aboutsummaryrefslogtreecommitdiff
path: root/.icons/awkward/22x22
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/22x22
parentff093188fe7450294cf14c6c94caf10f32f9f1b1 (diff)
created a custom icon theme based on Papirus
Diffstat (limited to '.icons/awkward/22x22')
l---------.icons/awkward/22x22/actions/Finished.svg1
l---------.icons/awkward/22x22/actions/Info-amarok.svg1
l---------.icons/awkward/22x22/actions/SuggestionError.svg1
l---------.icons/awkward/22x22/actions/SuggestionTM.svg1
-rw-r--r--.icons/awkward/22x22/actions/account-add.svg11
-rw-r--r--.icons/awkward/22x22/actions/account-close.svg12
-rw-r--r--.icons/awkward/22x22/actions/account-delete.svg11
-rw-r--r--.icons/awkward/22x22/actions/account-edit.svg11
-rw-r--r--.icons/awkward/22x22/actions/account-reopen.svg11
-rw-r--r--.icons/awkward/22x22/actions/account-types-asset.svg8
-rw-r--r--.icons/awkward/22x22/actions/account-types-cash.svg8
-rw-r--r--.icons/awkward/22x22/actions/account-types-checking.svg8
-rw-r--r--.icons/awkward/22x22/actions/account-types-closed.svg8
-rw-r--r--.icons/awkward/22x22/actions/account-types-credit-card.svg9
-rw-r--r--.icons/awkward/22x22/actions/account-types-expense.svg8
-rw-r--r--.icons/awkward/22x22/actions/account-types-income.svg8
-rw-r--r--.icons/awkward/22x22/actions/account-types-investments.svg9
-rw-r--r--.icons/awkward/22x22/actions/account-types-liability.svg8
-rw-r--r--.icons/awkward/22x22/actions/account-types-loan.svg8
-rw-r--r--.icons/awkward/22x22/actions/account-types-reconciled.svg8
-rw-r--r--.icons/awkward/22x22/actions/account-types-savings.svg9
-rw-r--r--.icons/awkward/22x22/actions/account-update-online-all.svg9
-rw-r--r--.icons/awkward/22x22/actions/account-update-online.svg9
-rw-r--r--.icons/awkward/22x22/actions/account.svg10
l---------.icons/awkward/22x22/actions/action-albumfolder-importdir2.svg1
l---------.icons/awkward/22x22/actions/action-rss_tag.svg1
-rw-r--r--.icons/awkward/22x22/actions/action-unavailable.svg8
l---------.icons/awkward/22x22/actions/add-files-to-archive.svg1
l---------.icons/awkward/22x22/actions/add-folder-to-archive.svg1
l---------.icons/awkward/22x22/actions/add-placemark.svg1
l---------.icons/awkward/22x22/actions/add.svg1
-rw-r--r--.icons/awkward/22x22/actions/address-book-new.svg10
l---------.icons/awkward/22x22/actions/addressbook-details.svg1
-rw-r--r--.icons/awkward/22x22/actions/adjustcurves.svg8
-rw-r--r--.icons/awkward/22x22/actions/adjusthsl.svg9
-rw-r--r--.icons/awkward/22x22/actions/adjustlevels.svg8
-rw-r--r--.icons/awkward/22x22/actions/adjustrgb.svg8
l---------.icons/awkward/22x22/actions/adress-book-new.svg1
l---------.icons/awkward/22x22/actions/akonadi-phone-home.svg1
l---------.icons/awkward/22x22/actions/akonadiconsole.svg1
l---------.icons/awkward/22x22/actions/albumfolder-importdir.svg1
l---------.icons/awkward/22x22/actions/albumfolder-importimages.svg1
l---------.icons/awkward/22x22/actions/albumfolder-new.svg1
l---------.icons/awkward/22x22/actions/albumfolder-properties.svg1
l---------.icons/awkward/22x22/actions/albumfolder-user-trash.svg1
-rw-r--r--.icons/awkward/22x22/actions/align-horizontal-baseline.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-horizontal-bottom-out.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-horizontal-center.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-horizontal-left-out.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-horizontal-left-to-anchor.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-horizontal-left.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-horizontal-right-out.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-horizontal-right-to-anchor.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-horizontal-right.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-horizontal-top-out.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-vertical-baseline.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-vertical-bottom-out.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-vertical-bottom-to-anchor.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-vertical-bottom.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-vertical-center.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-vertical-top-out.svg8
-rw-r--r--.icons/awkward/22x22/actions/align-vertical-top-to-anchor.svg10
-rw-r--r--.icons/awkward/22x22/actions/align-vertical-top.svg8
l---------.icons/awkward/22x22/actions/amarok_artist.svg1
-rw-r--r--.icons/awkward/22x22/actions/amarok_cart_add.svg8
-rw-r--r--.icons/awkward/22x22/actions/amarok_cart_remove.svg8
-rw-r--r--.icons/awkward/22x22/actions/amarok_cart_view.svg8
l---------.icons/awkward/22x22/actions/amarok_change_language.svg1
l---------.icons/awkward/22x22/actions/amarok_clock.svg1
l---------.icons/awkward/22x22/actions/amarok_lyrics.svg1
l---------.icons/awkward/22x22/actions/amarok_playcount.svg1
l---------.icons/awkward/22x22/actions/amarok_playlist.svg1
l---------.icons/awkward/22x22/actions/amarok_playlist_refresh.svg1
l---------.icons/awkward/22x22/actions/amarok_scripts.svg1
-rw-r--r--.icons/awkward/22x22/actions/antivignetting.svg9
-rw-r--r--.icons/awkward/22x22/actions/application-exit.svg8
l---------.icons/awkward/22x22/actions/application-menu.svg1
-rw-r--r--.icons/awkward/22x22/actions/application-rss+xml.svg8
l---------.icons/awkward/22x22/actions/applications-other.svg1
-rw-r--r--.icons/awkward/22x22/actions/appointment-missed.svg11
l---------.icons/awkward/22x22/actions/appointment-new.svg1
-rw-r--r--.icons/awkward/22x22/actions/appointment-soon.svg10
l---------.icons/awkward/22x22/actions/appointment.svg1
l---------.icons/awkward/22x22/actions/archive-extract.svg1
l---------.icons/awkward/22x22/actions/archive-insert-directory.svg1
l---------.icons/awkward/22x22/actions/archive-insert.svg1
l---------.icons/awkward/22x22/actions/archive-remove.svg1
-rw-r--r--.icons/awkward/22x22/actions/archive.svg10
-rw-r--r--.icons/awkward/22x22/actions/arrow-down-double.svg8
l---------.icons/awkward/22x22/actions/arrow-down.svg1
l---------.icons/awkward/22x22/actions/arrow-left-double.svg1
l---------.icons/awkward/22x22/actions/arrow-left.svg1
l---------.icons/awkward/22x22/actions/arrow-right-double.svg1
l---------.icons/awkward/22x22/actions/arrow-right.svg1
-rw-r--r--.icons/awkward/22x22/actions/arrow-up-double.svg8
l---------.icons/awkward/22x22/actions/arrow-up.svg1
-rw-r--r--.icons/awkward/22x22/actions/atmosphere.svg10
-rw-r--r--.icons/awkward/22x22/actions/attention.svg8
l---------.icons/awkward/22x22/actions/audio-off.svg1
l---------.icons/awkward/22x22/actions/audio-on.svg1
-rw-r--r--.icons/awkward/22x22/actions/audio-ready.svg10
-rw-r--r--.icons/awkward/22x22/actions/audio-volume-high.svg10
-rw-r--r--.icons/awkward/22x22/actions/audio-volume-low.svg11
-rw-r--r--.icons/awkward/22x22/actions/audio-volume-medium.svg11
-rw-r--r--.icons/awkward/22x22/actions/audio-volume-muted.svg10
-rw-r--r--.icons/awkward/22x22/actions/auto-type.svg15
-rw-r--r--.icons/awkward/22x22/actions/autocorrection.svg10
-rw-r--r--.icons/awkward/22x22/actions/automated-tasks.svg10
l---------.icons/awkward/22x22/actions/back.svg1
-rw-r--r--.icons/awkward/22x22/actions/backup.svg8
-rw-r--r--.icons/awkward/22x22/actions/bank.svg8
-rw-r--r--.icons/awkward/22x22/actions/bell.svg10
-rw-r--r--.icons/awkward/22x22/actions/bitmap-trace.svg10
l---------.icons/awkward/22x22/actions/blueman-plugin.svg1
l---------.icons/awkward/22x22/actions/blueman-send-file.svg1
l---------.icons/awkward/22x22/actions/blueman-trust.svg1
l---------.icons/awkward/22x22/actions/blueman-untrust.svg1
-rw-r--r--.icons/awkward/22x22/actions/blurfx.svg10
l---------.icons/awkward/22x22/actions/blurimage.svg1
l---------.icons/awkward/22x22/actions/bonobo-component-browser.svg1
l---------.icons/awkward/22x22/actions/bookmark-add-folder.svg1
l---------.icons/awkward/22x22/actions/bookmark-edit.svg1
l---------.icons/awkward/22x22/actions/bookmark-new-list.svg1
-rw-r--r--.icons/awkward/22x22/actions/bookmark-new.svg8
-rw-r--r--.icons/awkward/22x22/actions/bookmark-remove.svg10
l---------.icons/awkward/22x22/actions/bookmark-toolbar.svg1
l---------.icons/awkward/22x22/actions/bookmark.svg1
l---------.icons/awkward/22x22/actions/bookmark_add.svg1
l---------.icons/awkward/22x22/actions/bookmarks-organize.svg1
-rw-r--r--.icons/awkward/22x22/actions/bookmarks.svg8
l---------.icons/awkward/22x22/actions/bookmarks_list_add.svg1
-rw-r--r--.icons/awkward/22x22/actions/bordertool.svg10
l---------.icons/awkward/22x22/actions/bottom.svg1
l---------.icons/awkward/22x22/actions/bqm-add.svg1
l---------.icons/awkward/22x22/actions/bqm-addqueue.svg1
l---------.icons/awkward/22x22/actions/bqm-commit.svg1
l---------.icons/awkward/22x22/actions/bqm-diff.svg1
l---------.icons/awkward/22x22/actions/bqm-remove.svg1
l---------.icons/awkward/22x22/actions/bqm-rmqueue.svg1
l---------.icons/awkward/22x22/actions/bqm-update.svg1
l---------.icons/awkward/22x22/actions/browser-download.svg1
-rw-r--r--.icons/awkward/22x22/actions/budget-add.svg20
-rw-r--r--.icons/awkward/22x22/actions/budget-delete.svg20
-rw-r--r--.icons/awkward/22x22/actions/budget-edit.svg24
-rw-r--r--.icons/awkward/22x22/actions/budget.svg19
l---------.icons/awkward/22x22/actions/burst.svg1
l---------.icons/awkward/22x22/actions/button_cancel.svg1
l---------.icons/awkward/22x22/actions/button_ok.svg1
-rw-r--r--.icons/awkward/22x22/actions/bwtonal.svg8
l---------.icons/awkward/22x22/actions/cab_extract.svg1
l---------.icons/awkward/22x22/actions/cab_view.svg1
-rw-r--r--.icons/awkward/22x22/actions/cache.svg8
-rw-r--r--.icons/awkward/22x22/actions/calendar-go-today.svg10
-rw-r--r--.icons/awkward/22x22/actions/call-start.svg10
-rw-r--r--.icons/awkward/22x22/actions/call-stop.svg10
-rw-r--r--.icons/awkward/22x22/actions/camera-off.svg8
-rw-r--r--.icons/awkward/22x22/actions/camera-on.svg8
-rw-r--r--.icons/awkward/22x22/actions/camera-ready.svg8
l---------.icons/awkward/22x22/actions/cancel.svg1
-rw-r--r--.icons/awkward/22x22/actions/categories.svg9
-rw-r--r--.icons/awkward/22x22/actions/category-delete.svg11
-rw-r--r--.icons/awkward/22x22/actions/category-edit.svg9
l---------.icons/awkward/22x22/actions/cd.svg1
-rw-r--r--.icons/awkward/22x22/actions/channelmixer.svg5
l---------.icons/awkward/22x22/actions/character-set.svg1
l---------.icons/awkward/22x22/actions/check-filled.svg1
l---------.icons/awkward/22x22/actions/checkbox.svg1
l---------.icons/awkward/22x22/actions/checkmark.svg1
l---------.icons/awkward/22x22/actions/chronometer-lap.svg1
-rw-r--r--.icons/awkward/22x22/actions/chronometer-pause.svg10
l---------.icons/awkward/22x22/actions/chronometer-reset.svg1
-rw-r--r--.icons/awkward/22x22/actions/chronometer-start.svg10
l---------.icons/awkward/22x22/actions/chronometer.svg1
l---------.icons/awkward/22x22/actions/clear_left.svg1
l---------.icons/awkward/22x22/actions/clock-large.svg1
l---------.icons/awkward/22x22/actions/clock.svg1
-rw-r--r--.icons/awkward/22x22/actions/cloud-download.svg10
-rw-r--r--.icons/awkward/22x22/actions/cloud-upload.svg10
l---------.icons/awkward/22x22/actions/cm_briefview.svg1
l---------.icons/awkward/22x22/actions/cm_columnsview.svg1
l---------.icons/awkward/22x22/actions/cm_copyfullnamestoclip.svg1
-rw-r--r--.icons/awkward/22x22/actions/cm_extractfiles.svg10
-rw-r--r--.icons/awkward/22x22/actions/cm_flatview.svg10
-rw-r--r--.icons/awkward/22x22/actions/cm_markinvert.svg8
-rw-r--r--.icons/awkward/22x22/actions/cm_markminus.svg8
-rw-r--r--.icons/awkward/22x22/actions/cm_markplus.svg8
l---------.icons/awkward/22x22/actions/cm_multirename.svg1
l---------.icons/awkward/22x22/actions/cm_options.svg1
l---------.icons/awkward/22x22/actions/cm_packfiles.svg1
l---------.icons/awkward/22x22/actions/cm_refresh.svg1
-rw-r--r--.icons/awkward/22x22/actions/cm_runterm.svg8
l---------.icons/awkward/22x22/actions/cm_search.svg1
l---------.icons/awkward/22x22/actions/cm_syncdirs.svg1
l---------.icons/awkward/22x22/actions/cm_thumbnailsview.svg1
l---------.icons/awkward/22x22/actions/cm_viewhistorynext.svg1
-rw-r--r--.icons/awkward/22x22/actions/cm_viewhistoryprev.svg10
-rw-r--r--.icons/awkward/22x22/actions/code-block.svg10
-rw-r--r--.icons/awkward/22x22/actions/code-class.svg10
-rw-r--r--.icons/awkward/22x22/actions/code-context.svg8
-rw-r--r--.icons/awkward/22x22/actions/code-function.svg10
-rw-r--r--.icons/awkward/22x22/actions/code-typedef.svg10
-rw-r--r--.icons/awkward/22x22/actions/code-variable.svg10
l---------.icons/awkward/22x22/actions/collection-rescan-amarok.svg1
-rw-r--r--.icons/awkward/22x22/actions/color-fill.svg10
-rw-r--r--.icons/awkward/22x22/actions/color-gradient.svg12
-rw-r--r--.icons/awkward/22x22/actions/color-management.svg58
-rw-r--r--.icons/awkward/22x22/actions/color-picker-black.svg5
-rw-r--r--.icons/awkward/22x22/actions/color-picker-grey.svg5
-rw-r--r--.icons/awkward/22x22/actions/color-picker-white.svg5
-rw-r--r--.icons/awkward/22x22/actions/color-picker.svg10
-rw-r--r--.icons/awkward/22x22/actions/color-select.svg8
-rw-r--r--.icons/awkward/22x22/actions/colorfx.svg8
l---------.icons/awkward/22x22/actions/colormanagement.svg1
-rw-r--r--.icons/awkward/22x22/actions/colorneg.svg8
-rw-r--r--.icons/awkward/22x22/actions/colors-chromablue.svg10
-rw-r--r--.icons/awkward/22x22/actions/colors-chromagreen.svg5
-rw-r--r--.icons/awkward/22x22/actions/colors-chromared.svg5
l---------.icons/awkward/22x22/actions/colors-luma.svg1
-rw-r--r--.icons/awkward/22x22/actions/compass.svg8
l---------.icons/awkward/22x22/actions/configuration.svg1
l---------.icons/awkward/22x22/actions/configure-shortcuts.svg1
-rw-r--r--.icons/awkward/22x22/actions/configure-toolbars.svg10
-rw-r--r--.icons/awkward/22x22/actions/configure.svg8
l---------.icons/awkward/22x22/actions/configure_shortcuts.svg1
l---------.icons/awkward/22x22/actions/configure_toolbars.svg1
-rw-r--r--.icons/awkward/22x22/actions/contact-new.svg10
l---------.icons/awkward/22x22/actions/contents.svg1
l---------.icons/awkward/22x22/actions/contexthelp.svg1
-rw-r--r--.icons/awkward/22x22/actions/contrast.svg8
l---------.icons/awkward/22x22/actions/cookies.svg1
-rw-r--r--.icons/awkward/22x22/actions/coordinate.svg8
l---------.icons/awkward/22x22/actions/copy-coordinates.svg1
-rw-r--r--.icons/awkward/22x22/actions/crosshairs.svg11
l---------.icons/awkward/22x22/actions/currenttrack_pause.svg1
l---------.icons/awkward/22x22/actions/currenttrack_play.svg1
l---------.icons/awkward/22x22/actions/cursor-arrow.svg1
-rw-r--r--.icons/awkward/22x22/actions/curve-connector.svg9
-rw-r--r--.icons/awkward/22x22/actions/dashboard-show.svg8
-rw-r--r--.icons/awkward/22x22/actions/database-change-key.svg11
-rw-r--r--.icons/awkward/22x22/actions/database-index.svg8
-rw-r--r--.icons/awkward/22x22/actions/debug-execute-from-cursor.svg8
-rw-r--r--.icons/awkward/22x22/actions/debug-execute-to-cursor.svg8
-rw-r--r--.icons/awkward/22x22/actions/debug-run-cursor.svg8
-rw-r--r--.icons/awkward/22x22/actions/debug-run.svg10
-rw-r--r--.icons/awkward/22x22/actions/debug-step-instruction.svg10
l---------.icons/awkward/22x22/actions/debug-step-into-instruction.svg1
-rw-r--r--.icons/awkward/22x22/actions/debug-step-into.svg10
-rw-r--r--.icons/awkward/22x22/actions/debug-step-out.svg8
-rw-r--r--.icons/awkward/22x22/actions/debug-step-over.svg10
-rw-r--r--.icons/awkward/22x22/actions/delete-comment.svg10
l---------.icons/awkward/22x22/actions/delete.svg1
-rw-r--r--.icons/awkward/22x22/actions/depth16to8.svg8
-rw-r--r--.icons/awkward/22x22/actions/depth8to16.svg8
l---------.icons/awkward/22x22/actions/device.svg1
l---------.icons/awkward/22x22/actions/dialog-align-and-distribute.svg1
l---------.icons/awkward/22x22/actions/dialog-apply.svg1
l---------.icons/awkward/22x22/actions/dialog-cancel.svg1
l---------.icons/awkward/22x22/actions/dialog-close.svg1
-rw-r--r--.icons/awkward/22x22/actions/dialog-error.svg10
-rw-r--r--.icons/awkward/22x22/actions/dialog-fill-and-stroke.svg8
l---------.icons/awkward/22x22/actions/dialog-filters.svg1
l---------.icons/awkward/22x22/actions/dialog-icon-preview.svg1
l---------.icons/awkward/22x22/actions/dialog-information.svg1
-rw-r--r--.icons/awkward/22x22/actions/dialog-input-devices.svg11
-rw-r--r--.icons/awkward/22x22/actions/dialog-layers.svg8
l---------.icons/awkward/22x22/actions/dialog-memory.svg1
-rw-r--r--.icons/awkward/22x22/actions/dialog-messages.svg10
l---------.icons/awkward/22x22/actions/dialog-no.svg1
l---------.icons/awkward/22x22/actions/dialog-object-properties.svg1
l---------.icons/awkward/22x22/actions/dialog-ok-apply.svg1
l---------.icons/awkward/22x22/actions/dialog-ok.svg1
-rw-r--r--.icons/awkward/22x22/actions/dialog-password.svg8
-rw-r--r--.icons/awkward/22x22/actions/dialog-path-effects.svg11
-rw-r--r--.icons/awkward/22x22/actions/dialog-rows-and-columns.svg8
l---------.icons/awkward/22x22/actions/dialog-scripts.svg1
l---------.icons/awkward/22x22/actions/dialog-templates.svg1
-rw-r--r--.icons/awkward/22x22/actions/dialog-text-and-font.svg10
-rw-r--r--.icons/awkward/22x22/actions/dialog-tile-clones.svg10
l---------.icons/awkward/22x22/actions/dialog-transform.svg1
-rw-r--r--.icons/awkward/22x22/actions/dialog-warning.svg10
-rw-r--r--.icons/awkward/22x22/actions/dialog-xml-editor.svg10
l---------.icons/awkward/22x22/actions/dialog-yes.svg1
l---------.icons/awkward/22x22/actions/dirsync.svg1
-rw-r--r--.icons/awkward/22x22/actions/distribute-graph-directed.svg10
-rw-r--r--.icons/awkward/22x22/actions/distribute-graph.svg11
-rw-r--r--.icons/awkward/22x22/actions/distribute-horizontal-baseline.svg10
-rw-r--r--.icons/awkward/22x22/actions/distribute-horizontal-center.svg8
-rw-r--r--.icons/awkward/22x22/actions/distribute-horizontal-equal.svg10
-rw-r--r--.icons/awkward/22x22/actions/distribute-horizontal-gaps.svg8
-rw-r--r--.icons/awkward/22x22/actions/distribute-horizontal-left.svg8
-rw-r--r--.icons/awkward/22x22/actions/distribute-horizontal-margin.svg10
-rw-r--r--.icons/awkward/22x22/actions/distribute-horizontal-page.svg10
-rw-r--r--.icons/awkward/22x22/actions/distribute-horizontal-right.svg8
-rw-r--r--.icons/awkward/22x22/actions/distribute-horizontal-x.svg10
-rw-r--r--.icons/awkward/22x22/actions/distribute-randomize.svg10
-rw-r--r--.icons/awkward/22x22/actions/distribute-remove-overlaps.svg8
-rw-r--r--.icons/awkward/22x22/actions/distribute-unclump.svg10
l---------.icons/awkward/22x22/actions/distribute-vertical-baseline.svg1
-rw-r--r--.icons/awkward/22x22/actions/distribute-vertical-bottom.svg10
-rw-r--r--.icons/awkward/22x22/actions/distribute-vertical-center.svg10
-rw-r--r--.icons/awkward/22x22/actions/distribute-vertical-equal.svg10
-rw-r--r--.icons/awkward/22x22/actions/distribute-vertical-gaps.svg8
-rw-r--r--.icons/awkward/22x22/actions/distribute-vertical-margin.svg10
-rw-r--r--.icons/awkward/22x22/actions/distribute-vertical-page.svg10
-rw-r--r--.icons/awkward/22x22/actions/distribute-vertical-top.svg10
-rw-r--r--.icons/awkward/22x22/actions/distribute-vertical-y.svg10
l---------.icons/awkward/22x22/actions/document-cleanup.svg1
l---------.icons/awkward/22x22/actions/document-close.svg1
l---------.icons/awkward/22x22/actions/document-decrypt.svg1
l---------.icons/awkward/22x22/actions/document-download.svg1
-rw-r--r--.icons/awkward/22x22/actions/document-edit-decrypt-verify.svg10
-rw-r--r--.icons/awkward/22x22/actions/document-edit-decrypt.svg10
-rw-r--r--.icons/awkward/22x22/actions/document-edit-encrypt.svg10
-rw-r--r--.icons/awkward/22x22/actions/document-edit-sign-encrypt.svg10
-rw-r--r--.icons/awkward/22x22/actions/document-edit-sign.svg8
l---------.icons/awkward/22x22/actions/document-edit-verify.svg1
l---------.icons/awkward/22x22/actions/document-edit.svg1
l---------.icons/awkward/22x22/actions/document-encrypt.svg1
l---------.icons/awkward/22x22/actions/document-encrypted.svg1
l---------.icons/awkward/22x22/actions/document-export-ocal.svg1
l---------.icons/awkward/22x22/actions/document-export-table.svg1
-rw-r--r--.icons/awkward/22x22/actions/document-export.svg10
l---------.icons/awkward/22x22/actions/document-import-ocal.svg1
-rw-r--r--.icons/awkward/22x22/actions/document-import.svg10
l---------.icons/awkward/22x22/actions/document-multiple.svg1
-rw-r--r--.icons/awkward/22x22/actions/document-new-from-template.svg10
-rw-r--r--.icons/awkward/22x22/actions/document-new.svg10
l---------.icons/awkward/22x22/actions/document-open-data.svg1
-rw-r--r--.icons/awkward/22x22/actions/document-open-folder.svg10
-rw-r--r--.icons/awkward/22x22/actions/document-open-recent.svg10
l---------.icons/awkward/22x22/actions/document-open-remote.svg1
-rw-r--r--.icons/awkward/22x22/actions/document-open.svg10
-rw-r--r--.icons/awkward/22x22/actions/document-page-setup.svg10
l---------.icons/awkward/22x22/actions/document-preview-archive.svg1
-rw-r--r--.icons/awkward/22x22/actions/document-preview.svg11
l---------.icons/awkward/22x22/actions/document-print-direct.svg1
l---------.icons/awkward/22x22/actions/document-print-frame.svg1
-rw-r--r--.icons/awkward/22x22/actions/document-print-preview.svg11
-rw-r--r--.icons/awkward/22x22/actions/document-print.svg8
l---------.icons/awkward/22x22/actions/document-properties.svg1
-rw-r--r--.icons/awkward/22x22/actions/document-revert-rtl.svg10
-rw-r--r--.icons/awkward/22x22/actions/document-revert.svg10
-rw-r--r--.icons/awkward/22x22/actions/document-save-all.svg10
-rw-r--r--.icons/awkward/22x22/actions/document-save-as.svg10
-rw-r--r--.icons/awkward/22x22/actions/document-save.svg10
l---------.icons/awkward/22x22/actions/document-send.svg1
-rw-r--r--.icons/awkward/22x22/actions/document-share.svg11
l---------.icons/awkward/22x22/actions/document-sign.svg1
-rw-r--r--.icons/awkward/22x22/actions/document-swap.svg10
l---------.icons/awkward/22x22/actions/documentation.svg1
l---------.icons/awkward/22x22/actions/documentinfo.svg1
-rw-r--r--.icons/awkward/22x22/actions/double-page.svg8
l---------.icons/awkward/22x22/actions/down.svg1
l---------.icons/awkward/22x22/actions/download-amarok.svg1
l---------.icons/awkward/22x22/actions/download-later.svg1
l---------.icons/awkward/22x22/actions/download.svg1
l---------.icons/awkward/22x22/actions/draw-arrow-back.svg1
l---------.icons/awkward/22x22/actions/draw-arrow-down.svg1
l---------.icons/awkward/22x22/actions/draw-arrow-forward.svg1
l---------.icons/awkward/22x22/actions/draw-arrow-up.svg1
-rw-r--r--.icons/awkward/22x22/actions/draw-bezier-curves.svg8
-rw-r--r--.icons/awkward/22x22/actions/draw-brush.svg8
-rw-r--r--.icons/awkward/22x22/actions/draw-calligraphic.svg8
-rw-r--r--.icons/awkward/22x22/actions/draw-circle.svg8
-rw-r--r--.icons/awkward/22x22/actions/draw-connector.svg11
-rw-r--r--.icons/awkward/22x22/actions/draw-cross.svg10
-rw-r--r--.icons/awkward/22x22/actions/draw-cuboid.svg8
-rw-r--r--.icons/awkward/22x22/actions/draw-donut.svg8
l---------.icons/awkward/22x22/actions/draw-ellipse.svg1
l---------.icons/awkward/22x22/actions/draw-eraser-delete-objects.svg1
-rw-r--r--.icons/awkward/22x22/actions/draw-eraser.svg8
l---------.icons/awkward/22x22/actions/draw-freehand.svg1
-rw-r--r--.icons/awkward/22x22/actions/draw-geometry.svg11
-rw-r--r--.icons/awkward/22x22/actions/draw-halfcircle1.svg10
-rw-r--r--.icons/awkward/22x22/actions/draw-halfcircle2.svg10
-rw-r--r--.icons/awkward/22x22/actions/draw-halfcircle3.svg10
-rw-r--r--.icons/awkward/22x22/actions/draw-halfcircle4.svg10
-rw-r--r--.icons/awkward/22x22/actions/draw-line.svg10
-rw-r--r--.icons/awkward/22x22/actions/draw-path.svg10
l---------.icons/awkward/22x22/actions/draw-polygon-star.svg1
-rw-r--r--.icons/awkward/22x22/actions/draw-polygon.svg8
-rw-r--r--.icons/awkward/22x22/actions/draw-polyline.svg8
l---------.icons/awkward/22x22/actions/draw-rectangle.svg1
-rw-r--r--.icons/awkward/22x22/actions/draw-spiral.svg8
-rw-r--r--.icons/awkward/22x22/actions/draw-square-inverted-corners.svg8
-rw-r--r--.icons/awkward/22x22/actions/draw-star.svg8
l---------.icons/awkward/22x22/actions/draw-text.svg1
-rw-r--r--.icons/awkward/22x22/actions/draw-triangle.svg8
l---------.icons/awkward/22x22/actions/draw-triangle1.svg1
l---------.icons/awkward/22x22/actions/draw-triangle2.svg1
l---------.icons/awkward/22x22/actions/draw-triangle3.svg1
l---------.icons/awkward/22x22/actions/draw-triangle4.svg1
-rw-r--r--.icons/awkward/22x22/actions/draw-watercolor.svg8
l---------.icons/awkward/22x22/actions/dynamic-amarok.svg1
-rw-r--r--.icons/awkward/22x22/actions/earthquake.svg10
l---------.icons/awkward/22x22/actions/edit-add.svg1
-rw-r--r--.icons/awkward/22x22/actions/edit-bomb.svg8
l---------.icons/awkward/22x22/actions/edit-clear-all.svg1
l---------.icons/awkward/22x22/actions/edit-clear-history.svg1
-rw-r--r--.icons/awkward/22x22/actions/edit-clear-list.svg10
l---------.icons/awkward/22x22/actions/edit-clear-locationbar-ltr.svg1
l---------.icons/awkward/22x22/actions/edit-clear-locationbar-rtl.svg1
-rw-r--r--.icons/awkward/22x22/actions/edit-clear-rtl.svg10
-rw-r--r--.icons/awkward/22x22/actions/edit-clear.svg10
-rw-r--r--.icons/awkward/22x22/actions/edit-clone-unlink.svg10
-rw-r--r--.icons/awkward/22x22/actions/edit-clone.svg10
l---------.icons/awkward/22x22/actions/edit-comment.svg1
-rw-r--r--.icons/awkward/22x22/actions/edit-copy.svg10
-rw-r--r--.icons/awkward/22x22/actions/edit-cut.svg10
l---------.icons/awkward/22x22/actions/edit-delete-shred.svg1
-rw-r--r--.icons/awkward/22x22/actions/edit-delete.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-download.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-duplicate.svg10
l---------.icons/awkward/22x22/actions/edit-find-mail.svg1
l---------.icons/awkward/22x22/actions/edit-find-project.svg1
-rw-r--r--.icons/awkward/22x22/actions/edit-find-replace.svg11
l---------.icons/awkward/22x22/actions/edit-find-user.svg1
-rw-r--r--.icons/awkward/22x22/actions/edit-find.svg10
l---------.icons/awkward/22x22/actions/edit-flag.svg1
-rw-r--r--.icons/awkward/22x22/actions/edit-guides.svg10
-rw-r--r--.icons/awkward/22x22/actions/edit-image-face-add.svg10
l---------.icons/awkward/22x22/actions/edit-image-face-detect.svg1
-rw-r--r--.icons/awkward/22x22/actions/edit-image-face-recognize.svg10
l---------.icons/awkward/22x22/actions/edit-image-face-show.svg1
-rw-r--r--.icons/awkward/22x22/actions/edit-link.svg10
l---------.icons/awkward/22x22/actions/edit-map.svg1
l---------.icons/awkward/22x22/actions/edit-mark.svg1
-rw-r--r--.icons/awkward/22x22/actions/edit-node.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-paste-in-place.svg10
-rw-r--r--.icons/awkward/22x22/actions/edit-paste-style.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-paste.svg10
-rw-r--r--.icons/awkward/22x22/actions/edit-redo.svg8
l---------.icons/awkward/22x22/actions/edit-rename.svg1
-rw-r--r--.icons/awkward/22x22/actions/edit-select-all-layers.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-select-all.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-select-invert.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-select-lasso.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-select-none.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-select-original.svg10
-rw-r--r--.icons/awkward/22x22/actions/edit-select.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-table-cell-merge.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-table-cell-split.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-table-delete-column.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-table-delete-row.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-table-insert-column-left.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-table-insert-column-right.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-table-insert-row-above.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-table-insert-row-below.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-table-insert-row-under.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-text-frame-update.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit-undo-history.svg10
-rw-r--r--.icons/awkward/22x22/actions/edit-undo.svg8
-rw-r--r--.icons/awkward/22x22/actions/edit.svg10
l---------.icons/awkward/22x22/actions/editclear.svg1
l---------.icons/awkward/22x22/actions/editcopy.svg1
l---------.icons/awkward/22x22/actions/editcut.svg1
l---------.icons/awkward/22x22/actions/editdelete.svg1
l---------.icons/awkward/22x22/actions/editimage.svg1
l---------.icons/awkward/22x22/actions/editpaste.svg1
l---------.icons/awkward/22x22/actions/edittrash.svg1
l---------.icons/awkward/22x22/actions/emptytrash.svg1
l---------.icons/awkward/22x22/actions/enterprise.svg1
l---------.icons/awkward/22x22/actions/entry-clone.svg1
-rw-r--r--.icons/awkward/22x22/actions/entry-delete.svg8
l---------.icons/awkward/22x22/actions/entry-edit.svg1
-rw-r--r--.icons/awkward/22x22/actions/entry-new.svg9
l---------.icons/awkward/22x22/actions/epiphany-download.svg1
l---------.icons/awkward/22x22/actions/equalizer.svg1
l---------.icons/awkward/22x22/actions/error.svg1
-rw-r--r--.icons/awkward/22x22/actions/escape-direction-all.svg11
-rw-r--r--.icons/awkward/22x22/actions/escape-direction-down.svg11
-rw-r--r--.icons/awkward/22x22/actions/escape-direction-horizontal.svg11
-rw-r--r--.icons/awkward/22x22/actions/escape-direction-left.svg11
-rw-r--r--.icons/awkward/22x22/actions/escape-direction-right.svg11
-rw-r--r--.icons/awkward/22x22/actions/escape-direction-up.svg11
-rw-r--r--.icons/awkward/22x22/actions/escape-direction-vertical.svg11
-rw-r--r--.icons/awkward/22x22/actions/exchange-positions-clockwise.svg8
-rw-r--r--.icons/awkward/22x22/actions/exchange-positions-zorder.svg8
-rw-r--r--.icons/awkward/22x22/actions/exchange-positions.svg8
l---------.icons/awkward/22x22/actions/exifinfo.svg1
l---------.icons/awkward/22x22/actions/exit.svg1
l---------.icons/awkward/22x22/actions/extract-archive.svg1
l---------.icons/awkward/22x22/actions/favicon-download.svg1
-rw-r--r--.icons/awkward/22x22/actions/favorite-genres-amarok.svg8
l---------.icons/awkward/22x22/actions/favorite.svg1
l---------.icons/awkward/22x22/actions/favorites.svg1
-rw-r--r--.icons/awkward/22x22/actions/fcitx-anthy.svg10
l---------.icons/awkward/22x22/actions/fcitx-bopomofo.svg1
-rw-r--r--.icons/awkward/22x22/actions/fcitx-cangjie.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-chewing.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-chn.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-chttrans-active.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-chttrans-inactive.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-erbi.svg8
-rw-r--r--.icons/awkward/22x22/actions/fcitx-fullwidth-active.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-fullwidth-inactive.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-googlepinyin.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-handwriting-active.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-handwriting-inactive.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-hangul.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-kbd.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-kkc.svg10
l---------.icons/awkward/22x22/actions/fcitx-pinyin-libpinyin.svg1
-rw-r--r--.icons/awkward/22x22/actions/fcitx-pinyin.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-punc-active.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-punc-inactive.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-remind-active.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-remind-inactive.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-rime-deploy.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-rime-sync.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-rime.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-sayura.svg10
l---------.icons/awkward/22x22/actions/fcitx-shuangpin-libpinyin.svg1
-rw-r--r--.icons/awkward/22x22/actions/fcitx-shuangpin.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-skk.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-sunpinyin.svg10
-rw-r--r--.icons/awkward/22x22/actions/fcitx-unikey.svg10
l---------.icons/awkward/22x22/actions/fcitx-vk-active.svg1
-rw-r--r--.icons/awkward/22x22/actions/fcitx-vk-inactive.svg10
l---------.icons/awkward/22x22/actions/fcitx-wbpy.svg1
-rw-r--r--.icons/awkward/22x22/actions/fcitx-wubi.svg10
l---------.icons/awkward/22x22/actions/fcitx-zhuyin.svg1
-rw-r--r--.icons/awkward/22x22/actions/fcitx-ziranma.svg10
l---------.icons/awkward/22x22/actions/feed-subscribe.svg1
l---------.icons/awkward/22x22/actions/file-zoom-in.svg1
l---------.icons/awkward/22x22/actions/file-zoom-out.svg1
l---------.icons/awkward/22x22/actions/filefind.svg1
l---------.icons/awkward/22x22/actions/filename-album-amarok.svg1
-rw-r--r--.icons/awkward/22x22/actions/filename-and-amarok.svg8
l---------.icons/awkward/22x22/actions/filename-bpm-amarok.svg1
l---------.icons/awkward/22x22/actions/filename-comment-amarok.svg1
l---------.icons/awkward/22x22/actions/filename-composer-amarok.svg1
l---------.icons/awkward/22x22/actions/filename-dash-amarok.svg1
-rw-r--r--.icons/awkward/22x22/actions/filename-discnumber-amarok.svg8
-rw-r--r--.icons/awkward/22x22/actions/filename-divider.svg8
-rw-r--r--.icons/awkward/22x22/actions/filename-dot-amarok.svg8
l---------.icons/awkward/22x22/actions/filename-filetype-amarok.svg1
l---------.icons/awkward/22x22/actions/filename-genre-amarok.svg1
l---------.icons/awkward/22x22/actions/filename-group-length.svg1
l---------.icons/awkward/22x22/actions/filename-group-tracks.svg1
l---------.icons/awkward/22x22/actions/filename-ignore-amarok.svg1
-rw-r--r--.icons/awkward/22x22/actions/filename-initial-amarok.svg8
l---------.icons/awkward/22x22/actions/filename-last-played.svg1
-rw-r--r--.icons/awkward/22x22/actions/filename-moodbar.svg10
l---------.icons/awkward/22x22/actions/filename-sample-rate.svg1
-rw-r--r--.icons/awkward/22x22/actions/filename-slash-amarok.svg8
-rw-r--r--.icons/awkward/22x22/actions/filename-space-amarok.svg8
-rw-r--r--.icons/awkward/22x22/actions/filename-title-amarok.svg8
l---------.icons/awkward/22x22/actions/filename-track-amarok.svg1
-rw-r--r--.icons/awkward/22x22/actions/filename-underscore-amarok.svg8
l---------.icons/awkward/22x22/actions/filename-year-amarok.svg1
l---------.icons/awkward/22x22/actions/filenew.svg1
l---------.icons/awkward/22x22/actions/fileopen.svg1
l---------.icons/awkward/22x22/actions/fileprint.svg1
l---------.icons/awkward/22x22/actions/filequickprint.svg1
l---------.icons/awkward/22x22/actions/filesave.svg1
l---------.icons/awkward/22x22/actions/filesaveas.svg1
l---------.icons/awkward/22x22/actions/fileview-preview.svg1
l---------.icons/awkward/22x22/actions/fill-color.svg1
-rw-r--r--.icons/awkward/22x22/actions/fill-rule-even-odd.svg10
-rw-r--r--.icons/awkward/22x22/actions/fill-rule-nonzero.svg10
-rw-r--r--.icons/awkward/22x22/actions/filmgrain.svg8
-rw-r--r--.icons/awkward/22x22/actions/find-location.svg11
l---------.icons/awkward/22x22/actions/find.svg1
-rw-r--r--.icons/awkward/22x22/actions/fitbest.svg10
-rw-r--r--.icons/awkward/22x22/actions/fitheight.svg10
l---------.icons/awkward/22x22/actions/fitmanual.svg1
-rw-r--r--.icons/awkward/22x22/actions/fitsize.svg8
-rw-r--r--.icons/awkward/22x22/actions/fitwidth.svg10
-rw-r--r--.icons/awkward/22x22/actions/flag-black.svg9
-rw-r--r--.icons/awkward/22x22/actions/flag-blue.svg9
-rw-r--r--.icons/awkward/22x22/actions/flag-green.svg9
-rw-r--r--.icons/awkward/22x22/actions/flag-red.svg9
-rw-r--r--.icons/awkward/22x22/actions/flag-yellow.svg9
-rw-r--r--.icons/awkward/22x22/actions/flag.svg8
-rw-r--r--.icons/awkward/22x22/actions/focus-legacy-systray.svg10
-rw-r--r--.icons/awkward/22x22/actions/focus-top-bar.svg10
-rw-r--r--.icons/awkward/22x22/actions/focus-windows.svg10
-rw-r--r--.icons/awkward/22x22/actions/folder-copy.svg10
-rw-r--r--.icons/awkward/22x22/actions/folder-move.svg11
-rw-r--r--.icons/awkward/22x22/actions/folder-new.svg10
l---------.icons/awkward/22x22/actions/folder-open.svg1
l---------.icons/awkward/22x22/actions/folder-saved-search.svg1
-rw-r--r--.icons/awkward/22x22/actions/folder-sync.svg10
l---------.icons/awkward/22x22/actions/folder-tag.svg1
l---------.icons/awkward/22x22/actions/folder_color_picker.svg1
l---------.icons/awkward/22x22/actions/folder_new.svg1
l---------.icons/awkward/22x22/actions/followmouse.svg1
-rw-r--r--.icons/awkward/22x22/actions/font-select.svg10
-rw-r--r--.icons/awkward/22x22/actions/footsteps.svg10
-rw-r--r--.icons/awkward/22x22/actions/forecast.svg8
-rw-r--r--.icons/awkward/22x22/actions/fork.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-add-node.svg8
l---------.icons/awkward/22x22/actions/format-align-vertical-bottom.svg1
-rw-r--r--.icons/awkward/22x22/actions/format-align-vertical-center.svg10
l---------.icons/awkward/22x22/actions/format-align-vertical-top.svg1
l---------.icons/awkward/22x22/actions/format-border-style.svg1
-rw-r--r--.icons/awkward/22x22/actions/format-break-node.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-connect-node.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-convert-to-path.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-currency.svg10
l---------.icons/awkward/22x22/actions/format-disconnect-node.svg1
l---------.icons/awkward/22x22/actions/format-fill-color.svg1
-rw-r--r--.icons/awkward/22x22/actions/format-font-size-less.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-font-size-more.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-indent-less.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-indent-more.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-insert-node.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-join-node.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-justify-center.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-justify-fill.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-justify-left.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-justify-right.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-line-spacing-double.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-line-spacing-normal.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-line-spacing-triple.svg8
l---------.icons/awkward/22x22/actions/format-list-ordered.svg1
-rw-r--r--.icons/awkward/22x22/actions/format-list-unordered.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-node-corner.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-node-curve.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-node-line.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-node-smooth.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-node-symmetric.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-number-percent.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-precision-less.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-precision-more.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-remove-node.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-segment-curve.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-segment-line.svg8
l---------.icons/awkward/22x22/actions/format-stroke-color.svg1
-rw-r--r--.icons/awkward/22x22/actions/format-text-blockquote.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-bold.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-capitalize.svg8
l---------.icons/awkward/22x22/actions/format-text-code.svg1
l---------.icons/awkward/22x22/actions/format-text-color.svg1
-rw-r--r--.icons/awkward/22x22/actions/format-text-direction-horizontal.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-direction-ltr.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-direction-r2l.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-direction-rtl.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-direction-vertical-lr.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-direction-vertical.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-italic.svg12
-rw-r--r--.icons/awkward/22x22/actions/format-text-larger.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-lowercase.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-text-remove-formatting.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-smaller.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-strikethrough.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-subscript.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-superscript.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-symbol.svg8
-rw-r--r--.icons/awkward/22x22/actions/format-text-underline.svg10
-rw-r--r--.icons/awkward/22x22/actions/format-text-uppercase.svg10
-rw-r--r--.icons/awkward/22x22/actions/formula.svg10
l---------.icons/awkward/22x22/actions/forward.svg1
-rw-r--r--.icons/awkward/22x22/actions/games-achievements.svg8
l---------.icons/awkward/22x22/actions/games-config-background.svg1
-rw-r--r--.icons/awkward/22x22/actions/games-config-board.svg8
l---------.icons/awkward/22x22/actions/games-config-custom.svg1
l---------.icons/awkward/22x22/actions/games-config-options.svg1
l---------.icons/awkward/22x22/actions/games-config-theme.svg1
-rw-r--r--.icons/awkward/22x22/actions/games-config-tiles.svg10
-rw-r--r--.icons/awkward/22x22/actions/games-difficult.svg8
l---------.icons/awkward/22x22/actions/games-endturn.svg1
l---------.icons/awkward/22x22/actions/games-highscores.svg1
-rw-r--r--.icons/awkward/22x22/actions/games-hint.svg10
l---------.icons/awkward/22x22/actions/games-solve.svg1
l---------.icons/awkward/22x22/actions/geany-build.svg1
l---------.icons/awkward/22x22/actions/geany-close-all.svg1
l---------.icons/awkward/22x22/actions/geany-save-all.svg1
l---------.icons/awkward/22x22/actions/get-hot-new-stuff.svg1
-rw-r--r--.icons/awkward/22x22/actions/giggle-branch.svg11
l---------.icons/awkward/22x22/actions/giggle-diff-view.svg1
l---------.icons/awkward/22x22/actions/giggle-history-view.svg1
l---------.icons/awkward/22x22/actions/giggle-remote.svg1
l---------.icons/awkward/22x22/actions/giggle-tag.svg1
l---------.icons/awkward/22x22/actions/globe.svg1
l---------.icons/awkward/22x22/actions/gnome-app-install-star.svg1
l---------.icons/awkward/22x22/actions/gnome-lockscreen.svg1
l---------.icons/awkward/22x22/actions/gnome-searchtool.svg1
l---------.icons/awkward/22x22/actions/gnome-stock-mail-fwd.svg1
l---------.icons/awkward/22x22/actions/gnome-stock-mail-new.svg1
l---------.icons/awkward/22x22/actions/gnome-stock-mail-rpl.svg1
l---------.icons/awkward/22x22/actions/gnome-stock-mail-snd.svg1
-rw-r--r--.icons/awkward/22x22/actions/go-bottom.svg11
l---------.icons/awkward/22x22/actions/go-down-search.svg1
-rw-r--r--.icons/awkward/22x22/actions/go-down.svg10
l---------.icons/awkward/22x22/actions/go-first-view-page.svg1
l---------.icons/awkward/22x22/actions/go-first-view.svg1
-rw-r--r--.icons/awkward/22x22/actions/go-first.svg11
l---------.icons/awkward/22x22/actions/go-home-large.svg1
-rw-r--r--.icons/awkward/22x22/actions/go-home.svg8
-rw-r--r--.icons/awkward/22x22/actions/go-jump-declaration.svg8
-rw-r--r--.icons/awkward/22x22/actions/go-jump-definition.svg10
l---------.icons/awkward/22x22/actions/go-jump-locationbar.svg1
-rw-r--r--.icons/awkward/22x22/actions/go-jump-rtl.svg8
l---------.icons/awkward/22x22/actions/go-jump-today.svg1
-rw-r--r--.icons/awkward/22x22/actions/go-jump.svg8
l---------.icons/awkward/22x22/actions/go-last-view-page.svg1
l---------.icons/awkward/22x22/actions/go-last-view.svg1
-rw-r--r--.icons/awkward/22x22/actions/go-last.svg11
l---------.icons/awkward/22x22/actions/go-left.svg1
-rw-r--r--.icons/awkward/22x22/actions/go-next-context.svg10
-rw-r--r--.icons/awkward/22x22/actions/go-next-use.svg8
l---------.icons/awkward/22x22/actions/go-next-view-page.svg1
l---------.icons/awkward/22x22/actions/go-next-view.svg1
-rw-r--r--.icons/awkward/22x22/actions/go-next.svg10
-rw-r--r--.icons/awkward/22x22/actions/go-parent-folder.svg11
-rw-r--r--.icons/awkward/22x22/actions/go-previous-context.svg10
-rw-r--r--.icons/awkward/22x22/actions/go-previous-use.svg8
l---------.icons/awkward/22x22/actions/go-previous-view-page.svg1
l---------.icons/awkward/22x22/actions/go-previous-view.svg1
-rw-r--r--.icons/awkward/22x22/actions/go-previous.svg10
l---------.icons/awkward/22x22/actions/go-right.svg1
l---------.icons/awkward/22x22/actions/go-today.svg1
-rw-r--r--.icons/awkward/22x22/actions/go-top.svg11
l---------.icons/awkward/22x22/actions/go-up-search.svg1
-rw-r--r--.icons/awkward/22x22/actions/go-up.svg10
l---------.icons/awkward/22x22/actions/gohome.svg1
l---------.icons/awkward/22x22/actions/gpg.svg1
l---------.icons/awkward/22x22/actions/gpgsm.svg1
l---------.icons/awkward/22x22/actions/gps.svg1
-rw-r--r--.icons/awkward/22x22/actions/grid-rectangular.svg10
-rw-r--r--.icons/awkward/22x22/actions/group-delete.svg11
-rw-r--r--.icons/awkward/22x22/actions/group-edit.svg11
-rw-r--r--.icons/awkward/22x22/actions/group-new.svg11
l---------.icons/awkward/22x22/actions/gtg-home.svg1
l---------.icons/awkward/22x22/actions/gtg-note-new.svg1
l---------.icons/awkward/22x22/actions/gtg-people.svg1
l---------.icons/awkward/22x22/actions/gtg-plugin.svg1
l---------.icons/awkward/22x22/actions/gtg-tag-new.svg1
l---------.icons/awkward/22x22/actions/gtg-tag.svg1
l---------.icons/awkward/22x22/actions/gtg-tags-all.svg1
l---------.icons/awkward/22x22/actions/gtg-tags-none.svg1
l---------.icons/awkward/22x22/actions/gtg-task-dismiss.svg1
l---------.icons/awkward/22x22/actions/gtg-task-done.svg1
l---------.icons/awkward/22x22/actions/gtg-task-new.svg1
l---------.icons/awkward/22x22/actions/gtg-task-undismiss.svg1
l---------.icons/awkward/22x22/actions/gtg-task-undone.svg1
l---------.icons/awkward/22x22/actions/gtg-work.svg1
l---------.icons/awkward/22x22/actions/gtk-about.svg1
l---------.icons/awkward/22x22/actions/gtk-add.svg1
l---------.icons/awkward/22x22/actions/gtk-apply.svg1
l---------.icons/awkward/22x22/actions/gtk-authentication.svg1
l---------.icons/awkward/22x22/actions/gtk-bold.svg1
l---------.icons/awkward/22x22/actions/gtk-cancel.svg1
l---------.icons/awkward/22x22/actions/gtk-cdrom.svg1
l---------.icons/awkward/22x22/actions/gtk-clear.svg1
l---------.icons/awkward/22x22/actions/gtk-close.svg1
l---------.icons/awkward/22x22/actions/gtk-color-picker.svg1
l---------.icons/awkward/22x22/actions/gtk-connect.svg1
-rw-r--r--.icons/awkward/22x22/actions/gtk-convert.svg8
l---------.icons/awkward/22x22/actions/gtk-copy.svg1
l---------.icons/awkward/22x22/actions/gtk-cut.svg1
l---------.icons/awkward/22x22/actions/gtk-delete.svg1
l---------.icons/awkward/22x22/actions/gtk-directory.svg1
l---------.icons/awkward/22x22/actions/gtk-disconnect.svg1
l---------.icons/awkward/22x22/actions/gtk-dnd-multiple.svg1
l---------.icons/awkward/22x22/actions/gtk-edit.svg1
l---------.icons/awkward/22x22/actions/gtk-execute.svg1
l---------.icons/awkward/22x22/actions/gtk-file.svg1
l---------.icons/awkward/22x22/actions/gtk-find-and-replace.svg1
l---------.icons/awkward/22x22/actions/gtk-find.svg1
l---------.icons/awkward/22x22/actions/gtk-floppy.svg1
l---------.icons/awkward/22x22/actions/gtk-fullscreen.svg1
l---------.icons/awkward/22x22/actions/gtk-go-back-ltr.svg1
l---------.icons/awkward/22x22/actions/gtk-go-back-rtl.svg1
l---------.icons/awkward/22x22/actions/gtk-go-down.svg1
l---------.icons/awkward/22x22/actions/gtk-go-forward-ltr.svg1
l---------.icons/awkward/22x22/actions/gtk-go-forward-rtl.svg1
l---------.icons/awkward/22x22/actions/gtk-go-up.svg1
l---------.icons/awkward/22x22/actions/gtk-goto-bottom.svg1
l---------.icons/awkward/22x22/actions/gtk-goto-first-ltr.svg1
l---------.icons/awkward/22x22/actions/gtk-goto-first-rtl.svg1
l---------.icons/awkward/22x22/actions/gtk-goto-last-ltr.svg1
l---------.icons/awkward/22x22/actions/gtk-goto-last-rtl.svg1
l---------.icons/awkward/22x22/actions/gtk-goto-top.svg1
l---------.icons/awkward/22x22/actions/gtk-home.svg1
l---------.icons/awkward/22x22/actions/gtk-indent-ltr.svg1
l---------.icons/awkward/22x22/actions/gtk-indent-rtl.svg1
l---------.icons/awkward/22x22/actions/gtk-index.svg1
l---------.icons/awkward/22x22/actions/gtk-info.svg1
l---------.icons/awkward/22x22/actions/gtk-italic.svg1
l---------.icons/awkward/22x22/actions/gtk-jump-to-ltr.svg1
l---------.icons/awkward/22x22/actions/gtk-jump-to-rtl.svg1
l---------.icons/awkward/22x22/actions/gtk-justify-center.svg1
l---------.icons/awkward/22x22/actions/gtk-justify-fill.svg1
l---------.icons/awkward/22x22/actions/gtk-justify-left.svg1
l---------.icons/awkward/22x22/actions/gtk-justify-right.svg1
l---------.icons/awkward/22x22/actions/gtk-leave-fullscreen.svg1
l---------.icons/awkward/22x22/actions/gtk-media-forward-ltr.svg1
l---------.icons/awkward/22x22/actions/gtk-media-forward-rtl.svg1
l---------.icons/awkward/22x22/actions/gtk-media-next-ltr.svg1
l---------.icons/awkward/22x22/actions/gtk-media-next-rtl.svg1
l---------.icons/awkward/22x22/actions/gtk-media-pause.svg1
l---------.icons/awkward/22x22/actions/gtk-media-play-ltr.svg1
l---------.icons/awkward/22x22/actions/gtk-media-previous-ltr.svg1
l---------.icons/awkward/22x22/actions/gtk-media-previous-rtl.svg1
l---------.icons/awkward/22x22/actions/gtk-media-record.svg1
l---------.icons/awkward/22x22/actions/gtk-media-rewind-ltr.svg1
l---------.icons/awkward/22x22/actions/gtk-media-rewind-rtl.svg1
l---------.icons/awkward/22x22/actions/gtk-media-stop.svg1
l---------.icons/awkward/22x22/actions/gtk-network.svg1
l---------.icons/awkward/22x22/actions/gtk-new.svg1
l---------.icons/awkward/22x22/actions/gtk-no.svg1
l---------.icons/awkward/22x22/actions/gtk-ok.svg1
l---------.icons/awkward/22x22/actions/gtk-open.svg1
l---------.icons/awkward/22x22/actions/gtk-paste.svg1
l---------.icons/awkward/22x22/actions/gtk-preferences.svg1
l---------.icons/awkward/22x22/actions/gtk-print-preview.svg1
l---------.icons/awkward/22x22/actions/gtk-print.svg1
l---------.icons/awkward/22x22/actions/gtk-properties.svg1
l---------.icons/awkward/22x22/actions/gtk-quit.svg1
l---------.icons/awkward/22x22/actions/gtk-refresh.svg1
l---------.icons/awkward/22x22/actions/gtk-remove.svg1
l---------.icons/awkward/22x22/actions/gtk-revert-to-saved-ltr.svg1
l---------.icons/awkward/22x22/actions/gtk-revert-to-saved-rtl.svg1
l---------.icons/awkward/22x22/actions/gtk-save-as.svg1
l---------.icons/awkward/22x22/actions/gtk-save.svg1
l---------.icons/awkward/22x22/actions/gtk-select-all.svg1
l---------.icons/awkward/22x22/actions/gtk-select-color.svg1
-rw-r--r--.icons/awkward/22x22/actions/gtk-select-font.svg8
l---------.icons/awkward/22x22/actions/gtk-spell-check.svg1
l---------.icons/awkward/22x22/actions/gtk-stop.svg1
l---------.icons/awkward/22x22/actions/gtk-undelete-ltr.svg1
l---------.icons/awkward/22x22/actions/gtk-undelete-rtl.svg1
l---------.icons/awkward/22x22/actions/gtk-yes.svg1
l---------.icons/awkward/22x22/actions/gtk-zoom-fit.svg1
-rw-r--r--.icons/awkward/22x22/actions/guides.svg10
l---------.icons/awkward/22x22/actions/hb-activity.svg1
l---------.icons/awkward/22x22/actions/hb-add-queue.svg1
l---------.icons/awkward/22x22/actions/hb-complete.svg1
l---------.icons/awkward/22x22/actions/hb-edit.svg1
l---------.icons/awkward/22x22/actions/hb-pause.svg1
l---------.icons/awkward/22x22/actions/hb-picture.svg1
l---------.icons/awkward/22x22/actions/hb-presets.svg1
l---------.icons/awkward/22x22/actions/hb-remove.svg1
l---------.icons/awkward/22x22/actions/hb-showqueue.svg1
l---------.icons/awkward/22x22/actions/hb-source.svg1
l---------.icons/awkward/22x22/actions/hb-start.svg1
l---------.icons/awkward/22x22/actions/hb-stop.svg1
-rw-r--r--.icons/awkward/22x22/actions/help-about.svg10
-rw-r--r--.icons/awkward/22x22/actions/help-contents.svg8
l---------.icons/awkward/22x22/actions/help-contextual.svg1
l---------.icons/awkward/22x22/actions/help-donate.svg1
l---------.icons/awkward/22x22/actions/help-feedback.svg1
l---------.icons/awkward/22x22/actions/help-hint.svg1
l---------.icons/awkward/22x22/actions/help-info.svg1
l---------.icons/awkward/22x22/actions/help-keybord-shortcuts.svg1
l---------.icons/awkward/22x22/actions/help-whatsthis.svg1
l---------.icons/awkward/22x22/actions/help.svg1
-rw-r--r--.icons/awkward/22x22/actions/hide-categories.svg9
-rw-r--r--.icons/awkward/22x22/actions/hide-reconciled.svg8
l---------.icons/awkward/22x22/actions/hidemouse.svg1
-rw-r--r--.icons/awkward/22x22/actions/hint.svg10
l---------.icons/awkward/22x22/actions/history.svg1
l---------.icons/awkward/22x22/actions/history_entry.svg1
l---------.icons/awkward/22x22/actions/hook-notifier.svg1
-rw-r--r--.icons/awkward/22x22/actions/hotpixels.svg8
-rw-r--r--.icons/awkward/22x22/actions/icon_console.svg11
l---------.icons/awkward/22x22/actions/icon_details.svg1
l---------.icons/awkward/22x22/actions/identity.svg1
l---------.icons/awkward/22x22/actions/im-aim.svg1
l---------.icons/awkward/22x22/actions/im-ban-kick-user.svg1
-rw-r--r--.icons/awkward/22x22/actions/im-ban-user.svg11
-rw-r--r--.icons/awkward/22x22/actions/im-facebook.svg10
-rw-r--r--.icons/awkward/22x22/actions/im-gadugadu.svg8
-rw-r--r--.icons/awkward/22x22/actions/im-google-talk.svg8
-rw-r--r--.icons/awkward/22x22/actions/im-google.svg10
-rw-r--r--.icons/awkward/22x22/actions/im-groupwise.svg10
-rw-r--r--.icons/awkward/22x22/actions/im-icq.svg9
-rw-r--r--.icons/awkward/22x22/actions/im-identi.ca.svg8
-rw-r--r--.icons/awkward/22x22/actions/im-invisible-user.svg11
-rw-r--r--.icons/awkward/22x22/actions/im-irc.svg11
-rw-r--r--.icons/awkward/22x22/actions/im-jabber.svg10
-rw-r--r--.icons/awkward/22x22/actions/im-kick-user.svg10
l---------.icons/awkward/22x22/actions/im-local-xmpp.svg1
l---------.icons/awkward/22x22/actions/im-message-new.svg1
-rw-r--r--.icons/awkward/22x22/actions/im-msn.svg8
l---------.icons/awkward/22x22/actions/im-nov.svg1
-rw-r--r--.icons/awkward/22x22/actions/im-qq.svg10
-rw-r--r--.icons/awkward/22x22/actions/im-skype.svg10
-rw-r--r--.icons/awkward/22x22/actions/im-twitter.svg10
-rw-r--r--.icons/awkward/22x22/actions/im-user-away.svg10
-rw-r--r--.icons/awkward/22x22/actions/im-user-busy.svg10
-rw-r--r--.icons/awkward/22x22/actions/im-user-offline.svg10
-rw-r--r--.icons/awkward/22x22/actions/im-user-online.svg10
-rw-r--r--.icons/awkward/22x22/actions/im-user.svg10
-rw-r--r--.icons/awkward/22x22/actions/im-yahoo.svg10
l---------.icons/awkward/22x22/actions/image-adjust.svg1
l---------.icons/awkward/22x22/actions/image-auto-adjust.svg1
-rw-r--r--.icons/awkward/22x22/actions/image-crop.svg10
-rw-r--r--.icons/awkward/22x22/actions/image-denoise.svg10
-rw-r--r--.icons/awkward/22x22/actions/image-filter.svg9
l---------.icons/awkward/22x22/actions/image-loading.svg1
l---------.icons/awkward/22x22/actions/image-missing.svg1
-rw-r--r--.icons/awkward/22x22/actions/image-red-eye.svg10
-rw-r--r--.icons/awkward/22x22/actions/image-sharpen.svg10
-rw-r--r--.icons/awkward/22x22/actions/image-straighten.svg8
l---------.icons/awkward/22x22/actions/imagecomment.svg1
-rw-r--r--.icons/awkward/22x22/actions/inbox.svg10
-rw-r--r--.icons/awkward/22x22/actions/insert-button.svg10
-rw-r--r--.icons/awkward/22x22/actions/insert-emoticon.svg10
-rw-r--r--.icons/awkward/22x22/actions/insert-endnote.svg8
-rw-r--r--.icons/awkward/22x22/actions/insert-footnote.svg8
l---------.icons/awkward/22x22/actions/insert-horizontal-rule.svg1
-rw-r--r--.icons/awkward/22x22/actions/insert-image.svg10
-rw-r--r--.icons/awkward/22x22/actions/insert-link.svg10
-rw-r--r--.icons/awkward/22x22/actions/insert-math-expression.svg10
-rw-r--r--.icons/awkward/22x22/actions/insert-more-mark.svg10
-rw-r--r--.icons/awkward/22x22/actions/insert-object.svg8
-rw-r--r--.icons/awkward/22x22/actions/insert-page-break.svg10
l---------.icons/awkward/22x22/actions/insert-table-of-contents.svg1
-rw-r--r--.icons/awkward/22x22/actions/insert-table.svg10
l---------.icons/awkward/22x22/actions/insert-tableofcontents.svg1
-rw-r--r--.icons/awkward/22x22/actions/insert-text-frame.svg8
-rw-r--r--.icons/awkward/22x22/actions/insert-text.svg10
-rw-r--r--.icons/awkward/22x22/actions/institution-add.svg9
-rw-r--r--.icons/awkward/22x22/actions/institution-delete.svg9
-rw-r--r--.icons/awkward/22x22/actions/institution-edit.svg9
-rw-r--r--.icons/awkward/22x22/actions/institution.svg8
l---------.icons/awkward/22x22/actions/internet-amarok.svg1
l---------.icons/awkward/22x22/actions/internet-services.svg1
l---------.icons/awkward/22x22/actions/invertimage.svg1
-rw-r--r--.icons/awkward/22x22/actions/investment-add.svg10
-rw-r--r--.icons/awkward/22x22/actions/investment-delete.svg10
-rw-r--r--.icons/awkward/22x22/actions/investment-update-online-all.svg11
-rw-r--r--.icons/awkward/22x22/actions/investment-update-online.svg11
-rw-r--r--.icons/awkward/22x22/actions/investment.svg9
l---------.icons/awkward/22x22/actions/irc-channel-active.svg1
-rw-r--r--.icons/awkward/22x22/actions/irc-channel-inactive.svg8
l---------.icons/awkward/22x22/actions/irc-close-channel.svg1
l---------.icons/awkward/22x22/actions/irc-join-channel.svg1
l---------.icons/awkward/22x22/actions/irc-operator.svg1
-rw-r--r--.icons/awkward/22x22/actions/irc-remove-operator.svg8
l---------.icons/awkward/22x22/actions/irc-unvoice.svg1
l---------.icons/awkward/22x22/actions/irc-voice.svg1
l---------.icons/awkward/22x22/actions/items-tags.svg1
l---------.icons/awkward/22x22/actions/itmages-add.svg1
l---------.icons/awkward/22x22/actions/itmages-cancel.svg1
l---------.icons/awkward/22x22/actions/itmages-copy-link.svg1
l---------.icons/awkward/22x22/actions/itmages-error.svg1
l---------.icons/awkward/22x22/actions/itmages-folder.svg1
l---------.icons/awkward/22x22/actions/itmages-information.svg1
l---------.icons/awkward/22x22/actions/itmages-open-browser.svg1
l---------.icons/awkward/22x22/actions/itmages-question.svg1
l---------.icons/awkward/22x22/actions/itmages-quit.svg1
l---------.icons/awkward/22x22/actions/itmages-remove.svg1
l---------.icons/awkward/22x22/actions/itmages-resize.svg1
l---------.icons/awkward/22x22/actions/itmages-rotate.svg1
l---------.icons/awkward/22x22/actions/itmages-select-all.svg1
l---------.icons/awkward/22x22/actions/itmages-settings.svg1
l---------.icons/awkward/22x22/actions/itmages-stop.svg1
l---------.icons/awkward/22x22/actions/itmages-tools.svg1
l---------.icons/awkward/22x22/actions/itmages-upload.svg1
l---------.icons/awkward/22x22/actions/itmages-utils.svg1
l---------.icons/awkward/22x22/actions/itmages-warning.svg1
-rw-r--r--.icons/awkward/22x22/actions/journal-new.svg10
-rw-r--r--.icons/awkward/22x22/actions/kdeconnect.svg8
l---------.icons/awkward/22x22/actions/kdenlive-add-clip.svg1
l---------.icons/awkward/22x22/actions/kdenlive-add-color-clip.svg1
l---------.icons/awkward/22x22/actions/kdenlive-add-slide-clip.svg1
l---------.icons/awkward/22x22/actions/kdenlive-add-text-clip.svg1
l---------.icons/awkward/22x22/actions/kdenlive-align-bottom.svg1
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-align-hor.svg8
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-align-left.svg8
l---------.icons/awkward/22x22/actions/kdenlive-align-none.svg1
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-align-right.svg8
l---------.icons/awkward/22x22/actions/kdenlive-align-top.svg1
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-align-vert.svg8
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-custom-effect.svg8
l---------.icons/awkward/22x22/actions/kdenlive-deleffect.svg1
l---------.icons/awkward/22x22/actions/kdenlive-down.svg1
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-hide-audio.svg10
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-hide-video.svg8
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-insert-edit.svg8
l---------.icons/awkward/22x22/actions/kdenlive-insert-rect.svg1
l---------.icons/awkward/22x22/actions/kdenlive-insert-unicode.svg1
l---------.icons/awkward/22x22/actions/kdenlive-lock.svg1
l---------.icons/awkward/22x22/actions/kdenlive-menu.svg1
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-normal-edit.svg10
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-object-height.svg8
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-object-width.svg8
l---------.icons/awkward/22x22/actions/kdenlive-overwrite-edit.svg1
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-select-all.svg10
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-select-images.svg10
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-select-rects.svg10
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-select-texts.svg10
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-select-tool.svg8
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-show-audio.svg10
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-show-audiothumb.svg10
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-show-markers.svg10
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-show-video.svg8
l---------.icons/awkward/22x22/actions/kdenlive-show-videothumb.svg1
l---------.icons/awkward/22x22/actions/kdenlive-snap.svg1
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-spacer-tool.svg10
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-split-audio.svg10
l---------.icons/awkward/22x22/actions/kdenlive-track-has-effect.svg1
l---------.icons/awkward/22x22/actions/kdenlive-track_has_effect.svg1
l---------.icons/awkward/22x22/actions/kdenlive-unlock.svg1
l---------.icons/awkward/22x22/actions/kdenlive-unselect-all.svg1
l---------.icons/awkward/22x22/actions/kdenlive-up.svg1
l---------.icons/awkward/22x22/actions/kdenlive-zindex-bottom.svg1
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-zindex-down.svg11
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-zindex-top.svg11
l---------.icons/awkward/22x22/actions/kdenlive-zindex-up.svg1
l---------.icons/awkward/22x22/actions/kdenlive-zone-end.svg1
l---------.icons/awkward/22x22/actions/kdenlive-zone-start.svg1
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-zoom-large.svg10
-rw-r--r--.icons/awkward/22x22/actions/kdenlive-zoom-small.svg10
l---------.icons/awkward/22x22/actions/kdocumentinfo.svg1
-rw-r--r--.icons/awkward/22x22/actions/key-enter.svg10
l---------.icons/awkward/22x22/actions/key_enter.svg1
l---------.icons/awkward/22x22/actions/kfm_home.svg1
-rw-r--r--.icons/awkward/22x22/actions/kmouth-phrase-new.svg10
l---------.icons/awkward/22x22/actions/kmouth-phrase.svg1
l---------.icons/awkward/22x22/actions/kmouth-phrasebook.svg1
-rw-r--r--.icons/awkward/22x22/actions/kmouth-phresebook-new.svg11
l---------.icons/awkward/22x22/actions/knotes_alarm.svg1
l---------.icons/awkward/22x22/actions/knotes_date.svg1
l---------.icons/awkward/22x22/actions/knotes_delete.svg1
l---------.icons/awkward/22x22/actions/kontes_close.svg1
-rw-r--r--.icons/awkward/22x22/actions/kr_combine.svg10
-rw-r--r--.icons/awkward/22x22/actions/kr_comparedirs.svg10
l---------.icons/awkward/22x22/actions/kr_diskusage.svg1
l---------.icons/awkward/22x22/actions/kr_jumpback.svg1
l---------.icons/awkward/22x22/actions/kr_mountman.svg1
l---------.icons/awkward/22x22/actions/kr_setjumpback.svg1
-rw-r--r--.icons/awkward/22x22/actions/kr_syncbrowse_off.svg10
l---------.icons/awkward/22x22/actions/kr_syncbrowse_on.svg1
-rw-r--r--.icons/awkward/22x22/actions/kr_unselect.svg8
-rw-r--r--.icons/awkward/22x22/actions/kstars_cbound.svg8
-rw-r--r--.icons/awkward/22x22/actions/kstars_clines.svg8
-rw-r--r--.icons/awkward/22x22/actions/kstars_cnames.svg8
-rw-r--r--.icons/awkward/22x22/actions/kstars_deepsky.svg8
-rw-r--r--.icons/awkward/22x22/actions/kstars_ekos.svg8
-rw-r--r--.icons/awkward/22x22/actions/kstars_fitsviewer.svg8
-rw-r--r--.icons/awkward/22x22/actions/kstars_grid.svg8
-rw-r--r--.icons/awkward/22x22/actions/kstars_hgrid.svg8
-rw-r--r--.icons/awkward/22x22/actions/kstars_horizon.svg11
-rw-r--r--.icons/awkward/22x22/actions/kstars_indi.svg8
-rw-r--r--.icons/awkward/22x22/actions/kstars_mw.svg8
-rw-r--r--.icons/awkward/22x22/actions/kstars_satellites.svg8
-rw-r--r--.icons/awkward/22x22/actions/kstars_solarsystem.svg8
-rw-r--r--.icons/awkward/22x22/actions/kstars_supernovae.svg8
l---------.icons/awkward/22x22/actions/kt-add-feeds.svg1
-rw-r--r--.icons/awkward/22x22/actions/kt-add-filters.svg10
l---------.icons/awkward/22x22/actions/kt-bandwidth-scheduler.svg1
l---------.icons/awkward/22x22/actions/kt-change-tracker.svg1
l---------.icons/awkward/22x22/actions/kt-check-data.svg1
l---------.icons/awkward/22x22/actions/kt-chunks.svg1
l---------.icons/awkward/22x22/actions/kt-encrypted.svg1
l---------.icons/awkward/22x22/actions/kt-info-widget.svg1
-rw-r--r--.icons/awkward/22x22/actions/kt-magnet.svg10
l---------.icons/awkward/22x22/actions/kt-pause.svg1
l---------.icons/awkward/22x22/actions/kt-plugins.svg1
l---------.icons/awkward/22x22/actions/kt-queue-manager.svg1
l---------.icons/awkward/22x22/actions/kt-remove-feeds.svg1
-rw-r--r--.icons/awkward/22x22/actions/kt-remove-filters.svg10
l---------.icons/awkward/22x22/actions/kt-remove.svg1
l---------.icons/awkward/22x22/actions/kt-restore-defaults.svg1
l---------.icons/awkward/22x22/actions/kt-set-max-download-speed.svg1
l---------.icons/awkward/22x22/actions/kt-set-max-upload-speed.svg1
l---------.icons/awkward/22x22/actions/kt-show-statusbar.svg1
-rw-r--r--.icons/awkward/22x22/actions/kt-speed-limits.svg10
l---------.icons/awkward/22x22/actions/kt-start-all.svg1
l---------.icons/awkward/22x22/actions/kt-start.svg1
-rw-r--r--.icons/awkward/22x22/actions/kt-stop-all.svg10
l---------.icons/awkward/22x22/actions/kt-stop.svg1
-rw-r--r--.icons/awkward/22x22/actions/kt-upnp.svg10
l---------.icons/awkward/22x22/actions/ktnef_extract_to.svg1
l---------.icons/awkward/22x22/actions/label-amarok.svg1
-rw-r--r--.icons/awkward/22x22/actions/labplot-TeX-logo.svg8
l---------.icons/awkward/22x22/actions/labplot-auto-scale-all.svg1
l---------.icons/awkward/22x22/actions/labplot-auto-scale-x.svg1
l---------.icons/awkward/22x22/actions/labplot-auto-scale-y.svg1
-rw-r--r--.icons/awkward/22x22/actions/labplot-axis-horizontal.svg8
-rw-r--r--.icons/awkward/22x22/actions/labplot-axis-vertical.svg8
l---------.icons/awkward/22x22/actions/labplot-cursor-arrow.svg1
l---------.icons/awkward/22x22/actions/labplot-format-text-symbol.svg1
-rw-r--r--.icons/awkward/22x22/actions/labplot-shift-down-y.svg8
-rw-r--r--.icons/awkward/22x22/actions/labplot-shift-left-x.svg8
-rw-r--r--.icons/awkward/22x22/actions/labplot-shift-right-x.svg8
-rw-r--r--.icons/awkward/22x22/actions/labplot-shift-up-y.svg8
l---------.icons/awkward/22x22/actions/labplot-transform-move.svg1
-rw-r--r--.icons/awkward/22x22/actions/labplot-xy-curve.svg8
-rw-r--r--.icons/awkward/22x22/actions/labplot-xy-equation-curve.svg10
-rw-r--r--.icons/awkward/22x22/actions/labplot-xy-fit-curve.svg10
-rw-r--r--.icons/awkward/22x22/actions/labplot-xy-plot-four-axes.svg8
-rw-r--r--.icons/awkward/22x22/actions/labplot-xy-plot-two-axes-centered-origin.svg8
-rw-r--r--.icons/awkward/22x22/actions/labplot-xy-plot-two-axes-centered.svg8
-rw-r--r--.icons/awkward/22x22/actions/labplot-xy-plot-two-axes.svg8
l---------.icons/awkward/22x22/actions/labplot-zoom-in-x.svg1
l---------.icons/awkward/22x22/actions/labplot-zoom-in-y.svg1
l---------.icons/awkward/22x22/actions/labplot-zoom-out-x.svg1
l---------.icons/awkward/22x22/actions/labplot-zoom-out-y.svg1
-rw-r--r--.icons/awkward/22x22/actions/layer-bottom.svg8
-rw-r--r--.icons/awkward/22x22/actions/layer-delete.svg8
-rw-r--r--.icons/awkward/22x22/actions/layer-duplicate.svg8
-rw-r--r--.icons/awkward/22x22/actions/layer-lower.svg8
-rw-r--r--.icons/awkward/22x22/actions/layer-new.svg8
-rw-r--r--.icons/awkward/22x22/actions/layer-next.svg8
-rw-r--r--.icons/awkward/22x22/actions/layer-previous.svg8
-rw-r--r--.icons/awkward/22x22/actions/layer-raise.svg8
l---------.icons/awkward/22x22/actions/layer-rename.svg1
-rw-r--r--.icons/awkward/22x22/actions/layer-top.svg8
-rw-r--r--.icons/awkward/22x22/actions/layer-visible-off.svg8
-rw-r--r--.icons/awkward/22x22/actions/layer-visible-on.svg8
-rw-r--r--.icons/awkward/22x22/actions/ledger.svg8
l---------.icons/awkward/22x22/actions/lens.svg1
-rw-r--r--.icons/awkward/22x22/actions/lensautofix.svg8
-rw-r--r--.icons/awkward/22x22/actions/lensdistortion.svg8
l---------.icons/awkward/22x22/actions/libpeas-plugin.svg1
-rw-r--r--.icons/awkward/22x22/actions/license.svg8
-rw-r--r--.icons/awkward/22x22/actions/lighttable.svg10
l---------.icons/awkward/22x22/actions/lighttableadd.svg1
-rw-r--r--.icons/awkward/22x22/actions/lines-connector.svg8
-rw-r--r--.icons/awkward/22x22/actions/link.svg8
-rw-r--r--.icons/awkward/22x22/actions/list-add-font.svg8
l---------.icons/awkward/22x22/actions/list-add-user.svg1
-rw-r--r--.icons/awkward/22x22/actions/list-add.svg8
-rw-r--r--.icons/awkward/22x22/actions/list-remove-all.svg9
-rw-r--r--.icons/awkward/22x22/actions/list-remove-user.svg8
-rw-r--r--.icons/awkward/22x22/actions/list-remove.svg8
l---------.icons/awkward/22x22/actions/list-resource-add.svg1
-rw-r--r--.icons/awkward/22x22/actions/location.svg8
l---------.icons/awkward/22x22/actions/locationbar_erase.svg1
l---------.icons/awkward/22x22/actions/lock.svg1
-rw-r--r--.icons/awkward/22x22/actions/love-amarok.svg8
l---------.icons/awkward/22x22/actions/lpi-bug.svg1
l---------.icons/awkward/22x22/actions/lpi-help.svg1
l---------.icons/awkward/22x22/actions/lpi-translate.svg1
l---------.icons/awkward/22x22/actions/mail-archive.svg1
-rw-r--r--.icons/awkward/22x22/actions/mail-attachment.svg10
l---------.icons/awkward/22x22/actions/mail-deleted.svg1
-rw-r--r--.icons/awkward/22x22/actions/mail-encrypted-full.svg10
l---------.icons/awkward/22x22/actions/mail-encrypted-part.svg1
l---------.icons/awkward/22x22/actions/mail-encrypted.svg1
-rw-r--r--.icons/awkward/22x22/actions/mail-flag.svg10
l---------.icons/awkward/22x22/actions/mail-flagged.svg1
l---------.icons/awkward/22x22/actions/mail-folder-inbox.svg1
l---------.icons/awkward/22x22/actions/mail-folder-outbox.svg1
-rw-r--r--.icons/awkward/22x22/actions/mail-folder-sent.svg10
-rw-r--r--.icons/awkward/22x22/actions/mail-forward.svg10
l---------.icons/awkward/22x22/actions/mail-forwarded-replied.svg1
l---------.icons/awkward/22x22/actions/mail-forwarded.svg1
l---------.icons/awkward/22x22/actions/mail-inbox.svg1
-rw-r--r--.icons/awkward/22x22/actions/mail-invitation.svg10
l---------.icons/awkward/22x22/actions/mail-mark-important.svg1
-rw-r--r--.icons/awkward/22x22/actions/mail-mark-junk.svg10
-rw-r--r--.icons/awkward/22x22/actions/mail-mark-notjunk.svg10
-rw-r--r--.icons/awkward/22x22/actions/mail-mark-read.svg10
l---------.icons/awkward/22x22/actions/mail-mark-task.svg1
l---------.icons/awkward/22x22/actions/mail-mark-unread-new.svg1
-rw-r--r--.icons/awkward/22x22/actions/mail-mark-unread.svg10
-rw-r--r--.icons/awkward/22x22/actions/mail-meeting-request-reply.svg10
-rw-r--r--.icons/awkward/22x22/actions/mail-message-new-list.svg10
-rw-r--r--.icons/awkward/22x22/actions/mail-message-new.svg10
l---------.icons/awkward/22x22/actions/mail-message.svg1
-rw-r--r--.icons/awkward/22x22/actions/mail-move.svg10
-rw-r--r--.icons/awkward/22x22/actions/mail-open-multiple.svg10
l---------.icons/awkward/22x22/actions/mail-outbox.svg1
l---------.icons/awkward/22x22/actions/mail-queue.svg1
-rw-r--r--.icons/awkward/22x22/actions/mail-read.svg10
-rw-r--r--.icons/awkward/22x22/actions/mail-receive.svg10
l---------.icons/awkward/22x22/actions/mail-replied.svg1
l---------.icons/awkward/22x22/actions/mail-reply-all.svg1
l---------.icons/awkward/22x22/actions/mail-reply-custom-all.svg1
l---------.icons/awkward/22x22/actions/mail-reply-custom.svg1
l---------.icons/awkward/22x22/actions/mail-reply-list.svg1
l---------.icons/awkward/22x22/actions/mail-reply-sender.svg1
-rw-r--r--.icons/awkward/22x22/actions/mail-send-receive.svg10
-rw-r--r--.icons/awkward/22x22/actions/mail-send.svg10
l---------.icons/awkward/22x22/actions/mail-sent.svg1
l---------.icons/awkward/22x22/actions/mail-signature-unknown.svg1
-rw-r--r--.icons/awkward/22x22/actions/mail-signed-full.svg10
l---------.icons/awkward/22x22/actions/mail-signed-fully.svg1
l---------.icons/awkward/22x22/actions/mail-signed-part.svg1
l---------.icons/awkward/22x22/actions/mail-signed-verified.svg1
l---------.icons/awkward/22x22/actions/mail-signed.svg1
-rw-r--r--.icons/awkward/22x22/actions/mail-tagged.svg10
l---------.icons/awkward/22x22/actions/mail-task.svg1
-rw-r--r--.icons/awkward/22x22/actions/mail-thread-ignored.svg10
-rw-r--r--.icons/awkward/22x22/actions/mail-thread-watch.svg10
-rw-r--r--.icons/awkward/22x22/actions/mail-unread-multiple.svg10
l---------.icons/awkward/22x22/actions/mail-unread-new.svg1
l---------.icons/awkward/22x22/actions/mail-unread.svg1
l---------.icons/awkward/22x22/actions/mail_forward.svg1
l---------.icons/awkward/22x22/actions/mail_generic.svg1
l---------.icons/awkward/22x22/actions/mail_new.svg1
l---------.icons/awkward/22x22/actions/mail_reply.svg1
l---------.icons/awkward/22x22/actions/mail_replyall.svg1
-rw-r--r--.icons/awkward/22x22/actions/manga.svg8
-rw-r--r--.icons/awkward/22x22/actions/map-flat.svg8
-rw-r--r--.icons/awkward/22x22/actions/map-globe.svg8
-rw-r--r--.icons/awkward/22x22/actions/map-gnomonic.svg8
-rw-r--r--.icons/awkward/22x22/actions/map-mercator.svg8
-rw-r--r--.icons/awkward/22x22/actions/mark-location.svg8
-rw-r--r--.icons/awkward/22x22/actions/measure.svg8
-rw-r--r--.icons/awkward/22x22/actions/media-album-cover-manager-amarok.svg8
l---------.icons/awkward/22x22/actions/media-album-cover.svg1
l---------.icons/awkward/22x22/actions/media-album-repeat-amarok.svg1
-rw-r--r--.icons/awkward/22x22/actions/media-album-track.svg8
-rw-r--r--.icons/awkward/22x22/actions/media-eject.svg8
l---------.icons/awkward/22x22/actions/media-forward.svg1
l---------.icons/awkward/22x22/actions/media-import-audio-cd.svg1
l---------.icons/awkward/22x22/actions/media-pause.svg1
l---------.icons/awkward/22x22/actions/media-play.svg1
-rw-r--r--.icons/awkward/22x22/actions/media-playback-pause.svg8
-rw-r--r--.icons/awkward/22x22/actions/media-playback-paused.svg10
-rw-r--r--.icons/awkward/22x22/actions/media-playback-playing.svg10
-rw-r--r--.icons/awkward/22x22/actions/media-playback-start-rtl.svg10
-rw-r--r--.icons/awkward/22x22/actions/media-playback-start.svg10
-rw-r--r--.icons/awkward/22x22/actions/media-playback-stop.svg8
-rw-r--r--.icons/awkward/22x22/actions/media-playback-stopped.svg10
-rw-r--r--.icons/awkward/22x22/actions/media-playlist-normal.svg10
l---------.icons/awkward/22x22/actions/media-playlist-play.svg1
l---------.icons/awkward/22x22/actions/media-playlist-repeat-amarok.svg1
-rw-r--r--.icons/awkward/22x22/actions/media-playlist-repeat.svg10
-rw-r--r--.icons/awkward/22x22/actions/media-playlist-shuffle.svg10
-rw-r--r--.icons/awkward/22x22/actions/media-random-albums-amarok.svg10
-rw-r--r--.icons/awkward/22x22/actions/media-random-tracks-amarok.svg10
-rw-r--r--.icons/awkward/22x22/actions/media-record.svg10
-rw-r--r--.icons/awkward/22x22/actions/media-repeat-album-amarok.svg10
l---------.icons/awkward/22x22/actions/media-repeat-all.svg1
-rw-r--r--.icons/awkward/22x22/actions/media-repeat-none.svg11
-rw-r--r--.icons/awkward/22x22/actions/media-repeat-playlist-amarok.svg10
-rw-r--r--.icons/awkward/22x22/actions/media-repeat-track-amarok.svg10
l---------.icons/awkward/22x22/actions/media-rewind.svg1
-rw-r--r--.icons/awkward/22x22/actions/media-seek-backward.svg8
-rw-r--r--.icons/awkward/22x22/actions/media-seek-forward.svg10
-rw-r--r--.icons/awkward/22x22/actions/media-show-active-track-amarok.svg8
-rw-r--r--.icons/awkward/22x22/actions/media-skip-backward.svg8
-rw-r--r--.icons/awkward/22x22/actions/media-skip-forward.svg8
l---------.icons/awkward/22x22/actions/media-standard-track-progression-amarok.svg1
l---------.icons/awkward/22x22/actions/media-stop.svg1
l---------.icons/awkward/22x22/actions/media-track-add-amarok.svg1
l---------.icons/awkward/22x22/actions/media-track-edit-amarok.svg1
-rw-r--r--.icons/awkward/22x22/actions/media-track-queue-amarok.svg8
l---------.icons/awkward/22x22/actions/media-track-remove-amarok.svg1
-rw-r--r--.icons/awkward/22x22/actions/media-view-subtitles.svg10
l---------.icons/awkward/22x22/actions/meeting-attending-tentative.svg1
l---------.icons/awkward/22x22/actions/meeting-attending.svg1
-rw-r--r--.icons/awkward/22x22/actions/meeting-participant-no-response.svg9
-rw-r--r--.icons/awkward/22x22/actions/meeting-participant-request-response.svg8
l---------.icons/awkward/22x22/actions/meld-version-control.svg1
l---------.icons/awkward/22x22/actions/menu_new.svg1
l---------.icons/awkward/22x22/actions/menu_new_sep.svg1
-rw-r--r--.icons/awkward/22x22/actions/merge.svg8
-rw-r--r--.icons/awkward/22x22/actions/mesh-gradient.svg11
l---------.icons/awkward/22x22/actions/message-close.svg1
l---------.icons/awkward/22x22/actions/messagebox_warning.svg1
-rw-r--r--.icons/awkward/22x22/actions/mic-off.svg10
-rw-r--r--.icons/awkward/22x22/actions/mic-on.svg10
-rw-r--r--.icons/awkward/22x22/actions/mic-ready.svg10
l---------.icons/awkward/22x22/actions/milestone.svg1
l---------.icons/awkward/22x22/actions/multimedia-volume-control.svg1
l---------.icons/awkward/22x22/actions/music-amarok.svg1
l---------.icons/awkward/22x22/actions/nemo-eject.svg1
-rw-r--r--.icons/awkward/22x22/actions/network-connect.svg10
-rw-r--r--.icons/awkward/22x22/actions/network-disconnect.svg10
-rw-r--r--.icons/awkward/22x22/actions/new-24h-appointment.svg8
l---------.icons/awkward/22x22/actions/new-audio-alarm.svg1
l---------.icons/awkward/22x22/actions/news-subscribe.svg1
-rw-r--r--.icons/awkward/22x22/actions/news-unsubscribe.svg10
l---------.icons/awkward/22x22/actions/next.svg1
l---------.icons/awkward/22x22/actions/no-marker.svg1
-rw-r--r--.icons/awkward/22x22/actions/no.svg10
l---------.icons/awkward/22x22/actions/nocover.svg1
l---------.icons/awkward/22x22/actions/noisereduction.svg1
l---------.icons/awkward/22x22/actions/non-starred.svg1
l---------.icons/awkward/22x22/actions/object-align-horizontal-center-calligra.svg1
l---------.icons/awkward/22x22/actions/object-align-horizontal-left-calligra.svg1
l---------.icons/awkward/22x22/actions/object-align-horizontal-right-calligra.svg1
l---------.icons/awkward/22x22/actions/object-align-vertical-bottom-calligra.svg1
l---------.icons/awkward/22x22/actions/object-align-vertical-bottom-top-calligra.svg1
l---------.icons/awkward/22x22/actions/object-align-vertical-center-calligra.svg1
l---------.icons/awkward/22x22/actions/object-align-vertical-top-calligra.svg1
-rw-r--r--.icons/awkward/22x22/actions/object-columns.svg8
l---------.icons/awkward/22x22/actions/object-crop.svg1
-rw-r--r--.icons/awkward/22x22/actions/object-flip-horizontal.svg10
-rw-r--r--.icons/awkward/22x22/actions/object-flip-vertical.svg10
l---------.icons/awkward/22x22/actions/object-group-calligra.svg1
-rw-r--r--.icons/awkward/22x22/actions/object-group.svg10
l---------.icons/awkward/22x22/actions/object-hidden.svg1
l---------.icons/awkward/22x22/actions/object-inverse.svg1
-rw-r--r--.icons/awkward/22x22/actions/object-locked.svg8
l---------.icons/awkward/22x22/actions/object-order-back-calligra.svg1
l---------.icons/awkward/22x22/actions/object-order-back.svg1
l---------.icons/awkward/22x22/actions/object-order-front-calligra.svg1
l---------.icons/awkward/22x22/actions/object-order-front.svg1
l---------.icons/awkward/22x22/actions/object-order-lower-calligra.svg1
l---------.icons/awkward/22x22/actions/object-order-lower.svg1
l---------.icons/awkward/22x22/actions/object-order-raise-calligra.svg1
l---------.icons/awkward/22x22/actions/object-order-raise.svg1
-rw-r--r--.icons/awkward/22x22/actions/object-rotate-left.svg10
-rw-r--r--.icons/awkward/22x22/actions/object-rotate-right.svg10
-rw-r--r--.icons/awkward/22x22/actions/object-rows.svg8
-rw-r--r--.icons/awkward/22x22/actions/object-select.svg10
-rw-r--r--.icons/awkward/22x22/actions/object-straighten.svg8
-rw-r--r--.icons/awkward/22x22/actions/object-to-path.svg11
l---------.icons/awkward/22x22/actions/object-ungroup-calligra.svg1
-rw-r--r--.icons/awkward/22x22/actions/object-ungroup-pop-selection.svg11
-rw-r--r--.icons/awkward/22x22/actions/object-ungroup.svg10
-rw-r--r--.icons/awkward/22x22/actions/object-unlocked.svg8
l---------.icons/awkward/22x22/actions/object-visible.svg1
-rw-r--r--.icons/awkward/22x22/actions/office-chart-area-focus-peak-node.svg9
-rw-r--r--.icons/awkward/22x22/actions/office-chart-area-percentage.svg8
-rw-r--r--.icons/awkward/22x22/actions/office-chart-area-stacked.svg9
-rw-r--r--.icons/awkward/22x22/actions/office-chart-area.svg9
-rw-r--r--.icons/awkward/22x22/actions/office-chart-bar-percentage.svg8
-rw-r--r--.icons/awkward/22x22/actions/office-chart-bar-stacked.svg8
-rw-r--r--.icons/awkward/22x22/actions/office-chart-bar.svg8
-rw-r--r--.icons/awkward/22x22/actions/office-chart-line-percentage.svg8
-rw-r--r--.icons/awkward/22x22/actions/office-chart-line-stacked.svg8
-rw-r--r--.icons/awkward/22x22/actions/office-chart-line.svg8
-rw-r--r--.icons/awkward/22x22/actions/office-chart-pie.svg8
-rw-r--r--.icons/awkward/22x22/actions/office-chart-polar-stacked.svg10
-rw-r--r--.icons/awkward/22x22/actions/office-chart-polar.svg8
-rw-r--r--.icons/awkward/22x22/actions/office-chart-ring.svg8
-rw-r--r--.icons/awkward/22x22/actions/office-chart-scatter.svg8
-rw-r--r--.icons/awkward/22x22/actions/office-chart-tall-pie.svg5
l---------.icons/awkward/22x22/actions/oilpaint.svg1
l---------.icons/awkward/22x22/actions/ok.svg1
-rw-r--r--.icons/awkward/22x22/actions/online-banking.svg9
l---------.icons/awkward/22x22/actions/open-for-editing.svg1
l---------.icons/awkward/22x22/actions/open-magnet.svg1
l---------.icons/awkward/22x22/actions/open-menu.svg1
-rw-r--r--.icons/awkward/22x22/actions/outbox.svg8
l---------.icons/awkward/22x22/actions/overexposure.svg1
l---------.icons/awkward/22x22/actions/package.svg1
l---------.icons/awkward/22x22/actions/package_settings.svg1
-rw-r--r--.icons/awkward/22x22/actions/page-2sides.svg8
-rw-r--r--.icons/awkward/22x22/actions/page-3sides.svg8
-rw-r--r--.icons/awkward/22x22/actions/page-4sides.svg8
-rw-r--r--.icons/awkward/22x22/actions/page-simple.svg8
l---------.icons/awkward/22x22/actions/page-zoom.svg1
-rw-r--r--.icons/awkward/22x22/actions/paint-gradient-conical.svg9
-rw-r--r--.icons/awkward/22x22/actions/paint-gradient-linear.svg13
-rw-r--r--.icons/awkward/22x22/actions/paint-gradient-mesh.svg9
-rw-r--r--.icons/awkward/22x22/actions/paint-gradient-radial.svg12
-rw-r--r--.icons/awkward/22x22/actions/paint-none.svg10
-rw-r--r--.icons/awkward/22x22/actions/paint-pattern.svg9
-rw-r--r--.icons/awkward/22x22/actions/paint-solid.svg8
-rw-r--r--.icons/awkward/22x22/actions/paint-swatch.svg8
-rw-r--r--.icons/awkward/22x22/actions/paint-unknown.svg10
-rw-r--r--.icons/awkward/22x22/actions/pan-down.svg8
-rw-r--r--.icons/awkward/22x22/actions/pan-end.svg8
-rw-r--r--.icons/awkward/22x22/actions/pan-start.svg8
-rw-r--r--.icons/awkward/22x22/actions/pan-up.svg8
-rw-r--r--.icons/awkward/22x22/actions/pane-hide.svg10
-rw-r--r--.icons/awkward/22x22/actions/pane-show.svg10
-rw-r--r--.icons/awkward/22x22/actions/paperclip.svg8
l---------.icons/awkward/22x22/actions/password-copy.svg1
-rw-r--r--.icons/awkward/22x22/actions/password-generator.svg10
-rw-r--r--.icons/awkward/22x22/actions/path-break-apart.svg10
-rw-r--r--.icons/awkward/22x22/actions/path-clip-edit.svg11
-rw-r--r--.icons/awkward/22x22/actions/path-combine.svg10
-rw-r--r--.icons/awkward/22x22/actions/path-cut.svg11
-rw-r--r--.icons/awkward/22x22/actions/path-difference.svg11
-rw-r--r--.icons/awkward/22x22/actions/path-division.svg11
-rw-r--r--.icons/awkward/22x22/actions/path-effect-parameter-next.svg11
-rw-r--r--.icons/awkward/22x22/actions/path-exclusion.svg11
-rw-r--r--.icons/awkward/22x22/actions/path-inset.svg11
-rw-r--r--.icons/awkward/22x22/actions/path-intersection.svg11
-rw-r--r--.icons/awkward/22x22/actions/path-mask-edit.svg11
-rw-r--r--.icons/awkward/22x22/actions/path-offset-dynamic.svg11
-rw-r--r--.icons/awkward/22x22/actions/path-offset-linked.svg12
-rw-r--r--.icons/awkward/22x22/actions/path-outset.svg11
-rw-r--r--.icons/awkward/22x22/actions/path-reverse.svg11
-rw-r--r--.icons/awkward/22x22/actions/path-simplify.svg10
-rw-r--r--.icons/awkward/22x22/actions/path-union.svg10
-rw-r--r--.icons/awkward/22x22/actions/payee-rename.svg8
l---------.icons/awkward/22x22/actions/pdf-annotations.svg1
-rw-r--r--.icons/awkward/22x22/actions/pgp-keys.svg8
l---------.icons/awkward/22x22/actions/photo.svg1
l---------.icons/awkward/22x22/actions/photos-amarok.svg1
-rw-r--r--.icons/awkward/22x22/actions/pipe.svg8
-rw-r--r--.icons/awkward/22x22/actions/pixelart-trace.svg11
l---------.icons/awkward/22x22/actions/player-eject.svg1
l---------.icons/awkward/22x22/actions/player-time.svg1
-rw-r--r--.icons/awkward/22x22/actions/player-volume-muted.svg8
-rw-r--r--.icons/awkward/22x22/actions/player-volume.svg8
l---------.icons/awkward/22x22/actions/player_eject.svg1
l---------.icons/awkward/22x22/actions/player_end.svg1
l---------.icons/awkward/22x22/actions/player_fwd.svg1
l---------.icons/awkward/22x22/actions/player_pause.svg1
l---------.icons/awkward/22x22/actions/player_play.svg1
l---------.icons/awkward/22x22/actions/player_playlist.svg1
l---------.icons/awkward/22x22/actions/player_record.svg1
l---------.icons/awkward/22x22/actions/player_rew.svg1
l---------.icons/awkward/22x22/actions/player_start.svg1
l---------.icons/awkward/22x22/actions/player_stop.svg1
-rw-r--r--.icons/awkward/22x22/actions/playlist-automatic.svg10
-rw-r--r--.icons/awkward/22x22/actions/playlist-generator.svg10
-rw-r--r--.icons/awkward/22x22/actions/playlist-queue.svg10
-rw-r--r--.icons/awkward/22x22/actions/playlist-similar.svg10
l---------.icons/awkward/22x22/actions/playlist-sort.svg1
-rw-r--r--.icons/awkward/22x22/actions/plugins.svg10
l---------.icons/awkward/22x22/actions/podcast-amarok.svg1
l---------.icons/awkward/22x22/actions/podcast-new.svg1
l---------.icons/awkward/22x22/actions/poedit-fuzzy.svg1
l---------.icons/awkward/22x22/actions/poedit-status-automatic.svg1
l---------.icons/awkward/22x22/actions/poedit-status-bookmark.svg1
l---------.icons/awkward/22x22/actions/poedit-status-cat-mid.svg1
l---------.icons/awkward/22x22/actions/poedit-status-cat-no.svg1
l---------.icons/awkward/22x22/actions/poedit-status-cat-ok.svg1
l---------.icons/awkward/22x22/actions/poedit-status-comment.svg1
l---------.icons/awkward/22x22/actions/poedit-sync.svg1
l---------.icons/awkward/22x22/actions/poedit-update.svg1
l---------.icons/awkward/22x22/actions/poedit-validate.svg1
l---------.icons/awkward/22x22/actions/polygon-add-nodes.svg1
l---------.icons/awkward/22x22/actions/polygon-merge-nodes.svg1
l---------.icons/awkward/22x22/actions/postalcode.svg1
-rw-r--r--.icons/awkward/22x22/actions/preferences-activities.svg8
l---------.icons/awkward/22x22/actions/preferences-desktop-user-password.svg1
l---------.icons/awkward/22x22/actions/preferences-indicator-amarok.svg1
l---------.icons/awkward/22x22/actions/preferences-media-playback-amarok.svg1
l---------.icons/awkward/22x22/actions/preferences-other.svg1
l---------.icons/awkward/22x22/actions/preferences-system-session-services.svg1
l---------.icons/awkward/22x22/actions/preferences-system.svg1
l---------.icons/awkward/22x22/actions/preflight-verifier.svg1
-rw-r--r--.icons/awkward/22x22/actions/preview-add-zone.svg9
-rw-r--r--.icons/awkward/22x22/actions/preview-remove-all.svg9
-rw-r--r--.icons/awkward/22x22/actions/preview-remove-zone.svg9
-rw-r--r--.icons/awkward/22x22/actions/preview-render-off.svg9
-rw-r--r--.icons/awkward/22x22/actions/preview-render-on.svg9
l---------.icons/awkward/22x22/actions/previous.svg1
l---------.icons/awkward/22x22/actions/privatebrowsing.svg1
-rw-r--r--.icons/awkward/22x22/actions/process-stop.svg10
l---------.icons/awkward/22x22/actions/project-development-close-all.svg1
-rw-r--r--.icons/awkward/22x22/actions/project-development-close.svg10
-rw-r--r--.icons/awkward/22x22/actions/project-development-new-template.svg10
l---------.icons/awkward/22x22/actions/project-development.svg1
l---------.icons/awkward/22x22/actions/project-open.svg1
-rw-r--r--.icons/awkward/22x22/actions/qlipper.svg10
-rw-r--r--.icons/awkward/22x22/actions/query-free-busy.svg8
-rw-r--r--.icons/awkward/22x22/actions/quickopen-class.svg8
l---------.icons/awkward/22x22/actions/quickopen-file.svg1
-rw-r--r--.icons/awkward/22x22/actions/quickopen-function.svg8
-rw-r--r--.icons/awkward/22x22/actions/quickopen.svg8
l---------.icons/awkward/22x22/actions/quickview.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-about.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-add.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-annotate.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-applypatch.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-asynchronous.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-branch.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-bug.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-changes.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-checkmods.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-checkout.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-cleanup.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-clear.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-commit.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-compare.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-createpatch.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-dbus.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-delete.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-diff.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-drive.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-editconflicts.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-emblems.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-export.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-help.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-import.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-lock.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-merge.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-monkey.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-properties.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-push.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-refresh.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-relocate.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-rename.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-reset.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-resolve.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-revert.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-run.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-settings.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-show_log.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-stop.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-switch.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-unlock.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-unstage.svg1
l---------.icons/awkward/22x22/actions/rabbitvcs-update.svg1
-rw-r--r--.icons/awkward/22x22/actions/raindrop.svg8
-rw-r--r--.icons/awkward/22x22/actions/rating-unrated.svg8
-rw-r--r--.icons/awkward/22x22/actions/rating.svg8
l---------.icons/awkward/22x22/actions/ratiocrop.svg1
l---------.icons/awkward/22x22/actions/recently_used.svg1
-rw-r--r--.icons/awkward/22x22/actions/reconcile-finish.svg9
-rw-r--r--.icons/awkward/22x22/actions/reconcile.svg8
l---------.icons/awkward/22x22/actions/record.svg1
-rw-r--r--.icons/awkward/22x22/actions/redeyes.svg10
l---------.icons/awkward/22x22/actions/redhat-home.svg1
l---------.icons/awkward/22x22/actions/reload.svg1
l---------.icons/awkward/22x22/actions/reload3.svg1
l---------.icons/awkward/22x22/actions/reload_all_tabs.svg1
l---------.icons/awkward/22x22/actions/reload_page.svg1
l---------.icons/awkward/22x22/actions/remove-amarok.svg1
-rw-r--r--.icons/awkward/22x22/actions/remove-link.svg8
l---------.icons/awkward/22x22/actions/remove.svg1
-rw-r--r--.icons/awkward/22x22/actions/reply-all-rtl.svg10
-rw-r--r--.icons/awkward/22x22/actions/reply-all.svg10
-rw-r--r--.icons/awkward/22x22/actions/reply.svg10
-rw-r--r--.icons/awkward/22x22/actions/resource-calendar-child-insert.svg10
-rw-r--r--.icons/awkward/22x22/actions/resource-calendar-child.svg10
-rw-r--r--.icons/awkward/22x22/actions/resource-calendar-insert.svg10
-rw-r--r--.icons/awkward/22x22/actions/resource-group-new.svg10
l---------.icons/awkward/22x22/actions/resource-group.svg1
-rw-r--r--.icons/awkward/22x22/actions/restoration.svg10
-rw-r--r--.icons/awkward/22x22/actions/retweet.svg8
-rw-r--r--.icons/awkward/22x22/actions/reverse.svg8
l---------.icons/awkward/22x22/actions/revert.svg1
l---------.icons/awkward/22x22/actions/rhythmbox-set-star.svg1
l---------.icons/awkward/22x22/actions/rhythmbox-unset-star.svg1
-rw-r--r--.icons/awkward/22x22/actions/rime-disable.svg10
l---------.icons/awkward/22x22/actions/rime-im.svg1
l---------.icons/awkward/22x22/actions/rime-latin.svg1
-rw-r--r--.icons/awkward/22x22/actions/roll.svg8
l---------.icons/awkward/22x22/actions/routeplanning.svg1
-rw-r--r--.icons/awkward/22x22/actions/run-build-clean.svg8
-rw-r--r--.icons/awkward/22x22/actions/run-build-configure.svg8
-rw-r--r--.icons/awkward/22x22/actions/run-build-file.svg8
-rw-r--r--.icons/awkward/22x22/actions/run-build-install-root.svg8
-rw-r--r--.icons/awkward/22x22/actions/run-build-install.svg8
-rw-r--r--.icons/awkward/22x22/actions/run-build-prune.svg8
-rw-r--r--.icons/awkward/22x22/actions/run-build.svg8
l---------.icons/awkward/22x22/actions/run-clean.svg1
l---------.icons/awkward/22x22/actions/run-install.svg1
l---------.icons/awkward/22x22/actions/search-icon.svg1
l---------.icons/awkward/22x22/actions/search.svg1
l---------.icons/awkward/22x22/actions/select-rectangular.svg1
l---------.icons/awkward/22x22/actions/selection-bottom.svg1
-rw-r--r--.icons/awkward/22x22/actions/selection-end.svg8
l---------.icons/awkward/22x22/actions/selection-lower.svg1
l---------.icons/awkward/22x22/actions/selection-make-bitmap-copy.svg1
-rw-r--r--.icons/awkward/22x22/actions/selection-move-to-layer-above.svg8
-rw-r--r--.icons/awkward/22x22/actions/selection-move-to-layer-below.svg8
l---------.icons/awkward/22x22/actions/selection-raise.svg1
-rw-r--r--.icons/awkward/22x22/actions/selection-start.svg8
l---------.icons/awkward/22x22/actions/selection-top.svg1
-rw-r--r--.icons/awkward/22x22/actions/semi-starred.svg9
-rw-r--r--.icons/awkward/22x22/actions/send-to.svg8
l---------.icons/awkward/22x22/actions/services.svg1
l---------.icons/awkward/22x22/actions/setroubleshoot_icon.svg1
l---------.icons/awkward/22x22/actions/settings-configure.svg1
l---------.icons/awkward/22x22/actions/settings.svg1
l---------.icons/awkward/22x22/actions/shape-choose.svg1
-rw-r--r--.icons/awkward/22x22/actions/shapes.svg8
-rw-r--r--.icons/awkward/22x22/actions/sharpenimage.svg8
l---------.icons/awkward/22x22/actions/shear.svg1
l---------.icons/awkward/22x22/actions/shoot.svg1
l---------.icons/awkward/22x22/actions/show-all-effects.svg1
l---------.icons/awkward/22x22/actions/show-dialogs.svg1
l---------.icons/awkward/22x22/actions/show-grid.svg1
-rw-r--r--.icons/awkward/22x22/actions/show-guides.svg8
l---------.icons/awkward/22x22/actions/show-hidden.svg1
-rw-r--r--.icons/awkward/22x22/actions/show-menu.svg10
-rw-r--r--.icons/awkward/22x22/actions/show-node-handles.svg8
l---------.icons/awkward/22x22/actions/show-offline.svg1
-rw-r--r--.icons/awkward/22x22/actions/show-path-outline.svg8
l---------.icons/awkward/22x22/actions/sidebar-places.svg1
l---------.icons/awkward/22x22/actions/sidebar.svg1
l---------.icons/awkward/22x22/actions/similarartists-amarok.svg1
l---------.icons/awkward/22x22/actions/slideshow-plugin.svg1
l---------.icons/awkward/22x22/actions/smallclock.svg1
-rw-r--r--.icons/awkward/22x22/actions/snap-extension.svg8
-rw-r--r--.icons/awkward/22x22/actions/snap-guideline.svg8
-rw-r--r--.icons/awkward/22x22/actions/snap-intersection.svg8
-rw-r--r--.icons/awkward/22x22/actions/snap-node.svg8
-rw-r--r--.icons/awkward/22x22/actions/snap-orthogonal.svg8
-rw-r--r--.icons/awkward/22x22/actions/snap-page.svg10
-rw-r--r--.icons/awkward/22x22/actions/snap.svg10
l---------.icons/awkward/22x22/actions/social.svg1
-rw-r--r--.icons/awkward/22x22/actions/sort-name.svg8
l---------.icons/awkward/22x22/actions/sort-presence.svg1
l---------.icons/awkward/22x22/actions/soundkonverter-replaygain.svg1
l---------.icons/awkward/22x22/actions/spacefm-find.svg1
l---------.icons/awkward/22x22/actions/speaker.svg1
l---------.icons/awkward/22x22/actions/speedometer.svg1
l---------.icons/awkward/22x22/actions/split.svg1
-rw-r--r--.icons/awkward/22x22/actions/standard-connector.svg8
l---------.icons/awkward/22x22/actions/star-off.svg1
l---------.icons/awkward/22x22/actions/star-on.svg1
l---------.icons/awkward/22x22/actions/starred.svg1
l---------.icons/awkward/22x22/actions/start.svg1
l---------.icons/awkward/22x22/actions/sticky_zoom.svg1
l---------.icons/awkward/22x22/actions/stock_about.svg1
l---------.icons/awkward/22x22/actions/stock_add-bookmark.svg1
l---------.icons/awkward/22x22/actions/stock_bell.svg1
l---------.icons/awkward/22x22/actions/stock_bottom.svg1
l---------.icons/awkward/22x22/actions/stock_calc-accept.svg1
l---------.icons/awkward/22x22/actions/stock_calc-cancel.svg1
l---------.icons/awkward/22x22/actions/stock_check-filled.svg1
l---------.icons/awkward/22x22/actions/stock_close.svg1
l---------.icons/awkward/22x22/actions/stock_contact-list.svg1
l---------.icons/awkward/22x22/actions/stock_copy.svg1
l---------.icons/awkward/22x22/actions/stock_cut.svg1
l---------.icons/awkward/22x22/actions/stock_delete.svg1
l---------.icons/awkward/22x22/actions/stock_down.svg1
l---------.icons/awkward/22x22/actions/stock_edit.svg1
l---------.icons/awkward/22x22/actions/stock_exit.svg1
l---------.icons/awkward/22x22/actions/stock_file-properites.svg1
l---------.icons/awkward/22x22/actions/stock_file-properties.svg1
l---------.icons/awkward/22x22/actions/stock_first.svg1
l---------.icons/awkward/22x22/actions/stock_folder-copy.svg1
l---------.icons/awkward/22x22/actions/stock_folder-move.svg1
l---------.icons/awkward/22x22/actions/stock_folder_properties.svg1
l---------.icons/awkward/22x22/actions/stock_fullscreen.svg1
l---------.icons/awkward/22x22/actions/stock_gtk-dnd-multiple.svg1
l---------.icons/awkward/22x22/actions/stock_help-add-bookmark.svg1
l---------.icons/awkward/22x22/actions/stock_home.svg1
l---------.icons/awkward/22x22/actions/stock_insert-note.svg1
l---------.icons/awkward/22x22/actions/stock_insert-rule.svg1
l---------.icons/awkward/22x22/actions/stock_insert-table.svg1
l---------.icons/awkward/22x22/actions/stock_last.svg1
l---------.icons/awkward/22x22/actions/stock_leave-fullscreen.svg1
l---------.icons/awkward/22x22/actions/stock_left.svg1
l---------.icons/awkward/22x22/actions/stock_mail-compose.svg1
l---------.icons/awkward/22x22/actions/stock_mail-filters-apply.svg1
l---------.icons/awkward/22x22/actions/stock_mail-flag-for-followup-done.svg1
l---------.icons/awkward/22x22/actions/stock_mail-flag-for-followup.svg1
l---------.icons/awkward/22x22/actions/stock_mail-forward.svg1
l---------.icons/awkward/22x22/actions/stock_mail-open-multiple.svg1
l---------.icons/awkward/22x22/actions/stock_mail-reply-to-all.svg1
l---------.icons/awkward/22x22/actions/stock_mail-reply.svg1
l---------.icons/awkward/22x22/actions/stock_mail-send-receive.svg1
l---------.icons/awkward/22x22/actions/stock_mail-send.svg1
l---------.icons/awkward/22x22/actions/stock_mail-unread-multiple.svg1
l---------.icons/awkward/22x22/actions/stock_mark.svg1
l---------.icons/awkward/22x22/actions/stock_media-fwd.svg1
l---------.icons/awkward/22x22/actions/stock_media-next.svg1
l---------.icons/awkward/22x22/actions/stock_media-pause.svg1
l---------.icons/awkward/22x22/actions/stock_media-play.svg1
l---------.icons/awkward/22x22/actions/stock_media-prev.svg1
l---------.icons/awkward/22x22/actions/stock_media-rec.svg1
l---------.icons/awkward/22x22/actions/stock_media-rew.svg1
l---------.icons/awkward/22x22/actions/stock_media-stop.svg1
l---------.icons/awkward/22x22/actions/stock_navigator.svg1
l---------.icons/awkward/22x22/actions/stock_new-24h-appointment.svg1
l---------.icons/awkward/22x22/actions/stock_new-address-book.svg1
l---------.icons/awkward/22x22/actions/stock_new-appointment.svg1
l---------.icons/awkward/22x22/actions/stock_new-bcard.svg1
l---------.icons/awkward/22x22/actions/stock_new-dir.svg1
l---------.icons/awkward/22x22/actions/stock_new-tab.svg1
l---------.icons/awkward/22x22/actions/stock_new-text.svg1
l---------.icons/awkward/22x22/actions/stock_new-window.svg1
l---------.icons/awkward/22x22/actions/stock_no.svg1
l---------.icons/awkward/22x22/actions/stock_not.svg1
-rw-r--r--.icons/awkward/22x22/actions/stock_notes.svg8
l---------.icons/awkward/22x22/actions/stock_paste.svg1
l---------.icons/awkward/22x22/actions/stock_people.svg1
l---------.icons/awkward/22x22/actions/stock_print-preview.svg1
l---------.icons/awkward/22x22/actions/stock_print-setup.svg1
l---------.icons/awkward/22x22/actions/stock_print.svg1
l---------.icons/awkward/22x22/actions/stock_properties.svg1
l---------.icons/awkward/22x22/actions/stock_redo.svg1
l---------.icons/awkward/22x22/actions/stock_refresh.svg1
l---------.icons/awkward/22x22/actions/stock_right.svg1
l---------.icons/awkward/22x22/actions/stock_save-as.svg1
l---------.icons/awkward/22x22/actions/stock_save.svg1
l---------.icons/awkward/22x22/actions/stock_score-high.svg1
l---------.icons/awkward/22x22/actions/stock_score-higher.svg1
l---------.icons/awkward/22x22/actions/stock_score-highest.svg1
l---------.icons/awkward/22x22/actions/stock_score-low.svg1
l---------.icons/awkward/22x22/actions/stock_score-lower.svg1
l---------.icons/awkward/22x22/actions/stock_score-lowest.svg1
l---------.icons/awkward/22x22/actions/stock_score-normal.svg1
l---------.icons/awkward/22x22/actions/stock_search.svg1
l---------.icons/awkward/22x22/actions/stock_select-all.svg1
l---------.icons/awkward/22x22/actions/stock_select-column.svg1
l---------.icons/awkward/22x22/actions/stock_select-row.svg1
l---------.icons/awkward/22x22/actions/stock_shared-by-me.svg1
l---------.icons/awkward/22x22/actions/stock_shared-to-me.svg1
l---------.icons/awkward/22x22/actions/stock_show-all.svg1
l---------.icons/awkward/22x22/actions/stock_stop.svg1
l---------.icons/awkward/22x22/actions/stock_task-assigned-to.svg1
l---------.icons/awkward/22x22/actions/stock_task-assigned.svg1
l---------.icons/awkward/22x22/actions/stock_task-recurring.svg1
l---------.icons/awkward/22x22/actions/stock_task.svg1
l---------.icons/awkward/22x22/actions/stock_text-monospaced.svg1
l---------.icons/awkward/22x22/actions/stock_thunar-shortcuts.svg1
l---------.icons/awkward/22x22/actions/stock_timezone.svg1
l---------.icons/awkward/22x22/actions/stock_todo.svg1
l---------.icons/awkward/22x22/actions/stock_top.svg1
l---------.icons/awkward/22x22/actions/stock_undo.svg1
l---------.icons/awkward/22x22/actions/stock_up.svg1
l---------.icons/awkward/22x22/actions/stock_video-conferencing.svg1
l---------.icons/awkward/22x22/actions/stock_view-details.svg1
l---------.icons/awkward/22x22/actions/stock_volume.svg1
-rw-r--r--.icons/awkward/22x22/actions/stock_xfburn-audio-cd.svg10
-rw-r--r--.icons/awkward/22x22/actions/stock_xfburn-blank-cdrw.svg8
l---------.icons/awkward/22x22/actions/stock_xfburn-data-copy.svg1
l---------.icons/awkward/22x22/actions/stock_xfburn-format-dvdrw.svg1
-rw-r--r--.icons/awkward/22x22/actions/stock_xfburn-new-data-composition.svg8
-rw-r--r--.icons/awkward/22x22/actions/stock_xfburn.svg8
l---------.icons/awkward/22x22/actions/stock_yes.svg1
l---------.icons/awkward/22x22/actions/stock_zoom-page.svg1
l---------.icons/awkward/22x22/actions/stop.svg1
l---------.icons/awkward/22x22/actions/story-editor.svg1
l---------.icons/awkward/22x22/actions/straight-connector.svg1
-rw-r--r--.icons/awkward/22x22/actions/stroke-to-path.svg11
-rw-r--r--.icons/awkward/22x22/actions/svn-commit.svg8
-rw-r--r--.icons/awkward/22x22/actions/svn-update.svg8
l---------.icons/awkward/22x22/actions/symbols.svg1
l---------.icons/awkward/22x22/actions/system-help.svg1
-rw-r--r--.icons/awkward/22x22/actions/system-run.svg8
l---------.icons/awkward/22x22/actions/system-search.svg1
-rw-r--r--.icons/awkward/22x22/actions/system-software-install.svg8
-rw-r--r--.icons/awkward/22x22/actions/system-upgrade.svg10
l---------.icons/awkward/22x22/actions/tab-close-other.svg1
-rw-r--r--.icons/awkward/22x22/actions/tab-close.svg10
l---------.icons/awkward/22x22/actions/tab-detach.svg1
-rw-r--r--.icons/awkward/22x22/actions/tab-duplicate.svg10
-rw-r--r--.icons/awkward/22x22/actions/tab-new-background.svg10
-rw-r--r--.icons/awkward/22x22/actions/tab-new.svg10
l---------.icons/awkward/22x22/actions/tab.svg1
l---------.icons/awkward/22x22/actions/tab_breakoff.svg1
l---------.icons/awkward/22x22/actions/tab_duplicate.svg1
l---------.icons/awkward/22x22/actions/tab_new.svg1
l---------.icons/awkward/22x22/actions/tab_new_bg.svg1
l---------.icons/awkward/22x22/actions/tab_remove.svg1
l---------.icons/awkward/22x22/actions/tab_remove_other.svg1
l---------.icons/awkward/22x22/actions/table.svg1
l---------.icons/awkward/22x22/actions/tag-addressbook.svg1
l---------.icons/awkward/22x22/actions/tag-delete.svg1
l---------.icons/awkward/22x22/actions/tag-events.svg1
l---------.icons/awkward/22x22/actions/tag-folder.svg1
-rw-r--r--.icons/awkward/22x22/actions/tag-new.svg10
l---------.icons/awkward/22x22/actions/tag-people.svg1
l---------.icons/awkward/22x22/actions/tag-places.svg1
l---------.icons/awkward/22x22/actions/tag-properties.svg1
-rw-r--r--.icons/awkward/22x22/actions/tag-recents.svg10
l---------.icons/awkward/22x22/actions/tag-reset.svg1
-rw-r--r--.icons/awkward/22x22/actions/tag.svg10
l---------.icons/awkward/22x22/actions/tap-create.svg1
l---------.icons/awkward/22x22/actions/tap-extract-to.svg1
l---------.icons/awkward/22x22/actions/tap-extract.svg1
l---------.icons/awkward/22x22/actions/task-attempt.svg1
l---------.icons/awkward/22x22/actions/task-attention.svg1
-rw-r--r--.icons/awkward/22x22/actions/task-due.svg11
l---------.icons/awkward/22x22/actions/task-new.svg1
-rw-r--r--.icons/awkward/22x22/actions/task-past-due.svg11
-rw-r--r--.icons/awkward/22x22/actions/taxes-finances.svg8
-rw-r--r--.icons/awkward/22x22/actions/text-convert-to-regular.svg10
-rw-r--r--.icons/awkward/22x22/actions/text-field.svg10
-rw-r--r--.icons/awkward/22x22/actions/text-flow-into-frame.svg10
-rw-r--r--.icons/awkward/22x22/actions/text-frame-link.svg10
-rw-r--r--.icons/awkward/22x22/actions/text-frame-unlink.svg10
-rw-r--r--.icons/awkward/22x22/actions/text-orientation-auto.svg10
-rw-r--r--.icons/awkward/22x22/actions/text-orientation-sideways.svg10
-rw-r--r--.icons/awkward/22x22/actions/text-orientation-upright.svg10
-rw-r--r--.icons/awkward/22x22/actions/text-put-on-path.svg10
-rw-r--r--.icons/awkward/22x22/actions/text-remove-from-path.svg10
l---------.icons/awkward/22x22/actions/text-speak.svg1
-rw-r--r--.icons/awkward/22x22/actions/text-unflow.svg10
-rw-r--r--.icons/awkward/22x22/actions/text-unkern.svg11
-rw-r--r--.icons/awkward/22x22/actions/text-wrap.svg10
-rw-r--r--.icons/awkward/22x22/actions/text_horz_kern.svg10
-rw-r--r--.icons/awkward/22x22/actions/text_letter_spacing.svg10
-rw-r--r--.icons/awkward/22x22/actions/text_line_spacing.svg8
-rw-r--r--.icons/awkward/22x22/actions/text_remove_kerns.svg11
-rw-r--r--.icons/awkward/22x22/actions/text_rotation.svg11
l---------.icons/awkward/22x22/actions/text_subscript.svg1
l---------.icons/awkward/22x22/actions/text_superscript.svg1
-rw-r--r--.icons/awkward/22x22/actions/text_vert_kern.svg10
-rw-r--r--.icons/awkward/22x22/actions/text_word_spacing.svg10
-rw-r--r--.icons/awkward/22x22/actions/texture.svg10
-rw-r--r--.icons/awkward/22x22/actions/timeline-extract.svg10
-rw-r--r--.icons/awkward/22x22/actions/timeline-insert.svg11
-rw-r--r--.icons/awkward/22x22/actions/timeline-lift.svg10
-rw-r--r--.icons/awkward/22x22/actions/timeline-overwrite.svg10
-rw-r--r--.icons/awkward/22x22/actions/timeline-use-zone-off.svg9
-rw-r--r--.icons/awkward/22x22/actions/timeline-use-zone-on.svg8
l---------.icons/awkward/22x22/actions/tiny-pause.svg1
l---------.icons/awkward/22x22/actions/tiny-start.svg1
l---------.icons/awkward/22x22/actions/tool-animator.svg1
-rw-r--r--.icons/awkward/22x22/actions/tool-measure.svg8
-rw-r--r--.icons/awkward/22x22/actions/tool-node-editor.svg8
l---------.icons/awkward/22x22/actions/tool-pointer.svg1
-rw-r--r--.icons/awkward/22x22/actions/tool-spray.svg10
-rw-r--r--.icons/awkward/22x22/actions/tool-tweak.svg8
-rw-r--r--.icons/awkward/22x22/actions/tool_color_eraser.svg8
l---------.icons/awkward/22x22/actions/tool_curve.svg1
l---------.icons/awkward/22x22/actions/tool_elliptical_selection.svg1
l---------.icons/awkward/22x22/actions/tool_polygon.svg1
l---------.icons/awkward/22x22/actions/tool_rounded_rectangle.svg1
-rw-r--r--.icons/awkward/22x22/actions/tools-check-spelling.svg12
-rw-r--r--.icons/awkward/22x22/actions/tools-media-optical-burn-image.svg10
-rw-r--r--.icons/awkward/22x22/actions/tools-media-optical-burn.svg10
-rw-r--r--.icons/awkward/22x22/actions/tools-media-optical-copy.svg10
-rw-r--r--.icons/awkward/22x22/actions/tools-media-optical-erase.svg10
-rw-r--r--.icons/awkward/22x22/actions/tools-media-optical-format.svg10
-rw-r--r--.icons/awkward/22x22/actions/tools-report-bug.svg10
-rw-r--r--.icons/awkward/22x22/actions/tools-rip-audio-cd.svg10
-rw-r--r--.icons/awkward/22x22/actions/tools-rip-video-cd.svg8
l---------.icons/awkward/22x22/actions/tools-rip-video-dvd.svg1
l---------.icons/awkward/22x22/actions/tools-wizard.svg1
l---------.icons/awkward/22x22/actions/top.svg1
-rw-r--r--.icons/awkward/22x22/actions/torrents.svg8
-rw-r--r--.icons/awkward/22x22/actions/transaction-add.svg10
-rw-r--r--.icons/awkward/22x22/actions/transaction-delete.svg10
-rw-r--r--.icons/awkward/22x22/actions/transaction-edit.svg10
-rw-r--r--.icons/awkward/22x22/actions/transaction-find.svg10
-rw-r--r--.icons/awkward/22x22/actions/transaction-report.svg10
l---------.icons/awkward/22x22/actions/transfers.svg1
l---------.icons/awkward/22x22/actions/transform-crop-and-resize.svg1
-rw-r--r--.icons/awkward/22x22/actions/transform-crop.svg8
-rw-r--r--.icons/awkward/22x22/actions/transform-move.svg8
-rw-r--r--.icons/awkward/22x22/actions/transform-rotate.svg8
-rw-r--r--.icons/awkward/22x22/actions/transform-scale-textbox-points.svg8
l---------.icons/awkward/22x22/actions/transform-scale.svg1
-rw-r--r--.icons/awkward/22x22/actions/transform-shear-down.svg8
-rw-r--r--.icons/awkward/22x22/actions/transform-shear-left.svg8
-rw-r--r--.icons/awkward/22x22/actions/transform-shear-right.svg8
-rw-r--r--.icons/awkward/22x22/actions/transform-shear-up.svg8
l---------.icons/awkward/22x22/actions/trash-empty.svg1
l---------.icons/awkward/22x22/actions/trashcan_empty.svg1
l---------.icons/awkward/22x22/actions/trashcan_full.svg1
-rw-r--r--.icons/awkward/22x22/actions/twitter-dm.svg10
-rw-r--r--.icons/awkward/22x22/actions/twitter-home.svg10
-rw-r--r--.icons/awkward/22x22/actions/twitter-mentions.svg8
l---------.icons/awkward/22x22/actions/twitter-profile.svg1
l---------.icons/awkward/22x22/actions/underexposure.svg1
l---------.icons/awkward/22x22/actions/undo.svg1
l---------.icons/awkward/22x22/actions/unlock.svg1
l---------.icons/awkward/22x22/actions/up.svg1
l---------.icons/awkward/22x22/actions/upcomingevents-amarok.svg1
l---------.icons/awkward/22x22/actions/upindicator.svg1
l---------.icons/awkward/22x22/actions/upload-media.svg1
l---------.icons/awkward/22x22/actions/url-copy.svg1
l---------.icons/awkward/22x22/actions/user-group-delete.svg1
l---------.icons/awkward/22x22/actions/user-group-new.svg1
l---------.icons/awkward/22x22/actions/user-group-properties.svg1
-rw-r--r--.icons/awkward/22x22/actions/user-identity.svg10
l---------.icons/awkward/22x22/actions/user-properties.svg1
-rw-r--r--.icons/awkward/22x22/actions/user-trash-full.svg8
-rw-r--r--.icons/awkward/22x22/actions/user-trash.svg8
l---------.icons/awkward/22x22/actions/usermenu-delete.svg1
l---------.icons/awkward/22x22/actions/usermenu-down.svg1
l---------.icons/awkward/22x22/actions/usermenu-up.svg1
-rw-r--r--.icons/awkward/22x22/actions/username-copy.svg10
l---------.icons/awkward/22x22/actions/videoclip-amarok.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-bank-account-checking.svg11
-rw-r--r--.icons/awkward/22x22/actions/view-bank-account-savings.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-bank-account.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-bank.svg8
-rw-r--r--.icons/awkward/22x22/actions/view-barcode-add.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-barcode.svg10
l---------.icons/awkward/22x22/actions/view-calendar-agenda.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-calendar-birthday.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-calendar-day.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-calendar-holiday.svg11
-rw-r--r--.icons/awkward/22x22/actions/view-calendar-journal.svg10
l---------.icons/awkward/22x22/actions/view-calendar-list.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-calendar-month.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-calendar-special-occasion.svg10
l---------.icons/awkward/22x22/actions/view-calendar-tasks.svg1
l---------.icons/awkward/22x22/actions/view-calendar-time-spent.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-calendar-timeline.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-calendar-upcoming-days.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-calendar-upcoming-events.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-calendar-wedding-anniversary.svg11
-rw-r--r--.icons/awkward/22x22/actions/view-calendar-week.svg10
l---------.icons/awkward/22x22/actions/view-calendar-whatsnext.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-calendar-workweek.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-calendar.svg10
l---------.icons/awkward/22x22/actions/view-catalog.svg1
l---------.icons/awkward/22x22/actions/view-categories.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-certificate-add.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-certificate-export-secret.svg11
-rw-r--r--.icons/awkward/22x22/actions/view-certificate-export-server.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-certificate-export.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-certificate-import.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-certificate-server-configure.svg10
l---------.icons/awkward/22x22/actions/view-certificate-sign.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-certificate.svg10
l---------.icons/awkward/22x22/actions/view-choose.svg1
l---------.icons/awkward/22x22/actions/view-close.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-column.svg8
-rw-r--r--.icons/awkward/22x22/actions/view-compact.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-continuous.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-coverflow.svg8
-rw-r--r--.icons/awkward/22x22/actions/view-dual.svg10
l---------.icons/awkward/22x22/actions/view-file-columns.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-filter-rtl.svg8
-rw-r--r--.icons/awkward/22x22/actions/view-filter.svg8
-rw-r--r--.icons/awkward/22x22/actions/view-form-action.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-form.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-fullscreen.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-grid.svg10
l---------.icons/awkward/22x22/actions/view-group.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-hidden.svg10
l---------.icons/awkward/22x22/actions/view-history.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-left-close.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-list-compact.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-list-details.svg10
l---------.icons/awkward/22x22/actions/view-list-icons.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-list-images.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-list-text.svg10
l---------.icons/awkward/22x22/actions/view-list-tree.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-list-video.svg8
l---------.icons/awkward/22x22/actions/view-list.svg1
l---------.icons/awkward/22x22/actions/view-media-album-cover.svg1
l---------.icons/awkward/22x22/actions/view-media-artist.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-media-equalizer.svg8
-rw-r--r--.icons/awkward/22x22/actions/view-media-lyrics.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-media-playlist.svg10
l---------.icons/awkward/22x22/actions/view-media-queue.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-media-subtitles-hidden.svg10
l---------.icons/awkward/22x22/actions/view-media-subtitles.svg1
l---------.icons/awkward/22x22/actions/view-media-title.svg1
l---------.icons/awkward/22x22/actions/view-media-track.svg1
l---------.icons/awkward/22x22/actions/view-media-visualization.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-more-horizontal.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-more.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-multiple-objects.svg8
-rw-r--r--.icons/awkward/22x22/actions/view-object-histogram-linear.svg8
-rw-r--r--.icons/awkward/22x22/actions/view-object-histogram-logarithmic.svg8
-rw-r--r--.icons/awkward/22x22/actions/view-paged.svg10
l---------.icons/awkward/22x22/actions/view-pim-calendar.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-pim-contacts.svg10
l---------.icons/awkward/22x22/actions/view-pim-journal.svg1
l---------.icons/awkward/22x22/actions/view-pim-mail.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-pim-news.svg10
l---------.icons/awkward/22x22/actions/view-pim-notes.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-pim-summary.svg10
l---------.icons/awkward/22x22/actions/view-pim-tasks-pending.svg1
l---------.icons/awkward/22x22/actions/view-pim-tasks.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-presentation.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-preview.svg8
l---------.icons/awkward/22x22/actions/view-process-all-tree.svg1
l---------.icons/awkward/22x22/actions/view-process-all.svg1
l---------.icons/awkward/22x22/actions/view-process-own.svg1
l---------.icons/awkward/22x22/actions/view-process-system.svg1
l---------.icons/awkward/22x22/actions/view-process-tree.svg1
l---------.icons/awkward/22x22/actions/view-process-users.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-readermode-active.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-readermode.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-refresh.svg10
l---------.icons/awkward/22x22/actions/view-resource-calendar.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-restore.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-right-close.svg10
l---------.icons/awkward/22x22/actions/view-right-new.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-sidetree.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-sort-ascending.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-sort-descending.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-sort.svg10
l---------.icons/awkward/22x22/actions/view-split-left-right.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-split-top-bottom.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-statistics.svg8
l---------.icons/awkward/22x22/actions/view-table-of-contents-ltr.svg1
l---------.icons/awkward/22x22/actions/view-table-of-contents-rtl.svg1
l---------.icons/awkward/22x22/actions/view-task-add.svg1
l---------.icons/awkward/22x22/actions/view-task-child-add.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-task-child.svg10
l---------.icons/awkward/22x22/actions/view-task.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-time-schedule-baselined-add.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-time-schedule-baselined-remove.svg10
l---------.icons/awkward/22x22/actions/view-time-schedule-baselined.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-time-schedule-calculus.svg10
-rw-r--r--.icons/awkward/22x22/actions/view-time-schedule-child-insert.svg10
l---------.icons/awkward/22x22/actions/view-time-schedule-edit.svg1
l---------.icons/awkward/22x22/actions/view-time-schedule-insert.svg1
l---------.icons/awkward/22x22/actions/view-time-schedule.svg1
-rw-r--r--.icons/awkward/22x22/actions/view-user-offline-kopete.svg10
l---------.icons/awkward/22x22/actions/view-web-browser-dom-tree.svg1
l---------.icons/awkward/22x22/actions/view_choose.svg1
l---------.icons/awkward/22x22/actions/view_detailed.svg1
l---------.icons/awkward/22x22/actions/view_icon.svg1
l---------.icons/awkward/22x22/actions/view_left_right.svg1
l---------.icons/awkward/22x22/actions/view_multicolumn.svg1
l---------.icons/awkward/22x22/actions/view_text.svg1
l---------.icons/awkward/22x22/actions/view_top_bottom.svg1
l---------.icons/awkward/22x22/actions/view_tree.svg1
l---------.icons/awkward/22x22/actions/viewimage.svg1
l---------.icons/awkward/22x22/actions/viewmagfit.svg1
l---------.icons/awkward/22x22/actions/vinyl.svg1
l---------.icons/awkward/22x22/actions/visibility.svg1
-rw-r--r--.icons/awkward/22x22/actions/vm_clone_wizard.svg12
l---------.icons/awkward/22x22/actions/vm_new.svg1
-rw-r--r--.icons/awkward/22x22/actions/wallet-open.svg10
l---------.icons/awkward/22x22/actions/web-browser.svg1
-rw-r--r--.icons/awkward/22x22/actions/whitebalance.svg10
-rw-r--r--.icons/awkward/22x22/actions/widget-alternatives.svg8
-rw-r--r--.icons/awkward/22x22/actions/window-close.svg11
-rw-r--r--.icons/awkward/22x22/actions/window-duplicate.svg10
-rw-r--r--.icons/awkward/22x22/actions/window-maximize.svg8
-rw-r--r--.icons/awkward/22x22/actions/window-minimize.svg8
-rw-r--r--.icons/awkward/22x22/actions/window-new.svg10
-rw-r--r--.icons/awkward/22x22/actions/window-next.svg10
-rw-r--r--.icons/awkward/22x22/actions/window-pin.svg10
-rw-r--r--.icons/awkward/22x22/actions/window-previous.svg10
-rw-r--r--.icons/awkward/22x22/actions/window-restore.svg8
-rw-r--r--.icons/awkward/22x22/actions/window-unpin.svg11
-rw-r--r--.icons/awkward/22x22/actions/window.svg10
l---------.icons/awkward/22x22/actions/window_fullscreen.svg1
l---------.icons/awkward/22x22/actions/window_new.svg1
l---------.icons/awkward/22x22/actions/window_nofullscreen.svg1
l---------.icons/awkward/22x22/actions/x-clementine-album.svg1
l---------.icons/awkward/22x22/actions/x-clementine-artist.svg1
l---------.icons/awkward/22x22/actions/x-clementine-shuffle.svg1
l---------.icons/awkward/22x22/actions/x-office-address-book.svg1
l---------.icons/awkward/22x22/actions/x-shape-connection.svg1
l---------.icons/awkward/22x22/actions/x-shape-formula.svg1
l---------.icons/awkward/22x22/actions/x-shape-image.svg1
l---------.icons/awkward/22x22/actions/x-shape-text.svg1
l---------.icons/awkward/22x22/actions/x-zoom-in.svg1
l---------.icons/awkward/22x22/actions/x-zoom-out.svg1
-rw-r--r--.icons/awkward/22x22/actions/xc_crosshair.svg8
l---------.icons/awkward/22x22/actions/xml-attribute-delete.svg1
l---------.icons/awkward/22x22/actions/xml-element-new.svg1
l---------.icons/awkward/22x22/actions/xml-node-delete.svg1
l---------.icons/awkward/22x22/actions/xml-node-duplicate.svg1
l---------.icons/awkward/22x22/actions/xml-text-new.svg1
-rw-r--r--.icons/awkward/22x22/actions/y-zoom-in.svg10
l---------.icons/awkward/22x22/actions/y-zoom-out.svg1
-rw-r--r--.icons/awkward/22x22/actions/zone-in.svg10
-rw-r--r--.icons/awkward/22x22/actions/zone-out.svg10
-rw-r--r--.icons/awkward/22x22/actions/zoom-1-to-2.svg10
-rw-r--r--.icons/awkward/22x22/actions/zoom-2-to-1.svg10
l---------.icons/awkward/22x22/actions/zoom-best-fit.svg1
l---------.icons/awkward/22x22/actions/zoom-double-size.svg1
l---------.icons/awkward/22x22/actions/zoom-draw.svg1
-rw-r--r--.icons/awkward/22x22/actions/zoom-fit-best.svg10
-rw-r--r--.icons/awkward/22x22/actions/zoom-fit-drawing.svg10
-rw-r--r--.icons/awkward/22x22/actions/zoom-fit-height.svg10
-rw-r--r--.icons/awkward/22x22/actions/zoom-fit-page.svg10
-rw-r--r--.icons/awkward/22x22/actions/zoom-fit-selection.svg10
-rw-r--r--.icons/awkward/22x22/actions/zoom-fit-width.svg10
l---------.icons/awkward/22x22/actions/zoom-half-size.svg1
l---------.icons/awkward/22x22/actions/zoom-in-large.svg1
-rw-r--r--.icons/awkward/22x22/actions/zoom-in-x.svg10
l---------.icons/awkward/22x22/actions/zoom-in-y.svg1
-rw-r--r--.icons/awkward/22x22/actions/zoom-in.svg10
-rw-r--r--.icons/awkward/22x22/actions/zoom-next.svg10
-rw-r--r--.icons/awkward/22x22/actions/zoom-original.svg10
-rw-r--r--.icons/awkward/22x22/actions/zoom-out-x.svg10
-rw-r--r--.icons/awkward/22x22/actions/zoom-out-y.svg10
-rw-r--r--.icons/awkward/22x22/actions/zoom-out.svg10
-rw-r--r--.icons/awkward/22x22/actions/zoom-previous.svg10
l---------.icons/awkward/22x22/actions/zoom-select-fit.svg1
l---------.icons/awkward/22x22/actions/zoom-select-x.svg1
l---------.icons/awkward/22x22/actions/zoom-select-y.svg1
l---------.icons/awkward/22x22/actions/zoom-select.svg1
l---------.icons/awkward/22x22/actions/zoom.svg1
-rw-r--r--.icons/awkward/22x22/animations/nm-stage01-connecting01.svg14
-rw-r--r--.icons/awkward/22x22/animations/nm-stage01-connecting02.svg14
-rw-r--r--.icons/awkward/22x22/animations/nm-stage01-connecting03.svg14
-rw-r--r--.icons/awkward/22x22/animations/nm-stage01-connecting04.svg14
-rw-r--r--.icons/awkward/22x22/animations/nm-stage01-connecting05.svg14
-rw-r--r--.icons/awkward/22x22/animations/nm-stage01-connecting06.svg14
-rw-r--r--.icons/awkward/22x22/animations/nm-stage01-connecting07.svg14
-rw-r--r--.icons/awkward/22x22/animations/nm-stage01-connecting08.svg14
-rw-r--r--.icons/awkward/22x22/animations/nm-stage01-connecting09.svg14
-rw-r--r--.icons/awkward/22x22/animations/nm-stage01-connecting10.svg14
-rw-r--r--.icons/awkward/22x22/animations/nm-stage01-connecting11.svg14
l---------.icons/awkward/22x22/animations/nm-stage02-connecting01.svg1
l---------.icons/awkward/22x22/animations/nm-stage02-connecting02.svg1
l---------.icons/awkward/22x22/animations/nm-stage02-connecting03.svg1
l---------.icons/awkward/22x22/animations/nm-stage02-connecting04.svg1
l---------.icons/awkward/22x22/animations/nm-stage02-connecting05.svg1
l---------.icons/awkward/22x22/animations/nm-stage02-connecting06.svg1
l---------.icons/awkward/22x22/animations/nm-stage02-connecting07.svg1
l---------.icons/awkward/22x22/animations/nm-stage02-connecting08.svg1
l---------.icons/awkward/22x22/animations/nm-stage02-connecting09.svg1
l---------.icons/awkward/22x22/animations/nm-stage02-connecting10.svg1
l---------.icons/awkward/22x22/animations/nm-stage02-connecting11.svg1
l---------.icons/awkward/22x22/animations/nm-stage03-connecting01.svg1
l---------.icons/awkward/22x22/animations/nm-stage03-connecting02.svg1
l---------.icons/awkward/22x22/animations/nm-stage03-connecting03.svg1
l---------.icons/awkward/22x22/animations/nm-stage03-connecting04.svg1
l---------.icons/awkward/22x22/animations/nm-stage03-connecting05.svg1
l---------.icons/awkward/22x22/animations/nm-stage03-connecting06.svg1
l---------.icons/awkward/22x22/animations/nm-stage03-connecting07.svg1
l---------.icons/awkward/22x22/animations/nm-stage03-connecting08.svg1
l---------.icons/awkward/22x22/animations/nm-stage03-connecting09.svg1
l---------.icons/awkward/22x22/animations/nm-stage03-connecting10.svg1
l---------.icons/awkward/22x22/animations/nm-stage03-connecting11.svg1
-rw-r--r--.icons/awkward/22x22/animations/nm-vpn-connecting01.svg15
-rw-r--r--.icons/awkward/22x22/animations/nm-vpn-connecting02.svg15
-rw-r--r--.icons/awkward/22x22/animations/nm-vpn-connecting03.svg15
-rw-r--r--.icons/awkward/22x22/animations/nm-vpn-connecting04.svg15
-rw-r--r--.icons/awkward/22x22/animations/nm-vpn-connecting05.svg15
-rw-r--r--.icons/awkward/22x22/animations/nm-vpn-connecting06.svg15
-rw-r--r--.icons/awkward/22x22/animations/nm-vpn-connecting07.svg15
-rw-r--r--.icons/awkward/22x22/animations/nm-vpn-connecting08.svg15
-rw-r--r--.icons/awkward/22x22/animations/nm-vpn-connecting09.svg15
-rw-r--r--.icons/awkward/22x22/animations/nm-vpn-connecting10.svg15
-rw-r--r--.icons/awkward/22x22/animations/nm-vpn-connecting11.svg15
-rw-r--r--.icons/awkward/22x22/animations/nm-vpn-connecting12.svg15
-rw-r--r--.icons/awkward/22x22/animations/nm-vpn-connecting13.svg15
-rw-r--r--.icons/awkward/22x22/animations/nm-vpn-connecting14.svg15
-rw-r--r--.icons/awkward/22x22/apps/0ad.svg7
-rw-r--r--.icons/awkward/22x22/apps/140-game.svg7
l---------.icons/awkward/22x22/apps/1CD8_rundll32.0.svg1
l---------.icons/awkward/22x22/apps/1E64_notepad.0.svg1
-rw-r--r--.icons/awkward/22x22/apps/1cestart.svg7
l---------.icons/awkward/22x22/apps/1cv8.svg1
l---------.icons/awkward/22x22/apps/1cv8c.svg1
l---------.icons/awkward/22x22/apps/1password.svg1
-rw-r--r--.icons/awkward/22x22/apps/2048-qt.svg13
-rw-r--r--.icons/awkward/22x22/apps/2064-read-only-memories.svg16
l---------.icons/awkward/22x22/apps/2402_msiexec.0.svg1
l---------.icons/awkward/22x22/apps/2EF4_wordpad.0.svg1
l---------.icons/awkward/22x22/apps/4137_winhlp32.0.svg1
-rw-r--r--.icons/awkward/22x22/apps/4diac-ide.svg11
-rw-r--r--.icons/awkward/22x22/apps/4kslideshowmaker.svg7
-rw-r--r--.icons/awkward/22x22/apps/4kstogram.svg11
-rw-r--r--.icons/awkward/22x22/apps/4kvideodownloader.svg15
-rw-r--r--.icons/awkward/22x22/apps/4kvideotomp3.svg13
-rw-r--r--.icons/awkward/22x22/apps/4kyoutubetomp3.svg11
l---------.icons/awkward/22x22/apps/5961_Defunct_x86.0.svg1
-rw-r--r--.icons/awkward/22x22/apps/6180-the-moon.svg10
-rw-r--r--.icons/awkward/22x22/apps/7-days-to-die.svg8
l---------.icons/awkward/22x22/apps/7596_iexplore.0.svg1
l---------.icons/awkward/22x22/apps/7765_winebrowser.0.svg1
-rw-r--r--.icons/awkward/22x22/apps/7kaa.svg16
l---------.icons/awkward/22x22/apps/7z.svg1
l---------.icons/awkward/22x22/apps/7zip.svg1
-rw-r--r--.icons/awkward/22x22/apps/8bitmmo.svg10
-rw-r--r--.icons/awkward/22x22/apps/8tracks.svg9
l---------.icons/awkward/22x22/apps/97C1_wordpad.0.svg1
l---------.icons/awkward/22x22/apps/A35F_hh.0.svg1
l---------.icons/awkward/22x22/apps/Abricotine.svg1
l---------.icons/awkward/22x22/apps/Acetino2.svg1
l---------.icons/awkward/22x22/apps/AdobeFlash.svg1
-rw-r--r--.icons/awkward/22x22/apps/AdobePhotoshop.svg15
l---------.icons/awkward/22x22/apps/AdobeReader.svg1
l---------.icons/awkward/22x22/apps/AdobeReader10.svg1
l---------.icons/awkward/22x22/apps/AdobeReader11.svg1
l---------.icons/awkward/22x22/apps/AdobeReader12.svg1
l---------.icons/awkward/22x22/apps/AdobeReader8.svg1
l---------.icons/awkward/22x22/apps/AdobeReader9.svg1
-rw-r--r--.icons/awkward/22x22/apps/Alacritty.svg16
-rw-r--r--.icons/awkward/22x22/apps/Alva.svg10
l---------.icons/awkward/22x22/apps/Anatine.svg1
l---------.icons/awkward/22x22/apps/AppImage.svg1
-rw-r--r--.icons/awkward/22x22/apps/AppImageLauncher.svg9
l---------.icons/awkward/22x22/apps/Ardour-Ardour_5.12.0.svg1
-rw-r--r--.icons/awkward/22x22/apps/Black_Chocobo.svg18
l---------.icons/awkward/22x22/apps/Blender.svg1
l---------.icons/awkward/22x22/apps/Buka.svg1
l---------.icons/awkward/22x22/apps/BurpSuiteCommunity.svg1
-rw-r--r--.icons/awkward/22x22/apps/CMakeSetup.svg14
l---------.icons/awkward/22x22/apps/CMakeSetup32.svg1
l---------.icons/awkward/22x22/apps/Caprine.svg1
l---------.icons/awkward/22x22/apps/Cyan.svg1
-rw-r--r--.icons/awkward/22x22/apps/CycligentGitTool.svg7
l---------.icons/awkward/22x22/apps/EasyTAG_icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/Encryptr.svg11
l---------.icons/awkward/22x22/apps/Etermutilities-terminal.svg1
-rw-r--r--.icons/awkward/22x22/apps/FAHControl.svg26
l---------.icons/awkward/22x22/apps/FB4C_iexplore.0.svg1
l---------.icons/awkward/22x22/apps/FBReader.svg1
l---------.icons/awkward/22x22/apps/FacebookMessenger-facebook.com.svg1
l---------.icons/awkward/22x22/apps/FoxitReader.svg1
-rw-r--r--.icons/awkward/22x22/apps/Freeter.svg7
l---------.icons/awkward/22x22/apps/GMail-mail.google.com.svg1
-rw-r--r--.icons/awkward/22x22/apps/GP6-icon.svg8
-rw-r--r--.icons/awkward/22x22/apps/GPG-Key4.svg12
-rw-r--r--.icons/awkward/22x22/apps/GPU_Viewer.svg22
l---------.icons/awkward/22x22/apps/GitKraken.svg1
l---------.icons/awkward/22x22/apps/Gitter.svg1
l---------.icons/awkward/22x22/apps/Gmail-mail.google.com.svg1
l---------.icons/awkward/22x22/apps/GnomeBaker.svg1
-rw-r--r--.icons/awkward/22x22/apps/JForex.svg7
-rw-r--r--.icons/awkward/22x22/apps/JavaFXSceneBuilder2.0.svg9
-rw-r--r--.icons/awkward/22x22/apps/KittehPlayer.svg9
-rw-r--r--.icons/awkward/22x22/apps/KoboDeluxe.svg14
l---------.icons/awkward/22x22/apps/LabPlot2.svg1
-rw-r--r--.icons/awkward/22x22/apps/LanguageTool.svg10
-rw-r--r--.icons/awkward/22x22/apps/MediaElch.svg26
l---------.icons/awkward/22x22/apps/MidnightCommander.svg1
l---------.icons/awkward/22x22/apps/Nextcloud.svg1
-rw-r--r--.icons/awkward/22x22/apps/NoMachine-icon.svg15
l---------.icons/awkward/22x22/apps/Nocturn-linux.svg1
l---------.icons/awkward/22x22/apps/Nocturn.svg1
-rw-r--r--.icons/awkward/22x22/apps/Nvidiux.svg10
-rw-r--r--.icons/awkward/22x22/apps/OpenAudible.svg10
-rw-r--r--.icons/awkward/22x22/apps/Othman.svg7
-rw-r--r--.icons/awkward/22x22/apps/PCSX2.svg10
l---------.icons/awkward/22x22/apps/Panini.svg1
l---------.icons/awkward/22x22/apps/Pithos.svg1
-rw-r--r--.icons/awkward/22x22/apps/PosteRazor.svg10
-rw-r--r--.icons/awkward/22x22/apps/QMPlay2.svg7
l---------.icons/awkward/22x22/apps/QMapShack.svg1
-rw-r--r--.icons/awkward/22x22/apps/QOwnNotes.svg11
l---------.icons/awkward/22x22/apps/QtIcon.svg1
l---------.icons/awkward/22x22/apps/QtProject-assistant.svg1
l---------.icons/awkward/22x22/apps/QtProject-designer.svg1
l---------.icons/awkward/22x22/apps/QtProject-linguist.svg1
l---------.icons/awkward/22x22/apps/QtProject-qdbusviewer.svg1
l---------.icons/awkward/22x22/apps/QtProject-qtcreator-qt5.svg1
l---------.icons/awkward/22x22/apps/QtProject-qtcreator.svg1
l---------.icons/awkward/22x22/apps/RSS_feeds.svg1
-rw-r--r--.icons/awkward/22x22/apps/RenameMyTVSeries.svg14
l---------.icons/awkward/22x22/apps/RescueTime.svg1
-rw-r--r--.icons/awkward/22x22/apps/Ri-li.svg10
-rw-r--r--.icons/awkward/22x22/apps/Ripcord_Icon.svg9
l---------.icons/awkward/22x22/apps/SUSEgreeter.svg1
l---------.icons/awkward/22x22/apps/ScanTailor.svg1
-rw-r--r--.icons/awkward/22x22/apps/Sci48M.svg8
l---------.icons/awkward/22x22/apps/ScudCloud.svg1
l---------.icons/awkward/22x22/apps/Singular.svg1
l---------.icons/awkward/22x22/apps/SpiderOak.svg1
-rw-r--r--.icons/awkward/22x22/apps/SpiderOakONE.svg19
l---------.icons/awkward/22x22/apps/Spotify.svg1
l---------.icons/awkward/22x22/apps/Stacer.svg1
-rw-r--r--.icons/awkward/22x22/apps/SymbolEditor.svg13
-rw-r--r--.icons/awkward/22x22/apps/TeXmacs.svg15
-rw-r--r--.icons/awkward/22x22/apps/TeXworks.svg11
l---------.icons/awkward/22x22/apps/TeamViewer.svg1
-rw-r--r--.icons/awkward/22x22/apps/TeighaViewer.svg20
-rw-r--r--.icons/awkward/22x22/apps/Temps.svg9
l---------.icons/awkward/22x22/apps/Terminal.svg1
l---------.icons/awkward/22x22/apps/Thunar.svg1
-rw-r--r--.icons/awkward/22x22/apps/ToneLib-GFX.svg23
-rw-r--r--.icons/awkward/22x22/apps/ToneLib-Jam.svg7
-rw-r--r--.icons/awkward/22x22/apps/ToneLib-Zoom.svg25
l---------.icons/awkward/22x22/apps/VBox.svg1
-rw-r--r--.icons/awkward/22x22/apps/VCVRack.svg10
-rw-r--r--.icons/awkward/22x22/apps/VVVVVV.svg10
-rw-r--r--.icons/awkward/22x22/apps/WMail.svg6
-rw-r--r--.icons/awkward/22x22/apps/WickrMe.svg9
l---------.icons/awkward/22x22/apps/XMind.svg1
-rw-r--r--.icons/awkward/22x22/apps/Xfwm4CompositeEditor.svg11
l---------.icons/awkward/22x22/apps/XrendrMixer.svg1
-rw-r--r--.icons/awkward/22x22/apps/Zoom.svg7
-rw-r--r--.icons/awkward/22x22/apps/a-story-about-my-uncle.svg8
-rw-r--r--.icons/awkward/22x22/apps/abiword.svg7
l---------.icons/awkward/22x22/apps/about_kde.svg1
-rw-r--r--.icons/awkward/22x22/apps/abricotine.svg11
-rw-r--r--.icons/awkward/22x22/apps/abrowser.svg12
l---------.icons/awkward/22x22/apps/abrt.svg1
-rw-r--r--.icons/awkward/22x22/apps/accerciser.svg11
l---------.icons/awkward/22x22/apps/access.svg1
l---------.icons/awkward/22x22/apps/accessibility-directory.svg1
l---------.icons/awkward/22x22/apps/accessibility.svg1
l---------.icons/awkward/22x22/apps/accessibility_section.svg1
l---------.icons/awkward/22x22/apps/accessories-archiver.svg1
-rw-r--r--.icons/awkward/22x22/apps/accessories-calculator.svg12
-rw-r--r--.icons/awkward/22x22/apps/accessories-camera.svg10
-rw-r--r--.icons/awkward/22x22/apps/accessories-character-map.svg12
l---------.icons/awkward/22x22/apps/accessories-clock.svg1
-rw-r--r--.icons/awkward/22x22/apps/accessories-dictionary.svg7
-rw-r--r--.icons/awkward/22x22/apps/accessories-ebook-reader.svg10
-rw-r--r--.icons/awkward/22x22/apps/accessories-notes.svg15
l---------.icons/awkward/22x22/apps/accessories-screenshot.svg1
-rw-r--r--.icons/awkward/22x22/apps/accessories-text-editor.svg7
-rw-r--r--.icons/awkward/22x22/apps/acetoneiso.svg8
-rw-r--r--.icons/awkward/22x22/apps/acreloaded.svg12
-rw-r--r--.icons/awkward/22x22/apps/acroread.svg8
l---------.icons/awkward/22x22/apps/activity-log-manager.svg1
-rw-r--r--.icons/awkward/22x22/apps/activitywatch.svg13
l---------.icons/awkward/22x22/apps/addressbook.svg1
l---------.icons/awkward/22x22/apps/administration.svg1
l---------.icons/awkward/22x22/apps/adobe-flashplayer.svg1
l---------.icons/awkward/22x22/apps/adobe-reader.svg1
l---------.icons/awkward/22x22/apps/adobeflashplugin.svg1
-rw-r--r--.icons/awkward/22x22/apps/advanced-rest-client.svg10
-rw-r--r--.icons/awkward/22x22/apps/adventure-capitalist.svg8
-rw-r--r--.icons/awkward/22x22/apps/aegisub.svg12
-rw-r--r--.icons/awkward/22x22/apps/agave.svg13
l---------.icons/awkward/22x22/apps/agenda.svg1
-rw-r--r--.icons/awkward/22x22/apps/agent.svg12
-rw-r--r--.icons/awkward/22x22/apps/airvpn.svg7
-rw-r--r--.icons/awkward/22x22/apps/airwave-manager.svg12
-rw-r--r--.icons/awkward/22x22/apps/akira.svg13
l---------.icons/awkward/22x22/apps/akonadi.svg1
l---------.icons/awkward/22x22/apps/akonadiconsole.svg1
-rw-r--r--.icons/awkward/22x22/apps/akonaditray.svg7
-rw-r--r--.icons/awkward/22x22/apps/akregator.svg7
l---------.icons/awkward/22x22/apps/alacarte.svg1
l---------.icons/awkward/22x22/apps/alarm-clock.svg1
-rw-r--r--.icons/awkward/22x22/apps/albert.svg8
-rw-r--r--.icons/awkward/22x22/apps/albion-online.svg16
-rw-r--r--.icons/awkward/22x22/apps/alc.svg19
-rw-r--r--.icons/awkward/22x22/apps/alexandra.svg7
l---------.icons/awkward/22x22/apps/alien-arena.svg1
-rw-r--r--.icons/awkward/22x22/apps/alienarena.svg11
l---------.icons/awkward/22x22/apps/alienfx-gtk.svg1
-rw-r--r--.icons/awkward/22x22/apps/alienfx.svg9
-rw-r--r--.icons/awkward/22x22/apps/allegorithmic-Substance_Alchemist.svg9
-rw-r--r--.icons/awkward/22x22/apps/allegorithmic-Substance_B2M.svg9
-rw-r--r--.icons/awkward/22x22/apps/allegorithmic-Substance_Designer.svg9
-rw-r--r--.icons/awkward/22x22/apps/allegorithmic-Substance_Painter.svg18
-rw-r--r--.icons/awkward/22x22/apps/alltomp3.svg9
-rw-r--r--.icons/awkward/22x22/apps/alltray.svg7
-rw-r--r--.icons/awkward/22x22/apps/almanah.svg12
l---------.icons/awkward/22x22/apps/alsamixergui.svg1
-rw-r--r--.icons/awkward/22x22/apps/altus.svg11
l---------.icons/awkward/22x22/apps/altyo.svg1
l---------.icons/awkward/22x22/apps/amarok-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/amarok.svg8
l---------.icons/awkward/22x22/apps/amarok2.svg1
-rw-r--r--.icons/awkward/22x22/apps/amazon-store.svg11
l---------.icons/awkward/22x22/apps/amazon.svg1
l---------.icons/awkward/22x22/apps/amazonclouddrive.svg1
l---------.icons/awkward/22x22/apps/amd-ati.svg1
-rw-r--r--.icons/awkward/22x22/apps/amd.svg7
-rw-r--r--.icons/awkward/22x22/apps/amnesia-a-machine-for-pigs.svg10
-rw-r--r--.icons/awkward/22x22/apps/amnesia-the-dark-descent.svg9
l---------.icons/awkward/22x22/apps/amor.svg1
l---------.icons/awkward/22x22/apps/amule.svg1
l---------.icons/awkward/22x22/apps/amulegui.svg1
l---------.icons/awkward/22x22/apps/anaconda.svg1
-rw-r--r--.icons/awkward/22x22/apps/anatine.svg5
-rw-r--r--.icons/awkward/22x22/apps/anbox.svg7
-rw-r--r--.icons/awkward/22x22/apps/android-file-transfer.svg12
-rw-r--r--.icons/awkward/22x22/apps/android-sdk.svg7
l---------.icons/awkward/22x22/apps/android-studio-beta.svg1
l---------.icons/awkward/22x22/apps/android-studio.svg1
-rw-r--r--.icons/awkward/22x22/apps/androidstudio.svg15
-rw-r--r--.icons/awkward/22x22/apps/angrysearch.svg15
-rw-r--r--.icons/awkward/22x22/apps/angular-console.svg27
-rw-r--r--.icons/awkward/22x22/apps/anjuta.svg7
-rw-r--r--.icons/awkward/22x22/apps/anki.svg6
-rw-r--r--.icons/awkward/22x22/apps/annas-quest.svg18
-rw-r--r--.icons/awkward/22x22/apps/anoise.svg8
-rw-r--r--.icons/awkward/22x22/apps/another-redis-desktop-manager.svg15
-rw-r--r--.icons/awkward/22x22/apps/ant-downloader.svg16
l---------.icons/awkward/22x22/apps/antimicro.svg1
-rw-r--r--.icons/awkward/22x22/apps/anydesk.svg10
-rw-r--r--.icons/awkward/22x22/apps/ao-app.svg7
-rw-r--r--.icons/awkward/22x22/apps/apachedirectorystudio.svg7
-rw-r--r--.icons/awkward/22x22/apps/apk-icon-editor.svg6
l---------.icons/awkward/22x22/apps/app-launcher.svg1
-rw-r--r--.icons/awkward/22x22/apps/app-outlet.svg13
l---------.icons/awkward/22x22/apps/app.rednotebook.RedNotebook.svg1
l---------.icons/awkward/22x22/apps/app.svg1
l---------.icons/awkward/22x22/apps/apparmor_view_profile.svg1
-rw-r--r--.icons/awkward/22x22/apps/appcode.svg15
l---------.icons/awkward/22x22/apps/apper.svg1
l---------.icons/awkward/22x22/apps/appgrid.svg1
l---------.icons/awkward/22x22/apps/appimagekit-Alva.svg1
l---------.icons/awkward/22x22/apps/appimagekit-AppImage.svg1
l---------.icons/awkward/22x22/apps/appimagekit-Black_Chocobo.svg1
l---------.icons/awkward/22x22/apps/appimagekit-Cyan.svg1
l---------.icons/awkward/22x22/apps/appimagekit-Freeter.svg1
l---------.icons/awkward/22x22/apps/appimagekit-KittehPlayer.svg1
l---------.icons/awkward/22x22/apps/appimagekit-MediaElch.svg1
l---------.icons/awkward/22x22/apps/appimagekit-Ripcord_Icon.svg1
l---------.icons/awkward/22x22/apps/appimagekit-advanced-rest-client.svg1
l---------.icons/awkward/22x22/apps/appimagekit-altus.svg1
l---------.icons/awkward/22x22/apps/appimagekit-another-redis-desktop-manager.svg1
l---------.icons/awkward/22x22/apps/appimagekit-ant-downloader.svg1
l---------.icons/awkward/22x22/apps/appimagekit-app-outlet.svg1
l---------.icons/awkward/22x22/apps/appimagekit-archipelago.svg1
l---------.icons/awkward/22x22/apps/appimagekit-ark-desktop-wallet.svg1
l---------.icons/awkward/22x22/apps/appimagekit-atomic.svg1
l---------.icons/awkward/22x22/apps/appimagekit-augur.svg1
l---------.icons/awkward/22x22/apps/appimagekit-auryo.svg1
l---------.icons/awkward/22x22/apps/appimagekit-azpainter.svg1
l---------.icons/awkward/22x22/apps/appimagekit-balena-etcher-electron.svg1
l---------.icons/awkward/22x22/apps/appimagekit-bitshares2-light.svg1
l---------.icons/awkward/22x22/apps/appimagekit-bitwarden.svg1
l---------.icons/awkward/22x22/apps/appimagekit-bloomrpc.svg1
l---------.icons/awkward/22x22/apps/appimagekit-brackets-electron.svg1
l---------.icons/awkward/22x22/apps/appimagekit-buka.svg1
l---------.icons/awkward/22x22/apps/appimagekit-cacher.svg1
l---------.icons/awkward/22x22/apps/appimagekit-caprine.svg1
l---------.icons/awkward/22x22/apps/appimagekit-chiaki.svg1
l---------.icons/awkward/22x22/apps/appimagekit-clipgrab.svg1
l---------.icons/awkward/22x22/apps/appimagekit-colon.svg1
l---------.icons/awkward/22x22/apps/appimagekit-colorpicker.svg1
l---------.icons/awkward/22x22/apps/appimagekit-conky-logomark-violet.svg1
l---------.icons/awkward/22x22/apps/appimagekit-cool-retro-term.svg1
l---------.icons/awkward/22x22/apps/appimagekit-cozydrive.svg1
l---------.icons/awkward/22x22/apps/appimagekit-cpod.svg1
l---------.icons/awkward/22x22/apps/appimagekit-cryptr.svg1
l---------.icons/awkward/22x22/apps/appimagekit-cura-icon.svg1
l---------.icons/awkward/22x22/apps/appimagekit-cutepeaks.svg1
l---------.icons/awkward/22x22/apps/appimagekit-cutter.svg1
l---------.icons/awkward/22x22/apps/appimagekit-delir.svg1
l---------.icons/awkward/22x22/apps/appimagekit-devhub.svg1
-rw-r--r--.icons/awkward/22x22/apps/appimagekit-diffuse.svg7
l---------.icons/awkward/22x22/apps/appimagekit-dockstation.svg1
l---------.icons/awkward/22x22/apps/appimagekit-doki-doki-mod-manager.svg1
l---------.icons/awkward/22x22/apps/appimagekit-downline.svg1
l---------.icons/awkward/22x22/apps/appimagekit-draw.io.svg1
l---------.icons/awkward/22x22/apps/appimagekit-drawpile.svg1
l---------.icons/awkward/22x22/apps/appimagekit-duskplayer.svg1
l---------.icons/awkward/22x22/apps/appimagekit-edex-ui.svg1
l---------.icons/awkward/22x22/apps/appimagekit-electorrent.svg1
l---------.icons/awkward/22x22/apps/appimagekit-electrum-axe.svg1
l---------.icons/awkward/22x22/apps/appimagekit-emacs.svg1
l---------.icons/awkward/22x22/apps/appimagekit-fontbase.svg1
l---------.icons/awkward/22x22/apps/appimagekit-franz.svg1
l---------.icons/awkward/22x22/apps/appimagekit-friture.svg1
l---------.icons/awkward/22x22/apps/appimagekit-fspy.svg1
l---------.icons/awkward/22x22/apps/appimagekit-gifcurry.svg1
l---------.icons/awkward/22x22/apps/appimagekit-gisto.svg1
l---------.icons/awkward/22x22/apps/appimagekit-github-desktop.svg1
l---------.icons/awkward/22x22/apps/appimagekit-glyphr-studio-desktop.svg1
l---------.icons/awkward/22x22/apps/appimagekit-gmail-desktop.svg1
-rw-r--r--.icons/awkward/22x22/apps/appimagekit-gravit-designer.svg16
l---------.icons/awkward/22x22/apps/appimagekit-hotspot.svg1
l---------.icons/awkward/22x22/apps/appimagekit-hw-probe.svg1
l---------.icons/awkward/22x22/apps/appimagekit-joplin.svg1
l---------.icons/awkward/22x22/apps/appimagekit-junior_install_icon.svg1
l---------.icons/awkward/22x22/apps/appimagekit-kahla.svg1
l---------.icons/awkward/22x22/apps/appimagekit-kaku.svg1
l---------.icons/awkward/22x22/apps/appimagekit-kawanime.svg1
l---------.icons/awkward/22x22/apps/appimagekit-kitty.svg1
l---------.icons/awkward/22x22/apps/appimagekit-ksnip.svg1
l---------.icons/awkward/22x22/apps/appimagekit-laigter.svg1
l---------.icons/awkward/22x22/apps/appimagekit-leocad.svg1
l---------.icons/awkward/22x22/apps/appimagekit-leonflix.svg1
l---------.icons/awkward/22x22/apps/appimagekit-littleweeb.svg1
l---------.icons/awkward/22x22/apps/appimagekit-love.svg1
l---------.icons/awkward/22x22/apps/appimagekit-makagiga.svg1
l---------.icons/awkward/22x22/apps/appimagekit-mandelbulber2.svg1
l---------.icons/awkward/22x22/apps/appimagekit-mediaconch.svg1
l---------.icons/awkward/22x22/apps/appimagekit-mellowplayer.svg1
l---------.icons/awkward/22x22/apps/appimagekit-mikutter.svg1
l---------.icons/awkward/22x22/apps/appimagekit-minetime.svg1
l---------.icons/awkward/22x22/apps/appimagekit-motrix.svg1
l---------.icons/awkward/22x22/apps/appimagekit-museeks.svg1
l---------.icons/awkward/22x22/apps/appimagekit-negibox.svg1
l---------.icons/awkward/22x22/apps/appimagekit-nighthawk.svg1
l---------.icons/awkward/22x22/apps/appimagekit-notable.svg1
l---------.icons/awkward/22x22/apps/appimagekit-nuclear.svg1
l---------.icons/awkward/22x22/apps/appimagekit-odrive.svg1
l---------.icons/awkward/22x22/apps/appimagekit-org.keepassxc.KeePassXC.svg1
l---------.icons/awkward/22x22/apps/appimagekit-org.olivevideoeditor.Olive.svg1
l---------.icons/awkward/22x22/apps/appimagekit-pcloud.svg1
l---------.icons/awkward/22x22/apps/appimagekit-pioneer_install_icon.svg1
l---------.icons/awkward/22x22/apps/appimagekit-plexamp.svg1
l---------.icons/awkward/22x22/apps/appimagekit-pling-store.svg1
l---------.icons/awkward/22x22/apps/appimagekit-protonmail-desktop-unofficial.svg1
l---------.icons/awkward/22x22/apps/appimagekit-pulse-sms.svg1
l---------.icons/awkward/22x22/apps/appimagekit-qnapi.svg1
l---------.icons/awkward/22x22/apps/appimagekit-rambox.svg1
l---------.icons/awkward/22x22/apps/appimagekit-raven-reader.svg1
l---------.icons/awkward/22x22/apps/appimagekit-rclonetray.svg1
l---------.icons/awkward/22x22/apps/appimagekit-rpcs3.svg1
l---------.icons/awkward/22x22/apps/appimagekit-sengi.svg1
l---------.icons/awkward/22x22/apps/appimagekit-shadow-dev.svg1
l---------.icons/awkward/22x22/apps/appimagekit-stacer.svg1
l---------.icons/awkward/22x22/apps/appimagekit-standard-notes.svg1
l---------.icons/awkward/22x22/apps/appimagekit-supertux2.svg1
l---------.icons/awkward/22x22/apps/appimagekit-synfigstudio.svg1
l---------.icons/awkward/22x22/apps/appimagekit-teams-for-linux.svg1
l---------.icons/awkward/22x22/apps/appimagekit-trinity-desktop.svg1
l---------.icons/awkward/22x22/apps/appimagekit-unityhub.svg1
l---------.icons/awkward/22x22/apps/appimagekit-vieb.svg1
l---------.icons/awkward/22x22/apps/appimagekit-vnote.svg1
l---------.icons/awkward/22x22/apps/appimagekit-wewechat.svg1
l---------.icons/awkward/22x22/apps/appimagekit-wire-desktop.svg1
l---------.icons/awkward/22x22/apps/appimagekit-workflowy.svg1
l---------.icons/awkward/22x22/apps/appimagekit-xnviewmp.svg1
-rw-r--r--.icons/awkward/22x22/apps/applets-screenshooter.svg7
l---------.icons/awkward/22x22/apps/applets-template.svg1
-rw-r--r--.icons/awkward/22x22/apps/application-community.svg17
l---------.icons/awkward/22x22/apps/application-default-icon.svg1
l---------.icons/awkward/22x22/apps/application-vnd.iccprofile.svg1
l---------.icons/awkward/22x22/apps/application-x-pml18.svg1
l---------.icons/awkward/22x22/apps/application-x-pml18free.svg1
l---------.icons/awkward/22x22/apps/application-x-prl18.svg1
l---------.icons/awkward/22x22/apps/application-x-prl18free.svg1
l---------.icons/awkward/22x22/apps/application-x-tml18.svg1
l---------.icons/awkward/22x22/apps/application-x-tml18free.svg1
-rw-r--r--.icons/awkward/22x22/apps/applications-accessories.svg14
-rw-r--r--.icons/awkward/22x22/apps/applications-development-translation.svg9
-rw-r--r--.icons/awkward/22x22/apps/applications-development-web.svg9
-rw-r--r--.icons/awkward/22x22/apps/applications-development.svg7
l---------.icons/awkward/22x22/apps/applications-education-language.svg1
-rw-r--r--.icons/awkward/22x22/apps/applications-education-mathematics.svg7
-rw-r--r--.icons/awkward/22x22/apps/applications-education.svg7
-rw-r--r--.icons/awkward/22x22/apps/applications-engineering.svg18
l---------.icons/awkward/22x22/apps/applications-featured.svg1
l---------.icons/awkward/22x22/apps/applications-fonts.svg1
l---------.icons/awkward/22x22/apps/applications-games.svg1
l---------.icons/awkward/22x22/apps/applications-graphics.svg1
-rw-r--r--.icons/awkward/22x22/apps/applications-haskell.svg8
-rw-r--r--.icons/awkward/22x22/apps/applications-interfacedesign.svg18
l---------.icons/awkward/22x22/apps/applications-internet.svg1
l---------.icons/awkward/22x22/apps/applications-java.svg1
-rw-r--r--.icons/awkward/22x22/apps/applications-multimedia.svg23
-rw-r--r--.icons/awkward/22x22/apps/applications-office.svg11
l---------.icons/awkward/22x22/apps/applications-other.svg1
-rw-r--r--.icons/awkward/22x22/apps/applications-science.svg12
l---------.icons/awkward/22x22/apps/applications-system.svg1
-rw-r--r--.icons/awkward/22x22/apps/applications-utilities.svg11
l---------.icons/awkward/22x22/apps/applications-webbrowsers.svg1
l---------.icons/awkward/22x22/apps/apport-gtk2.svg1
l---------.icons/awkward/22x22/apps/apport.svg1
l---------.icons/awkward/22x22/apps/aptana-studio.svg1
-rw-r--r--.icons/awkward/22x22/apps/aptana.svg7
l---------.icons/awkward/22x22/apps/aptdaemon-download.svg1
l---------.icons/awkward/22x22/apps/aptdaemon-update-cache.svg1
l---------.icons/awkward/22x22/apps/aptdaemon-upgrade.svg1
l---------.icons/awkward/22x22/apps/aptdaemon-working.svg1
l---------.icons/awkward/22x22/apps/ar.com.tuxguitar.TuxGuitar.svg1
-rw-r--r--.icons/awkward/22x22/apps/archipelago.svg7
l---------.icons/awkward/22x22/apps/archive-manager.svg1
l---------.icons/awkward/22x22/apps/archivemanager.svg1
-rw-r--r--.icons/awkward/22x22/apps/arcolinux-hello.svg7
-rw-r--r--.icons/awkward/22x22/apps/ardour.svg5
l---------.icons/awkward/22x22/apps/ardour5.svg1
l---------.icons/awkward/22x22/apps/arduino-icon-small.svg1
l---------.icons/awkward/22x22/apps/arduino-ide.svg1
-rw-r--r--.icons/awkward/22x22/apps/arduino.svg7
-rw-r--r--.icons/awkward/22x22/apps/argouml.svg11
l---------.icons/awkward/22x22/apps/ark-desktop-wallet.svg1
-rw-r--r--.icons/awkward/22x22/apps/ark-game.svg20
-rw-r--r--.icons/awkward/22x22/apps/ark.svg13
-rw-r--r--.icons/awkward/22x22/apps/armagetronad.svg8
l---------.icons/awkward/22x22/apps/artha.svg1
-rw-r--r--.icons/awkward/22x22/apps/artikulate.svg6
-rw-r--r--.icons/awkward/22x22/apps/arts.svg10
-rw-r--r--.icons/awkward/22x22/apps/artsbuilder.svg13
-rw-r--r--.icons/awkward/22x22/apps/artscontrol.svg13
-rw-r--r--.icons/awkward/22x22/apps/asbru-cm.svg14
-rw-r--r--.icons/awkward/22x22/apps/asc-de.svg11
-rw-r--r--.icons/awkward/22x22/apps/aseprite.svg19
l---------.icons/awkward/22x22/apps/asounder.svg1
-rw-r--r--.icons/awkward/22x22/apps/assaultcube.svg11
l---------.icons/awkward/22x22/apps/assistant-qt4.svg1
l---------.icons/awkward/22x22/apps/assistant-qt5.svg1
l---------.icons/awkward/22x22/apps/assistant.svg1
l---------.icons/awkward/22x22/apps/assistant5.svg1
-rw-r--r--.icons/awkward/22x22/apps/astromenace.svg10
l---------.icons/awkward/22x22/apps/asunder.svg1
-rw-r--r--.icons/awkward/22x22/apps/atom-beta.svg7
-rw-r--r--.icons/awkward/22x22/apps/atom-rpg.svg19
-rw-r--r--.icons/awkward/22x22/apps/atom.svg7
-rw-r--r--.icons/awkward/22x22/apps/atomic.svg9
l---------.icons/awkward/22x22/apps/atomix-icon.svg1
l---------.icons/awkward/22x22/apps/atomix.svg1
l---------.icons/awkward/22x22/apps/atril.svg1
-rw-r--r--.icons/awkward/22x22/apps/atunes.svg9
-rw-r--r--.icons/awkward/22x22/apps/audacious.svg7
-rw-r--r--.icons/awkward/22x22/apps/audacity.svg8
l---------.icons/awkward/22x22/apps/audex.svg1
-rw-r--r--.icons/awkward/22x22/apps/audience.svg13
l---------.icons/awkward/22x22/apps/audio-player.svg1
-rw-r--r--.icons/awkward/22x22/apps/audio-recorder.svg8
-rw-r--r--.icons/awkward/22x22/apps/audiobook.svg9
-rw-r--r--.icons/awkward/22x22/apps/augur.svg7
-rw-r--r--.icons/awkward/22x22/apps/aurees.svg14
-rw-r--r--.icons/awkward/22x22/apps/auryo.svg7
-rw-r--r--.icons/awkward/22x22/apps/authy.svg13
l---------.icons/awkward/22x22/apps/autokey.svg1
-rw-r--r--.icons/awkward/22x22/apps/avidemux.svg19
-rw-r--r--.icons/awkward/22x22/apps/avimetaedit.svg9
-rw-r--r--.icons/awkward/22x22/apps/avogadro-icon.svg18
l---------.icons/awkward/22x22/apps/awf.svg1
l---------.icons/awkward/22x22/apps/ax-applet.svg1
-rw-r--r--.icons/awkward/22x22/apps/azpainter.svg23
-rw-r--r--.icons/awkward/22x22/apps/azuredatastudio.svg18
-rw-r--r--.icons/awkward/22x22/apps/baba-is-you.svg7
-rw-r--r--.icons/awkward/22x22/apps/babe.svg26
l---------.icons/awkward/22x22/apps/background.svg1
l---------.icons/awkward/22x22/apps/badge-small.svg1
-rw-r--r--.icons/awkward/22x22/apps/badland.svg9
-rw-r--r--.icons/awkward/22x22/apps/baidunetdisk.svg18
-rw-r--r--.icons/awkward/22x22/apps/baka-mplayer.svg9
l---------.icons/awkward/22x22/apps/balena-etcher-electron.svg1
l---------.icons/awkward/22x22/apps/baloo.svg1
-rw-r--r--.icons/awkward/22x22/apps/bandcamp.svg10
l---------.icons/awkward/22x22/apps/banshee-1.svg1
-rw-r--r--.icons/awkward/22x22/apps/banshee.svg8
l---------.icons/awkward/22x22/apps/baobab.svg1
-rw-r--r--.icons/awkward/22x22/apps/bareftp.svg9
-rw-r--r--.icons/awkward/22x22/apps/barotrauma.svg9
-rw-r--r--.icons/awkward/22x22/apps/barrier.svg19
l---------.icons/awkward/22x22/apps/bash.svg1
-rw-r--r--.icons/awkward/22x22/apps/basingstoke.svg7
l---------.icons/awkward/22x22/apps/basket.svg1
-rw-r--r--.icons/awkward/22x22/apps/bastion.svg17
-rw-r--r--.icons/awkward/22x22/apps/battleblock-theater.svg11
-rw-r--r--.icons/awkward/22x22/apps/bbc.svg15
-rw-r--r--.icons/awkward/22x22/apps/bcompare.svg16
-rw-r--r--.icons/awkward/22x22/apps/becalm.svg18
-rw-r--r--.icons/awkward/22x22/apps/bendy-and-the-ink-machine.svg8
l---------.icons/awkward/22x22/apps/beryl-settings.svg1
-rw-r--r--.icons/awkward/22x22/apps/betaflight-configurator.svg7
-rw-r--r--.icons/awkward/22x22/apps/bibletime.svg10
l---------.icons/awkward/22x22/apps/bijiben.svg1
-rw-r--r--.icons/awkward/22x22/apps/billard-gl.svg15
-rw-r--r--.icons/awkward/22x22/apps/birdie.svg15
-rw-r--r--.icons/awkward/22x22/apps/bisq.svg14
l---------.icons/awkward/22x22/apps/bitcoin-qt.svg1
-rw-r--r--.icons/awkward/22x22/apps/bitcoin.svg7
l---------.icons/awkward/22x22/apps/bitcoin128.svg1
-rw-r--r--.icons/awkward/22x22/apps/bitmap2component.svg9
-rw-r--r--.icons/awkward/22x22/apps/bitshares2-light.svg11
-rw-r--r--.icons/awkward/22x22/apps/bitwarden.svg7
-rw-r--r--.icons/awkward/22x22/apps/bitwig-studio.svg39
-rw-r--r--.icons/awkward/22x22/apps/blackmagic-Fusion8.svg7
-rw-r--r--.icons/awkward/22x22/apps/blackmagic-Fusion9.svg10
l---------.icons/awkward/22x22/apps/bleachbit.svg1
-rw-r--r--.icons/awkward/22x22/apps/blender.svg8
l---------.icons/awkward/22x22/apps/bless.svg1
-rw-r--r--.icons/awkward/22x22/apps/blinken.svg9
l---------.icons/awkward/22x22/apps/blivet-gui.svg1
-rw-r--r--.icons/awkward/22x22/apps/blobAndConquer.svg14
-rw-r--r--.icons/awkward/22x22/apps/blobby.svg7
-rw-r--r--.icons/awkward/22x22/apps/blobwars.svg10
-rw-r--r--.icons/awkward/22x22/apps/blockbench.svg7
l---------.icons/awkward/22x22/apps/blockdevice.svg1
-rw-r--r--.icons/awkward/22x22/apps/blockout.svg19
-rw-r--r--.icons/awkward/22x22/apps/blogilo.svg23
-rw-r--r--.icons/awkward/22x22/apps/bloomrpc.svg11
-rw-r--r--.icons/awkward/22x22/apps/bluefish.svg19
-rw-r--r--.icons/awkward/22x22/apps/bluegriffon.svg31
-rw-r--r--.icons/awkward/22x22/apps/bluej.svg10
-rw-r--r--.icons/awkward/22x22/apps/bluejeans.svg12
l---------.icons/awkward/22x22/apps/blueman-serial.svg1
l---------.icons/awkward/22x22/apps/blueman.svg1
l---------.icons/awkward/22x22/apps/blueradio-48.svg1
l---------.icons/awkward/22x22/apps/blueradio.svg1
l---------.icons/awkward/22x22/apps/bluetooth-48.svg1
l---------.icons/awkward/22x22/apps/bluetooth-radio.svg1
l---------.icons/awkward/22x22/apps/bluetoothradio.svg1
l---------.icons/awkward/22x22/apps/boinc-manager.svg1
-rw-r--r--.icons/awkward/22x22/apps/boinc.svg9
-rw-r--r--.icons/awkward/22x22/apps/bomber.svg10
-rw-r--r--.icons/awkward/22x22/apps/bomi.svg7
-rw-r--r--.icons/awkward/22x22/apps/bookworm.svg7
-rw-r--r--.icons/awkward/22x22/apps/boomaga.svg21
-rw-r--r--.icons/awkward/22x22/apps/boostnote.svg8
l---------.icons/awkward/22x22/apps/boot.svg1
-rw-r--r--.icons/awkward/22x22/apps/borderlands-2.svg10
-rw-r--r--.icons/awkward/22x22/apps/borderlands-the-pre-sequel.svg10
-rw-r--r--.icons/awkward/22x22/apps/boswars.svg20
l---------.icons/awkward/22x22/apps/bottles_notepad.svg1
l---------.icons/awkward/22x22/apps/bottles_wine-uninstaller.svg1
l---------.icons/awkward/22x22/apps/bottles_wine-winecfg.svg1
l---------.icons/awkward/22x22/apps/bottles_wine.svg1
l---------.icons/awkward/22x22/apps/bottles_winetricks.svg1
-rw-r--r--.icons/awkward/22x22/apps/bovo.svg9
-rw-r--r--.icons/awkward/22x22/apps/box.svg15
-rw-r--r--.icons/awkward/22x22/apps/bpython.svg13
-rw-r--r--.icons/awkward/22x22/apps/br.com.jeanhertel.adriconf.svg11
-rw-r--r--.icons/awkward/22x22/apps/brackets-electron.svg9
-rw-r--r--.icons/awkward/22x22/apps/brackets.svg9
-rw-r--r--.icons/awkward/22x22/apps/braindump.svg10
l---------.icons/awkward/22x22/apps/brasero.svg1
l---------.icons/awkward/22x22/apps/brave-browser-beta.svg1
-rw-r--r--.icons/awkward/22x22/apps/brave-browser-dev.svg9
-rw-r--r--.icons/awkward/22x22/apps/brave-browser-nightly.svg9
l---------.icons/awkward/22x22/apps/brave-browser.svg1
-rw-r--r--.icons/awkward/22x22/apps/brave.svg9
l---------.icons/awkward/22x22/apps/breeze-settings.svg1
-rw-r--r--.icons/awkward/22x22/apps/bridge-constructor-portal.svg12
l---------.icons/awkward/22x22/apps/brightnesssettings.svg1
l---------.icons/awkward/22x22/apps/browser-tor.svg1
l---------.icons/awkward/22x22/apps/browser.svg1
-rw-r--r--.icons/awkward/22x22/apps/browser360-beta.svg8
l---------.icons/awkward/22x22/apps/bt-logo.svg1
-rw-r--r--.icons/awkward/22x22/apps/btsync-gui.svg7
l---------.icons/awkward/22x22/apps/bug-buddy.svg1
-rw-r--r--.icons/awkward/22x22/apps/builder.svg18
-rw-r--r--.icons/awkward/22x22/apps/buka.svg9
-rw-r--r--.icons/awkward/22x22/apps/bum.svg10
l---------.icons/awkward/22x22/apps/bumblebee.svg1
-rw-r--r--.icons/awkward/22x22/apps/burp.svg9
-rw-r--r--.icons/awkward/22x22/apps/buttercup-desktop.svg9
-rw-r--r--.icons/awkward/22x22/apps/bwfmetaedit.svg15
-rw-r--r--.icons/awkward/22x22/apps/byobu.svg8
l---------.icons/awkward/22x22/apps/byzanz.svg1
-rw-r--r--.icons/awkward/22x22/apps/bzflag.svg14
l---------.icons/awkward/22x22/apps/ca._0ldsk00l.Nestopia.svg1
l---------.icons/awkward/22x22/apps/ca.desrt.dconf-editor.svg1
l---------.icons/awkward/22x22/apps/cacao-oj6.svg1
l---------.icons/awkward/22x22/apps/cacao-oj7.svg1
l---------.icons/awkward/22x22/apps/cacao-oj8.svg1
l---------.icons/awkward/22x22/apps/cacao-oj9.svg1
-rw-r--r--.icons/awkward/22x22/apps/cacher.svg7
-rw-r--r--.icons/awkward/22x22/apps/cadence.svg8
-rw-r--r--.icons/awkward/22x22/apps/caffeine.svg8
l---------.icons/awkward/22x22/apps/cairo-clock.svg1
l---------.icons/awkward/22x22/apps/cairo-dock.svg1
-rw-r--r--.icons/awkward/22x22/apps/caja-actions.svg20
l---------.icons/awkward/22x22/apps/caja-dropbox.svg1
l---------.icons/awkward/22x22/apps/calamares.svg1
l---------.icons/awkward/22x22/apps/calc.svg1
l---------.icons/awkward/22x22/apps/calendar.svg1
-rw-r--r--.icons/awkward/22x22/apps/calibre-ebook-edit.svg11
l---------.icons/awkward/22x22/apps/calibre-gui.svg1
-rw-r--r--.icons/awkward/22x22/apps/calibre-viewer.svg11
l---------.icons/awkward/22x22/apps/calibre.svg1
l---------.icons/awkward/22x22/apps/california.svg1
l---------.icons/awkward/22x22/apps/calligraauthor.svg1
l---------.icons/awkward/22x22/apps/calligraflow.svg1
l---------.icons/awkward/22x22/apps/calligragemini.svg1
l---------.icons/awkward/22x22/apps/calligrakarbon.svg1
l---------.icons/awkward/22x22/apps/calligrakexi.svg1
l---------.icons/awkward/22x22/apps/calligrakrita.svg1
l---------.icons/awkward/22x22/apps/calligrakrita2.svg1
l---------.icons/awkward/22x22/apps/calligraplan.svg1
l---------.icons/awkward/22x22/apps/calligraplanner.svg1
l---------.icons/awkward/22x22/apps/calligraplanwork.svg1
l---------.icons/awkward/22x22/apps/calligrasheets.svg1
l---------.icons/awkward/22x22/apps/calligrastage.svg1
l---------.icons/awkward/22x22/apps/calligrawords.svg1
l---------.icons/awkward/22x22/apps/camorama.svg1
-rw-r--r--.icons/awkward/22x22/apps/cantata.svg8
l---------.icons/awkward/22x22/apps/cantor.svg1
l---------.icons/awkward/22x22/apps/caprine.svg1
-rw-r--r--.icons/awkward/22x22/apps/carla-control.svg23
-rw-r--r--.icons/awkward/22x22/apps/carla.svg23
-rw-r--r--.icons/awkward/22x22/apps/castle-crashers.svg11
-rw-r--r--.icons/awkward/22x22/apps/cataclysm-dda.svg11
-rw-r--r--.icons/awkward/22x22/apps/catarina.svg19
l---------.icons/awkward/22x22/apps/catfish.svg1
-rw-r--r--.icons/awkward/22x22/apps/catia.svg17
-rw-r--r--.icons/awkward/22x22/apps/cats-are-liquid.svg9
-rw-r--r--.icons/awkward/22x22/apps/cave-story.svg25
-rw-r--r--.icons/awkward/22x22/apps/cawbird.svg12
l---------.icons/awkward/22x22/apps/cc.arduino.arduinoide.svg1
-rw-r--r--.icons/awkward/22x22/apps/cc3d.svg14
l---------.icons/awkward/22x22/apps/cc3d_128x128_logo.svg1
l---------.icons/awkward/22x22/apps/ccc-large.svg1
l---------.icons/awkward/22x22/apps/ccc_large.svg1
l---------.icons/awkward/22x22/apps/ccsm.svg1
-rw-r--r--.icons/awkward/22x22/apps/cdbaby.svg15
-rw-r--r--.icons/awkward/22x22/apps/celeste.svg48
-rw-r--r--.icons/awkward/22x22/apps/celestia.svg15
-rw-r--r--.icons/awkward/22x22/apps/cerebro.svg9
-rw-r--r--.icons/awkward/22x22/apps/cervisia.svg21
-rw-r--r--.icons/awkward/22x22/apps/ch.x29a.playitslowly.svg16
-rw-r--r--.icons/awkward/22x22/apps/charles-proxy.svg24
l---------.icons/awkward/22x22/apps/chat.delta.desktop.svg1
l---------.icons/awkward/22x22/apps/chat.rocket.RocketChat.svg1
l---------.icons/awkward/22x22/apps/checkbox-touch.svg1
-rw-r--r--.icons/awkward/22x22/apps/checkbox.svg8
l---------.icons/awkward/22x22/apps/checkgmail.svg1
-rw-r--r--.icons/awkward/22x22/apps/cheese.svg13
-rw-r--r--.icons/awkward/22x22/apps/cherrytree.svg14
-rw-r--r--.icons/awkward/22x22/apps/chess.svg7
l---------.icons/awkward/22x22/apps/chessx.svg1
-rw-r--r--.icons/awkward/22x22/apps/chiaki.svg9
l---------.icons/awkward/22x22/apps/chinese.svg1
-rw-r--r--.icons/awkward/22x22/apps/chirp.svg18
l---------.icons/awkward/22x22/apps/chmsee-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/chocolate-doom-setup.svg14
-rw-r--r--.icons/awkward/22x22/apps/chocolate-doom.svg10
-rw-r--r--.icons/awkward/22x22/apps/choqok.svg14
-rw-r--r--.icons/awkward/22x22/apps/christmas-tree.svg27
l---------.icons/awkward/22x22/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg1
-rw-r--r--.icons/awkward/22x22/apps/chrome-app-list.svg27
l---------.icons/awkward/22x22/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg1
-rw-r--r--.icons/awkward/22x22/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg11
l---------.icons/awkward/22x22/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg1
-rw-r--r--.icons/awkward/22x22/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg11
l---------.icons/awkward/22x22/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg1
-rw-r--r--.icons/awkward/22x22/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg7
l---------.icons/awkward/22x22/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg1
-rw-r--r--.icons/awkward/22x22/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg7
l---------.icons/awkward/22x22/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg1
-rw-r--r--.icons/awkward/22x22/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg7
l---------.icons/awkward/22x22/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg1
l---------.icons/awkward/22x22/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg1
-rw-r--r--.icons/awkward/22x22/apps/chrome-remote-desktop.svg19
-rw-r--r--.icons/awkward/22x22/apps/chrome-store.svg10
l---------.icons/awkward/22x22/apps/chrome.svg1
-rw-r--r--.icons/awkward/22x22/apps/chromium-app-list.svg27
-rw-r--r--.icons/awkward/22x22/apps/chromium-browser.svg12
l---------.icons/awkward/22x22/apps/chromium-bsu.svg1
-rw-r--r--.icons/awkward/22x22/apps/chromium-dev.svg17
l---------.icons/awkward/22x22/apps/chromium.svg1
-rw-r--r--.icons/awkward/22x22/apps/ciano.svg7
l---------.icons/awkward/22x22/apps/cin.svg1
l---------.icons/awkward/22x22/apps/cinelerra-cv.svg1
l---------.icons/awkward/22x22/apps/cinelerra-gg.svg1
l---------.icons/awkward/22x22/apps/cinelerra-hv.svg1
-rw-r--r--.icons/awkward/22x22/apps/cinelerra.svg7
-rw-r--r--.icons/awkward/22x22/apps/cinema4d.svg9
-rw-r--r--.icons/awkward/22x22/apps/cisco-anyconnect.svg8
-rw-r--r--.icons/awkward/22x22/apps/cities-skylines.svg8
-rw-r--r--.icons/awkward/22x22/apps/citra.svg15
-rw-r--r--.icons/awkward/22x22/apps/citrix-receiver.svg7
-rw-r--r--.icons/awkward/22x22/apps/civilization5.svg6
-rw-r--r--.icons/awkward/22x22/apps/civilization6.svg9
-rw-r--r--.icons/awkward/22x22/apps/clamav.svg15
l---------.icons/awkward/22x22/apps/clamtk.svg1
l---------.icons/awkward/22x22/apps/clanbomber.svg1
-rw-r--r--.icons/awkward/22x22/apps/classic-racers.svg11
l---------.icons/awkward/22x22/apps/classicmenu-indicator-light.svg1
l---------.icons/awkward/22x22/apps/classicmenu-indicator.svg1
l---------.icons/awkward/22x22/apps/claws-mail.svg1
-rw-r--r--.icons/awkward/22x22/apps/clawsker.svg11
-rw-r--r--.icons/awkward/22x22/apps/clementine.svg8
-rw-r--r--.icons/awkward/22x22/apps/clion.svg15
-rw-r--r--.icons/awkward/22x22/apps/clipgrab.svg8
l---------.icons/awkward/22x22/apps/clipit-trayicon.svg1
l---------.icons/awkward/22x22/apps/clock.svg1
-rw-r--r--.icons/awkward/22x22/apps/clockify.svg11
-rw-r--r--.icons/awkward/22x22/apps/clustertruck.svg14
l---------.icons/awkward/22x22/apps/cmake-gui.svg1
l---------.icons/awkward/22x22/apps/cmake.svg1
-rw-r--r--.icons/awkward/22x22/apps/cmyktool.svg11
-rw-r--r--.icons/awkward/22x22/apps/cockatrice.svg7
-rw-r--r--.icons/awkward/22x22/apps/cockos-reaper.svg13
l---------.icons/awkward/22x22/apps/code-insiders.svg1
l---------.icons/awkward/22x22/apps/code-oss.svg1
l---------.icons/awkward/22x22/apps/code.svg1
-rw-r--r--.icons/awkward/22x22/apps/codeblocks.svg8
-rw-r--r--.icons/awkward/22x22/apps/cointop.svg13
-rw-r--r--.icons/awkward/22x22/apps/colon.svg11
-rw-r--r--.icons/awkward/22x22/apps/color-picker.svg14
-rw-r--r--.icons/awkward/22x22/apps/colorhug-backlight.svg19
-rw-r--r--.icons/awkward/22x22/apps/colorhug-ccmx.svg19
-rw-r--r--.icons/awkward/22x22/apps/colorhug-flash.svg17
-rw-r--r--.icons/awkward/22x22/apps/colorhug-refresh.svg20
-rw-r--r--.icons/awkward/22x22/apps/colorhug.svg19
-rw-r--r--.icons/awkward/22x22/apps/colorpicker.svg15
l---------.icons/awkward/22x22/apps/colors.svg1
l---------.icons/awkward/22x22/apps/com.abagames.noiz2sa.svg1
l---------.icons/awkward/22x22/apps/com.abagames.rRootage.svg1
l---------.icons/awkward/22x22/apps/com.abisource.AbiWord.svg1
l---------.icons/awkward/22x22/apps/com.adobe.Flash-Player-Projector.svg1
l---------.icons/awkward/22x22/apps/com.albiononline.AlbionOnline.svg1
l---------.icons/awkward/22x22/apps/com.anydesk.Anydesk.svg1
l---------.icons/awkward/22x22/apps/com.axosoft.GitKraken.svg1
l---------.icons/awkward/22x22/apps/com.azuredatastudio.oss.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.beakerbrowser.Beaker.svg8
-rw-r--r--.icons/awkward/22x22/apps/com.belmoussaoui.Obfuscate.svg21
l---------.icons/awkward/22x22/apps/com.bitwarden.desktop.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.bixense.PasswordCalculator.svg12
-rw-r--r--.icons/awkward/22x22/apps/com.bladecoder.adventure-editor.svg7
l---------.icons/awkward/22x22/apps/com.bluejeans.BlueJeans.svg1
l---------.icons/awkward/22x22/apps/com.bxabi.bumblebee-indicator.svg1
l---------.icons/awkward/22x22/apps/com.calibre_ebook.calibre.ebook_edit.svg1
l---------.icons/awkward/22x22/apps/com.calibre_ebook.calibre.ebook_viewer.svg1
l---------.icons/awkward/22x22/apps/com.calibre_ebook.calibre.lrfviewer.svg1
l---------.icons/awkward/22x22/apps/com.calibre_ebook.calibre.svg1
l---------.icons/awkward/22x22/apps/com.chez.GrafX2.svg1
l---------.icons/awkward/22x22/apps/com.deepin.Calendar.svg1
l---------.icons/awkward/22x22/apps/com.deepin.ImageViewer.svg1
l---------.icons/awkward/22x22/apps/com.deepin.Music.svg1
l---------.icons/awkward/22x22/apps/com.deepin.ScreenShot.svg1
l---------.icons/awkward/22x22/apps/com.deepin.VoiceRecorder.svg1
l---------.icons/awkward/22x22/apps/com.discordapp.Discord.svg1
l---------.icons/awkward/22x22/apps/com.dosbox.DOSBox.svg1
l---------.icons/awkward/22x22/apps/com.dropbox.Client.svg1
l---------.icons/awkward/22x22/apps/com.elsevier.MendeleyDesktop.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.endlessm.HatchPreviewer.svg11
-rw-r--r--.icons/awkward/22x22/apps/com.endlessm.photos.svg12
-rw-r--r--.icons/awkward/22x22/apps/com.frac_tion.teleport.svg14
l---------.icons/awkward/22x22/apps/com.getpostman.Postman.svg1
l---------.icons/awkward/22x22/apps/com.gexperts.Terminix.svg1
l---------.icons/awkward/22x22/apps/com.gexperts.Tilix.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.Cogitri.gxi.svg14
l---------.icons/awkward/22x22/apps/com.github.Flacon.svg1
l---------.icons/awkward/22x22/apps/com.github.IsmaelMartinez.teams_for_linux.svg1
l---------.icons/awkward/22x22/apps/com.github.JannikHv.Gydl.svg1
l---------.icons/awkward/22x22/apps/com.github.PintaProject.Pinta.svg1
l---------.icons/awkward/22x22/apps/com.github._4lex4.ScanTailor-Advanced.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.alainm23.planner.svg11
-rw-r--r--.icons/awkward/22x22/apps/com.github.alcadica.develop.svg7
l---------.icons/awkward/22x22/apps/com.github.alcinnz.odysseus-web.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.alcinnz.odysseus.svg11
l---------.icons/awkward/22x22/apps/com.github.alecaddd.akira.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.alecaddd.sequeler.svg33
l---------.icons/awkward/22x22/apps/com.github.alecaddd.taxi.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.aleksandar-stefanovic.urmsimulator.svg11
-rw-r--r--.icons/awkward/22x22/apps/com.github.allen-b1.news.svg10
-rw-r--r--.icons/awkward/22x22/apps/com.github.alonsoenrique.quotes.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.arshubham.cipher.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.artemanufrij.findfileconflicts.svg11
-rw-r--r--.icons/awkward/22x22/apps/com.github.artemanufrij.graphui.svg18
-rw-r--r--.icons/awkward/22x22/apps/com.github.artemanufrij.hashit.svg9
l---------.icons/awkward/22x22/apps/com.github.artemanufrij.imageburner.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.artemanufrij.metronome.svg12
-rw-r--r--.icons/awkward/22x22/apps/com.github.artemanufrij.playmymusic.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.artemanufrij.playmyvideos.svg15
-rw-r--r--.icons/awkward/22x22/apps/com.github.artemanufrij.regextester.svg11
l---------.icons/awkward/22x22/apps/com.github.artemanufrij.screencast.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.artemanufrij.showmypictures.svg16
-rw-r--r--.icons/awkward/22x22/apps/com.github.artemanufrij.translit.svg10
-rw-r--r--.icons/awkward/22x22/apps/com.github.artemanufrij.webpin.svg7
l---------.icons/awkward/22x22/apps/com.github.babluboy.bookworm.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.babluboy.nutty.svg19
l---------.icons/awkward/22x22/apps/com.github.bajoja.indicator-kdeconnect.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.bartzaalberg.alias.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.bartzaalberg.bookmark-manager.svg13
-rw-r--r--.icons/awkward/22x22/apps/com.github.bartzaalberg.lottery.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.bartzaalberg.php-tester.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.bartzaalberg.snaptastic.svg26
-rw-r--r--.icons/awkward/22x22/apps/com.github.basjam.valacompiler.svg13
-rw-r--r--.icons/awkward/22x22/apps/com.github.bcedu.museic.svg11
-rw-r--r--.icons/awkward/22x22/apps/com.github.bcedu.shutdownscheduler.svg9
-rw-r--r--.icons/awkward/22x22/apps/com.github.bcedu.vgrive.svg14
-rw-r--r--.icons/awkward/22x22/apps/com.github.bharatkalluri.easypass.svg7
l---------.icons/awkward/22x22/apps/com.github.bharatkalluri.gifup.svg1
l---------.icons/awkward/22x22/apps/com.github.bilelmoussaoui.Authenticator.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.birros.WebArchives.svg9
l---------.icons/awkward/22x22/apps/com.github.bitseater.weather.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.bleakgrey.tootle.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.bleakgrey.transporter.svg9
l---------.icons/awkward/22x22/apps/com.github.brandonlujan.exchange.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.calo001.fondo.svg10
-rw-r--r--.icons/awkward/22x22/apps/com.github.cassidyjames.clairvoyant.svg10
-rw-r--r--.icons/awkward/22x22/apps/com.github.cassidyjames.dippi.svg11
-rw-r--r--.icons/awkward/22x22/apps/com.github.cassidyjames.ephemeral.svg11
-rw-r--r--.icons/awkward/22x22/apps/com.github.cassidyjames.palette.svg26
-rw-r--r--.icons/awkward/22x22/apps/com.github.cassidyjames.principles.svg9
-rw-r--r--.icons/awkward/22x22/apps/com.github.cjfloss.envelope.svg10
-rw-r--r--.icons/awkward/22x22/apps/com.github.coralynnmay.goodvibesapp.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.coslyk.MoonPlayer.svg9
-rw-r--r--.icons/awkward/22x22/apps/com.github.dahenson.agenda.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.danrabbit.harvey.svg18
-rw-r--r--.icons/awkward/22x22/apps/com.github.danrabbit.lookbook.svg8
-rw-r--r--.icons/awkward/22x22/apps/com.github.danrabbit.nimbus.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.davidmhewitt.clipped.svg19
-rw-r--r--.icons/awkward/22x22/apps/com.github.davidmhewitt.torrential.svg9
l---------.icons/awkward/22x22/apps/com.github.debauchee.barrier.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.djaler.formatter.svg15
-rw-r--r--.icons/awkward/22x22/apps/com.github.donadigo.appeditor.svg11
-rw-r--r--.icons/awkward/22x22/apps/com.github.donadigo.eddy.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.eudaldgr.elements.svg13
-rw-r--r--.icons/awkward/22x22/apps/com.github.fabiocolacio.marker.svg15
l---------.icons/awkward/22x22/apps/com.github.geigi.cozy.svg1
l---------.icons/awkward/22x22/apps/com.github.georgekap1an.chores.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.gijsgoudzwaard.image-optimizer.svg12
l---------.icons/awkward/22x22/apps/com.github.gkarsay.parlatype.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.hannesschulze.optimizer.svg29
-rw-r--r--.icons/awkward/22x22/apps/com.github.harisvsulaiman.pushy.svg17
l---------.icons/awkward/22x22/apps/com.github.hluk.copyq.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.huluti.ImCompressor.svg9
-rw-r--r--.icons/awkward/22x22/apps/com.github.jeremypw.gnonograms.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.jmoerman.go-for-it.svg17
-rw-r--r--.icons/awkward/22x22/apps/com.github.johnfactotum.Foliate.svg24
-rw-r--r--.icons/awkward/22x22/apps/com.github.junrrein.PDFSlicer.svg15
-rw-r--r--.icons/awkward/22x22/apps/com.github.keyilan.swatches.svg10
-rw-r--r--.icons/awkward/22x22/apps/com.github.kjlaw89.archetype.svg13
-rw-r--r--.icons/awkward/22x22/apps/com.github.kjlaw89.webwatcher.svg10
-rw-r--r--.icons/awkward/22x22/apps/com.github.kmal-kenneth.monilet.svg9
l---------.icons/awkward/22x22/apps/com.github.labyrinth_team.labyrinth.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.lainsce.aesop.svg15
-rw-r--r--.icons/awkward/22x22/apps/com.github.lainsce.coin.svg8
l---------.icons/awkward/22x22/apps/com.github.lainsce.notejot.svg1
l---------.icons/awkward/22x22/apps/com.github.lainsce.palaura.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.lainsce.quilter.svg12
-rw-r--r--.icons/awkward/22x22/apps/com.github.lainsce.timetable.svg10
-rw-r--r--.icons/awkward/22x22/apps/com.github.lainsce.yishu.svg7
l---------.icons/awkward/22x22/apps/com.github.libresprite.LibreSprite.svg1
l---------.icons/awkward/22x22/apps/com.github.luizaugustomm.tomato.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.maoschanz.drawing.svg13
l---------.icons/awkward/22x22/apps/com.github.marktext.marktext.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.mdh34.hackup.svg8
-rw-r--r--.icons/awkward/22x22/apps/com.github.mdh34.quickdocs.svg8
l---------.icons/awkward/22x22/apps/com.github.micahflee.torbrowser-launcher.svg1
l---------.icons/awkward/22x22/apps/com.github.miguelmota.Cointop.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.mirkobrombin.bottles.svg22
-rw-r--r--.icons/awkward/22x22/apps/com.github.mirkobrombin.football.svg15
-rw-r--r--.icons/awkward/22x22/apps/com.github.mirkobrombin.ppaextender.svg11
-rw-r--r--.icons/awkward/22x22/apps/com.github.mohelm97.screenrecorder.svg12
-rw-r--r--.icons/awkward/22x22/apps/com.github.mubitosh.qrshare.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.muriloventuroso.easyssh.svg11
-rw-r--r--.icons/awkward/22x22/apps/com.github.naaando.lyrics.svg18
l---------.icons/awkward/22x22/apps/com.github.needle-and-thread.vocal.svg1
l---------.icons/awkward/22x22/apps/com.github.needleandthread.vocal.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.nick92.tranqil.svg12
l---------.icons/awkward/22x22/apps/com.github.ojubaorg.Othman.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.paolostivanin.OTPClient.svg23
l---------.icons/awkward/22x22/apps/com.github.parnold-x.nasc.svg1
l---------.icons/awkward/22x22/apps/com.github.parnold-x.sudoku.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.parnold-x.timer.svg15
-rw-r--r--.icons/awkward/22x22/apps/com.github.peteruithoven.resizer.svg14
-rw-r--r--.icons/awkward/22x22/apps/com.github.phase1geo.minder.svg26
-rw-r--r--.icons/awkward/22x22/apps/com.github.philip-scott.notes-up.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.philip-scott.spice-up.svg10
-rw-r--r--.icons/awkward/22x22/apps/com.github.philip-scott.wallpaperize.svg10
l---------.icons/awkward/22x22/apps/com.github.philip_scott.notes-up.svg1
l---------.icons/awkward/22x22/apps/com.github.philip_scott.spice-up.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.plugarut.pwned-checker.svg7
l---------.icons/awkward/22x22/apps/com.github.quaternion.svg1
l---------.icons/awkward/22x22/apps/com.github.rapidfingers.translator.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.rickybas.date-countdown.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.rkoesters.xkcd-gtk.svg9
l---------.icons/awkward/22x22/apps/com.github.robertsanseries.ciano.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.robertsanseries.karim.svg8
l---------.icons/awkward/22x22/apps/com.github.ronnydo.colorpicker.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.ronnydo.wammer.svg12
l---------.icons/awkward/22x22/apps/com.github.rssguard.svg1
l---------.icons/awkward/22x22/apps/com.github.ryanakca.slingshot.svg1
l---------.icons/awkward/22x22/apps/com.github.santileortiz.iconoscope.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.spheras.desktopfolder.svg18
-rw-r--r--.icons/awkward/22x22/apps/com.github.stsdc.monitor.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.taiko2k.avvie.svg7
l---------.icons/awkward/22x22/apps/com.github.taiko2k.tauonmb.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.thejambi.dayjournal.svg11
-rw-r--r--.icons/awkward/22x22/apps/com.github.thejambi.psnotes.svg16
-rw-r--r--.icons/awkward/22x22/apps/com.github.themix_project.Oomox.svg13
l---------.icons/awkward/22x22/apps/com.github.timecraft.notifier.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.github.tkashkin.gamehub.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.github.torikulhabib.mindi.svg12
-rw-r--r--.icons/awkward/22x22/apps/com.github.torikulhabib.nino.svg14
-rw-r--r--.icons/awkward/22x22/apps/com.github.unrud.RemoteTouchpad.svg11
l---------.icons/awkward/22x22/apps/com.github.unrud.djpdf.svg1
l---------.icons/awkward/22x22/apps/com.github.wwmm.pulseeffects.svg1
l---------.icons/awkward/22x22/apps/com.github.xournalpp.xournalpp.svg1
l---------.icons/awkward/22x22/apps/com.github.z.Cumulonimbus.svg1
l---------.icons/awkward/22x22/apps/com.github.zren.commandoutput.svg1
l---------.icons/awkward/22x22/apps/com.github.zren.tiledmenu.svg1
l---------.icons/awkward/22x22/apps/com.github.zren.todolist.svg1
l---------.icons/awkward/22x22/apps/com.github.ztefn.haguichi.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.gitlab.bitseater.meteo.svg9
l---------.icons/awkward/22x22/apps/com.gitlab.coringao.cavestory-nx.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.gitlab.nvlgit.Balss.svg8
l---------.icons/awkward/22x22/apps/com.google.AndroidStudio.svg1
l---------.icons/awkward/22x22/apps/com.googleplaymusicdesktopplayer.GPMDP.svg1
l---------.icons/awkward/22x22/apps/com.grangerhub.Tremulous.svg1
l---------.icons/awkward/22x22/apps/com.hamrick.VueScan.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.inventwithpython.flippy.svg21
l---------.icons/awkward/22x22/apps/com.jagex.RuneScape.svg1
l---------.icons/awkward/22x22/apps/com.jetbrains.DataGrip.svg1
l---------.icons/awkward/22x22/apps/com.jetbrains.IntelliJ-IDEA-Community.svg1
l---------.icons/awkward/22x22/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg1
l---------.icons/awkward/22x22/apps/com.jetbrains.PhpStorm.svg1
l---------.icons/awkward/22x22/apps/com.jetbrains.PyCharm-Community.svg1
l---------.icons/awkward/22x22/apps/com.jetbrains.PyCharm-Professional.svg1
l---------.icons/awkward/22x22/apps/com.jetbrains.WebStorm.svg1
l---------.icons/awkward/22x22/apps/com.jgraph.drawio.desktop.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.katawa_shoujo.KatawaShoujo.svg21
-rw-r--r--.icons/awkward/22x22/apps/com.krillbite.ThePlan.svg7
l---------.icons/awkward/22x22/apps/com.leagueoflegends.Client.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.leinardi.gwe.svg8
l---------.icons/awkward/22x22/apps/com.lettier.gifcurry.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.lettier.movie-monad.svg10
l---------.icons/awkward/22x22/apps/com.librehat.yahooweather.svg1
l---------.icons/awkward/22x22/apps/com.makemkv.MakeMKV.svg1
l---------.icons/awkward/22x22/apps/com.mattermost.Desktop.svg1
l---------.icons/awkward/22x22/apps/com.meetfranz.Franz.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.moddb.TotalChaos.svg7
l---------.icons/awkward/22x22/apps/com.mojang.Minecraft.svg1
l---------.icons/awkward/22x22/apps/com.moonlight_stream.Moonlight.svg1
l---------.icons/awkward/22x22/apps/com.netease.CloudMusic.svg1
l---------.icons/awkward/22x22/apps/com.notepadqq.Notepadqq.svg1
l---------.icons/awkward/22x22/apps/com.obsproject.Studio.svg1
l---------.icons/awkward/22x22/apps/com.ozmartians.VidCutter.svg1
l---------.icons/awkward/22x22/apps/com.play0ad.zeroad.svg1
l---------.icons/awkward/22x22/apps/com.rawtherapee.RawTherapee.svg1
l---------.icons/awkward/22x22/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.remarkable.reMarkable.svg7
-rw-r--r--.icons/awkward/22x22/apps/com.scoutshonour.Digital.svg19
-rw-r--r--.icons/awkward/22x22/apps/com.scoutshonour.dtipbijays.svg13
-rw-r--r--.icons/awkward/22x22/apps/com.shatteredpixel.shatteredpixeldungeon.svg17
l---------.icons/awkward/22x22/apps/com.skype.Client.svg1
l---------.icons/awkward/22x22/apps/com.slack.Slack.svg1
l---------.icons/awkward/22x22/apps/com.snes9x.Snes9x.svg1
l---------.icons/awkward/22x22/apps/com.spotify.Client.svg1
l---------.icons/awkward/22x22/apps/com.stepmania.StepMania.svg1
l---------.icons/awkward/22x22/apps/com.sublimemerge.App.svg1
l---------.icons/awkward/22x22/apps/com.sublimetext.three.svg1
l---------.icons/awkward/22x22/apps/com.sweethome3d.Sweethome3d.svg1
l---------.icons/awkward/22x22/apps/com.syntevo.SmartGit.svg1
l---------.icons/awkward/22x22/apps/com.syntevo.SmartSynchronize.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.szibele.e-juice-calc.svg13
l---------.icons/awkward/22x22/apps/com.teamspeak.TeamSpeak.svg1
l---------.icons/awkward/22x22/apps/com.teeworlds.Teeworlds.svg1
l---------.icons/awkward/22x22/apps/com.transmissionbt.Transmission.svg1
l---------.icons/awkward/22x22/apps/com.tux4kids.tuxmath.svg1
l---------.icons/awkward/22x22/apps/com.tux4kids.tuxtype.svg1
l---------.icons/awkward/22x22/apps/com.unity.UnityHub.svg1
l---------.icons/awkward/22x22/apps/com.uploadedlobster.peek.svg1
l---------.icons/awkward/22x22/apps/com.valvesoftware.Steam.svg1
l---------.icons/awkward/22x22/apps/com.viber.Viber.svg1
l---------.icons/awkward/22x22/apps/com.viewizard.AstroMenace.svg1
l---------.icons/awkward/22x22/apps/com.vinszent.GnomeTwitch.svg1
-rw-r--r--.icons/awkward/22x22/apps/com.visualstudio.code.oss.svg13
l---------.icons/awkward/22x22/apps/com.visualstudio.code.svg1
l---------.icons/awkward/22x22/apps/com.wings3d.WINGS.svg1
l---------.icons/awkward/22x22/apps/com.wire.WireDesktop.svg1
l---------.icons/awkward/22x22/apps/com.worldoftanks.Client.svg1
l---------.icons/awkward/22x22/apps/com.wps.Office.etmain.svg1
l---------.icons/awkward/22x22/apps/com.wps.Office.pdfmain.svg1
l---------.icons/awkward/22x22/apps/com.wps.Office.wppmain.svg1
l---------.icons/awkward/22x22/apps/com.wps.Office.wpsmain.svg1
l---------.icons/awkward/22x22/apps/com.wps.Office2019.etmain.svg1
l---------.icons/awkward/22x22/apps/com.wps.Office2019.pdfmain.svg1
l---------.icons/awkward/22x22/apps/com.wps.Office2019.wppmain.svg1
l---------.icons/awkward/22x22/apps/com.wps.Office2019.wpsmain.svg1
l---------.icons/awkward/22x22/apps/com.xamarin.MonoDevelop.svg1
l---------.icons/awkward/22x22/apps/com.xnview.XnConvert.svg1
l---------.icons/awkward/22x22/apps/com.xnview.XnRetro.svg1
l---------.icons/awkward/22x22/apps/com.xnview.XnSketch.svg1
l---------.icons/awkward/22x22/apps/com.xnview.XnViewMP.svg1
l---------.icons/awkward/22x22/apps/com.zandronum.Zandronum.svg1
-rw-r--r--.icons/awkward/22x22/apps/comix.svg65
-rw-r--r--.icons/awkward/22x22/apps/company-of-heroes-2.svg7
-rw-r--r--.icons/awkward/22x22/apps/compiz.svg7
-rw-r--r--.icons/awkward/22x22/apps/compton.svg7
l---------.icons/awkward/22x22/apps/computer-log-out.svg1
l---------.icons/awkward/22x22/apps/computer-runprocesscatcher.svg1
-rw-r--r--.icons/awkward/22x22/apps/computerjanitor.svg8
l---------.icons/awkward/22x22/apps/computersettings.svg1
l---------.icons/awkward/22x22/apps/config-date.svg1
l---------.icons/awkward/22x22/apps/config-language.svg1
l---------.icons/awkward/22x22/apps/config-users.svg1
l---------.icons/awkward/22x22/apps/configurator.svg1
l---------.icons/awkward/22x22/apps/configure-debian.svg1
l---------.icons/awkward/22x22/apps/conky-logomark-violet.svg1
-rw-r--r--.icons/awkward/22x22/apps/conky-manager.svg12
-rw-r--r--.icons/awkward/22x22/apps/conky.svg10
-rw-r--r--.icons/awkward/22x22/apps/connectagram.svg7
-rw-r--r--.icons/awkward/22x22/apps/construo.svg8
-rw-r--r--.icons/awkward/22x22/apps/contact-editor.svg8
l---------.icons/awkward/22x22/apps/control-center2.svg1
-rw-r--r--.icons/awkward/22x22/apps/converseen.svg15
l---------.icons/awkward/22x22/apps/cookie.svg1
-rw-r--r--.icons/awkward/22x22/apps/cool-retro-term.svg7
l---------.icons/awkward/22x22/apps/copy-agent.svg1
-rw-r--r--.icons/awkward/22x22/apps/copy-com.svg12
-rw-r--r--.icons/awkward/22x22/apps/copyq.svg14
-rw-r--r--.icons/awkward/22x22/apps/corebird.svg16
-rw-r--r--.icons/awkward/22x22/apps/coypu.svg9
-rw-r--r--.icons/awkward/22x22/apps/cozydrive.svg13
-rw-r--r--.icons/awkward/22x22/apps/cpod.svg7
-rw-r--r--.icons/awkward/22x22/apps/cpu-x.svg26
l---------.icons/awkward/22x22/apps/cqcb.plasma.webslice.svg1
-rw-r--r--.icons/awkward/22x22/apps/crack-attack.svg14
-rw-r--r--.icons/awkward/22x22/apps/crashplan.svg7
-rw-r--r--.icons/awkward/22x22/apps/crawl.svg15
-rw-r--r--.icons/awkward/22x22/apps/credentials-preferences.svg6
-rw-r--r--.icons/awkward/22x22/apps/cronopete_preferences.svg6
-rw-r--r--.icons/awkward/22x22/apps/cronopete_restore.svg9
-rw-r--r--.icons/awkward/22x22/apps/crossover.svg8
-rw-r--r--.icons/awkward/22x22/apps/crossstudio.svg14
-rw-r--r--.icons/awkward/22x22/apps/crow-translate.svg11
-rw-r--r--.icons/awkward/22x22/apps/crusader-kings-2.svg10
-rw-r--r--.icons/awkward/22x22/apps/crypt-of-the-necrodancer.svg14
l---------.icons/awkward/22x22/apps/cryptfolder-indicator.svg1
l---------.icons/awkward/22x22/apps/cryptkeeper.svg1
-rw-r--r--.icons/awkward/22x22/apps/cryptomator.svg23
-rw-r--r--.icons/awkward/22x22/apps/cryptr.svg18
-rw-r--r--.icons/awkward/22x22/apps/cs-applets.svg14
l---------.icons/awkward/22x22/apps/cs-backgrounds.svg1
l---------.icons/awkward/22x22/apps/cs-bluetooth.svg1
l---------.icons/awkward/22x22/apps/cs-cat-admin.svg1
l---------.icons/awkward/22x22/apps/cs-cat-appearance.svg1
l---------.icons/awkward/22x22/apps/cs-cat-hardware.svg1
l---------.icons/awkward/22x22/apps/cs-cat-prefs.svg1
l---------.icons/awkward/22x22/apps/cs-color.svg1
l---------.icons/awkward/22x22/apps/cs-date-time.svg1
l---------.icons/awkward/22x22/apps/cs-default-applications.svg1
l---------.icons/awkward/22x22/apps/cs-desklets.svg1
l---------.icons/awkward/22x22/apps/cs-desktop-effects.svg1
-rw-r--r--.icons/awkward/22x22/apps/cs-desktop.svg9
l---------.icons/awkward/22x22/apps/cs-details.svg1
l---------.icons/awkward/22x22/apps/cs-display.svg1
l---------.icons/awkward/22x22/apps/cs-drivers.svg1
l---------.icons/awkward/22x22/apps/cs-extensions.svg1
l---------.icons/awkward/22x22/apps/cs-firewall.svg1
l---------.icons/awkward/22x22/apps/cs-fonts.svg1
l---------.icons/awkward/22x22/apps/cs-general.svg1
l---------.icons/awkward/22x22/apps/cs-input-method.svg1
l---------.icons/awkward/22x22/apps/cs-keyboard.svg1
l---------.icons/awkward/22x22/apps/cs-language.svg1
-rw-r--r--.icons/awkward/22x22/apps/cs-login.svg28
l---------.icons/awkward/22x22/apps/cs-mouse.svg1
l---------.icons/awkward/22x22/apps/cs-network.svg1
l---------.icons/awkward/22x22/apps/cs-notifications.svg1
l---------.icons/awkward/22x22/apps/cs-online-accounts.svg1
-rw-r--r--.icons/awkward/22x22/apps/cs-overview.svg7
-rw-r--r--.icons/awkward/22x22/apps/cs-panel.svg9
l---------.icons/awkward/22x22/apps/cs-power.svg1
l---------.icons/awkward/22x22/apps/cs-printer.svg1
l---------.icons/awkward/22x22/apps/cs-privacy.svg1
l---------.icons/awkward/22x22/apps/cs-region.svg1
l---------.icons/awkward/22x22/apps/cs-screen.svg1
l---------.icons/awkward/22x22/apps/cs-screensaver.svg1
l---------.icons/awkward/22x22/apps/cs-software-properties.svg1
l---------.icons/awkward/22x22/apps/cs-sound.svg1
l---------.icons/awkward/22x22/apps/cs-sources.svg1
l---------.icons/awkward/22x22/apps/cs-startup-programs.svg1
l---------.icons/awkward/22x22/apps/cs-tablet.svg1
l---------.icons/awkward/22x22/apps/cs-themes.svg1
l---------.icons/awkward/22x22/apps/cs-tiling.svg1
l---------.icons/awkward/22x22/apps/cs-universal-access.svg1
l---------.icons/awkward/22x22/apps/cs-user-accounts.svg1
l---------.icons/awkward/22x22/apps/cs-user.svg1
l---------.icons/awkward/22x22/apps/cs-windows.svg1
l---------.icons/awkward/22x22/apps/cs-workspaces.svg1
-rw-r--r--.icons/awkward/22x22/apps/cs.svg9
-rw-r--r--.icons/awkward/22x22/apps/csgo.svg9
-rw-r--r--.icons/awkward/22x22/apps/css.svg9
l---------.icons/awkward/22x22/apps/cuckoo.svg1
-rw-r--r--.icons/awkward/22x22/apps/cumulonimbus.svg7
l---------.icons/awkward/22x22/apps/cumulus.svg1
-rw-r--r--.icons/awkward/22x22/apps/cuphead.svg22
-rw-r--r--.icons/awkward/22x22/apps/cups.svg16
-rw-r--r--.icons/awkward/22x22/apps/cura-icon.svg7
-rw-r--r--.icons/awkward/22x22/apps/curlew.svg7
-rw-r--r--.icons/awkward/22x22/apps/custom-toolbox.svg11
l---------.icons/awkward/22x22/apps/customdesktopmenu.svg1
-rw-r--r--.icons/awkward/22x22/apps/cutecom.svg7
-rw-r--r--.icons/awkward/22x22/apps/cutegram.svg7
-rw-r--r--.icons/awkward/22x22/apps/cutemarked.svg8
-rw-r--r--.icons/awkward/22x22/apps/cutemaze.svg7
-rw-r--r--.icons/awkward/22x22/apps/cutepeaks.svg10
-rw-r--r--.icons/awkward/22x22/apps/cutter.svg11
-rw-r--r--.icons/awkward/22x22/apps/cuttlefish.svg11
-rw-r--r--.icons/awkward/22x22/apps/cuyo.svg12
-rw-r--r--.icons/awkward/22x22/apps/cvpcb.svg6
l---------.icons/awkward/22x22/apps/cx.ring.Ring.svg1
l---------.icons/awkward/22x22/apps/cxmenu-cxoffice-0-crossover.svg1
-rw-r--r--.icons/awkward/22x22/apps/cyan.svg7
l---------.icons/awkward/22x22/apps/cycligent-icon.svg1
l---------.icons/awkward/22x22/apps/cycligent.svg1
-rw-r--r--.icons/awkward/22x22/apps/d-feet.svg7
l---------.icons/awkward/22x22/apps/d3lphin.svg1
-rw-r--r--.icons/awkward/22x22/apps/darktable.svg11
-rw-r--r--.icons/awkward/22x22/apps/darwinia.svg8
-rw-r--r--.icons/awkward/22x22/apps/dash-qt.svg7
-rw-r--r--.icons/awkward/22x22/apps/dassault-systemes.draftsight.svg12
-rw-r--r--.icons/awkward/22x22/apps/datagrip.svg15
l---------.icons/awkward/22x22/apps/date.svg1
-rw-r--r--.icons/awkward/22x22/apps/datovka.svg8
-rw-r--r--.icons/awkward/22x22/apps/davmail.svg7
-rw-r--r--.icons/awkward/22x22/apps/day-of-the-tentacle-remastered.svg10
l---------.icons/awkward/22x22/apps/dayfolder.svg1
l---------.icons/awkward/22x22/apps/dbeaver-ee.svg1
-rw-r--r--.icons/awkward/22x22/apps/dbeaver.svg20
-rw-r--r--.icons/awkward/22x22/apps/dconf-editor.svg9
l---------.icons/awkward/22x22/apps/dde-calendar.svg1
l---------.icons/awkward/22x22/apps/dde-file-manager.svg1
-rw-r--r--.icons/awkward/22x22/apps/dde-introduction.svg17
l---------.icons/awkward/22x22/apps/ddm.svg1
l---------.icons/awkward/22x22/apps/de.billardgl.Billardgl.svg1
-rw-r--r--.icons/awkward/22x22/apps/de.haeckerfelix.Fragments.svg21
-rw-r--r--.icons/awkward/22x22/apps/de.haeckerfelix.Remotely.svg22
l---------.icons/awkward/22x22/apps/de.haeckerfelix.gradio.svg1
l---------.icons/awkward/22x22/apps/de.manuel_kehl.go-for-it.svg1
-rw-r--r--.icons/awkward/22x22/apps/de.rwth_aachen.ient.YUView.svg12
-rw-r--r--.icons/awkward/22x22/apps/de.unifreiburg.ellipticcurve.svg8
-rw-r--r--.icons/awkward/22x22/apps/de.wolfvollprecht.UberWriter.svg27
-rw-r--r--.icons/awkward/22x22/apps/dead-cells.svg8
-rw-r--r--.icons/awkward/22x22/apps/dead-island.svg7
-rw-r--r--.icons/awkward/22x22/apps/deadbeef.svg8
l---------.icons/awkward/22x22/apps/debian-installer-launcher.svg1
l---------.icons/awkward/22x22/apps/debian-logo.svg1
l---------.icons/awkward/22x22/apps/debian-plymouth-manager.svg1
l---------.icons/awkward/22x22/apps/debian-swirl.svg1
l---------.icons/awkward/22x22/apps/deepin-appstore.svg1
l---------.icons/awkward/22x22/apps/deepin-boot-maker.svg1
l---------.icons/awkward/22x22/apps/deepin-calculator.svg1
l---------.icons/awkward/22x22/apps/deepin-calendar.svg1
l---------.icons/awkward/22x22/apps/deepin-clone.svg1
-rw-r--r--.icons/awkward/22x22/apps/deepin-cloud-print-configurator.svg16
-rw-r--r--.icons/awkward/22x22/apps/deepin-cloud-scan-config-helper.svg15
l---------.icons/awkward/22x22/apps/deepin-cloudprint-config-helper.svg1
l---------.icons/awkward/22x22/apps/deepin-crossover.svg1
l---------.icons/awkward/22x22/apps/deepin-deb-installer.svg1
l---------.icons/awkward/22x22/apps/deepin-download.svg1
-rw-r--r--.icons/awkward/22x22/apps/deepin-draw.svg14
l---------.icons/awkward/22x22/apps/deepin-editor.svg1
l---------.icons/awkward/22x22/apps/deepin-emacs.svg1
-rw-r--r--.icons/awkward/22x22/apps/deepin-feedback.svg11
l---------.icons/awkward/22x22/apps/deepin-font-installer.svg1
l---------.icons/awkward/22x22/apps/deepin-game-center.svg1
l---------.icons/awkward/22x22/apps/deepin-graphics-driver-manager.svg1
l---------.icons/awkward/22x22/apps/deepin-image-viewer.svg1
l---------.icons/awkward/22x22/apps/deepin-installer-oem.svg1
l---------.icons/awkward/22x22/apps/deepin-installer.svg1
-rw-r--r--.icons/awkward/22x22/apps/deepin-launcher.svg10
-rw-r--r--.icons/awkward/22x22/apps/deepin-manual.svg8
l---------.icons/awkward/22x22/apps/deepin-media-player.svg1
-rw-r--r--.icons/awkward/22x22/apps/deepin-movie.svg8
l---------.icons/awkward/22x22/apps/deepin-multitasking-view.svg1
l---------.icons/awkward/22x22/apps/deepin-music-player.svg1
l---------.icons/awkward/22x22/apps/deepin-music.svg1
l---------.icons/awkward/22x22/apps/deepin-note.svg1
l---------.icons/awkward/22x22/apps/deepin-picker.svg1
-rw-r--r--.icons/awkward/22x22/apps/deepin-remote-assistance.svg9
-rw-r--r--.icons/awkward/22x22/apps/deepin-repair-tools.svg8
l---------.icons/awkward/22x22/apps/deepin-scanner.svg1
l---------.icons/awkward/22x22/apps/deepin-screen-recorder.svg1
l---------.icons/awkward/22x22/apps/deepin-screenshot.svg1
l---------.icons/awkward/22x22/apps/deepin-show-desktop.svg1
l---------.icons/awkward/22x22/apps/deepin-software-center.svg1
l---------.icons/awkward/22x22/apps/deepin-system-monitor.svg1
l---------.icons/awkward/22x22/apps/deepin-terminal.svg1
-rw-r--r--.icons/awkward/22x22/apps/deepin-toggle-desktop.svg10
l---------.icons/awkward/22x22/apps/deepin-translator.svg1
l---------.icons/awkward/22x22/apps/deepin-voice-recorder.svg1
l---------.icons/awkward/22x22/apps/deepin.com.wechat.devtools.svg1
l---------.icons/awkward/22x22/apps/deepin.com.wechat.svg1
-rw-r--r--.icons/awkward/22x22/apps/deezer.svg61
-rw-r--r--.icons/awkward/22x22/apps/defcon.svg12
-rw-r--r--.icons/awkward/22x22/apps/deflemask.svg25
-rw-r--r--.icons/awkward/22x22/apps/deja-dup.svg13
-rw-r--r--.icons/awkward/22x22/apps/delir.svg11
-rw-r--r--.icons/awkward/22x22/apps/deltachat.svg7
-rw-r--r--.icons/awkward/22x22/apps/deluge.svg11
-rw-r--r--.icons/awkward/22x22/apps/denemo.svg10
l---------.icons/awkward/22x22/apps/designer-qt4.svg1
l---------.icons/awkward/22x22/apps/designer-qt5.svg1
l---------.icons/awkward/22x22/apps/designer.svg1
l---------.icons/awkward/22x22/apps/designer5.svg1
l---------.icons/awkward/22x22/apps/desktop-effects.svg1
-rw-r--r--.icons/awkward/22x22/apps/desktop-environment-gnome.svg7
-rw-r--r--.icons/awkward/22x22/apps/desktop-environment-kde.svg7
-rw-r--r--.icons/awkward/22x22/apps/desktop-environment-tde.svg9
-rw-r--r--.icons/awkward/22x22/apps/desktop-environment-unity.svg7
-rw-r--r--.icons/awkward/22x22/apps/desktop-environment-xfce.svg7
-rw-r--r--.icons/awkward/22x22/apps/desktop-profiler.svg8
-rw-r--r--.icons/awkward/22x22/apps/desmume.svg23
-rw-r--r--.icons/awkward/22x22/apps/desura.svg15
-rw-r--r--.icons/awkward/22x22/apps/devassistant.svg9
-rw-r--r--.icons/awkward/22x22/apps/devdocs.svg10
l---------.icons/awkward/22x22/apps/devede.svg1
l---------.icons/awkward/22x22/apps/devedeng.svg1
-rw-r--r--.icons/awkward/22x22/apps/devhelp.svg14
-rw-r--r--.icons/awkward/22x22/apps/devhub.svg7
-rw-r--r--.icons/awkward/22x22/apps/deviantart.svg8
l---------.icons/awkward/22x22/apps/dhcpcd.svg1
-rw-r--r--.icons/awkward/22x22/apps/dia.svg7
-rw-r--r--.icons/awkward/22x22/apps/diablo-2.svg11
l---------.icons/awkward/22x22/apps/dictionary.svg1
-rw-r--r--.icons/awkward/22x22/apps/diffuse.svg7
-rw-r--r--.icons/awkward/22x22/apps/digikam.svg10
-rw-r--r--.icons/awkward/22x22/apps/digitallyimported.svg13
-rw-r--r--.icons/awkward/22x22/apps/dino.svg14
-rw-r--r--.icons/awkward/22x22/apps/diodon.svg9
-rw-r--r--.icons/awkward/22x22/apps/dirt-rally.svg21
-rw-r--r--.icons/awkward/22x22/apps/dirt4.svg8
-rw-r--r--.icons/awkward/22x22/apps/discord-canary.svg9
l---------.icons/awkward/22x22/apps/discord-ptb.svg1
-rw-r--r--.icons/awkward/22x22/apps/discord.svg9
-rw-r--r--.icons/awkward/22x22/apps/disk-burner.svg8
l---------.icons/awkward/22x22/apps/disk-manager.svg1
-rw-r--r--.icons/awkward/22x22/apps/disk-usage-analyzer.svg9
-rw-r--r--.icons/awkward/22x22/apps/disk-utility.svg8
l---------.icons/awkward/22x22/apps/diskmonitor.svg1
l---------.icons/awkward/22x22/apps/disper.svg1
l---------.icons/awkward/22x22/apps/display-brightness.svg1
l---------.icons/awkward/22x22/apps/display-capplet.svg1
l---------.icons/awkward/22x22/apps/display-im6.Q16.svg1
l---------.icons/awkward/22x22/apps/display-im6.q16.svg1
-rw-r--r--.icons/awkward/22x22/apps/display.im6.svg15
-rw-r--r--.icons/awkward/22x22/apps/dissenter-browser.svg9
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-absolute.svg13
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-academix.svg9
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-aix.svg7
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-alpine.svg7
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-alt-linux.svg11
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-android.svg11
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-antix.svg8
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-archbang.svg9
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-archlabs.svg7
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-archlinux.svg5
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-archman.svg13
l---------.icons/awkward/22x22/apps/distributor-logo-arcolinux.svg1
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-artix.svg5
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-aryalinux.svg11
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-backbox.svg8
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-blackarch.svg11
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-bodhi-linux.svg13
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-bunsenlabs.svg9
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-calculate-linux.svg20
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-condres.svg9
l---------.icons/awkward/22x22/apps/distributor-logo-crux.svg1
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-debian.svg7
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-deepin.svg7
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-devuan.svg11
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-fedora.svg9
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-freebsd.svg7
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-freedos.svg17
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-kali-linux.svg8
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-knoppix.svg27
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-korora.svg12
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-linux-lite.svg10
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-linux-mint.svg11
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-lubuntu.svg6
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-lxle.svg9
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-mac.svg19
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-manjaro.svg5
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-ms-dos.svg16
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-mx.svg9
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-netrunner.svg39
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-openmandriva.svg7
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-opensuse.svg7
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-parrot.svg9
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-pisilinux.svg24
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-pop-os.svg12
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-puppy-linux.svg13
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-pureos.svg7
l---------.icons/awkward/22x22/apps/distributor-logo-q4os-m1.svg1
l---------.icons/awkward/22x22/apps/distributor-logo-q4os1.svg1
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-raspbian.svg22
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-rosa.svg15
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-salentos.svg11
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-smartos.svg9
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-solus.svg14
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-steamos.svg21
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-ubuntu-budgie.svg9
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-ubuntu-mate.svg7
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-ubuntu-studio.svg23
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-ubuntu.svg7
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-void.svg10
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-voyager.svg7
l---------.icons/awkward/22x22/apps/distributor-logo-xubuntu.svg1
-rw-r--r--.icons/awkward/22x22/apps/distributor-logo-zorin.svg7
-rw-r--r--.icons/awkward/22x22/apps/dk.tangramgames.mrrescue.svg22
-rw-r--r--.icons/awkward/22x22/apps/dmd-doc.svg13
l---------.icons/awkward/22x22/apps/dnfdragora.svg1
-rw-r--r--.icons/awkward/22x22/apps/dockbarx.svg17
-rw-r--r--.icons/awkward/22x22/apps/dockstation.svg11
l---------.icons/awkward/22x22/apps/docky.svg1
l---------.icons/awkward/22x22/apps/document-open-recent.svg1
-rw-r--r--.icons/awkward/22x22/apps/document-print-preview.svg18
-rw-r--r--.icons/awkward/22x22/apps/document-viewer.svg7
l---------.icons/awkward/22x22/apps/documentation.svg1
-rw-r--r--.icons/awkward/22x22/apps/dods.svg9
-rw-r--r--.icons/awkward/22x22/apps/doki-doki-literature-club.svg9
-rw-r--r--.icons/awkward/22x22/apps/doki-doki-mod-manager.svg11
-rw-r--r--.icons/awkward/22x22/apps/dolphin-emu.svg7
-rw-r--r--.icons/awkward/22x22/apps/dont-starve-together.svg13
-rw-r--r--.icons/awkward/22x22/apps/dont-starve.svg13
-rw-r--r--.icons/awkward/22x22/apps/doom.svg7
-rw-r--r--.icons/awkward/22x22/apps/doomseeker.svg6
-rw-r--r--.icons/awkward/22x22/apps/door-kickers.svg8
-rw-r--r--.icons/awkward/22x22/apps/dosbox.svg8
-rw-r--r--.icons/awkward/22x22/apps/dota-underlords.svg7
-rw-r--r--.icons/awkward/22x22/apps/dota2.svg7
-rw-r--r--.icons/awkward/22x22/apps/dotcover.svg15
-rw-r--r--.icons/awkward/22x22/apps/dotmemory.svg15
-rw-r--r--.icons/awkward/22x22/apps/dotpeek.svg15
-rw-r--r--.icons/awkward/22x22/apps/dottrace.svg15
-rw-r--r--.icons/awkward/22x22/apps/doublecmd.svg9
-rw-r--r--.icons/awkward/22x22/apps/downline.svg7
-rw-r--r--.icons/awkward/22x22/apps/downloader-arrow.svg7
l---------.icons/awkward/22x22/apps/draftsight.svg1
-rw-r--r--.icons/awkward/22x22/apps/dragon-ball-online-global.svg22
-rw-r--r--.icons/awkward/22x22/apps/dragon-ball-xenoverse.svg31
-rw-r--r--.icons/awkward/22x22/apps/dragonframe4.svg8
l---------.icons/awkward/22x22/apps/dragonplayer.svg1
l---------.icons/awkward/22x22/apps/drakconf.svg1
l---------.icons/awkward/22x22/apps/drakmenustyle.svg1
l---------.icons/awkward/22x22/apps/draksec-mdk.svg1
l---------.icons/awkward/22x22/apps/drakstats.svg1
-rw-r--r--.icons/awkward/22x22/apps/draw.io.svg8
l---------.icons/awkward/22x22/apps/drawio.svg1
-rw-r--r--.icons/awkward/22x22/apps/drawpile.svg13
l---------.icons/awkward/22x22/apps/dreamchess.svg1
l---------.icons/awkward/22x22/apps/drgeo.svg1
l---------.icons/awkward/22x22/apps/driconf-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/driconf.svg8
-rw-r--r--.icons/awkward/22x22/apps/drill-search-gtk.svg8
l---------.icons/awkward/22x22/apps/drill-search.svg1
l---------.icons/awkward/22x22/apps/driver-manager.svg1
-rw-r--r--.icons/awkward/22x22/apps/dropbox.svg9
l---------.icons/awkward/22x22/apps/drracket.svg1
-rw-r--r--.icons/awkward/22x22/apps/drweb-gui.svg7
-rw-r--r--.icons/awkward/22x22/apps/dse.svg7
-rw-r--r--.icons/awkward/22x22/apps/dukto.svg7
-rw-r--r--.icons/awkward/22x22/apps/duolingo.svg19
-rw-r--r--.icons/awkward/22x22/apps/duplicati.svg12
-rw-r--r--.icons/awkward/22x22/apps/duskplayer.svg9
-rw-r--r--.icons/awkward/22x22/apps/dvanalyzer.svg10
l---------.icons/awkward/22x22/apps/dvd95.svg1
l---------.icons/awkward/22x22/apps/dvd9548.svg1
l---------.icons/awkward/22x22/apps/dvdstyler.svg1
-rw-r--r--.icons/awkward/22x22/apps/dying-light.svg7
-rw-r--r--.icons/awkward/22x22/apps/eBook-speaker.svg15
-rw-r--r--.icons/awkward/22x22/apps/eagle.svg10
-rw-r--r--.icons/awkward/22x22/apps/ease.svg6
-rw-r--r--.icons/awkward/22x22/apps/easy-ebook-viewer.svg19
-rw-r--r--.icons/awkward/22x22/apps/easyeda.svg10
-rw-r--r--.icons/awkward/22x22/apps/easymp3gain.svg20
-rw-r--r--.icons/awkward/22x22/apps/easystroke.svg7
l---------.icons/awkward/22x22/apps/easytag.svg1
-rw-r--r--.icons/awkward/22x22/apps/echonest.svg11
-rw-r--r--.icons/awkward/22x22/apps/eclipse-cdt.svg18
-rw-r--r--.icons/awkward/22x22/apps/eclipse.svg12
-rw-r--r--.icons/awkward/22x22/apps/edex-ui.svg9
l---------.icons/awkward/22x22/apps/edile.svg1
l---------.icons/awkward/22x22/apps/edit-urpm-sources.svg1
l---------.icons/awkward/22x22/apps/edu.mit.Scratch.svg1
-rw-r--r--.icons/awkward/22x22/apps/edu.stanford.Almond.svg16
-rw-r--r--.icons/awkward/22x22/apps/eekboard.svg9
-rw-r--r--.icons/awkward/22x22/apps/eeschema.svg20
-rw-r--r--.icons/awkward/22x22/apps/eid-viewer.svg14
-rw-r--r--.icons/awkward/22x22/apps/eiskaltdcpp.svg7
-rw-r--r--.icons/awkward/22x22/apps/ekiga.svg14
-rw-r--r--.icons/awkward/22x22/apps/electorrent.svg10
-rw-r--r--.icons/awkward/22x22/apps/electrip.svg16
-rw-r--r--.icons/awkward/22x22/apps/electron-mail.svg9
-rw-r--r--.icons/awkward/22x22/apps/electron.svg12
l---------.icons/awkward/22x22/apps/electron4.svg1
-rw-r--r--.icons/awkward/22x22/apps/electrum-axe.svg9
-rw-r--r--.icons/awkward/22x22/apps/electrum-ltc.svg7
-rw-r--r--.icons/awkward/22x22/apps/electrum.svg11
-rw-r--r--.icons/awkward/22x22/apps/element4l.svg10
-rw-r--r--.icons/awkward/22x22/apps/elisa.svg19
l---------.icons/awkward/22x22/apps/emacs-24.svg1
l---------.icons/awkward/22x22/apps/emacs-25.svg1
l---------.icons/awkward/22x22/apps/emacs-nox.svg1
l---------.icons/awkward/22x22/apps/emacs-snapshot.svg1
-rw-r--r--.icons/awkward/22x22/apps/emacs.svg7
l---------.icons/awkward/22x22/apps/emacs24.svg1
l---------.icons/awkward/22x22/apps/emacs25.svg1
l---------.icons/awkward/22x22/apps/email.svg1
-rw-r--r--.icons/awkward/22x22/apps/emby-server.svg7
-rw-r--r--.icons/awkward/22x22/apps/emerald-theme-manager-icon.svg8
-rw-r--r--.icons/awkward/22x22/apps/empathy.svg12
-rw-r--r--.icons/awkward/22x22/apps/emule.svg25
l---------.icons/awkward/22x22/apps/encryptr.svg1
-rw-r--r--.icons/awkward/22x22/apps/endless-sky.svg29
-rw-r--r--.icons/awkward/22x22/apps/engauge-digitizer.svg20
l---------.icons/awkward/22x22/apps/engrampa.svg1
-rw-r--r--.icons/awkward/22x22/apps/enhanced_browsing.svg9
-rw-r--r--.icons/awkward/22x22/apps/enjoy-music-player.svg7
-rw-r--r--.icons/awkward/22x22/apps/enpass.svg7
-rw-r--r--.icons/awkward/22x22/apps/entangle.svg15
-rw-r--r--.icons/awkward/22x22/apps/enter-the-gungeon.svg11
l---------.icons/awkward/22x22/apps/eog.svg1
l---------.icons/awkward/22x22/apps/eom.svg1
l---------.icons/awkward/22x22/apps/epdfview.svg1
l---------.icons/awkward/22x22/apps/ephoto.svg1
l---------.icons/awkward/22x22/apps/epiphany-bookmarks.svg1
l---------.icons/awkward/22x22/apps/epiphany-browser.svg1
-rw-r--r--.icons/awkward/22x22/apps/epiphany-game.svg19
l---------.icons/awkward/22x22/apps/epiphany-gecko.svg1
l---------.icons/awkward/22x22/apps/epiphany-icon.svg1
l---------.icons/awkward/22x22/apps/epiphany-webkit.svg1
-rw-r--r--.icons/awkward/22x22/apps/epiphany.svg10
l---------.icons/awkward/22x22/apps/epulse.svg1
l---------.icons/awkward/22x22/apps/eradio.svg1
-rw-r--r--.icons/awkward/22x22/apps/eric.svg12
l---------.icons/awkward/22x22/apps/eric6.svg1
-rw-r--r--.icons/awkward/22x22/apps/ericWeb.svg7
l---------.icons/awkward/22x22/apps/ericWeb6.svg1
-rw-r--r--.icons/awkward/22x22/apps/estmob-sendanywhere.svg12
l---------.icons/awkward/22x22/apps/etcher-electron.svg1
-rw-r--r--.icons/awkward/22x22/apps/etcher.svg10
-rw-r--r--.icons/awkward/22x22/apps/eternallands.svg9
-rw-r--r--.icons/awkward/22x22/apps/etherape.svg8
-rw-r--r--.icons/awkward/22x22/apps/ethereumwallet.svg9
-rw-r--r--.icons/awkward/22x22/apps/etherwall.svg8
-rw-r--r--.icons/awkward/22x22/apps/etr.svg9
-rw-r--r--.icons/awkward/22x22/apps/ettercap.svg8
l---------.icons/awkward/22x22/apps/eu.blumenstingl.martin.keystateplasmoid.svg1
-rw-r--r--.icons/awkward/22x22/apps/eu.scarpetta.PDFMixTool.svg14
-rw-r--r--.icons/awkward/22x22/apps/eureka.svg10
-rw-r--r--.icons/awkward/22x22/apps/euro-truck-simulator-2.svg11
-rw-r--r--.icons/awkward/22x22/apps/evelauncher.svg7
-rw-r--r--.icons/awkward/22x22/apps/everdo.svg8
-rw-r--r--.icons/awkward/22x22/apps/evernote.svg7
l---------.icons/awkward/22x22/apps/everpad.svg1
l---------.icons/awkward/22x22/apps/evince.svg1
-rw-r--r--.icons/awkward/22x22/apps/evnc.svg7
l---------.icons/awkward/22x22/apps/evolution-calendar.svg1
l---------.icons/awkward/22x22/apps/evolution-mail.svg1
l---------.icons/awkward/22x22/apps/evolution-memos.svg1
l---------.icons/awkward/22x22/apps/evolution-tasks.svg1
-rw-r--r--.icons/awkward/22x22/apps/evolution.svg10
-rw-r--r--.icons/awkward/22x22/apps/evtest-qt.svg15
-rw-r--r--.icons/awkward/22x22/apps/exaile.svg7
l---------.icons/awkward/22x22/apps/exfalso.svg1
-rw-r--r--.icons/awkward/22x22/apps/exmplayer.svg19
-rw-r--r--.icons/awkward/22x22/apps/exodus.svg8
-rw-r--r--.icons/awkward/22x22/apps/exult.svg7
l---------.icons/awkward/22x22/apps/facebook-facebook.com.svg1
-rw-r--r--.icons/awkward/22x22/apps/facebook.svg9
l---------.icons/awkward/22x22/apps/facebookresource.svg1
-rw-r--r--.icons/awkward/22x22/apps/factorio.svg7
-rw-r--r--.icons/awkward/22x22/apps/falkon.svg13
-rw-r--r--.icons/awkward/22x22/apps/far2l.svg24
-rw-r--r--.icons/awkward/22x22/apps/fbmessenger.svg7
-rw-r--r--.icons/awkward/22x22/apps/fbreader.svg12
l---------.icons/awkward/22x22/apps/fceu.svg1
-rw-r--r--.icons/awkward/22x22/apps/fceux.svg27
-rw-r--r--.icons/awkward/22x22/apps/fcitx-sogoupinyin.svg27
l---------.icons/awkward/22x22/apps/fcitx.svg1
l---------.icons/awkward/22x22/apps/fcitx_ubuntukylin.svg1
l---------.icons/awkward/22x22/apps/fedora-logo-icon.svg1
l---------.icons/awkward/22x22/apps/fedora-release-notes.svg1
-rw-r--r--.icons/awkward/22x22/apps/feedindicator.svg11
l---------.icons/awkward/22x22/apps/feedreader.svg1
-rw-r--r--.icons/awkward/22x22/apps/feh.svg17
-rw-r--r--.icons/awkward/22x22/apps/fern-wifi-cracker.svg12
-rw-r--r--.icons/awkward/22x22/apps/fez.svg9
-rw-r--r--.icons/awkward/22x22/apps/ffado.svg7
-rw-r--r--.icons/awkward/22x22/apps/ffmulticonverter.svg11
l---------.icons/awkward/22x22/apps/fifteenpuzzle.svg1
-rw-r--r--.icons/awkward/22x22/apps/figma.svg16
-rw-r--r--.icons/awkward/22x22/apps/fiji.svg8
l---------.icons/awkward/22x22/apps/file-roller.svg1
-rw-r--r--.icons/awkward/22x22/apps/filebot.svg9
l---------.icons/awkward/22x22/apps/filelight.svg1
l---------.icons/awkward/22x22/apps/filetypes.svg1
-rw-r--r--.icons/awkward/22x22/apps/filezilla.svg7
-rw-r--r--.icons/awkward/22x22/apps/filter.svg9
l---------.icons/awkward/22x22/apps/firefox-beta-bin.svg1
l---------.icons/awkward/22x22/apps/firefox-beta.svg1
l---------.icons/awkward/22x22/apps/firefox-default.svg1
l---------.icons/awkward/22x22/apps/firefox-developer-edition.svg1
-rw-r--r--.icons/awkward/22x22/apps/firefox-developer-icon.svg13
l---------.icons/awkward/22x22/apps/firefox-esr.svg1
l---------.icons/awkward/22x22/apps/firefox-gtk3.svg1
l---------.icons/awkward/22x22/apps/firefox-icon.svg1
l---------.icons/awkward/22x22/apps/firefox-mozilla-build.svg1
l---------.icons/awkward/22x22/apps/firefox-nightly-icon.svg1
l---------.icons/awkward/22x22/apps/firefox-nightly.svg1
l---------.icons/awkward/22x22/apps/firefox-original.svg1
-rw-r--r--.icons/awkward/22x22/apps/firefox-trunk.svg13
-rw-r--r--.icons/awkward/22x22/apps/firefox.svg13
-rw-r--r--.icons/awkward/22x22/apps/firejail-ui.svg14
-rw-r--r--.icons/awkward/22x22/apps/firetools.svg18
-rw-r--r--.icons/awkward/22x22/apps/firewall-config.svg7
-rw-r--r--.icons/awkward/22x22/apps/firewatch.svg12
-rw-r--r--.icons/awkward/22x22/apps/five-or-more.svg17
l---------.icons/awkward/22x22/apps/fjt.svg1
-rw-r--r--.icons/awkward/22x22/apps/flacon.svg17
-rw-r--r--.icons/awkward/22x22/apps/flameshot.svg26
-rw-r--r--.icons/awkward/22x22/apps/flare.svg7
-rw-r--r--.icons/awkward/22x22/apps/flareget.svg7
l---------.icons/awkward/22x22/apps/flash-player-properties.svg1
-rw-r--r--.icons/awkward/22x22/apps/flash.svg7
l---------.icons/awkward/22x22/apps/flashplayer.svg1
l---------.icons/awkward/22x22/apps/flashplayerproperties.svg1
l---------.icons/awkward/22x22/apps/flegita.svg1
-rw-r--r--.icons/awkward/22x22/apps/flickr.svg9
-rw-r--r--.icons/awkward/22x22/apps/flightgear.svg9
-rw-r--r--.icons/awkward/22x22/apps/florence.svg15
-rw-r--r--.icons/awkward/22x22/apps/flow.svg14
-rw-r--r--.icons/awkward/22x22/apps/flowblade.svg9
-rw-r--r--.icons/awkward/22x22/apps/fluid.svg13
-rw-r--r--.icons/awkward/22x22/apps/fluxgui.svg8
l---------.icons/awkward/22x22/apps/fma-config-tool.svg1
-rw-r--r--.icons/awkward/22x22/apps/fman.svg11
-rw-r--r--.icons/awkward/22x22/apps/fmit.svg22
-rw-r--r--.icons/awkward/22x22/apps/focuswriter.svg8
-rw-r--r--.icons/awkward/22x22/apps/fofix.svg11
l---------.icons/awkward/22x22/apps/folder_doc_q4os_startmenu.svg1
-rw-r--r--.icons/awkward/22x22/apps/fontbase.svg7
-rw-r--r--.icons/awkward/22x22/apps/fontforge.svg9
l---------.icons/awkward/22x22/apps/fonts.svg1
-rw-r--r--.icons/awkward/22x22/apps/fontypython.svg9
-rw-r--r--.icons/awkward/22x22/apps/foobillardplus.svg16
-rw-r--r--.icons/awkward/22x22/apps/foobnix.svg8
-rw-r--r--.icons/awkward/22x22/apps/football.svg15
l---------.icons/awkward/22x22/apps/footnote.svg1
-rw-r--r--.icons/awkward/22x22/apps/for-the-king.svg12
-rw-r--r--.icons/awkward/22x22/apps/forager.svg15
-rw-r--r--.icons/awkward/22x22/apps/four-in-a-row.svg25
-rw-r--r--.icons/awkward/22x22/apps/foursquare.svg9
-rw-r--r--.icons/awkward/22x22/apps/foxit-reader.svg7
l---------.icons/awkward/22x22/apps/foxitpdf.svg1
l---------.icons/awkward/22x22/apps/foxitreader.svg1
l---------.icons/awkward/22x22/apps/fr.free.Homebank.svg1
l---------.icons/awkward/22x22/apps/fr.handbrake.ghb.svg1
l---------.icons/awkward/22x22/apps/fr.natron.Natron.svg1
-rw-r--r--.icons/awkward/22x22/apps/franz.svg7
l---------.icons/awkward/22x22/apps/freecad-daily.svg1
-rw-r--r--.icons/awkward/22x22/apps/freecad.svg9
-rw-r--r--.icons/awkward/22x22/apps/freeciv-client.svg10
-rw-r--r--.icons/awkward/22x22/apps/freeciv-server.svg12
l---------.icons/awkward/22x22/apps/freedm.svg1
-rw-r--r--.icons/awkward/22x22/apps/freedoom1.svg7
-rw-r--r--.icons/awkward/22x22/apps/freedoom2.svg7
-rw-r--r--.icons/awkward/22x22/apps/freedroid.svg13
-rw-r--r--.icons/awkward/22x22/apps/freedroidrpg.svg33
-rw-r--r--.icons/awkward/22x22/apps/freefilesync.svg7
-rw-r--r--.icons/awkward/22x22/apps/freegish.svg11
-rw-r--r--.icons/awkward/22x22/apps/freeoffice-planmaker.svg10
-rw-r--r--.icons/awkward/22x22/apps/freeoffice-presentations.svg12
-rw-r--r--.icons/awkward/22x22/apps/freeoffice-textmaker.svg8
-rw-r--r--.icons/awkward/22x22/apps/freeorion.svg12
-rw-r--r--.icons/awkward/22x22/apps/freeplane.svg18
l---------.icons/awkward/22x22/apps/freetube-bin.svg1
-rw-r--r--.icons/awkward/22x22/apps/freetube.svg9
l---------.icons/awkward/22x22/apps/freetuxtv.svg1
-rw-r--r--.icons/awkward/22x22/apps/frescobaldi.svg18
l---------.icons/awkward/22x22/apps/fretsonfire.svg1
-rw-r--r--.icons/awkward/22x22/apps/friture.svg14
-rw-r--r--.icons/awkward/22x22/apps/fritzing.svg7
l---------.icons/awkward/22x22/apps/fritzing_icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/frogr.svg17
-rw-r--r--.icons/awkward/22x22/apps/frozen-bubble.svg28
-rw-r--r--.icons/awkward/22x22/apps/fs-uae-launcher.svg13
-rw-r--r--.icons/awkward/22x22/apps/fslint_icon.svg11
-rw-r--r--.icons/awkward/22x22/apps/fspy.svg9
-rw-r--r--.icons/awkward/22x22/apps/full-throttle-remastered.svg9
l---------.icons/awkward/22x22/apps/fuse-emulator.svg1
-rw-r--r--.icons/awkward/22x22/apps/fuse.svg11
-rw-r--r--.icons/awkward/22x22/apps/fusion-icon.svg9
-rw-r--r--.icons/awkward/22x22/apps/fwupd.svg37
-rw-r--r--.icons/awkward/22x22/apps/gahshomar.svg9
-rw-r--r--.icons/awkward/22x22/apps/gajim.svg9
l---------.icons/awkward/22x22/apps/galculator.svg1
l---------.icons/awkward/22x22/apps/galeon.svg1
-rw-r--r--.icons/awkward/22x22/apps/galternatives.svg10
-rw-r--r--.icons/awkward/22x22/apps/gambas3.svg14
-rw-r--r--.icons/awkward/22x22/apps/gaphor.svg9
-rw-r--r--.icons/awkward/22x22/apps/gargoyle-house.svg25
-rw-r--r--.icons/awkward/22x22/apps/garrysmod.svg7
-rw-r--r--.icons/awkward/22x22/apps/gaupol.svg7
-rw-r--r--.icons/awkward/22x22/apps/gb-studio.svg11
-rw-r--r--.icons/awkward/22x22/apps/gbrainy.svg10
l---------.icons/awkward/22x22/apps/gcbalculator.svg1
l---------.icons/awkward/22x22/apps/gcleaner.svg1
l---------.icons/awkward/22x22/apps/gcolor.svg1
l---------.icons/awkward/22x22/apps/gcolor2.svg1
l---------.icons/awkward/22x22/apps/gcolor3.svg1
-rw-r--r--.icons/awkward/22x22/apps/gcompris-edit.svg8
l---------.icons/awkward/22x22/apps/gcompris-qt.svg1
-rw-r--r--.icons/awkward/22x22/apps/gcompris.svg21
-rw-r--r--.icons/awkward/22x22/apps/gconf-editor.svg9
l---------.icons/awkward/22x22/apps/gconfeditor.svg1
-rw-r--r--.icons/awkward/22x22/apps/gcstar.svg7
-rw-r--r--.icons/awkward/22x22/apps/gda-browser-5.0.svg7
-rw-r--r--.icons/awkward/22x22/apps/gda-control-center.svg9
l---------.icons/awkward/22x22/apps/gdeb.svg1
l---------.icons/awkward/22x22/apps/gdebi.svg1
-rw-r--r--.icons/awkward/22x22/apps/gdevilspie.svg20
l---------.icons/awkward/22x22/apps/gdm-setup.svg1
-rw-r--r--.icons/awkward/22x22/apps/gdm-xnest.svg6
l---------.icons/awkward/22x22/apps/gdmap_icon.svg1
l---------.icons/awkward/22x22/apps/gdmsetup.svg1
-rw-r--r--.icons/awkward/22x22/apps/geany.svg11
l---------.icons/awkward/22x22/apps/geary.svg1
l---------.icons/awkward/22x22/apps/gedit-icon.svg1
l---------.icons/awkward/22x22/apps/gedit-logo.svg1
l---------.icons/awkward/22x22/apps/gedit.svg1
l---------.icons/awkward/22x22/apps/geeqie.svg1
-rw-r--r--.icons/awkward/22x22/apps/gelemental.svg13
-rw-r--r--.icons/awkward/22x22/apps/gemini.svg9
-rw-r--r--.icons/awkward/22x22/apps/gens-gs.svg21
-rw-r--r--.icons/awkward/22x22/apps/gens.svg7
-rw-r--r--.icons/awkward/22x22/apps/genymotion-player.svg9
-rw-r--r--.icons/awkward/22x22/apps/genymotion.svg13
l---------.icons/awkward/22x22/apps/geogebra-classic.svg1
-rw-r--r--.icons/awkward/22x22/apps/geogebra.svg25
-rw-r--r--.icons/awkward/22x22/apps/gerbview.svg27
-rw-r--r--.icons/awkward/22x22/apps/gftp.svg16
-rw-r--r--.icons/awkward/22x22/apps/ghex.svg12
-rw-r--r--.icons/awkward/22x22/apps/ghidra.svg9
-rw-r--r--.icons/awkward/22x22/apps/ghostwriter.svg12
-rw-r--r--.icons/awkward/22x22/apps/gifcurry.svg7
-rw-r--r--.icons/awkward/22x22/apps/gifup.svg13
-rw-r--r--.icons/awkward/22x22/apps/giggle.svg27
l---------.icons/awkward/22x22/apps/gimagereader.svg1
-rw-r--r--.icons/awkward/22x22/apps/gimp.svg15
l---------.icons/awkward/22x22/apps/girl.svg1
l---------.icons/awkward/22x22/apps/gis-weather.svg1
-rw-r--r--.icons/awkward/22x22/apps/gish.svg9
-rw-r--r--.icons/awkward/22x22/apps/gisto.svg7
l---------.icons/awkward/22x22/apps/git-cola.svg1
l---------.icons/awkward/22x22/apps/git-dag.svg1
l---------.icons/awkward/22x22/apps/git-gui.svg1
-rw-r--r--.icons/awkward/22x22/apps/git.svg8
-rw-r--r--.icons/awkward/22x22/apps/gitahead.svg14
l---------.icons/awkward/22x22/apps/gitg.svg1
-rw-r--r--.icons/awkward/22x22/apps/github-desktop.svg7
-rw-r--r--.icons/awkward/22x22/apps/github.svg7
-rw-r--r--.icons/awkward/22x22/apps/gitkraken.svg7
-rw-r--r--.icons/awkward/22x22/apps/gitlab.svg14
-rw-r--r--.icons/awkward/22x22/apps/gitter.svg13
l---------.icons/awkward/22x22/apps/gkdebconf-icon.svg1
l---------.icons/awkward/22x22/apps/gkdebconf.svg1
l---------.icons/awkward/22x22/apps/gksu-debian.svg1
l---------.icons/awkward/22x22/apps/gksu-root-terminal.svg1
-rw-r--r--.icons/awkward/22x22/apps/gksu.svg13
-rw-r--r--.icons/awkward/22x22/apps/glabels-3.0.svg23
l---------.icons/awkward/22x22/apps/glade-3.svg1
-rw-r--r--.icons/awkward/22x22/apps/glade.svg8
-rw-r--r--.icons/awkward/22x22/apps/gladish.svg11
l---------.icons/awkward/22x22/apps/glipper.svg1
l---------.icons/awkward/22x22/apps/glippy.svg1
l---------.icons/awkward/22x22/apps/glob2-icon-48x48.svg1
-rw-r--r--.icons/awkward/22x22/apps/glob2-icon.svg17
l---------.icons/awkward/22x22/apps/glrp.svg1
l---------.icons/awkward/22x22/apps/glxinfo.svg1
-rw-r--r--.icons/awkward/22x22/apps/glyphr-studio-desktop.svg8
l---------.icons/awkward/22x22/apps/gmail-desktop.svg1
l---------.icons/awkward/22x22/apps/gmail-notify-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/gmail-offline.svg9
l---------.icons/awkward/22x22/apps/gmail-plasmoid.svg1
-rw-r--r--.icons/awkward/22x22/apps/gmail.svg9
l---------.icons/awkward/22x22/apps/gmailwatcher.svg1
l---------.icons/awkward/22x22/apps/gmpc.svg1
-rw-r--r--.icons/awkward/22x22/apps/gmtpicon.svg12
l---------.icons/awkward/22x22/apps/gmusicbrowser.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnac.svg8
l---------.icons/awkward/22x22/apps/gnethogs.svg1
l---------.icons/awkward/22x22/apps/gnibbles.svg1
l---------.icons/awkward/22x22/apps/gnochm.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-2048.svg13
l---------.icons/awkward/22x22/apps/gnome-about-logo.svg1
l---------.icons/awkward/22x22/apps/gnome-abrt.svg1
l---------.icons/awkward/22x22/apps/gnome-activity-journal.svg1
l---------.icons/awkward/22x22/apps/gnome-aisleriot.svg1
l---------.icons/awkward/22x22/apps/gnome-alsamixer-icon.svg1
l---------.icons/awkward/22x22/apps/gnome-app-install.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-appfolders-manager.svg19
l---------.icons/awkward/22x22/apps/gnome-apt.svg1
l---------.icons/awkward/22x22/apps/gnome-audio.svg1
l---------.icons/awkward/22x22/apps/gnome-baker.svg1
l---------.icons/awkward/22x22/apps/gnome-balsa.svg1
l---------.icons/awkward/22x22/apps/gnome-balsa2.svg1
l---------.icons/awkward/22x22/apps/gnome-books.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-boxes.svg21
-rw-r--r--.icons/awkward/22x22/apps/gnome-break-timer.svg17
l---------.icons/awkward/22x22/apps/gnome-calculator.svg1
l---------.icons/awkward/22x22/apps/gnome-calendar.svg1
l---------.icons/awkward/22x22/apps/gnome-character-map.svg1
l---------.icons/awkward/22x22/apps/gnome-characters.svg1
l---------.icons/awkward/22x22/apps/gnome-chess.svg1
l---------.icons/awkward/22x22/apps/gnome-clocks.svg1
l---------.icons/awkward/22x22/apps/gnome-color-chooser.svg1
l---------.icons/awkward/22x22/apps/gnome-color-manager.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-commander.svg9
-rw-r--r--.icons/awkward/22x22/apps/gnome-contacts.svg14
l---------.icons/awkward/22x22/apps/gnome-control-center.svg1
l---------.icons/awkward/22x22/apps/gnome-debian.svg1
l---------.icons/awkward/22x22/apps/gnome-desktop-config.svg1
l---------.icons/awkward/22x22/apps/gnome-desktop-item-edit.svg1
l---------.icons/awkward/22x22/apps/gnome-device-manager.svg1
l---------.icons/awkward/22x22/apps/gnome-dictionary.svg1
l---------.icons/awkward/22x22/apps/gnome-disks.svg1
l---------.icons/awkward/22x22/apps/gnome-display-properties.svg1
l---------.icons/awkward/22x22/apps/gnome-do-panel.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-do.svg7
l---------.icons/awkward/22x22/apps/gnome-documents.svg1
l---------.icons/awkward/22x22/apps/gnome-emacs.svg1
l---------.icons/awkward/22x22/apps/gnome-encfs-manager.svg1
l---------.icons/awkward/22x22/apps/gnome-eterm.svg1
l---------.icons/awkward/22x22/apps/gnome-freecell.svg1
l---------.icons/awkward/22x22/apps/gnome-genius.svg1
l---------.icons/awkward/22x22/apps/gnome-glchess.svg1
l---------.icons/awkward/22x22/apps/gnome-glines.svg1
l---------.icons/awkward/22x22/apps/gnome-gmail.svg1
l---------.icons/awkward/22x22/apps/gnome-gmenu.svg1
l---------.icons/awkward/22x22/apps/gnome-gnect.svg1
l---------.icons/awkward/22x22/apps/gnome-gnibbles.svg1
l---------.icons/awkward/22x22/apps/gnome-gnumeric.svg1
l---------.icons/awkward/22x22/apps/gnome-hearts.svg1
l---------.icons/awkward/22x22/apps/gnome-help.svg1
l---------.icons/awkward/22x22/apps/gnome-hideseek.svg1
l---------.icons/awkward/22x22/apps/gnome-iagno.svg1
l---------.icons/awkward/22x22/apps/gnome-info.svg1
l---------.icons/awkward/22x22/apps/gnome-internet-radio-locator.svg1
l---------.icons/awkward/22x22/apps/gnome-internet.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-klotski.svg8
l---------.icons/awkward/22x22/apps/gnome-latex.svg1
l---------.icons/awkward/22x22/apps/gnome-ldraw.svg1
l---------.icons/awkward/22x22/apps/gnome-lightsoff.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-lockscreen.svg11
l---------.icons/awkward/22x22/apps/gnome-logo-icon-transparent.svg1
l---------.icons/awkward/22x22/apps/gnome-logo-icon.svg1
l---------.icons/awkward/22x22/apps/gnome-logout.svg1
l---------.icons/awkward/22x22/apps/gnome-logs.svg1
l---------.icons/awkward/22x22/apps/gnome-mahjongg.svg1
l---------.icons/awkward/22x22/apps/gnome-maps.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-mastermind.svg17
l---------.icons/awkward/22x22/apps/gnome-menu.svg1
l---------.icons/awkward/22x22/apps/gnome-mines.svg1
l---------.icons/awkward/22x22/apps/gnome-mixer.svg1
l---------.icons/awkward/22x22/apps/gnome-monitor.svg1
l---------.icons/awkward/22x22/apps/gnome-mouse-properties.svg1
l---------.icons/awkward/22x22/apps/gnome-mouse.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-mplayer.svg13
-rw-r--r--.icons/awkward/22x22/apps/gnome-mpv.svg13
l---------.icons/awkward/22x22/apps/gnome-multi-writer.svg1
l---------.icons/awkward/22x22/apps/gnome-music.svg1
l---------.icons/awkward/22x22/apps/gnome-nettool.svg1
l---------.icons/awkward/22x22/apps/gnome-nettools.svg1
l---------.icons/awkward/22x22/apps/gnome-network-properties.svg1
l---------.icons/awkward/22x22/apps/gnome-networktool.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-nibbles.svg14
l---------.icons/awkward/22x22/apps/gnome-note.svg1
l---------.icons/awkward/22x22/apps/gnome-oregano.svg1
l---------.icons/awkward/22x22/apps/gnome-package.svg1
l---------.icons/awkward/22x22/apps/gnome-paint.svg1
l---------.icons/awkward/22x22/apps/gnome-panel-clock.svg1
l---------.icons/awkward/22x22/apps/gnome-panel-drawer.svg1
l---------.icons/awkward/22x22/apps/gnome-panel-fish.svg1
l---------.icons/awkward/22x22/apps/gnome-panel-force-quit.svg1
l---------.icons/awkward/22x22/apps/gnome-panel-hibernate.svg1
l---------.icons/awkward/22x22/apps/gnome-panel-launcher.svg1
l---------.icons/awkward/22x22/apps/gnome-panel-notification-area.svg1
l---------.icons/awkward/22x22/apps/gnome-panel-screenshoot.svg1
l---------.icons/awkward/22x22/apps/gnome-panel-screenshot.svg1
l---------.icons/awkward/22x22/apps/gnome-panel-separator.svg1
l---------.icons/awkward/22x22/apps/gnome-panel-suspend.svg1
l---------.icons/awkward/22x22/apps/gnome-panel-window-list.svg1
l---------.icons/awkward/22x22/apps/gnome-panel-window-menu.svg1
l---------.icons/awkward/22x22/apps/gnome-panel-workspace-switcher.svg1
l---------.icons/awkward/22x22/apps/gnome-panel.svg1
l---------.icons/awkward/22x22/apps/gnome-pdf.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-pie.svg10
l---------.icons/awkward/22x22/apps/gnome-planner.svg1
l---------.icons/awkward/22x22/apps/gnome-pomodoro.svg1
l---------.icons/awkward/22x22/apps/gnome-power-manager.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-power-statistics.svg11
l---------.icons/awkward/22x22/apps/gnome-quadrapassel.svg1
l---------.icons/awkward/22x22/apps/gnome-remote-desktop.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-robots.svg16
l---------.icons/awkward/22x22/apps/gnome-run.svg1
l---------.icons/awkward/22x22/apps/gnome-samegnome.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-schedule.svg12
l---------.icons/awkward/22x22/apps/gnome-screenruler.svg1
l---------.icons/awkward/22x22/apps/gnome-screenshot.svg1
l---------.icons/awkward/22x22/apps/gnome-search-tool.svg1
l---------.icons/awkward/22x22/apps/gnome-searchtool.svg1
l---------.icons/awkward/22x22/apps/gnome-session-halt.svg1
l---------.icons/awkward/22x22/apps/gnome-session-hebirnate.svg1
l---------.icons/awkward/22x22/apps/gnome-session-hibernate.svg1
l---------.icons/awkward/22x22/apps/gnome-session-properties.svg1
l---------.icons/awkward/22x22/apps/gnome-session-suspend.svg1
l---------.icons/awkward/22x22/apps/gnome-session.svg1
l---------.icons/awkward/22x22/apps/gnome-set-time.svg1
l---------.icons/awkward/22x22/apps/gnome-settings-accessibility-keyboard.svg1
l---------.icons/awkward/22x22/apps/gnome-settings-accessibility-technologies.svg1
l---------.icons/awkward/22x22/apps/gnome-settings-background.svg1
l---------.icons/awkward/22x22/apps/gnome-settings-default-applications.svg1
l---------.icons/awkward/22x22/apps/gnome-settings-font.svg1
l---------.icons/awkward/22x22/apps/gnome-settings-keybinding.svg1
l---------.icons/awkward/22x22/apps/gnome-settings-keybindings.svg1
l---------.icons/awkward/22x22/apps/gnome-settings-mouse.svg1
l---------.icons/awkward/22x22/apps/gnome-settings-sound.svg1
l---------.icons/awkward/22x22/apps/gnome-settings-theme.svg1
l---------.icons/awkward/22x22/apps/gnome-settings-ui-behavior.svg1
l---------.icons/awkward/22x22/apps/gnome-settings.svg1
l---------.icons/awkward/22x22/apps/gnome-shell-extension-prefs.svg1
l---------.icons/awkward/22x22/apps/gnome-shutdown.svg1
l---------.icons/awkward/22x22/apps/gnome-software.svg1
l---------.icons/awkward/22x22/apps/gnome-sound-properties.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-sound-recorder.svg8
l---------.icons/awkward/22x22/apps/gnome-status.svg1
l---------.icons/awkward/22x22/apps/gnome-sticky-notes-applet.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-subtitles.svg7
l---------.icons/awkward/22x22/apps/gnome-sudoku.svg1
l---------.icons/awkward/22x22/apps/gnome-swell-foop.svg1
l---------.icons/awkward/22x22/apps/gnome-system-config.svg1
l---------.icons/awkward/22x22/apps/gnome-system-log.svg1
l---------.icons/awkward/22x22/apps/gnome-system-monitor.svg1
l---------.icons/awkward/22x22/apps/gnome-system.svg1
l---------.icons/awkward/22x22/apps/gnome-tali.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-taquin.svg9
l---------.icons/awkward/22x22/apps/gnome-term.svg1
l---------.icons/awkward/22x22/apps/gnome-terminal.svg1
l---------.icons/awkward/22x22/apps/gnome-tetraves.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-tetravex.svg20
-rw-r--r--.icons/awkward/22x22/apps/gnome-todo.svg16
l---------.icons/awkward/22x22/apps/gnome-tracker.svg1
l---------.icons/awkward/22x22/apps/gnome-translate.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnome-tweak-tool.svg10
-rw-r--r--.icons/awkward/22x22/apps/gnome-twitch.svg7
-rw-r--r--.icons/awkward/22x22/apps/gnome-twofactorauth.svg10
l---------.icons/awkward/22x22/apps/gnome-user-share.svg1
l---------.icons/awkward/22x22/apps/gnome-video-arcade.svg1
l---------.icons/awkward/22x22/apps/gnome-volume-control.svg1
l---------.icons/awkward/22x22/apps/gnome-warning.svg1
l---------.icons/awkward/22x22/apps/gnome-weather.svg1
l---------.icons/awkward/22x22/apps/gnome-web-browser.svg1
l---------.icons/awkward/22x22/apps/gnome-web.svg1
l---------.icons/awkward/22x22/apps/gnome-window-manager.svg1
l---------.icons/awkward/22x22/apps/gnome-windows.svg1
l---------.icons/awkward/22x22/apps/gnome-wm.svg1
l---------.icons/awkward/22x22/apps/gnome-word.svg1
l---------.icons/awkward/22x22/apps/gnome-xterm.svg1
l---------.icons/awkward/22x22/apps/gnome_apps.svg1
l---------.icons/awkward/22x22/apps/gnomeradio.svg1
l---------.icons/awkward/22x22/apps/gnote.svg1
-rw-r--r--.icons/awkward/22x22/apps/gns3.svg13
-rw-r--r--.icons/awkward/22x22/apps/gnubg.svg19
l---------.icons/awkward/22x22/apps/gnubik.svg1
l---------.icons/awkward/22x22/apps/gnucash-icon.svg1
l---------.icons/awkward/22x22/apps/gnucash.svg1
l---------.icons/awkward/22x22/apps/gnugo.svg1
l---------.icons/awkward/22x22/apps/gnugo48.svg1
-rw-r--r--.icons/awkward/22x22/apps/gnumeric.svg7
l---------.icons/awkward/22x22/apps/gnupg.svg1
l---------.icons/awkward/22x22/apps/gnuradio-grc.svg1
l---------.icons/awkward/22x22/apps/go-for-it.svg1
l---------.icons/awkward/22x22/apps/go.svg1
l---------.icons/awkward/22x22/apps/goa-account-exchange.svg1
l---------.icons/awkward/22x22/apps/goa-account-facebook.svg1
l---------.icons/awkward/22x22/apps/goa-account-flickr.svg1
l---------.icons/awkward/22x22/apps/goa-account-foursquare.svg1
l---------.icons/awkward/22x22/apps/goa-account-google.svg1
l---------.icons/awkward/22x22/apps/goa-account-lastfm.svg1
l---------.icons/awkward/22x22/apps/goa-account-microsoft.svg1
l---------.icons/awkward/22x22/apps/goa-account-msn.svg1
l---------.icons/awkward/22x22/apps/goa-account-owncloud.svg1
l---------.icons/awkward/22x22/apps/goa-account-pocket.svg1
l---------.icons/awkward/22x22/apps/goa-account-todoist.svg1
l---------.icons/awkward/22x22/apps/goa-account-twitter.svg1
-rw-r--r--.icons/awkward/22x22/apps/goa-account-ubuntusso.svg7
l---------.icons/awkward/22x22/apps/goa-panel.svg1
-rw-r--r--.icons/awkward/22x22/apps/godot.svg25
-rw-r--r--.icons/awkward/22x22/apps/gogland.svg15
-rw-r--r--.icons/awkward/22x22/apps/goland.svg15
l---------.icons/awkward/22x22/apps/goldendict.svg1
-rw-r--r--.icons/awkward/22x22/apps/golly.svg7
-rw-r--r--.icons/awkward/22x22/apps/goobox.svg11
-rw-r--r--.icons/awkward/22x22/apps/goodvibes.svg18
-rw-r--r--.icons/awkward/22x22/apps/google-agenda.svg13
-rw-r--r--.icons/awkward/22x22/apps/google-chrome-beta.svg15
-rw-r--r--.icons/awkward/22x22/apps/google-chrome-unstable.svg12
-rw-r--r--.icons/awkward/22x22/apps/google-chrome.svg12
l---------.icons/awkward/22x22/apps/google-chrome2.svg1
-rw-r--r--.icons/awkward/22x22/apps/google-docs.svg7
-rw-r--r--.icons/awkward/22x22/apps/google-drive.svg12
-rw-r--r--.icons/awkward/22x22/apps/google-earth.svg15
l---------.icons/awkward/22x22/apps/google-keep.svg1
-rw-r--r--.icons/awkward/22x22/apps/google-photos.svg17
-rw-r--r--.icons/awkward/22x22/apps/google-play-music-desktop-player.svg8
-rw-r--r--.icons/awkward/22x22/apps/google-slides.svg11
-rw-r--r--.icons/awkward/22x22/apps/google-webdesigner.svg13
-rw-r--r--.icons/awkward/22x22/apps/google.svg10
l---------.icons/awkward/22x22/apps/googlechrome.svg1
l---------.icons/awkward/22x22/apps/googledrive.svg1
l---------.icons/awkward/22x22/apps/googleearth.svg1
-rw-r--r--.icons/awkward/22x22/apps/goterminal.svg7
-rw-r--r--.icons/awkward/22x22/apps/gottet.svg30
l---------.icons/awkward/22x22/apps/gourmet.svg1
-rw-r--r--.icons/awkward/22x22/apps/goxel.svg20
-rw-r--r--.icons/awkward/22x22/apps/gp.svg9
-rw-r--r--.icons/awkward/22x22/apps/gpa.svg17
-rw-r--r--.icons/awkward/22x22/apps/gpaint.svg16
l---------.icons/awkward/22x22/apps/gparted.svg1
l---------.icons/awkward/22x22/apps/gpaste.svg1
-rw-r--r--.icons/awkward/22x22/apps/gpdftext.svg14
l---------.icons/awkward/22x22/apps/gpick.svg1
l---------.icons/awkward/22x22/apps/gpicview.svg1
-rw-r--r--.icons/awkward/22x22/apps/gpk-log.svg12
-rw-r--r--.icons/awkward/22x22/apps/gpk-prefs.svg9
l---------.icons/awkward/22x22/apps/gpmdp.svg1
-rw-r--r--.icons/awkward/22x22/apps/gpodder.svg14
-rw-r--r--.icons/awkward/22x22/apps/gpredict-icon.svg7
l---------.icons/awkward/22x22/apps/gprename.svg1
-rw-r--r--.icons/awkward/22x22/apps/gps.svg7
-rw-r--r--.icons/awkward/22x22/apps/gpsd-logo.svg28
l---------.icons/awkward/22x22/apps/gpx-viewer.svg1
l---------.icons/awkward/22x22/apps/gpxsee.svg1
-rw-r--r--.icons/awkward/22x22/apps/gpxviewer.svg15
-rw-r--r--.icons/awkward/22x22/apps/gqrx.svg24
l---------.icons/awkward/22x22/apps/gradio.svg1
-rw-r--r--.icons/awkward/22x22/apps/grafx2.svg15
-rw-r--r--.icons/awkward/22x22/apps/gramps.svg26
-rw-r--r--.icons/awkward/22x22/apps/granatier.svg9
l---------.icons/awkward/22x22/apps/grandr.svg1
-rw-r--r--.icons/awkward/22x22/apps/granule.svg11
-rw-r--r--.icons/awkward/22x22/apps/grass.svg8
-rw-r--r--.icons/awkward/22x22/apps/green-recorder.svg16
-rw-r--r--.icons/awkward/22x22/apps/gretl.svg16
-rw-r--r--.icons/awkward/22x22/apps/grid-autosport.svg7
-rw-r--r--.icons/awkward/22x22/apps/grim-fandango-remastered.svg7
l---------.icons/awkward/22x22/apps/grive.svg1
-rw-r--r--.icons/awkward/22x22/apps/groove.svg17
-rw-r--r--.icons/awkward/22x22/apps/groovy.svg12
-rw-r--r--.icons/awkward/22x22/apps/grsync.svg7
-rw-r--r--.icons/awkward/22x22/apps/grub-customizer.svg10
l---------.icons/awkward/22x22/apps/gscan2pdf.svg1
l---------.icons/awkward/22x22/apps/gsd-xrandr.svg1
-rw-r--r--.icons/awkward/22x22/apps/gshutdown.svg9
l---------.icons/awkward/22x22/apps/gsmartcontrol.svg1
-rw-r--r--.icons/awkward/22x22/apps/gst-debug-viewer.svg9
l---------.icons/awkward/22x22/apps/gstreamer-properties.svg1
l---------.icons/awkward/22x22/apps/gtg.svg1
l---------.icons/awkward/22x22/apps/gthumb.svg1
-rw-r--r--.icons/awkward/22x22/apps/gtimelog.svg15
l---------.icons/awkward/22x22/apps/gtk-help.svg1
l---------.icons/awkward/22x22/apps/gtk-info.svg1
l---------.icons/awkward/22x22/apps/gtk-lshw.svg1
l---------.icons/awkward/22x22/apps/gtk-recordmydesktop.svg1
l---------.icons/awkward/22x22/apps/gtk-redshift.svg1
-rw-r--r--.icons/awkward/22x22/apps/gtk-theme-config.svg28
-rw-r--r--.icons/awkward/22x22/apps/gtk3-demo.svg9
l---------.icons/awkward/22x22/apps/gtk3-icon-browser.svg1
l---------.icons/awkward/22x22/apps/gtk3-widget-factory.svg1
l---------.icons/awkward/22x22/apps/gtk4-demo.svg1
l---------.icons/awkward/22x22/apps/gtk4-widget-factory.svg1
l---------.icons/awkward/22x22/apps/gtkam-camera.svg1
l---------.icons/awkward/22x22/apps/gtkconfig.svg1
-rw-r--r--.icons/awkward/22x22/apps/gtkhash.svg16
-rw-r--r--.icons/awkward/22x22/apps/gtklick.svg10
-rw-r--r--.icons/awkward/22x22/apps/gtkorphan.svg8
-rw-r--r--.icons/awkward/22x22/apps/gtkpod.svg9
-rw-r--r--.icons/awkward/22x22/apps/gtkterm.svg18
-rw-r--r--.icons/awkward/22x22/apps/gtkwave.svg9
-rw-r--r--.icons/awkward/22x22/apps/gtranscribe.svg16
l---------.icons/awkward/22x22/apps/guake-indicator.svg1
-rw-r--r--.icons/awkward/22x22/apps/guake-prefs.svg9
-rw-r--r--.icons/awkward/22x22/apps/guake.svg7
l---------.icons/awkward/22x22/apps/guayadeque.svg1
-rw-r--r--.icons/awkward/22x22/apps/gufw.svg17
-rw-r--r--.icons/awkward/22x22/apps/guitarix.svg25
l---------.icons/awkward/22x22/apps/guitarix2.svg1
l---------.icons/awkward/22x22/apps/guitarpro6.svg1
-rw-r--r--.icons/awkward/22x22/apps/gummi.svg7
-rw-r--r--.icons/awkward/22x22/apps/guvcview.svg10
l---------.icons/awkward/22x22/apps/gvim.svg1
-rw-r--r--.icons/awkward/22x22/apps/gweled.svg12
l---------.icons/awkward/22x22/apps/gwenview.svg1
l---------.icons/awkward/22x22/apps/gx_head.svg1
l---------.icons/awkward/22x22/apps/gxneur.svg1
l---------.icons/awkward/22x22/apps/gydl.svg1
-rw-r--r--.icons/awkward/22x22/apps/gzdoom.svg9
l---------.icons/awkward/22x22/apps/h2-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/haguichi.svg9
-rw-r--r--.icons/awkward/22x22/apps/half-life-blue-shift.svg9
-rw-r--r--.icons/awkward/22x22/apps/half-life-deathmatch.svg8
-rw-r--r--.icons/awkward/22x22/apps/half-life-opposing-force.svg9
-rw-r--r--.icons/awkward/22x22/apps/half-life.svg7
-rw-r--r--.icons/awkward/22x22/apps/half-life2.svg9
l---------.icons/awkward/22x22/apps/hamsket.svg1
l---------.icons/awkward/22x22/apps/hamster-applet.svg1
l---------.icons/awkward/22x22/apps/hamster-indicator.svg1
l---------.icons/awkward/22x22/apps/hamster-time-tracker.svg1
-rw-r--r--.icons/awkward/22x22/apps/hamster.svg27
-rw-r--r--.icons/awkward/22x22/apps/harbour-pure-maps.svg12
l---------.icons/awkward/22x22/apps/harddrake.svg1
l---------.icons/awkward/22x22/apps/hardinfo.svg1
-rw-r--r--.icons/awkward/22x22/apps/harmony.svg7
-rw-r--r--.icons/awkward/22x22/apps/haroopad.svg27
-rw-r--r--.icons/awkward/22x22/apps/hashit.svg9
-rw-r--r--.icons/awkward/22x22/apps/hb-icon.svg16
-rw-r--r--.icons/awkward/22x22/apps/hedgewars.svg37
-rw-r--r--.icons/awkward/22x22/apps/help-browser.svg7
l---------.icons/awkward/22x22/apps/help-faq.svg1
l---------.icons/awkward/22x22/apps/help-info.svg1
-rw-r--r--.icons/awkward/22x22/apps/heroesofnewerth.svg19
-rw-r--r--.icons/awkward/22x22/apps/hexalate.svg13
l---------.icons/awkward/22x22/apps/hexchat.svg1
l---------.icons/awkward/22x22/apps/hi64-apps-ffado.svg1
l---------.icons/awkward/22x22/apps/higan.svg1
-rw-r--r--.icons/awkward/22x22/apps/hipchat.svg9
l---------.icons/awkward/22x22/apps/hipchat4.svg1
-rw-r--r--.icons/awkward/22x22/apps/hiri.svg8
-rw-r--r--.icons/awkward/22x22/apps/hitori.svg35
-rw-r--r--.icons/awkward/22x22/apps/hollow-knight.svg9
-rw-r--r--.icons/awkward/22x22/apps/homebank.svg9
l---------.icons/awkward/22x22/apps/hon.svg1
l---------.icons/awkward/22x22/apps/honicon_128x128.svg1
-rw-r--r--.icons/awkward/22x22/apps/hook.svg7
-rw-r--r--.icons/awkward/22x22/apps/horizon-chase-turbo.svg13
-rw-r--r--.icons/awkward/22x22/apps/hotspot.svg11
l---------.icons/awkward/22x22/apps/hotwire.svg1
-rw-r--r--.icons/awkward/22x22/apps/houdini.svg7
l---------.icons/awkward/22x22/apps/hourglass.svg1
-rw-r--r--.icons/awkward/22x22/apps/hp-logo.svg7
l---------.icons/awkward/22x22/apps/hp-toolbox.svg1
l---------.icons/awkward/22x22/apps/hp_logo.svg1
l---------.icons/awkward/22x22/apps/hplip.svg1
l---------.icons/awkward/22x22/apps/hplj1020_icon.svg1
l---------.icons/awkward/22x22/apps/htop.svg1
-rw-r--r--.icons/awkward/22x22/apps/httrack.svg13
-rw-r--r--.icons/awkward/22x22/apps/hub.svg15
-rw-r--r--.icons/awkward/22x22/apps/hubstaff.svg12
l---------.icons/awkward/22x22/apps/hugin.svg1
-rw-r--r--.icons/awkward/22x22/apps/hulu.svg11
-rw-r--r--.icons/awkward/22x22/apps/hw-probe.svg13
l---------.icons/awkward/22x22/apps/hwbrowser.svg1
-rw-r--r--.icons/awkward/22x22/apps/hwinfo.svg11
-rw-r--r--.icons/awkward/22x22/apps/hydrogen.svg21
-rw-r--r--.icons/awkward/22x22/apps/hyper.svg9
-rw-r--r--.icons/awkward/22x22/apps/hypnospace-outlaw.svg23
l---------.icons/awkward/22x22/apps/i-network-printer.svg1
-rw-r--r--.icons/awkward/22x22/apps/i2pd.svg8
l---------.icons/awkward/22x22/apps/iagno.svg1
-rw-r--r--.icons/awkward/22x22/apps/ib-tws.svg11
-rw-r--r--.icons/awkward/22x22/apps/ibus-anthy.svg9
-rw-r--r--.icons/awkward/22x22/apps/ibus-bopomofo.svg7
l---------.icons/awkward/22x22/apps/ibus-engine.svg1
-rw-r--r--.icons/awkward/22x22/apps/ibus-keyboard.svg25
-rw-r--r--.icons/awkward/22x22/apps/ibus-pinyin.svg9
l---------.icons/awkward/22x22/apps/ibus-setup-chewing.svg1
-rw-r--r--.icons/awkward/22x22/apps/ibus-setup-hangul.svg9
l---------.icons/awkward/22x22/apps/ibus-setup.svg1
-rw-r--r--.icons/awkward/22x22/apps/ibus.svg7
-rw-r--r--.icons/awkward/22x22/apps/ice.svg11
-rw-r--r--.icons/awkward/22x22/apps/icecat.svg10
-rw-r--r--.icons/awkward/22x22/apps/icedove.svg13
-rw-r--r--.icons/awkward/22x22/apps/iceweasel.svg11
-rw-r--r--.icons/awkward/22x22/apps/icon-requests.svg11
l---------.icons/awkward/22x22/apps/icons.svg1
l---------.icons/awkward/22x22/apps/iconthemes.svg1
-rw-r--r--.icons/awkward/22x22/apps/icq.svg10
l---------.icons/awkward/22x22/apps/icq_protocol.svg1
l---------.icons/awkward/22x22/apps/id.sideka.App.svg1
l---------.icons/awkward/22x22/apps/idea-ultimate.svg1
l---------.icons/awkward/22x22/apps/idea.svg1
-rw-r--r--.icons/awkward/22x22/apps/idevice.svg12
-rw-r--r--.icons/awkward/22x22/apps/idjc.svg15
l---------.icons/awkward/22x22/apps/idle.svg1
l---------.icons/awkward/22x22/apps/idle3.svg1
-rw-r--r--.icons/awkward/22x22/apps/ieee1394.svg13
-rw-r--r--.icons/awkward/22x22/apps/igdm.svg11
-rw-r--r--.icons/awkward/22x22/apps/ignuit.svg10
l---------.icons/awkward/22x22/apps/im-chooser.svg1
l---------.icons/awkward/22x22/apps/im.gitter.Gitter.svg1
l---------.icons/awkward/22x22/apps/im.pidgin.Pidgin.svg1
l---------.icons/awkward/22x22/apps/im.riot.Riot.svg1
-rw-r--r--.icons/awkward/22x22/apps/im.srain.Srain.svg13
l---------.icons/awkward/22x22/apps/image-viewer.svg1
l---------.icons/awkward/22x22/apps/imagewriter.svg1
l---------.icons/awkward/22x22/apps/in.p1x.TanksOfFreedom.svg1
-rw-r--r--.icons/awkward/22x22/apps/ind.ie.Gnomit.svg18
l---------.icons/awkward/22x22/apps/indicator-applet.svg1
-rw-r--r--.icons/awkward/22x22/apps/indicator-cpufreq.svg25
l---------.icons/awkward/22x22/apps/indicator-keylock.svg1
l---------.icons/awkward/22x22/apps/indicator-privacy.svg1
l---------.icons/awkward/22x22/apps/indicator-sensors.svg1
l---------.icons/awkward/22x22/apps/indicator-sound-switcher.svg1
l---------.icons/awkward/22x22/apps/indicator-stickynotes.svg1
l---------.icons/awkward/22x22/apps/indicator-virtual-box.svg1
l---------.icons/awkward/22x22/apps/indicator-weather.svg1
-rw-r--r--.icons/awkward/22x22/apps/indivisible.svg30
-rw-r--r--.icons/awkward/22x22/apps/infector.svg11
-rw-r--r--.icons/awkward/22x22/apps/infinifactory.svg21
l---------.icons/awkward/22x22/apps/info.bibletime.BibleTime.svg1
l---------.icons/awkward/22x22/apps/info.mumble.Mumble.svg1
l---------.icons/awkward/22x22/apps/inkscape-logo.svg1
-rw-r--r--.icons/awkward/22x22/apps/inkscape.svg7
l---------.icons/awkward/22x22/apps/input-joystick.svg1
-rw-r--r--.icons/awkward/22x22/apps/input-tablet.svg8
-rw-r--r--.icons/awkward/22x22/apps/insomnia.svg7
-rw-r--r--.icons/awkward/22x22/apps/instagram.svg11
l---------.icons/awkward/22x22/apps/instant-messenger.svg1
l---------.icons/awkward/22x22/apps/instantbird.svg1
-rw-r--r--.icons/awkward/22x22/apps/insurgency.svg9
-rw-r--r--.icons/awkward/22x22/apps/insync.svg10
-rw-r--r--.icons/awkward/22x22/apps/intel.svg13
l---------.icons/awkward/22x22/apps/intellij-idea-ce.svg1
l---------.icons/awkward/22x22/apps/intellij-idea-community.svg1
l---------.icons/awkward/22x22/apps/intellij-idea-ue-bundled-jre.svg1
l---------.icons/awkward/22x22/apps/intellij-idea-ultimate-edition.svg1
l---------.icons/awkward/22x22/apps/intellij-idea-ultimate.svg1
l---------.icons/awkward/22x22/apps/intellij-idea.svg1
-rw-r--r--.icons/awkward/22x22/apps/intellij.svg15
l---------.icons/awkward/22x22/apps/intellij_idea.svg1
l---------.icons/awkward/22x22/apps/intergalacticfm.svg1
l---------.icons/awkward/22x22/apps/internet-archive.svg1
-rw-r--r--.icons/awkward/22x22/apps/internet-chat.svg12
l---------.icons/awkward/22x22/apps/internet-feed-reader.svg1
-rw-r--r--.icons/awkward/22x22/apps/internet-mail.svg9
l---------.icons/awkward/22x22/apps/internet-news-reader.svg1
-rw-r--r--.icons/awkward/22x22/apps/internet-web-browser.svg11
-rw-r--r--.icons/awkward/22x22/apps/io.ark.Desktop.svg8
l---------.icons/awkward/22x22/apps/io.atom.Atom.svg1
l---------.icons/awkward/22x22/apps/io.atom.electron.BaseApp.svg1
-rw-r--r--.icons/awkward/22x22/apps/io.botfather.Botfather.svg16
l---------.icons/awkward/22x22/apps/io.brackets.Brackets.svg1
l---------.icons/awkward/22x22/apps/io.dbeaver.DBeaverCommunity.svg1
l---------.icons/awkward/22x22/apps/io.designer.GravitDesigner.svg1
-rw-r--r--.icons/awkward/22x22/apps/io.elementary.code.svg7
l---------.icons/awkward/22x22/apps/io.exodus.Exodus.svg1
l---------.icons/awkward/22x22/apps/io.freetubeapp.FreeTube.svg1
l---------.icons/awkward/22x22/apps/io.github.Celluloid.svg1
l---------.icons/awkward/22x22/apps/io.github.Cockatrice.cockatrice.svg1
l---------.icons/awkward/22x22/apps/io.github.EndlessSky.endless-sky.svg1
l---------.icons/awkward/22x22/apps/io.github.Fontforge.svg1
l---------.icons/awkward/22x22/apps/io.github.FreeDM.svg1
l---------.icons/awkward/22x22/apps/io.github.Freedoom-Phase-1.svg1
l---------.icons/awkward/22x22/apps/io.github.Freedoom-Phase-2.svg1
l---------.icons/awkward/22x22/apps/io.github.GnomeMpv.svg1
l---------.icons/awkward/22x22/apps/io.github.Hexchat.svg1
-rw-r--r--.icons/awkward/22x22/apps/io.github.ImEditor.svg9
l---------.icons/awkward/22x22/apps/io.github.NhekoReborn.Nheko.svg1
-rw-r--r--.icons/awkward/22x22/apps/io.github.OpenToonz.svg11
l---------.icons/awkward/22x22/apps/io.github.Pithos.svg1
l---------.icons/awkward/22x22/apps/io.github.TransmissionRemoteGtk.svg1
l---------.icons/awkward/22x22/apps/io.github.arunsivaramanneo.GPUViewer.svg1
l---------.icons/awkward/22x22/apps/io.github.betaflight.BetaflightConfigurator.svg1
l---------.icons/awkward/22x22/apps/io.github.celluloid_player.Celluloid.svg1
-rw-r--r--.icons/awkward/22x22/apps/io.github.cges30901.hmtimer.svg8
l---------.icons/awkward/22x22/apps/io.github.cloose.CuteMarkEd.svg1
l---------.icons/awkward/22x22/apps/io.github.gillesdegottex.FMIT.svg1
l---------.icons/awkward/22x22/apps/io.github.guillaumechereau.Goxel.svg1
l---------.icons/awkward/22x22/apps/io.github.janbar.noson.svg1
l---------.icons/awkward/22x22/apps/io.github.jkozera.ZevDocs.svg1
l---------.icons/awkward/22x22/apps/io.github.jliljebl.Flowblade.svg1
l---------.icons/awkward/22x22/apps/io.github.liberodark.OpenDrive.svg1
l---------.icons/awkward/22x22/apps/io.github.markummitchell.Engauge_Digitizer.svg1
l---------.icons/awkward/22x22/apps/io.github.martinrotter.textosaurus.svg1
-rw-r--r--.icons/awkward/22x22/apps/io.github.mki1967.mki3dgame.svg18
l---------.icons/awkward/22x22/apps/io.github.mmstick.FontFinder.svg1
l---------.icons/awkward/22x22/apps/io.github.mujx.Nheko.svg1
l---------.icons/awkward/22x22/apps/io.github.openWMail.openWMail.svg1
l---------.icons/awkward/22x22/apps/io.github.qtox.qTox.svg1
l---------.icons/awkward/22x22/apps/io.github.quodlibet.QuodLibet.svg1
l---------.icons/awkward/22x22/apps/io.github.rinigus.OSMScoutServer.svg1
l---------.icons/awkward/22x22/apps/io.github.rinigus.PureMaps.svg1
l---------.icons/awkward/22x22/apps/io.github.wereturtle.ghostwriter.svg1
l---------.icons/awkward/22x22/apps/io.gitlab.Goodvibes.svg1
l---------.icons/awkward/22x22/apps/io.gitlab.construo.construo.svg1
l---------.icons/awkward/22x22/apps/io.gitlab.evtest_qt.evtest_qt.svg1
l---------.icons/awkward/22x22/apps/io.gitlab.jstest_gtk.jstest_gtk.svg1
l---------.icons/awkward/22x22/apps/io.gitlab.osslugaru.Lugaru.svg1
l---------.icons/awkward/22x22/apps/io.gitlab.windstille.Windstille-0_2.svg1
l---------.icons/awkward/22x22/apps/io.lbry.lbry-app.svg1
l---------.icons/awkward/22x22/apps/io.liri.BaseApp.svg1
l---------.icons/awkward/22x22/apps/io.liri.Calculator.svg1
l---------.icons/awkward/22x22/apps/io.liri.Text.svg1
l---------.icons/awkward/22x22/apps/io.lmms.LMMS.svg1
l---------.icons/awkward/22x22/apps/io.mgba.mGBA.svg1
l---------.icons/awkward/22x22/apps/io.neovim.nvim.svg1
l---------.icons/awkward/22x22/apps/io.otsaloma.gaupol.svg1
l---------.icons/awkward/22x22/apps/io.otsaloma.nfoview.svg1
l---------.icons/awkward/22x22/apps/io.poez.Poezio.svg1
l---------.icons/awkward/22x22/apps/io.thp.numptyphysics.svg1
l---------.icons/awkward/22x22/apps/io.webtorrent.WebTorrent.svg1
-rw-r--r--.icons/awkward/22x22/apps/ipython.svg20
l---------.icons/awkward/22x22/apps/ipython3.svg1
-rw-r--r--.icons/awkward/22x22/apps/irc-chat.svg11
-rw-r--r--.icons/awkward/22x22/apps/irccloud-desktop.svg7
-rw-r--r--.icons/awkward/22x22/apps/iridium-browser.svg14
-rw-r--r--.icons/awkward/22x22/apps/iron_product_logo.svg7
l---------.icons/awkward/22x22/apps/iso-image-burn.svg1
-rw-r--r--.icons/awkward/22x22/apps/isomaster.svg8
l---------.icons/awkward/22x22/apps/istanbul.svg1
-rw-r--r--.icons/awkward/22x22/apps/itch.svg11
-rw-r--r--.icons/awkward/22x22/apps/itmages.svg13
l---------.icons/awkward/22x22/apps/itunes.svg1
-rw-r--r--.icons/awkward/22x22/apps/jabref.svg7
-rw-r--r--.icons/awkward/22x22/apps/jamendo.svg7
l---------.icons/awkward/22x22/apps/jami.svg1
-rw-r--r--.icons/awkward/22x22/apps/jamovi.svg7
-rw-r--r--.icons/awkward/22x22/apps/jango.svg7
-rw-r--r--.icons/awkward/22x22/apps/jasp.svg7
l---------.icons/awkward/22x22/apps/java-1.6.0.svg1
l---------.icons/awkward/22x22/apps/java-1.7.0.svg1
l---------.icons/awkward/22x22/apps/java-1.8.0-openjdk.svg1
l---------.icons/awkward/22x22/apps/java-1.8.0.svg1
l---------.icons/awkward/22x22/apps/java-10-openjdk.svg1
l---------.icons/awkward/22x22/apps/java-11-openjdk.svg1
l---------.icons/awkward/22x22/apps/java-12-openjdk.svg1
l---------.icons/awkward/22x22/apps/java-13-openjdk.svg1
l---------.icons/awkward/22x22/apps/java-14-openjdk.svg1
-rw-r--r--.icons/awkward/22x22/apps/java.svg25
l---------.icons/awkward/22x22/apps/java10-openjdk.svg1
l---------.icons/awkward/22x22/apps/java11-openjdk.svg1
l---------.icons/awkward/22x22/apps/java12-openjdk.svg1
l---------.icons/awkward/22x22/apps/java13-openjdk.svg1
l---------.icons/awkward/22x22/apps/java14-openjdk.svg1
l---------.icons/awkward/22x22/apps/java9-openjdk.svg1
l---------.icons/awkward/22x22/apps/javaws.svg1
-rw-r--r--.icons/awkward/22x22/apps/jazzradio.svg8
-rw-r--r--.icons/awkward/22x22/apps/jblue.svg5
l---------.icons/awkward/22x22/apps/jdev_icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/jdeveloper.svg9
-rw-r--r--.icons/awkward/22x22/apps/jdownloader.svg14
l---------.icons/awkward/22x22/apps/jeex.svg1
-rw-r--r--.icons/awkward/22x22/apps/jellyfin.svg8
-rw-r--r--.icons/awkward/22x22/apps/jetbrains-toolbox.svg11
-rw-r--r--.icons/awkward/22x22/apps/jgray.svg5
-rw-r--r--.icons/awkward/22x22/apps/jgreen.svg5
-rw-r--r--.icons/awkward/22x22/apps/jitsi.svg9
l---------.icons/awkward/22x22/apps/jockey-kde.svg1
-rw-r--r--.icons/awkward/22x22/apps/jockey.svg31
l---------.icons/awkward/22x22/apps/joplin-desktop.svg1
-rw-r--r--.icons/awkward/22x22/apps/joplin.svg7
-rw-r--r--.icons/awkward/22x22/apps/josm.svg28
-rw-r--r--.icons/awkward/22x22/apps/journey-of-a-roach.svg14
l---------.icons/awkward/22x22/apps/jp.yvt.OpenSpades.svg1
-rw-r--r--.icons/awkward/22x22/apps/jprofiler.svg11
-rw-r--r--.icons/awkward/22x22/apps/jred.svg5
l---------.icons/awkward/22x22/apps/jstest-gtk.svg1
-rw-r--r--.icons/awkward/22x22/apps/juci.svg17
l---------.icons/awkward/22x22/apps/juffed.svg1
-rw-r--r--.icons/awkward/22x22/apps/juk.svg8
-rw-r--r--.icons/awkward/22x22/apps/julia.svg20
-rw-r--r--.icons/awkward/22x22/apps/junior_install_icon.svg15
-rw-r--r--.icons/awkward/22x22/apps/jyellow.svg5
l---------.icons/awkward/22x22/apps/k3b.svg1
-rw-r--r--.icons/awkward/22x22/apps/k4dirstat.svg11
-rw-r--r--.icons/awkward/22x22/apps/k9-copy.svg8
l---------.icons/awkward/22x22/apps/k9copy.svg1
-rw-r--r--.icons/awkward/22x22/apps/kaddressbook.svg19
-rw-r--r--.icons/awkward/22x22/apps/kadu.svg14
-rw-r--r--.icons/awkward/22x22/apps/kaffeine.svg18
-rw-r--r--.icons/awkward/22x22/apps/kahla.svg7
-rw-r--r--.icons/awkward/22x22/apps/kajongg.svg7
-rw-r--r--.icons/awkward/22x22/apps/kaku.svg9
-rw-r--r--.icons/awkward/22x22/apps/kalarm.svg18
-rw-r--r--.icons/awkward/22x22/apps/kalgebra.svg6
l---------.icons/awkward/22x22/apps/kalu.svg1
-rw-r--r--.icons/awkward/22x22/apps/kalzium.svg8
l---------.icons/awkward/22x22/apps/kamerka.svg1
l---------.icons/awkward/22x22/apps/kamoso.svg1
l---------.icons/awkward/22x22/apps/kamule.svg1
-rw-r--r--.icons/awkward/22x22/apps/kanagram.svg7
-rw-r--r--.icons/awkward/22x22/apps/kanatest.svg8
-rw-r--r--.icons/awkward/22x22/apps/kapman.svg6
-rw-r--r--.icons/awkward/22x22/apps/kapow.svg12
l---------.icons/awkward/22x22/apps/kappfinder.svg1
-rw-r--r--.icons/awkward/22x22/apps/kapptemplate.svg25
-rw-r--r--.icons/awkward/22x22/apps/karbon.svg611
l---------.icons/awkward/22x22/apps/kate.svg1
l---------.icons/awkward/22x22/apps/kate2.svg1
-rw-r--r--.icons/awkward/22x22/apps/katomic.svg8
-rw-r--r--.icons/awkward/22x22/apps/kawaii-player.svg10
-rw-r--r--.icons/awkward/22x22/apps/kawanime.svg50
l---------.icons/awkward/22x22/apps/kazam.svg1
-rw-r--r--.icons/awkward/22x22/apps/kbackup.svg18
-rw-r--r--.icons/awkward/22x22/apps/kblackbox.svg7
-rw-r--r--.icons/awkward/22x22/apps/kblocks.svg12
l---------.icons/awkward/22x22/apps/kblogger.svg1
-rw-r--r--.icons/awkward/22x22/apps/kbounce.svg5
-rw-r--r--.icons/awkward/22x22/apps/kbreakout.svg23
-rw-r--r--.icons/awkward/22x22/apps/kbruch.svg15
l---------.icons/awkward/22x22/apps/kbugbuster.svg1
-rw-r--r--.icons/awkward/22x22/apps/kcachegrind.svg12
l---------.icons/awkward/22x22/apps/kcalc.svg1
l---------.icons/awkward/22x22/apps/kcharselect.svg1
l---------.icons/awkward/22x22/apps/kchmviewer.svg1
-rw-r--r--.icons/awkward/22x22/apps/kcmdevices.svg6
-rw-r--r--.icons/awkward/22x22/apps/kcmdf.svg10
l---------.icons/awkward/22x22/apps/kcmkicker.svg1
l---------.icons/awkward/22x22/apps/kcmkwm.svg1
-rw-r--r--.icons/awkward/22x22/apps/kcmmemory.svg31
l---------.icons/awkward/22x22/apps/kcmmidi.svg1
l---------.icons/awkward/22x22/apps/kcmopengl.svg1
l---------.icons/awkward/22x22/apps/kcmpartitions.svg1
l---------.icons/awkward/22x22/apps/kcmpci.svg1
l---------.icons/awkward/22x22/apps/kcmprocessor.svg1
l---------.icons/awkward/22x22/apps/kcmscsi.svg1
l---------.icons/awkward/22x22/apps/kcmsound.svg1
l---------.icons/awkward/22x22/apps/kcmx.svg1
l---------.icons/awkward/22x22/apps/kcolorchooser.svg1
l---------.icons/awkward/22x22/apps/kcoloredit.svg1
l---------.icons/awkward/22x22/apps/kcontrol.svg1
-rw-r--r--.icons/awkward/22x22/apps/kde-frameworks.svg7
l---------.icons/awkward/22x22/apps/kde-gtk-config.svg1
l---------.icons/awkward/22x22/apps/kde-im-log-viewer.svg1
l---------.icons/awkward/22x22/apps/kde-logo.svg1
l---------.icons/awkward/22x22/apps/kde-telepathy.svg1
l---------.icons/awkward/22x22/apps/kde.svg1
-rw-r--r--.icons/awkward/22x22/apps/kdeconnect.svg13
l---------.icons/awkward/22x22/apps/kdeneur.svg1
-rw-r--r--.icons/awkward/22x22/apps/kdenlive.svg14
l---------.icons/awkward/22x22/apps/kdepim-dropbox.svg1
l---------.icons/awkward/22x22/apps/kdepim-googledrive.svg1
-rw-r--r--.icons/awkward/22x22/apps/kdesvn.svg24
-rw-r--r--.icons/awkward/22x22/apps/kdevelop.svg7
l---------.icons/awkward/22x22/apps/kdf.svg1
-rw-r--r--.icons/awkward/22x22/apps/kdiamond.svg9
-rw-r--r--.icons/awkward/22x22/apps/kdiff3.svg18
l---------.icons/awkward/22x22/apps/kdiskfree.svg1
l---------.icons/awkward/22x22/apps/kdisknav.svg1
-rw-r--r--.icons/awkward/22x22/apps/kdocker.svg17
-rw-r--r--.icons/awkward/22x22/apps/kdots.svg17
l---------.icons/awkward/22x22/apps/kdoubanfm.svg1
l---------.icons/awkward/22x22/apps/kedit.svg1
l---------.icons/awkward/22x22/apps/keditbookmarks.svg1
-rw-r--r--.icons/awkward/22x22/apps/keep.svg7
-rw-r--r--.icons/awkward/22x22/apps/keepass.svg10
l---------.icons/awkward/22x22/apps/keepass2.svg1
-rw-r--r--.icons/awkward/22x22/apps/keepassx.svg9
l---------.icons/awkward/22x22/apps/keepassx2.svg1
-rw-r--r--.icons/awkward/22x22/apps/keepassxc.svg15
-rw-r--r--.icons/awkward/22x22/apps/keeweb.svg12
l---------.icons/awkward/22x22/apps/kentoo.svg1
-rw-r--r--.icons/awkward/22x22/apps/kerbal-space-program.svg21
-rw-r--r--.icons/awkward/22x22/apps/keurocalc.svg7
-rw-r--r--.icons/awkward/22x22/apps/kexi.svg7
l---------.icons/awkward/22x22/apps/key-mon.svg1
l---------.icons/awkward/22x22/apps/key_bindings.svg1
-rw-r--r--.icons/awkward/22x22/apps/keybase.svg12
-rw-r--r--.icons/awkward/22x22/apps/keymon.svg27
l---------.icons/awkward/22x22/apps/keyring-manager.svg1
l---------.icons/awkward/22x22/apps/kfind.svg1
-rw-r--r--.icons/awkward/22x22/apps/kfloppy.svg10
l---------.icons/awkward/22x22/apps/kfm.svg1
l---------.icons/awkward/22x22/apps/kfm_home.svg1
-rw-r--r--.icons/awkward/22x22/apps/kfoldersync.svg12
-rw-r--r--.icons/awkward/22x22/apps/kfontview.svg11
-rw-r--r--.icons/awkward/22x22/apps/kfourinline.svg14
-rw-r--r--.icons/awkward/22x22/apps/kgeography.svg6
-rw-r--r--.icons/awkward/22x22/apps/kget.svg7
-rw-r--r--.icons/awkward/22x22/apps/kghostview.svg7
-rw-r--r--.icons/awkward/22x22/apps/kgoldrunner.svg32
l---------.icons/awkward/22x22/apps/kgpg.svg1
-rw-r--r--.icons/awkward/22x22/apps/kgraphviewer.svg14
-rw-r--r--.icons/awkward/22x22/apps/khangman.svg13
l---------.icons/awkward/22x22/apps/khelpcenter.svg1
-rw-r--r--.icons/awkward/22x22/apps/khotkeys.svg11
-rw-r--r--.icons/awkward/22x22/apps/kicad.svg9
l---------.icons/awkward/22x22/apps/kicker.svg1
l---------.icons/awkward/22x22/apps/kid3-qt.svg1
-rw-r--r--.icons/awkward/22x22/apps/kid3.svg22
-rw-r--r--.icons/awkward/22x22/apps/kig.svg6
-rw-r--r--.icons/awkward/22x22/apps/kigo.svg11
-rw-r--r--.icons/awkward/22x22/apps/kile.svg10
-rw-r--r--.icons/awkward/22x22/apps/killbots.svg10
-rw-r--r--.icons/awkward/22x22/apps/killing-floor.svg11
-rw-r--r--.icons/awkward/22x22/apps/kimagemapeditor.svg11
l---------.icons/awkward/22x22/apps/kimtoy.svg1
-rw-r--r--.icons/awkward/22x22/apps/kipi-dngconverter.svg13
-rw-r--r--.icons/awkward/22x22/apps/kipi-expoblending.svg11
-rw-r--r--.icons/awkward/22x22/apps/kipi-logo.svg9
-rw-r--r--.icons/awkward/22x22/apps/kipi-panorama.svg11
l---------.icons/awkward/22x22/apps/kipi.svg1
-rw-r--r--.icons/awkward/22x22/apps/kiriki.svg9
-rw-r--r--.icons/awkward/22x22/apps/kitematic.svg9
-rw-r--r--.icons/awkward/22x22/apps/kiten.svg7
-rw-r--r--.icons/awkward/22x22/apps/kitty.svg11
l---------.icons/awkward/22x22/apps/kjobviewer.svg1
-rw-r--r--.icons/awkward/22x22/apps/kjumpingcube.svg10
-rw-r--r--.icons/awkward/22x22/apps/klavaro.svg32
l---------.icons/awkward/22x22/apps/kleopatra.svg1
l---------.icons/awkward/22x22/apps/klettres.svg1
-rw-r--r--.icons/awkward/22x22/apps/klickety.svg10
-rw-r--r--.icons/awkward/22x22/apps/klines.svg27
l---------.icons/awkward/22x22/apps/klipper.svg1
-rw-r--r--.icons/awkward/22x22/apps/klystrack.svg15
l---------.icons/awkward/22x22/apps/kmag.svg1
-rw-r--r--.icons/awkward/22x22/apps/kmahjongg.svg7
l---------.icons/awkward/22x22/apps/kmail.svg1
l---------.icons/awkward/22x22/apps/kmenu.svg1
-rw-r--r--.icons/awkward/22x22/apps/kmenuedit.svg7
-rw-r--r--.icons/awkward/22x22/apps/kmines.svg5
l---------.icons/awkward/22x22/apps/kminicom.svg1
-rw-r--r--.icons/awkward/22x22/apps/kmix.svg10
l---------.icons/awkward/22x22/apps/kmousetool.svg1
-rw-r--r--.icons/awkward/22x22/apps/kmouth.svg8
l---------.icons/awkward/22x22/apps/kmplayer.svg1
-rw-r--r--.icons/awkward/22x22/apps/kmplot.svg20
-rw-r--r--.icons/awkward/22x22/apps/kmymoney.svg9
-rw-r--r--.icons/awkward/22x22/apps/knavalbattle.svg7
-rw-r--r--.icons/awkward/22x22/apps/knemo.svg7
l---------.icons/awkward/22x22/apps/knetattach.svg1
l---------.icons/awkward/22x22/apps/knetwalk.svg1
-rw-r--r--.icons/awkward/22x22/apps/knights.svg5
l---------.icons/awkward/22x22/apps/knotes.svg1
l---------.icons/awkward/22x22/apps/knotify.svg1
-rw-r--r--.icons/awkward/22x22/apps/koala.svg29
-rw-r--r--.icons/awkward/22x22/apps/kodi.svg7
-rw-r--r--.icons/awkward/22x22/apps/kolf.svg6
-rw-r--r--.icons/awkward/22x22/apps/kollision.svg6
-rw-r--r--.icons/awkward/22x22/apps/kolourpaint.svg9
-rw-r--r--.icons/awkward/22x22/apps/komodo.svg6
-rw-r--r--.icons/awkward/22x22/apps/komorebi-wallpaper-creator.svg13
-rw-r--r--.icons/awkward/22x22/apps/komorebi.svg13
-rw-r--r--.icons/awkward/22x22/apps/kompare.svg18
-rw-r--r--.icons/awkward/22x22/apps/konqueror.svg10
-rw-r--r--.icons/awkward/22x22/apps/konquest.svg8
l---------.icons/awkward/22x22/apps/konsole.svg1
l---------.icons/awkward/22x22/apps/konsolekalendar.svg1
-rw-r--r--.icons/awkward/22x22/apps/kontact-import-wizard.svg9
-rw-r--r--.icons/awkward/22x22/apps/kontact.svg13
-rw-r--r--.icons/awkward/22x22/apps/konversation.svg11
-rw-r--r--.icons/awkward/22x22/apps/kopete.svg9
l---------.icons/awkward/22x22/apps/kopete2.svg1
l---------.icons/awkward/22x22/apps/korg-journal.svg1
l---------.icons/awkward/22x22/apps/korg-todo.svg1
-rw-r--r--.icons/awkward/22x22/apps/korganizer.svg7
l---------.icons/awkward/22x22/apps/kpackage.svg1
l---------.icons/awkward/22x22/apps/kpager.svg1
l---------.icons/awkward/22x22/apps/kpat.svg1
-rw-r--r--.icons/awkward/22x22/apps/kpatience.svg14
l---------.icons/awkward/22x22/apps/kpdf.svg1
l---------.icons/awkward/22x22/apps/kpersonalizer.svg1
-rw-r--r--.icons/awkward/22x22/apps/kphotoalbum.svg12
l---------.icons/awkward/22x22/apps/kpk-desktop-gnome.svg1
l---------.icons/awkward/22x22/apps/kpk-desktop-xfce.svg1
l---------.icons/awkward/22x22/apps/kradio.svg1
l---------.icons/awkward/22x22/apps/kradio4.svg1
-rw-r--r--.icons/awkward/22x22/apps/krdc.svg10
l---------.icons/awkward/22x22/apps/krec.svg1
-rw-r--r--.icons/awkward/22x22/apps/krecipes.svg19
-rw-r--r--.icons/awkward/22x22/apps/kregexpeditor.svg15
-rw-r--r--.icons/awkward/22x22/apps/krename.svg20
-rw-r--r--.icons/awkward/22x22/apps/kreversi.svg9
-rw-r--r--.icons/awkward/22x22/apps/krfb.svg8
-rw-r--r--.icons/awkward/22x22/apps/krita.svg16
-rw-r--r--.icons/awkward/22x22/apps/kronometer.svg27
l---------.icons/awkward/22x22/apps/krudio.svg1
-rw-r--r--.icons/awkward/22x22/apps/kruler.svg14
l---------.icons/awkward/22x22/apps/krunner.svg1
l---------.icons/awkward/22x22/apps/krusader_blue.svg1
l---------.icons/awkward/22x22/apps/krusader_red.svg1
-rw-r--r--.icons/awkward/22x22/apps/krusader_root.svg10
-rw-r--r--.icons/awkward/22x22/apps/krusader_user.svg10
-rw-r--r--.icons/awkward/22x22/apps/ksame.svg6
l---------.icons/awkward/22x22/apps/kscreengenie.svg1
l---------.icons/awkward/22x22/apps/kscreensaver.svg1
l---------.icons/awkward/22x22/apps/ksensors.svg1
-rw-r--r--.icons/awkward/22x22/apps/kshisen.svg6
-rw-r--r--.icons/awkward/22x22/apps/ksirk.svg16
l---------.icons/awkward/22x22/apps/ksmiletris.svg1
-rw-r--r--.icons/awkward/22x22/apps/ksnakeduel.svg7
l---------.icons/awkward/22x22/apps/ksnapshot.svg1
-rw-r--r--.icons/awkward/22x22/apps/ksnip.svg23
-rw-r--r--.icons/awkward/22x22/apps/kspaceduel.svg6
l---------.icons/awkward/22x22/apps/ksplash.svg1
-rw-r--r--.icons/awkward/22x22/apps/ksquares.svg8
l---------.icons/awkward/22x22/apps/kstars.svg1
-rw-r--r--.icons/awkward/22x22/apps/ksudoku.svg18
l---------.icons/awkward/22x22/apps/ksysguard.svg1
-rw-r--r--.icons/awkward/22x22/apps/kteatime.svg8
-rw-r--r--.icons/awkward/22x22/apps/ktechlab.svg20
-rw-r--r--.icons/awkward/22x22/apps/kthememgr.svg11
-rw-r--r--.icons/awkward/22x22/apps/ktikz.svg7
-rw-r--r--.icons/awkward/22x22/apps/ktimer.svg27
l---------.icons/awkward/22x22/apps/ktip.svg1
l---------.icons/awkward/22x22/apps/ktnef.svg1
-rw-r--r--.icons/awkward/22x22/apps/ktorrent.svg7
l---------.icons/awkward/22x22/apps/ktouch.svg1
-rw-r--r--.icons/awkward/22x22/apps/ktuberling.svg6
-rw-r--r--.icons/awkward/22x22/apps/kturtle.svg7
l---------.icons/awkward/22x22/apps/kube-mail.svg1
-rw-r--r--.icons/awkward/22x22/apps/kube.svg9
-rw-r--r--.icons/awkward/22x22/apps/kubeplayer.svg13
-rw-r--r--.icons/awkward/22x22/apps/kubrick.svg13
-rw-r--r--.icons/awkward/22x22/apps/kuiviewer.svg12
-rw-r--r--.icons/awkward/22x22/apps/kup.svg9
-rw-r--r--.icons/awkward/22x22/apps/kupfer.svg10
l---------.icons/awkward/22x22/apps/kuser.svg1
-rw-r--r--.icons/awkward/22x22/apps/kvantum.svg16
-rw-r--r--.icons/awkward/22x22/apps/kvirc.svg11
-rw-r--r--.icons/awkward/22x22/apps/kwalletmanager.svg14
-rw-r--r--.icons/awkward/22x22/apps/kwave.svg7
l---------.icons/awkward/22x22/apps/kwikdisk.svg1
l---------.icons/awkward/22x22/apps/kwin.svg1
-rw-r--r--.icons/awkward/22x22/apps/kwordquiz.svg6
l---------.icons/awkward/22x22/apps/kwrite.svg1
-rw-r--r--.icons/awkward/22x22/apps/kxstitch.svg14
l---------.icons/awkward/22x22/apps/kynpatic.svg1
-rw-r--r--.icons/awkward/22x22/apps/l4d.svg10
-rw-r--r--.icons/awkward/22x22/apps/l4d2.svg16
l---------.icons/awkward/22x22/apps/labplot.svg1
-rw-r--r--.icons/awkward/22x22/apps/labyrinth.svg17
-rw-r--r--.icons/awkward/22x22/apps/ladi-player.svg15
-rw-r--r--.icons/awkward/22x22/apps/ladi-system-log.svg15
-rw-r--r--.icons/awkward/22x22/apps/laditools.svg12
-rw-r--r--.icons/awkward/22x22/apps/laigter.svg9
l---------.icons/awkward/22x22/apps/lash.svg1
l---------.icons/awkward/22x22/apps/last-fm.svg1
l---------.icons/awkward/22x22/apps/lastfm-audioscrobbler.svg1
l---------.icons/awkward/22x22/apps/lastfm-valut.svg1
l---------.icons/awkward/22x22/apps/lastfm-www.last.fm.svg1
-rw-r--r--.icons/awkward/22x22/apps/lastfm.svg7
-rw-r--r--.icons/awkward/22x22/apps/latexila.svg9
-rw-r--r--.icons/awkward/22x22/apps/latte-dock.svg9
l---------.icons/awkward/22x22/apps/launch.svg1
-rw-r--r--.icons/awkward/22x22/apps/laverna.svg9
-rw-r--r--.icons/awkward/22x22/apps/lazarus.svg7
-rw-r--r--.icons/awkward/22x22/apps/lbry.svg7
-rw-r--r--.icons/awkward/22x22/apps/ldview.svg9
l---------.icons/awkward/22x22/apps/leafpad.svg1
-rw-r--r--.icons/awkward/22x22/apps/league-of-legends.svg11
-rw-r--r--.icons/awkward/22x22/apps/leocad.svg13
-rw-r--r--.icons/awkward/22x22/apps/leonflix.svg20
l---------.icons/awkward/22x22/apps/lftp-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/lftp.svg15
-rw-r--r--.icons/awkward/22x22/apps/libinput-gestures.svg9
l---------.icons/awkward/22x22/apps/library-internet-radio.svg1
l---------.icons/awkward/22x22/apps/library-podcast.svg1
-rw-r--r--.icons/awkward/22x22/apps/librecad.svg11
-rw-r--r--.icons/awkward/22x22/apps/libreoffice-base.svg10
-rw-r--r--.icons/awkward/22x22/apps/libreoffice-calc.svg8
-rw-r--r--.icons/awkward/22x22/apps/libreoffice-chart.svg10
-rw-r--r--.icons/awkward/22x22/apps/libreoffice-draw.svg8
-rw-r--r--.icons/awkward/22x22/apps/libreoffice-impress.svg11
-rw-r--r--.icons/awkward/22x22/apps/libreoffice-main.svg6
-rw-r--r--.icons/awkward/22x22/apps/libreoffice-math.svg19
l---------.icons/awkward/22x22/apps/libreoffice-startcenter.svg1
-rw-r--r--.icons/awkward/22x22/apps/libreoffice-writer.svg8
l---------.icons/awkward/22x22/apps/libreoffice.svg1
l---------.icons/awkward/22x22/apps/libreoffice4.2-base.svg1
l---------.icons/awkward/22x22/apps/libreoffice4.2-calc.svg1
l---------.icons/awkward/22x22/apps/libreoffice4.2-draw.svg1
l---------.icons/awkward/22x22/apps/libreoffice4.2-impress.svg1
l---------.icons/awkward/22x22/apps/libreoffice4.2-math.svg1
l---------.icons/awkward/22x22/apps/libreoffice4.2-startcenter.svg1
l---------.icons/awkward/22x22/apps/libreoffice4.2-writer.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.0-base.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.0-calc.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.0-draw.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.0-impress.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.0-main.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.0-math.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.0-startcenter.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.0-writer.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.0.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.1-base.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.1-calc.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.1-draw.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.1-impress.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.1-main.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.1-math.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.1-startcenter.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.1-writer.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.1.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.2-base.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.2-calc.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.2-draw.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.2-impress.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.2-main.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.2-math.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.2-startcenter.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.2-writer.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.2.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.3-base.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.3-calc.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.3-draw.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.3-impress.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.3-main.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.3-math.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.3-startcenter.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.3-writer.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.3.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.4-base.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.4-calc.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.4-draw.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.4-impress.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.4-main.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.4-math.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.4-startcenter.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.4-writer.svg1
l---------.icons/awkward/22x22/apps/libreoffice5.4.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.0-base.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.0-calc.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.0-chart.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.0-draw.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.0-impress.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.0-main.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.0-math.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.0-startcenter.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.0-writer.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.0.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.2-base.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.2-calc.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.2-chart.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.2-draw.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.2-impress.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.2-main.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.2-math.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.2-startcenter.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.2-writer.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.3-base.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.3-calc.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.3-chart.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.3-draw.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.3-impress.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.3-main.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.3-math.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.3-startcenter.svg1
l---------.icons/awkward/22x22/apps/libreoffice6.3-writer.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.0-base.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.0-calc.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.0-chart.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.0-draw.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.0-impress.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.0-main.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.0-math.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.0-startcenter.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.0-writer.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.1-base.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.1-calc.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.1-chart.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.1-draw.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.1-impress.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.1-main.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.1-math.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.1-startcenter.svg1
l---------.icons/awkward/22x22/apps/libreofficedev6.1-writer.svg1
l---------.icons/awkward/22x22/apps/libresprite.svg1
l---------.icons/awkward/22x22/apps/licq.svg1
-rw-r--r--.icons/awkward/22x22/apps/life-is-strange.svg9
-rw-r--r--.icons/awkward/22x22/apps/lifeograph.svg16
l---------.icons/awkward/22x22/apps/liferea.svg1
l---------.icons/awkward/22x22/apps/lightdm-gtk-greeter-settings.svg1
l---------.icons/awkward/22x22/apps/lightdm-settings.svg1
-rw-r--r--.icons/awkward/22x22/apps/lightsoff.svg8
-rw-r--r--.icons/awkward/22x22/apps/lighttable.svg16
-rw-r--r--.icons/awkward/22x22/apps/lightworks.svg23
-rw-r--r--.icons/awkward/22x22/apps/lightzone.svg7
-rw-r--r--.icons/awkward/22x22/apps/limbo.svg6
l---------.icons/awkward/22x22/apps/linconnect-server.svg1
-rw-r--r--.icons/awkward/22x22/apps/linconnect.svg7
l---------.icons/awkward/22x22/apps/linguist-qt4.svg1
l---------.icons/awkward/22x22/apps/linguist-qt5.svg1
l---------.icons/awkward/22x22/apps/linguist.svg1
l---------.icons/awkward/22x22/apps/linguist5.svg1
l---------.icons/awkward/22x22/apps/links.svg1
l---------.icons/awkward/22x22/apps/links_32x32.xpm.svg1
-rw-r--r--.icons/awkward/22x22/apps/linphone.svg7
l---------.icons/awkward/22x22/apps/linssid.svg1
-rw-r--r--.icons/awkward/22x22/apps/linuxdcpp.svg11
-rw-r--r--.icons/awkward/22x22/apps/liri.svg7
-rw-r--r--.icons/awkward/22x22/apps/litecoin-qt.svg10
-rw-r--r--.icons/awkward/22x22/apps/little-inferno.svg14
-rw-r--r--.icons/awkward/22x22/apps/littleweeb.svg17
-rw-r--r--.icons/awkward/22x22/apps/livepatch.svg9
-rw-r--r--.icons/awkward/22x22/apps/livewallpaper-config.svg18
-rw-r--r--.icons/awkward/22x22/apps/livewallpaper.svg16
-rw-r--r--.icons/awkward/22x22/apps/lmms.svg5
l---------.icons/awkward/22x22/apps/locale.svg1
-rw-r--r--.icons/awkward/22x22/apps/loginized.svg21
l---------.icons/awkward/22x22/apps/logisim-icon-128.svg1
-rw-r--r--.icons/awkward/22x22/apps/logisim-icon.svg11
l---------.icons/awkward/22x22/apps/logview.svg1
l---------.icons/awkward/22x22/apps/logviewer.svg1
l---------.icons/awkward/22x22/apps/lokalize.svg1
-rw-r--r--.icons/awkward/22x22/apps/lollypop.svg10
-rw-r--r--.icons/awkward/22x22/apps/lookit.svg9
l---------.icons/awkward/22x22/apps/lookswitcher.svg1
-rw-r--r--.icons/awkward/22x22/apps/love.svg9
-rw-r--r--.icons/awkward/22x22/apps/lovely-planet-2.svg19
-rw-r--r--.icons/awkward/22x22/apps/lovely-planet-arcade.svg13
-rw-r--r--.icons/awkward/22x22/apps/lovely-planet.svg15
-rw-r--r--.icons/awkward/22x22/apps/lplayer.svg11
l---------.icons/awkward/22x22/apps/lrfviewer.svg1
l---------.icons/awkward/22x22/apps/lshw.svg1
-rw-r--r--.icons/awkward/22x22/apps/lskat.svg11
-rw-r--r--.icons/awkward/22x22/apps/ltris.svg31
-rw-r--r--.icons/awkward/22x22/apps/luakit.svg9
l---------.icons/awkward/22x22/apps/lubuntu-software-center.svg1
-rw-r--r--.icons/awkward/22x22/apps/lucidchart.svg7
-rw-r--r--.icons/awkward/22x22/apps/luckyBackup.svg8
-rw-r--r--.icons/awkward/22x22/apps/lugaru.svg19
-rw-r--r--.icons/awkward/22x22/apps/luminance-hdr.svg29
-rw-r--r--.icons/awkward/22x22/apps/lutris.svg18
l---------.icons/awkward/22x22/apps/lximage-qt.svg1
l---------.icons/awkward/22x22/apps/lximage.svg1
l---------.icons/awkward/22x22/apps/lxmusic.svg1
l---------.icons/awkward/22x22/apps/lxterminal.svg1
-rw-r--r--.icons/awkward/22x22/apps/lynx.svg8
-rw-r--r--.icons/awkward/22x22/apps/lyricfier.svg19
-rw-r--r--.icons/awkward/22x22/apps/lyx.svg14
l---------.icons/awkward/22x22/apps/m_doom.svg1
-rw-r--r--.icons/awkward/22x22/apps/magnatune.svg7
l---------.icons/awkward/22x22/apps/mail-client.svg1
-rw-r--r--.icons/awkward/22x22/apps/mail.ru-cloud.svg15
l---------.icons/awkward/22x22/apps/mailnag.svg1
-rw-r--r--.icons/awkward/22x22/apps/mailspring.svg7
-rw-r--r--.icons/awkward/22x22/apps/makagiga.svg17
-rw-r--r--.icons/awkward/22x22/apps/makehuman.svg8
l---------.icons/awkward/22x22/apps/makehuman_bg.svg1
-rw-r--r--.icons/awkward/22x22/apps/makemkv.svg14
-rw-r--r--.icons/awkward/22x22/apps/mame.svg5
-rw-r--r--.icons/awkward/22x22/apps/manaplus.svg10
-rw-r--r--.icons/awkward/22x22/apps/mandelbulber2.svg7
l---------.icons/awkward/22x22/apps/mandrivaupdate.svg1
-rw-r--r--.icons/awkward/22x22/apps/manjaro-architect.svg9
-rw-r--r--.icons/awkward/22x22/apps/manjaro-settings-manager.svg8
l---------.icons/awkward/22x22/apps/manjaro-welcome.svg1
l---------.icons/awkward/22x22/apps/manjaro.svg1
-rw-r--r--.icons/awkward/22x22/apps/maps.svg13
-rw-r--r--.icons/awkward/22x22/apps/marble.svg10
-rw-r--r--.icons/awkward/22x22/apps/marknoto.svg14
-rw-r--r--.icons/awkward/22x22/apps/markpado.svg10
-rw-r--r--.icons/awkward/22x22/apps/marktext.svg17
-rw-r--r--.icons/awkward/22x22/apps/marsshooter.svg6
l---------.icons/awkward/22x22/apps/master-pdf-editor.svg1
-rw-r--r--.icons/awkward/22x22/apps/masterpassword-gui.svg11
-rw-r--r--.icons/awkward/22x22/apps/masterpdfeditor.svg10
l---------.icons/awkward/22x22/apps/masterpdfeditor3.svg1
l---------.icons/awkward/22x22/apps/masterpdfeditor4.svg1
l---------.icons/awkward/22x22/apps/masterpdfeditor5.svg1
-rw-r--r--.icons/awkward/22x22/apps/mat.svg13
l---------.icons/awkward/22x22/apps/mate-ax-applet.svg1
l---------.icons/awkward/22x22/apps/mate-brightness-applet.svg1
l---------.icons/awkward/22x22/apps/mate-cpu-frequency-applet.svg1
l---------.icons/awkward/22x22/apps/mate-desktop-item-edit.svg1
l---------.icons/awkward/22x22/apps/mate-disk-usage-analyzer.svg1
l---------.icons/awkward/22x22/apps/mate-eyes-applet.svg1
l---------.icons/awkward/22x22/apps/mate-indicator-applet.svg1
-rw-r--r--.icons/awkward/22x22/apps/mate-inhibit-applet.svg19
l---------.icons/awkward/22x22/apps/mate-invest-applet.svg1
l---------.icons/awkward/22x22/apps/mate-logo.svg1
l---------.icons/awkward/22x22/apps/mate-netspeed-applet.svg1
l---------.icons/awkward/22x22/apps/mate-network-properties.svg1
l---------.icons/awkward/22x22/apps/mate-notification-properties.svg1
l---------.icons/awkward/22x22/apps/mate-panel-clock.svg1
-rw-r--r--.icons/awkward/22x22/apps/mate-panel-drawer.svg9
l---------.icons/awkward/22x22/apps/mate-panel-fish.svg1
l---------.icons/awkward/22x22/apps/mate-panel-force-quit.svg1
l---------.icons/awkward/22x22/apps/mate-panel-launcher.svg1
l---------.icons/awkward/22x22/apps/mate-panel-notification-area.svg1
-rw-r--r--.icons/awkward/22x22/apps/mate-panel-separator.svg13
l---------.icons/awkward/22x22/apps/mate-panel-window-list.svg1
l---------.icons/awkward/22x22/apps/mate-panel-window-menu.svg1
l---------.icons/awkward/22x22/apps/mate-panel-workspace-switcher.svg1
l---------.icons/awkward/22x22/apps/mate-panel.svg1
l---------.icons/awkward/22x22/apps/mate-power-manager.svg1
l---------.icons/awkward/22x22/apps/mate-power-statistics.svg1
l---------.icons/awkward/22x22/apps/mate-preferences-desktop-display.svg1
l---------.icons/awkward/22x22/apps/mate-sensors-applet.svg1
l---------.icons/awkward/22x22/apps/mate-session-properties.svg1
l---------.icons/awkward/22x22/apps/mate-sticky-notes-applet.svg1
l---------.icons/awkward/22x22/apps/mate-system-log.svg1
l---------.icons/awkward/22x22/apps/mate.svg1
l---------.icons/awkward/22x22/apps/mateconf-editor.svg1
l---------.icons/awkward/22x22/apps/matepalimpsest.svg1
-rw-r--r--.icons/awkward/22x22/apps/mathematica.svg7
l---------.icons/awkward/22x22/apps/matlab-desktop.svg1
-rw-r--r--.icons/awkward/22x22/apps/matlab.svg11
l---------.icons/awkward/22x22/apps/mattermost-desktop.svg1
-rw-r--r--.icons/awkward/22x22/apps/mattermost.svg7
l---------.icons/awkward/22x22/apps/maxima-icon.svg1
l---------.icons/awkward/22x22/apps/maxima-new.svg1
-rw-r--r--.icons/awkward/22x22/apps/maxima.svg10
-rw-r--r--.icons/awkward/22x22/apps/maxthon-browser.svg7
l---------.icons/awkward/22x22/apps/maya.svg1
-rw-r--r--.icons/awkward/22x22/apps/mc.svg30
-rw-r--r--.icons/awkward/22x22/apps/mcomix.svg23
l---------.icons/awkward/22x22/apps/mdmflexiserver.svg1
l---------.icons/awkward/22x22/apps/mdmsetup.svg1
l---------.icons/awkward/22x22/apps/me-tv.svg1
l---------.icons/awkward/22x22/apps/me.kozec.syncthingtk.svg1
l---------.icons/awkward/22x22/apps/media-optical-copy.svg1
l---------.icons/awkward/22x22/apps/media-player-48.svg1
l---------.icons/awkward/22x22/apps/media-player-banshee.svg1
-rw-r--r--.icons/awkward/22x22/apps/mediaconch.svg14
l---------.icons/awkward/22x22/apps/mediainfo.svg1
-rw-r--r--.icons/awkward/22x22/apps/mediawriter.svg17
l---------.icons/awkward/22x22/apps/medit.svg1
l---------.icons/awkward/22x22/apps/mednafen.svg1
-rw-r--r--.icons/awkward/22x22/apps/mednaffe.svg9
-rw-r--r--.icons/awkward/22x22/apps/mega.svg7
-rw-r--r--.icons/awkward/22x22/apps/megabasterd.svg9
-rw-r--r--.icons/awkward/22x22/apps/megaglest.svg8
-rw-r--r--.icons/awkward/22x22/apps/meld.svg11
-rw-r--r--.icons/awkward/22x22/apps/mellowplayer.svg13
-rw-r--r--.icons/awkward/22x22/apps/mendeley-desktop.svg7
l---------.icons/awkward/22x22/apps/mendeleydesktop.svg1
l---------.icons/awkward/22x22/apps/menu-editor.svg1
-rw-r--r--.icons/awkward/22x22/apps/menulibre.svg12
-rw-r--r--.icons/awkward/22x22/apps/meow.svg11
l---------.icons/awkward/22x22/apps/mess.svg1
l---------.icons/awkward/22x22/apps/messengerfordesktop.svg1
l---------.icons/awkward/22x22/apps/metacity.svg1
-rw-r--r--.icons/awkward/22x22/apps/meterbridge.svg13
l---------.icons/awkward/22x22/apps/meterbridge32x32.svg1
-rw-r--r--.icons/awkward/22x22/apps/metro-2033-redux.svg14
-rw-r--r--.icons/awkward/22x22/apps/metro-last-light-redux.svg14
-rw-r--r--.icons/awkward/22x22/apps/metronome.svg12
-rw-r--r--.icons/awkward/22x22/apps/mgba.svg23
-rw-r--r--.icons/awkward/22x22/apps/mhwaveedit.svg9
-rw-r--r--.icons/awkward/22x22/apps/microscope.svg17
l---------.icons/awkward/22x22/apps/microsoft-office-online.svg1
-rw-r--r--.icons/awkward/22x22/apps/microsoft.svg10
-rw-r--r--.icons/awkward/22x22/apps/midori.svg9
-rw-r--r--.icons/awkward/22x22/apps/mikutter.svg8
-rw-r--r--.icons/awkward/22x22/apps/milkytracker.svg13
-rw-r--r--.icons/awkward/22x22/apps/min.svg11
l---------.icons/awkward/22x22/apps/minecraft-launcher.svg1
-rw-r--r--.icons/awkward/22x22/apps/minecraft.svg404
l---------.icons/awkward/22x22/apps/minetest-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/minetest.svg10
-rw-r--r--.icons/awkward/22x22/apps/minetime.svg8
l---------.icons/awkward/22x22/apps/mini.xterm.svg1
l---------.icons/awkward/22x22/apps/minimizeall.svg1
-rw-r--r--.icons/awkward/22x22/apps/minitube.svg14
-rw-r--r--.icons/awkward/22x22/apps/mint-dev-settings.svg13
l---------.icons/awkward/22x22/apps/mintbackup.svg1
l---------.icons/awkward/22x22/apps/mintdrivers.svg1
l---------.icons/awkward/22x22/apps/mintinstall.svg1
l---------.icons/awkward/22x22/apps/mintlocale-im.svg1
-rw-r--r--.icons/awkward/22x22/apps/mintnanny.svg10
l---------.icons/awkward/22x22/apps/mintreport.svg1
-rw-r--r--.icons/awkward/22x22/apps/mintsources-additional.svg8
-rw-r--r--.icons/awkward/22x22/apps/mintsources-foreign.svg7
l---------.icons/awkward/22x22/apps/mintsources-keys.svg1
-rw-r--r--.icons/awkward/22x22/apps/mintsources-maintenance.svg7
l---------.icons/awkward/22x22/apps/mintsources-mint.svg1
-rw-r--r--.icons/awkward/22x22/apps/mintsources-ppa.svg23
l---------.icons/awkward/22x22/apps/mintsources.svg1
l---------.icons/awkward/22x22/apps/mintstick.svg1
l---------.icons/awkward/22x22/apps/mintupdate-release-upgrade.svg1
l---------.icons/awkward/22x22/apps/mintupdate.svg1
-rw-r--r--.icons/awkward/22x22/apps/mintupload.svg8
l---------.icons/awkward/22x22/apps/mintwelcome.svg1
-rw-r--r--.icons/awkward/22x22/apps/minuet.svg22
l---------.icons/awkward/22x22/apps/miro-guide-source.svg1
-rw-r--r--.icons/awkward/22x22/apps/miro.svg7
-rw-r--r--.icons/awkward/22x22/apps/mist.svg9
-rw-r--r--.icons/awkward/22x22/apps/mixcloud.svg9
l---------.icons/awkward/22x22/apps/mixxx-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/mixxx.svg16
-rw-r--r--.icons/awkward/22x22/apps/mkusb.svg14
l---------.icons/awkward/22x22/apps/mkv-gui.svg1
-rw-r--r--.icons/awkward/22x22/apps/mkvinfo.svg13
l---------.icons/awkward/22x22/apps/mkvmerge.svg1
-rw-r--r--.icons/awkward/22x22/apps/mkvmergeGUI.svg10
l---------.icons/awkward/22x22/apps/mkvtoolnix-gui.svg1
l---------.icons/awkward/22x22/apps/mmex.svg1
-rw-r--r--.icons/awkward/22x22/apps/mnemosyne.svg34
-rw-r--r--.icons/awkward/22x22/apps/modem-manager-gui.svg14
-rw-r--r--.icons/awkward/22x22/apps/mog.svg7
-rw-r--r--.icons/awkward/22x22/apps/money-manager-ex.svg8
-rw-r--r--.icons/awkward/22x22/apps/moneydance.svg9
l---------.icons/awkward/22x22/apps/moneydance_icon512.svg1
l---------.icons/awkward/22x22/apps/mono-runtime-common.svg1
l---------.icons/awkward/22x22/apps/mono-runtime.svg1
-rw-r--r--.icons/awkward/22x22/apps/mono.svg9
-rw-r--r--.icons/awkward/22x22/apps/monochroma.svg9
-rw-r--r--.icons/awkward/22x22/apps/monodevelop.svg10
l---------.icons/awkward/22x22/apps/monodoc.svg1
-rw-r--r--.icons/awkward/22x22/apps/moonlight.svg7
-rw-r--r--.icons/awkward/22x22/apps/morpheus.svg14
-rw-r--r--.icons/awkward/22x22/apps/moserial.svg11
-rw-r--r--.icons/awkward/22x22/apps/motrix.svg13
l---------.icons/awkward/22x22/apps/mousepad.svg1
-rw-r--r--.icons/awkward/22x22/apps/movmetaedit.svg13
l---------.icons/awkward/22x22/apps/mozc-setup.svg1
-rw-r--r--.icons/awkward/22x22/apps/mozc.svg13
l---------.icons/awkward/22x22/apps/mozilla-firefox.svg1
l---------.icons/awkward/22x22/apps/mozo.svg1
-rw-r--r--.icons/awkward/22x22/apps/mp3splt-gtk.svg15
-rw-r--r--.icons/awkward/22x22/apps/mpc-qt.svg11
-rw-r--r--.icons/awkward/22x22/apps/mpd.svg14
l---------.icons/awkward/22x22/apps/mplayer.svg1
-rw-r--r--.icons/awkward/22x22/apps/mps.svg17
l---------.icons/awkward/22x22/apps/mpv-icon-8bit-64x64.svg1
-rw-r--r--.icons/awkward/22x22/apps/mpv.svg9
-rw-r--r--.icons/awkward/22x22/apps/ms-excel.svg12
-rw-r--r--.icons/awkward/22x22/apps/ms-office.svg7
-rw-r--r--.icons/awkward/22x22/apps/ms-onedrive.svg10
-rw-r--r--.icons/awkward/22x22/apps/ms-onenote.svg14
-rw-r--r--.icons/awkward/22x22/apps/ms-outlook.svg12
-rw-r--r--.icons/awkward/22x22/apps/ms-powerpoint.svg12
l---------.icons/awkward/22x22/apps/ms-skype.svg1
-rw-r--r--.icons/awkward/22x22/apps/ms-word.svg26
l---------.icons/awkward/22x22/apps/mscore.svg1
l---------.icons/awkward/22x22/apps/msiexec.svg1
-rw-r--r--.icons/awkward/22x22/apps/mstdn.svg8
-rw-r--r--.icons/awkward/22x22/apps/mtpaint.svg26
-rw-r--r--.icons/awkward/22x22/apps/mtvmusic.svg9
l---------.icons/awkward/22x22/apps/mucommander.svg1
l---------.icons/awkward/22x22/apps/mugshot.svg1
-rw-r--r--.icons/awkward/22x22/apps/mullvad-vpn.svg20
l---------.icons/awkward/22x22/apps/multibootusb.svg1
-rw-r--r--.icons/awkward/22x22/apps/multimc.svg11
-rw-r--r--.icons/awkward/22x22/apps/multimedia-audio-player.svg14
-rw-r--r--.icons/awkward/22x22/apps/multimedia-photo-manager.svg14
-rw-r--r--.icons/awkward/22x22/apps/multimedia-photo-viewer.svg10
-rw-r--r--.icons/awkward/22x22/apps/multimedia-video-player.svg13
l---------.icons/awkward/22x22/apps/multimedia-volume-control.svg1
l---------.icons/awkward/22x22/apps/multimedia.svg1
l---------.icons/awkward/22x22/apps/multisystem-liveusb.svg1
l---------.icons/awkward/22x22/apps/multisystem-vbox.svg1
l---------.icons/awkward/22x22/apps/multisystem.svg1
l---------.icons/awkward/22x22/apps/multitasking-view.svg1
-rw-r--r--.icons/awkward/22x22/apps/multiwinia.svg8
-rw-r--r--.icons/awkward/22x22/apps/mumble.svg5
-rw-r--r--.icons/awkward/22x22/apps/muon.svg7
l---------.icons/awkward/22x22/apps/muondiscover.svg1
l---------.icons/awkward/22x22/apps/mupdf.svg1
-rw-r--r--.icons/awkward/22x22/apps/mupen64plus-qt.svg9
-rw-r--r--.icons/awkward/22x22/apps/museeks.svg9
-rw-r--r--.icons/awkward/22x22/apps/museeq.svg15
-rw-r--r--.icons/awkward/22x22/apps/musescore.svg6
-rw-r--r--.icons/awkward/22x22/apps/musicbrainz.svg9
-rw-r--r--.icons/awkward/22x22/apps/musique.svg8
-rw-r--r--.icons/awkward/22x22/apps/mutt.svg10
-rw-r--r--.icons/awkward/22x22/apps/mx-boot-options.svg15
-rw-r--r--.icons/awkward/22x22/apps/mx-bootrepair.svg16
l---------.icons/awkward/22x22/apps/mx-broadcom-manager.svg1
-rw-r--r--.icons/awkward/22x22/apps/mx-cleanup.svg13
l---------.icons/awkward/22x22/apps/mx-clocky.svg1
-rw-r--r--.icons/awkward/22x22/apps/mx-codecs.svg28
-rw-r--r--.icons/awkward/22x22/apps/mx-conky.svg10
l---------.icons/awkward/22x22/apps/mx-findshares.svg1
-rw-r--r--.icons/awkward/22x22/apps/mx-live-usb-maker.svg12
l---------.icons/awkward/22x22/apps/mx-menu-editor.svg1
-rw-r--r--.icons/awkward/22x22/apps/mx-network-assistant.svg18
-rw-r--r--.icons/awkward/22x22/apps/mx-packageinstaller.svg14
-rw-r--r--.icons/awkward/22x22/apps/mx-qsi.svg13
-rw-r--r--.icons/awkward/22x22/apps/mx-repo-manager.svg10
-rw-r--r--.icons/awkward/22x22/apps/mx-select-sound.svg37
-rw-r--r--.icons/awkward/22x22/apps/mx-snapshot.svg18
l---------.icons/awkward/22x22/apps/mx-system-sounds.svg1
l---------.icons/awkward/22x22/apps/mx-timeset-gui-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/mx-tools.svg9
-rw-r--r--.icons/awkward/22x22/apps/mx-tweak.svg13
l---------.icons/awkward/22x22/apps/mx-usb-unmounter.svg1
-rw-r--r--.icons/awkward/22x22/apps/mx-user.svg10
l---------.icons/awkward/22x22/apps/mx-viewer.svg1
-rw-r--r--.icons/awkward/22x22/apps/mx-welcome.svg7
l---------.icons/awkward/22x22/apps/mygpo.svg1
-rw-r--r--.icons/awkward/22x22/apps/mynotes.svg9
l---------.icons/awkward/22x22/apps/mypaint.svg1
-rw-r--r--.icons/awkward/22x22/apps/myrulib.svg8
-rw-r--r--.icons/awkward/22x22/apps/myspace.svg21
-rw-r--r--.icons/awkward/22x22/apps/mysql-workbench.svg7
-rw-r--r--.icons/awkward/22x22/apps/naev.svg10
-rw-r--r--.icons/awkward/22x22/apps/nasc.svg8
-rw-r--r--.icons/awkward/22x22/apps/natronIcon256_linux.svg7
l---------.icons/awkward/22x22/apps/nautilus-actions.svg1
l---------.icons/awkward/22x22/apps/nautilus.svg1
-rw-r--r--.icons/awkward/22x22/apps/navalbattle.svg18
-rw-r--r--.icons/awkward/22x22/apps/navicat-postgresql.svg11
-rw-r--r--.icons/awkward/22x22/apps/navicat.svg11
-rw-r--r--.icons/awkward/22x22/apps/navit.svg9
-rw-r--r--.icons/awkward/22x22/apps/ndm.svg7
-rw-r--r--.icons/awkward/22x22/apps/negibox.svg9
-rw-r--r--.icons/awkward/22x22/apps/nemiver.svg15
l---------.icons/awkward/22x22/apps/nemo.svg1
l---------.icons/awkward/22x22/apps/nepomuk.svg1
-rw-r--r--.icons/awkward/22x22/apps/nerolinux.svg8
-rw-r--r--.icons/awkward/22x22/apps/nerolinuxexpress.svg8
l---------.icons/awkward/22x22/apps/nestopia.svg1
l---------.icons/awkward/22x22/apps/net.ankiweb.Anki.svg1
-rw-r--r--.icons/awkward/22x22/apps/net.bartkessels.getit.svg14
-rw-r--r--.icons/awkward/22x22/apps/net.baseart.Glide.svg18
l---------.icons/awkward/22x22/apps/net.blockout.BlockOutII.svg1
l---------.icons/awkward/22x22/apps/net.codeindustry.MasterPDFEditor.svg1
-rw-r--r--.icons/awkward/22x22/apps/net.danigm.timetrack.svg19
l---------.icons/awkward/22x22/apps/net.drawpile.drawpile.svg1
l---------.icons/awkward/22x22/apps/net.fsuae.FS-UAE.svg1
l---------.icons/awkward/22x22/apps/net.jami.Jami.svg1
l---------.icons/awkward/22x22/apps/net.mancubus.SLADE.svg1
l---------.icons/awkward/22x22/apps/net.mediaarea.AVIMetaEdit.svg1
l---------.icons/awkward/22x22/apps/net.mediaarea.BWFMetaEdit.svg1
l---------.icons/awkward/22x22/apps/net.mediaarea.DVAnalyzer.svg1
l---------.icons/awkward/22x22/apps/net.mediaarea.MOVMetaEdit.svg1
l---------.icons/awkward/22x22/apps/net.mediaarea.MediaConch.svg1
l---------.icons/awkward/22x22/apps/net.mediaarea.MediaInfo.svg1
l---------.icons/awkward/22x22/apps/net.mediaarea.QCTools.svg1
-rw-r--r--.icons/awkward/22x22/apps/net.meijn.onvifviewer.svg12
l---------.icons/awkward/22x22/apps/net.minetest.Minetest.svg1
l---------.icons/awkward/22x22/apps/net.olofson.KoboDeluxe.svg1
l---------.icons/awkward/22x22/apps/net.openra.OpenRA.openra-cnc.svg1
l---------.icons/awkward/22x22/apps/net.openra.OpenRA.openra-d2k.svg1
l---------.icons/awkward/22x22/apps/net.openra.OpenRA.svg1
l---------.icons/awkward/22x22/apps/net.oz9aec.Gpredict.svg1
l---------.icons/awkward/22x22/apps/net.pcsx2.PCSX2.svg1
-rw-r--r--.icons/awkward/22x22/apps/net.pioneerspacesim.Pioneer.svg30
l---------.icons/awkward/22x22/apps/net.poedit.Poedit.svg1
l---------.icons/awkward/22x22/apps/net.redeclipse.RedEclipse.svg1
-rw-r--r--.icons/awkward/22x22/apps/net.runelite.RuneLite.svg7
l---------.icons/awkward/22x22/apps/net.scribus.Scribus.svg1
-rw-r--r--.icons/awkward/22x22/apps/net.sf.VICE.svg9
l---------.icons/awkward/22x22/apps/net.sf.fuse_emulator.svg1
l---------.icons/awkward/22x22/apps/net.sf.nootka.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.Chessx.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.ExtremeTuxRacer.svg1
-rw-r--r--.icons/awkward/22x22/apps/net.sourceforge.Fillets.svg14
l---------.icons/awkward/22x22/apps/net.sourceforge.Klavaro.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.Lifeograph.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.Ri-li.svg1
-rw-r--r--.icons/awkward/22x22/apps/net.sourceforge.Teo.svg13
l---------.icons/awkward/22x22/apps/net.sourceforge.TuxFootball.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.VMPK.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.atanks.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.btanks.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.chromium-bsu.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.electrip.Electrip.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.fretsonfire.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.mars-game.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.maxima.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.projectM.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.torcs.svg1
l---------.icons/awkward/22x22/apps/net.sourceforge.xournal.svg1
l---------.icons/awkward/22x22/apps/net.supertuxkart.SuperTuxKart.svg1
l---------.icons/awkward/22x22/apps/net.wz2100.wz2100.svg1
l---------.icons/awkward/22x22/apps/net.xmind.XMind8.svg1
l---------.icons/awkward/22x22/apps/net.xmind.ZEN.svg1
l---------.icons/awkward/22x22/apps/netbeans-beta.svg1
-rw-r--r--.icons/awkward/22x22/apps/netbeans.svg21
-rw-r--r--.icons/awkward/22x22/apps/netease-cloud-music.svg7
l---------.icons/awkward/22x22/apps/netflix-desktop.svg1
-rw-r--r--.icons/awkward/22x22/apps/netflix.svg10
-rw-r--r--.icons/awkward/22x22/apps/nethack.svg14
-rw-r--r--.icons/awkward/22x22/apps/netsurf.svg11
l---------.icons/awkward/22x22/apps/network-defaultroute.svg1
l---------.icons/awkward/22x22/apps/network-firewall.svg1
l---------.icons/awkward/22x22/apps/network-idle.svg1
-rw-r--r--.icons/awkward/22x22/apps/network_local.svg22
-rw-r--r--.icons/awkward/22x22/apps/neverball.svg8
-rw-r--r--.icons/awkward/22x22/apps/neverputt.svg11
-rw-r--r--.icons/awkward/22x22/apps/newbreeze.svg7
-rw-r--r--.icons/awkward/22x22/apps/nextcloud.svg11
-rw-r--r--.icons/awkward/22x22/apps/nexuiz.svg7
-rw-r--r--.icons/awkward/22x22/apps/nfoview.svg7
-rw-r--r--.icons/awkward/22x22/apps/nheko.svg11
-rw-r--r--.icons/awkward/22x22/apps/nicotine-plus.svg11
-rw-r--r--.icons/awkward/22x22/apps/night-in-the-woods.svg20
-rw-r--r--.icons/awkward/22x22/apps/nighthawk.svg11
-rw-r--r--.icons/awkward/22x22/apps/nihilumbra.svg9
-rw-r--r--.icons/awkward/22x22/apps/nip2.svg12
-rw-r--r--.icons/awkward/22x22/apps/nitrogen.svg20
-rw-r--r--.icons/awkward/22x22/apps/nitroshare.svg8
l---------.icons/awkward/22x22/apps/nixnote.svg1
-rw-r--r--.icons/awkward/22x22/apps/nixnote2.svg7
-rw-r--r--.icons/awkward/22x22/apps/nl.g4d.Girens.svg10
l---------.icons/awkward/22x22/apps/nl.hjdskes.gcolor3.svg1
l---------.icons/awkward/22x22/apps/nl.openoffice.bluefish.svg1
l---------.icons/awkward/22x22/apps/nm-device-wireless.svg1
-rw-r--r--.icons/awkward/22x22/apps/nmap.svg7
l---------.icons/awkward/22x22/apps/nocover.svg1
l---------.icons/awkward/22x22/apps/nocturn.svg1
-rw-r--r--.icons/awkward/22x22/apps/noiz2sa.svg11
l---------.icons/awkward/22x22/apps/nomacs.svg1
-rw-r--r--.icons/awkward/22x22/apps/nootka.svg11
-rw-r--r--.icons/awkward/22x22/apps/nos-tv.svg11
-rw-r--r--.icons/awkward/22x22/apps/noson.svg10
-rw-r--r--.icons/awkward/22x22/apps/notable.svg22
l---------.icons/awkward/22x22/apps/notepad.svg1
-rw-r--r--.icons/awkward/22x22/apps/notepadqq.svg17
l---------.icons/awkward/22x22/apps/notes.svg1
l---------.icons/awkward/22x22/apps/notifyconf.svg1
-rw-r--r--.icons/awkward/22x22/apps/novprog.svg8
-rw-r--r--.icons/awkward/22x22/apps/nsight.svg8
l---------.icons/awkward/22x22/apps/ntfs-config.svg1
-rw-r--r--.icons/awkward/22x22/apps/nuclear.svg11
-rw-r--r--.icons/awkward/22x22/apps/null_team-48.svg7
-rw-r--r--.icons/awkward/22x22/apps/nulloy.svg7
-rw-r--r--.icons/awkward/22x22/apps/numptyphysics.svg9
-rw-r--r--.icons/awkward/22x22/apps/nutstore.svg11
-rw-r--r--.icons/awkward/22x22/apps/nutty.svg9
-rw-r--r--.icons/awkward/22x22/apps/nuvolaplayer.svg7
l---------.icons/awkward/22x22/apps/nuvolaplayer3.svg1
l---------.icons/awkward/22x22/apps/nuvolaplayer3_8tracks.svg1
l---------.icons/awkward/22x22/apps/nuvolaplayer3_bandcamp.svg1
l---------.icons/awkward/22x22/apps/nuvolaplayer3_deezer.svg1
l---------.icons/awkward/22x22/apps/nuvolaplayer3_google_play_music.svg1
l---------.icons/awkward/22x22/apps/nuvolaplayer3_groove.svg1
l---------.icons/awkward/22x22/apps/nuvolaplayer3_jango.svg1
l---------.icons/awkward/22x22/apps/nuvolaplayer3_mixcloud.svg1
l---------.icons/awkward/22x22/apps/nuvolaplayer3_plex.svg1
l---------.icons/awkward/22x22/apps/nuvolaplayer3_soundcloud.svg1
l---------.icons/awkward/22x22/apps/nuvolaplayer3_spotify.svg1
l---------.icons/awkward/22x22/apps/nuvolaplayer3_yandex_music.svg1
l---------.icons/awkward/22x22/apps/nuvolaplayer3_youtube.svg1
l---------.icons/awkward/22x22/apps/nvidia-310-settings.svg1
l---------.icons/awkward/22x22/apps/nvidia-current-settings.svg1
l---------.icons/awkward/22x22/apps/nvidia-current-updates-settings.svg1
l---------.icons/awkward/22x22/apps/nvidia-ddm-mx.svg1
l---------.icons/awkward/22x22/apps/nvidia-drivers-settings.svg1
l---------.icons/awkward/22x22/apps/nvidia-settings.svg1
l---------.icons/awkward/22x22/apps/nvidia-x-server-setting.svg1
l---------.icons/awkward/22x22/apps/nvidia-x-server-settings.svg1
-rw-r--r--.icons/awkward/22x22/apps/nvidia.svg6
l---------.icons/awkward/22x22/apps/nvim-gtk.svg1
l---------.icons/awkward/22x22/apps/nvim-qt.svg1
-rw-r--r--.icons/awkward/22x22/apps/nvim.svg9
-rw-r--r--.icons/awkward/22x22/apps/nvvp.svg16
l---------.icons/awkward/22x22/apps/nylas-mail.svg1
-rw-r--r--.icons/awkward/22x22/apps/nylas.svg21
-rw-r--r--.icons/awkward/22x22/apps/nz.scuttlebutt.Patchwork.svg30
l---------.icons/awkward/22x22/apps/obconf.svg1
-rw-r--r--.icons/awkward/22x22/apps/obs.svg6
-rw-r--r--.icons/awkward/22x22/apps/ocenaudio.svg16
-rw-r--r--.icons/awkward/22x22/apps/ocrfeeder.svg11
-rw-r--r--.icons/awkward/22x22/apps/ocsstore.svg11
-rw-r--r--.icons/awkward/22x22/apps/octave.svg11
-rw-r--r--.icons/awkward/22x22/apps/octodad-dadliest-catch.svg15
-rw-r--r--.icons/awkward/22x22/apps/octopi.svg11
-rw-r--r--.icons/awkward/22x22/apps/odrive.svg12
-rw-r--r--.icons/awkward/22x22/apps/office-address-book.svg7
l---------.icons/awkward/22x22/apps/office-addressbook.svg1
-rw-r--r--.icons/awkward/22x22/apps/office-calendar.svg24
l---------.icons/awkward/22x22/apps/office-date.svg1
-rw-r--r--.icons/awkward/22x22/apps/okteta.svg37
l---------.icons/awkward/22x22/apps/okular.svg1
-rw-r--r--.icons/awkward/22x22/apps/onboard.svg12
-rw-r--r--.icons/awkward/22x22/apps/onionshare80.svg9
-rw-r--r--.icons/awkward/22x22/apps/openage.svg7
-rw-r--r--.icons/awkward/22x22/apps/openarena.svg7
l---------.icons/awkward/22x22/apps/openarena128.svg1
-rw-r--r--.icons/awkward/22x22/apps/openbazaar2.svg23
l---------.icons/awkward/22x22/apps/openbazaar2client.svg1
-rw-r--r--.icons/awkward/22x22/apps/openbox.svg10
-rw-r--r--.icons/awkward/22x22/apps/openbve.svg10
-rw-r--r--.icons/awkward/22x22/apps/openclonk.svg21
-rw-r--r--.icons/awkward/22x22/apps/opencomic.svg7
l---------.icons/awkward/22x22/apps/opencubicplayer.svg1
-rw-r--r--.icons/awkward/22x22/apps/opengl.svg7
l---------.icons/awkward/22x22/apps/openjdk-10.svg1
l---------.icons/awkward/22x22/apps/openjdk-11.svg1
l---------.icons/awkward/22x22/apps/openjdk-6.svg1
l---------.icons/awkward/22x22/apps/openjdk-7.svg1
l---------.icons/awkward/22x22/apps/openjdk-8.svg1
l---------.icons/awkward/22x22/apps/openjdk-9.svg1
-rw-r--r--.icons/awkward/22x22/apps/openlp.svg7
-rw-r--r--.icons/awkward/22x22/apps/openmw.svg17
-rw-r--r--.icons/awkward/22x22/apps/openoffice4-base.svg7
-rw-r--r--.icons/awkward/22x22/apps/openoffice4-calc.svg7
-rw-r--r--.icons/awkward/22x22/apps/openoffice4-draw.svg7
-rw-r--r--.icons/awkward/22x22/apps/openoffice4-impress.svg7
-rw-r--r--.icons/awkward/22x22/apps/openoffice4-main.svg9
-rw-r--r--.icons/awkward/22x22/apps/openoffice4-math.svg7
l---------.icons/awkward/22x22/apps/openoffice4-printeradmin.svg1
l---------.icons/awkward/22x22/apps/openoffice4-startcenter.svg1
-rw-r--r--.icons/awkward/22x22/apps/openoffice4-writer.svg7
-rw-r--r--.icons/awkward/22x22/apps/openra-cnc.svg15
-rw-r--r--.icons/awkward/22x22/apps/openra-d2k.svg14
-rw-r--r--.icons/awkward/22x22/apps/openra-ra.svg8
-rw-r--r--.icons/awkward/22x22/apps/openrct2.svg14
-rw-r--r--.icons/awkward/22x22/apps/openscad.svg13
l---------.icons/awkward/22x22/apps/openshot-qt.svg1
-rw-r--r--.icons/awkward/22x22/apps/openshot.svg9
-rw-r--r--.icons/awkward/22x22/apps/openspades.svg10
l---------.icons/awkward/22x22/apps/openterm.svg1
-rw-r--r--.icons/awkward/22x22/apps/openttd.svg13
-rw-r--r--.icons/awkward/22x22/apps/opera-beta.svg6
-rw-r--r--.icons/awkward/22x22/apps/opera-developer.svg5
-rw-r--r--.icons/awkward/22x22/apps/opera.svg5
l---------.icons/awkward/22x22/apps/oracle-javaws.svg1
l---------.icons/awkward/22x22/apps/oracle-sqldeveloper.svg1
l---------.icons/awkward/22x22/apps/oracle_java6.svg1
l---------.icons/awkward/22x22/apps/oracle_java7.svg1
l---------.icons/awkward/22x22/apps/oracle_java8.svg1
l---------.icons/awkward/22x22/apps/oracle_java9.svg1
l---------.icons/awkward/22x22/apps/orage.svg1
l---------.icons/awkward/22x22/apps/orage_globaltime.svg1
l---------.icons/awkward/22x22/apps/orca.svg1
l---------.icons/awkward/22x22/apps/oregano.svg1
l---------.icons/awkward/22x22/apps/org.DolphinEmu.dolphin-emu.svg1
l---------.icons/awkward/22x22/apps/org.apache.netbeans.svg1
l---------.icons/awkward/22x22/apps/org.armagetronad.ArmagetronAdvanced.svg1
l---------.icons/awkward/22x22/apps/org.audacityteam.Audacity.svg1
l---------.icons/awkward/22x22/apps/org.avidemux.Avidemux.svg1
l---------.icons/awkward/22x22/apps/org.baedert.corebird.svg1
l---------.icons/awkward/22x22/apps/org.bitcoincore.bitcoin-qt.svg1
l---------.icons/awkward/22x22/apps/org.blender.Blender.svg1
l---------.icons/awkward/22x22/apps/org.bluej.BlueJ.svg1
l---------.icons/awkward/22x22/apps/org.bunkus.mkvtoolnix-gui.svg1
l---------.icons/awkward/22x22/apps/org.bzflag.BZFlag.svg1
l---------.icons/awkward/22x22/apps/org.claws_mail.Claws-Mail.svg1
l---------.icons/awkward/22x22/apps/org.clementine_player.Clementine.svg1
l---------.icons/awkward/22x22/apps/org.codeblocks.codeblocks.svg1
l---------.icons/awkward/22x22/apps/org.cznic.Datovka.svg1
l---------.icons/awkward/22x22/apps/org.darktable.Darktable.svg1
l---------.icons/awkward/22x22/apps/org.davmail.DavMail.svg1
l---------.icons/awkward/22x22/apps/org.debian.TuxPuck.svg1
l---------.icons/awkward/22x22/apps/org.develz.Crawl.svg1
l---------.icons/awkward/22x22/apps/org.eclipse.iot.fourdiac.Ide.svg1
l---------.icons/awkward/22x22/apps/org.electrum.electrum.svg1
l---------.icons/awkward/22x22/apps/org.equeim.Tremotesf.svg1
l---------.icons/awkward/22x22/apps/org.ethereum.Mist.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.eu.encom.matrique.svg8
-rw-r--r--.icons/awkward/22x22/apps/org.eu.encom.spectral.svg7
l---------.icons/awkward/22x22/apps/org.fedoraproject.MediaWriter.svg1
l---------.icons/awkward/22x22/apps/org.filezillaproject.Filezilla.svg1
l---------.icons/awkward/22x22/apps/org.flarerpg.Flare.svg1
l---------.icons/awkward/22x22/apps/org.flatpak.qtdemo.svg1
l---------.icons/awkward/22x22/apps/org.flightgear.FlightGear.svg1
l---------.icons/awkward/22x22/apps/org.fontforge.FontForge.svg1
l---------.icons/awkward/22x22/apps/org.freecadweb.FreeCAD.svg1
l---------.icons/awkward/22x22/apps/org.freeciv.Freeciv.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.freedesktop.Bustle.svg14
l---------.icons/awkward/22x22/apps/org.freedesktop.GlxInfo.svg1
l---------.icons/awkward/22x22/apps/org.freedesktop.GstDebugViewer.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.freedesktop.Piper.svg26
l---------.icons/awkward/22x22/apps/org.freedesktop.fwupd.svg1
l---------.icons/awkward/22x22/apps/org.freefilesync.FreeFileSync.svg1
l---------.icons/awkward/22x22/apps/org.fritzing.Fritzing.svg1
l---------.icons/awkward/22x22/apps/org.frozen_bubble.frozen-bubble.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.gabmus.gnome-feeds.svg26
-rw-r--r--.icons/awkward/22x22/apps/org.gabmus.hydrapaper.svg16
l---------.icons/awkward/22x22/apps/org.gahshomar.Gahshomar.svg1
l---------.icons/awkward/22x22/apps/org.gajim.Gajim.svg1
l---------.icons/awkward/22x22/apps/org.gaphor.Gaphor.svg1
l---------.icons/awkward/22x22/apps/org.geany.Geany.svg1
l---------.icons/awkward/22x22/apps/org.geogebra.GeoGebra.svg1
l---------.icons/awkward/22x22/apps/org.gimp.GIMP.svg1
l---------.icons/awkward/22x22/apps/org.gna.Warmux.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.gnode.NixView.svg9
l---------.icons/awkward/22x22/apps/org.gnome.Aisleriot.svg1
l---------.icons/awkward/22x22/apps/org.gnome.ArchiveManager.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Bijiben.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Books.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Boxes.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Builder.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Calculator.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Calendar.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Characters.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Cheese.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Chess.svg1
l---------.icons/awkward/22x22/apps/org.gnome.ChromeGnomeShell.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Clocks.svg1
l---------.icons/awkward/22x22/apps/org.gnome.ColorViewer.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Contacts.svg1
l---------.icons/awkward/22x22/apps/org.gnome.DejaDup.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Devhelp.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Dictionary.svg1
l---------.icons/awkward/22x22/apps/org.gnome.DiskUtility.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Documents.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Empathy.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Eolie.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Epiphany.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Evince.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Evolution.svg1
l---------.icons/awkward/22x22/apps/org.gnome.FeedReader.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Files.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.Firmware.svg31
l---------.icons/awkward/22x22/apps/org.gnome.Four-in-a-row.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.Fractal.svg7
l---------.icons/awkward/22x22/apps/org.gnome.GHex.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Games.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Geary.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Genius.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Glade.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Gnote.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.Gtranslator.svg14
l---------.icons/awkward/22x22/apps/org.gnome.Hitori.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.IconPreview.svg11
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.Keysign.svg10
l---------.icons/awkward/22x22/apps/org.gnome.Klotski.svg1
l---------.icons/awkward/22x22/apps/org.gnome.LightsOff.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Logs.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Lollypop.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Mahjongg.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Maps.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Mines.svg1
l---------.icons/awkward/22x22/apps/org.gnome.MultiWriter.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Music.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Nautilus.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Notes.svg1
l---------.icons/awkward/22x22/apps/org.gnome.OCRFeeder.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.OfficeRunner.svg11
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.PasswordSafe.svg18
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.Photos.svg17
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.Podcasts.svg17
l---------.icons/awkward/22x22/apps/org.gnome.Polari.svg1
l---------.icons/awkward/22x22/apps/org.gnome.PowerStats.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Quadrapassel.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Recipes.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Reversi.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Rhythmbox3.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Robots.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Screenshot.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Settings.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Shell.Extensions.GSConnect.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Shotwell.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.SimpleScan.svg12
l---------.icons/awkward/22x22/apps/org.gnome.Software.svg1
l---------.icons/awkward/22x22/apps/org.gnome.SoundRecorder.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Sudoku.svg1
l---------.icons/awkward/22x22/apps/org.gnome.SwellFoop.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Sysprof.svg1
l---------.icons/awkward/22x22/apps/org.gnome.SystemMonitor.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Tali.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Taquin.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Terminal.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Tetravex.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Todo.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Tomboy.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.Totem.svg10
l---------.icons/awkward/22x22/apps/org.gnome.TwentyFortyEight.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.Usage.svg23
l---------.icons/awkward/22x22/apps/org.gnome.Weather.Application.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Weather.svg1
l---------.icons/awkward/22x22/apps/org.gnome.Yelp.svg1
l---------.icons/awkward/22x22/apps/org.gnome.baobab.svg1
l---------.icons/awkward/22x22/apps/org.gnome.bijiben.svg1
l---------.icons/awkward/22x22/apps/org.gnome.books.svg1
l---------.icons/awkward/22x22/apps/org.gnome.builder.svg1
l---------.icons/awkward/22x22/apps/org.gnome.calendar.svg1
l---------.icons/awkward/22x22/apps/org.gnome.cheese.svg1
l---------.icons/awkward/22x22/apps/org.gnome.chess.svg1
l---------.icons/awkward/22x22/apps/org.gnome.clocks.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.design.Contrast.svg10
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.design.IconLibrary.svg26
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.dfeet.svg14
l---------.icons/awkward/22x22/apps/org.gnome.documents.svg1
l---------.icons/awkward/22x22/apps/org.gnome.eog.svg1
l---------.icons/awkward/22x22/apps/org.gnome.epiphany.svg1
l---------.icons/awkward/22x22/apps/org.gnome.files.svg1
l---------.icons/awkward/22x22/apps/org.gnome.five-or-more.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.gnome.font-viewer.svg28
l---------.icons/awkward/22x22/apps/org.gnome.frogr.svg1
l---------.icons/awkward/22x22/apps/org.gnome.games.svg1
l---------.icons/awkward/22x22/apps/org.gnome.gbrainy.svg1
l---------.icons/awkward/22x22/apps/org.gnome.gedit.svg1
l---------.icons/awkward/22x22/apps/org.gnome.ghex.svg1
l---------.icons/awkward/22x22/apps/org.gnome.gitg.svg1
l---------.icons/awkward/22x22/apps/org.gnome.glabels-3.svg1
l---------.icons/awkward/22x22/apps/org.gnome.hitori.svg1
l---------.icons/awkward/22x22/apps/org.gnome.iagno.svg1
l---------.icons/awkward/22x22/apps/org.gnome.lollypop.svg1
l---------.icons/awkward/22x22/apps/org.gnome.mahjongg.svg1
l---------.icons/awkward/22x22/apps/org.gnome.maps.svg1
l---------.icons/awkward/22x22/apps/org.gnome.meld.svg1
l---------.icons/awkward/22x22/apps/org.gnome.music.svg1
l---------.icons/awkward/22x22/apps/org.gnome.nautilus.svg1
l---------.icons/awkward/22x22/apps/org.gnome.polari.svg1
l---------.icons/awkward/22x22/apps/org.gnome.powerstats.svg1
l---------.icons/awkward/22x22/apps/org.gnome.quadrapassel.svg1
l---------.icons/awkward/22x22/apps/org.gnome.recipes.svg1
l---------.icons/awkward/22x22/apps/org.gnome.seahorse.Application.svg1
l---------.icons/awkward/22x22/apps/org.gnome.software.svg1
l---------.icons/awkward/22x22/apps/org.gnome.tetravex.svg1
l---------.icons/awkward/22x22/apps/org.gnome.tweaks.svg1
l---------.icons/awkward/22x22/apps/org.gnome.weather.application.svg1
l---------.icons/awkward/22x22/apps/org.gnome.weather.svg1
l---------.icons/awkward/22x22/apps/org.gnome.zbrown.Palette.svg1
l---------.icons/awkward/22x22/apps/org.gnu.emacs.svg1
l---------.icons/awkward/22x22/apps/org.gnucash.GnuCash.svg1
l---------.icons/awkward/22x22/apps/org.godotengine.Godot.svg1
l---------.icons/awkward/22x22/apps/org.gottcode.Connectagram.svg1
l---------.icons/awkward/22x22/apps/org.gottcode.CuteMaze.svg1
l---------.icons/awkward/22x22/apps/org.gottcode.FocusWriter.svg1
l---------.icons/awkward/22x22/apps/org.gottcode.Gottet.svg1
l---------.icons/awkward/22x22/apps/org.gottcode.Hexalate.svg1
l---------.icons/awkward/22x22/apps/org.gottcode.Kapow.svg1
l---------.icons/awkward/22x22/apps/org.gottcode.NovProg.svg1
l---------.icons/awkward/22x22/apps/org.gottcode.Peg-E.svg1
l---------.icons/awkward/22x22/apps/org.gottcode.Simsu.svg1
l---------.icons/awkward/22x22/apps/org.gottcode.Tanglet.svg1
l---------.icons/awkward/22x22/apps/org.gottcode.Tetzle.svg1
l---------.icons/awkward/22x22/apps/org.gpodder.gpodder.svg1
l---------.icons/awkward/22x22/apps/org.hedgewars.Hedgewars.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.homelinuxserver.vance.biblereader-symbolic.svg8
l---------.icons/awkward/22x22/apps/org.hydrogenmusic.Hydrogen.svg1
l---------.icons/awkward/22x22/apps/org.inkscape.Inkscape.svg1
l---------.icons/awkward/22x22/apps/org.jamovi.jamovi.svg1
l---------.icons/awkward/22x22/apps/org.jaspstats.JASP.svg1
l---------.icons/awkward/22x22/apps/org.jdownloader.JDownloader.svg1
l---------.icons/awkward/22x22/apps/org.kde.dolphin.svg1
l---------.icons/awkward/22x22/apps/org.kde.elisa.svg1
l---------.icons/awkward/22x22/apps/org.kde.gcompris.svg1
l---------.icons/awkward/22x22/apps/org.kde.kalzium.svg1
l---------.icons/awkward/22x22/apps/org.kde.kapman.svg1
l---------.icons/awkward/22x22/apps/org.kde.katomic.svg1
l---------.icons/awkward/22x22/apps/org.kde.kblocks.svg1
l---------.icons/awkward/22x22/apps/org.kde.kbounce.svg1
l---------.icons/awkward/22x22/apps/org.kde.kbruch.svg1
l---------.icons/awkward/22x22/apps/org.kde.kdenlive.svg1
l---------.icons/awkward/22x22/apps/org.kde.kdiamond.svg1
l---------.icons/awkward/22x22/apps/org.kde.kgeography.svg1
l---------.icons/awkward/22x22/apps/org.kde.kgoldrunner.svg1
l---------.icons/awkward/22x22/apps/org.kde.khangman.svg1
l---------.icons/awkward/22x22/apps/org.kde.kigo.svg1
l---------.icons/awkward/22x22/apps/org.kde.killbots.svg1
l---------.icons/awkward/22x22/apps/org.kde.kjumpingcube.svg1
l---------.icons/awkward/22x22/apps/org.kde.klickety.svg1
l---------.icons/awkward/22x22/apps/org.kde.klines.svg1
l---------.icons/awkward/22x22/apps/org.kde.knavalbattle.svg1
l---------.icons/awkward/22x22/apps/org.kde.knetwalk.svg1
l---------.icons/awkward/22x22/apps/org.kde.kolourpaint.svg1
l---------.icons/awkward/22x22/apps/org.kde.kontact.svg1
l---------.icons/awkward/22x22/apps/org.kde.konversation.svg1
l---------.icons/awkward/22x22/apps/org.kde.krita.svg1
l---------.icons/awkward/22x22/apps/org.kde.ksquares.svg1
l---------.icons/awkward/22x22/apps/org.kde.ksudoku.svg1
l---------.icons/awkward/22x22/apps/org.kde.ktouch.svg1
l---------.icons/awkward/22x22/apps/org.kde.ktuberling.svg1
l---------.icons/awkward/22x22/apps/org.kde.kubrick.svg1
l---------.icons/awkward/22x22/apps/org.kde.kwordquiz.svg1
l---------.icons/awkward/22x22/apps/org.kde.kxstitch.svg1
l---------.icons/awkward/22x22/apps/org.kde.okular.svg1
l---------.icons/awkward/22x22/apps/org.kde.palapeli.svg1
l---------.icons/awkward/22x22/apps/org.kde.plasma.kicker.svg1
l---------.icons/awkward/22x22/apps/org.kde.plasma.kickoff.svg1
l---------.icons/awkward/22x22/apps/org.kde.skrooge.svg1
l---------.icons/awkward/22x22/apps/org.keepassxc.KeePassXC.svg1
l---------.icons/awkward/22x22/apps/org.kicad_pcb.KiCad.svg1
l---------.icons/awkward/22x22/apps/org.laptop.TurtleArtActivity.svg1
l---------.icons/awkward/22x22/apps/org.leocad.LeoCAD.svg1
l---------.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.base.svg1
l---------.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.calc.svg1
l---------.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.chart.svg1
l---------.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.draw.svg1
l---------.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.impress.svg1
l---------.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.math.svg1
l---------.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.startcenter.svg1
l---------.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.writer.svg1
l---------.icons/awkward/22x22/apps/org.libretro.RetroArch.svg1
l---------.icons/awkward/22x22/apps/org.linux_hardware.hw-probe.svg1
l---------.icons/awkward/22x22/apps/org.manaplus.ManaPlus.svg1
l---------.icons/awkward/22x22/apps/org.mapeditor.Tiled.svg1
l---------.icons/awkward/22x22/apps/org.megaglest.MegaGlest.svg1
l---------.icons/awkward/22x22/apps/org.midori_browser.Midori.svg1
l---------.icons/awkward/22x22/apps/org.mixxx.Mixxx.svg1
l---------.icons/awkward/22x22/apps/org.mozilla.Firefox.svg1
l---------.icons/awkward/22x22/apps/org.mozilla.FirefoxDevEdition.svg1
l---------.icons/awkward/22x22/apps/org.mozilla.FirefoxNightly.svg1
l---------.icons/awkward/22x22/apps/org.mozilla.Thunderbird.svg1
l---------.icons/awkward/22x22/apps/org.musescore.MuseScore.svg1
l---------.icons/awkward/22x22/apps/org.musicbrainz.Picard.svg1
l---------.icons/awkward/22x22/apps/org.mypaint.MyPaint.svg1
l---------.icons/awkward/22x22/apps/org.naev.Naev.svg1
l---------.icons/awkward/22x22/apps/org.nextcloud.Nextcloud.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.nongnu.lingot.svg10
l---------.icons/awkward/22x22/apps/org.octave.Octave.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.olivevideoeditor.Olive.svg7
l---------.icons/awkward/22x22/apps/org.openclonk.OpenClonk.svg1
l---------.icons/awkward/22x22/apps/org.openmw.OpenMW.svg1
l---------.icons/awkward/22x22/apps/org.openscad.OpenSCAD.svg1
l---------.icons/awkward/22x22/apps/org.openshot.OpenShot.svg1
l---------.icons/awkward/22x22/apps/org.openstreetmap.josm.svg1
l---------.icons/awkward/22x22/apps/org.openttd.OpenTTD.svg1
l---------.icons/awkward/22x22/apps/org.osgeo.grass.svg1
l---------.icons/awkward/22x22/apps/org.pencil2d.Pencil2D.svg1
l---------.icons/awkward/22x22/apps/org.perezdecastro.Revolt.svg1
l---------.icons/awkward/22x22/apps/org.phoenicis.playonlinux.svg1
l---------.icons/awkward/22x22/apps/org.photoqt.PhotoQt.svg1
l---------.icons/awkward/22x22/apps/org.pitivi.Pitivi.svg1
l---------.icons/awkward/22x22/apps/org.pjbroad.EternallandsClient.svg1
l---------.icons/awkward/22x22/apps/org.ppsspp.PPSSPP.svg1
-rw-r--r--.icons/awkward/22x22/apps/org.processing.processingide.svg9
l---------.icons/awkward/22x22/apps/org.pulseaudio.pavucontrol.svg1
l---------.icons/awkward/22x22/apps/org.pwmt.zathura.svg1
l---------.icons/awkward/22x22/apps/org.pyzo.pyzo.svg1
l---------.icons/awkward/22x22/apps/org.qbittorrent.qBittorrent.svg1
l---------.icons/awkward/22x22/apps/org.qgis.qgis.svg1
l---------.icons/awkward/22x22/apps/org.qownnotes.QOwnNotes.svg1
l---------.icons/awkward/22x22/apps/org.quassel_irc.QuasselClient.svg1
l---------.icons/awkward/22x22/apps/org.qutebrowser.qutebrowser.svg1
l---------.icons/awkward/22x22/apps/org.remmina.Remmina.svg1
l---------.icons/awkward/22x22/apps/org.sauerbraten.Sauerbraten.svg1
l---------.icons/awkward/22x22/apps/org.scantailor.ScanTailor.svg1
l---------.icons/awkward/22x22/apps/org.scummvm.ScummVM.svg1
l---------.icons/awkward/22x22/apps/org.seul.pingus.svg1
l---------.icons/awkward/22x22/apps/org.shadowsocks.qt5client.svg1
l---------.icons/awkward/22x22/apps/org.shotcut.Shotcut.svg1
l---------.icons/awkward/22x22/apps/org.signal.Signal.svg1
l---------.icons/awkward/22x22/apps/org.sparkleshare.SparkleShare.svg1
l---------.icons/awkward/22x22/apps/org.speed_dreams.SpeedDreams.svg1
l---------.icons/awkward/22x22/apps/org.speedcrunch.SpeedCrunch.svg1
l---------.icons/awkward/22x22/apps/org.stellarium.Stellarium.svg1
l---------.icons/awkward/22x22/apps/org.subsurface_divelog.Subsurface.svg1
l---------.icons/awkward/22x22/apps/org.supertux.SuperTux-Milestone1.svg1
l---------.icons/awkward/22x22/apps/org.supertuxproject.SuperTux.svg1
l---------.icons/awkward/22x22/apps/org.synfig.SynfigStudio.svg1
l---------.icons/awkward/22x22/apps/org.taisei_project.Taisei.svg1
l---------.icons/awkward/22x22/apps/org.telegram.desktop.svg1
l---------.icons/awkward/22x22/apps/org.texstudio.TeXstudio.svg1
l---------.icons/awkward/22x22/apps/org.tordini.flavio.Minitube.svg1
l---------.icons/awkward/22x22/apps/org.tuxfamily.StuntRally.svg1
l---------.icons/awkward/22x22/apps/org.tuxfamily.XMoto.svg1
l---------.icons/awkward/22x22/apps/org.tuxpaint.Tuxpaint.svg1
l---------.icons/awkward/22x22/apps/org.videolan.VLC.svg1
l---------.icons/awkward/22x22/apps/org.vim.Vim.svg1
l---------.icons/awkward/22x22/apps/org.wesnoth.Wesnoth.svg1
l---------.icons/awkward/22x22/apps/org.widelands.Widelands.svg1
l---------.icons/awkward/22x22/apps/org.wireshark.Wireshark.svg1
l---------.icons/awkward/22x22/apps/org.wxhexeditor.wxHexEditor.svg1
l---------.icons/awkward/22x22/apps/org.xiphos.Xiphos.svg1
l---------.icons/awkward/22x22/apps/org.xonotic.Xonotic.svg1
l---------.icons/awkward/22x22/apps/org.zdoom.GZDoom.svg1
l---------.icons/awkward/22x22/apps/org.zealdocs.Zeal.svg1
l---------.icons/awkward/22x22/apps/org.zim_wiki.Zim.svg1
l---------.icons/awkward/22x22/apps/org.zotero.Zotero.svg1
l---------.icons/awkward/22x22/apps/org.zulip.Zulip.svg1
l---------.icons/awkward/22x22/apps/osmo.svg1
-rw-r--r--.icons/awkward/22x22/apps/osmscout-server.svg12
-rw-r--r--.icons/awkward/22x22/apps/osu.svg7
-rw-r--r--.icons/awkward/22x22/apps/otter-browser.svg7
-rw-r--r--.icons/awkward/22x22/apps/outlast.svg8
-rw-r--r--.icons/awkward/22x22/apps/overcooked2.svg9
l---------.icons/awkward/22x22/apps/overgrive.svg1
-rw-r--r--.icons/awkward/22x22/apps/owncloud.svg14
-rw-r--r--.icons/awkward/22x22/apps/oxygen-not-included.svg27
l---------.icons/awkward/22x22/apps/p7zip.svg1
-rw-r--r--.icons/awkward/22x22/apps/pac.svg14
l---------.icons/awkward/22x22/apps/package-manager-icon.svg1
l---------.icons/awkward/22x22/apps/package.svg1
l---------.icons/awkward/22x22/apps/package_applications.svg1
l---------.icons/awkward/22x22/apps/package_development.svg1
l---------.icons/awkward/22x22/apps/package_editors.svg1
l---------.icons/awkward/22x22/apps/package_edutainment.svg1
l---------.icons/awkward/22x22/apps/package_favorite.svg1
l---------.icons/awkward/22x22/apps/package_games.svg1
l---------.icons/awkward/22x22/apps/package_games_arcade.svg1
l---------.icons/awkward/22x22/apps/package_games_board.svg1
l---------.icons/awkward/22x22/apps/package_games_card.svg1
l---------.icons/awkward/22x22/apps/package_games_strategy.svg1
l---------.icons/awkward/22x22/apps/package_graphics.svg1
l---------.icons/awkward/22x22/apps/package_multimedia.svg1
l---------.icons/awkward/22x22/apps/package_network.svg1
l---------.icons/awkward/22x22/apps/package_settings.svg1
l---------.icons/awkward/22x22/apps/package_system.svg1
l---------.icons/awkward/22x22/apps/package_toys.svg1
l---------.icons/awkward/22x22/apps/package_utilities.svg1
l---------.icons/awkward/22x22/apps/package_wordprocessing.svg1
-rw-r--r--.icons/awkward/22x22/apps/packet-tracer.svg20
l---------.icons/awkward/22x22/apps/pacman.svg1
-rw-r--r--.icons/awkward/22x22/apps/pairs.svg9
-rw-r--r--.icons/awkward/22x22/apps/palapeli.svg5
l---------.icons/awkward/22x22/apps/palaura.svg1
-rw-r--r--.icons/awkward/22x22/apps/palemoon.svg6
l---------.icons/awkward/22x22/apps/palimpsest.svg1
l---------.icons/awkward/22x22/apps/pamac-updater.svg1
l---------.icons/awkward/22x22/apps/pan.svg1
l---------.icons/awkward/22x22/apps/panini.svg1
-rw-r--r--.icons/awkward/22x22/apps/paperwork.svg9
l---------.icons/awkward/22x22/apps/paprefs.svg1
-rw-r--r--.icons/awkward/22x22/apps/paraview.svg7
l---------.icons/awkward/22x22/apps/parcellite.svg1
-rw-r--r--.icons/awkward/22x22/apps/parlatype.svg13
l---------.icons/awkward/22x22/apps/parole.svg1
l---------.icons/awkward/22x22/apps/paromplayer.svg1
-rw-r--r--.icons/awkward/22x22/apps/partitionmanager.svg8
-rw-r--r--.icons/awkward/22x22/apps/password-manager.svg7
l---------.icons/awkward/22x22/apps/password.svg1
l---------.icons/awkward/22x22/apps/passwords.svg1
-rw-r--r--.icons/awkward/22x22/apps/patchage.svg8
l---------.icons/awkward/22x22/apps/pavucontrol.svg1
-rw-r--r--.icons/awkward/22x22/apps/payday2.svg5
l---------.icons/awkward/22x22/apps/pb-for-desktop.svg1
-rw-r--r--.icons/awkward/22x22/apps/pcbcalculator.svg15
-rw-r--r--.icons/awkward/22x22/apps/pcbnew.svg8
-rw-r--r--.icons/awkward/22x22/apps/pcloud.svg16
l---------.icons/awkward/22x22/apps/pcsx2.svg1
-rw-r--r--.icons/awkward/22x22/apps/pd.svg21
-rw-r--r--.icons/awkward/22x22/apps/pdfarranger.svg17
-rw-r--r--.icons/awkward/22x22/apps/pdfchain.svg16
-rw-r--r--.icons/awkward/22x22/apps/pdfeditor.svg14
l---------.icons/awkward/22x22/apps/pdfmod.svg1
-rw-r--r--.icons/awkward/22x22/apps/pdfsam-basic.svg12
-rw-r--r--.icons/awkward/22x22/apps/pdfshuffler.svg17
-rw-r--r--.icons/awkward/22x22/apps/peazip.svg15
-rw-r--r--.icons/awkward/22x22/apps/peek.svg25
-rw-r--r--.icons/awkward/22x22/apps/peerunity.svg7
-rw-r--r--.icons/awkward/22x22/apps/peg-e.svg5
-rw-r--r--.icons/awkward/22x22/apps/pencil.svg9
-rw-r--r--.icons/awkward/22x22/apps/pencil2d.svg17
-rw-r--r--.icons/awkward/22x22/apps/performous.svg7
-rw-r--r--.icons/awkward/22x22/apps/persepolis.svg19
-rw-r--r--.icons/awkward/22x22/apps/peruse.svg21
l---------.icons/awkward/22x22/apps/pgAdmin4.svg1
-rw-r--r--.icons/awkward/22x22/apps/pgadmin.svg7
l---------.icons/awkward/22x22/apps/pgadmin3.svg1
l---------.icons/awkward/22x22/apps/pgadmin4.svg1
-rw-r--r--.icons/awkward/22x22/apps/pgmodeler.svg25
-rw-r--r--.icons/awkward/22x22/apps/phatch-inspector.svg7
-rw-r--r--.icons/awkward/22x22/apps/phatch.svg7
l---------.icons/awkward/22x22/apps/phonon-gstreamer.svg1
-rw-r--r--.icons/awkward/22x22/apps/phoronix-test-suite.svg8
-rw-r--r--.icons/awkward/22x22/apps/photocollage.svg12
-rw-r--r--.icons/awkward/22x22/apps/photofilmstrip.svg13
-rw-r--r--.icons/awkward/22x22/apps/photolayoutseditor.svg9
l---------.icons/awkward/22x22/apps/photoqt.svg1
l---------.icons/awkward/22x22/apps/photoshop.svg1
-rw-r--r--.icons/awkward/22x22/apps/phpmyadmin.svg11
-rw-r--r--.icons/awkward/22x22/apps/phpstorm.svg15
-rw-r--r--.icons/awkward/22x22/apps/pia-manager.svg16
l---------.icons/awkward/22x22/apps/pia.svg1
l---------.icons/awkward/22x22/apps/pianoteq.svg1
-rw-r--r--.icons/awkward/22x22/apps/picard.svg12
l---------.icons/awkward/22x22/apps/pick-colour-picker.svg1
-rw-r--r--.icons/awkward/22x22/apps/pidgin.svg12
-rw-r--r--.icons/awkward/22x22/apps/pillars-of-eternity.svg17
l---------.icons/awkward/22x22/apps/pinguin.svg1
-rw-r--r--.icons/awkward/22x22/apps/pingus-icon.svg10
l---------.icons/awkward/22x22/apps/pinta.svg1
-rw-r--r--.icons/awkward/22x22/apps/pioneer_install_icon.svg15
l---------.icons/awkward/22x22/apps/pirut.svg1
l---------.icons/awkward/22x22/apps/pithos.svg1
-rw-r--r--.icons/awkward/22x22/apps/pitivi.svg6
-rw-r--r--.icons/awkward/22x22/apps/piwigo.svg13
l---------.icons/awkward/22x22/apps/pix.svg1
l---------.icons/awkward/22x22/apps/pk-package-sources.svg1
-rw-r--r--.icons/awkward/22x22/apps/pkgbrowser.svg7
l---------.icons/awkward/22x22/apps/plan.svg1
-rw-r--r--.icons/awkward/22x22/apps/planetary-annihilation-titans.svg6
-rw-r--r--.icons/awkward/22x22/apps/plank.svg11
l---------.icons/awkward/22x22/apps/planner.svg1
l---------.icons/awkward/22x22/apps/planwork.svg1
-rw-r--r--.icons/awkward/22x22/apps/plasma-media-center.svg7
-rw-r--r--.icons/awkward/22x22/apps/plasma-search.svg7
-rw-r--r--.icons/awkward/22x22/apps/plasma.svg30
l---------.icons/awkward/22x22/apps/plasmadiscover.svg1
-rw-r--r--.icons/awkward/22x22/apps/plasmagik.svg5
-rw-r--r--.icons/awkward/22x22/apps/playonlinux.svg8
l---------.icons/awkward/22x22/apps/plex-media-player.svg1
l---------.icons/awkward/22x22/apps/plex.svg1
-rw-r--r--.icons/awkward/22x22/apps/plexamp.svg7
-rw-r--r--.icons/awkward/22x22/apps/plexhometheater.svg7
l---------.icons/awkward/22x22/apps/plexmediamanager.svg1
l---------.icons/awkward/22x22/apps/plexmediaserver.svg1
-rw-r--r--.icons/awkward/22x22/apps/pling-store.svg10
l---------.icons/awkward/22x22/apps/plt.svg1
l---------.icons/awkward/22x22/apps/plugin-notification.svg1
l---------.icons/awkward/22x22/apps/plv.svg1
-rw-r--r--.icons/awkward/22x22/apps/pocket.svg9
-rw-r--r--.icons/awkward/22x22/apps/podcast.svg7
-rw-r--r--.icons/awkward/22x22/apps/poedit.svg8
-rw-r--r--.icons/awkward/22x22/apps/poezio.svg7
-rw-r--r--.icons/awkward/22x22/apps/pokerth.svg18
l---------.icons/awkward/22x22/apps/polari.svg1
-rw-r--r--.icons/awkward/22x22/apps/polo.svg7
-rw-r--r--.icons/awkward/22x22/apps/pomodoneapp.svg10
l---------.icons/awkward/22x22/apps/pomodoro-indicator.svg1
l---------.icons/awkward/22x22/apps/pop-os-logo-icon.svg1
l---------.icons/awkward/22x22/apps/pop-os.svg1
l---------.icons/awkward/22x22/apps/pop_os.svg1
-rw-r--r--.icons/awkward/22x22/apps/popcorn-time.svg14
l---------.icons/awkward/22x22/apps/popcorntime.svg1
-rw-r--r--.icons/awkward/22x22/apps/portal.svg7
-rw-r--r--.icons/awkward/22x22/apps/portal2.svg9
l---------.icons/awkward/22x22/apps/porthole.svg1
-rw-r--r--.icons/awkward/22x22/apps/postman.svg12
-rw-r--r--.icons/awkward/22x22/apps/postr.svg12
l---------.icons/awkward/22x22/apps/postscript-viewer.svg1
-rw-r--r--.icons/awkward/22x22/apps/ppsspp.svg23
-rw-r--r--.icons/awkward/22x22/apps/praat.svg8
-rw-r--r--.icons/awkward/22x22/apps/pragha.svg7
-rw-r--r--.icons/awkward/22x22/apps/prboom-plus.svg9
-rw-r--r--.icons/awkward/22x22/apps/preferences-activities.svg7
l---------.icons/awkward/22x22/apps/preferences-autocompletion.svg1
l---------.icons/awkward/22x22/apps/preferences-bluetooth.svg1
l---------.icons/awkward/22x22/apps/preferences-calendar-and-tasks.svg1
l---------.icons/awkward/22x22/apps/preferences-certificates.svg1
l---------.icons/awkward/22x22/apps/preferences-color.svg1
l---------.icons/awkward/22x22/apps/preferences-composer.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-accessibility.svg7
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-activities.svg9
l---------.icons/awkward/22x22/apps/preferences-desktop-applications.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-color.svg13
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-cursors.svg5
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-default-applications.svg6
l---------.icons/awkward/22x22/apps/preferences-desktop-display-color.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-display.svg9
l---------.icons/awkward/22x22/apps/preferences-desktop-effects.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-emoticons.svg6
l---------.icons/awkward/22x22/apps/preferences-desktop-filetype-association.svg1
l---------.icons/awkward/22x22/apps/preferences-desktop-font-installer.svg1
l---------.icons/awkward/22x22/apps/preferences-desktop-font.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-gaming.svg16
l---------.icons/awkward/22x22/apps/preferences-desktop-gestures-screenedges.svg1
l---------.icons/awkward/22x22/apps/preferences-desktop-gestures-touch.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-icons.svg19
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-keyboard-shortcuts.svg25
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-keyboard.svg25
l---------.icons/awkward/22x22/apps/preferences-desktop-launch-feedback.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-locale.svg14
l---------.icons/awkward/22x22/apps/preferences-desktop-mouse.svg1
l---------.icons/awkward/22x22/apps/preferences-desktop-multimedia.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-notification-bell.svg7
l---------.icons/awkward/22x22/apps/preferences-desktop-notification.svg1
l---------.icons/awkward/22x22/apps/preferences-desktop-notifications.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-online-accounts.svg7
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-peripherals.svg9
l---------.icons/awkward/22x22/apps/preferences-desktop-personal.svg1
l---------.icons/awkward/22x22/apps/preferences-desktop-plasma-theme.svg1
l---------.icons/awkward/22x22/apps/preferences-desktop-plasma.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-remote-desktop.svg10
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-screensaver.svg6
l---------.icons/awkward/22x22/apps/preferences-desktop-sound.svg1
l---------.icons/awkward/22x22/apps/preferences-desktop-text-to-speech.svg1
l---------.icons/awkward/22x22/apps/preferences-desktop-theme-applications.svg1
l---------.icons/awkward/22x22/apps/preferences-desktop-theme-global.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-theme-windowdecorations.svg12
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-theme.svg19
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-thunderbolt.svg7
l---------.icons/awkward/22x22/apps/preferences-desktop-tweaks.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-user-password.svg9
l---------.icons/awkward/22x22/apps/preferences-desktop-user.svg1
l---------.icons/awkward/22x22/apps/preferences-desktop-virtual.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop-wallpaper.svg8
-rw-r--r--.icons/awkward/22x22/apps/preferences-desktop.svg9
l---------.icons/awkward/22x22/apps/preferences-gtk-config.svg1
l---------.icons/awkward/22x22/apps/preferences-mail-accounts.svg1
l---------.icons/awkward/22x22/apps/preferences-mail.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-management-service.svg7
-rw-r--r--.icons/awkward/22x22/apps/preferences-plugin.svg5
l---------.icons/awkward/22x22/apps/preferences-sound.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-system-bluetooth.svg6
-rw-r--r--.icons/awkward/22x22/apps/preferences-system-brightness-lock.svg6
l---------.icons/awkward/22x22/apps/preferences-system-firewall.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-system-login.svg15
l---------.icons/awkward/22x22/apps/preferences-system-network-proxy.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-system-network-share-windows.svg18
l---------.icons/awkward/22x22/apps/preferences-system-network-sharing.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-system-network.svg14
-rw-r--r--.icons/awkward/22x22/apps/preferences-system-notifications.svg8
-rw-r--r--.icons/awkward/22x22/apps/preferences-system-parental-controls.svg8
l---------.icons/awkward/22x22/apps/preferences-system-power-management.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-system-power.svg7
l---------.icons/awkward/22x22/apps/preferences-system-privacy-housekeeping.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-system-privacy.svg11
-rw-r--r--.icons/awkward/22x22/apps/preferences-system-search.svg7
l---------.icons/awkward/22x22/apps/preferences-system-session-services.svg1
l---------.icons/awkward/22x22/apps/preferences-system-session.svg1
l---------.icons/awkward/22x22/apps/preferences-system-sharing.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-system-splash.svg14
l---------.icons/awkward/22x22/apps/preferences-system-tabbox.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-system-time.svg14
l---------.icons/awkward/22x22/apps/preferences-system-users.svg1
l---------.icons/awkward/22x22/apps/preferences-system-windows-actions.svg1
l---------.icons/awkward/22x22/apps/preferences-system-windows-effect-flipswitch.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-system-windows-move.svg11
-rw-r--r--.icons/awkward/22x22/apps/preferences-system-windows.svg9
l---------.icons/awkward/22x22/apps/preferences-system.svg1
l---------.icons/awkward/22x22/apps/preferences-theme.svg1
l---------.icons/awkward/22x22/apps/preferences-tweaks-anim.svg1
l---------.icons/awkward/22x22/apps/preferences-tweaks-cerbere.svg1
l---------.icons/awkward/22x22/apps/preferences-tweaks-shadows.svg1
l---------.icons/awkward/22x22/apps/preferences-tweaks-slingshot.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-ubuntu-panel.svg16
l---------.icons/awkward/22x22/apps/preferences-wallpaper.svg1
l---------.icons/awkward/22x22/apps/preferences-web-browser-cache.svg1
-rw-r--r--.icons/awkward/22x22/apps/preferences-web-browser-cookies.svg11
l---------.icons/awkward/22x22/apps/preferences-web-browser-identification.svg1
l---------.icons/awkward/22x22/apps/preferences-web-browser-shortcuts.svg1
-rw-r--r--.icons/awkward/22x22/apps/prepos.svg7
l---------.icons/awkward/22x22/apps/printer-driver-deepin-cloud-print.svg1
l---------.icons/awkward/22x22/apps/printer1.svg1
l---------.icons/awkward/22x22/apps/printersandfax_q4os_startmenu.svg1
l---------.icons/awkward/22x22/apps/printmgr.svg1
-rw-r--r--.icons/awkward/22x22/apps/prjm16-transparent.svg7
-rw-r--r--.icons/awkward/22x22/apps/project-zomboid.svg7
-rw-r--r--.icons/awkward/22x22/apps/protege.svg16
l---------.icons/awkward/22x22/apps/protonmail-desktop-unofficial.svg1
-rw-r--r--.icons/awkward/22x22/apps/protonmail-desktop.svg7
l---------.icons/awkward/22x22/apps/proxy.svg1
l---------.icons/awkward/22x22/apps/prusa-slicer.svg1
l---------.icons/awkward/22x22/apps/prusaslicer.svg1
l---------.icons/awkward/22x22/apps/psensor.svg1
-rw-r--r--.icons/awkward/22x22/apps/psi-plus.svg9
-rw-r--r--.icons/awkward/22x22/apps/psi.svg6
-rw-r--r--.icons/awkward/22x22/apps/pspp.svg10
l---------.icons/awkward/22x22/apps/ptbatcher.svg1
-rw-r--r--.icons/awkward/22x22/apps/puddletag.svg7
-rw-r--r--.icons/awkward/22x22/apps/pulse-sms.svg11
-rw-r--r--.icons/awkward/22x22/apps/pulseeffects.svg15
-rw-r--r--.icons/awkward/22x22/apps/pumpa.svg8
-rw-r--r--.icons/awkward/22x22/apps/pureref.svg14
-rw-r--r--.icons/awkward/22x22/apps/pushbullet-indicator.svg13
-rw-r--r--.icons/awkward/22x22/apps/putty.svg16
l---------.icons/awkward/22x22/apps/pycad.svg1
l---------.icons/awkward/22x22/apps/pycharm-community.svg1
l---------.icons/awkward/22x22/apps/pycharm-education.svg1
l---------.icons/awkward/22x22/apps/pycharm-professional.svg1
-rw-r--r--.icons/awkward/22x22/apps/pycharm.svg15
-rw-r--r--.icons/awkward/22x22/apps/pycharmedu.svg15
l---------.icons/awkward/22x22/apps/pychess.svg1
-rw-r--r--.icons/awkward/22x22/apps/pymol.svg21
-rw-r--r--.icons/awkward/22x22/apps/pynocchio.svg10
l---------.icons/awkward/22x22/apps/pynvim.svg1
-rw-r--r--.icons/awkward/22x22/apps/pyrenamer.svg12
-rw-r--r--.icons/awkward/22x22/apps/python.svg12
l---------.icons/awkward/22x22/apps/python2.6.svg1
l---------.icons/awkward/22x22/apps/python2.7.svg1
l---------.icons/awkward/22x22/apps/python3.0.svg1
l---------.icons/awkward/22x22/apps/python3.1.svg1
l---------.icons/awkward/22x22/apps/python3.2.svg1
l---------.icons/awkward/22x22/apps/python3.3.svg1
l---------.icons/awkward/22x22/apps/python3.4.svg1
-rw-r--r--.icons/awkward/22x22/apps/pyzologo.svg21
l---------.icons/awkward/22x22/apps/q4_findmenu.svg1
l---------.icons/awkward/22x22/apps/q4_findweb.svg1
l---------.icons/awkward/22x22/apps/q4_netcon.svg1
l---------.icons/awkward/22x22/apps/q4os-swprofiler.svg1
l---------.icons/awkward/22x22/apps/q4os-updatemgr.svg1
-rw-r--r--.icons/awkward/22x22/apps/q4oslogo.svg8
-rw-r--r--.icons/awkward/22x22/apps/q4wine.svg25
-rw-r--r--.icons/awkward/22x22/apps/qalculate.svg9
-rw-r--r--.icons/awkward/22x22/apps/qasmixer.svg17
-rw-r--r--.icons/awkward/22x22/apps/qbittorrent.svg9
-rw-r--r--.icons/awkward/22x22/apps/qbrowser.svg8
-rw-r--r--.icons/awkward/22x22/apps/qctools.svg17
l---------.icons/awkward/22x22/apps/qdbusviewer-qt4.svg1
l---------.icons/awkward/22x22/apps/qdbusviewer-qt5.svg1
l---------.icons/awkward/22x22/apps/qdbusviewer.svg1
l---------.icons/awkward/22x22/apps/qdbusviewer5.svg1
l---------.icons/awkward/22x22/apps/qdirstat.svg1
-rw-r--r--.icons/awkward/22x22/apps/qelectrotech.svg6
l---------.icons/awkward/22x22/apps/qemu-system-aarch64.svg1
l---------.icons/awkward/22x22/apps/qemu-system-arm.svg1
l---------.icons/awkward/22x22/apps/qemu-system-i386.svg1
l---------.icons/awkward/22x22/apps/qemu-system-x86_64-spice.svg1
l---------.icons/awkward/22x22/apps/qemu-system-x86_64.svg1
-rw-r--r--.icons/awkward/22x22/apps/qemu.svg9
-rw-r--r--.icons/awkward/22x22/apps/qgis.svg12
-rw-r--r--.icons/awkward/22x22/apps/qgo.svg11
-rw-r--r--.icons/awkward/22x22/apps/qjackctl.svg10
l---------.icons/awkward/22x22/apps/qjoypad.svg1
l---------.icons/awkward/22x22/apps/qlandkartegt.svg1
l---------.icons/awkward/22x22/apps/qlipper.svg1
l---------.icons/awkward/22x22/apps/qmapshack.svg1
-rw-r--r--.icons/awkward/22x22/apps/qmmp.svg18
l---------.icons/awkward/22x22/apps/qnapi-48.svg1
-rw-r--r--.icons/awkward/22x22/apps/qnapi.svg8
-rw-r--r--.icons/awkward/22x22/apps/qomp.svg14
-rw-r--r--.icons/awkward/22x22/apps/qpdfview.svg7
l---------.icons/awkward/22x22/apps/qps.svg1
-rw-r--r--.icons/awkward/22x22/apps/qreator.svg7
-rw-r--r--.icons/awkward/22x22/apps/qsampler.svg7
-rw-r--r--.icons/awkward/22x22/apps/qsynth.svg5
l---------.icons/awkward/22x22/apps/qt-creator.svg1
-rw-r--r--.icons/awkward/22x22/apps/qt.svg7
l---------.icons/awkward/22x22/apps/qt4-logo.svg1
l---------.icons/awkward/22x22/apps/qt4logo.svg1
l---------.icons/awkward/22x22/apps/qt5-logo.svg1
l---------.icons/awkward/22x22/apps/qt5ct.svg1
-rw-r--r--.icons/awkward/22x22/apps/qtassistant.svg11
l---------.icons/awkward/22x22/apps/qtconfig-qt4.svg1
l---------.icons/awkward/22x22/apps/qtconfig-qt5.svg1
-rw-r--r--.icons/awkward/22x22/apps/qtconfig.svg7
-rw-r--r--.icons/awkward/22x22/apps/qtcreator.svg9
l---------.icons/awkward/22x22/apps/qtcreator_logo_32.svg1
l---------.icons/awkward/22x22/apps/qtcreatorubuntu.svg1
-rw-r--r--.icons/awkward/22x22/apps/qtdbusviewer.svg20
-rw-r--r--.icons/awkward/22x22/apps/qtdesigner.svg9
-rw-r--r--.icons/awkward/22x22/apps/qtfm.svg8
l---------.icons/awkward/22x22/apps/qtgain.svg1
-rw-r--r--.icons/awkward/22x22/apps/qtikz.svg7
-rw-r--r--.icons/awkward/22x22/apps/qtlinguist.svg9
l---------.icons/awkward/22x22/apps/qtlogo.svg1
l---------.icons/awkward/22x22/apps/qtoctave.svg1
l---------.icons/awkward/22x22/apps/qtox.svg1
-rw-r--r--.icons/awkward/22x22/apps/qtpass-icon.svg10
-rw-r--r--.icons/awkward/22x22/apps/qtqr.svg6
-rw-r--r--.icons/awkward/22x22/apps/qtractor.svg14
-rw-r--r--.icons/awkward/22x22/apps/qtwebflix.svg23
-rw-r--r--.icons/awkward/22x22/apps/quadrapassel.svg5
-rw-r--r--.icons/awkward/22x22/apps/quake.svg11
l---------.icons/awkward/22x22/apps/quake1.svg1
-rw-r--r--.icons/awkward/22x22/apps/quake2.svg14
-rw-r--r--.icons/awkward/22x22/apps/quake3-team-arena.svg10
-rw-r--r--.icons/awkward/22x22/apps/quake3.svg8
-rw-r--r--.icons/awkward/22x22/apps/quake4.svg9
-rw-r--r--.icons/awkward/22x22/apps/quassel.svg7
-rw-r--r--.icons/awkward/22x22/apps/quaternion.svg7
-rw-r--r--.icons/awkward/22x22/apps/qubic.svg14
l---------.icons/awkward/22x22/apps/quicksynergy.svg1
-rw-r--r--.icons/awkward/22x22/apps/quimup.svg7
l---------.icons/awkward/22x22/apps/quimup64.svg1
l---------.icons/awkward/22x22/apps/quiterss.svg1
-rw-r--r--.icons/awkward/22x22/apps/quodlibet.svg7
-rw-r--r--.icons/awkward/22x22/apps/qupzilla.svg8
-rw-r--r--.icons/awkward/22x22/apps/qutebrowser.svg6
-rw-r--r--.icons/awkward/22x22/apps/qutim.svg8
-rw-r--r--.icons/awkward/22x22/apps/qv4l2.svg13
-rw-r--r--.icons/awkward/22x22/apps/qvidcap.svg12
-rw-r--r--.icons/awkward/22x22/apps/qview.svg7
-rw-r--r--.icons/awkward/22x22/apps/qwinff.svg12
l---------.icons/awkward/22x22/apps/rabbitvcs-small.svg1
l---------.icons/awkward/22x22/apps/rabbitvcs.svg1
-rw-r--r--.icons/awkward/22x22/apps/racket-logo.svg8
-rw-r--r--.icons/awkward/22x22/apps/racket-slideshow.svg13
-rw-r--r--.icons/awkward/22x22/apps/radeon-profile.svg9
l---------.icons/awkward/22x22/apps/radio.svg1
l---------.icons/awkward/22x22/apps/radiotray-ng-on.svg1
-rw-r--r--.icons/awkward/22x22/apps/radiotray.svg17
-rw-r--r--.icons/awkward/22x22/apps/radiotunes.svg7
-rw-r--r--.icons/awkward/22x22/apps/rakarrack.svg23
l---------.icons/awkward/22x22/apps/rambox-os.svg1
-rw-r--r--.icons/awkward/22x22/apps/rambox.svg7
l---------.icons/awkward/22x22/apps/ramme.svg1
l---------.icons/awkward/22x22/apps/randr.svg1
-rw-r--r--.icons/awkward/22x22/apps/rapid-photo-downloader.svg14
-rw-r--r--.icons/awkward/22x22/apps/rapidsvn.svg7
-rw-r--r--.icons/awkward/22x22/apps/raven-reader.svg9
-rw-r--r--.icons/awkward/22x22/apps/rawtherapee.svg14
-rw-r--r--.icons/awkward/22x22/apps/razercommander.svg7
-rw-r--r--.icons/awkward/22x22/apps/rclone-browser.svg7
-rw-r--r--.icons/awkward/22x22/apps/rclonetray.svg7
-rw-r--r--.icons/awkward/22x22/apps/rdm.svg19
-rw-r--r--.icons/awkward/22x22/apps/re.sonny.Tangram.svg14
-rw-r--r--.icons/awkward/22x22/apps/reactotron.svg14
-rw-r--r--.icons/awkward/22x22/apps/realtimesync.svg7
l---------.icons/awkward/22x22/apps/realvnc-vncviewer.svg1
-rw-r--r--.icons/awkward/22x22/apps/recipes.svg19
-rw-r--r--.icons/awkward/22x22/apps/recoll.svg39
l---------.icons/awkward/22x22/apps/record-desktop.svg1
l---------.icons/awkward/22x22/apps/recordmydesktop.svg1
l---------.icons/awkward/22x22/apps/reddit-is-a-dead-bird.svg1
-rw-r--r--.icons/awkward/22x22/apps/reddit.svg11
-rw-r--r--.icons/awkward/22x22/apps/redeclipse.svg10
l---------.icons/awkward/22x22/apps/redhat-server_settings.svg1
l---------.icons/awkward/22x22/apps/redhat-tools.svg1
l---------.icons/awkward/22x22/apps/redhat-web-browser.svg1
-rw-r--r--.icons/awkward/22x22/apps/reditr.svg13
-rw-r--r--.icons/awkward/22x22/apps/rednotebook.svg8
-rw-r--r--.icons/awkward/22x22/apps/redream.svg7
l---------.icons/awkward/22x22/apps/redshift-gtk.svg1
l---------.icons/awkward/22x22/apps/redshift-icon-256.svg1
-rw-r--r--.icons/awkward/22x22/apps/redshift.svg8
l---------.icons/awkward/22x22/apps/redshiftgui.svg1
-rw-r--r--.icons/awkward/22x22/apps/referencer.svg8
-rw-r--r--.icons/awkward/22x22/apps/regedit.svg24
-rw-r--r--.icons/awkward/22x22/apps/reigns.svg17
l---------.icons/awkward/22x22/apps/rekonq.svg1
l---------.icons/awkward/22x22/apps/relay.svg1
-rw-r--r--.icons/awkward/22x22/apps/remmina.svg14
-rw-r--r--.icons/awkward/22x22/apps/renpy.svg29
l---------.icons/awkward/22x22/apps/repository.svg1
l---------.icons/awkward/22x22/apps/resapplet.svg1
-rw-r--r--.icons/awkward/22x22/apps/rescuetime.svg11
-rw-r--r--.icons/awkward/22x22/apps/resharper.svg15
-rw-r--r--.icons/awkward/22x22/apps/resharpercpp.svg17
-rw-r--r--.icons/awkward/22x22/apps/residualvm.svg10
-rw-r--r--.icons/awkward/22x22/apps/resolve.svg14
-rw-r--r--.icons/awkward/22x22/apps/retext.svg12
-rw-r--r--.icons/awkward/22x22/apps/retroarch.svg8
-rw-r--r--.icons/awkward/22x22/apps/retropie.svg16
l---------.icons/awkward/22x22/apps/revelation.svg1
-rw-r--r--.icons/awkward/22x22/apps/revolt.svg14
l---------.icons/awkward/22x22/apps/rexloader.svg1
-rw-r--r--.icons/awkward/22x22/apps/rhythmbox.svg11
l---------.icons/awkward/22x22/apps/ricin.svg1
-rw-r--r--.icons/awkward/22x22/apps/rider.svg15
-rw-r--r--.icons/awkward/22x22/apps/rimworld.svg15
l---------.icons/awkward/22x22/apps/ring-kde.svg1
-rw-r--r--.icons/awkward/22x22/apps/ring.svg11
-rw-r--r--.icons/awkward/22x22/apps/riot-web.svg9
l---------.icons/awkward/22x22/apps/riot.svg1
l---------.icons/awkward/22x22/apps/ripperx.svg1
-rw-r--r--.icons/awkward/22x22/apps/rise-to-ruins.svg7
l---------.icons/awkward/22x22/apps/ristretto.svg1
-rw-r--r--.icons/awkward/22x22/apps/rkward.svg8
-rw-r--r--.icons/awkward/22x22/apps/rlogo_icon.svg9
-rw-r--r--.icons/awkward/22x22/apps/robocraft.svg20
-rw-r--r--.icons/awkward/22x22/apps/roccat.svg10
-rw-r--r--.icons/awkward/22x22/apps/rochard.svg11
-rw-r--r--.icons/awkward/22x22/apps/rocket-league.svg12
l---------.icons/awkward/22x22/apps/rocketchat-desktop.svg1
-rw-r--r--.icons/awkward/22x22/apps/rocketchat.svg10
-rw-r--r--.icons/awkward/22x22/apps/rockradio.svg5
-rw-r--r--.icons/awkward/22x22/apps/rocksndiamonds.svg13
-rw-r--r--.icons/awkward/22x22/apps/rocs.svg11
l---------.icons/awkward/22x22/apps/rosa-imagewriter.svg1
l---------.icons/awkward/22x22/apps/rosamp.svg1
-rw-r--r--.icons/awkward/22x22/apps/rosegarden.svg11
l---------.icons/awkward/22x22/apps/roxterm.svg1
-rw-r--r--.icons/awkward/22x22/apps/rpcs3.svg7
l---------.icons/awkward/22x22/apps/rpmdrake.svg1
-rw-r--r--.icons/awkward/22x22/apps/rrootage.svg11
-rw-r--r--.icons/awkward/22x22/apps/rsibreak.svg12
l---------.icons/awkward/22x22/apps/rssguard.svg1
l---------.icons/awkward/22x22/apps/rssnow.svg1
l---------.icons/awkward/22x22/apps/rssowl.svg1
-rw-r--r--.icons/awkward/22x22/apps/rstudio.svg7
-rw-r--r--.icons/awkward/22x22/apps/rto-proxy.svg7
-rw-r--r--.icons/awkward/22x22/apps/rtt-rlinux.svg8
-rw-r--r--.icons/awkward/22x22/apps/rtt-rstudio.svg8
-rw-r--r--.icons/awkward/22x22/apps/rubymine.svg15
-rw-r--r--.icons/awkward/22x22/apps/runescape.svg14
-rw-r--r--.icons/awkward/22x22/apps/rust.svg23
-rw-r--r--.icons/awkward/22x22/apps/rygel.svg8
-rw-r--r--.icons/awkward/22x22/apps/sabnzbdplus.svg7
-rw-r--r--.icons/awkward/22x22/apps/safeeyes.svg19
-rw-r--r--.icons/awkward/22x22/apps/sage-notebook.svg36
-rw-r--r--.icons/awkward/22x22/apps/sakura-dungeon.svg14
l---------.icons/awkward/22x22/apps/samba.svg1
-rw-r--r--.icons/awkward/22x22/apps/sanctum-2.svg11
-rw-r--r--.icons/awkward/22x22/apps/sauerbraten.svg14
-rw-r--r--.icons/awkward/22x22/apps/sayonara.svg14
l---------.icons/awkward/22x22/apps/sc-controller.svg1
-rw-r--r--.icons/awkward/22x22/apps/sc_ide.svg16
-rw-r--r--.icons/awkward/22x22/apps/scans2pdf.svg14
-rw-r--r--.icons/awkward/22x22/apps/scantailor.svg16
l---------.icons/awkward/22x22/apps/schism-icon-128.svg1
-rw-r--r--.icons/awkward/22x22/apps/schism.svg14
-rw-r--r--.icons/awkward/22x22/apps/scid.svg10
-rw-r--r--.icons/awkward/22x22/apps/scilab.svg7
-rw-r--r--.icons/awkward/22x22/apps/scinotes.svg7
-rw-r--r--.icons/awkward/22x22/apps/scout-app.svg22
-rw-r--r--.icons/awkward/22x22/apps/scratch.svg17
-rw-r--r--.icons/awkward/22x22/apps/screencloud.svg11
l---------.icons/awkward/22x22/apps/screengrab.svg1
l---------.icons/awkward/22x22/apps/screenruler-icon-32x32.svg1
l---------.icons/awkward/22x22/apps/screenruler-icon.svg1
l---------.icons/awkward/22x22/apps/screenruler.svg1
l---------.icons/awkward/22x22/apps/screensaver.svg1
l---------.icons/awkward/22x22/apps/scribus-ng.svg1
l---------.icons/awkward/22x22/apps/scribus-trunk.svg1
-rw-r--r--.icons/awkward/22x22/apps/scribus.svg7
l---------.icons/awkward/22x22/apps/script-error.svg1
-rw-r--r--.icons/awkward/22x22/apps/scsi.svg8
l---------.icons/awkward/22x22/apps/scudcloud.svg1
-rw-r--r--.icons/awkward/22x22/apps/scummvm.svg10
-rw-r--r--.icons/awkward/22x22/apps/sdl_instead.svg12
l---------.icons/awkward/22x22/apps/seafile-client-qt5.svg1
l---------.icons/awkward/22x22/apps/seafile-client.svg1
-rw-r--r--.icons/awkward/22x22/apps/seafile.svg9
l---------.icons/awkward/22x22/apps/seahorse-preferences.svg1
l---------.icons/awkward/22x22/apps/seahorse.svg1
l---------.icons/awkward/22x22/apps/seamonkey-mozilla-build.svg1
-rw-r--r--.icons/awkward/22x22/apps/seamonkey.svg12
-rw-r--r--.icons/awkward/22x22/apps/searchmonkey.svg7
-rw-r--r--.icons/awkward/22x22/apps/securecrt.svg11
l---------.icons/awkward/22x22/apps/securecrt_64.svg1
-rw-r--r--.icons/awkward/22x22/apps/security-high.svg17
-rw-r--r--.icons/awkward/22x22/apps/security-low.svg17
-rw-r--r--.icons/awkward/22x22/apps/security-medium.svg17
-rw-r--r--.icons/awkward/22x22/apps/selene.svg11
-rw-r--r--.icons/awkward/22x22/apps/selinux.svg11
-rw-r--r--.icons/awkward/22x22/apps/semaphor.svg16
-rw-r--r--.icons/awkward/22x22/apps/sengi.svg8
-rw-r--r--.icons/awkward/22x22/apps/sepolicy.svg13
-rw-r--r--.icons/awkward/22x22/apps/serviio.svg7
l---------.icons/awkward/22x22/apps/session-properties.svg1
l---------.icons/awkward/22x22/apps/setroubleshoot_icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/sgt-launcher.svg18
l---------.icons/awkward/22x22/apps/shadow-beta.svg1
l---------.icons/awkward/22x22/apps/shadow-dev.svg1
-rw-r--r--.icons/awkward/22x22/apps/shadow-preprod.svg6
-rw-r--r--.icons/awkward/22x22/apps/shadow-tactics.svg7
-rw-r--r--.icons/awkward/22x22/apps/shadowsocks-qt5.svg7
-rw-r--r--.icons/awkward/22x22/apps/shadwen.svg7
-rw-r--r--.icons/awkward/22x22/apps/sheets.svg6
-rw-r--r--.icons/awkward/22x22/apps/shotcut.svg8
l---------.icons/awkward/22x22/apps/shotwell.svg1
l---------.icons/awkward/22x22/apps/showfoto.svg1
-rw-r--r--.icons/awkward/22x22/apps/showtime.svg7
-rw-r--r--.icons/awkward/22x22/apps/shutter.svg6
-rw-r--r--.icons/awkward/22x22/apps/sideka.svg7
-rw-r--r--.icons/awkward/22x22/apps/sigil.svg7
l---------.icons/awkward/22x22/apps/signal-desktop-beta.svg1
-rw-r--r--.icons/awkward/22x22/apps/signal-desktop.svg10
-rw-r--r--.icons/awkward/22x22/apps/simon.svg16
l---------.icons/awkward/22x22/apps/simple-ccsm.svg1
-rw-r--r--.icons/awkward/22x22/apps/simple-image-reducer.svg16
-rw-r--r--.icons/awkward/22x22/apps/simplenote.svg13
-rw-r--r--.icons/awkward/22x22/apps/simplescreenrecorder.svg16
-rw-r--r--.icons/awkward/22x22/apps/simsu.svg27
-rw-r--r--.icons/awkward/22x22/apps/singular.svg11
-rw-r--r--.icons/awkward/22x22/apps/sirikali.svg7
-rw-r--r--.icons/awkward/22x22/apps/skanlite.svg10
-rw-r--r--.icons/awkward/22x22/apps/skrooge.svg7
-rw-r--r--.icons/awkward/22x22/apps/skullgirls.svg15
-rw-r--r--.icons/awkward/22x22/apps/skydrive.svg7
-rw-r--r--.icons/awkward/22x22/apps/skype.svg12
l---------.icons/awkward/22x22/apps/skypeforlinux.svg1
-rw-r--r--.icons/awkward/22x22/apps/skyrim-script-extender.svg8
-rw-r--r--.icons/awkward/22x22/apps/slack.svg15
-rw-r--r--.icons/awkward/22x22/apps/slade.svg8
-rw-r--r--.icons/awkward/22x22/apps/slay-the-spire.svg10
l---------.icons/awkward/22x22/apps/sleep.svg1
l---------.icons/awkward/22x22/apps/slic3r-prusa.svg1
-rw-r--r--.icons/awkward/22x22/apps/slic3r-prusa3d.svg8
-rw-r--r--.icons/awkward/22x22/apps/slic3r.svg7
-rw-r--r--.icons/awkward/22x22/apps/slime-rancher.svg12
-rw-r--r--.icons/awkward/22x22/apps/slimjet.svg15
-rw-r--r--.icons/awkward/22x22/apps/slingscold.svg10
-rw-r--r--.icons/awkward/22x22/apps/slingshot.svg16
l---------.icons/awkward/22x22/apps/smartcode-stremio.svg1
-rw-r--r--.icons/awkward/22x22/apps/smartgit.svg11
l---------.icons/awkward/22x22/apps/smartgithg.svg1
-rw-r--r--.icons/awkward/22x22/apps/smartsynchronize.svg7
l---------.icons/awkward/22x22/apps/smb4k.svg1
l---------.icons/awkward/22x22/apps/smilla-enlarger.svg1
-rw-r--r--.icons/awkward/22x22/apps/smilla.svg36
l---------.icons/awkward/22x22/apps/smillaenlarger.svg1
-rw-r--r--.icons/awkward/22x22/apps/smplayer.svg10
l---------.icons/awkward/22x22/apps/smtube.svg1
l---------.icons/awkward/22x22/apps/smuxi-frontend-gnome.svg1
l---------.icons/awkward/22x22/apps/smuxi.svg1
-rw-r--r--.icons/awkward/22x22/apps/snes9x.svg9
-rw-r--r--.icons/awkward/22x22/apps/soapui.svg7
-rw-r--r--.icons/awkward/22x22/apps/sofastats.svg15
l---------.icons/awkward/22x22/apps/software-center.svg1
l---------.icons/awkward/22x22/apps/software-manager.svg1
l---------.icons/awkward/22x22/apps/software-properties-mint.svg1
-rw-r--r--.icons/awkward/22x22/apps/software-properties.svg8
l---------.icons/awkward/22x22/apps/software-sources.svg1
-rw-r--r--.icons/awkward/22x22/apps/software-store.svg8
l---------.icons/awkward/22x22/apps/software-update-available.svg1
l---------.icons/awkward/22x22/apps/software-update-urgent.svg1
l---------.icons/awkward/22x22/apps/software.svg1
l---------.icons/awkward/22x22/apps/softwarecenter-debian.svg1
l---------.icons/awkward/22x22/apps/softwarecenter-ubuntu.svg1
l---------.icons/awkward/22x22/apps/softwarecenter.svg1
-rw-r--r--.icons/awkward/22x22/apps/solaar.svg7
-rw-r--r--.icons/awkward/22x22/apps/solfege.svg5
-rw-r--r--.icons/awkward/22x22/apps/somafm.svg7
l---------.icons/awkward/22x22/apps/sonata.svg1
-rw-r--r--.icons/awkward/22x22/apps/songkick.svg7
-rw-r--r--.icons/awkward/22x22/apps/sonic-visualiser.svg8
-rw-r--r--.icons/awkward/22x22/apps/soulseek.svg8
-rw-r--r--.icons/awkward/22x22/apps/sound-juicer.svg7
-rw-r--r--.icons/awkward/22x22/apps/sound-recorder.svg7
-rw-r--r--.icons/awkward/22x22/apps/soundcloud.svg7
l---------.icons/awkward/22x22/apps/soundconverter.svg1
-rw-r--r--.icons/awkward/22x22/apps/soundkonverter.svg9
-rw-r--r--.icons/awkward/22x22/apps/soundnode.svg30
-rw-r--r--.icons/awkward/22x22/apps/soundwire.svg9
-rw-r--r--.icons/awkward/22x22/apps/space.fips.Fips.svg25
-rw-r--r--.icons/awkward/22x22/apps/spacefm.svg7
-rw-r--r--.icons/awkward/22x22/apps/spacemacs.svg9
-rw-r--r--.icons/awkward/22x22/apps/spaceview.svg8
-rw-r--r--.icons/awkward/22x22/apps/sparkleshare.svg10
-rw-r--r--.icons/awkward/22x22/apps/spec-ops-the-line.svg14
l---------.icons/awkward/22x22/apps/spectacle.svg1
-rw-r--r--.icons/awkward/22x22/apps/speed-dreams.svg10
-rw-r--r--.icons/awkward/22x22/apps/speedcrunch.svg14
-rw-r--r--.icons/awkward/22x22/apps/spflashtool.svg12
-rw-r--r--.icons/awkward/22x22/apps/spideroak.svg7
-rw-r--r--.icons/awkward/22x22/apps/sportstracker.svg10
-rw-r--r--.icons/awkward/22x22/apps/spotify-client.svg7
l---------.icons/awkward/22x22/apps/spotify-linux-48x48.svg1
l---------.icons/awkward/22x22/apps/spotify-linux-512x512.svg1
l---------.icons/awkward/22x22/apps/spotify.svg1
-rw-r--r--.icons/awkward/22x22/apps/spyder.svg12
l---------.icons/awkward/22x22/apps/spyder3.svg1
-rw-r--r--.icons/awkward/22x22/apps/sqldeveloper.svg12
-rw-r--r--.icons/awkward/22x22/apps/sqlitebrowser.svg9
l---------.icons/awkward/22x22/apps/sqliteman.svg1
-rw-r--r--.icons/awkward/22x22/apps/squeak.svg24
-rw-r--r--.icons/awkward/22x22/apps/sr-editor.svg11
l---------.icons/awkward/22x22/apps/ssh-askpass-gnome.svg1
-rw-r--r--.icons/awkward/22x22/apps/st.svg7
-rw-r--r--.icons/awkward/22x22/apps/stacer.svg11
-rw-r--r--.icons/awkward/22x22/apps/stack.svg15
-rw-r--r--.icons/awkward/22x22/apps/stage.svg9
-rw-r--r--.icons/awkward/22x22/apps/standard-notes.svg10
-rw-r--r--.icons/awkward/22x22/apps/starbound.svg7
-rw-r--r--.icons/awkward/22x22/apps/stardew-valley.svg15
-rw-r--r--.icons/awkward/22x22/apps/stargus.svg10
l---------.icons/awkward/22x22/apps/start-here-archlinux.svg1
l---------.icons/awkward/22x22/apps/start-here-arcolinux.svg1
l---------.icons/awkward/22x22/apps/start-here-debian.svg1
l---------.icons/awkward/22x22/apps/start-here-fedora.svg1
l---------.icons/awkward/22x22/apps/start-here-korora.svg1
l---------.icons/awkward/22x22/apps/start-here-linux-mint.svg1
l---------.icons/awkward/22x22/apps/start-here-lubuntu.svg1
l---------.icons/awkward/22x22/apps/start-here-manjaro.svg1
l---------.icons/awkward/22x22/apps/start-here-opensuse.svg1
l---------.icons/awkward/22x22/apps/start-here-pop-os.svg1
l---------.icons/awkward/22x22/apps/start-here-ubuntu.svg1
l---------.icons/awkward/22x22/apps/start-here-xfce.svg1
-rw-r--r--.icons/awkward/22x22/apps/staruml.svg11
-rw-r--r--.icons/awkward/22x22/apps/statalogo_14.svg16
-rw-r--r--.icons/awkward/22x22/apps/steadyflow.svg13
-rw-r--r--.icons/awkward/22x22/apps/stealth-bastard-deluxe.svg13
l---------.icons/awkward/22x22/apps/steam-icon.svg1
l---------.icons/awkward/22x22/apps/steam-launcher.svg1
-rw-r--r--.icons/awkward/22x22/apps/steam.svg19
l---------.icons/awkward/22x22/apps/steam_icon_10.svg1
l---------.icons/awkward/22x22/apps/steam_icon_1019590.svg1
l---------.icons/awkward/22x22/apps/steam_icon_1037480.svg1
l---------.icons/awkward/22x22/apps/steam_icon_1046930.svg1
l---------.icons/awkward/22x22/apps/steam_icon_105600.svg1
l---------.icons/awkward/22x22/apps/steam_icon_107100.svg1
l---------.icons/awkward/22x22/apps/steam_icon_107800.svg1
l---------.icons/awkward/22x22/apps/steam_icon_108600.svg1
l---------.icons/awkward/22x22/apps/steam_icon_1105890.svg1
l---------.icons/awkward/22x22/apps/steam_icon_1250.svg1
l---------.icons/awkward/22x22/apps/steam_icon_130.svg1
l---------.icons/awkward/22x22/apps/steam_icon_1500.svg1
l---------.icons/awkward/22x22/apps/steam_icon_1510.svg1
l---------.icons/awkward/22x22/apps/steam_icon_1520.svg1
l---------.icons/awkward/22x22/apps/steam_icon_1530.svg1
l---------.icons/awkward/22x22/apps/steam_icon_20.svg1
l---------.icons/awkward/22x22/apps/steam_icon_200710.svg1
l---------.icons/awkward/22x22/apps/steam_icon_200900.svg1
l---------.icons/awkward/22x22/apps/steam_icon_203770.svg1
l---------.icons/awkward/22x22/apps/steam_icon_204360.svg1
l---------.icons/awkward/22x22/apps/steam_icon_206440.svg1
l---------.icons/awkward/22x22/apps/steam_icon_209190.svg1
l---------.icons/awkward/22x22/apps/steam_icon_20920.svg1
l---------.icons/awkward/22x22/apps/steam_icon_210770.svg1
l---------.icons/awkward/22x22/apps/steam_icon_211820.svg1
l---------.icons/awkward/22x22/apps/steam_icon_218620.svg1
l---------.icons/awkward/22x22/apps/steam_icon_219740.svg1
l---------.icons/awkward/22x22/apps/steam_icon_220.svg1
l---------.icons/awkward/22x22/apps/steam_icon_22000.svg1
l---------.icons/awkward/22x22/apps/steam_icon_220200.svg1
l---------.icons/awkward/22x22/apps/steam_icon_220780.svg1
l---------.icons/awkward/22x22/apps/steam_icon_221260.svg1
l---------.icons/awkward/22x22/apps/steam_icon_221640.svg1
l---------.icons/awkward/22x22/apps/steam_icon_221810.svg1
l---------.icons/awkward/22x22/apps/steam_icon_222880.svg1
l---------.icons/awkward/22x22/apps/steam_icon_224480.svg1
l---------.icons/awkward/22x22/apps/steam_icon_224760.svg1
l---------.icons/awkward/22x22/apps/steam_icon_22600.svg1
l---------.icons/awkward/22x22/apps/steam_icon_227300.svg1
l---------.icons/awkward/22x22/apps/steam_icon_228360.svg1
l---------.icons/awkward/22x22/apps/steam_icon_231430.svg1
l---------.icons/awkward/22x22/apps/steam_icon_233840.svg1
l---------.icons/awkward/22x22/apps/steam_icon_235820.svg1
l---------.icons/awkward/22x22/apps/steam_icon_236390.svg1
l---------.icons/awkward/22x22/apps/steam_icon_238320.svg1
l---------.icons/awkward/22x22/apps/steam_icon_238460.svg1
l---------.icons/awkward/22x22/apps/steam_icon_239140.svg1
l---------.icons/awkward/22x22/apps/steam_icon_239200.svg1
l---------.icons/awkward/22x22/apps/steam_icon_240.svg1
l---------.icons/awkward/22x22/apps/steam_icon_242820.svg1
l---------.icons/awkward/22x22/apps/steam_icon_245170.svg1
l---------.icons/awkward/22x22/apps/steam_icon_247080.svg1
l---------.icons/awkward/22x22/apps/steam_icon_248610.svg1
l---------.icons/awkward/22x22/apps/steam_icon_249590.svg1
l---------.icons/awkward/22x22/apps/steam_icon_250420.svg1
l---------.icons/awkward/22x22/apps/steam_icon_250600.svg1
l---------.icons/awkward/22x22/apps/steam_icon_250820.svg1
l---------.icons/awkward/22x22/apps/steam_icon_250900.svg1
l---------.icons/awkward/22x22/apps/steam_icon_251570.svg1
l---------.icons/awkward/22x22/apps/steam_icon_252490.svg1
l---------.icons/awkward/22x22/apps/steam_icon_252670.svg1
l---------.icons/awkward/22x22/apps/steam_icon_252950.svg1
l---------.icons/awkward/22x22/apps/steam_icon_255220.svg1
l---------.icons/awkward/22x22/apps/steam_icon_255300.svg1
l---------.icons/awkward/22x22/apps/steam_icon_255710.svg1
l---------.icons/awkward/22x22/apps/steam_icon_257510.svg1
l---------.icons/awkward/22x22/apps/steam_icon_258890.svg1
l---------.icons/awkward/22x22/apps/steam_icon_261640.svg1
l---------.icons/awkward/22x22/apps/steam_icon_265830.svg1
l---------.icons/awkward/22x22/apps/steam_icon_268910.svg1
l---------.icons/awkward/22x22/apps/steam_icon_269670.svg1
l---------.icons/awkward/22x22/apps/steam_icon_278360.svg1
l---------.icons/awkward/22x22/apps/steam_icon_280.svg1
l---------.icons/awkward/22x22/apps/steam_icon_280680.svg1
l---------.icons/awkward/22x22/apps/steam_icon_285920.svg1
l---------.icons/awkward/22x22/apps/steam_icon_286690.svg1
l---------.icons/awkward/22x22/apps/steam_icon_287390.svg1
l---------.icons/awkward/22x22/apps/steam_icon_289070.svg1
l---------.icons/awkward/22x22/apps/steam_icon_291650.svg1
l---------.icons/awkward/22x22/apps/steam_icon_294100.svg1
l---------.icons/awkward/22x22/apps/steam_icon_298600.svg1
l---------.icons/awkward/22x22/apps/steam_icon_299660.svg1
l---------.icons/awkward/22x22/apps/steam_icon_30.svg1
l---------.icons/awkward/22x22/apps/steam_icon_300.svg1
l---------.icons/awkward/22x22/apps/steam_icon_300570.svg1
l---------.icons/awkward/22x22/apps/steam_icon_301520.svg1
l---------.icons/awkward/22x22/apps/steam_icon_304930.svg1
l---------.icons/awkward/22x22/apps/steam_icon_305620.svg1
l---------.icons/awkward/22x22/apps/steam_icon_310560.svg1
l---------.icons/awkward/22x22/apps/steam_icon_311690.svg1
l---------.icons/awkward/22x22/apps/steam_icon_316790.svg1
l---------.icons/awkward/22x22/apps/steam_icon_319630.svg1
l---------.icons/awkward/22x22/apps/steam_icon_319910.svg1
l---------.icons/awkward/22x22/apps/steam_icon_320.svg1
l---------.icons/awkward/22x22/apps/steam_icon_322330.svg1
l---------.icons/awkward/22x22/apps/steam_icon_323470.svg1
l---------.icons/awkward/22x22/apps/steam_icon_325610.svg1
l---------.icons/awkward/22x22/apps/steam_icon_327220.svg1
l---------.icons/awkward/22x22/apps/steam_icon_328080.svg1
l---------.icons/awkward/22x22/apps/steam_icon_330820.svg1
l---------.icons/awkward/22x22/apps/steam_icon_336940.svg1
l---------.icons/awkward/22x22/apps/steam_icon_340.svg1
l---------.icons/awkward/22x22/apps/steam_icon_344550.svg1
l---------.icons/awkward/22x22/apps/steam_icon_345180.svg1
l---------.icons/awkward/22x22/apps/steam_icon_346110.svg1
l---------.icons/awkward/22x22/apps/steam_icon_346900.svg1
l---------.icons/awkward/22x22/apps/steam_icon_35700.svg1
l---------.icons/awkward/22x22/apps/steam_icon_35720.svg1
l---------.icons/awkward/22x22/apps/steam_icon_360.svg1
l---------.icons/awkward/22x22/apps/steam_icon_365670.svg1
l---------.icons/awkward/22x22/apps/steam_icon_365720.svg1
l---------.icons/awkward/22x22/apps/steam_icon_367520.svg1
l---------.icons/awkward/22x22/apps/steam_icon_367580.svg1
l---------.icons/awkward/22x22/apps/steam_icon_373340.svg1
l---------.icons/awkward/22x22/apps/steam_icon_373740.svg1
l---------.icons/awkward/22x22/apps/steam_icon_378120.svg1
l---------.icons/awkward/22x22/apps/steam_icon_380.svg1
l---------.icons/awkward/22x22/apps/steam_icon_380840.svg1
l---------.icons/awkward/22x22/apps/steam_icon_383150.svg1
l---------.icons/awkward/22x22/apps/steam_icon_383180.svg1
l---------.icons/awkward/22x22/apps/steam_icon_383870.svg1
l---------.icons/awkward/22x22/apps/steam_icon_386070.svg1
l---------.icons/awkward/22x22/apps/steam_icon_38700.svg1
l---------.icons/awkward/22x22/apps/steam_icon_388210.svg1
l---------.icons/awkward/22x22/apps/steam_icon_389140.svg1
l---------.icons/awkward/22x22/apps/steam_icon_391540.svg1
l---------.icons/awkward/22x22/apps/steam_icon_395160.svg1
l---------.icons/awkward/22x22/apps/steam_icon_397950.svg1
l---------.icons/awkward/22x22/apps/steam_icon_40.svg1
l---------.icons/awkward/22x22/apps/steam_icon_400.svg1
l---------.icons/awkward/22x22/apps/steam_icon_4000.svg1
l---------.icons/awkward/22x22/apps/steam_icon_404410.svg1
l---------.icons/awkward/22x22/apps/steam_icon_404790.svg1
l---------.icons/awkward/22x22/apps/steam_icon_407330.svg1
l---------.icons/awkward/22x22/apps/steam_icon_40800.svg1
l---------.icons/awkward/22x22/apps/steam_icon_413150.svg1
l---------.icons/awkward/22x22/apps/steam_icon_418240.svg1
l---------.icons/awkward/22x22/apps/steam_icon_420.svg1
l---------.icons/awkward/22x22/apps/steam_icon_421020.svg1
l---------.icons/awkward/22x22/apps/steam_icon_421170.svg1
l---------.icons/awkward/22x22/apps/steam_icon_425210.svg1
l---------.icons/awkward/22x22/apps/steam_icon_427520.svg1
l---------.icons/awkward/22x22/apps/steam_icon_431240.svg1
l---------.icons/awkward/22x22/apps/steam_icon_431730.svg1
l---------.icons/awkward/22x22/apps/steam_icon_433340.svg1
l---------.icons/awkward/22x22/apps/steam_icon_436000.svg1
l---------.icons/awkward/22x22/apps/steam_icon_440.svg1
l---------.icons/awkward/22x22/apps/steam_icon_450140.svg1
l---------.icons/awkward/22x22/apps/steam_icon_450660.svg1
l---------.icons/awkward/22x22/apps/steam_icon_457140.svg1
l---------.icons/awkward/22x22/apps/steam_icon_468410.svg1
l---------.icons/awkward/22x22/apps/steam_icon_474750.svg1
l---------.icons/awkward/22x22/apps/steam_icon_48000.svg1
l---------.icons/awkward/22x22/apps/steam_icon_481510.svg1
l---------.icons/awkward/22x22/apps/steam_icon_487210.svg1
l---------.icons/awkward/22x22/apps/steam_icon_489830.svg1
l---------.icons/awkward/22x22/apps/steam_icon_49520.svg1
l---------.icons/awkward/22x22/apps/steam_icon_498330.svg1
l---------.icons/awkward/22x22/apps/steam_icon_50.svg1
l---------.icons/awkward/22x22/apps/steam_icon_500.svg1
l---------.icons/awkward/22x22/apps/steam_icon_50300.svg1
l---------.icons/awkward/22x22/apps/steam_icon_504230.svg1
l---------.icons/awkward/22x22/apps/steam_icon_509000.svg1
l---------.icons/awkward/22x22/apps/steam_icon_527230.svg1
l---------.icons/awkward/22x22/apps/steam_icon_550.svg1
l---------.icons/awkward/22x22/apps/steam_icon_552620.svg1
l---------.icons/awkward/22x22/apps/steam_icon_569860.svg1
l---------.icons/awkward/22x22/apps/steam_icon_570.svg1
l---------.icons/awkward/22x22/apps/steam_icon_57300.svg1
l---------.icons/awkward/22x22/apps/steam_icon_588650.svg1
l---------.icons/awkward/22x22/apps/steam_icon_598530.svg1
l---------.icons/awkward/22x22/apps/steam_icon_599390.svg1
l---------.icons/awkward/22x22/apps/steam_icon_602960.svg1
l---------.icons/awkward/22x22/apps/steam_icon_620.svg1
l---------.icons/awkward/22x22/apps/steam_icon_622650.svg1
l---------.icons/awkward/22x22/apps/steam_icon_641990.svg1
l---------.icons/awkward/22x22/apps/steam_icon_646570.svg1
l---------.icons/awkward/22x22/apps/steam_icon_684410.svg1
l---------.icons/awkward/22x22/apps/steam_icon_698780.svg1
l---------.icons/awkward/22x22/apps/steam_icon_70.svg1
l---------.icons/awkward/22x22/apps/steam_icon_70300.svg1
l---------.icons/awkward/22x22/apps/steam_icon_72850.svg1
l---------.icons/awkward/22x22/apps/steam_icon_728880.svg1
l---------.icons/awkward/22x22/apps/steam_icon_730.svg1
l---------.icons/awkward/22x22/apps/steam_icon_736260.svg1
l---------.icons/awkward/22x22/apps/steam_icon_751780.svg1
l---------.icons/awkward/22x22/apps/steam_icon_80.svg1
l---------.icons/awkward/22x22/apps/steam_icon_844590.svg1
l---------.icons/awkward/22x22/apps/steam_icon_8930.svg1
l---------.icons/awkward/22x22/apps/steam_icon_9500.svg1
l---------.icons/awkward/22x22/apps/steam_icon_999830.svg1
l---------.icons/awkward/22x22/apps/steampowered.svg1
-rw-r--r--.icons/awkward/22x22/apps/steamvr.svg13
-rw-r--r--.icons/awkward/22x22/apps/stella.svg5
-rw-r--r--.icons/awkward/22x22/apps/stellarium.svg8
-rw-r--r--.icons/awkward/22x22/apps/step.svg16
-rw-r--r--.icons/awkward/22x22/apps/stepmania-ssc.svg11
l---------.icons/awkward/22x22/apps/sticky-notes.svg1
l---------.icons/awkward/22x22/apps/stock_alarm.svg1
l---------.icons/awkward/22x22/apps/stock_help-agent.svg1
l---------.icons/awkward/22x22/apps/stock_help.svg1
l---------.icons/awkward/22x22/apps/stock_keyring.svg1
l---------.icons/awkward/22x22/apps/stock_task.svg1
l---------.icons/awkward/22x22/apps/stock_view-details.svg1
-rw-r--r--.icons/awkward/22x22/apps/stock_xfburn-burn-cd.svg8
l---------.icons/awkward/22x22/apps/stock_xfburn.svg1
-rw-r--r--.icons/awkward/22x22/apps/stoken-gui.svg9
-rw-r--r--.icons/awkward/22x22/apps/strawberry.svg16
l---------.icons/awkward/22x22/apps/streamlink-twitch-gui.svg1
-rw-r--r--.icons/awkward/22x22/apps/streamtuner.svg24
l---------.icons/awkward/22x22/apps/streamtuner2.svg1
-rw-r--r--.icons/awkward/22x22/apps/stremio.svg9
-rw-r--r--.icons/awkward/22x22/apps/stride.svg8
l---------.icons/awkward/22x22/apps/studio.svg1
-rw-r--r--.icons/awkward/22x22/apps/stuntrally.svg9
l---------.icons/awkward/22x22/apps/style.svg1
l---------.icons/awkward/22x22/apps/stylesheet.svg1
-rw-r--r--.icons/awkward/22x22/apps/subdownloader.svg7
-rw-r--r--.icons/awkward/22x22/apps/sublime-merge.svg9
l---------.icons/awkward/22x22/apps/sublime-text-2.svg1
l---------.icons/awkward/22x22/apps/sublime-text-3.svg1
-rw-r--r--.icons/awkward/22x22/apps/sublime-text.svg10
l---------.icons/awkward/22x22/apps/sublime-text2.svg1
l---------.icons/awkward/22x22/apps/sublime.svg1
l---------.icons/awkward/22x22/apps/sublime_text.svg1
l---------.icons/awkward/22x22/apps/sublimetext.svg1
-rw-r--r--.icons/awkward/22x22/apps/subsonic.svg24
-rw-r--r--.icons/awkward/22x22/apps/substance.svg7
-rw-r--r--.icons/awkward/22x22/apps/subsurface-icon.svg9
-rw-r--r--.icons/awkward/22x22/apps/subtitleeditor.svg9
l---------.icons/awkward/22x22/apps/sun-java-jdk10.svg1
l---------.icons/awkward/22x22/apps/sun-java-jdk5.svg1
l---------.icons/awkward/22x22/apps/sun-java-jdk6.svg1
l---------.icons/awkward/22x22/apps/sun-java-jdk7.svg1
l---------.icons/awkward/22x22/apps/sun-java-jdk8.svg1
l---------.icons/awkward/22x22/apps/sun-java-jdk9.svg1
l---------.icons/awkward/22x22/apps/sun-java-jre10.svg1
l---------.icons/awkward/22x22/apps/sun-java-jre8.svg1
l---------.icons/awkward/22x22/apps/sun-java32-jdk5.svg1
l---------.icons/awkward/22x22/apps/sun-java32-jdk6.svg1
l---------.icons/awkward/22x22/apps/sun-java32-jdk7.svg1
l---------.icons/awkward/22x22/apps/sun-java32-jdk8.svg1
l---------.icons/awkward/22x22/apps/sun-javaws-jdk10.svg1
l---------.icons/awkward/22x22/apps/sun-javaws-jdk6.svg1
l---------.icons/awkward/22x22/apps/sun-javaws-jdk7.svg1
l---------.icons/awkward/22x22/apps/sun-javaws-jdk8.svg1
l---------.icons/awkward/22x22/apps/sun-javaws-jdk9.svg1
l---------.icons/awkward/22x22/apps/sun-javaws-jre10.svg1
l---------.icons/awkward/22x22/apps/sun-javaws-jre8.svg1
l---------.icons/awkward/22x22/apps/sun-javaws32-jdk6.svg1
l---------.icons/awkward/22x22/apps/sun-javaws32-jdk7.svg1
l---------.icons/awkward/22x22/apps/sun-javaws32-jdk8.svg1
l---------.icons/awkward/22x22/apps/sun-jcontrol-jdk10.svg1
l---------.icons/awkward/22x22/apps/sun-jcontrol-jdk6.svg1
l---------.icons/awkward/22x22/apps/sun-jcontrol-jdk7.svg1
l---------.icons/awkward/22x22/apps/sun-jcontrol-jdk8.svg1
l---------.icons/awkward/22x22/apps/sun-jcontrol-jdk9.svg1
l---------.icons/awkward/22x22/apps/sun-jcontrol-jre10.svg1
l---------.icons/awkward/22x22/apps/sun-jcontrol-jre8.svg1
l---------.icons/awkward/22x22/apps/sun-jcontrol32-jdk6.svg1
l---------.icons/awkward/22x22/apps/sun-jcontrol32-jdk7.svg1
l---------.icons/awkward/22x22/apps/sun-jcontrol32-jdk8.svg1
-rw-r--r--.icons/awkward/22x22/apps/sunflower.svg8
-rw-r--r--.icons/awkward/22x22/apps/super-hexagon.svg9
-rw-r--r--.icons/awkward/22x22/apps/superkaramba.svg8
-rw-r--r--.icons/awkward/22x22/apps/supermeatboy.svg21
-rw-r--r--.icons/awkward/22x22/apps/superproductivity.svg9
-rw-r--r--.icons/awkward/22x22/apps/supertux.svg20
l---------.icons/awkward/22x22/apps/supertux2.svg1
-rw-r--r--.icons/awkward/22x22/apps/supertuxkart.svg39
l---------.icons/awkward/22x22/apps/susehelpcenter.svg1
-rw-r--r--.icons/awkward/22x22/apps/svgcleaner.svg22
-rw-r--r--.icons/awkward/22x22/apps/svp-manager4.svg13
-rw-r--r--.icons/awkward/22x22/apps/sw4stm32.svg7
-rw-r--r--.icons/awkward/22x22/apps/swatchbooker.svg15
l---------.icons/awkward/22x22/apps/swcentre.svg1
l---------.icons/awkward/22x22/apps/sweeper.svg1
-rw-r--r--.icons/awkward/22x22/apps/sweethome3d-furniture-editor.svg28
-rw-r--r--.icons/awkward/22x22/apps/sweethome3d-textures-editor.svg16
-rw-r--r--.icons/awkward/22x22/apps/sweethome3d.svg14
-rw-r--r--.icons/awkward/22x22/apps/swell-foop.svg12
l---------.icons/awkward/22x22/apps/switchuser.svg1
l---------.icons/awkward/22x22/apps/sylpheed.svg1
-rw-r--r--.icons/awkward/22x22/apps/synapse.svg7
l---------.icons/awkward/22x22/apps/synaptic.svg1
-rw-r--r--.icons/awkward/22x22/apps/syncplay.svg12
-rw-r--r--.icons/awkward/22x22/apps/syncthing-gtk.svg21
l---------.icons/awkward/22x22/apps/syncthing.svg1
l---------.icons/awkward/22x22/apps/syncthingtray.svg1
-rw-r--r--.icons/awkward/22x22/apps/synergy.svg14
-rw-r--r--.icons/awkward/22x22/apps/synfig_icon.svg6
-rw-r--r--.icons/awkward/22x22/apps/synology-cloud-station-drive.svg13
l---------.icons/awkward/22x22/apps/syntevo-smartgit.svg1
-rw-r--r--.icons/awkward/22x22/apps/syspeek.svg7
l---------.icons/awkward/22x22/apps/sysprof-icon.svg1
l---------.icons/awkward/22x22/apps/sysprof.svg1
l---------.icons/awkward/22x22/apps/system-config-authentication.svg1
l---------.icons/awkward/22x22/apps/system-config-date.svg1
l---------.icons/awkward/22x22/apps/system-config-display.svg1
l---------.icons/awkward/22x22/apps/system-config-keyboard.svg1
l---------.icons/awkward/22x22/apps/system-config-printer.svg1
-rw-r--r--.icons/awkward/22x22/apps/system-config-samba.svg14
l---------.icons/awkward/22x22/apps/system-config-selinux.svg1
l---------.icons/awkward/22x22/apps/system-config-services.svg1
l---------.icons/awkward/22x22/apps/system-config-users.svg1
-rw-r--r--.icons/awkward/22x22/apps/system-error.svg11
-rw-r--r--.icons/awkward/22x22/apps/system-file-manager.svg14
-rw-r--r--.icons/awkward/22x22/apps/system-help.svg7
l---------.icons/awkward/22x22/apps/system-hibernate.svg1
l---------.icons/awkward/22x22/apps/system-installer.svg1
-rw-r--r--.icons/awkward/22x22/apps/system-keyboard-mx.svg27
-rw-r--r--.icons/awkward/22x22/apps/system-lock-screen.svg7
-rw-r--r--.icons/awkward/22x22/apps/system-log-out.svg7
l---------.icons/awkward/22x22/apps/system-os-installer.svg1
-rw-r--r--.icons/awkward/22x22/apps/system-reboot.svg7
l---------.icons/awkward/22x22/apps/system-restart.svg1
l---------.icons/awkward/22x22/apps/system-search.svg1
l---------.icons/awkward/22x22/apps/system-shut-down.svg1
-rw-r--r--.icons/awkward/22x22/apps/system-shutdown.svg7
l---------.icons/awkward/22x22/apps/system-software-install.svg1
l---------.icons/awkward/22x22/apps/system-software-installer.svg1
-rw-r--r--.icons/awkward/22x22/apps/system-software-update.svg12
-rw-r--r--.icons/awkward/22x22/apps/system-suspend-hibernate.svg7
-rw-r--r--.icons/awkward/22x22/apps/system-suspend.svg7
-rw-r--r--.icons/awkward/22x22/apps/system-switch-user.svg7
-rw-r--r--.icons/awkward/22x22/apps/system-users.svg13
l---------.icons/awkward/22x22/apps/systemback.svg1
l---------.icons/awkward/22x22/apps/systemtray.svg1
-rw-r--r--.icons/awkward/22x22/apps/tagainijisho.svg7
-rw-r--r--.icons/awkward/22x22/apps/taisei.svg11
l---------.icons/awkward/22x22/apps/tali.svg1
-rw-r--r--.icons/awkward/22x22/apps/tamtam-app.svg8
-rw-r--r--.icons/awkward/22x22/apps/tanglet.svg20
-rw-r--r--.icons/awkward/22x22/apps/taskbar.svg10
-rw-r--r--.icons/awkward/22x22/apps/tauonmb.svg9
-rw-r--r--.icons/awkward/22x22/apps/taxi.svg6
l---------.icons/awkward/22x22/apps/tde.svg1
l---------.icons/awkward/22x22/apps/tdemid.svg1
l---------.icons/awkward/22x22/apps/tdenetworkmanager.svg1
-rw-r--r--.icons/awkward/22x22/apps/tdeprintfax.svg23
l---------.icons/awkward/22x22/apps/tdescreensaver.svg1
l---------.icons/awkward/22x22/apps/tdevelop.svg1
-rw-r--r--.icons/awkward/22x22/apps/tdewalletmanager.svg13
l---------.icons/awkward/22x22/apps/tdmconfig.svg1
-rw-r--r--.icons/awkward/22x22/apps/team-fortress-classic.svg8
-rw-r--r--.icons/awkward/22x22/apps/team-fortress2.svg7
-rw-r--r--.icons/awkward/22x22/apps/teamcity.svg15
-rw-r--r--.icons/awkward/22x22/apps/teams-for-linux.svg18
-rw-r--r--.icons/awkward/22x22/apps/teamspeak3.svg13
-rw-r--r--.icons/awkward/22x22/apps/teamviewer.svg7
-rw-r--r--.icons/awkward/22x22/apps/teeworlds.svg13
-rw-r--r--.icons/awkward/22x22/apps/tegaki-recognize.svg10
l---------.icons/awkward/22x22/apps/telegram-desktop.svg1
-rw-r--r--.icons/awkward/22x22/apps/telegram.svg7
l---------.icons/awkward/22x22/apps/telepathy-kde.svg1
-rw-r--r--.icons/awkward/22x22/apps/tellico.svg14
l---------.icons/awkward/22x22/apps/terminal-tango.svg1
l---------.icons/awkward/22x22/apps/terminal.svg1
-rw-r--r--.icons/awkward/22x22/apps/terminator.svg31
l---------.icons/awkward/22x22/apps/terminix.svg1
-rw-r--r--.icons/awkward/22x22/apps/terminology.svg9
-rw-r--r--.icons/awkward/22x22/apps/terminus.svg10
-rw-r--r--.icons/awkward/22x22/apps/termius-app.svg13
-rw-r--r--.icons/awkward/22x22/apps/terraria.svg8
-rw-r--r--.icons/awkward/22x22/apps/terratech.svg10
-rw-r--r--.icons/awkward/22x22/apps/teslagrad.svg21
-rw-r--r--.icons/awkward/22x22/apps/tetzle.svg13
l---------.icons/awkward/22x22/apps/texmacs.svg1
-rw-r--r--.icons/awkward/22x22/apps/texmaker.svg15
-rw-r--r--.icons/awkward/22x22/apps/texstudio.svg15
l---------.icons/awkward/22x22/apps/text-editor.svg1
-rw-r--r--.icons/awkward/22x22/apps/textosaurus.svg13
-rw-r--r--.icons/awkward/22x22/apps/the-binding-of-isaac-rebirth.svg17
-rw-r--r--.icons/awkward/22x22/apps/the-cave.svg4
-rw-r--r--.icons/awkward/22x22/apps/the-elder-scrolls-v-skyrim.svg7
-rw-r--r--.icons/awkward/22x22/apps/the-escapists-2.svg21
-rw-r--r--.icons/awkward/22x22/apps/the-long-dark.svg7
-rw-r--r--.icons/awkward/22x22/apps/the-talos-principle.svg7
-rw-r--r--.icons/awkward/22x22/apps/the-witcher-2.svg21
-rw-r--r--.icons/awkward/22x22/apps/thermal-monitor.svg25
l---------.icons/awkward/22x22/apps/thg.svg1
l---------.icons/awkward/22x22/apps/thg_logo.svg1
-rw-r--r--.icons/awkward/22x22/apps/thimbleweed-park.svg13
-rw-r--r--.icons/awkward/22x22/apps/thinkorswim.svg9
-rw-r--r--.icons/awkward/22x22/apps/thomas-was-alone.svg12
l---------.icons/awkward/22x22/apps/thunar.svg1
l---------.icons/awkward/22x22/apps/thunderbird-3.0.svg1
l---------.icons/awkward/22x22/apps/thunderbird-icon.svg1
l---------.icons/awkward/22x22/apps/thunderbird-mozilla-build.svg1
-rw-r--r--.icons/awkward/22x22/apps/thunderbird.svg17
l---------.icons/awkward/22x22/apps/thunderbolt.svg1
-rw-r--r--.icons/awkward/22x22/apps/tigervnc.svg7
l---------.icons/awkward/22x22/apps/tilda.svg1
-rw-r--r--.icons/awkward/22x22/apps/tiled.svg17
-rw-r--r--.icons/awkward/22x22/apps/tilesetter.svg9
-rw-r--r--.icons/awkward/22x22/apps/tilix.svg10
-rw-r--r--.icons/awkward/22x22/apps/tilp.svg23
l---------.icons/awkward/22x22/apps/time-admin.svg1
l---------.icons/awkward/22x22/apps/time.svg1
-rw-r--r--.icons/awkward/22x22/apps/timeshift.svg7
-rw-r--r--.icons/awkward/22x22/apps/timidity.svg21
l---------.icons/awkward/22x22/apps/tint2.svg1
l---------.icons/awkward/22x22/apps/tint2conf.svg1
-rw-r--r--.icons/awkward/22x22/apps/tipp10.svg14
-rw-r--r--.icons/awkward/22x22/apps/tixati.svg15
-rw-r--r--.icons/awkward/22x22/apps/tmm.svg17
-rw-r--r--.icons/awkward/22x22/apps/to-the-moon.svg9
-rw-r--r--.icons/awkward/22x22/apps/toby-the-secret-mine.svg11
-rw-r--r--.icons/awkward/22x22/apps/todoist.svg7
-rw-r--r--.icons/awkward/22x22/apps/toki-tori.svg19
-rw-r--r--.icons/awkward/22x22/apps/tomahawk.svg6
-rw-r--r--.icons/awkward/22x22/apps/tomato.svg7
l---------.icons/awkward/22x22/apps/tomboy.svg1
l---------.icons/awkward/22x22/apps/tools-report-bug.svg1
l---------.icons/awkward/22x22/apps/tools-wizard.svg1
l---------.icons/awkward/22x22/apps/topmenu-applet.svg1
-rw-r--r--.icons/awkward/22x22/apps/tor-browser-alpha.svg10
l---------.icons/awkward/22x22/apps/tor-browser-en.svg1
-rw-r--r--.icons/awkward/22x22/apps/tor-browser-nightly.svg10
l---------.icons/awkward/22x22/apps/tor-browser-ru.svg1
l---------.icons/awkward/22x22/apps/tor-browser.svg1
l---------.icons/awkward/22x22/apps/tor-messenger.svg1
-rw-r--r--.icons/awkward/22x22/apps/tor.svg10
l---------.icons/awkward/22x22/apps/torbrowser.svg1
-rw-r--r--.icons/awkward/22x22/apps/torchlight-2.svg10
-rw-r--r--.icons/awkward/22x22/apps/torcs.svg13
-rw-r--r--.icons/awkward/22x22/apps/tormessenger.svg11
-rw-r--r--.icons/awkward/22x22/apps/tortoisehg.svg8
-rw-r--r--.icons/awkward/22x22/apps/total-war.svg20
-rw-r--r--.icons/awkward/22x22/apps/touchpad-indicator.svg13
l---------.icons/awkward/22x22/apps/touchpad.svg1
l---------.icons/awkward/22x22/apps/toxygen.svg1
l---------.icons/awkward/22x22/apps/tracker.svg1
-rw-r--r--.icons/awkward/22x22/apps/trackma.svg13
-rw-r--r--.icons/awkward/22x22/apps/tracktion.svg7
l---------.icons/awkward/22x22/apps/tracktion7.svg1
l---------.icons/awkward/22x22/apps/tranquil.svg1
l---------.icons/awkward/22x22/apps/transgui-2.svg1
l---------.icons/awkward/22x22/apps/transgui.svg1
l---------.icons/awkward/22x22/apps/translator.svg1
-rw-r--r--.icons/awkward/22x22/apps/transmageddon.svg33
l---------.icons/awkward/22x22/apps/transmission-gtk.svg1
l---------.icons/awkward/22x22/apps/transmission-qt.svg1
-rw-r--r--.icons/awkward/22x22/apps/transmission-remote-gtk.svg15
-rw-r--r--.icons/awkward/22x22/apps/transmission.svg12
-rw-r--r--.icons/awkward/22x22/apps/trashindicator.svg11
-rw-r--r--.icons/awkward/22x22/apps/trelby.svg8
-rw-r--r--.icons/awkward/22x22/apps/trello.svg9
-rw-r--r--.icons/awkward/22x22/apps/tremulous.svg7
-rw-r--r--.icons/awkward/22x22/apps/tresorit.svg10
-rw-r--r--.icons/awkward/22x22/apps/trillian.svg13
-rw-r--r--.icons/awkward/22x22/apps/trimage.svg9
-rw-r--r--.icons/awkward/22x22/apps/trine.svg7
-rw-r--r--.icons/awkward/22x22/apps/trine2.svg5
-rw-r--r--.icons/awkward/22x22/apps/trine3.svg5
-rw-r--r--.icons/awkward/22x22/apps/trinity-desktop.svg7
-rw-r--r--.icons/awkward/22x22/apps/trojita.svg13
-rw-r--r--.icons/awkward/22x22/apps/tumblr.svg9
-rw-r--r--.icons/awkward/22x22/apps/turtleart.svg27
-rw-r--r--.icons/awkward/22x22/apps/tusk-app.svg7
l---------.icons/awkward/22x22/apps/tusk.svg1
-rw-r--r--.icons/awkward/22x22/apps/tux.svg25
l---------.icons/awkward/22x22/apps/tuxboot.svg1
-rw-r--r--.icons/awkward/22x22/apps/tuxguitar.svg36
-rw-r--r--.icons/awkward/22x22/apps/tuxmath.svg26
l---------.icons/awkward/22x22/apps/tuxpaint.svg1
-rw-r--r--.icons/awkward/22x22/apps/tuxpuck.svg25
l---------.icons/awkward/22x22/apps/tuxracer.svg1
-rw-r--r--.icons/awkward/22x22/apps/tuxtype.svg26
l---------.icons/awkward/22x22/apps/tv.kodi.Kodi.svg1
l---------.icons/awkward/22x22/apps/tvmaxe.svg1
-rw-r--r--.icons/awkward/22x22/apps/tvtime.svg9
-rw-r--r--.icons/awkward/22x22/apps/tweetdeck.svg6
l---------.icons/awkward/22x22/apps/twin.svg1
-rw-r--r--.icons/awkward/22x22/apps/twinkle.svg7
-rw-r--r--.icons/awkward/22x22/apps/twitter.svg12
-rw-r--r--.icons/awkward/22x22/apps/twupic.svg9
-rw-r--r--.icons/awkward/22x22/apps/type-rider.svg8
-rw-r--r--.icons/awkward/22x22/apps/typecatcher.svg6
-rw-r--r--.icons/awkward/22x22/apps/typora.svg6
l---------.icons/awkward/22x22/apps/ubinary.svg1
-rw-r--r--.icons/awkward/22x22/apps/ubiquity-kde.svg8
l---------.icons/awkward/22x22/apps/ubiquity.svg1
l---------.icons/awkward/22x22/apps/ubuntu-cleaner.svg1
l---------.icons/awkward/22x22/apps/ubuntu-kylin-software-center.svg1
l---------.icons/awkward/22x22/apps/ubuntu-logo-icon.svg1
l---------.icons/awkward/22x22/apps/ubuntu-mate.svg1
l---------.icons/awkward/22x22/apps/ubuntu-qtcreator.svg1
-rw-r--r--.icons/awkward/22x22/apps/ubuntu-tweak.svg7
l---------.icons/awkward/22x22/apps/ubuntusoftware.svg1
-rw-r--r--.icons/awkward/22x22/apps/ubuntustudio-controls.svg23
-rw-r--r--.icons/awkward/22x22/apps/ue4editor.svg7
l---------.icons/awkward/22x22/apps/uget-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/uget.svg7
l---------.icons/awkward/22x22/apps/uk.co.ibboard.cawbird.svg1
l---------.icons/awkward/22x22/apps/uk.co.mangobrain.Infector.svg1
-rw-r--r--.icons/awkward/22x22/apps/ukuu.svg7
-rw-r--r--.icons/awkward/22x22/apps/ulauncher.svg20
-rw-r--r--.icons/awkward/22x22/apps/umbrello.svg14
-rw-r--r--.icons/awkward/22x22/apps/umlet_logo.svg9
-rw-r--r--.icons/awkward/22x22/apps/ums.svg13
-rw-r--r--.icons/awkward/22x22/apps/undertale.svg8
l---------.icons/awkward/22x22/apps/unetbootin.svg1
-rw-r--r--.icons/awkward/22x22/apps/unison-gtk.svg11
l---------.icons/awkward/22x22/apps/unity-color-panel.svg1
l---------.icons/awkward/22x22/apps/unity-datetime-panel.svg1
l---------.icons/awkward/22x22/apps/unity-display-panel.svg1
-rw-r--r--.icons/awkward/22x22/apps/unity-editor-icon.svg7
l---------.icons/awkward/22x22/apps/unity-lens-photos.svg1
l---------.icons/awkward/22x22/apps/unity-mail.svg1
l---------.icons/awkward/22x22/apps/unity-power-panel.svg1
l---------.icons/awkward/22x22/apps/unity-scope-gdrive.svg1
l---------.icons/awkward/22x22/apps/unity-sound-panel.svg1
-rw-r--r--.icons/awkward/22x22/apps/unity-tweak-tool.svg9
l---------.icons/awkward/22x22/apps/unity-webapps-facebook.svg1
l---------.icons/awkward/22x22/apps/unity-webapps-gmail.svg1
l---------.icons/awkward/22x22/apps/unity-webapps-wordpress.svg1
-rw-r--r--.icons/awkward/22x22/apps/unityhub.svg9
-rw-r--r--.icons/awkward/22x22/apps/unknown-horizons.svg17
-rw-r--r--.icons/awkward/22x22/apps/unturned.svg14
l---------.icons/awkward/22x22/apps/update-manager.svg1
l---------.icons/awkward/22x22/apps/update-notifier.svg1
-rw-r--r--.icons/awkward/22x22/apps/uplink.svg7
-rw-r--r--.icons/awkward/22x22/apps/upload-pictures.svg17
-rw-r--r--.icons/awkward/22x22/apps/upsource.svg15
-rw-r--r--.icons/awkward/22x22/apps/upwork.svg7
-rw-r--r--.icons/awkward/22x22/apps/uqm.svg12
-rw-r--r--.icons/awkward/22x22/apps/urbanterror.svg43
-rw-r--r--.icons/awkward/22x22/apps/urserver.svg7
l---------.icons/awkward/22x22/apps/urxvt.svg1
l---------.icons/awkward/22x22/apps/urxvt_48x48.svg1
l---------.icons/awkward/22x22/apps/us.zoom.Zoom.svg1
l---------.icons/awkward/22x22/apps/usb-creator-gtk.svg1
l---------.icons/awkward/22x22/apps/usb-creator-kde.svg1
-rw-r--r--.icons/awkward/22x22/apps/usb-creator.svg13
-rw-r--r--.icons/awkward/22x22/apps/usb.svg7
-rw-r--r--.icons/awkward/22x22/apps/usbguard-icon.svg8
l---------.icons/awkward/22x22/apps/user-info.svg1
l---------.icons/awkward/22x22/apps/user_icon.svg1
l---------.icons/awkward/22x22/apps/userdrake.svg1
l---------.icons/awkward/22x22/apps/uterror.svg1
l---------.icons/awkward/22x22/apps/utilities-energy-monitor.svg1
l---------.icons/awkward/22x22/apps/utilities-file-archiver.svg1
-rw-r--r--.icons/awkward/22x22/apps/utilities-log-viewer.svg8
l---------.icons/awkward/22x22/apps/utilities-system-monitor.svg1
-rw-r--r--.icons/awkward/22x22/apps/utilities-terminal.svg7
-rw-r--r--.icons/awkward/22x22/apps/utilities-terminal_su.svg7
-rw-r--r--.icons/awkward/22x22/apps/utilities-tweak-tool.svg11
-rw-r--r--.icons/awkward/22x22/apps/utilities-x-terminal.svg7
-rw-r--r--.icons/awkward/22x22/apps/utox.svg7
-rw-r--r--.icons/awkward/22x22/apps/vacuum.svg7
-rw-r--r--.icons/awkward/22x22/apps/variety.svg11
-rw-r--r--.icons/awkward/22x22/apps/vbam.svg14
l---------.icons/awkward/22x22/apps/vdrift-64x64.svg1
-rw-r--r--.icons/awkward/22x22/apps/vdrift.svg8
-rw-r--r--.icons/awkward/22x22/apps/vectr.svg8
-rw-r--r--.icons/awkward/22x22/apps/veracrypt.svg9
l---------.icons/awkward/22x22/apps/veracrypt.xpm.svg1
-rw-r--r--.icons/awkward/22x22/apps/veyon-configurator.svg11
-rw-r--r--.icons/awkward/22x22/apps/veyon-master.svg12
-rw-r--r--.icons/awkward/22x22/apps/viber.svg11
-rw-r--r--.icons/awkward/22x22/apps/victor-vran.svg7
-rw-r--r--.icons/awkward/22x22/apps/vidcutter.svg14
l---------.icons/awkward/22x22/apps/video-player.svg1
-rw-r--r--.icons/awkward/22x22/apps/vieb.svg10
l---------.icons/awkward/22x22/apps/viewnior.svg1
-rw-r--r--.icons/awkward/22x22/apps/vifm.svg10
l---------.icons/awkward/22x22/apps/viking.svg1
l---------.icons/awkward/22x22/apps/vim-qt.svg1
-rw-r--r--.icons/awkward/22x22/apps/vim.svg10
-rw-r--r--.icons/awkward/22x22/apps/vimeo.svg7
l---------.icons/awkward/22x22/apps/vinagre.svg1
-rw-r--r--.icons/awkward/22x22/apps/virt-manager.svg9
l---------.icons/awkward/22x22/apps/virt-viewer.svg1
l---------.icons/awkward/22x22/apps/virtualbox-ose.svg1
-rw-r--r--.icons/awkward/22x22/apps/virtualbox.svg7
-rw-r--r--.icons/awkward/22x22/apps/visual-paradigm.svg9
-rw-r--r--.icons/awkward/22x22/apps/visual-studio-code-insiders.svg11
-rw-r--r--.icons/awkward/22x22/apps/visual-studio-code.svg11
-rw-r--r--.icons/awkward/22x22/apps/vivado_logo.svg11
-rw-r--r--.icons/awkward/22x22/apps/vivaldi-beta.svg9
l---------.icons/awkward/22x22/apps/vivaldi-snapshot.svg1
l---------.icons/awkward/22x22/apps/vivaldi-stable.svg1
-rw-r--r--.icons/awkward/22x22/apps/vivaldi.svg8
-rw-r--r--.icons/awkward/22x22/apps/vk.svg7
-rw-r--r--.icons/awkward/22x22/apps/vkaudiosaver.svg25
-rw-r--r--.icons/awkward/22x22/apps/vlc.svg8
-rw-r--r--.icons/awkward/22x22/apps/vmd.svg10
l---------.icons/awkward/22x22/apps/vmnetcfg.svg1
-rw-r--r--.icons/awkward/22x22/apps/vmpk.svg22
l---------.icons/awkward/22x22/apps/vmplayer.svg1
-rw-r--r--.icons/awkward/22x22/apps/vmware-netcfg.svg22
-rw-r--r--.icons/awkward/22x22/apps/vmware-player.svg7
-rw-r--r--.icons/awkward/22x22/apps/vmware-view.svg15
-rw-r--r--.icons/awkward/22x22/apps/vmware-workstation.svg10
l---------.icons/awkward/22x22/apps/vmware.svg1
l---------.icons/awkward/22x22/apps/vnc.svg1
-rw-r--r--.icons/awkward/22x22/apps/vncviewer.svg7
-rw-r--r--.icons/awkward/22x22/apps/vnote.svg13
-rw-r--r--.icons/awkward/22x22/apps/vocal.svg8
-rw-r--r--.icons/awkward/22x22/apps/void-wizard.svg14
l---------.icons/awkward/22x22/apps/vokoscreen.svg1
-rw-r--r--.icons/awkward/22x22/apps/vprerex.svg12
-rw-r--r--.icons/awkward/22x22/apps/vscodium.svg7
-rw-r--r--.icons/awkward/22x22/apps/vstudio.svg9
l---------.icons/awkward/22x22/apps/vuescan.svg1
-rw-r--r--.icons/awkward/22x22/apps/vym.svg16
-rw-r--r--.icons/awkward/22x22/apps/wallch.svg7
-rw-r--r--.icons/awkward/22x22/apps/wallpapoz.svg14
-rw-r--r--.icons/awkward/22x22/apps/war-thunder.svg20
-rw-r--r--.icons/awkward/22x22/apps/wargus.svg16
-rw-r--r--.icons/awkward/22x22/apps/warmux.svg9
l---------.icons/awkward/22x22/apps/warmux_128x128.svg1
-rw-r--r--.icons/awkward/22x22/apps/warzone2100.svg28
l---------.icons/awkward/22x22/apps/waterfox-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/waterfox.svg15
-rw-r--r--.icons/awkward/22x22/apps/wavebox.svg7
-rw-r--r--.icons/awkward/22x22/apps/wayland.svg7
l---------.icons/awkward/22x22/apps/weather-widget.svg1
-rw-r--r--.icons/awkward/22x22/apps/weather.svg16
l---------.icons/awkward/22x22/apps/web-browser.svg1
l---------.icons/awkward/22x22/apps/web-google-drive.svg1
l---------.icons/awkward/22x22/apps/web-google-gmail-offline.svg1
l---------.icons/awkward/22x22/apps/web-google-gmail.svg1
l---------.icons/awkward/22x22/apps/webbrowser-app.svg1
-rw-r--r--.icons/awkward/22x22/apps/webby.svg7
l---------.icons/awkward/22x22/apps/webcamoid.svg1
-rw-r--r--.icons/awkward/22x22/apps/webplotdigitizer.svg13
l---------.icons/awkward/22x22/apps/website.i2pd.i2pd.svg1
-rw-r--r--.icons/awkward/22x22/apps/webstorm.svg15
-rw-r--r--.icons/awkward/22x22/apps/webtorrent-desktop.svg23
-rw-r--r--.icons/awkward/22x22/apps/wechat.svg15
l---------.icons/awkward/22x22/apps/weechat.svg1
-rw-r--r--.icons/awkward/22x22/apps/welcome-screen.svg27
l---------.icons/awkward/22x22/apps/wesnoth-1.10-icon.svg1
l---------.icons/awkward/22x22/apps/wesnoth-1.10_editor-icon.svg1
l---------.icons/awkward/22x22/apps/wesnoth-1.12-icon.svg1
l---------.icons/awkward/22x22/apps/wesnoth-1.12_editor-icon.svg1
l---------.icons/awkward/22x22/apps/wesnoth-1.14-icon.svg1
l---------.icons/awkward/22x22/apps/wesnoth-1.14_editor-icon.svg1
l---------.icons/awkward/22x22/apps/wesnoth-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/wesnoth.svg23
l---------.icons/awkward/22x22/apps/wesnoth_editor-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/wesnoth_editor.svg23
l---------.icons/awkward/22x22/apps/wewechat.svg1
-rw-r--r--.icons/awkward/22x22/apps/whalebird.svg7
l---------.icons/awkward/22x22/apps/whatsapp-desktop.svg1
l---------.icons/awkward/22x22/apps/whatsapp-nativefier.svg1
-rw-r--r--.icons/awkward/22x22/apps/whatsapp.svg7
l---------.icons/awkward/22x22/apps/whatsdesk.svg1
-rw-r--r--.icons/awkward/22x22/apps/whatsie.svg7
l---------.icons/awkward/22x22/apps/wicd-gtk.svg1
-rw-r--r--.icons/awkward/22x22/apps/wicd.svg13
-rw-r--r--.icons/awkward/22x22/apps/widelands.svg10
l---------.icons/awkward/22x22/apps/wifi-radar.svg1
-rw-r--r--.icons/awkward/22x22/apps/wikipedia.svg7
l---------.icons/awkward/22x22/apps/window-duplicate.svg1
l---------.icons/awkward/22x22/apps/window_list.svg1
-rw-r--r--.icons/awkward/22x22/apps/windstille-0.2.svg16
-rw-r--r--.icons/awkward/22x22/apps/wine-help.svg27
l---------.icons/awkward/22x22/apps/wine-notepad.svg1
-rw-r--r--.icons/awkward/22x22/apps/wine-uninstaller.svg27
l---------.icons/awkward/22x22/apps/wine-winecfg.svg1
-rw-r--r--.icons/awkward/22x22/apps/wine.svg25
-rw-r--r--.icons/awkward/22x22/apps/winecfg.svg27
-rw-r--r--.icons/awkward/22x22/apps/winefile.svg21
-rw-r--r--.icons/awkward/22x22/apps/winemine.svg11
-rw-r--r--.icons/awkward/22x22/apps/winetricks.svg29
l---------.icons/awkward/22x22/apps/winff.svg1
-rw-r--r--.icons/awkward/22x22/apps/wingpanel.svg6
-rw-r--r--.icons/awkward/22x22/apps/wings3d.svg17
l---------.icons/awkward/22x22/apps/winhelp.svg1
l---------.icons/awkward/22x22/apps/wire-desktop.svg1
-rw-r--r--.icons/awkward/22x22/apps/wire.svg6
-rw-r--r--.icons/awkward/22x22/apps/wireshark.svg6
-rw-r--r--.icons/awkward/22x22/apps/wiznote.svg7
l---------.icons/awkward/22x22/apps/wl-ico-64.svg1
l---------.icons/awkward/22x22/apps/wmail.svg1
l---------.icons/awkward/22x22/apps/wmtweaks.svg1
-rw-r--r--.icons/awkward/22x22/apps/woeusbgui-icon.svg22
-rw-r--r--.icons/awkward/22x22/apps/wolfenstein.svg7
l---------.icons/awkward/22x22/apps/wolfram-mathematica.svg1
-rw-r--r--.icons/awkward/22x22/apps/wolfram-player.svg7
l---------.icons/awkward/22x22/apps/wop.svg1
l---------.icons/awkward/22x22/apps/wordpad.svg1
-rw-r--r--.icons/awkward/22x22/apps/wordpress.svg8
-rw-r--r--.icons/awkward/22x22/apps/words.svg13
-rw-r--r--.icons/awkward/22x22/apps/wordview.svg9
l---------.icons/awkward/22x22/apps/wordview.xpm.svg1
l---------.icons/awkward/22x22/apps/work.openpaper.Paperwork.svg1
-rw-r--r--.icons/awkward/22x22/apps/workflowy.svg14
-rw-r--r--.icons/awkward/22x22/apps/workrave.svg14
-rw-r--r--.icons/awkward/22x22/apps/workspace-switcher-left-bottom.svg8
-rw-r--r--.icons/awkward/22x22/apps/workspace-switcher-right-bottom.svg8
-rw-r--r--.icons/awkward/22x22/apps/workspace-switcher-right-top.svg8
-rw-r--r--.icons/awkward/22x22/apps/workspace-switcher-top-left.svg8
l---------.icons/awkward/22x22/apps/workspace-switcher.svg1
-rw-r--r--.icons/awkward/22x22/apps/world-of-goo.svg11
-rw-r--r--.icons/awkward/22x22/apps/world-of-tanks.svg11
-rw-r--r--.icons/awkward/22x22/apps/worldofpadman.svg14
-rw-r--r--.icons/awkward/22x22/apps/worms.svg10
-rw-r--r--.icons/awkward/22x22/apps/wpa_gui.svg11
l---------.icons/awkward/22x22/apps/wpcom.svg1
-rw-r--r--.icons/awkward/22x22/apps/wps-office-etmain.svg7
-rw-r--r--.icons/awkward/22x22/apps/wps-office-pdfmain.svg7
-rw-r--r--.icons/awkward/22x22/apps/wps-office-wppmain.svg7
-rw-r--r--.icons/awkward/22x22/apps/wps-office-wpsmain.svg7
l---------.icons/awkward/22x22/apps/wps-office2019-etmain.svg1
l---------.icons/awkward/22x22/apps/wps-office2019-pdfmain.svg1
l---------.icons/awkward/22x22/apps/wps-office2019-wppmain.svg1
l---------.icons/awkward/22x22/apps/wps-office2019-wpsmain.svg1
-rw-r--r--.icons/awkward/22x22/apps/wpscrackgui.svg18
l---------.icons/awkward/22x22/apps/ws.openarena.OpenArena.svg1
-rw-r--r--.icons/awkward/22x22/apps/wunderlist.svg11
l---------.icons/awkward/22x22/apps/www-browser.svg1
l---------.icons/awkward/22x22/apps/wxHexEditor.svg1
-rw-r--r--.icons/awkward/22x22/apps/wxcas.svg7
-rw-r--r--.icons/awkward/22x22/apps/wxglade.svg15
l---------.icons/awkward/22x22/apps/wxmaxima.svg1
l---------.icons/awkward/22x22/apps/x-office-address-book.svg1
l---------.icons/awkward/22x22/apps/x-pdf.svg1
l---------.icons/awkward/22x22/apps/x-system-software-sources.svg1
l---------.icons/awkward/22x22/apps/x.svg1
-rw-r--r--.icons/awkward/22x22/apps/xampp.svg7
l---------.icons/awkward/22x22/apps/xapp.svg1
l---------.icons/awkward/22x22/apps/xar.svg1
l---------.icons/awkward/22x22/apps/xarchiver.svg1
l---------.icons/awkward/22x22/apps/xboard.svg1
l---------.icons/awkward/22x22/apps/xcalc.svg1
-rw-r--r--.icons/awkward/22x22/apps/xcas.svg7
l---------.icons/awkward/22x22/apps/xchat-gnome.svg1
-rw-r--r--.icons/awkward/22x22/apps/xchat.svg11
l---------.icons/awkward/22x22/apps/xchm-48.svg1
l---------.icons/awkward/22x22/apps/xclipboard.svg1
l---------.icons/awkward/22x22/apps/xclock.svg1
l---------.icons/awkward/22x22/apps/xconsole.svg1
-rw-r--r--.icons/awkward/22x22/apps/xcos.svg23
l---------.icons/awkward/22x22/apps/xdiagnose.svg1
-rw-r--r--.icons/awkward/22x22/apps/xdman.svg12
l---------.icons/awkward/22x22/apps/xed.svg1
l---------.icons/awkward/22x22/apps/xedit.svg1
l---------.icons/awkward/22x22/apps/xemacs.svg1
l---------.icons/awkward/22x22/apps/xeyes.svg1
l---------.icons/awkward/22x22/apps/xfburn.svg1
l---------.icons/awkward/22x22/apps/xfcalendar.svg1
l---------.icons/awkward/22x22/apps/xfce-edit.svg1
l---------.icons/awkward/22x22/apps/xfce-filemanager.svg1
l---------.icons/awkward/22x22/apps/xfce-mail.svg1
l---------.icons/awkward/22x22/apps/xfce-man.svg1
l---------.icons/awkward/22x22/apps/xfce-mount.svg1
l---------.icons/awkward/22x22/apps/xfce-mouse.svg1
l---------.icons/awkward/22x22/apps/xfce-newmail.svg1
l---------.icons/awkward/22x22/apps/xfce-schedule.svg1
l---------.icons/awkward/22x22/apps/xfce-sensors.svg1
l---------.icons/awkward/22x22/apps/xfce-sound.svg1
l---------.icons/awkward/22x22/apps/xfce-system-info.svg1
l---------.icons/awkward/22x22/apps/xfce-system-lock.svg1
l---------.icons/awkward/22x22/apps/xfce-system-settings.svg1
l---------.icons/awkward/22x22/apps/xfce-terminal.svg1
l---------.icons/awkward/22x22/apps/xfce-theme-manager.svg1
l---------.icons/awkward/22x22/apps/xfce-ui.svg1
l---------.icons/awkward/22x22/apps/xfce-unknown.svg1
l---------.icons/awkward/22x22/apps/xfce4-appfinder.svg1
l---------.icons/awkward/22x22/apps/xfce4-backdrop.svg1
l---------.icons/awkward/22x22/apps/xfce4-battery-plugin.svg1
l---------.icons/awkward/22x22/apps/xfce4-clipman-plugin.svg1
l---------.icons/awkward/22x22/apps/xfce4-clock.svg1
l---------.icons/awkward/22x22/apps/xfce4-color-settings.svg1
l---------.icons/awkward/22x22/apps/xfce4-cpufreq-plugin.svg1
l---------.icons/awkward/22x22/apps/xfce4-cpugraph-plugin.svg1
l---------.icons/awkward/22x22/apps/xfce4-dict.svg1
l---------.icons/awkward/22x22/apps/xfce4-display.svg1
-rw-r--r--.icons/awkward/22x22/apps/xfce4-eyes.svg12
-rw-r--r--.icons/awkward/22x22/apps/xfce4-fsguard-plugin-warning.svg9
l---------.icons/awkward/22x22/apps/xfce4-indicator-plugin.svg1
l---------.icons/awkward/22x22/apps/xfce4-logo.svg1
l---------.icons/awkward/22x22/apps/xfce4-mcs-manager.svg1
l---------.icons/awkward/22x22/apps/xfce4-menueditor.svg1
l---------.icons/awkward/22x22/apps/xfce4-mixer.svg1
l---------.icons/awkward/22x22/apps/xfce4-netload-plugin.svg1
l---------.icons/awkward/22x22/apps/xfce4-notes-plugin.svg1
l---------.icons/awkward/22x22/apps/xfce4-notifyd.svg1
l---------.icons/awkward/22x22/apps/xfce4-panel-menu.svg1
l---------.icons/awkward/22x22/apps/xfce4-panel.svg1
l---------.icons/awkward/22x22/apps/xfce4-power-manager-settings.svg1
l---------.icons/awkward/22x22/apps/xfce4-pulseaudio-plugin.svg1
-rw-r--r--.icons/awkward/22x22/apps/xfce4-session.svg13
l---------.icons/awkward/22x22/apps/xfce4-settings.svg1
l---------.icons/awkward/22x22/apps/xfce4-sound.svg1
l---------.icons/awkward/22x22/apps/xfce4-splash.svg1
l---------.icons/awkward/22x22/apps/xfce4-system-lock.svg1
-rw-r--r--.icons/awkward/22x22/apps/xfce4-systray.svg14
-rw-r--r--.icons/awkward/22x22/apps/xfce4-taskbar.svg12
l---------.icons/awkward/22x22/apps/xfce4-time-out-plugin.svg1
l---------.icons/awkward/22x22/apps/xfce4-timer.svg1
l---------.icons/awkward/22x22/apps/xfce4-ui.svg1
l---------.icons/awkward/22x22/apps/xfce4-weather.svg1
l---------.icons/awkward/22x22/apps/xfce4-workspaces.svg1
l---------.icons/awkward/22x22/apps/xfce4_xicon.svg1
l---------.icons/awkward/22x22/apps/xfce_unknown.svg1
l---------.icons/awkward/22x22/apps/xfdashboard.svg1
l---------.icons/awkward/22x22/apps/xfpm-ac-adapter.svg1
l---------.icons/awkward/22x22/apps/xfpm-suspend.svg1
l---------.icons/awkward/22x22/apps/xfsm-hibernate.svg1
l---------.icons/awkward/22x22/apps/xfsm-logout.svg1
l---------.icons/awkward/22x22/apps/xfsm-reboot.svg1
l---------.icons/awkward/22x22/apps/xfsm-shutdown.svg1
l---------.icons/awkward/22x22/apps/xfsm-suspend.svg1
l---------.icons/awkward/22x22/apps/xfsm-switch.svg1
l---------.icons/awkward/22x22/apps/xfwm4.svg1
-rw-r--r--.icons/awkward/22x22/apps/xhydra.svg9
-rw-r--r--.icons/awkward/22x22/apps/xiaomitool.svg7
l---------.icons/awkward/22x22/apps/ximian-evolution-calendar.svg1
-rw-r--r--.icons/awkward/22x22/apps/xine.svg12
-rw-r--r--.icons/awkward/22x22/apps/xiphos.svg9
-rw-r--r--.icons/awkward/22x22/apps/xmind.svg7
-rw-r--r--.icons/awkward/22x22/apps/xmlcopyeditor.svg14
l---------.icons/awkward/22x22/apps/xmms.svg1
-rw-r--r--.icons/awkward/22x22/apps/xmoto.svg8
-rw-r--r--.icons/awkward/22x22/apps/xnconvert.svg7
-rw-r--r--.icons/awkward/22x22/apps/xneur.svg7
-rw-r--r--.icons/awkward/22x22/apps/xnoise.svg7
-rw-r--r--.icons/awkward/22x22/apps/xnretro.svg15
-rw-r--r--.icons/awkward/22x22/apps/xnsketch.svg17
-rw-r--r--.icons/awkward/22x22/apps/xnview.svg8
l---------.icons/awkward/22x22/apps/xnviewmp.svg1
-rw-r--r--.icons/awkward/22x22/apps/xonotic.svg9
-rw-r--r--.icons/awkward/22x22/apps/xorg.svg7
-rw-r--r--.icons/awkward/22x22/apps/xournal.svg10
l---------.icons/awkward/22x22/apps/xournalpp.svg1
l---------.icons/awkward/22x22/apps/xpad.svg1
l---------.icons/awkward/22x22/apps/xpdf.svg1
l---------.icons/awkward/22x22/apps/xplayer.svg1
l---------.icons/awkward/22x22/apps/xreader.svg1
l---------.icons/awkward/22x22/apps/xsane.svg1
l---------.icons/awkward/22x22/apps/xscreensaver.svg1
-rw-r--r--.icons/awkward/22x22/apps/xt7-player-mpv.svg7
l---------.icons/awkward/22x22/apps/xterm-color.svg1
l---------.icons/awkward/22x22/apps/xterm-color_48x48.svg1
l---------.icons/awkward/22x22/apps/xterm.svg1
l---------.icons/awkward/22x22/apps/xvidcap.svg1
l---------.icons/awkward/22x22/apps/xviewer.svg1
l---------.icons/awkward/22x22/apps/xyz.z3ntu.razergenie.svg1
-rw-r--r--.icons/awkward/22x22/apps/y-ppa-manager.svg23
-rw-r--r--.icons/awkward/22x22/apps/yacreader-library.svg7
-rw-r--r--.icons/awkward/22x22/apps/yacreader.svg5
-rw-r--r--.icons/awkward/22x22/apps/yad.svg11
-rw-r--r--.icons/awkward/22x22/apps/yahoo-mail.svg10
-rw-r--r--.icons/awkward/22x22/apps/yakuake.svg7
-rw-r--r--.icons/awkward/22x22/apps/yakyak.svg7
-rw-r--r--.icons/awkward/22x22/apps/yandex-browser-beta.svg7
l---------.icons/awkward/22x22/apps/yandex-browser.svg1
-rw-r--r--.icons/awkward/22x22/apps/yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/apps/yaourtgui.svg8
-rw-r--r--.icons/awkward/22x22/apps/yarock.svg9
l---------.icons/awkward/22x22/apps/yast-addon.svg1
l---------.icons/awkward/22x22/apps/yast-bootloader.svg1
l---------.icons/awkward/22x22/apps/yast-checkmedia.svg1
l---------.icons/awkward/22x22/apps/yast-control-center.svg1
l---------.icons/awkward/22x22/apps/yast-device-tree.svg1
l---------.icons/awkward/22x22/apps/yast-disk.svg1
l---------.icons/awkward/22x22/apps/yast-firewall.svg1
l---------.icons/awkward/22x22/apps/yast-hardware.svg1
l---------.icons/awkward/22x22/apps/yast-high_availability.svg1
l---------.icons/awkward/22x22/apps/yast-host.svg1
-rw-r--r--.icons/awkward/22x22/apps/yast-hwinfo.svg120
l---------.icons/awkward/22x22/apps/yast-inetd.svg1
l---------.icons/awkward/22x22/apps/yast-iscsi-client.svg1
l---------.icons/awkward/22x22/apps/yast-kerberos.svg1
l---------.icons/awkward/22x22/apps/yast-keyboard.svg1
l---------.icons/awkward/22x22/apps/yast-lan.svg1
l---------.icons/awkward/22x22/apps/yast-language.svg1
l---------.icons/awkward/22x22/apps/yast-ldap-server.svg1
l---------.icons/awkward/22x22/apps/yast-live-install.svg1
l---------.icons/awkward/22x22/apps/yast-mail.svg1
l---------.icons/awkward/22x22/apps/yast-messages.svg1
l---------.icons/awkward/22x22/apps/yast-misc.svg1
l---------.icons/awkward/22x22/apps/yast-network_services.svg1
l---------.icons/awkward/22x22/apps/yast-nfs.svg1
l---------.icons/awkward/22x22/apps/yast-nis.svg1
l---------.icons/awkward/22x22/apps/yast-ntp-client.svg1
l---------.icons/awkward/22x22/apps/yast-online_update.svg1
l---------.icons/awkward/22x22/apps/yast-powertweak.svg1
l---------.icons/awkward/22x22/apps/yast-printer.svg1
l---------.icons/awkward/22x22/apps/yast-proxy.svg1
l---------.icons/awkward/22x22/apps/yast-release-notes.svg1
l---------.icons/awkward/22x22/apps/yast-remote.svg1
l---------.icons/awkward/22x22/apps/yast-runlevel.svg1
l---------.icons/awkward/22x22/apps/yast-samba-client.svg1
l---------.icons/awkward/22x22/apps/yast-samba-server.svg1
l---------.icons/awkward/22x22/apps/yast-scanner.svg1
l---------.icons/awkward/22x22/apps/yast-security.svg1
-rw-r--r--.icons/awkward/22x22/apps/yast-snapper.svg7
l---------.icons/awkward/22x22/apps/yast-software.svg1
-rw-r--r--.icons/awkward/22x22/apps/yast-sound.svg11
l---------.icons/awkward/22x22/apps/yast-sudo.svg1
l---------.icons/awkward/22x22/apps/yast-support.svg1
l---------.icons/awkward/22x22/apps/yast-sw_single.svg1
l---------.icons/awkward/22x22/apps/yast-sw_source.svg1
l---------.icons/awkward/22x22/apps/yast-sysconfig.svg1
l---------.icons/awkward/22x22/apps/yast-system.svg1
l---------.icons/awkward/22x22/apps/yast-tftp-server.svg1
l---------.icons/awkward/22x22/apps/yast-timezone.svg1
l---------.icons/awkward/22x22/apps/yast-users.svg1
l---------.icons/awkward/22x22/apps/yast-vendor.svg1
l---------.icons/awkward/22x22/apps/yast-vm-install.svg1
l---------.icons/awkward/22x22/apps/yast-x11.svg1
-rw-r--r--.icons/awkward/22x22/apps/yast.svg9
l---------.icons/awkward/22x22/apps/yd-128.svg1
-rw-r--r--.icons/awkward/22x22/apps/youtrack.svg15
l---------.icons/awkward/22x22/apps/youtube-dl-gui.svg1
l---------.icons/awkward/22x22/apps/youtube-dl-gui_48x48.svg1
l---------.icons/awkward/22x22/apps/youtube-dl-qt-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/youtube-dl.svg11
l---------.icons/awkward/22x22/apps/youtube-dlg.svg1
-rw-r--r--.icons/awkward/22x22/apps/youtube.svg7
-rw-r--r--.icons/awkward/22x22/apps/yubikey-neo-manager.svg13
-rw-r--r--.icons/awkward/22x22/apps/yubikey-personalization-gui.svg13
-rw-r--r--.icons/awkward/22x22/apps/yubikey-piv-manager.svg11
-rw-r--r--.icons/awkward/22x22/apps/yubioath.svg13
l---------.icons/awkward/22x22/apps/yumex-dnf.svg1
l---------.icons/awkward/22x22/apps/yumex.svg1
-rw-r--r--.icons/awkward/22x22/apps/yuzu.svg9
-rw-r--r--.icons/awkward/22x22/apps/zandronum.svg10
-rw-r--r--.icons/awkward/22x22/apps/zanshin.svg15
l---------.icons/awkward/22x22/apps/zathura.svg1
-rw-r--r--.icons/awkward/22x22/apps/zaz.svg11
-rw-r--r--.icons/awkward/22x22/apps/zeal.svg10
-rw-r--r--.icons/awkward/22x22/apps/zegrapher.svg6
l---------.icons/awkward/22x22/apps/zen-icon.svg1
l---------.icons/awkward/22x22/apps/zenmap.svg1
-rw-r--r--.icons/awkward/22x22/apps/zevdocs.svg13
-rw-r--r--.icons/awkward/22x22/apps/zim.svg21
l---------.icons/awkward/22x22/apps/zoom-desktop.svg1
l---------.icons/awkward/22x22/apps/zoom-icon.svg1
-rw-r--r--.icons/awkward/22x22/apps/zotero.svg6
l---------.icons/awkward/22x22/apps/zsnes.svg1
-rw-r--r--.icons/awkward/22x22/apps/zulip.svg9
-rw-r--r--.icons/awkward/22x22/apps/zuluCrypt.svg11
-rw-r--r--.icons/awkward/22x22/apps/zuluMount.svg11
-rw-r--r--.icons/awkward/22x22/apps/zynaddsubfx.svg11
l---------.icons/awkward/22x22/categories1
-rw-r--r--.icons/awkward/22x22/devices/audio-card.svg31
-rw-r--r--.icons/awkward/22x22/devices/audio-headphones.svg8
l---------.icons/awkward/22x22/devices/audio-headset.svg1
-rw-r--r--.icons/awkward/22x22/devices/audio-input-microphone.svg8
-rw-r--r--.icons/awkward/22x22/devices/audio-speakers.svg11
-rw-r--r--.icons/awkward/22x22/devices/battery.svg9
l---------.icons/awkward/22x22/devices/blueman-camera.svg1
l---------.icons/awkward/22x22/devices/blueman-cellular.svg1
l---------.icons/awkward/22x22/devices/blueman-desktop.svg1
l---------.icons/awkward/22x22/devices/blueman-device.svg1
l---------.icons/awkward/22x22/devices/blueman-handheld.svg1
l---------.icons/awkward/22x22/devices/blueman-handsfree.svg1
l---------.icons/awkward/22x22/devices/blueman-headset.svg1
l---------.icons/awkward/22x22/devices/blueman-keyboard.svg1
l---------.icons/awkward/22x22/devices/blueman-laptop.svg1
l---------.icons/awkward/22x22/devices/blueman-loudspeaker.svg1
l---------.icons/awkward/22x22/devices/blueman-mouse.svg1
l---------.icons/awkward/22x22/devices/blueman-pointing.svg1
l---------.icons/awkward/22x22/devices/blueman-scanner.svg1
l---------.icons/awkward/22x22/devices/blueman-server.svg1
l---------.icons/awkward/22x22/devices/blueman-smart-phone.svg1
-rw-r--r--.icons/awkward/22x22/devices/bluetooth.svg8
-rw-r--r--.icons/awkward/22x22/devices/camera-photo.svg12
-rw-r--r--.icons/awkward/22x22/devices/camera-video.svg25
-rw-r--r--.icons/awkward/22x22/devices/camera-web.svg10
l---------.icons/awkward/22x22/devices/camera.svg1
-rw-r--r--.icons/awkward/22x22/devices/computer-laptop.svg11
-rw-r--r--.icons/awkward/22x22/devices/computer.svg11
-rw-r--r--.icons/awkward/22x22/devices/cpu.svg120
l---------.icons/awkward/22x22/devices/device_cpu.svg1
l---------.icons/awkward/22x22/devices/device_mem.svg1
l---------.icons/awkward/22x22/devices/device_pci.svg1
l---------.icons/awkward/22x22/devices/device_serial.svg1
l---------.icons/awkward/22x22/devices/device_usb.svg1
l---------.icons/awkward/22x22/devices/display.svg1
-rw-r--r--.icons/awkward/22x22/devices/drive-harddisk-ieee1394.svg13
l---------.icons/awkward/22x22/devices/drive-harddisk-root.svg1
l---------.icons/awkward/22x22/devices/drive-harddisk-system.svg1
-rw-r--r--.icons/awkward/22x22/devices/drive-harddisk.svg6
-rw-r--r--.icons/awkward/22x22/devices/drive-multidisk.svg20
-rw-r--r--.icons/awkward/22x22/devices/drive-optical.svg6
l---------.icons/awkward/22x22/devices/drive-removable-media-usb-pendrive.svg1
l---------.icons/awkward/22x22/devices/drive-removable-media-usb.svg1
-rw-r--r--.icons/awkward/22x22/devices/drive-removable-media.svg6
l---------.icons/awkward/22x22/devices/drive-virtual.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-battery.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-cdrom-audio.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-cdrom.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-computer.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-disc-cdr.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-disc-cdrw.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-disc-dvdr-plus.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-disc-dvdr.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-disc-dvdram.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-disc-dvdrom.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-disc-dvdrw.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-dvd.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-ethernet.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-floppy.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-harddisk-1394.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-harddisk-usb.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-harddisk.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-ipod.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-keyboard.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-media-cf.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-media-ms.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-media-sdmmc.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-media-sm.svg1
-rw-r--r--.icons/awkward/22x22/devices/gnome-dev-memory.svg41
l---------.icons/awkward/22x22/devices/gnome-dev-mouse-ball.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-mouse-optical.svg1
-rw-r--r--.icons/awkward/22x22/devices/gnome-dev-printer-new.svg18
l---------.icons/awkward/22x22/devices/gnome-dev-printer.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-removable-1394.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-removable-usb.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-removable.svg1
l---------.icons/awkward/22x22/devices/gnome-dev-wavelan.svg1
l---------.icons/awkward/22x22/devices/gnome-fs-blockdev.svg1
l---------.icons/awkward/22x22/devices/gnome-phone-manager.svg1
-rw-r--r--.icons/awkward/22x22/devices/hifi.svg17
-rw-r--r--.icons/awkward/22x22/devices/input-dialpad.svg36
-rw-r--r--.icons/awkward/22x22/devices/input-gaming.svg14
-rw-r--r--.icons/awkward/22x22/devices/input-keyboard.svg29
-rw-r--r--.icons/awkward/22x22/devices/input-mouse.svg9
-rw-r--r--.icons/awkward/22x22/devices/input-tablet.svg10
-rw-r--r--.icons/awkward/22x22/devices/input-touchpad.svg13
l---------.icons/awkward/22x22/devices/joystick.svg1
l---------.icons/awkward/22x22/devices/keyboard.svg1
l---------.icons/awkward/22x22/devices/laptop.svg1
l---------.icons/awkward/22x22/devices/media-cdrom.svg1
-rw-r--r--.icons/awkward/22x22/devices/media-flash-memory-stick.svg11
l---------.icons/awkward/22x22/devices/media-flash-sd-mmc.svg1
l---------.icons/awkward/22x22/devices/media-flash-smart-media.svg1
-rw-r--r--.icons/awkward/22x22/devices/media-flash.svg15
l---------.icons/awkward/22x22/devices/media-floppy-3_5.svg1
-rw-r--r--.icons/awkward/22x22/devices/media-floppy.svg10
l---------.icons/awkward/22x22/devices/media-memory-sd.svg1
-rw-r--r--.icons/awkward/22x22/devices/media-memory.svg35
l---------.icons/awkward/22x22/devices/media-optical-audio.svg1
l---------.icons/awkward/22x22/devices/media-optical-blu-ray.svg1
l---------.icons/awkward/22x22/devices/media-optical-data.svg1
l---------.icons/awkward/22x22/devices/media-optical-dvd-video.svg1
l---------.icons/awkward/22x22/devices/media-optical-dvd.svg1
l---------.icons/awkward/22x22/devices/media-optical-mixed-cd.svg1
l---------.icons/awkward/22x22/devices/media-optical-recordable.svg1
l---------.icons/awkward/22x22/devices/media-optical-video.svg1
-rw-r--r--.icons/awkward/22x22/devices/media-optical.svg8
l---------.icons/awkward/22x22/devices/media-removable.svg1
-rw-r--r--.icons/awkward/22x22/devices/media-tape.svg19
l---------.icons/awkward/22x22/devices/modem.svg1
-rw-r--r--.icons/awkward/22x22/devices/multimedia-player.svg9
-rw-r--r--.icons/awkward/22x22/devices/network-card.svg31
-rw-r--r--.icons/awkward/22x22/devices/network-modem.svg13
l---------.icons/awkward/22x22/devices/network-server-database.svg1
-rw-r--r--.icons/awkward/22x22/devices/network-server.svg45
-rw-r--r--.icons/awkward/22x22/devices/network-vpn.svg11
-rw-r--r--.icons/awkward/22x22/devices/network-wired.svg14
-rw-r--r--.icons/awkward/22x22/devices/network-wireless-hotspot.svg9
-rw-r--r--.icons/awkward/22x22/devices/network-wireless.svg9
-rw-r--r--.icons/awkward/22x22/devices/pda.svg11
-rw-r--r--.icons/awkward/22x22/devices/phone.svg11
-rw-r--r--.icons/awkward/22x22/devices/printer-network.svg25
-rw-r--r--.icons/awkward/22x22/devices/printer.svg16
l---------.icons/awkward/22x22/devices/removable-media.svg1
-rw-r--r--.icons/awkward/22x22/devices/scanner.svg10
l---------.icons/awkward/22x22/devices/server-database.svg1
l---------.icons/awkward/22x22/devices/smartphone.svg1
l---------.icons/awkward/22x22/devices/soundcard.svg1
l---------.icons/awkward/22x22/devices/stock_cell-phone.svg1
l---------.icons/awkward/22x22/devices/system.svg1
-rw-r--r--.icons/awkward/22x22/devices/tablet.svg7
-rw-r--r--.icons/awkward/22x22/devices/uninterruptible-power-supply.svg17
l---------.icons/awkward/22x22/devices/unity-fallback-mount-helper.svg1
l---------.icons/awkward/22x22/devices/video-display.svg1
-rw-r--r--.icons/awkward/22x22/devices/video-television.svg11
-rw-r--r--.icons/awkward/22x22/devices/wiimotedev.svg12
l---------.icons/awkward/22x22/emblems/checkmark.svg1
l---------.icons/awkward/22x22/emblems/emblem-added.svg1
l---------.icons/awkward/22x22/emblems/emblem-checked.svg1
-rw-r--r--.icons/awkward/22x22/emblems/emblem-default.svg6
-rw-r--r--.icons/awkward/22x22/emblems/emblem-documents.svg8
-rw-r--r--.icons/awkward/22x22/emblems/emblem-downloads.svg7
-rw-r--r--.icons/awkward/22x22/emblems/emblem-dropbox-app.svg5
-rw-r--r--.icons/awkward/22x22/emblems/emblem-dropbox-infinite.svg6
l---------.icons/awkward/22x22/emblems/emblem-dropbox-mixedstate.svg1
l---------.icons/awkward/22x22/emblems/emblem-dropbox-selsync.svg1
l---------.icons/awkward/22x22/emblems/emblem-dropbox-syncing.svg1
l---------.icons/awkward/22x22/emblems/emblem-dropbox-unsyncable.svg1
l---------.icons/awkward/22x22/emblems/emblem-dropbox-uptodate.svg1
-rw-r--r--.icons/awkward/22x22/emblems/emblem-encrypted-locked.svg10
-rw-r--r--.icons/awkward/22x22/emblems/emblem-encrypted-unlocked.svg10
l---------.icons/awkward/22x22/emblems/emblem-error.svg1
-rw-r--r--.icons/awkward/22x22/emblems/emblem-favorite.svg6
-rw-r--r--.icons/awkward/22x22/emblems/emblem-generic.svg4
-rw-r--r--.icons/awkward/22x22/emblems/emblem-important.svg7
-rw-r--r--.icons/awkward/22x22/emblems/emblem-information.svg7
l---------.icons/awkward/22x22/emblems/emblem-insync-error-shared.svg1
l---------.icons/awkward/22x22/emblems/emblem-insync-error.svg1
l---------.icons/awkward/22x22/emblems/emblem-insync-synced-callbacks-active.svg1
l---------.icons/awkward/22x22/emblems/emblem-insync-synced-callbacks.svg1
l---------.icons/awkward/22x22/emblems/emblem-insync-synced-shared.svg1
l---------.icons/awkward/22x22/emblems/emblem-insync-synced.svg1
l---------.icons/awkward/22x22/emblems/emblem-insync-syncing-shared.svg1
l---------.icons/awkward/22x22/emblems/emblem-insync-syncing.svg1
l---------.icons/awkward/22x22/emblems/emblem-link.svg1
l---------.icons/awkward/22x22/emblems/emblem-locked.svg1
-rw-r--r--.icons/awkward/22x22/emblems/emblem-mail.svg6
-rw-r--r--.icons/awkward/22x22/emblems/emblem-new.svg7
l---------.icons/awkward/22x22/emblems/emblem-noread.svg1
l---------.icons/awkward/22x22/emblems/emblem-nowrite.svg1
-rw-r--r--.icons/awkward/22x22/emblems/emblem-package.svg8
-rw-r--r--.icons/awkward/22x22/emblems/emblem-pause.svg7
-rw-r--r--.icons/awkward/22x22/emblems/emblem-photos.svg6
-rw-r--r--.icons/awkward/22x22/emblems/emblem-question.svg6
l---------.icons/awkward/22x22/emblems/emblem-rabbitvcs-added.svg1
l---------.icons/awkward/22x22/emblems/emblem-rabbitvcs-calculating.svg1
l---------.icons/awkward/22x22/emblems/emblem-rabbitvcs-complicated.svg1
l---------.icons/awkward/22x22/emblems/emblem-rabbitvcs-conflicted.svg1
l---------.icons/awkward/22x22/emblems/emblem-rabbitvcs-deleted.svg1
l---------.icons/awkward/22x22/emblems/emblem-rabbitvcs-eerror.svg1
l---------.icons/awkward/22x22/emblems/emblem-rabbitvcs-ignored.svg1
l---------.icons/awkward/22x22/emblems/emblem-rabbitvcs-locked.svg1
l---------.icons/awkward/22x22/emblems/emblem-rabbitvcs-modified.svg1
l---------.icons/awkward/22x22/emblems/emblem-rabbitvcs-normal.svg1
l---------.icons/awkward/22x22/emblems/emblem-rabbitvcs-obstructed.svg1
l---------.icons/awkward/22x22/emblems/emblem-rabbitvcs-read_only.svg1
l---------.icons/awkward/22x22/emblems/emblem-rabbitvcs-unversioned.svg1
-rw-r--r--.icons/awkward/22x22/emblems/emblem-readonly.svg6
-rw-r--r--.icons/awkward/22x22/emblems/emblem-remove.svg6
-rw-r--r--.icons/awkward/22x22/emblems/emblem-shared.svg6
l---------.icons/awkward/22x22/emblems/emblem-success.svg1
-rw-r--r--.icons/awkward/22x22/emblems/emblem-symbolic-link.svg6
-rw-r--r--.icons/awkward/22x22/emblems/emblem-synchronizing.svg6
-rw-r--r--.icons/awkward/22x22/emblems/emblem-syncthing-active.svg12
-rw-r--r--.icons/awkward/22x22/emblems/emblem-syncthing-error.svg12
-rw-r--r--.icons/awkward/22x22/emblems/emblem-syncthing-offline.svg12
-rw-r--r--.icons/awkward/22x22/emblems/emblem-syncthing.svg12
-rw-r--r--.icons/awkward/22x22/emblems/emblem-system.svg6
l---------.icons/awkward/22x22/emblems/emblem-unavailable.svg1
-rw-r--r--.icons/awkward/22x22/emblems/emblem-unlocked.svg6
-rw-r--r--.icons/awkward/22x22/emblems/emblem-unreadable.svg9
-rw-r--r--.icons/awkward/22x22/emblems/emblem-urgent.svg4
l---------.icons/awkward/22x22/emblems/emblem-warning.svg1
-rw-r--r--.icons/awkward/22x22/emblems/emblem-web.svg6
-rw-r--r--.icons/awkward/22x22/emblems/vcs-added.svg6
-rw-r--r--.icons/awkward/22x22/emblems/vcs-conflicting.svg6
-rw-r--r--.icons/awkward/22x22/emblems/vcs-locally-modified-unstaged.svg6
-rw-r--r--.icons/awkward/22x22/emblems/vcs-locally-modified.svg6
-rw-r--r--.icons/awkward/22x22/emblems/vcs-normal.svg6
-rw-r--r--.icons/awkward/22x22/emblems/vcs-removed.svg6
-rw-r--r--.icons/awkward/22x22/emblems/vcs-update-required.svg6
-rw-r--r--.icons/awkward/22x22/emotes/emote-love.svg17
-rw-r--r--.icons/awkward/22x22/emotes/face-angel.svg11
-rw-r--r--.icons/awkward/22x22/emotes/face-angry.svg9
-rw-r--r--.icons/awkward/22x22/emotes/face-cool.svg17
-rw-r--r--.icons/awkward/22x22/emotes/face-crying.svg13
-rw-r--r--.icons/awkward/22x22/emotes/face-devilish.svg23
-rw-r--r--.icons/awkward/22x22/emotes/face-embarrassed.svg15
-rw-r--r--.icons/awkward/22x22/emotes/face-glasses.svg21
-rw-r--r--.icons/awkward/22x22/emotes/face-kiss.svg13
-rw-r--r--.icons/awkward/22x22/emotes/face-laugh.svg15
-rw-r--r--.icons/awkward/22x22/emotes/face-monkey.svg22
-rw-r--r--.icons/awkward/22x22/emotes/face-plain.svg11
-rw-r--r--.icons/awkward/22x22/emotes/face-raspberry.svg12
-rw-r--r--.icons/awkward/22x22/emotes/face-sad.svg11
-rw-r--r--.icons/awkward/22x22/emotes/face-sick.svg11
-rw-r--r--.icons/awkward/22x22/emotes/face-smile-big.svg13
-rw-r--r--.icons/awkward/22x22/emotes/face-smile.svg11
-rw-r--r--.icons/awkward/22x22/emotes/face-smirk.svg11
-rw-r--r--.icons/awkward/22x22/emotes/face-surprise.svg11
-rw-r--r--.icons/awkward/22x22/emotes/face-tired.svg11
-rw-r--r--.icons/awkward/22x22/emotes/face-uncertain.svg11
-rw-r--r--.icons/awkward/22x22/emotes/face-wink.svg13
-rw-r--r--.icons/awkward/22x22/emotes/face-worried.svg11
l---------.icons/awkward/22x22/mimetypes/application-7zip.svg1
l---------.icons/awkward/22x22/mimetypes/application-acad.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-afdesigner.svg7
l---------.icons/awkward/22x22/mimetypes/application-atom+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-autocad_dwg.svg1
l---------.icons/awkward/22x22/mimetypes/application-bitwig-clip.svg1
l---------.icons/awkward/22x22/mimetypes/application-bitwig-device.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-bitwig-preset.svg25
-rw-r--r--.icons/awkward/22x22/mimetypes/application-bitwig-project-folder.svg26
-rw-r--r--.icons/awkward/22x22/mimetypes/application-bitwig-project.svg25
l---------.icons/awkward/22x22/mimetypes/application-certificate.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-dart.svg11
l---------.icons/awkward/22x22/mimetypes/application-dwg.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-dxf.svg9
l---------.icons/awkward/22x22/mimetypes/application-epub+zip.svg1
l---------.icons/awkward/22x22/mimetypes/application-excel.svg1
l---------.icons/awkward/22x22/mimetypes/application-font-woff.svg1
l---------.icons/awkward/22x22/mimetypes/application-geo+json.svg1
l---------.icons/awkward/22x22/mimetypes/application-gml+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-gnunet-directory.svg1
l---------.icons/awkward/22x22/mimetypes/application-gpx+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-gpx.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-gvdesign.svg11
l---------.icons/awkward/22x22/mimetypes/application-gzip.svg1
l---------.icons/awkward/22x22/mimetypes/application-illustrator.svg1
l---------.icons/awkward/22x22/mimetypes/application-java.svg1
l---------.icons/awkward/22x22/mimetypes/application-javascript.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-json.svg11
l---------.icons/awkward/22x22/mimetypes/application-loc+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-mathml+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-metalink+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-metalink4+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-msexcel.svg1
l---------.icons/awkward/22x22/mimetypes/application-mspowerpoint.svg1
l---------.icons/awkward/22x22/mimetypes/application-msword-template.svg1
l---------.icons/awkward/22x22/mimetypes/application-msword.svg1
l---------.icons/awkward/22x22/mimetypes/application-octet-stream.svg1
l---------.icons/awkward/22x22/mimetypes/application-oebps-package+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-ogg.svg1
l---------.icons/awkward/22x22/mimetypes/application-owl+xml.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-pdf.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/application-pgp-encrypted.svg8
-rw-r--r--.icons/awkward/22x22/mimetypes/application-pgp-keys.svg8
l---------.icons/awkward/22x22/mimetypes/application-pgp-signature.svg1
l---------.icons/awkward/22x22/mimetypes/application-pgp.svg1
l---------.icons/awkward/22x22/mimetypes/application-pkcs10.svg1
l---------.icons/awkward/22x22/mimetypes/application-pkcs12.svg1
l---------.icons/awkward/22x22/mimetypes/application-pkcs7-mime.svg1
l---------.icons/awkward/22x22/mimetypes/application-pkcs7-signature.svg1
l---------.icons/awkward/22x22/mimetypes/application-pkcs8.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-pkix-cert.svg9
l---------.icons/awkward/22x22/mimetypes/application-pkix-crl.svg1
l---------.icons/awkward/22x22/mimetypes/application-pkix-pkipath.svg1
l---------.icons/awkward/22x22/mimetypes/application-postscript.svg1
l---------.icons/awkward/22x22/mimetypes/application-ram.svg1
l---------.icons/awkward/22x22/mimetypes/application-rdf+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-relaxng.svg1
l---------.icons/awkward/22x22/mimetypes/application-rss+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-rtf.svg1
l---------.icons/awkward/22x22/mimetypes/application-shorten.svg1
l---------.icons/awkward/22x22/mimetypes/application-slf+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-sql.svg1
l---------.icons/awkward/22x22/mimetypes/application-sweethome3d.svg1
l---------.icons/awkward/22x22/mimetypes/application-tcx+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd-google-earth-kml.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.afdesigner.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.affinity-designer.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-vnd.android.package-archive.svg11
l---------.icons/awkward/22x22/mimetypes/application-vnd.ant.fit.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.apple.mpegurl.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-vnd.comicbook+zip.svg8
l---------.icons/awkward/22x22/mimetypes/application-vnd.debian.binary-package.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.fai.igc.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.flatpak.ref.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.flatpak.repo.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-vnd.flatpak.svg11
l---------.icons/awkward/22x22/mimetypes/application-vnd.geo+json.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.google-apps.document.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-vnd.google-apps.drawing.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/application-vnd.google-apps.form.svg9
-rw-r--r--.icons/awkward/22x22/mimetypes/application-vnd.google-apps.fusiontable.svg11
l---------.icons/awkward/22x22/mimetypes/application-vnd.google-apps.map.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.google-apps.presentation.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-vnd.google-apps.script.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/application-vnd.google-apps.site.svg15
l---------.icons/awkward/22x22/mimetypes/application-vnd.google-apps.spreadsheet.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.google-earth.kml+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.google-earth.kml.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.google-earth.kmz.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.gvdesign.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.iccprofile.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.doc.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.draw.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.form.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.link.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.note.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.script.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.sheet.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.slides.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.table.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.kde.bluedevil-sendfile.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.kde.fontspackage.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.kde.kphotoalbum-import.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.kde.okular-archive.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-access.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-asf.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-cab-compressed.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-excel.sheet.macroenabled.12.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-excel.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-excel.template.macroenabled.12.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-htmlhelp.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-powerpoint.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-powerpoint.template.macroenabled.12.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-project.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-publisher.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-tnef.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-word.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.ms-wpl.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.nintendo.snes.rom.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.nmea.nmea.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.chart.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.database.svg11
l---------.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.formula-template.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.formula.svg11
l---------.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.graphics.svg9
l---------.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.image.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.presentation.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.text-master.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.text-template.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.text-web.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.text.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.openofficeorg.extension.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.oziexplorer.plt.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.oziexplorer.rte.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.oziexplorer.wpt.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.palm.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.rar.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.recordare.musicxml+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.recordare.musicxml.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.rn-realmedia.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.squashfs.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.stardivision.calc.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.stardivision.draw.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.stardivision.mail.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.stardivision.math.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.base.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.calc.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.calc.template.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.draw.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.draw.template.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.impress.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.impress.template.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.math.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.writer.global.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.writer.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.writer.template.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.tcpdump.pcap.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.visio.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-vnd.wolfram.cdf.svg9
-rw-r--r--.icons/awkward/22x22/mimetypes/application-vnd.wolfram.mathematica.package.svg9
-rw-r--r--.icons/awkward/22x22/mimetypes/application-vnd.wolfram.nb.svg9
l---------.icons/awkward/22x22/mimetypes/application-vnd.wolfram.player.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.wolfram.wl.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.wolfram.wls.svg1
l---------.icons/awkward/22x22/mimetypes/application-vnd.wordperfect.svg1
l---------.icons/awkward/22x22/mimetypes/application-winhlp.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-5view.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-7z-compressed-tar.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-7z-compressed.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-7zip.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-abiword.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-acad.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-accountwizard-package.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-ace.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-addon.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-amiga-disk-format.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-apple-diskimage.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-applix-spreadsheet.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-applix-word.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-arc.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-archive.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-arj.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-audacity-project.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-autocad.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-awk.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-bittorrent.svg13
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-blender.svg9
l---------.icons/awkward/22x22/mimetypes/application-x-bzdvi.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-bzip-compressed-tar.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-bzip.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-cabri.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-cb7.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-cba.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-cbr.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-cbt.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-cbz.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-ccf-container.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-cd-image.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-cda.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-chm.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-class-file.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-clementine.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-cmakecache.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-codeblocks-workspace.svg12
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-codeblocks.svg10
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-compress.svg15
l---------.icons/awkward/22x22/mimetypes/application-x-compressed-tar.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-core.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-cpio.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-cue.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-deb.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-deepinclone-dim.svg9
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-designer.svg9
l---------.icons/awkward/22x22/mimetypes/application-x-desktop.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-dia-diagram.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-dlc-container.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-drgeo.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-dwg.svg9
l---------.icons/awkward/22x22/mimetypes/application-x-e-theme.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-egon.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-emerald-theme.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-etherpeek.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-excel.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-executable.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-extension-eml.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-extension-fcstd.svg11
l---------.icons/awkward/22x22/mimetypes/application-x-extension-rss.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-fictionbook+xml.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-fictionbook.svg23
l---------.icons/awkward/22x22/mimetypes/application-x-flash-video.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-afm.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-bdf.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-dos.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-framemaker.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-libgrx.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-linux-psf.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-otf.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-pcf.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-snf.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-speedo.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-sunos-news.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-tex-tfm.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-tex.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-font-ttf.svg10
l---------.icons/awkward/22x22/mimetypes/application-x-font-ttx.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-type1.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-font-vfont.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-fusioncomp.svg9
l---------.icons/awkward/22x22/mimetypes/application-x-gambas3.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-gambasscript.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-gambasserverpage.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-gameboy-rom.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-gamecube-rom.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-gba-rom.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-gdbm.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-gettext-translation.svg11
l---------.icons/awkward/22x22/mimetypes/application-x-glabels.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-glade.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-gnonogram-puzzle.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-gnumeric.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-gpx+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-gpx.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-grsync-session.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-gz-font-linux-psf.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-gzdvi.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-gzip.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-gzpostscript.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-icq.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-iff.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-ipod-firmware.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-iptrace.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-ipynb+json.svg17
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-iso.svg17
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-iso9660-appimage.svg7
l---------.icons/awkward/22x22/mimetypes/application-x-it87.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-jar.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-java-applet.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-java-archive.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-java.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-javascript.svg11
l---------.icons/awkward/22x22/mimetypes/application-x-k3b.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kcachegrind.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kcsrc.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kdenlive.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kdenlivetitle.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-keepass.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-keepass2.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-keepassx.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-keepassxc.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kexi-connectiondata.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kexiproject-shortcut.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kexiproject-sqlite2.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kexiproject-sqlite3.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kformula.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kgeo.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kgetlist.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-khtml-adaptor.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kig.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kmplot.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-kmymoney.svg9
l---------.icons/awkward/22x22/mimetypes/application-x-kns.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kolf.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kommander.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kontour.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kontur.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kopete-emoticons.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kourse.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kover.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kpresenter.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-krita-assistant.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-krita-paintoppresent.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-krita.svg12
l---------.icons/awkward/22x22/mimetypes/application-x-kseg.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-ksysguard.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-ktheme.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kudesigner.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kva.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kvs.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kvtml.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kwallet.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kword.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-kwordquiz.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-lanalyzer.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-lha.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-lhz.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-love-game.svg9
l---------.icons/awkward/22x22/mimetypes/application-x-lyx.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-lz4-compressed-tar.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-lzip-compressed-tar.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-lzma-compressed-tar.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-lzma.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-lzop.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-m4.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-macbinary.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-maff.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-matroska.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-mif.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-mimearchive.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-mobi8-ebook.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-mobipocket-ebook.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-ms-dos-executable.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-ms-shortcut.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-ms-wim.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-msdos-program.svg9
l---------.icons/awkward/22x22/mimetypes/application-x-msdownload.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-msexcel.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-msi.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-mswinurl.svg9
l---------.icons/awkward/22x22/mimetypes/application-x-mswrite.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-musescore+xml.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-musescore.svg8
l---------.icons/awkward/22x22/mimetypes/application-x-n64-rom.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-navi-animation.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-nes-rom.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-netinstobserver.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-nettl.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-nintendo-ds-rom.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-nzb.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-object.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-osm+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-pak.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-partial-download.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-patch.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-pcapng.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-pem-file.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-pem-key.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-perl.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-phatch.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-php.svg11
l---------.icons/awkward/22x22/mimetypes/application-x-pkcs12.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-pkcs7-certificates.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-planner.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-plasma.svg21
l---------.icons/awkward/22x22/mimetypes/application-x-project.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-ptoptimizer-script.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-python-bytecode.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-quanta.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-quattropro.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-radcom.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-rar.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-raw-disk-image-xz-compressed.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-raw-disk-image.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-remote-connection.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-riff.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-rpm.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-rsdf-container.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-ruby.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-shar.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-sharedlib.svg9
l---------.icons/awkward/22x22/mimetypes/application-x-shellscript.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-shockwave-flash.svg9
l---------.icons/awkward/22x22/mimetypes/application-x-siag.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-smb-server.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-smb-workgroup.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-snoop.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-spkac+base64.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-spkac.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-spss-por.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-spss-sav.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-sqlite2.svg26
l---------.icons/awkward/22x22/mimetypes/application-x-sqlite3.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-srt.svg7
l---------.icons/awkward/22x22/mimetypes/application-x-srtrip.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-stuffit.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-subrip.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-superkaramba.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-tar.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-tarz.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-tektronix-rf5.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-tex-gf.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-tex-pk.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-texgzdvi.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-tgif.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-theme.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-tiled.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-trash.svg11
l---------.icons/awkward/22x22/mimetypes/application-x-trig.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-troff-man.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-tuberling.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-turtle.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-tzo.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-uml.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-virtualbox-hdd.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-virtualbox-ova.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-virtualbox-ovf.svg11
l---------.icons/awkward/22x22/mimetypes/application-x-virtualbox-vbox-extpack.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-virtualbox-vbox.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-virtualbox-vdi.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-virtualbox-vhd.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-virtualbox-vmdk.svg11
l---------.icons/awkward/22x22/mimetypes/application-x-visualnetworks.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnc.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.akonadi.calendar.event.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.akonadi.calendar.freebusy.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.akonadi.calendar.journal.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.akonadi.calendar.todo.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.akonadi.collection.virtual.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.akonadi.note.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.kde.alarm.active.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.kde.alarm.archived.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.kde.alarm.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.kde.alarm.template.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.kde.contactgroup.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.kde.kplato.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.kde.kplato.work.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.kde.kugar.mixed.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.kde.notes.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.kde.plan.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-vnd.kde.plan.work.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-webarchive.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-wine-extension-cpl.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-wine-extension-inf.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-wine-extension-its.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-wine-extension-msp.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-wine-extension-vbs.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-x509-ca-cert.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-x509-user-cert.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-xliff.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-xoj.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-xpinstall.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-xz-compressed-tar.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-xz-pkg.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-yaml.svg11
l---------.icons/awkward/22x22/mimetypes/application-x-yarock.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x-zerosize.svg9
l---------.icons/awkward/22x22/mimetypes/application-x-zip-compressed-fb2.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-zoo.svg1
l---------.icons/awkward/22x22/mimetypes/application-x-zoom.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x.allegorithmic.package+xml.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x.allegorithmic.spp.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/application-x.allegorithmic.substance.svg19
l---------.icons/awkward/22x22/mimetypes/application-xhtml+xml.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/application-xml.svg12
l---------.icons/awkward/22x22/mimetypes/application-xsd.svg1
l---------.icons/awkward/22x22/mimetypes/application-xslt+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-xspf+xml.svg1
l---------.icons/awkward/22x22/mimetypes/application-zip.svg1
l---------.icons/awkward/22x22/mimetypes/audio-ac3.svg1
l---------.icons/awkward/22x22/mimetypes/audio-flac.svg1
l---------.icons/awkward/22x22/mimetypes/audio-m4a.svg1
l---------.icons/awkward/22x22/mimetypes/audio-midi.svg1
l---------.icons/awkward/22x22/mimetypes/audio-mp2.svg1
l---------.icons/awkward/22x22/mimetypes/audio-mp3.svg1
l---------.icons/awkward/22x22/mimetypes/audio-mp4.svg1
l---------.icons/awkward/22x22/mimetypes/audio-mpeg.svg1
l---------.icons/awkward/22x22/mimetypes/audio-prs.sid.svg1
l---------.icons/awkward/22x22/mimetypes/audio-shn.svg1
l---------.icons/awkward/22x22/mimetypes/audio-vn.rn-realmedia.svg1
l---------.icons/awkward/22x22/mimetypes/audio-vnd.rn-realvideo.svg1
l---------.icons/awkward/22x22/mimetypes/audio-vnd.wave.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-adpcm.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-aiff.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-caf.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-flac+ogg.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/audio-x-flac.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/audio-x-generic.svg11
l---------.icons/awkward/22x22/mimetypes/audio-x-m4a.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-monkey.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-monkeys-audio.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-mp2.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-mp3-playlist.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-mpeg.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-mpegurl.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-ms-wax.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-ms-wma.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-ofr.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-pn-realaudio.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-scpls.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-speex+ogg.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-tta.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-vorbis+ogg.svg1
l---------.icons/awkward/22x22/mimetypes/audio-x-wav.svg1
l---------.icons/awkward/22x22/mimetypes/djvu.svg1
l---------.icons/awkward/22x22/mimetypes/drawing-dwg.svg1
l---------.icons/awkward/22x22/mimetypes/font-collection.svg1
l---------.icons/awkward/22x22/mimetypes/font-otf.svg1
l---------.icons/awkward/22x22/mimetypes/font-ttf.svg1
l---------.icons/awkward/22x22/mimetypes/font-woff.svg1
l---------.icons/awkward/22x22/mimetypes/font-x-generic.svg1
l---------.icons/awkward/22x22/mimetypes/fonts-package.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-fs-regular.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.wolfram.cdf.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.wolfram.mathematica.package.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.wolfram.nb.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.wolfram.player.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.wolfram.wl.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.wolfram.wls.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-x-deb.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-x-killustrator.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-x-lhz.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-x-nero-disc-image.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-x-nero-linux-compilation.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/gnome-mime-application-x-referencer.svg8
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-x-remote-connection.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-x-shockwave-flash.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-application-x-vnc.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-image-x-cmu-raster.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-image-x-xpixmap.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-image.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-text-vnd.wap.wml.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-text-x-vcalendar.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-video-x-ms-asf.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-video-x-ms-wmv.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-mime-video.svg1
l---------.icons/awkward/22x22/mimetypes/gnome-unknown.svg1
l---------.icons/awkward/22x22/mimetypes/image-bmp.svg1
l---------.icons/awkward/22x22/mimetypes/image-gif.svg1
l---------.icons/awkward/22x22/mimetypes/image-jpeg.svg1
l---------.icons/awkward/22x22/mimetypes/image-png.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/image-svg+xml-compressed.svg20
l---------.icons/awkward/22x22/mimetypes/image-svg+xml.svg1
l---------.icons/awkward/22x22/mimetypes/image-tiff.svg1
l---------.icons/awkward/22x22/mimetypes/image-vnd.adobe.photoshop.svg1
l---------.icons/awkward/22x22/mimetypes/image-vnd.djvu.svg1
l---------.icons/awkward/22x22/mimetypes/image-vnd.dwg.svg1
l---------.icons/awkward/22x22/mimetypes/image-vnd.dxf.svg1
l---------.icons/awkward/22x22/mimetypes/image-vnd.microsoft.icon.svg1
l---------.icons/awkward/22x22/mimetypes/image-x-adobe-dng.svg1
l---------.icons/awkward/22x22/mimetypes/image-x-compressed-xcf.svg1
l---------.icons/awkward/22x22/mimetypes/image-x-djvu.svg1
l---------.icons/awkward/22x22/mimetypes/image-x-dwg.svg1
l---------.icons/awkward/22x22/mimetypes/image-x-emf.svg1
l---------.icons/awkward/22x22/mimetypes/image-x-eps.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/image-x-generic.svg9
l---------.icons/awkward/22x22/mimetypes/image-x-krita.svg1
l---------.icons/awkward/22x22/mimetypes/image-x-portable-bitmap.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/image-x-svg+xml.svg12
l---------.icons/awkward/22x22/mimetypes/image-x-tga.svg1
l---------.icons/awkward/22x22/mimetypes/image-x-win-bitmap.svg1
l---------.icons/awkward/22x22/mimetypes/image-x-wmf.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/image-x-xcf.svg7
l---------.icons/awkward/22x22/mimetypes/image-x-xfig.svg1
l---------.icons/awkward/22x22/mimetypes/image.svg1
l---------.icons/awkward/22x22/mimetypes/inode-blockdevice.svg1
l---------.icons/awkward/22x22/mimetypes/inode-chardevice.svg1
l---------.icons/awkward/22x22/mimetypes/inode-fifo.svg1
l---------.icons/awkward/22x22/mimetypes/inode-mount-point.svg1
l---------.icons/awkward/22x22/mimetypes/inode-socket.svg1
l---------.icons/awkward/22x22/mimetypes/inode-symlink.svg1
l---------.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.imap.svg1
l---------.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.kbattleship.svg1
l---------.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.ntp.svg1
l---------.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.pop3.svg1
l---------.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.unknown.svg1
l---------.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.HVAC1.svg1
l---------.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.LightingControls1.svg1
l---------.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.RAClient1.svg1
l---------.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg1
l---------.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.RAServer1.svg1
l---------.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg1
l---------.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg1
l---------.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg1
l---------.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.Unknown.svg1
l---------.icons/awkward/22x22/mimetypes/javascript.svg1
l---------.icons/awkward/22x22/mimetypes/jd-container.svg1
l---------.icons/awkward/22x22/mimetypes/media-audio.svg1
l---------.icons/awkward/22x22/mimetypes/media-image.svg1
l---------.icons/awkward/22x22/mimetypes/media-video.svg1
l---------.icons/awkward/22x22/mimetypes/message-news.svg1
l---------.icons/awkward/22x22/mimetypes/message-partial.svg1
l---------.icons/awkward/22x22/mimetypes/message-rfc822.svg1
l---------.icons/awkward/22x22/mimetypes/message-x-gnu-rmail.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/model-stl.svg9
l---------.icons/awkward/22x22/mimetypes/multipart-alternative.svg1
l---------.icons/awkward/22x22/mimetypes/multipart-appledouble.svg1
l---------.icons/awkward/22x22/mimetypes/multipart-digest.svg1
l---------.icons/awkward/22x22/mimetypes/multipart-encrypted.svg1
l---------.icons/awkward/22x22/mimetypes/multipart-mixed.svg1
l---------.icons/awkward/22x22/mimetypes/multipart-related.svg1
l---------.icons/awkward/22x22/mimetypes/multipart-report.svg1
l---------.icons/awkward/22x22/mimetypes/multipart-signed.svg1
l---------.icons/awkward/22x22/mimetypes/multipart-x-mixed-replace.svg1
l---------.icons/awkward/22x22/mimetypes/nero-disc-image.svg1
l---------.icons/awkward/22x22/mimetypes/nero-linux-compilation.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-database.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-drawing-template.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-drawing.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-extension.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-formula.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-master-document.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-oasis-database.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-oasis-drawing-template.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-oasis-drawing.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-oasis-formula.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-oasis-master-document.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-oasis-presentation-template.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-oasis-presentation.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-oasis-spreadsheet-template.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-oasis-spreadsheet.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-oasis-text-template.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-oasis-text.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-oasis-web-template.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-presentation-template.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-presentation.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-spreadsheet-template.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-spreadsheet.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-text-template.svg1
l---------.icons/awkward/22x22/mimetypes/openoffice4-text.svg1
l---------.icons/awkward/22x22/mimetypes/package-x-generic.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/playlist.svg9
l---------.icons/awkward/22x22/mimetypes/qgis-asc.svg1
l---------.icons/awkward/22x22/mimetypes/qgis-ddf.svg1
l---------.icons/awkward/22x22/mimetypes/qgis-dem.svg1
l---------.icons/awkward/22x22/mimetypes/qgis-dt0.svg1
l---------.icons/awkward/22x22/mimetypes/qgis-dxf.svg1
l---------.icons/awkward/22x22/mimetypes/qgis-gml.svg1
l---------.icons/awkward/22x22/mimetypes/qgis-img.svg1
l---------.icons/awkward/22x22/mimetypes/qgis-mime.svg1
l---------.icons/awkward/22x22/mimetypes/qgis-mldata.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/qgis-qgs.svg9
l---------.icons/awkward/22x22/mimetypes/qgis-qlr.svg1
l---------.icons/awkward/22x22/mimetypes/qgis-qml.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/qgis-qpt.svg9
l---------.icons/awkward/22x22/mimetypes/qgis-shp.svg1
l---------.icons/awkward/22x22/mimetypes/qgis-sqlite.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/rpm.svg6
l---------.icons/awkward/22x22/mimetypes/sound.svg1
l---------.icons/awkward/22x22/mimetypes/source-playlist.svg1
l---------.icons/awkward/22x22/mimetypes/source-smart-playlist.svg1
l---------.icons/awkward/22x22/mimetypes/stock_unknown.svg1
l---------.icons/awkward/22x22/mimetypes/tar.svg1
l---------.icons/awkward/22x22/mimetypes/template_source.svg1
l---------.icons/awkward/22x22/mimetypes/tex-x-nim-project.svg1
l---------.icons/awkward/22x22/mimetypes/text-calendar.svg1
l---------.icons/awkward/22x22/mimetypes/text-csharp.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-css.svg10
l---------.icons/awkward/22x22/mimetypes/text-csv.svg1
l---------.icons/awkward/22x22/mimetypes/text-enriched.svg1
l---------.icons/awkward/22x22/mimetypes/text-html.svg1
l---------.icons/awkward/22x22/mimetypes/text-markdown.svg1
l---------.icons/awkward/22x22/mimetypes/text-plain.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-r.svg8
l---------.icons/awkward/22x22/mimetypes/text-rdf+xml.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-rdf.svg12
l---------.icons/awkward/22x22/mimetypes/text-rust.svg1
l---------.icons/awkward/22x22/mimetypes/text-sgml.svg1
l---------.icons/awkward/22x22/mimetypes/text-troff.svg1
l---------.icons/awkward/22x22/mimetypes/text-vcalendar.svg1
l---------.icons/awkward/22x22/mimetypes/text-vnd-wap-wml.svg1
l---------.icons/awkward/22x22/mimetypes/text-vnd.abc.svg1
l---------.icons/awkward/22x22/mimetypes/text-vnd.trolltech.linguist.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-R.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-adasrc.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-asm.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-authors.svg8
l---------.icons/awkward/22x22/mimetypes/text-x-bibtex.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-c++hdr.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-c++src.svg10
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-changelog.svg10
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-chdr.svg9
l---------.icons/awkward/22x22/mimetypes/text-x-cmake.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-copying.svg8
l---------.icons/awkward/22x22/mimetypes/text-x-credits.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-csharp.svg8
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-csrc.svg8
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-diff.svg12
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-generic-template.svg10
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-generic.svg8
l---------.icons/awkward/22x22/mimetypes/text-x-gettext-translation.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-go.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-haskell.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-hex.svg8
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-install.svg8
l---------.icons/awkward/22x22/mimetypes/text-x-java-source.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-java.svg29
l---------.icons/awkward/22x22/mimetypes/text-x-javascript.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-katefilelist.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-kvc.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-kvt.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-ldif.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-lilypond.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-log.svg10
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-lua.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-makefile.svg8
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-markdown.svg8
l---------.icons/awkward/22x22/mimetypes/text-x-matlab.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-maxima-out.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-maximasession.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-mo.svg8
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-modelica.svg12
l---------.icons/awkward/22x22/mimetypes/text-x-nfo.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-nim.svg10
l---------.icons/awkward/22x22/mimetypes/text-x-objchdr.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-objcsrc.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-octave.svg12
l---------.icons/awkward/22x22/mimetypes/text-x-opml+xml.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-pascal.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-patch.svg9
l---------.icons/awkward/22x22/mimetypes/text-x-perl.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-plain.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-po.svg8
l---------.icons/awkward/22x22/mimetypes/text-x-preview.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-python.svg9
l---------.icons/awkward/22x22/mimetypes/text-x-python3.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-qml.svg11
l---------.icons/awkward/22x22/mimetypes/text-x-r-source.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-r.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-readme.svg8
l---------.icons/awkward/22x22/mimetypes/text-x-rpm-spec.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-ruby.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-rust.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-scala.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-script.svg11
l---------.icons/awkward/22x22/mimetypes/text-x-sql.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-tcl.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-tex.svg12
l---------.icons/awkward/22x22/mimetypes/text-x-texinfo.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-vala.svg9
-rw-r--r--.icons/awkward/22x22/mimetypes/text-x-wxmathml.svg9
l---------.icons/awkward/22x22/mimetypes/text-x-wxmaxima-batch.svg1
l---------.icons/awkward/22x22/mimetypes/text-x-xslfo.svg1
l---------.icons/awkward/22x22/mimetypes/text-xmcd.svg1
l---------.icons/awkward/22x22/mimetypes/text-xml.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/unknown.svg10
l---------.icons/awkward/22x22/mimetypes/video-mlt-playlist.svg1
l---------.icons/awkward/22x22/mimetypes/video-mp2t.svg1
l---------.icons/awkward/22x22/mimetypes/video-mp4.svg1
l---------.icons/awkward/22x22/mimetypes/video-vivo.svg1
l---------.icons/awkward/22x22/mimetypes/video-vnd.rn-realvideo.svg1
l---------.icons/awkward/22x22/mimetypes/video-wavelet.svg1
l---------.icons/awkward/22x22/mimetypes/video-webm.svg1
l---------.icons/awkward/22x22/mimetypes/video-x-anim.svg1
l---------.icons/awkward/22x22/mimetypes/video-x-flic.svg1
l---------.icons/awkward/22x22/mimetypes/video-x-flv.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/video-x-generic.svg15
l---------.icons/awkward/22x22/mimetypes/video-x-google-vlc-plugin.svg1
l---------.icons/awkward/22x22/mimetypes/video-x-javafx.svg1
l---------.icons/awkward/22x22/mimetypes/video-x-matroska.svg1
l---------.icons/awkward/22x22/mimetypes/video-x-mng.svg1
l---------.icons/awkward/22x22/mimetypes/video-x-ms-asf.svg1
l---------.icons/awkward/22x22/mimetypes/video-x-ms-wmp.svg1
l---------.icons/awkward/22x22/mimetypes/video-x-ms-wmv.svg1
l---------.icons/awkward/22x22/mimetypes/video-x-msvideo.svg1
l---------.icons/awkward/22x22/mimetypes/video-x-ogm+ogg.svg1
l---------.icons/awkward/22x22/mimetypes/video-x-theora+ogg.svg1
l---------.icons/awkward/22x22/mimetypes/video-x-wmv.svg1
l---------.icons/awkward/22x22/mimetypes/video.svg1
l---------.icons/awkward/22x22/mimetypes/virtualbox-hdd.svg1
l---------.icons/awkward/22x22/mimetypes/virtualbox-ova.svg1
l---------.icons/awkward/22x22/mimetypes/virtualbox-ovf.svg1
l---------.icons/awkward/22x22/mimetypes/virtualbox-vbox-extpack.svg1
l---------.icons/awkward/22x22/mimetypes/virtualbox-vbox.svg1
l---------.icons/awkward/22x22/mimetypes/virtualbox-vdi.svg1
l---------.icons/awkward/22x22/mimetypes/virtualbox-vhd.svg1
l---------.icons/awkward/22x22/mimetypes/virtualbox-vmdk.svg1
l---------.icons/awkward/22x22/mimetypes/wps-office-doc.svg1
l---------.icons/awkward/22x22/mimetypes/wps-office-dot.svg1
l---------.icons/awkward/22x22/mimetypes/wps-office-dps.svg1
l---------.icons/awkward/22x22/mimetypes/wps-office-dpt.svg1
l---------.icons/awkward/22x22/mimetypes/wps-office-et.svg1
l---------.icons/awkward/22x22/mimetypes/wps-office-ett.svg1
l---------.icons/awkward/22x22/mimetypes/wps-office-pot.svg1
l---------.icons/awkward/22x22/mimetypes/wps-office-ppt.svg1
l---------.icons/awkward/22x22/mimetypes/wps-office-wps.svg1
l---------.icons/awkward/22x22/mimetypes/wps-office-wpt.svg1
l---------.icons/awkward/22x22/mimetypes/wps-office-xls.svg1
l---------.icons/awkward/22x22/mimetypes/wps-office-xlt.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-audio-cdda.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-audio-dvd.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-audio-player.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-blank-bd.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/x-content-blank-cd.svg8
l---------.icons/awkward/22x22/mimetypes/x-content-blank-dvd.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-blank-hddvd.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-ebook-reader.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-image-dcf.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-image-picturecd.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-software.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-unix-software.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-video-bluray.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-video-dvd.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-video-hddvd.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-video-svcd.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-video-vcd.svg1
l---------.icons/awkward/22x22/mimetypes/x-content-win32-software.svg1
l---------.icons/awkward/22x22/mimetypes/x-gambasserverpage.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/x-office-calendar.svg24
l---------.icons/awkward/22x22/mimetypes/x-office-document-template.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/x-office-document.svg10
l---------.icons/awkward/22x22/mimetypes/x-office-presentation-template.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/x-office-presentation.svg11
l---------.icons/awkward/22x22/mimetypes/x-office-spreadsheet-template.svg1
-rw-r--r--.icons/awkward/22x22/mimetypes/x-office-spreadsheet.svg11
-rw-r--r--.icons/awkward/22x22/mimetypes/x-package-repository.svg12
-rw-r--r--.icons/awkward/22x22/mimetypes/xoj.svg16
-rw-r--r--.icons/awkward/22x22/panel/QMPlay2-panel.svg10
-rw-r--r--.icons/awkward/22x22/panel/ac-adapter.svg10
-rw-r--r--.icons/awkward/22x22/panel/account-logged-in.svg10
-rw-r--r--.icons/awkward/22x22/panel/airplane-mode.svg10
-rw-r--r--.icons/awkward/22x22/panel/akonaditray.svg8
-rw-r--r--.icons/awkward/22x22/panel/anatine-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/anatine-notification.svg9
l---------.icons/awkward/22x22/panel/antimicro-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/ao-app-tray.svg9
-rw-r--r--.icons/awkward/22x22/panel/application-running.svg10
l---------.icons/awkward/22x22/panel/applications-chat-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/applications-email-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/audacious-panel.svg8
l---------.icons/awkward/22x22/panel/audio-input-microphone-high-panel.svg1
l---------.icons/awkward/22x22/panel/audio-input-microphone-high.svg1
l---------.icons/awkward/22x22/panel/audio-input-microphone-low-zero-panel.svg1
l---------.icons/awkward/22x22/panel/audio-input-microphone-low.svg1
l---------.icons/awkward/22x22/panel/audio-input-microphone-medium.svg1
l---------.icons/awkward/22x22/panel/audio-input-microphone-muted.svg1
l---------.icons/awkward/22x22/panel/audio-input-microphone-none-panel.svg1
l---------.icons/awkward/22x22/panel/audio-output-none-panel.svg1
l---------.icons/awkward/22x22/panel/audio-output-none.svg1
-rw-r--r--.icons/awkward/22x22/panel/audio-recorder-off.svg9
-rw-r--r--.icons/awkward/22x22/panel/audio-recorder-on.svg9
-rw-r--r--.icons/awkward/22x22/panel/audio-recorder-paused.svg9
l---------.icons/awkward/22x22/panel/audio-volume-high-panel.svg1
l---------.icons/awkward/22x22/panel/audio-volume-high-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/audio-volume-high.svg10
l---------.icons/awkward/22x22/panel/audio-volume-low-panel.svg1
l---------.icons/awkward/22x22/panel/audio-volume-low-symbolic.svg1
l---------.icons/awkward/22x22/panel/audio-volume-low-zero-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/audio-volume-low.svg11
l---------.icons/awkward/22x22/panel/audio-volume-medium-panel.svg1
l---------.icons/awkward/22x22/panel/audio-volume-medium-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/audio-volume-medium.svg11
l---------.icons/awkward/22x22/panel/audio-volume-muted-blocked-panel.svg1
l---------.icons/awkward/22x22/panel/audio-volume-muted-blocking-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/audio-volume-muted-blocking.svg10
l---------.icons/awkward/22x22/panel/audio-volume-muted-panel.svg1
l---------.icons/awkward/22x22/panel/audio-volume-muted-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/audio-volume-muted.svg10
l---------.icons/awkward/22x22/panel/audio-volume-off.svg1
-rw-r--r--.icons/awkward/22x22/panel/autokey-status-error.svg10
-rw-r--r--.icons/awkward/22x22/panel/autokey-status.svg10
-rw-r--r--.icons/awkward/22x22/panel/avatar-default.svg10
l---------.icons/awkward/22x22/panel/bad-signal-lock.svg1
l---------.icons/awkward/22x22/panel/bad-signal.svg1
-rw-r--r--.icons/awkward/22x22/panel/banshee-panel.svg8
l---------.icons/awkward/22x22/panel/battery-000-charging.svg1
l---------.icons/awkward/22x22/panel/battery-000.svg1
l---------.icons/awkward/22x22/panel/battery-020-charging.svg1
l---------.icons/awkward/22x22/panel/battery-020.svg1
l---------.icons/awkward/22x22/panel/battery-040-charging.svg1
l---------.icons/awkward/22x22/panel/battery-040.svg1
l---------.icons/awkward/22x22/panel/battery-060-charging.svg1
l---------.icons/awkward/22x22/panel/battery-060.svg1
l---------.icons/awkward/22x22/panel/battery-080-charging.svg1
l---------.icons/awkward/22x22/panel/battery-080.svg1
l---------.icons/awkward/22x22/panel/battery-100-charging.svg1
l---------.icons/awkward/22x22/panel/battery-100.svg1
l---------.icons/awkward/22x22/panel/battery-caution-charging-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/battery-caution-charging.svg9
l---------.icons/awkward/22x22/panel/battery-caution-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/battery-caution.svg9
l---------.icons/awkward/22x22/panel/battery-charged.svg1
l---------.icons/awkward/22x22/panel/battery-empty-charging-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/battery-empty-charging.svg8
l---------.icons/awkward/22x22/panel/battery-empty-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/battery-empty.svg9
l---------.icons/awkward/22x22/panel/battery-full-charged-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/battery-full-charged.svg8
l---------.icons/awkward/22x22/panel/battery-full-charging-symbolic.svg1
l---------.icons/awkward/22x22/panel/battery-full-charging.svg1
l---------.icons/awkward/22x22/panel/battery-full-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/battery-full.svg8
l---------.icons/awkward/22x22/panel/battery-good-charging-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/battery-good-charging.svg9
l---------.icons/awkward/22x22/panel/battery-good-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/battery-good.svg9
l---------.icons/awkward/22x22/panel/battery-low-charging-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/battery-low-charging.svg9
l---------.icons/awkward/22x22/panel/battery-low-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/battery-low.svg9
-rw-r--r--.icons/awkward/22x22/panel/battery-medium-charging.svg9
-rw-r--r--.icons/awkward/22x22/panel/battery-medium.svg9
l---------.icons/awkward/22x22/panel/battery-missing-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/battery-missing.svg11
l---------.icons/awkward/22x22/panel/battery_charged.svg1
l---------.icons/awkward/22x22/panel/battery_full.svg1
l---------.icons/awkward/22x22/panel/battery_plugged.svg1
-rw-r--r--.icons/awkward/22x22/panel/bitcoin-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/bitwarden-tray.svg8
l---------.icons/awkward/22x22/panel/blueberry-tray-active.svg1
l---------.icons/awkward/22x22/panel/blueberry-tray-disabled.svg1
l---------.icons/awkward/22x22/panel/blueberry-tray.svg1
l---------.icons/awkward/22x22/panel/blueman-active.svg1
l---------.icons/awkward/22x22/panel/blueman-disabled.svg1
l---------.icons/awkward/22x22/panel/blueman-tray-active.svg1
l---------.icons/awkward/22x22/panel/blueman-tray-disabled.svg1
l---------.icons/awkward/22x22/panel/blueman-tray.svg1
l---------.icons/awkward/22x22/panel/blueman.svg1
-rw-r--r--.icons/awkward/22x22/panel/bluetooth-active.svg10
-rw-r--r--.icons/awkward/22x22/panel/bluetooth-disabled.svg10
-rw-r--r--.icons/awkward/22x22/panel/bluetooth-paired.svg10
-rw-r--r--.icons/awkward/22x22/panel/bomi-panel.svg8
l---------.icons/awkward/22x22/panel/both-bad-signal-lock.svg1
l---------.icons/awkward/22x22/panel/both-bad-signal.svg1
l---------.icons/awkward/22x22/panel/both-good-signal-lock.svg1
l---------.icons/awkward/22x22/panel/both-good-signal.svg1
l---------.icons/awkward/22x22/panel/both-high-signal-lock.svg1
l---------.icons/awkward/22x22/panel/both-high-signal.svg1
l---------.icons/awkward/22x22/panel/both-low-signal-lock.svg1
l---------.icons/awkward/22x22/panel/both-low-signal.svg1
-rw-r--r--.icons/awkward/22x22/panel/btsync-gui-0.svg10
-rw-r--r--.icons/awkward/22x22/panel/btsync-gui-1.svg10
-rw-r--r--.icons/awkward/22x22/panel/btsync-gui-10.svg10
-rw-r--r--.icons/awkward/22x22/panel/btsync-gui-11.svg10
-rw-r--r--.icons/awkward/22x22/panel/btsync-gui-2.svg10
-rw-r--r--.icons/awkward/22x22/panel/btsync-gui-3.svg10
-rw-r--r--.icons/awkward/22x22/panel/btsync-gui-4.svg10
-rw-r--r--.icons/awkward/22x22/panel/btsync-gui-5.svg10
-rw-r--r--.icons/awkward/22x22/panel/btsync-gui-6.svg10
-rw-r--r--.icons/awkward/22x22/panel/btsync-gui-7.svg10
-rw-r--r--.icons/awkward/22x22/panel/btsync-gui-8.svg10
-rw-r--r--.icons/awkward/22x22/panel/btsync-gui-9.svg10
l---------.icons/awkward/22x22/panel/btsync-gui-connecting.svg1
-rw-r--r--.icons/awkward/22x22/panel/btsync-gui-disconnected.svg10
-rw-r--r--.icons/awkward/22x22/panel/btsync-gui-paused.svg10
l---------.icons/awkward/22x22/panel/bumblebee-indicator-active.svg1
-rw-r--r--.icons/awkward/22x22/panel/bumblebee-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/caffeine-cup-empty.svg8
-rw-r--r--.icons/awkward/22x22/panel/caffeine-cup-full.svg8
-rw-r--r--.icons/awkward/22x22/panel/calibre-tray.svg10
-rw-r--r--.icons/awkward/22x22/panel/camera-off.svg8
-rw-r--r--.icons/awkward/22x22/panel/camera-on.svg8
-rw-r--r--.icons/awkward/22x22/panel/camera-ready.svg8
-rw-r--r--.icons/awkward/22x22/panel/cantata-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/caps-lock-off.svg10
-rw-r--r--.icons/awkward/22x22/panel/caps-lock-on.svg10
-rw-r--r--.icons/awkward/22x22/panel/cisco-tray-connected.svg8
-rw-r--r--.icons/awkward/22x22/panel/cisco-tray-disconnecting.svg8
-rw-r--r--.icons/awkward/22x22/panel/cisco-tray-notconnected.svg8
-rw-r--r--.icons/awkward/22x22/panel/cisco-tray-quarantined.svg8
-rw-r--r--.icons/awkward/22x22/panel/cisco-tray-reconnecting.svg8
l---------.icons/awkward/22x22/panel/classicmenu-indicator-dark.svg1
-rw-r--r--.icons/awkward/22x22/panel/classicmenu-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/clementine-panel-grey.svg7
-rw-r--r--.icons/awkward/22x22/panel/clementine-panel.svg9
-rw-r--r--.icons/awkward/22x22/panel/clipboard.svg10
l---------.icons/awkward/22x22/panel/clipit-trayicon-panel.svg1
l---------.icons/awkward/22x22/panel/clipman.svg1
-rw-r--r--.icons/awkward/22x22/panel/cloudstatus.svg8
l---------.icons/awkward/22x22/panel/connect_creating.svg1
l---------.icons/awkward/22x22/panel/connect_established.svg1
-rw-r--r--.icons/awkward/22x22/panel/copy-error.svg13
-rw-r--r--.icons/awkward/22x22/panel/copy-insync.svg8
-rw-r--r--.icons/awkward/22x22/panel/copy-paused.svg11
-rw-r--r--.icons/awkward/22x22/panel/copy-sync1.svg9
-rw-r--r--.icons/awkward/22x22/panel/copy-sync2.svg9
-rw-r--r--.icons/awkward/22x22/panel/copy-sync3.svg9
-rw-r--r--.icons/awkward/22x22/panel/copy-sync4.svg9
-rw-r--r--.icons/awkward/22x22/panel/copy-sync5.svg9
-rw-r--r--.icons/awkward/22x22/panel/copy-sync6.svg9
-rw-r--r--.icons/awkward/22x22/panel/copy-sync7.svg9
-rw-r--r--.icons/awkward/22x22/panel/copy-sync8.svg8
-rw-r--r--.icons/awkward/22x22/panel/copy-update.svg9
-rw-r--r--.icons/awkward/22x22/panel/copyq-busy.svg8
-rw-r--r--.icons/awkward/22x22/panel/copyq-normal.svg8
l---------.icons/awkward/22x22/panel/cpu-frequency-indicator.svg1
-rw-r--r--.icons/awkward/22x22/panel/crow-translate-tray.svg9
-rw-r--r--.icons/awkward/22x22/panel/cryptfolder-closed-light.svg8
l---------.icons/awkward/22x22/panel/cryptfolder-indicator-light.svg1
-rw-r--r--.icons/awkward/22x22/panel/cryptfolder-open-light.svg8
-rw-r--r--.icons/awkward/22x22/panel/cryptkeeper.svg10
l---------.icons/awkward/22x22/panel/de.haeckerfelix.gradio-symbolic.svg1
-rw-r--r--.icons/awkward/22x22/panel/deadbeef-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/deluge-panel.svg8
l---------.icons/awkward/22x22/panel/desktopconnected.svg1
-rw-r--r--.icons/awkward/22x22/panel/desktopdisconnected.svg8
-rw-r--r--.icons/awkward/22x22/panel/desktoptrusted.svg8
-rw-r--r--.icons/awkward/22x22/panel/dialog-password-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/dino-status-away.svg8
-rw-r--r--.icons/awkward/22x22/panel/dino-status-chat.svg8
-rw-r--r--.icons/awkward/22x22/panel/dino-status-dnd.svg8
-rw-r--r--.icons/awkward/22x22/panel/dino-status-online.svg8
l---------.icons/awkward/22x22/panel/diodon-panel.svg1
l---------.icons/awkward/22x22/panel/discord-tray-connected.svg1
-rw-r--r--.icons/awkward/22x22/panel/discord-tray-deafened.svg8
l---------.icons/awkward/22x22/panel/discord-tray-muted.svg1
l---------.icons/awkward/22x22/panel/discord-tray-speaking.svg1
-rw-r--r--.icons/awkward/22x22/panel/discord-tray-unread.svg9
-rw-r--r--.icons/awkward/22x22/panel/discord-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/disper-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/dropboxstatus-blank.svg7
-rw-r--r--.icons/awkward/22x22/panel/dropboxstatus-busy.svg8
-rw-r--r--.icons/awkward/22x22/panel/dropboxstatus-busy2.svg8
-rw-r--r--.icons/awkward/22x22/panel/dropboxstatus-idle.svg8
-rw-r--r--.icons/awkward/22x22/panel/dropboxstatus-logo.svg8
-rw-r--r--.icons/awkward/22x22/panel/dropboxstatus-x.svg8
-rw-r--r--.icons/awkward/22x22/panel/electron-mail-tray.svg8
l---------.icons/awkward/22x22/panel/empathy-available.svg1
l---------.icons/awkward/22x22/panel/empathy-away.svg1
l---------.icons/awkward/22x22/panel/empathy-busy.svg1
l---------.icons/awkward/22x22/panel/empathy-extended-away.svg1
l---------.icons/awkward/22x22/panel/empathy-invisible.svg1
l---------.icons/awkward/22x22/panel/empathy-offline.svg1
-rw-r--r--.icons/awkward/22x22/panel/enpass-status.svg8
-rw-r--r--.icons/awkward/22x22/panel/everpad-mono.svg12
-rw-r--r--.icons/awkward/22x22/panel/exaile-pause.svg8
-rw-r--r--.icons/awkward/22x22/panel/exaile-play.svg8
-rw-r--r--.icons/awkward/22x22/panel/face-smile-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/fcitx-anthy-panel.svg10
l---------.icons/awkward/22x22/panel/fcitx-bopomofo-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/fcitx-cangjie-panel.svg10
-rw-r--r--.icons/awkward/22x22/panel/fcitx-chewing-panel.svg10
-rw-r--r--.icons/awkward/22x22/panel/fcitx-erbi-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/fcitx-googlepinyin-panel.svg10
-rw-r--r--.icons/awkward/22x22/panel/fcitx-hangul-panel.svg10
l---------.icons/awkward/22x22/panel/fcitx-kbd-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/fcitx-kkc-panel.svg10
l---------.icons/awkward/22x22/panel/fcitx-panel.svg1
l---------.icons/awkward/22x22/panel/fcitx-pinyin-libpinyin-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/fcitx-pinyin-panel.svg10
-rw-r--r--.icons/awkward/22x22/panel/fcitx-rime-panel.svg10
-rw-r--r--.icons/awkward/22x22/panel/fcitx-sayura-panel.svg10
l---------.icons/awkward/22x22/panel/fcitx-shuangpin-libpinyin-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/fcitx-shuangpin-panel.svg10
-rw-r--r--.icons/awkward/22x22/panel/fcitx-skk-panel.svg10
-rw-r--r--.icons/awkward/22x22/panel/fcitx-sunpinyin-panel.svg10
-rw-r--r--.icons/awkward/22x22/panel/fcitx-unikey-panel.svg10
l---------.icons/awkward/22x22/panel/fcitx-wbpy.svg1
-rw-r--r--.icons/awkward/22x22/panel/fcitx-wubi-panel.svg10
l---------.icons/awkward/22x22/panel/fcitx-zhuyin-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/fcitx-ziranma-panel.svg10
-rw-r--r--.icons/awkward/22x22/panel/feedindicator-active.svg10
-rw-r--r--.icons/awkward/22x22/panel/feedindicator-attention.svg10
-rw-r--r--.icons/awkward/22x22/panel/firewall-applet-error.svg11
-rw-r--r--.icons/awkward/22x22/panel/firewall-applet-panic.svg10
-rw-r--r--.icons/awkward/22x22/panel/firewall-applet.svg10
-rw-r--r--.icons/awkward/22x22/panel/flameshot-tray.svg10
-rw-r--r--.icons/awkward/22x22/panel/flareget-panel.svg10
-rw-r--r--.icons/awkward/22x22/panel/fluxgui-light.svg11
l---------.icons/awkward/22x22/panel/fluxgui-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/franz-attention-panel.svg9
-rw-r--r--.icons/awkward/22x22/panel/franz-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/fusion-icon-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/gitter-indicator-disconnected.svg8
-rw-r--r--.icons/awkward/22x22/panel/gitter-indicator-notification.svg9
-rw-r--r--.icons/awkward/22x22/panel/gitter-indicator.svg8
l---------.icons/awkward/22x22/panel/glipper.svg1
-rw-r--r--.icons/awkward/22x22/panel/gmail-tray-unread.svg10
-rw-r--r--.icons/awkward/22x22/panel/gmail-tray.svg9
l---------.icons/awkward/22x22/panel/gnome-netstatus-disconn.svg1
l---------.icons/awkward/22x22/panel/gnome-netstatus-error.svg1
l---------.icons/awkward/22x22/panel/gnome-netstatus-idle.svg1
l---------.icons/awkward/22x22/panel/gnome-netstatus-rx.svg1
l---------.icons/awkward/22x22/panel/gnome-netstatus-tx.svg1
l---------.icons/awkward/22x22/panel/gnome-netstatus-txrx.svg1
-rw-r--r--.icons/awkward/22x22/panel/gnome-pie-symbolic.svg8
l---------.icons/awkward/22x22/panel/gnote-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/goldendict-scan-tray.svg10
-rw-r--r--.icons/awkward/22x22/panel/goldendict-tray.svg9
l---------.icons/awkward/22x22/panel/good-signal-lock.svg1
l---------.icons/awkward/22x22/panel/good-signal.svg1
-rw-r--r--.icons/awkward/22x22/panel/google-chrome-no-notification-disabled.svg10
l---------.icons/awkward/22x22/panel/google-chrome-no-notification.svg1
-rw-r--r--.icons/awkward/22x22/panel/google-chrome-notification-disabled.svg11
-rw-r--r--.icons/awkward/22x22/panel/google-chrome-notification.svg11
-rw-r--r--.icons/awkward/22x22/panel/google-chrome-panel.svg11
l---------.icons/awkward/22x22/panel/google-chrome-tray.svg1
l---------.icons/awkward/22x22/panel/google-hangouts-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/google-music-manager-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/google-tasks-indicator-light-normal.svg11
-rw-r--r--.icons/awkward/22x22/panel/google-tasks-indicator-light-starred.svg11
l---------.icons/awkward/22x22/panel/gpaste.svg1
l---------.icons/awkward/22x22/panel/gpm-ac-adapter.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-000-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-000.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-020-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-020.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-040-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-040.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-060-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-060.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-080-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-080.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-100-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-100.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-charged.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-empty.svg1
l---------.icons/awkward/22x22/panel/gpm-battery-missing.svg1
-rw-r--r--.icons/awkward/22x22/panel/gpm-brightness-kbd-disabled.svg9
-rw-r--r--.icons/awkward/22x22/panel/gpm-brightness-kbd-invalid.svg9
-rw-r--r--.icons/awkward/22x22/panel/gpm-brightness-kbd.svg9
-rw-r--r--.icons/awkward/22x22/panel/gpm-brightness-lcd-disabled.svg8
-rw-r--r--.icons/awkward/22x22/panel/gpm-brightness-lcd-invalid.svg9
l---------.icons/awkward/22x22/panel/gpm-brightness-lcd.svg1
-rw-r--r--.icons/awkward/22x22/panel/gpm-hibernate.svg8
-rw-r--r--.icons/awkward/22x22/panel/gpm-inhibit-invalid.svg9
-rw-r--r--.icons/awkward/22x22/panel/gpm-inhibit.svg8
l---------.icons/awkward/22x22/panel/gpm-keyboard-000.svg1
l---------.icons/awkward/22x22/panel/gpm-keyboard-020.svg1
l---------.icons/awkward/22x22/panel/gpm-keyboard-040.svg1
l---------.icons/awkward/22x22/panel/gpm-keyboard-060.svg1
l---------.icons/awkward/22x22/panel/gpm-keyboard-080.svg1
l---------.icons/awkward/22x22/panel/gpm-keyboard-100.svg1
-rw-r--r--.icons/awkward/22x22/panel/gpm-monitor.svg8
l---------.icons/awkward/22x22/panel/gpm-mouse-000.svg1
l---------.icons/awkward/22x22/panel/gpm-mouse-020.svg1
l---------.icons/awkward/22x22/panel/gpm-mouse-040.svg1
l---------.icons/awkward/22x22/panel/gpm-mouse-060.svg1
l---------.icons/awkward/22x22/panel/gpm-mouse-080.svg1
l---------.icons/awkward/22x22/panel/gpm-mouse-100.svg1
l---------.icons/awkward/22x22/panel/gpm-phone-000.svg1
l---------.icons/awkward/22x22/panel/gpm-phone-020.svg1
l---------.icons/awkward/22x22/panel/gpm-phone-040.svg1
l---------.icons/awkward/22x22/panel/gpm-phone-060.svg1
l---------.icons/awkward/22x22/panel/gpm-phone-080.svg1
l---------.icons/awkward/22x22/panel/gpm-phone-100.svg1
l---------.icons/awkward/22x22/panel/gpm-primary-000-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-primary-000.svg1
l---------.icons/awkward/22x22/panel/gpm-primary-020-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-primary-020.svg1
l---------.icons/awkward/22x22/panel/gpm-primary-040-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-primary-040.svg1
l---------.icons/awkward/22x22/panel/gpm-primary-060-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-primary-060.svg1
l---------.icons/awkward/22x22/panel/gpm-primary-080-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-primary-080.svg1
l---------.icons/awkward/22x22/panel/gpm-primary-100-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-primary-100.svg1
l---------.icons/awkward/22x22/panel/gpm-primary-charged.svg1
l---------.icons/awkward/22x22/panel/gpm-primary-missing.svg1
l---------.icons/awkward/22x22/panel/gpm-ups-000-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-ups-000.svg1
l---------.icons/awkward/22x22/panel/gpm-ups-020-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-ups-020.svg1
l---------.icons/awkward/22x22/panel/gpm-ups-040-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-ups-040.svg1
l---------.icons/awkward/22x22/panel/gpm-ups-060-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-ups-060.svg1
l---------.icons/awkward/22x22/panel/gpm-ups-080-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-ups-080.svg1
l---------.icons/awkward/22x22/panel/gpm-ups-100-charging.svg1
l---------.icons/awkward/22x22/panel/gpm-ups-100.svg1
l---------.icons/awkward/22x22/panel/gpm-ups-charged.svg1
l---------.icons/awkward/22x22/panel/gpm-ups-missing.svg1
-rw-r--r--.icons/awkward/22x22/panel/gpmdp-tray-pause.svg8
-rw-r--r--.icons/awkward/22x22/panel/gpmdp-tray-play.svg8
-rw-r--r--.icons/awkward/22x22/panel/gpmdp-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/grive-app-ind-con-1.svg12
-rw-r--r--.icons/awkward/22x22/panel/grive-app-ind-con-2.svg12
-rw-r--r--.icons/awkward/22x22/panel/grive-app-ind-con-3.svg12
-rw-r--r--.icons/awkward/22x22/panel/grive-app-ind-sleep.svg12
-rw-r--r--.icons/awkward/22x22/panel/grive-app-ind.svg12
l---------.icons/awkward/22x22/panel/gsd-xrandr.svg1
l---------.icons/awkward/22x22/panel/gsm-3g-full-secure.svg1
l---------.icons/awkward/22x22/panel/gsm-3g-full.svg1
l---------.icons/awkward/22x22/panel/gsm-3g-high-secure.svg1
l---------.icons/awkward/22x22/panel/gsm-3g-high.svg1
l---------.icons/awkward/22x22/panel/gsm-3g-low-secure.svg1
l---------.icons/awkward/22x22/panel/gsm-3g-low.svg1
l---------.icons/awkward/22x22/panel/gsm-3g-medium-secure.svg1
l---------.icons/awkward/22x22/panel/gsm-3g-medium.svg1
l---------.icons/awkward/22x22/panel/gsm-3g-none-secure.svg1
l---------.icons/awkward/22x22/panel/gsm-3g-none.svg1
-rw-r--r--.icons/awkward/22x22/panel/gtg-panel.svg8
l---------.icons/awkward/22x22/panel/gtk-dialog-authentication-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/guake-indicator.svg10
l---------.icons/awkward/22x22/panel/guake-tray.svg1
-rw-r--r--.icons/awkward/22x22/panel/guitarix-tray.svg9
-rw-r--r--.icons/awkward/22x22/panel/haguichi-connected.svg11
-rw-r--r--.icons/awkward/22x22/panel/haguichi-connecting-1.svg9
-rw-r--r--.icons/awkward/22x22/panel/haguichi-connecting-2.svg9
l---------.icons/awkward/22x22/panel/haguichi-connecting-3.svg1
-rw-r--r--.icons/awkward/22x22/panel/haguichi-disconnected.svg9
-rw-r--r--.icons/awkward/22x22/panel/hangouts-available.svg8
-rw-r--r--.icons/awkward/22x22/panel/hangouts-notification.svg9
-rw-r--r--.icons/awkward/22x22/panel/hangouts-offline.svg8
-rw-r--r--.icons/awkward/22x22/panel/hangouts-working.svg8
-rw-r--r--.icons/awkward/22x22/panel/harmony-tray.svg8
l---------.icons/awkward/22x22/panel/hexchat-fileoffer.svg1
-rw-r--r--.icons/awkward/22x22/panel/hexchat-highlight.svg11
-rw-r--r--.icons/awkward/22x22/panel/hexchat-indicator.svg10
l---------.icons/awkward/22x22/panel/hexchat-message.svg1
l---------.icons/awkward/22x22/panel/high-signal-lock.svg1
l---------.icons/awkward/22x22/panel/high-signal.svg1
-rw-r--r--.icons/awkward/22x22/panel/hipchat4-attention.svg9
-rw-r--r--.icons/awkward/22x22/panel/hipchat4.svg8
-rw-r--r--.icons/awkward/22x22/panel/hp-indicator.svg8
l---------.icons/awkward/22x22/panel/idle-bad-signal-lock.svg1
l---------.icons/awkward/22x22/panel/idle-bad-signal.svg1
l---------.icons/awkward/22x22/panel/idle-good-signal-lock.svg1
l---------.icons/awkward/22x22/panel/idle-good-signal.svg1
l---------.icons/awkward/22x22/panel/idle-high-signal-lock.svg1
l---------.icons/awkward/22x22/panel/idle-high-signal.svg1
l---------.icons/awkward/22x22/panel/idle-low-signal-lock.svg1
l---------.icons/awkward/22x22/panel/idle-low-signal.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-cpufreq-100.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-cpufreq-25.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-cpufreq-50.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-cpufreq-75.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-cpufreq.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-feedindicator-attention.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-feedindicator.svg12
-rw-r--r--.icons/awkward/22x22/panel/indicator-fortune.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ak.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Am.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ar-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ar-10.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ar-11.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ar-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ar-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ar-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ar-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ar-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ar-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ar-8.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ar-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ar.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Av.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Az-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Az-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Az.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Be-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Be-10.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Be-11.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Be-12.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Be-13.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Be-14.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Be-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Be-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Be-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Be-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Be-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Be-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Be-8.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Be-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Be.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Bg-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Bg-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Bg-3.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Bg.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Bm.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Bn-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Bn-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Bn-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Bn-4.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Bn.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Br-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Br-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Br-3.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Br.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Bs-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Bs-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Bs-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Bs-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Bs-5.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Bs.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-By-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-By-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-By-3.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-By.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ch.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Cm-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Cm-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Cm-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Cm-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Cm-5.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Cm.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Cr-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Cr-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Cr-3.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Cr.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Cs-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Cs-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Cs-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Cs-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Cs-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Cs-6.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Cs.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Da-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Da-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Da-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Da-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Da-5.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Da.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-10.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-11.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-12.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-13.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-14.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-15.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-16.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-17.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-18.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-19.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-20.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-21.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-22.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-23.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-24.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-25.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-8.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-De-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-De.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Dv.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Dz.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ee.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-10.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-11.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-12.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-13.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-14.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-15.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-16.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-17.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-18.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-19.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-20.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-21.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-22.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-23.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-24.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-25.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-26.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-27.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-28.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-29.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-30.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-31.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-32.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-33.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-34.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-35.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-8.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-En-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-En.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Eo-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Eo-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Eo.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Es-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Es-10.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Es-11.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Es-12.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Es-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Es-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Es-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Es-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Es-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Es-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Es-8.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Es-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Es.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Et-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Et-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Et-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Et-4.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Et.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fa-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fa-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fa-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fa-4.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Fa.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ff.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fi-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fi-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fi-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fi-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fi-5.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Fi.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fo-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fo-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Fo.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-10.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-11.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-12.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-13.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-14.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-15.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-16.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-17.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-18.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-19.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-20.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-21.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-22.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-23.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-24.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-25.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-26.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-27.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-28.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-29.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-30.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-31.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-8.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Fr-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Fr.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ga-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ga-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ga.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Gr-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Gr-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Gr-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Gr-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Gr-5.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Gr.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Gu.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ha-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ha-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ha.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-He-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-He-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-He-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-He-4.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-He.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hi-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hi-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hi-3.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Hi.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hr-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hr-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hr-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hr-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hr-5.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Hr.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-10.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-11.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-12.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-13.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-14.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-15.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-16.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-17.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-18.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-19.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-20.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-8.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hu-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Hu.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hy-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hy-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hy-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hy-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hy-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Hy-6.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Hy.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ie-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ie-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ie-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ie-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ie-5.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ie.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ig.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ik.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-In-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-In-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-In-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-In-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-In-5.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-In.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Is-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Is-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Is-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Is-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Is-5.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Is.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-It-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-It-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-It-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-It-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-It-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-It-6.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-It.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ja-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ja-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ja-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ja-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ja-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ja-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ja-7.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ja.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ka-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ka-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ka-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ka-4.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ka.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ki-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ki-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ki-3.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ki.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Kk-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Kk-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Kk.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Km.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Kn-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Kn-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Kn.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ko-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ko-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ko.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ku-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ku-10.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ku-11.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ku-12.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ku-13.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ku-14.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ku-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ku-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ku-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ku-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ku-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ku-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ku-8.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ku-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ku.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lo-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lo-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Lo.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lt-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lt-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lt-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lt-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lt-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lt-6.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Lt.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lv-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lv-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lv-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lv-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lv-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lv-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Lv-7.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Lv.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Md.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Mi.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Mk-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Mk-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Mk.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ml-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ml-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ml-3.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ml.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Mn.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Mr.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Mt-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Mt-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Mt.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-My.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ne.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Nl-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Nl-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Nl-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Nl-4.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Nl.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-No-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-No-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-No-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-No-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-No-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-No-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-No-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-No-8.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-No.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Or.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pa-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pa-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Pa.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ph-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ph-10.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ph-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ph-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ph-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ph-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ph-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ph-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ph-8.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ph-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ph.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pl-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pl-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pl-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pl-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pl-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pl-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pl-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pl-8.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pl-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Pl.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ps-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ps-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ps.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-10.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-11.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-12.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-13.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-14.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-15.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-8.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Pt-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Pt.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ro-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ro-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ro-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ro-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ro-5.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ro.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-10.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-11.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-12.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-13.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-14.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-15.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-16.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-17.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-18.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-19.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-20.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-21.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-22.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-23.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-24.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-25.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-26.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-27.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-8.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ru-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ru.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Sa.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Sd.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Si-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Si-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Si.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sk-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sk-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sk-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sk-4.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Sk.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sl-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sl-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sl-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sl-4.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Sl.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Sq.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-10.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-11.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-12.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-13.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-14.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-15.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-16.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-17.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-8.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sr-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Sr.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sv-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sv-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sv-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sv-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sv-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sv-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sv-7.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Sv.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sw-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sw-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Sw.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sy-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Sy-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Sy.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ta-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ta-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ta-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ta-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ta-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ta-6.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ta.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Te-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Te-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Te-3.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Te.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Tg-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Tg-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Tg.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Th-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Th-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Th-3.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Th.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Tk-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Tk-2.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Tk.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Tn.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Tr-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Tr-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Tr-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Tr-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Tr-5.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Tr.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Uk-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Uk-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Uk-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Uk-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Uk-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Uk-6.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Uk-7.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Uk-8.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Uk.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ur-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ur-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ur-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ur-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ur-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Ur-6.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Ur.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Uz-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Uz-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Uz-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Uz-4.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Uz.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Vi.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Wo.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Xs.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Yo.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard-Zh-1.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Zh-2.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Zh-3.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Zh-4.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Zh-5.svg1
l---------.icons/awkward/22x22/panel/indicator-keyboard-Zh-6.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-keyboard-Zh.svg10
l---------.icons/awkward/22x22/panel/indicator-keyboard.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-lunar-satelite.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-lunar.svg9
l---------.icons/awkward/22x22/panel/indicator-messages-new.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-messages-red.svg8
l---------.icons/awkward/22x22/panel/indicator-messages.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-privacy-panel.svg8
l---------.icons/awkward/22x22/panel/indicator-rss-aware-attention.svg1
l---------.icons/awkward/22x22/panel/indicator-rss-aware.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-sensors-battery.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-sensors-case.svg11
-rw-r--r--.icons/awkward/22x22/panel/indicator-sensors-chip.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-sensors-cpu.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-sensors-disk.svg10
-rw-r--r--.icons/awkward/22x22/panel/indicator-sensors-fan.svg15
-rw-r--r--.icons/awkward/22x22/panel/indicator-sensors-gpu.svg14
-rw-r--r--.icons/awkward/22x22/panel/indicator-sensors-memory.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-sound-switcher.svg9
-rw-r--r--.icons/awkward/22x22/panel/indicator-stardate.svg11
l---------.icons/awkward/22x22/panel/indicator-stickynotes-mono.svg1
-rw-r--r--.icons/awkward/22x22/panel/indicator-trashindicator-attention.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-trashindicator.svg9
-rw-r--r--.icons/awkward/22x22/panel/indicator-virtual-box.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-workspaces-1.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-workspaces-2.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-workspaces-3.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-workspaces-4.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-workspaces-5.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-workspaces-6.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-workspaces-7.svg8
-rw-r--r--.icons/awkward/22x22/panel/indicator-workspaces-8.svg8
l---------.icons/awkward/22x22/panel/input-caps-on.svg1
-rw-r--r--.icons/awkward/22x22/panel/input-keyboard-virtual-off.svg8
-rw-r--r--.icons/awkward/22x22/panel/input-keyboard-virtual-on.svg8
-rw-r--r--.icons/awkward/22x22/panel/input-touchpad-off.svg8
-rw-r--r--.icons/awkward/22x22/panel/input-touchpad-on.svg8
-rw-r--r--.icons/awkward/22x22/panel/insync-action.svg11
-rw-r--r--.icons/awkward/22x22/panel/insync-error.svg11
-rw-r--r--.icons/awkward/22x22/panel/insync-feed.svg11
-rw-r--r--.icons/awkward/22x22/panel/insync-normal.svg11
-rw-r--r--.icons/awkward/22x22/panel/insync-offline.svg11
-rw-r--r--.icons/awkward/22x22/panel/insync-paused.svg11
l---------.icons/awkward/22x22/panel/insync-share.svg1
l---------.icons/awkward/22x22/panel/insync-synced.svg1
-rw-r--r--.icons/awkward/22x22/panel/insync-syncing.svg13
-rw-r--r--.icons/awkward/22x22/panel/irc-channel-joined.svg8
-rw-r--r--.icons/awkward/22x22/panel/irc-channel-parted.svg8
-rw-r--r--.icons/awkward/22x22/panel/irccloud-desktop-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/jdownloader-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/kaku-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/kazam-countdown.svg8
l---------.icons/awkward/22x22/panel/kazam-paused.svg1
l---------.icons/awkward/22x22/panel/kazam-recording.svg1
-rw-r--r--.icons/awkward/22x22/panel/kazam-stopped.svg8
-rw-r--r--.icons/awkward/22x22/panel/keepassx-indicator.svg9
-rw-r--r--.icons/awkward/22x22/panel/keepassx-locked.svg8
l---------.icons/awkward/22x22/panel/keepassxc-dark.svg1
-rw-r--r--.icons/awkward/22x22/panel/keepassxc-locked.svg9
l---------.icons/awkward/22x22/panel/keepassxc-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/keepassxc-unlocked.svg8
-rw-r--r--.icons/awkward/22x22/panel/keybase-badged.svg9
-rw-r--r--.icons/awkward/22x22/panel/keybase-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/keybase-update.svg8
-rw-r--r--.icons/awkward/22x22/panel/keybase-uploading.svg8
-rw-r--r--.icons/awkward/22x22/panel/keyboard-battery-caution.svg10
-rw-r--r--.icons/awkward/22x22/panel/keyboard-battery-empty.svg9
-rw-r--r--.icons/awkward/22x22/panel/keyboard-battery-full.svg11
-rw-r--r--.icons/awkward/22x22/panel/keyboard-battery-good.svg12
-rw-r--r--.icons/awkward/22x22/panel/keyboard-battery-low.svg12
-rw-r--r--.icons/awkward/22x22/panel/keyboard-battery-medium.svg12
l---------.icons/awkward/22x22/panel/knemo-modem-error.svg1
l---------.icons/awkward/22x22/panel/knemo-modem-idle.svg1
l---------.icons/awkward/22x22/panel/knemo-modem-offline.svg1
l---------.icons/awkward/22x22/panel/knemo-modem-receive.svg1
l---------.icons/awkward/22x22/panel/knemo-modem-transmit-receive.svg1
l---------.icons/awkward/22x22/panel/knemo-modem-transmit.svg1
-rw-r--r--.icons/awkward/22x22/panel/knemo-monitor-error.svg11
-rw-r--r--.icons/awkward/22x22/panel/knemo-monitor-idle.svg11
-rw-r--r--.icons/awkward/22x22/panel/knemo-monitor-offline.svg11
-rw-r--r--.icons/awkward/22x22/panel/knemo-monitor-receive.svg11
l---------.icons/awkward/22x22/panel/knemo-monitor-transmit-receive.svg1
-rw-r--r--.icons/awkward/22x22/panel/knemo-monitor-transmit.svg11
l---------.icons/awkward/22x22/panel/knemo-network-error.svg1
l---------.icons/awkward/22x22/panel/knemo-network-idle.svg1
l---------.icons/awkward/22x22/panel/knemo-network-offline.svg1
l---------.icons/awkward/22x22/panel/knemo-network-receive.svg1
l---------.icons/awkward/22x22/panel/knemo-network-transmit-receive.svg1
l---------.icons/awkward/22x22/panel/knemo-network-transmit.svg1
l---------.icons/awkward/22x22/panel/knemo-wireless-error.svg1
l---------.icons/awkward/22x22/panel/knemo-wireless-idle.svg1
l---------.icons/awkward/22x22/panel/knemo-wireless-offline.svg1
l---------.icons/awkward/22x22/panel/knemo-wireless-receive.svg1
l---------.icons/awkward/22x22/panel/knemo-wireless-transmit-receive.svg1
l---------.icons/awkward/22x22/panel/knemo-wireless-transmit.svg1
-rw-r--r--.icons/awkward/22x22/panel/krb-expiring-ticket.svg8
-rw-r--r--.icons/awkward/22x22/panel/krb-no-valid-ticket.svg9
-rw-r--r--.icons/awkward/22x22/panel/krb-valid-ticket.svg8
-rw-r--r--.icons/awkward/22x22/panel/krudiotray-light-off22.svg8
-rw-r--r--.icons/awkward/22x22/panel/krudiotray-light-on22.svg9
-rw-r--r--.icons/awkward/22x22/panel/ladi-started.svg9
-rw-r--r--.icons/awkward/22x22/panel/ladi-starting.svg8
-rw-r--r--.icons/awkward/22x22/panel/ladi-stopped.svg9
l---------.icons/awkward/22x22/panel/laptop-connected.svg1
l---------.icons/awkward/22x22/panel/laptop-disconnected.svg1
l---------.icons/awkward/22x22/panel/laptop-trusted.svg1
-rw-r--r--.icons/awkward/22x22/panel/laptopattention.svg9
-rw-r--r--.icons/awkward/22x22/panel/laptopconnected.svg8
-rw-r--r--.icons/awkward/22x22/panel/laptopdisconnected.svg8
-rw-r--r--.icons/awkward/22x22/panel/laptoptrusted.svg8
l---------.icons/awkward/22x22/panel/liferea-available.svg1
l---------.icons/awkward/22x22/panel/liferea-unread.svg1
-rw-r--r--.icons/awkward/22x22/panel/livewallpaper-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/lookit-panel.svg8
l---------.icons/awkward/22x22/panel/low-signal-lock.svg1
l---------.icons/awkward/22x22/panel/low-signal.svg1
-rw-r--r--.icons/awkward/22x22/panel/lyricfier-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/mailspring-tray-empty.svg8
-rw-r--r--.icons/awkward/22x22/panel/mailspring-tray-full-newitems.svg9
-rw-r--r--.icons/awkward/22x22/panel/mailspring-tray-full.svg8
-rw-r--r--.icons/awkward/22x22/panel/manjaro-settings-manager-panel.svg10
-rw-r--r--.icons/awkward/22x22/panel/megalogging.svg8
-rw-r--r--.icons/awkward/22x22/panel/megapaused.svg11
-rw-r--r--.icons/awkward/22x22/panel/megasynching.svg11
-rw-r--r--.icons/awkward/22x22/panel/megauptodate.svg10
-rw-r--r--.icons/awkward/22x22/panel/megawarning.svg11
-rw-r--r--.icons/awkward/22x22/panel/mellowplayer-panel.svg9
-rw-r--r--.icons/awkward/22x22/panel/messenger-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/messenger-notification.svg9
l---------.icons/awkward/22x22/panel/mic-off.svg1
l---------.icons/awkward/22x22/panel/mic-on.svg1
-rw-r--r--.icons/awkward/22x22/panel/mic-ready.svg8
-rw-r--r--.icons/awkward/22x22/panel/mic-volume-high.svg11
-rw-r--r--.icons/awkward/22x22/panel/mic-volume-low.svg11
-rw-r--r--.icons/awkward/22x22/panel/mic-volume-medium.svg12
-rw-r--r--.icons/awkward/22x22/panel/mic-volume-muted.svg8
-rw-r--r--.icons/awkward/22x22/panel/microphone-sensitivity-high.svg10
-rw-r--r--.icons/awkward/22x22/panel/microphone-sensitivity-low.svg10
-rw-r--r--.icons/awkward/22x22/panel/microphone-sensitivity-medium.svg10
-rw-r--r--.icons/awkward/22x22/panel/microphone-sensitivity-muted.svg10
-rw-r--r--.icons/awkward/22x22/panel/minetime-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/mini-calendar.svg8
-rw-r--r--.icons/awkward/22x22/panel/mintupdate-checking.svg10
-rw-r--r--.icons/awkward/22x22/panel/mintupdate-error.svg10
-rw-r--r--.icons/awkward/22x22/panel/mintupdate-installing.svg10
-rw-r--r--.icons/awkward/22x22/panel/mintupdate-up-to-date.svg10
-rw-r--r--.icons/awkward/22x22/panel/mintupdate-updates-available.svg11
-rw-r--r--.icons/awkward/22x22/panel/mouse-battery-caution.svg10
-rw-r--r--.icons/awkward/22x22/panel/mouse-battery-empty.svg9
-rw-r--r--.icons/awkward/22x22/panel/mouse-battery-full.svg11
-rw-r--r--.icons/awkward/22x22/panel/mouse-battery-good.svg12
-rw-r--r--.icons/awkward/22x22/panel/mouse-battery-low.svg12
-rw-r--r--.icons/awkward/22x22/panel/mouse-battery-medium.svg12
l---------.icons/awkward/22x22/panel/msd-xrandr.svg1
-rw-r--r--.icons/awkward/22x22/panel/mstdn-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/mullvad-tray-1.svg8
l---------.icons/awkward/22x22/panel/mullvad-tray-10.svg1
-rw-r--r--.icons/awkward/22x22/panel/mullvad-tray-2.svg9
-rw-r--r--.icons/awkward/22x22/panel/mullvad-tray-3.svg9
-rw-r--r--.icons/awkward/22x22/panel/mullvad-tray-4.svg9
-rw-r--r--.icons/awkward/22x22/panel/mullvad-tray-5.svg9
-rw-r--r--.icons/awkward/22x22/panel/mullvad-tray-6.svg9
-rw-r--r--.icons/awkward/22x22/panel/mullvad-tray-7.svg9
-rw-r--r--.icons/awkward/22x22/panel/mullvad-tray-8.svg9
-rw-r--r--.icons/awkward/22x22/panel/mullvad-tray-9.svg8
-rw-r--r--.icons/awkward/22x22/panel/mumble-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/museeks-tray.svg9
-rw-r--r--.icons/awkward/22x22/panel/museeq-offline.svg10
-rw-r--r--.icons/awkward/22x22/panel/museeq-panel.svg10
-rw-r--r--.icons/awkward/22x22/panel/mynotes-tray.svg9
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-3g.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-4g.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-acquiring.svg11
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-cdma-1x.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-connected.svg8
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-edge.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-evdo.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-gprs.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-hspa.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-no-route.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-offline.svg11
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-secure-signal-excellent.svg11
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-secure-signal-good.svg12
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-secure-signal-low.svg12
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-secure-signal-none.svg11
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-secure-signal-ok.svg12
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-signal-excellent.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-signal-good.svg11
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-signal-low.svg11
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-signal-none.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-signal-ok.svg11
-rw-r--r--.icons/awkward/22x22/panel/network-cellular-umts.svg10
l---------.icons/awkward/22x22/panel/network-disconnected.svg1
-rw-r--r--.icons/awkward/22x22/panel/network-error.svg9
-rw-r--r--.icons/awkward/22x22/panel/network-idle.svg10
l---------.icons/awkward/22x22/panel/network-offline.svg1
-rw-r--r--.icons/awkward/22x22/panel/network-receive.svg11
-rw-r--r--.icons/awkward/22x22/panel/network-transmit-receive.svg11
-rw-r--r--.icons/awkward/22x22/panel/network-transmit.svg11
-rw-r--r--.icons/awkward/22x22/panel/network-vpn-acquiring.svg11
-rw-r--r--.icons/awkward/22x22/panel/network-vpn.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-wired-acquiring.svg11
-rw-r--r--.icons/awkward/22x22/panel/network-wired-no-route.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-wired-offline.svg11
-rw-r--r--.icons/awkward/22x22/panel/network-wired-secure.svg9
-rw-r--r--.icons/awkward/22x22/panel/network-wired.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-acquiring.svg11
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-connected.svg8
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-hotspot.svg8
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-no-route.svg8
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-offline.svg9
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-secure-signal-excellent.svg9
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-secure-signal-good.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-secure-signal-low.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-secure-signal-none.svg9
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-secure-signal-ok.svg10
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-signal-excellent.svg8
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-signal-good.svg9
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-signal-low.svg9
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-signal-none.svg8
-rw-r--r--.icons/awkward/22x22/panel/network-wireless-signal-ok.svg9
l---------.icons/awkward/22x22/panel/network-wireless-signal-weak.svg1
-rw-r--r--.icons/awkward/22x22/panel/new-messages-red.svg9
-rw-r--r--.icons/awkward/22x22/panel/nitroshare-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/nixnote2-tray.svg8
l---------.icons/awkward/22x22/panel/nm-adhoc.svg1
l---------.icons/awkward/22x22/panel/nm-device-wired-autoip.svg1
l---------.icons/awkward/22x22/panel/nm-device-wired-secure.svg1
l---------.icons/awkward/22x22/panel/nm-device-wired-secureoffline.svg1
l---------.icons/awkward/22x22/panel/nm-device-wired.svg1
l---------.icons/awkward/22x22/panel/nm-device-wireless.svg1
l---------.icons/awkward/22x22/panel/nm-device-wwan.svg1
-rw-r--r--.icons/awkward/22x22/panel/nm-mb-roam.svg7
l---------.icons/awkward/22x22/panel/nm-no-connection.svg1
l---------.icons/awkward/22x22/panel/nm-secure-lock.svg1
l---------.icons/awkward/22x22/panel/nm-signal-0-secure.svg1
l---------.icons/awkward/22x22/panel/nm-signal-0.svg1
l---------.icons/awkward/22x22/panel/nm-signal-00-secure.svg1
l---------.icons/awkward/22x22/panel/nm-signal-00.svg1
l---------.icons/awkward/22x22/panel/nm-signal-100-secure.svg1
l---------.icons/awkward/22x22/panel/nm-signal-100.svg1
l---------.icons/awkward/22x22/panel/nm-signal-25-secure.svg1
l---------.icons/awkward/22x22/panel/nm-signal-25.svg1
l---------.icons/awkward/22x22/panel/nm-signal-50-secure.svg1
l---------.icons/awkward/22x22/panel/nm-signal-50.svg1
l---------.icons/awkward/22x22/panel/nm-signal-75-secure.svg1
l---------.icons/awkward/22x22/panel/nm-signal-75.svg1
-rw-r--r--.icons/awkward/22x22/panel/nm-tech-3g.svg9
-rw-r--r--.icons/awkward/22x22/panel/nm-tech-4g.svg9
-rw-r--r--.icons/awkward/22x22/panel/nm-tech-cdma-1x.svg8
-rw-r--r--.icons/awkward/22x22/panel/nm-tech-edge.svg8
-rw-r--r--.icons/awkward/22x22/panel/nm-tech-evdo.svg9
-rw-r--r--.icons/awkward/22x22/panel/nm-tech-gprs.svg8
-rw-r--r--.icons/awkward/22x22/panel/nm-tech-hspa.svg8
l---------.icons/awkward/22x22/panel/nm-tech-lte.svg1
-rw-r--r--.icons/awkward/22x22/panel/nm-tech-umts.svg8
l---------.icons/awkward/22x22/panel/nm-vpn-active-lock.svg1
-rw-r--r--.icons/awkward/22x22/panel/nm-vpn-lock.svg10
-rw-r--r--.icons/awkward/22x22/panel/nm-vpn-standalone-lock.svg10
-rw-r--r--.icons/awkward/22x22/panel/nm-wwan-tower.svg7
l---------.icons/awkward/22x22/panel/no-signal.svg1
-rw-r--r--.icons/awkward/22x22/panel/nomachine-disabled.svg8
-rw-r--r--.icons/awkward/22x22/panel/nomachine-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/notes-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/num-lock-off.svg11
-rw-r--r--.icons/awkward/22x22/panel/num-lock-on.svg11
-rw-r--r--.icons/awkward/22x22/panel/nutstore-offline-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/nutstore-oops-panel.svg9
-rw-r--r--.icons/awkward/22x22/panel/nutstore-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/nutstore-paused-panel.svg9
-rw-r--r--.icons/awkward/22x22/panel/nutstore-synchronized-panel.svg9
-rw-r--r--.icons/awkward/22x22/panel/nutstore-synchronizing-panel.svg9
-rw-r--r--.icons/awkward/22x22/panel/nylas-tray-empty.svg8
-rw-r--r--.icons/awkward/22x22/panel/nylas-tray-full-newitems.svg9
-rw-r--r--.icons/awkward/22x22/panel/nylas-tray-full.svg8
-rw-r--r--.icons/awkward/22x22/panel/obs-tray-active.svg9
-rw-r--r--.icons/awkward/22x22/panel/obs-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/octopi-error.svg8
-rw-r--r--.icons/awkward/22x22/panel/octopi-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/octopi-info.svg9
l---------.icons/awkward/22x22/panel/octopi-ok.svg1
l---------.icons/awkward/22x22/panel/odrive-tray-grey.svg1
-rw-r--r--.icons/awkward/22x22/panel/odrive-tray-sync.svg8
l---------.icons/awkward/22x22/panel/odrive-tray.svg1
l---------.icons/awkward/22x22/panel/onboard-mono.svg1
-rw-r--r--.icons/awkward/22x22/panel/onboard-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/openbazaar-system-tray.svg9
l---------.icons/awkward/22x22/panel/optimus-tray-intel-symbolic.svg1
l---------.icons/awkward/22x22/panel/optimus-tray-intel.svg1
l---------.icons/awkward/22x22/panel/optimus-tray-nvidia-symbolic.svg1
l---------.icons/awkward/22x22/panel/optimus-tray-nvidia.svg1
-rw-r--r--.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing-down.svg9
-rw-r--r--.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing-error.svg9
-rw-r--r--.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing-up.svg9
-rw-r--r--.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing.svg9
l---------.icons/awkward/22x22/panel/overgrive-app-ind-con-1.svg1
l---------.icons/awkward/22x22/panel/overgrive-app-ind-con-2.svg1
l---------.icons/awkward/22x22/panel/overgrive-app-ind-con-3.svg1
l---------.icons/awkward/22x22/panel/overgrive-app-ind-sleep.svg1
l---------.icons/awkward/22x22/panel/overgrive-app-ind.svg1
l---------.icons/awkward/22x22/panel/pamac-tray-no-update.svg1
l---------.icons/awkward/22x22/panel/pamac-tray-update.svg1
-rw-r--r--.icons/awkward/22x22/panel/pcloud-offline.svg8
-rw-r--r--.icons/awkward/22x22/panel/pcloud-ok.svg8
-rw-r--r--.icons/awkward/22x22/panel/pcloud-pause.svg9
-rw-r--r--.icons/awkward/22x22/panel/pcloud-sync.svg9
-rw-r--r--.icons/awkward/22x22/panel/pcloud-warning.svg8
-rw-r--r--.icons/awkward/22x22/panel/persepolis-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/phone-battery-caution.svg10
-rw-r--r--.icons/awkward/22x22/panel/phone-battery-empty.svg11
-rw-r--r--.icons/awkward/22x22/panel/phone-battery-full.svg11
-rw-r--r--.icons/awkward/22x22/panel/phone-battery-good.svg12
-rw-r--r--.icons/awkward/22x22/panel/phone-battery-low.svg12
-rw-r--r--.icons/awkward/22x22/panel/phone-battery-medium.svg12
-rw-r--r--.icons/awkward/22x22/panel/pia_tray_connected.svg8
-rw-r--r--.icons/awkward/22x22/panel/pia_tray_connecting.svg9
-rw-r--r--.icons/awkward/22x22/panel/pia_tray_disconnected.svg8
l---------.icons/awkward/22x22/panel/pidgin-tray-available.svg1
l---------.icons/awkward/22x22/panel/pidgin-tray-away.svg1
l---------.icons/awkward/22x22/panel/pidgin-tray-busy.svg1
l---------.icons/awkward/22x22/panel/pidgin-tray-connect.svg1
l---------.icons/awkward/22x22/panel/pidgin-tray-invisible.svg1
l---------.icons/awkward/22x22/panel/pidgin-tray-offline.svg1
l---------.icons/awkward/22x22/panel/pidgin-tray-pending.svg1
l---------.icons/awkward/22x22/panel/pidgin-tray-xa.svg1
-rw-r--r--.icons/awkward/22x22/panel/pithos-tray-icon.svg8
l---------.icons/awkward/22x22/panel/pithos-tray-plugin.svg1
-rw-r--r--.icons/awkward/22x22/panel/pomodoneapp-break.svg8
-rw-r--r--.icons/awkward/22x22/panel/pomodoneapp-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/pomodoneapp-paused.svg8
-rw-r--r--.icons/awkward/22x22/panel/pomodoneapp-started.svg8
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-00.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-01.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-02.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-03.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-04.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-05.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-06.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-07.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-08.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-09.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-10.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-11.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-12.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-13.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-14.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-15.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-16.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-17.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-18.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-19.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-20.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-21.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-22.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-23.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-24.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-25.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-26.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-27.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-28.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-29.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-30.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-31.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-32.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-33.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-34.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-35.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-36.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-37.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-38.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-39.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-40.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-41.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-42.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-43.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-44.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-45.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-46.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-47.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-48.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-49.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-50.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-51.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-52.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-53.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-54.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-55.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-56.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-57.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-58.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-59.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-60.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-indicator-light-61.svg10
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-start-light.svg8
-rw-r--r--.icons/awkward/22x22/panel/pomodoro-stop-light.svg10
-rw-r--r--.icons/awkward/22x22/panel/popcorntime-tray.svg9
-rw-r--r--.icons/awkward/22x22/panel/pragha-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/preferences-desktop-accessibility-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/prime-hybrid.svg8
-rw-r--r--.icons/awkward/22x22/panel/prime-intel.svg8
-rw-r--r--.icons/awkward/22x22/panel/prime-nvidia.svg8
-rw-r--r--.icons/awkward/22x22/panel/process-syncing-down.svg8
-rw-r--r--.icons/awkward/22x22/panel/process-syncing-error.svg8
-rw-r--r--.icons/awkward/22x22/panel/process-syncing-idle.svg8
-rw-r--r--.icons/awkward/22x22/panel/process-syncing-up.svg8
-rw-r--r--.icons/awkward/22x22/panel/process-syncing.svg8
-rw-r--r--.icons/awkward/22x22/panel/protonmail-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/protonmail-notification.svg9
-rw-r--r--.icons/awkward/22x22/panel/psensor_hot.svg8
-rw-r--r--.icons/awkward/22x22/panel/psensor_normal.svg8
-rw-r--r--.icons/awkward/22x22/panel/pushbullet-indicator-disabled.svg8
-rw-r--r--.icons/awkward/22x22/panel/pushbullet-indicator-light.svg8
-rw-r--r--.icons/awkward/22x22/panel/pushbullet-indicator-paused.svg8
-rw-r--r--.icons/awkward/22x22/panel/pushbullet-indicator-sync0-light.svg8
-rw-r--r--.icons/awkward/22x22/panel/pushbullet-indicator-sync1-light.svg8
-rw-r--r--.icons/awkward/22x22/panel/pushbullet-indicator-sync2-light.svg8
-rw-r--r--.icons/awkward/22x22/panel/pushbullet-indicator-sync3-light.svg8
l---------.icons/awkward/22x22/panel/pushbullet-indicator-transparent.svg1
l---------.icons/awkward/22x22/panel/pushbullet-indicator.svg1
l---------.icons/awkward/22x22/panel/qbittorrent-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/qbittorrent-tray.svg9
-rw-r--r--.icons/awkward/22x22/panel/qelectrotech-indicator.svg10
-rw-r--r--.icons/awkward/22x22/panel/qjoypad-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/qnapi-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/qomp-pause-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/qomp-play-panel.svg11
-rw-r--r--.icons/awkward/22x22/panel/qomp-stop-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/qtox-away.svg10
-rw-r--r--.icons/awkward/22x22/panel/qtox-busy.svg10
-rw-r--r--.icons/awkward/22x22/panel/qtox-event.svg11
-rw-r--r--.icons/awkward/22x22/panel/qtox-invisible.svg10
-rw-r--r--.icons/awkward/22x22/panel/qtox-offline.svg10
-rw-r--r--.icons/awkward/22x22/panel/qtox-online.svg10
-rw-r--r--.icons/awkward/22x22/panel/qtpass-tray.svg9
-rw-r--r--.icons/awkward/22x22/panel/quota.svg8
l---------.icons/awkward/22x22/panel/radiotray-ng-off-panel.svg1
l---------.icons/awkward/22x22/panel/radiotray-ng-on-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/radiotray_connecting.svg10
-rw-r--r--.icons/awkward/22x22/panel/radiotray_off.svg11
-rw-r--r--.icons/awkward/22x22/panel/radiotray_on.svg11
-rw-r--r--.icons/awkward/22x22/panel/rambox-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/rambox-notification.svg9
-rw-r--r--.icons/awkward/22x22/panel/rclonetray-connected-tray.svg9
-rw-r--r--.icons/awkward/22x22/panel/rclonetray-tray.svg8
l---------.icons/awkward/22x22/panel/receiving-bad-signal-lock.svg1
l---------.icons/awkward/22x22/panel/receiving-bad-signal.svg1
l---------.icons/awkward/22x22/panel/receiving-good-signal-lock.svg1
l---------.icons/awkward/22x22/panel/receiving-good-signal.svg1
l---------.icons/awkward/22x22/panel/receiving-high-signal-lock.svg1
l---------.icons/awkward/22x22/panel/receiving-high-signal.svg1
l---------.icons/awkward/22x22/panel/receiving-low-signal-lock.svg1
l---------.icons/awkward/22x22/panel/receiving-low-signal.svg1
l---------.icons/awkward/22x22/panel/record-desktop-indicator-recording.svg1
l---------.icons/awkward/22x22/panel/record-desktop-indicator.svg1
-rw-r--r--.icons/awkward/22x22/panel/redshift-status-off.svg10
-rw-r--r--.icons/awkward/22x22/panel/redshift-status-on.svg10
-rw-r--r--.icons/awkward/22x22/panel/remmina-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/remote-folder-sync-down.svg10
-rw-r--r--.icons/awkward/22x22/panel/remote-folder-sync-up.svg10
-rw-r--r--.icons/awkward/22x22/panel/remote-folder-sync.svg10
-rw-r--r--.icons/awkward/22x22/panel/rescuetime-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/rescuetime-offline.svg8
l---------.icons/awkward/22x22/panel/rhythmbox-indicator.svg1
l---------.icons/awkward/22x22/panel/rhythmbox-notplaying.svg1
-rw-r--r--.icons/awkward/22x22/panel/rhythmbox-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/rhythmbox-playing.svg8
-rw-r--r--.icons/awkward/22x22/panel/riot-tray.svg9
l---------.icons/awkward/22x22/panel/rocketchat-tray-1.svg1
l---------.icons/awkward/22x22/panel/rocketchat-tray-2.svg1
l---------.icons/awkward/22x22/panel/rocketchat-tray-3.svg1
l---------.icons/awkward/22x22/panel/rocketchat-tray-4.svg1
l---------.icons/awkward/22x22/panel/rocketchat-tray-5.svg1
l---------.icons/awkward/22x22/panel/rocketchat-tray-6.svg1
l---------.icons/awkward/22x22/panel/rocketchat-tray-7.svg1
l---------.icons/awkward/22x22/panel/rocketchat-tray-8.svg1
l---------.icons/awkward/22x22/panel/rocketchat-tray-9-plus.svg1
l---------.icons/awkward/22x22/panel/rocketchat-tray-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/rocketchat-tray-alert.svg9
-rw-r--r--.icons/awkward/22x22/panel/rocketchat-tray-dot.svg8
-rw-r--r--.icons/awkward/22x22/panel/rocketchat-tray.svg8
l---------.icons/awkward/22x22/panel/rsibreak0.svg1
l---------.icons/awkward/22x22/panel/rsibreak1.svg1
l---------.icons/awkward/22x22/panel/rsibreak2.svg1
l---------.icons/awkward/22x22/panel/rsibreak3.svg1
l---------.icons/awkward/22x22/panel/rsibreak4.svg1
l---------.icons/awkward/22x22/panel/rsibreakx.svg1
-rw-r--r--.icons/awkward/22x22/panel/rto-proxy-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/safeeyes_disabled.svg8
-rw-r--r--.icons/awkward/22x22/panel/safeeyes_enabled.svg8
-rw-r--r--.icons/awkward/22x22/panel/screencloud-idle.svg8
-rw-r--r--.icons/awkward/22x22/panel/screencloud-uploading.svg8
-rw-r--r--.icons/awkward/22x22/panel/scroll-lock-off.svg8
-rw-r--r--.icons/awkward/22x22/panel/scroll-lock-on.svg8
l---------.icons/awkward/22x22/panel/scudcloud-attention-1.svg1
l---------.icons/awkward/22x22/panel/scudcloud-attention-2.svg1
l---------.icons/awkward/22x22/panel/scudcloud-attention-3.svg1
l---------.icons/awkward/22x22/panel/scudcloud-attention-4.svg1
l---------.icons/awkward/22x22/panel/scudcloud-attention-5.svg1
l---------.icons/awkward/22x22/panel/scudcloud-attention-6.svg1
l---------.icons/awkward/22x22/panel/scudcloud-attention-7.svg1
l---------.icons/awkward/22x22/panel/scudcloud-attention-8.svg1
l---------.icons/awkward/22x22/panel/scudcloud-attention-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/scudcloud-attention.svg9
-rw-r--r--.icons/awkward/22x22/panel/scudcloud.svg8
-rw-r--r--.icons/awkward/22x22/panel/seafile-status-error.svg8
-rw-r--r--.icons/awkward/22x22/panel/seafile-status-notification.svg9
-rw-r--r--.icons/awkward/22x22/panel/seafile-status-offline.svg8
-rw-r--r--.icons/awkward/22x22/panel/seafile-status-ok.svg8
-rw-r--r--.icons/awkward/22x22/panel/seafile-status-paused.svg9
-rw-r--r--.icons/awkward/22x22/panel/seafile-status-syncing-1.svg9
-rw-r--r--.icons/awkward/22x22/panel/seafile-status-syncing-2.svg9
-rw-r--r--.icons/awkward/22x22/panel/security-high.svg10
-rw-r--r--.icons/awkward/22x22/panel/security-low.svg10
-rw-r--r--.icons/awkward/22x22/panel/security-medium.svg11
l---------.icons/awkward/22x22/panel/sflphone-indicator.svg1
l---------.icons/awkward/22x22/panel/sflphone-notification.svg1
-rw-r--r--.icons/awkward/22x22/panel/sflphone-offline.svg10
-rw-r--r--.icons/awkward/22x22/panel/shutter-panel.svg16
l---------.icons/awkward/22x22/panel/si-syncthing-0.svg1
-rw-r--r--.icons/awkward/22x22/panel/si-syncthing-1.svg8
-rw-r--r--.icons/awkward/22x22/panel/si-syncthing-10.svg8
-rw-r--r--.icons/awkward/22x22/panel/si-syncthing-11.svg8
-rw-r--r--.icons/awkward/22x22/panel/si-syncthing-2.svg8
-rw-r--r--.icons/awkward/22x22/panel/si-syncthing-3.svg8
-rw-r--r--.icons/awkward/22x22/panel/si-syncthing-4.svg8
-rw-r--r--.icons/awkward/22x22/panel/si-syncthing-5.svg8
-rw-r--r--.icons/awkward/22x22/panel/si-syncthing-6.svg8
-rw-r--r--.icons/awkward/22x22/panel/si-syncthing-7.svg8
-rw-r--r--.icons/awkward/22x22/panel/si-syncthing-8.svg8
-rw-r--r--.icons/awkward/22x22/panel/si-syncthing-9.svg8
-rw-r--r--.icons/awkward/22x22/panel/si-syncthing-idle.svg8
-rw-r--r--.icons/awkward/22x22/panel/si-syncthing-unknown.svg8
l---------.icons/awkward/22x22/panel/signal-100.svg1
l---------.icons/awkward/22x22/panel/signal-25.svg1
l---------.icons/awkward/22x22/panel/signal-50.svg1
l---------.icons/awkward/22x22/panel/signal-75.svg1
-rw-r--r--.icons/awkward/22x22/panel/signal-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/signal-unread-1.svg9
l---------.icons/awkward/22x22/panel/signal-unread-10.svg1
l---------.icons/awkward/22x22/panel/signal-unread-2.svg1
l---------.icons/awkward/22x22/panel/signal-unread-3.svg1
l---------.icons/awkward/22x22/panel/signal-unread-4.svg1
l---------.icons/awkward/22x22/panel/signal-unread-5.svg1
l---------.icons/awkward/22x22/panel/signal-unread-6.svg1
l---------.icons/awkward/22x22/panel/signal-unread-7.svg1
l---------.icons/awkward/22x22/panel/signal-unread-8.svg1
l---------.icons/awkward/22x22/panel/signal-unread-9.svg1
-rw-r--r--.icons/awkward/22x22/panel/simplescreenrecorder-error.svg8
l---------.icons/awkward/22x22/panel/simplescreenrecorder-idle.svg1
-rw-r--r--.icons/awkward/22x22/panel/simplescreenrecorder-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/simplescreenrecorder-paused.svg8
-rw-r--r--.icons/awkward/22x22/panel/simplescreenrecorder-recording.svg9
-rw-r--r--.icons/awkward/22x22/panel/skype-indicator.svg9
-rw-r--r--.icons/awkward/22x22/panel/skype-status-away-notification.svg9
-rw-r--r--.icons/awkward/22x22/panel/skype-status-away.svg8
-rw-r--r--.icons/awkward/22x22/panel/skype-status-connected-notification.svg10
l---------.icons/awkward/22x22/panel/skype-status-connected.svg1
-rw-r--r--.icons/awkward/22x22/panel/skype-status-connecting-0.svg9
-rw-r--r--.icons/awkward/22x22/panel/skype-status-connecting-1.svg9
l---------.icons/awkward/22x22/panel/skype-status-connecting-2.svg1
l---------.icons/awkward/22x22/panel/skype-status-connecting-3.svg1
-rw-r--r--.icons/awkward/22x22/panel/skype-status-disturb-notification.svg9
-rw-r--r--.icons/awkward/22x22/panel/skype-status-disturb.svg8
-rw-r--r--.icons/awkward/22x22/panel/skype-status-hidden-notification.svg9
-rw-r--r--.icons/awkward/22x22/panel/skype-status-hidden.svg8
l---------.icons/awkward/22x22/panel/skype-status-invisible-notification.svg1
l---------.icons/awkward/22x22/panel/skype-status-invisible.svg1
-rw-r--r--.icons/awkward/22x22/panel/skype-status-offline-notification.svg9
-rw-r--r--.icons/awkward/22x22/panel/skype-status-offline.svg8
-rw-r--r--.icons/awkward/22x22/panel/slack-indicator-highlight.svg9
-rw-r--r--.icons/awkward/22x22/panel/slack-indicator-unread.svg9
-rw-r--r--.icons/awkward/22x22/panel/slack-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/smartcode-stremio-tray.svg9
l---------.icons/awkward/22x22/panel/smartphone-connected.svg1
l---------.icons/awkward/22x22/panel/smartphone-disconnected.svg1
l---------.icons/awkward/22x22/panel/smartphone-trusted.svg1
-rw-r--r--.icons/awkward/22x22/panel/smartphoneattention.svg9
-rw-r--r--.icons/awkward/22x22/panel/smartphoneconnected.svg8
-rw-r--r--.icons/awkward/22x22/panel/smartphonedisconnected.svg8
-rw-r--r--.icons/awkward/22x22/panel/smartphonetrusted.svg8
-rw-r--r--.icons/awkward/22x22/panel/smplayer-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/solaar-attention.svg11
-rw-r--r--.icons/awkward/22x22/panel/solaar-indicator.svg10
-rw-r--r--.icons/awkward/22x22/panel/spotify-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/start-here.svg16
-rw-r--r--.icons/awkward/22x22/panel/state-download.svg10
-rw-r--r--.icons/awkward/22x22/panel/state-error.svg10
-rw-r--r--.icons/awkward/22x22/panel/state-information.svg10
-rw-r--r--.icons/awkward/22x22/panel/state-offline.svg10
-rw-r--r--.icons/awkward/22x22/panel/state-ok.svg10
-rw-r--r--.icons/awkward/22x22/panel/state-pause.svg10
-rw-r--r--.icons/awkward/22x22/panel/state-sync.svg10
-rw-r--r--.icons/awkward/22x22/panel/state-warning.svg10
-rw-r--r--.icons/awkward/22x22/panel/steadyflow-alert-panel.svg9
-rw-r--r--.icons/awkward/22x22/panel/steadyflow-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/steam_tray_mono.svg8
l---------.icons/awkward/22x22/panel/stock_weather-cloudy.svg1
l---------.icons/awkward/22x22/panel/stock_weather-few-clouds.svg1
l---------.icons/awkward/22x22/panel/stock_weather-fog.svg1
l---------.icons/awkward/22x22/panel/stock_weather-night-clear.svg1
l---------.icons/awkward/22x22/panel/stock_weather-night-few-clouds.svg1
l---------.icons/awkward/22x22/panel/stock_weather-showers.svg1
l---------.icons/awkward/22x22/panel/stock_weather-snow.svg1
l---------.icons/awkward/22x22/panel/stock_weather-storm.svg1
l---------.icons/awkward/22x22/panel/strawberry-panel-grey.svg1
-rw-r--r--.icons/awkward/22x22/panel/strawberry-panel.svg9
-rw-r--r--.icons/awkward/22x22/panel/synapse-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/synergy-panel-ok.svg10
-rw-r--r--.icons/awkward/22x22/panel/synergy-panel.svg9
-rw-r--r--.icons/awkward/22x22/panel/syspeek-0.svg10
-rw-r--r--.icons/awkward/22x22/panel/syspeek-10.svg10
-rw-r--r--.icons/awkward/22x22/panel/syspeek-100.svg10
-rw-r--r--.icons/awkward/22x22/panel/syspeek-20.svg10
-rw-r--r--.icons/awkward/22x22/panel/syspeek-30.svg10
-rw-r--r--.icons/awkward/22x22/panel/syspeek-40.svg10
-rw-r--r--.icons/awkward/22x22/panel/syspeek-50.svg10
-rw-r--r--.icons/awkward/22x22/panel/syspeek-60.svg10
-rw-r--r--.icons/awkward/22x22/panel/syspeek-70.svg10
-rw-r--r--.icons/awkward/22x22/panel/syspeek-80.svg10
-rw-r--r--.icons/awkward/22x22/panel/syspeek-90.svg10
l---------.icons/awkward/22x22/panel/system-devices-information.svg1
-rw-r--r--.icons/awkward/22x22/panel/system-devices-panel-alert.svg8
l---------.icons/awkward/22x22/panel/system-devices-panel-information.svg1
-rw-r--r--.icons/awkward/22x22/panel/system-devices-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/system-file-manager-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/system-restart-panel.svg8
l---------.icons/awkward/22x22/panel/system-shutdown-panel-restart.svg1
l---------.icons/awkward/22x22/panel/system-shutdown-panel.svg1
l---------.icons/awkward/22x22/panel/tablet-connected.svg1
l---------.icons/awkward/22x22/panel/tablet-disconnected.svg1
-rw-r--r--.icons/awkward/22x22/panel/tabletattention.svg9
-rw-r--r--.icons/awkward/22x22/panel/tabletconnected.svg8
-rw-r--r--.icons/awkward/22x22/panel/tabletdisconnected.svg8
-rw-r--r--.icons/awkward/22x22/panel/tablettrusted.svg8
-rw-r--r--.icons/awkward/22x22/panel/teams-for-linux-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/teamviewer-indicator-away.svg10
-rw-r--r--.icons/awkward/22x22/panel/teamviewer-indicator-busy.svg10
-rw-r--r--.icons/awkward/22x22/panel/teamviewer-indicator-connected.svg10
-rw-r--r--.icons/awkward/22x22/panel/teamviewer-indicator-error.svg10
-rw-r--r--.icons/awkward/22x22/panel/teamviewer-indicator-offline.svg10
-rw-r--r--.icons/awkward/22x22/panel/teamviewer-indicator.svg10
-rw-r--r--.icons/awkward/22x22/panel/telegram-attention-panel.svg9
-rw-r--r--.icons/awkward/22x22/panel/telegram-mute-panel.svg9
-rw-r--r--.icons/awkward/22x22/panel/telegram-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/thunderbird-attention-panel.svg11
-rw-r--r--.icons/awkward/22x22/panel/thunderbird-panel.svg10
l---------.icons/awkward/22x22/panel/todo-indicator.svg1
-rw-r--r--.icons/awkward/22x22/panel/tomahawk-indicator.svg8
l---------.icons/awkward/22x22/panel/tomboy-panel.svg1
l---------.icons/awkward/22x22/panel/touchpad-indicator-light-disabled.svg1
l---------.icons/awkward/22x22/panel/touchpad-indicator-light-enabled.svg1
l---------.icons/awkward/22x22/panel/touchpad-indicator-light.svg1
-rw-r--r--.icons/awkward/22x22/panel/transmission-panel.svg9
l---------.icons/awkward/22x22/panel/transmission-tray-icon.svg1
l---------.icons/awkward/22x22/panel/transmitting-bad-signal-lock.svg1
l---------.icons/awkward/22x22/panel/transmitting-bad-signal.svg1
l---------.icons/awkward/22x22/panel/transmitting-good-signal-lock.svg1
l---------.icons/awkward/22x22/panel/transmitting-good-signal.svg1
l---------.icons/awkward/22x22/panel/transmitting-high-signal-lock.svg1
l---------.icons/awkward/22x22/panel/transmitting-high-signal.svg1
l---------.icons/awkward/22x22/panel/transmitting-low-signal-lock.svg1
l---------.icons/awkward/22x22/panel/transmitting-low-signal.svg1
l---------.icons/awkward/22x22/panel/tray-message.svg1
l---------.icons/awkward/22x22/panel/tray-new-im.svg1
l---------.icons/awkward/22x22/panel/tray-offline.svg1
l---------.icons/awkward/22x22/panel/tray-online.svg1
-rw-r--r--.icons/awkward/22x22/panel/trimage-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/tusk-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/twitch-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/ubuntuone-client-error.svg8
-rw-r--r--.icons/awkward/22x22/panel/ubuntuone-client-idle.svg8
-rw-r--r--.icons/awkward/22x22/panel/ubuntuone-client-offline.svg8
-rw-r--r--.icons/awkward/22x22/panel/ubuntuone-client-paused.svg8
-rw-r--r--.icons/awkward/22x22/panel/ubuntuone-client-updating.svg8
-rw-r--r--.icons/awkward/22x22/panel/uget-tray-default.svg8
-rw-r--r--.icons/awkward/22x22/panel/uget-tray-downloading.svg9
-rw-r--r--.icons/awkward/22x22/panel/uget-tray-error.svg8
-rw-r--r--.icons/awkward/22x22/panel/ulauncher-indicator.svg10
-rw-r--r--.icons/awkward/22x22/panel/update-high.svg11
l---------.icons/awkward/22x22/panel/update-low.svg1
l---------.icons/awkward/22x22/panel/update-medium.svg1
-rw-r--r--.icons/awkward/22x22/panel/update-none.svg8
l---------.icons/awkward/22x22/panel/updates-notifier-inactive.svg1
l---------.icons/awkward/22x22/panel/updates-notifier.svg1
l---------.icons/awkward/22x22/panel/user-available-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/user-available.svg10
l---------.icons/awkward/22x22/panel/user-away-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/user-away.svg10
l---------.icons/awkward/22x22/panel/user-busy-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/user-busy.svg10
l---------.icons/awkward/22x22/panel/user-idle-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/user-idle.svg10
l---------.icons/awkward/22x22/panel/user-invisible-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/user-invisible.svg10
l---------.icons/awkward/22x22/panel/user-offline-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/user-offline.svg10
l---------.icons/awkward/22x22/panel/user-online.svg1
-rw-r--r--.icons/awkward/22x22/panel/user-status-new.svg9
-rw-r--r--.icons/awkward/22x22/panel/user-status-pending.svg11
-rw-r--r--.icons/awkward/22x22/panel/variety-indicator.svg10
-rw-r--r--.icons/awkward/22x22/panel/veracrypt-panel.svg10
-rw-r--r--.icons/awkward/22x22/panel/viber-normal.svg10
-rw-r--r--.icons/awkward/22x22/panel/viber-notification.svg11
-rw-r--r--.icons/awkward/22x22/panel/virt-manager-panel.svg9
-rw-r--r--.icons/awkward/22x22/panel/vivaldi-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/vlc-panel.svg10
l---------.icons/awkward/22x22/panel/volume-level-high-panel.svg1
l---------.icons/awkward/22x22/panel/volume-level-high.svg1
l---------.icons/awkward/22x22/panel/volume-level-low-panel.svg1
l---------.icons/awkward/22x22/panel/volume-level-low.svg1
l---------.icons/awkward/22x22/panel/volume-level-medium-panel.svg1
l---------.icons/awkward/22x22/panel/volume-level-medium.svg1
l---------.icons/awkward/22x22/panel/volume-level-muted-panel.svg1
l---------.icons/awkward/22x22/panel/volume-level-muted.svg1
l---------.icons/awkward/22x22/panel/volume-level-none-panel.svg1
l---------.icons/awkward/22x22/panel/volume-level-none.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-000.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-010.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-020.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-030.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-040.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-050.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-060.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-070.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-080.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-090.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-100.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-110.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-120.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-130.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-140.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-150.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-160.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-170.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-180.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-190.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-200.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-210.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-220.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-230.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-240.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-250.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-260.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-270.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-280.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-290.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-300.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-310.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-320.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-330.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-340.svg1
l---------.icons/awkward/22x22/panel/weather-clear-night-350.svg1
-rw-r--r--.icons/awkward/22x22/panel/weather-clear-night.svg10
-rw-r--r--.icons/awkward/22x22/panel/weather-clear.svg10
-rw-r--r--.icons/awkward/22x22/panel/weather-clouds-night.svg10
-rw-r--r--.icons/awkward/22x22/panel/weather-clouds.svg10
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-000.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-010.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-020.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-030.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-040.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-050.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-060.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-070.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-080.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-090.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-100.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-110.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-120.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-130.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-140.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-150.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-160.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-170.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-180.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-190.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-200.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-210.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-220.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-230.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-240.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-250.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-260.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-270.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-280.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-290.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-300.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-310.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-320.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-330.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-340.svg1
l---------.icons/awkward/22x22/panel/weather-few-clouds-night-350.svg1
-rw-r--r--.icons/awkward/22x22/panel/weather-few-clouds-night.svg10
-rw-r--r--.icons/awkward/22x22/panel/weather-few-clouds.svg10
-rw-r--r--.icons/awkward/22x22/panel/weather-fog.svg13
-rw-r--r--.icons/awkward/22x22/panel/weather-freezing-rain.svg11
l---------.icons/awkward/22x22/panel/weather-hail.svg1
l---------.icons/awkward/22x22/panel/weather-many-clouds.svg1
l---------.icons/awkward/22x22/panel/weather-mist.svg1
-rw-r--r--.icons/awkward/22x22/panel/weather-none-available.svg11
-rw-r--r--.icons/awkward/22x22/panel/weather-overcast.svg10
-rw-r--r--.icons/awkward/22x22/panel/weather-severe-alert.svg11
l---------.icons/awkward/22x22/panel/weather-showers-day.svg1
l---------.icons/awkward/22x22/panel/weather-showers-night.svg1
l---------.icons/awkward/22x22/panel/weather-showers-scattered-day.svg1
l---------.icons/awkward/22x22/panel/weather-showers-scattered-night.svg1
-rw-r--r--.icons/awkward/22x22/panel/weather-showers-scattered.svg10
-rw-r--r--.icons/awkward/22x22/panel/weather-showers.svg10
l---------.icons/awkward/22x22/panel/weather-snow-day.svg1
l---------.icons/awkward/22x22/panel/weather-snow-night.svg1
-rw-r--r--.icons/awkward/22x22/panel/weather-snow-rain.svg10
l---------.icons/awkward/22x22/panel/weather-snow-scattered-day.svg1
l---------.icons/awkward/22x22/panel/weather-snow-scattered-night.svg1
-rw-r--r--.icons/awkward/22x22/panel/weather-snow-scattered.svg10
-rw-r--r--.icons/awkward/22x22/panel/weather-snow.svg10
l---------.icons/awkward/22x22/panel/weather-storm-day.svg1
l---------.icons/awkward/22x22/panel/weather-storm-night.svg1
-rw-r--r--.icons/awkward/22x22/panel/weather-storm.svg11
-rw-r--r--.icons/awkward/22x22/panel/weather-windy.svg10
-rw-r--r--.icons/awkward/22x22/panel/webtorrent-desktop-panel.svg8
-rw-r--r--.icons/awkward/22x22/panel/wechat-tray-unread.svg9
-rw-r--r--.icons/awkward/22x22/panel/wechat-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/whatsapp-msg.svg9
-rw-r--r--.icons/awkward/22x22/panel/whatsapp-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/whatsapp-warning-msg.svg9
-rw-r--r--.icons/awkward/22x22/panel/whatsapp-warning.svg8
-rw-r--r--.icons/awkward/22x22/panel/whatsie-tray-attention.svg9
-rw-r--r--.icons/awkward/22x22/panel/whatsie-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/wire-tray-attention.svg9
-rw-r--r--.icons/awkward/22x22/panel/wire-tray.svg8
l---------.icons/awkward/22x22/panel/wired.svg1
-rw-r--r--.icons/awkward/22x22/panel/wiznote-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/workrave-indicator-quiet.svg11
-rw-r--r--.icons/awkward/22x22/panel/workrave-indicator-suspended.svg11
-rw-r--r--.icons/awkward/22x22/panel/workrave-indicator.svg8
-rw-r--r--.icons/awkward/22x22/panel/xchat-panel.svg8
l---------.icons/awkward/22x22/panel/xfce-newmail.svg1
l---------.icons/awkward/22x22/panel/xfce-nomail.svg1
l---------.icons/awkward/22x22/panel/xfce4-battery-critical-charging.svg1
l---------.icons/awkward/22x22/panel/xfce4-battery-critical.svg1
l---------.icons/awkward/22x22/panel/xfce4-battery-full-charging.svg1
l---------.icons/awkward/22x22/panel/xfce4-battery-full.svg1
l---------.icons/awkward/22x22/panel/xfce4-battery-low-charging.svg1
l---------.icons/awkward/22x22/panel/xfce4-battery-low.svg1
l---------.icons/awkward/22x22/panel/xfce4-battery-missing.svg1
l---------.icons/awkward/22x22/panel/xfce4-battery-ok-charging.svg1
l---------.icons/awkward/22x22/panel/xfce4-battery-ok.svg1
-rw-r--r--.icons/awkward/22x22/panel/xfce4-fsguard-plugin-urgent.svg11
l---------.icons/awkward/22x22/panel/xfce4-fsguard-plugin-warning.svg1
l---------.icons/awkward/22x22/panel/xfce4-fsguard-plugin.svg1
l---------.icons/awkward/22x22/panel/xfce4-mixer-muted.svg1
l---------.icons/awkward/22x22/panel/xfce4-mixer-no-muted.svg1
l---------.icons/awkward/22x22/panel/xfce4-mixer-no-record.svg1
l---------.icons/awkward/22x22/panel/xfce4-mixer-record.svg1
l---------.icons/awkward/22x22/panel/xfce4-mixer-volume-high.svg1
l---------.icons/awkward/22x22/panel/xfce4-mixer-volume-low-medium.svg1
l---------.icons/awkward/22x22/panel/xfce4-mixer-volume-low.svg1
l---------.icons/awkward/22x22/panel/xfce4-mixer-volume-medium.svg1
l---------.icons/awkward/22x22/panel/xfce4-mixer-volume-muted.svg1
l---------.icons/awkward/22x22/panel/xfce4-mixer-volume-ultra-low.svg1
l---------.icons/awkward/22x22/panel/xfce4-mixer-volume-very-high.svg1
l---------.icons/awkward/22x22/panel/xfce4-notes-plugin.svg1
-rw-r--r--.icons/awkward/22x22/panel/xfce4-whiskermenu.svg8
l---------.icons/awkward/22x22/panel/xfpm-ac-adapter.svg1
-rw-r--r--.icons/awkward/22x22/panel/xfpm-brightness-lcd.svg8
l---------.icons/awkward/22x22/panel/xfpm-keyboard-000.svg1
l---------.icons/awkward/22x22/panel/xfpm-keyboard-020.svg1
l---------.icons/awkward/22x22/panel/xfpm-keyboard-030.svg1
l---------.icons/awkward/22x22/panel/xfpm-keyboard-040.svg1
l---------.icons/awkward/22x22/panel/xfpm-keyboard-060.svg1
l---------.icons/awkward/22x22/panel/xfpm-keyboard-080.svg1
l---------.icons/awkward/22x22/panel/xfpm-keyboard-100.svg1
l---------.icons/awkward/22x22/panel/xfpm-mouse-000.svg1
l---------.icons/awkward/22x22/panel/xfpm-mouse-020.svg1
l---------.icons/awkward/22x22/panel/xfpm-mouse-030.svg1
l---------.icons/awkward/22x22/panel/xfpm-mouse-040.svg1
l---------.icons/awkward/22x22/panel/xfpm-mouse-060.svg1
l---------.icons/awkward/22x22/panel/xfpm-mouse-080.svg1
l---------.icons/awkward/22x22/panel/xfpm-mouse-100.svg1
l---------.icons/awkward/22x22/panel/xfpm-phone-000.svg1
l---------.icons/awkward/22x22/panel/xfpm-phone-020.svg1
l---------.icons/awkward/22x22/panel/xfpm-phone-030.svg1
l---------.icons/awkward/22x22/panel/xfpm-phone-040.svg1
l---------.icons/awkward/22x22/panel/xfpm-phone-060.svg1
l---------.icons/awkward/22x22/panel/xfpm-phone-080.svg1
l---------.icons/awkward/22x22/panel/xfpm-phone-100.svg1
l---------.icons/awkward/22x22/panel/xfpm-primary-000-charging.svg1
l---------.icons/awkward/22x22/panel/xfpm-primary-000.svg1
l---------.icons/awkward/22x22/panel/xfpm-primary-020-charging.svg1
l---------.icons/awkward/22x22/panel/xfpm-primary-020.svg1
l---------.icons/awkward/22x22/panel/xfpm-primary-040-charging.svg1
l---------.icons/awkward/22x22/panel/xfpm-primary-040.svg1
l---------.icons/awkward/22x22/panel/xfpm-primary-060-charging.svg1
l---------.icons/awkward/22x22/panel/xfpm-primary-060.svg1
l---------.icons/awkward/22x22/panel/xfpm-primary-080-charging.svg1
l---------.icons/awkward/22x22/panel/xfpm-primary-080.svg1
l---------.icons/awkward/22x22/panel/xfpm-primary-100-charging.svg1
l---------.icons/awkward/22x22/panel/xfpm-primary-100.svg1
l---------.icons/awkward/22x22/panel/xfpm-primary-charged.svg1
l---------.icons/awkward/22x22/panel/xfpm-primary-missing.svg1
l---------.icons/awkward/22x22/panel/xfpm-ups-000-charging.svg1
l---------.icons/awkward/22x22/panel/xfpm-ups-000.svg1
l---------.icons/awkward/22x22/panel/xfpm-ups-020-charging.svg1
l---------.icons/awkward/22x22/panel/xfpm-ups-020.svg1
l---------.icons/awkward/22x22/panel/xfpm-ups-040-charging.svg1
l---------.icons/awkward/22x22/panel/xfpm-ups-040.svg1
l---------.icons/awkward/22x22/panel/xfpm-ups-060-charging.svg1
l---------.icons/awkward/22x22/panel/xfpm-ups-060.svg1
l---------.icons/awkward/22x22/panel/xfpm-ups-080-charging.svg1
l---------.icons/awkward/22x22/panel/xfpm-ups-080.svg1
l---------.icons/awkward/22x22/panel/xfpm-ups-100-charging.svg1
l---------.icons/awkward/22x22/panel/xfpm-ups-100.svg1
l---------.icons/awkward/22x22/panel/xfpm-ups-charged.svg1
l---------.icons/awkward/22x22/panel/xfpm-ups-missing.svg1
l---------.icons/awkward/22x22/panel/xkbmod-indicator.svg1
-rw-r--r--.icons/awkward/22x22/panel/y-ppa-indicator.svg10
-rw-r--r--.icons/awkward/22x22/panel/yate-tray-incomingcall.svg8
-rw-r--r--.icons/awkward/22x22/panel/yate-tray-incomingchat.svg9
-rw-r--r--.icons/awkward/22x22/panel/yate-tray-info.svg9
-rw-r--r--.icons/awkward/22x22/panel/yate-tray-notification.svg9
-rw-r--r--.icons/awkward/22x22/panel/yate-tray.svg8
-rw-r--r--.icons/awkward/22x22/panel/yd-busy1.svg10
l---------.icons/awkward/22x22/panel/yd-busy2.svg1
l---------.icons/awkward/22x22/panel/yd-busy3.svg1
l---------.icons/awkward/22x22/panel/yd-busy4.svg1
l---------.icons/awkward/22x22/panel/yd-busy5.svg1
-rw-r--r--.icons/awkward/22x22/panel/yd-ind-error.svg8
-rw-r--r--.icons/awkward/22x22/panel/yd-ind-idle.svg8
-rw-r--r--.icons/awkward/22x22/panel/yd-ind-pause.svg8
-rw-r--r--.icons/awkward/22x22/panel/youtube-indicator-downloading-light.svg11
-rw-r--r--.icons/awkward/22x22/panel/youtube-indicator-light-disabled.svg10
-rw-r--r--.icons/awkward/22x22/panel/youtube-indicator-light-sync0.svg11
-rw-r--r--.icons/awkward/22x22/panel/youtube-indicator-light-sync1.svg11
-rw-r--r--.icons/awkward/22x22/panel/youtube-indicator-light-sync2.svg11
-rw-r--r--.icons/awkward/22x22/panel/youtube-indicator-light-sync3.svg11
-rw-r--r--.icons/awkward/22x22/panel/youtube-indicator-light-sync4.svg11
-rw-r--r--.icons/awkward/22x22/panel/youtube-indicator-light-sync5.svg9
l---------.icons/awkward/22x22/panel/youtube-indicator-light-sync6.svg1
l---------.icons/awkward/22x22/panel/youtube-indicator-light-sync7.svg1
l---------.icons/awkward/22x22/panel/youtube-indicator-light-sync8.svg1
l---------.icons/awkward/22x22/panel/youtube-indicator-light-sync9.svg1
-rw-r--r--.icons/awkward/22x22/panel/youtube-indicator-light.svg10
l---------.icons/awkward/22x22/panel/yum-indicator-error.svg1
l---------.icons/awkward/22x22/panel/yum-indicator-info.svg1
l---------.icons/awkward/22x22/panel/yum-indicator-no-updates.svg1
l---------.icons/awkward/22x22/panel/yum-indicator-updates.svg1
l---------.icons/awkward/22x22/panel/yum-indicator-working.svg1
l---------.icons/awkward/22x22/panel/zeal-panel.svg1
-rw-r--r--.icons/awkward/22x22/panel/zeal-tray.svg9
-rw-r--r--.icons/awkward/22x22/panel/zim-panel.svg9
-rw-r--r--.icons/awkward/22x22/places/bookmark-missing.svg5
l---------.icons/awkward/22x22/places/certificate-server.svg1
l---------.icons/awkward/22x22/places/desktop.svg1
l---------.icons/awkward/22x22/places/folder-activities.svg1
l---------.icons/awkward/22x22/places/folder-android.svg1
l---------.icons/awkward/22x22/places/folder-apple.svg1
l---------.icons/awkward/22x22/places/folder-arduino.svg1
l---------.icons/awkward/22x22/places/folder-backup.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-black-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-black-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-black-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-black-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-black-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-black-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-download.svg9
l---------.icons/awkward/22x22/places/folder-black-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-black-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-black-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-black-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-black-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-black-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-projects.svg9
l---------.icons/awkward/22x22/places/folder-black-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-black-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-black-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-black-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-black-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-black-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-black-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-blue-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-blue-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-blue-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-blue-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-blue-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-blue-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-download.svg9
l---------.icons/awkward/22x22/places/folder-blue-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-blue-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-blue-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-blue-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-blue-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-blue-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-projects.svg9
l---------.icons/awkward/22x22/places/folder-blue-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-blue-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-blue-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-blue-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-blue-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-blue-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-blue-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-bluegrey-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-download.svg9
l---------.icons/awkward/22x22/places/folder-bluegrey-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-projects.svg9
l---------.icons/awkward/22x22/places/folder-bluegrey-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-bluegrey-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey.svg8
l---------.icons/awkward/22x22/places/folder-bookmark.svg1
l---------.icons/awkward/22x22/places/folder-bookmarks.svg1
l---------.icons/awkward/22x22/places/folder-books.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-brown-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-brown-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-brown-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-brown-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-brown-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-brown-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-download.svg9
l---------.icons/awkward/22x22/places/folder-brown-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-brown-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-brown-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-brown-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-brown-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-brown-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-projects.svg9
l---------.icons/awkward/22x22/places/folder-brown-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-brown-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-brown-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-brown-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-brown-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-brown-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-brown-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown.svg8
l---------.icons/awkward/22x22/places/folder-camera.svg1
l---------.icons/awkward/22x22/places/folder-cd.svg1
l---------.icons/awkward/22x22/places/folder-cloud.svg1
l---------.icons/awkward/22x22/places/folder-copy-cloud.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-custom-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-custom-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-custom-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-custom-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-custom-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-custom-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-download.svg9
l---------.icons/awkward/22x22/places/folder-custom-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-custom-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-custom-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-custom-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-custom-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-custom-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-projects.svg9
l---------.icons/awkward/22x22/places/folder-custom-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-custom-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-custom-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-custom-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-custom-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-custom-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-custom-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-cyan-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-download.svg9
l---------.icons/awkward/22x22/places/folder-cyan-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-projects.svg9
l---------.icons/awkward/22x22/places/folder-cyan-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-cyan-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan.svg8
l---------.icons/awkward/22x22/places/folder-decrypted.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-deeporange-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-download.svg9
l---------.icons/awkward/22x22/places/folder-deeporange-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-projects.svg9
l---------.icons/awkward/22x22/places/folder-deeporange-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-deeporange-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange.svg8
l---------.icons/awkward/22x22/places/folder-desktop.svg1
l---------.icons/awkward/22x22/places/folder-development.svg1
l---------.icons/awkward/22x22/places/folder-documents-open.svg1
l---------.icons/awkward/22x22/places/folder-documents.svg1
l---------.icons/awkward/22x22/places/folder-download-open.svg1
l---------.icons/awkward/22x22/places/folder-download.svg1
l---------.icons/awkward/22x22/places/folder-downloads.svg1
l---------.icons/awkward/22x22/places/folder-drag-accept.svg1
l---------.icons/awkward/22x22/places/folder-dropbox.svg1
l---------.icons/awkward/22x22/places/folder-encrypted.svg1
l---------.icons/awkward/22x22/places/folder-favorites.svg1
l---------.icons/awkward/22x22/places/folder-games.svg1
l---------.icons/awkward/22x22/places/folder-gdrive.svg1
l---------.icons/awkward/22x22/places/folder-git.svg1
l---------.icons/awkward/22x22/places/folder-github.svg1
l---------.icons/awkward/22x22/places/folder-gitlab.svg1
l---------.icons/awkward/22x22/places/folder-gnome.svg1
l---------.icons/awkward/22x22/places/folder-google-drive.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-green-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-green-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-green-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-green-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-green-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-green-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-download.svg9
l---------.icons/awkward/22x22/places/folder-green-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-green-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-green-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-green-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-green-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-green-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-projects.svg9
l---------.icons/awkward/22x22/places/folder-green-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-green-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-green-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-green-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-green-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-green-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-green-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-grey-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-grey-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-grey-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-grey-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-grey-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-grey-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-download.svg9
l---------.icons/awkward/22x22/places/folder-grey-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-grey-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-grey-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-grey-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-grey-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-grey-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-projects.svg9
l---------.icons/awkward/22x22/places/folder-grey-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-grey-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-grey-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-grey-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-grey-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-grey-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-grey-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey.svg8
l---------.icons/awkward/22x22/places/folder-home.svg1
l---------.icons/awkward/22x22/places/folder-html.svg1
l---------.icons/awkward/22x22/places/folder-image-people.svg1
l---------.icons/awkward/22x22/places/folder-image.svg1
l---------.icons/awkward/22x22/places/folder-images.svg1
l---------.icons/awkward/22x22/places/folder-important.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-indigo-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-download.svg9
l---------.icons/awkward/22x22/places/folder-indigo-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-projects.svg9
l---------.icons/awkward/22x22/places/folder-indigo-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-indigo-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo.svg8
l---------.icons/awkward/22x22/places/folder-java.svg1
l---------.icons/awkward/22x22/places/folder-kde.svg1
l---------.icons/awkward/22x22/places/folder-linux.svg1
l---------.icons/awkward/22x22/places/folder-locked.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-magenta-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-download.svg9
l---------.icons/awkward/22x22/places/folder-magenta-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-projects.svg9
l---------.icons/awkward/22x22/places/folder-magenta-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-magenta-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta.svg8
l---------.icons/awkward/22x22/places/folder-mail-cloud.svg1
l---------.icons/awkward/22x22/places/folder-mail.svg1
l---------.icons/awkward/22x22/places/folder-mega.svg1
l---------.icons/awkward/22x22/places/folder-meocloud.svg1
l---------.icons/awkward/22x22/places/folder-music-open.svg1
l---------.icons/awkward/22x22/places/folder-music.svg1
l---------.icons/awkward/22x22/places/folder-network.svg1
l---------.icons/awkward/22x22/places/folder-nextcloud.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-nordic-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-download.svg9
l---------.icons/awkward/22x22/places/folder-nordic-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-projects.svg9
l---------.icons/awkward/22x22/places/folder-nordic-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-saved-search.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-nordic-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-copy-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-download.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-projects.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-videos-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox.svg8
l---------.icons/awkward/22x22/places/folder-open.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-orange-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-orange-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-orange-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-orange-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-orange-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-orange-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-download.svg9
l---------.icons/awkward/22x22/places/folder-orange-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-orange-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-orange-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-orange-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-orange-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-orange-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-projects.svg9
l---------.icons/awkward/22x22/places/folder-orange-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-orange-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-orange-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-orange-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-orange-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-orange-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-orange-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange.svg8
l---------.icons/awkward/22x22/places/folder-owncloud.svg1
l---------.icons/awkward/22x22/places/folder-pcloud.svg1
l---------.icons/awkward/22x22/places/folder-photo.svg1
l---------.icons/awkward/22x22/places/folder-photos.svg1
l---------.icons/awkward/22x22/places/folder-picture.svg1
l---------.icons/awkward/22x22/places/folder-pictures-open.svg1
l---------.icons/awkward/22x22/places/folder-pictures.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-pink-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-pink-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-pink-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-pink-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-pink-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-pink-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-download.svg9
l---------.icons/awkward/22x22/places/folder-pink-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-pink-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-pink-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-pink-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-pink-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-pink-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-projects.svg9
l---------.icons/awkward/22x22/places/folder-pink-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-pink-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-pink-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-pink-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-pink-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-pink-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-pink-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink.svg8
l---------.icons/awkward/22x22/places/folder-print.svg1
l---------.icons/awkward/22x22/places/folder-private.svg1
l---------.icons/awkward/22x22/places/folder-projects.svg1
l---------.icons/awkward/22x22/places/folder-public.svg1
l---------.icons/awkward/22x22/places/folder-publicshare-open.svg1
l---------.icons/awkward/22x22/places/folder-publicshare.svg1
l---------.icons/awkward/22x22/places/folder-recent.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-red-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-red-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-red-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-red-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-red-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-red-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-download.svg9
l---------.icons/awkward/22x22/places/folder-red-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-red-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-red-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-red-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-red-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-red-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-projects.svg9
l---------.icons/awkward/22x22/places/folder-red-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-red-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-red-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-red-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-red-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-red-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-red-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red.svg8
l---------.icons/awkward/22x22/places/folder-remote-open.svg1
l---------.icons/awkward/22x22/places/folder-remote.svg1
l---------.icons/awkward/22x22/places/folder-root.svg1
l---------.icons/awkward/22x22/places/folder-script.svg1
l---------.icons/awkward/22x22/places/folder-sound.svg1
l---------.icons/awkward/22x22/places/folder-steam.svg1
l---------.icons/awkward/22x22/places/folder-tar.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-teal-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-teal-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-teal-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-teal-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-teal-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-teal-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-download.svg9
l---------.icons/awkward/22x22/places/folder-teal-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-teal-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-teal-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-teal-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-teal-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-teal-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-projects.svg9
l---------.icons/awkward/22x22/places/folder-teal-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-teal-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-teal-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-teal-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-teal-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-teal-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-teal-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal.svg8
l---------.icons/awkward/22x22/places/folder-temp.svg1
l---------.icons/awkward/22x22/places/folder-templates-open.svg1
l---------.icons/awkward/22x22/places/folder-templates.svg1
l---------.icons/awkward/22x22/places/folder-text.svg1
l---------.icons/awkward/22x22/places/folder-torrent.svg1
l---------.icons/awkward/22x22/places/folder-txt.svg1
l---------.icons/awkward/22x22/places/folder-unlocked.svg1
l---------.icons/awkward/22x22/places/folder-vbox.svg1
l---------.icons/awkward/22x22/places/folder-video.svg1
l---------.icons/awkward/22x22/places/folder-videocamera.svg1
l---------.icons/awkward/22x22/places/folder-videos-open.svg1
l---------.icons/awkward/22x22/places/folder-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-violet-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-violet-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-violet-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-violet-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-violet-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-violet-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-download.svg9
l---------.icons/awkward/22x22/places/folder-violet-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-violet-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-violet-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-violet-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-violet-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-violet-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-projects.svg9
l---------.icons/awkward/22x22/places/folder-violet-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-violet-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-violet-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-violet-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-violet-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-violet-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-violet-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet.svg8
l---------.icons/awkward/22x22/places/folder-visiting.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-white-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-white-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-white-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-white-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-white-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-white-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-download.svg9
l---------.icons/awkward/22x22/places/folder-white-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-white-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-white-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-white-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-white-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-white-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-projects.svg9
l---------.icons/awkward/22x22/places/folder-white-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-white-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-white-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-white-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-white-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-white-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-white-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white.svg8
l---------.icons/awkward/22x22/places/folder-wifi.svg1
l---------.icons/awkward/22x22/places/folder-wine.svg1
l---------.icons/awkward/22x22/places/folder-yandex-disk.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-yellow-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-download.svg9
l---------.icons/awkward/22x22/places/folder-yellow-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-projects.svg9
l---------.icons/awkward/22x22/places/folder-yellow-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-yellow-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow.svg8
l---------.icons/awkward/22x22/places/folder.svg1
l---------.icons/awkward/22x22/places/folder_home.svg1
l---------.icons/awkward/22x22/places/folder_home2.svg1
l---------.icons/awkward/22x22/places/folder_man.svg1
l---------.icons/awkward/22x22/places/folder_open.svg1
l---------.icons/awkward/22x22/places/folder_wordprocessing.svg1
l---------.icons/awkward/22x22/places/gnome-fs-bookmark-missing.svg1
l---------.icons/awkward/22x22/places/gnome-fs-bookmark.svg1
l---------.icons/awkward/22x22/places/gnome-fs-directory-accept.svg1
l---------.icons/awkward/22x22/places/gnome-fs-directory.svg1
l---------.icons/awkward/22x22/places/gnome-fs-home.svg1
l---------.icons/awkward/22x22/places/gnome-home.svg1
l---------.icons/awkward/22x22/places/gtk-directory.svg1
l---------.icons/awkward/22x22/places/inode-directory.svg1
l---------.icons/awkward/22x22/places/insync-folder.svg1
l---------.icons/awkward/22x22/places/knetattach.svg1
l---------.icons/awkward/22x22/places/library-music.svg1
-rw-r--r--.icons/awkward/22x22/places/network-workgroup.svg7
l---------.icons/awkward/22x22/places/network.svg1
l---------.icons/awkward/22x22/places/repository.svg1
l---------.icons/awkward/22x22/places/stock_bookmark.svg1
l---------.icons/awkward/22x22/places/stock_delete-bookmark.svg1
l---------.icons/awkward/22x22/places/stock_folder.svg1
l---------.icons/awkward/22x22/places/stock_open.svg1
-rw-r--r--.icons/awkward/22x22/places/user-black-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-black-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-black-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-blue-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-blue-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-blue-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-bluegrey-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-bluegrey-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-bluegrey-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-bookmarks.svg5
-rw-r--r--.icons/awkward/22x22/places/user-brown-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-brown-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-brown-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-custom-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-custom-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-custom-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-cyan-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-cyan-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-cyan-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-deeporange-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-deeporange-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-deeporange-home.svg9
l---------.icons/awkward/22x22/places/user-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/user-green-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-green-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-green-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-grey-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-grey-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-grey-home.svg9
l---------.icons/awkward/22x22/places/user-home-open.svg1
l---------.icons/awkward/22x22/places/user-home.svg1
-rw-r--r--.icons/awkward/22x22/places/user-indigo-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-indigo-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-indigo-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-magenta-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-magenta-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-magenta-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-nordic-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-nordic-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-nordic-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-oomox-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-oomox-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-oomox-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-orange-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-orange-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-orange-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-pink-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-pink-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-pink-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-red-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-red-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-red-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-teal-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-teal-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-teal-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-violet-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-violet-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-violet-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-white-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-white-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-white-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-yellow-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-yellow-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-yellow-home.svg9
-rw-r--r--.icons/awkward/22x22/status/avatar-default.svg13
-rw-r--r--.icons/awkward/22x22/status/changes-allow.svg11
-rw-r--r--.icons/awkward/22x22/status/changes-prevent.svg11
-rw-r--r--.icons/awkward/22x22/status/computer-fail.svg11
-rw-r--r--.icons/awkward/22x22/status/connect_established.svg8
-rw-r--r--.icons/awkward/22x22/status/dialog-error.svg11
-rw-r--r--.icons/awkward/22x22/status/dialog-information.svg11
-rw-r--r--.icons/awkward/22x22/status/dialog-question.svg8
-rw-r--r--.icons/awkward/22x22/status/dialog-warning.svg11
l---------.icons/awkward/22x22/status/encrypted.svg1
l---------.icons/awkward/22x22/status/gtk-dialog-authentication.svg1
l---------.icons/awkward/22x22/status/gtk-dialog-error.svg1
l---------.icons/awkward/22x22/status/gtk-dialog-info.svg1
l---------.icons/awkward/22x22/status/gtk-dialog-question.svg1
l---------.icons/awkward/22x22/status/gtk-dialog-warning.svg1
l---------.icons/awkward/22x22/status/gtk-missing-image.svg1
-rw-r--r--.icons/awkward/22x22/status/image-missing.svg10
-rw-r--r--.icons/awkward/22x22/status/kmixdocked.svg7
-rw-r--r--.icons/awkward/22x22/status/kmixdocked_error.svg11
-rw-r--r--.icons/awkward/22x22/status/kmixdocked_mute.svg7
l---------.icons/awkward/22x22/status/messagebox_critical.svg1
l---------.icons/awkward/22x22/status/messagebox_info.svg1
l---------.icons/awkward/22x22/status/messagebox_warning.svg1
l---------.icons/awkward/22x22/status/naughty-happy.svg1
l---------.icons/awkward/22x22/status/naughty-sad.svg1
-rw-r--r--.icons/awkward/22x22/status/network-wired-disconnected.svg20
-rw-r--r--.icons/awkward/22x22/status/network-wireless-encrypted.svg14
l---------.icons/awkward/22x22/status/nm_adhoc.svg1
l---------.icons/awkward/22x22/status/nm_device_vpn.svg1
l---------.icons/awkward/22x22/status/nm_device_wired.svg1
l---------.icons/awkward/22x22/status/nm_device_wwan.svg1
-rw-r--r--.icons/awkward/22x22/status/state_paused.svg13
-rw-r--r--.icons/awkward/22x22/status/state_running.svg13
l---------.icons/awkward/22x22/status/state_shutoff.svg1
l---------.icons/awkward/22x22/status/status_lock.svg1
l---------.icons/awkward/22x22/status/stock_dialog-error.svg1
l---------.icons/awkward/22x22/status/stock_dialog-info.svg1
l---------.icons/awkward/22x22/status/stock_dialog-question.svg1
l---------.icons/awkward/22x22/status/stock_dialog-warning.svg1
l---------.icons/awkward/22x22/status/stock_lock.svg1
l---------.icons/awkward/22x22/status/task-attempt.svg1
l---------.icons/awkward/22x22/status/task-attention.svg1
-rw-r--r--.icons/awkward/22x22/status/tdenetworkmanager_disabled.svg7
-rw-r--r--.icons/awkward/22x22/status/trophy-bronze.svg15
-rw-r--r--.icons/awkward/22x22/status/trophy-gold.svg15
-rw-r--r--.icons/awkward/22x22/status/trophy-silver.svg15
-rw-r--r--.icons/awkward/22x22/status/wireless.svg11
-rw-r--r--.icons/awkward/22x22/status/wireless_off.svg13
11886 files changed, 68199 insertions, 0 deletions
diff --git a/.icons/awkward/22x22/actions/Finished.svg b/.icons/awkward/22x22/actions/Finished.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/Finished.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/Info-amarok.svg b/.icons/awkward/22x22/actions/Info-amarok.svg
new file mode 120000
index 00000000..28d76fd4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/Info-amarok.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/SuggestionError.svg b/.icons/awkward/22x22/actions/SuggestionError.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/SuggestionError.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/SuggestionTM.svg b/.icons/awkward/22x22/actions/SuggestionTM.svg
new file mode 120000
index 00000000..a8320982
--- /dev/null
+++ b/.icons/awkward/22x22/actions/SuggestionTM.svg
@@ -0,0 +1 @@
+database-index.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/account-add.svg b/.icons/awkward/22x22/actions/account-add.svg
new file mode 100644
index 00000000..f693e248
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-add.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 3 C 5.669 3 5 3.669 5 4.5 L 5 5 L 17 5 L 17 4.5 C 17 3.669 16.331 3 15.5 3 L 6.5 3 z M 5 7 L 5 9 L 17 9 L 17 7 L 5 7 z M 5 11 L 5 13 L 16 13 L 17 13 L 17 11 L 5 11 z M 5 15 L 5 17 L 13 17 L 13 16 A 1.0001 1.0001 0 0 1 14 15 L 5 15 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5 5 L 5 7 L 17 7 L 17 5 L 5 5 z M 5 9 L 5 11 L 17 11 L 17 9 L 5 9 z M 5 13 L 5 15 L 14 15 L 15 15 L 15 14 A 1.0001 1.0001 0 0 1 16 13 L 5 13 z M 5 17 L 5 17.5 C 5 18.331 5.669 19 6.5 19 L 14 19 A 1.0001 1.0001 0 0 1 13 18 L 13 17 L 5 17 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15 3 L 15 14 A 1.0001 1.0001 0 0 1 16 13 L 17 13 L 17 11 L 17 9 L 17 7 L 17 5 L 17 4.5 C 17 3.669 16.331 3 15.5 3 L 15 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16 14 L 16 16 L 14 16 L 14 18 L 16 18 L 16 20 L 18 20 L 18 18 L 20 18 L 20 16 L 18 16 L 18 14 L 16 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-close.svg b/.icons/awkward/22x22/actions/account-close.svg
new file mode 100644
index 00000000..bbefe153
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-close.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 3 C 5.669 3 5 3.669 5 4.5 L 5 5 L 17 5 L 17 4.5 C 17 3.669 16.331 3 15.5 3 L 6.5 3 z M 5 7 L 5 9 L 17 9 L 17 7 L 5 7 z M 5 11 L 5 13 L 14 13 L 15.414062 13 L 17 13 L 17 11 L 5 11 z M 5 15 L 5 17 L 14.171875 17 L 13.292969 16.121094 A 1.0001 1.0001 0 0 1 13 15.414062 L 13 15 L 5 15 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5 5 L 5 7 L 17 7 L 17 5 L 5 5 z M 5 9 L 5 11 L 17 11 L 17 9 L 5 9 z M 5 13 L 5 15 L 13 15 L 13 14 A 1.0001 1.0001 0 0 1 14 13 L 5 13 z M 15.414062 13 A 1.0001 1.0001 0 0 1 16.121094 13.292969 L 17 14.171875 L 17 13 L 15.414062 13 z M 5 17 L 5 17.5 C 5 18.331 5.669 19 6.5 19 L 13 19 L 13 18.585938 A 1.0001 1.0001 0 0 1 13.292969 17.878906 L 14.171875 17 L 5 17 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15 3 L 15 13 L 15.414062 13 A 1.0001 1.0001 0 0 1 16.121094 13.292969 L 17 14.171875 L 17 13 L 17 11 L 17 9 L 17 7 L 17 5 L 17 4.5 C 17 3.669 16.331 3 15.5 3 L 15 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14,14 v 1.414062 L 15.585938,17 14,18.585938 V 20 h 1.414062 L 17,18.414062 18.585938,20 H 20 V 18.585938 L 18.414062,17 20,15.414062 V 14 H 18.585938 L 17,15.585938 15.414062,14 Z"/>
+ <path style="fill:none" d="M 12 14 L 12 15.414062 L 13.585938 17 L 12 18.585938 L 12 20 L 13.414062 20 L 15 18.414062 L 16.585938 20 L 18 20 L 18 18.585938 L 16.414062 17 L 18 15.414062 L 18 14 L 16.585938 14 L 15 15.585938 L 13.414062 14 L 12 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-delete.svg b/.icons/awkward/22x22/actions/account-delete.svg
new file mode 100644
index 00000000..9874afea
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-delete.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 3 C 5.669 3 5 3.669 5 4.5 L 5 5 L 17 5 L 17 4.5 C 17 3.669 16.331 3 15.5 3 L 6.5 3 z M 5 7 L 5 9 L 17 9 L 17 7 L 5 7 z M 5 11 L 5 13 L 14 13 L 15 13 A 1.0001 1.0001 0 0 1 16 12 L 17 12 L 17 11 L 5 11 z M 5 15 L 5 17 L 14 17 L 14 16 A 1.0001 1.0001 0 0 1 13 15 L 5 15 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5 5 L 5 7 L 17 7 L 17 5 L 5 5 z M 5 9 L 5 11 L 17 11 L 17 9 L 5 9 z M 5 13 L 5 15 L 13 15 L 13 14 A 1.0001 1.0001 0 0 1 14 13 L 5 13 z M 5 17 L 5 17.5 C 5 18.331 5.669 19 6.5 19 L 14 19 L 14 17 L 5 17 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15 3 L 15 13 A 1.0001 1.0001 0 0 1 16 12 L 17 12 L 17 11 L 17 9 L 17 7 L 17 5 L 17 4.5 C 17 3.669 16.331 3 15.5 3 L 15 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 16,13 v 1 h -2 v 1 h 6 v -1 h -2 v -1 z m -1,3 v 4 h 4 v -4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-edit.svg b/.icons/awkward/22x22/actions/account-edit.svg
new file mode 100644
index 00000000..044b9e18
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 3 C 5.669 3 5 3.669 5 4.5 L 5 5 L 17 5 L 17 4.5 C 17 3.669 16.331 3 15.5 3 L 6.5 3 z M 5 7 L 5 9 L 17 9 L 17 7 L 5 7 z M 5 11 L 5 13 L 17 13 L 17 11 L 5 11 z M 5 15 L 5 17 L 14.25 17 L 16.248047 15 L 5 15 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,5 V 7 H 17 V 5 Z M 5,9 V 11 H 17 V 9 Z M 5,13 V 15 H 16.248 L 17,14.248 V 13 Z M 5,17 V 17.5 C 5,18.331 5.669,19 6.5,19 H 13 V 18.25 L 14.25,17 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15,3 V 16.248 L 17,14.248 V 13 11 9 7 5 4.5 C 17,3.669 16.331,3 15.5,3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 18.806,14 C 18.715,14 18.623,14.035 18.552,14.105 L 17.855,14.809 19.191,16.145 19.894,15.447 C 20.035,15.306 20.035,15.083 19.894,14.942 L 19.058,14.105 C 18.987,14.035 18.897,14 18.806,14 Z M 17.325,15.339 14,18.664 V 20 H 15.336 L 18.661,16.675 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-reopen.svg b/.icons/awkward/22x22/actions/account-reopen.svg
new file mode 100644
index 00000000..a2fab6c2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-reopen.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 3 C 5.669 3 5 3.669 5 4.5 L 5 5 L 17 5 L 17 4.5 C 17 3.669 16.331 3 15.5 3 L 6.5 3 z M 5 7 L 5 9 L 17 9 L 17 7 L 5 7 z M 5 11 L 5 13 L 17 13 L 17 11 L 5 11 z M 5 15 L 5 17 L 13 17 A 4 4 0 0 1 13.541016 15 L 5 15 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5 5 L 5 7 L 17 7 L 17 5 L 5 5 z M 5 9 L 5 11 L 17 11 L 17 9 L 5 9 z M 5 13 L 5 15 L 13.541016 15 A 4 4 0 0 1 17 13 L 5 13 z M 5 17 L 5 17.5 C 5 18.331 5.669 19 6.5 19 L 13.541016 19 A 4 4 0 0 1 13 17 L 5 17 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15 3 L 15 13.541016 A 4 4 0 0 1 17 13 L 17 11 L 17 9 L 17 7 L 17 5 L 17 4.5 C 17 3.669 16.331 3 15.5 3 L 15 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17 14 A 3 3 0 0 0 14 17 A 3 3 0 0 0 17 20 A 3 3 0 0 0 20 17 A 3 3 0 0 0 17 14 z M 17 15 A 2 2 0 0 1 19 17 A 2 2 0 0 1 17 19 A 2 2 0 0 1 15 17 A 2 2 0 0 1 17 15 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-types-asset.svg b/.icons/awkward/22x22/actions/account-types-asset.svg
new file mode 100644
index 00000000..e81fc9f6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-types-asset.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 3 C 3.669 3 3 3.669 3 4.5 L 3 17.5 C 3 18.331 3.669 19 4.5 19 L 17.5 19 C 18.331 19 19 18.331 19 17.5 L 19 4.5 C 19 3.669 18.331 3 17.5 3 L 4.5 3 z M 7.5292969 5.1523438 L 16.886719 11 L 7.5292969 16.847656 L 6.4707031 15.152344 L 13.115234 11 L 6.4707031 6.8476562 L 7.5292969 5.1523438 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-types-cash.svg b/.icons/awkward/22x22/actions/account-types-cash.svg
new file mode 100644
index 00000000..3fa0998e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-types-cash.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5,3 A 7.5,7.5 0 0 0 3,10.5 7.5,7.5 0 0 0 10.5,18 7.5,7.5 0 0 0 18,10.5 7.5,7.5 0 0 0 10.5,3 Z m -0.460938,1 h 1.017579 v 1.3847656 c 0.562219,0.021216 1.073156,0.085327 1.529297,0.1914063 0.466747,0.1060791 0.889599,0.2373656 1.271484,0.3964843 L 13.427734,7.1503906 C 13.088281,7.0124878 12.712537,6.8962525 12.298828,6.8007812 11.895727,6.6947021 11.480957,6.6255737 11.056641,6.59375 v 3.197266 c 0.700122,0.20155 1.285204,0.418969 1.751953,0.652343 0.466748,0.222766 0.815454,0.504297 1.048828,0.84375 0.243982,0.328846 0.367187,0.758667 0.367187,1.289063 0,0.742554 -0.276513,1.347705 -0.828125,1.814453 -0.551611,0.456141 -1.332091,0.737671 -2.339843,0.84375 V 17 H 10.039062 V 15.296875 C 9.4556272,15.286267 8.8875491,15.23916 8.3359375,15.154297 7.7843259,15.058826 7.3394533,14.930603 7,14.771484 v -1.351562 c 0.3606691,0.169727 0.8225461,0.318018 1.3847656,0.445312 0.5622196,0.127296 1.1132932,0.196424 1.6542964,0.207032 V 10.857422 C 8.9888789,10.571009 8.220386,10.210315 7.7324219,9.775391 7.2444578,9.340466 7,8.7473025 7,7.9941406 7,7.2091549 7.2695432,6.59397 7.8105469,6.1484375 8.3621585,5.7029051 9.105566,5.4534302 10.039062,5.4003906 Z m 0,2.625 C 9.466235,6.6674317 9.0414307,6.8006713 8.765625,7.0234375 8.5004271,7.2462038 8.3691406,7.5327513 8.3691406,7.8828125 c 0,0.4243166 0.1162353,0.752954 0.3496094,0.9863281 0.2439821,0.2227664 0.6838376,0.4131474 1.320312,0.5722654 z m 1.017579,4.566406 v 2.800782 c 0.625866,-0.06365 1.082726,-0.206921 1.36914,-0.429688 0.286414,-0.233375 0.429688,-0.529956 0.429688,-0.890625 0,-0.403101 -0.12627,-0.704699 -0.38086,-0.90625 -0.25459,-0.201551 -0.728454,-0.393885 -1.417968,-0.574219 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-types-checking.svg b/.icons/awkward/22x22/actions/account-types-checking.svg
new file mode 100644
index 00000000..fe207f69
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-types-checking.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 3 C 3.669 3 3 3.8035813 3 4.8007812 L 3 7.1992188 C 3 8.1964187 3.669 9 4.5 9 L 7.5 9 C 8.331 9 9 8.1964187 9 7.1992188 L 9 4.8007812 C 9 3.8035813 8.331 3 7.5 3 L 4.5 3 z M 10 5 L 10 7 L 19 7 L 19 5 L 10 5 z M 4.5 13 C 3.669 13 3 13.803581 3 14.800781 L 3 17.199219 C 3 18.196419 3.669 19 4.5 19 L 7.5 19 C 8.331 19 9 18.196419 9 17.199219 L 9 14.800781 C 9 13.803581 8.331 13 7.5 13 L 4.5 13 z M 5.5 15 L 6.5 15 C 6.777 15 7 15.267209 7 15.599609 L 7 16.400391 C 7 16.732791 6.777 17 6.5 17 L 5.5 17 C 5.223 17 5 16.732791 5 16.400391 L 5 15.599609 C 5 15.267209 5.223 15 5.5 15 z M 10 15 L 10 17 L 19 17 L 19 15 L 10 15 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-types-closed.svg b/.icons/awkward/22x22/actions/account-types-closed.svg
new file mode 100644
index 00000000..5ecfc6d3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-types-closed.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 3 L 3 5.828125 L 8.171875 11 L 3 16.171875 L 3 19 L 5.828125 19 L 11 13.828125 L 16.171875 19 L 19 19 L 19 16.171875 L 13.828125 11 L 19 5.828125 L 19 3 L 16.171875 3 L 11 8.171875 L 5.828125 3 L 3 3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-types-credit-card.svg b/.icons/awkward/22x22/actions/account-types-credit-card.svg
new file mode 100644
index 00000000..5e61216d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-types-credit-card.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 5 C 3.669 5 3 5.669 3 6.5 L 3 7 L 19 7 L 19 6.5 C 19 5.669 18.331 5 17.5 5 L 4.5 5 z M 3 10 L 3 15.5 C 3 16.331 3.669 17 4.5 17 L 17.5 17 C 18.331 17 19 16.331 19 15.5 L 19 10 L 3 10 z M 15.5 12 A 1.5 1.5 0 0 1 17 13.5 A 1.5 1.5 0 0 1 15.5 15 A 1.5 1.5 0 0 1 14 13.5 A 1.5 1.5 0 0 1 15.5 12 z M 4 13 L 13 13 L 13 14 L 4 14 L 4 13 z"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="16" height="3" x="3" y="7"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-types-expense.svg b/.icons/awkward/22x22/actions/account-types-expense.svg
new file mode 100644
index 00000000..bbf6eb49
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-types-expense.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 6 L 11 9 L 3 9 L 3 13 L 11 13 L 11 16 L 15.5 13.5 L 20 11 L 15.5 8.5 L 11 6 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-types-income.svg b/.icons/awkward/22x22/actions/account-types-income.svg
new file mode 100644
index 00000000..748d943b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-types-income.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,6 v 3 h 8 v 4 h -8 v 3 L 6.5,13.5 2,11 6.5,8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-types-investments.svg b/.icons/awkward/22x22/actions/account-types-investments.svg
new file mode 100644
index 00000000..78fcaa71
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-types-investments.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 3.0703125 11.976562 C 3.157948 11.56928 3.4496006 11.171221 3.828125 10.953125 L 6.9863281 9.1308594 C 7.7270832 8.7035678 8.7024067 8.964994 9.1308594 9.7050781 L 9.046875 9.5585938 L 11.978516 7.8652344 C 12.604846 7.5033498 13.33837 7.7186495 13.828125 8.2148438 L 13.980469 8.1269531 L 13.525391 7.3320312 C 12.964405 6.3535709 13.711834 5.0348231 14.847656 5.0332031 A 1.0001 1.0001 0 0 0 14.849609 5.0332031 L 16.318359 5.0332031 A 8 8 0 0 0 11 3 z M 18.984375 10.5625 L 18.503906 11.404297 A 1.0001 1.0001 0 0 0 18.503906 11.40625 C 17.943607 12.383924 16.41319 12.381612 15.853516 11.404297 L 15.853516 11.402344 L 15.851562 11.402344 L 15.539062 10.855469 L 14.166016 11.650391 C 13.539496 12.013201 12.804601 11.797643 12.314453 11.300781 L 9.2578125 13.066406 C 8.5737603 13.461642 7.7288502 13.215871 7.2597656 12.601562 L 5.4003906 13.675781 A 1.0001 1.0001 0 0 0 5.3984375 13.675781 C 5.0167939 13.895679 4.5208416 13.950451 4.1230469 13.818359 C 3.7490408 13.694167 3.4787615 13.44234 3.2949219 13.150391 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 18.984375 10.5625 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.849403,6.0324475 a 0.52837956,0.53379665 0 0 0 -0.456474,0.8013394 l 0.949777,1.6618302 -1.754464,1.0133925 -0.328125,-0.56808 A 0.57148571,0.57148571 0 0 0 12.478867,8.7311079 L 8.6808754,10.924187 8.2656972,10.205437 A 0.57148571,0.57148571 0 0 0 7.4855629,9.9967314 L 4.328197,11.819276 a 0.57152042,0.57152042 0 1 0 0.5714286,0.989955 l 2.6629464,-1.53683 0.4140623,0.717634 a 0.57148571,0.57148571 0 0 0 0.7812503,0.209822 l 3.7979914,-2.193081 0.328125,0.569197 a 0.57148571,0.57148571 0 0 0 0.78125,0.208705 l 2.24442,-1.2968735 0.811384,1.4196415 a 0.52837956,0.53379665 0 0 0 0.915178,0.0011 L 19.965474,6.8338138 A 0.52837956,0.53379665 0 0 0 19.949849,6.2757511 0.52837956,0.53379665 0 0 0 19.507885,6.0324475 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-types-liability.svg b/.icons/awkward/22x22/actions/account-types-liability.svg
new file mode 100644
index 00000000..ca7d54c7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-types-liability.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 18.331,3 19,3.669 19,4.5 v 13 C 19,18.331 18.331,19 17.5,19 H 4.5 C 3.669,19 3,18.331 3,17.5 V 4.5 C 3,3.669 3.669,3 4.5,3 Z M 14.470703,5.1523438 5.113281,11 14.470703,16.847656 15.529297,15.152344 8.884766,11 15.529297,6.8476562 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-types-loan.svg b/.icons/awkward/22x22/actions/account-types-loan.svg
new file mode 100644
index 00000000..9c9f2b32
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-types-loan.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5,2 3.75,4.5 2,7 h 2 v 5 H 7 V 7 H 9 L 7.25,4.5 Z M 11,6 v 1.4003906 c -0.933494,0.05304 -1.676904,0.3025149 -2.2285156,0.7480469 -0.5410033,0.445533 -0.8105469,1.0607176 -0.8105469,1.8457031 0,0.7531624 0.2444579,1.3463254 0.7324219,1.7812504 C 9.1813238,12.210316 9.9498188,12.571009 11,12.857422 v 3.214844 C 10.458999,16.061656 9.9079227,15.992526 9.3457031,15.865234 8.7834836,15.73794 8.3216065,15.589649 7.9609375,15.419922 v 1.351562 c 0.339454,0.159119 0.7843256,0.287342 1.3359375,0.382813 0.5516116,0.08486 1.119692,0.13197 1.703125,0.142578 V 19 h 1.017578 v -1.765625 c 1.007752,-0.106079 1.788233,-0.387609 2.339844,-0.84375 0.551612,-0.466748 0.828125,-1.071899 0.828125,-1.814453 0,-0.530396 -0.123206,-0.960217 -0.367188,-1.289063 -0.233374,-0.339453 -0.58208,-0.620984 -1.048828,-0.84375 C 13.302782,12.209985 12.7177,11.992566 12.017578,11.791016 V 8.59375 c 0.424316,0.03182 0.839087,0.1009523 1.242188,0.2070312 0.413709,0.09547 0.789453,0.2117064 1.128906,0.3496094 L 14.818359,7.9726562 C 14.436474,7.8135373 14.013619,7.682251 13.546875,7.5761719 13.090733,7.4700916 12.579797,7.4059816 12.017578,7.3847656 V 6 Z m -0.03906,2.625 v 2.816406 C 10.324458,11.282288 9.8846071,11.091908 9.640625,10.869141 9.4072509,10.635767 9.2910156,10.30713 9.2910156,9.8828125 9.2910156,9.532751 9.4223021,9.2462035 9.6875,9.0234375 9.9633057,8.8006715 10.388109,8.667431 10.960938,8.625 Z M 17,14 16,15.5 15,17 h 1 v 3 h 2 v -3 h 1 l -1,-1.5 z m -4.982422,-0.808594 c 0.689514,0.180334 1.163379,0.372668 1.417969,0.574219 0.25459,0.201551 0.380859,0.503149 0.380859,0.90625 0,0.360669 -0.143273,0.65725 -0.429687,0.890625 -0.286414,0.222767 -0.743275,0.366036 -1.369141,0.429688 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-types-reconciled.svg b/.icons/awkward/22x22/actions/account-types-reconciled.svg
new file mode 100644
index 00000000..afd84135
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-types-reconciled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 L 5 4 L 10 4 L 10 17 L 7 17 L 7 19 L 15 19 L 15 17 L 12 17 L 12 4 L 17 4 L 17 3 L 5 3 z M 5 4.0214844 L 2.0351562 11 L 2 11 C 2 11.022027 2.005387 11.042539 2.0058594 11.064453 L 1.9902344 11.103516 L 2.0117188 11.113281 C 2.0725442 12.716488 3.381908 14 5 14 C 6.618092 14 7.9274558 12.716488 7.9882812 11.113281 L 8.0097656 11.103516 L 7.9941406 11.064453 C 7.994613 11.042539 8 11.022027 8 11 L 7.9648438 11 L 5 4.0214844 z M 17 4.0214844 L 14.035156 11 L 14 11 C 14 11.022027 14.005387 11.042539 14.005859 11.064453 L 13.990234 11.103516 L 14.011719 11.113281 C 14.072544 12.716488 15.381908 14 17 14 C 18.618092 14 19.927456 12.716488 19.988281 11.113281 L 20.009766 11.103516 L 19.994141 11.064453 C 19.994613 11.042539 20 11.022027 20 11 L 19.964844 11 L 17 4.0214844 z M 5 6.5800781 L 6.8789062 11 L 3.1210938 11 L 5 6.5800781 z M 17 6.5800781 L 18.878906 11 L 15.121094 11 L 17 6.5800781 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-types-savings.svg b/.icons/awkward/22x22/actions/account-types-savings.svg
new file mode 100644
index 00000000..5f9ce0f3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-types-savings.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10,3 C 8.3431458,3 7,4.3431458 7,6 7.0001698,6.1834609 7.017168,6.3665195 7.0507812,6.546875 7.7047573,6.3304216 8.3939899,6.1730463 9.1074219,6.0859375 9.5020091,6.0377588 9.9050973,6.015109 10.3125,6.0214844 11.213217,6.0355795 12.116398,6.1789717 12.960938,6.4472656 12.985112,6.299362 12.998169,6.1498549 13,6 13,4.3431458 11.656854,3 10,3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.296875 7.0214844 C 9.9359994 7.0158371 9.5781707 7.0354325 9.2285156 7.078125 C 6.5634156 7.403529 4.3052512 8.7894462 3.3945312 10.662109 C 3.0988214 11.270145 2.9987 11.708728 3 12.376953 C 3.00181 13.414193 3.3607779 14.343468 4.0507812 15.203125 L 5 19 L 6.4375 19 L 6.7167969 17.597656 C 6.7330969 17.581366 7.0394275 17.640646 7.3984375 17.728516 C 9.1550575 18.158439 11.449544 18.177949 12.865234 17.783203 C 12.996573 17.746583 13.060918 17.745955 13.146484 17.734375 L 13.5625 19 L 15 19 L 15.449219 15.800781 L 15.671875 15.662109 C 17.661075 14.41751 18.398359 13.81754 18.662109 13.228516 C 18.927819 12.635122 19.062553 11.825233 18.970703 11.382812 C 18.895003 11.018315 18.794671 10.943359 18.369141 10.943359 C 17.956091 10.943359 17.347371 10.807403 17.238281 10.689453 C 17.191981 10.639383 17.075004 10.451643 16.976562 10.273438 C 16.868903 10.078556 16.628017 9.7842921 16.373047 9.5332031 L 15.949219 9.1152344 L 16.306641 8.3320312 C 16.703401 7.5732972 16.796718 7.2416113 16.642578 7.1289062 C 16.499928 7.0245932 16.167226 7.0461562 15.666016 7.1914062 C 15.020166 7.3785663 14.659128 7.5878426 14.173828 8.0566406 C 13.940448 8.2820806 13.736873 8.5777329 13.720703 8.5917969 C 13.704503 8.6058569 13.706942 8.4418606 13.726562 8.2285156 L 13.761719 7.8417969 L 13.410156 7.6835938 C 12.482256 7.268696 11.379502 7.0384262 10.296875 7.0214844 z M 15.427734 10.003906 C 15.571526 9.9857752 15.727493 10.031816 15.847656 10.146484 C 16.165851 10.450124 15.9539 11 15.519531 11 C 15.378482 11 15.300349 10.9643 15.169922 10.839844 C 14.98043 10.659017 14.9512 10.474701 15.076172 10.244141 C 15.151682 10.104802 15.283943 10.022037 15.427734 10.003906 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-update-online-all.svg b/.icons/awkward/22x22/actions/account-update-online-all.svg
new file mode 100644
index 00000000..a08ea4e2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-update-online-all.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.5817143 3 3 6.581714 3 11 C 3 15.418286 6.5817143 19 11 19 C 12.15464 19 13.248855 18.750776 14.240234 18.310547 C 14.094791 17.89761 14 17.46058 14 17 C 14 15.156439 15.293651 13.659487 17 13.203125 L 17 13 A 1.0001 1.0001 0 0 1 17.943359 12.001953 A 1.0001 1.0001 0 0 1 18.599609 12.199219 L 18.869141 12.402344 C 18.950017 11.94602 19 11.479544 19 11 C 19 6.581714 15.418286 3 11 3 z M 10.427734 5.2148438 C 10.504194 5.2068437 10.600592 5.2194138 10.677734 5.2148438 C 10.686834 5.2514148 10.622353 5.3818314 10.535156 5.5722656 C 9.9798883 6.7852941 9.9495088 8.2055293 10.464844 8.9648438 C 10.558104 9.1025123 10.642578 9.2329713 10.642578 9.25 C 10.642578 9.267028 10.541449 9.2851563 10.427734 9.2851562 C 10.160786 9.2851562 9.9087271 9.1235638 9.3925781 8.7148438 C 9.1632891 8.5332783 8.8654857 8.3805076 8.75 8.3574219 C 8.5686514 8.3211932 8.519762 8.3376371 8.2851562 8.5722656 C 8.0668819 8.7905056 8 8.9076276 8 9.1074219 C 8 9.8650675 8.9003566 10.467866 10.572266 10.822266 C 12.84278 11.303489 13.402215 11.733814 13.464844 12.927734 C 13.543474 14.424877 12.745829 15.553792 11 16.427734 C 10.791623 16.532077 10.659694 16.573708 10.572266 16.607422 C 10.533526 16.604022 10.503477 16.610822 10.464844 16.607422 C 10.449984 16.561132 10.427734 16.453474 10.427734 16.25 C 10.427734 15.454823 10.114864 14.635449 9.6425781 14.177734 C 9.5158011 14.054854 9.161399 13.795593 8.8574219 13.607422 C 8.5534561 13.419262 8.2460773 13.200679 8.1777344 13.107422 C 8.0644723 12.952667 8.055561 12.858152 8.1425781 12.572266 C 8.301161 12.050129 8.4904733 11.757643 8.8574219 11.427734 C 9.049799 11.254774 9.2425392 11.11085 9.2851562 11.107422 C 9.3277862 11.104022 9.040108 11.016246 8.6074219 10.927734 C 8.174759 10.839049 7.542078 10.65359 7.2148438 10.535156 C 6.6164667 10.318642 5.808 9.8641161 5.5 9.5351562 C 5.4869714 9.5212133 5.4761581 9.5123428 5.4648438 9.5 C 5.9061352 7.7421714 7.143442 6.3017076 8.7851562 5.6074219 C 9.1286649 5.4621305 9.4836159 5.3616133 9.8574219 5.2851562 C 10.043616 5.2470992 10.235483 5.2343863 10.427734 5.2148438 z M 15.785156 7.8925781 C 15.919385 7.9755491 16.427591 9.0725648 16.572266 9.6074219 C 16.759054 10.297925 16.745534 11.491791 16.572266 12.177734 C 16.506326 12.438808 16.420692 12.684444 16.392578 12.714844 C 16.364468 12.745244 16.26251 12.569959 16.142578 12.357422 C 16.022635 12.144919 15.640654 11.693364 15.322266 11.357422 C 14.403248 10.387673 14.257618 9.8813646 14.642578 9.1074219 C 14.836715 8.7171476 15.681271 7.8284638 15.785156 7.8925781 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 18 13 L 18 14 A 3 3 0 0 0 15 17 A 3 3 0 0 0 18 20 A 3 3 0 0 0 21 17 L 20 17 A 2 2 0 0 1 18 19 A 2 2 0 0 1 16 17 A 2 2 0 0 1 18 15 L 18 16 L 18.984375 15.261719 A 2 2 0 0 1 19 15.269531 L 19 15.25 L 20 14.5 L 19 13.75 L 18 13 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account-update-online.svg b/.icons/awkward/22x22/actions/account-update-online.svg
new file mode 100644
index 00000000..37a4d445
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account-update-online.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.5817143 3 3 6.581714 3 11 C 3 15.418286 6.5817143 19 11 19 C 12.15464 19 13.248855 18.750776 14.240234 18.310547 C 14.094791 17.89761 14 17.46058 14 17 C 14 15.156439 15.293651 13.659487 17 13.203125 L 17 13 A 1.0001 1.0001 0 0 1 17.943359 12.001953 A 1.0001 1.0001 0 0 1 18.599609 12.199219 L 18.869141 12.402344 C 18.950017 11.94602 19 11.479544 19 11 C 19 6.581714 15.418286 3 11 3 z M 10.427734 5.2148438 C 10.504194 5.2068437 10.600592 5.2194138 10.677734 5.2148438 C 10.686834 5.2514148 10.622353 5.3818314 10.535156 5.5722656 C 9.9798883 6.7852941 9.9495088 8.2055293 10.464844 8.9648438 C 10.558104 9.1025123 10.642578 9.2329713 10.642578 9.25 C 10.642578 9.267028 10.541449 9.2851563 10.427734 9.2851562 C 10.160786 9.2851562 9.9087271 9.1235638 9.3925781 8.7148438 C 9.1632891 8.5332783 8.8654857 8.3805076 8.75 8.3574219 C 8.5686514 8.3211932 8.519762 8.3376371 8.2851562 8.5722656 C 8.0668819 8.7905056 8 8.9076276 8 9.1074219 C 8 9.8650675 8.9003566 10.467866 10.572266 10.822266 C 12.84278 11.303489 13.402215 11.733814 13.464844 12.927734 C 13.543474 14.424877 12.745829 15.553792 11 16.427734 C 10.791623 16.532077 10.659694 16.573708 10.572266 16.607422 C 10.533526 16.604022 10.503477 16.610822 10.464844 16.607422 C 10.449984 16.561132 10.427734 16.453474 10.427734 16.25 C 10.427734 15.454823 10.114864 14.635449 9.6425781 14.177734 C 9.5158011 14.054854 9.161399 13.795593 8.8574219 13.607422 C 8.5534561 13.419262 8.2460773 13.200679 8.1777344 13.107422 C 8.0644723 12.952667 8.055561 12.858152 8.1425781 12.572266 C 8.301161 12.050129 8.4904733 11.757643 8.8574219 11.427734 C 9.049799 11.254774 9.2425392 11.11085 9.2851562 11.107422 C 9.3277862 11.104022 9.040108 11.016246 8.6074219 10.927734 C 8.174759 10.839049 7.542078 10.65359 7.2148438 10.535156 C 6.6164667 10.318642 5.808 9.8641161 5.5 9.5351562 C 5.4869714 9.5212133 5.4761581 9.5123428 5.4648438 9.5 C 5.9061352 7.7421714 7.143442 6.3017076 8.7851562 5.6074219 C 9.1286649 5.4621305 9.4836159 5.3616133 9.8574219 5.2851562 C 10.043616 5.2470992 10.235483 5.2343863 10.427734 5.2148438 z M 15.785156 7.8925781 C 15.919385 7.9755491 16.427591 9.0725648 16.572266 9.6074219 C 16.759054 10.297925 16.745534 11.491791 16.572266 12.177734 C 16.506326 12.438808 16.420692 12.684444 16.392578 12.714844 C 16.364468 12.745244 16.26251 12.569959 16.142578 12.357422 C 16.022635 12.144919 15.640654 11.693364 15.322266 11.357422 C 14.403248 10.387673 14.257618 9.8813646 14.642578 9.1074219 C 14.836715 8.7171476 15.681271 7.8284638 15.785156 7.8925781 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 18 13 L 18 14 A 3 3 0 0 0 15 17 A 3 3 0 0 0 18 20 A 3 3 0 0 0 21 17 L 20 17 A 2 2 0 0 1 18 19 A 2 2 0 0 1 16 17 A 2 2 0 0 1 18 15 L 18 16 L 18.984375 15.261719 A 2 2 0 0 1 19 15.269531 L 19 15.25 L 20 14.5 L 19 13.75 L 18 13 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/account.svg b/.icons/awkward/22x22/actions/account.svg
new file mode 100644
index 00000000..a3abd071
--- /dev/null
+++ b/.icons/awkward/22x22/actions/account.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 3 C 5.669 3 5 3.669 5 4.5 L 5 5 L 17 5 L 17 4.5 C 17 3.669 16.331 3 15.5 3 L 6.5 3 z M 5 7 L 5 9 L 17 9 L 17 7 L 5 7 z M 5 11 L 5 13 L 17 13 L 17 11 L 5 11 z M 5 15 L 5 17 L 17 17 L 17 15 L 5 15 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5 5 L 5 7 L 17 7 L 17 5 L 5 5 z M 5 9 L 5 11 L 17 11 L 17 9 L 5 9 z M 5 13 L 5 15 L 17 15 L 17 13 L 5 13 z M 5 17 L 5 17.5 C 5 18.331 5.669 19 6.5 19 L 15.5 19 C 16.331 19 17 18.331 17 17.5 L 17 17 L 5 17 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15 3 L 15 19 L 15.5 19 C 16.331 19 17 18.331 17 17.5 L 17 17 L 17 15 L 17 13 L 17 11 L 17 9 L 17 7 L 17 5 L 17 4.5 C 17 3.669 16.331 3 15.5 3 L 15 3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/action-albumfolder-importdir2.svg b/.icons/awkward/22x22/actions/action-albumfolder-importdir2.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/action-albumfolder-importdir2.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/action-rss_tag.svg b/.icons/awkward/22x22/actions/action-rss_tag.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/action-rss_tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/action-unavailable.svg b/.icons/awkward/22x22/actions/action-unavailable.svg
new file mode 100644
index 00000000..a62565c2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/action-unavailable.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/add-files-to-archive.svg b/.icons/awkward/22x22/actions/add-files-to-archive.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/add-files-to-archive.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/add-folder-to-archive.svg b/.icons/awkward/22x22/actions/add-folder-to-archive.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/add-folder-to-archive.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/add-placemark.svg b/.icons/awkward/22x22/actions/add-placemark.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/22x22/actions/add-placemark.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/add.svg b/.icons/awkward/22x22/actions/add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/address-book-new.svg b/.icons/awkward/22x22/actions/address-book-new.svg
new file mode 100644
index 00000000..3a2003c0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/address-book-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/addressbook-details.svg b/.icons/awkward/22x22/actions/addressbook-details.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/22x22/actions/addressbook-details.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/adjustcurves.svg b/.icons/awkward/22x22/actions/adjustcurves.svg
new file mode 100644
index 00000000..f90e103d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/adjustcurves.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/adjusthsl.svg b/.icons/awkward/22x22/actions/adjusthsl.svg
new file mode 100644
index 00000000..20cff302
--- /dev/null
+++ b/.icons/awkward/22x22/actions/adjusthsl.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/adjustlevels.svg b/.icons/awkward/22x22/actions/adjustlevels.svg
new file mode 100644
index 00000000..9869598b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/adjustlevels.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/adjustrgb.svg b/.icons/awkward/22x22/actions/adjustrgb.svg
new file mode 100644
index 00000000..62fffdfa
--- /dev/null
+++ b/.icons/awkward/22x22/actions/adjustrgb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/adress-book-new.svg b/.icons/awkward/22x22/actions/adress-book-new.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/22x22/actions/adress-book-new.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/akonadi-phone-home.svg b/.icons/awkward/22x22/actions/akonadi-phone-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/akonadi-phone-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/akonadiconsole.svg b/.icons/awkward/22x22/actions/akonadiconsole.svg
new file mode 120000
index 00000000..6957e396
--- /dev/null
+++ b/.icons/awkward/22x22/actions/akonadiconsole.svg
@@ -0,0 +1 @@
+cm_runterm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/albumfolder-importdir.svg b/.icons/awkward/22x22/actions/albumfolder-importdir.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/albumfolder-importdir.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/albumfolder-importimages.svg b/.icons/awkward/22x22/actions/albumfolder-importimages.svg
new file mode 120000
index 00000000..c7116c65
--- /dev/null
+++ b/.icons/awkward/22x22/actions/albumfolder-importimages.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/albumfolder-new.svg b/.icons/awkward/22x22/actions/albumfolder-new.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/albumfolder-new.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/albumfolder-properties.svg b/.icons/awkward/22x22/actions/albumfolder-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/albumfolder-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/albumfolder-user-trash.svg b/.icons/awkward/22x22/actions/albumfolder-user-trash.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/albumfolder-user-trash.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/align-horizontal-baseline.svg b/.icons/awkward/22x22/actions/align-horizontal-baseline.svg
new file mode 100644
index 00000000..8cdb6ece
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-horizontal-baseline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-horizontal-bottom-out.svg b/.icons/awkward/22x22/actions/align-horizontal-bottom-out.svg
new file mode 100644
index 00000000..daf0c13c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-horizontal-bottom-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-horizontal-center.svg b/.icons/awkward/22x22/actions/align-horizontal-center.svg
new file mode 100644
index 00000000..cce4efa8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-horizontal-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-horizontal-left-out.svg b/.icons/awkward/22x22/actions/align-horizontal-left-out.svg
new file mode 100644
index 00000000..6edd3474
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-horizontal-left-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-horizontal-left-to-anchor.svg b/.icons/awkward/22x22/actions/align-horizontal-left-to-anchor.svg
new file mode 100644
index 00000000..3061a95d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-horizontal-left-to-anchor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-horizontal-left.svg b/.icons/awkward/22x22/actions/align-horizontal-left.svg
new file mode 100644
index 00000000..32d1bb60
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-horizontal-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-horizontal-right-out.svg b/.icons/awkward/22x22/actions/align-horizontal-right-out.svg
new file mode 100644
index 00000000..c28c6a20
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-horizontal-right-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-horizontal-right-to-anchor.svg b/.icons/awkward/22x22/actions/align-horizontal-right-to-anchor.svg
new file mode 100644
index 00000000..482cf53a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-horizontal-right-to-anchor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-horizontal-right.svg b/.icons/awkward/22x22/actions/align-horizontal-right.svg
new file mode 100644
index 00000000..b194a23d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-horizontal-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-horizontal-top-out.svg b/.icons/awkward/22x22/actions/align-horizontal-top-out.svg
new file mode 100644
index 00000000..a7068311
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-horizontal-top-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-vertical-baseline.svg b/.icons/awkward/22x22/actions/align-vertical-baseline.svg
new file mode 100644
index 00000000..af81074f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-vertical-baseline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-vertical-bottom-out.svg b/.icons/awkward/22x22/actions/align-vertical-bottom-out.svg
new file mode 100644
index 00000000..112bf786
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-vertical-bottom-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-vertical-bottom-to-anchor.svg b/.icons/awkward/22x22/actions/align-vertical-bottom-to-anchor.svg
new file mode 100644
index 00000000..fa81aae1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-vertical-bottom-to-anchor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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 0,10 -1,0 0,2 14,0 0,-2 -1,0 L 13,1 9,1 9,11 0,11 5,11 5,1 Z m 13,12 0,2 2,0 0,-2 z" transform="translate(3,3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-vertical-bottom.svg b/.icons/awkward/22x22/actions/align-vertical-bottom.svg
new file mode 100644
index 00000000..c9dd0981
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-vertical-bottom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-vertical-center.svg b/.icons/awkward/22x22/actions/align-vertical-center.svg
new file mode 100644
index 00000000..964947c8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-vertical-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-vertical-top-out.svg b/.icons/awkward/22x22/actions/align-vertical-top-out.svg
new file mode 100644
index 00000000..9ddd191c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-vertical-top-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/align-vertical-top-to-anchor.svg b/.icons/awkward/22x22/actions/align-vertical-top-to-anchor.svg
new file mode 100644
index 00000000..a1e247fe
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-vertical-top-to-anchor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/align-vertical-top.svg b/.icons/awkward/22x22/actions/align-vertical-top.svg
new file mode 100644
index 00000000..afe1be56
--- /dev/null
+++ b/.icons/awkward/22x22/actions/align-vertical-top.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/amarok_artist.svg b/.icons/awkward/22x22/actions/amarok_artist.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/amarok_artist.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/amarok_cart_add.svg b/.icons/awkward/22x22/actions/amarok_cart_add.svg
new file mode 100644
index 00000000..37531f94
--- /dev/null
+++ b/.icons/awkward/22x22/actions/amarok_cart_add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/amarok_cart_remove.svg b/.icons/awkward/22x22/actions/amarok_cart_remove.svg
new file mode 100644
index 00000000..b9364ec4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/amarok_cart_remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/amarok_cart_view.svg b/.icons/awkward/22x22/actions/amarok_cart_view.svg
new file mode 100644
index 00000000..a589a038
--- /dev/null
+++ b/.icons/awkward/22x22/actions/amarok_cart_view.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/amarok_change_language.svg b/.icons/awkward/22x22/actions/amarok_change_language.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/22x22/actions/amarok_change_language.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/amarok_clock.svg b/.icons/awkward/22x22/actions/amarok_clock.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/22x22/actions/amarok_clock.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/amarok_lyrics.svg b/.icons/awkward/22x22/actions/amarok_lyrics.svg
new file mode 120000
index 00000000..2dd76767
--- /dev/null
+++ b/.icons/awkward/22x22/actions/amarok_lyrics.svg
@@ -0,0 +1 @@
+view-media-lyrics.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/amarok_playcount.svg b/.icons/awkward/22x22/actions/amarok_playcount.svg
new file mode 120000
index 00000000..c6156018
--- /dev/null
+++ b/.icons/awkward/22x22/actions/amarok_playcount.svg
@@ -0,0 +1 @@
+view-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/amarok_playlist.svg b/.icons/awkward/22x22/actions/amarok_playlist.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/awkward/22x22/actions/amarok_playlist.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/amarok_playlist_refresh.svg b/.icons/awkward/22x22/actions/amarok_playlist_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/amarok_playlist_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/amarok_scripts.svg b/.icons/awkward/22x22/actions/amarok_scripts.svg
new file mode 120000
index 00000000..6957e396
--- /dev/null
+++ b/.icons/awkward/22x22/actions/amarok_scripts.svg
@@ -0,0 +1 @@
+cm_runterm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/antivignetting.svg b/.icons/awkward/22x22/actions/antivignetting.svg
new file mode 100644
index 00000000..c8d05700
--- /dev/null
+++ b/.icons/awkward/22x22/actions/antivignetting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/application-exit.svg b/.icons/awkward/22x22/actions/application-exit.svg
new file mode 100644
index 00000000..72030c89
--- /dev/null
+++ b/.icons/awkward/22x22/actions/application-exit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/application-menu.svg b/.icons/awkward/22x22/actions/application-menu.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/22x22/actions/application-menu.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/application-rss+xml.svg b/.icons/awkward/22x22/actions/application-rss+xml.svg
new file mode 100644
index 00000000..34d47044
--- /dev/null
+++ b/.icons/awkward/22x22/actions/application-rss+xml.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/applications-other.svg b/.icons/awkward/22x22/actions/applications-other.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/22x22/actions/applications-other.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/appointment-missed.svg b/.icons/awkward/22x22/actions/appointment-missed.svg
new file mode 100644
index 00000000..6dc8fb97
--- /dev/null
+++ b/.icons/awkward/22x22/actions/appointment-missed.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/appointment-new.svg b/.icons/awkward/22x22/actions/appointment-new.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/appointment-new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/appointment-soon.svg b/.icons/awkward/22x22/actions/appointment-soon.svg
new file mode 100644
index 00000000..16d9a34a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/appointment-soon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/appointment.svg b/.icons/awkward/22x22/actions/appointment.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/22x22/actions/appointment.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/archive-extract.svg b/.icons/awkward/22x22/actions/archive-extract.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/22x22/actions/archive-extract.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/archive-insert-directory.svg b/.icons/awkward/22x22/actions/archive-insert-directory.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/archive-insert-directory.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/archive-insert.svg b/.icons/awkward/22x22/actions/archive-insert.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/archive-insert.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/archive-remove.svg b/.icons/awkward/22x22/actions/archive-remove.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/archive-remove.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/archive.svg b/.icons/awkward/22x22/actions/archive.svg
new file mode 100644
index 00000000..3252fdf3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/archive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/arrow-down-double.svg b/.icons/awkward/22x22/actions/arrow-down-double.svg
new file mode 100644
index 00000000..a2b4315d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/arrow-down-double.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/arrow-down.svg b/.icons/awkward/22x22/actions/arrow-down.svg
new file mode 120000
index 00000000..2603a491
--- /dev/null
+++ b/.icons/awkward/22x22/actions/arrow-down.svg
@@ -0,0 +1 @@
+pan-down.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/arrow-left-double.svg b/.icons/awkward/22x22/actions/arrow-left-double.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/arrow-left-double.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/arrow-left.svg b/.icons/awkward/22x22/actions/arrow-left.svg
new file mode 120000
index 00000000..293e17ff
--- /dev/null
+++ b/.icons/awkward/22x22/actions/arrow-left.svg
@@ -0,0 +1 @@
+pan-start.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/arrow-right-double.svg b/.icons/awkward/22x22/actions/arrow-right-double.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/22x22/actions/arrow-right-double.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/arrow-right.svg b/.icons/awkward/22x22/actions/arrow-right.svg
new file mode 120000
index 00000000..a97e184d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/arrow-right.svg
@@ -0,0 +1 @@
+pan-end.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/arrow-up-double.svg b/.icons/awkward/22x22/actions/arrow-up-double.svg
new file mode 100644
index 00000000..815334b3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/arrow-up-double.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/arrow-up.svg b/.icons/awkward/22x22/actions/arrow-up.svg
new file mode 120000
index 00000000..687a8fb0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/arrow-up.svg
@@ -0,0 +1 @@
+pan-up.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/atmosphere.svg b/.icons/awkward/22x22/actions/atmosphere.svg
new file mode 100644
index 00000000..ada2b844
--- /dev/null
+++ b/.icons/awkward/22x22/actions/atmosphere.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/attention.svg b/.icons/awkward/22x22/actions/attention.svg
new file mode 100644
index 00000000..2b6f31cc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/attention.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.953125 2.9941406 A 0.92705394 0.93778191 0 0 0 10.199219 3.4628906 L 6.1660156 10.53125 L 2.1308594 17.597656 A 0.92705394 0.93778191 0 0 0 2.9355469 19.005859 L 11.001953 19.005859 L 19.070312 19.005859 A 0.92705394 0.93778191 0 0 0 19.871094 17.597656 L 15.839844 10.53125 L 11.804688 3.4628906 A 0.92705394 0.93778191 0 0 0 10.953125 2.9941406 z M 10 7 L 12 7 L 12 13 L 10 13 L 10 7 z M 10 15 L 12 15 L 12 17 L 10 17 L 10 15 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/audio-off.svg b/.icons/awkward/22x22/actions/audio-off.svg
new file mode 120000
index 00000000..96b5bd1b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/audio-off.svg
@@ -0,0 +1 @@
+kdenlive-hide-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/audio-on.svg b/.icons/awkward/22x22/actions/audio-on.svg
new file mode 120000
index 00000000..87170806
--- /dev/null
+++ b/.icons/awkward/22x22/actions/audio-on.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/audio-ready.svg b/.icons/awkward/22x22/actions/audio-ready.svg
new file mode 100644
index 00000000..ea1c90d4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/audio-ready.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/audio-volume-high.svg b/.icons/awkward/22x22/actions/audio-volume-high.svg
new file mode 100644
index 00000000..73f46b87
--- /dev/null
+++ b/.icons/awkward/22x22/actions/audio-volume-high.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/audio-volume-low.svg b/.icons/awkward/22x22/actions/audio-volume-low.svg
new file mode 100644
index 00000000..d87a3f14
--- /dev/null
+++ b/.icons/awkward/22x22/actions/audio-volume-low.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/audio-volume-medium.svg b/.icons/awkward/22x22/actions/audio-volume-medium.svg
new file mode 100644
index 00000000..a0dd62e5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/audio-volume-medium.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/audio-volume-muted.svg b/.icons/awkward/22x22/actions/audio-volume-muted.svg
new file mode 100644
index 00000000..3ecbb2b8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/audio-volume-muted.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/auto-type.svg b/.icons/awkward/22x22/actions/auto-type.svg
new file mode 100644
index 00000000..e503663a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/auto-type.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,-3)">
+ <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/22x22/actions/autocorrection.svg b/.icons/awkward/22x22/actions/autocorrection.svg
new file mode 100644
index 00000000..19dc8b1c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/autocorrection.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/automated-tasks.svg b/.icons/awkward/22x22/actions/automated-tasks.svg
new file mode 100644
index 00000000..6b5fa6d7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/automated-tasks.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/back.svg b/.icons/awkward/22x22/actions/back.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/back.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/backup.svg b/.icons/awkward/22x22/actions/backup.svg
new file mode 100644
index 00000000..428b52e4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/backup.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 11 3 z M 10.927734 6 A 5 5 0 0 1 14.535156 7.4648438 L 15.242188 6.7578125 L 15.595703 8.5253906 L 15.949219 10.292969 L 15.943359 10.291016 L 15.548828 10.212891 L 13.773438 9.8613281 A 3 3 0 0 0 13.771484 9.8574219 L 12.414062 9.5859375 L 13.121094 8.8789062 A 3 3 0 0 0 8.8789062 8.8789062 A 3 3 0 0 0 8.8691406 8.8886719 L 6.7011719 8.4589844 A 5 5 0 0 1 7.4648438 7.4648438 A 5 5 0 0 1 10.927734 6 z M 6.0507812 11.707031 L 6.0566406 11.708984 L 6.4511719 11.787109 L 8.2265625 12.138672 A 3 3 0 0 0 8.2285156 12.142578 L 9.5859375 12.414062 L 8.8789062 13.121094 A 3 3 0 0 0 13.121094 13.121094 A 3 3 0 0 0 13.130859 13.111328 L 15.298828 13.541016 A 5 5 0 0 1 14.535156 14.535156 A 5 5 0 0 1 7.4648438 14.535156 L 6.7578125 15.242188 L 6.4042969 13.474609 L 6.0507812 11.707031 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/bank.svg b/.icons/awkward/22x22/actions/bank.svg
new file mode 100644
index 00000000..e3359aa9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bank.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.00781,3.0003904 c -0.166308,0.00989 -0.331632,0.1128756 -0.599609,0.2734375 L 7.4999975,5.0160153 4.6015595,6.7523434 c -0.638198,0.358215 -0.551847,0.1965221 -0.601562,0.8828125 v 1.2578125 c 0,0.059578 0.03804,0.1074219 0.08594,0.1074219 h 0.914063 v 0.4277344 7.1445313 0.427734 h -0.232422 c -0.424987,0 -0.767578,0.378053 -0.767578,0.847656 V 19.00039 H 18 V 17.848046 C 18,17.378443 17.657408,17.00039 17.232422,17.00039 H 17 V 16.572656 9.4281247 9.0003903 h 0.914062 c 0.0479,0 0.08594,-0.047844 0.08594,-0.1074219 V 7.6624997 c -0.0014,-0.7238546 -0.01687,-0.559467 -0.625,-0.9238282 L 14.500003,5.0160153 11.607425,3.2835935 C 11.339762,3.0739699 11.174124,2.990505 11.007815,3.0003904 Z M 6.9999975,10.00039 h 3 v 6 h -3 z m 4.9999995,0 h 3 v 6 h -3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/bell.svg b/.icons/awkward/22x22/actions/bell.svg
new file mode 100644
index 00000000..301c0427
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bell.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/bitmap-trace.svg b/.icons/awkward/22x22/actions/bitmap-trace.svg
new file mode 100644
index 00000000..d85fba27
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bitmap-trace.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/blueman-plugin.svg b/.icons/awkward/22x22/actions/blueman-plugin.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/blueman-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/blueman-send-file.svg b/.icons/awkward/22x22/actions/blueman-send-file.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/22x22/actions/blueman-send-file.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/blueman-trust.svg b/.icons/awkward/22x22/actions/blueman-trust.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/blueman-trust.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/blueman-untrust.svg b/.icons/awkward/22x22/actions/blueman-untrust.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/22x22/actions/blueman-untrust.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/blurfx.svg b/.icons/awkward/22x22/actions/blurfx.svg
new file mode 100644
index 00000000..152ebf2f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/blurfx.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/blurimage.svg b/.icons/awkward/22x22/actions/blurimage.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/actions/blurimage.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bonobo-component-browser.svg b/.icons/awkward/22x22/actions/bonobo-component-browser.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bonobo-component-browser.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bookmark-add-folder.svg b/.icons/awkward/22x22/actions/bookmark-add-folder.svg
new file mode 120000
index 00000000..d7f74d1f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bookmark-add-folder.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bookmark-edit.svg b/.icons/awkward/22x22/actions/bookmark-edit.svg
new file mode 120000
index 00000000..d7f74d1f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bookmark-edit.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bookmark-new-list.svg b/.icons/awkward/22x22/actions/bookmark-new-list.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bookmark-new-list.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bookmark-new.svg b/.icons/awkward/22x22/actions/bookmark-new.svg
new file mode 100644
index 00000000..2e1e8d5d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bookmark-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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 7,3 6,3 6,4 V 18 L 11,15 16,18 V 4 C 16,4 16,3 15,3 Z M 10,6 H 12 V 8 H 14 V 10 H 12 V 12 H 10 V 10 H 8 V 8 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/bookmark-remove.svg b/.icons/awkward/22x22/actions/bookmark-remove.svg
new file mode 100644
index 00000000..a43ea4bd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bookmark-remove.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/bookmark-toolbar.svg b/.icons/awkward/22x22/actions/bookmark-toolbar.svg
new file mode 120000
index 00000000..d7f74d1f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bookmark-toolbar.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bookmark.svg b/.icons/awkward/22x22/actions/bookmark.svg
new file mode 120000
index 00000000..eb7b1c3c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bookmark.svg
@@ -0,0 +1 @@
+bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bookmark_add.svg b/.icons/awkward/22x22/actions/bookmark_add.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bookmark_add.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bookmarks-organize.svg b/.icons/awkward/22x22/actions/bookmarks-organize.svg
new file mode 120000
index 00000000..d7f74d1f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bookmarks-organize.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bookmarks.svg b/.icons/awkward/22x22/actions/bookmarks.svg
new file mode 100644
index 00000000..1790d899
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bookmarks.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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 7,3 6,3 6,4 V 18 L 11,15 16,18 V 4 C 16,4 16,3 15,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/bookmarks_list_add.svg b/.icons/awkward/22x22/actions/bookmarks_list_add.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bookmarks_list_add.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bordertool.svg b/.icons/awkward/22x22/actions/bordertool.svg
new file mode 100644
index 00000000..913003f8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bordertool.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/bottom.svg b/.icons/awkward/22x22/actions/bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bqm-add.svg b/.icons/awkward/22x22/actions/bqm-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bqm-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bqm-addqueue.svg b/.icons/awkward/22x22/actions/bqm-addqueue.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bqm-addqueue.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bqm-commit.svg b/.icons/awkward/22x22/actions/bqm-commit.svg
new file mode 120000
index 00000000..d5034d14
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bqm-commit.svg
@@ -0,0 +1 @@
+./go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bqm-diff.svg b/.icons/awkward/22x22/actions/bqm-diff.svg
new file mode 120000
index 00000000..28d76fd4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bqm-diff.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bqm-remove.svg b/.icons/awkward/22x22/actions/bqm-remove.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bqm-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bqm-rmqueue.svg b/.icons/awkward/22x22/actions/bqm-rmqueue.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bqm-rmqueue.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bqm-update.svg b/.icons/awkward/22x22/actions/bqm-update.svg
new file mode 120000
index 00000000..9c9d7389
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bqm-update.svg
@@ -0,0 +1 @@
+./go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/browser-download.svg b/.icons/awkward/22x22/actions/browser-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/browser-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/budget-add.svg b/.icons/awkward/22x22/actions/budget-add.svg
new file mode 100644
index 00000000..b7f8c8ea
--- /dev/null
+++ b/.icons/awkward/22x22/actions/budget-add.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="7" height="2" x="3" y="17" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="3" y="15" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="3" y="13" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="3" y="11" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="3" y="9" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="3" y="7" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="3" y="5" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="3" y="3" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="12" y="17" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="12" y="15" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="12" y="13" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="12" y="11" rx=".538" ry=".5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 15,3 v 2 h -2 v 2 h 2 v 2 h 2 V 7 h 2 V 5 H 17 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/budget-delete.svg b/.icons/awkward/22x22/actions/budget-delete.svg
new file mode 100644
index 00000000..c2b666af
--- /dev/null
+++ b/.icons/awkward/22x22/actions/budget-delete.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="7" height="2" x="3" y="17" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="3" y="15" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="3" y="13" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="3" y="11" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="3" y="9" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="3" y="7" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="3" y="5" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="3" y="3" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="12" y="17" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="12" y="15" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="12" y="13" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="12" y="11" rx=".538" ry=".5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 15,2 v 1 h -2 v 1 h 6 V 3 H 17 V 2 Z m -1,3 v 4 h 4 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/budget-edit.svg b/.icons/awkward/22x22/actions/budget-edit.svg
new file mode 100644
index 00000000..92babe45
--- /dev/null
+++ b/.icons/awkward/22x22/actions/budget-edit.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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;opacity:0.3" class="ColorScheme-Text">
+ <rect width="7" height="2" x="3" y="15" rx=".5" ry=".5"/>
+ <rect width="7" height="2" x="3" y="11" rx=".5" ry=".5"/>
+ <rect width="7" height="2" x="3" y="7" rx=".5" ry=".5"/>
+ <rect width="7" height="2" x="3" y="3" rx=".5" ry=".5"/>
+ <rect width="7" height="2" x="12" y="17" rx=".5" ry=".5"/>
+ <rect width="7" height="2" x="12" y="13" rx=".5" ry=".5"/>
+ </g>
+ <g style="fill:currentColor" class="ColorScheme-Text">
+ <rect width="7" height="2" x="3" y="17" rx=".5" ry=".5"/>
+ <rect width="7" height="2" x="3" y="13" rx=".5" ry=".5"/>
+ <rect width="7" height="2" x="3" y="9" rx=".5" ry=".5"/>
+ <rect width="7" height="2" x="3" y="5" rx=".5" ry=".5"/>
+ <rect width="7" height="2" x="12" y="15" rx=".5" ry=".5"/>
+ <rect width="7" height="2" x="12" y="11" rx=".5" ry=".5"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17.806,3 C 17.715,3 17.623,3.0348 17.552,3.1055 L 16.855,3.8086 18.191,5.1445 18.894,4.4473 C 19.035,4.3059 19.035,4.0833 18.894,3.9419 L 18.058,3.1055 C 17.987,3.0348 17.897,3 17.806,3 Z M 16.325,4.3389 13,7.6641 V 9 H 14.336 L 17.661,5.6748 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/budget.svg b/.icons/awkward/22x22/actions/budget.svg
new file mode 100644
index 00000000..4fbf92f7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/budget.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="7" height="2" x="3" y="17" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="3" y="15" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="3" y="13" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="3" y="11" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="3" y="9" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="3" y="7" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="3" y="5" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="3" y="3" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="12" y="17" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="12" y="15" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="7" height="2" x="12" y="13" rx=".538" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="2" x="12" y="11" rx=".538" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/burst.svg b/.icons/awkward/22x22/actions/burst.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/burst.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/button_cancel.svg b/.icons/awkward/22x22/actions/button_cancel.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/button_cancel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/button_ok.svg b/.icons/awkward/22x22/actions/button_ok.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/button_ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/bwtonal.svg b/.icons/awkward/22x22/actions/bwtonal.svg
new file mode 100644
index 00000000..d4ff73fe
--- /dev/null
+++ b/.icons/awkward/22x22/actions/bwtonal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/cab_extract.svg b/.icons/awkward/22x22/actions/cab_extract.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cab_extract.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cab_view.svg b/.icons/awkward/22x22/actions/cab_view.svg
new file mode 120000
index 00000000..c9929290
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cab_view.svg
@@ -0,0 +1 @@
+mail-thread-watch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cache.svg b/.icons/awkward/22x22/actions/cache.svg
new file mode 100644
index 00000000..1938d925
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cache.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/calendar-go-today.svg b/.icons/awkward/22x22/actions/calendar-go-today.svg
new file mode 100644
index 00000000..aa497b58
--- /dev/null
+++ b/.icons/awkward/22x22/actions/calendar-go-today.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/call-start.svg b/.icons/awkward/22x22/actions/call-start.svg
new file mode 100644
index 00000000..5cbdbd13
--- /dev/null
+++ b/.icons/awkward/22x22/actions/call-start.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/call-stop.svg b/.icons/awkward/22x22/actions/call-stop.svg
new file mode 100644
index 00000000..a2d3bec3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/call-stop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/camera-off.svg b/.icons/awkward/22x22/actions/camera-off.svg
new file mode 100644
index 00000000..2d6dd657
--- /dev/null
+++ b/.icons/awkward/22x22/actions/camera-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/camera-on.svg b/.icons/awkward/22x22/actions/camera-on.svg
new file mode 100644
index 00000000..ed76da27
--- /dev/null
+++ b/.icons/awkward/22x22/actions/camera-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/camera-ready.svg b/.icons/awkward/22x22/actions/camera-ready.svg
new file mode 100644
index 00000000..5c2ffc9a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/camera-ready.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/cancel.svg b/.icons/awkward/22x22/actions/cancel.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cancel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/categories.svg b/.icons/awkward/22x22/actions/categories.svg
new file mode 100644
index 00000000..8f0fab33
--- /dev/null
+++ b/.icons/awkward/22x22/actions/categories.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.75,8.9999997 c -0.4155,0 -0.75,0.3345 -0.75,0.75 V 18.25 C 9,18.665 9.3345,19 9.75,19 h 8.5 C 18.665,19 19,18.665 19,18.25 v -6.5 C 19,11.3345 18.665,11 18.25,11 H 15 L 13,8.9999997 Z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 3.75 3 C 3.3345 3 3 3.3345 3 3.75 L 3 12.25 C 3 12.665 3.3345 13 3.75 13 L 8 13 L 8 9.75 C 8 8.7977972 8.7977972 8 9.75 8 L 13 8 L 13 5.75 C 13 5.3345 12.665 5 12.25 5 L 9 5 L 7 3 L 3.75 3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/category-delete.svg b/.icons/awkward/22x22/actions/category-delete.svg
new file mode 100644
index 00000000..af6bd855
--- /dev/null
+++ b/.icons/awkward/22x22/actions/category-delete.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.1428571,0,0,1.1538462,1.8571432,0.692307)">
+ <path style="fill:currentColor" class="ColorScheme-Text" transform="matrix(0.87500003,0,0,0.86666663,-1.6250004,-0.59999938)" d="M 4.1425781 3 C 4.1425781 3 3 3.0004507 3 4.1542969 L 3 16.845703 C 3 16.845703 2.999721 18 4.1425781 18 L 16 18 L 16 16 A 1.0001 1.0001 0 0 1 15 15 L 15 14 A 1.0001 1.0001 0 0 1 16 13 L 17 13 A 1.0001 1.0001 0 0 1 18 12 L 19 12 L 19 6.2617188 C 19 5.1078725 17.857422 5 17.857422 5 L 12.142578 5 L 9.8574219 3 L 4.1425781 3 z"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18,13 v 1 h -2 v 1 h 6 v -1 h -2 v -1 z m -1,3 v 4 h 4 v -4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/category-edit.svg b/.icons/awkward/22x22/actions/category-edit.svg
new file mode 100644
index 00000000..097c257e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/category-edit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 4,3 3,3 3,4 V 17 C 3,17 3,18 4,18 H 14 V 17.25 L 19,12.273 V 6 C 19,5 18,5 18,5 H 12 L 10,3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 19.806,13 C 19.715,13 19.623,13.035 19.552,13.105 L 18.855,13.809 20.191,15.145 20.894,14.447 C 21.035,14.306 21.035,14.083 20.894,13.942 L 20.058,13.105 C 19.987,13.035 19.897,13 19.806,13 Z M 18.325,14.339 15,17.664 V 19 H 16.336 L 19.661,15.675 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/cd.svg b/.icons/awkward/22x22/actions/cd.svg
new file mode 120000
index 00000000..4cd912bb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cd.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/channelmixer.svg b/.icons/awkward/22x22/actions/channelmixer.svg
new file mode 100644
index 00000000..8b49837f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/channelmixer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <circle style="fill:#fdbc4b" cx="10" cy="10" r="5" transform="translate(3 3)"/>
+ <circle style="fill:#4285f4" cx="6" cy="10" r="5" transform="translate(3 3)"/>
+ <circle style="fill:#4fef42" cx="8" cy="6" r="5" transform="translate(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/character-set.svg b/.icons/awkward/22x22/actions/character-set.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/22x22/actions/character-set.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/check-filled.svg b/.icons/awkward/22x22/actions/check-filled.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/check-filled.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/checkbox.svg b/.icons/awkward/22x22/actions/checkbox.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/checkbox.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/checkmark.svg b/.icons/awkward/22x22/actions/checkmark.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/checkmark.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/chronometer-lap.svg b/.icons/awkward/22x22/actions/chronometer-lap.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/chronometer-lap.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/chronometer-pause.svg b/.icons/awkward/22x22/actions/chronometer-pause.svg
new file mode 100644
index 00000000..d7587485
--- /dev/null
+++ b/.icons/awkward/22x22/actions/chronometer-pause.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/chronometer-reset.svg b/.icons/awkward/22x22/actions/chronometer-reset.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/chronometer-reset.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/chronometer-start.svg b/.icons/awkward/22x22/actions/chronometer-start.svg
new file mode 100644
index 00000000..56e14ddd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/chronometer-start.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/chronometer.svg b/.icons/awkward/22x22/actions/chronometer.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/chronometer.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/clear_left.svg b/.icons/awkward/22x22/actions/clear_left.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/22x22/actions/clear_left.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/clock-large.svg b/.icons/awkward/22x22/actions/clock-large.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/22x22/actions/clock-large.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/clock.svg b/.icons/awkward/22x22/actions/clock.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/22x22/actions/clock.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cloud-download.svg b/.icons/awkward/22x22/actions/cloud-download.svg
new file mode 100644
index 00000000..82f1f7dd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cloud-download.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/cloud-upload.svg b/.icons/awkward/22x22/actions/cloud-upload.svg
new file mode 100644
index 00000000..64f0740e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cloud-upload.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/cm_briefview.svg b/.icons/awkward/22x22/actions/cm_briefview.svg
new file mode 120000
index 00000000..a99300c7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_briefview.svg
@@ -0,0 +1 @@
+view-list-compact.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cm_columnsview.svg b/.icons/awkward/22x22/actions/cm_columnsview.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_columnsview.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cm_copyfullnamestoclip.svg b/.icons/awkward/22x22/actions/cm_copyfullnamestoclip.svg
new file mode 120000
index 00000000..e953e894
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_copyfullnamestoclip.svg
@@ -0,0 +1 @@
+edit-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cm_extractfiles.svg b/.icons/awkward/22x22/actions/cm_extractfiles.svg
new file mode 100644
index 00000000..d09d3633
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_extractfiles.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/cm_flatview.svg b/.icons/awkward/22x22/actions/cm_flatview.svg
new file mode 100644
index 00000000..5ed7d294
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_flatview.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/cm_markinvert.svg b/.icons/awkward/22x22/actions/cm_markinvert.svg
new file mode 100644
index 00000000..b2c08cdc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_markinvert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" transform="translate(3,3)" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/cm_markminus.svg b/.icons/awkward/22x22/actions/cm_markminus.svg
new file mode 100644
index 00000000..2c40d884
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_markminus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/cm_markplus.svg b/.icons/awkward/22x22/actions/cm_markplus.svg
new file mode 100644
index 00000000..21283a7e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_markplus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/cm_multirename.svg b/.icons/awkward/22x22/actions/cm_multirename.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_multirename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cm_options.svg b/.icons/awkward/22x22/actions/cm_options.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_options.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cm_packfiles.svg b/.icons/awkward/22x22/actions/cm_packfiles.svg
new file mode 120000
index 00000000..d671358d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_packfiles.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cm_refresh.svg b/.icons/awkward/22x22/actions/cm_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cm_runterm.svg b/.icons/awkward/22x22/actions/cm_runterm.svg
new file mode 100644
index 00000000..b35e1345
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_runterm.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/cm_search.svg b/.icons/awkward/22x22/actions/cm_search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cm_syncdirs.svg b/.icons/awkward/22x22/actions/cm_syncdirs.svg
new file mode 120000
index 00000000..a854b9ff
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_syncdirs.svg
@@ -0,0 +1 @@
+distribute-horizontal-center.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cm_thumbnailsview.svg b/.icons/awkward/22x22/actions/cm_thumbnailsview.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_thumbnailsview.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cm_viewhistorynext.svg b/.icons/awkward/22x22/actions/cm_viewhistorynext.svg
new file mode 120000
index 00000000..514fcfb1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_viewhistorynext.svg
@@ -0,0 +1 @@
+application-exit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cm_viewhistoryprev.svg b/.icons/awkward/22x22/actions/cm_viewhistoryprev.svg
new file mode 100644
index 00000000..1d727baa
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cm_viewhistoryprev.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/code-block.svg b/.icons/awkward/22x22/actions/code-block.svg
new file mode 100644
index 00000000..1e78f7e2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/code-block.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/code-class.svg b/.icons/awkward/22x22/actions/code-class.svg
new file mode 100644
index 00000000..19f3bdf3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/code-class.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/code-context.svg b/.icons/awkward/22x22/actions/code-context.svg
new file mode 100644
index 00000000..adec97b2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/code-context.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/code-function.svg b/.icons/awkward/22x22/actions/code-function.svg
new file mode 100644
index 00000000..17f6704a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/code-function.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/code-typedef.svg b/.icons/awkward/22x22/actions/code-typedef.svg
new file mode 100644
index 00000000..d65c08b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/code-typedef.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/code-variable.svg b/.icons/awkward/22x22/actions/code-variable.svg
new file mode 100644
index 00000000..063f1dac
--- /dev/null
+++ b/.icons/awkward/22x22/actions/code-variable.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/collection-rescan-amarok.svg b/.icons/awkward/22x22/actions/collection-rescan-amarok.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/collection-rescan-amarok.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/color-fill.svg b/.icons/awkward/22x22/actions/color-fill.svg
new file mode 100644
index 00000000..b5fc5019
--- /dev/null
+++ b/.icons/awkward/22x22/actions/color-fill.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/color-gradient.svg b/.icons/awkward/22x22/actions/color-gradient.svg
new file mode 100644
index 00000000..bd2b0bb3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/color-gradient.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/color-management.svg b/.icons/awkward/22x22/actions/color-management.svg
new file mode 100644
index 00000000..25f8c08f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/color-management.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <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(3,3)">
+ <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/22x22/actions/color-picker-black.svg b/.icons/awkward/22x22/actions/color-picker-black.svg
new file mode 100644
index 00000000..cb1d3942
--- /dev/null
+++ b/.icons/awkward/22x22/actions/color-picker-black.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(3,3)">
+ <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/22x22/actions/color-picker-grey.svg b/.icons/awkward/22x22/actions/color-picker-grey.svg
new file mode 100644
index 00000000..82b5835a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/color-picker-grey.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(3,3)">
+ <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/22x22/actions/color-picker-white.svg b/.icons/awkward/22x22/actions/color-picker-white.svg
new file mode 100644
index 00000000..9d9d8311
--- /dev/null
+++ b/.icons/awkward/22x22/actions/color-picker-white.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(3,3)">
+ <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/22x22/actions/color-picker.svg b/.icons/awkward/22x22/actions/color-picker.svg
new file mode 100644
index 00000000..7e9b25d6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/color-picker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/color-select.svg b/.icons/awkward/22x22/actions/color-select.svg
new file mode 100644
index 00000000..f786c6af
--- /dev/null
+++ b/.icons/awkward/22x22/actions/color-select.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/colorfx.svg b/.icons/awkward/22x22/actions/colorfx.svg
new file mode 100644
index 00000000..036216af
--- /dev/null
+++ b/.icons/awkward/22x22/actions/colorfx.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.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/22x22/actions/colormanagement.svg b/.icons/awkward/22x22/actions/colormanagement.svg
new file mode 120000
index 00000000..21e4611c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/colormanagement.svg
@@ -0,0 +1 @@
+color-management.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/colorneg.svg b/.icons/awkward/22x22/actions/colorneg.svg
new file mode 100644
index 00000000..7ea0163b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/colorneg.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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/22x22/actions/colors-chromablue.svg b/.icons/awkward/22x22/actions/colors-chromablue.svg
new file mode 100644
index 00000000..8001a6ee
--- /dev/null
+++ b/.icons/awkward/22x22/actions/colors-chromablue.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/colors-chromagreen.svg b/.icons/awkward/22x22/actions/colors-chromagreen.svg
new file mode 100644
index 00000000..e6c1cc56
--- /dev/null
+++ b/.icons/awkward/22x22/actions/colors-chromagreen.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(3,3)">
+ <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/22x22/actions/colors-chromared.svg b/.icons/awkward/22x22/actions/colors-chromared.svg
new file mode 100644
index 00000000..9dd54f41
--- /dev/null
+++ b/.icons/awkward/22x22/actions/colors-chromared.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(3,3)">
+ <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/22x22/actions/colors-luma.svg b/.icons/awkward/22x22/actions/colors-luma.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/actions/colors-luma.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/compass.svg b/.icons/awkward/22x22/actions/compass.svg
new file mode 100644
index 00000000..cb4d989f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/compass.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/configuration.svg b/.icons/awkward/22x22/actions/configuration.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/configuration.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/configure-shortcuts.svg b/.icons/awkward/22x22/actions/configure-shortcuts.svg
new file mode 120000
index 00000000..ca94a198
--- /dev/null
+++ b/.icons/awkward/22x22/actions/configure-shortcuts.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/configure-toolbars.svg b/.icons/awkward/22x22/actions/configure-toolbars.svg
new file mode 100644
index 00000000..d3da3a36
--- /dev/null
+++ b/.icons/awkward/22x22/actions/configure-toolbars.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/configure.svg b/.icons/awkward/22x22/actions/configure.svg
new file mode 100644
index 00000000..4d6d9fde
--- /dev/null
+++ b/.icons/awkward/22x22/actions/configure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/configure_shortcuts.svg b/.icons/awkward/22x22/actions/configure_shortcuts.svg
new file mode 120000
index 00000000..ca94a198
--- /dev/null
+++ b/.icons/awkward/22x22/actions/configure_shortcuts.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/configure_toolbars.svg b/.icons/awkward/22x22/actions/configure_toolbars.svg
new file mode 120000
index 00000000..9d296896
--- /dev/null
+++ b/.icons/awkward/22x22/actions/configure_toolbars.svg
@@ -0,0 +1 @@
+view-media-equalizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/contact-new.svg b/.icons/awkward/22x22/actions/contact-new.svg
new file mode 100644
index 00000000..82211c8b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/contact-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/contents.svg b/.icons/awkward/22x22/actions/contents.svg
new file mode 120000
index 00000000..8e108d86
--- /dev/null
+++ b/.icons/awkward/22x22/actions/contents.svg
@@ -0,0 +1 @@
+view-readermode.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/contexthelp.svg b/.icons/awkward/22x22/actions/contexthelp.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/contexthelp.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/contrast.svg b/.icons/awkward/22x22/actions/contrast.svg
new file mode 100644
index 00000000..a1a864cf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/contrast.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.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/22x22/actions/cookies.svg b/.icons/awkward/22x22/actions/cookies.svg
new file mode 120000
index 00000000..b32b12a9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cookies.svg
@@ -0,0 +1 @@
+tool-spray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/coordinate.svg b/.icons/awkward/22x22/actions/coordinate.svg
new file mode 100644
index 00000000..308d2daf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/coordinate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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/22x22/actions/copy-coordinates.svg b/.icons/awkward/22x22/actions/copy-coordinates.svg
new file mode 120000
index 00000000..710c6324
--- /dev/null
+++ b/.icons/awkward/22x22/actions/copy-coordinates.svg
@@ -0,0 +1 @@
+coordinate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/crosshairs.svg b/.icons/awkward/22x22/actions/crosshairs.svg
new file mode 100644
index 00000000..b1ebefc7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/crosshairs.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/currenttrack_pause.svg b/.icons/awkward/22x22/actions/currenttrack_pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/22x22/actions/currenttrack_pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/currenttrack_play.svg b/.icons/awkward/22x22/actions/currenttrack_play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/currenttrack_play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/cursor-arrow.svg b/.icons/awkward/22x22/actions/cursor-arrow.svg
new file mode 120000
index 00000000..925eb22f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/cursor-arrow.svg
@@ -0,0 +1 @@
+edit-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/curve-connector.svg b/.icons/awkward/22x22/actions/curve-connector.svg
new file mode 100644
index 00000000..c7ce8348
--- /dev/null
+++ b/.icons/awkward/22x22/actions/curve-connector.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/dashboard-show.svg b/.icons/awkward/22x22/actions/dashboard-show.svg
new file mode 100644
index 00000000..5b1a6587
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dashboard-show.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/database-change-key.svg b/.icons/awkward/22x22/actions/database-change-key.svg
new file mode 100644
index 00000000..db125956
--- /dev/null
+++ b/.icons/awkward/22x22/actions/database-change-key.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,-3)">
+ <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/22x22/actions/database-index.svg b/.icons/awkward/22x22/actions/database-index.svg
new file mode 100644
index 00000000..c67782e0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/database-index.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/debug-execute-from-cursor.svg b/.icons/awkward/22x22/actions/debug-execute-from-cursor.svg
new file mode 100644
index 00000000..d2955d03
--- /dev/null
+++ b/.icons/awkward/22x22/actions/debug-execute-from-cursor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/debug-execute-to-cursor.svg b/.icons/awkward/22x22/actions/debug-execute-to-cursor.svg
new file mode 100644
index 00000000..2112af2e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/debug-execute-to-cursor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/debug-run-cursor.svg b/.icons/awkward/22x22/actions/debug-run-cursor.svg
new file mode 100644
index 00000000..6270eed9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/debug-run-cursor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/debug-run.svg b/.icons/awkward/22x22/actions/debug-run.svg
new file mode 100644
index 00000000..b554554d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/debug-run.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/debug-step-instruction.svg b/.icons/awkward/22x22/actions/debug-step-instruction.svg
new file mode 100644
index 00000000..f03977dd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/debug-step-instruction.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/debug-step-into-instruction.svg b/.icons/awkward/22x22/actions/debug-step-into-instruction.svg
new file mode 120000
index 00000000..f207a555
--- /dev/null
+++ b/.icons/awkward/22x22/actions/debug-step-into-instruction.svg
@@ -0,0 +1 @@
+debug-step-instruction.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/debug-step-into.svg b/.icons/awkward/22x22/actions/debug-step-into.svg
new file mode 100644
index 00000000..705e08ab
--- /dev/null
+++ b/.icons/awkward/22x22/actions/debug-step-into.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/debug-step-out.svg b/.icons/awkward/22x22/actions/debug-step-out.svg
new file mode 100644
index 00000000..7d53d449
--- /dev/null
+++ b/.icons/awkward/22x22/actions/debug-step-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/debug-step-over.svg b/.icons/awkward/22x22/actions/debug-step-over.svg
new file mode 100644
index 00000000..d6c4ae01
--- /dev/null
+++ b/.icons/awkward/22x22/actions/debug-step-over.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/delete-comment.svg b/.icons/awkward/22x22/actions/delete-comment.svg
new file mode 100644
index 00000000..37c29605
--- /dev/null
+++ b/.icons/awkward/22x22/actions/delete-comment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/delete.svg b/.icons/awkward/22x22/actions/delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/depth16to8.svg b/.icons/awkward/22x22/actions/depth16to8.svg
new file mode 100644
index 00000000..0337c16d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/depth16to8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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/22x22/actions/depth8to16.svg b/.icons/awkward/22x22/actions/depth8to16.svg
new file mode 100644
index 00000000..b955e2a9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/depth8to16.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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/22x22/actions/device.svg b/.icons/awkward/22x22/actions/device.svg
new file mode 120000
index 00000000..a67cd894
--- /dev/null
+++ b/.icons/awkward/22x22/actions/device.svg
@@ -0,0 +1 @@
+dialog-input-devices.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-align-and-distribute.svg b/.icons/awkward/22x22/actions/dialog-align-and-distribute.svg
new file mode 120000
index 00000000..019e49de
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-align-and-distribute.svg
@@ -0,0 +1 @@
+format-justify-left.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-apply.svg b/.icons/awkward/22x22/actions/dialog-apply.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-apply.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-cancel.svg b/.icons/awkward/22x22/actions/dialog-cancel.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-cancel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-close.svg b/.icons/awkward/22x22/actions/dialog-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-error.svg b/.icons/awkward/22x22/actions/dialog-error.svg
new file mode 100644
index 00000000..320922c9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/dialog-fill-and-stroke.svg b/.icons/awkward/22x22/actions/dialog-fill-and-stroke.svg
new file mode 100644
index 00000000..8583abab
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-fill-and-stroke.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/dialog-filters.svg b/.icons/awkward/22x22/actions/dialog-filters.svg
new file mode 120000
index 00000000..bf1c124d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-filters.svg
@@ -0,0 +1 @@
+view-filter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-icon-preview.svg b/.icons/awkward/22x22/actions/dialog-icon-preview.svg
new file mode 120000
index 00000000..7a2e5e67
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-icon-preview.svg
@@ -0,0 +1 @@
+document-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-information.svg b/.icons/awkward/22x22/actions/dialog-information.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-information.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-input-devices.svg b/.icons/awkward/22x22/actions/dialog-input-devices.svg
new file mode 100644
index 00000000..358826be
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-input-devices.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/dialog-layers.svg b/.icons/awkward/22x22/actions/dialog-layers.svg
new file mode 100644
index 00000000..e910b481
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-layers.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/dialog-memory.svg b/.icons/awkward/22x22/actions/dialog-memory.svg
new file mode 120000
index 00000000..c6156018
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-memory.svg
@@ -0,0 +1 @@
+view-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-messages.svg b/.icons/awkward/22x22/actions/dialog-messages.svg
new file mode 100644
index 00000000..14787361
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-messages.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/dialog-no.svg b/.icons/awkward/22x22/actions/dialog-no.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-no.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-object-properties.svg b/.icons/awkward/22x22/actions/dialog-object-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-object-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-ok-apply.svg b/.icons/awkward/22x22/actions/dialog-ok-apply.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-ok-apply.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-ok.svg b/.icons/awkward/22x22/actions/dialog-ok.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-password.svg b/.icons/awkward/22x22/actions/dialog-password.svg
new file mode 100644
index 00000000..bbc614bd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-password.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/dialog-path-effects.svg b/.icons/awkward/22x22/actions/dialog-path-effects.svg
new file mode 100644
index 00000000..28e77c3c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-path-effects.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/dialog-rows-and-columns.svg b/.icons/awkward/22x22/actions/dialog-rows-and-columns.svg
new file mode 100644
index 00000000..7ad2c2e1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-rows-and-columns.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/dialog-scripts.svg b/.icons/awkward/22x22/actions/dialog-scripts.svg
new file mode 120000
index 00000000..6957e396
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-scripts.svg
@@ -0,0 +1 @@
+cm_runterm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-templates.svg b/.icons/awkward/22x22/actions/dialog-templates.svg
new file mode 120000
index 00000000..911d559e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-templates.svg
@@ -0,0 +1 @@
+document-new-from-template.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-text-and-font.svg b/.icons/awkward/22x22/actions/dialog-text-and-font.svg
new file mode 100644
index 00000000..72bb60c3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-text-and-font.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/dialog-tile-clones.svg b/.icons/awkward/22x22/actions/dialog-tile-clones.svg
new file mode 100644
index 00000000..8f7d46a4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-tile-clones.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/dialog-transform.svg b/.icons/awkward/22x22/actions/dialog-transform.svg
new file mode 120000
index 00000000..617c98ba
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-transform.svg
@@ -0,0 +1 @@
+kdenlive-zoom-large.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dialog-warning.svg b/.icons/awkward/22x22/actions/dialog-warning.svg
new file mode 100644
index 00000000..4c666f3a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-warning.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/dialog-xml-editor.svg b/.icons/awkward/22x22/actions/dialog-xml-editor.svg
new file mode 100644
index 00000000..4bd8a626
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-xml-editor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/dialog-yes.svg b/.icons/awkward/22x22/actions/dialog-yes.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dialog-yes.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/dirsync.svg b/.icons/awkward/22x22/actions/dirsync.svg
new file mode 120000
index 00000000..0e0e5bd5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dirsync.svg
@@ -0,0 +1 @@
+folder-sync.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/distribute-graph-directed.svg b/.icons/awkward/22x22/actions/distribute-graph-directed.svg
new file mode 100644
index 00000000..4d3ebb29
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-graph-directed.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-graph.svg b/.icons/awkward/22x22/actions/distribute-graph.svg
new file mode 100644
index 00000000..a3129d04
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-graph.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-horizontal-baseline.svg b/.icons/awkward/22x22/actions/distribute-horizontal-baseline.svg
new file mode 100644
index 00000000..914b9a0b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-horizontal-baseline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-horizontal-center.svg b/.icons/awkward/22x22/actions/distribute-horizontal-center.svg
new file mode 100644
index 00000000..0ace1f56
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-horizontal-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/distribute-horizontal-equal.svg b/.icons/awkward/22x22/actions/distribute-horizontal-equal.svg
new file mode 100644
index 00000000..786fdf10
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-horizontal-equal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-horizontal-gaps.svg b/.icons/awkward/22x22/actions/distribute-horizontal-gaps.svg
new file mode 100644
index 00000000..7efcd30c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-horizontal-gaps.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 V 6 H 3 V 10 H 8 V 12 H 3 V 16 H 8 V 18 H 10 V 4 Z M 12,4 V 18 H 14 V 16 H 19 V 12 H 14 V 10 H 19 V 6 H 14 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/distribute-horizontal-left.svg b/.icons/awkward/22x22/actions/distribute-horizontal-left.svg
new file mode 100644
index 00000000..039fe119
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-horizontal-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/distribute-horizontal-margin.svg b/.icons/awkward/22x22/actions/distribute-horizontal-margin.svg
new file mode 100644
index 00000000..5cb600bb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-horizontal-margin.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-horizontal-page.svg b/.icons/awkward/22x22/actions/distribute-horizontal-page.svg
new file mode 100644
index 00000000..24381e80
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-horizontal-page.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-horizontal-right.svg b/.icons/awkward/22x22/actions/distribute-horizontal-right.svg
new file mode 100644
index 00000000..8ad3088f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-horizontal-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/distribute-horizontal-x.svg b/.icons/awkward/22x22/actions/distribute-horizontal-x.svg
new file mode 100644
index 00000000..61b5299e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-horizontal-x.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-randomize.svg b/.icons/awkward/22x22/actions/distribute-randomize.svg
new file mode 100644
index 00000000..7a18a8f3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-randomize.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-remove-overlaps.svg b/.icons/awkward/22x22/actions/distribute-remove-overlaps.svg
new file mode 100644
index 00000000..238cde16
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-remove-overlaps.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/distribute-unclump.svg b/.icons/awkward/22x22/actions/distribute-unclump.svg
new file mode 100644
index 00000000..df0efb0c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-unclump.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-vertical-baseline.svg b/.icons/awkward/22x22/actions/distribute-vertical-baseline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-vertical-baseline.svg
@@ -0,0 +1 @@
+format-text-underline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/distribute-vertical-bottom.svg b/.icons/awkward/22x22/actions/distribute-vertical-bottom.svg
new file mode 100644
index 00000000..6dda1e19
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-vertical-bottom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-vertical-center.svg b/.icons/awkward/22x22/actions/distribute-vertical-center.svg
new file mode 100644
index 00000000..8801ef8f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-vertical-center.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-vertical-equal.svg b/.icons/awkward/22x22/actions/distribute-vertical-equal.svg
new file mode 100644
index 00000000..5b307ca2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-vertical-equal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-vertical-gaps.svg b/.icons/awkward/22x22/actions/distribute-vertical-gaps.svg
new file mode 100644
index 00000000..7e3cb63c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-vertical-gaps.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,8 H 16 V 3 H 12 V 8 H 10 V 3 H 6 V 8 H 4 V 10 H 18 Z M 18,12 H 4 V 14 H 6 V 19 H 10 V 14 H 12 V 19 H 16 V 14 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/distribute-vertical-margin.svg b/.icons/awkward/22x22/actions/distribute-vertical-margin.svg
new file mode 100644
index 00000000..0fc282dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-vertical-margin.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-vertical-page.svg b/.icons/awkward/22x22/actions/distribute-vertical-page.svg
new file mode 100644
index 00000000..03a4bc64
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-vertical-page.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-vertical-top.svg b/.icons/awkward/22x22/actions/distribute-vertical-top.svg
new file mode 100644
index 00000000..d4ccf78a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-vertical-top.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/distribute-vertical-y.svg b/.icons/awkward/22x22/actions/distribute-vertical-y.svg
new file mode 100644
index 00000000..9a7b3e05
--- /dev/null
+++ b/.icons/awkward/22x22/actions/distribute-vertical-y.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-cleanup.svg b/.icons/awkward/22x22/actions/document-cleanup.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-cleanup.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-close.svg b/.icons/awkward/22x22/actions/document-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-decrypt.svg b/.icons/awkward/22x22/actions/document-decrypt.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-decrypt.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-download.svg b/.icons/awkward/22x22/actions/document-download.svg
new file mode 120000
index 00000000..6aa652ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-download.svg
@@ -0,0 +1 @@
+edit-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-edit-decrypt-verify.svg b/.icons/awkward/22x22/actions/document-edit-decrypt-verify.svg
new file mode 100644
index 00000000..033115b9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-edit-decrypt-verify.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-edit-decrypt.svg b/.icons/awkward/22x22/actions/document-edit-decrypt.svg
new file mode 100644
index 00000000..9c10baf0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-edit-decrypt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-edit-encrypt.svg b/.icons/awkward/22x22/actions/document-edit-encrypt.svg
new file mode 100644
index 00000000..bee4442b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-edit-encrypt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-edit-sign-encrypt.svg b/.icons/awkward/22x22/actions/document-edit-sign-encrypt.svg
new file mode 100644
index 00000000..a6ace1fe
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-edit-sign-encrypt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-edit-sign.svg b/.icons/awkward/22x22/actions/document-edit-sign.svg
new file mode 100644
index 00000000..eeaf817e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-edit-sign.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/document-edit-verify.svg b/.icons/awkward/22x22/actions/document-edit-verify.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-edit-verify.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-edit.svg b/.icons/awkward/22x22/actions/document-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-encrypt.svg b/.icons/awkward/22x22/actions/document-encrypt.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-encrypt.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-encrypted.svg b/.icons/awkward/22x22/actions/document-encrypted.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-encrypted.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-export-ocal.svg b/.icons/awkward/22x22/actions/document-export-ocal.svg
new file mode 120000
index 00000000..ace4fe41
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-export-ocal.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-export-table.svg b/.icons/awkward/22x22/actions/document-export-table.svg
new file mode 120000
index 00000000..ace4fe41
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-export-table.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-export.svg b/.icons/awkward/22x22/actions/document-export.svg
new file mode 100644
index 00000000..42fcf179
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-export.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-import-ocal.svg b/.icons/awkward/22x22/actions/document-import-ocal.svg
new file mode 120000
index 00000000..c7116c65
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-import-ocal.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-import.svg b/.icons/awkward/22x22/actions/document-import.svg
new file mode 100644
index 00000000..57d65151
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-import.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-multiple.svg b/.icons/awkward/22x22/actions/document-multiple.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-multiple.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-new-from-template.svg b/.icons/awkward/22x22/actions/document-new-from-template.svg
new file mode 100644
index 00000000..e4a141d3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-new-from-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-new.svg b/.icons/awkward/22x22/actions/document-new.svg
new file mode 100644
index 00000000..905d4347
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-open-data.svg b/.icons/awkward/22x22/actions/document-open-data.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-open-data.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-open-folder.svg b/.icons/awkward/22x22/actions/document-open-folder.svg
new file mode 100644
index 00000000..065c11a9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-open-folder.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/document-open-recent.svg b/.icons/awkward/22x22/actions/document-open-recent.svg
new file mode 100644
index 00000000..63ba94cf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-open-recent.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-open-remote.svg b/.icons/awkward/22x22/actions/document-open-remote.svg
new file mode 120000
index 00000000..c03a9d93
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-open-remote.svg
@@ -0,0 +1 @@
+insert-link.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-open.svg b/.icons/awkward/22x22/actions/document-open.svg
new file mode 100644
index 00000000..f505abba
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-open.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-page-setup.svg b/.icons/awkward/22x22/actions/document-page-setup.svg
new file mode 100644
index 00000000..ed6228bc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-page-setup.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-preview-archive.svg b/.icons/awkward/22x22/actions/document-preview-archive.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-preview-archive.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-preview.svg b/.icons/awkward/22x22/actions/document-preview.svg
new file mode 100644
index 00000000..270a162c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-preview.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-print-direct.svg b/.icons/awkward/22x22/actions/document-print-direct.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-print-direct.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-print-frame.svg b/.icons/awkward/22x22/actions/document-print-frame.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-print-frame.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-print-preview.svg b/.icons/awkward/22x22/actions/document-print-preview.svg
new file mode 100644
index 00000000..d254b4d5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-print-preview.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-print.svg b/.icons/awkward/22x22/actions/document-print.svg
new file mode 100644
index 00000000..18878afa
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-print.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/document-properties.svg b/.icons/awkward/22x22/actions/document-properties.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-revert-rtl.svg b/.icons/awkward/22x22/actions/document-revert-rtl.svg
new file mode 100644
index 00000000..08770008
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-revert-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-revert.svg b/.icons/awkward/22x22/actions/document-revert.svg
new file mode 100644
index 00000000..2a214dcf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-revert.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-save-all.svg b/.icons/awkward/22x22/actions/document-save-all.svg
new file mode 100644
index 00000000..261b19c4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-save-all.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-save-as.svg b/.icons/awkward/22x22/actions/document-save-as.svg
new file mode 100644
index 00000000..a4307194
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-save-as.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-save.svg b/.icons/awkward/22x22/actions/document-save.svg
new file mode 100644
index 00000000..af549680
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-save.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-send.svg b/.icons/awkward/22x22/actions/document-send.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-send.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-share.svg b/.icons/awkward/22x22/actions/document-share.svg
new file mode 100644
index 00000000..1578f3a1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-share.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/document-sign.svg b/.icons/awkward/22x22/actions/document-sign.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-sign.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/document-swap.svg b/.icons/awkward/22x22/actions/document-swap.svg
new file mode 100644
index 00000000..ce70b624
--- /dev/null
+++ b/.icons/awkward/22x22/actions/document-swap.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/documentation.svg b/.icons/awkward/22x22/actions/documentation.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/22x22/actions/documentation.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/documentinfo.svg b/.icons/awkward/22x22/actions/documentinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/documentinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/double-page.svg b/.icons/awkward/22x22/actions/double-page.svg
new file mode 100644
index 00000000..56d53054
--- /dev/null
+++ b/.icons/awkward/22x22/actions/double-page.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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 v 2 h 6 V 5 Z m 8,0 v 2 h 6 V 5 Z M 4,8 v 2 h 6 V 8 Z m 8,0 v 2 h 6 V 8 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/22x22/actions/down.svg b/.icons/awkward/22x22/actions/down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/download-amarok.svg b/.icons/awkward/22x22/actions/download-amarok.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/download-amarok.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/download-later.svg b/.icons/awkward/22x22/actions/download-later.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/download-later.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/download.svg b/.icons/awkward/22x22/actions/download.svg
new file mode 120000
index 00000000..6aa652ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/download.svg
@@ -0,0 +1 @@
+edit-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-arrow-back.svg b/.icons/awkward/22x22/actions/draw-arrow-back.svg
new file mode 120000
index 00000000..ce999bda
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-arrow-back.svg
@@ -0,0 +1 @@
+./go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-arrow-down.svg b/.icons/awkward/22x22/actions/draw-arrow-down.svg
new file mode 120000
index 00000000..9c9d7389
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-arrow-down.svg
@@ -0,0 +1 @@
+./go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-arrow-forward.svg b/.icons/awkward/22x22/actions/draw-arrow-forward.svg
new file mode 120000
index 00000000..6ad91658
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-arrow-forward.svg
@@ -0,0 +1 @@
+./go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-arrow-up.svg b/.icons/awkward/22x22/actions/draw-arrow-up.svg
new file mode 120000
index 00000000..d5034d14
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-arrow-up.svg
@@ -0,0 +1 @@
+./go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-bezier-curves.svg b/.icons/awkward/22x22/actions/draw-bezier-curves.svg
new file mode 100644
index 00000000..3b7b8461
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-bezier-curves.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/draw-brush.svg b/.icons/awkward/22x22/actions/draw-brush.svg
new file mode 100644
index 00000000..66ff3f1b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-brush.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/draw-calligraphic.svg b/.icons/awkward/22x22/actions/draw-calligraphic.svg
new file mode 100644
index 00000000..bdd28b8a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-calligraphic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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 0,10 4,4 0,-4 1,0 0,4 4,-4 0,-10 -9,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/draw-circle.svg b/.icons/awkward/22x22/actions/draw-circle.svg
new file mode 100644
index 00000000..272ee866
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-circle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/draw-connector.svg b/.icons/awkward/22x22/actions/draw-connector.svg
new file mode 100644
index 00000000..0ca69381
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-connector.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/draw-cross.svg b/.icons/awkward/22x22/actions/draw-cross.svg
new file mode 100644
index 00000000..5ed08688
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-cross.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/draw-cuboid.svg b/.icons/awkward/22x22/actions/draw-cuboid.svg
new file mode 100644
index 00000000..4bea81c9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-cuboid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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.603516,3 c -0.108107,0 -0.215097,0.02464 -0.314454,0.074219 L 3.3925781,6.515625 C 3.1528418,6.6352265 3,6.8658019 3,7.15625 l 0,7.654297 c 0,0.266714 0.1506245,0.510636 0.3886719,0.630859 l 6.8964841,3.482422 C 10.385558,18.974584 10.494581,19 10.603516,19 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 10.919922,3.0742188 C 10.820587,3.0246404 10.711623,3 10.603516,3 Z m 0,1.4960938 5.314452,2.6523437 L 10.603516,9.8007812 5.2910156,7.1484375 10.603516,4.4960938 Z m -6.1894535,3.7949218 5.4824219,2.7363284 0,6.117187 -5.4824219,-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/22x22/actions/draw-donut.svg b/.icons/awkward/22x22/actions/draw-donut.svg
new file mode 100644
index 00000000..096e2f2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-donut.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/draw-ellipse.svg b/.icons/awkward/22x22/actions/draw-ellipse.svg
new file mode 120000
index 00000000..8ca2d439
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-ellipse.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-eraser-delete-objects.svg b/.icons/awkward/22x22/actions/draw-eraser-delete-objects.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-eraser-delete-objects.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-eraser.svg b/.icons/awkward/22x22/actions/draw-eraser.svg
new file mode 100644
index 00000000..a9d7f4ec
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-eraser.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/draw-freehand.svg b/.icons/awkward/22x22/actions/draw-freehand.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-freehand.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-geometry.svg b/.icons/awkward/22x22/actions/draw-geometry.svg
new file mode 100644
index 00000000..ec5f0131
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-geometry.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/draw-halfcircle1.svg b/.icons/awkward/22x22/actions/draw-halfcircle1.svg
new file mode 100644
index 00000000..1d2f942b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-halfcircle1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/draw-halfcircle2.svg b/.icons/awkward/22x22/actions/draw-halfcircle2.svg
new file mode 100644
index 00000000..f9798caa
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-halfcircle2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/draw-halfcircle3.svg b/.icons/awkward/22x22/actions/draw-halfcircle3.svg
new file mode 100644
index 00000000..b8a8f770
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-halfcircle3.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/draw-halfcircle4.svg b/.icons/awkward/22x22/actions/draw-halfcircle4.svg
new file mode 100644
index 00000000..91f98b31
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-halfcircle4.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/draw-line.svg b/.icons/awkward/22x22/actions/draw-line.svg
new file mode 100644
index 00000000..fe6a3e90
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-line.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/draw-path.svg b/.icons/awkward/22x22/actions/draw-path.svg
new file mode 100644
index 00000000..46a3f360
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-path.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/draw-polygon-star.svg b/.icons/awkward/22x22/actions/draw-polygon-star.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-polygon-star.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-polygon.svg b/.icons/awkward/22x22/actions/draw-polygon.svg
new file mode 100644
index 00000000..980c898e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-polygon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/draw-polyline.svg b/.icons/awkward/22x22/actions/draw-polyline.svg
new file mode 100644
index 00000000..ecd8af9a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-polyline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/draw-rectangle.svg b/.icons/awkward/22x22/actions/draw-rectangle.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-rectangle.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-spiral.svg b/.icons/awkward/22x22/actions/draw-spiral.svg
new file mode 100644
index 00000000..9fc3a67c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-spiral.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/draw-square-inverted-corners.svg b/.icons/awkward/22x22/actions/draw-square-inverted-corners.svg
new file mode 100644
index 00000000..99c5a258
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-square-inverted-corners.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/draw-star.svg b/.icons/awkward/22x22/actions/draw-star.svg
new file mode 100644
index 00000000..ecf8a5df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-star.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/draw-text.svg b/.icons/awkward/22x22/actions/draw-text.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-text.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-triangle.svg b/.icons/awkward/22x22/actions/draw-triangle.svg
new file mode 100644
index 00000000..4db1e56b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-triangle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/draw-triangle1.svg b/.icons/awkward/22x22/actions/draw-triangle1.svg
new file mode 120000
index 00000000..293e17ff
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-triangle1.svg
@@ -0,0 +1 @@
+pan-start.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-triangle2.svg b/.icons/awkward/22x22/actions/draw-triangle2.svg
new file mode 120000
index 00000000..a97e184d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-triangle2.svg
@@ -0,0 +1 @@
+pan-end.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-triangle3.svg b/.icons/awkward/22x22/actions/draw-triangle3.svg
new file mode 120000
index 00000000..687a8fb0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-triangle3.svg
@@ -0,0 +1 @@
+pan-up.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-triangle4.svg b/.icons/awkward/22x22/actions/draw-triangle4.svg
new file mode 120000
index 00000000..2603a491
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-triangle4.svg
@@ -0,0 +1 @@
+pan-down.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/draw-watercolor.svg b/.icons/awkward/22x22/actions/draw-watercolor.svg
new file mode 100644
index 00000000..74b5ee40
--- /dev/null
+++ b/.icons/awkward/22x22/actions/draw-watercolor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/dynamic-amarok.svg b/.icons/awkward/22x22/actions/dynamic-amarok.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/awkward/22x22/actions/dynamic-amarok.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/earthquake.svg b/.icons/awkward/22x22/actions/earthquake.svg
new file mode 100644
index 00000000..356f7b41
--- /dev/null
+++ b/.icons/awkward/22x22/actions/earthquake.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/edit-add.svg b/.icons/awkward/22x22/actions/edit-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-bomb.svg b/.icons/awkward/22x22/actions/edit-bomb.svg
new file mode 100644
index 00000000..92f9fe69
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-bomb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-clear-all.svg b/.icons/awkward/22x22/actions/edit-clear-all.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-clear-all.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-clear-history.svg b/.icons/awkward/22x22/actions/edit-clear-history.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-clear-history.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-clear-list.svg b/.icons/awkward/22x22/actions/edit-clear-list.svg
new file mode 100644
index 00000000..fe1efa7a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-clear-list.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/edit-clear-locationbar-ltr.svg b/.icons/awkward/22x22/actions/edit-clear-locationbar-ltr.svg
new file mode 120000
index 00000000..beaae796
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-clear-locationbar-ltr.svg
@@ -0,0 +1 @@
+edit-clear-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-clear-locationbar-rtl.svg b/.icons/awkward/22x22/actions/edit-clear-locationbar-rtl.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-clear-locationbar-rtl.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-clear-rtl.svg b/.icons/awkward/22x22/actions/edit-clear-rtl.svg
new file mode 100644
index 00000000..24913c48
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-clear-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/edit-clear.svg b/.icons/awkward/22x22/actions/edit-clear.svg
new file mode 100644
index 00000000..9f4137fe
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-clear.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/edit-clone-unlink.svg b/.icons/awkward/22x22/actions/edit-clone-unlink.svg
new file mode 100644
index 00000000..98ac2dc7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-clone-unlink.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/edit-clone.svg b/.icons/awkward/22x22/actions/edit-clone.svg
new file mode 100644
index 00000000..9f30b450
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-clone.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/edit-comment.svg b/.icons/awkward/22x22/actions/edit-comment.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-comment.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-copy.svg b/.icons/awkward/22x22/actions/edit-copy.svg
new file mode 100644
index 00000000..1981bebd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-copy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/edit-cut.svg b/.icons/awkward/22x22/actions/edit-cut.svg
new file mode 100644
index 00000000..01444d2e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-cut.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/edit-delete-shred.svg b/.icons/awkward/22x22/actions/edit-delete-shred.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-delete-shred.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-delete.svg b/.icons/awkward/22x22/actions/edit-delete.svg
new file mode 100644
index 00000000..ce4ef53f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-delete.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 8,3 8,4 8,4 H 5 C 5,4 4,4 4,5 V 6 H 18 V 5 C 18,4 17,4 17,4 H 14 C 14,4 14,3 13,3 Z M 5,7 V 18 C 5,18.52 5.48,19 6,19 H 16 C 16.52,19 17,18.52 17,18 V 7 Z M 8,10 H 9 C 9.28,10 9.5407,10.1 9.7207,10.281 L 11,11.559 12.279,10.281 C 12.459,10.1 12.72,10 13,10 H 14 V 11 C 14,11.276 13.901,11.538 13.721,11.719 L 12.44,13 13.721,14.281 C 13.901,14.462 14,14.724 14,15 V 16 H 13 C 12.72,16 12.459,15.9 12.279,15.719 L 11,14.434 9.7207,15.719 C 9.5407,15.9 9.28,16 9,16 H 8 V 15 C 8,14.724 8.0993,14.462 8.2793,14.281 L 9.5605,13 8.2793,11.719 C 8.0993,11.538 8,11.276 8,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-download.svg b/.icons/awkward/22x22/actions/edit-download.svg
new file mode 100644
index 00000000..9102415a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-download.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-duplicate.svg b/.icons/awkward/22x22/actions/edit-duplicate.svg
new file mode 100644
index 00000000..8f51346d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-duplicate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/edit-find-mail.svg b/.icons/awkward/22x22/actions/edit-find-mail.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-find-mail.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-find-project.svg b/.icons/awkward/22x22/actions/edit-find-project.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-find-project.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-find-replace.svg b/.icons/awkward/22x22/actions/edit-find-replace.svg
new file mode 100644
index 00000000..514b5591
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-find-replace.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/edit-find-user.svg b/.icons/awkward/22x22/actions/edit-find-user.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-find-user.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-find.svg b/.icons/awkward/22x22/actions/edit-find.svg
new file mode 100644
index 00000000..5a4a0048
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-find.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/edit-flag.svg b/.icons/awkward/22x22/actions/edit-flag.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-flag.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-guides.svg b/.icons/awkward/22x22/actions/edit-guides.svg
new file mode 100644
index 00000000..50723921
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-guides.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/edit-image-face-add.svg b/.icons/awkward/22x22/actions/edit-image-face-add.svg
new file mode 100644
index 00000000..3533eb13
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-image-face-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/edit-image-face-detect.svg b/.icons/awkward/22x22/actions/edit-image-face-detect.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-image-face-detect.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-image-face-recognize.svg b/.icons/awkward/22x22/actions/edit-image-face-recognize.svg
new file mode 100644
index 00000000..f0d949cb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-image-face-recognize.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/edit-image-face-show.svg b/.icons/awkward/22x22/actions/edit-image-face-show.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-image-face-show.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-link.svg b/.icons/awkward/22x22/actions/edit-link.svg
new file mode 100644
index 00000000..d94f114b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-link.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/edit-map.svg b/.icons/awkward/22x22/actions/edit-map.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-map.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-mark.svg b/.icons/awkward/22x22/actions/edit-mark.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-mark.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-node.svg b/.icons/awkward/22x22/actions/edit-node.svg
new file mode 100644
index 00000000..06b0db88
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-paste-in-place.svg b/.icons/awkward/22x22/actions/edit-paste-in-place.svg
new file mode 100644
index 00000000..fff06673
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-paste-in-place.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/edit-paste-style.svg b/.icons/awkward/22x22/actions/edit-paste-style.svg
new file mode 100644
index 00000000..8c9e5a57
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-paste-style.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-paste.svg b/.icons/awkward/22x22/actions/edit-paste.svg
new file mode 100644
index 00000000..f8ad2510
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-paste.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/edit-redo.svg b/.icons/awkward/22x22/actions/edit-redo.svg
new file mode 100644
index 00000000..39437ddd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-redo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-rename.svg b/.icons/awkward/22x22/actions/edit-rename.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-rename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edit-select-all-layers.svg b/.icons/awkward/22x22/actions/edit-select-all-layers.svg
new file mode 100644
index 00000000..27626ae4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-select-all-layers.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-select-all.svg b/.icons/awkward/22x22/actions/edit-select-all.svg
new file mode 100644
index 00000000..bfd839af
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-select-all.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-select-invert.svg b/.icons/awkward/22x22/actions/edit-select-invert.svg
new file mode 100644
index 00000000..cf179ab5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-select-invert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-select-lasso.svg b/.icons/awkward/22x22/actions/edit-select-lasso.svg
new file mode 100644
index 00000000..6abfc384
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-select-lasso.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-select-none.svg b/.icons/awkward/22x22/actions/edit-select-none.svg
new file mode 100644
index 00000000..c9ad9780
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-select-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-select-original.svg b/.icons/awkward/22x22/actions/edit-select-original.svg
new file mode 100644
index 00000000..ff43b49f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-select-original.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/edit-select.svg b/.icons/awkward/22x22/actions/edit-select.svg
new file mode 100644
index 00000000..baa93315
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-select.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-table-cell-merge.svg b/.icons/awkward/22x22/actions/edit-table-cell-merge.svg
new file mode 100644
index 00000000..75baa9db
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-table-cell-merge.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-table-cell-split.svg b/.icons/awkward/22x22/actions/edit-table-cell-split.svg
new file mode 100644
index 00000000..0f32a710
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-table-cell-split.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-table-delete-column.svg b/.icons/awkward/22x22/actions/edit-table-delete-column.svg
new file mode 100644
index 00000000..1381d698
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-table-delete-column.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-table-delete-row.svg b/.icons/awkward/22x22/actions/edit-table-delete-row.svg
new file mode 100644
index 00000000..b43085ab
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-table-delete-row.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-table-insert-column-left.svg b/.icons/awkward/22x22/actions/edit-table-insert-column-left.svg
new file mode 100644
index 00000000..be2d12ea
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-table-insert-column-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-table-insert-column-right.svg b/.icons/awkward/22x22/actions/edit-table-insert-column-right.svg
new file mode 100644
index 00000000..bc8a4302
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-table-insert-column-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-table-insert-row-above.svg b/.icons/awkward/22x22/actions/edit-table-insert-row-above.svg
new file mode 100644
index 00000000..3c44f692
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-table-insert-row-above.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-table-insert-row-below.svg b/.icons/awkward/22x22/actions/edit-table-insert-row-below.svg
new file mode 100644
index 00000000..6e2f74f1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-table-insert-row-below.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-table-insert-row-under.svg b/.icons/awkward/22x22/actions/edit-table-insert-row-under.svg
new file mode 100644
index 00000000..76af16b9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-table-insert-row-under.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-text-frame-update.svg b/.icons/awkward/22x22/actions/edit-text-frame-update.svg
new file mode 100644
index 00000000..7fe34bcc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-text-frame-update.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit-undo-history.svg b/.icons/awkward/22x22/actions/edit-undo-history.svg
new file mode 100644
index 00000000..f7d21e89
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-undo-history.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/edit-undo.svg b/.icons/awkward/22x22/actions/edit-undo.svg
new file mode 100644
index 00000000..f665998c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit-undo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/edit.svg b/.icons/awkward/22x22/actions/edit.svg
new file mode 100644
index 00000000..05142115
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/editclear.svg b/.icons/awkward/22x22/actions/editclear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/22x22/actions/editclear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/editcopy.svg b/.icons/awkward/22x22/actions/editcopy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/22x22/actions/editcopy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/editcut.svg b/.icons/awkward/22x22/actions/editcut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/awkward/22x22/actions/editcut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/editdelete.svg b/.icons/awkward/22x22/actions/editdelete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/editdelete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/editimage.svg b/.icons/awkward/22x22/actions/editimage.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/editimage.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/editpaste.svg b/.icons/awkward/22x22/actions/editpaste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/awkward/22x22/actions/editpaste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/edittrash.svg b/.icons/awkward/22x22/actions/edittrash.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/awkward/22x22/actions/edittrash.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/emptytrash.svg b/.icons/awkward/22x22/actions/emptytrash.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/awkward/22x22/actions/emptytrash.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/enterprise.svg b/.icons/awkward/22x22/actions/enterprise.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/enterprise.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/entry-clone.svg b/.icons/awkward/22x22/actions/entry-clone.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/22x22/actions/entry-clone.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/entry-delete.svg b/.icons/awkward/22x22/actions/entry-delete.svg
new file mode 100644
index 00000000..c28e82ff
--- /dev/null
+++ b/.icons/awkward/22x22/actions/entry-delete.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 8,3 8,4 8,4 H 5 C 5,4 4,4 4,5 V 6 H 18 V 5 C 18,4 17,4 17,4 H 14 C 14,4 14,3 13,3 Z M 5,7 V 18 C 5,18.52 5.48,19 6,19 H 16 C 16.52,19 17,18.52 17,18 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/entry-edit.svg b/.icons/awkward/22x22/actions/entry-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/entry-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/entry-new.svg b/.icons/awkward/22x22/actions/entry-new.svg
new file mode 100644
index 00000000..bede81a3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/entry-new.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="4" height="14" x="9" y="4"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="14" height="4" x="4" y="9"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/epiphany-download.svg b/.icons/awkward/22x22/actions/epiphany-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/epiphany-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/equalizer.svg b/.icons/awkward/22x22/actions/equalizer.svg
new file mode 120000
index 00000000..9d296896
--- /dev/null
+++ b/.icons/awkward/22x22/actions/equalizer.svg
@@ -0,0 +1 @@
+view-media-equalizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/error.svg b/.icons/awkward/22x22/actions/error.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/error.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/escape-direction-all.svg b/.icons/awkward/22x22/actions/escape-direction-all.svg
new file mode 100644
index 00000000..ebd9034d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/escape-direction-all.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/escape-direction-down.svg b/.icons/awkward/22x22/actions/escape-direction-down.svg
new file mode 100644
index 00000000..43a2ded6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/escape-direction-down.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/escape-direction-horizontal.svg b/.icons/awkward/22x22/actions/escape-direction-horizontal.svg
new file mode 100644
index 00000000..ee6d3c00
--- /dev/null
+++ b/.icons/awkward/22x22/actions/escape-direction-horizontal.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/escape-direction-left.svg b/.icons/awkward/22x22/actions/escape-direction-left.svg
new file mode 100644
index 00000000..072f10ce
--- /dev/null
+++ b/.icons/awkward/22x22/actions/escape-direction-left.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/escape-direction-right.svg b/.icons/awkward/22x22/actions/escape-direction-right.svg
new file mode 100644
index 00000000..c1d9513b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/escape-direction-right.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/escape-direction-up.svg b/.icons/awkward/22x22/actions/escape-direction-up.svg
new file mode 100644
index 00000000..a75c8ce8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/escape-direction-up.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/escape-direction-vertical.svg b/.icons/awkward/22x22/actions/escape-direction-vertical.svg
new file mode 100644
index 00000000..0c119b85
--- /dev/null
+++ b/.icons/awkward/22x22/actions/escape-direction-vertical.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/exchange-positions-clockwise.svg b/.icons/awkward/22x22/actions/exchange-positions-clockwise.svg
new file mode 100644
index 00000000..fd823b52
--- /dev/null
+++ b/.icons/awkward/22x22/actions/exchange-positions-clockwise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/exchange-positions-zorder.svg b/.icons/awkward/22x22/actions/exchange-positions-zorder.svg
new file mode 100644
index 00000000..6de79a9d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/exchange-positions-zorder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/exchange-positions.svg b/.icons/awkward/22x22/actions/exchange-positions.svg
new file mode 100644
index 00000000..332395c1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/exchange-positions.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/exifinfo.svg b/.icons/awkward/22x22/actions/exifinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/exifinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/exit.svg b/.icons/awkward/22x22/actions/exit.svg
new file mode 120000
index 00000000..514fcfb1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/exit.svg
@@ -0,0 +1 @@
+application-exit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/extract-archive.svg b/.icons/awkward/22x22/actions/extract-archive.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/22x22/actions/extract-archive.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/favicon-download.svg b/.icons/awkward/22x22/actions/favicon-download.svg
new file mode 120000
index 00000000..9510df91
--- /dev/null
+++ b/.icons/awkward/22x22/actions/favicon-download.svg
@@ -0,0 +1 @@
+insert-image.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/favorite-genres-amarok.svg b/.icons/awkward/22x22/actions/favorite-genres-amarok.svg
new file mode 100644
index 00000000..1b0b1119
--- /dev/null
+++ b/.icons/awkward/22x22/actions/favorite-genres-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/favorite.svg b/.icons/awkward/22x22/actions/favorite.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/favorite.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/favorites.svg b/.icons/awkward/22x22/actions/favorites.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/favorites.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/fcitx-anthy.svg b/.icons/awkward/22x22/actions/fcitx-anthy.svg
new file mode 100644
index 00000000..efed7aac
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-anthy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-bopomofo.svg b/.icons/awkward/22x22/actions/fcitx-bopomofo.svg
new file mode 120000
index 00000000..91943395
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-bopomofo.svg
@@ -0,0 +1 @@
+fcitx-rime.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/fcitx-cangjie.svg b/.icons/awkward/22x22/actions/fcitx-cangjie.svg
new file mode 100644
index 00000000..e1135616
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-cangjie.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-chewing.svg b/.icons/awkward/22x22/actions/fcitx-chewing.svg
new file mode 100644
index 00000000..f1ce82f2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-chewing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-chn.svg b/.icons/awkward/22x22/actions/fcitx-chn.svg
new file mode 100644
index 00000000..1200edcd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-chn.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-chttrans-active.svg b/.icons/awkward/22x22/actions/fcitx-chttrans-active.svg
new file mode 100644
index 00000000..d79da73e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-chttrans-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-chttrans-inactive.svg b/.icons/awkward/22x22/actions/fcitx-chttrans-inactive.svg
new file mode 100644
index 00000000..c102e96d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-chttrans-inactive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-erbi.svg b/.icons/awkward/22x22/actions/fcitx-erbi.svg
new file mode 100644
index 00000000..bd86e543
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-erbi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 3.892,3 3,3.892 3,5 v 12 c 0,1.108 0.892,2 2,2 h 12 c 1.108,0 2,-0.892 2,-2 V 5 C 19,3.892 18.108,3 17,3 Z m 8.03125,0.9921875 1,0.015625 C 14.021062,4.6879602 14.043325,5.3455896 14.068359,6 H 17 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 15.361455,16.819863 15.19094,16.531748 15.01953,16.175821 14.676712,15.463967 14.341013,14.480194 14.039061,13.275431 13.609645,11.562043 13.265475,9.393081 13.115234,7 H 5 V 6 h 8.070312 C 13.045744,5.3399811 13.020971,4.6784048 13.03125,3.9921875 Z M 16,4 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 6,8 h 6 V 9 H 6 Z m 0,2 h 6 v 1 H 6 Z m 0,2 h 1 5 v 3 H 11 V 13 H 7 v 2 H 6 v -2 z m 2.0097656,2 H 9.0917969 C 9.0085254,15.204012 8.7080472,16.115307 8.1621094,16.693359 7.5179127,17.413344 6.3626453,17.848424 4.6953125,18 L 4.2402344,17.033203 C 5.7559915,16.881627 6.7593321,16.540281 7.2519531,16.009766 7.6817255,15.579993 7.9281536,14.902276 8.0097656,14 Z m 1.6933594,0.998047 c 0.947348,0.454727 1.819462,0.985494 2.615234,1.591797 L 11.521484,17.5 C 10.763606,16.855803 9.9309387,16.30629 9.0214844,15.851562 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/fcitx-fullwidth-active.svg b/.icons/awkward/22x22/actions/fcitx-fullwidth-active.svg
new file mode 100644
index 00000000..e3e26df2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-fullwidth-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-fullwidth-inactive.svg b/.icons/awkward/22x22/actions/fcitx-fullwidth-inactive.svg
new file mode 100644
index 00000000..a13d8a51
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-fullwidth-inactive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-googlepinyin.svg b/.icons/awkward/22x22/actions/fcitx-googlepinyin.svg
new file mode 100644
index 00000000..944032c3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-googlepinyin.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-handwriting-active.svg b/.icons/awkward/22x22/actions/fcitx-handwriting-active.svg
new file mode 100644
index 00000000..ae2c90c4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-handwriting-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/fcitx-handwriting-inactive.svg b/.icons/awkward/22x22/actions/fcitx-handwriting-inactive.svg
new file mode 100644
index 00000000..a0ea3a7b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-handwriting-inactive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/fcitx-hangul.svg b/.icons/awkward/22x22/actions/fcitx-hangul.svg
new file mode 100644
index 00000000..fe573499
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-hangul.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-kbd.svg b/.icons/awkward/22x22/actions/fcitx-kbd.svg
new file mode 100644
index 00000000..797deb9a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-kbd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-kkc.svg b/.icons/awkward/22x22/actions/fcitx-kkc.svg
new file mode 100644
index 00000000..3f0ee36d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-kkc.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-pinyin-libpinyin.svg b/.icons/awkward/22x22/actions/fcitx-pinyin-libpinyin.svg
new file mode 120000
index 00000000..d7b28ede
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-pinyin-libpinyin.svg
@@ -0,0 +1 @@
+fcitx-pinyin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/fcitx-pinyin.svg b/.icons/awkward/22x22/actions/fcitx-pinyin.svg
new file mode 100644
index 00000000..dbba9866
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-pinyin.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-punc-active.svg b/.icons/awkward/22x22/actions/fcitx-punc-active.svg
new file mode 100644
index 00000000..12d770e5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-punc-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-punc-inactive.svg b/.icons/awkward/22x22/actions/fcitx-punc-inactive.svg
new file mode 100644
index 00000000..f8d2eaf5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-punc-inactive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-remind-active.svg b/.icons/awkward/22x22/actions/fcitx-remind-active.svg
new file mode 100644
index 00000000..dca3cf94
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-remind-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-remind-inactive.svg b/.icons/awkward/22x22/actions/fcitx-remind-inactive.svg
new file mode 100644
index 00000000..a0079b62
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-remind-inactive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-rime-deploy.svg b/.icons/awkward/22x22/actions/fcitx-rime-deploy.svg
new file mode 100644
index 00000000..c4737485
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-rime-deploy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-rime-sync.svg b/.icons/awkward/22x22/actions/fcitx-rime-sync.svg
new file mode 100644
index 00000000..0147648f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-rime-sync.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-rime.svg b/.icons/awkward/22x22/actions/fcitx-rime.svg
new file mode 100644
index 00000000..1731ca54
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-rime.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-sayura.svg b/.icons/awkward/22x22/actions/fcitx-sayura.svg
new file mode 100644
index 00000000..7d74cb2e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-sayura.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-shuangpin-libpinyin.svg b/.icons/awkward/22x22/actions/fcitx-shuangpin-libpinyin.svg
new file mode 120000
index 00000000..d9366829
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-shuangpin-libpinyin.svg
@@ -0,0 +1 @@
+fcitx-shuangpin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/fcitx-shuangpin.svg b/.icons/awkward/22x22/actions/fcitx-shuangpin.svg
new file mode 100644
index 00000000..d507f863
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-shuangpin.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-skk.svg b/.icons/awkward/22x22/actions/fcitx-skk.svg
new file mode 100644
index 00000000..65995933
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-skk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-sunpinyin.svg b/.icons/awkward/22x22/actions/fcitx-sunpinyin.svg
new file mode 100644
index 00000000..fa81a9cc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-sunpinyin.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-unikey.svg b/.icons/awkward/22x22/actions/fcitx-unikey.svg
new file mode 100644
index 00000000..3f7a487a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-unikey.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-vk-active.svg b/.icons/awkward/22x22/actions/fcitx-vk-active.svg
new file mode 120000
index 00000000..ca94a198
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-vk-active.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/fcitx-vk-inactive.svg b/.icons/awkward/22x22/actions/fcitx-vk-inactive.svg
new file mode 100644
index 00000000..401d5762
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-vk-inactive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-wbpy.svg b/.icons/awkward/22x22/actions/fcitx-wbpy.svg
new file mode 120000
index 00000000..8edd84f5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-wbpy.svg
@@ -0,0 +1 @@
+fcitx-wubi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/fcitx-wubi.svg b/.icons/awkward/22x22/actions/fcitx-wubi.svg
new file mode 100644
index 00000000..2e29c27b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-wubi.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/fcitx-zhuyin.svg b/.icons/awkward/22x22/actions/fcitx-zhuyin.svg
new file mode 120000
index 00000000..91943395
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-zhuyin.svg
@@ -0,0 +1 @@
+fcitx-rime.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/fcitx-ziranma.svg b/.icons/awkward/22x22/actions/fcitx-ziranma.svg
new file mode 100644
index 00000000..cd0fd3fb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fcitx-ziranma.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/feed-subscribe.svg b/.icons/awkward/22x22/actions/feed-subscribe.svg
new file mode 120000
index 00000000..2f0fbff8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/feed-subscribe.svg
@@ -0,0 +1 @@
+application-rss+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/file-zoom-in.svg b/.icons/awkward/22x22/actions/file-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/awkward/22x22/actions/file-zoom-in.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/file-zoom-out.svg b/.icons/awkward/22x22/actions/file-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/awkward/22x22/actions/file-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filefind.svg b/.icons/awkward/22x22/actions/filefind.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filefind.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filename-album-amarok.svg b/.icons/awkward/22x22/actions/filename-album-amarok.svg
new file mode 120000
index 00000000..f8898e2d
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/filename-and-amarok.svg b/.icons/awkward/22x22/actions/filename-and-amarok.svg
new file mode 100644
index 00000000..3b637439
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-and-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/filename-bpm-amarok.svg b/.icons/awkward/22x22/actions/filename-bpm-amarok.svg
new file mode 120000
index 00000000..52a25144
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-bpm-amarok.svg
@@ -0,0 +1 @@
+kt-speed-limits.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filename-comment-amarok.svg b/.icons/awkward/22x22/actions/filename-comment-amarok.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-comment-amarok.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filename-composer-amarok.svg b/.icons/awkward/22x22/actions/filename-composer-amarok.svg
new file mode 120000
index 00000000..c2db2995
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-composer-amarok.svg
@@ -0,0 +1 @@
+document-edit-sign.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filename-dash-amarok.svg b/.icons/awkward/22x22/actions/filename-dash-amarok.svg
new file mode 120000
index 00000000..bc895d38
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-dash-amarok.svg
@@ -0,0 +1 @@
+dashboard-show.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filename-discnumber-amarok.svg b/.icons/awkward/22x22/actions/filename-discnumber-amarok.svg
new file mode 100644
index 00000000..1f744d9a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-discnumber-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/filename-divider.svg b/.icons/awkward/22x22/actions/filename-divider.svg
new file mode 100644
index 00000000..614b284a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-divider.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/filename-dot-amarok.svg b/.icons/awkward/22x22/actions/filename-dot-amarok.svg
new file mode 100644
index 00000000..63c79f19
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-dot-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/filename-filetype-amarok.svg b/.icons/awkward/22x22/actions/filename-filetype-amarok.svg
new file mode 120000
index 00000000..bd5a1a3e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-filetype-amarok.svg
@@ -0,0 +1 @@
+tools-rip-audio-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filename-genre-amarok.svg b/.icons/awkward/22x22/actions/filename-genre-amarok.svg
new file mode 120000
index 00000000..597fac17
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-genre-amarok.svg
@@ -0,0 +1 @@
+favorite-genres-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filename-group-length.svg b/.icons/awkward/22x22/actions/filename-group-length.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-group-length.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filename-group-tracks.svg b/.icons/awkward/22x22/actions/filename-group-tracks.svg
new file mode 120000
index 00000000..324bd1d2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-group-tracks.svg
@@ -0,0 +1 @@
+filename-discnumber-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filename-ignore-amarok.svg b/.icons/awkward/22x22/actions/filename-ignore-amarok.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-ignore-amarok.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filename-initial-amarok.svg b/.icons/awkward/22x22/actions/filename-initial-amarok.svg
new file mode 100644
index 00000000..6fe3851b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-initial-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/filename-last-played.svg b/.icons/awkward/22x22/actions/filename-last-played.svg
new file mode 120000
index 00000000..a0474790
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-last-played.svg
@@ -0,0 +1 @@
+view-calendar-timeline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filename-moodbar.svg b/.icons/awkward/22x22/actions/filename-moodbar.svg
new file mode 100644
index 00000000..fce8bc68
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-moodbar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <g>
+ <rect style="fill:#f27935" width="2" height="10" x="7" y="6"/>
+ <rect style="fill:#04896a" width="2" height="10" x="11" y="6"/>
+ <rect style="fill:#3a539b" width="2" height="10" x="15" y="6"/>
+ <rect style="fill:#fdd285" width="2" height="10" x="5" y="6"/>
+ <rect style="fill:#1d99f3" width="2" height="10" x="13" y="6"/>
+ <rect style="fill:#7fcc74" width="2" height="10" x="9" y="6"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/actions/filename-sample-rate.svg b/.icons/awkward/22x22/actions/filename-sample-rate.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-sample-rate.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filename-slash-amarok.svg b/.icons/awkward/22x22/actions/filename-slash-amarok.svg
new file mode 100644
index 00000000..e117033a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-slash-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/filename-space-amarok.svg b/.icons/awkward/22x22/actions/filename-space-amarok.svg
new file mode 100644
index 00000000..ef7bf0c1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-space-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/filename-title-amarok.svg b/.icons/awkward/22x22/actions/filename-title-amarok.svg
new file mode 100644
index 00000000..f6204f29
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-title-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/filename-track-amarok.svg b/.icons/awkward/22x22/actions/filename-track-amarok.svg
new file mode 120000
index 00000000..324bd1d2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-track-amarok.svg
@@ -0,0 +1 @@
+filename-discnumber-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filename-underscore-amarok.svg b/.icons/awkward/22x22/actions/filename-underscore-amarok.svg
new file mode 100644
index 00000000..028915cd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-underscore-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/filename-year-amarok.svg b/.icons/awkward/22x22/actions/filename-year-amarok.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filename-year-amarok.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filenew.svg b/.icons/awkward/22x22/actions/filenew.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filenew.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/fileopen.svg b/.icons/awkward/22x22/actions/fileopen.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fileopen.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/fileprint.svg b/.icons/awkward/22x22/actions/fileprint.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fileprint.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filequickprint.svg b/.icons/awkward/22x22/actions/filequickprint.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filequickprint.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filesave.svg b/.icons/awkward/22x22/actions/filesave.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filesave.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/filesaveas.svg b/.icons/awkward/22x22/actions/filesaveas.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filesaveas.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/fileview-preview.svg b/.icons/awkward/22x22/actions/fileview-preview.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fileview-preview.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/fill-color.svg b/.icons/awkward/22x22/actions/fill-color.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fill-color.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/fill-rule-even-odd.svg b/.icons/awkward/22x22/actions/fill-rule-even-odd.svg
new file mode 100644
index 00000000..8740d501
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fill-rule-even-odd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.6,2 C -0.9,2 1.5,22 12,22 22.5,22 24.9,2 18.4,2 16.4,2 14,4 12,6 15.5,10 19,18 12,18 5,18 8.5,10 12,6 10,4 7.6,2 5.6,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/actions/fill-rule-nonzero.svg b/.icons/awkward/22x22/actions/fill-rule-nonzero.svg
new file mode 100644
index 00000000..23b373e0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fill-rule-nonzero.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.6,2 C -0.9,2 1.5,22 12,22 22.5,22 24.9,2 18.4,2 16.4,2 14,4 12,6 10,4 7.6,2 5.6,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/actions/filmgrain.svg b/.icons/awkward/22x22/actions/filmgrain.svg
new file mode 100644
index 00000000..f1018058
--- /dev/null
+++ b/.icons/awkward/22x22/actions/filmgrain.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/find-location.svg b/.icons/awkward/22x22/actions/find-location.svg
new file mode 100644
index 00000000..c3bd2a74
--- /dev/null
+++ b/.icons/awkward/22x22/actions/find-location.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/find.svg b/.icons/awkward/22x22/actions/find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/fitbest.svg b/.icons/awkward/22x22/actions/fitbest.svg
new file mode 100644
index 00000000..e7f95e8d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fitbest.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/fitheight.svg b/.icons/awkward/22x22/actions/fitheight.svg
new file mode 100644
index 00000000..24ca9061
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fitheight.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/fitmanual.svg b/.icons/awkward/22x22/actions/fitmanual.svg
new file mode 120000
index 00000000..f0b026af
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fitmanual.svg
@@ -0,0 +1 @@
+window.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/fitsize.svg b/.icons/awkward/22x22/actions/fitsize.svg
new file mode 100644
index 00000000..e7948f2d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fitsize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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 v 2 3 2 5 h 2 v -5 h 5 V 10 5 H 6 Z m 2,2 h 3 v 3 H 6 Z m 6,3 v 1.537109 L 13.683594,13.5 12,15.462891 V 17 h 1.316406 L 15,15.037109 16.683594,17 H 18 V 15.462891 L 16.316406,13.5 18,11.537109 V 10 H 16.683594 L 15,11.962891 13.316406,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/fitwidth.svg b/.icons/awkward/22x22/actions/fitwidth.svg
new file mode 100644
index 00000000..4cf4249a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fitwidth.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/flag-black.svg b/.icons/awkward/22x22/actions/flag-black.svg
new file mode 100644
index 00000000..7f2fcaa1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/flag-black.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/flag-blue.svg b/.icons/awkward/22x22/actions/flag-blue.svg
new file mode 100644
index 00000000..4bda4ffe
--- /dev/null
+++ b/.icons/awkward/22x22/actions/flag-blue.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/flag-green.svg b/.icons/awkward/22x22/actions/flag-green.svg
new file mode 100644
index 00000000..f7e3abdb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/flag-green.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/flag-red.svg b/.icons/awkward/22x22/actions/flag-red.svg
new file mode 100644
index 00000000..ecea0b6a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/flag-red.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/flag-yellow.svg b/.icons/awkward/22x22/actions/flag-yellow.svg
new file mode 100644
index 00000000..7764b6be
--- /dev/null
+++ b/.icons/awkward/22x22/actions/flag-yellow.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/flag.svg b/.icons/awkward/22x22/actions/flag.svg
new file mode 100644
index 00000000..6cb560de
--- /dev/null
+++ b/.icons/awkward/22x22/actions/flag.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/focus-legacy-systray.svg b/.icons/awkward/22x22/actions/focus-legacy-systray.svg
new file mode 100644
index 00000000..422a0f3b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/focus-legacy-systray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/focus-top-bar.svg b/.icons/awkward/22x22/actions/focus-top-bar.svg
new file mode 100644
index 00000000..569e9708
--- /dev/null
+++ b/.icons/awkward/22x22/actions/focus-top-bar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/focus-windows.svg b/.icons/awkward/22x22/actions/focus-windows.svg
new file mode 100644
index 00000000..d170d203
--- /dev/null
+++ b/.icons/awkward/22x22/actions/focus-windows.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/folder-copy.svg b/.icons/awkward/22x22/actions/folder-copy.svg
new file mode 100644
index 00000000..ec0f1a08
--- /dev/null
+++ b/.icons/awkward/22x22/actions/folder-copy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/folder-move.svg b/.icons/awkward/22x22/actions/folder-move.svg
new file mode 100644
index 00000000..6122ea66
--- /dev/null
+++ b/.icons/awkward/22x22/actions/folder-move.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/folder-new.svg b/.icons/awkward/22x22/actions/folder-new.svg
new file mode 100644
index 00000000..01543112
--- /dev/null
+++ b/.icons/awkward/22x22/actions/folder-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/folder-open.svg b/.icons/awkward/22x22/actions/folder-open.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/22x22/actions/folder-open.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/folder-saved-search.svg b/.icons/awkward/22x22/actions/folder-saved-search.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/22x22/actions/folder-saved-search.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/folder-sync.svg b/.icons/awkward/22x22/actions/folder-sync.svg
new file mode 100644
index 00000000..09affd9e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/folder-sync.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/folder-tag.svg b/.icons/awkward/22x22/actions/folder-tag.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/folder-tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/folder_color_picker.svg b/.icons/awkward/22x22/actions/folder_color_picker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/actions/folder_color_picker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/folder_new.svg b/.icons/awkward/22x22/actions/folder_new.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/folder_new.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/followmouse.svg b/.icons/awkward/22x22/actions/followmouse.svg
new file mode 120000
index 00000000..925eb22f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/followmouse.svg
@@ -0,0 +1 @@
+edit-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/font-select.svg b/.icons/awkward/22x22/actions/font-select.svg
new file mode 100644
index 00000000..527b250a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/font-select.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/footsteps.svg b/.icons/awkward/22x22/actions/footsteps.svg
new file mode 100644
index 00000000..5109b22e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/footsteps.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/forecast.svg b/.icons/awkward/22x22/actions/forecast.svg
new file mode 100644
index 00000000..77ed6453
--- /dev/null
+++ b/.icons/awkward/22x22/actions/forecast.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 a 7,7 0 0 0 -7,7 7,7 0 0 0 1.523438,4.359375 c 0.380832,-0.211718 0.809472,-0.34375 1.277343,-0.34375 h 0.117188 l 0.113281,0.02734 c 0,0 2.867585,0.636717 3.96875,0.636719 1.101164,-3e-6 3.96875,-0.636719 3.96875,-0.636719 l 0.03711,-0.0098 0.03711,-0.0059 c 0.530912,-0.08394 1.028506,0.05349 1.457031,0.291015 A 7,7 0 0 0 18,10 7,7 0 0 0 11,3 Z m 0.394531,2.0507812 0.40625,0.2714844 0.453125,-0.1816406 -0.130859,0.4707031 0.310547,0.375 -0.486328,0.019531 L 11.685547,6.4199219 11.517578,5.9609375 11.042969,5.8398438 11.427734,5.5390625 Z M 8.033203,7.4628906 8.675781,7.8925781 9.392578,7.6054688 9.183594,8.3496094 9.677734,8.9433594 8.90625,8.9746094 8.492188,9.6269531 8.224609,8.9023438 7.476563,8.7128906 8.083984,8.234375 Z m 3.460938,1.9140625 1.142578,0.7636719 1.277343,-0.5097656 -0.373046,1.3242186 0.878906,1.058594 -1.373047,0.05273 L 12.3125,13.230469 11.835938,11.939453 10.503906,11.601562 11.583984,10.75 Z m 4.066406,5.6347659 c -0.116702,-0.01578 -0.237931,-0.0156 -0.361328,0.0039 0,0 -2.785006,0.664063 -4.199219,0.664063 -1.414214,0 -4.199219,-0.664063 -4.199219,-0.664063 C 5.803581,15.015625 5,15.90412 5,17.007812 5,18.111507 5.803581,19 6.800781,19 h 8.398438 C 16.196419,19 17,18.111507 17,17.007812 17,16.042081 16.377458,15.122189 15.560547,15.011719 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/fork.svg b/.icons/awkward/22x22/actions/fork.svg
new file mode 100644
index 00000000..369b91d9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/fork.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-add-node.svg b/.icons/awkward/22x22/actions/format-add-node.svg
new file mode 100644
index 00000000..af2933d4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-add-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-align-vertical-bottom.svg b/.icons/awkward/22x22/actions/format-align-vertical-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-align-vertical-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/format-align-vertical-center.svg b/.icons/awkward/22x22/actions/format-align-vertical-center.svg
new file mode 100644
index 00000000..12405ad9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-align-vertical-center.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-align-vertical-top.svg b/.icons/awkward/22x22/actions/format-align-vertical-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-align-vertical-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/format-border-style.svg b/.icons/awkward/22x22/actions/format-border-style.svg
new file mode 120000
index 00000000..c47e3dc4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-border-style.svg
@@ -0,0 +1 @@
+draw-path.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/format-break-node.svg b/.icons/awkward/22x22/actions/format-break-node.svg
new file mode 100644
index 00000000..6325b0b0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-break-node.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-connect-node.svg b/.icons/awkward/22x22/actions/format-connect-node.svg
new file mode 100644
index 00000000..78e6e64b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-connect-node.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-convert-to-path.svg b/.icons/awkward/22x22/actions/format-convert-to-path.svg
new file mode 100644
index 00000000..c4ce913b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-convert-to-path.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-currency.svg b/.icons/awkward/22x22/actions/format-currency.svg
new file mode 100644
index 00000000..78e20ffc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-currency.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/format-disconnect-node.svg b/.icons/awkward/22x22/actions/format-disconnect-node.svg
new file mode 120000
index 00000000..9dc8e1b4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-disconnect-node.svg
@@ -0,0 +1 @@
+format-connect-node.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/format-fill-color.svg b/.icons/awkward/22x22/actions/format-fill-color.svg
new file mode 120000
index 00000000..10765a17
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-fill-color.svg
@@ -0,0 +1 @@
+color-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/format-font-size-less.svg b/.icons/awkward/22x22/actions/format-font-size-less.svg
new file mode 100644
index 00000000..c6aaf1b6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-font-size-less.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-font-size-more.svg b/.icons/awkward/22x22/actions/format-font-size-more.svg
new file mode 100644
index 00000000..86f57ebe
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-font-size-more.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-indent-less.svg b/.icons/awkward/22x22/actions/format-indent-less.svg
new file mode 100644
index 00000000..4e72ece9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-indent-less.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-indent-more.svg b/.icons/awkward/22x22/actions/format-indent-more.svg
new file mode 100644
index 00000000..347851c8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-indent-more.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-insert-node.svg b/.icons/awkward/22x22/actions/format-insert-node.svg
new file mode 100644
index 00000000..b8b723a7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-insert-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-join-node.svg b/.icons/awkward/22x22/actions/format-join-node.svg
new file mode 100644
index 00000000..4db7da8c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-join-node.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-justify-center.svg b/.icons/awkward/22x22/actions/format-justify-center.svg
new file mode 100644
index 00000000..da3ab081
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-justify-center.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-justify-fill.svg b/.icons/awkward/22x22/actions/format-justify-fill.svg
new file mode 100644
index 00000000..a154db1d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-justify-fill.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-justify-left.svg b/.icons/awkward/22x22/actions/format-justify-left.svg
new file mode 100644
index 00000000..fb47dcce
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-justify-left.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-justify-right.svg b/.icons/awkward/22x22/actions/format-justify-right.svg
new file mode 100644
index 00000000..0865d2b2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-justify-right.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-line-spacing-double.svg b/.icons/awkward/22x22/actions/format-line-spacing-double.svg
new file mode 100644
index 00000000..b3790854
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-line-spacing-double.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-line-spacing-normal.svg b/.icons/awkward/22x22/actions/format-line-spacing-normal.svg
new file mode 100644
index 00000000..28452ff2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-line-spacing-normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-line-spacing-triple.svg b/.icons/awkward/22x22/actions/format-line-spacing-triple.svg
new file mode 100644
index 00000000..250e2c6b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-line-spacing-triple.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-list-ordered.svg b/.icons/awkward/22x22/actions/format-list-ordered.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-list-ordered.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/format-list-unordered.svg b/.icons/awkward/22x22/actions/format-list-unordered.svg
new file mode 100644
index 00000000..12eafc4e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-list-unordered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-node-corner.svg b/.icons/awkward/22x22/actions/format-node-corner.svg
new file mode 100644
index 00000000..d4a328f8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-node-corner.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-node-curve.svg b/.icons/awkward/22x22/actions/format-node-curve.svg
new file mode 100644
index 00000000..88e1ee86
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-node-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-node-line.svg b/.icons/awkward/22x22/actions/format-node-line.svg
new file mode 100644
index 00000000..2011c91c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-node-line.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-node-smooth.svg b/.icons/awkward/22x22/actions/format-node-smooth.svg
new file mode 100644
index 00000000..72d38291
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-node-smooth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-node-symmetric.svg b/.icons/awkward/22x22/actions/format-node-symmetric.svg
new file mode 100644
index 00000000..837fe5a7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-node-symmetric.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-number-percent.svg b/.icons/awkward/22x22/actions/format-number-percent.svg
new file mode 100644
index 00000000..4e48dc2b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-number-percent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-precision-less.svg b/.icons/awkward/22x22/actions/format-precision-less.svg
new file mode 100644
index 00000000..646d16ca
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-precision-less.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-precision-more.svg b/.icons/awkward/22x22/actions/format-precision-more.svg
new file mode 100644
index 00000000..0a8688aa
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-precision-more.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-remove-node.svg b/.icons/awkward/22x22/actions/format-remove-node.svg
new file mode 100644
index 00000000..0892a0f1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-remove-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-segment-curve.svg b/.icons/awkward/22x22/actions/format-segment-curve.svg
new file mode 100644
index 00000000..8d530368
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-segment-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-segment-line.svg b/.icons/awkward/22x22/actions/format-segment-line.svg
new file mode 100644
index 00000000..165ef464
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-segment-line.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-stroke-color.svg b/.icons/awkward/22x22/actions/format-stroke-color.svg
new file mode 120000
index 00000000..7a7334d5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-stroke-color.svg
@@ -0,0 +1 @@
+align-vertical-baseline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/format-text-blockquote.svg b/.icons/awkward/22x22/actions/format-text-blockquote.svg
new file mode 100644
index 00000000..24d0bb76
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-blockquote.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-bold.svg b/.icons/awkward/22x22/actions/format-text-bold.svg
new file mode 100644
index 00000000..8268fced
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-bold.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-capitalize.svg b/.icons/awkward/22x22/actions/format-text-capitalize.svg
new file mode 100644
index 00000000..b5560e5e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-capitalize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-text-code.svg b/.icons/awkward/22x22/actions/format-text-code.svg
new file mode 120000
index 00000000..a6da8dd3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-code.svg
@@ -0,0 +1 @@
+dialog-xml-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/format-text-color.svg b/.icons/awkward/22x22/actions/format-text-color.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-color.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/format-text-direction-horizontal.svg b/.icons/awkward/22x22/actions/format-text-direction-horizontal.svg
new file mode 100644
index 00000000..16d42ae2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-direction-horizontal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-direction-ltr.svg b/.icons/awkward/22x22/actions/format-text-direction-ltr.svg
new file mode 100644
index 00000000..9061b08f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-direction-ltr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-direction-r2l.svg b/.icons/awkward/22x22/actions/format-text-direction-r2l.svg
new file mode 100644
index 00000000..80a22ec4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-direction-r2l.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-direction-rtl.svg b/.icons/awkward/22x22/actions/format-text-direction-rtl.svg
new file mode 100644
index 00000000..597ae006
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-direction-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-direction-vertical-lr.svg b/.icons/awkward/22x22/actions/format-text-direction-vertical-lr.svg
new file mode 100644
index 00000000..57764f57
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-direction-vertical-lr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-direction-vertical.svg b/.icons/awkward/22x22/actions/format-text-direction-vertical.svg
new file mode 100644
index 00000000..f6e5abc6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-direction-vertical.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-italic.svg b/.icons/awkward/22x22/actions/format-text-italic.svg
new file mode 100644
index 00000000..5a0e87be
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-italic.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-larger.svg b/.icons/awkward/22x22/actions/format-text-larger.svg
new file mode 100644
index 00000000..a08f5960
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-larger.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-lowercase.svg b/.icons/awkward/22x22/actions/format-text-lowercase.svg
new file mode 100644
index 00000000..9f8295dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-lowercase.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-text-remove-formatting.svg b/.icons/awkward/22x22/actions/format-text-remove-formatting.svg
new file mode 100644
index 00000000..60a791e1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-remove-formatting.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-smaller.svg b/.icons/awkward/22x22/actions/format-text-smaller.svg
new file mode 100644
index 00000000..a5263f11
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-smaller.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-strikethrough.svg b/.icons/awkward/22x22/actions/format-text-strikethrough.svg
new file mode 100644
index 00000000..11840bb9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-strikethrough.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-subscript.svg b/.icons/awkward/22x22/actions/format-text-subscript.svg
new file mode 100644
index 00000000..1aa8e003
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-subscript.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-superscript.svg b/.icons/awkward/22x22/actions/format-text-superscript.svg
new file mode 100644
index 00000000..53304459
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-superscript.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-symbol.svg b/.icons/awkward/22x22/actions/format-text-symbol.svg
new file mode 100644
index 00000000..e81c6b90
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-symbol.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/format-text-underline.svg b/.icons/awkward/22x22/actions/format-text-underline.svg
new file mode 100644
index 00000000..5f42eb9a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-underline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/format-text-uppercase.svg b/.icons/awkward/22x22/actions/format-text-uppercase.svg
new file mode 100644
index 00000000..b54cd1a1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/format-text-uppercase.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/formula.svg b/.icons/awkward/22x22/actions/formula.svg
new file mode 100644
index 00000000..a5d3d815
--- /dev/null
+++ b/.icons/awkward/22x22/actions/formula.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/forward.svg b/.icons/awkward/22x22/actions/forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/22x22/actions/forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/games-achievements.svg b/.icons/awkward/22x22/actions/games-achievements.svg
new file mode 100644
index 00000000..7eab8958
--- /dev/null
+++ b/.icons/awkward/22x22/actions/games-achievements.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/games-config-background.svg b/.icons/awkward/22x22/actions/games-config-background.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/22x22/actions/games-config-background.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/games-config-board.svg b/.icons/awkward/22x22/actions/games-config-board.svg
new file mode 100644
index 00000000..b2fdb737
--- /dev/null
+++ b/.icons/awkward/22x22/actions/games-config-board.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/games-config-custom.svg b/.icons/awkward/22x22/actions/games-config-custom.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/22x22/actions/games-config-custom.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/games-config-options.svg b/.icons/awkward/22x22/actions/games-config-options.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/games-config-options.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/games-config-theme.svg b/.icons/awkward/22x22/actions/games-config-theme.svg
new file mode 120000
index 00000000..2873b7ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/games-config-theme.svg
@@ -0,0 +1 @@
+draw-brush.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/games-config-tiles.svg b/.icons/awkward/22x22/actions/games-config-tiles.svg
new file mode 100644
index 00000000..0329afd8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/games-config-tiles.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/games-difficult.svg b/.icons/awkward/22x22/actions/games-difficult.svg
new file mode 100644
index 00000000..c56268de
--- /dev/null
+++ b/.icons/awkward/22x22/actions/games-difficult.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/games-endturn.svg b/.icons/awkward/22x22/actions/games-endturn.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/games-endturn.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/games-highscores.svg b/.icons/awkward/22x22/actions/games-highscores.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/games-highscores.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/games-hint.svg b/.icons/awkward/22x22/actions/games-hint.svg
new file mode 100644
index 00000000..57e4f07c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/games-hint.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/games-solve.svg b/.icons/awkward/22x22/actions/games-solve.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/games-solve.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/geany-build.svg b/.icons/awkward/22x22/actions/geany-build.svg
new file mode 120000
index 00000000..28d76fd4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/geany-build.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/geany-close-all.svg b/.icons/awkward/22x22/actions/geany-close-all.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/geany-close-all.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/geany-save-all.svg b/.icons/awkward/22x22/actions/geany-save-all.svg
new file mode 120000
index 00000000..43e072f4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/geany-save-all.svg
@@ -0,0 +1 @@
+document-save-all.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/get-hot-new-stuff.svg b/.icons/awkward/22x22/actions/get-hot-new-stuff.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/get-hot-new-stuff.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/giggle-branch.svg b/.icons/awkward/22x22/actions/giggle-branch.svg
new file mode 100644
index 00000000..8ee2586a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/giggle-branch.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <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.5" cy="15.5" r="2.5"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="7.5" cy="6.5" r="2.5"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="14.5" cy="13.5" r="2.5"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1px" class="ColorScheme-Text" d="M 7.5,15.5 V 6.5 L 14.5,13.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/giggle-diff-view.svg b/.icons/awkward/22x22/actions/giggle-diff-view.svg
new file mode 120000
index 00000000..36fc9a41
--- /dev/null
+++ b/.icons/awkward/22x22/actions/giggle-diff-view.svg
@@ -0,0 +1 @@
+cm_flatview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/giggle-history-view.svg b/.icons/awkward/22x22/actions/giggle-history-view.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/giggle-history-view.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/giggle-remote.svg b/.icons/awkward/22x22/actions/giggle-remote.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/giggle-remote.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/giggle-tag.svg b/.icons/awkward/22x22/actions/giggle-tag.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/giggle-tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/globe.svg b/.icons/awkward/22x22/actions/globe.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/globe.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gnome-app-install-star.svg b/.icons/awkward/22x22/actions/gnome-app-install-star.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gnome-app-install-star.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gnome-lockscreen.svg b/.icons/awkward/22x22/actions/gnome-lockscreen.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gnome-lockscreen.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gnome-searchtool.svg b/.icons/awkward/22x22/actions/gnome-searchtool.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gnome-searchtool.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gnome-stock-mail-fwd.svg b/.icons/awkward/22x22/actions/gnome-stock-mail-fwd.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gnome-stock-mail-fwd.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gnome-stock-mail-new.svg b/.icons/awkward/22x22/actions/gnome-stock-mail-new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gnome-stock-mail-new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gnome-stock-mail-rpl.svg b/.icons/awkward/22x22/actions/gnome-stock-mail-rpl.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gnome-stock-mail-rpl.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gnome-stock-mail-snd.svg b/.icons/awkward/22x22/actions/gnome-stock-mail-snd.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gnome-stock-mail-snd.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-bottom.svg b/.icons/awkward/22x22/actions/go-bottom.svg
new file mode 100644
index 00000000..ba2e3c38
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-bottom.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/go-down-search.svg b/.icons/awkward/22x22/actions/go-down-search.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-down-search.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-down.svg b/.icons/awkward/22x22/actions/go-down.svg
new file mode 100644
index 00000000..bafcb319
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-down.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/go-first-view-page.svg b/.icons/awkward/22x22/actions/go-first-view-page.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-first-view-page.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-first-view.svg b/.icons/awkward/22x22/actions/go-first-view.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-first-view.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-first.svg b/.icons/awkward/22x22/actions/go-first.svg
new file mode 100644
index 00000000..2856865e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-first.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/go-home-large.svg b/.icons/awkward/22x22/actions/go-home-large.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-home-large.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-home.svg b/.icons/awkward/22x22/actions/go-home.svg
new file mode 100644
index 00000000..d8e810f2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-home.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/go-jump-declaration.svg b/.icons/awkward/22x22/actions/go-jump-declaration.svg
new file mode 100644
index 00000000..b02dfa70
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-jump-declaration.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/go-jump-definition.svg b/.icons/awkward/22x22/actions/go-jump-definition.svg
new file mode 100644
index 00000000..23afd812
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-jump-definition.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/go-jump-locationbar.svg b/.icons/awkward/22x22/actions/go-jump-locationbar.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-jump-locationbar.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-jump-rtl.svg b/.icons/awkward/22x22/actions/go-jump-rtl.svg
new file mode 100644
index 00000000..75772b4c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-jump-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/go-jump-today.svg b/.icons/awkward/22x22/actions/go-jump-today.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-jump-today.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-jump.svg b/.icons/awkward/22x22/actions/go-jump.svg
new file mode 100644
index 00000000..3f6ceec2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-jump.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/go-last-view-page.svg b/.icons/awkward/22x22/actions/go-last-view-page.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-last-view-page.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-last-view.svg b/.icons/awkward/22x22/actions/go-last-view.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-last-view.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-last.svg b/.icons/awkward/22x22/actions/go-last.svg
new file mode 100644
index 00000000..19cdbab3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-last.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/go-left.svg b/.icons/awkward/22x22/actions/go-left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-next-context.svg b/.icons/awkward/22x22/actions/go-next-context.svg
new file mode 100644
index 00000000..76e20f74
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-next-context.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/go-next-use.svg b/.icons/awkward/22x22/actions/go-next-use.svg
new file mode 100644
index 00000000..f0d413b2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-next-use.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/go-next-view-page.svg b/.icons/awkward/22x22/actions/go-next-view-page.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-next-view-page.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-next-view.svg b/.icons/awkward/22x22/actions/go-next-view.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-next-view.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-next.svg b/.icons/awkward/22x22/actions/go-next.svg
new file mode 100644
index 00000000..6be7b157
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-next.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/go-parent-folder.svg b/.icons/awkward/22x22/actions/go-parent-folder.svg
new file mode 100644
index 00000000..1a772c8a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-parent-folder.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/go-previous-context.svg b/.icons/awkward/22x22/actions/go-previous-context.svg
new file mode 100644
index 00000000..1eb50520
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-previous-context.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/go-previous-use.svg b/.icons/awkward/22x22/actions/go-previous-use.svg
new file mode 100644
index 00000000..d7aa09f2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-previous-use.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/go-previous-view-page.svg b/.icons/awkward/22x22/actions/go-previous-view-page.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-previous-view-page.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-previous-view.svg b/.icons/awkward/22x22/actions/go-previous-view.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-previous-view.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-previous.svg b/.icons/awkward/22x22/actions/go-previous.svg
new file mode 100644
index 00000000..18a0aed6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-previous.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/go-right.svg b/.icons/awkward/22x22/actions/go-right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-today.svg b/.icons/awkward/22x22/actions/go-today.svg
new file mode 120000
index 00000000..516e9f16
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-today.svg
@@ -0,0 +1 @@
+calendar-go-today.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-top.svg b/.icons/awkward/22x22/actions/go-top.svg
new file mode 100644
index 00000000..58c592ba
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-top.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/go-up-search.svg b/.icons/awkward/22x22/actions/go-up-search.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-up-search.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/go-up.svg b/.icons/awkward/22x22/actions/go-up.svg
new file mode 100644
index 00000000..c74220bd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/go-up.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/gohome.svg b/.icons/awkward/22x22/actions/gohome.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gohome.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gpg.svg b/.icons/awkward/22x22/actions/gpg.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gpg.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gpgsm.svg b/.icons/awkward/22x22/actions/gpgsm.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gpgsm.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gps.svg b/.icons/awkward/22x22/actions/gps.svg
new file mode 120000
index 00000000..940ccf43
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gps.svg
@@ -0,0 +1 @@
+edit-paste-in-place.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/grid-rectangular.svg b/.icons/awkward/22x22/actions/grid-rectangular.svg
new file mode 100644
index 00000000..9ad5c09e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/grid-rectangular.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/group-delete.svg b/.icons/awkward/22x22/actions/group-delete.svg
new file mode 100644
index 00000000..705e5637
--- /dev/null
+++ b/.icons/awkward/22x22/actions/group-delete.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,-3)">
+ <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/22x22/actions/group-edit.svg b/.icons/awkward/22x22/actions/group-edit.svg
new file mode 100644
index 00000000..92b62451
--- /dev/null
+++ b/.icons/awkward/22x22/actions/group-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,-3)">
+ <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/22x22/actions/group-new.svg b/.icons/awkward/22x22/actions/group-new.svg
new file mode 100644
index 00000000..3239cd7f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/group-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,-3)">
+ <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/22x22/actions/gtg-home.svg b/.icons/awkward/22x22/actions/gtg-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtg-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtg-note-new.svg b/.icons/awkward/22x22/actions/gtg-note-new.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtg-note-new.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtg-people.svg b/.icons/awkward/22x22/actions/gtg-people.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtg-people.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtg-plugin.svg b/.icons/awkward/22x22/actions/gtg-plugin.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtg-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtg-tag-new.svg b/.icons/awkward/22x22/actions/gtg-tag-new.svg
new file mode 120000
index 00000000..4bfd68bd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtg-tag-new.svg
@@ -0,0 +1 @@
+tag-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtg-tag.svg b/.icons/awkward/22x22/actions/gtg-tag.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtg-tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtg-tags-all.svg b/.icons/awkward/22x22/actions/gtg-tags-all.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtg-tags-all.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtg-tags-none.svg b/.icons/awkward/22x22/actions/gtg-tags-none.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtg-tags-none.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtg-task-dismiss.svg b/.icons/awkward/22x22/actions/gtg-task-dismiss.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtg-task-dismiss.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtg-task-done.svg b/.icons/awkward/22x22/actions/gtg-task-done.svg
new file mode 120000
index 00000000..13ebf139
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtg-task-done.svg
@@ -0,0 +1 @@
+view-calendar-special-occasion.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtg-task-new.svg b/.icons/awkward/22x22/actions/gtg-task-new.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtg-task-new.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtg-task-undismiss.svg b/.icons/awkward/22x22/actions/gtg-task-undismiss.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtg-task-undismiss.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtg-task-undone.svg b/.icons/awkward/22x22/actions/gtg-task-undone.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtg-task-undone.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtg-work.svg b/.icons/awkward/22x22/actions/gtg-work.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtg-work.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-about.svg b/.icons/awkward/22x22/actions/gtk-about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-add.svg b/.icons/awkward/22x22/actions/gtk-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-apply.svg b/.icons/awkward/22x22/actions/gtk-apply.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-apply.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-authentication.svg b/.icons/awkward/22x22/actions/gtk-authentication.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-authentication.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-bold.svg b/.icons/awkward/22x22/actions/gtk-bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-cancel.svg b/.icons/awkward/22x22/actions/gtk-cancel.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-cancel.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-cdrom.svg b/.icons/awkward/22x22/actions/gtk-cdrom.svg
new file mode 120000
index 00000000..4cd912bb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-cdrom.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-clear.svg b/.icons/awkward/22x22/actions/gtk-clear.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-clear.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-close.svg b/.icons/awkward/22x22/actions/gtk-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-color-picker.svg b/.icons/awkward/22x22/actions/gtk-color-picker.svg
new file mode 120000
index 00000000..1f41e7ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-color-picker.svg
@@ -0,0 +1 @@
+color-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-connect.svg b/.icons/awkward/22x22/actions/gtk-connect.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-connect.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-convert.svg b/.icons/awkward/22x22/actions/gtk-convert.svg
new file mode 100644
index 00000000..e9c98af1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-convert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/gtk-copy.svg b/.icons/awkward/22x22/actions/gtk-copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-cut.svg b/.icons/awkward/22x22/actions/gtk-cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-delete.svg b/.icons/awkward/22x22/actions/gtk-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-directory.svg b/.icons/awkward/22x22/actions/gtk-directory.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-directory.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-disconnect.svg b/.icons/awkward/22x22/actions/gtk-disconnect.svg
new file mode 120000
index 00000000..a3b26c72
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-disconnect.svg
@@ -0,0 +1 @@
+network-disconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-dnd-multiple.svg b/.icons/awkward/22x22/actions/gtk-dnd-multiple.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-dnd-multiple.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-edit.svg b/.icons/awkward/22x22/actions/gtk-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-execute.svg b/.icons/awkward/22x22/actions/gtk-execute.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-execute.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-file.svg b/.icons/awkward/22x22/actions/gtk-file.svg
new file mode 120000
index 00000000..5e86bb44
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-file.svg
@@ -0,0 +1 @@
+snap-page.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-find-and-replace.svg b/.icons/awkward/22x22/actions/gtk-find-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-find-and-replace.svg
@@ -0,0 +1 @@
+edit-find-replace.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-find.svg b/.icons/awkward/22x22/actions/gtk-find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-floppy.svg b/.icons/awkward/22x22/actions/gtk-floppy.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-floppy.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-fullscreen.svg b/.icons/awkward/22x22/actions/gtk-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-go-back-ltr.svg b/.icons/awkward/22x22/actions/gtk-go-back-ltr.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-go-back-ltr.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-go-back-rtl.svg b/.icons/awkward/22x22/actions/gtk-go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-go-back-rtl.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-go-down.svg b/.icons/awkward/22x22/actions/gtk-go-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-go-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-go-forward-ltr.svg b/.icons/awkward/22x22/actions/gtk-go-forward-ltr.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-go-forward-ltr.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-go-forward-rtl.svg b/.icons/awkward/22x22/actions/gtk-go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-go-forward-rtl.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-go-up.svg b/.icons/awkward/22x22/actions/gtk-go-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-go-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-goto-bottom.svg b/.icons/awkward/22x22/actions/gtk-goto-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-goto-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-goto-first-ltr.svg b/.icons/awkward/22x22/actions/gtk-goto-first-ltr.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-goto-first-ltr.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-goto-first-rtl.svg b/.icons/awkward/22x22/actions/gtk-goto-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-goto-first-rtl.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-goto-last-ltr.svg b/.icons/awkward/22x22/actions/gtk-goto-last-ltr.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-goto-last-ltr.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-goto-last-rtl.svg b/.icons/awkward/22x22/actions/gtk-goto-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-goto-last-rtl.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-goto-top.svg b/.icons/awkward/22x22/actions/gtk-goto-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-goto-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-home.svg b/.icons/awkward/22x22/actions/gtk-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-indent-ltr.svg b/.icons/awkward/22x22/actions/gtk-indent-ltr.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-indent-ltr.svg
@@ -0,0 +1 @@
+format-indent-more.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-indent-rtl.svg b/.icons/awkward/22x22/actions/gtk-indent-rtl.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-indent-rtl.svg
@@ -0,0 +1 @@
+format-indent-less.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-index.svg b/.icons/awkward/22x22/actions/gtk-index.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-index.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-info.svg b/.icons/awkward/22x22/actions/gtk-info.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-italic.svg b/.icons/awkward/22x22/actions/gtk-italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-italic.svg
@@ -0,0 +1 @@
+format-text-italic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-jump-to-ltr.svg b/.icons/awkward/22x22/actions/gtk-jump-to-ltr.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-jump-to-ltr.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-jump-to-rtl.svg b/.icons/awkward/22x22/actions/gtk-jump-to-rtl.svg
new file mode 120000
index 00000000..ccdd201d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-jump-to-rtl.svg
@@ -0,0 +1 @@
+go-jump-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-justify-center.svg b/.icons/awkward/22x22/actions/gtk-justify-center.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-justify-center.svg
@@ -0,0 +1 @@
+format-justify-center.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-justify-fill.svg b/.icons/awkward/22x22/actions/gtk-justify-fill.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-justify-fill.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-justify-left.svg b/.icons/awkward/22x22/actions/gtk-justify-left.svg
new file mode 120000
index 00000000..019e49de
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-justify-left.svg
@@ -0,0 +1 @@
+format-justify-left.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-justify-right.svg b/.icons/awkward/22x22/actions/gtk-justify-right.svg
new file mode 120000
index 00000000..28bd7907
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-justify-right.svg
@@ -0,0 +1 @@
+format-justify-right.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-leave-fullscreen.svg b/.icons/awkward/22x22/actions/gtk-leave-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-leave-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-media-forward-ltr.svg b/.icons/awkward/22x22/actions/gtk-media-forward-ltr.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-media-forward-ltr.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-media-forward-rtl.svg b/.icons/awkward/22x22/actions/gtk-media-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-media-forward-rtl.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-media-next-ltr.svg b/.icons/awkward/22x22/actions/gtk-media-next-ltr.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-media-next-ltr.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-media-next-rtl.svg b/.icons/awkward/22x22/actions/gtk-media-next-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-media-next-rtl.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-media-pause.svg b/.icons/awkward/22x22/actions/gtk-media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-media-play-ltr.svg b/.icons/awkward/22x22/actions/gtk-media-play-ltr.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-media-play-ltr.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-media-previous-ltr.svg b/.icons/awkward/22x22/actions/gtk-media-previous-ltr.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-media-previous-ltr.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-media-previous-rtl.svg b/.icons/awkward/22x22/actions/gtk-media-previous-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-media-previous-rtl.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-media-record.svg b/.icons/awkward/22x22/actions/gtk-media-record.svg
new file mode 120000
index 00000000..8ca2d439
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-media-record.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-media-rewind-ltr.svg b/.icons/awkward/22x22/actions/gtk-media-rewind-ltr.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-media-rewind-ltr.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-media-rewind-rtl.svg b/.icons/awkward/22x22/actions/gtk-media-rewind-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-media-rewind-rtl.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-media-stop.svg b/.icons/awkward/22x22/actions/gtk-media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-network.svg b/.icons/awkward/22x22/actions/gtk-network.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-network.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-new.svg b/.icons/awkward/22x22/actions/gtk-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-no.svg b/.icons/awkward/22x22/actions/gtk-no.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-no.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-ok.svg b/.icons/awkward/22x22/actions/gtk-ok.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-open.svg b/.icons/awkward/22x22/actions/gtk-open.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-open.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-paste.svg b/.icons/awkward/22x22/actions/gtk-paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-preferences.svg b/.icons/awkward/22x22/actions/gtk-preferences.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-preferences.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-print-preview.svg b/.icons/awkward/22x22/actions/gtk-print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-print-preview.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-print.svg b/.icons/awkward/22x22/actions/gtk-print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-properties.svg b/.icons/awkward/22x22/actions/gtk-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-quit.svg b/.icons/awkward/22x22/actions/gtk-quit.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-quit.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-refresh.svg b/.icons/awkward/22x22/actions/gtk-refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-remove.svg b/.icons/awkward/22x22/actions/gtk-remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-revert-to-saved-ltr.svg b/.icons/awkward/22x22/actions/gtk-revert-to-saved-ltr.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-revert-to-saved-ltr.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-revert-to-saved-rtl.svg b/.icons/awkward/22x22/actions/gtk-revert-to-saved-rtl.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-revert-to-saved-rtl.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-save-as.svg b/.icons/awkward/22x22/actions/gtk-save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-save-as.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-save.svg b/.icons/awkward/22x22/actions/gtk-save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-select-all.svg b/.icons/awkward/22x22/actions/gtk-select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-select-color.svg b/.icons/awkward/22x22/actions/gtk-select-color.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-select-color.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-select-font.svg b/.icons/awkward/22x22/actions/gtk-select-font.svg
new file mode 100644
index 00000000..5da8f622
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-select-font.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/gtk-spell-check.svg b/.icons/awkward/22x22/actions/gtk-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-spell-check.svg
@@ -0,0 +1 @@
+tools-check-spelling.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-stop.svg b/.icons/awkward/22x22/actions/gtk-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-undelete-ltr.svg b/.icons/awkward/22x22/actions/gtk-undelete-ltr.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-undelete-ltr.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-undelete-rtl.svg b/.icons/awkward/22x22/actions/gtk-undelete-rtl.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-undelete-rtl.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-yes.svg b/.icons/awkward/22x22/actions/gtk-yes.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-yes.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/gtk-zoom-fit.svg b/.icons/awkward/22x22/actions/gtk-zoom-fit.svg
new file mode 120000
index 00000000..cc77c1cf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/gtk-zoom-fit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/guides.svg b/.icons/awkward/22x22/actions/guides.svg
new file mode 100644
index 00000000..9eab87a1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/guides.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/hb-activity.svg b/.icons/awkward/22x22/actions/hb-activity.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hb-activity.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hb-add-queue.svg b/.icons/awkward/22x22/actions/hb-add-queue.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hb-add-queue.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hb-complete.svg b/.icons/awkward/22x22/actions/hb-complete.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hb-complete.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hb-edit.svg b/.icons/awkward/22x22/actions/hb-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hb-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hb-pause.svg b/.icons/awkward/22x22/actions/hb-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hb-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hb-picture.svg b/.icons/awkward/22x22/actions/hb-picture.svg
new file mode 120000
index 00000000..5a18f81f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hb-picture.svg
@@ -0,0 +1 @@
+view-list-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hb-presets.svg b/.icons/awkward/22x22/actions/hb-presets.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hb-presets.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hb-remove.svg b/.icons/awkward/22x22/actions/hb-remove.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hb-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hb-showqueue.svg b/.icons/awkward/22x22/actions/hb-showqueue.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hb-showqueue.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hb-source.svg b/.icons/awkward/22x22/actions/hb-source.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hb-source.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hb-start.svg b/.icons/awkward/22x22/actions/hb-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hb-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hb-stop.svg b/.icons/awkward/22x22/actions/hb-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hb-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/help-about.svg b/.icons/awkward/22x22/actions/help-about.svg
new file mode 100644
index 00000000..d4c195b0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/help-about.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/help-contents.svg b/.icons/awkward/22x22/actions/help-contents.svg
new file mode 100644
index 00000000..6c487cc0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/help-contents.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/help-contextual.svg b/.icons/awkward/22x22/actions/help-contextual.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/help-contextual.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/help-donate.svg b/.icons/awkward/22x22/actions/help-donate.svg
new file mode 120000
index 00000000..761fdb59
--- /dev/null
+++ b/.icons/awkward/22x22/actions/help-donate.svg
@@ -0,0 +1 @@
+taxes-finances.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/help-feedback.svg b/.icons/awkward/22x22/actions/help-feedback.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/help-feedback.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/help-hint.svg b/.icons/awkward/22x22/actions/help-hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/help-hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/help-info.svg b/.icons/awkward/22x22/actions/help-info.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/help-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/help-keybord-shortcuts.svg b/.icons/awkward/22x22/actions/help-keybord-shortcuts.svg
new file mode 120000
index 00000000..ca94a198
--- /dev/null
+++ b/.icons/awkward/22x22/actions/help-keybord-shortcuts.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/help-whatsthis.svg b/.icons/awkward/22x22/actions/help-whatsthis.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/help-whatsthis.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/help.svg b/.icons/awkward/22x22/actions/help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hide-categories.svg b/.icons/awkward/22x22/actions/hide-categories.svg
new file mode 100644
index 00000000..0ae8b025
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hide-categories.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 9.75,8.9999997 c -0.4155,0 -0.75,0.3345 -0.75,0.75 V 18.25 C 9,18.665 9.3345,19 9.75,19 h 8.5 C 18.665,19 19,18.665 19,18.25 v -6.5 C 19,11.3345 18.665,11 18.25,11 H 15 L 13,8.9999997 Z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 3.75 3 C 3.3345 3 3 3.3345 3 3.75 L 3 12.25 C 3 12.665 3.3345 13 3.75 13 L 8 13 L 8 9.75 C 8 8.7977972 8.7977972 8 9.75 8 L 13 8 L 13 5.75 C 13 5.3345 12.665 5 12.25 5 L 9 5 L 7 3 L 3.75 3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/hide-reconciled.svg b/.icons/awkward/22x22/actions/hide-reconciled.svg
new file mode 100644
index 00000000..5d8a9ee5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hide-reconciled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 L 5 4 L 10 4 L 10 17 L 7 17 L 7 19 L 15 19 L 15 17 L 12 17 L 12 4 L 17 4 L 17 3 L 5 3 z M 5 4.0214844 L 2.0351562 11 L 2 11 C 2 11.022027 2.005387 11.042539 2.0058594 11.064453 L 1.9902344 11.103516 L 2.0117188 11.113281 C 2.0725442 12.716488 3.381908 14 5 14 C 6.618092 14 7.9274558 12.716488 7.9882812 11.113281 L 8.0097656 11.103516 L 7.9941406 11.064453 C 7.994613 11.042539 8 11.022027 8 11 L 7.9648438 11 L 5 4.0214844 z M 17 4.0214844 L 14.035156 11 L 14 11 C 14 11.022027 14.005387 11.042539 14.005859 11.064453 L 13.990234 11.103516 L 14.011719 11.113281 C 14.072544 12.716488 15.381908 14 17 14 C 18.618092 14 19.927456 12.716488 19.988281 11.113281 L 20.009766 11.103516 L 19.994141 11.064453 C 19.994613 11.042539 20 11.022027 20 11 L 19.964844 11 L 17 4.0214844 z M 5 6.5800781 L 6.8789062 11 L 3.1210938 11 L 5 6.5800781 z M 17 6.5800781 L 18.878906 11 L 15.121094 11 L 17 6.5800781 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/hidemouse.svg b/.icons/awkward/22x22/actions/hidemouse.svg
new file mode 120000
index 00000000..d4c73512
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hidemouse.svg
@@ -0,0 +1 @@
+kr_unselect.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hint.svg b/.icons/awkward/22x22/actions/hint.svg
new file mode 100644
index 00000000..bdf40804
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hint.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/history.svg b/.icons/awkward/22x22/actions/history.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/history.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/history_entry.svg b/.icons/awkward/22x22/actions/history_entry.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/history_entry.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hook-notifier.svg b/.icons/awkward/22x22/actions/hook-notifier.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hook-notifier.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/hotpixels.svg b/.icons/awkward/22x22/actions/hotpixels.svg
new file mode 100644
index 00000000..a51cf50e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/hotpixels.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/icon_console.svg b/.icons/awkward/22x22/actions/icon_console.svg
new file mode 100644
index 00000000..9978eaf3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/icon_console.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/icon_details.svg b/.icons/awkward/22x22/actions/icon_details.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/icon_details.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/identity.svg b/.icons/awkward/22x22/actions/identity.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/22x22/actions/identity.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/im-aim.svg b/.icons/awkward/22x22/actions/im-aim.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-aim.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/im-ban-kick-user.svg b/.icons/awkward/22x22/actions/im-ban-kick-user.svg
new file mode 120000
index 00000000..2379f012
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-ban-kick-user.svg
@@ -0,0 +1 @@
+im-kick-user.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/im-ban-user.svg b/.icons/awkward/22x22/actions/im-ban-user.svg
new file mode 100644
index 00000000..bc2b0f7f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-ban-user.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/im-facebook.svg b/.icons/awkward/22x22/actions/im-facebook.svg
new file mode 100644
index 00000000..8d1dcb7b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-facebook.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/im-gadugadu.svg b/.icons/awkward/22x22/actions/im-gadugadu.svg
new file mode 100644
index 00000000..11925704
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-gadugadu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/im-google-talk.svg b/.icons/awkward/22x22/actions/im-google-talk.svg
new file mode 100644
index 00000000..f6decc83
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-google-talk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/im-google.svg b/.icons/awkward/22x22/actions/im-google.svg
new file mode 100644
index 00000000..35ef296c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-google.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/im-groupwise.svg b/.icons/awkward/22x22/actions/im-groupwise.svg
new file mode 100644
index 00000000..979c2dbe
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-groupwise.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/im-icq.svg b/.icons/awkward/22x22/actions/im-icq.svg
new file mode 100644
index 00000000..7aade28b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-icq.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/im-identi.ca.svg b/.icons/awkward/22x22/actions/im-identi.ca.svg
new file mode 100644
index 00000000..25e9bfd5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-identi.ca.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 C 6.676,3 4,5.7 4,9 V 13 L 3,17 7,15 H 10 C 10.819,15 11.597,14.8 12.307,14.5 12.178,14.2 12.102,13.9 12.055,13.6 11.427,13.8 10.735,14 10,14 H 4.9999 V 9 C 4.9999,6.2 7.23,4 10,4 12.77,4 15,6.2 15,9 15,9 14.993,9.1 14.992,9.1 15.315,9.1 15.65,9 16,9 16,5.7 13.324,3 10,3 Z M 16,10 C 14.338,10 13,11.3 13,13 13,14 13.471,14.8 14.191,15.4 L 16,19 17.809,15.4 C 18.529,14.8 19,13.9 19,13 19,11.3 17.662,10 16,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/im-invisible-user.svg b/.icons/awkward/22x22/actions/im-invisible-user.svg
new file mode 100644
index 00000000..42f22999
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-invisible-user.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/im-irc.svg b/.icons/awkward/22x22/actions/im-irc.svg
new file mode 100644
index 00000000..6d89c4f8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-irc.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/im-jabber.svg b/.icons/awkward/22x22/actions/im-jabber.svg
new file mode 100644
index 00000000..77e800e0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-jabber.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/im-kick-user.svg b/.icons/awkward/22x22/actions/im-kick-user.svg
new file mode 100644
index 00000000..53287ef0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-kick-user.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/im-local-xmpp.svg b/.icons/awkward/22x22/actions/im-local-xmpp.svg
new file mode 120000
index 00000000..979d9af1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-local-xmpp.svg
@@ -0,0 +1 @@
+im-jabber.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/im-message-new.svg b/.icons/awkward/22x22/actions/im-message-new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-message-new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/im-msn.svg b/.icons/awkward/22x22/actions/im-msn.svg
new file mode 100644
index 00000000..248a7844
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-msn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/im-nov.svg b/.icons/awkward/22x22/actions/im-nov.svg
new file mode 120000
index 00000000..83745bf6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-nov.svg
@@ -0,0 +1 @@
+im-groupwise.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/im-qq.svg b/.icons/awkward/22x22/actions/im-qq.svg
new file mode 100644
index 00000000..d85c5778
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-qq.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/im-skype.svg b/.icons/awkward/22x22/actions/im-skype.svg
new file mode 100644
index 00000000..71c2f115
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-skype.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(3,3)">
+ <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/22x22/actions/im-twitter.svg b/.icons/awkward/22x22/actions/im-twitter.svg
new file mode 100644
index 00000000..ee584e95
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-twitter.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/im-user-away.svg b/.icons/awkward/22x22/actions/im-user-away.svg
new file mode 100644
index 00000000..425ede17
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-user-away.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/im-user-busy.svg b/.icons/awkward/22x22/actions/im-user-busy.svg
new file mode 100644
index 00000000..202bad5c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-user-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/im-user-offline.svg b/.icons/awkward/22x22/actions/im-user-offline.svg
new file mode 100644
index 00000000..42420af0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-user-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/im-user-online.svg b/.icons/awkward/22x22/actions/im-user-online.svg
new file mode 100644
index 00000000..8f21989a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-user-online.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/im-user.svg b/.icons/awkward/22x22/actions/im-user.svg
new file mode 100644
index 00000000..419242dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-user.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/im-yahoo.svg b/.icons/awkward/22x22/actions/im-yahoo.svg
new file mode 100644
index 00000000..924baee0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/im-yahoo.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/image-adjust.svg b/.icons/awkward/22x22/actions/image-adjust.svg
new file mode 120000
index 00000000..aa5daf85
--- /dev/null
+++ b/.icons/awkward/22x22/actions/image-adjust.svg
@@ -0,0 +1 @@
+adjustlevels.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/image-auto-adjust.svg b/.icons/awkward/22x22/actions/image-auto-adjust.svg
new file mode 120000
index 00000000..79026236
--- /dev/null
+++ b/.icons/awkward/22x22/actions/image-auto-adjust.svg
@@ -0,0 +1 @@
+autocorrection.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/image-crop.svg b/.icons/awkward/22x22/actions/image-crop.svg
new file mode 100644
index 00000000..57dd403a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/image-crop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/image-denoise.svg b/.icons/awkward/22x22/actions/image-denoise.svg
new file mode 100644
index 00000000..ed48cc94
--- /dev/null
+++ b/.icons/awkward/22x22/actions/image-denoise.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/image-filter.svg b/.icons/awkward/22x22/actions/image-filter.svg
new file mode 100644
index 00000000..34287ec5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/image-filter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/image-loading.svg b/.icons/awkward/22x22/actions/image-loading.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/22x22/actions/image-loading.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/image-missing.svg b/.icons/awkward/22x22/actions/image-missing.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/image-missing.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/image-red-eye.svg b/.icons/awkward/22x22/actions/image-red-eye.svg
new file mode 100644
index 00000000..e854c9de
--- /dev/null
+++ b/.icons/awkward/22x22/actions/image-red-eye.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/image-sharpen.svg b/.icons/awkward/22x22/actions/image-sharpen.svg
new file mode 100644
index 00000000..74a2f40a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/image-sharpen.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/image-straighten.svg b/.icons/awkward/22x22/actions/image-straighten.svg
new file mode 100644
index 00000000..2db6a8bb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/image-straighten.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/imagecomment.svg b/.icons/awkward/22x22/actions/imagecomment.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/imagecomment.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/inbox.svg b/.icons/awkward/22x22/actions/inbox.svg
new file mode 100644
index 00000000..1bd23143
--- /dev/null
+++ b/.icons/awkward/22x22/actions/inbox.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/insert-button.svg b/.icons/awkward/22x22/actions/insert-button.svg
new file mode 100644
index 00000000..17ed8a00
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-button.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/insert-emoticon.svg b/.icons/awkward/22x22/actions/insert-emoticon.svg
new file mode 100644
index 00000000..a8f0743f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-emoticon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/insert-endnote.svg b/.icons/awkward/22x22/actions/insert-endnote.svg
new file mode 100644
index 00000000..4cc75db0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-endnote.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/insert-footnote.svg b/.icons/awkward/22x22/actions/insert-footnote.svg
new file mode 100644
index 00000000..a7ea0d36
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-footnote.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/insert-horizontal-rule.svg b/.icons/awkward/22x22/actions/insert-horizontal-rule.svg
new file mode 120000
index 00000000..c47e3dc4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-horizontal-rule.svg
@@ -0,0 +1 @@
+draw-path.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/insert-image.svg b/.icons/awkward/22x22/actions/insert-image.svg
new file mode 100644
index 00000000..c34a547d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-image.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/insert-link.svg b/.icons/awkward/22x22/actions/insert-link.svg
new file mode 100644
index 00000000..2557d871
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-link.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/insert-math-expression.svg b/.icons/awkward/22x22/actions/insert-math-expression.svg
new file mode 100644
index 00000000..590dfe17
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-math-expression.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/insert-more-mark.svg b/.icons/awkward/22x22/actions/insert-more-mark.svg
new file mode 100644
index 00000000..bebabffe
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-more-mark.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/insert-object.svg b/.icons/awkward/22x22/actions/insert-object.svg
new file mode 100644
index 00000000..8ca144df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-object.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/insert-page-break.svg b/.icons/awkward/22x22/actions/insert-page-break.svg
new file mode 100644
index 00000000..11481840
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-page-break.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/insert-table-of-contents.svg b/.icons/awkward/22x22/actions/insert-table-of-contents.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-table-of-contents.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/insert-table.svg b/.icons/awkward/22x22/actions/insert-table.svg
new file mode 100644
index 00000000..e0d643c3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-table.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/insert-tableofcontents.svg b/.icons/awkward/22x22/actions/insert-tableofcontents.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-tableofcontents.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/insert-text-frame.svg b/.icons/awkward/22x22/actions/insert-text-frame.svg
new file mode 100644
index 00000000..aa9f554e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-text-frame.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/insert-text.svg b/.icons/awkward/22x22/actions/insert-text.svg
new file mode 100644
index 00000000..26d8c644
--- /dev/null
+++ b/.icons/awkward/22x22/actions/insert-text.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/institution-add.svg b/.icons/awkward/22x22/actions/institution-add.svg
new file mode 100644
index 00000000..36d12e91
--- /dev/null
+++ b/.icons/awkward/22x22/actions/institution-add.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.007812 3 C 10.841504 3.00989 10.67618 3.1128756 10.408203 3.2734375 L 7.5 5.015625 L 4.6015625 6.7519531 C 3.9633645 7.1101681 4.049715 6.9484752 4 7.6347656 L 4 8.8925781 C 4 8.9521561 4.0380375 9 4.0859375 9 L 5 9 L 5 9.4277344 L 5 16.572266 L 5 17 L 4.7675781 17 C 4.3425911 17 4 17.378053 4 17.847656 L 4 19 L 15 19 A 1.0001 1.0001 0 0 1 14 18 L 14 16 L 12 16 L 12 10 L 15 10 L 15 15 L 16 15 L 16 14 A 1.0001 1.0001 0 0 1 17 13 L 17 9.4277344 L 17 9 L 17.914062 9 C 17.961962 9 18 8.952156 18 8.8925781 L 18 7.6621094 C 17.9986 6.9382548 17.98313 7.1026425 17.375 6.7382812 L 14.5 5.015625 L 11.607422 3.2832031 C 11.339759 3.0735795 11.174122 2.9901146 11.007812 3 z M 7 10 L 10 10 L 10 16 L 7 16 L 7 10 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17,14 v 2 h -2 v 2 h 2 v 2 h 2 v -2 h 2 v -2 h -2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/institution-delete.svg b/.icons/awkward/22x22/actions/institution-delete.svg
new file mode 100644
index 00000000..d666aa1e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/institution-delete.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.007812 3 C 10.841504 3.00989 10.67618 3.1128756 10.408203 3.2734375 L 7.5 5.015625 L 4.6015625 6.7519531 C 3.9633645 7.1101681 4.049715 6.9484752 4 7.6347656 L 4 8.8925781 C 4 8.9521561 4.0380375 9 4.0859375 9 L 5 9 L 5 9.4277344 L 5 16.572266 L 5 17 L 4.7675781 17 C 4.3425911 17 4 17.378053 4 17.847656 L 4 19 L 14 19 L 14 16 L 12 16 L 12 10 L 15 10 L 15 13 A 1.0001 1.0001 0 0 1 16 12 L 17 12 L 17 9.4277344 L 17 9 L 17.914062 9 C 17.961962 9 18 8.952156 18 8.8925781 L 18 7.6621094 C 17.9986 6.9382548 17.98313 7.1026425 17.375 6.7382812 L 14.5 5.015625 L 11.607422 3.2832031 C 11.339759 3.0735795 11.174122 2.9901146 11.007812 3 z M 7 10 L 10 10 L 10 16 L 7 16 L 7 10 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 16,13 v 1 h -2 v 1 h 6 v -1 h -2 v -1 z m -1,3 v 4 h 4 v -4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/institution-edit.svg b/.icons/awkward/22x22/actions/institution-edit.svg
new file mode 100644
index 00000000..ec8f6f28
--- /dev/null
+++ b/.icons/awkward/22x22/actions/institution-edit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 10.811,3 10.4,3.2734 10.4,3.2734 L 4.6016,6.752 C 3.9634,7.1102 4.0497,6.9485 4,7.6348 V 9 H 5 V 17 H 4.7676 C 4.3426,17 4,17.378 4,17.848 V 19 H 13 V 18.25 L 17,14.248 V 9 H 18 V 7.6621 C 18,6.9383 17.983,7.1026 17.375,6.7383 L 11.6,3.273 C 11.6,3.273 11.189,3 11,3 Z M 7,10 H 10 V 16 H 7 Z M 12,10 H 15 V 16 H 12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 18.806,14 C 18.715,14 18.623,14.035 18.552,14.105 L 17.855,14.809 19.191,16.145 19.894,15.447 C 20.035,15.306 20.035,15.083 19.894,14.942 L 19.058,14.105 C 18.987,14.035 18.897,14 18.806,14 Z M 17.325,15.339 14,18.664 V 20 H 15.336 L 18.661,16.675 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/institution.svg b/.icons/awkward/22x22/actions/institution.svg
new file mode 100644
index 00000000..e3359aa9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/institution.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.00781,3.0003904 c -0.166308,0.00989 -0.331632,0.1128756 -0.599609,0.2734375 L 7.4999975,5.0160153 4.6015595,6.7523434 c -0.638198,0.358215 -0.551847,0.1965221 -0.601562,0.8828125 v 1.2578125 c 0,0.059578 0.03804,0.1074219 0.08594,0.1074219 h 0.914063 v 0.4277344 7.1445313 0.427734 h -0.232422 c -0.424987,0 -0.767578,0.378053 -0.767578,0.847656 V 19.00039 H 18 V 17.848046 C 18,17.378443 17.657408,17.00039 17.232422,17.00039 H 17 V 16.572656 9.4281247 9.0003903 h 0.914062 c 0.0479,0 0.08594,-0.047844 0.08594,-0.1074219 V 7.6624997 c -0.0014,-0.7238546 -0.01687,-0.559467 -0.625,-0.9238282 L 14.500003,5.0160153 11.607425,3.2835935 C 11.339762,3.0739699 11.174124,2.990505 11.007815,3.0003904 Z M 6.9999975,10.00039 h 3 v 6 h -3 z m 4.9999995,0 h 3 v 6 h -3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/internet-amarok.svg b/.icons/awkward/22x22/actions/internet-amarok.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/internet-amarok.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/internet-services.svg b/.icons/awkward/22x22/actions/internet-services.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/internet-services.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/invertimage.svg b/.icons/awkward/22x22/actions/invertimage.svg
new file mode 120000
index 00000000..ada864c9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/invertimage.svg
@@ -0,0 +1 @@
+edit-select-invert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/investment-add.svg b/.icons/awkward/22x22/actions/investment-add.svg
new file mode 100644
index 00000000..7401a7a3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/investment-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 3.0703125 11.976562 C 3.157948 11.56928 3.4496006 11.171221 3.828125 10.953125 L 6.9863281 9.1308594 C 7.7270832 8.7035678 8.7024067 8.964994 9.1308594 9.7050781 L 9.046875 9.5585938 L 11.978516 7.8652344 C 12.604846 7.5033498 13.33837 7.7186494 13.828125 8.2148438 L 13.980469 8.1269531 L 13.525391 7.3320312 C 12.964405 6.3535709 13.711834 5.0348231 14.847656 5.0332031 A 1.0001 1.0001 0 0 0 14.849609 5.0332031 L 16.318359 5.0332031 A 8 8 0 0 0 11 3 z M 18.984375 10.5625 L 18.503906 11.404297 A 1.0001 1.0001 0 0 0 18.503906 11.40625 C 17.943607 12.383924 16.41319 12.381612 15.853516 11.404297 L 15.853516 11.402344 L 15.851562 11.402344 L 15.539062 10.855469 L 14.166016 11.650391 C 13.539496 12.013201 12.804601 11.797643 12.314453 11.300781 L 9.2578125 13.066406 C 8.5737603 13.461642 7.7288502 13.215871 7.2597656 12.601562 L 5.4003906 13.675781 A 1.0001 1.0001 0 0 0 5.3984375 13.675781 C 5.0167939 13.895679 4.5208416 13.950451 4.1230469 13.818359 C 3.7490408 13.694167 3.4787615 13.44234 3.2949219 13.150391 A 8 8 0 0 0 11 19 A 8 8 0 0 0 13.257812 18.669922 A 1.0001 1.0001 0 0 1 13 18 L 13 16 A 1.0001 1.0001 0 0 1 14 15 L 15 15 L 15 14 A 1.0001 1.0001 0 0 1 16 13 L 18 13 A 1.0001 1.0001 0 0 1 18.669922 13.259766 A 8 8 0 0 0 19 11 A 8 8 0 0 0 18.984375 10.5625 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.849403,6.0324475 a 0.52837956,0.53379665 0 0 0 -0.456474,0.8013394 l 0.949777,1.6618302 -1.754464,1.0133925 -0.328125,-0.56808 A 0.57148571,0.57148571 0 0 0 12.478867,8.7311079 L 8.6808754,10.924187 8.2656972,10.205437 A 0.57148571,0.57148571 0 0 0 7.4855629,9.9967314 L 4.328197,11.819276 a 0.57152042,0.57152042 0 1 0 0.5714286,0.989955 l 2.6629464,-1.53683 0.4140623,0.717634 a 0.57148571,0.57148571 0 0 0 0.7812503,0.209822 l 3.7979914,-2.193081 0.328125,0.569197 a 0.57148571,0.57148571 0 0 0 0.78125,0.208705 l 2.24442,-1.2968735 0.811384,1.4196415 a 0.52837956,0.53379665 0 0 0 0.915178,0.0011 L 19.965474,6.8338138 A 0.52837956,0.53379665 0 0 0 19.949849,6.2757511 0.52837956,0.53379665 0 0 0 19.507885,6.0324475 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 16,14 v 2 h -2 v 2 h 2 v 2 h 2 v -2 h 2 v -2 h -2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/investment-delete.svg b/.icons/awkward/22x22/actions/investment-delete.svg
new file mode 100644
index 00000000..b076aad7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/investment-delete.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 3.0703125 11.976562 C 3.157948 11.56928 3.4496006 11.171221 3.828125 10.953125 L 6.9863281 9.1308594 C 7.7270832 8.7035678 8.7024067 8.964994 9.1308594 9.7050781 L 9.046875 9.5585938 L 11.978516 7.8652344 C 12.604846 7.5033498 13.33837 7.7186494 13.828125 8.2148438 L 13.980469 8.1269531 L 13.525391 7.3320312 C 12.964405 6.3535709 13.711834 5.0348231 14.847656 5.0332031 A 1.0001 1.0001 0 0 0 14.849609 5.0332031 L 16.318359 5.0332031 A 8 8 0 0 0 11 3 z M 18.984375 10.5625 L 18.503906 11.404297 A 1.0001 1.0001 0 0 0 18.503906 11.40625 C 18.341005 11.690499 18.09171 11.881305 17.8125 12 L 18 12 A 1.0001 1.0001 0 0 1 18.855469 12.484375 A 8 8 0 0 0 19 11 A 8 8 0 0 0 18.984375 10.5625 z M 15.539062 10.855469 L 14.166016 11.650391 C 13.539496 12.013201 12.804601 11.797643 12.314453 11.300781 L 9.2578125 13.066406 C 8.5737603 13.461642 7.7288502 13.215871 7.2597656 12.601562 L 5.4003906 13.675781 A 1.0001 1.0001 0 0 0 5.3984375 13.675781 C 5.0167939 13.895679 4.5208416 13.950451 4.1230469 13.818359 C 3.7490408 13.694167 3.4787615 13.44234 3.2949219 13.150391 A 8 8 0 0 0 11 19 A 8 8 0 0 0 14 18.410156 L 14 16 A 1.0001 1.0001 0 0 1 13 15 L 13 14 A 1.0001 1.0001 0 0 1 14 13 L 15 13 A 1.0001 1.0001 0 0 1 16 12 L 16.544922 12 C 16.265702 11.880823 16.016275 11.688512 15.853516 11.404297 L 15.853516 11.402344 L 15.851562 11.402344 L 15.539062 10.855469 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.849403,6.0324475 a 0.52837956,0.53379665 0 0 0 -0.456474,0.8013394 l 0.949777,1.6618302 -1.754464,1.0133925 -0.328125,-0.56808 A 0.57148571,0.57148571 0 0 0 12.478867,8.7311079 L 8.6808754,10.924187 8.2656972,10.205437 A 0.57148571,0.57148571 0 0 0 7.4855629,9.9967314 L 4.328197,11.819276 a 0.57152042,0.57152042 0 1 0 0.5714286,0.989955 l 2.6629464,-1.53683 0.4140623,0.717634 a 0.57148571,0.57148571 0 0 0 0.7812503,0.209822 l 3.7979914,-2.193081 0.328125,0.569197 a 0.57148571,0.57148571 0 0 0 0.78125,0.208705 l 2.24442,-1.2968735 0.811384,1.4196415 a 0.52837956,0.53379665 0 0 0 0.915178,0.0011 L 19.965474,6.8338138 A 0.52837956,0.53379665 0 0 0 19.949849,6.2757511 0.52837956,0.53379665 0 0 0 19.507885,6.0324475 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 16,13 v 1 h -2 v 1 h 6 v -1 h -2 v -1 z m -1,3 v 4 h 4 v -4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/investment-update-online-all.svg b/.icons/awkward/22x22/actions/investment-update-online-all.svg
new file mode 100644
index 00000000..c01cd2e5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/investment-update-online-all.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 c -4.418278,0 -8,3.581722 -8,8 0.00348,0.326651 0.026959,0.652782 0.070312,0.976562 C 3.157948,11.56928 3.4496006,11.171221 3.828125,10.953125 L 6.9863281,9.1308594 C 7.7270832,8.7035678 8.7024067,8.964994 9.1308594,9.7050781 L 9.046875,9.5585938 11.978516,7.8652344 c 0.62633,-0.3618846 1.359854,-0.146585 1.849609,0.3496094 L 13.980469,8.1269531 13.525391,7.3320312 C 12.964405,6.3535709 13.711834,5.0348231 14.847656,5.0332031 h 0.002 1.46875 C 14.854899,3.7261914 12.962138,3.002591 11,3 Z m 4.539062,7.855469 -1.373046,0.794922 c -0.62652,0.36281 -1.361415,0.147252 -1.851563,-0.34961 L 9.2578125,13.066406 C 8.5737603,13.461642 7.7288502,13.215871 7.2597656,12.601562 l -1.859375,1.074219 h -0.00195 C 5.0167939,13.895679 4.5208416,13.950451 4.1230469,13.818359 3.7490408,13.694167 3.4787615,13.44234 3.2949219,13.150391 4.2598883,16.608189 7.4100801,18.999779 11,19 c 0.801869,7.1e-5 1.599191,-0.120417 2.365234,-0.357422 C 13.135721,18.139608 13,17.585716 13,17 c 0,-1.843561 1.293651,-3.340513 3,-3.796875 V 13 c 8.95e-4,-0.43037 0.277017,-0.811906 0.685547,-0.947266 -0.337175,-0.107036 -0.642329,-0.317176 -0.832031,-0.648437 v -0.002 h -0.002 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.849403,6.0324475 a 0.52837956,0.53379665 0 0 0 -0.456474,0.8013394 l 0.949777,1.6618302 -1.754464,1.0133925 -0.328125,-0.56808 A 0.57148571,0.57148571 0 0 0 12.478867,8.7311079 L 8.6808754,10.924187 8.2656972,10.205437 A 0.57148571,0.57148571 0 0 0 7.4855629,9.9967314 L 4.328197,11.819276 a 0.57152042,0.57152042 0 1 0 0.5714286,0.989955 l 2.6629464,-1.53683 0.4140623,0.717634 a 0.57148571,0.57148571 0 0 0 0.7812503,0.209822 l 3.7979914,-2.193081 0.328125,0.569197 a 0.57148571,0.57148571 0 0 0 0.78125,0.208705 l 2.24442,-1.2968735 0.811384,1.4196415 a 0.52837956,0.53379665 0 0 0 0.915178,0.0011 L 19.965474,6.8338138 A 0.52837956,0.53379665 0 0 0 19.949849,6.2757511 0.52837956,0.53379665 0 0 0 19.507885,6.0324475 Z"/>
+ <path style="fill:none" d="m 16,13 v 1 h -2 v 1 h 6 v -1 h -2 v -1 z m -1,3 v 4 h 4 v -4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 17,13 v 1 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 3,3 0 0 0 3,-3 h -1 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 v 1 l 0.984375,-0.738281 A 2,2 0 0 1 18,15.269531 V 15.25 l 1,-0.75 -1,-0.75 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/investment-update-online.svg b/.icons/awkward/22x22/actions/investment-update-online.svg
new file mode 100644
index 00000000..e6e8d55e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/investment-update-online.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 c -4.418278,0 -8,3.581722 -8,8 0.00348,0.326651 0.026959,0.652782 0.070312,0.976562 C 3.157948,11.56928 3.4496006,11.171221 3.828125,10.953125 L 6.9863281,9.1308594 C 7.7270832,8.7035678 8.7024067,8.964994 9.1308594,9.7050781 L 9.046875,9.5585938 11.978516,7.8652344 c 0.62633,-0.3618846 1.359854,-0.146585 1.849609,0.3496094 L 13.980469,8.1269531 13.525391,7.3320312 C 12.964405,6.3535709 13.711834,5.0348231 14.847656,5.0332031 h 0.002 1.46875 C 14.854899,3.7261914 12.962138,3.002591 11,3 Z m 4.539062,7.855469 -1.373046,0.794922 c -0.62652,0.36281 -1.361415,0.147252 -1.851563,-0.34961 L 9.2578125,13.066406 C 8.5737603,13.461642 7.7288502,13.215871 7.2597656,12.601562 l -1.859375,1.074219 h -0.00195 C 5.0167939,13.895679 4.5208416,13.950451 4.1230469,13.818359 3.7490408,13.694167 3.4787615,13.44234 3.2949219,13.150391 4.2598883,16.608189 7.4100801,18.999779 11,19 c 0.801869,7.1e-5 1.599191,-0.120417 2.365234,-0.357422 C 13.135721,18.139608 13,17.585716 13,17 c 0,-1.843561 1.293651,-3.340513 3,-3.796875 V 13 c 8.95e-4,-0.43037 0.277017,-0.811906 0.685547,-0.947266 -0.337175,-0.107036 -0.642329,-0.317176 -0.832031,-0.648437 v -0.002 h -0.002 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.849403,6.0324475 a 0.52837956,0.53379665 0 0 0 -0.456474,0.8013394 l 0.949777,1.6618302 -1.754464,1.0133925 -0.328125,-0.56808 A 0.57148571,0.57148571 0 0 0 12.478867,8.7311079 L 8.6808754,10.924187 8.2656972,10.205437 A 0.57148571,0.57148571 0 0 0 7.4855629,9.9967314 L 4.328197,11.819276 a 0.57152042,0.57152042 0 1 0 0.5714286,0.989955 l 2.6629464,-1.53683 0.4140623,0.717634 a 0.57148571,0.57148571 0 0 0 0.7812503,0.209822 l 3.7979914,-2.193081 0.328125,0.569197 a 0.57148571,0.57148571 0 0 0 0.78125,0.208705 l 2.24442,-1.2968735 0.811384,1.4196415 a 0.52837956,0.53379665 0 0 0 0.915178,0.0011 L 19.965474,6.8338138 A 0.52837956,0.53379665 0 0 0 19.949849,6.2757511 0.52837956,0.53379665 0 0 0 19.507885,6.0324475 Z"/>
+ <path style="fill:none" d="m 16,13 v 1 h -2 v 1 h 6 v -1 h -2 v -1 z m -1,3 v 4 h 4 v -4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17,13 v 1 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 3,3 0 0 0 3,-3 h -1 a 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 v 1 l 0.984375,-0.738281 A 2,2 0 0 1 18,15.269531 V 15.25 l 1,-0.75 -1,-0.75 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/investment.svg b/.icons/awkward/22x22/actions/investment.svg
new file mode 100644
index 00000000..78fcaa71
--- /dev/null
+++ b/.icons/awkward/22x22/actions/investment.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 3.0703125 11.976562 C 3.157948 11.56928 3.4496006 11.171221 3.828125 10.953125 L 6.9863281 9.1308594 C 7.7270832 8.7035678 8.7024067 8.964994 9.1308594 9.7050781 L 9.046875 9.5585938 L 11.978516 7.8652344 C 12.604846 7.5033498 13.33837 7.7186495 13.828125 8.2148438 L 13.980469 8.1269531 L 13.525391 7.3320312 C 12.964405 6.3535709 13.711834 5.0348231 14.847656 5.0332031 A 1.0001 1.0001 0 0 0 14.849609 5.0332031 L 16.318359 5.0332031 A 8 8 0 0 0 11 3 z M 18.984375 10.5625 L 18.503906 11.404297 A 1.0001 1.0001 0 0 0 18.503906 11.40625 C 17.943607 12.383924 16.41319 12.381612 15.853516 11.404297 L 15.853516 11.402344 L 15.851562 11.402344 L 15.539062 10.855469 L 14.166016 11.650391 C 13.539496 12.013201 12.804601 11.797643 12.314453 11.300781 L 9.2578125 13.066406 C 8.5737603 13.461642 7.7288502 13.215871 7.2597656 12.601562 L 5.4003906 13.675781 A 1.0001 1.0001 0 0 0 5.3984375 13.675781 C 5.0167939 13.895679 4.5208416 13.950451 4.1230469 13.818359 C 3.7490408 13.694167 3.4787615 13.44234 3.2949219 13.150391 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 18.984375 10.5625 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.849403,6.0324475 a 0.52837956,0.53379665 0 0 0 -0.456474,0.8013394 l 0.949777,1.6618302 -1.754464,1.0133925 -0.328125,-0.56808 A 0.57148571,0.57148571 0 0 0 12.478867,8.7311079 L 8.6808754,10.924187 8.2656972,10.205437 A 0.57148571,0.57148571 0 0 0 7.4855629,9.9967314 L 4.328197,11.819276 a 0.57152042,0.57152042 0 1 0 0.5714286,0.989955 l 2.6629464,-1.53683 0.4140623,0.717634 a 0.57148571,0.57148571 0 0 0 0.7812503,0.209822 l 3.7979914,-2.193081 0.328125,0.569197 a 0.57148571,0.57148571 0 0 0 0.78125,0.208705 l 2.24442,-1.2968735 0.811384,1.4196415 a 0.52837956,0.53379665 0 0 0 0.915178,0.0011 L 19.965474,6.8338138 A 0.52837956,0.53379665 0 0 0 19.949849,6.2757511 0.52837956,0.53379665 0 0 0 19.507885,6.0324475 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/irc-channel-active.svg b/.icons/awkward/22x22/actions/irc-channel-active.svg
new file mode 120000
index 00000000..324bd1d2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/irc-channel-active.svg
@@ -0,0 +1 @@
+filename-discnumber-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/irc-channel-inactive.svg b/.icons/awkward/22x22/actions/irc-channel-inactive.svg
new file mode 100644
index 00000000..1c433455
--- /dev/null
+++ b/.icons/awkward/22x22/actions/irc-channel-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/irc-close-channel.svg b/.icons/awkward/22x22/actions/irc-close-channel.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/irc-close-channel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/irc-join-channel.svg b/.icons/awkward/22x22/actions/irc-join-channel.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/irc-join-channel.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/irc-operator.svg b/.icons/awkward/22x22/actions/irc-operator.svg
new file mode 120000
index 00000000..b3dc283d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/irc-operator.svg
@@ -0,0 +1 @@
+kdenlive-custom-effect.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/irc-remove-operator.svg b/.icons/awkward/22x22/actions/irc-remove-operator.svg
new file mode 100644
index 00000000..5ebce8a5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/irc-remove-operator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/irc-unvoice.svg b/.icons/awkward/22x22/actions/irc-unvoice.svg
new file mode 120000
index 00000000..b941b185
--- /dev/null
+++ b/.icons/awkward/22x22/actions/irc-unvoice.svg
@@ -0,0 +1 @@
+player-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/irc-voice.svg b/.icons/awkward/22x22/actions/irc-voice.svg
new file mode 120000
index 00000000..c4533054
--- /dev/null
+++ b/.icons/awkward/22x22/actions/irc-voice.svg
@@ -0,0 +1 @@
+player-volume.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/items-tags.svg b/.icons/awkward/22x22/actions/items-tags.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/22x22/actions/items-tags.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-add.svg b/.icons/awkward/22x22/actions/itmages-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-cancel.svg b/.icons/awkward/22x22/actions/itmages-cancel.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-cancel.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-copy-link.svg b/.icons/awkward/22x22/actions/itmages-copy-link.svg
new file mode 120000
index 00000000..c03a9d93
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-copy-link.svg
@@ -0,0 +1 @@
+insert-link.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-error.svg b/.icons/awkward/22x22/actions/itmages-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-folder.svg b/.icons/awkward/22x22/actions/itmages-folder.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-folder.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-information.svg b/.icons/awkward/22x22/actions/itmages-information.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-information.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-open-browser.svg b/.icons/awkward/22x22/actions/itmages-open-browser.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-open-browser.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-question.svg b/.icons/awkward/22x22/actions/itmages-question.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-question.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-quit.svg b/.icons/awkward/22x22/actions/itmages-quit.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-quit.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-remove.svg b/.icons/awkward/22x22/actions/itmages-remove.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-resize.svg b/.icons/awkward/22x22/actions/itmages-resize.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-resize.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-rotate.svg b/.icons/awkward/22x22/actions/itmages-rotate.svg
new file mode 120000
index 00000000..ae703d50
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-rotate.svg
@@ -0,0 +1 @@
+transform-rotate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-select-all.svg b/.icons/awkward/22x22/actions/itmages-select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-settings.svg b/.icons/awkward/22x22/actions/itmages-settings.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-settings.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-stop.svg b/.icons/awkward/22x22/actions/itmages-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-tools.svg b/.icons/awkward/22x22/actions/itmages-tools.svg
new file mode 120000
index 00000000..9d296896
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-tools.svg
@@ -0,0 +1 @@
+view-media-equalizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-upload.svg b/.icons/awkward/22x22/actions/itmages-upload.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-upload.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-utils.svg b/.icons/awkward/22x22/actions/itmages-utils.svg
new file mode 120000
index 00000000..6995ac4e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-utils.svg
@@ -0,0 +1 @@
+configure-toolbars.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/itmages-warning.svg b/.icons/awkward/22x22/actions/itmages-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/itmages-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/journal-new.svg b/.icons/awkward/22x22/actions/journal-new.svg
new file mode 100644
index 00000000..0b0a4807
--- /dev/null
+++ b/.icons/awkward/22x22/actions/journal-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kdeconnect.svg b/.icons/awkward/22x22/actions/kdeconnect.svg
new file mode 100644
index 00000000..fbf60d88
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdeconnect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kdenlive-add-clip.svg b/.icons/awkward/22x22/actions/kdenlive-add-clip.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-add-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-add-color-clip.svg b/.icons/awkward/22x22/actions/kdenlive-add-color-clip.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-add-color-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-add-slide-clip.svg b/.icons/awkward/22x22/actions/kdenlive-add-slide-clip.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-add-slide-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-add-text-clip.svg b/.icons/awkward/22x22/actions/kdenlive-add-text-clip.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-add-text-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-align-bottom.svg b/.icons/awkward/22x22/actions/kdenlive-align-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-align-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-align-hor.svg b/.icons/awkward/22x22/actions/kdenlive-align-hor.svg
new file mode 100644
index 00000000..6f2a5e34
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-align-hor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kdenlive-align-left.svg b/.icons/awkward/22x22/actions/kdenlive-align-left.svg
new file mode 100644
index 00000000..45cc797b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-align-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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,7 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/22x22/actions/kdenlive-align-none.svg b/.icons/awkward/22x22/actions/kdenlive-align-none.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-align-none.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-align-right.svg b/.icons/awkward/22x22/actions/kdenlive-align-right.svg
new file mode 100644
index 00000000..f9ca214e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-align-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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,7 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/22x22/actions/kdenlive-align-top.svg b/.icons/awkward/22x22/actions/kdenlive-align-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-align-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-align-vert.svg b/.icons/awkward/22x22/actions/kdenlive-align-vert.svg
new file mode 100644
index 00000000..f0d05b15
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-align-vert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kdenlive-custom-effect.svg b/.icons/awkward/22x22/actions/kdenlive-custom-effect.svg
new file mode 100644
index 00000000..8c315d4f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-custom-effect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kdenlive-deleffect.svg b/.icons/awkward/22x22/actions/kdenlive-deleffect.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-deleffect.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-down.svg b/.icons/awkward/22x22/actions/kdenlive-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-hide-audio.svg b/.icons/awkward/22x22/actions/kdenlive-hide-audio.svg
new file mode 100644
index 00000000..f447ee5a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-hide-audio.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/kdenlive-hide-video.svg b/.icons/awkward/22x22/actions/kdenlive-hide-video.svg
new file mode 100644
index 00000000..3d6654e7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-hide-video.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kdenlive-insert-edit.svg b/.icons/awkward/22x22/actions/kdenlive-insert-edit.svg
new file mode 100644
index 00000000..911e7f3e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-insert-edit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kdenlive-insert-rect.svg b/.icons/awkward/22x22/actions/kdenlive-insert-rect.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-insert-rect.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-insert-unicode.svg b/.icons/awkward/22x22/actions/kdenlive-insert-unicode.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-insert-unicode.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-lock.svg b/.icons/awkward/22x22/actions/kdenlive-lock.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-lock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-menu.svg b/.icons/awkward/22x22/actions/kdenlive-menu.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-menu.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-normal-edit.svg b/.icons/awkward/22x22/actions/kdenlive-normal-edit.svg
new file mode 100644
index 00000000..5f24c8d5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-normal-edit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kdenlive-object-height.svg b/.icons/awkward/22x22/actions/kdenlive-object-height.svg
new file mode 100644
index 00000000..074c2381
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-object-height.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kdenlive-object-width.svg b/.icons/awkward/22x22/actions/kdenlive-object-width.svg
new file mode 100644
index 00000000..c8ae32a2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-object-width.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kdenlive-overwrite-edit.svg b/.icons/awkward/22x22/actions/kdenlive-overwrite-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-overwrite-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-select-all.svg b/.icons/awkward/22x22/actions/kdenlive-select-all.svg
new file mode 100644
index 00000000..e1e27823
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-select-all.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kdenlive-select-images.svg b/.icons/awkward/22x22/actions/kdenlive-select-images.svg
new file mode 100644
index 00000000..5e12b5a4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-select-images.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kdenlive-select-rects.svg b/.icons/awkward/22x22/actions/kdenlive-select-rects.svg
new file mode 100644
index 00000000..22cd7754
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-select-rects.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kdenlive-select-texts.svg b/.icons/awkward/22x22/actions/kdenlive-select-texts.svg
new file mode 100644
index 00000000..2275e76e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-select-texts.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kdenlive-select-tool.svg b/.icons/awkward/22x22/actions/kdenlive-select-tool.svg
new file mode 100644
index 00000000..fab1560e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-select-tool.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kdenlive-show-audio.svg b/.icons/awkward/22x22/actions/kdenlive-show-audio.svg
new file mode 100644
index 00000000..73f46b87
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-show-audio.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/kdenlive-show-audiothumb.svg b/.icons/awkward/22x22/actions/kdenlive-show-audiothumb.svg
new file mode 100644
index 00000000..60de315f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-show-audiothumb.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kdenlive-show-markers.svg b/.icons/awkward/22x22/actions/kdenlive-show-markers.svg
new file mode 100644
index 00000000..2d557461
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-show-markers.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/kdenlive-show-video.svg b/.icons/awkward/22x22/actions/kdenlive-show-video.svg
new file mode 100644
index 00000000..81dd72ec
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-show-video.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kdenlive-show-videothumb.svg b/.icons/awkward/22x22/actions/kdenlive-show-videothumb.svg
new file mode 120000
index 00000000..7b51f34f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-show-videothumb.svg
@@ -0,0 +1 @@
+kdenlive-show-audiothumb.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-snap.svg b/.icons/awkward/22x22/actions/kdenlive-snap.svg
new file mode 120000
index 00000000..305374af
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-snap.svg
@@ -0,0 +1 @@
+kdenlive-align-hor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-spacer-tool.svg b/.icons/awkward/22x22/actions/kdenlive-spacer-tool.svg
new file mode 100644
index 00000000..f7de921f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-spacer-tool.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kdenlive-split-audio.svg b/.icons/awkward/22x22/actions/kdenlive-split-audio.svg
new file mode 100644
index 00000000..fcbc0cd0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-split-audio.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kdenlive-track-has-effect.svg b/.icons/awkward/22x22/actions/kdenlive-track-has-effect.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-track-has-effect.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-track_has_effect.svg b/.icons/awkward/22x22/actions/kdenlive-track_has_effect.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-track_has_effect.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-unlock.svg b/.icons/awkward/22x22/actions/kdenlive-unlock.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-unlock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-unselect-all.svg b/.icons/awkward/22x22/actions/kdenlive-unselect-all.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-unselect-all.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-up.svg b/.icons/awkward/22x22/actions/kdenlive-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-zindex-bottom.svg b/.icons/awkward/22x22/actions/kdenlive-zindex-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-zindex-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-zindex-down.svg b/.icons/awkward/22x22/actions/kdenlive-zindex-down.svg
new file mode 100644
index 00000000..b522b118
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-zindex-down.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/kdenlive-zindex-top.svg b/.icons/awkward/22x22/actions/kdenlive-zindex-top.svg
new file mode 100644
index 00000000..e3c58704
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-zindex-top.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/kdenlive-zindex-up.svg b/.icons/awkward/22x22/actions/kdenlive-zindex-up.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-zindex-up.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-zone-end.svg b/.icons/awkward/22x22/actions/kdenlive-zone-end.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-zone-end.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-zone-start.svg b/.icons/awkward/22x22/actions/kdenlive-zone-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-zone-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kdenlive-zoom-large.svg b/.icons/awkward/22x22/actions/kdenlive-zoom-large.svg
new file mode 100644
index 00000000..e4e17cbf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-zoom-large.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kdenlive-zoom-small.svg b/.icons/awkward/22x22/actions/kdenlive-zoom-small.svg
new file mode 100644
index 00000000..6ef384ca
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdenlive-zoom-small.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kdocumentinfo.svg b/.icons/awkward/22x22/actions/kdocumentinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kdocumentinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/key-enter.svg b/.icons/awkward/22x22/actions/key-enter.svg
new file mode 100644
index 00000000..fde06291
--- /dev/null
+++ b/.icons/awkward/22x22/actions/key-enter.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/key_enter.svg b/.icons/awkward/22x22/actions/key_enter.svg
new file mode 120000
index 00000000..4ded9468
--- /dev/null
+++ b/.icons/awkward/22x22/actions/key_enter.svg
@@ -0,0 +1 @@
+key-enter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kfm_home.svg b/.icons/awkward/22x22/actions/kfm_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kfm_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kmouth-phrase-new.svg b/.icons/awkward/22x22/actions/kmouth-phrase-new.svg
new file mode 100644
index 00000000..a2b2baa2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kmouth-phrase-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kmouth-phrase.svg b/.icons/awkward/22x22/actions/kmouth-phrase.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kmouth-phrase.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kmouth-phrasebook.svg b/.icons/awkward/22x22/actions/kmouth-phrasebook.svg
new file mode 120000
index 00000000..7d232584
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kmouth-phrasebook.svg
@@ -0,0 +1 @@
+im-irc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kmouth-phresebook-new.svg b/.icons/awkward/22x22/actions/kmouth-phresebook-new.svg
new file mode 100644
index 00000000..d05b297f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kmouth-phresebook-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/knotes_alarm.svg b/.icons/awkward/22x22/actions/knotes_alarm.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/22x22/actions/knotes_alarm.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/knotes_date.svg b/.icons/awkward/22x22/actions/knotes_date.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/knotes_date.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/knotes_delete.svg b/.icons/awkward/22x22/actions/knotes_delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/knotes_delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kontes_close.svg b/.icons/awkward/22x22/actions/kontes_close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kontes_close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kr_combine.svg b/.icons/awkward/22x22/actions/kr_combine.svg
new file mode 100644
index 00000000..abb9c911
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kr_combine.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kr_comparedirs.svg b/.icons/awkward/22x22/actions/kr_comparedirs.svg
new file mode 100644
index 00000000..f0a1e954
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kr_comparedirs.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kr_diskusage.svg b/.icons/awkward/22x22/actions/kr_diskusage.svg
new file mode 120000
index 00000000..25c526d0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kr_diskusage.svg
@@ -0,0 +1 @@
+cache.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kr_jumpback.svg b/.icons/awkward/22x22/actions/kr_jumpback.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kr_jumpback.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kr_mountman.svg b/.icons/awkward/22x22/actions/kr_mountman.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kr_mountman.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kr_setjumpback.svg b/.icons/awkward/22x22/actions/kr_setjumpback.svg
new file mode 120000
index 00000000..76b68096
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kr_setjumpback.svg
@@ -0,0 +1 @@
+go-jump-definition.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kr_syncbrowse_off.svg b/.icons/awkward/22x22/actions/kr_syncbrowse_off.svg
new file mode 100644
index 00000000..ed0c100a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kr_syncbrowse_off.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kr_syncbrowse_on.svg b/.icons/awkward/22x22/actions/kr_syncbrowse_on.svg
new file mode 120000
index 00000000..0e0e5bd5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kr_syncbrowse_on.svg
@@ -0,0 +1 @@
+folder-sync.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kr_unselect.svg b/.icons/awkward/22x22/actions/kr_unselect.svg
new file mode 100644
index 00000000..6b1cb395
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kr_unselect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kstars_cbound.svg b/.icons/awkward/22x22/actions/kstars_cbound.svg
new file mode 100644
index 00000000..4b8ad4ab
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kstars_cbound.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kstars_clines.svg b/.icons/awkward/22x22/actions/kstars_clines.svg
new file mode 100644
index 00000000..1ab33849
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kstars_clines.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kstars_cnames.svg b/.icons/awkward/22x22/actions/kstars_cnames.svg
new file mode 100644
index 00000000..4e959af9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kstars_cnames.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kstars_deepsky.svg b/.icons/awkward/22x22/actions/kstars_deepsky.svg
new file mode 100644
index 00000000..ed679cac
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kstars_deepsky.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kstars_ekos.svg b/.icons/awkward/22x22/actions/kstars_ekos.svg
new file mode 100644
index 00000000..0a6078da
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kstars_ekos.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kstars_fitsviewer.svg b/.icons/awkward/22x22/actions/kstars_fitsviewer.svg
new file mode 100644
index 00000000..32477007
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kstars_fitsviewer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kstars_grid.svg b/.icons/awkward/22x22/actions/kstars_grid.svg
new file mode 100644
index 00000000..d75bd826
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kstars_grid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kstars_hgrid.svg b/.icons/awkward/22x22/actions/kstars_hgrid.svg
new file mode 100644
index 00000000..32202825
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kstars_hgrid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kstars_horizon.svg b/.icons/awkward/22x22/actions/kstars_horizon.svg
new file mode 100644
index 00000000..aaec2a23
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kstars_horizon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/kstars_indi.svg b/.icons/awkward/22x22/actions/kstars_indi.svg
new file mode 100644
index 00000000..9423665c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kstars_indi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kstars_mw.svg b/.icons/awkward/22x22/actions/kstars_mw.svg
new file mode 100644
index 00000000..ab70a490
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kstars_mw.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kstars_satellites.svg b/.icons/awkward/22x22/actions/kstars_satellites.svg
new file mode 100644
index 00000000..bbaa3a22
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kstars_satellites.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kstars_solarsystem.svg b/.icons/awkward/22x22/actions/kstars_solarsystem.svg
new file mode 100644
index 00000000..51254e86
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kstars_solarsystem.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kstars_supernovae.svg b/.icons/awkward/22x22/actions/kstars_supernovae.svg
new file mode 100644
index 00000000..d1b5f373
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kstars_supernovae.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/kt-add-feeds.svg b/.icons/awkward/22x22/actions/kt-add-feeds.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-add-feeds.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-add-filters.svg b/.icons/awkward/22x22/actions/kt-add-filters.svg
new file mode 100644
index 00000000..c77fa117
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-add-filters.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kt-bandwidth-scheduler.svg b/.icons/awkward/22x22/actions/kt-bandwidth-scheduler.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-bandwidth-scheduler.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-change-tracker.svg b/.icons/awkward/22x22/actions/kt-change-tracker.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-change-tracker.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-check-data.svg b/.icons/awkward/22x22/actions/kt-check-data.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-check-data.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-chunks.svg b/.icons/awkward/22x22/actions/kt-chunks.svg
new file mode 120000
index 00000000..4bbf838b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-chunks.svg
@@ -0,0 +1 @@
+view-column.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-encrypted.svg b/.icons/awkward/22x22/actions/kt-encrypted.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-encrypted.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-info-widget.svg b/.icons/awkward/22x22/actions/kt-info-widget.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-info-widget.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-magnet.svg b/.icons/awkward/22x22/actions/kt-magnet.svg
new file mode 100644
index 00000000..58b82cfa
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-magnet.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kt-pause.svg b/.icons/awkward/22x22/actions/kt-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-plugins.svg b/.icons/awkward/22x22/actions/kt-plugins.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-plugins.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-queue-manager.svg b/.icons/awkward/22x22/actions/kt-queue-manager.svg
new file mode 120000
index 00000000..213a69a2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-queue-manager.svg
@@ -0,0 +1 @@
+view-sort-descending.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-remove-feeds.svg b/.icons/awkward/22x22/actions/kt-remove-feeds.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-remove-feeds.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-remove-filters.svg b/.icons/awkward/22x22/actions/kt-remove-filters.svg
new file mode 100644
index 00000000..7b0befb4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-remove-filters.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kt-remove.svg b/.icons/awkward/22x22/actions/kt-remove.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-restore-defaults.svg b/.icons/awkward/22x22/actions/kt-restore-defaults.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-restore-defaults.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-set-max-download-speed.svg b/.icons/awkward/22x22/actions/kt-set-max-download-speed.svg
new file mode 120000
index 00000000..37717457
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-set-max-download-speed.svg
@@ -0,0 +1 @@
+cloud-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-set-max-upload-speed.svg b/.icons/awkward/22x22/actions/kt-set-max-upload-speed.svg
new file mode 120000
index 00000000..17854fc8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-set-max-upload-speed.svg
@@ -0,0 +1 @@
+cloud-upload.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-show-statusbar.svg b/.icons/awkward/22x22/actions/kt-show-statusbar.svg
new file mode 120000
index 00000000..ae70e66e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-show-statusbar.svg
@@ -0,0 +1 @@
+show-menu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-speed-limits.svg b/.icons/awkward/22x22/actions/kt-speed-limits.svg
new file mode 100644
index 00000000..465f87fd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-speed-limits.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kt-start-all.svg b/.icons/awkward/22x22/actions/kt-start-all.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-start-all.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-start.svg b/.icons/awkward/22x22/actions/kt-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-stop-all.svg b/.icons/awkward/22x22/actions/kt-stop-all.svg
new file mode 100644
index 00000000..a7e61d00
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-stop-all.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/kt-stop.svg b/.icons/awkward/22x22/actions/kt-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/kt-upnp.svg b/.icons/awkward/22x22/actions/kt-upnp.svg
new file mode 100644
index 00000000..95b8734c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/kt-upnp.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/ktnef_extract_to.svg b/.icons/awkward/22x22/actions/ktnef_extract_to.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/22x22/actions/ktnef_extract_to.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/label-amarok.svg b/.icons/awkward/22x22/actions/label-amarok.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/label-amarok.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/labplot-TeX-logo.svg b/.icons/awkward/22x22/actions/labplot-TeX-logo.svg
new file mode 100644
index 00000000..2b4d493b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-TeX-logo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/labplot-auto-scale-all.svg b/.icons/awkward/22x22/actions/labplot-auto-scale-all.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-auto-scale-all.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/labplot-auto-scale-x.svg b/.icons/awkward/22x22/actions/labplot-auto-scale-x.svg
new file mode 120000
index 00000000..15725055
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-auto-scale-x.svg
@@ -0,0 +1 @@
+zoom-fit-width.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/labplot-auto-scale-y.svg b/.icons/awkward/22x22/actions/labplot-auto-scale-y.svg
new file mode 120000
index 00000000..e84c2727
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-auto-scale-y.svg
@@ -0,0 +1 @@
+zoom-fit-height.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/labplot-axis-horizontal.svg b/.icons/awkward/22x22/actions/labplot-axis-horizontal.svg
new file mode 100644
index 00000000..96de400a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-axis-horizontal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/labplot-axis-vertical.svg b/.icons/awkward/22x22/actions/labplot-axis-vertical.svg
new file mode 100644
index 00000000..b3416bbf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-axis-vertical.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/labplot-cursor-arrow.svg b/.icons/awkward/22x22/actions/labplot-cursor-arrow.svg
new file mode 120000
index 00000000..925eb22f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-cursor-arrow.svg
@@ -0,0 +1 @@
+edit-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/labplot-format-text-symbol.svg b/.icons/awkward/22x22/actions/labplot-format-text-symbol.svg
new file mode 120000
index 00000000..5d66639c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-format-text-symbol.svg
@@ -0,0 +1 @@
+format-text-symbol.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/labplot-shift-down-y.svg b/.icons/awkward/22x22/actions/labplot-shift-down-y.svg
new file mode 100644
index 00000000..4831ea88
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-shift-down-y.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/labplot-shift-left-x.svg b/.icons/awkward/22x22/actions/labplot-shift-left-x.svg
new file mode 100644
index 00000000..761a367a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-shift-left-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/labplot-shift-right-x.svg b/.icons/awkward/22x22/actions/labplot-shift-right-x.svg
new file mode 100644
index 00000000..8d6557a3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-shift-right-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/labplot-shift-up-y.svg b/.icons/awkward/22x22/actions/labplot-shift-up-y.svg
new file mode 100644
index 00000000..593905e6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-shift-up-y.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/labplot-transform-move.svg b/.icons/awkward/22x22/actions/labplot-transform-move.svg
new file mode 120000
index 00000000..fa26bd38
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-transform-move.svg
@@ -0,0 +1 @@
+transform-move.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/labplot-xy-curve.svg b/.icons/awkward/22x22/actions/labplot-xy-curve.svg
new file mode 100644
index 00000000..2be47e6a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-xy-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/labplot-xy-equation-curve.svg b/.icons/awkward/22x22/actions/labplot-xy-equation-curve.svg
new file mode 100644
index 00000000..61b5974d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-xy-equation-curve.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/labplot-xy-fit-curve.svg b/.icons/awkward/22x22/actions/labplot-xy-fit-curve.svg
new file mode 100644
index 00000000..eb9acf08
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-xy-fit-curve.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/labplot-xy-plot-four-axes.svg b/.icons/awkward/22x22/actions/labplot-xy-plot-four-axes.svg
new file mode 100644
index 00000000..4d04fb9f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-xy-plot-four-axes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/labplot-xy-plot-two-axes-centered-origin.svg b/.icons/awkward/22x22/actions/labplot-xy-plot-two-axes-centered-origin.svg
new file mode 100644
index 00000000..cea1ea90
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-xy-plot-two-axes-centered-origin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/labplot-xy-plot-two-axes-centered.svg b/.icons/awkward/22x22/actions/labplot-xy-plot-two-axes-centered.svg
new file mode 100644
index 00000000..dfd520d4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-xy-plot-two-axes-centered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/labplot-xy-plot-two-axes.svg b/.icons/awkward/22x22/actions/labplot-xy-plot-two-axes.svg
new file mode 100644
index 00000000..430f709d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-xy-plot-two-axes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/labplot-zoom-in-x.svg b/.icons/awkward/22x22/actions/labplot-zoom-in-x.svg
new file mode 120000
index 00000000..608b5397
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-zoom-in-x.svg
@@ -0,0 +1 @@
+zoom-in-x.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/labplot-zoom-in-y.svg b/.icons/awkward/22x22/actions/labplot-zoom-in-y.svg
new file mode 120000
index 00000000..65f9aa9f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-zoom-in-y.svg
@@ -0,0 +1 @@
+y-zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/labplot-zoom-out-x.svg b/.icons/awkward/22x22/actions/labplot-zoom-out-x.svg
new file mode 120000
index 00000000..fc310d2b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-zoom-out-x.svg
@@ -0,0 +1 @@
+zoom-out-x.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/labplot-zoom-out-y.svg b/.icons/awkward/22x22/actions/labplot-zoom-out-y.svg
new file mode 120000
index 00000000..0f72a058
--- /dev/null
+++ b/.icons/awkward/22x22/actions/labplot-zoom-out-y.svg
@@ -0,0 +1 @@
+zoom-out-y.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/layer-bottom.svg b/.icons/awkward/22x22/actions/layer-bottom.svg
new file mode 100644
index 00000000..b6b41d94
--- /dev/null
+++ b/.icons/awkward/22x22/actions/layer-bottom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/layer-delete.svg b/.icons/awkward/22x22/actions/layer-delete.svg
new file mode 100644
index 00000000..724e068b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/layer-delete.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/layer-duplicate.svg b/.icons/awkward/22x22/actions/layer-duplicate.svg
new file mode 100644
index 00000000..efdee82a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/layer-duplicate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/layer-lower.svg b/.icons/awkward/22x22/actions/layer-lower.svg
new file mode 100644
index 00000000..5cbd1ede
--- /dev/null
+++ b/.icons/awkward/22x22/actions/layer-lower.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/layer-new.svg b/.icons/awkward/22x22/actions/layer-new.svg
new file mode 100644
index 00000000..ee94e5b6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/layer-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/layer-next.svg b/.icons/awkward/22x22/actions/layer-next.svg
new file mode 100644
index 00000000..bc71c55d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/layer-next.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/layer-previous.svg b/.icons/awkward/22x22/actions/layer-previous.svg
new file mode 100644
index 00000000..0f49b7c5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/layer-previous.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/layer-raise.svg b/.icons/awkward/22x22/actions/layer-raise.svg
new file mode 100644
index 00000000..119a7043
--- /dev/null
+++ b/.icons/awkward/22x22/actions/layer-raise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/layer-rename.svg b/.icons/awkward/22x22/actions/layer-rename.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/layer-rename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/layer-top.svg b/.icons/awkward/22x22/actions/layer-top.svg
new file mode 100644
index 00000000..9f8752f1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/layer-top.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/layer-visible-off.svg b/.icons/awkward/22x22/actions/layer-visible-off.svg
new file mode 100644
index 00000000..f4814b72
--- /dev/null
+++ b/.icons/awkward/22x22/actions/layer-visible-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/layer-visible-on.svg b/.icons/awkward/22x22/actions/layer-visible-on.svg
new file mode 100644
index 00000000..ce819bd7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/layer-visible-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/ledger.svg b/.icons/awkward/22x22/actions/ledger.svg
new file mode 100644
index 00000000..ff1a23b6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/ledger.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 3 C 5.669 3 5 3.669 5 4.5 L 5 5 L 5 7 L 5 9 L 5 11 L 5 13 L 5 15 L 5 17 L 5 17.5 C 5 18.331 5.669 19 6.5 19 L 15 19 L 15.5 19 C 16.331 19 17 18.331 17 17.5 L 17 17 L 17 15 L 17 13 L 17 11 L 17 9 L 17 7 L 17 5 L 17 4.5 C 17 3.669 16.331 3 15.5 3 L 15 3 L 6.5 3 z M 13.408203 7 C 13.529567 7 13.649901 7.046385 13.744141 7.140625 L 14.859375 8.2558594 C 15.047855 8.4443394 15.047855 8.7412175 14.859375 8.9296875 L 13.921875 9.859375 L 12.140625 8.078125 L 13.070312 7.140625 C 13.164547 7.04639 13.286839 7 13.408203 7 z M 11.433594 8.7851562 L 13.214844 10.566406 L 8.78125 15 L 7 15 L 7 13.21875 L 11.433594 8.7851562 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/lens.svg b/.icons/awkward/22x22/actions/lens.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/lens.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/lensautofix.svg b/.icons/awkward/22x22/actions/lensautofix.svg
new file mode 100644
index 00000000..81934183
--- /dev/null
+++ b/.icons/awkward/22x22/actions/lensautofix.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/lensdistortion.svg b/.icons/awkward/22x22/actions/lensdistortion.svg
new file mode 100644
index 00000000..3237ac3a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/lensdistortion.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/libpeas-plugin.svg b/.icons/awkward/22x22/actions/libpeas-plugin.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/libpeas-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/license.svg b/.icons/awkward/22x22/actions/license.svg
new file mode 100644
index 00000000..2494d281
--- /dev/null
+++ b/.icons/awkward/22x22/actions/license.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/lighttable.svg b/.icons/awkward/22x22/actions/lighttable.svg
new file mode 100644
index 00000000..07eda22d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/lighttable.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/lighttableadd.svg b/.icons/awkward/22x22/actions/lighttableadd.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/lighttableadd.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/lines-connector.svg b/.icons/awkward/22x22/actions/lines-connector.svg
new file mode 100644
index 00000000..bbe5df12
--- /dev/null
+++ b/.icons/awkward/22x22/actions/lines-connector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/link.svg b/.icons/awkward/22x22/actions/link.svg
new file mode 100644
index 00000000..3ef6d15f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/link.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/list-add-font.svg b/.icons/awkward/22x22/actions/list-add-font.svg
new file mode 100644
index 00000000..06429f5e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/list-add-font.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/list-add-user.svg b/.icons/awkward/22x22/actions/list-add-user.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/list-add-user.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/list-add.svg b/.icons/awkward/22x22/actions/list-add.svg
new file mode 100644
index 00000000..c546513d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/list-add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/list-remove-all.svg b/.icons/awkward/22x22/actions/list-remove-all.svg
new file mode 100644
index 00000000..52feebba
--- /dev/null
+++ b/.icons/awkward/22x22/actions/list-remove-all.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/list-remove-user.svg b/.icons/awkward/22x22/actions/list-remove-user.svg
new file mode 100644
index 00000000..5199e5e5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/list-remove-user.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/list-remove.svg b/.icons/awkward/22x22/actions/list-remove.svg
new file mode 100644
index 00000000..4fc023c0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/list-remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/list-resource-add.svg b/.icons/awkward/22x22/actions/list-resource-add.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/list-resource-add.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/location.svg b/.icons/awkward/22x22/actions/location.svg
new file mode 100644
index 00000000..49919da8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/location.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/locationbar_erase.svg b/.icons/awkward/22x22/actions/locationbar_erase.svg
new file mode 120000
index 00000000..beaae796
--- /dev/null
+++ b/.icons/awkward/22x22/actions/locationbar_erase.svg
@@ -0,0 +1 @@
+edit-clear-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/lock.svg b/.icons/awkward/22x22/actions/lock.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/22x22/actions/lock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/love-amarok.svg b/.icons/awkward/22x22/actions/love-amarok.svg
new file mode 100644
index 00000000..5855eae8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/love-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/lpi-bug.svg b/.icons/awkward/22x22/actions/lpi-bug.svg
new file mode 120000
index 00000000..c4237406
--- /dev/null
+++ b/.icons/awkward/22x22/actions/lpi-bug.svg
@@ -0,0 +1 @@
+mail-mark-junk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/lpi-help.svg b/.icons/awkward/22x22/actions/lpi-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/lpi-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/lpi-translate.svg b/.icons/awkward/22x22/actions/lpi-translate.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/22x22/actions/lpi-translate.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-archive.svg b/.icons/awkward/22x22/actions/mail-archive.svg
new file mode 120000
index 00000000..d671358d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-archive.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-attachment.svg b/.icons/awkward/22x22/actions/mail-attachment.svg
new file mode 100644
index 00000000..89c05e63
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-attachment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-deleted.svg b/.icons/awkward/22x22/actions/mail-deleted.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-deleted.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-encrypted-full.svg b/.icons/awkward/22x22/actions/mail-encrypted-full.svg
new file mode 100644
index 00000000..2aab8c2c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-encrypted-full.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-encrypted-part.svg b/.icons/awkward/22x22/actions/mail-encrypted-part.svg
new file mode 120000
index 00000000..bab45958
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-encrypted-part.svg
@@ -0,0 +1 @@
+mail-encrypted-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-encrypted.svg b/.icons/awkward/22x22/actions/mail-encrypted.svg
new file mode 120000
index 00000000..bab45958
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-encrypted.svg
@@ -0,0 +1 @@
+mail-encrypted-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-flag.svg b/.icons/awkward/22x22/actions/mail-flag.svg
new file mode 100644
index 00000000..d466d94f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-flag.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-flagged.svg b/.icons/awkward/22x22/actions/mail-flagged.svg
new file mode 120000
index 00000000..c652f2ea
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-flagged.svg
@@ -0,0 +1 @@
+mail-flag.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-folder-inbox.svg b/.icons/awkward/22x22/actions/mail-folder-inbox.svg
new file mode 120000
index 00000000..80b4ffbd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-folder-inbox.svg
@@ -0,0 +1 @@
+inbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-folder-outbox.svg b/.icons/awkward/22x22/actions/mail-folder-outbox.svg
new file mode 120000
index 00000000..2aa12a69
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-folder-outbox.svg
@@ -0,0 +1 @@
+outbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-folder-sent.svg b/.icons/awkward/22x22/actions/mail-folder-sent.svg
new file mode 100644
index 00000000..505bf046
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-folder-sent.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-forward.svg b/.icons/awkward/22x22/actions/mail-forward.svg
new file mode 100644
index 00000000..4fab7673
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-forward.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-forwarded-replied.svg b/.icons/awkward/22x22/actions/mail-forwarded-replied.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-forwarded-replied.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-forwarded.svg b/.icons/awkward/22x22/actions/mail-forwarded.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-forwarded.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-inbox.svg b/.icons/awkward/22x22/actions/mail-inbox.svg
new file mode 120000
index 00000000..80b4ffbd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-inbox.svg
@@ -0,0 +1 @@
+inbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-invitation.svg b/.icons/awkward/22x22/actions/mail-invitation.svg
new file mode 100644
index 00000000..04476f1f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-invitation.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-mark-important.svg b/.icons/awkward/22x22/actions/mail-mark-important.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-mark-important.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-mark-junk.svg b/.icons/awkward/22x22/actions/mail-mark-junk.svg
new file mode 100644
index 00000000..dce83365
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-mark-junk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-mark-notjunk.svg b/.icons/awkward/22x22/actions/mail-mark-notjunk.svg
new file mode 100644
index 00000000..d6c6c773
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-mark-notjunk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-mark-read.svg b/.icons/awkward/22x22/actions/mail-mark-read.svg
new file mode 100644
index 00000000..35931f8b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-mark-read.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-mark-task.svg b/.icons/awkward/22x22/actions/mail-mark-task.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-mark-task.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-mark-unread-new.svg b/.icons/awkward/22x22/actions/mail-mark-unread-new.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-mark-unread-new.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-mark-unread.svg b/.icons/awkward/22x22/actions/mail-mark-unread.svg
new file mode 100644
index 00000000..692c36bd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-mark-unread.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-meeting-request-reply.svg b/.icons/awkward/22x22/actions/mail-meeting-request-reply.svg
new file mode 100644
index 00000000..c4fcf4f7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-meeting-request-reply.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-message-new-list.svg b/.icons/awkward/22x22/actions/mail-message-new-list.svg
new file mode 100644
index 00000000..5b7ba440
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-message-new-list.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-message-new.svg b/.icons/awkward/22x22/actions/mail-message-new.svg
new file mode 100644
index 00000000..e2a4d8e4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-message-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-message.svg b/.icons/awkward/22x22/actions/mail-message.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-message.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-move.svg b/.icons/awkward/22x22/actions/mail-move.svg
new file mode 100644
index 00000000..7fc3fff9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-move.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-open-multiple.svg b/.icons/awkward/22x22/actions/mail-open-multiple.svg
new file mode 100644
index 00000000..78b265b4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-open-multiple.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-outbox.svg b/.icons/awkward/22x22/actions/mail-outbox.svg
new file mode 120000
index 00000000..2aa12a69
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-outbox.svg
@@ -0,0 +1 @@
+outbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-queue.svg b/.icons/awkward/22x22/actions/mail-queue.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-queue.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-read.svg b/.icons/awkward/22x22/actions/mail-read.svg
new file mode 100644
index 00000000..803878de
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-read.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-receive.svg b/.icons/awkward/22x22/actions/mail-receive.svg
new file mode 100644
index 00000000..a6403688
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-receive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-replied.svg b/.icons/awkward/22x22/actions/mail-replied.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-replied.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-reply-all.svg b/.icons/awkward/22x22/actions/mail-reply-all.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-reply-all.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-reply-custom-all.svg b/.icons/awkward/22x22/actions/mail-reply-custom-all.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-reply-custom-all.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-reply-custom.svg b/.icons/awkward/22x22/actions/mail-reply-custom.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-reply-custom.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-reply-list.svg b/.icons/awkward/22x22/actions/mail-reply-list.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-reply-list.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-reply-sender.svg b/.icons/awkward/22x22/actions/mail-reply-sender.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-reply-sender.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-send-receive.svg b/.icons/awkward/22x22/actions/mail-send-receive.svg
new file mode 100644
index 00000000..1bc03038
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-send-receive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-send.svg b/.icons/awkward/22x22/actions/mail-send.svg
new file mode 100644
index 00000000..382743ca
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-send.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-sent.svg b/.icons/awkward/22x22/actions/mail-sent.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-sent.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-signature-unknown.svg b/.icons/awkward/22x22/actions/mail-signature-unknown.svg
new file mode 120000
index 00000000..06815fd1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-signature-unknown.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-signed-full.svg b/.icons/awkward/22x22/actions/mail-signed-full.svg
new file mode 100644
index 00000000..55b16238
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-signed-full.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-signed-fully.svg b/.icons/awkward/22x22/actions/mail-signed-fully.svg
new file mode 120000
index 00000000..06815fd1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-signed-fully.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-signed-part.svg b/.icons/awkward/22x22/actions/mail-signed-part.svg
new file mode 120000
index 00000000..06815fd1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-signed-part.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-signed-verified.svg b/.icons/awkward/22x22/actions/mail-signed-verified.svg
new file mode 120000
index 00000000..8221c41f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-signed-verified.svg
@@ -0,0 +1 @@
+mail-mark-read.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-signed.svg b/.icons/awkward/22x22/actions/mail-signed.svg
new file mode 120000
index 00000000..06815fd1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-signed.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-tagged.svg b/.icons/awkward/22x22/actions/mail-tagged.svg
new file mode 100644
index 00000000..ea11eb33
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-tagged.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-task.svg b/.icons/awkward/22x22/actions/mail-task.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-task.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-thread-ignored.svg b/.icons/awkward/22x22/actions/mail-thread-ignored.svg
new file mode 100644
index 00000000..215e82c0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-thread-ignored.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-thread-watch.svg b/.icons/awkward/22x22/actions/mail-thread-watch.svg
new file mode 100644
index 00000000..128170d9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-thread-watch.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-unread-multiple.svg b/.icons/awkward/22x22/actions/mail-unread-multiple.svg
new file mode 100644
index 00000000..3175afd5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-unread-multiple.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mail-unread-new.svg b/.icons/awkward/22x22/actions/mail-unread-new.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-unread-new.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail-unread.svg b/.icons/awkward/22x22/actions/mail-unread.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail-unread.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail_forward.svg b/.icons/awkward/22x22/actions/mail_forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail_forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail_generic.svg b/.icons/awkward/22x22/actions/mail_generic.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail_generic.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail_new.svg b/.icons/awkward/22x22/actions/mail_new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail_new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail_reply.svg b/.icons/awkward/22x22/actions/mail_reply.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail_reply.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mail_replyall.svg b/.icons/awkward/22x22/actions/mail_replyall.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mail_replyall.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/manga.svg b/.icons/awkward/22x22/actions/manga.svg
new file mode 100644
index 00000000..fb7619f0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/manga.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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,11 14,6 V 8 H 8 V 6 l -5,5 5,5 v -2 h 6 v 2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/map-flat.svg b/.icons/awkward/22x22/actions/map-flat.svg
new file mode 100644
index 00000000..1ed25ac2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/map-flat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/map-globe.svg b/.icons/awkward/22x22/actions/map-globe.svg
new file mode 100644
index 00000000..129d282c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/map-globe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/map-gnomonic.svg b/.icons/awkward/22x22/actions/map-gnomonic.svg
new file mode 100644
index 00000000..c06fedb0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/map-gnomonic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/map-mercator.svg b/.icons/awkward/22x22/actions/map-mercator.svg
new file mode 100644
index 00000000..7c704593
--- /dev/null
+++ b/.icons/awkward/22x22/actions/map-mercator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/mark-location.svg b/.icons/awkward/22x22/actions/mark-location.svg
new file mode 100644
index 00000000..c6abe62c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mark-location.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/measure.svg b/.icons/awkward/22x22/actions/measure.svg
new file mode 100644
index 00000000..9849c471
--- /dev/null
+++ b/.icons/awkward/22x22/actions/measure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/media-album-cover-manager-amarok.svg b/.icons/awkward/22x22/actions/media-album-cover-manager-amarok.svg
new file mode 100644
index 00000000..1c105d22
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-album-cover-manager-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/media-album-cover.svg b/.icons/awkward/22x22/actions/media-album-cover.svg
new file mode 120000
index 00000000..f8898e2d
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/media-album-repeat-amarok.svg b/.icons/awkward/22x22/actions/media-album-repeat-amarok.svg
new file mode 120000
index 00000000..cf79da28
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/media-album-track.svg b/.icons/awkward/22x22/actions/media-album-track.svg
new file mode 100644
index 00000000..6e28ce93
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-album-track.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/media-eject.svg b/.icons/awkward/22x22/actions/media-eject.svg
new file mode 100644
index 00000000..fcbe525b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-eject.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/media-forward.svg b/.icons/awkward/22x22/actions/media-forward.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-forward.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/media-import-audio-cd.svg b/.icons/awkward/22x22/actions/media-import-audio-cd.svg
new file mode 120000
index 00000000..4cd912bb
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/media-pause.svg b/.icons/awkward/22x22/actions/media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/media-play.svg b/.icons/awkward/22x22/actions/media-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/media-playback-pause.svg b/.icons/awkward/22x22/actions/media-playback-pause.svg
new file mode 100644
index 00000000..a5cd4b13
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-playback-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/media-playback-paused.svg b/.icons/awkward/22x22/actions/media-playback-paused.svg
new file mode 100644
index 00000000..3992695a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-playback-paused.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/media-playback-playing.svg b/.icons/awkward/22x22/actions/media-playback-playing.svg
new file mode 100644
index 00000000..d051fe0a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-playback-playing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/media-playback-start-rtl.svg b/.icons/awkward/22x22/actions/media-playback-start-rtl.svg
new file mode 100644
index 00000000..4e717256
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-playback-start-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,2 2,8 13,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/actions/media-playback-start.svg b/.icons/awkward/22x22/actions/media-playback-start.svg
new file mode 100644
index 00000000..12e6b345
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-playback-start.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 V 14 L 14,8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/actions/media-playback-stop.svg b/.icons/awkward/22x22/actions/media-playback-stop.svg
new file mode 100644
index 00000000..fface951
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-playback-stop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/media-playback-stopped.svg b/.icons/awkward/22x22/actions/media-playback-stopped.svg
new file mode 100644
index 00000000..1a58487a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-playback-stopped.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/media-playlist-normal.svg b/.icons/awkward/22x22/actions/media-playlist-normal.svg
new file mode 100644
index 00000000..733b2cbc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-playlist-normal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/media-playlist-play.svg b/.icons/awkward/22x22/actions/media-playlist-play.svg
new file mode 120000
index 00000000..2dd76767
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-playlist-play.svg
@@ -0,0 +1 @@
+view-media-lyrics.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/media-playlist-repeat-amarok.svg b/.icons/awkward/22x22/actions/media-playlist-repeat-amarok.svg
new file mode 120000
index 00000000..8bb4aca3
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/media-playlist-repeat.svg b/.icons/awkward/22x22/actions/media-playlist-repeat.svg
new file mode 100644
index 00000000..32b66017
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-playlist-repeat.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/media-playlist-shuffle.svg b/.icons/awkward/22x22/actions/media-playlist-shuffle.svg
new file mode 100644
index 00000000..f2182f43
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-playlist-shuffle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/media-random-albums-amarok.svg b/.icons/awkward/22x22/actions/media-random-albums-amarok.svg
new file mode 100644
index 00000000..e20bda99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-random-albums-amarok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/media-random-tracks-amarok.svg b/.icons/awkward/22x22/actions/media-random-tracks-amarok.svg
new file mode 100644
index 00000000..07b17c65
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-random-tracks-amarok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/media-record.svg b/.icons/awkward/22x22/actions/media-record.svg
new file mode 100644
index 00000000..006f0d78
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-record.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/media-repeat-album-amarok.svg b/.icons/awkward/22x22/actions/media-repeat-album-amarok.svg
new file mode 100644
index 00000000..666951ec
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-repeat-album-amarok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/media-repeat-all.svg b/.icons/awkward/22x22/actions/media-repeat-all.svg
new file mode 120000
index 00000000..81a417a4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-repeat-all.svg
@@ -0,0 +1 @@
+media-playlist-repeat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/media-repeat-none.svg b/.icons/awkward/22x22/actions/media-repeat-none.svg
new file mode 100644
index 00000000..2552e659
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-repeat-none.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/media-repeat-playlist-amarok.svg b/.icons/awkward/22x22/actions/media-repeat-playlist-amarok.svg
new file mode 100644
index 00000000..5f4ee7ca
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-repeat-playlist-amarok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/media-repeat-track-amarok.svg b/.icons/awkward/22x22/actions/media-repeat-track-amarok.svg
new file mode 100644
index 00000000..0ee1d5ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-repeat-track-amarok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/media-rewind.svg b/.icons/awkward/22x22/actions/media-rewind.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-rewind.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/media-seek-backward.svg b/.icons/awkward/22x22/actions/media-seek-backward.svg
new file mode 100644
index 00000000..442932a2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-seek-backward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/media-seek-forward.svg b/.icons/awkward/22x22/actions/media-seek-forward.svg
new file mode 100644
index 00000000..0f180905
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-seek-forward.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/media-show-active-track-amarok.svg b/.icons/awkward/22x22/actions/media-show-active-track-amarok.svg
new file mode 100644
index 00000000..02de9673
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-show-active-track-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/media-skip-backward.svg b/.icons/awkward/22x22/actions/media-skip-backward.svg
new file mode 100644
index 00000000..51d60c00
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-skip-backward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/media-skip-forward.svg b/.icons/awkward/22x22/actions/media-skip-forward.svg
new file mode 100644
index 00000000..5272c156
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-skip-forward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/media-standard-track-progression-amarok.svg b/.icons/awkward/22x22/actions/media-standard-track-progression-amarok.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/media-stop.svg b/.icons/awkward/22x22/actions/media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/media-track-add-amarok.svg b/.icons/awkward/22x22/actions/media-track-add-amarok.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-track-add-amarok.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/media-track-edit-amarok.svg b/.icons/awkward/22x22/actions/media-track-edit-amarok.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-track-edit-amarok.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/media-track-queue-amarok.svg b/.icons/awkward/22x22/actions/media-track-queue-amarok.svg
new file mode 100644
index 00000000..60c5098a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-track-queue-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/media-track-remove-amarok.svg b/.icons/awkward/22x22/actions/media-track-remove-amarok.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-track-remove-amarok.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/media-view-subtitles.svg b/.icons/awkward/22x22/actions/media-view-subtitles.svg
new file mode 100644
index 00000000..8dd016c1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/media-view-subtitles.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/meeting-attending-tentative.svg b/.icons/awkward/22x22/actions/meeting-attending-tentative.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/meeting-attending-tentative.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/meeting-attending.svg b/.icons/awkward/22x22/actions/meeting-attending.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/meeting-attending.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/meeting-participant-no-response.svg b/.icons/awkward/22x22/actions/meeting-participant-no-response.svg
new file mode 100644
index 00000000..5723cdb0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/meeting-participant-no-response.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/meeting-participant-request-response.svg b/.icons/awkward/22x22/actions/meeting-participant-request-response.svg
new file mode 100644
index 00000000..6b27bd36
--- /dev/null
+++ b/.icons/awkward/22x22/actions/meeting-participant-request-response.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/meld-version-control.svg b/.icons/awkward/22x22/actions/meld-version-control.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/meld-version-control.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/menu_new.svg b/.icons/awkward/22x22/actions/menu_new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/menu_new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/menu_new_sep.svg b/.icons/awkward/22x22/actions/menu_new_sep.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/menu_new_sep.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/merge.svg b/.icons/awkward/22x22/actions/merge.svg
new file mode 100644
index 00000000..001fc559
--- /dev/null
+++ b/.icons/awkward/22x22/actions/merge.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/mesh-gradient.svg b/.icons/awkward/22x22/actions/mesh-gradient.svg
new file mode 100644
index 00000000..5eff4cb3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mesh-gradient.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/message-close.svg b/.icons/awkward/22x22/actions/message-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/message-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/messagebox_warning.svg b/.icons/awkward/22x22/actions/messagebox_warning.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/messagebox_warning.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/mic-off.svg b/.icons/awkward/22x22/actions/mic-off.svg
new file mode 100644
index 00000000..7893a5b8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mic-off.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mic-on.svg b/.icons/awkward/22x22/actions/mic-on.svg
new file mode 100644
index 00000000..f31ced5d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mic-on.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/mic-ready.svg b/.icons/awkward/22x22/actions/mic-ready.svg
new file mode 100644
index 00000000..2ff2aa3a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/mic-ready.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/milestone.svg b/.icons/awkward/22x22/actions/milestone.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/milestone.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/multimedia-volume-control.svg b/.icons/awkward/22x22/actions/multimedia-volume-control.svg
new file mode 120000
index 00000000..c4533054
--- /dev/null
+++ b/.icons/awkward/22x22/actions/multimedia-volume-control.svg
@@ -0,0 +1 @@
+player-volume.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/music-amarok.svg b/.icons/awkward/22x22/actions/music-amarok.svg
new file mode 120000
index 00000000..91b01fe2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/music-amarok.svg
@@ -0,0 +1 @@
+media-show-active-track-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/nemo-eject.svg b/.icons/awkward/22x22/actions/nemo-eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/nemo-eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/network-connect.svg b/.icons/awkward/22x22/actions/network-connect.svg
new file mode 100644
index 00000000..c39ec0d2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/network-connect.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/network-disconnect.svg b/.icons/awkward/22x22/actions/network-disconnect.svg
new file mode 100644
index 00000000..94be572f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/network-disconnect.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/new-24h-appointment.svg b/.icons/awkward/22x22/actions/new-24h-appointment.svg
new file mode 100644
index 00000000..4660b723
--- /dev/null
+++ b/.icons/awkward/22x22/actions/new-24h-appointment.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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,4 A 7.5,7.5 0 0 0 3,11.5 7.5,7.5 0 0 0 10.5,19 7.5,7.5 0 0 0 18,11.5 7.5,7.5 0 0 0 10.5,4 Z M 6,7 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 L 9,8 6,8 6,7 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/22x22/actions/new-audio-alarm.svg b/.icons/awkward/22x22/actions/new-audio-alarm.svg
new file mode 120000
index 00000000..bd5a1a3e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/new-audio-alarm.svg
@@ -0,0 +1 @@
+tools-rip-audio-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/news-subscribe.svg b/.icons/awkward/22x22/actions/news-subscribe.svg
new file mode 120000
index 00000000..62e1f1e9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/news-subscribe.svg
@@ -0,0 +1 @@
+view-pim-news.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/news-unsubscribe.svg b/.icons/awkward/22x22/actions/news-unsubscribe.svg
new file mode 100644
index 00000000..c59bc172
--- /dev/null
+++ b/.icons/awkward/22x22/actions/news-unsubscribe.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/next.svg b/.icons/awkward/22x22/actions/next.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/22x22/actions/next.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/no-marker.svg b/.icons/awkward/22x22/actions/no-marker.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/no-marker.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/no.svg b/.icons/awkward/22x22/actions/no.svg
new file mode 100644
index 00000000..7d86ce14
--- /dev/null
+++ b/.icons/awkward/22x22/actions/no.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/nocover.svg b/.icons/awkward/22x22/actions/nocover.svg
new file mode 120000
index 00000000..f8898e2d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/nocover.svg
@@ -0,0 +1 @@
+media-album-cover-manager-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/noisereduction.svg b/.icons/awkward/22x22/actions/noisereduction.svg
new file mode 120000
index 00000000..87170806
--- /dev/null
+++ b/.icons/awkward/22x22/actions/noisereduction.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/non-starred.svg b/.icons/awkward/22x22/actions/non-starred.svg
new file mode 120000
index 00000000..4e19538a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/non-starred.svg
@@ -0,0 +1 @@
+rating-unrated.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/object-align-horizontal-center-calligra.svg b/.icons/awkward/22x22/actions/object-align-horizontal-center-calligra.svg
new file mode 120000
index 00000000..82a31af5
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/object-align-horizontal-left-calligra.svg b/.icons/awkward/22x22/actions/object-align-horizontal-left-calligra.svg
new file mode 120000
index 00000000..e2cdcc9c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/object-align-horizontal-right-calligra.svg b/.icons/awkward/22x22/actions/object-align-horizontal-right-calligra.svg
new file mode 120000
index 00000000..3caab058
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/object-align-vertical-bottom-calligra.svg b/.icons/awkward/22x22/actions/object-align-vertical-bottom-calligra.svg
new file mode 120000
index 00000000..ad9f7a40
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/object-align-vertical-bottom-top-calligra.svg b/.icons/awkward/22x22/actions/object-align-vertical-bottom-top-calligra.svg
new file mode 120000
index 00000000..18e52660
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/object-align-vertical-center-calligra.svg b/.icons/awkward/22x22/actions/object-align-vertical-center-calligra.svg
new file mode 120000
index 00000000..61759b74
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/object-align-vertical-top-calligra.svg b/.icons/awkward/22x22/actions/object-align-vertical-top-calligra.svg
new file mode 120000
index 00000000..06dfc8aa
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/object-columns.svg b/.icons/awkward/22x22/actions/object-columns.svg
new file mode 100644
index 00000000..078d2b64
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-columns.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/object-crop.svg b/.icons/awkward/22x22/actions/object-crop.svg
new file mode 120000
index 00000000..686d9f8d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-crop.svg
@@ -0,0 +1 @@
+transform-crop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/object-flip-horizontal.svg b/.icons/awkward/22x22/actions/object-flip-horizontal.svg
new file mode 100644
index 00000000..fa450ce9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-flip-horizontal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/object-flip-vertical.svg b/.icons/awkward/22x22/actions/object-flip-vertical.svg
new file mode 100644
index 00000000..03f8a717
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-flip-vertical.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/object-group-calligra.svg b/.icons/awkward/22x22/actions/object-group-calligra.svg
new file mode 120000
index 00000000..de24cc70
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-group-calligra.svg
@@ -0,0 +1 @@
+object-group.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/object-group.svg b/.icons/awkward/22x22/actions/object-group.svg
new file mode 100644
index 00000000..743f1989
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-group.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/object-hidden.svg b/.icons/awkward/22x22/actions/object-hidden.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-hidden.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/object-inverse.svg b/.icons/awkward/22x22/actions/object-inverse.svg
new file mode 120000
index 00000000..ada864c9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-inverse.svg
@@ -0,0 +1 @@
+edit-select-invert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/object-locked.svg b/.icons/awkward/22x22/actions/object-locked.svg
new file mode 100644
index 00000000..2c718f5a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-locked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/object-order-back-calligra.svg b/.icons/awkward/22x22/actions/object-order-back-calligra.svg
new file mode 120000
index 00000000..9e2dbf37
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-order-back-calligra.svg
@@ -0,0 +1 @@
+layer-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/object-order-back.svg b/.icons/awkward/22x22/actions/object-order-back.svg
new file mode 120000
index 00000000..9e2dbf37
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-order-back.svg
@@ -0,0 +1 @@
+layer-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/object-order-front-calligra.svg b/.icons/awkward/22x22/actions/object-order-front-calligra.svg
new file mode 120000
index 00000000..349ec389
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-order-front-calligra.svg
@@ -0,0 +1 @@
+layer-top.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/object-order-front.svg b/.icons/awkward/22x22/actions/object-order-front.svg
new file mode 120000
index 00000000..349ec389
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-order-front.svg
@@ -0,0 +1 @@
+layer-top.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/object-order-lower-calligra.svg b/.icons/awkward/22x22/actions/object-order-lower-calligra.svg
new file mode 120000
index 00000000..86c1115b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-order-lower-calligra.svg
@@ -0,0 +1 @@
+layer-lower.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/object-order-lower.svg b/.icons/awkward/22x22/actions/object-order-lower.svg
new file mode 120000
index 00000000..86c1115b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-order-lower.svg
@@ -0,0 +1 @@
+layer-lower.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/object-order-raise-calligra.svg b/.icons/awkward/22x22/actions/object-order-raise-calligra.svg
new file mode 120000
index 00000000..7c3b8841
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-order-raise-calligra.svg
@@ -0,0 +1 @@
+layer-raise.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/object-order-raise.svg b/.icons/awkward/22x22/actions/object-order-raise.svg
new file mode 120000
index 00000000..7c3b8841
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-order-raise.svg
@@ -0,0 +1 @@
+layer-raise.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/object-rotate-left.svg b/.icons/awkward/22x22/actions/object-rotate-left.svg
new file mode 100644
index 00000000..9eff08cd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-rotate-left.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/object-rotate-right.svg b/.icons/awkward/22x22/actions/object-rotate-right.svg
new file mode 100644
index 00000000..3089edf9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-rotate-right.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/object-rows.svg b/.icons/awkward/22x22/actions/object-rows.svg
new file mode 100644
index 00000000..4f0e74e5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-rows.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/object-select.svg b/.icons/awkward/22x22/actions/object-select.svg
new file mode 100644
index 00000000..70d5330b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-select.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/object-straighten.svg b/.icons/awkward/22x22/actions/object-straighten.svg
new file mode 100644
index 00000000..55869437
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-straighten.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/object-to-path.svg b/.icons/awkward/22x22/actions/object-to-path.svg
new file mode 100644
index 00000000..6d0c3b85
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-to-path.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/object-ungroup-calligra.svg b/.icons/awkward/22x22/actions/object-ungroup-calligra.svg
new file mode 120000
index 00000000..a22f9131
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-ungroup-calligra.svg
@@ -0,0 +1 @@
+object-ungroup.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/object-ungroup-pop-selection.svg b/.icons/awkward/22x22/actions/object-ungroup-pop-selection.svg
new file mode 100644
index 00000000..b04e3040
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-ungroup-pop-selection.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/object-ungroup.svg b/.icons/awkward/22x22/actions/object-ungroup.svg
new file mode 100644
index 00000000..97b3f459
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-ungroup.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/object-unlocked.svg b/.icons/awkward/22x22/actions/object-unlocked.svg
new file mode 100644
index 00000000..39e595d7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-unlocked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/object-visible.svg b/.icons/awkward/22x22/actions/object-visible.svg
new file mode 120000
index 00000000..6253426e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/object-visible.svg
@@ -0,0 +1 @@
+layer-visible-on.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/office-chart-area-focus-peak-node.svg b/.icons/awkward/22x22/actions/office-chart-area-focus-peak-node.svg
new file mode 100644
index 00000000..15e2fdf9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-area-focus-peak-node.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/office-chart-area-percentage.svg b/.icons/awkward/22x22/actions/office-chart-area-percentage.svg
new file mode 100644
index 00000000..578fd23a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-area-percentage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/office-chart-area-stacked.svg b/.icons/awkward/22x22/actions/office-chart-area-stacked.svg
new file mode 100644
index 00000000..f8f508eb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-area-stacked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/office-chart-area.svg b/.icons/awkward/22x22/actions/office-chart-area.svg
new file mode 100644
index 00000000..968f37c7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-area.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/office-chart-bar-percentage.svg b/.icons/awkward/22x22/actions/office-chart-bar-percentage.svg
new file mode 100644
index 00000000..02d7cc6e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-bar-percentage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/office-chart-bar-stacked.svg b/.icons/awkward/22x22/actions/office-chart-bar-stacked.svg
new file mode 100644
index 00000000..86044c3e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-bar-stacked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/office-chart-bar.svg b/.icons/awkward/22x22/actions/office-chart-bar.svg
new file mode 100644
index 00000000..487dafef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-bar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/office-chart-line-percentage.svg b/.icons/awkward/22x22/actions/office-chart-line-percentage.svg
new file mode 100644
index 00000000..3ed49cac
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-line-percentage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/office-chart-line-stacked.svg b/.icons/awkward/22x22/actions/office-chart-line-stacked.svg
new file mode 100644
index 00000000..a12a325b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-line-stacked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/office-chart-line.svg b/.icons/awkward/22x22/actions/office-chart-line.svg
new file mode 100644
index 00000000..c9787045
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-line.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/office-chart-pie.svg b/.icons/awkward/22x22/actions/office-chart-pie.svg
new file mode 100644
index 00000000..ddad7172
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-pie.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/office-chart-polar-stacked.svg b/.icons/awkward/22x22/actions/office-chart-polar-stacked.svg
new file mode 100644
index 00000000..7ae2be0e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-polar-stacked.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/office-chart-polar.svg b/.icons/awkward/22x22/actions/office-chart-polar.svg
new file mode 100644
index 00000000..ad6b9e2c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-polar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/office-chart-ring.svg b/.icons/awkward/22x22/actions/office-chart-ring.svg
new file mode 100644
index 00000000..5c4d1887
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-ring.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/office-chart-scatter.svg b/.icons/awkward/22x22/actions/office-chart-scatter.svg
new file mode 100644
index 00000000..68106295
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-scatter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/office-chart-tall-pie.svg b/.icons/awkward/22x22/actions/office-chart-tall-pie.svg
new file mode 100644
index 00000000..2be31a94
--- /dev/null
+++ b/.icons/awkward/22x22/actions/office-chart-tall-pie.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e26da9" d="M 10,3.7207031 A 7.1428571,7.1428571 0 0 0 3,10.857422 7.1428571,7.1428571 0 0 0 10.142578,18 7.1428571,7.1428571 0 0 0 15.042969,16.042969 L 10,11 Z"/>
+ <path style="fill:#e26da9;opacity:0.3" d="M 16.363962,17.363962 10,11 16.363962,4.63604 c 3.514718,3.5147176 3.514717,9.213204 0,12.727922 z"/>
+ <path style="fill:#e26da9;opacity:0.6" d="m 10,3 v 8 L 15.65625,5.34375 C 14.208536,3.896035 12.20914,3 10,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/oilpaint.svg b/.icons/awkward/22x22/actions/oilpaint.svg
new file mode 120000
index 00000000..1b238088
--- /dev/null
+++ b/.icons/awkward/22x22/actions/oilpaint.svg
@@ -0,0 +1 @@
+dialog-fill-and-stroke.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/ok.svg b/.icons/awkward/22x22/actions/ok.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/online-banking.svg b/.icons/awkward/22x22/actions/online-banking.svg
new file mode 100644
index 00000000..f649cafe
--- /dev/null
+++ b/.icons/awkward/22x22/actions/online-banking.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.007812 3 C 10.841504 3.00989 10.67618 3.1128756 10.408203 3.2734375 L 7.5 5.015625 L 4.6015625 6.7519531 C 3.9633645 7.1101681 4.049715 6.9484752 4 7.6347656 L 4 8.8925781 C 4 8.9521561 4.0380375 9 4.0859375 9 L 5 9 L 5 9.4277344 L 5 16.572266 L 5 17 L 4.7675781 17 C 4.3425911 17 4 17.378053 4 17.847656 L 4 19 L 13.541016 19 A 4 4 0 0 1 13 17 A 4 4 0 0 1 13.132812 16 L 12 16 L 12 10 L 15 10 L 15 13.541016 A 4 4 0 0 1 17 13 L 17 9.4277344 L 17 9 L 17.914062 9 C 17.961962 9 18 8.952156 18 8.8925781 L 18 7.6621094 C 17.9986 6.9382548 17.98313 7.1026425 17.375 6.7382812 L 14.5 5.015625 L 11.607422 3.2832031 C 11.339759 3.0735795 11.174122 2.9901146 11.007812 3 z M 7 10 L 10 10 L 10 16 L 7 16 L 7 10 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17,14 c -1.656857,0 -3,1.343143 -3,3 0,1.656857 1.343143,3 3,3 1.656857,0 3,-1.343143 3,-3 0,-1.656857 -1.343143,-3 -3,-3 z m -0.214286,0.830357 c 0.02867,-0.003 0.06482,0.0017 0.09375,0 0.0034,0.01371 -0.02087,0.06252 -0.05357,0.133929 -0.208226,0.454885 -0.220037,0.987578 -0.02679,1.272321 0.03497,0.05163 0.06696,0.100757 0.06696,0.107143 0,0.0064 -0.03771,0.01339 -0.08036,0.01339 -0.100105,0 -0.194837,-0.06102 -0.388393,-0.214286 -0.08598,-0.06809 -0.197764,-0.125271 -0.241071,-0.133928 -0.06801,-0.01359 -0.08613,-0.0076 -0.174107,0.08036 -0.08185,0.08184 -0.107143,0.12597 -0.107143,0.200893 0,0.284117 0.33732,0.509957 0.964286,0.642857 0.851443,0.180458 1.061335,0.342458 1.084821,0.790178 0.02949,0.561429 -0.269421,0.984772 -0.924107,1.3125 -0.07814,0.03913 -0.127929,0.05432 -0.160714,0.06696 -0.01453,-0.0013 -0.02569,0.0013 -0.04018,0 -0.0056,-0.01736 -0.01339,-0.05763 -0.01339,-0.133928 0,-0.298192 -0.117535,-0.605143 -0.294643,-0.776786 -0.04754,-0.04608 -0.180651,-0.143721 -0.294642,-0.214286 -0.113988,-0.07056 -0.228836,-0.152528 -0.254465,-0.1875 -0.04247,-0.05803 -0.04602,-0.09369 -0.01339,-0.200893 0.05947,-0.195801 0.130252,-0.304855 0.267858,-0.428571 0.07214,-0.06486 0.144732,-0.11925 0.160714,-0.120536 0.01599,-0.0013 -0.09221,-0.03377 -0.254464,-0.06696 -0.162249,-0.03326 -0.399609,-0.102908 -0.522322,-0.147321 -0.224391,-0.08119 -0.527357,-0.25164 -0.642857,-0.375 -0.0049,-0.0052 -0.0091,-0.0088 -0.01339,-0.01339 0.165484,-0.659186 0.629893,-1.199464 1.245536,-1.459822 0.128816,-0.05448 0.261608,-0.09186 0.401786,-0.120535 0.06982,-0.01427 0.142191,-0.01946 0.214285,-0.02679 z m 2.008929,1.004465 c 0.05034,0.03111 0.24039,0.442285 0.294643,0.642857 0.07005,0.258938 0.06498,0.707057 0,0.964285 -0.02473,0.0979 -0.05642,0.189493 -0.06696,0.200893 -0.01054,0.0114 -0.04878,-0.05423 -0.09375,-0.133928 -0.04498,-0.07969 -0.18864,-0.249022 -0.308035,-0.375 -0.344632,-0.363656 -0.398825,-0.553522 -0.254465,-0.84375 0.0728,-0.146353 0.389615,-0.4794 0.428572,-0.455357 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/open-for-editing.svg b/.icons/awkward/22x22/actions/open-for-editing.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/open-for-editing.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/open-magnet.svg b/.icons/awkward/22x22/actions/open-magnet.svg
new file mode 120000
index 00000000..ee807771
--- /dev/null
+++ b/.icons/awkward/22x22/actions/open-magnet.svg
@@ -0,0 +1 @@
+kt-magnet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/open-menu.svg b/.icons/awkward/22x22/actions/open-menu.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/22x22/actions/open-menu.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/outbox.svg b/.icons/awkward/22x22/actions/outbox.svg
new file mode 100644
index 00000000..b88a31b8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/outbox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/overexposure.svg b/.icons/awkward/22x22/actions/overexposure.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/overexposure.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/package.svg b/.icons/awkward/22x22/actions/package.svg
new file mode 120000
index 00000000..d671358d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/package.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/package_settings.svg b/.icons/awkward/22x22/actions/package_settings.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/22x22/actions/package_settings.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/page-2sides.svg b/.icons/awkward/22x22/actions/page-2sides.svg
new file mode 100644
index 00000000..396f6bf7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/page-2sides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/page-3sides.svg b/.icons/awkward/22x22/actions/page-3sides.svg
new file mode 100644
index 00000000..bb6547f9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/page-3sides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/page-4sides.svg b/.icons/awkward/22x22/actions/page-4sides.svg
new file mode 100644
index 00000000..a3abe5eb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/page-4sides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/page-simple.svg b/.icons/awkward/22x22/actions/page-simple.svg
new file mode 100644
index 00000000..fb9f931f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/page-simple.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/page-zoom.svg b/.icons/awkward/22x22/actions/page-zoom.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/22x22/actions/page-zoom.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/paint-gradient-conical.svg b/.icons/awkward/22x22/actions/paint-gradient-conical.svg
new file mode 100644
index 00000000..60aa5f46
--- /dev/null
+++ b/.icons/awkward/22x22/actions/paint-gradient-conical.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" 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 19,10 A 9,9 0 0 1 10,19 9,9 0 0 1 1,10 9,9 0 0 1 10,1 9,9 0 0 1 19,10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 V 10 H 19 A 9,9 0 0 0 10,1 Z M 10,10 H 1 A 9,9 0 0 0 10,19 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/paint-gradient-linear.svg b/.icons/awkward/22x22/actions/paint-gradient-linear.svg
new file mode 100644
index 00000000..6d28c46a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/paint-gradient-linear.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" 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,1 H 19 V 19 H 1 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 19,1 V 11 L 11,19 H 1 V 1 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 19,1 V 6 L 6,19 H 1 V 1 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 1,1 H 19 L 1,19 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 1,1 H 14 L 1,14 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 H 9 L 1,9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/paint-gradient-mesh.svg b/.icons/awkward/22x22/actions/paint-gradient-mesh.svg
new file mode 100644
index 00000000..5ac6df8a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/paint-gradient-mesh.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" 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,1 H 19 V 19 H 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,10 H 10 V 19 H 1 Z M 10,1 H 19 V 10 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/paint-gradient-radial.svg b/.icons/awkward/22x22/actions/paint-gradient-radial.svg
new file mode 100644
index 00000000..2ffe46fd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/paint-gradient-radial.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" 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,1 H 19 V 19 H 1 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3,3 H 17 V 17 H 3 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,5 H 15 V 15 H 5 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 7,7 H 13 V 13 H 7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,9 H 11 V 11 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/paint-none.svg b/.icons/awkward/22x22/actions/paint-none.svg
new file mode 100644
index 00000000..cedd408e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/paint-none.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" version="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 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/22x22/actions/paint-pattern.svg b/.icons/awkward/22x22/actions/paint-pattern.svg
new file mode 100644
index 00000000..fc2f8936
--- /dev/null
+++ b/.icons/awkward/22x22/actions/paint-pattern.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" 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,1 H 19 V 19 H 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 5.5,5.5 10,1 Z M 10,1 14.5,5.5 19,1 Z M 14.5,5.5 10,10 14.5,14.5 19,10 Z M 14.5,14.5 10,19 H 19 Z M 10,19 5.5,14.5 1,19 Z M 5.5,14.5 10,10 5.5,5.5 1,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/paint-solid.svg b/.icons/awkward/22x22/actions/paint-solid.svg
new file mode 100644
index 00000000..e3004f6b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/paint-solid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" 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 1,1 H 19 V 19 H 1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/paint-swatch.svg b/.icons/awkward/22x22/actions/paint-swatch.svg
new file mode 100644
index 00000000..dbd2a7ea
--- /dev/null
+++ b/.icons/awkward/22x22/actions/paint-swatch.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" 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 3,3 H 17 V 17 H 3 Z M 1,1 V 19 H 19 V 1 Z M 2,2 H 18 V 18 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/paint-unknown.svg b/.icons/awkward/22x22/actions/paint-unknown.svg
new file mode 100644
index 00000000..eb429b6d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/paint-unknown.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" version="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 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/actions/pan-down.svg b/.icons/awkward/22x22/actions/pan-down.svg
new file mode 100644
index 00000000..233a35ff
--- /dev/null
+++ b/.icons/awkward/22x22/actions/pan-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/pan-end.svg b/.icons/awkward/22x22/actions/pan-end.svg
new file mode 100644
index 00000000..304187cd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/pan-end.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/pan-start.svg b/.icons/awkward/22x22/actions/pan-start.svg
new file mode 100644
index 00000000..27a984b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/pan-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/pan-up.svg b/.icons/awkward/22x22/actions/pan-up.svg
new file mode 100644
index 00000000..89611327
--- /dev/null
+++ b/.icons/awkward/22x22/actions/pan-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/pane-hide.svg b/.icons/awkward/22x22/actions/pane-hide.svg
new file mode 100644
index 00000000..67a6ccf8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/pane-hide.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/pane-show.svg b/.icons/awkward/22x22/actions/pane-show.svg
new file mode 100644
index 00000000..deafa520
--- /dev/null
+++ b/.icons/awkward/22x22/actions/pane-show.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/paperclip.svg b/.icons/awkward/22x22/actions/paperclip.svg
new file mode 100644
index 00000000..793be3e2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/paperclip.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/password-copy.svg b/.icons/awkward/22x22/actions/password-copy.svg
new file mode 120000
index 00000000..a92bf1ff
--- /dev/null
+++ b/.icons/awkward/22x22/actions/password-copy.svg
@@ -0,0 +1 @@
+pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/password-generator.svg b/.icons/awkward/22x22/actions/password-generator.svg
new file mode 100644
index 00000000..6b563e73
--- /dev/null
+++ b/.icons/awkward/22x22/actions/password-generator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,-3)">
+ <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/22x22/actions/path-break-apart.svg b/.icons/awkward/22x22/actions/path-break-apart.svg
new file mode 100644
index 00000000..98079679
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-break-apart.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-clip-edit.svg b/.icons/awkward/22x22/actions/path-clip-edit.svg
new file mode 100644
index 00000000..a3752860
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-clip-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-combine.svg b/.icons/awkward/22x22/actions/path-combine.svg
new file mode 100644
index 00000000..ba25921e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-combine.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-cut.svg b/.icons/awkward/22x22/actions/path-cut.svg
new file mode 100644
index 00000000..7eef48a6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-cut.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-difference.svg b/.icons/awkward/22x22/actions/path-difference.svg
new file mode 100644
index 00000000..2bec5bb1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-difference.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-division.svg b/.icons/awkward/22x22/actions/path-division.svg
new file mode 100644
index 00000000..3bf459d6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-division.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-effect-parameter-next.svg b/.icons/awkward/22x22/actions/path-effect-parameter-next.svg
new file mode 100644
index 00000000..1e3d8665
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-effect-parameter-next.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-exclusion.svg b/.icons/awkward/22x22/actions/path-exclusion.svg
new file mode 100644
index 00000000..e307587d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-exclusion.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-inset.svg b/.icons/awkward/22x22/actions/path-inset.svg
new file mode 100644
index 00000000..32b4a9aa
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-inset.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-intersection.svg b/.icons/awkward/22x22/actions/path-intersection.svg
new file mode 100644
index 00000000..d6316feb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-intersection.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-mask-edit.svg b/.icons/awkward/22x22/actions/path-mask-edit.svg
new file mode 100644
index 00000000..dc27138f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-mask-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-offset-dynamic.svg b/.icons/awkward/22x22/actions/path-offset-dynamic.svg
new file mode 100644
index 00000000..d054add0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-offset-dynamic.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-offset-linked.svg b/.icons/awkward/22x22/actions/path-offset-linked.svg
new file mode 100644
index 00000000..72bc9a68
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-offset-linked.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-outset.svg b/.icons/awkward/22x22/actions/path-outset.svg
new file mode 100644
index 00000000..fbe87700
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-outset.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-reverse.svg b/.icons/awkward/22x22/actions/path-reverse.svg
new file mode 100644
index 00000000..f0f9ce2d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-reverse.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-simplify.svg b/.icons/awkward/22x22/actions/path-simplify.svg
new file mode 100644
index 00000000..1cb164b0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-simplify.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/path-union.svg b/.icons/awkward/22x22/actions/path-union.svg
new file mode 100644
index 00000000..55e74f74
--- /dev/null
+++ b/.icons/awkward/22x22/actions/path-union.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/payee-rename.svg b/.icons/awkward/22x22/actions/payee-rename.svg
new file mode 100644
index 00000000..63f5329b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/payee-rename.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 8.7909 2.9999945 7 4.7909 7 7 C 7.0000166 9.2091 8.7909 11 11 11 C 13.2091 11.000006 15 9.2091 15 7 C 15 4.7909 13.209 3 11 3 z M 11 11.986328 C 6.972 11.991128 3.5035 15.004 3 19 L 12.712891 19 C 11.678591 18.173 11 16.918 11 15.5 C 11 14.097 11.665341 12.840772 12.681641 12.013672 C 11.943141 11.999172 11.1873 11.987728 11 11.986328 z M 15.5 12 A 3.5 3.5 0 0 0 12 15.5 A 3.5 3.5 0 0 0 15.5 19 A 3.5 3.5 0 0 0 19 15.5 A 3.5 3.5 0 0 0 15.5 12 z M 14 13 L 17 13 L 17 16 L 15.707031 16 L 17 17.292969 L 17 18 L 16.292969 18 L 15 16.707031 L 15 18 L 14 18 L 14 16 L 14 15 L 14 14 L 14 13 z M 15 14 L 15 15 L 16 15 L 16 14 L 15 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/pdf-annotations.svg b/.icons/awkward/22x22/actions/pdf-annotations.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/pdf-annotations.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/pgp-keys.svg b/.icons/awkward/22x22/actions/pgp-keys.svg
new file mode 100644
index 00000000..bb1e0fb3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/pgp-keys.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/photo.svg b/.icons/awkward/22x22/actions/photo.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/22x22/actions/photo.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/photos-amarok.svg b/.icons/awkward/22x22/actions/photos-amarok.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/22x22/actions/photos-amarok.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/pipe.svg b/.icons/awkward/22x22/actions/pipe.svg
new file mode 100644
index 00000000..e27d3d5e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/pipe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/pixelart-trace.svg b/.icons/awkward/22x22/actions/pixelart-trace.svg
new file mode 100644
index 00000000..6f9d5cb7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/pixelart-trace.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/player-eject.svg b/.icons/awkward/22x22/actions/player-eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/player-eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/player-time.svg b/.icons/awkward/22x22/actions/player-time.svg
new file mode 120000
index 00000000..2e0f7a6e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/player-time.svg
@@ -0,0 +1 @@
+chronometer-start.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/player-volume-muted.svg b/.icons/awkward/22x22/actions/player-volume-muted.svg
new file mode 100644
index 00000000..f9cf4466
--- /dev/null
+++ b/.icons/awkward/22x22/actions/player-volume-muted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/player-volume.svg b/.icons/awkward/22x22/actions/player-volume.svg
new file mode 100644
index 00000000..f9703ac8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/player-volume.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/player_eject.svg b/.icons/awkward/22x22/actions/player_eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/player_eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/player_end.svg b/.icons/awkward/22x22/actions/player_end.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/awkward/22x22/actions/player_end.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/player_fwd.svg b/.icons/awkward/22x22/actions/player_fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/22x22/actions/player_fwd.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/player_pause.svg b/.icons/awkward/22x22/actions/player_pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/22x22/actions/player_pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/player_play.svg b/.icons/awkward/22x22/actions/player_play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/player_play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/player_playlist.svg b/.icons/awkward/22x22/actions/player_playlist.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/player_playlist.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/player_record.svg b/.icons/awkward/22x22/actions/player_record.svg
new file mode 120000
index 00000000..8ca2d439
--- /dev/null
+++ b/.icons/awkward/22x22/actions/player_record.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/player_rew.svg b/.icons/awkward/22x22/actions/player_rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/player_rew.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/player_start.svg b/.icons/awkward/22x22/actions/player_start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/player_start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/player_stop.svg b/.icons/awkward/22x22/actions/player_stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/player_stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/playlist-automatic.svg b/.icons/awkward/22x22/actions/playlist-automatic.svg
new file mode 100644
index 00000000..37925e0e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/playlist-automatic.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/playlist-generator.svg b/.icons/awkward/22x22/actions/playlist-generator.svg
new file mode 100644
index 00000000..d58ec21a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/playlist-generator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/playlist-queue.svg b/.icons/awkward/22x22/actions/playlist-queue.svg
new file mode 100644
index 00000000..ab074f23
--- /dev/null
+++ b/.icons/awkward/22x22/actions/playlist-queue.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/playlist-similar.svg b/.icons/awkward/22x22/actions/playlist-similar.svg
new file mode 100644
index 00000000..d29f41c6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/playlist-similar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/playlist-sort.svg b/.icons/awkward/22x22/actions/playlist-sort.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/playlist-sort.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/plugins.svg b/.icons/awkward/22x22/actions/plugins.svg
new file mode 100644
index 00000000..0d4b8a60
--- /dev/null
+++ b/.icons/awkward/22x22/actions/plugins.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/podcast-amarok.svg b/.icons/awkward/22x22/actions/podcast-amarok.svg
new file mode 120000
index 00000000..2f0fbff8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/podcast-amarok.svg
@@ -0,0 +1 @@
+application-rss+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/podcast-new.svg b/.icons/awkward/22x22/actions/podcast-new.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/podcast-new.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/poedit-fuzzy.svg b/.icons/awkward/22x22/actions/poedit-fuzzy.svg
new file mode 120000
index 00000000..84b2652d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/poedit-fuzzy.svg
@@ -0,0 +1 @@
+run-build-prune.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/poedit-status-automatic.svg b/.icons/awkward/22x22/actions/poedit-status-automatic.svg
new file mode 120000
index 00000000..3d04caa1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/poedit-status-automatic.svg
@@ -0,0 +1 @@
+playlist-automatic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/poedit-status-bookmark.svg b/.icons/awkward/22x22/actions/poedit-status-bookmark.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/poedit-status-bookmark.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/poedit-status-cat-mid.svg b/.icons/awkward/22x22/actions/poedit-status-cat-mid.svg
new file mode 120000
index 00000000..11f10f66
--- /dev/null
+++ b/.icons/awkward/22x22/actions/poedit-status-cat-mid.svg
@@ -0,0 +1 @@
+flag-yellow.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/poedit-status-cat-no.svg b/.icons/awkward/22x22/actions/poedit-status-cat-no.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/22x22/actions/poedit-status-cat-no.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/poedit-status-cat-ok.svg b/.icons/awkward/22x22/actions/poedit-status-cat-ok.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/22x22/actions/poedit-status-cat-ok.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/poedit-status-comment.svg b/.icons/awkward/22x22/actions/poedit-status-comment.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/poedit-status-comment.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/poedit-sync.svg b/.icons/awkward/22x22/actions/poedit-sync.svg
new file mode 120000
index 00000000..31a6cdcd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/poedit-sync.svg
@@ -0,0 +1 @@
+exchange-positions.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/poedit-update.svg b/.icons/awkward/22x22/actions/poedit-update.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/poedit-update.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/poedit-validate.svg b/.icons/awkward/22x22/actions/poedit-validate.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/poedit-validate.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/polygon-add-nodes.svg b/.icons/awkward/22x22/actions/polygon-add-nodes.svg
new file mode 120000
index 00000000..9111e7b3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/polygon-add-nodes.svg
@@ -0,0 +1 @@
+format-add-node.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/polygon-merge-nodes.svg b/.icons/awkward/22x22/actions/polygon-merge-nodes.svg
new file mode 120000
index 00000000..8ef8fb65
--- /dev/null
+++ b/.icons/awkward/22x22/actions/polygon-merge-nodes.svg
@@ -0,0 +1 @@
+format-join-node.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/postalcode.svg b/.icons/awkward/22x22/actions/postalcode.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/postalcode.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/preferences-activities.svg b/.icons/awkward/22x22/actions/preferences-activities.svg
new file mode 100644
index 00000000..97c7a82e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/preferences-activities.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/preferences-desktop-user-password.svg b/.icons/awkward/22x22/actions/preferences-desktop-user-password.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/22x22/actions/preferences-desktop-user-password.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/preferences-indicator-amarok.svg b/.icons/awkward/22x22/actions/preferences-indicator-amarok.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/preferences-indicator-amarok.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/preferences-media-playback-amarok.svg b/.icons/awkward/22x22/actions/preferences-media-playback-amarok.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/preferences-media-playback-amarok.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/preferences-other.svg b/.icons/awkward/22x22/actions/preferences-other.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/preferences-other.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/preferences-system-session-services.svg b/.icons/awkward/22x22/actions/preferences-system-session-services.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/22x22/actions/preferences-system-session-services.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/preferences-system.svg b/.icons/awkward/22x22/actions/preferences-system.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/22x22/actions/preferences-system.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/preflight-verifier.svg b/.icons/awkward/22x22/actions/preflight-verifier.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/preflight-verifier.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/preview-add-zone.svg b/.icons/awkward/22x22/actions/preview-add-zone.svg
new file mode 100644
index 00000000..e63242cd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/preview-add-zone.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 L 9 9 L 7 9 L 7 4 L 5 4 L 5 9 L 3 9 L 3 13 L 19 13 L 19 9 L 19 5 L 17 5 L 17 9 L 15 9 L 15 6 L 13 6 L 13 9 L 11 9 L 11 3 L 9 3 z M 3 14 L 3 19 L 4 19 L 4 16.5 L 4 14 L 3 14 z M 4 16.5 L 5.5 17.75 L 7 19 L 7 16.5 L 7 14 L 5.5 15.25 L 4 16.5 z M 15 14 L 15 16.5 L 15 19 L 16.5 17.75 L 18 16.5 L 16.5 15.25 L 15 14 z M 18 16.5 L 18 19 L 19 19 L 19 14 L 18 14 L 18 16.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 14 L 10 16 L 8 16 L 8 18 L 10 18 L 10 20 L 12 20 L 12 18 L 14 18 L 14 16 L 12 16 L 12 14 L 10 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/preview-remove-all.svg b/.icons/awkward/22x22/actions/preview-remove-all.svg
new file mode 100644
index 00000000..d38badb7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/preview-remove-all.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 V 9 H 7 V 4 H 5 V 9 H 3 v 4 H 19 V 9 5 H 17 V 9 H 15 V 6 H 13 V 9 H 11 V 3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 8,14 v 1.414063 L 9.585937,17 8,18.585938 V 20 H 9.414062 L 11,18.414062 12.585938,20 H 14 V 18.585938 L 12.414062,17 14,15.414063 V 14 H 12.585938 L 11,15.585938 9.414062,14 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/preview-remove-zone.svg b/.icons/awkward/22x22/actions/preview-remove-zone.svg
new file mode 100644
index 00000000..eddefdd9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/preview-remove-zone.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 L 9 9 L 7 9 L 7 4 L 5 4 L 5 9 L 3 9 L 3 13 L 19 13 L 19 9 L 19 5 L 17 5 L 17 9 L 15 9 L 15 6 L 13 6 L 13 9 L 11 9 L 11 3 L 9 3 z M 3 14 L 3 19 L 4 19 L 4 16.5 L 4 14 L 3 14 z M 4 16.5 L 5.5 17.75 L 7 19 L 7 16.5 L 7 14 L 5.5 15.25 L 4 16.5 z M 15 14 L 15 16.5 L 15 19 L 16.5 17.75 L 18 16.5 L 16.5 15.25 L 15 14 z M 18 16.5 L 18 19 L 19 19 L 19 14 L 18 14 L 18 16.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 8,14 v 1.414063 L 9.585937,17 8,18.585938 V 20 H 9.414062 L 11,18.414062 12.585938,20 H 14 V 18.585938 L 12.414062,17 14,15.414063 V 14 H 12.585938 L 11,15.585938 9.414062,14 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/preview-render-off.svg b/.icons/awkward/22x22/actions/preview-render-off.svg
new file mode 100644
index 00000000..5c6b6cb0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/preview-render-off.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 3.892 3 3 3.892 3 5 L 3 17 C 3 18.108 3.892 19 5 19 L 17 19 C 18.108 19 19 18.108 19 17 L 19 5 C 19 3.892 18.108 3 17 3 L 5 3 z M 11 5 A 6 6 0 0 1 17 11 A 6 6 0 0 1 11 17 A 6 6 0 0 1 5 11 A 6 6 0 0 1 11 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 V 9.414063 L 9.585937,11 8,12.585938 V 14 H 9.414062 L 11,12.414062 12.585938,14 H 14 V 12.585938 L 12.414062,11 14,9.414063 V 8 H 12.585938 L 11,9.585938 9.414062,8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/preview-render-on.svg b/.icons/awkward/22x22/actions/preview-render-on.svg
new file mode 100644
index 00000000..2322e7c7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/preview-render-on.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 3.892 3 3 3.892 3 5 L 3 17 C 3 18.108 3.892 19 5 19 L 17 19 C 18.108 19 19 18.108 19 17 L 19 5 C 19 3.892 18.108 3 17 3 L 5 3 z M 11 5 A 6 6 0 0 1 17 11 A 6 6 0 0 1 11 17 A 6 6 0 0 1 5 11 A 6 6 0 0 1 11 5 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="11" cy="11" r="4"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/previous.svg b/.icons/awkward/22x22/actions/previous.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/previous.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/privatebrowsing.svg b/.icons/awkward/22x22/actions/privatebrowsing.svg
new file mode 120000
index 00000000..2379f012
--- /dev/null
+++ b/.icons/awkward/22x22/actions/privatebrowsing.svg
@@ -0,0 +1 @@
+im-kick-user.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/process-stop.svg b/.icons/awkward/22x22/actions/process-stop.svg
new file mode 100644
index 00000000..f6797560
--- /dev/null
+++ b/.icons/awkward/22x22/actions/process-stop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/project-development-close-all.svg b/.icons/awkward/22x22/actions/project-development-close-all.svg
new file mode 120000
index 00000000..56870070
--- /dev/null
+++ b/.icons/awkward/22x22/actions/project-development-close-all.svg
@@ -0,0 +1 @@
+project-development-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/project-development-close.svg b/.icons/awkward/22x22/actions/project-development-close.svg
new file mode 100644
index 00000000..bf4dd7de
--- /dev/null
+++ b/.icons/awkward/22x22/actions/project-development-close.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/project-development-new-template.svg b/.icons/awkward/22x22/actions/project-development-new-template.svg
new file mode 100644
index 00000000..27de92fa
--- /dev/null
+++ b/.icons/awkward/22x22/actions/project-development-new-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/project-development.svg b/.icons/awkward/22x22/actions/project-development.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/project-development.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/project-open.svg b/.icons/awkward/22x22/actions/project-open.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/22x22/actions/project-open.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/qlipper.svg b/.icons/awkward/22x22/actions/qlipper.svg
new file mode 100644
index 00000000..1981bebd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/qlipper.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/query-free-busy.svg b/.icons/awkward/22x22/actions/query-free-busy.svg
new file mode 100644
index 00000000..abc852e2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/query-free-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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,3 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 6.972,11.991128 3.5035,15.004 3,19 h 9.712891 C 11.678591,18.173 11,16.918 11,15.5 11,14.097 11.665341,12.840772 12.681641,12.013672 11.943141,11.999172 11.1873,11.987728 11,11.986328 Z M 15.5,12 A 3.5,3.5 0 0 0 12,15.5 3.5,3.5 0 0 0 15.5,19 3.5,3.5 0 0 0 19,15.5 3.5,3.5 0 0 0 15.5,12 Z M 15,13 h 1 v 1 h -1 z m 0,2 h 1 v 3 h -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/quickopen-class.svg b/.icons/awkward/22x22/actions/quickopen-class.svg
new file mode 100644
index 00000000..9ca0a1ac
--- /dev/null
+++ b/.icons/awkward/22x22/actions/quickopen-class.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/quickopen-file.svg b/.icons/awkward/22x22/actions/quickopen-file.svg
new file mode 120000
index 00000000..d6e2182d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/quickopen-file.svg
@@ -0,0 +1 @@
+fork.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/quickopen-function.svg b/.icons/awkward/22x22/actions/quickopen-function.svg
new file mode 100644
index 00000000..219e8ffa
--- /dev/null
+++ b/.icons/awkward/22x22/actions/quickopen-function.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/quickopen.svg b/.icons/awkward/22x22/actions/quickopen.svg
new file mode 100644
index 00000000..094f19cb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/quickopen.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/quickview.svg b/.icons/awkward/22x22/actions/quickview.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/quickview.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-about.svg b/.icons/awkward/22x22/actions/rabbitvcs-about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-add.svg b/.icons/awkward/22x22/actions/rabbitvcs-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-annotate.svg b/.icons/awkward/22x22/actions/rabbitvcs-annotate.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-annotate.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-applypatch.svg b/.icons/awkward/22x22/actions/rabbitvcs-applypatch.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-applypatch.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-asynchronous.svg b/.icons/awkward/22x22/actions/rabbitvcs-asynchronous.svg
new file mode 120000
index 00000000..c769353d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-asynchronous.svg
@@ -0,0 +1 @@
+reverse.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-branch.svg b/.icons/awkward/22x22/actions/rabbitvcs-branch.svg
new file mode 120000
index 00000000..e3432f7b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-branch.svg
@@ -0,0 +1 @@
+giggle-branch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-bug.svg b/.icons/awkward/22x22/actions/rabbitvcs-bug.svg
new file mode 120000
index 00000000..c4237406
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-bug.svg
@@ -0,0 +1 @@
+mail-mark-junk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-changes.svg b/.icons/awkward/22x22/actions/rabbitvcs-changes.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-changes.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-checkmods.svg b/.icons/awkward/22x22/actions/rabbitvcs-checkmods.svg
new file mode 120000
index 00000000..c03a9d93
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-checkmods.svg
@@ -0,0 +1 @@
+insert-link.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-checkout.svg b/.icons/awkward/22x22/actions/rabbitvcs-checkout.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-checkout.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-cleanup.svg b/.icons/awkward/22x22/actions/rabbitvcs-cleanup.svg
new file mode 120000
index 00000000..debffee2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-cleanup.svg
@@ -0,0 +1 @@
+edit-paste-style.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-clear.svg b/.icons/awkward/22x22/actions/rabbitvcs-clear.svg
new file mode 120000
index 00000000..debffee2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-clear.svg
@@ -0,0 +1 @@
+edit-paste-style.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-commit.svg b/.icons/awkward/22x22/actions/rabbitvcs-commit.svg
new file mode 120000
index 00000000..da900be3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-commit.svg
@@ -0,0 +1 @@
+svn-commit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-compare.svg b/.icons/awkward/22x22/actions/rabbitvcs-compare.svg
new file mode 120000
index 00000000..77162d6c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-compare.svg
@@ -0,0 +1 @@
+kr_comparedirs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-createpatch.svg b/.icons/awkward/22x22/actions/rabbitvcs-createpatch.svg
new file mode 120000
index 00000000..21f22701
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-createpatch.svg
@@ -0,0 +1 @@
+kdenlive-zindex-top.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-dbus.svg b/.icons/awkward/22x22/actions/rabbitvcs-dbus.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-dbus.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-delete.svg b/.icons/awkward/22x22/actions/rabbitvcs-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-diff.svg b/.icons/awkward/22x22/actions/rabbitvcs-diff.svg
new file mode 120000
index 00000000..36fc9a41
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-diff.svg
@@ -0,0 +1 @@
+cm_flatview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-drive.svg b/.icons/awkward/22x22/actions/rabbitvcs-drive.svg
new file mode 120000
index 00000000..25c526d0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-drive.svg
@@ -0,0 +1 @@
+cache.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-editconflicts.svg b/.icons/awkward/22x22/actions/rabbitvcs-editconflicts.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-editconflicts.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-emblems.svg b/.icons/awkward/22x22/actions/rabbitvcs-emblems.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-emblems.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-export.svg b/.icons/awkward/22x22/actions/rabbitvcs-export.svg
new file mode 120000
index 00000000..ace4fe41
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-export.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-help.svg b/.icons/awkward/22x22/actions/rabbitvcs-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-import.svg b/.icons/awkward/22x22/actions/rabbitvcs-import.svg
new file mode 120000
index 00000000..c7116c65
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-import.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-lock.svg b/.icons/awkward/22x22/actions/rabbitvcs-lock.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-lock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-merge.svg b/.icons/awkward/22x22/actions/rabbitvcs-merge.svg
new file mode 120000
index 00000000..e4f51b5b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-merge.svg
@@ -0,0 +1 @@
+kr_combine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-monkey.svg b/.icons/awkward/22x22/actions/rabbitvcs-monkey.svg
new file mode 120000
index 00000000..8a90c3e4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-monkey.svg
@@ -0,0 +1 @@
+insert-emoticon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-properties.svg b/.icons/awkward/22x22/actions/rabbitvcs-properties.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-push.svg b/.icons/awkward/22x22/actions/rabbitvcs-push.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-push.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-refresh.svg b/.icons/awkward/22x22/actions/rabbitvcs-refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-relocate.svg b/.icons/awkward/22x22/actions/rabbitvcs-relocate.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-relocate.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-rename.svg b/.icons/awkward/22x22/actions/rabbitvcs-rename.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-rename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-reset.svg b/.icons/awkward/22x22/actions/rabbitvcs-reset.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-reset.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-resolve.svg b/.icons/awkward/22x22/actions/rabbitvcs-resolve.svg
new file mode 120000
index 00000000..debffee2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-resolve.svg
@@ -0,0 +1 @@
+edit-paste-style.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-revert.svg b/.icons/awkward/22x22/actions/rabbitvcs-revert.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-revert.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-run.svg b/.icons/awkward/22x22/actions/rabbitvcs-run.svg
new file mode 120000
index 00000000..28d76fd4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-run.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-settings.svg b/.icons/awkward/22x22/actions/rabbitvcs-settings.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-settings.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-show_log.svg b/.icons/awkward/22x22/actions/rabbitvcs-show_log.svg
new file mode 120000
index 00000000..7a2e5e67
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-show_log.svg
@@ -0,0 +1 @@
+document-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-stop.svg b/.icons/awkward/22x22/actions/rabbitvcs-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-switch.svg b/.icons/awkward/22x22/actions/rabbitvcs-switch.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-switch.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-unlock.svg b/.icons/awkward/22x22/actions/rabbitvcs-unlock.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-unlock.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-unstage.svg b/.icons/awkward/22x22/actions/rabbitvcs-unstage.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-unstage.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rabbitvcs-update.svg b/.icons/awkward/22x22/actions/rabbitvcs-update.svg
new file mode 120000
index 00000000..ae801429
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rabbitvcs-update.svg
@@ -0,0 +1 @@
+svn-update.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/raindrop.svg b/.icons/awkward/22x22/actions/raindrop.svg
new file mode 100644
index 00000000..8961cbcb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/raindrop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/rating-unrated.svg b/.icons/awkward/22x22/actions/rating-unrated.svg
new file mode 100644
index 00000000..49972586
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rating-unrated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/rating.svg b/.icons/awkward/22x22/actions/rating.svg
new file mode 100644
index 00000000..38b328c5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rating.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/ratiocrop.svg b/.icons/awkward/22x22/actions/ratiocrop.svg
new file mode 120000
index 00000000..686d9f8d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/ratiocrop.svg
@@ -0,0 +1 @@
+transform-crop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/recently_used.svg b/.icons/awkward/22x22/actions/recently_used.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/recently_used.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/reconcile-finish.svg b/.icons/awkward/22x22/actions/reconcile-finish.svg
new file mode 100644
index 00000000..518fd3e4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/reconcile-finish.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 L 5 4 L 10 4 L 10 17 L 7 17 L 7 19 L 14.455078 19 L 13.375 18.136719 A 1.0001 1.0001 0 0 1 13.064453 17 L 12 17 L 12 4 L 17 4 L 17 3 L 5 3 z M 5 4.0214844 L 2.0351562 11 L 2 11 C 2 11.022027 2.005387 11.042539 2.0058594 11.064453 L 1.9902344 11.103516 L 2.0117188 11.113281 C 2.072544 12.716488 3.381908 14 5 14 C 6.618092 14 7.9274559 12.716488 7.9882812 11.113281 L 8.0097656 11.103516 L 7.9941406 11.064453 C 7.994613 11.042539 8 11.022027 8 11 L 7.9648438 11 L 5 4.0214844 z M 17 4.0214844 L 14.035156 11 L 14.009766 11 L 14 11 C 14 11.022027 14.005387 11.042539 14.005859 11.064453 L 13.990234 11.103516 L 14.011719 11.113281 C 14.065065 12.519373 15.079818 13.677373 16.419922 13.941406 C 16.608823 13.979257 16.803728 13.99961 17.003906 14 C 17.005895 14.000004 17.007776 14 17.009766 14 C 17.23654 14 17.453957 13.96769 17.666016 13.919922 C 18.967053 13.626855 19.945746 12.4918 19.998047 11.113281 L 20.019531 11.103516 L 20.003906 11.064453 C 20.004378 11.042573 20.009766 11.02203 20.009766 11 L 20 11 L 19.974609 11 L 17.009766 4.0214844 L 17.003906 4.0332031 L 17 4.0214844 z M 5 6.5800781 L 6.8789062 11 L 3.1210938 11 L 5 6.5800781 z M 17.003906 6.5917969 L 18.878906 11 L 15.130859 11 L 17.003906 6.5917969 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 19.324219,13.97461 16.943359,17.148438 15.25,15.792969 14,17.355469 17.306641,20 l 3.61914,-4.826172 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/reconcile.svg b/.icons/awkward/22x22/actions/reconcile.svg
new file mode 100644
index 00000000..afd84135
--- /dev/null
+++ b/.icons/awkward/22x22/actions/reconcile.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 L 5 4 L 10 4 L 10 17 L 7 17 L 7 19 L 15 19 L 15 17 L 12 17 L 12 4 L 17 4 L 17 3 L 5 3 z M 5 4.0214844 L 2.0351562 11 L 2 11 C 2 11.022027 2.005387 11.042539 2.0058594 11.064453 L 1.9902344 11.103516 L 2.0117188 11.113281 C 2.0725442 12.716488 3.381908 14 5 14 C 6.618092 14 7.9274558 12.716488 7.9882812 11.113281 L 8.0097656 11.103516 L 7.9941406 11.064453 C 7.994613 11.042539 8 11.022027 8 11 L 7.9648438 11 L 5 4.0214844 z M 17 4.0214844 L 14.035156 11 L 14 11 C 14 11.022027 14.005387 11.042539 14.005859 11.064453 L 13.990234 11.103516 L 14.011719 11.113281 C 14.072544 12.716488 15.381908 14 17 14 C 18.618092 14 19.927456 12.716488 19.988281 11.113281 L 20.009766 11.103516 L 19.994141 11.064453 C 19.994613 11.042539 20 11.022027 20 11 L 19.964844 11 L 17 4.0214844 z M 5 6.5800781 L 6.8789062 11 L 3.1210938 11 L 5 6.5800781 z M 17 6.5800781 L 18.878906 11 L 15.121094 11 L 17 6.5800781 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/record.svg b/.icons/awkward/22x22/actions/record.svg
new file mode 120000
index 00000000..0d1faec0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/record.svg
@@ -0,0 +1 @@
+kdenlive-show-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/redeyes.svg b/.icons/awkward/22x22/actions/redeyes.svg
new file mode 100644
index 00000000..2d6b1f9f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/redeyes.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/redhat-home.svg b/.icons/awkward/22x22/actions/redhat-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/redhat-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/reload.svg b/.icons/awkward/22x22/actions/reload.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/reload.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/reload3.svg b/.icons/awkward/22x22/actions/reload3.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/reload3.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/reload_all_tabs.svg b/.icons/awkward/22x22/actions/reload_all_tabs.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/reload_all_tabs.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/reload_page.svg b/.icons/awkward/22x22/actions/reload_page.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/reload_page.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/remove-amarok.svg b/.icons/awkward/22x22/actions/remove-amarok.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/remove-amarok.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/remove-link.svg b/.icons/awkward/22x22/actions/remove-link.svg
new file mode 100644
index 00000000..5dabcf27
--- /dev/null
+++ b/.icons/awkward/22x22/actions/remove-link.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/remove.svg b/.icons/awkward/22x22/actions/remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/reply-all-rtl.svg b/.icons/awkward/22x22/actions/reply-all-rtl.svg
new file mode 100644
index 00000000..91ccdaa1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/reply-all-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/reply-all.svg b/.icons/awkward/22x22/actions/reply-all.svg
new file mode 100644
index 00000000..528be85f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/reply-all.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/reply.svg b/.icons/awkward/22x22/actions/reply.svg
new file mode 100644
index 00000000..5242c213
--- /dev/null
+++ b/.icons/awkward/22x22/actions/reply.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/resource-calendar-child-insert.svg b/.icons/awkward/22x22/actions/resource-calendar-child-insert.svg
new file mode 100644
index 00000000..68ea8de6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/resource-calendar-child-insert.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/resource-calendar-child.svg b/.icons/awkward/22x22/actions/resource-calendar-child.svg
new file mode 100644
index 00000000..9f85fe5e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/resource-calendar-child.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/resource-calendar-insert.svg b/.icons/awkward/22x22/actions/resource-calendar-insert.svg
new file mode 100644
index 00000000..545f0330
--- /dev/null
+++ b/.icons/awkward/22x22/actions/resource-calendar-insert.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/resource-group-new.svg b/.icons/awkward/22x22/actions/resource-group-new.svg
new file mode 100644
index 00000000..01c1239a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/resource-group-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/resource-group.svg b/.icons/awkward/22x22/actions/resource-group.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/resource-group.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/restoration.svg b/.icons/awkward/22x22/actions/restoration.svg
new file mode 100644
index 00000000..46fe80e5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/restoration.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/retweet.svg b/.icons/awkward/22x22/actions/retweet.svg
new file mode 100644
index 00000000..1981bc99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/retweet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/reverse.svg b/.icons/awkward/22x22/actions/reverse.svg
new file mode 100644
index 00000000..cea4596f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/reverse.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/revert.svg b/.icons/awkward/22x22/actions/revert.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/revert.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rhythmbox-set-star.svg b/.icons/awkward/22x22/actions/rhythmbox-set-star.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rhythmbox-set-star.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rhythmbox-unset-star.svg b/.icons/awkward/22x22/actions/rhythmbox-unset-star.svg
new file mode 120000
index 00000000..4e19538a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rhythmbox-unset-star.svg
@@ -0,0 +1 @@
+rating-unrated.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rime-disable.svg b/.icons/awkward/22x22/actions/rime-disable.svg
new file mode 100644
index 00000000..b0c8d537
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rime-disable.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/rime-im.svg b/.icons/awkward/22x22/actions/rime-im.svg
new file mode 120000
index 00000000..1488e2b9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rime-im.svg
@@ -0,0 +1 @@
+map-globe.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/rime-latin.svg b/.icons/awkward/22x22/actions/rime-latin.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/22x22/actions/rime-latin.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/roll.svg b/.icons/awkward/22x22/actions/roll.svg
new file mode 100644
index 00000000..d878b00c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/roll.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/routeplanning.svg b/.icons/awkward/22x22/actions/routeplanning.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/22x22/actions/routeplanning.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/run-build-clean.svg b/.icons/awkward/22x22/actions/run-build-clean.svg
new file mode 100644
index 00000000..fba1faac
--- /dev/null
+++ b/.icons/awkward/22x22/actions/run-build-clean.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/run-build-configure.svg b/.icons/awkward/22x22/actions/run-build-configure.svg
new file mode 100644
index 00000000..d266eed5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/run-build-configure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/run-build-file.svg b/.icons/awkward/22x22/actions/run-build-file.svg
new file mode 100644
index 00000000..f2ddbe88
--- /dev/null
+++ b/.icons/awkward/22x22/actions/run-build-file.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/run-build-install-root.svg b/.icons/awkward/22x22/actions/run-build-install-root.svg
new file mode 100644
index 00000000..9e936de8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/run-build-install-root.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/run-build-install.svg b/.icons/awkward/22x22/actions/run-build-install.svg
new file mode 100644
index 00000000..adfd8d34
--- /dev/null
+++ b/.icons/awkward/22x22/actions/run-build-install.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/run-build-prune.svg b/.icons/awkward/22x22/actions/run-build-prune.svg
new file mode 100644
index 00000000..2f9ff4d7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/run-build-prune.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/run-build.svg b/.icons/awkward/22x22/actions/run-build.svg
new file mode 100644
index 00000000..60d71be0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/run-build.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/run-clean.svg b/.icons/awkward/22x22/actions/run-clean.svg
new file mode 120000
index 00000000..2c899aaf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/run-clean.svg
@@ -0,0 +1 @@
+run-build-clean.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/run-install.svg b/.icons/awkward/22x22/actions/run-install.svg
new file mode 120000
index 00000000..71034b4e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/run-install.svg
@@ -0,0 +1 @@
+run-build-install.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/search-icon.svg b/.icons/awkward/22x22/actions/search-icon.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/search-icon.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/search.svg b/.icons/awkward/22x22/actions/search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/select-rectangular.svg b/.icons/awkward/22x22/actions/select-rectangular.svg
new file mode 120000
index 00000000..85b39bbd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/select-rectangular.svg
@@ -0,0 +1 @@
+kdenlive-insert-edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/selection-bottom.svg b/.icons/awkward/22x22/actions/selection-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/22x22/actions/selection-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/selection-end.svg b/.icons/awkward/22x22/actions/selection-end.svg
new file mode 100644
index 00000000..7aeabaaf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/selection-end.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/selection-lower.svg b/.icons/awkward/22x22/actions/selection-lower.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/selection-lower.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/selection-make-bitmap-copy.svg b/.icons/awkward/22x22/actions/selection-make-bitmap-copy.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/22x22/actions/selection-make-bitmap-copy.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/selection-move-to-layer-above.svg b/.icons/awkward/22x22/actions/selection-move-to-layer-above.svg
new file mode 100644
index 00000000..2452b227
--- /dev/null
+++ b/.icons/awkward/22x22/actions/selection-move-to-layer-above.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/selection-move-to-layer-below.svg b/.icons/awkward/22x22/actions/selection-move-to-layer-below.svg
new file mode 100644
index 00000000..9bfd1ec3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/selection-move-to-layer-below.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/selection-raise.svg b/.icons/awkward/22x22/actions/selection-raise.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/selection-raise.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/selection-start.svg b/.icons/awkward/22x22/actions/selection-start.svg
new file mode 100644
index 00000000..8b212e10
--- /dev/null
+++ b/.icons/awkward/22x22/actions/selection-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/selection-top.svg b/.icons/awkward/22x22/actions/selection-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/22x22/actions/selection-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/semi-starred.svg b/.icons/awkward/22x22/actions/semi-starred.svg
new file mode 100644
index 00000000..772db144
--- /dev/null
+++ b/.icons/awkward/22x22/actions/semi-starred.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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,3.3916015 V 15.407227 L 15.943359,18.608398 14.427734,12.916992 19,9.2021484 13.119141,8.8857421 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,3.3916015 8.8808594,8.8857421 3,9.2021484 7.5722656,12.916992 6.0566406,18.608398 11,15.407227 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/send-to.svg b/.icons/awkward/22x22/actions/send-to.svg
new file mode 100644
index 00000000..50228d53
--- /dev/null
+++ b/.icons/awkward/22x22/actions/send-to.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/services.svg b/.icons/awkward/22x22/actions/services.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/services.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/setroubleshoot_icon.svg b/.icons/awkward/22x22/actions/setroubleshoot_icon.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/settings-configure.svg b/.icons/awkward/22x22/actions/settings-configure.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/22x22/actions/settings-configure.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/settings.svg b/.icons/awkward/22x22/actions/settings.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/settings.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/shape-choose.svg b/.icons/awkward/22x22/actions/shape-choose.svg
new file mode 120000
index 00000000..ef9a1962
--- /dev/null
+++ b/.icons/awkward/22x22/actions/shape-choose.svg
@@ -0,0 +1 @@
+shapes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/shapes.svg b/.icons/awkward/22x22/actions/shapes.svg
new file mode 100644
index 00000000..1bacc502
--- /dev/null
+++ b/.icons/awkward/22x22/actions/shapes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/sharpenimage.svg b/.icons/awkward/22x22/actions/sharpenimage.svg
new file mode 100644
index 00000000..7b8a72af
--- /dev/null
+++ b/.icons/awkward/22x22/actions/sharpenimage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/shear.svg b/.icons/awkward/22x22/actions/shear.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/awkward/22x22/actions/shear.svg
@@ -0,0 +1 @@
+transform-shear-left.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/shoot.svg b/.icons/awkward/22x22/actions/shoot.svg
new file mode 120000
index 00000000..7466a9ab
--- /dev/null
+++ b/.icons/awkward/22x22/actions/shoot.svg
@@ -0,0 +1 @@
+view-list-images.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/show-all-effects.svg b/.icons/awkward/22x22/actions/show-all-effects.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/show-all-effects.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/show-dialogs.svg b/.icons/awkward/22x22/actions/show-dialogs.svg
new file mode 120000
index 00000000..ae70e66e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/show-dialogs.svg
@@ -0,0 +1 @@
+show-menu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/show-grid.svg b/.icons/awkward/22x22/actions/show-grid.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/show-grid.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/show-guides.svg b/.icons/awkward/22x22/actions/show-guides.svg
new file mode 100644
index 00000000..7601efce
--- /dev/null
+++ b/.icons/awkward/22x22/actions/show-guides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/show-hidden.svg b/.icons/awkward/22x22/actions/show-hidden.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/show-hidden.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/show-menu.svg b/.icons/awkward/22x22/actions/show-menu.svg
new file mode 100644
index 00000000..48a2155a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/show-menu.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/show-node-handles.svg b/.icons/awkward/22x22/actions/show-node-handles.svg
new file mode 100644
index 00000000..c9b348f1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/show-node-handles.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/show-offline.svg b/.icons/awkward/22x22/actions/show-offline.svg
new file mode 120000
index 00000000..30c642ea
--- /dev/null
+++ b/.icons/awkward/22x22/actions/show-offline.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/show-path-outline.svg b/.icons/awkward/22x22/actions/show-path-outline.svg
new file mode 100644
index 00000000..35d2b2a8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/show-path-outline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/sidebar-places.svg b/.icons/awkward/22x22/actions/sidebar-places.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/22x22/actions/sidebar-places.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/sidebar.svg b/.icons/awkward/22x22/actions/sidebar.svg
new file mode 120000
index 00000000..cec06ebb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/sidebar.svg
@@ -0,0 +1 @@
+view-sidetree.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/similarartists-amarok.svg b/.icons/awkward/22x22/actions/similarartists-amarok.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/similarartists-amarok.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/slideshow-plugin.svg b/.icons/awkward/22x22/actions/slideshow-plugin.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/slideshow-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/smallclock.svg b/.icons/awkward/22x22/actions/smallclock.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/22x22/actions/smallclock.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/snap-extension.svg b/.icons/awkward/22x22/actions/snap-extension.svg
new file mode 100644
index 00000000..0ea241e5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/snap-extension.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/snap-guideline.svg b/.icons/awkward/22x22/actions/snap-guideline.svg
new file mode 100644
index 00000000..d8eebc3a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/snap-guideline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/snap-intersection.svg b/.icons/awkward/22x22/actions/snap-intersection.svg
new file mode 100644
index 00000000..27e70352
--- /dev/null
+++ b/.icons/awkward/22x22/actions/snap-intersection.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/snap-node.svg b/.icons/awkward/22x22/actions/snap-node.svg
new file mode 100644
index 00000000..c7411f8f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/snap-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/snap-orthogonal.svg b/.icons/awkward/22x22/actions/snap-orthogonal.svg
new file mode 100644
index 00000000..68a9afdd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/snap-orthogonal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/snap-page.svg b/.icons/awkward/22x22/actions/snap-page.svg
new file mode 100644
index 00000000..ae603e5f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/snap-page.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/snap.svg b/.icons/awkward/22x22/actions/snap.svg
new file mode 100644
index 00000000..419f096c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/snap.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/social.svg b/.icons/awkward/22x22/actions/social.svg
new file mode 120000
index 00000000..30c642ea
--- /dev/null
+++ b/.icons/awkward/22x22/actions/social.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/sort-name.svg b/.icons/awkward/22x22/actions/sort-name.svg
new file mode 100644
index 00000000..e5d50719
--- /dev/null
+++ b/.icons/awkward/22x22/actions/sort-name.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/sort-presence.svg b/.icons/awkward/22x22/actions/sort-presence.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/sort-presence.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/soundkonverter-replaygain.svg b/.icons/awkward/22x22/actions/soundkonverter-replaygain.svg
new file mode 120000
index 00000000..c6156018
--- /dev/null
+++ b/.icons/awkward/22x22/actions/soundkonverter-replaygain.svg
@@ -0,0 +1 @@
+view-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/spacefm-find.svg b/.icons/awkward/22x22/actions/spacefm-find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/spacefm-find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/speaker.svg b/.icons/awkward/22x22/actions/speaker.svg
new file mode 120000
index 00000000..87170806
--- /dev/null
+++ b/.icons/awkward/22x22/actions/speaker.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/speedometer.svg b/.icons/awkward/22x22/actions/speedometer.svg
new file mode 120000
index 00000000..52a25144
--- /dev/null
+++ b/.icons/awkward/22x22/actions/speedometer.svg
@@ -0,0 +1 @@
+kt-speed-limits.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/split.svg b/.icons/awkward/22x22/actions/split.svg
new file mode 120000
index 00000000..e4f51b5b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/split.svg
@@ -0,0 +1 @@
+kr_combine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/standard-connector.svg b/.icons/awkward/22x22/actions/standard-connector.svg
new file mode 100644
index 00000000..e2d084f0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/standard-connector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/star-off.svg b/.icons/awkward/22x22/actions/star-off.svg
new file mode 120000
index 00000000..4e19538a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/star-off.svg
@@ -0,0 +1 @@
+rating-unrated.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/star-on.svg b/.icons/awkward/22x22/actions/star-on.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/star-on.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/starred.svg b/.icons/awkward/22x22/actions/starred.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/starred.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/start.svg b/.icons/awkward/22x22/actions/start.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/start.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/sticky_zoom.svg b/.icons/awkward/22x22/actions/sticky_zoom.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/22x22/actions/sticky_zoom.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_about.svg b/.icons/awkward/22x22/actions/stock_about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_add-bookmark.svg b/.icons/awkward/22x22/actions/stock_add-bookmark.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_add-bookmark.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_bell.svg b/.icons/awkward/22x22/actions/stock_bell.svg
new file mode 120000
index 00000000..aa14f1cd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_bell.svg
@@ -0,0 +1 @@
+bell.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_bottom.svg b/.icons/awkward/22x22/actions/stock_bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_calc-accept.svg b/.icons/awkward/22x22/actions/stock_calc-accept.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_calc-accept.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_calc-cancel.svg b/.icons/awkward/22x22/actions/stock_calc-cancel.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_calc-cancel.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_check-filled.svg b/.icons/awkward/22x22/actions/stock_check-filled.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_check-filled.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_close.svg b/.icons/awkward/22x22/actions/stock_close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_contact-list.svg b/.icons/awkward/22x22/actions/stock_contact-list.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_contact-list.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_copy.svg b/.icons/awkward/22x22/actions/stock_copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_cut.svg b/.icons/awkward/22x22/actions/stock_cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_delete.svg b/.icons/awkward/22x22/actions/stock_delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_down.svg b/.icons/awkward/22x22/actions/stock_down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_edit.svg b/.icons/awkward/22x22/actions/stock_edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_exit.svg b/.icons/awkward/22x22/actions/stock_exit.svg
new file mode 120000
index 00000000..514fcfb1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_exit.svg
@@ -0,0 +1 @@
+application-exit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_file-properites.svg b/.icons/awkward/22x22/actions/stock_file-properites.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_file-properites.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_file-properties.svg b/.icons/awkward/22x22/actions/stock_file-properties.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_file-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_first.svg b/.icons/awkward/22x22/actions/stock_first.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_first.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_folder-copy.svg b/.icons/awkward/22x22/actions/stock_folder-copy.svg
new file mode 120000
index 00000000..59d45aee
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_folder-copy.svg
@@ -0,0 +1 @@
+folder-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_folder-move.svg b/.icons/awkward/22x22/actions/stock_folder-move.svg
new file mode 120000
index 00000000..4fcef6d3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_folder-move.svg
@@ -0,0 +1 @@
+folder-move.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_folder_properties.svg b/.icons/awkward/22x22/actions/stock_folder_properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_folder_properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_fullscreen.svg b/.icons/awkward/22x22/actions/stock_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_gtk-dnd-multiple.svg b/.icons/awkward/22x22/actions/stock_gtk-dnd-multiple.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_gtk-dnd-multiple.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_help-add-bookmark.svg b/.icons/awkward/22x22/actions/stock_help-add-bookmark.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_help-add-bookmark.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_home.svg b/.icons/awkward/22x22/actions/stock_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_insert-note.svg b/.icons/awkward/22x22/actions/stock_insert-note.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_insert-note.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_insert-rule.svg b/.icons/awkward/22x22/actions/stock_insert-rule.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_insert-rule.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_insert-table.svg b/.icons/awkward/22x22/actions/stock_insert-table.svg
new file mode 120000
index 00000000..908441b9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_insert-table.svg
@@ -0,0 +1 @@
+insert-table.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_last.svg b/.icons/awkward/22x22/actions/stock_last.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_last.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_leave-fullscreen.svg b/.icons/awkward/22x22/actions/stock_leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_leave-fullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_left.svg b/.icons/awkward/22x22/actions/stock_left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_mail-compose.svg b/.icons/awkward/22x22/actions/stock_mail-compose.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_mail-compose.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_mail-filters-apply.svg b/.icons/awkward/22x22/actions/stock_mail-filters-apply.svg
new file mode 120000
index 00000000..392cdff7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_mail-filters-apply.svg
@@ -0,0 +1 @@
+kt-add-filters.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_mail-flag-for-followup-done.svg b/.icons/awkward/22x22/actions/stock_mail-flag-for-followup-done.svg
new file mode 120000
index 00000000..4c2c5d3c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/stock_mail-flag-for-followup.svg b/.icons/awkward/22x22/actions/stock_mail-flag-for-followup.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_mail-flag-for-followup.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_mail-forward.svg b/.icons/awkward/22x22/actions/stock_mail-forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_mail-forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_mail-open-multiple.svg b/.icons/awkward/22x22/actions/stock_mail-open-multiple.svg
new file mode 120000
index 00000000..cb1065e6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_mail-open-multiple.svg
@@ -0,0 +1 @@
+mail-open-multiple.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_mail-reply-to-all.svg b/.icons/awkward/22x22/actions/stock_mail-reply-to-all.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_mail-reply-to-all.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_mail-reply.svg b/.icons/awkward/22x22/actions/stock_mail-reply.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_mail-reply.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_mail-send-receive.svg b/.icons/awkward/22x22/actions/stock_mail-send-receive.svg
new file mode 120000
index 00000000..9dc6aa5a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_mail-send-receive.svg
@@ -0,0 +1 @@
+mail-send-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_mail-send.svg b/.icons/awkward/22x22/actions/stock_mail-send.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_mail-send.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_mail-unread-multiple.svg b/.icons/awkward/22x22/actions/stock_mail-unread-multiple.svg
new file mode 120000
index 00000000..e712f76a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_mail-unread-multiple.svg
@@ -0,0 +1 @@
+mail-unread-multiple.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_mark.svg b/.icons/awkward/22x22/actions/stock_mark.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_mark.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_media-fwd.svg b/.icons/awkward/22x22/actions/stock_media-fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_media-fwd.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_media-next.svg b/.icons/awkward/22x22/actions/stock_media-next.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_media-next.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_media-pause.svg b/.icons/awkward/22x22/actions/stock_media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_media-play.svg b/.icons/awkward/22x22/actions/stock_media-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_media-play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_media-prev.svg b/.icons/awkward/22x22/actions/stock_media-prev.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_media-prev.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_media-rec.svg b/.icons/awkward/22x22/actions/stock_media-rec.svg
new file mode 120000
index 00000000..8ca2d439
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_media-rec.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_media-rew.svg b/.icons/awkward/22x22/actions/stock_media-rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_media-rew.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_media-stop.svg b/.icons/awkward/22x22/actions/stock_media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_navigator.svg b/.icons/awkward/22x22/actions/stock_navigator.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_navigator.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_new-24h-appointment.svg b/.icons/awkward/22x22/actions/stock_new-24h-appointment.svg
new file mode 120000
index 00000000..11081d1a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_new-24h-appointment.svg
@@ -0,0 +1 @@
+new-24h-appointment.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_new-address-book.svg b/.icons/awkward/22x22/actions/stock_new-address-book.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_new-address-book.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_new-appointment.svg b/.icons/awkward/22x22/actions/stock_new-appointment.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_new-appointment.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_new-bcard.svg b/.icons/awkward/22x22/actions/stock_new-bcard.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_new-bcard.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_new-dir.svg b/.icons/awkward/22x22/actions/stock_new-dir.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_new-dir.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_new-tab.svg b/.icons/awkward/22x22/actions/stock_new-tab.svg
new file mode 120000
index 00000000..3d2e0d24
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_new-tab.svg
@@ -0,0 +1 @@
+tab-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_new-text.svg b/.icons/awkward/22x22/actions/stock_new-text.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_new-text.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_new-window.svg b/.icons/awkward/22x22/actions/stock_new-window.svg
new file mode 120000
index 00000000..f0b026af
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_new-window.svg
@@ -0,0 +1 @@
+window.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_no.svg b/.icons/awkward/22x22/actions/stock_no.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_no.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_not.svg b/.icons/awkward/22x22/actions/stock_not.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_not.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_notes.svg b/.icons/awkward/22x22/actions/stock_notes.svg
new file mode 100644
index 00000000..5f1dba86
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_notes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/stock_paste.svg b/.icons/awkward/22x22/actions/stock_paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_people.svg b/.icons/awkward/22x22/actions/stock_people.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_people.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_print-preview.svg b/.icons/awkward/22x22/actions/stock_print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_print-preview.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_print-setup.svg b/.icons/awkward/22x22/actions/stock_print-setup.svg
new file mode 120000
index 00000000..21fb235e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_print-setup.svg
@@ -0,0 +1 @@
+document-page-setup.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_print.svg b/.icons/awkward/22x22/actions/stock_print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_properties.svg b/.icons/awkward/22x22/actions/stock_properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_redo.svg b/.icons/awkward/22x22/actions/stock_redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_refresh.svg b/.icons/awkward/22x22/actions/stock_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_right.svg b/.icons/awkward/22x22/actions/stock_right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_save-as.svg b/.icons/awkward/22x22/actions/stock_save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_save-as.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_save.svg b/.icons/awkward/22x22/actions/stock_save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_score-high.svg b/.icons/awkward/22x22/actions/stock_score-high.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_score-high.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_score-higher.svg b/.icons/awkward/22x22/actions/stock_score-higher.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_score-higher.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_score-highest.svg b/.icons/awkward/22x22/actions/stock_score-highest.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_score-highest.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_score-low.svg b/.icons/awkward/22x22/actions/stock_score-low.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_score-low.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_score-lower.svg b/.icons/awkward/22x22/actions/stock_score-lower.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_score-lower.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_score-lowest.svg b/.icons/awkward/22x22/actions/stock_score-lowest.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_score-lowest.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_score-normal.svg b/.icons/awkward/22x22/actions/stock_score-normal.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_score-normal.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_search.svg b/.icons/awkward/22x22/actions/stock_search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_select-all.svg b/.icons/awkward/22x22/actions/stock_select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_select-column.svg b/.icons/awkward/22x22/actions/stock_select-column.svg
new file mode 120000
index 00000000..0d3db670
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_select-column.svg
@@ -0,0 +1 @@
+object-columns.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_select-row.svg b/.icons/awkward/22x22/actions/stock_select-row.svg
new file mode 120000
index 00000000..b496c3e1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_select-row.svg
@@ -0,0 +1 @@
+object-rows.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_shared-by-me.svg b/.icons/awkward/22x22/actions/stock_shared-by-me.svg
new file mode 120000
index 00000000..255b7129
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_shared-by-me.svg
@@ -0,0 +1 @@
+document-share.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_shared-to-me.svg b/.icons/awkward/22x22/actions/stock_shared-to-me.svg
new file mode 120000
index 00000000..255b7129
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_shared-to-me.svg
@@ -0,0 +1 @@
+document-share.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_show-all.svg b/.icons/awkward/22x22/actions/stock_show-all.svg
new file mode 120000
index 00000000..58041fda
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_show-all.svg
@@ -0,0 +1 @@
+view-multiple-objects.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_stop.svg b/.icons/awkward/22x22/actions/stock_stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_task-assigned-to.svg b/.icons/awkward/22x22/actions/stock_task-assigned-to.svg
new file mode 120000
index 00000000..ace4fe41
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_task-assigned-to.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_task-assigned.svg b/.icons/awkward/22x22/actions/stock_task-assigned.svg
new file mode 120000
index 00000000..c7116c65
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_task-assigned.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_task-recurring.svg b/.icons/awkward/22x22/actions/stock_task-recurring.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_task-recurring.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_task.svg b/.icons/awkward/22x22/actions/stock_task.svg
new file mode 120000
index 00000000..13ebf139
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_task.svg
@@ -0,0 +1 @@
+view-calendar-special-occasion.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_text-monospaced.svg b/.icons/awkward/22x22/actions/stock_text-monospaced.svg
new file mode 120000
index 00000000..7c4282d6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_text-monospaced.svg
@@ -0,0 +1 @@
+dialog-text-and-font.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_thunar-shortcuts.svg b/.icons/awkward/22x22/actions/stock_thunar-shortcuts.svg
new file mode 120000
index 00000000..cec06ebb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_thunar-shortcuts.svg
@@ -0,0 +1 @@
+view-sidetree.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_timezone.svg b/.icons/awkward/22x22/actions/stock_timezone.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_timezone.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_todo.svg b/.icons/awkward/22x22/actions/stock_todo.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_todo.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_top.svg b/.icons/awkward/22x22/actions/stock_top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_undo.svg b/.icons/awkward/22x22/actions/stock_undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_up.svg b/.icons/awkward/22x22/actions/stock_up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_video-conferencing.svg b/.icons/awkward/22x22/actions/stock_video-conferencing.svg
new file mode 120000
index 00000000..5a18f81f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_video-conferencing.svg
@@ -0,0 +1 @@
+view-list-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_view-details.svg b/.icons/awkward/22x22/actions/stock_view-details.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_view-details.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_volume.svg b/.icons/awkward/22x22/actions/stock_volume.svg
new file mode 120000
index 00000000..c4533054
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_volume.svg
@@ -0,0 +1 @@
+player-volume.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_xfburn-audio-cd.svg b/.icons/awkward/22x22/actions/stock_xfburn-audio-cd.svg
new file mode 100644
index 00000000..01a3559b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_xfburn-audio-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/stock_xfburn-blank-cdrw.svg b/.icons/awkward/22x22/actions/stock_xfburn-blank-cdrw.svg
new file mode 100644
index 00000000..d3afe25a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_xfburn-blank-cdrw.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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,3 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.171875,6.7578125 11,9.585938 13.828125,6.7578125 15.242188,8.171875 12.414063,11 15.242188,13.828125 13.828125,15.242188 11,12.414063 8.171875,15.242188 6.7578125,13.828125 9.5859375,11 6.7578125,8.171875 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/stock_xfburn-data-copy.svg b/.icons/awkward/22x22/actions/stock_xfburn-data-copy.svg
new file mode 120000
index 00000000..6ddeb4f7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/stock_xfburn-format-dvdrw.svg b/.icons/awkward/22x22/actions/stock_xfburn-format-dvdrw.svg
new file mode 120000
index 00000000..68127038
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/stock_xfburn-new-data-composition.svg b/.icons/awkward/22x22/actions/stock_xfburn-new-data-composition.svg
new file mode 100644
index 00000000..b2ef0dbd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_xfburn-new-data-composition.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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,3 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 7,8 h 8 V 9 H 7 Z m 0,3 h 8 v 1 H 7 Z m 0,3 h 8 v 1 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/stock_xfburn.svg b/.icons/awkward/22x22/actions/stock_xfburn.svg
new file mode 100644
index 00000000..c2193783
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_xfburn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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,3 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 15.178206,16.586662 13.619203,18 10.908203,18 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/22x22/actions/stock_yes.svg b/.icons/awkward/22x22/actions/stock_yes.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_yes.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stock_zoom-page.svg b/.icons/awkward/22x22/actions/stock_zoom-page.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stock_zoom-page.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stop.svg b/.icons/awkward/22x22/actions/stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/story-editor.svg b/.icons/awkward/22x22/actions/story-editor.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/awkward/22x22/actions/story-editor.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/straight-connector.svg b/.icons/awkward/22x22/actions/straight-connector.svg
new file mode 120000
index 00000000..c0d62e92
--- /dev/null
+++ b/.icons/awkward/22x22/actions/straight-connector.svg
@@ -0,0 +1 @@
+draw-connector.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/stroke-to-path.svg b/.icons/awkward/22x22/actions/stroke-to-path.svg
new file mode 100644
index 00000000..43c0e8f2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/stroke-to-path.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/svn-commit.svg b/.icons/awkward/22x22/actions/svn-commit.svg
new file mode 100644
index 00000000..6a20e97a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/svn-commit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/svn-update.svg b/.icons/awkward/22x22/actions/svn-update.svg
new file mode 100644
index 00000000..9c73ce1a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/svn-update.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/symbols.svg b/.icons/awkward/22x22/actions/symbols.svg
new file mode 120000
index 00000000..8a90c3e4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/symbols.svg
@@ -0,0 +1 @@
+insert-emoticon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/system-help.svg b/.icons/awkward/22x22/actions/system-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/system-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/system-run.svg b/.icons/awkward/22x22/actions/system-run.svg
new file mode 100644
index 00000000..b193d87a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/system-run.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/system-search.svg b/.icons/awkward/22x22/actions/system-search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/system-search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/system-software-install.svg b/.icons/awkward/22x22/actions/system-software-install.svg
new file mode 100644
index 00000000..e43615bf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/system-software-install.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/system-upgrade.svg b/.icons/awkward/22x22/actions/system-upgrade.svg
new file mode 100644
index 00000000..8e562aad
--- /dev/null
+++ b/.icons/awkward/22x22/actions/system-upgrade.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tab-close-other.svg b/.icons/awkward/22x22/actions/tab-close-other.svg
new file mode 120000
index 00000000..799050cf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tab-close-other.svg
@@ -0,0 +1 @@
+tab-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tab-close.svg b/.icons/awkward/22x22/actions/tab-close.svg
new file mode 100644
index 00000000..67637cfd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tab-close.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tab-detach.svg b/.icons/awkward/22x22/actions/tab-detach.svg
new file mode 120000
index 00000000..dbc1b301
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tab-detach.svg
@@ -0,0 +1 @@
+tab-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tab-duplicate.svg b/.icons/awkward/22x22/actions/tab-duplicate.svg
new file mode 100644
index 00000000..337ae368
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tab-duplicate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tab-new-background.svg b/.icons/awkward/22x22/actions/tab-new-background.svg
new file mode 100644
index 00000000..5073d771
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tab-new-background.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tab-new.svg b/.icons/awkward/22x22/actions/tab-new.svg
new file mode 100644
index 00000000..c9f27cd5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tab-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tab.svg b/.icons/awkward/22x22/actions/tab.svg
new file mode 120000
index 00000000..3d2e0d24
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tab.svg
@@ -0,0 +1 @@
+tab-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tab_breakoff.svg b/.icons/awkward/22x22/actions/tab_breakoff.svg
new file mode 120000
index 00000000..dbc1b301
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tab_breakoff.svg
@@ -0,0 +1 @@
+tab-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tab_duplicate.svg b/.icons/awkward/22x22/actions/tab_duplicate.svg
new file mode 120000
index 00000000..dbc1b301
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tab_duplicate.svg
@@ -0,0 +1 @@
+tab-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tab_new.svg b/.icons/awkward/22x22/actions/tab_new.svg
new file mode 120000
index 00000000..3d2e0d24
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tab_new.svg
@@ -0,0 +1 @@
+tab-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tab_new_bg.svg b/.icons/awkward/22x22/actions/tab_new_bg.svg
new file mode 120000
index 00000000..0056df02
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tab_new_bg.svg
@@ -0,0 +1 @@
+tab-new-background.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tab_remove.svg b/.icons/awkward/22x22/actions/tab_remove.svg
new file mode 120000
index 00000000..799050cf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tab_remove.svg
@@ -0,0 +1 @@
+tab-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tab_remove_other.svg b/.icons/awkward/22x22/actions/tab_remove_other.svg
new file mode 120000
index 00000000..799050cf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tab_remove_other.svg
@@ -0,0 +1 @@
+tab-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/table.svg b/.icons/awkward/22x22/actions/table.svg
new file mode 120000
index 00000000..c58216b8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/table.svg
@@ -0,0 +1 @@
+games-config-board.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tag-addressbook.svg b/.icons/awkward/22x22/actions/tag-addressbook.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tag-addressbook.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tag-delete.svg b/.icons/awkward/22x22/actions/tag-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tag-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tag-events.svg b/.icons/awkward/22x22/actions/tag-events.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tag-events.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tag-folder.svg b/.icons/awkward/22x22/actions/tag-folder.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tag-folder.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tag-new.svg b/.icons/awkward/22x22/actions/tag-new.svg
new file mode 100644
index 00000000..169fb253
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tag-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tag-people.svg b/.icons/awkward/22x22/actions/tag-people.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tag-people.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tag-places.svg b/.icons/awkward/22x22/actions/tag-places.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tag-places.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tag-properties.svg b/.icons/awkward/22x22/actions/tag-properties.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tag-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tag-recents.svg b/.icons/awkward/22x22/actions/tag-recents.svg
new file mode 100644
index 00000000..eee35c8c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tag-recents.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tag-reset.svg b/.icons/awkward/22x22/actions/tag-reset.svg
new file mode 120000
index 00000000..ada864c9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tag-reset.svg
@@ -0,0 +1 @@
+edit-select-invert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tag.svg b/.icons/awkward/22x22/actions/tag.svg
new file mode 100644
index 00000000..74dbad4b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tag.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tap-create.svg b/.icons/awkward/22x22/actions/tap-create.svg
new file mode 120000
index 00000000..d671358d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tap-create.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tap-extract-to.svg b/.icons/awkward/22x22/actions/tap-extract-to.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tap-extract-to.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tap-extract.svg b/.icons/awkward/22x22/actions/tap-extract.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tap-extract.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/task-attempt.svg b/.icons/awkward/22x22/actions/task-attempt.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/task-attempt.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/task-attention.svg b/.icons/awkward/22x22/actions/task-attention.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/task-attention.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/task-due.svg b/.icons/awkward/22x22/actions/task-due.svg
new file mode 100644
index 00000000..74d16fb8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/task-due.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/task-new.svg b/.icons/awkward/22x22/actions/task-new.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/awkward/22x22/actions/task-new.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/task-past-due.svg b/.icons/awkward/22x22/actions/task-past-due.svg
new file mode 100644
index 00000000..a29d9de1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/task-past-due.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/taxes-finances.svg b/.icons/awkward/22x22/actions/taxes-finances.svg
new file mode 100644
index 00000000..efb06a0f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/taxes-finances.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/text-convert-to-regular.svg b/.icons/awkward/22x22/actions/text-convert-to-regular.svg
new file mode 100644
index 00000000..5f2a93e5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text-convert-to-regular.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text-field.svg b/.icons/awkward/22x22/actions/text-field.svg
new file mode 100644
index 00000000..7e618f74
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text-field.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text-flow-into-frame.svg b/.icons/awkward/22x22/actions/text-flow-into-frame.svg
new file mode 100644
index 00000000..74e36fe7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text-flow-into-frame.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text-frame-link.svg b/.icons/awkward/22x22/actions/text-frame-link.svg
new file mode 100644
index 00000000..4c20e9bb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text-frame-link.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text-frame-unlink.svg b/.icons/awkward/22x22/actions/text-frame-unlink.svg
new file mode 100644
index 00000000..a12866bf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text-frame-unlink.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text-orientation-auto.svg b/.icons/awkward/22x22/actions/text-orientation-auto.svg
new file mode 100644
index 00000000..f53b81ec
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text-orientation-auto.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text-orientation-sideways.svg b/.icons/awkward/22x22/actions/text-orientation-sideways.svg
new file mode 100644
index 00000000..e586654e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text-orientation-sideways.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text-orientation-upright.svg b/.icons/awkward/22x22/actions/text-orientation-upright.svg
new file mode 100644
index 00000000..be531393
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text-orientation-upright.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text-put-on-path.svg b/.icons/awkward/22x22/actions/text-put-on-path.svg
new file mode 100644
index 00000000..a596de41
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text-put-on-path.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text-remove-from-path.svg b/.icons/awkward/22x22/actions/text-remove-from-path.svg
new file mode 100644
index 00000000..22d070e2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text-remove-from-path.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text-speak.svg b/.icons/awkward/22x22/actions/text-speak.svg
new file mode 120000
index 00000000..87170806
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text-speak.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/text-unflow.svg b/.icons/awkward/22x22/actions/text-unflow.svg
new file mode 100644
index 00000000..0162270e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text-unflow.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text-unkern.svg b/.icons/awkward/22x22/actions/text-unkern.svg
new file mode 100644
index 00000000..e883aa1a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text-unkern.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text-wrap.svg b/.icons/awkward/22x22/actions/text-wrap.svg
new file mode 100644
index 00000000..5b714042
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text-wrap.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text_horz_kern.svg b/.icons/awkward/22x22/actions/text_horz_kern.svg
new file mode 100644
index 00000000..a04bdf3a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text_horz_kern.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text_letter_spacing.svg b/.icons/awkward/22x22/actions/text_letter_spacing.svg
new file mode 100644
index 00000000..9f429873
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text_letter_spacing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text_line_spacing.svg b/.icons/awkward/22x22/actions/text_line_spacing.svg
new file mode 100644
index 00000000..567ed59b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text_line_spacing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/text_remove_kerns.svg b/.icons/awkward/22x22/actions/text_remove_kerns.svg
new file mode 100644
index 00000000..d1725567
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text_remove_kerns.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text_rotation.svg b/.icons/awkward/22x22/actions/text_rotation.svg
new file mode 100644
index 00000000..bc1f24f1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text_rotation.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text_subscript.svg b/.icons/awkward/22x22/actions/text_subscript.svg
new file mode 120000
index 00000000..6022badc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text_subscript.svg
@@ -0,0 +1 @@
+format-text-subscript.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/text_superscript.svg b/.icons/awkward/22x22/actions/text_superscript.svg
new file mode 120000
index 00000000..ff7ed30d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text_superscript.svg
@@ -0,0 +1 @@
+format-text-superscript.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/text_vert_kern.svg b/.icons/awkward/22x22/actions/text_vert_kern.svg
new file mode 100644
index 00000000..72cecc89
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text_vert_kern.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/text_word_spacing.svg b/.icons/awkward/22x22/actions/text_word_spacing.svg
new file mode 100644
index 00000000..a118c951
--- /dev/null
+++ b/.icons/awkward/22x22/actions/text_word_spacing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/texture.svg b/.icons/awkward/22x22/actions/texture.svg
new file mode 100644
index 00000000..79320671
--- /dev/null
+++ b/.icons/awkward/22x22/actions/texture.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/timeline-extract.svg b/.icons/awkward/22x22/actions/timeline-extract.svg
new file mode 100644
index 00000000..e6a43a6c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/timeline-extract.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 8 8 L 8 9.4140625 L 9.5859375 11 L 8 12.585938 L 8 14 L 9.4140625 14 L 11 12.414062 L 12.585938 14 L 14 14 L 14 12.585938 L 12.414062 11 L 14 9.4140625 L 14 8 L 12.585938 8 L 11 9.5859375 L 9.4140625 8 L 8 8 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 19,6 -2,2.5 -2,2.5 2,2.5 2,2.5 v -5 z"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="4" x="3" y="9"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/timeline-insert.svg b/.icons/awkward/22x22/actions/timeline-insert.svg
new file mode 100644
index 00000000..09462918
--- /dev/null
+++ b/.icons/awkward/22x22/actions/timeline-insert.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="6" height="6" x="8" y="8"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 15,6 2,2.5 2,2.5 -2,2.5 -2,2.5 v -5 z"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="4" x="3" y="9"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" transform="matrix(0.69282032,0,0,0.39999999,4.0717967,2.6000001)" d="M 5.6698729,3.5000001 10,3.5 14.330127,3.4999999 12.165063,7.2500001 10,11 7.8349365,7.2499999 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/timeline-lift.svg b/.icons/awkward/22x22/actions/timeline-lift.svg
new file mode 100644
index 00000000..74b6617f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/timeline-lift.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 8 8 L 8 9.4140625 L 9.5859375 11 L 8 12.585938 L 8 14 L 9.4140625 14 L 11 12.414062 L 12.585938 14 L 14 14 L 14 12.585938 L 12.414062 11 L 14 9.4140625 L 14 8 L 12.585938 8 L 11 9.5859375 L 9.4140625 8 L 8 8 z"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="4" x="3" y="9"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="4" x="15" y="9"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/timeline-overwrite.svg b/.icons/awkward/22x22/actions/timeline-overwrite.svg
new file mode 100644
index 00000000..6a52e64e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/timeline-overwrite.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="6" height="6" x="8" y="8"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 12 L 3 16 L 7 16 L 15 16 L 16 16 L 19 16 L 19 12 L 15 12 L 15 15 L 7 15 L 7 12 L 3 12 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" transform="matrix(0.69282032,0,0,0.39999999,4.0717967,2.6000001)" d="M 5.6698729,3.5000001 10,3.5 14.330127,3.4999999 12.165063,7.2500001 10,11 7.8349365,7.2499999 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/timeline-use-zone-off.svg b/.icons/awkward/22x22/actions/timeline-use-zone-off.svg
new file mode 100644
index 00000000..d6ba55c3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/timeline-use-zone-off.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 9 3 L 9 6 L 11 8 L 11 3 L 9 3 z M 17 5 L 17 9 L 15 9 L 15 6 L 13 6 L 13 9 L 12 9 L 16 13 L 19 13 L 19 5 L 17 5 z M 5 8 L 5 9 L 3 9 L 3 13 L 10 13 L 5 8 z M 3 14 L 3 19 L 4 19 L 4 16.5 L 4 14 L 3 14 z M 4 16.5 L 7 19 L 7 14 L 4 16.5 z M 18 14 L 18 15 L 19 16 L 19 14 L 18 14 z M 15 18 L 15 19 L 15.545 18.545 L 15 18 z M 18.5 18.5 L 19 19 L 19 18.5 L 18.5 18.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 V 3.5 L 18.5,20 H 20 V 18.5 L 3.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/timeline-use-zone-on.svg b/.icons/awkward/22x22/actions/timeline-use-zone-on.svg
new file mode 100644
index 00000000..af3079ae
--- /dev/null
+++ b/.icons/awkward/22x22/actions/timeline-use-zone-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 V 9 H 7 V 4 H 5 V 9 H 3 V 13 H 19 V 5 H 17 V 9 H 15 V 6 H 13 V 9 H 11 V 3 Z M 3,14 V 19 H 4 V 16.5 14 Z M 4,16.5 7,19 V 14 Z M 15,14 V 19 L 18,16.5 Z M 18,16.5 V 19 H 19 V 14 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/tiny-pause.svg b/.icons/awkward/22x22/actions/tiny-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tiny-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tiny-start.svg b/.icons/awkward/22x22/actions/tiny-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tiny-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tool-animator.svg b/.icons/awkward/22x22/actions/tool-animator.svg
new file mode 120000
index 00000000..91b01fe2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tool-animator.svg
@@ -0,0 +1 @@
+media-show-active-track-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tool-measure.svg b/.icons/awkward/22x22/actions/tool-measure.svg
new file mode 100644
index 00000000..408a77db
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tool-measure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/tool-node-editor.svg b/.icons/awkward/22x22/actions/tool-node-editor.svg
new file mode 100644
index 00000000..79d0b8b6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tool-node-editor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/tool-pointer.svg b/.icons/awkward/22x22/actions/tool-pointer.svg
new file mode 120000
index 00000000..1324e050
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tool-pointer.svg
@@ -0,0 +1 @@
+kdenlive-select-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tool-spray.svg b/.icons/awkward/22x22/actions/tool-spray.svg
new file mode 100644
index 00000000..0547422d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tool-spray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/tool-tweak.svg b/.icons/awkward/22x22/actions/tool-tweak.svg
new file mode 100644
index 00000000..b83aa404
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tool-tweak.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/tool_color_eraser.svg b/.icons/awkward/22x22/actions/tool_color_eraser.svg
new file mode 100644
index 00000000..a4bde50b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tool_color_eraser.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/tool_curve.svg b/.icons/awkward/22x22/actions/tool_curve.svg
new file mode 120000
index 00000000..7630c979
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tool_curve.svg
@@ -0,0 +1 @@
+format-segment-curve.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tool_elliptical_selection.svg b/.icons/awkward/22x22/actions/tool_elliptical_selection.svg
new file mode 120000
index 00000000..db766e99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tool_elliptical_selection.svg
@@ -0,0 +1 @@
+draw-circle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tool_polygon.svg b/.icons/awkward/22x22/actions/tool_polygon.svg
new file mode 120000
index 00000000..1bc83ee5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tool_polygon.svg
@@ -0,0 +1 @@
+draw-polyline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tool_rounded_rectangle.svg b/.icons/awkward/22x22/actions/tool_rounded_rectangle.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tool_rounded_rectangle.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/tools-check-spelling.svg b/.icons/awkward/22x22/actions/tools-check-spelling.svg
new file mode 100644
index 00000000..74acce80
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tools-check-spelling.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/tools-media-optical-burn-image.svg b/.icons/awkward/22x22/actions/tools-media-optical-burn-image.svg
new file mode 100644
index 00000000..6b360d95
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tools-media-optical-burn-image.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tools-media-optical-burn.svg b/.icons/awkward/22x22/actions/tools-media-optical-burn.svg
new file mode 100644
index 00000000..9ecd1445
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tools-media-optical-burn.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tools-media-optical-copy.svg b/.icons/awkward/22x22/actions/tools-media-optical-copy.svg
new file mode 100644
index 00000000..acb44996
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tools-media-optical-copy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tools-media-optical-erase.svg b/.icons/awkward/22x22/actions/tools-media-optical-erase.svg
new file mode 100644
index 00000000..59a56c5e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tools-media-optical-erase.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tools-media-optical-format.svg b/.icons/awkward/22x22/actions/tools-media-optical-format.svg
new file mode 100644
index 00000000..dfca7878
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tools-media-optical-format.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tools-report-bug.svg b/.icons/awkward/22x22/actions/tools-report-bug.svg
new file mode 100644
index 00000000..96da0b42
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tools-report-bug.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tools-rip-audio-cd.svg b/.icons/awkward/22x22/actions/tools-rip-audio-cd.svg
new file mode 100644
index 00000000..259210f7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tools-rip-audio-cd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/tools-rip-video-cd.svg b/.icons/awkward/22x22/actions/tools-rip-video-cd.svg
new file mode 100644
index 00000000..3ebff462
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tools-rip-video-cd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/tools-rip-video-dvd.svg b/.icons/awkward/22x22/actions/tools-rip-video-dvd.svg
new file mode 120000
index 00000000..5b222b90
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/tools-wizard.svg b/.icons/awkward/22x22/actions/tools-wizard.svg
new file mode 120000
index 00000000..79026236
--- /dev/null
+++ b/.icons/awkward/22x22/actions/tools-wizard.svg
@@ -0,0 +1 @@
+autocorrection.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/top.svg b/.icons/awkward/22x22/actions/top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/22x22/actions/top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/torrents.svg b/.icons/awkward/22x22/actions/torrents.svg
new file mode 100644
index 00000000..a0f79dad
--- /dev/null
+++ b/.icons/awkward/22x22/actions/torrents.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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.9999999 A 8,8 0 0 0 2.9999999,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,2.9999999 Z m -1.0000001,3.0000003 0,2.9980469 0,0.0098 0,3.9921879 c 0,1 -1,1 -1,1 0,0 -1,0 -1,-1 l 0,-3.9980469 -2,0 4,-3.0019535 z M 13,8.0000001 c 0,0 1,0 1,1 l 0,3.9980469 2,0 L 12,16 l 0,-2.998047 0,-0.0098 0,-3.9921869 c 0,-1 1,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/transaction-add.svg b/.icons/awkward/22x22/actions/transaction-add.svg
new file mode 100644
index 00000000..ddb479f5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transaction-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,10 3,13.239999 7,17 v -2.02 h 2.0626397 c 0.9771093,0 1.8409673,0.628812 2.1029083,1.44 C 11.478841,17.3902 10.136466,19 10.136466,19 10.136466,19 13,18.12 13,15.779999 13,13.53108 11.568233,12 9.4205816,12 H 7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,12 19,8.760001 15,5 V 7.02 H 12.93736 C 11.960251,7.02 11.096393,6.391188 10.834452,5.58 10.521159,4.6098 11.863534,3 11.863534,3 11.863534,3 9,3.88 9,6.220001 9,8.46892 10.431767,10 12.579418,10 H 15 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 16,14 v 2 h -2 v 2 h 2 v 2 h 2 v -2 h 2 v -2 h -2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/transaction-delete.svg b/.icons/awkward/22x22/actions/transaction-delete.svg
new file mode 100644
index 00000000..099e8730
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transaction-delete.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,10 3,13.239999 7,17 v -2.02 h 2.0626397 c 0.9771093,0 1.8409673,0.628812 2.1029083,1.44 C 11.478841,17.3902 10.136466,19 10.136466,19 10.136466,19 13,18.12 13,15.779999 13,13.53108 11.568233,12 9.4205816,12 H 7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,12 19,8.760001 15,5 V 7.02 H 12.93736 C 11.960251,7.02 11.096393,6.391188 10.834452,5.58 10.521159,4.6098 11.863534,3 11.863534,3 11.863534,3 9,3.88 9,6.220001 9,8.46892 10.431767,10 12.579418,10 H 15 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 16,13 v 1 h -2 v 1 h 6 v -1 h -2 v -1 z m -1,3 v 4 h 4 v -4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/transaction-edit.svg b/.icons/awkward/22x22/actions/transaction-edit.svg
new file mode 100644
index 00000000..a8f4adf8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transaction-edit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,10 3,13.24 7,17 V 14.98 H 9.0626 C 10.04,14.98 10.904,15.609 11.166,16.42 11.479,17.39 10.136,19 10.136,19 10.136,19 13,18.12 13,15.78 13,13.531 11.568,12 9.4206,12 H 7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,12 19,8.76 15,5 V 7.02 H 12.937 C 11.96,7.02 11.096,6.3912 10.834,5.58 10.521,4.6098 11.864,3 11.864,3 11.864,3 9,3.88 9,6.22 9,8.4689 10.432,10 12.579,10 H 15 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 18.806,14 C 18.715,14 18.623,14.035 18.552,14.105 L 17.855,14.809 19.191,16.145 19.894,15.447 C 20.035,15.306 20.035,15.083 19.894,14.942 L 19.058,14.105 C 18.987,14.035 18.897,14 18.806,14 Z M 17.325,15.339 14,18.664 V 20 H 15.336 L 18.661,16.675 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/transaction-find.svg b/.icons/awkward/22x22/actions/transaction-find.svg
new file mode 100644
index 00000000..c99c01f0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transaction-find.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,10 3,13.239999 7,17 v -2.02 h 2.0626397 c 0.9771093,0 1.8409673,0.628812 2.1029083,1.44 C 11.478841,17.3902 10.136466,19 10.136466,19 10.136466,19 13,18.12 13,15.779999 13,13.53108 11.568233,12 9.4205816,12 H 7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,12 19,8.760001 15,5 V 7.02 H 12.93736 C 11.960251,7.02 11.096393,6.391188 10.834452,5.58 10.521159,4.6098 11.863534,3 11.863534,3 11.863534,3 9,3.88 9,6.220001 9,8.46892 10.431767,10 12.579418,10 H 15 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16.5 14 A 2.5 2.5 0 0 0 14 16.5 A 2.5 2.5 0 0 0 16.5 19 A 2.5 2.5 0 0 0 17.876953 18.583984 L 19.292969 20 L 20 20 L 20 19.292969 L 18.583984 17.876953 A 2.5 2.5 0 0 0 19 16.5 A 2.5 2.5 0 0 0 16.5 14 z M 16.5 15 A 1.5 1.5 0 0 1 18 16.5 A 1.5 1.5 0 0 1 16.5 18 A 1.5 1.5 0 0 1 15 16.5 A 1.5 1.5 0 0 1 16.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/transaction-report.svg b/.icons/awkward/22x22/actions/transaction-report.svg
new file mode 100644
index 00000000..cf627313
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transaction-report.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,10 3,13.239999 7,17 v -2.02 h 2.0626397 c 0.9771093,0 1.8409673,0.628812 2.1029083,1.44 C 11.478841,17.3902 10.136466,19 10.136466,19 10.136466,19 13,18.12 13,15.779999 13,13.53108 11.568233,12 9.4205816,12 H 7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,12 19,8.760001 15,5 V 7.02 H 12.93736 C 11.960251,7.02 11.096393,6.391188 10.834452,5.58 10.521159,4.6098 11.863534,3 11.863534,3 11.863534,3 9,3.88 9,6.220001 9,8.46892 10.431767,10 12.579418,10 H 15 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17.5,13 A 3.5,3.5 0 0 0 14,16.5 3.5,3.5 0 0 0 17.5,20 3.5,3.5 0 0 0 21,16.5 3.5,3.5 0 0 0 17.5,13 Z M 16,14 h 3 v 3 H 17.707031 L 19,18.292969 V 19 H 18.292969 L 17,17.707031 V 19 h -1 v -2 -1 -1 z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/transfers.svg b/.icons/awkward/22x22/actions/transfers.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transfers.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/transform-crop-and-resize.svg b/.icons/awkward/22x22/actions/transform-crop-and-resize.svg
new file mode 120000
index 00000000..686d9f8d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transform-crop-and-resize.svg
@@ -0,0 +1 @@
+transform-crop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/transform-crop.svg b/.icons/awkward/22x22/actions/transform-crop.svg
new file mode 100644
index 00000000..ac52ac32
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transform-crop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/transform-move.svg b/.icons/awkward/22x22/actions/transform-move.svg
new file mode 100644
index 00000000..74207e94
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transform-move.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/transform-rotate.svg b/.icons/awkward/22x22/actions/transform-rotate.svg
new file mode 100644
index 00000000..a2b1b1f4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transform-rotate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/transform-scale-textbox-points.svg b/.icons/awkward/22x22/actions/transform-scale-textbox-points.svg
new file mode 100644
index 00000000..cd0445d0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transform-scale-textbox-points.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/transform-scale.svg b/.icons/awkward/22x22/actions/transform-scale.svg
new file mode 120000
index 00000000..617c98ba
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transform-scale.svg
@@ -0,0 +1 @@
+kdenlive-zoom-large.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/transform-shear-down.svg b/.icons/awkward/22x22/actions/transform-shear-down.svg
new file mode 100644
index 00000000..4322320e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transform-shear-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/transform-shear-left.svg b/.icons/awkward/22x22/actions/transform-shear-left.svg
new file mode 100644
index 00000000..c1ab6716
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transform-shear-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/transform-shear-right.svg b/.icons/awkward/22x22/actions/transform-shear-right.svg
new file mode 100644
index 00000000..9796175e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transform-shear-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/transform-shear-up.svg b/.icons/awkward/22x22/actions/transform-shear-up.svg
new file mode 100644
index 00000000..b9018402
--- /dev/null
+++ b/.icons/awkward/22x22/actions/transform-shear-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/trash-empty.svg b/.icons/awkward/22x22/actions/trash-empty.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/trash-empty.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/trashcan_empty.svg b/.icons/awkward/22x22/actions/trashcan_empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/awkward/22x22/actions/trashcan_empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/trashcan_full.svg b/.icons/awkward/22x22/actions/trashcan_full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/awkward/22x22/actions/trashcan_full.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/twitter-dm.svg b/.icons/awkward/22x22/actions/twitter-dm.svg
new file mode 100644
index 00000000..66e3efd7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/twitter-dm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/twitter-home.svg b/.icons/awkward/22x22/actions/twitter-home.svg
new file mode 100644
index 00000000..5c858de2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/twitter-home.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/twitter-mentions.svg b/.icons/awkward/22x22/actions/twitter-mentions.svg
new file mode 100644
index 00000000..48f71d0e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/twitter-mentions.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/twitter-profile.svg b/.icons/awkward/22x22/actions/twitter-profile.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/twitter-profile.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/underexposure.svg b/.icons/awkward/22x22/actions/underexposure.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/underexposure.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/undo.svg b/.icons/awkward/22x22/actions/undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/awkward/22x22/actions/undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/unlock.svg b/.icons/awkward/22x22/actions/unlock.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/22x22/actions/unlock.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/up.svg b/.icons/awkward/22x22/actions/up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/upcomingevents-amarok.svg b/.icons/awkward/22x22/actions/upcomingevents-amarok.svg
new file mode 120000
index 00000000..70226528
--- /dev/null
+++ b/.icons/awkward/22x22/actions/upcomingevents-amarok.svg
@@ -0,0 +1 @@
+view-calendar-upcoming-events.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/upindicator.svg b/.icons/awkward/22x22/actions/upindicator.svg
new file mode 120000
index 00000000..687a8fb0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/upindicator.svg
@@ -0,0 +1 @@
+pan-up.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/upload-media.svg b/.icons/awkward/22x22/actions/upload-media.svg
new file mode 120000
index 00000000..17854fc8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/upload-media.svg
@@ -0,0 +1 @@
+cloud-upload.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/url-copy.svg b/.icons/awkward/22x22/actions/url-copy.svg
new file mode 120000
index 00000000..b20b3d57
--- /dev/null
+++ b/.icons/awkward/22x22/actions/url-copy.svg
@@ -0,0 +1 @@
+edit-link.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/user-group-delete.svg b/.icons/awkward/22x22/actions/user-group-delete.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/user-group-delete.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/user-group-new.svg b/.icons/awkward/22x22/actions/user-group-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/user-group-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/user-group-properties.svg b/.icons/awkward/22x22/actions/user-group-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/user-group-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/user-identity.svg b/.icons/awkward/22x22/actions/user-identity.svg
new file mode 100644
index 00000000..1da5bb3b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/user-identity.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/user-properties.svg b/.icons/awkward/22x22/actions/user-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/user-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/user-trash-full.svg b/.icons/awkward/22x22/actions/user-trash-full.svg
new file mode 100644
index 00000000..4d813de6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/user-trash-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 8,3 8,4 8,4 H 5 C 5,4 4,4 4,5 V 6 H 18 V 5 C 18,4 17,4 17,4 H 14 C 14,4 14,3 13,3 Z M 5,7 C 5,7 4,10.972 4,13 4,16 5.48,19 6,19 H 16 C 16.52,19 18,16 18,13 18,10 17,7 17,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/user-trash.svg b/.icons/awkward/22x22/actions/user-trash.svg
new file mode 100644
index 00000000..c28e82ff
--- /dev/null
+++ b/.icons/awkward/22x22/actions/user-trash.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 8,3 8,4 8,4 H 5 C 5,4 4,4 4,5 V 6 H 18 V 5 C 18,4 17,4 17,4 H 14 C 14,4 14,3 13,3 Z M 5,7 V 18 C 5,18.52 5.48,19 6,19 H 16 C 16.52,19 17,18.52 17,18 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/usermenu-delete.svg b/.icons/awkward/22x22/actions/usermenu-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/usermenu-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/usermenu-down.svg b/.icons/awkward/22x22/actions/usermenu-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/usermenu-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/usermenu-up.svg b/.icons/awkward/22x22/actions/usermenu-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/usermenu-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/username-copy.svg b/.icons/awkward/22x22/actions/username-copy.svg
new file mode 100644
index 00000000..a6db39f1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/username-copy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/videoclip-amarok.svg b/.icons/awkward/22x22/actions/videoclip-amarok.svg
new file mode 120000
index 00000000..0d1faec0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/videoclip-amarok.svg
@@ -0,0 +1 @@
+kdenlive-show-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-bank-account-checking.svg b/.icons/awkward/22x22/actions/view-bank-account-checking.svg
new file mode 100644
index 00000000..ef0b92ee
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-bank-account-checking.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-bank-account-savings.svg b/.icons/awkward/22x22/actions/view-bank-account-savings.svg
new file mode 100644
index 00000000..9c29f622
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-bank-account-savings.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-bank-account.svg b/.icons/awkward/22x22/actions/view-bank-account.svg
new file mode 100644
index 00000000..6186b83d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-bank-account.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-bank.svg b/.icons/awkward/22x22/actions/view-bank.svg
new file mode 100644
index 00000000..bdb64d82
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-bank.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/view-barcode-add.svg b/.icons/awkward/22x22/actions/view-barcode-add.svg
new file mode 100644
index 00000000..3e26c995
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-barcode-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-barcode.svg b/.icons/awkward/22x22/actions/view-barcode.svg
new file mode 100644
index 00000000..d6c93018
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-barcode.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-calendar-agenda.svg b/.icons/awkward/22x22/actions/view-calendar-agenda.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-agenda.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-calendar-birthday.svg b/.icons/awkward/22x22/actions/view-calendar-birthday.svg
new file mode 100644
index 00000000..d100c88c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-birthday.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-calendar-day.svg b/.icons/awkward/22x22/actions/view-calendar-day.svg
new file mode 100644
index 00000000..9471e717
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-day.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-calendar-holiday.svg b/.icons/awkward/22x22/actions/view-calendar-holiday.svg
new file mode 100644
index 00000000..fc6c3ed4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-holiday.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-calendar-journal.svg b/.icons/awkward/22x22/actions/view-calendar-journal.svg
new file mode 100644
index 00000000..5ed7d294
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-journal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/view-calendar-list.svg b/.icons/awkward/22x22/actions/view-calendar-list.svg
new file mode 120000
index 00000000..5e86bb44
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-list.svg
@@ -0,0 +1 @@
+snap-page.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-calendar-month.svg b/.icons/awkward/22x22/actions/view-calendar-month.svg
new file mode 100644
index 00000000..02e127e1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-month.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-calendar-special-occasion.svg b/.icons/awkward/22x22/actions/view-calendar-special-occasion.svg
new file mode 100644
index 00000000..f54d74f2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-special-occasion.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-calendar-tasks.svg b/.icons/awkward/22x22/actions/view-calendar-tasks.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-tasks.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-calendar-time-spent.svg b/.icons/awkward/22x22/actions/view-calendar-time-spent.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-time-spent.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-calendar-timeline.svg b/.icons/awkward/22x22/actions/view-calendar-timeline.svg
new file mode 100644
index 00000000..5fa800f9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-timeline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-calendar-upcoming-days.svg b/.icons/awkward/22x22/actions/view-calendar-upcoming-days.svg
new file mode 100644
index 00000000..74af13dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-upcoming-days.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-calendar-upcoming-events.svg b/.icons/awkward/22x22/actions/view-calendar-upcoming-events.svg
new file mode 100644
index 00000000..ca31876f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-upcoming-events.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-calendar-wedding-anniversary.svg b/.icons/awkward/22x22/actions/view-calendar-wedding-anniversary.svg
new file mode 100644
index 00000000..b5d7be2c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-wedding-anniversary.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-calendar-week.svg b/.icons/awkward/22x22/actions/view-calendar-week.svg
new file mode 100644
index 00000000..531773ab
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-week.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-calendar-whatsnext.svg b/.icons/awkward/22x22/actions/view-calendar-whatsnext.svg
new file mode 120000
index 00000000..b830e6ba
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-whatsnext.svg
@@ -0,0 +1 @@
+view-calendar-journal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-calendar-workweek.svg b/.icons/awkward/22x22/actions/view-calendar-workweek.svg
new file mode 100644
index 00000000..b2cc0988
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar-workweek.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-calendar.svg b/.icons/awkward/22x22/actions/view-calendar.svg
new file mode 100644
index 00000000..93c3d09c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-calendar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-catalog.svg b/.icons/awkward/22x22/actions/view-catalog.svg
new file mode 120000
index 00000000..62e1f1e9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-catalog.svg
@@ -0,0 +1 @@
+view-pim-news.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-categories.svg b/.icons/awkward/22x22/actions/view-categories.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-categories.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-certificate-add.svg b/.icons/awkward/22x22/actions/view-certificate-add.svg
new file mode 100644
index 00000000..09aacad4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-certificate-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-certificate-export-secret.svg b/.icons/awkward/22x22/actions/view-certificate-export-secret.svg
new file mode 100644
index 00000000..3def189e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-certificate-export-secret.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-certificate-export-server.svg b/.icons/awkward/22x22/actions/view-certificate-export-server.svg
new file mode 100644
index 00000000..29f89e01
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-certificate-export-server.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-certificate-export.svg b/.icons/awkward/22x22/actions/view-certificate-export.svg
new file mode 100644
index 00000000..57ef2907
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-certificate-export.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-certificate-import.svg b/.icons/awkward/22x22/actions/view-certificate-import.svg
new file mode 100644
index 00000000..c05139a1
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-certificate-import.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-certificate-server-configure.svg b/.icons/awkward/22x22/actions/view-certificate-server-configure.svg
new file mode 100644
index 00000000..424d060b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-certificate-server-configure.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-certificate-sign.svg b/.icons/awkward/22x22/actions/view-certificate-sign.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-certificate-sign.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-certificate.svg b/.icons/awkward/22x22/actions/view-certificate.svg
new file mode 100644
index 00000000..46997733
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-certificate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-choose.svg b/.icons/awkward/22x22/actions/view-choose.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-choose.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-close.svg b/.icons/awkward/22x22/actions/view-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-column.svg b/.icons/awkward/22x22/actions/view-column.svg
new file mode 100644
index 00000000..1cb6763a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-column.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/view-compact.svg b/.icons/awkward/22x22/actions/view-compact.svg
new file mode 100644
index 00000000..ac2bb1a6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-compact.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/view-continuous.svg b/.icons/awkward/22x22/actions/view-continuous.svg
new file mode 100644
index 00000000..cee661ba
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-continuous.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-coverflow.svg b/.icons/awkward/22x22/actions/view-coverflow.svg
new file mode 100644
index 00000000..22cb99ce
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-coverflow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/view-dual.svg b/.icons/awkward/22x22/actions/view-dual.svg
new file mode 100644
index 00000000..bbdc3c52
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-dual.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-file-columns.svg b/.icons/awkward/22x22/actions/view-file-columns.svg
new file mode 120000
index 00000000..4bbf838b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-file-columns.svg
@@ -0,0 +1 @@
+view-column.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-filter-rtl.svg b/.icons/awkward/22x22/actions/view-filter-rtl.svg
new file mode 100644
index 00000000..7820172d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-filter-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/view-filter.svg b/.icons/awkward/22x22/actions/view-filter.svg
new file mode 100644
index 00000000..e9df9704
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-filter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/view-form-action.svg b/.icons/awkward/22x22/actions/view-form-action.svg
new file mode 100644
index 00000000..83bdee83
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-form-action.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-form.svg b/.icons/awkward/22x22/actions/view-form.svg
new file mode 100644
index 00000000..29433604
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-form.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-fullscreen.svg b/.icons/awkward/22x22/actions/view-fullscreen.svg
new file mode 100644
index 00000000..22cd7754
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-fullscreen.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-grid.svg b/.icons/awkward/22x22/actions/view-grid.svg
new file mode 100644
index 00000000..412aba08
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-grid.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/view-group.svg b/.icons/awkward/22x22/actions/view-group.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-group.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-hidden.svg b/.icons/awkward/22x22/actions/view-hidden.svg
new file mode 100644
index 00000000..a53003a6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-hidden.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/view-history.svg b/.icons/awkward/22x22/actions/view-history.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-history.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-left-close.svg b/.icons/awkward/22x22/actions/view-left-close.svg
new file mode 100644
index 00000000..381e428e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-left-close.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-list-compact.svg b/.icons/awkward/22x22/actions/view-list-compact.svg
new file mode 100644
index 00000000..c4a9ef4e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-list-compact.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-list-details.svg b/.icons/awkward/22x22/actions/view-list-details.svg
new file mode 100644
index 00000000..bc27786d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-list-details.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-list-icons.svg b/.icons/awkward/22x22/actions/view-list-icons.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-list-icons.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-list-images.svg b/.icons/awkward/22x22/actions/view-list-images.svg
new file mode 100644
index 00000000..24692988
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-list-images.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-list-text.svg b/.icons/awkward/22x22/actions/view-list-text.svg
new file mode 100644
index 00000000..8213bab7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-list-text.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-list-tree.svg b/.icons/awkward/22x22/actions/view-list-tree.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-list-tree.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-list-video.svg b/.icons/awkward/22x22/actions/view-list-video.svg
new file mode 100644
index 00000000..81dd72ec
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-list-video.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/view-list.svg b/.icons/awkward/22x22/actions/view-list.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-list.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-media-album-cover.svg b/.icons/awkward/22x22/actions/view-media-album-cover.svg
new file mode 120000
index 00000000..26e17b16
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-media-album-cover.svg
@@ -0,0 +1 @@
+media-album-track.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-media-artist.svg b/.icons/awkward/22x22/actions/view-media-artist.svg
new file mode 120000
index 00000000..30c642ea
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-media-artist.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-media-equalizer.svg b/.icons/awkward/22x22/actions/view-media-equalizer.svg
new file mode 100644
index 00000000..6a6be359
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-media-equalizer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/view-media-lyrics.svg b/.icons/awkward/22x22/actions/view-media-lyrics.svg
new file mode 100644
index 00000000..347851c8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-media-lyrics.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-media-playlist.svg b/.icons/awkward/22x22/actions/view-media-playlist.svg
new file mode 100644
index 00000000..a154db1d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-media-playlist.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-media-queue.svg b/.icons/awkward/22x22/actions/view-media-queue.svg
new file mode 120000
index 00000000..f32b479e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-media-queue.svg
@@ -0,0 +1 @@
+playlist-queue.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-media-subtitles-hidden.svg b/.icons/awkward/22x22/actions/view-media-subtitles-hidden.svg
new file mode 100644
index 00000000..1c86fad3
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-media-subtitles-hidden.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-media-subtitles.svg b/.icons/awkward/22x22/actions/view-media-subtitles.svg
new file mode 120000
index 00000000..4fc29140
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-media-subtitles.svg
@@ -0,0 +1 @@
+media-view-subtitles.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-media-title.svg b/.icons/awkward/22x22/actions/view-media-title.svg
new file mode 120000
index 00000000..a28c847f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-media-title.svg
@@ -0,0 +1 @@
+filename-title-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-media-track.svg b/.icons/awkward/22x22/actions/view-media-track.svg
new file mode 120000
index 00000000..bd5a1a3e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-media-track.svg
@@ -0,0 +1 @@
+tools-rip-audio-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-media-visualization.svg b/.icons/awkward/22x22/actions/view-media-visualization.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-media-visualization.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-more-horizontal.svg b/.icons/awkward/22x22/actions/view-more-horizontal.svg
new file mode 100644
index 00000000..02a20c5b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-more-horizontal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-more.svg b/.icons/awkward/22x22/actions/view-more.svg
new file mode 100644
index 00000000..cbd8d875
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-more.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-multiple-objects.svg b/.icons/awkward/22x22/actions/view-multiple-objects.svg
new file mode 100644
index 00000000..1bb0a053
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-multiple-objects.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/view-object-histogram-linear.svg b/.icons/awkward/22x22/actions/view-object-histogram-linear.svg
new file mode 100644
index 00000000..413a1811
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-object-histogram-linear.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/view-object-histogram-logarithmic.svg b/.icons/awkward/22x22/actions/view-object-histogram-logarithmic.svg
new file mode 100644
index 00000000..7fa0e6a8
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-object-histogram-logarithmic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/view-paged.svg b/.icons/awkward/22x22/actions/view-paged.svg
new file mode 100644
index 00000000..01737856
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-paged.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-pim-calendar.svg b/.icons/awkward/22x22/actions/view-pim-calendar.svg
new file mode 120000
index 00000000..8c656b6a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-pim-calendar.svg
@@ -0,0 +1 @@
+view-calendar-month.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-pim-contacts.svg b/.icons/awkward/22x22/actions/view-pim-contacts.svg
new file mode 100644
index 00000000..6a92ddaa
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-pim-contacts.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-pim-journal.svg b/.icons/awkward/22x22/actions/view-pim-journal.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-pim-journal.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-pim-mail.svg b/.icons/awkward/22x22/actions/view-pim-mail.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-pim-mail.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-pim-news.svg b/.icons/awkward/22x22/actions/view-pim-news.svg
new file mode 100644
index 00000000..eccf917e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-pim-news.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-pim-notes.svg b/.icons/awkward/22x22/actions/view-pim-notes.svg
new file mode 120000
index 00000000..5e86bb44
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-pim-notes.svg
@@ -0,0 +1 @@
+snap-page.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-pim-summary.svg b/.icons/awkward/22x22/actions/view-pim-summary.svg
new file mode 100644
index 00000000..b04c2e1f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-pim-summary.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-pim-tasks-pending.svg b/.icons/awkward/22x22/actions/view-pim-tasks-pending.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-pim-tasks-pending.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-pim-tasks.svg b/.icons/awkward/22x22/actions/view-pim-tasks.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-pim-tasks.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-presentation.svg b/.icons/awkward/22x22/actions/view-presentation.svg
new file mode 100644
index 00000000..1a8b0990
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-presentation.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-preview.svg b/.icons/awkward/22x22/actions/view-preview.svg
new file mode 100644
index 00000000..9544b305
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-preview.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/view-process-all-tree.svg b/.icons/awkward/22x22/actions/view-process-all-tree.svg
new file mode 120000
index 00000000..548a469f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-process-all-tree.svg
@@ -0,0 +1 @@
+view-more.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-process-all.svg b/.icons/awkward/22x22/actions/view-process-all.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-process-all.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-process-own.svg b/.icons/awkward/22x22/actions/view-process-own.svg
new file mode 120000
index 00000000..30c642ea
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-process-own.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-process-system.svg b/.icons/awkward/22x22/actions/view-process-system.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-process-system.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-process-tree.svg b/.icons/awkward/22x22/actions/view-process-tree.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-process-tree.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-process-users.svg b/.icons/awkward/22x22/actions/view-process-users.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-process-users.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-readermode-active.svg b/.icons/awkward/22x22/actions/view-readermode-active.svg
new file mode 100644
index 00000000..98006be9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-readermode-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-readermode.svg b/.icons/awkward/22x22/actions/view-readermode.svg
new file mode 100644
index 00000000..c4188c29
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-readermode.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-refresh.svg b/.icons/awkward/22x22/actions/view-refresh.svg
new file mode 100644
index 00000000..fbea67ea
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-refresh.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-resource-calendar.svg b/.icons/awkward/22x22/actions/view-resource-calendar.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-resource-calendar.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-restore.svg b/.icons/awkward/22x22/actions/view-restore.svg
new file mode 100644
index 00000000..ce3353aa
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-restore.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-right-close.svg b/.icons/awkward/22x22/actions/view-right-close.svg
new file mode 100644
index 00000000..363d6dba
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-right-close.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-right-new.svg b/.icons/awkward/22x22/actions/view-right-new.svg
new file mode 120000
index 00000000..730d4591
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-right-new.svg
@@ -0,0 +1 @@
+view-dual.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-sidetree.svg b/.icons/awkward/22x22/actions/view-sidetree.svg
new file mode 100644
index 00000000..d84b189c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-sidetree.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-sort-ascending.svg b/.icons/awkward/22x22/actions/view-sort-ascending.svg
new file mode 100644
index 00000000..c01eba96
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-sort-ascending.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-sort-descending.svg b/.icons/awkward/22x22/actions/view-sort-descending.svg
new file mode 100644
index 00000000..7dbaad82
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-sort-descending.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-sort.svg b/.icons/awkward/22x22/actions/view-sort.svg
new file mode 100644
index 00000000..6083d902
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-sort.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-split-left-right.svg b/.icons/awkward/22x22/actions/view-split-left-right.svg
new file mode 120000
index 00000000..730d4591
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-split-left-right.svg
@@ -0,0 +1 @@
+view-dual.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-split-top-bottom.svg b/.icons/awkward/22x22/actions/view-split-top-bottom.svg
new file mode 100644
index 00000000..3d7ece44
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-split-top-bottom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-statistics.svg b/.icons/awkward/22x22/actions/view-statistics.svg
new file mode 100644
index 00000000..fd588614
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-statistics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/view-table-of-contents-ltr.svg b/.icons/awkward/22x22/actions/view-table-of-contents-ltr.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/view-table-of-contents-rtl.svg b/.icons/awkward/22x22/actions/view-table-of-contents-rtl.svg
new file mode 120000
index 00000000..05b3db7e
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/view-task-add.svg b/.icons/awkward/22x22/actions/view-task-add.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-task-add.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-task-child-add.svg b/.icons/awkward/22x22/actions/view-task-child-add.svg
new file mode 120000
index 00000000..4226a535
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-task-child-add.svg
@@ -0,0 +1 @@
+view-task-child.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-task-child.svg b/.icons/awkward/22x22/actions/view-task-child.svg
new file mode 100644
index 00000000..d5fc995b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-task-child.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-task.svg b/.icons/awkward/22x22/actions/view-task.svg
new file mode 120000
index 00000000..13ebf139
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-task.svg
@@ -0,0 +1 @@
+view-calendar-special-occasion.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-time-schedule-baselined-add.svg b/.icons/awkward/22x22/actions/view-time-schedule-baselined-add.svg
new file mode 100644
index 00000000..9d1ae86a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-time-schedule-baselined-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-time-schedule-baselined-remove.svg b/.icons/awkward/22x22/actions/view-time-schedule-baselined-remove.svg
new file mode 100644
index 00000000..342bc33c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-time-schedule-baselined-remove.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-time-schedule-baselined.svg b/.icons/awkward/22x22/actions/view-time-schedule-baselined.svg
new file mode 120000
index 00000000..a0474790
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-time-schedule-baselined.svg
@@ -0,0 +1 @@
+view-calendar-timeline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-time-schedule-calculus.svg b/.icons/awkward/22x22/actions/view-time-schedule-calculus.svg
new file mode 100644
index 00000000..8a3a1f02
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-time-schedule-calculus.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-time-schedule-child-insert.svg b/.icons/awkward/22x22/actions/view-time-schedule-child-insert.svg
new file mode 100644
index 00000000..03e78b6a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-time-schedule-child-insert.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-time-schedule-edit.svg b/.icons/awkward/22x22/actions/view-time-schedule-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-time-schedule-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-time-schedule-insert.svg b/.icons/awkward/22x22/actions/view-time-schedule-insert.svg
new file mode 120000
index 00000000..4f816599
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/view-time-schedule.svg b/.icons/awkward/22x22/actions/view-time-schedule.svg
new file mode 120000
index 00000000..a0474790
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-time-schedule.svg
@@ -0,0 +1 @@
+view-calendar-timeline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view-user-offline-kopete.svg b/.icons/awkward/22x22/actions/view-user-offline-kopete.svg
new file mode 100644
index 00000000..6ddd8670
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-user-offline-kopete.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/view-web-browser-dom-tree.svg b/.icons/awkward/22x22/actions/view-web-browser-dom-tree.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view-web-browser-dom-tree.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view_choose.svg b/.icons/awkward/22x22/actions/view_choose.svg
new file mode 120000
index 00000000..548a469f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view_choose.svg
@@ -0,0 +1 @@
+view-more.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view_detailed.svg b/.icons/awkward/22x22/actions/view_detailed.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view_detailed.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view_icon.svg b/.icons/awkward/22x22/actions/view_icon.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view_icon.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view_left_right.svg b/.icons/awkward/22x22/actions/view_left_right.svg
new file mode 120000
index 00000000..730d4591
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view_left_right.svg
@@ -0,0 +1 @@
+view-dual.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view_multicolumn.svg b/.icons/awkward/22x22/actions/view_multicolumn.svg
new file mode 120000
index 00000000..4bbf838b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view_multicolumn.svg
@@ -0,0 +1 @@
+view-column.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view_text.svg b/.icons/awkward/22x22/actions/view_text.svg
new file mode 120000
index 00000000..ab115364
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view_text.svg
@@ -0,0 +1 @@
+view-list-text.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view_top_bottom.svg b/.icons/awkward/22x22/actions/view_top_bottom.svg
new file mode 120000
index 00000000..e12ea4ce
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view_top_bottom.svg
@@ -0,0 +1 @@
+view-split-top-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/view_tree.svg b/.icons/awkward/22x22/actions/view_tree.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/view_tree.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/viewimage.svg b/.icons/awkward/22x22/actions/viewimage.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/22x22/actions/viewimage.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/viewmagfit.svg b/.icons/awkward/22x22/actions/viewmagfit.svg
new file mode 120000
index 00000000..cc77c1cf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/viewmagfit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/vinyl.svg b/.icons/awkward/22x22/actions/vinyl.svg
new file mode 120000
index 00000000..4cd912bb
--- /dev/null
+++ b/.icons/awkward/22x22/actions/vinyl.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/visibility.svg b/.icons/awkward/22x22/actions/visibility.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/visibility.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/vm_clone_wizard.svg b/.icons/awkward/22x22/actions/vm_clone_wizard.svg
new file mode 100644
index 00000000..99f54f7a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/vm_clone_wizard.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/actions/vm_new.svg b/.icons/awkward/22x22/actions/vm_new.svg
new file mode 120000
index 00000000..ddc3d28c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/vm_new.svg
@@ -0,0 +1 @@
+entry-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/wallet-open.svg b/.icons/awkward/22x22/actions/wallet-open.svg
new file mode 100644
index 00000000..e321b1be
--- /dev/null
+++ b/.icons/awkward/22x22/actions/wallet-open.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/web-browser.svg b/.icons/awkward/22x22/actions/web-browser.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/web-browser.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/whitebalance.svg b/.icons/awkward/22x22/actions/whitebalance.svg
new file mode 100644
index 00000000..3e2cd388
--- /dev/null
+++ b/.icons/awkward/22x22/actions/whitebalance.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/widget-alternatives.svg b/.icons/awkward/22x22/actions/widget-alternatives.svg
new file mode 100644
index 00000000..31c4051d
--- /dev/null
+++ b/.icons/awkward/22x22/actions/widget-alternatives.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,4 V 6 H 9 v 2 h 4 v 2 L 15.5,8.5 18,7 15.5,5.5 Z M 4,5 V 9 H 8 V 5 Z M 9,12 6.5,13.5 4,15 6.5,16.5 9,18 v -2 h 4 V 14 H 9 Z m 5,1 v 4 h 4 v -4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/window-close.svg b/.icons/awkward/22x22/actions/window-close.svg
new file mode 100644
index 00000000..ab64e032
--- /dev/null
+++ b/.icons/awkward/22x22/actions/window-close.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/window-duplicate.svg b/.icons/awkward/22x22/actions/window-duplicate.svg
new file mode 100644
index 00000000..79486df7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/window-duplicate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/window-maximize.svg b/.icons/awkward/22x22/actions/window-maximize.svg
new file mode 100644
index 00000000..b659812a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/window-maximize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/window-minimize.svg b/.icons/awkward/22x22/actions/window-minimize.svg
new file mode 100644
index 00000000..7f390cc2
--- /dev/null
+++ b/.icons/awkward/22x22/actions/window-minimize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/window-new.svg b/.icons/awkward/22x22/actions/window-new.svg
new file mode 100644
index 00000000..0ef9e39f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/window-new.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/window-next.svg b/.icons/awkward/22x22/actions/window-next.svg
new file mode 100644
index 00000000..88ab728b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/window-next.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/window-pin.svg b/.icons/awkward/22x22/actions/window-pin.svg
new file mode 100644
index 00000000..5da188ae
--- /dev/null
+++ b/.icons/awkward/22x22/actions/window-pin.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5254,0.13284 8.4961,0.16213 C 8.0959,0.56226 7.8721,1.0932 7.8691,1.6563 7.8663,2.1787 8.0531,2.672 8.3965,3.0566 L 5.0566,6.3965 C 4.672,6.0531 4.1787,5.8683 3.6562,5.8711 3.0932,5.8741 2.5622,6.0959 2.1621,6.4961 L 2.1328,6.5254 C 1.9575,6.7006 1.9554,6.9848 2.1289,7.1582 L 4.7187,9.7461 0.39257,14.074 0,16 1.9258,15.607 6.2539,11.281 8.8418,13.871 C 8.9285,13.958 9.044,14.001 9.1582,14 9.2724,13.999 9.3871,13.955 9.4746,13.867 L 9.5039,13.838 C 9.9041,13.438 10.126,12.907 10.129,12.344 10.132,11.821 9.9448,11.328 9.6016,10.943 L 12.943,7.6016 C 13.328,7.9448 13.821,8.1317 14.344,8.1289 14.907,8.1259 15.438,7.9041 15.838,7.5039 L 15.867,7.4746 C 15.955,7.3871 15.999,7.2724 16,7.1582 16.001,7.044 15.958,6.9285 15.871,6.8418 L 9.1582,0.12893 C 9.0715,0.04219 8.9561,0 8.8418,0 8.7275,0 8.613,0.04517 8.5254,0.13284 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/actions/window-previous.svg b/.icons/awkward/22x22/actions/window-previous.svg
new file mode 100644
index 00000000..4f14aa5f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/window-previous.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/window-restore.svg b/.icons/awkward/22x22/actions/window-restore.svg
new file mode 100644
index 00000000..95b04195
--- /dev/null
+++ b/.icons/awkward/22x22/actions/window-restore.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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(3 3)"/>
+</svg>
diff --git a/.icons/awkward/22x22/actions/window-unpin.svg b/.icons/awkward/22x22/actions/window-unpin.svg
new file mode 100644
index 00000000..10da1fc7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/window-unpin.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8.8418 0 C 8.7275 0 8.613 0.045144 8.5254 0.13281 L 8.4961 0.16211 C 8.0959 0.56224 7.8721 1.0932 7.8691 1.6562 C 7.8663 2.1787 8.0531 2.672 8.3965 3.0566 L 7.2266 4.2266 L 11.773 8.7734 L 12.943 7.6016 C 13.328 7.9448 13.821 8.1317 14.344 8.1289 C 14.907 8.1259 15.438 7.9041 15.838 7.5039 L 15.867 7.4746 C 15.955 7.3871 15.999 7.2724 16 7.1582 C 16.001 7.044 15.958 6.9285 15.871 6.8418 L 9.1582 0.12891 C 9.0715 0.042162 8.9561 1.8504e-17 8.8418 0 z M 2.9902 5.9902 C 2.683 6.0938 2.3984 6.2598 2.1621 6.4961 L 2.1328 6.5254 C 1.9575 6.7006 1.9554 6.9848 2.1289 7.1582 L 4.7188 9.7461 L 0.39258 14.074 L 0 16 L 1.9258 15.607 L 6.2539 11.281 L 8.8418 13.871 C 8.9285 13.958 9.044 14.001 9.1582 14 C 9.2724 13.999 9.3871 13.955 9.4746 13.867 L 9.5039 13.838 C 9.7402 13.602 9.9062 13.317 10.01 13.01 L 2.9902 5.9902 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,0 V 1.5 L 14.5,16 H 16 V 14.5 L 1.5,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/actions/window.svg b/.icons/awkward/22x22/actions/window.svg
new file mode 100644
index 00000000..da8a80af
--- /dev/null
+++ b/.icons/awkward/22x22/actions/window.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/window_fullscreen.svg b/.icons/awkward/22x22/actions/window_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/22x22/actions/window_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/window_new.svg b/.icons/awkward/22x22/actions/window_new.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/window_new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/window_nofullscreen.svg b/.icons/awkward/22x22/actions/window_nofullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/awkward/22x22/actions/window_nofullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/x-clementine-album.svg b/.icons/awkward/22x22/actions/x-clementine-album.svg
new file mode 120000
index 00000000..26e17b16
--- /dev/null
+++ b/.icons/awkward/22x22/actions/x-clementine-album.svg
@@ -0,0 +1 @@
+media-album-track.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/x-clementine-artist.svg b/.icons/awkward/22x22/actions/x-clementine-artist.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/x-clementine-artist.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/x-clementine-shuffle.svg b/.icons/awkward/22x22/actions/x-clementine-shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/awkward/22x22/actions/x-clementine-shuffle.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/x-office-address-book.svg b/.icons/awkward/22x22/actions/x-office-address-book.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/actions/x-shape-connection.svg b/.icons/awkward/22x22/actions/x-shape-connection.svg
new file mode 120000
index 00000000..c0d62e92
--- /dev/null
+++ b/.icons/awkward/22x22/actions/x-shape-connection.svg
@@ -0,0 +1 @@
+draw-connector.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/x-shape-formula.svg b/.icons/awkward/22x22/actions/x-shape-formula.svg
new file mode 120000
index 00000000..76cf8150
--- /dev/null
+++ b/.icons/awkward/22x22/actions/x-shape-formula.svg
@@ -0,0 +1 @@
+formula.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/x-shape-image.svg b/.icons/awkward/22x22/actions/x-shape-image.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/22x22/actions/x-shape-image.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/x-shape-text.svg b/.icons/awkward/22x22/actions/x-shape-text.svg
new file mode 120000
index 00000000..ab115364
--- /dev/null
+++ b/.icons/awkward/22x22/actions/x-shape-text.svg
@@ -0,0 +1 @@
+view-list-text.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/x-zoom-in.svg b/.icons/awkward/22x22/actions/x-zoom-in.svg
new file mode 120000
index 00000000..608b5397
--- /dev/null
+++ b/.icons/awkward/22x22/actions/x-zoom-in.svg
@@ -0,0 +1 @@
+zoom-in-x.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/x-zoom-out.svg b/.icons/awkward/22x22/actions/x-zoom-out.svg
new file mode 120000
index 00000000..fc310d2b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/x-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out-x.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/xc_crosshair.svg b/.icons/awkward/22x22/actions/xc_crosshair.svg
new file mode 100644
index 00000000..12abde92
--- /dev/null
+++ b/.icons/awkward/22x22/actions/xc_crosshair.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 22 22">
+ <defs>
+ <style id="current-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,3 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/22x22/actions/xml-attribute-delete.svg b/.icons/awkward/22x22/actions/xml-attribute-delete.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/22x22/actions/xml-attribute-delete.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/xml-element-new.svg b/.icons/awkward/22x22/actions/xml-element-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/22x22/actions/xml-element-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/xml-node-delete.svg b/.icons/awkward/22x22/actions/xml-node-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/xml-node-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/xml-node-duplicate.svg b/.icons/awkward/22x22/actions/xml-node-duplicate.svg
new file mode 120000
index 00000000..e953e894
--- /dev/null
+++ b/.icons/awkward/22x22/actions/xml-node-duplicate.svg
@@ -0,0 +1 @@
+edit-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/xml-text-new.svg b/.icons/awkward/22x22/actions/xml-text-new.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/22x22/actions/xml-text-new.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/y-zoom-in.svg b/.icons/awkward/22x22/actions/y-zoom-in.svg
new file mode 100644
index 00000000..ba29baa0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/y-zoom-in.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/y-zoom-out.svg b/.icons/awkward/22x22/actions/y-zoom-out.svg
new file mode 120000
index 00000000..0f72a058
--- /dev/null
+++ b/.icons/awkward/22x22/actions/y-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out-y.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/zone-in.svg b/.icons/awkward/22x22/actions/zone-in.svg
new file mode 100644
index 00000000..ece843e7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zone-in.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zone-out.svg b/.icons/awkward/22x22/actions/zone-out.svg
new file mode 100644
index 00000000..beb9f31a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zone-out.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-1-to-2.svg b/.icons/awkward/22x22/actions/zoom-1-to-2.svg
new file mode 100644
index 00000000..5c306bbc
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-1-to-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-2-to-1.svg b/.icons/awkward/22x22/actions/zoom-2-to-1.svg
new file mode 100644
index 00000000..7d6c01f0
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-2-to-1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-best-fit.svg b/.icons/awkward/22x22/actions/zoom-best-fit.svg
new file mode 120000
index 00000000..cc77c1cf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-best-fit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/zoom-double-size.svg b/.icons/awkward/22x22/actions/zoom-double-size.svg
new file mode 120000
index 00000000..79ae67b7
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-double-size.svg
@@ -0,0 +1 @@
+zoom-1-to-2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/zoom-draw.svg b/.icons/awkward/22x22/actions/zoom-draw.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-draw.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/zoom-fit-best.svg b/.icons/awkward/22x22/actions/zoom-fit-best.svg
new file mode 100644
index 00000000..0a3944fa
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-fit-best.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-fit-drawing.svg b/.icons/awkward/22x22/actions/zoom-fit-drawing.svg
new file mode 100644
index 00000000..b1b918e4
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-fit-drawing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-fit-height.svg b/.icons/awkward/22x22/actions/zoom-fit-height.svg
new file mode 100644
index 00000000..e1c30e12
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-fit-height.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-fit-page.svg b/.icons/awkward/22x22/actions/zoom-fit-page.svg
new file mode 100644
index 00000000..77324076
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-fit-page.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-fit-selection.svg b/.icons/awkward/22x22/actions/zoom-fit-selection.svg
new file mode 100644
index 00000000..2acd7868
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-fit-selection.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-fit-width.svg b/.icons/awkward/22x22/actions/zoom-fit-width.svg
new file mode 100644
index 00000000..8bc8dd5b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-fit-width.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-half-size.svg b/.icons/awkward/22x22/actions/zoom-half-size.svg
new file mode 120000
index 00000000..b5036e78
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-half-size.svg
@@ -0,0 +1 @@
+zoom-2-to-1.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/zoom-in-large.svg b/.icons/awkward/22x22/actions/zoom-in-large.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-in-large.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/zoom-in-x.svg b/.icons/awkward/22x22/actions/zoom-in-x.svg
new file mode 100644
index 00000000..f3722d78
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-in-x.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-in-y.svg b/.icons/awkward/22x22/actions/zoom-in-y.svg
new file mode 120000
index 00000000..65f9aa9f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-in-y.svg
@@ -0,0 +1 @@
+y-zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/zoom-in.svg b/.icons/awkward/22x22/actions/zoom-in.svg
new file mode 100644
index 00000000..7620976f
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-in.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-next.svg b/.icons/awkward/22x22/actions/zoom-next.svg
new file mode 100644
index 00000000..3f19ef3b
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-next.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-original.svg b/.icons/awkward/22x22/actions/zoom-original.svg
new file mode 100644
index 00000000..9237aa7a
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-original.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-out-x.svg b/.icons/awkward/22x22/actions/zoom-out-x.svg
new file mode 100644
index 00000000..f013302e
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-out-x.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-out-y.svg b/.icons/awkward/22x22/actions/zoom-out-y.svg
new file mode 100644
index 00000000..38955109
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-out-y.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-out.svg b/.icons/awkward/22x22/actions/zoom-out.svg
new file mode 100644
index 00000000..478105c5
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-out.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-previous.svg b/.icons/awkward/22x22/actions/zoom-previous.svg
new file mode 100644
index 00000000..01e11a94
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-previous.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/actions/zoom-select-fit.svg b/.icons/awkward/22x22/actions/zoom-select-fit.svg
new file mode 120000
index 00000000..cc77c1cf
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-select-fit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/zoom-select-x.svg b/.icons/awkward/22x22/actions/zoom-select-x.svg
new file mode 120000
index 00000000..15725055
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-select-x.svg
@@ -0,0 +1 @@
+zoom-fit-width.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/zoom-select-y.svg b/.icons/awkward/22x22/actions/zoom-select-y.svg
new file mode 120000
index 00000000..e84c2727
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-select-y.svg
@@ -0,0 +1 @@
+zoom-fit-height.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/zoom-select.svg b/.icons/awkward/22x22/actions/zoom-select.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom-select.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/actions/zoom.svg b/.icons/awkward/22x22/actions/zoom.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/22x22/actions/zoom.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage01-connecting01.svg b/.icons/awkward/22x22/animations/nm-stage01-connecting01.svg
new file mode 100644
index 00000000..f8616854
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage01-connecting01.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(0,-1,-1,0,23,23)" 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,-1,-1)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path fill="url(#linearGradient3611)" d="m11 4c-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="m11 4v2c2.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/22x22/animations/nm-stage01-connecting02.svg b/.icons/awkward/22x22/animations/nm-stage01-connecting02.svg
new file mode 100644
index 00000000..fe721cf8
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage01-connecting02.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.5495 -.83549 -.83549 -.5495 14.432 27.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(-.5495 .83549 .83549 .5495 7.568 -5.6198)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path fill="url(#linearGradient3611)" d="m14.847 5.1517c-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="m14.847 5.1517-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/22x22/animations/nm-stage01-connecting03.svg b/.icons/awkward/22x22/animations/nm-stage01-connecting03.svg
new file mode 100644
index 00000000..851f9f17
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage01-connecting03.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.91821 -.39609 -.39609 -.91821 4.7343 26.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 17.265 -4.7714)" 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.427 8.2276c-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="m17.427 8.2276-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/22x22/animations/nm-stage01-connecting04.svg b/.icons/awkward/22x22/animations/nm-stage01-connecting04.svg
new file mode 100644
index 00000000..f99b2528
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage01-connecting04.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.98481 .17363 .17363 -.98481 -2.9013 20.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 24.901 1.2656)" 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.894 12.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="m17.894 12.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/22x22/animations/nm-stage01-connecting05.svg b/.icons/awkward/22x22/animations/nm-stage01-connecting05.svg
new file mode 100644
index 00000000..86ec61c1
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage01-connecting05.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.72739 .68622 .68622 -.72739 -5.9636 11.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 27.963 10.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="m16.092 15.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="m16.092 15.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/22x22/animations/nm-stage01-connecting06.svg b/.icons/awkward/22x22/animations/nm-stage01-connecting06.svg
new file mode 100644
index 00000000..5e188912
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage01-connecting06.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.23064 .97304 .97304 -.23064 -3.4446 2.0909)" 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 25.444 19.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="m12.615 17.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="m12.615 17.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/22x22/animations/nm-stage01-connecting07.svg b/.icons/awkward/22x22/animations/nm-stage01-connecting07.svg
new file mode 100644
index 00000000..ee77a0ea
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage01-connecting07.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.34199 .9397 .9397 .34199 3.8273 -4.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 -.9397 -.9397 -.34199 18.173 26.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="m8.606 17.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="m8.606 17.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/22x22/animations/nm-stage01-connecting08.svg b/.icons/awkward/22x22/animations/nm-stage01-connecting08.svg
new file mode 100644
index 00000000..af339141
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage01-connecting08.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.8021 .59719 .59719 .8021 13.459 -5.7916)" 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(.8021 -.59719 -.59719 -.8021 8.5415 27.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="m5.3857 15.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="m5.3857 15.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/22x22/animations/nm-stage01-connecting09.svg b/.icons/awkward/22x22/animations/nm-stage01-connecting09.svg
new file mode 100644
index 00000000..6441c611
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage01-connecting09.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.99831 .058191 .058191 .99831 22.281 -1.6778)" 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 -.28129 23.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="m4.012 11.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="m4.012 11.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/22x22/animations/nm-stage01-connecting10.svg b/.icons/awkward/22x22/animations/nm-stage01-connecting10.svg
new file mode 100644
index 00000000..273be18f
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage01-connecting10.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.86605 -.49995 -.49995 .86605 27.392 6.6067)" 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 -5.3919 15.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="m4.9378 7.5002c-1.9328 3.3478-0.7855 7.6288 2.5627 9.5618 3.3485 1.933 7.6295 0.786 9.5615-2.562l-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="m4.9378 7.5002 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/22x22/animations/nm-stage01-connecting11.svg b/.icons/awkward/22x22/animations/nm-stage01-connecting11.svg
new file mode 100644
index 00000000..ccad43f8
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage01-connecting11.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.44885 -.89361 -.89361 .44885 27.109 16.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 -5.1099 5.6633)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e26da9"/>
+ <stop offset="1" stop-color="#e26da9" stop-opacity=".5"/>
+ </linearGradient>
+ </defs>
+ <path fill="url(#linearGradient3611)" d="m7.8576 4.7452c-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="m7.8576 4.7452 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/22x22/animations/nm-stage02-connecting01.svg b/.icons/awkward/22x22/animations/nm-stage02-connecting01.svg
new file mode 120000
index 00000000..61f2781e
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage02-connecting01.svg
@@ -0,0 +1 @@
+nm-stage01-connecting01.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage02-connecting02.svg b/.icons/awkward/22x22/animations/nm-stage02-connecting02.svg
new file mode 120000
index 00000000..85e2e8f9
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage02-connecting02.svg
@@ -0,0 +1 @@
+nm-stage01-connecting02.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage02-connecting03.svg b/.icons/awkward/22x22/animations/nm-stage02-connecting03.svg
new file mode 120000
index 00000000..238584a5
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage02-connecting03.svg
@@ -0,0 +1 @@
+nm-stage01-connecting03.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage02-connecting04.svg b/.icons/awkward/22x22/animations/nm-stage02-connecting04.svg
new file mode 120000
index 00000000..231483cb
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage02-connecting04.svg
@@ -0,0 +1 @@
+nm-stage01-connecting04.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage02-connecting05.svg b/.icons/awkward/22x22/animations/nm-stage02-connecting05.svg
new file mode 120000
index 00000000..666691ec
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage02-connecting05.svg
@@ -0,0 +1 @@
+nm-stage01-connecting05.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage02-connecting06.svg b/.icons/awkward/22x22/animations/nm-stage02-connecting06.svg
new file mode 120000
index 00000000..30d1fa3f
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage02-connecting06.svg
@@ -0,0 +1 @@
+nm-stage01-connecting06.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage02-connecting07.svg b/.icons/awkward/22x22/animations/nm-stage02-connecting07.svg
new file mode 120000
index 00000000..c3bd0f96
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage02-connecting07.svg
@@ -0,0 +1 @@
+nm-stage01-connecting07.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage02-connecting08.svg b/.icons/awkward/22x22/animations/nm-stage02-connecting08.svg
new file mode 120000
index 00000000..a0365bcb
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage02-connecting08.svg
@@ -0,0 +1 @@
+nm-stage01-connecting08.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage02-connecting09.svg b/.icons/awkward/22x22/animations/nm-stage02-connecting09.svg
new file mode 120000
index 00000000..f03a596b
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage02-connecting09.svg
@@ -0,0 +1 @@
+nm-stage01-connecting09.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage02-connecting10.svg b/.icons/awkward/22x22/animations/nm-stage02-connecting10.svg
new file mode 120000
index 00000000..47188376
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage02-connecting10.svg
@@ -0,0 +1 @@
+nm-stage01-connecting10.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage02-connecting11.svg b/.icons/awkward/22x22/animations/nm-stage02-connecting11.svg
new file mode 120000
index 00000000..0853056e
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage02-connecting11.svg
@@ -0,0 +1 @@
+nm-stage01-connecting11.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage03-connecting01.svg b/.icons/awkward/22x22/animations/nm-stage03-connecting01.svg
new file mode 120000
index 00000000..61f2781e
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage03-connecting01.svg
@@ -0,0 +1 @@
+nm-stage01-connecting01.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage03-connecting02.svg b/.icons/awkward/22x22/animations/nm-stage03-connecting02.svg
new file mode 120000
index 00000000..85e2e8f9
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage03-connecting02.svg
@@ -0,0 +1 @@
+nm-stage01-connecting02.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage03-connecting03.svg b/.icons/awkward/22x22/animations/nm-stage03-connecting03.svg
new file mode 120000
index 00000000..238584a5
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage03-connecting03.svg
@@ -0,0 +1 @@
+nm-stage01-connecting03.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage03-connecting04.svg b/.icons/awkward/22x22/animations/nm-stage03-connecting04.svg
new file mode 120000
index 00000000..231483cb
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage03-connecting04.svg
@@ -0,0 +1 @@
+nm-stage01-connecting04.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage03-connecting05.svg b/.icons/awkward/22x22/animations/nm-stage03-connecting05.svg
new file mode 120000
index 00000000..666691ec
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage03-connecting05.svg
@@ -0,0 +1 @@
+nm-stage01-connecting05.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage03-connecting06.svg b/.icons/awkward/22x22/animations/nm-stage03-connecting06.svg
new file mode 120000
index 00000000..30d1fa3f
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage03-connecting06.svg
@@ -0,0 +1 @@
+nm-stage01-connecting06.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage03-connecting07.svg b/.icons/awkward/22x22/animations/nm-stage03-connecting07.svg
new file mode 120000
index 00000000..c3bd0f96
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage03-connecting07.svg
@@ -0,0 +1 @@
+nm-stage01-connecting07.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage03-connecting08.svg b/.icons/awkward/22x22/animations/nm-stage03-connecting08.svg
new file mode 120000
index 00000000..a0365bcb
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage03-connecting08.svg
@@ -0,0 +1 @@
+nm-stage01-connecting08.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage03-connecting09.svg b/.icons/awkward/22x22/animations/nm-stage03-connecting09.svg
new file mode 120000
index 00000000..f03a596b
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage03-connecting09.svg
@@ -0,0 +1 @@
+nm-stage01-connecting09.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage03-connecting10.svg b/.icons/awkward/22x22/animations/nm-stage03-connecting10.svg
new file mode 120000
index 00000000..47188376
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage03-connecting10.svg
@@ -0,0 +1 @@
+nm-stage01-connecting10.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-stage03-connecting11.svg b/.icons/awkward/22x22/animations/nm-stage03-connecting11.svg
new file mode 120000
index 00000000..0853056e
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-stage03-connecting11.svg
@@ -0,0 +1 @@
+nm-stage01-connecting11.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/animations/nm-vpn-connecting01.svg b/.icons/awkward/22x22/animations/nm-vpn-connecting01.svg
new file mode 100644
index 00000000..2573dc05
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-vpn-connecting01.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(0,-1,-1,0,23,23)" 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 -1 -.99995)" 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 4c-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="m11 4v2c2.761 0 5 2.2386 5 5 0.75 0 1.424 0.294 1.947 0.758 0.032-0.249 0.053-0.501 0.053-0.758 0-3.866-3.134-7-7-7zm1 11.885c-0.324 0.067-0.655 0.115-1 0.115v2c0.342 0 0.673-0.041 1-0.094v-2.021z"/>
+ <path fill="#e26da9" d="m16 12c-1.108 0-2 0.91085-2 2.0312v0.969h-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/22x22/animations/nm-vpn-connecting02.svg b/.icons/awkward/22x22/animations/nm-vpn-connecting02.svg
new file mode 100644
index 00000000..9cdfd384
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-vpn-connecting02.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.43366 -.90108 -.90108 -.43366 16.609 27.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 5.3906 -5.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="m11.342 4.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="m14.035 4.6934l-0.867 1.8007c1.789 0.8613 2.805 2.6485 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.8601-1.154-5.7297-3.895-7.0486zm-5.203 10.813l-0.8672 1.803c1.305 0.627 2.7022 0.787 4.0352 0.591v-2.035c-1.036 0.217-2.1409 0.135-3.168-0.359z"/>
+ <path fill="#e26da9" d="m16 12c-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/22x22/animations/nm-vpn-connecting03.svg b/.icons/awkward/22x22/animations/nm-vpn-connecting03.svg
new file mode 100644
index 00000000..e0ea7119
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-vpn-connecting03.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.78152 -.62388 -.62388 -.78152 9.1089 27.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 12.892 -5.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="m11.111 4c-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="m16.471 6.6328l-1.563 1.2481c0.737 0.9229 1.067 2.0253 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.7743-0.277-3.6218-1.478-5.1272zm-9.3772 7.4862l-1.5645 1.248c1.6064 2.013 4.094 2.88 6.4707 2.537v-2.029c-1.781 0.365-3.694-0.237-4.9062-1.756z"/>
+ <path fill="#e26da9" d="m16 12c-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/22x22/animations/nm-vpn-connecting04.svg b/.icons/awkward/22x22/animations/nm-vpn-connecting04.svg
new file mode 100644
index 00000000..e449e488
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-vpn-connecting04.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.97476 -.22325 -.22325 -.97476 1.9814 25.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 20.018 -3.376)" 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="m10.844 4c-0.465 0.0108-0.9354 0.0679-1.4065 0.1758-3.7683 0.8631-6.1248 4.6185-5.2617 8.3862l1.9512-0.445c-0.6165-2.6913 1.0644-5.3737 3.7558-5.99 2.6922-0.6165 5.3742 1.066 5.9902 3.7578 0.29 1.2672 2.239 0.8202 1.949-0.4473-0.755-3.2972-3.723-5.5134-6.978-5.4375z"/>
+ <path style="fill:url(#linearGradient3605)" d="m17.822 9.4375l-1.949 0.4453c0.086 0.3772 0.104 0.7502 0.098 1.1212 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.3225zm-11.697 2.6775l-1.9492 0.447c0.82 3.581 4.2518 5.876 7.8242 5.356v-2.023c-2.6523 0.543-5.2674-1.126-5.875-3.78z"/>
+ <path fill="#e26da9" d="m16 12c-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/22x22/animations/nm-vpn-connecting05.svg b/.icons/awkward/22x22/animations/nm-vpn-connecting05.svg
new file mode 100644
index 00000000..9bc9cca6
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-vpn-connecting05.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.97515 .22155 .22155 -.97515 -3.3602 20.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 25.361 1.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="m11.145 4c-3.2558-0.0703-6.2217 2.1506-6.9712 5.4492l1.9512 0.4434c0.6118-2.6928 3.2924-4.3793 5.984-3.7676 2.321 0.5274 3.872 2.5928 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="m4.1758 9.4492c-0.8565 3.7698 1.5035 7.5208 5.2734 8.3768 0.8638 0.196 1.7238 0.208 2.5508 0.086v-2.037c-0.676 0.145-1.388 0.163-2.1074 0-2.6928-0.612-4.3794-3.29-3.7676-5.9824l-1.9492-0.4434z"/>
+ <path fill="#e26da9" d="m16 12c-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/22x22/animations/nm-vpn-connecting06.svg b/.icons/awkward/22x22/animations/nm-vpn-connecting06.svg
new file mode 100644
index 00000000..36911c4c
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-vpn-connecting06.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.78261 .62251 .62251 -.78261 -5.861 12.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 27.862 9.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="m10.879 4.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.987 1.874 2.4432 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.3045-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="m5.5215 6.6426c-2.4066 3.0256-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.9073-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="m16 12c-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/22x22/animations/nm-vpn-connecting07.svg b/.icons/awkward/22x22/animations/nm-vpn-connecting07.svg
new file mode 100644
index 00000000..fecfe875
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-vpn-connecting07.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.43523 .90032 .90032 -.43523 -5.026 5.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 27.027 16.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="m11.326 4.0059c-1.127-0.0535-2.2853 0.1656-3.3729 0.6914l0.8711 1.8007c2.4868-1.202 5.4768-0.1596 6.6778 2.3262 0.34 0.704 0.482 1.4458 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.5664-0.629-3.7909-1.157-2.3929-3.496-3.8297-5.977-3.9472z"/>
+ <path style="fill:url(#linearGradient3605)" d="m7.9531 4.6973c-3.4806 1.6826-4.9384 5.8687-3.2558 9.3497 1.3617 2.817 4.3626 4.298 7.3027 3.871v-2.045c-2.1895 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="m16 12c-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/22x22/animations/nm-vpn-connecting08.svg b/.icons/awkward/22x22/animations/nm-vpn-connecting08.svg
new file mode 100644
index 00000000..ce188525
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-vpn-connecting08.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(.0017459 1 1 -.0017459 -1.0211 -.97905)" 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 23.021 22.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="m10.988 4l0.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.3004 0.002-1.2966 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="m10.988 4c-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="m16 12c-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/22x22/animations/nm-vpn-connecting09.svg b/.icons/awkward/22x22/animations/nm-vpn-connecting09.svg
new file mode 100644
index 00000000..28019f03
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-vpn-connecting09.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.43209 .90183 .90183 .43209 5.3637 -5.007)" 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 16.637 27.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="m14.025 4.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.743 0 1.411 0.288 1.932 0.744 0.307-2.8653-1.158-5.7402-3.907-7.0565zm-5.607 10.714c-0.9348-0.023-1.4673 1.418-0.4414 1.909 1.3023 0.624 2.6944 0.783 4.0234 0.587v-2.031c-1.033 0.216-2.135 0.133-3.1602-0.357-0.1465-0.07-0.2883-0.104-0.4218-0.108z"/>
+ <path style="fill:url(#linearGradient3605)" d="m11.33 4.0059c-2.7249-0.1273-5.3896 1.3539-6.6425 3.9687-1.6704 3.4864-0.1974 7.6674 3.2891 9.3374l0.8632-1.802c-2.4903-1.193-3.5408-4.18-2.3476-6.6702 1.1931-2.4903 4.1788-3.5428 6.6698-2.3496l0.863-1.8027c-0.871-0.4176-1.787-0.6392-2.695-0.6816z"/>
+ <path fill="#e26da9" d="m16 12c-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/22x22/animations/nm-vpn-connecting10.svg b/.icons/awkward/22x22/animations/nm-vpn-connecting10.svg
new file mode 100644
index 00000000..9cc61228
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-vpn-connecting10.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.78043 .62524 .62524 .78043 12.863 -5.868)" 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 9.1379 27.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="m16.463 6.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.293 1.949 0.758 0.195-1.7781-0.279-3.6287-1.486-5.135zm-10.066 7.129c-0.7438-0.029-1.469 0.864-0.8594 1.625 1.6072 2.006 4.0905 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="m11.098 4c-1.5693-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.3798-5.3028 0.7753-7.0293 2.155-1.7265 5.303-1.3798 7.029 0.7753l1.561-1.25c-1.36-1.6971-3.349-2.5937-5.365-2.623z"/>
+ <path fill="#e26da9" d="m16 12c-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/22x22/animations/nm-vpn-connecting11.svg b/.icons/awkward/22x22/animations/nm-vpn-connecting11.svg
new file mode 100644
index 00000000..99654c4b
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-vpn-connecting11.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.97437 .22495 .22495 .97437 19.993 -3.3916)" 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 2.0076 25.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="m17.82 9.4258l-1.947 0.4492c0.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.547-0.131-2.3362zm-12.513 1.9512c-0.6166-0.066-1.3097 0.406-1.1269 1.197 0.8252 3.575 4.2538 5.862 7.8203 5.344v-2.023c-2.6483 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="m10.832 4c-0.465 0.0117-0.9353 0.071-1.4062 0.1797-3.7672 0.8696-6.1158 4.6276-5.2461 8.3943l1.9492-0.449c-0.6212-2.6906 1.0555-5.3749 3.7461-5.9961 2.691-0.6212 5.377 1.0555 5.998 3.7461l1.947-0.4492c-0.761-3.2965-3.733-5.5074-6.988-5.4258z"/>
+ <path fill="#e26da9" d="m16 12c-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/22x22/animations/nm-vpn-connecting12.svg b/.icons/awkward/22x22/animations/nm-vpn-connecting12.svg
new file mode 100644
index 00000000..5eddca94
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-vpn-connecting12.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.97553 -.21985 -.21985 .97553 25.345 1.9318)" 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 -3.344 20.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="m4.9883 8.709c-0.3698 0.0416-0.7092 0.2763-0.8164 0.7519-0.85 3.7711 1.5176 7.5171 5.289 8.3671 0.8601 0.194 1.7161 0.207 2.5391 0.086v-2.039c-0.674 0.145-1.383 0.164-2.0996 0.002-2.6947-0.607-4.3864-3.282-3.7793-5.9747 0.1786-0.7928-0.5166-1.2626-1.1328-1.1933z"/>
+ <path style="fill:url(#linearGradient3605)" d="m11.133 3.998c-3.2554-0.0644-6.2174 2.1609-6.9611 5.461v0.0019l1.9511 0.4395c0.6071-2.6938 3.2824-4.3845 5.977-3.7774 2.324 0.524 3.878 2.5918 3.877 4.879 0.008 0 0.015-0.002 0.023-0.002 0.751 0 1.426 0.293 1.949 0.758 0.387-3.4956-1.899-6.7968-5.41-7.5881-0.471-0.1062-0.941-0.1626-1.406-0.1719z"/>
+ <path fill="#e26da9" d="m16 12c-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/22x22/animations/nm-vpn-connecting13.svg b/.icons/awkward/22x22/animations/nm-vpn-connecting13.svg
new file mode 100644
index 00000000..102bbdf0
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-vpn-connecting13.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.78369 -.62115 -.62115 .78369 27.858 9.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 -5.8577 12.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="m6.2129 6.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.9023-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="m10.867 4.002c-2.0163 0.0398-4.0025 0.9461-5.3533 2.6503l1.5683 1.2422c1.7152-2.1641 4.859-2.5277 7.023-0.8125 1.246 0.9869 1.88 2.4459 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.3079-0.638-4.6875-2.591-6.2364-1.326-1.0506-2.912-1.5446-4.481-1.5136z"/>
+ <path fill="#e26da9" d="m16 12c-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/22x22/animations/nm-vpn-connecting14.svg b/.icons/awkward/22x22/animations/nm-vpn-connecting14.svg
new file mode 100644
index 00000000..17d07b03
--- /dev/null
+++ b/.icons/awkward/22x22/animations/nm-vpn-connecting14.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient3605" x1="7" x2="19" y1="12" y2="5" gradientTransform="matrix(-.4368 -.89956 -.89956 .4368 27.037 16.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 -5.0357 5.447)" 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="m8.3652 4.5938c-0.1335 0.004-0.2757 0.0384-0.4218 0.1093-3.4777 1.6887-4.929 5.8779-3.2403 9.3559 1.3648 2.81 4.3615 4.265 7.2969 3.839v-2.025c-2.1855 0.449-4.4768-0.591-5.4961-2.689-1.2062-2.484-0.1715-5.4758 2.3125-6.682 1.0235-0.4969 0.4835-1.9366-0.4512-1.9082z"/>
+ <path style="fill:url(#linearGradient3605)" d="m11.312 4.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.7063 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.262-0.039-2.573-0.635-3.8006-1.161-2.391-3.503-3.8244-5.985-3.9375z"/>
+ <path fill="#e26da9" d="m16 12c-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/22x22/apps/0ad.svg b/.icons/awkward/22x22/apps/0ad.svg
new file mode 100644
index 00000000..cb4d5bab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/0ad.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path fill="#886c38" 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 fill="#fff" opacity=".2" 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.039 0.776 10 9.5 0 0 0 -0.039 -0.776zm-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.0459 0.878 10 9.5 0 0 1 0.0459 -0.878z"/>
+ <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.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="m12 3.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="m12 3.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/22x22/apps/140-game.svg b/.icons/awkward/22x22/apps/140-game.svg
new file mode 100644
index 00000000..5ef787be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/140-game.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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-6h-2zm9 0-6 6h3v3h3v-9zm4 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-1h-18z" style="fill:#ffffff;opacity:.1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/1CD8_rundll32.0.svg b/.icons/awkward/22x22/apps/1CD8_rundll32.0.svg
new file mode 120000
index 00000000..417f68ca
--- /dev/null
+++ b/.icons/awkward/22x22/apps/1CD8_rundll32.0.svg
@@ -0,0 +1 @@
+wine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/1E64_notepad.0.svg b/.icons/awkward/22x22/apps/1E64_notepad.0.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/1E64_notepad.0.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/1cestart.svg b/.icons/awkward/22x22/apps/1cestart.svg
new file mode 100644
index 00000000..9d54e5a2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/1cestart.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#fecd38" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/1cv8.svg b/.icons/awkward/22x22/apps/1cv8.svg
new file mode 120000
index 00000000..3144b306
--- /dev/null
+++ b/.icons/awkward/22x22/apps/1cv8.svg
@@ -0,0 +1 @@
+1cestart.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/1cv8c.svg b/.icons/awkward/22x22/apps/1cv8c.svg
new file mode 120000
index 00000000..3144b306
--- /dev/null
+++ b/.icons/awkward/22x22/apps/1cv8c.svg
@@ -0,0 +1 @@
+1cestart.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/1password.svg b/.icons/awkward/22x22/apps/1password.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/1password.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/2048-qt.svg b/.icons/awkward/22x22/apps/2048-qt.svg
new file mode 100644
index 00000000..e9f7eca4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/2048-qt.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#70c74d" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 L 1,3 C 1,2.169 1.669,1.5 2.5,1.5 l 17,0 C 20.331,1.5 21,2.169 21,3 L 21,2.5 C 21,1.669 20.331,1 19.5,1 l -17,0 z"/>
+ <path style="opacity:0.2" d="M 1,19.5 1,20 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 1.669,21 1,20.331 1,19.5 Z"/>
+ <path style="opacity:0.2" d="m 16.5,8.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 12,8.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 4.5,8.4999995 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 3.40711,8.8623495 3,9.33335 3,10 l 1,0 C 4,9.5 4.5,9.5 4.5,9.5 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 3.1802,12.09895 3,12.5139 3,13 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 5.819805,10.90105 6.000005,10.4861 6.000005,10 6.000005,9.33335 5.592895,8.8623495 5.22364,8.6777495 4.854375,8.4930995 4.5,8.4999995 4.5,8.4999995 Z"/>
+ <path style="opacity:0.2" d="m 8.75,8.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 16.5,7.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 12,7.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 4.5,7.9999995 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 3.40711,8.3623495 3,8.83335 3,9.5 l 1,0 C 4,9 4.5,9 4.5,9 4.5,9 5,9 5,9.5 5,9.7639 4.9302,9.91145 4.796875,10.078099 c -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 3.1802,11.59895 3,12.0139 3,12.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 5.819805,10.40105 6.000005,9.9861 6.000005,9.5 6.000005,8.83335 5.592895,8.3623495 5.22364,8.1777495 4.854375,7.9930995 4.5,7.9999995 4.5,7.9999995 Z"/>
+ <path style="fill:#ffffff" d="m 8.75,7.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/22x22/apps/2064-read-only-memories.svg b/.icons/awkward/22x22/apps/2064-read-only-memories.svg
new file mode 100644
index 00000000..05e132a3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/2064-read-only-memories.svg
@@ -0,0 +1,16 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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.0605469v1.9394531c0 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.0546104-0.015763-0.1077568-0.019531-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/2402_msiexec.0.svg b/.icons/awkward/22x22/apps/2402_msiexec.0.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/2402_msiexec.0.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/2EF4_wordpad.0.svg b/.icons/awkward/22x22/apps/2EF4_wordpad.0.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/22x22/apps/2EF4_wordpad.0.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/4137_winhlp32.0.svg b/.icons/awkward/22x22/apps/4137_winhlp32.0.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/22x22/apps/4137_winhlp32.0.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/4diac-ide.svg b/.icons/awkward/22x22/apps/4diac-ide.svg
new file mode 100644
index 00000000..d9e132b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/4diac-ide.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="16.5" x="-21.5" y="-17.5" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#1e3d7d" width="20" height="16.5" x="-21" y="-17.5" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 2 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 1,5.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 1,5 V 8 H 4 V 5 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 17.5,3.5 V 17 H 10 Z"/>
+ <path style="opacity:0.2" d="M 15.792484,1.5 8,17.264648 V 19.5 h 7.999515 v 2 h 3 v -2 H 21 v -3 h -2.000485 v -15 h -1.5 z m 0.207031,5.7265625 V 16.5 H 11.56543 Z"/>
+ <path style="fill:#ff950e" d="M 15.792484,1 8,16.764648 V 19 h 7.999515 v 2 h 3 V 19 H 21 V 16 H 18.999515 V 1 h -1.5 z m 0.207031,5.7265625 V 16 H 11.56543 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15.792969,1 8,16.763672 v 0.5 L 15.792969,1.5 H 17.5 19 V 1 h -1.5 z m -3.988281,15 -0.238282,0.5 H 16 V 16 Z M 19,16 v 0.5 h 2 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/4kslideshowmaker.svg b/.icons/awkward/22x22/apps/4kslideshowmaker.svg
new file mode 100644
index 00000000..7c2471a4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/4kslideshowmaker.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 7.5017287,3.5 C 5.0531685,3.5 3.00391,5.5502524 3.00391,8 c 0,1.047756 0.4296316,1.981459 1.0502718,2.753906 L 1.6998549,13.580078 C 0.07389515,15.534111 1.4621093,18.499032 4.0034252,18.5 H 17.996639 c 2.314304,0 3.756386,-2.511547 2.590541,-4.511719 L 17.088877,7.9882812 C 15.957729,6.054868 13.184524,5.9987202 11.976121,7.8847656 11.909741,5.4891084 9.9096921,3.5 7.5017287,3.5 Z"/>
+ <path style="fill:#a1252b" d="M 7.5017287,3 C 5.0531685,3 3.00391,5.0502524 3.00391,7.5 c 0,1.047756 0.4296316,1.981459 1.0502718,2.753906 L 1.6998549,13.080078 C 0.07389515,15.034111 1.4621093,17.999032 4.0034252,18 H 17.996639 c 2.314304,0 3.756386,-2.511547 2.590541,-4.511719 L 17.088877,7.4882812 C 15.957729,5.554868 13.184524,5.4987202 11.976121,7.3847656 11.909741,4.9891084 9.9096921,3 7.5017287,3 Z"/>
+ <path style="opacity:0.2" d="M 7.5,6.5 C 6.6715729,6.5 6,7.1715729 6,8 6,8.8284271 6.6715729,9.5 7.5,9.5 8.3284272,9.5 9.0000001,8.8284271 9.0000001,8 9.0000001,7.1715729 8.3284272,6.5 7.5,6.5 Z m 7,3 -2,3.5 -2,-1.5 L 8.0000001,14 6.5,12.5 4,15.5 h 14 z"/>
+ <path style="fill:#ffffff" d="M 7.5,6 C 6.6715729,6 6,6.6715729 6,7.5 6,8.3284271 6.6715729,9 7.5,9 8.3284272,9 9.0000001,8.3284271 9.0000001,7.5 9.0000001,6.6715729 8.3284272,6 7.5,6 Z m 7,3 -2,3.5 L 10.5,11 8.0000001,13.5 6.5,12 4,15 h 14 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.5019531,3 C 5.0533929,3 3.0039063,5.0502524 3.0039063,7.5 c 0,0.087755 0.019503,0.1697321 0.025391,0.2558594 C 3.1622124,5.4176186 5.1367404,3.5 7.5019531,3.5 c 2.407963,0 4.4082299,1.9891084 4.4746089,4.3847656 1.208404,-1.8860454 3.982134,-1.8298975 5.113282,0.1035156 l 3.498047,5.9999998 c 0.224064,0.384414 0.348851,0.786768 0.392578,1.1875 0.03496,-0.560507 -0.07446,-1.141728 -0.392578,-1.6875 L 17.089844,7.4882812 C 15.958696,5.5548681 13.184966,5.4987202 11.976562,7.3847656 11.910183,4.9891084 9.9099161,3 7.5019531,3 Z m -3.6367186,7.482422 -2.1660156,2.597656 c -0.5380905,0.646662 -0.74022465,1.402932 -0.685547,2.126953 0.053442,-0.563924 0.2708624,-1.128597 0.685547,-1.626953 l 2.3554686,-2.826172 c -0.069097,-0.086 -0.1254201,-0.181553 -0.189453,-0.271484 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/4kstogram.svg b/.icons/awkward/22x22/apps/4kstogram.svg
new file mode 100644
index 00000000..3a44b669
--- /dev/null
+++ b/.icons/awkward/22x22/apps/4kstogram.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#ff6c3a" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2" d="M 17.5,3.5000005 A 1.5,1.5 0 0 1 19,5 1.5,1.5 0 0 1 17.5,6.5 1.5,1.5 0 0 1 16,5 1.5,1.5 0 0 1 17.5,3.5000005 Z"/>
+ <path style="fill:#ffffff" d="M 17.5,3.0000002 A 1.5,1.5 0 0 1 19,4.5 1.5,1.5 0 0 1 17.5,6 1.5,1.5 0 0 1 16,4.5 1.5,1.5 0 0 1 17.5,3.0000002 Z"/>
+ <path style="opacity:0.2" d="m 11,5.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 11,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="opacity:0.1" d="m 11,7.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 11,7 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/22x22/apps/4kvideodownloader.svg b/.icons/awkward/22x22/apps/4kvideodownloader.svg
new file mode 100644
index 00000000..561abde7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/4kvideodownloader.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 12.75,4 A 5.25,5.25 0 0 0 8.2753905,6.511719 3.5,3.5 0 0 0 5.036133,9.524414 4.5,4.5 0 0 0 1,14 4.5,4.5 0 0 0 5.5,18.5 h 12 A 4.5,4.5 0 0 0 22,14 4.5,4.5 0 0 0 17.990234,9.532227 5.25,5.25 0 0 0 18,9.25 5.25,5.25 0 0 0 12.75,4 Z"/>
+ <circle style="fill:#88ba14" cx="-17.5" cy="13.5" r="4.5" transform="scale(-1,1)"/>
+ <circle style="fill:#88ba14" cx="-12.75" cy="8.25" r="5.25" transform="scale(-1,1)"/>
+ <circle style="fill:#88ba14" cx="-8.5" cy="9.5" r="3.5" transform="scale(-1,1)"/>
+ <circle style="fill:#88ba14" cx="-5.5" cy="13.5" r="4.5" transform="scale(-1,1)"/>
+ <rect style="fill:#88ba14" width="12" height="6" x="-17.5" y="12" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="m 8,8.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="8" y="8"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="14" y="8"/>
+ <rect style="fill:#ffffff" width="1" height="8" x="8" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="8" x="14" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="8" x="11" y="-16" transform="rotate(90)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.75,3 C 10.708251,3.0026439 8.8532237,4.1887949 7.9941406,6.0410156 6.4538626,6.2670353 5.2480073,7.4832381 5.0351562,9.025391 2.7426775,9.263474 1.0006749,11.195192 1,13.5 1.00184,13.56517 1.0051,13.630286 1.00977,13.695312 1.1586627,11.511246 2.857699,9.751207 5.0351562,9.525391 5.2480073,7.9832381 6.4538626,6.7670353 7.9941406,6.5410156 8.8532237,4.6887949 10.708251,3.5026439 12.75,3.5 15.562391,3.50279 17.873052,5.7213001 17.990234,8.53125 17.996002,8.4376041 17.999258,8.3438204 18,8.25 18,5.3505051 15.649495,3 12.75,3 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/22x22/apps/4kvideotomp3.svg b/.icons/awkward/22x22/apps/4kvideotomp3.svg
new file mode 100644
index 00000000..c4f0a263
--- /dev/null
+++ b/.icons/awkward/22x22/apps/4kvideotomp3.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 10.500012,0.5000006 C 4.725302,0.5000006 1.184593e-5,5.2231812 1.196593e-5,10.998806 v 0.0059 0.0059 c 0.0035200041,0.583659 0,1.249206 0,1.822397 v 0.0039 0.0039 C 0.01067897,15.583689 1.7644622,17.469774 3.2617308,18.36464 c 1.4610231,0.873468 2.8850353,1.101373 2.8867187,1.101643 h 0.00195 C 7.6542929,19.72354 9.000949,18.456021 9.000012,17.034399 V 9.965528 C 9.000159,8.659839 7.8969683,7.4608443 6.4902464,7.5005071 c -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 7.3720055,6.2542066 8.8855299,5.5003624 10.500012,5.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:#9071d6" d="M 10.500012,-3e-7 C 4.725302,-3e-7 1.184593e-5,4.7231803 1.196593e-5,10.498806 v 0.0059 0.0059 c 0.0035200041,0.583659 0,1.249206 0,1.822397 v 0.0039 0.0039 C 0.01067897,15.083689 1.7644622,16.969774 3.2617308,17.86464 c 1.4610231,0.873468 2.8850353,1.101373 2.8867187,1.101643 h 0.00195 C 7.6542929,19.22354 9.000949,17.956021 9.000012,16.534399 V 9.465528 C 9.000159,8.159839 7.8969683,6.9608434 6.4902464,7.0005062 c -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 7.3720055,5.7542057 8.8855299,5.0003615 10.500012,5.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 21.000012,4.7232572 16.274751,-3e-7 10.500012,-3e-7 Z"/>
+ <path style="opacity:0.2" d="m 10.500012,2.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 9.96505 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="fill:#ffffff" d="m 10.500012,2.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 0.2690573,0.047 0.5138612,-0.1716 0.5136719,-0.4589 V 9.46505 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 C 3.874057,9.88945 3.438041,10.19485 3.0605585,10.59385 3.000012,6 6.6650222,3.0005 10.500012,3.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 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.6942 -3.80558,-8.4978 -8.500001,-8.4978 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.500012,0 C 4.725302,0 1.184593e-5,4.7224212 1.196593e-5,10.498047 v 0.0059 0.0059 c 9.432e-4,0.156393 -1.3543e-4,0.323481 0,0.488281 C 1.184593e-5,5.2224218 4.725302,0.5 10.500012,0.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 21.000012,4.7225651 16.274751,0 10.500012,0 Z M 6.7910276,7.0234375 C 6.6307031,7.177149 6.4772028,7.3381589 6.3339964,7.5117188 l 0.013672,-0.00391 0.0625,-0.00586 L 6.4746214,7.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 9.000148,8.255071 8.0490934,7.1496442 6.7910276,7.0234375 Z m 7.4199224,0.00195 C 12.938909,7.1469991 11.999878,8.25975 12.000012,9.464844 v 0.5 c -1.45e-4,-1.305989 1.098054,-2.5206938 2.533203,-2.4628909 0.0052,1.48e-4 0.01042,-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 14.523416,7.3388807 14.370541,7.1785479 14.21095,7.0253906 Z"/>
+ <circle style="opacity:0.2" cx="16.5" cy="16" r="5.5"/>
+ <circle style="fill:#b7b7b7" cx="16.5" cy="15.5" r="5.5"/>
+ <circle style="fill:#3f3f3f" cx="16.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="16.5" cy="18.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="13.5" cy="15.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="19.5" cy="15.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/4kyoutubetomp3.svg b/.icons/awkward/22x22/apps/4kyoutubetomp3.svg
new file mode 100644
index 00000000..421ddb3f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/4kyoutubetomp3.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 12.75,4 A 5.25,5.25 0 0 0 8.2753905,6.511719 3.5,3.5 0 0 0 5.036133,9.524414 4.5,4.5 0 0 0 1,14 4.5,4.5 0 0 0 5.5,18.5 h 12 A 4.5,4.5 0 0 0 22,14 4.5,4.5 0 0 0 17.990234,9.532227 5.25,5.25 0 0 0 18,9.25 5.25,5.25 0 0 0 12.75,4 Z"/>
+ <circle style="fill:#678dfd" cx="-17.5" cy="13.5" r="4.5" transform="scale(-1,1)"/>
+ <circle style="fill:#678dfd" cx="-12.75" cy="8.25" r="5.25" transform="scale(-1,1)"/>
+ <circle style="fill:#678dfd" cx="-8.5" cy="9.5" r="3.5" transform="scale(-1,1)"/>
+ <circle style="fill:#678dfd" cx="-5.5" cy="13.5" r="4.5" transform="scale(-1,1)"/>
+ <rect style="fill:#678dfd" width="12" height="6" x="-17.5" y="12" transform="scale(-1,1)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.75,3 C 10.708251,3.0026439 8.8532237,4.1887949 7.9941406,6.0410156 6.4538626,6.2670353 5.2480073,7.4832381 5.0351562,9.025391 2.7426775,9.263474 1.0006749,11.195192 1,13.5 1.00184,13.56517 1.0051,13.630286 1.00977,13.695312 1.1586627,11.511246 2.857699,9.751207 5.0351562,9.525391 5.2480073,7.9832381 6.4538626,6.7670353 7.9941406,6.5410156 8.8532237,4.6887949 10.708251,3.5026439 12.75,3.5 15.562391,3.50279 17.873052,5.7213001 17.990234,8.53125 17.996002,8.4376041 17.999258,8.3438204 18,8.25 18,5.3505051 15.649495,3 12.75,3 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 8.997102,9.00015 V 13.588 C 8.836878,13.53047 8.668036,13.50071 8.497827,13.5 7.6706,13.5 7,14.171573 7,15 c 0,0.828427 0.6706,1.5 1.497827,1.5 0.827226,0 1.497826,-0.671573 1.497826,-1.5 V 10.75 L 13.989856,9.5 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 6.99995 l -5.991305,2 z"/>
+ <path style="fill:#ffffff" d="M 8.997102,8.50015 V 13.088 C 8.836878,13.03047 8.668036,13.00071 8.497827,13 7.6706,13 7,13.671573 7,14.5 7,15.328427 7.6706,16 8.497827,16 9.325053,16 9.995653,15.328427 9.995653,14.5 V 10.25 L 13.989856,9 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 6.49995 l -5.991305,2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/5961_Defunct_x86.0.svg b/.icons/awkward/22x22/apps/5961_Defunct_x86.0.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/5961_Defunct_x86.0.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/6180-the-moon.svg b/.icons/awkward/22x22/apps/6180-the-moon.svg
new file mode 100644
index 00000000..d8e154df
--- /dev/null
+++ b/.icons/awkward/22x22/apps/6180-the-moon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#e4e4e4"/>
+ <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="m5 9.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="m5 9c-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="9" x="8"/>
+ <path style="fill:#4f4f4f" d="m11 9c-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="m15 9c-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/22x22/apps/7-days-to-die.svg b/.icons/awkward/22x22/apps/7-days-to-die.svg
new file mode 100644
index 00000000..68873e64
--- /dev/null
+++ b/.icons/awkward/22x22/apps/7-days-to-die.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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-1h-18z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m3 3 0.1660156 0.5h15.458984l0.375-0.5h-16zm9.609375 3.5-1.609375 2.0664062 1-0.7832031 1-1.2832031h-0.390625zm-0.34375 1.9550781-1.119141 1.0019531-0.128906-0.4042968-0.017578 0.0136718 0.015625-0.0195312-0.015625-0.046875-0.738281 1 0.173828 0.265625 0.564453-0.765625 0.146484 0.4570312 1.626954-1.4570312-0.439454-0.0019531-0.068359-0.0429688zm-1.923828 2.1679689-1.6054689 2.0625-0.9960937 1.667969-0.0390625 0.914062 0.0195312 0.046875 0.0195313-0.460937 0.9960937-1.667969 1.7832029-2.289063-0.177734-0.273437zm3.273437 1.439453-0.615234 0.896484v0.273438l0.564453-0.732422 0.019531 0.023438 0.166016-0.292969-0.134766-0.167969zm-4.0644528 3.767578-0.4394531 0.351563-0.1816406 0.285156-1.9296875 3.533203 0.7128906-0.804688 1.8378906-3.365234zm-1.6953124 0.314453-0.8554688 0.855469 0.3261719 0.173828 0.6738281-0.673828-0.1445312-0.355469zm-0.4101563 1.59375-0.4453125 1.261719 0.3964844-0.621094 0.1972656-0.5625-0.1484375-0.078125z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/7596_iexplore.0.svg b/.icons/awkward/22x22/apps/7596_iexplore.0.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/7596_iexplore.0.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/7765_winebrowser.0.svg b/.icons/awkward/22x22/apps/7765_winebrowser.0.svg
new file mode 120000
index 00000000..417f68ca
--- /dev/null
+++ b/.icons/awkward/22x22/apps/7765_winebrowser.0.svg
@@ -0,0 +1 @@
+wine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/7kaa.svg b/.icons/awkward/22x22/apps/7kaa.svg
new file mode 100644
index 00000000..eb63cded
--- /dev/null
+++ b/.icons/awkward/22x22/apps/7kaa.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#3f3f3f" d="M 8.5526408,1 9.0018592,3.7011719 6.4960002,1.5 7.2596721,3.9121094 5.3905314,2 5.8026408,4.5 3.9960002,3 4.7499064,5.6914062 1.9960002,4 3.3163127,6.7851562 0.9960002,6 c 0.047362,0.1705541 2,7 2,7 L 10.996,13 c 0.0039,0 0.0039,0 0.0039,0 l 8,0 c 0,0 1.95264,-6.8294459 2,-7 L 18.679594,6.7851562 19.999906,4 17.246,5.6914062 17.999906,3 16.193266,4.5 16.605375,2 14.736234,3.9121094 15.499906,1.5 12.992094,3.7011719 13.443266,1 12.15225,2.1855469 11.954984,2.953125 l 0,-0.4414062 L 10.999906,1 l 0,0.017578 -0.002,0.00195 -0.002,-0.00195 0,-0.017578 -0.956937,1.5117188 0,0.4414062 -0.1953128,-0.7675781 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 8.5526406,1 0.097656,0.5898438 1.1933596,1.0957031 0.1953118,0.7675781 0,-0.4414062 L 10.996,1.5 l 0,0.017578 0.002,0.00195 0.0019,-0.00195 0,-0.017578 0.955078,1.5117188 0,0.4414062 L 12.15225,2.6855469 13.343656,1.5898438 13.443265,1 12.15225,2.1855469 11.954984,2.953125 l 0,-0.4414062 L 10.999906,1 l 0,0.017578 -0.002,0.00195 -0.002,-0.00195 0,-0.017578 -0.957032,1.5117188 0,0.4414062 L 9.8436562,2.1855469 8.5526406,1 Z M 6.496,1.5 6.71475,2.1933594 9.0018592,4.2011719 8.9042031,3.6152344 6.496,1.5 Z m 9.003906,0 L 13.08975,3.6152344 12.992094,4.2011719 15.281156,2.1933594 15.499906,1.5 Z M 5.3905312,2 5.4901406,2.6015625 7.2596718,4.4121094 7.0252968,3.671875 5.3905312,2 Z M 16.605375,2 14.970609,3.671875 14.736234,4.4121094 16.505765,2.6015625 16.605375,2 Z M 3.996,3 4.1776406,3.6523438 5.8026406,5 5.7069374,4.4199219 3.996,3 Z M 17.999906,3 16.288968,4.4199219 16.193265,5 17.818265,3.6523438 17.999906,3 Z M 1.996,4 2.3299843,4.7050781 4.7499062,6.1914062 4.5799843,5.5878906 1.996,4 Z M 19.999906,4 17.415922,5.5878906 17.246,6.1914062 19.665922,4.7050781 19.999906,4 Z M 0.996,6 C 0.99974,6.013469 1.1285977,6.46285 1.1542031,6.5527344 L 3.3163124,7.2851562 3.0331093,6.6894531 0.996,6 Z M 20.999906,6 18.962797,6.6894531 18.679594,7.2851562 20.841703,6.5527344 C 20.867308,6.46285 20.996166,6.0134691 20.999906,6 Z"/>
+ <rect style="opacity:0.2" width="20" height="8" x="1" y="13.5" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="20" height="8" x="1" y="13" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.9999062,13 c -1.108,0 -2,0.892 -2,2 l 0,0.5 c 0,-1.108 0.892,-2 2,-2 l 15.9999998,0 c 1.108,0 2,0.892 2,2 l 0,-0.5 c 0,-1.108 -0.892,-2 -2,-2 L 2.9999062,13 Z"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 5.0003912,9.999758 4.999515,0 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 13.000149,9.999758 0,7"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 16.999906,9.999758 -3.999758,4.499999"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 16.999906,16.999758 13.000148,13.499757"/>
+ <path style="opacity:0.2" d="M 10.999906,8.4999999 6.9999063,1.5000002 14.999906,1.5 Z"/>
+ <path style="fill:#f43e3e" d="M 10.999906,7.9999999 6.9999063,1.0000002 14.999906,1 Z"/>
+ <path style="opacity:0.2" d="m 12.984281,9.486419 a 1.0001,1.0001 0 0 0 -0.984375,1.013672 l 0,3.349609 a 1.0001,1.0001 0 0 0 0,0.279297 l 0,0.740235 a 1.0001,1.0001 0 0 0 0,0.265625 l 0,2.365234 a 1.0001,1.0001 0 1 0 2,0 l 0,-1.296875 2.341797,2.048828 a 1.0001,1.0001 0 1 0 1.316406,-1.503906 L 14.915922,14.3497 17.747953,11.164153 A 1.0002763,1.0002763 0 1 0 16.251859,9.836029 l -2.251953,2.533203 0,-1.869141 A 1.0001,1.0001 0 0 0 12.984281,9.486419 Z M 4.9999062,9.500091 a 1.0001,1.0001 0 1 0 0,2 l 3.0742188,0 c -1.296062,1.775396 -2.0742188,3.521636 -2.0742188,6 a 1.0001,1.0001 0 1 0 2,0 c 0,-2.94587 0.5122891,-3.99739 2.7226558,-6.308594 A 1.0001,1.0001 0 0 0 9.9999062,9.500091 Z"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 16.999906,16.999758 -3.999758,-3.500001 m 3.999758,-3.499999 -3.999758,4.499999 m 1e-6,-4.499999 0,7 m -7.9997578,-7 4.999515,0 c -2.283929,2.388121 -3,3.90013 -3,7"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.9999062,1 7.2850624,1.5 14.71475,1.5 14.999906,1 6.9999062,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/7z.svg b/.icons/awkward/22x22/apps/7z.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/7z.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/7zip.svg b/.icons/awkward/22x22/apps/7zip.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/7zip.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/8bitmmo.svg b/.icons/awkward/22x22/apps/8bitmmo.svg
new file mode 100644
index 00000000..cd2e91a6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/8bitmmo.svg
@@ -0,0 +1,10 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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:#5e5e5e"/>
+ <path d="m4 6.5v10h1v1h-1v1h-1v2h1v1h14v-1h1v-1h-1v-2h-1v-1h1v-10z" style="opacity:.2"/>
+ <path d="m4 6v10h1v1h-1v1h-1v2h1v1h14v-1h1v-1h-1v-2h-1v-1h1v-10z" style="fill:#3f3f3f"/>
+ <path d="m5 7.5v9h12v-9zm2 3h3v1h-3zm5 0h3v1h-3zm-7 7v2h1v1h-1v1h12v-1h-1v-2h1v-1z" style="opacity:.2"/>
+ <path d="m5 7v9h12v-9h-12zm2 3h3v1h-3v-1zm5 0h3v1h-3v-1zm-7 7v2h1v1h-1v1h12v-1h-1v-2h1v-1h-12z" style="fill:#ffffff"/>
+ <path d="m4 6v0.5h14v-0.5h-14zm0 11v0.5h1v-0.5h-1zm13 0v0.5h1v-0.5h-1zm-14 1v0.5h1v-0.5h-1zm15 1v0.5h1v-0.5h-1z" style="fill:#ffffff;opacity:.1"/>
+ <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-2h-16z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/8tracks.svg b/.icons/awkward/22x22/apps/8tracks.svg
new file mode 100644
index 00000000..bfc0320d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/8tracks.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/97C1_wordpad.0.svg b/.icons/awkward/22x22/apps/97C1_wordpad.0.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/22x22/apps/97C1_wordpad.0.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/A35F_hh.0.svg b/.icons/awkward/22x22/apps/A35F_hh.0.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/22x22/apps/A35F_hh.0.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Abricotine.svg b/.icons/awkward/22x22/apps/Abricotine.svg
new file mode 120000
index 00000000..b5d50149
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Abricotine.svg
@@ -0,0 +1 @@
+abricotine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Acetino2.svg b/.icons/awkward/22x22/apps/Acetino2.svg
new file mode 120000
index 00000000..35e96e4b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Acetino2.svg
@@ -0,0 +1 @@
+acetoneiso.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/AdobeFlash.svg b/.icons/awkward/22x22/apps/AdobeFlash.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/AdobeFlash.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/AdobePhotoshop.svg b/.icons/awkward/22x22/apps/AdobePhotoshop.svg
new file mode 100644
index 00000000..695100b5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/AdobePhotoshop.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#3b478c" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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="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.0001 6.5411s1.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.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.9246-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 -.40452 -.84752)">
+ <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">
+ <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/22x22/apps/AdobeReader.svg b/.icons/awkward/22x22/apps/AdobeReader.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/AdobeReader.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/AdobeReader10.svg b/.icons/awkward/22x22/apps/AdobeReader10.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/AdobeReader10.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/AdobeReader11.svg b/.icons/awkward/22x22/apps/AdobeReader11.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/AdobeReader11.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/AdobeReader12.svg b/.icons/awkward/22x22/apps/AdobeReader12.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/AdobeReader12.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/AdobeReader8.svg b/.icons/awkward/22x22/apps/AdobeReader8.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/AdobeReader8.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/AdobeReader9.svg b/.icons/awkward/22x22/apps/AdobeReader9.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/AdobeReader9.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Alacritty.svg b/.icons/awkward/22x22/apps/Alacritty.svg
new file mode 100644
index 00000000..16b0ec38
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Alacritty.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2;paint-order:markers fill stroke" width="20" height="17" x="1" y="3.5" rx="1.065" ry="1.078"/>
+ <rect style="fill:#ec4b02" width="18" height="2" x="2" y="2" rx=".641" ry=".693"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 2.640625,2 C 2.2857489,2 2,2.3085455 2,2.6923828 v 0.5 C 2,2.8085455 2.2857489,2.5 2.640625,2.5 h 16.71875 C 19.714251,2.5 20,2.8085455 20,3.1923828 v -0.5 C 20,2.3085455 19.714251,2 19.359375,2 Z"/>
+ <rect style="fill:#959595;paint-order:markers fill stroke" width="20" height="17" x="1" y="3" rx="1.065" ry="1.078"/>
+ <rect style="fill:#14232b;paint-order:markers fill stroke" width="16" height="13" x="3" y="5" rx="0" ry="0"/>
+ <path style="opacity:0.2" d="m 10.091031,13.087639 -0.285194,0.691 C 10.572182,16.138447 10.572182,16.138447 11,18.197 c 0.427818,-2.058553 0.427818,-2.058553 1.194163,-4.418361 l -0.285194,-0.691 L 11,10.885282 Z"/>
+ <path style="fill:#3c98fe" d="m 10.091031,12.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 11,10.385116 Z"/>
+ <path style="opacity:0.2" d="m 10.078948,6.5 h 1.842104 L 16,16.5 H 14.289473 L 11,8.8623041 7.7105268,16.5 H 6 Z"/>
+ <path style="fill:#ec7a02" d="m 10.078948,6 h 1.842104 L 16,16 H 14.289473 L 11,8.3623041 7.7105268,16 H 6 Z"/>
+ <rect style="opacity:0.2" width="16" height=".5" x="3" y="5"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="16" height=".5" x="3" y="18"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd;paint-order:markers fill stroke" d="M 2.0644531,3 C 1.4746543,3 1,3.4810699 1,4.078125 v 0.5 C 1,3.9810699 1.4746543,3.5 2.0644531,3.5 H 19.935547 C 20.525346,3.5 21,3.9810699 21,4.578125 v -0.5 C 21,3.4810699 20.525346,3 19.935547,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,10.384766 -0.909179,2.203125 -0.285157,0.69043 c 0.03859,0.118833 0.05596,0.173819 0.09082,0.28125 L 10.090821,13.087891 11,10.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="opacity:0.2;fill:#ffffff" d="M 10.078125,6 6,16 h 0.203125 l 3.875,-9.5 h 1.84375 l 3.875,9.5 H 16 L 11.921875,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/Alva.svg b/.icons/awkward/22x22/apps/Alva.svg
new file mode 100644
index 00000000..e513bc4e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Alva.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 15.749667,10.5 c 0.201574,0 0.321559,0.224017 0.203973,0.384029 L 10.453542,18.39774 C 10.309561,18.589754 10,18.493748 10,18.256015 V 10.742304 C 10,10.609722 10.112785,10.5 10.249569,10.5 Z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#ec0361;fill-rule:evenodd" d="m 15.749667,10 c 0.201574,0 0.321559,0.224017 0.203973,0.384029 L 10.453542,17.89774 C 10.309561,18.089754 10,17.993748 10,17.756015 V 10.242304 C 10,10.109722 10.112785,10 10.249569,10 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="M 11.748047,4.5000015 A 0.24000623,0.22857143 0 0 0 11.548828,4.6035171 L 6.046875,12.115234 C 5.926872,12.275234 6.0483945,12.5 6.25,12.5 h 5.5 C 11.886803,12.5 12,12.390384 12,12.257812 V 4.7441421 C 12,4.5932851 11.875251,4.5000015 11.748047,4.5000015 Z M 11,7.0449234 V 11.5 H 7.7382812 Z"/>
+ <path style="fill:#5802cd;fill-rule:evenodd" d="M 11.748047,4.0000003 A 0.24000623,0.22857143 0 0 0 11.548828,4.1035159 L 6.046875,11.615234 C 5.926872,11.775234 6.0483945,12 6.25,12 h 5.5 C 11.886803,12 12,11.890384 12,11.757812 V 4.2441409 C 12,4.0932839 11.875251,4.0000003 11.748047,4.0000003 Z M 11,6.5449222 V 11 H 7.7382812 Z"/>
+ <path style="fill:#51004d;fill-rule:evenodd" d="m 11,10 v 1 h -1 v 1 h 1.75 C 11.886803,12 12,11.890385 12,11.757812 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/Anatine.svg b/.icons/awkward/22x22/apps/Anatine.svg
new file mode 120000
index 00000000..fdd0aecb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Anatine.svg
@@ -0,0 +1 @@
+anatine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/AppImage.svg b/.icons/awkward/22x22/apps/AppImage.svg
new file mode 120000
index 00000000..21092453
--- /dev/null
+++ b/.icons/awkward/22x22/apps/AppImage.svg
@@ -0,0 +1 @@
+../mimetypes/application-x-iso9660-appimage.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/AppImageLauncher.svg b/.icons/awkward/22x22/apps/AppImageLauncher.svg
new file mode 100644
index 00000000..ecc15865
--- /dev/null
+++ b/.icons/awkward/22x22/apps/AppImageLauncher.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle id="ellipse850" style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#1b627c" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;paint-order:stroke fill markers" d="M 11.000062,4.5000594 4.7501074,14.999984 10.217984,11.915462 11.000062,11.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 11.000062,3.5000421 A 7.9999583,7.9999633 0 0 0 3.0001102,11.50001 7.9999583,7.9999633 0 0 0 11.000062,19.499934 7.9999583,7.9999633 0 0 0 19.000014,11.50001 7.9999583,7.9999633 0 0 0 11.000062,3.5000421 Z m 0,1.0000173 A 6.9999623,6.9999663 0 0 1 18.00002,11.50001 6.9999623,6.9999663 0 0 1 11.000062,18.499959 6.9999623,6.9999663 0 0 1 4.0001044,11.50001 6.9999623,6.9999663 0 0 1 11.000062,4.5000594 Z"/>
+ <path style="fill:#ffffff;paint-order:stroke fill markers" d="m 11.000063,3.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 6.999958,6.9999584 6.9999623,6.9999663 0 0 1 -6.999958,6.999958 6.9999623,6.9999663 0 0 1 -6.9999586,-6.999958 6.9999623,6.9999663 0 0 1 6.9999586,-6.9999584 z"/>
+ <path style="fill:#ffffff;paint-order:stroke fill markers" d="M 11.000062,4.0000933 4.7501074,14.500018 10.217984,11.415496 11.000062,10.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 11.000063,1.0000805 a 9.9999404,9.9999404 0 0 0 -9.9999408,9.9999405 9.9999404,9.9999404 0 0 0 0.010742,0.291014 9.9999404,9.9999404 0 0 1 9.9891988,-9.7909575 9.9999404,9.9999404 0 0 1 9.989198,9.7089265 9.9999404,9.9999404 0 0 0 0.01074,-0.208983 9.9999404,9.9999404 0 0 0 -9.99994,-9.9999405 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/Ardour-Ardour_5.12.0.svg b/.icons/awkward/22x22/apps/Ardour-Ardour_5.12.0.svg
new file mode 120000
index 00000000..de8b00f5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Ardour-Ardour_5.12.0.svg
@@ -0,0 +1 @@
+ardour.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Black_Chocobo.svg b/.icons/awkward/22x22/apps/Black_Chocobo.svg
new file mode 100644
index 00000000..ba7f22f7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Black_Chocobo.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#6f6f6f" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 17.333984,2 C 17.295044,2.0057 17.256914,2.032118 17.217773,2.067383 17.065194,2.698218 16.83892,3.316469 16.59082,3.911133 16.126522,4.77984 15.138257,5.1254305 14.441406,5.748047 14.378084,6.347244 15.030539,5.679044 15.511719,5.4833985 15.938259,5.193825 16.340827,4.878873 16.59082,4.411133 16.912938,3.639056 17.200032,2.8285989 17.333984,2 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 18.235351,7.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 6,9.041992 C 6.00425,9.477577 6.114494,9.939033 6.2441405,10.405274 6.175932,9.967633 6.102393,9.545659 6.0234375,9.173828 6.0111615,9.12969 6.0076265,9.08589 6,9.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 13.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 8.615362,16.833497 7.9295825,16.418447 7.220703,16.157226 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+ <path style="fill:#3f3f3f" d="M 7.9001015,20.958957 C 8.348332,19.780013 8.843047,18.546157 8.6512935,17.25767 8.5898315,16.533298 6.633847,15.822981 5.9017985,15.888083 6.8953505,14.916472 6.4773155,11.312629 6.023236,9.174193 5.7555785,8.211842 6.316733,7.26389 6.7037195,6.376052 6.6744495,5.608148 7.655391,5.2822095 7.810106,5.851921 8.3987325,5.4570385 9.178875,4.4845295 9.845765,5.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 17.333984,1.5 C 17.067495,1.53899 16.805614,2.3729415 16.425781,2.5957031 15.84438,3.334814 15.099649,3.9136819 14.375977,4.5009765 13.676375,5.091189 12.801204,5.3575595 11.986328,5.7373045 11.173174,5.9180265 10.557297,5.68009 9.845703,5.283203 9.178814,4.4848375 8.3991735,5.45668 7.810547,5.8515625 7.655832,5.281851 6.6748315,5.6080725 6.7041015,6.3759765 6.3556355,7.17544 5.871267,8.0241245 5.972656,8.8876955 6.053387,8.197215 6.423136,7.520577 6.7041015,6.8759765 6.6748315,6.1080725 7.655832,5.781851 7.810547,6.3515625 8.3991735,5.95668 9.178814,4.9848375 9.845703,5.783203 10.557297,6.18009 11.173174,6.4180265 11.986328,6.2373045 12.801204,5.8575595 13.676375,5.591189 14.375977,5.0009765 15.099649,4.4136815 15.84438,3.8348141 16.425781,3.0957031 16.750104,2.9054964 16.989063,2.2734215 17.217773,2.0673828 17.263294,1.879179 17.303204,1.6904006 17.333984,1.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 C 18.467659,7.1394765 18.107167,6.764013 17.609375,6.801758 Z M 15.59082,9.228516 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 C 17.14465,9.582449 17.160699,9.238411 16.485351,9.435545 16.211517,9.542261 15.827745,9.409375 15.59082,9.228514 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 6.0934215,8.5 C 2.9992401,10.060764 1.2648759,14.528466 2.3001802,17.868271 2.3927778,18.102919 2.5096007,18.324315 2.7223263,18.5 3.2672989,18.163542 3.4844857,17.570648 3.9408634,17.170817 4.1635035,16.97797 4.4236335,16.837428 4.7398675,16.854107 5.65076,16.797245 6.3325955,16.497953 6.994193,16.266291 7.3733755,16.060903 7.783695,15.915411 8.16564,15.68814 8.871359,15.35457 9.357469,14.280696 8.6640155,14.058396 8.5041935,14.014036 8.3015555,14.044411 8.137865,13.977871 7.326778,13.459592 6.725742,12.295907 6.5168455,11.415292 6.2910375,10.467115 5.858432,9.438867 6.036678,8.5806745 Z"/>
+ <path style="fill:#eba420" d="M 6.0934215,8 C 2.9992401,9.560764 1.2648759,14.028466 2.3001802,17.368271 2.3927778,17.602919 2.5096007,17.824315 2.7223263,18 3.2672989,17.663542 3.4844857,17.070648 3.9408634,16.670817 4.1635035,16.47797 4.4236335,16.337428 4.7398675,16.354107 5.65076,16.297245 6.3325955,15.997953 6.994193,15.766291 7.3733755,15.560903 7.783695,15.415411 8.16564,15.18814 8.871359,14.85457 9.357469,13.780696 8.6640155,13.558396 8.5041935,13.514036 8.3015555,13.544411 8.137865,13.477871 7.326778,12.959592 6.725742,11.795907 6.5168455,10.915292 6.2910375,9.967115 5.858432,8.938867 6.036678,8.0806745 Z"/>
+ <ellipse id="ellipse1060" style="opacity:0.2" cx="8.5" cy="10" rx="1" ry="1.5"/>
+ <ellipse style="fill:#456ef0" cx="8.5" cy="9.5" rx="1" ry="1.5"/>
+ <path style="opacity:0.5979996;fill:#113ecd" d="M 7.708008,8.5878916 A 1,1.5 0 0 0 7.5,9.500001 1,1.5 0 0 0 7.9697265,10.770509 1.25,1.25 0 0 0 8.5,9.750001 1.25,1.25 0 0 0 7.708008,8.5878916 Z"/>
+ <path id="ellipse1023" style="fill:#ffffff" d="M 8.5,8.0000006 A 1,1.5 0 0 0 7.946289,8.2529301 1,1.5 0 0 1 8,8.2500006 1,1.5 0 0 1 9,9.750001 1,1.5 0 0 1 8.553711,10.997072 1,1.5 0 0 0 9.5,9.500001 1,1.5 0 0 0 8.5,8.0000006 Z"/>
+ <path style="fill:#2e2e2e" d="m 7.4956975,9.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 7.80956,10.170774 7.999708,9.95754 8,9.703907 7.999708,9.450275 7.7476405,9.267999 7.4956975,9.238773 Z"/>
+ <path style="opacity:0.3" d="m 5.829469,10.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 5.417969,9.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 6.040517,10.11546 6.008652,9.85045 5.829125,9.670922 5.715414,9.557211 5.5669745,9.5 5.417969,9.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.09375,8 C 3.5315167,9.292439 1.9075157,12.57741 2.0107422,15.565429 2.0916076,12.756474 3.6339529,9.804357 6,8.553711 5.9977,8.392068 6.00547,8.2333815 6.03711,8.0810545 Z M 6.010742,8.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 C 9.053438,13.969342 8.997437,13.665458 8.6640625,13.558589 8.5042405,13.514229 8.301386,13.544079 8.1376955,13.477539 7.3266085,12.95926 6.725498,11.795654 6.5166015,10.915039 6.3508425,10.219009 6.0759405,9.480258 6.010742,8.796875 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/Blender.svg b/.icons/awkward/22x22/apps/Blender.svg
new file mode 120000
index 00000000..965ce912
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Blender.svg
@@ -0,0 +1 @@
+blender.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Buka.svg b/.icons/awkward/22x22/apps/Buka.svg
new file mode 120000
index 00000000..4b9f5b61
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Buka.svg
@@ -0,0 +1 @@
+buka.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/BurpSuiteCommunity.svg b/.icons/awkward/22x22/apps/BurpSuiteCommunity.svg
new file mode 120000
index 00000000..f55d5b94
--- /dev/null
+++ b/.icons/awkward/22x22/apps/BurpSuiteCommunity.svg
@@ -0,0 +1 @@
+burp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/CMakeSetup.svg b/.icons/awkward/22x22/apps/CMakeSetup.svg
new file mode 100644
index 00000000..26742f08
--- /dev/null
+++ b/.icons/awkward/22x22/apps/CMakeSetup.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/CMakeSetup32.svg b/.icons/awkward/22x22/apps/CMakeSetup32.svg
new file mode 120000
index 00000000..d73f7c09
--- /dev/null
+++ b/.icons/awkward/22x22/apps/CMakeSetup32.svg
@@ -0,0 +1 @@
+CMakeSetup.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Caprine.svg b/.icons/awkward/22x22/apps/Caprine.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Caprine.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Cyan.svg b/.icons/awkward/22x22/apps/Cyan.svg
new file mode 120000
index 00000000..57e0d706
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Cyan.svg
@@ -0,0 +1 @@
+cyan.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/CycligentGitTool.svg b/.icons/awkward/22x22/apps/CycligentGitTool.svg
new file mode 100644
index 00000000..b2bc2b4b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/CycligentGitTool.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#2ba798" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.004,11.1665 1.00585,11.25 1.1382,5.827 5.544,1.5 10.99985,1.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 1.00585,11.25 C 1.0038,11.3335 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.1" d="M 12.782276,17.399916 C 10.591102,16.927944 8.9412822,15.567789 8.2283672,13.404797 8.0445963,12.84724 7.9802073,11.934317 8.0898442,11.440818 8.4858788,9.658179 10.49582,9.01692 13.046191,9.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 14.310025,11.6148 13.789421,11.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 C 13.350253,7.9562892 10.705998,6.7513137 8.472825,6.7551482 7.399176,6.7568982 6.779171,6.9681412 6.2181555,7.5229997 5.6677515,8.0673637 5.4548085,8.7368742 5.515417,9.732475 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 7.2071555,15.401276 5.794553,13.869278 4.860959,12.027112 4.1229155,10.570805 3.8474856,9.159351 4.0808325,8.0293182 4.2589365,7.1668052 4.686501,6.5107597 5.356484,6.0685557 6.822241,5.1515212 9.239211,5.5311207 10.545803,5.9113542 c 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 12.782276,16.899916 C 10.591102,16.427944 8.9412822,15.067789 8.2283672,12.904797 8.0445963,12.34724 7.9802073,11.434317 8.0898442,10.940818 8.4858788,9.158179 10.49582,8.5169187 13.046191,9.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 14.310025,11.1148 13.789421,10.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 13.350253,7.456288 10.705998,6.2513125 8.472825,6.255147 7.399176,6.256897 6.779171,6.46814 6.2181555,7.0229985 5.6677515,7.5673625 5.4548085,8.236873 5.515417,9.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 7.2071555,14.901276 5.794553,13.369278 4.860959,11.527112 4.1229155,10.070805 3.8474856,8.65935 4.0808325,7.529317 4.2589365,6.666804 4.686501,6.0107585 5.356484,5.5685545 6.822241,4.65152 9.239211,5.0311195 10.545803,5.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/22x22/apps/EasyTAG_icon.svg b/.icons/awkward/22x22/apps/EasyTAG_icon.svg
new file mode 120000
index 00000000..655858a3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/EasyTAG_icon.svg
@@ -0,0 +1 @@
+easytag.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Encryptr.svg b/.icons/awkward/22x22/apps/Encryptr.svg
new file mode 100644
index 00000000..719a9e23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Encryptr.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c41f5b" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/Etermutilities-terminal.svg b/.icons/awkward/22x22/apps/Etermutilities-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Etermutilities-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/FAHControl.svg b/.icons/awkward/22x22/apps/FAHControl.svg
new file mode 100644
index 00000000..4d461e6f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/FAHControl.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="9.5" cy="19" r="2.5"/>
+ <circle style="fill:#ff6bf4" cx="5.5" cy="13.5" r="2.5"/>
+ <circle style="fill:#ff6bf4" cx="9.5" cy="18.5" r="2.5"/>
+ <circle style="opacity:0.2" cx="7" cy="17.5" r="4"/>
+ <circle style="fill:#cc4e38" cx="7" cy="17" r="4"/>
+ <circle style="opacity:0.2" cx="13.5" cy="15" r="4.5"/>
+ <circle style="fill:#f26666" cx="13.5" cy="14.5" r="4.5"/>
+ <circle style="opacity:0.2" cx="11.5" cy="10" r="6.5"/>
+ <circle style="fill:#fdcc58" cx="11.5" cy="9.5" r="6.5"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 10.717264,10.396846 c -0.707892,2.673393 -2.403592,4.6727 -5.0454795,3.956367 C 3.0298969,13.636879 1.4620834,10.888963 2.1699748,8.215571 2.8778664,5.5421785 5.593399,3.9556687 8.2352865,4.672002 10.877174,5.388335 11.425155,7.723453 10.717264,10.396846 Z"/>
+ <circle style="opacity:0.2" cx="5" cy="18.5" r="3"/>
+ <circle style="fill:#ff6bf4" cx="5" cy="18" r="3"/>
+ <path style="fill:#f26666;fill-rule:evenodd" d="m 10.717264,9.896846 c -0.707892,2.673393 -2.403592,4.6727 -5.0454795,3.956367 C 3.0298969,13.136879 1.4620834,10.388963 2.1699748,7.715571 2.8778664,5.0421785 5.593399,3.4556687 8.2352865,4.172002 10.877174,4.888335 11.425155,7.223453 10.717264,9.896846 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 6.754883,4.003906 C 4.6453615,4.0887995 2.7450838,5.543689 2.1699219,7.7158205 2.0325968,8.2344365 1.9836044,8.7548225 2.0087891,9.263672 2.0262046,8.9161725 2.0773344,8.565482 2.1699219,8.2158205 2.8778135,5.542428 5.593464,3.9555418 8.2353515,4.671875 10.100321,5.177551 10.918339,6.491569 10.991211,8.160156 11.068897,6.256585 10.282741,4.7270135 8.2353515,4.171875 7.7399975,4.0375625 7.2416955,3.9843155 6.754883,4.003906 Z"/>
+ <circle style="opacity:0.2" cx="17" cy="4.5" r="3"/>
+ <circle style="fill:#98ecef" cx="17" cy="4" r="3"/>
+ <circle style="opacity:0.2" cx="16" cy="9.5" r="3"/>
+ <circle style="fill:#98ecef" cx="16" cy="9" r="3"/>
+ <circle style="opacity:0.2" cx="15" cy="6.5" r="4"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 17,1 A 3,3 0 0 0 14,4 3,3 0 0 0 14.0127,4.2490235 3,3 0 0 1 17,1.5 3,3 0 0 1 19.987304,4.2509765 3,3 0 0 0 20,4 3,3 0 0 0 17,1 Z"/>
+ <circle style="fill:#4e59b3" cx="15" cy="6" r="4"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 14,6.5 c 0,1.656854 -0.766496,3 -2.272727,3 C 10.221042,9.5 9,8.156854 9,6.5 9,4.843146 10.221042,3.5 11.727273,3.5 13.233504,3.5 14,4.843146 14,6.5 Z"/>
+ <path style="fill:#98ecef;fill-rule:evenodd" d="M 14,6 C 14,7.656854 13.233504,9 11.727273,9 10.221042,9 9,7.656854 9,6 9,4.343146 10.221042,3 11.727273,3 13.233504,3 14,4.343146 14,6 Z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 11.726562,3 C 10.220331,3 9,4.343146 9,6 9,6.085541 9.01706,6.1662728 9.02344,6.25 9.140646,4.7120099 10.298098,3.5 11.726564,3.5 13.15507,3.5 13.911373,4.7119498 13.98633,6.25 13.990407,6.1663138 14,6.0854983 14,6 14,4.343146 13.232793,3 11.726562,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/FB4C_iexplore.0.svg b/.icons/awkward/22x22/apps/FB4C_iexplore.0.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/FB4C_iexplore.0.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/FBReader.svg b/.icons/awkward/22x22/apps/FBReader.svg
new file mode 120000
index 00000000..73b5f272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/FBReader.svg
@@ -0,0 +1 @@
+fbreader.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/FacebookMessenger-facebook.com.svg b/.icons/awkward/22x22/apps/FacebookMessenger-facebook.com.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/FacebookMessenger-facebook.com.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/FoxitReader.svg b/.icons/awkward/22x22/apps/FoxitReader.svg
new file mode 120000
index 00000000..d167b12d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/FoxitReader.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Freeter.svg b/.icons/awkward/22x22/apps/Freeter.svg
new file mode 100644
index 00000000..069b5c4a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Freeter.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#52575f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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,4.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 5,4 V 18 H 9 V 4 Z m 5,0 v 4 h 8 V 4 Z m 0,5 v 4 h 4 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/GMail-mail.google.com.svg b/.icons/awkward/22x22/apps/GMail-mail.google.com.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/22x22/apps/GMail-mail.google.com.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/GP6-icon.svg b/.icons/awkward/22x22/apps/GP6-icon.svg
new file mode 100644
index 00000000..cfd0ddd7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/GP6-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="m 17.479974,17.028181 c -4.266,4.85 -7.9844001,4.713 -10.5380001,2.488 -3.8315,-3.339 -7.37600003,-15.4709995 -5.355,-17.7679995 2.0208,-2.297 14.7410001,1.1985 17.4690001,3.7408 2.7276,2.5426 2.915,6.4338995 -1.5759,11.5389995 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 4.2324739,1.0015815 c -1.2495,0.0187 -2.2035,0.2445 -2.6456,0.747 -0.434,0.4934 -0.60914003,1.4423 -0.582,2.6579 0.0272,-0.9752 0.2094,-1.7343 0.582,-2.1579 2.0209,-2.2973 14.7410001,1.1976 17.4690001,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 -2.131,-1.9866 -10.3610001,-4.5544 -14.8230001,-4.4874 z"/>
+ <path style="opacity:0.2" d="m 1.0048739,4.4068815 c -0.12071003,4.315 2.8123,12.8849995 5.9375,15.6089995 2.5531,2.225 6.2716001,2.362 10.5380001,-2.488 2.583,-2.937 3.612,-5.47 3.506,-7.5771995 -0.068,2.0051995 -1.124,4.3681995 -3.506,7.0771995 -4.267,4.85 -7.9845001,4.713 -10.5380001,2.488 -3.0085,-2.623 -5.8381,-10.6629995 -5.9371,-15.1099995 z"/>
+ <path style="opacity:0.2" d="m 8.9980208,7.5001815 c -2,-1e-7 -3.9994999,1 -3.9980469,3.9999995 -0.00145,3 1.9980469,4 3.9980469,4 2.0000002,0 3.0019532,-0.976565 3.0019532,-0.976562 V 11.500181 H 8.9999739 v 1 h 1.9960941 v 1.59375 c 0,0 -0.9980471,0.40625 -1.9980472,0.40625 -2,0 -2.9994999,-1 -2.9980469,-3 -0.00145,-1.9999995 0.9980469,-2.9999998 2.9980469,-3.0351557 2.0000002,0.035156 3.0000002,1.1093752 3.0000002,1.1093752 V 8.3244003 c 0,0 -1,-0.8242187 -3.0000002,-0.8242188 z m 4.0019532,0 v 7.9999995 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.8483125 -0.25962,-1.4919985 -0.78125,-1.9296875 -0.517588,-0.441561 -1.434304,-0.6875 -2.449219,-0.6875 z m 1,1.0019531 h 0.851562 c 0.684534,-0.01817 1.213876,0.1381054 1.587891,0.4160157 0.374014,0.2779142 0.560547,0.6675822 0.560547,1.1777337 0,0.513964 -0.186533,0.71037 -0.560547,0.988281 -0.374015,0.277911 -0.902997,0.416016 -1.587891,0.416016 h -0.851562 z"/>
+ <path style="fill:#ffffff" d="m 8.9980216,7.0001815 c -2,-1e-7 -3.9994999,1 -3.9980469,3.9999995 -0.00145,3 1.9980469,4 3.9980469,4 2.0000004,0 3.0019534,-0.976564 3.0019534,-0.976562 V 11.000181 H 8.9999749 v 1 h 1.9960941 v 1.59375 c 0,0 -0.9980471,0.40625 -1.9980474,0.40625 -2,0 -2.9994999,-1 -2.9980469,-3 -0.00145,-1.9999995 0.9980469,-2.9999997 2.9980469,-3.0351557 2.0000004,0.035156 3.0000004,1.1093752 3.0000004,1.1093752 V 7.8244003 c 0,0 -1,-0.8242187 -3.0000004,-0.8242188 z"/>
+ <path style="fill:#f14649" d="m 12.999974,7.0001815 v 7.9999995 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.7402335 0,-0.8483126 -0.25962,-1.491999 -0.78125,-1.929688 -0.517588,-0.441561 -1.434304,-0.6875 -2.449219,-0.6875 z m 1,1.0019531 h 0.851562 c 0.684533,-0.01817 1.213876,0.1381054 1.587891,0.4160157 0.374014,0.2779138 0.560547,0.6675822 0.560547,1.1777342 0,0.5139635 -0.186533,0.7103695 -0.560547,0.9882805 -0.374015,0.277911 -0.902997,0.416016 -1.587891,0.416016 h -0.851562 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/GPG-Key4.svg b/.icons/awkward/22x22/apps/GPG-Key4.svg
new file mode 100644
index 00000000..efed4432
--- /dev/null
+++ b/.icons/awkward/22x22/apps/GPG-Key4.svg
@@ -0,0 +1,12 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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-1h-18z" 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 A 6 6 0 0 0 2.0097656 14.285156 A 6 6 0 0 1 8 8.5 A 6 6 0 0 1 13.990234 14.214844 A 6 6 0 0 0 14 14 A 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-2h-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/GPU_Viewer.svg b/.icons/awkward/22x22/apps/GPU_Viewer.svg
new file mode 100644
index 00000000..67221fa4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/GPU_Viewer.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 1.5,2.5 C 0.669,2.5 0,3.2108125 0,4.09375 v 13.8125 C 0,18.789188 0.669,19.5 1.5,19.5 2.331,19.5 3,18.789188 3,17.90625 V 17.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 6.6660156 C 22,5.4656822 21.108,4.5 20,4.5 H 3 V 4.09375 C 3,3.2108125 2.331,2.5 1.5,2.5 Z"/>
+ <rect style="fill:#4f4f4f" width="21" height="13" x="1" y="4" rx="2" ry="2.167"/>
+ <circle style="opacity:0.2" cx="7.5" cy="11" r="4.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="10.5" r="4.5"/>
+ <rect style="fill:#34ae72" width="1" height="7" x="1.62" y="-16.23" transform="rotate(135)"/>
+ <circle style="opacity:0.2" cx="16.5" cy="11" r="3.5"/>
+ <circle style="fill:#ffffff" cx="16.5" cy="10.5" r="3.5"/>
+ <rect style="fill:#34ae72" width="1" height="7" x="7" y="7"/>
+ <rect style="fill:#4f4f4f" width="2" height="2.5" x="5" y="16.5"/>
+ <rect style="fill:#34ae72" width="1" height="5" x="16" y="8"/>
+ <rect style="fill:#4f4f4f" width="2" height="2.5" x="8" y="16.5"/>
+ <rect style="fill:#4f4f4f" width="2" height="2.5" x="11" y="16.5"/>
+ <rect style="fill:#4f4f4f" width="3" height="17" x="0" y="2" rx="1.5" ry="1.594"/>
+ <rect style="fill:#34ae72" width="1" height="7" x="10" y="-11" transform="rotate(90)"/>
+ <rect style="fill:#34ae72" width="1" height="7" x="12.23" y="-5.62" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <rect style="fill:#34ae72" width="1" height="5" x="10" y="-19" transform="rotate(90)"/>
+ <rect style="fill:#34ae72" width="1" height="5" x="-4.74" y="-21.59" transform="rotate(135)"/>
+ <rect style="fill:#34ae72" width="1" height="5" x="18.59" y="1.74" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.5,2 C 0.669,2 0,2.7108125 0,3.59375 v 0.5 C 0,3.2108125 0.669,2.5 1.5,2.5 2.331,2.5 3,3.2108125 3,4.09375 V 4.5 h 17 c 1.108,0 2,0.9656822 2,2.1660156 v -0.5 C 22,4.9656822 21.108,4 20,4 H 3 V 3.59375 C 3,2.7108125 2.331,2 1.5,2 Z"/>
+ <circle style="fill:#34ae72" cx="7.5" cy="10.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/GitKraken.svg b/.icons/awkward/22x22/apps/GitKraken.svg
new file mode 120000
index 00000000..e7d60f47
--- /dev/null
+++ b/.icons/awkward/22x22/apps/GitKraken.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Gitter.svg b/.icons/awkward/22x22/apps/Gitter.svg
new file mode 120000
index 00000000..fe19be77
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Gitter.svg
@@ -0,0 +1 @@
+gitter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Gmail-mail.google.com.svg b/.icons/awkward/22x22/apps/Gmail-mail.google.com.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Gmail-mail.google.com.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/GnomeBaker.svg b/.icons/awkward/22x22/apps/GnomeBaker.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/GnomeBaker.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/JForex.svg b/.icons/awkward/22x22/apps/JForex.svg
new file mode 100644
index 00000000..ed0d215c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/JForex.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#8c2330" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 14.832031,2.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 17 v -3 H 14.546875 C 14.999835,6.7592567 15.766132,5.4245192 17.46875,3.8768911 A 10,10 0 0 0 14.832031,2.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 5.8183594,20.039 C 7.3456938,18.602385 8.5042425,17.396555 9.154297,15.468688 9.930118,13.167835 10.012394,10.193806 9.949219,4.484313 Z"/>
+ <path style="fill:#ffffff" d="M 14.832031,1.765625 C 13.075994,3.5462156 12.016232,5.4229698 11.511719,7.5957031 10.887809,10.282631 10.983122,13.785054 11.042969,18 h 3 c -0.03854,-2.714254 -0.0097,-5.247538 0.103515,-7 H 17 V 8 H 14.546875 C 14.999835,6.2593187 15.766132,4.9245812 17.46875,3.3769531 A 10,10 0 0 0 14.832031,1.765625 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 2.3144532,1.939453 C 7.3456938,18.102447 8.5042425,16.896617 9.154297,14.96875 9.930118,12.667897 10.012394,9.693868 9.949219,3.984375 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/JavaFXSceneBuilder2.0.svg b/.icons/awkward/22x22/apps/JavaFXSceneBuilder2.0.svg
new file mode 100644
index 00000000..2f7ba7a1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/JavaFXSceneBuilder2.0.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 15.549115,1032.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.20434939,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 15.549115,1032.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.20434939,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 14.758512,1048.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 14.758512,1048.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" d="m 15.548828,1032.3622 c -0.886755,0.077 -1.427799,0.3774 -2.009766,0.8418 -0.556212,-0.1682 -1.125754,-0.2587 -1.480468,-0.1855 -0.795402,0.1652 -1.348784,0.5042 -1.841797,1.041 -0.03901,0 -0.07876,-0.036 -0.117188,-0.037 -0.797915,-0.013 -1.1671253,0.2248 -1.3554684,0.2968 -0.3815545,0.1395 -0.6874144,0.4678 -0.9648437,0.7071 -0.3033165,-0.3603 -0.7109142,-0.8594 -0.9355469,-1.1133 -0.6002637,-0.7051 -1.1462206,-1.1731 -1.6191406,-1.3496 -0.6777616,-0.2472 -1.4991467,-0.1803 -2.0917969,0.08 -0.5926503,0.2604 -1.0039914,0.6417 -1.3457031,1.0488 -0.1213536,0.1445 -0.5144004,0.4435 -0.71875,1.2734 -0.0725762,0.2948 -0.0692437,0.5753 -0.039063,0.8457 0.010318,-0.1152 0.00999,-0.2276 0.039063,-0.3457 0.2043496,-0.8299 0.5973964,-1.1289 0.71875,-1.2734 0.3417117,-0.4071 0.7530528,-0.7884 1.3457031,-1.0488 0.5926502,-0.2604 1.4140353,-0.3273 2.0917969,-0.08 0.47292,0.1765 1.0188769,0.6445 1.6191406,1.3496 0.2246327,0.2539 0.6322304,0.753 0.9355469,1.1133 0.2774293,-0.2393 0.5832892,-0.5676 0.9648437,-0.7071 0.1883431,-0.072 0.5575534,-0.3098 1.3554684,-0.2968 0.03843,10e-4 0.07818,0.037 0.117188,0.037 0.493013,-0.5368 1.046395,-0.8759 1.841797,-1.0411 0.354714,-0.073 0.924256,0.017 1.480468,0.1856 0.581967,-0.4644 1.123011,-0.7648 2.009766,-0.8418 0.626124,-0.01 1.268515,0.2085 1.900391,0.7285 0.632758,0.5206 0.844812,0.9439 1.179687,1.502 0.334876,0.5581 0.677338,1.2109 1.023438,1.9336 0.6922,1.4454 1.392806,3.1554 1.917968,4.7422 0.191355,0.5781 0.369109,0.9853 0.41211,1.6015 0.0022,-0.03 0.01469,-0.063 0.01563,-0.092 0.02841,-0.8802 -0.196189,-1.3102 -0.427735,-2.0098 -0.525167,-1.5867 -1.225773,-3.2967 -1.917973,-4.7421 -0.3461,-0.7227 -0.688562,-1.3755 -1.023438,-1.9336 -0.334875,-0.5581 -0.546929,-0.9814 -1.179687,-1.502 -0.631876,-0.52 -1.274267,-0.7351 -1.900391,-0.7285 z m -10.8007811,9.6016 c -0.2140882,0.036 -0.4286307,0.082 -0.8300781,0.4453 -0.5959698,0.6225 -0.845695,1.4521 -0.8652344,2.1523 -0.00326,0.1168 0.012352,0.2197 0.019531,0.3281 0.05224,-0.6616 0.2969076,-1.4072 0.8457032,-1.9804 0.5963611,-0.5393 0.7589015,-0.3616 1.1621093,-0.5254 -0.1207552,-0.1529 -0.2271774,-0.2873 -0.332031,-0.4199 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/KittehPlayer.svg b/.icons/awkward/22x22/apps/KittehPlayer.svg
new file mode 100644
index 00000000..43b75314
--- /dev/null
+++ b/.icons/awkward/22x22/apps/KittehPlayer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 3.6392562,1.5008103 A 1.5921862,1.5692593 0 0 0 2.0000001,3.0691696 V 19.93027 a 1.5921862,1.5692593 0 0 0 2.3886842,1.359259 l 7.4069827,-4.215525 7.407882,-4.214526 a 1.5921862,1.5692593 0 0 0 0,-2.718566 L 11.795667,5.9263869 4.3886843,1.7101615 A 1.5921862,1.5692593 0 0 0 3.6393462,1.5010603 Z"/>
+ <path style="fill:#ff668e" d="M 3.6392562,1.0006855 A 1.5921862,1.5692593 0 0 0 2.0000001,2.5690448 V 19.430146 a 1.5921862,1.5692593 0 0 0 2.3886842,1.359258 l 7.4069827,-4.215525 7.407882,-4.214525 a 1.5921862,1.5692593 0 0 0 0,-2.7185674 L 11.795667,5.4262619 4.3886843,1.2100367 A 1.5921862,1.5692593 0 0 0 3.6393462,1.0009355 Z"/>
+ <path style="opacity:0.2" d="M 5.9961474,7.4866631 A 1.000106,1.000106 0 0 0 5.0098192,8.5003346 v 5.9999984 a 1.000106,1.000106 0 1 0 2,0 v -1.019531 l 2.3964844,1.816406 a 1.0002103,1.0002103 0 1 0 1.2089844,-1.59375 L 7.7070848,11.500333 10.615288,9.2972076 A 1.000106,1.000106 0 0 0 10.029351,7.4925225 1.000106,1.000106 0 0 0 9.4063036,7.70346 L 7.0098192,9.5179106 V 8.5003346 A 1.000106,1.000106 0 0 0 5.9961474,7.4866631 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2.00001192;stroke-linecap:round" d="M 6.010652,14 V 7.9999996"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2.00001192;stroke-linecap:round" d="M 10.010677,7.9999996 6.0499087,11.000045"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2.00001192;stroke-linecap:round" d="M 10.010677,14 6.0499087,11.000045"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.6396583,1.0008542 A 1.5921862,1.5692593 0 0 0 2.0000001,2.5692229 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.4072707,4.2168221 7.407271,4.2138921 a 1.5921862,1.5692593 0 0 1 0.775395,1.108405 1.5921862,1.5692593 0 0 0 -0.775395,-1.6084084 L 11.795957,5.4266619 4.3886863,1.2098398 A 1.5921862,1.5692593 0 0 0 3.6396583,1.0008542 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/KoboDeluxe.svg b/.icons/awkward/22x22/apps/KoboDeluxe.svg
new file mode 100644
index 00000000..2b4a1480
--- /dev/null
+++ b/.icons/awkward/22x22/apps/KoboDeluxe.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11.011516,1.4999992 C 10.343376,1.4705675 9.71352,1.791395 9.379108,2.3314931 L 1.0627617,15.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 12.474998,2.3314931 C 12.170775,1.8401438 11.619345,1.5268427 11.011516,1.4999992 Z"/>
+ <path style="fill:#8e8e8e" d="M 11.011516,1 C 10.343376,0.9705683 9.71352,1.2913958 9.379108,1.8314939 L 1.0627617,15.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 12.474998,1.8314939 C 12.170775,1.3401446 11.619345,1.0268435 11.011516,1 Z"/>
+ <path style="opacity:0.2" d="M 11,1.5 C 10.97923,1.5 10.96012,1.50544 10.93945,1.50586 10.788059,1.50891 10.641061,1.5263 10.496091,1.550782 10.032552,1.6585727 9.624969,1.9346185 9.378903,2.332032 L 8,4.5585938 V 18.5 c 0,2 1,3 3,3 2,0 3,-1 3,-3 V 4.7949219 L 12.474609,2.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 11,1 C 10.97923,1 10.96012,1.00544 10.93945,1.00586 10.788059,1.00891 10.641061,1.0263 10.496091,1.050782 10.032552,1.1585727 9.624969,1.4346185 9.378903,1.832032 L 8,4.0585938 V 18 c 0,2 1,3 3,3 2,0 3,-1 3,-3 V 4.2949219 L 12.474609,1.8320312 C 12.173443,1.3456193 11.629877,1.0361683 11.029297,1.0039062 11.021221,1.0038273 11.013951,1.0000156 11.005859,1 11.00387,0.9999962 11.001991,1 11,1 Z"/>
+ <rect style="opacity:0.2" width="2" height="12" x="4" y="8.5" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.011719,1 C 10.343579,0.970568 9.713318,1.2919332 9.378906,1.8320312 L 1.0625,15.261719 c -0.065457,0.263008 -0.066322,0.507785 -0.033203,0.74414 0.010385,-0.0815 0.012227,-0.159858 0.033203,-0.24414 L 9.378906,2.3320312 C 9.713318,1.7919332 10.343579,1.4705683 11.011719,1.5 c 0.607829,0.026844 1.158667,0.340682 1.46289,0.8320312 l 8.316407,13.4296878 c 0.09029,0.158396 0.148108,0.311557 0.179687,0.46289 0.06071,-0.30527 0.01284,-0.625123 -0.179687,-0.96289 L 12.474609,1.8320312 C 12.170386,1.340682 11.619548,1.0268435 11.011719,1 Z"/>
+ <rect style="fill:#afafb1" width="2" height="12" x="4" y="8" rx="1.5" ry="1.5"/>
+ <rect style="opacity:0.2" width="2" height="12" x="16" y="8.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#afafb1" width="2" height="12" x="16" y="8" rx="1.5" ry="1.5"/>
+ <ellipse style="fill:#64b0ff" cx="11" cy="13.5" rx="2" ry="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 5.0000001,7.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 17,7.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 18,8.6689992 17.554,7.9999992 17,7.9999992 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/LabPlot2.svg b/.icons/awkward/22x22/apps/LabPlot2.svg
new file mode 120000
index 00000000..25b7427f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/LabPlot2.svg
@@ -0,0 +1 @@
+kmplot.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/LanguageTool.svg b/.icons/awkward/22x22/apps/LanguageTool.svg
new file mode 100644
index 00000000..1f467476
--- /dev/null
+++ b/.icons/awkward/22x22/apps/LanguageTool.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="m 6,6.499912 v 1.5 h 1 l 0.00195,3.357422 v 0.002 H 7 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 11 V 10.999912 H 8.5 V 7.7479589 C 8.5,7.4211739 8.356549,6.499912 7.15625,6.499912 Z m 5.214844,0 C 10.622995,6.499912 10,6.9262591 10,7.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 12 v 4.4999999 h 1.5 V 7.9999121 h 1 v 0.5 h 1.492188 V 8.421787 c 0,0 0.002,0.00195 0.002,0.00195 C 15.997441,8.1114771 16,7.8784887 16,7.7225682 16,7.0668583 15.503336,6.499912 14.652344,6.499912 Z"/>
+ <path style="opacity:0.1" d="m 6.769531,13.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 5.25781,16.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 10e-4,0 0.111143,0.08807 0.2158255,0.158216 0.3457035,0.231445 C 8.6906165,16.392227 9.098595,16.5 9.56836,16.5 c 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 14.286834,16.392227 14.69476,16.5 15.164062,16.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 16.74421,13.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 14.029283,14.095646 13.869176,13.961658 13.609375,13.814453 13.242978,13.607258 12.835976,13.5 12.366211,13.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 C 9.046101,14.663082 8.958257,14.590332 8.7441405,14.388675 8.433579,14.095646 8.2734725,13.961658 8.013672,13.814453 7.647274,13.607258 7.239296,13.5 6.769531,13.5 Z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#005bea" d="M 6.7695312 13 C 6.669019 13 6.4881831 13.00323 6.2578125 13.048828 C 5.8676876 13.116172 5.4532425 13.293302 4.9707031 13.710938 C 4.9021165 13.767575 4.8325396 13.826389 4.7617188 13.892578 C 4.7487265 13.905219 4.735753 13.9206 4.7226562 13.933594 C 4.4509913 14.193098 4.1661981 14.512876 3.8710938 14.939453 L 5.2578125 15.685547 C 5.509307 15.518038 5.7600409 15.175258 6.0839844 14.939453 C 6.2994854 14.783019 6.5937157 14.681641 6.7695312 14.681641 C 6.9495002 14.681641 7.072597 14.712274 7.1875 14.777344 C 7.29179 14.836414 7.379172 14.909671 7.59375 15.111328 C 7.7487997 15.257841 7.8671312 15.364813 7.9785156 15.453125 C 8.0899001 15.541437 8.1940875 15.612175 8.3242188 15.685547 C 8.6906163 15.893201 9.0985944 16 9.5683594 16 C 9.8030109 16 10.022186 15.972817 10.228516 15.919922 C 10.434845 15.867027 10.627348 15.789144 10.810547 15.685547 C 11.070809 15.538803 11.231946 15.404354 11.542969 15.111328 C 11.757085 14.909671 11.844468 14.83641 11.949219 14.777344 C 12.06366 14.712744 12.185266 14.681641 12.365234 14.681641 C 12.545203 14.681641 12.6683 14.712734 12.783203 14.777344 C 12.887493 14.836414 12.974875 14.909671 13.189453 15.111328 C 13.344503 15.257841 13.462834 15.364813 13.574219 15.453125 C 13.685603 15.541437 13.790021 15.612175 13.919922 15.685547 C 14.285858 15.893204 14.694761 16 15.164062 16 C 15.633826 16 16.060768 15.89228 16.425781 15.685547 C 16.615007 15.590418 16.802875 15.448439 16.982422 15.291016 C 16.984907 15.288837 16.987753 15.287342 16.990234 15.285156 A 3.5375377 3.5375377 0 0 0 16.994141 15.28125 C 17.023023 15.255736 17.049783 15.231463 17.078125 15.205078 A 3.5375377 3.5375377 0 0 0 17.181641 15.111328 C 17.183805 15.10925 17.255163 15.023444 17.271484 15.003906 C 17.719666 14.539111 18.033675 14.086711 18.082031 14.017578 C 18.087143 14.011487 18.130199 13.959597 18.130859 13.958984 L 16.744141 13.244141 C 16.796281 13.191071 16.719772 13.267956 16.695312 13.291016 C 16.518113 13.525437 16.03413 14.078424 15.78125 14.201172 A 1.1305723 1.1305723 0 0 1 15.294922 14.302734 A 1.4489784 1.4489784 0 0 1 14.871094 14.220703 A 1.4720513 1.4720513 0 0 1 14.339844 13.888672 C 14.029283 13.595646 13.869176 13.461658 13.609375 13.314453 C 13.242977 13.107258 12.834999 13 12.365234 13 C 12.130352 13 11.911408 13.027299 11.705078 13.080078 C 11.498749 13.132857 11.306476 13.210855 11.123047 13.314453 C 10.863246 13.462119 10.703139 13.595646 10.392578 13.888672 C 10.178461 14.090329 10.090617 14.162098 9.9863281 14.220703 C 9.9291071 14.253238 9.8684425 14.278598 9.8007812 14.294922 C 9.7331199 14.311246 9.6581134 14.320313 9.5683594 14.320312 C 9.3883914 14.320312 9.2648326 14.286233 9.1503906 14.220703 C 9.0461066 14.162103 8.9582571 14.090329 8.7441406 13.888672 C 8.4335791 13.595646 8.2734724 13.461658 8.0136719 13.314453 C 7.6472739 13.107258 7.2392958 13 6.7695312 13 z"/>
+ <path style="fill:#3f3f3f" d="M 11.214844 6 C 10.622995 6 10 6.4263471 10 7.1191406 L 10 7.9238281 C 10.001224 7.9216948 10.002675 7.920091 10.003906 7.9179688 L 10.003906 8 L 11.199219 8 L 11.199219 7.5 L 12 7.5 L 12 12 L 13.5 12 L 13.5 7.5 L 14.5 7.5 L 14.5 8 L 15.992188 8 L 15.992188 7.921875 C 15.992741 7.9226799 15.993588 7.9230217 15.994141 7.9238281 C 15.997441 7.6115651 16 7.3785767 16 7.2226562 C 16 6.5669463 15.503336 6 14.652344 6 L 11.214844 6 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 7.002717,10.859156 v -0.0013 L 7,7.5 H 6 V 6 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 11 V 12 H 8.103842 c -0.00524,-10e-7 -0.010445,-7e-4 -0.01551,-0.0021 C 7.3659485,11.97115 7.004349,11.592552 7.0027165,10.862509 l -0.00245,-0.0029 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/MediaElch.svg b/.icons/awkward/22x22/apps/MediaElch.svg
new file mode 100644
index 00000000..eadab28a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/MediaElch.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 3.5051853,1.5008091 c -0.2382493,0 -0.425764,0.252687 -0.425764,0.5751721 0,0.4021765 0.5559761,1.9561716 1.3143998,3.6756326 C 5.0682938,7.280745 5.2287794,7.7194617 5.1437908,7.8013354 5.0549969,7.8868765 4.8683694,7.589552 4.2541782,6.3853772 3.6634153,5.227129 3.5071952,5.0393581 3.2620311,5.1930429 3.0387261,5.3330252 3.053364,5.5333816 3.3596831,6.5103721 c 0.2855978,0.9109027 0.3575953,1.386663 0.208976,1.386663 -0.1510754,0 -0.6204562,-0.4787722 -1.5419299,-1.573179 C 1.0624636,5.1786264 0.80395903,4.9876502 0.59807633,5.2692113 0.43501083,5.4922168 0.46061773,5.6324081 0.78654523,6.2867486 1.016219,6.7478465 1.2620548,7.0606769 1.859744,7.6538809 c 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.7537743 2.3075238,1.3534603 h 0.8564109 c -5.5e-4,-0.01499 0.013314,-0.01303 0.037109,0 h 0.19628 V 10.123508 L 6.622247,7.0992158 C 6.5501899,7.0271582 6.6322016,6.4989686 6.9200865,5.1852307 7.2400171,3.7252659 6.8919576,2.4796332 6.3107361,3.0056311 6.0090448,3.278658 5.8900256,3.9470445 5.881066,5.4274084 5.8759962,6.2646905 5.8414576,6.8155573 5.7922021,6.8326246 5.6691556,6.8752729 5.3896913,6.1054965 5.026608,4.7272412 4.8464793,4.0434788 4.5850174,3.1844789 4.445577,2.8181387 4.184857,2.1331746 3.7332439,1.5008091 3.5051853,1.5008091 Z"/>
+ <path style="opacity:0.2" d="m 18.494814,1.5008091 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.0242922 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.2831543 2.307524,-1.3534603 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="11" cy="19.5" r="2"/>
+ <path style="fill:#f5a34d" d="m 18.494814,1.0008293 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.3534613 H 13.73329 c 5.5e-4,-0.01499 -0.01331,-0.01303 -0.03711,0 H 13.499899 V 9.6235277 L 15.377752,6.599236 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="11" cy="19" r="2"/>
+ <path style="fill:#f5a34d" d="m 3.5051853,1.0008293 c -0.2382493,0 -0.425764,0.252687 -0.425764,0.5751721 0,0.4021766 0.5559759,1.9561713 1.3143998,3.6756326 C 5.0682938,6.7807652 5.2287794,7.2194819 5.1437908,7.3013556 5.0549969,7.3868967 4.8683694,7.0895722 4.2541782,5.8853974 3.6634151,4.7271492 3.5071952,4.5393783 3.2620311,4.6930631 3.0387261,4.8330454 3.053364,5.0334018 3.3596831,6.0103923 c 0.2855978,0.9109027 0.3575954,1.386663 0.208976,1.386663 -0.1510753,0 -0.6204562,-0.4787722 -1.5419299,-1.5731789 C 1.0624636,4.6786466 0.80395903,4.4876704 0.59807633,4.7692315 0.43501083,4.992237 0.46061773,5.1324283 0.78654523,5.7867689 1.016219,6.2478667 1.2620548,6.5606971 1.859744,7.1539011 c 0.8402908,0.8339843 1.4494676,1.2353796 2.4745095,1.6278637 0.3562501,0.1364065 0.7021266,0.3008899 0.7685234,0.3652199 0.072556,0.07031 1.7170656,0.753774 2.3075238,1.3534613 h 0.8564109 c -5.5e-4,-0.01499 0.013314,-0.01303 0.037109,0 h 0.19628 V 9.6235277 L 6.622247,6.599236 C 6.5501899,6.5271784 6.6322016,5.9989888 6.9200865,4.6852509 7.2400171,3.2252863 6.8919576,1.9796534 6.3107361,2.5056513 6.0090448,2.7786782 5.8900256,3.4470649 5.881066,4.9274286 5.8759962,5.7647107 5.8414576,6.315577 5.7922021,6.3326448 5.6691556,6.3752931 5.3896913,5.6055167 5.026608,4.2272614 4.8464793,3.5434988 4.5850174,2.6844992 4.445577,2.3181589 4.184857,1.6331948 3.7332439,1.0008293 3.5051853,1.0008293 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.5051853,1.0008293 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 7.0872712,2.8105013 6.7778322,2.0829353 6.3107361,2.5056513 6.0090448,2.7786782 5.8900256,3.4470645 5.881066,4.9274286 5.8759962,5.7647107 5.8414576,6.315578 5.7922021,6.3326448 5.6691556,6.3752931 5.3896913,5.6055167 5.026608,4.2272614 4.8464793,3.5434988 4.5850174,2.6844992 4.445577,2.3181589 4.184857,1.6331948 3.7332439,1.0008293 3.5051853,1.0008293 Z m 14.9896287,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 3.4378052,4.6520487 C 3.3794528,4.6379593 3.3233221,4.6546486 3.2620311,4.6930621 3.1126364,4.7867123 3.0807777,4.928522 3.1604727,5.2906939 3.1855972,5.2528354 3.2179403,5.2206807 3.2620311,5.1930419 3.5071952,5.0393571 3.6634156,5.2271255 4.2541782,6.3853762 4.8683694,7.589551 5.0549969,7.8868755 5.1437908,7.8013344 5.188319,7.7584362 5.1515655,7.588061 5.0227022,7.24374 4.8986907,7.1098474 4.6841594,6.7284108 4.2541782,5.8853964 3.8111063,5.0167115 3.6128628,4.6943165 3.4378052,4.6520487 Z m 15.1243888,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.78932007,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.46438727,-0.090585 1.42865317,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 1.3035301,4.9649541 0.97763503,4.6426131 0.77287393,4.6540021 Z m 20.45425107,0 c -0.204761,-0.011389 -0.530656,0.310952 -1.253855,1.1698743 -0.921474,1.0944067 -1.390855,1.5731789 -1.54193,1.5731789 -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 6.6349415,6.6197392 C 6.5897483,6.9147348 6.5868235,7.0637907 6.622247,7.0992123 L 8.5001006,10.123508 V 9.6235277 Z m 8.7301165,0 -1.865159,3.0037885 v 0.4999803 l 1.877853,-3.0242922 c 0.03542,-0.035424 0.0325,-0.1844775 -0.01269,-0.4794731 z"/>
+ <path style="fill:#af5d2d" d="m 14.999838,11.000425 c 0,2.20905 -3.999838,7.199709 -3.999838,7.199709 0,0 -3.9998388,-4.990659 -3.9998388,-7.199709 0,-2.2090496 1.7907887,-3.9998382 3.9998388,-3.9998382 2.209049,0 3.999838,1.7907886 3.999838,3.9998382 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,7.0005868 c -2.2090501,0 -3.9998388,1.7907886 -3.9998388,3.9998382 0,0.05147 0.01236,0.11162 0.016599,0.166009 C 7.1867602,9.1139617 8.9036408,7.5005666 11,7.5005666 c 2.096358,0 3.813239,1.6133951 3.983237,3.6658674 0.0042,-0.05439 0.0166,-0.114541 0.0166,-0.166009 0,-2.2090496 -1.790789,-3.9998382 -3.999838,-3.9998382 z"/>
+ <g transform="matrix(-0.49997979,0,0,0.49997979,22.976033,-0.49896518)">
+ <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.329" cy="14.889" 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.192" cy="15.303" rx=".611" ry=".876" transform="matrix(0.80749798,-0.58987034,0.51619146,0.85647322,0,0)"/>
+ <path style="opacity:0.2" d="m 11,12.476796 c -0.498695,-0.03284 -0.87792,0.109531 -1.3700621,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 9.5000599,20.533663 10.216827,19.812589 11,19.796346 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 11.877919,12.586327 11.498695,12.443932 11,12.476796 Z"/>
+ <path style="fill:#cf7642" d="m 11,12.004574 c -0.498695,-0.03284 -0.87792,0.109531 -1.3700621,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 1.0077715,0.03775 1.7245386,-0.683326 2.5077116,-0.69957 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 11.877919,12.114105 11.498695,11.97171 11,12.004574 Z"/>
+ <path style="opacity:0.5" d="M 8.6375866,18.864746 C 8.1917531,18.638505 7.9740099,18.13465 8.0026157,17.395438 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 13.349731,18.864746 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 11,6.0000007 c -2.1666533,0 -3.4853074,1.1347392 -4.1738282,2.2363281 C 6.1376509,9.3379177 6.0039062,10.437501 6.0039061,10.437501 a 0.50002979,0.50002979 0 0 0 0.037109,0.261719 c -0.014122,0.100398 -0.041015,0.194079 -0.041015,0.300781 0,0.828393 0.4477378,1.5 1,1.5 h 0.3339844 0.3320312 c 0.1846595,0 0.3339844,-0.223011 0.3339844,-0.5 v -1 -1 c 0,-0.2769893 -0.1493249,-0.5000003 -0.3339844,-0.5000003 H 7.3339843 7.3046874 C 7.3996441,9.2665237 7.5152696,9.0193087 7.673828,8.7656257 8.2353072,7.8672954 9.1666529,7.0000007 11,7.0000007 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 14.149325,9.5000007 14,9.7230117 14,10.000001 v 1 1 c 0,0.276989 0.149325,0.5 0.333984,0.5 H 14.666016 15 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 0.03516,-0.263672 c 0,0 -0.133745,-1.0995833 -0.822266,-2.2011722 C 14.485307,7.1347399 13.166653,6.0000007 11,6.0000007 Z"/>
+ <path style="fill:none;stroke:#5b5b5b;stroke-width:0.99995959;stroke-linecap:round;stroke-linejoin:round" d="m 6.4999999,10.000466 c 0,0 0.5,-4.4994653 4.5000001,-4.4994653 4,0 4.5,4.4994653 4.5,4.4994653"/>
+ <path style="fill:#4b4b4b" d="m 6.9999595,9.0005057 c -0.5522622,0 -0.9999596,0.671546 -0.9999596,1.4999403 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 10.500446 9.5004857 c 0,-0.276989 -0.1486605,-0.49998 -0.33332,-0.49998 H 7.3332795 Z"/>
+ <path style="fill:#4b4b4b" d="m 14.99996,9.0005057 c 0.552262,0 0.999959,0.671546 0.999959,1.4999403 0,0.828393 -0.447697,1.499939 -0.999959,1.499939 H 14.66664 14.33332 C 14.148661,12.000385 14,11.777394 14,11.500405 V 10.500446 9.5004857 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 11,12.003907 c -0.498695,-0.03284 -0.876999,0.110169 -1.3691411,0.542969 -1.1580087,1.235519 -2.630859,4.181562 -2.630859,5.183594 0.0035,0.100746 0.025612,0.177871 0.033203,0.273437 0.1640765,-1.152332 1.5111177,-3.797766 2.597656,-4.957031 C 10.123001,12.614076 10.501305,12.471067 11,12.503907 c 0.498695,-0.03286 0.876999,0.110169 1.369141,0.542969 1.086538,1.159265 2.433579,3.804699 2.597656,4.957031 0.0076,-0.09557 0.02971,-0.172691 0.0332,-0.273437 0,-1.002032 -1.47285,-3.948075 -2.630859,-5.183594 C 11.876999,12.114076 11.498695,11.971043 11,12.003907 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/MidnightCommander.svg b/.icons/awkward/22x22/apps/MidnightCommander.svg
new file mode 120000
index 00000000..ed775cee
--- /dev/null
+++ b/.icons/awkward/22x22/apps/MidnightCommander.svg
@@ -0,0 +1 @@
+mc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Nextcloud.svg b/.icons/awkward/22x22/apps/Nextcloud.svg
new file mode 120000
index 00000000..d01d25d4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Nextcloud.svg
@@ -0,0 +1 @@
+nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/NoMachine-icon.svg b/.icons/awkward/22x22/apps/NoMachine-icon.svg
new file mode 100644
index 00000000..9969e570
--- /dev/null
+++ b/.icons/awkward/22x22/apps/NoMachine-icon.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/Nocturn-linux.svg b/.icons/awkward/22x22/apps/Nocturn-linux.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Nocturn-linux.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Nocturn.svg b/.icons/awkward/22x22/apps/Nocturn.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Nocturn.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Nvidiux.svg b/.icons/awkward/22x22/apps/Nvidiux.svg
new file mode 100644
index 00000000..50ac1c8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Nvidiux.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e54031" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 18.25,5.999703 8.185242,16.350971 6.724827,12.354046 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 7.5,3 C 7.2157537,3.0001377 6.9330691,3.01432 6.6523438,3.035156 6.6177378,3.037826 6.5833878,3.041936 6.5488281,3.044926 6.2868266,3.0667614 6.0275579,3.0973135 5.7695312,3.1367188 4.6627389,3.3057454 3.6036808,3.6469874 2.6074219,4.1171875 2.4980351,4.1692458 2.3910146,4.2257205 2.2832031,4.28125 1.8652708,4.4948989 1.4629896,4.7330575 1.0742188,4.9960938 1.0499914,5.0125503 1.0241149,5.0263209 1,5.0429688 v 0.00391 0.7402344 C 1.019528,5.7764932 1.037047,5.7624482 1.056641,5.7519532 1.3507225,5.5944223 1.6545102,5.4586751 1.9609375,5.3300781 2.0492405,5.2930975 2.1333223,5.2474632 2.2226562,5.2128906 2.5536557,5.084444 2.8924907,4.9809973 3.234375,4.8867188 3.3027748,4.8679374 3.3686607,4.8416267 3.4375,4.8242188 3.7752738,4.7383981 4.1195614,4.6807199 4.4648438,4.6289062 4.5483035,4.616465 4.6289823,4.5924747 4.7128906,4.5820312 5.1382422,4.52869 5.5683959,4.5004525 6,4.5 c 0.3422082,4.282e-4 0.6808628,0.01979 1.015625,0.052734 0.061749,0.00594 0.1221615,0.016437 0.1835938,0.023437 0.2983174,0.034718 0.5939211,0.079174 0.8847656,0.1386719 0.029255,0.0059 0.058724,0.011436 0.087891,0.017578 1.8364496,0.3921979 3.5061816,1.2699234 4.8632806,2.5019531 l 2.199219,-1.2128906 c -1.217868,-1.1096589 -2.66144,-1.9761071 -4.271484,-2.484375 -0.0039,-0.00124 -0.0078,-0.00267 -0.01172,-0.00391 -0.0096,-0.00304 -0.01969,-0.0048 -0.0293,-0.00781 C 10.598811,3.4247301 10.270142,3.3398153 9.935547,3.2675781 9.869939,3.2532801 9.804276,3.23973 9.738281,3.2265625 9.437402,3.1671301 9.133037,3.1194477 8.8242188,3.0839844 8.755733,3.0759845 8.6879578,3.0653774 8.6191406,3.0585938 8.2506426,3.0229806 7.8778408,3 7.5,3 Z m 9.566406,5.1523438 -1.830078,1.8808592 c 0.05629,0.104474 0.117073,0.205923 0.169922,0.3125 l -0.0078,0.0078 c 0.375423,0.760693 0.666205,1.573835 0.851562,2.433593 l 2.580078,-0.169921 c -0.08893,-0.535881 -0.226835,-1.05164 -0.386719,-1.556641 l 0.03125,-0.0059 C 18.147423,10.011129 17.659818,9.043544 17.066406,8.1523438 Z m 1.888672,5.4589842 -2.539062,0.166016 c 0.05151,0.403305 0.07955,0.810239 0.08398,1.216797 l 2.486328,-0.01172 C 18.994228,14.821731 18.99882,14.660885 19,14.5 18.9964,14.203633 18.98148,13.906537 18.95508,13.611328 Z m -0.06445,2.371094 -2.443359,0.01172 c -0.03899,0.397394 -0.09963,0.791265 -0.183594,1.18164 l 2.375,0.15625 c 0.110826,-0.444772 0.19496,-0.894795 0.251953,-1.349609 z m -2.886719,2.179687 c -0.143525,0.440949 -0.31708,0.87093 -0.517578,1.289063 l 2.072266,0.578125 c 0.305216,-0.549439 0.565852,-1.122974 0.777344,-1.714844 z"/>
+ <path style="fill:#e4e4e4" d="M 18.25,5.5 8.185242,15.851268 6.724827,11.854343 Z"/>
+ <circle style="opacity:0.2" cx="7.5" cy="14" r="3.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="13.5" r="3.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/OpenAudible.svg b/.icons/awkward/22x22/apps/OpenAudible.svg
new file mode 100644
index 00000000..740e36a6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/OpenAudible.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3f3f3f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 11.115234,7.5175781 C 10.140665,7.5031957 9.164143,7.6992584 8.28125,8.1152344 7.0421375,8.6862614 6.0143271,9.668954 5.3378906,10.849609 5.9436216,10.086321 6.6768189,9.410279 7.5605469,8.984375 9.140755,8.1826725 11.071758,8.1624546 12.689453,8.8691406 c 1.227792,0.5218484 2.265738,1.4605884 2.912109,2.6269534 0.406048,-0.201539 0.813446,-0.400962 1.21875,-0.605469 C 16.169301,9.717578 15.151099,8.7573076 13.939453,8.1816406 13.063612,7.7573134 12.089804,7.5319606 11.115234,7.5175781 Z M 11.009766,9.507812 C 9.403207,9.491854 7.8934604,10.4234 7.0351562,11.755859 7.8708199,10.894586 9.029074,10.298476 10.25,10.347656 c 1.43026,0.01132 2.781562,0.845189 3.513672,2.060547 0.403264,-0.201724 0.807674,-0.40058 1.210937,-0.601562 -0.815806,-1.377184 -2.349932,-2.317757 -3.964843,-2.298829 z m 0.152343,1.96875 c -0.116565,-0.0081 -0.234443,-0.0065 -0.353515,0.0059 -0.814879,0.04899 -1.484706,0.600348 -1.9453128,1.236328 0.4143978,-0.264636 0.8888288,-0.488147 1.3945308,-0.429688 0.70112,0.04064 1.298031,0.50412 1.673829,1.074219 0.402336,-0.202652 0.806834,-0.401888 1.208984,-0.605469 -0.424466,-0.691746 -1.162555,-1.224882 -1.978516,-1.28125 z M 4,11.941406 V 13 A 11761.646,11761.646 0 0 1 10.998047,16.5 7632.6465,7632.6465 0 0 1 18,13 v -1.056641 c -2.33321,1.167692 -4.667071,2.333969 -7,3.5 C 8.6659703,14.277146 6.3323262,13.110476 4,11.941406 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 8.281635,7.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 16.414646,10.595592 16.00767,10.795461 15.601623,10.997 14.955251,9.830635 13.918048,8.8901185 12.690256,8.36827 11.072561,7.661584 9.141053,7.682369 7.560845,8.4840715 6.677117,8.9099755 5.944079,9.586412 5.338348,10.3497 6.0147845,9.169045 7.0425225,8.186402 8.281635,7.615375 Z"/>
+ <path style="fill:#ed4b2a" d="M 7.036027,11.255132 C 7.894331,9.922673 9.40272,8.991993 11.009279,9.007953 12.62419,8.989023 14.159116,9.92954 14.974922,11.306724 14.571659,11.507706 14.166539,11.706276 13.763275,11.908 13.031165,10.692642 11.680891,9.858834 10.250631,9.847514 9.029705,9.798334 7.8716905,10.393859 7.036027,11.255132 Z"/>
+ <path style="fill:#96cc1c" d="M 4,11.441406 V 12.5 A 11761.646,11761.646 0 0 1 10.998047,16 7632.6465,7632.6465 0 0 1 18,12.5 v -1.056641 c -2.33321,1.167584 -4.667071,2.333969 -7,3.5 C 8.6660142,13.777146 6.332326,12.610357 4,11.441406 Z"/>
+ <path style="fill:#c42198" d="m 8.863055,12.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/22x22/apps/Othman.svg b/.icons/awkward/22x22/apps/Othman.svg
new file mode 100644
index 00000000..04b112e0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Othman.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#168616" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.0038,11.1665 1.00585,11.25 1.1382,5.827 5.544,1.5 10.99985,1.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 10.391236,19.237024 C 10.113102,18.998281 10.095799,18.941353 10.095799,18.265069 V 17.546712 L 9.618584,17.787947 C 9.356114,17.920625 8.8040395,18.115302 8.3917483,18.220559 7.5584346,18.433306 6.8420884,18.372715 6.2757121,18.041586 5.7309339,17.72308 5.5693504,17.396591 5.5674737,16.610546 c -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 4.1484258,12.91087 3.9215615,12.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 7.3741354,9.860811 6.6426146,9.327537 C 6.2402782,9.034241 5.7142897,8.6699825 5.4737537,8.5180785 4.8672348,8.1350504 4.6928711,7.7031121 4.9326847,7.1777151 5.0505355,6.9195293 5.2136677,6.8038512 6.0335616,6.397088 6.3450001,6.2425765 6.5998142,6.0984316 6.5998142,6.0767648 c 0,-0.021666 -0.072598,-0.1118663 -0.1613337,-0.2004423 C 6.1796166,5.6179193 6.4064241,5.0036554 6.8218183,4.8381147 6.9976136,4.7680577 7.4208346,4.5852286 7.762307,4.4318258 8.4353845,4.1294531 10.453167,3.4473392 10.509172,3.5032436 10.628868,3.622729 10.360197,3.8494801 9.919906,4.0005618 8.4374593,4.5092479 6.5998142,5.2784135 6.5998142,5.3902148 c 0,0.029181 0.067141,0.1826612 0.1492004,0.3410649 L 6.8982164,6.0192905 7.4137467,5.8129559 C 9.058325,5.1547297 11.488329,4.4504756 12.114942,4.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 12.65151,5.8476971 12.399353,6.20936 11.668411,6.8579001 11.310856,7.1751462 10.878351,7.6292538 10.70729,7.8670293 10.329338,8.3923797 10.241999,8.2599591 10.554495,7.635362 10.760957,7.2226967 11.378167,6.5552884 12.162934,5.8961041 12.45409,5.6515423 12.455319,5.6463724 12.270772,5.4428111 12.134621,5.2926332 11.965617,5.2369015 11.646385,5.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 8.2402189,9.359415 8.6957096,9.186823 C 8.9462328,9.091898 9.174642,8.9908342 9.203282,8.9622412 9.231927,8.9336483 9.161513,8.3759449 9.046816,7.7228985 8.8477985,6.5898127 8.8534131,6.0233272 9.063649,6.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 C 9.852108,9.637422 9.328306,9.616459 9.05312,9.763475 8.8818496,9.854965 8.978247,9.950573 9.921283,10.62444 c 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 11.800354,12.830457 11.14506,12.332842 C 10.784652,12.059153 10.401118,11.75511 10.292768,11.657185 10.184416,11.559265 9.836113,11.286046 9.518758,11.050034 L 8.9417434,10.620928 9.191403,11.050039 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 4.9380687,15.091148 C 5.0802997,14.996888 5.4361688,14.672464 5.7288925,14.370204 6.4728231,13.602043 6.9290837,13.32813 8.1484001,12.917677 9.027173,12.62186 9.214729,12.52378 9.23997,12.346853 9.285184,12.029917 8.9319227,11.412006 8.3568739,10.802188 7.748611,10.157146 7.9121625,10.090237 6.3323832,11.630407 5.6565979,12.289249 5.0428818,12.797698 4.7870814,12.910646 4.4446199,13.061863 4.3322002,13.17891 4.204349,13.51737 3.8230678,14.526717 3.9083624,15.26436 4.4062226,15.263177 4.5565111,15.26287 4.7958414,15.185407 4.9380687,15.091148 Z M 5.286759,14.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 6.7778075,12.384923 C 6.5194448,12.172851 6.5168744,12.16035 6.67752,11.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 7.8625291,11.509507 8.1667145,11.734 c 0.3542046,0.261408 0.3675189,0.34951 0.1010757,0.668901 L 8.0712335,12.638515 7.8195484,12.402897 7.5678633,12.167276 7.3881052,12.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 4.7322033,17.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 7.0930404,16.840215 C 6.9317816,16.737414 6.8901237,15.998339 7.0195656,15.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 8.5367972,15.947463 C 8.2295629,15.706224 8.2095577,15.55835 8.4462829,15.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 8.3747492,14.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 3.0201349,13.714877 C 2.9897059,13.665727 3.0737099,13.465537 3.2068127,13.27001 3.43177,12.939544 3.4366655,12.907618 3.2763177,12.816789 3.115812,12.725869 3.1151427,12.707626 3.2666877,12.55442 3.4933529,12.325303 3.678435,12.4695 3.6081232,12.820436 3.5385822,13.167519 3.0970588,13.839144 3.0201205,13.714877 Z M 14.923537,13.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 5.4108366,10.8267 C 5.2804512,10.583511 5.3326566,10.153184 5.5577904,9.615321 5.7548595,9.14451 5.8625946,9.216845 5.7212276,9.725054 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.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 C 4.4366276,9.0077 4.3980016,8.9009862 4.3321236,8.8217523 4.1638188,8.6193157 4.3883686,8.0876956 4.6421846,8.0876956 c 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 3.5507153,8.9794111 C 3.4633809,8.8165114 3.4799885,8.6839425 3.6301967,8.3449708 3.7346374,8.1092899 3.869424,7.8860227 3.9297255,7.8488213 4.0721788,7.7609385 4.0684079,7.7976881 3.8916451,8.2199882 3.8104002,8.414087 3.7439273,8.6239684 3.7439273,8.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 C 3.6698361,9.177473 3.6560346,9.175855 3.5507144,8.979414 Z M 7.5957946,8.3062155 C 7.4619104,8.044249 7.3134441,7.8942128 7.1676597,7.8735596 6.8862738,7.8336914 6.8006795,7.4296242 7.0531364,7.3329198 7.1742846,7.2865151 7.3029584,7.3605574 7.4901702,7.5844077 L 7.7555009,7.9016641 7.8649588,7.4677418 C 8.0042463,6.9155693 8.2161366,6.7148564 8.3655563,6.993549 8.5623633,7.3606318 8.4189855,7.7133634 8.2101022,7.375987 8.1173305,7.2261438 8.0032016,7.5899225 7.9868176,8.0876956 7.9672646,8.6818276 7.8276378,8.7598582 7.5957946,8.3062155 Z M 12.705709,7.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 10.366617,6.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 4.9845365,6.7374427 C 4.8700772,6.6231858 4.9277219,6.0096057 5.0806503,5.7144011 5.2762074,5.3369099 5.3782841,5.4189052 5.2324917,5.8363724 5.0895835,6.245592 5.0939007,6.3182367 5.2611267,6.3182367 c 0.088359,0 0.1204973,0.068712 0.088774,0.1898075 C 5.2980559,6.7059463 5.0862244,6.8389495 4.9845365,6.7374427 Z M 11.720699,4.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 10.391236,18.737023 C 10.113102,18.49828 10.095799,18.441352 10.095799,17.765068 V 17.046711 L 9.618584,17.287946 C 9.356114,17.420624 8.8040395,17.615301 8.3917483,17.720558 7.5584346,17.933305 6.8420884,17.872714 6.2757121,17.541585 5.7309339,17.223079 5.5693504,16.89659 5.5674737,16.110545 c -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 4.1484258,12.410869 3.9215615,12.104254 C 3.7441875,11.864526 3.6954253,11.672115 3.6980468,11.222284 3.7008668,10.738478 3.7707918,10.512201 4.1375403,9.800108 4.5756796,8.9494059 4.828361,8.6110389 4.8260127,8.8781719 4.8252598,8.9523719 4.7210029,9.194305 4.5941064,9.415796 c -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 7.3741354,9.36081 6.6426146,8.8275359 C 6.2402782,8.5342379 5.7142897,8.1699799 5.4737537,8.0180759 4.8672348,7.6350478 4.6928711,7.2031095 4.9326847,6.6777125 5.0505355,6.4195267 5.2136677,6.3038486 6.0335616,5.8970854 6.3450001,5.7425739 6.5998142,5.598429 6.5998142,5.5767622 c 0,-0.021666 -0.072598,-0.1118663 -0.1613337,-0.2004423 C 6.1796166,5.1179167 6.4064241,4.5036528 6.8218183,4.3381121 6.9976136,4.2680551 7.4208346,4.085226 7.762307,3.9318232 8.4353845,3.6294505 10.453167,2.9473366 10.509172,3.003241 10.628868,3.1227264 10.360197,3.3494775 9.919906,3.5005592 8.4374593,4.0092453 6.5998142,4.7784109 6.5998142,4.8902122 c 0,0.029181 0.067141,0.1826612 0.1492004,0.3410649 L 6.8982164,5.5192879 7.4137467,5.3129533 C 9.058325,4.6547271 11.488329,3.950473 12.114942,3.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 8.2402189,8.8594139 8.6957096,8.6868209 C 8.9462328,8.5918949 9.174642,8.4908316 9.203282,8.4622386 9.231927,8.4336457 9.161513,7.8759423 9.046816,7.2228959 8.8477985,6.0898101 8.8534131,5.5233246 9.063649,5.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 C 9.852108,9.137421 9.328306,9.116458 9.05312,9.263474 c -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 11.800354,12.330456 11.14506,11.832841 C 10.784652,11.559152 10.401118,11.255109 10.292768,11.157184 10.184416,11.059264 9.836113,10.786045 9.518758,10.550033 L 8.9417434,10.120927 9.191403,10.550038 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 4.9380687,14.591147 C 5.0802997,14.496887 5.4361688,14.172463 5.7288925,13.870203 6.4728231,13.102042 6.9290837,12.828129 8.1484001,12.417676 9.027173,12.121859 9.214729,12.023779 9.23997,11.846852 9.285184,11.529916 8.9319227,10.912005 8.3568739,10.302187 7.748611,9.657145 7.9121625,9.590236 6.3323832,11.130406 5.6565979,11.789248 5.0428818,12.297697 4.7870814,12.410645 4.4446199,12.561862 4.3322002,12.678909 4.204349,13.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 5.286759,13.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 6.7778075,11.884922 C 6.5194448,11.67285 6.5168744,11.660349 6.67752,11.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 8.0712335,12.138514 7.8195484,11.902896 7.5678633,11.667275 7.3881052,11.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 4.7322033,16.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 7.0930404,16.340214 C 6.9317816,16.237413 6.8901237,15.498338 7.0195656,15.036753 l 0.075082,-0.267738 -0.3501039,0.206198 C 6.3774619,15.19141 6.1933344,15.163282 6.3941946,14.921683 6.5211485,14.768989 7.7110442,14.032601 8.0165645,13.917656 8.3191824,13.8038 8.1575664,14.093438 7.7739594,14.352434 7.2894193,14.679573 7.1455201,15.012929 7.1797789,15.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 8.5367972,15.447462 C 8.2295629,15.206223 8.2095577,15.058349 8.4462829,14.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 3.0201349,13.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 14.923537,12.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 5.4108366,10.326699 C 5.2804512,10.08351 5.3326566,9.653183 5.5577904,9.11532 5.7548595,8.6445079 5.8625946,8.7168429 5.7212276,9.225053 5.6634176,9.432874 5.6158732,9.70542 5.6155711,9.830715 c -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 3.018964,9.70121 C 3.05014,9.62011 3.107478,9.553756 3.1463787,9.553756 c 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 3.1692844,9.872623 2.9273616,9.939497 3.018964,9.70121 Z M 3.5507153,8.4794085 C 3.4633809,8.3165088 3.4799885,8.1839399 3.6301967,7.8449682 3.7346374,7.6092873 3.869424,7.3860201 3.9297255,7.3488187 4.0721788,7.2609359 4.0684079,7.2976855 3.8916451,7.7199856 3.8104002,7.9140844 3.7439273,8.1239658 3.7439273,8.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 7.5957946,7.8062129 C 7.4619104,7.5442464 7.3134441,7.3942102 7.1676597,7.373557 6.8862738,7.3336888 6.8006795,6.9296216 7.0531364,6.8329172 7.1742846,6.7865125 7.3029584,6.8605548 7.4901702,7.0844051 L 7.7555009,7.4016615 7.8649588,6.9677392 C 8.0042463,6.4155667 8.2161366,6.2148538 8.3655563,6.4935464 8.5623633,6.8606292 8.4189855,7.2133608 8.2101022,6.8759844 8.1173305,6.7261412 8.0032016,7.0899199 7.9868176,7.587693 7.9672646,8.181825 7.8276378,8.2598556 7.5957946,7.8062129 Z M 12.705709,7.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 10.366617,6.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 4.9845365,6.2374401 C 4.8700772,6.1231832 4.9277219,5.5096031 5.0806503,5.2143985 5.2762074,4.8369073 5.3782841,4.9189026 5.2324917,5.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 5.2980559,6.2059437 5.0862244,6.3389469 4.9845365,6.2374401 Z M 11.720699,3.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/22x22/apps/PCSX2.svg b/.icons/awkward/22x22/apps/PCSX2.svg
new file mode 100644
index 00000000..bffd1123
--- /dev/null
+++ b/.icons/awkward/22x22/apps/PCSX2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 10.499691,0.50002613 c -0.550024,0 -1.100415,0.2050103 -1.5115723,0.61615707 L 0.61614801,9.4890879 c -0.82231353,0.8222921 -0.82114698,2.1984071 0.0012,3.0207001 l 8.37197069,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.0218791 l -8.372,-8.3729199 C 11.600108,0.70505023 11.049716,0.50003973 10.499691,0.50003983 Z"/>
+ <path style="fill:#e4e4e4" d="M 10.499691,2.6930881e-5 C 9.949667,2.6930881e-5 9.399276,0.20503723 8.9881187,0.61618393 L 0.61614801,8.989088 c -0.82231353,0.8222929 -0.82114698,2.198407 0.0012,3.020701 l 8.37197069,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.1995861 0,-3.021879 l -8.372,-8.37291927 C 11.600108,0.20505103 11.049716,4.0530881e-5 10.499691,4.0630881e-5 Z"/>
+ <path style="opacity:0.1" d="M 10.308594,1.9344607 A 0.75007405,0.75007405 0 0 0 9.79297,2.1610229 L 6.6113327,5.3426596 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 12.974606,4.282114 a 0.75007405,0.75007405 0 0 0 -1.060545,0 L 9.262697,6.9344546 8.2021512,5.8729325 10.853515,3.2215685 A 0.75007405,0.75007405 0 0 0 10.308594,1.9344607 Z M 5.1855535,7.0682435 A 0.75007405,0.75007405 0 0 0 4.6660227,7.2879697 L 1.4843862,10.469606 a 0.75007405,0.75007405 0 1 0 1.0605456,1.060546 L 5.1962955,8.8787877 6.2578177,9.9393329 3.6054775,12.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 6.7880905,14.711788 L 5.1962955,13.12097 7.8486362,10.469606 a 0.75007405,0.75007405 0 0 0 0,-1.0605451 L 5.7265683,7.2879697 A 0.75007405,0.75007405 0 0 0 5.1855535,7.0682435 Z M 16.000969,7.7215626 c -0.26833,-0.01271 -0.531669,0.077569 -0.727538,0.2734372 l -1.768552,1.7675761 3.712886,3.7119091 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 16.757804,8.0653122 C 16.542349,7.849857 16.2693,7.7342746 16.000969,7.7215626 Z M 11.2041,9.5350369 a 0.75007405,0.75007405 0 0 0 -0.51953,0.219727 L 7.5019566,12.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 15.980465,15.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 11.745118,9.7547609 A 0.75007405,0.75007405 0 0 0 11.204103,9.5350339 Z M 7.8486362,15.418819 7.1416056,16.126826 c -0.3917365,0.391737 -0.3605981,1.053462 0.070312,1.484373 L 9.5459,19.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 2.0147257,10.500014 5.1967025,7.3180371 7.3180198,9.4393549 4.1360433,12.621332 6.2573612,14.742649"/>
+ <path style="fill:none;stroke:#4b70e1;stroke-width:1.49999809;stroke-linecap:round;stroke-linejoin:round" d="M 10.32322,2.1915193 7.1412436,5.3734961 9.262561,7.4948134 12.444538,4.3128369 14.565855,6.4341548 12.621314,8.3786958"/>
+ <path style="fill:none;stroke:#744dec;stroke-width:1.49999809;stroke-linecap:round;stroke-linejoin:round" d="m 8.0326789,12.967331 3.1819771,-3.1819761 2.121317,2.1213171 -3.181976,3.181977 2.113764,2.128871 3.181977,-3.181977"/>
+ <path style="fill:#283d8a" d="m 7.1412436,15.626531 c -0.3917365,0.391737 -0.3604761,1.053736 0.070434,1.484647 L 9.54568,19.445179 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.3639531 3.712305,3.7123071 c 0.06146,0.06146 0.109743,0.130255 0.151919,0.201634 l 1.792622,-1.792623 C 19.55378,10.99216 19.522519,10.33016 19.091609,9.8992499 L 16.757607,7.5652483 C 16.326697,7.1343379 15.664698,7.1030769 15.272961,7.4948134 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.5,2.6930881e-5 C 9.949976,2.6930881e-5 9.39944,0.20509033 8.9882827,0.61623703 L 0.61622321,8.9892735 C 0.14315041,9.4623339 -0.04812377,10.117353 0.02345051,10.746107 0.07692481,10.28423 0.26860201,9.8368849 0.61622321,9.4892729 L 8.9882827,1.1162364 C 9.39944,0.70508973 9.949976,0.50002633 10.5,0.50002623 c 0.550025,-1e-7 1.10056,0.2050635 1.511717,0.61621017 L 20.3828,9.4892729 c 0.348499,0.34849 0.54064,0.7973761 0.593749,1.2607401 C 21.048756,10.12003 20.856614,9.4630759 20.3828,8.9892735 L 12.011717,0.61623703 C 11.60056,0.20509033 11.050025,2.6730881e-5 10.5,2.6930881e-5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/Panini.svg b/.icons/awkward/22x22/apps/Panini.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Panini.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Pithos.svg b/.icons/awkward/22x22/apps/Pithos.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Pithos.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/PosteRazor.svg b/.icons/awkward/22x22/apps/PosteRazor.svg
new file mode 100644
index 00000000..c18ca7a0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/PosteRazor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 3.8496094,5.5 C 3.3787094,5.5 3,5.8825645 3,6.357422 V 8 H 2.25 2 1.75 C 1.3345,8 1,8.3345 1,8.75 v 5.5 C 1,14.6655 1.3345,15 1.75,15 H 2 2.25 3 v 1.642578 C 3,17.117435 3.3787094,17.5 3.8496094,17.5 H 19.15039 C 19.62129,17.5 20,17.117435 20,16.642578 V 15 H 20.75 21 21.25 C 21.6655,15 22,14.6655 22,14.25 V 8.75 C 22,8.3345 21.6655,8 21.25,8 H 21 20.75 20 V 6.357422 C 20,5.8825645 19.62129,5.5 19.15039,5.5 Z"/>
+ <rect style="fill:#afafb1" width="17" height="12" x="3" y="5" rx=".85" ry=".857"/>
+ <path style="opacity:0.2" d="M 3.8496094,5 C 3.3787094,5 3,5.3825645 3,5.857422 V 6 H 20 V 5.857422 C 20,5.3825645 19.62129,5 19.15039,5 Z M 3,16 v 0.142578 C 3,16.617435 3.3787094,17 3.8496094,17 H 19.15039 C 19.62129,17 20,16.617435 20,16.142578 V 16 Z"/>
+ <path style="fill:#afafb1" d="M 1.75,7.5 C 1.3345,7.5 1,7.8345 1,8.25 v 5.5 c 0,0.4155 0.3345,0.75 0.75,0.75 H 2 2.25 3 V 13.75 8.25 7.5 H 2.25 2 Z"/>
+ <path style="fill:#afafb1" d="M 21.25,7.5 C 21.6655,7.5 22,7.8345 22,8.25 v 5.5 c 0,0.4155 -0.3345,0.75 -0.75,0.75 H 21 20.75 20 V 13.75 8.25 7.5 H 20.75 21 Z"/>
+ <path style="opacity:0.1" d="m 11.5,8.5 c -1.269804,0.0018 -2.4009515,0.802815 -2.824219,2 H 8.5 7.5001365 7.15541 L 7.0313865,10.3125 6.6202535,9.6875 C 6.5400295,9.565174 6.388323,9.492717 6.2276755,9.5 6.0830715,9.5068 5.9522245,9.57737 5.8800195,9.6875 L 5.4688865,10.3125 5.3448635,10.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,12.6875 7.15541,12.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,12.6875 17.655136,12.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,10.3125 17.11998,9.6875 C 17.03976,9.565174 16.888049,9.492717 16.727402,9.5 16.582798,9.5068 16.451951,9.57737 16.379746,9.6875 L 15.968613,10.3125 15.84459,10.5 H 15.499864 14.5 14.325196 C 13.901809,9.302478 12.770163,8.5013685 11.5,8.5 Z"/>
+ <path style="fill:#3f3f3f" d="M 11.5,8 C 10.230196,8.0018 9.0990485,8.8028155 8.675781,10 H 8.5 7.5001365 7.15541 L 7.0313865,9.8125 6.6202535,9.1875 C 6.5400295,9.065174 6.388323,8.9927175 6.2276755,9 6.0830715,9.0068 5.9522245,9.07737 5.8800195,9.1875 L 5.4688865,9.8125 5.3448635,10 H 4 C 4,9.446 3.554,9 3,9 2.446,9 2,9.446 2,10 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,12.1875 7.15541,12 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,12.1875 17.655136,12 H 19 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 10 C 21,9.446 20.554,9 20,9 19.446,9 19,9.446 19,10 H 17.655136 L 17.531113,9.8125 17.11998,9.1875 C 17.039756,9.065174 16.888049,8.9927175 16.727402,9 16.582798,9.0068 16.451951,9.07737 16.379746,9.1875 L 15.968613,9.8125 15.84459,10 H 15.499864 14.5 14.325196 C 13.901809,8.802478 12.770163,8.0013685 11.5,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.75,7.5 C 1.3345,7.5 1,7.8345 1,8.25 v 0.5 C 1,8.3345 1.3345,8 1.75,8 H 2 2.25 3 V 7.5 H 2.25 2 Z M 20,7.5 V 8 H 20.75 21 21.25 C 21.6655,8 22,8.3345 22,8.75 V 8.25 C 22,7.8345 21.6655,7.5 21.25,7.5 H 21 20.75 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/QMPlay2.svg b/.icons/awkward/22x22/apps/QMPlay2.svg
new file mode 100644
index 00000000..1653df0b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/QMPlay2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#4f4f4f" d="m2.8102 1.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.2159-8.2314-4.2156a1.7691 1.5694 0 0 0 -0.8434 -0.2097z"/>
+ <path opacity=".2" d="m4 4.5v14l6.832-3.679 6.168-3.321-6.168-3.3213-6.832-3.6787z"/>
+ <path fill="#00e382" d="m4 4v14l6.832-3.679 6.168-3.321-6.168-3.3213-6.832-3.6787z"/>
+ <path fill="#fff" opacity=".1" d="m2.8105 1.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="m20.977 11.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/22x22/apps/QMapShack.svg b/.icons/awkward/22x22/apps/QMapShack.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/QMapShack.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/QOwnNotes.svg b/.icons/awkward/22x22/apps/QOwnNotes.svg
new file mode 100644
index 00000000..e12184a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/QOwnNotes.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/QtIcon.svg b/.icons/awkward/22x22/apps/QtIcon.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/QtIcon.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/QtProject-assistant.svg b/.icons/awkward/22x22/apps/QtProject-assistant.svg
new file mode 120000
index 00000000..a2c2cf3c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/QtProject-assistant.svg
@@ -0,0 +1 @@
+qtassistant.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/QtProject-designer.svg b/.icons/awkward/22x22/apps/QtProject-designer.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/22x22/apps/QtProject-designer.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/QtProject-linguist.svg b/.icons/awkward/22x22/apps/QtProject-linguist.svg
new file mode 120000
index 00000000..4d6eb91b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/QtProject-linguist.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/QtProject-qdbusviewer.svg b/.icons/awkward/22x22/apps/QtProject-qdbusviewer.svg
new file mode 120000
index 00000000..b54d6089
--- /dev/null
+++ b/.icons/awkward/22x22/apps/QtProject-qdbusviewer.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/QtProject-qtcreator-qt5.svg b/.icons/awkward/22x22/apps/QtProject-qtcreator-qt5.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/QtProject-qtcreator-qt5.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/QtProject-qtcreator.svg b/.icons/awkward/22x22/apps/QtProject-qtcreator.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/QtProject-qtcreator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/RSS_feeds.svg b/.icons/awkward/22x22/apps/RSS_feeds.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/RSS_feeds.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/RenameMyTVSeries.svg b/.icons/awkward/22x22/apps/RenameMyTVSeries.svg
new file mode 100644
index 00000000..5a6e4fc5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/RenameMyTVSeries.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e7a522" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#323232" d="M 16,11 C 16,5.4615 13.667,5 9,5 4.3333,5 2,5.4615 2,11 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 2,3 C 1.446,3 1,3.446 1,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 21,3.446 20.554,3 20,3 Z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,19 1,18.554 1,18 Z"/>
+ <circle style="opacity:0.2" cx="18.5" cy="11" r="1.5"/>
+ <circle style="fill:#ffffff" cx="18.5" cy="10.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="18.5" cy="7" r="1.5"/>
+ <circle style="fill:#ffffff" cx="18.5" cy="6.5" r="1.5"/>
+ <path style="opacity:0.2" d="M 6,13.163503 V 14.5 H 7.3363964 L 10.711737,11.124659 9.375341,9.788262 Z m 5.893984,-3.216841 c 0.141354,-0.141355 0.141354,-0.364089 0,-0.505449 L 11.058736,8.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 6,12.663503 V 14 H 7.3363964 L 10.711737,10.624659 9.375341,9.288262 Z m 5.893984,-3.216841 c 0.141354,-0.141355 0.141354,-0.364089 0,-0.505449 L 11.058736,8.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 17,16 v 1 h 3 v -1 z"/>
+ <path style="fill:#323232" d="m 17,14 v 1 h 3 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/RescueTime.svg b/.icons/awkward/22x22/apps/RescueTime.svg
new file mode 120000
index 00000000..50f4ff11
--- /dev/null
+++ b/.icons/awkward/22x22/apps/RescueTime.svg
@@ -0,0 +1 @@
+rescuetime.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Ri-li.svg b/.icons/awkward/22x22/apps/Ri-li.svg
new file mode 100644
index 00000000..f017f5fd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Ri-li.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/apps/Ripcord_Icon.svg b/.icons/awkward/22x22/apps/Ripcord_Icon.svg
new file mode 100644
index 00000000..02d54e41
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Ripcord_Icon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.983398,6.5002782 A 1.0677701,0.74740205 0 0 0 10.245117,6.7190283 L 1.3124965,12.970983 a 1.0677701,0.74740205 0 0 0 0,1.056641 l 8.9326205,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 11.753907,6.7190283 A 1.0677701,0.74740205 0 0 0 10.983398,6.5002782 Z M 11,8.632115 17.955081,13.499304 11,18.368447 4.0449196,13.499304 Z"/>
+ <path style="fill:#435779" d="M 10.983398,6.000278 A 1.0677701,0.74740205 0 0 0 10.245117,6.2190281 L 1.3124965,12.470983 a 1.0677701,0.74740205 0 0 0 0,1.056641 l 8.9326205,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 11.753907,6.2190281 A 1.0677701,0.74740205 0 0 0 10.983398,6.000278 Z M 11,8.1321148 17.955081,12.999304 11,17.868446 4.0449196,12.999304 Z"/>
+ <path style="opacity:0.2" d="M 10.983398,4.5001754 A 1.0677701,0.74740205 0 0 0 10.245117,4.7189255 L 1.3124965,10.970881 a 1.0677701,0.74740205 0 0 0 0,1.056641 l 8.9326205,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 11.753907,4.7189255 A 1.0677701,0.74740205 0 0 0 10.983398,4.5001754 Z M 11,6.6320122 17.955081,11.499201 11,16.368344 4.0449196,11.499201 Z"/>
+ <path style="fill:#ff9556" d="M 10.983398,4.0001752 A 1.0677701,0.74740205 0 0 0 10.245117,4.2189253 L 1.3124965,10.47088 a 1.0677701,0.74740205 0 0 0 0,1.056641 l 8.9326205,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 11.753907,4.2189253 A 1.0677701,0.74740205 0 0 0 10.983398,4.0001752 Z M 11,6.132012 17.955081,10.999201 11,15.868344 4.0449196,10.999201 Z"/>
+ <path style="opacity:0.2" d="M 10.983398,2.5002753 A 1.0677701,0.74740205 0 0 0 10.245117,2.7190254 L 1.3124965,8.9709822 a 1.0677701,0.74740205 0 0 0 0,1.0566408 l 8.9326205,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.0566408 L 11.753907,2.7190254 A 1.0677701,0.74740205 0 0 0 10.983398,2.5002753 Z M 11,4.6321124 17.955081,9.4993024 11,14.368445 4.0449196,9.4993024 Z"/>
+ <path style="fill:#6187ab" d="M 10.983398,2.0002752 A 1.0677701,0.74740205 0 0 0 10.245117,2.2190253 L 1.3124965,8.470982 a 1.0677701,0.74740205 0 0 0 0,1.0566414 l 8.9326205,6.2539086 a 1.0677701,0.74740205 0 0 0 1.50879,0 l 8.933597,-6.2539086 a 1.0677701,0.74740205 0 0 0 0,-1.0566414 L 11.753907,2.2190253 A 1.0677701,0.74740205 0 0 0 10.983398,2.0002752 Z M 11,4.1321122 17.955081,8.9993027 11,13.868445 4.0449196,8.9993027 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.983398,1.9999929 A 1.0677701,0.74740205 0 0 0 10.245117,2.218743 L 1.3124965,8.4706985 A 1.0677701,0.74740205 0 0 0 1.0624964,9.2490194 1.0677701,0.74740205 0 0 1 1.3124965,8.9706987 L 10.245117,2.7187432 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 11.753906,2.218743 A 1.0677701,0.74740205 0 0 0 10.983398,1.9999929 Z m -6.5810562,7.2490265 -0.3574222,0.25 L 11,14.368161 17.955081,9.4990194 17.597659,9.2490194 11,13.868161 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/SUSEgreeter.svg b/.icons/awkward/22x22/apps/SUSEgreeter.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/SUSEgreeter.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ScanTailor.svg b/.icons/awkward/22x22/apps/ScanTailor.svg
new file mode 120000
index 00000000..157d5ef7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ScanTailor.svg
@@ -0,0 +1 @@
+scantailor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Sci48M.svg b/.icons/awkward/22x22/apps/Sci48M.svg
new file mode 100644
index 00000000..31460b0c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Sci48M.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 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.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="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="M 12.153321,1.5683594 C 9.33965,3.3524944 7.5035685,6.48286 7.5,10 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 13.145941,16.470825 9.57068,13.685677 9.5,9.5 9.502672,6.4328695 10.909194,3.6107898 13.202149,1.7490235 12.858311,1.6722248 12.509757,1.6089595 12.153321,1.5683594 Z m -0.572267,0.042969 C 6.6605125,2.3166606 3.0050435,6.5291645 3,11.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 8.138449,17.54282 5.0653975,14.872904 5,11 5.0036605,6.7987195 7.632948,3.0477223 11.581054,1.6113284 Z m 2.766602,0.4707032 C 12.880874,3.8279686 12.002464,6.071596 12,8.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 16.863237,14.304545 14.062466,11.699315 14,8 14.001705,6.0428975 14.579731,4.187477 15.588867,2.6142578 15.190469,2.4088823 14.775347,2.2332588 14.347656,2.0820316 Z M 17.262695,3.699219 C 16.776522,4.8761875 16.501361,6.158556 16.5,7.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 19.601947,11.093825 18.538009,9.250913 18.5,7 18.50055,6.3525605 18.570916,5.7178625 18.691406,5.098633 18.263804,4.5848015 17.784192,4.117828 17.262695,3.699219 Z"/>
+ <path style="fill:#2cc0cb" d="M 12.153321,1.0683594 C 9.33965,2.8524945 7.5035685,5.98286 7.5,9.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 13.428688,16.175606 9.573353,13.344002 9.5,9 9.502672,5.9328695 10.909194,3.1107898 13.202149,1.2490235 12.858311,1.1722248 12.509757,1.1089595 12.153321,1.0683594 Z m -0.572267,0.042969 C 6.6605125,1.8166604 3.0050435,6.0291645 3,11 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 8.4650285,17.311311 5.0687485,14.571343 5,10.5 5.0036605,6.2987195 7.632948,2.5477221 11.581054,1.1113284 Z m 2.766602,0.4707032 C 12.880874,3.3279684 12.002464,5.571596 12,8 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 17.047481,13.966751 14.06445,11.316736 14,7.5 14.001705,5.5428975 14.579731,3.6874769 15.588867,2.1142578 15.190469,1.9088823 14.775346,1.7332586 14.347656,1.5820316 Z M 17.262695,3.199219 C 16.776522,4.3761875 16.501361,5.658556 16.5,7 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 19.642123,10.665181 18.538743,8.7943905 18.5,6.5 18.50055,5.8525605 18.570916,5.2178625 18.691406,4.598633 18.263804,4.0848015 17.784191,3.6178281 17.262695,3.199219 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.004,11.1665 1.00585,11.25 1.1382,5.827 5.544,1.5 10.99985,1.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 12.153321,1.0683594 C 11.86553,1.250846 11.59064,1.4505283 11.324219,1.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 8.920493,3.6206365 7.5031345,6.4107035 7.5,9.5 7.5024,9.54215 7.50987,9.57938 7.512695,9.621094 7.6429085,6.2594525 9.44149,3.287918 12.15332,1.5683594 c 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 6.6605125,1.8166604 3.0050435,6.0291645 3,11 3.00324,11.05704 3.011597,11.10881 3.015625,11.165039 3.1565201,7.0613535 5.7786715,3.5317384 9.521485,2.1435547 10.156789,1.727583 10.845845,1.3788108 11.581054,1.1113284 Z m 2.766602,0.4707032 C 12.880874,3.3279684 12.002464,5.571596 12,8 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 15.43249,2.373772 15.507088,2.2417576 15.588872,2.1142578 15.190474,1.9088823 14.775352,1.7332586 14.347661,1.5820311 Z M 17.262695,3.199219 C 16.776522,4.3761875 16.501361,5.658556 16.5,7 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 18.263802,4.0848015 17.784189,3.6178281 17.262693,3.1992187 Z m 1.24707,3.438477 C 18.50489,6.7580915 18.500103,6.8786915 18.5,7 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 19.667564,10.702987 18.589974,8.8683855 18.509765,6.637696 Z M 14.011719,7.684571 C 14.008274,7.789867 14.000092,7.894079 14,8 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 9.510742,9.145508 C 9.50646,9.263483 9.500104,9.381249 9.5,9.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 C 13.445666,16.221577 9.66772,13.406241 9.510742,9.145508 Z M 5.0126955,10.685547 C 5.009309,10.790507 5.000092,10.894441 5,11 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 8.490642,17.367863 5.180753,14.653661 5.0126955,10.685548 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ScudCloud.svg b/.icons/awkward/22x22/apps/ScudCloud.svg
new file mode 120000
index 00000000..7cb5329c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ScudCloud.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Singular.svg b/.icons/awkward/22x22/apps/Singular.svg
new file mode 120000
index 00000000..d0d27107
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Singular.svg
@@ -0,0 +1 @@
+singular.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/SpiderOak.svg b/.icons/awkward/22x22/apps/SpiderOak.svg
new file mode 120000
index 00000000..c774ff29
--- /dev/null
+++ b/.icons/awkward/22x22/apps/SpiderOak.svg
@@ -0,0 +1 @@
+spideroak.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/SpiderOakONE.svg b/.icons/awkward/22x22/apps/SpiderOakONE.svg
new file mode 100644
index 00000000..f244d5f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/SpiderOakONE.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <g style="opacity:0.2" transform="matrix(0.3125,0,0,0.3125,1,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:#e4e4e4" transform="matrix(0.3125,0,0,0.3125,1,1)">
+ <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 6,5 0,0.5058594 0,0.033203 0,4.9667966 4.966797,-4.9667966 0.06641,0 L 16,10.505859 16,5.5390625 16,5.5058594 16,5 6,5 Z m 10,5.505859 -5,5 -5,-5 0,4.144532 5,5 5,-5 0,-4.144532 z"/>
+ <g style="opacity:0.2;fill:#ffffff" transform="matrix(0.3125,0,0,0.3125,1,1)">
+ <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 6.0000004,5.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 16,14.15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/Spotify.svg b/.icons/awkward/22x22/apps/Spotify.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Stacer.svg b/.icons/awkward/22x22/apps/Stacer.svg
new file mode 120000
index 00000000..45ae7634
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Stacer.svg
@@ -0,0 +1 @@
+stacer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/SymbolEditor.svg b/.icons/awkward/22x22/apps/SymbolEditor.svg
new file mode 100644
index 00000000..54933827
--- /dev/null
+++ b/.icons/awkward/22x22/apps/SymbolEditor.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-21.5" y="-22" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="21" height="21" x="-21" y="-22" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1" d="m 3,2.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 4.2851562,3.7851562 H 7.7148438 V 7.2148438 H 4.2851562 Z M 5,13.5 v 2 H 3 v 2 h 2 v 2 h 2 v -2 h 2 v -2 H 7 v -2 z m 12,0 -3,6 H 17 19.572266 20 Z m 0,1.4375 v 3.919922 h -1.960938 z"/>
+ <circle style="fill:#3f3f3f" cx="17" cy="5" r="3"/>
+ <path style="fill:#3f3f3f" d="M 3,2 V 8 H 9 V 2 Z M 4.2857143,3.2857143 H 7.7142857 V 6.7142857 H 4.2857143 Z"/>
+ <rect style="fill:#3f3f3f" width="2" height="6" x="5" y="13"/>
+ <rect style="fill:#3f3f3f" width="2" height="6" x="15" y="-9" transform="rotate(90)"/>
+ <path style="fill:#3f3f3f" d="m 17,13 -3,6 h 6 z m 0,1.437221 1.96038,3.919922 h -3.92076 z"/>
+ <path style="fill:#3f3f3f" d="M 17,13.857143 19.571429,19 H 17 Z"/>
+ <path style="opacity:0.3" d="M 10.975,0 V 9.975 H 1 v 1.05 h 9.975 V 21 h 1.05 V 11.025 H 22 V 9.975 H 12.025 V 0 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.0507812,0 C 1.4690813,0 1,0.4690813 1,1.0507812 v 0.5 C 1,0.9690813 1.4690813,0.5 2.0507812,0.5 H 20.949219 C 21.530919,0.5 22,0.9690813 22,1.5507812 v -0.5 C 22,0.4690813 21.530919,0 20.949219,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/TeXmacs.svg b/.icons/awkward/22x22/apps/TeXmacs.svg
new file mode 100644
index 00000000..db61ca97
--- /dev/null
+++ b/.icons/awkward/22x22/apps/TeXmacs.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#ff7964" width="22" height="1.5" x="0" y="3.5"/>
+ <rect style="fill:#ff7964" width="22" height="1.5" x="0" y="12.5"/>
+ <rect style="fill:#ff7964" width="22" height="1.5" x="0" y="17"/>
+ <rect style="fill:#ff7964" width="22" height="1.5" x="0" y="8"/>
+ <rect style="opacity:0.2" width="20" height="20" x="-21.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#414141" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <g style="opacity:0.2" transform="matrix(-0.45971308,0,0,0.46337109,0.1538452,0.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,0.1538452,-0.0769225)">
+ <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/22x22/apps/TeXworks.svg b/.icons/awkward/22x22/apps/TeXworks.svg
new file mode 100644
index 00000000..662baa32
--- /dev/null
+++ b/.icons/awkward/22x22/apps/TeXworks.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 19.050764,19.550764 20,16.685514 V 2.5 c 0,-0.554 -0.446,-1 -1,-1 H 1 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 14.664053 l 2.386711,-0.949236 c 0.51478,-0.204738 0.825775,-0.474109 1,-1 z"/>
+ <path style="fill:#e4e4e4" d="M 19.215848,19.463475 20,16.314073 V 2 C 20,1.446 19.554,1 19,1 H 1 C 0.446,1 0,1.446 0,2 v 18 c 0,0.554 0.446,1 1,1 h 14.581511 l 2.634337,-0.536525 c 0.542856,-0.110561 0.866149,-0.462413 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 0,2.5 V 2 C 0,1.446 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 1 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,-2.5213167,-0.3718841)">
+ <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 v 3 h 0.9824219 c 0.00352,-0.00785 0.00422,-0.01355 0.00781,-0.021484 C 7.1391019,7.6430681 7.3116844,7.327233 7.5058594,7.03125 7.7000339,6.735267 7.9101817,6.4723965 8.1367188,6.2421875 8.2368313,6.1404535 8.3351131,6.062881 8.4316406,6 H 11 V 17.056641 18 H 9 v 1 H 9.2480469 12 14.751953 15 V 18 H 13 V 17.056641 6 h 2.570312 c 0.09653,0.062881 0.19481,0.1404535 0.294922,0.2421875 0.226537,0.230209 0.436685,0.493079 0.63086,0.7890625 0.194175,0.295983 0.364804,0.6118181 0.513672,0.9472656 0.0036,0.00792 0.0043,0.013647 0.0078,0.021484 H 18 V 5 h -0.5 -5 -0.5 -0.5 -5 z"/>
+ </g>
+ <circle style="fill:#4f4f4f" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffd000" d="M 13,17.2984 V 19 h 1.7016 L 19,14.7016 17.2984,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/TeamViewer.svg b/.icons/awkward/22x22/apps/TeamViewer.svg
new file mode 120000
index 00000000..49924271
--- /dev/null
+++ b/.icons/awkward/22x22/apps/TeamViewer.svg
@@ -0,0 +1 @@
+teamviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/TeighaViewer.svg b/.icons/awkward/22x22/apps/TeighaViewer.svg
new file mode 100644
index 00000000..24c5514c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/TeighaViewer.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 12,7.5000001 A 7.0000005,7.0000005 0 0 0 5,14.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 12,7.0000001 A 7.0000005,7.0000005 0 0 0 5,14 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 12,1.4999999 A 6.0000005,6.0000005 0 0 0 6,7.4999996 6.0000005,6.0000005 0 0 0 12,13.5 6.0000005,6.0000005 0 0 0 18,7.4999996 6.0000005,6.0000005 0 0 0 12,1.4999999 Z"/>
+ <path style="fill:#e9314e" d="M 12,0.9999999 A 6.0000005,6.0000005 0 0 0 6,6.9999996 6.0000005,6.0000005 0 0 0 12,13 6.0000005,6.0000005 0 0 0 18,6.9999996 6.0000005,6.0000005 0 0 0 12,0.9999999 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,1.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 12,1.5000001 6.0000005,6.0000005 0 0 1 17.990234,7.2968751 6.0000005,6.0000005 0 0 0 18,7.0000001 a 6.0000005,6.0000005 0 0 0 -6,-6 z"/>
+ <path style="opacity:0.2" d="M 7.4999995,5.5000001 A 4.5000004,4.5000004 0 0 0 3,10 4.5000004,4.5000004 0 0 0 7.4999995,14.5 4.5000004,4.5000004 0 0 0 12,10 4.5000004,4.5000004 0 0 0 7.4999995,5.5000001 Z"/>
+ <path style="fill:#ef6e82" d="M 7.4999995,5.0000001 A 4.5000004,4.5000004 0 0 0 3,9.5 4.5000004,4.5000004 0 0 0 7.4999995,14 4.5000004,4.5000004 0 0 0 12,9.5 4.5000004,4.5000004 0 0 0 7.4999995,5.0000001 Z"/>
+ <g style="opacity:0.2" transform="translate(-1,-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 transform="translate(-1,-1)">
+ <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 7.5,5.0000001 A 4.5000004,4.5000004 0 0 0 3,9.5 4.5000004,4.5000004 0 0 0 3.0107422,9.711914 4.5000004,4.5000004 0 0 1 7.5,5.5000001 4.5000004,4.5000004 0 0 1 11.989258,9.788086 4.5000004,4.5000004 0 0 0 12,9.5 4.5000004,4.5000004 0 0 0 7.5,5.0000001 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/Temps.svg b/.icons/awkward/22x22/apps/Temps.svg
new file mode 100644
index 00000000..3e1365be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Temps.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#28a390" d="m 11.0544,1.0009264 a 2.2828,2.274 0 0 0 -1.1953999,0.3033 L 3.1418,5.1673264 a 2.2828,2.274 0 0 0 -1.1414,1.9694 l 0,7.7263006 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.2827999,0 l 6.7172,-3.8632 a 2.2828,2.274 0 0 0 1.1414,-1.9693 l 0,-7.7263006 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 11.0544,1.0012264 a 2.2828,2.274 0 0 0 -1.1955999,0.3027 L 3.142,5.1672264 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.1952999,-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 2.0004,14.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.2831999,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.2831999,0 L 3.1416,16.832227 A 2.2828,2.274 0 0 1 2,14.863227 Z"/>
+ <circle style="opacity:0.2" cx="9" cy="9.5" r="3"/>
+ <circle style="fill:#ffd16d" cx="9" cy="9" r="3"/>
+ <path style="opacity:0.2" d="M 12.0002,8.4999997 A 3,3 0 0 0 9.1720751,10.509766 3,3 0 0 0 9.0002001,10.5 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 l 5.9999999,0 a 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 2,2 0 0 0 -0.179688,0.0098 3,3 0 0 0 0.179688,-1.0098 3,3 0 0 0 -3,-3.0000003 z"/>
+ <path style="fill:#e8f3f2" d="m 12.0002,7.9999997 a 3,3 0 0 0 -2.8281249,2.0097663 3,3 0 0 0 -0.171875,-0.00977 3,3 0 0 0 -3,3.0000003 3,3 0 0 0 3,3 L 15.0002,16 a 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 2,2 0 0 0 -0.179688,0.0098 A 3,3 0 0 0 15.0002,11 a 3,3 0 0 0 -3,-3.0000003 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/Terminal.svg b/.icons/awkward/22x22/apps/Terminal.svg
new file mode 120000
index 00000000..b6181fcf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Terminal.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Thunar.svg b/.icons/awkward/22x22/apps/Thunar.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Thunar.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ToneLib-GFX.svg b/.icons/awkward/22x22/apps/ToneLib-GFX.svg
new file mode 100644
index 00000000..ab49a4f2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ToneLib-GFX.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2,11.5 v 9 c 0,0.554 0.4722353,1 1.0588235,1 H 18.941176 C 19.527765,21.5 20,21.054 20,20.5 v -9 z"/>
+ <path style="fill:#725d32" d="m 2,11 v 9 c 0,0.554 0.4722353,1 1.0588235,1 H 18.941176 C 19.527765,21 20,20.554 20,20 v -9 z"/>
+ <path style="fill:#e1323a" d="M 3.0588235,7 C 2.4722353,7 2,7.446 2,8 v 3 H 20 V 8 C 20,7.446 19.527765,7 18.941176,7 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="16" r="5"/>
+ <circle style="opacity:0.1" cx="11" cy="16" r="3"/>
+ <path style="opacity:0.2" d="m 4,4.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 4,4 v 2 c 0,0.554 0.446,1 1,1 h 12 c 0.554,0 1,-0.446 1,-1 V 4 Z"/>
+ <path style="fill:#e1323a" d="M 5,1 C 4.446,1 4,1.446 4,2 V 4 H 18 V 2 C 18,1.446 17.554,1 17,1 Z"/>
+ <circle style="opacity:0.2" cx="13" cy="5.5" r="1"/>
+ <circle style="fill:#ffffff" cx="13" cy="5" r="1"/>
+ <circle style="opacity:0.2" cx="16" cy="5.5" r="1"/>
+ <circle style="fill:#ffffff" cx="16" cy="5" r="1"/>
+ <circle style="opacity:0.2" cx="10" cy="5.5" r="1"/>
+ <circle style="fill:#ffffff" cx="10" cy="5" r="1"/>
+ <rect style="fill:#4f4f4f" width="1.5" height="2" x="5" y="4"/>
+ <rect style="opacity:0.2" width="1.5" height="1" x="5" y="5"/>
+ <rect style="opacity:0.2" width="18" height=".5" x="2" y="11"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="14" height=".5" x="4" y="4"/>
+ <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 12 c 0.554,0 1,0.446 1,1 V 2 C 18,1.446 17.554,1 17,1 Z"/>
+ <path style="opacity:0.2" d="M 9.521485,8 C 9.126557,8 8.76837,8.1636155 8.4785155,8.475586 8.1850375,8.791184 8,9.23727 8,9.618164 8,9.970038 8.192312,10.1875 8.503906,10.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 8.1777345,10.981443 C 8.3081695,10.995959 8.366013,11 8.4384765,11 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 9.923823,9.171875 C 9.778896,9.160985 9.44535,9.153325 9.108394,9.153325 L 8.8876905,9.26563 V 9.29492 C 9.068849,9.28403 9.246698,9.27707 9.416987,9.27343 L 9.286128,9.795891 C 9.13396,9.940998 8.916667,10.03906 8.75,10.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 10,8.286133 C 9.93116,8.0793625 9.796847,8 9.521485,8 Z M 12.5,8 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 10.694336,9.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 11.125976,9.113276 10.992187,9.270503 h 0.09277 L 10.984371,9.63476 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 10,10.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 12.481466,8.054833 12.485145,8.047683 12.5,8 Z m 1.3125,0.5 c -0.144187,0 -0.248097,0.06717 -0.402344,0.269531 L 13.071289,9.194336 12.950196,8.5810545 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 11.75,10.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 14,8.571289 C 13.932936,8.5173265 13.886271,8.5 13.8125,8.5 Z"/>
+ <path style="fill:#ffffff" d="M 9.521485,7.5 C 9.126557,7.5 8.76837,7.6636155 8.4785155,7.975586 8.1850375,8.291184 8,8.7372695 8,9.118164 8,9.470038 8.192312,9.6875 8.503906,9.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 8.1777345,10.481443 C 8.3081695,10.495959 8.366013,10.5 8.4384765,10.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 9.681641,8.7734375 h 0.07519 L 9.923828,8.671875 C 9.778901,8.66099 9.445355,8.65332 9.108399,8.65332 L 8.8876955,8.7656245 v 0.029295 C 9.068854,8.7840345 9.246703,8.7770645 9.416992,8.7734345 L 9.286133,9.295896 C 9.13396,9.440998 8.916667,9.53906 8.75,9.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 10,7.786133 C 9.93116,7.5793625 9.796847,7.5 9.521485,7.5 Z M 12.5,7.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 10.694336,8.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 10.984371,9.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 10,9.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 12.481466,7.554833 12.485145,7.547683 12.5,7.5 Z M 13.8125,8 C 13.668313,8 13.564403,8.06717 13.410156,8.269531 L 13.071289,8.694336 12.950196,8.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 11.75,9.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 13.077476,9.960002 13.097716,10 13.151367,10 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 13.500079,8.326659 13.593868,8.25976 13.701171,8.25976 c 0.04694,0 0.0871,0.01368 0.147461,0.050781 L 14,8.071289 C 13.932936,8.0173265 13.886271,8 13.8125,8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ToneLib-Jam.svg b/.icons/awkward/22x22/apps/ToneLib-Jam.svg
new file mode 100644
index 00000000..92639758
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ToneLib-Jam.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#d03d32" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2" d="m 18.322492,3.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 7.5863385,10.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 8.800113,11.765438 8.7962835,11.697603 8.592569,11.455889 8.304382,11.113998 8.3721335,10.556083 8.7615145,10.065312 8.9922705,9.774466 9.010748,9.632935 8.830652,9.536717 8.2583895,9.44279 7.9295655,9.660448 7.5863385,10.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 5.070113,15.855623 5.047903,15.748761 5.3247275,15.463652 5.446786,15.337938 5.585187,15.235103 5.6322115,15.235103 Z"/>
+ <path style="fill:#ffffff" d="m 18.322492,3.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 7.5863385,9.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 8.800113,11.265438 8.7962835,11.197603 8.592569,10.955889 8.304382,10.613998 8.3721335,10.056083 8.7615145,9.565312 8.9922705,9.274466 9.010748,9.132935 8.830652,9.036717 8.2583895,8.94279 7.9295655,9.160448 7.5863385,9.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 5.070113,15.355623 5.047903,15.248761 5.3247275,14.963652 5.446786,14.837938 5.585187,14.735103 5.6322115,14.735103 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ToneLib-Zoom.svg b/.icons/awkward/22x22/apps/ToneLib-Zoom.svg
new file mode 100644
index 00000000..356287d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ToneLib-Zoom.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="14" height="20" x="4" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#5d6c7b" width="14" height="20" x="4" y="1" rx="1" ry="1"/>
+ <rect style="fill:#b0ee80" width="10" height="6" x="6" y="2.5"/>
+ <circle style="opacity:0.2" cx="8" cy="19.5" r="1"/>
+ <circle style="fill:#ef5c51" cx="8" cy="19" r="1"/>
+ <circle style="opacity:0.2" cx="11" cy="19.5" r="1"/>
+ <circle style="fill:#c5e7fb" cx="11" cy="19" r="1"/>
+ <circle style="opacity:0.2" cx="14" cy="19.5" r="1"/>
+ <circle style="fill:#c5e7fb" cx="14" cy="19" r="1"/>
+ <rect style="fill:#44525e" width="1" height="5" x="10" y="3"/>
+ <rect style="fill:#44525e" width="1" height="3" x="8" y="3"/>
+ <circle style="opacity:0.2" cx="17.324" cy="1.768" r="4" transform="rotate(45)"/>
+ <circle style="fill:#ffffff" cx="16.971" cy="1.414" r="4" transform="rotate(45)"/>
+ <path style="fill:#129eee" d="M 13.828427,10.171576 A 4,4 0 0 0 13.449322,9.843574 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="6" y="2.5"/>
+ <path style="opacity:0.1;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 12 c 0.554,0 1,0.446 1,1 V 2 C 18,1.446 17.554,1 17,1 Z"/>
+ <rect style="fill:#44525e" width="1" height="2.5" x="5" y="-10.5" transform="rotate(90)"/>
+ <rect style="fill:#44525e" width="1" height="3" x="14" y="3"/>
+ <rect style="fill:#44525e" width="1" height="3" x="12" y="5"/>
+ <rect style="fill:#44525e" width="1" height="2.5" x="5" y="-14.5" transform="rotate(90)"/>
+ <rect style="fill:#44525e" width="1" height="2.5" x="3" y="-14.5" transform="rotate(90)"/>
+ <rect style="fill:#44525e" width="1" height="2.5" x="7" y="-15" transform="rotate(90)"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="10" height=".5" x="6" y="8.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/VBox.svg b/.icons/awkward/22x22/apps/VBox.svg
new file mode 120000
index 00000000..f7e0337e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/VBox.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/VCVRack.svg b/.icons/awkward/22x22/apps/VCVRack.svg
new file mode 100644
index 00000000..624b25a6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/VCVRack.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:3.00049019;stroke-linecap:round;stroke-linejoin:round" d="M 13.751135,15.766228 A 5.5037947,5.5035563 0 0 1 6.7851455,14.540078 5.5037947,5.5035563 0 0 1 6.7789732,7.4672987 5.5037947,5.5035563 0 0 1 13.742812,6.2289935"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="2"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="2"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:3.00049019;stroke-linecap:round;stroke-linejoin:round" d="M 13.751135,16.266229 A 5.5037947,5.5035563 0 0 1 6.7851455,15.040079 5.5037947,5.5035563 0 0 1 6.7789732,7.9672997 5.5037947,5.5035563 0 0 1 13.742812,6.7289944"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:3.00049019;stroke-linecap:round;stroke-linejoin:round" d="M 13.751135,15.766228 A 5.5037947,5.5035563 0 0 1 6.7851455,14.540078 5.5037947,5.5035563 0 0 1 6.7789732,7.4672987 5.5037947,5.5035563 0 0 1 13.742812,6.2289935"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/VVVVVV.svg b/.icons/awkward/22x22/apps/VVVVVV.svg
new file mode 100644
index 00000000..4e588cb3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/VVVVVV.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#407494" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 16,4.5 v 1 h 1 v 10 h -1 v 1 h -3 v 1 h 3 v 1 H 6 v -1 h 3 v -1 H 6 v -1 H 5 v -10 h 1 v -1 z"/>
+ <path style="fill:#91c2d0" d="m 16,4 v 1 h 1 v 10 h -1 v 1 h -3 v 1 h 3 v 1 H 6 V 17 H 9 V 16 H 6 V 15 H 5 V 5 H 6 V 4 Z"/>
+ <path style="opacity:0.2" d="m 14,6.5 v 3 h -3 v -3 z m -5,0 v 3 H 6 v -3 z m 4,6 v 1 h -1 v 1 H 7 v -1 H 6 v -1 z"/>
+ <path style="fill:#404040" d="M 14,6 V 9 H 11 V 6 Z M 9,6 V 9 H 6 V 6 Z m 4,6 v 1 h -1 v 1 H 7 V 13 H 6 v -1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,4 V 4.5 H 16 V 4 Z M 5,5 V 5.5 H 6 V 5 Z m 11,0 v 0.5 h 1 V 5 Z M 6,17 v 0.5 H 9 V 17 Z m 7,0 v 0.5 h 3 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/WMail.svg b/.icons/awkward/22x22/apps/WMail.svg
new file mode 100644
index 00000000..886f553b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/WMail.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/WickrMe.svg b/.icons/awkward/22x22/apps/WickrMe.svg
new file mode 100644
index 00000000..5ab879aa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/WickrMe.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.2" d="m2 0.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="m7.0001 18.4999 6-6"/>
+ <path style="fill:none;stroke-linecap:round;stroke-width:2;stroke:#3f3f3f" d="m7.0001 18 6-6"/>
+ <path style="fill:none;opacity:.2;stroke-linecap:round;stroke-width:2;stroke:#000000" d="m18 12.4999-6 6"/>
+ <path style="fill:none;stroke-linecap:round;stroke-width:2;stroke:#3f3f3f" d="m18 12-6 6"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/XMind.svg b/.icons/awkward/22x22/apps/XMind.svg
new file mode 120000
index 00000000..8399b172
--- /dev/null
+++ b/.icons/awkward/22x22/apps/XMind.svg
@@ -0,0 +1 @@
+xmind.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Xfwm4CompositeEditor.svg b/.icons/awkward/22x22/apps/Xfwm4CompositeEditor.svg
new file mode 100644
index 00000000..b92dd5cb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Xfwm4CompositeEditor.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(0,-1)">
+ <rect style="fill:#d2d2d2" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3 C 1.446,3 1,3.446 1,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 21,3.446 20.554,3 20,3 Z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,19 1,18.554 1,18 Z"/>
+ <path style="fill:#4d4d4d" d="M 4.0667,6 C 3.4757,6 3,6.446 3,7 v 8 c 0,0.554 0.47573,1 1.0667,1 h 13.866 c 0.591,0 1.067,-0.446 1.067,-1 V 7 c 0,-0.554 -0.476,-1 -1.067,-1 z"/>
+ </g>
+ <circle style="opacity:0.2" cx="17" cy="16.5" r="5"/>
+ <circle style="fill:#f3852e" cx="17" cy="16" r="5"/>
+ <path style="fill:#ffffff" d="m 16.244091,13 -0.06641,0.791016 a 2.3784,2.3572 0 0 0 -0.695312,0.398437 l -0.724607,-0.339844 -0.757812,1.300782 0.658203,0.451171 A 2.3784,2.3572 0 0 0 14.622997,16 a 2.3784,2.3572 0 0 0 0.0332,0.398438 l -0.656247,0.453124 0.755859,1.298829 0.72461,-0.337891 a 2.3784,2.3572 0 0 0 0.695312,0.396484 L 16.244091,19 h 1.511718 l 0.06836,-0.789062 A 2.3784,2.3572 0 0 0 18.519481,17.8125 l 0.72461,0.337891 0.755859,-1.298829 -0.658203,-0.453124 A 2.3784,2.3572 0 0 0 19.378856,16 2.3784,2.3572 0 0 0 19.3437,15.601562 l 0.65625,-0.451171 -0.755859,-1.298829 -0.722657,0.337891 A 2.3784,2.3572 0 0 0 17.824169,13.792969 L 17.757762,13 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/22x22/apps/XrendrMixer.svg b/.icons/awkward/22x22/apps/XrendrMixer.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/XrendrMixer.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/Zoom.svg b/.icons/awkward/22x22/apps/Zoom.svg
new file mode 100644
index 00000000..76088467
--- /dev/null
+++ b/.icons/awkward/22x22/apps/Zoom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="11" r="10.5"/>
+ <circle style="fill:#138de7" cx="11.5" cy="10.5" r="10.5"/>
+ <path style="opacity:0.2" d="m 5,7.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 5,7 0,1.5 0,4 C 5,13.331 5.669,14 6.5,14 l 6,0 1.5,0 0,-1.5 0,-4 C 14,7.669 13.331,7 12.5,7 l -6,0 z m 13,0 -3,1.75 0,3.5 3,1.75 0,-3.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,0 A 10.5,10.5 0 0 0 1,10.5 10.5,10.5 0 0 0 1.0097656,10.796875 10.5,10.5 0 0 1 11.5,0.5 10.5,10.5 0 0 1 21.990234,10.703125 10.5,10.5 0 0 0 22,10.5 10.5,10.5 0 0 0 11.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/a-story-about-my-uncle.svg b/.icons/awkward/22x22/apps/a-story-about-my-uncle.svg
new file mode 100644
index 00000000..34aa5636
--- /dev/null
+++ b/.icons/awkward/22x22/apps/a-story-about-my-uncle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="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="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:.1;fill:#ffffff"/>
+ <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.0605469v3.5253906l-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.060547v-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.292969-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.0605469v0.5a10 10 0 0 1 1 -0.0605469 10 10 0 0 1 1 0.0507812v-0.5a10 10 0 0 0 -1 -0.0507812zm-1 3.5859375l-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.7070315v-0.5zm2 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.2929687-3-3zm-1 5.4140625a1 1 0 0 0 -1 1 1 1 0 0 0 0.033203 0.25 1 1 0 0 1 0.966797 -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.25l-0.25 0.25 4.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.292969-4.3359375-4.335938z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/abiword.svg b/.icons/awkward/22x22/apps/abiword.svg
new file mode 100644
index 00000000..23a39996
--- /dev/null
+++ b/.icons/awkward/22x22/apps/abiword.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#248afd" cx="11" cy="11" r="10"/>
+ <path style="opacity:.2" d="m11.205 2.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.04-2.746-7.983-4.907-11.607-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="m15.425 14.926c-3.331 1.654-6.7584 3.206-10.397 4.033-1.173-0.006-0.5942-1.54-0.4048-2.235 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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/about_kde.svg b/.icons/awkward/22x22/apps/about_kde.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/about_kde.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/abricotine.svg b/.icons/awkward/22x22/apps/abricotine.svg
new file mode 100644
index 00000000..8685da7b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/abricotine.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#f07826" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 1,2 C 1,1.446 1.446,1 2,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 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2" d="m 13,5 2,-1 0,14 -2,1 z"/>
+ <path style="fill:#ffffff" d="m 13,4.5 2,-1 0,14 -2,1 z"/>
+ <path style="opacity:0.2" d="M 16.1245,6.268 17.9905,7.5 5.866,14.5 4,13.268 Z"/>
+ <path style="fill:#ffffff" d="M 16.1245,5.768 17.9905,7 5.866,14 4,12.768 Z"/>
+ <path style="opacity:0.2" d="M 18.2585,15.268 18.1245,17.5 6,10.5 6.134,8.268 Z"/>
+ <path style="fill:#ffffff" d="M 18.2585,14.768 18.1245,17 6,10 6.134,7.768 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/abrowser.svg b/.icons/awkward/22x22/apps/abrowser.svg
new file mode 100644
index 00000000..d44c5133
--- /dev/null
+++ b/.icons/awkward/22x22/apps/abrowser.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#2869b6" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <g style="enable-background:new" transform="matrix(0.5315544,0,0,0.5313952,-20.967995,-12.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 11,1 C 5.46,1 0.99999998,5.46 0.99999998,11 c 0,0.08394 0.00382,0.166571 0.00586,0.25 C 1.1381952,5.8269315 5.543937,1.5 11,1.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 20.996176,11.166571 21,11.083937 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2" d="m 7.5316014,10.500141 c -0.1010663,0.0024 -0.1979758,0.03991 -0.2733952,0.105875 L 0.74297068,15.78692 c -0.2704348,0.236199 -0.1355718,0.674394 0.2230331,0.724675 l 2.52633672,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 5.4472194,17.89105 7.2489556,19.351707 C 7.526333,19.577353 7.9464861,19.384277 7.946833,19.031 L 7.968417,10.9185 C 7.9691014,10.683354 7.7714756,10.494093 7.5315993,10.500141 Z"/>
+ <path style="fill:#ffffff" d="m 7.5316014,10.000253 c -0.1010663,0.0024 -0.1979758,0.03991 -0.2733952,0.105875 l -6.51523552,5.180904 c -0.2704348,0.236199 -0.1355718,0.674394 0.2230331,0.724675 L 3.4923405,16.368391 2.3083128,18.41907 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 7.9691014,10.183466 7.7714756,9.994205 7.5315993,10.000253 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/abrt.svg b/.icons/awkward/22x22/apps/abrt.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/abrt.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/accerciser.svg b/.icons/awkward/22x22/apps/accerciser.svg
new file mode 100644
index 00000000..a58041bd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/accerciser.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/access.svg b/.icons/awkward/22x22/apps/access.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/access.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/accessibility-directory.svg b/.icons/awkward/22x22/apps/accessibility-directory.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/accessibility-directory.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/accessibility.svg b/.icons/awkward/22x22/apps/accessibility.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/accessibility.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/accessibility_section.svg b/.icons/awkward/22x22/apps/accessibility_section.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/accessibility_section.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/accessories-archiver.svg b/.icons/awkward/22x22/apps/accessories-archiver.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/accessories-archiver.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/accessories-calculator.svg b/.icons/awkward/22x22/apps/accessories-calculator.svg
new file mode 100644
index 00000000..c11e000a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/accessories-calculator.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2,1.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 15.910632,21.5 H 2 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 17.303544,20.152542 c 0.267998,-0.484864 2.342224,-0.05909 2.540832,-0.576271 L 21,16.567026 V 11 H 10 v 10 h 6.835131 z"/>
+ <path style="fill:#8c8c8c" d="M 2,21 C 1.446,21 1,20.554 1,20 V 10 h 10 v 11 z"/>
+ <path style="fill:#a6a6a6" d="M 1,11 V 2 C 1,1.446 1.446,1 2,1 h 10 v 10 z"/>
+ <path style="fill:#595959" d="M 11,1 V 11 H 21 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <circle style="fill:#07ce8e" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 14,14 v 1 h 4 v -1 z m 0,2 v 1 h 4 v -1 z"/>
+ <path style="opacity:0.2" d="M 6,5 V 6.5 H 4.5 v 1 H 6 V 9 H 7 V 7.5 h 1.5 v -1 H 7 V 5 Z m 8,1.5 v 1 h 4 v -1 z M 4.7070312,14.085938 4,14.792969 4.3535156,15.146484 5.5,16.292969 4.3535156,17.439453 4,17.792969 4.7070312,18.5 5.0605469,18.146484 6.2070312,17 7.3535156,18.146484 7.7070312,18.5 8.4140625,17.792969 8.0605469,17.439453 6.9140625,16.292969 8.0605469,15.146484 8.4140625,14.792969 7.7070312,14.085938 7.3535156,14.439453 6.2070312,15.585938 5.0605469,14.439453 Z"/>
+ <path style="fill:#ffffff" d="M 6,4.5 V 6 H 4.5 V 7 H 6 V 8.5 H 7 V 7 H 8.5 V 6 H 7 V 4.5 Z M 14,6 v 1 h 4 V 6 Z M 4.7070312,13.585938 4,14.292969 4.3535156,14.646484 5.5,15.792969 4.3535156,16.939453 4,17.292969 4.7070312,18 5.0605469,17.646484 6.2070312,16.5 7.3535156,17.646484 7.7070312,18 8.4140625,17.292969 8.0605469,16.939453 6.9140625,15.792969 8.0605469,14.646484 8.4140625,14.292969 7.7070312,13.585938 7.3535156,13.939453 6.2070312,15.085938 5.0605469,13.939453 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/accessories-camera.svg b/.icons/awkward/22x22/apps/accessories-camera.svg
new file mode 100644
index 00000000..20d032ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/accessories-camera.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1.0141,11.222 C 1.0116,11.316 1,11.406 1,11.5 c 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.722 -5.446,0 -9.8381,-4.3127 -9.9859,-9.722 z"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <circle style="opacity:0.4" cx="11" cy="11" r="6"/>
+ <circle style="opacity:0.2" cx="11" cy="-11.5" r="5" transform="scale(1,-1)"/>
+ <circle style="fill:#ba174e" cx="11" cy="-11" r="5" transform="scale(1,-1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1.0002 C 5.4599,1.0002 1,5.4601 1,11 1,11.094 1.0116,11.185 1.0141,11.278 1.1618,5.8684 5.554,1.5558 11,1.5558 c 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.9998 z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="3"/>
+ <circle style="fill:#d67495" cx="11" cy="11" r="3"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/accessories-character-map.svg b/.icons/awkward/22x22/apps/accessories-character-map.svg
new file mode 100644
index 00000000..0fc55927
--- /dev/null
+++ b/.icons/awkward/22x22/apps/accessories-character-map.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="14" height="14" x="1" y="-21" rx=".8" ry=".8" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 18.00003,10.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 17.113689,10.537321 C 17.107289,10.027926 16.97078,9.120999 16.704248,8.8174018 16.440921,8.5138049 16.090904,8.3620064 15.654158,8.3620014 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.1;fill:#ffffff" d="M 21,2.000195 21,1.7613974 C 21,1.3380516 20.646504,1.000205 20.203008,1.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 18.00003,10.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 17.113689,10.037631 C 17.107264,9.528236 16.97078,8.6213088 16.704248,8.3177118 16.440921,8.0141149 16.090904,7.8623164 15.654158,7.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 7.00014,14.200073 0,0.499995 c 0,0.443496 0.3564964,0.799992 0.799992,0.799992 l 12.400376,0 C 20.643504,15.50006 21,15.143564 21,14.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="7" y="-15" rx=".8" ry=".8" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 11.254068,16.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 11.079905,19.446221 10.715209,19.523 10.283913,19.523 9.738469,19.523 8.804057,19.369436 8.4805602,19.062299 8.1600634,18.752302 8.000065,18.337807 8.000065,17.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 11.254068,15.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 8.1600634,18.252612 8.000065,17.838117 8.000065,17.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 9.550719,10 l 1.341437,2 -0.727793,0 -1.5507341,-2 0.9370901,0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.00006,8.000135 0,-0.2388026 c 0,-0.4229958 -0.353496,-0.7609924 -0.796992,-0.7609924 l -12.405876,0 C 1.3538965,7.00034 1.0002,7.3383366 1.0002,7.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 1.0002,20.200013 0,0.499995 C 1.0002,21.143504 1.3567964,21.5 1.799992,21.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 1.3565964,21.000005 1,20.643509 1,20.200013 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/accessories-clock.svg b/.icons/awkward/22x22/apps/accessories-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/accessories-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/accessories-dictionary.svg b/.icons/awkward/22x22/apps/accessories-dictionary.svg
new file mode 100644
index 00000000..479c3544
--- /dev/null
+++ b/.icons/awkward/22x22/apps/accessories-dictionary.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/accessories-ebook-reader.svg b/.icons/awkward/22x22/apps/accessories-ebook-reader.svg
new file mode 100644
index 00000000..9797ac56
--- /dev/null
+++ b/.icons/awkward/22x22/apps/accessories-ebook-reader.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="M 15,2 V 13 L 16,12 H 17 L 18,13 V 2 Z"/>
+ <path style="opacity:0.2" d="M 4,2 C 3.446,2 3,2.446 3,3 V 21 C 3,21.554 3.446,22 4,22 H 6 V 2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,2 C 3.446,2 3,2.446 3,3 V 3.5 C 3,2.946 3.446,2.5 4,2.5 H 20 C 20.554,2.5 21,2.946 21,3.5 V 3 C 21,2.446 20.554,2 20,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/accessories-notes.svg b/.icons/awkward/22x22/apps/accessories-notes.svg
new file mode 100644
index 00000000..83b3d9f2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/accessories-notes.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/accessories-screenshot.svg b/.icons/awkward/22x22/apps/accessories-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/accessories-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/accessories-text-editor.svg b/.icons/awkward/22x22/apps/accessories-text-editor.svg
new file mode 100644
index 00000000..52f31ee4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/accessories-text-editor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="M 19,20 V 2 C 19,1.446 18.554,1 18,1 H 4 C 3.446,1 3,1.446 3,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="opacity:0.2" d="m 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+ <circle style="fill:#f34235" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 18.005859,14 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 18.214844,14.087891 C 18.155946,14.028993 18.081712,14 18.005859,14 Z m -1.5,1.380859 L 14,17.886719 V 19 h 1.113281 l 2.50586,-2.505859 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/acetoneiso.svg b/.icons/awkward/22x22/apps/acetoneiso.svg
new file mode 100644
index 00000000..f48c6978
--- /dev/null
+++ b/.icons/awkward/22x22/apps/acetoneiso.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.8955 2 2s-0.8955 2-2 2-2-0.896-2-2c0-1.1046 0.8954-2 2-2z"/>
+ <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-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="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.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.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="m1.006 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"/>
+ <circle fill="#ba22ff" cx="16" cy="16" r="6"/>
+ <path fill="#fff" d="m13 16c0 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.04981 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/22x22/apps/acreloaded.svg b/.icons/awkward/22x22/apps/acreloaded.svg
new file mode 100644
index 00000000..751dd2c4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/acreloaded.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 10.547614,0.5005619 A 2.0488086,2.0194594 0 0 0 9.475298,0.7703222 L 2.0243018,5.0107625 A 2.0488086,2.0194594 0 0 0 1,6.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 20,15.240352 V 6.759471 A 2.0488086,2.0194594 0 0 0 18.975698,5.0107625 L 11.523902,0.7703222 A 2.0488086,2.0194594 0 0 0 10.547614,0.5005619 Z"/>
+ <path style="fill:#d2323a" d="M 10.547614,5.618e-4 A 2.0488086,2.0194594 0 0 0 9.475298,0.2703221 L 2.0243018,4.5107625 A 2.0488086,2.0194594 0 0 0 1,6.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 20,14.740353 V 6.259471 A 2.0488086,2.0194594 0 0 0 18.975698,4.5107625 L 11.523902,0.2703221 A 2.0488086,2.0194594 0 0 0 10.547614,5.618e-4 Z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 10.547852,9.765e-4 A 2.0488086,2.0194594 0 0 0 9.475586,0.2705078 L 2.0244141,4.510742 A 2.0488086,2.0194594 0 0 0 1.1562501,5.493164 L 10.5,10 19.844727,5.4921875 A 2.0488086,2.0194594 0 0 0 18.975586,4.510742 L 11.523438,0.2705078 A 2.0488086,2.0194594 0 0 0 10.547852,9.765e-4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.547852,9.765e-4 A 2.0488086,2.0194594 0 0 0 9.475586,0.2705078 L 2.0244141,4.510742 a 2.0488086,2.0194594 0 0 0 -1.024414,1.7490235 v 0.5 A 2.0488086,2.0194594 0 0 1 2.0244141,5.010742 L 9.475586,0.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 18.975586,5.010742 A 2.0488086,2.0194594 0 0 1 20,6.7597655 v -0.5 A 2.0488086,2.0194594 0 0 0 18.975586,4.510742 L 11.523438,0.2705078 A 2.0488086,2.0194594 0 0 0 10.547852,9.765e-4 Z"/>
+ <path style="opacity:0.15;fill:#ffffff" d="m 18.975586,4.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 19.756836,5.307617 2.0488086,2.0194594 0 0 0 19.530274,4.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 19.844727,5.4921875 10.5,10 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 20,14.740235 V 6.2597655 a 2.0488086,2.0194594 0 0 0 -0.155273,-0.767578 z"/>
+ <path style="opacity:0.1" d="M 19.624024,5.598633 10.5,10 1.3769532,5.5996095 A 2.0488086,2.0194594 0 0 0 1.1562501,5.993164 L 10.5,10.5 19.844727,5.9921875 A 2.0488086,2.0194594 0 0 0 19.624024,5.598633 Z"/>
+ <rect style="opacity:0.2" width="10" height="10" x="12" y="11.5" rx="1" ry="1"/>
+ <rect style="fill:#89b736" width="10" height="10" x="12" y="11" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="2" height="6" x="16" y="13"/>
+ <rect style="fill:#ffffff" width="2" height="6" x="15" y="-20" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/acroread.svg b/.icons/awkward/22x22/apps/acroread.svg
new file mode 100644
index 00000000..148f5d94
--- /dev/null
+++ b/.icons/awkward/22x22/apps/acroread.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/activity-log-manager.svg b/.icons/awkward/22x22/apps/activity-log-manager.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/activity-log-manager.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/activitywatch.svg b/.icons/awkward/22x22/apps/activitywatch.svg
new file mode 100644
index 00000000..6f6b8e49
--- /dev/null
+++ b/.icons/awkward/22x22/apps/activitywatch.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-21.5" y="-21" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="21" height="21" x="-21" y="-21" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1" d="M 7.5039062,4.4999901 A 0.50005,0.50005 0 0 0 7.0527344,4.7773339 l -3,6.0000021 a 0.50005,0.50005 0 1 0 0.8945312,0.445312 L 5.8085938,9.4999921 H 9.191406 l 0.861328,1.7226559 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 14.75,12.515617 l 1.277344,3.650391 a 0.50005,0.50005 0 0 0 0.9375,0.01953 l 2,-5 A 0.50050738,0.50050738 0 1 0 18.035156,10.814444 L 16.53125,14.57421 15.222656,10.833975 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 7.9472656,4.7773339 A 0.50005,0.50005 0 0 0 7.5039062,4.4999901 Z M 7.5,6.1171776 8.6914062,8.4999901 H 6.3085938 Z"/>
+ <path style="fill:none;stroke:#7a7a7a;stroke-linecap:round;stroke-linejoin:round" d="M 4.5000133,10.499996 7.5000132,4.4999981 10.500013,10.499996"/>
+ <rect style="fill:#7a7a7a" width="4" height="1" x="5.5" y="8"/>
+ <path style="fill:none;stroke:#7a7a7a;stroke-linecap:round;stroke-linejoin:round" d="m 10.500013,10.499996 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 5.2500133,15.249996 5.2499997,-4.75"/>
+ <path style="fill:none;stroke:#404040;stroke-linecap:round" d="m 10.500013,10.499996 3,-3.9999979"/>
+ <circle style="opacity:0.1" cx="10.5" cy="11" r="1.5"/>
+ <circle style="fill:#595959" cx="10.5" cy="10.5" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.5,-1.9073486e-6 C 4.683,-1.9073486e-6 0,4.6829981 0,10.499998 c 0,0.08447 0.011708,0.166015 0.013672,0.25 C 0.1469713,5.050667 4.7674739,0.49999809 10.5,0.49999809 c 5.732526,0 10.353029,4.55066891 10.486328,10.24999991 C 20.988292,10.666013 21,10.584472 21,10.499998 21,4.6829981 16.317,-1.9073486e-6 10.5,-1.9073486e-6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/addressbook.svg b/.icons/awkward/22x22/apps/addressbook.svg
new file mode 120000
index 00000000..3af65454
--- /dev/null
+++ b/.icons/awkward/22x22/apps/addressbook.svg
@@ -0,0 +1 @@
+kaddressbook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/administration.svg b/.icons/awkward/22x22/apps/administration.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/administration.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/adobe-flashplayer.svg b/.icons/awkward/22x22/apps/adobe-flashplayer.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/adobe-flashplayer.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/adobe-reader.svg b/.icons/awkward/22x22/apps/adobe-reader.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/adobe-reader.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/adobeflashplugin.svg b/.icons/awkward/22x22/apps/adobeflashplugin.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/adobeflashplugin.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/advanced-rest-client.svg b/.icons/awkward/22x22/apps/advanced-rest-client.svg
new file mode 100644
index 00000000..75f8563b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/advanced-rest-client.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#16a1db" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+ <path style="opacity:0.2" d="m 7.5,4.5 -2.5,3 -2.5,3 H 5 v 7 h 5 v -7 h 2.5 L 10,7.5 Z M 14,6.5996094 V 11.5 h -2 l 1.75,2 1.75,2 1.75,-2 1.75,-2 H 17 V 6.5996094 Z"/>
+ <rect style="fill:#ffffff" width="5" height="8" x="5" y="9"/>
+ <path style="fill:#ffffff" transform="matrix(0.68604215,0,0,0.47530394,-2.4770405,-1.0288303)" 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="14" y="-11.6" transform="scale(1,-1)"/>
+ <path style="fill:#a2cced" transform="matrix(0.48022951,0,0,-0.3168693,8.5160717,18.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/22x22/apps/adventure-capitalist.svg b/.icons/awkward/22x22/apps/adventure-capitalist.svg
new file mode 100644
index 00000000..3bd2046d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/adventure-capitalist.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 8.5000102,2.4999488 0.2207031,0.011719 c 0,0 -1.4170513,-0.1932887 -3.0058593,0.2480468 C 4.9204499,2.9803822 4.0111825,3.3782383 3.2519633,4.1796363 2.4927442,4.9810343 2.0000102,6.1963818 2.0000102,7.4999488 c 0,2.6071332 1.8594319,4.3536132 3.3554688,5.1015612 1.4960368,0.747949 2.9238281,0.886719 2.9238281,0.886719 a 2.0002,2.0002 0 0 0 0.2207031,0.01172 l 2.4999998,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 -0.661181,0.183664 -1.492188,0.126956 -1.492188,0.126956 a 2.0002,2.0002 0 0 0 -0.220703,-0.01172 l -7.5292968,0 a 2.0002,2.0002 0 1 0 0,4 l 7.5292968,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 C 15.012665,9.44155 13.529307,9.470652 13.529307,9.470652 l -2.5,0 a 2.0002,2.0002 0 0 0 -0.371094,0.0293 l -1.974609,0 C 8.6462096,9.494727 7.880712,9.391437 7.1445414,9.023386 6.3905897,8.6464459 6.0000102,8.3927969 6.0000102,7.4999488 c 0,-0.4464241 0.06977,-0.48109 0.1542969,-0.5703125 C 6.2388336,6.8404138 6.4545762,6.7070138 6.7851664,6.6151832 7.446347,6.4315219 8.2793071,6.48823 8.2793071,6.48823 a 2.0002,2.0002 0 0 0 0.2207031,0.011719 l 7.4999998,0 a 2.0002,2.0002 0 1 0 0,-4 l -7.4999998,0 z"/>
+ <path style="fill:none;stroke:#ff990f;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="m 11.028449,10.970139 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.5284462,0 m 4.9999742,-6.97015 -2.4999869,0 C 8.4999771,10.999964 4,10.500178 4,7.000196 4,3.5002139 8.4999771,4.0002113 8.4999771,4.0002113 l 7.4999619,0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.8144633,1.9708251 C 7.2615995,1.9776699 6.509258,2.0392199 5.714854,2.2598876 4.9204499,2.4805552 4.0111825,2.8784115 3.2519633,3.6798095 2.4927442,4.4812075 2.0000102,5.696555 2.0000102,7.000122 c 0,0.088914 0.017247,0.1689529 0.021484,0.2558594 C 2.079455,6.0472919 2.5411469,4.9301158 3.2519633,4.1798095 4.0111825,3.3784115 4.9204499,2.9805552 5.714854,2.7598876 7.303662,2.3185521 8.7207133,2.5118408 8.7207133,2.5118408 l -0.2207031,-0.011719 7.4999998,0 A 2.0002,2.0002 0 0 1 18.011729,4.2442626 2.0002,2.0002 0 0 0 16.00001,2.000122 l -7.4999998,0 0.2207031,0.011719 c 0,0 -0.3533862,-0.04786 -0.90625,-0.041016 z M 6.0293071,7.2266845 c -0.012893,0.074146 -0.029297,0.1280876 -0.029297,0.2734375 0,0.8928481 0.3905796,1.1464968 1.1445312,1.523438 0.7361707,0.36805 1.5016681,0.471337 1.5390626,0.476562 l 1.974609,0 a 2.0002,2.0002 0 0 1 0.371094,-0.0293 l 2.5,0 c 0,0 1.483358,-0.0291 3.060547,0.671875 1.525479,0.677996 3.302095,2.4642 3.417968,5.06836 0.0038,-0.08118 0.02148,-0.158282 0.02148,-0.240235 0,-2.749989 -1.862265,-4.627148 -3.439453,-5.328125 C 15.012665,8.9417228 13.529307,8.9708251 13.529307,8.9708251 l -2.5,0 a 2.0002,2.0002 0 0 0 -0.371094,0.029297 l -1.974609,0 C 8.6462095,8.9949005 7.8807121,8.8916102 7.1445414,8.5235595 6.4665165,8.1845789 6.0998035,7.920796 6.0293071,7.2266845 Z m 9.9746089,7.9765625 c -0.0255,0.182514 -0.06982,0.271515 -0.130859,0.335937 -0.08453,0.08922 -0.300269,0.224576 -0.630859,0.316407 -0.661181,0.183664 -1.492188,0.126953 -1.492188,0.126953 a 2.0002,2.0002 0 0 0 -0.220703,-0.01172 l -7.5292968,10e-7 a 2.0002,2.0002 0 0 0 -2.0117188,2.255859 2.0002,2.0002 0 0 1 2.0117188,-1.755859 l 7.5292968,0 a 2.0002,2.0002 0 0 1 0.220703,0.01172 c 0,0 0.831007,0.05671 1.492188,-0.126953 0.33059,-0.09183 0.546329,-0.227186 0.630859,-0.316407 0.08453,-0.08922 0.15625,-0.121934 0.15625,-0.568359 0,-0.112052 -0.0192,-0.172673 -0.02539,-0.267578 z"/>
+ <path style="fill:#ffd56a;fill-rule:evenodd" d="m 10.985316,3.388e-4 c -0.551897,0.00808 -0.9928968,0.4611467 -0.9853468,1.0123159 l 0,7.9874673 1.9999898,0 0,-7.9874673 C 12.007659,0.450028 11.548686,-0.007899 10.985316,3.388e-4 Z m -0.9853468,12.9997832 0,7.987 c -0.01912,1.350504 2.0191048,1.350504 1.9999898,0 l 0,-7.987 z"/>
+ <rect style="opacity:0.2" width="2" height=".5" x="10" y="13"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 10.984385,1.22e-4 C 10.432488,0.008202 9.9924602,0.4606715 10.00001,1.0118408 l 0,0.5 c -0.00755,-0.5511692 0.432478,-1.0036388 0.984375,-1.0117188 0.56337,-0.008238 1.023331,0.4490921 1.015625,1.0117188 l 0,-0.5 C 12.007716,0.449214 11.547755,-0.0081158 10.984385,1.22e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/aegisub.svg b/.icons/awkward/22x22/apps/aegisub.svg
new file mode 100644
index 00000000..ff66e055
--- /dev/null
+++ b/.icons/awkward/22x22/apps/aegisub.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 6.3150028,1.8111193 A 2.386832,2.4086047 10.871574 0 0 5.3898785,2.7213525 L 1.32195,9.8131086 a 2.386832,2.4086047 10.871574 0 0 -0.004,2.4080684 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.4080684 L 17.637538,2.700534 A 2.386832,2.4086047 10.871574 0 0 15.57162,1.499998 L 7.4594166,1.5137965 A 2.386832,2.4086047 10.871574 0 0 6.3146263,1.8110949 Z"/>
+ <path style="fill:#ff4141" d="M 6.3150028,1.3111195 A 2.386832,2.4086047 10.871574 0 0 5.3898785,2.2213527 L 1.32195,9.3131076 a 2.386832,2.4086047 10.871574 0 0 -0.004,2.4080684 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.4080684 L 17.637538,2.2005342 A 2.386832,2.4086047 10.871574 0 0 15.57162,0.99999819 L 7.4594166,1.0137967 A 2.386832,2.4086047 10.871574 0 0 6.3146263,1.3110951 Z"/>
+ <path style="opacity:0.2" d="M 6.6787099,1.1503853 A 2.386832,2.4086047 10.871574 0 0 6.3144518,1.3115182 2.386832,2.4086047 10.871574 0 0 5.389647,2.2216746 l -4.0673839,7.091799 a 2.386832,2.4086047 10.871574 0 0 -0.00391,2.4072274 L 5.362303,18.799804 A 2.386832,2.4086047 10.871574 0 0 7.4277336,20 L 15.54004,19.98633 a 2.386832,2.4086047 10.871574 0 0 1.634766,-0.657227 L 6.6787099,1.1503853 Z"/>
+ <path style="opacity:0.2" d="M 16.47754,1.1826119 5.9999987,19.329101 c 0,0 -0.067045,0.103508 -0.082031,0.125977 A 2.386832,2.4086047 10.871574 0 0 7.4277336,20 L 15.54004,19.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.4082044 L 17.637697,2.2001902 A 2.386832,2.4086047 10.871574 0 0 16.47754,1.1826119 Z"/>
+ <path style="opacity:0.2" d="m 1.0507812,11 a 2.386832,2.4086047 10.871574 0 0 0.2675782,0.720703 l 4.0449218,7.078125 a 2.386832,2.4086047 10.871574 0 0 0.00977,0.01563 c 0.1001127,0.171866 0.2202285,0.328184 0.3554687,0.466797 a 2.386832,2.4086047 10.871574 0 0 0.03125,0.03125 c 0.1387343,0.136988 0.2927216,0.257021 0.4589844,0.355469 a 2.386832,2.4086047 10.871574 0 0 0.041016,0.02344 c 0.1652711,0.09345 0.3414337,0.167108 0.5253906,0.21875 a 2.386832,2.4086047 10.871574 0 0 0.033203,0.0098 c 0.1963577,0.05201 0.4008448,0.08042 0.609375,0.08008 l 8.1132821,-0.01367 c 0.203256,-2.86e-4 0.401769,-0.03004 0.59375,-0.08008 a 2.386832,2.4086047 10.871574 0 0 0.05273,-0.01367 c 0.186924,-0.05337 0.365514,-0.128241 0.533203,-0.224609 a 2.386832,2.4086047 10.871574 0 0 0.03125,-0.01953 c 0.164233,-0.0978 0.317477,-0.214388 0.455078,-0.34961 a 2.386832,2.4086047 10.871574 0 0 0.0293,-0.02734 c 0.139586,-0.141845 0.26236,-0.303816 0.365234,-0.480468 a 2.386832,2.4086047 10.871574 0 0 0.0078,-0.01172 L 21.677734,11.6875 A 2.386832,2.4086047 10.871574 0 0 21.941406,11 L 1.0507812,11 Z"/>
+ <path style="opacity:0.2" d="M 11.5,6.4999957 C 7.28125,6.4999957 4,9.9999976 4,11.08203 4,12.499999 7.28125,15.5 11.5,15.5 15.71875,15.5 19,11.999999 19,11.08203 19,9.9999976 15.71875,6.4999957 11.5,6.4999957 Z"/>
+ <path style="fill:#ffffff" d="m 11.5,5.9999959 c -4.21875,0 -7.5,3.5000007 -7.5,4.5820331 0,1.417969 3.28125,4.41797 7.5,4.41797 4.21875,0 7.5,-3.500001 7.5,-4.41797 0,-1.0820324 -3.28125,-4.5820331 -7.5,-4.5820331 z"/>
+ <circle style="fill:#1b87e6" cx="11.5" cy="10.5" r="3.5"/>
+ <circle style="fill:#3f3f3f" cx="11.5" cy="10.5" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15.572266,0.99999959 7.4589844,1.0136715 A 2.386832,2.4086047 10.871574 0 0 6.3144531,1.3105465 2.386832,2.4086047 10.871574 0 0 5.390625,2.2207027 L 1.3222656,9.3124996 A 2.386832,2.4086047 10.871574 0 0 1.015625,10.773438 2.386832,2.4086047 10.871574 0 1 1.3222656,9.8124996 L 5.390625,2.7207027 A 2.386832,2.4086047 10.871574 0 1 6.3144531,1.8105465 2.386832,2.4086047 10.871574 0 1 7.4589844,1.5136715 l 8.1132816,-0.013672 a 2.386832,2.4086047 10.871574 0 1 2.064453,1.2011719 l 4.044922,7.0781251 A 2.386832,2.4086047 10.871574 0 1 21.984375,10.726562 2.386832,2.4086047 10.871574 0 0 21.681641,9.2792966 L 17.636719,2.2011715 A 2.386832,2.4086047 10.871574 0 0 15.572266,0.99999959 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/agave.svg b/.icons/awkward/22x22/apps/agave.svg
new file mode 100644
index 00000000..8bc79c2c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/agave.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/agenda.svg b/.icons/awkward/22x22/apps/agenda.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/22x22/apps/agenda.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/agent.svg b/.icons/awkward/22x22/apps/agent.svg
new file mode 100644
index 00000000..de9bd770
--- /dev/null
+++ b/.icons/awkward/22x22/apps/agent.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#277cc5" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.3" d="M 11.051758,1.5 9.893555,1.631836 8.463867,2.0244141 8.1933595,2.2871094 9.081055,2.8994141 V 3.2490234 L 8.4999995,3.5986328 9.198242,4.517578 9.506836,4.3427735 9.893555,3.7304688 c 0.596935,-0.1845004 1.131842,-0.3939002 1.699219,-0.65625 L 12,1.8935547 Z M 8.3095705,1.5878906 7.810547,1.6591797 7.574219,1.8935547 7.1865235,1.9501953 6.8408205,2.1123047 6.6728515,2.1933594 6.5703125,2.3310547 7.0722655,2.4179688 7.265625,2.243164 7.652344,2.15625 C 7.9170545,2.0275461 8.182993,1.9404248 8.463867,1.8496094 Z M 6.029297,2.6367188 5.9521485,2.8115235 5.9902335,3.2490234 5.6816395,3.5117187 5.48828,3.9921875 H 5.874999 L 6.0683585,3.555664 C 6.234997,3.4378543 6.4005895,3.3184778 6.5703115,3.2050781 L 6.95703,3.336914 C 7.214515,3.5117967 7.471793,3.6867116 7.729491,3.8613281 L 8.11621,3.5117187 7.6904285,3.336914 7.4970695,2.9433594 6.7626945,2.8554688 6.7246095,2.6367188 6.376953,2.7246094 6.222656,3.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 15.810547,4.736328 15.772462,4.955078 15.19336,5.435547 14.612306,5.3046875 V 4.955078 L 14.341798,5.129883 14.458986,5.5355 H 14.033204 L 13.801759,5.8291015 13.510743,6.15625 12.990235,6.2666015 13.298829,6.571289 13.376954,6.876953 H 12.990235 L 12.5,7.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 16.81543 l -0.657226,-0.21875 -0.347656,0.04297 -0.25,0.285156 L 14.844727,8.2333995 14.341798,8.10254 13.607423,8.189454 12.950196,8.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 20.060542,10.244142 19.829096,9.982424 19.48144,9.719728 V 9.151369 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 20.741358,7.7431035 19.737585,5.662153 18.21875,4.078125 18.134862,3.9921844 18.046333,3.8996747 17.977539,3.8320312 17.862067,3.7196302 17.740928,3.613568 17.620117,3.5068359 L 17.510742,3.6865234 17.124023,4.1240235 16.62207,3.4999999 h 0.501953 L 17.356445,3.336914 16.428711,3.1621094 Z M 5.0029295,3.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 2.2994989,5.3603175 1.0025507,8.0154285 1,10.991211 1.080483,11.123722 1.1601563,11.25 1.1601563,11.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 6.91797,19.86328 7.033204,19.557616 7.536134,19.381835 7.9999995,18.419921 7.8066415,18.158202 8.076173,17.614418 8.656251,17.482582 8.9999995,16.933593 8.888673,16.060546 l 0.562764,-0.65625 0.07813,-0.65625 C 8.8952065,14.433566 8.1657615,14.109911 7.536134,13.786132 L 7.2265635,13.173827 6.647462,13.042968 6.338868,12.463043 5.566407,12.549957 4.9091805,12 4.2128915,12.430663 v 0.09668 C 4.002394,12.466606 3.744063,12.458956 3.5566406,12.34375 L 3.4013672,11.90625 V 11.424805 L 2.9375,11.46875 C 2.976197,11.16256 3.015726,10.856918 3.0546875,10.550781 H 2.7841797 L 2.5136719,10.900391 2.243164,11.03125 1.8564453,10.813477 1.8173823,10.332031 1.8945313,9.807617 2.4746094,9.370117 H 2.9375 L 3.014648,9.107422 3.5947261,9.238281 3.9694368,9.763672 4.0475618,8.888672 4.832031,8.277344 5.102539,7.621094 5.642578,7.602219 5.9521485,7.166672 6.647461,7.0338595 6.995117,6.510422 H 5.9521485 L 6.609375,6.203781 H 7.0722655 L 7.729492,5.785156 7.8066405,5.5234375 7.574219,5.3046875 7.303711,5.216797 7.381836,4.955078 7.1884765,4.5615235 6.7246095,4.7353515 6.801758,4.385742 6.260742,4.080078 5.836914,4.823242 5.874999,5.0859375 5.449218,5.260742 5.17871,5.8291015 5.0634755,5.3046875 4.3291005,4.998047 4.2128895,4.604492 5.17871,4.036133 5.604491,3.6425781 5.642576,3.1621094 5.411131,3.0302734 Z M 12.345803,3.4558203 11.786133,3.630625 11.533032,3.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 7.381836 V 3.8173829 Z M 13.09961,4.6484375 V 4.911133 l 0.155273,0.1748045 V 5.479492 L 13.176758,6.003906 13.602539,5.916992 13.911133,5.6103515 13.640625,5.348633 C 13.549784,5.106795 13.445728,4.880391 13.332031,4.6484375 Z m -0.153321,0.524414 -0.271484,0.08789 0.07813,0.480469 0.34668,-0.173828 z M 7.614258,5.9609375 7.729492,6.571289 7.9609375,6.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 C 18.46293,11.565139 18.278197,11.047579 18.09082,10.506832 L 17.661914,10.135738 17.488085,9.500972 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.08394 1.00382,11.166571 1.00586,11.25 1.1381952,5.8269315 5.543937,1.5 11,1.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 20.996176,11.166571 21,11.083937 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <g style="opacity:0.2" transform="matrix(1,0,0,-1,-542,-335.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,-542,-336)">
+ <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/22x22/apps/airvpn.svg b/.icons/awkward/22x22/apps/airvpn.svg
new file mode 100644
index 00000000..6154549a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/airvpn.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 9.84375,4.5 C 7.6608205,4.5007582 5.7230117,5.7922346 4.7636719,7.6523438 2.615831,8.4462469 1,10.446274 1,12.878906 1,16.017925 3.6704735,18.5 6.734375,18.5 h 8.53125 C 18.329526,18.5 21,16.017925 21,12.878906 21,9.739888 18.329526,7.2597656 15.265625,7.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 14.965006,7.1839181 14.790397,7.1435833 14.615234,7.0761719 13.191618,5.4205415 12.604068,4.4847273 9.845703,4.5 h -0.002 z"/>
+ <path style="fill:#006680" d="M 9.84375,4 C 7.6608205,4.0007582 5.7230117,5.2922346 4.7636719,7.1523438 2.615831,7.9462469 1,9.946274 1,12.378906 1,15.517925 3.6704735,18 6.734375,18 h 8.53125 C 18.329526,18 21,15.517925 21,12.378906 21,9.239888 18.329526,6.7597656 15.265625,6.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 14.965006,6.6839181 14.790397,6.6435833 14.615234,6.5761719 13.191618,4.9205415 12.604068,3.9847273 9.845703,4 h -0.002 z"/>
+ <path style="opacity:0.2" d="m 9.8449,7.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 9.8449,7 C 8.3347,7 7.1105,8.1732 7.1105,9.6204 7.1126,9.6865 7.11757,9.75158 7.125163,9.8156 7.000743,9.79165 6.870653,9.77257 6.734343,9.75922 c -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 9.84375,4 C 7.6608205,4.0007582 5.7230117,5.2922345 4.7636719,7.1523438 2.615831,7.9462468 1,9.946274 1,12.378906 1,12.481282 1.010023,12.580726 1.015625,12.681641 1.1017848,10.340196 2.6752767,8.424274 4.7636719,7.6523438 5.7230117,5.7922345 7.6608205,4.5007582 9.84375,4.5 h 0.002 c 2.758365,-0.015273 3.345915,0.9205415 4.769531,2.5761719 0.175163,0.067411 0.349766,0.1077419 0.515625,0.1933593 0.01634,-6.3e-4 0.0305,-0.00928 0.04687,-0.00977 0.02929,-4.291e-4 0.05859,-4.291e-4 0.08789,0 2.981368,0 5.582316,2.3505068 5.720703,5.3691408 0.0038,-0.08357 0.01367,-0.165443 0.01367,-0.25 0,-3.139018 -2.670474,-5.6191408 -5.734375,-5.6191408 -0.0293,-4.291e-4 -0.0586,-4.291e-4 -0.08789,0 -0.01637,4.836e-4 -0.03054,0.00914 -0.04687,0.00977 C 14.965,6.6839138 14.790397,6.6435833 14.615234,6.5761719 13.191618,4.9205415 12.604068,3.9847273 9.845703,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/airwave-manager.svg b/.icons/awkward/22x22/apps/airwave-manager.svg
new file mode 100644
index 00000000..3a71f8a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/airwave-manager.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1.5,-1)">
+ <rect fill="#848484" width="3" height="8" x="6.5" y="3" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m7.5 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h1c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-1z"/>
+ </g>
+ <g transform="translate(-.5 -1)">
+ <rect fill="#848484" width="3" height="8" x="13.5" y="3" rx="1" ry="1"/>
+ <path fill="#fff" opacity=".2" d="m14.5 3c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h1c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-1z"/>
+ </g>
+ <rect fill="#ba2d2d" width="15" height="12" x="3" y="9" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/akira.svg b/.icons/awkward/22x22/apps/akira.svg
new file mode 100644
index 00000000..96db1148
--- /dev/null
+++ b/.icons/awkward/22x22/apps/akira.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 10.310103,5.5679675 C 10.325053,5.5271475 10.351906,5.5 10.382497,5.5 c 0.02272,0 0.04347,0.01515 0.05872,0.03974 L 11,6 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 9.824209,12.974906 5.6590215,17.129962 c 0,0 4.6472535,-11.5515915 4.6510895,-11.5620175 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1.0705,9.926 10,9.5 0 0 1 11,1.5 10,9.5 0 0 1 20.961,10.2235 10,10 0 0 0 11,1 Z m 9.961,9.2235 A 10,10 0 0 1 21,11 10,9.5 0 0 0 20.961,10.2235 Z M 1.0705,9.926 A 10,9.5 0 0 0 1.0461,10.122 10,10 0 0 1 1.0705,9.926 Z M 1.0461,10.122 A 10,10 0 0 0 1.0002,11 10,9.5 0 0 1 1.0461,10.122 Z"/>
+ <path style="fill:#f07800;fill-rule:evenodd" d="m 7.7732795,10.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 7.931639,11.805521 7.4764255,11.632816 c 0,0 0.296853,-0.669948 0.296853,-0.749058 z"/>
+ <path style="fill:#ff8f13;fill-rule:evenodd" d="m 10.375709,5 c 0,0 0.456932,0.3633585 0.624291,0.5 h 0.5 C 11.638711,5.3259475 11.983024,5 11.983024,5 c 0,0 3.301202,8.112524 4.683458,11.549321 0.02508,0.05616 0.01505,0.07377 -0.05026,0.03069 L 9.824203,12.474906 5.6590155,16.629962 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 8.079083,11.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 8.079083,11.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 11.983024,5.5 h -1.607315 l 0.793379,1 z"/>
+ <path style="fill:#ffc30e;fill-rule:evenodd" d="m 11.983024,5 h -1.607315 l 0.793379,1 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 7.7734375,10.851563 5.336914,16.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 8.0791015 c -0.3285235,-0.01401 -0.305664,-0.15332 -0.305664,-0.15332 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/akonadi.svg b/.icons/awkward/22x22/apps/akonadi.svg
new file mode 120000
index 00000000..9d87f13d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/akonadi.svg
@@ -0,0 +1 @@
+akonaditray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/akonadiconsole.svg b/.icons/awkward/22x22/apps/akonadiconsole.svg
new file mode 120000
index 00000000..9d87f13d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/akonadiconsole.svg
@@ -0,0 +1 @@
+akonaditray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/akonaditray.svg b/.icons/awkward/22x22/apps/akonaditray.svg
new file mode 100644
index 00000000..101893dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/akonaditray.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#cddff0" d="m19 10.5a8.5 8.5 0 0 1 -8.5 8.5 8.5 8.5 0 0 1 -8.5 -8.5 8.5 8.5 0 0 1 8.5 -8.5 8.5 8.5 0 0 1 8.5 8.5z"/>
+ <path fill="#fff" opacity=".2" d="m10.5 2a8.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.5z"/>
+ <path fill="#62b4e7" d="m15.752 18.226c-4.544 2.623-10.354 1.066-12.978-3.478-2.623-4.544-1.0662-10.354 3.4775-12.977 5.354-0.02459 8.7535 11.544 9.5 16.454z"/>
+ <path fill="#357dc5" d="m20 10.5c0 5.246-4.254 9.5-9.5 9.5-5.2465 0-9.5-4.254-9.5-9.5 2.6556-4.649 14.374-1.8084 19 0z"/>
+ <path opacity=".2" d="m1.0234 10.965c-0.0072 0.012-0.0164 0.023-0.0234 0.035 0 5.246 4.2535 9.5 9.5 9.5 5.246 0 9.5-4.254 9.5-9.5-0.008-0.003-0.017-0.006-0.024-0.009-0.258 5.017-4.395 9.009-9.476 9.009-5.09 0-9.2325-4.006-9.4765-9.035z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/akregator.svg b/.icons/awkward/22x22/apps/akregator.svg
new file mode 100644
index 00000000..a26c4901
--- /dev/null
+++ b/.icons/awkward/22x22/apps/akregator.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/alacarte.svg b/.icons/awkward/22x22/apps/alacarte.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/alacarte.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/alarm-clock.svg b/.icons/awkward/22x22/apps/alarm-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/alarm-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/albert.svg b/.icons/awkward/22x22/apps/albert.svg
new file mode 100644
index 00000000..f9cdfb73
--- /dev/null
+++ b/.icons/awkward/22x22/apps/albert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 18.674024,12.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 C 13.428915,15.344706 12.57166,14.468448 11.942912,13.600768 11.147501,12.502733 10.564807,10.968791 9.758679,10.026331 9.010687,9.151886 7.9473707,8.6141415 6.9370995,9.323994 6.4377235,9.67535 5.9501356,10.307416 5.5721209,10.983823 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.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 18.674024,11.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 13.428915,14.844706 12.57166,13.968448 11.942912,13.100768 11.147501,12.002733 10.564807,10.468791 9.758679,9.526331 9.010687,8.6518859 7.9473707,8.1141417 6.9370995,8.8239939 6.4377235,9.17535 5.9501356,9.807416 5.5721209,10.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="opacity:0.2;fill:#ffffff" d="M 9.650391,7 C 7.1278132,6.977578 5.6369025,9.313316 4.6171875,11.568359 4.4875368,11.855308 3.9203824,13.072873 4.0175781,14.009766 4.1007751,13.183428 4.5098594,12.305902 4.6171875,12.068359 5.7048835,9.662979 7.3279031,7.1662134 10.167969,7.5371094 11.91528,7.7654721 12.592012,9.598734 13.392578,11.173828 14.108868,10.659796 15.229716,9.799876 16.224609,9.037109 16.920815,8.3130434 16.292449,8.998547 18.119141,7.1015625 15.994521,8.714385 14.576613,9.824128 13.392578,10.673828 12.592012,9.098734 11.91528,7.2654721 10.167969,7.0371094 9.990465,7.0139284 9.818562,7.0014948 9.650391,7 Z M 13.875,11.529297 c -0.07218,0.04997 -0.136705,0.09815 -0.210938,0.148437 0.371193,0.658022 0.787067,1.233397 1.361329,1.548828 0.863024,0.473966 1.582141,0.170329 2.990234,-0.5625 0.08336,-0.109552 -0.009,-0.004 0.658203,-0.839843 -1.909777,0.999242 -2.652928,1.449069 -3.648437,0.902343 C 14.556507,12.469014 14.195956,12.034831 13.875,11.529297 Z m -8.5605469,0.25 c -0.1080528,0.882736 0.373866,1.759751 1.5839844,1.994141 1.2443129,0.107184 1.8747883,-0.05919 3.5253905,-0.794922 0.295623,-0.13856 0.578928,-0.287084 0.859375,-0.441407 -0.07157,-0.128008 -0.140633,-0.257067 -0.210937,-0.386718 -0.212634,0.112614 -0.426031,0.223882 -0.648438,0.328125 -1.6506022,0.73573 -2.2810776,0.902106 -3.5253905,0.794922 C 5.9197437,13.083873 5.415303,12.47264 5.3144531,11.779297 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/albion-online.svg b/.icons/awkward/22x22/apps/albion-online.svg
new file mode 100644
index 00000000..5d2dd381
--- /dev/null
+++ b/.icons/awkward/22x22/apps/albion-online.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 5.82 5.82">
+ <g transform="translate(0,-291.17916)">
+ <g transform="matrix(0.49999999,0,0,0.49999999,-0.2645833,148.76458)">
+ <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/22x22/apps/alc.svg b/.icons/awkward/22x22/apps/alc.svg
new file mode 100644
index 00000000..31527b02
--- /dev/null
+++ b/.icons/awkward/22x22/apps/alc.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="18.5" r="3"/>
+ <circle style="fill:#8e8e8e" cx="11" cy="18" r="3"/>
+ <rect style="opacity:0.2" width="1" height="2" x="11" y="18.5" rx=".25" ry=".25"/>
+ <path style="opacity:0.2" d="m 2.6766366,1.5038338 c -0.075156,-0.00632 -0.1431199,-0.0042 -0.2041045,0.00683 -0.081313,0.014707 -0.1497197,0.044401 -0.2070344,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 6.8195923,15.78643 5.071429,17.127607 5,18.495698 c 0,1.656423 1.3430783,2.99922 2.9999564,2.99922 1.0392617,0.104 2.0695886,-1.812182 3.0000436,-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 17.724579,2.1476824 17.020657,2.6664963 16.227615,3.4300906 13.993722,6.0402583 13.425606,7.8447092 11.651376,10.376363 11.468945,10.50196 11,10.504259 11,10.504259 c 0,0 -0.468945,-0.0023 -0.651377,-0.127896 C 8.559788,8.2033913 7.5177233,5.1266291 5.7723848,3.4300909 4.9793433,2.6664967 4.2754203,2.1476827 3.5555555,1.7967265 3.1925635,1.6197598 2.9021058,1.5227814 2.6766366,1.5038338 Z"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="11" y="18" rx=".25" ry=".25"/>
+ <rect style="opacity:0.2" width="1" height="2" x="10" y="18.5" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="10" y="18" rx=".25" ry=".25"/>
+ <path style="fill:#e4e4e4" d="m 2.6766366,1.0035218 c -0.075156,-0.00632 -0.1431199,-0.0042 -0.2041045,0.00683 -0.081313,0.014707 -0.1497197,0.044401 -0.2070344,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 6.8195923,15.286119 5.071429,16.627296 5,17.995387 c 0,1.656423 1.3430783,2.99922 2.9999564,2.99922 1.0392617,0.104 2.0695886,-1.812182 3.0000436,-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 17.724579,1.6473704 17.020657,2.1661843 16.227615,2.9297786 13.993722,5.5399463 13.425606,7.3443972 11.651376,9.876052 11.468945,10.001649 11,10.003948 11,10.003948 c 0,0 -0.468945,-0.0023 -0.651377,-0.127896 C 8.559788,7.7030793 7.5177233,4.6263171 5.7723848,2.9297789 4.9793433,2.1661847 4.2754203,1.6473707 3.5555555,1.2964145 3.1925635,1.1194478 2.9021058,1.0224694 2.6766366,1.0035218 Z"/>
+ <path style="opacity:0.2" d="m 8.5508474,16.5 c -0.6338826,0 -1.5494576,-0.513864 -1.5494576,-1.147747 0,-0.633882 -0.06001,-1.147746 0.573873,-1.147746 C 9.2045921,14.398376 9.2968831,16.5 8.5508474,16.5 Z"/>
+ <path style="fill:#ffffff" d="m 8.5508474,16 c -0.6338826,0 -1.5494576,-0.513864 -1.5494576,-1.147746 0,-0.633883 -0.06001,-1.147747 0.573873,-1.147747 C 9.2045921,13.898376 9.2968831,16 8.5508474,16 Z"/>
+ <path style="opacity:0.2" d="m 13.44889,16.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 12.795145,14.398376 12.702855,16.5 13.44889,16.5 Z"/>
+ <path style="fill:#ffffff" d="m 13.44889,16 c 0.633883,0 1.549458,-0.513864 1.549458,-1.147746 0,-0.633883 0.06001,-1.147747 -0.573873,-1.147747 C 12.795145,13.898376 12.702855,16 13.44889,16 Z"/>
+ <path style="fill:#bf3667" d="m 11.000001,19 c -0.643848,-0.06586 -1.1967379,-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 3.0213533,2.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.4430953,1.676533 0.7590478,2.435816 1.3437498,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 8.6406369,9.544029 8.2281324,8.7101045 7.8914478,8.0263695 v -10e-4 C 6.4989743,5.1905915 6.2174483,4.747864 5.0789703,3.6513672 4.3358883,2.9356807 3.7187724,2.488748 3.1170564,2.1953125 3.0340218,2.154822 3.0877745,2.1783394 3.0213533,2.1542969 Z m 15.9570307,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="8.5" cy="15.5" r=".5"/>
+ <circle style="fill:#323232" cx="13.5" cy="15.5" r=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.6757813,1.0039062 c -0.075156,-0.00632 -0.1421405,-0.00517 -0.203125,0.00586 -0.081313,0.014707 -0.1497166,0.044425 -0.2070312,0.089844 -0.2067426,0.1638366 -0.2865994,0.5583978 -0.25,1.1933594 0.025779,-0.3414417 0.1047631,-0.5782641 0.25,-0.6933594 0.057315,-0.045419 0.1257182,-0.075137 0.2070312,-0.089844 0.060985,-0.01103 0.1279691,-0.012179 0.203125,-0.00586 C 2.9012505,1.5228539 3.1916955,1.6199083 3.5546876,1.796875 4.2745523,2.1478312 4.9784429,2.6660933 5.7714844,3.4296875 7.5168228,5.1262257 8.5588212,8.2039814 10.347656,10.376953 10.530088,10.502549 11,10.503906 11,10.503906 c 0,0 0.469913,-0.0014 0.652344,-0.126953 1.77423,-2.5316537 2.342279,-4.3370978 4.576172,-6.9472655 0.793042,-0.7635943 1.496931,-1.2818611 2.216796,-1.6328125 0.362994,-0.1769666 0.653438,-0.2740218 0.878907,-0.2929688 0.07516,-0.00632 0.142145,-0.00517 0.203125,0.00586 0.08131,0.014706 0.149721,0.044424 0.207031,0.089844 0.145237,0.1150953 0.224221,0.3519177 0.25,0.6933594 0.0366,-0.6349616 -0.04326,-1.0295228 -0.25,-1.1933594 -0.05731,-0.04542 -0.125718,-0.075138 -0.207031,-0.089844 -0.06098,-0.011028 -0.127969,-0.012179 -0.203125,-0.00586 C 19.09875,1.0228532 18.808306,1.1199084 18.445312,1.296875 17.725447,1.6478264 17.021558,2.1660932 16.228516,2.9296875 13.994623,5.5398552 13.426574,7.3452983 11.652344,9.876953 11.469913,10.00255 11,10.003906 11,10.003906 c 0,0 -0.469912,-0.0014 -0.652344,-0.126953 C 8.5588212,7.7039804 7.5168228,4.6262257 5.7714844,2.9296875 4.9784429,2.1660933 4.2745523,1.6478312 3.5546876,1.296875 3.1916955,1.1199083 2.9012505,1.0228538 2.6757813,1.0039062 Z M 6.9570312,13.863281 C 6.6710507,15.388371 5.0686465,16.681296 5,17.996094 5,18.109339 5.020977,18.216187 5.033203,18.326172 5.2293235,17.016321 6.82711,15.720398 7,14.179688 6.9979438,14.076611 6.9820563,13.970415 6.9570312,13.863281 Z m 8.0859378,0 c -0.02502,0.107134 -0.04091,0.21333 -0.04297,0.316407 0.17289,1.54071 1.770676,2.836634 1.966797,4.146484 C 16.979023,18.216187 17,18.109339 17,17.996094 16.931353,16.681297 15.328949,15.388371 15.042969,13.863281 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/alexandra.svg b/.icons/awkward/22x22/apps/alexandra.svg
new file mode 100644
index 00000000..cc9a3887
--- /dev/null
+++ b/.icons/awkward/22x22/apps/alexandra.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/alien-arena.svg b/.icons/awkward/22x22/apps/alien-arena.svg
new file mode 120000
index 00000000..5cbf24d1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/alien-arena.svg
@@ -0,0 +1 @@
+alienarena.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/alienarena.svg b/.icons/awkward/22x22/apps/alienarena.svg
new file mode 100644
index 00000000..a69c9ec8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/alienarena.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#45b449" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/alienfx-gtk.svg b/.icons/awkward/22x22/apps/alienfx-gtk.svg
new file mode 120000
index 00000000..32863231
--- /dev/null
+++ b/.icons/awkward/22x22/apps/alienfx-gtk.svg
@@ -0,0 +1 @@
+alienfx.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/alienfx.svg b/.icons/awkward/22x22/apps/alienfx.svg
new file mode 100644
index 00000000..e2d0a11c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/alienfx.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 18,8.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 18,8 C 18,15 14,21 11,21 8,21 4,15 4,8 4,4.134007 7.134007,1 11,1 c 3.865993,0 7,3.134007 7,7 z"/>
+ <path style="opacity:0.2" d="m 12.006318,15.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 12.006318,14.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 11,1 C 7.134007,1 4,4.134007 4,8 4,8.098943 4.00916,8.195416 4.01074,8.2939455 4.1207275,4.524142 7.2035665,1.5 11,1.5 c 3.796433,0 6.879272,3.024142 6.989258,6.7939455 C 17.990842,8.195416 18,8.098943 18,8 18,4.134007 14.865993,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 9.99368,15.430374 C 10.07485,15.222159 9.354892,13.409927 8.924008,12.73786 8.1192997,11.482661 7.0197407,10.748152 5.6436347,10.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 9.99368,14.930374 C 10.07485,14.722159 9.354892,12.909927 8.924008,12.23786 8.1192997,10.982661 7.0197407,10.248152 5.6436347,10.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/22x22/apps/allegorithmic-Substance_Alchemist.svg b/.icons/awkward/22x22/apps/allegorithmic-Substance_Alchemist.svg
new file mode 100644
index 00000000..eb7bbf78
--- /dev/null
+++ b/.icons/awkward/22x22/apps/allegorithmic-Substance_Alchemist.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="opacity:0.2;fill:#ffffff" d="M 11.977,3 A 0.97379,0.99703 0 0 0 11.514,3.1348 0.97379,0.99703 0 0 0 11.158,3.498 H 11.156 L 2.1309,19.504 A 0.97379,0.99703 0 0 0 2.0312,20.252 0.97379,0.99703 0 0 1 2.1309,20.004 L 11.156,3.998 H 11.158 A 0.97379,0.99703 0 0 1 11.514,3.6348 0.97379,0.99703 0 0 1 11.977,3.5 0.97379,0.99703 0 0 1 12,3.5 0.97379,0.99703 0 0 1 12.486,3.6348 0.97379,0.99703 0 0 1 12.842,3.998 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 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 0.97379,0.99703 0 0 0 12.486,3.1348 0.97379,0.99703 0 0 0 12,3 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/allegorithmic-Substance_B2M.svg b/.icons/awkward/22x22/apps/allegorithmic-Substance_B2M.svg
new file mode 100644
index 00000000..7a7b7400
--- /dev/null
+++ b/.icons/awkward/22x22/apps/allegorithmic-Substance_B2M.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-0.99997,-0.9995)">
+ <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="opacity:0.2;fill:#ffffff" 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 8.7652,3.4534 7.8895,3.8152 7.0137,4.1777 6.6092,4.3452 6.4928,4.5615 6.6055,5 6.671,4.8647 6.803,4.7669 7.0137,4.6797 7.8895,4.3172 8.7652,3.9534 9.6406,3.5898 V 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 15.235,3.9529 16.11,4.3156 16.986,4.6777 17.197,4.765 17.329,4.8627 17.395,4.998 17.507,4.5596 17.391,4.3433 16.986,4.1758 16.11,3.8137 15.235,3.451 14.359,3.0879 14.25,3.0424 14.153,3.0144 14.064,3.0039 Z M 17.139,6.3301 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 20.685,8.8894 21.046,9.7654 21.41,10.641 21.423,10.671 21.424,10.694 21.434,10.723 21.52,10.565 21.511,10.385 21.41,10.141 21.046,9.2649 20.685,8.3894 20.322,7.5137 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 3.3156,8.3915 2.9528,9.2667 2.5898,10.143 2.4883,10.387 2.4798,10.567 2.5664,10.725 2.5765,10.696 2.5772,10.673 2.5898,10.643 2.9528,9.7672 3.3156,8.8915 3.6777,8.0156 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 Z M 20.012,12.092 19.984,12.105 C 20.002,12.305 20.011,12.515 20.02,12.723 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 3.9855,12.556 3.9902,12.334 4.0215,12.109 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 21.568,14.392 21.478,14.163 21.025,13.93 Z M 3.9883,13.408 2.9746,13.932 C 2.5218,14.165 2.4316,14.394 2.5664,14.777 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 17.466,20.353 17.457,20.164 17.371,19.893 Z M 6.8613,19.17 6.6289,19.895 C 6.5421,20.166 6.5344,20.355 6.6055,20.502 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/allegorithmic-Substance_Designer.svg b/.icons/awkward/22x22/apps/allegorithmic-Substance_Designer.svg
new file mode 100644
index 00000000..886e84ab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/allegorithmic-Substance_Designer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 V 2.5 C 11,1.946 11.446,1.5 12,1.5 12.554,1.5 13,1.946 13,2.5 V 2 C 13,1.446 12.554,1 12,1 Z M 5,3 C 3.892,3 3,3.892 3,5 V 5.5 C 3,4.392 3.892,3.5 5,3.5 H 11 V 3 Z M 13,3 V 3.5 H 19 C 20.108,3.5 21,4.392 21,5.5 V 5 C 21,3.892 20.108,3 19,3 Z M 2,12 C 1.446,12 1,12.446 1,13 1,13.089 1.0293,13.168 1.0508,13.25 1.1634,12.821 1.5347,12.5 2,12.5 H 3 V 12 Z M 21,12 V 12.5 H 22 C 22.465,12.5 22.837,12.821 22.949,13.25 22.971,13.168 23,13.089 23,13 23,12.446 22.554,12 22,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/allegorithmic-Substance_Painter.svg b/.icons/awkward/22x22/apps/allegorithmic-Substance_Painter.svg
new file mode 100644
index 00000000..9b0b981a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/allegorithmic-Substance_Painter.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 1.5,1.5 0 0 0 10.021,2.7559 1.5,1.5 0 0 1 11.5,1.5 1.5,1.5 0 0 1 12.979,2.7441 1.5,1.5 0 0 0 13,2.5 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 1,1 0 0 0 1.0332,19.25 1,1 0 0 1 2,18.5 1,1 0 0 1 2.9668,19.25 1,1 0 0 0 3,19 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 2,2 0 0 0 19.018,19.244 2,2 0 0 1 21,17.5 2,2 0 0 1 22.982,19.256 2,2 0 0 0 23,19 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 9,9 0 0 0 2.0098,13.287 9,9 0 0 1 11,4.5 9,9 0 0 1 19.99,13.213 9,9 0 0 0 20,13 9,9 0 0 0 11,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/alltomp3.svg b/.icons/awkward/22x22/apps/alltomp3.svg
new file mode 100644
index 00000000..4b14cd6e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/alltomp3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <circle style="opacity:0.1" cx="11" cy="11.5" r="8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 1,11.416 1,11.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 20.862,16.673 16.456,21 11,21 5.5439999,21 1.138,16.673 1.006,11.25 Z"/>
+ <circle style="fill:#ff5722" cx="11" cy="11" r="8"/>
+ <path style="opacity:0.2" d="m 8.6540638,7.5001723 a 0.63932034,0.64853259 0 0 0 -0.654064,0.648844 V 14.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 11.819778,9.262583 8.9589583,7.5871438 a 0.63932034,0.64853259 0 0 0 -0.304938,-0.087105 z"/>
+ <path style="fill:#ffffff" d="m 8.6540638,7.0001723 a 0.63932034,0.64853259 0 0 0 -0.654064,0.648844 V 14.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 11.819778,8.7625833 8.9589583,7.0871438 a 0.63932034,0.64853259 0 0 0 -0.304938,-0.087105 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/alltray.svg b/.icons/awkward/22x22/apps/alltray.svg
new file mode 100644
index 00000000..0760ef98
--- /dev/null
+++ b/.icons/awkward/22x22/apps/alltray.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#4949b1" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 11.631409,3.4999995 a 0.6316567,0.6316567 0 0 0 -0.446556,1.07815 L 17.92185,11.315148 A 0.6316567,0.6316567 0 0 0 19,10.868591 V 4.131593 A 0.6316567,0.6316567 0 0 0 18.368406,3.4999995 Z"/>
+ <path style="fill:#ffffff" d="M 11.631409,2.9999997 A 0.6316567,0.6316567 0 0 0 11.184853,4.0781495 L 17.92185,10.815148 A 0.6316567,0.6316567 0 0 0 19,10.368591 V 3.6315933 A 0.6316567,0.6316567 0 0 0 18.368406,2.9999997 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/almanah.svg b/.icons/awkward/22x22/apps/almanah.svg
new file mode 100644
index 00000000..60c0a204
--- /dev/null
+++ b/.icons/awkward/22x22/apps/almanah.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 V 21 C 3,21.554 3.446,22 4,22 H 6 V 2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,2 C 3.446,2 3,2.446 3,3 V 3.5 C 3,2.946 3.446,2.5 4,2.5 H 20 C 20.554,2.5 21,2.946 21,3.5 V 3 C 21,2.446 20.554,2 20,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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/alsamixergui.svg b/.icons/awkward/22x22/apps/alsamixergui.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/alsamixergui.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/altus.svg b/.icons/awkward/22x22/apps/altus.svg
new file mode 100644
index 00000000..90df4482
--- /dev/null
+++ b/.icons/awkward/22x22/apps/altus.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 11.077,21.49995 11.078,21.498 C 16.5815,21.45605 21,17.01395 21,11.5 21,5.96 16.54,1.4999999 11,1.4999999 5.66,1.4999999 1.3245,5.6445 1.0185,10.9055 L 1,10.923 V 19.5 c 0,1.108 0.892,2 2,2 h 8.077 z"/>
+ <path style="fill:#3d3b67" d="M 11.077,20.99995 11.078,20.998 C 16.5815,20.95605 21,16.51395 21,11 21,5.46 16.54,0.9999999 11,0.9999999 5.66,0.9999999 1.3245,5.1445 1.0185,10.4055 L 1,10.423 V 19 c 0,1.108 0.892,2 2,2 h 8.077 z"/>
+ <path style="opacity:0.2" d="m 5.75,5.25 4,6.5 0.750977,3.75 L 14.5,12.75 14.983399,11.263672 16.5,11.5 15.557617,9.5 H 12.625 L 10.75,6.25 Z m 4,6.5 -1.75,7 2.75,-2 z"/>
+ <path style="fill:#ffffff" d="m 12.603,9 h 2.954912 L 14.5,12.25 Z"/>
+ <path style="fill:#3a88d6" d="M 15.557912,9 16.5,11 14.955484,10.759 Z"/>
+ <path style="fill:#ffffff" d="m 9.75,11.25 4.75,1 -3.999184,2.75 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.66,1 1.3245547,5.1442735 1.0185547,10.405274 L 1,10.422852 v 0.5 l 0.018555,-0.01758 C 1.3245547,5.6442735 5.66,1.5 11,1.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 20.996173,11.166648 21,11.08386 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="fill:#3a88d6" d="m 9.75,11.25 1,5 -2.75,2 z"/>
+ <path style="fill:#0365db" d="m 5.75,4.75 5,1 3.75,6.5 -4.75,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/altyo.svg b/.icons/awkward/22x22/apps/altyo.svg
new file mode 120000
index 00000000..73a5b7be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/altyo.svg
@@ -0,0 +1 @@
+yakuake.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/amarok-icon.svg b/.icons/awkward/22x22/apps/amarok-icon.svg
new file mode 120000
index 00000000..d0cde88f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/amarok-icon.svg
@@ -0,0 +1 @@
+amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/amarok.svg b/.icons/awkward/22x22/apps/amarok.svg
new file mode 100644
index 00000000..d266f193
--- /dev/null
+++ b/.icons/awkward/22x22/apps/amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/amarok2.svg b/.icons/awkward/22x22/apps/amarok2.svg
new file mode 120000
index 00000000..d0cde88f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/amarok2.svg
@@ -0,0 +1 @@
+amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/amazon-store.svg b/.icons/awkward/22x22/apps/amazon-store.svg
new file mode 100644
index 00000000..82b6b9f9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/amazon-store.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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="opacity:0.2;fill-rule:evenodd" 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/amazon.svg b/.icons/awkward/22x22/apps/amazon.svg
new file mode 120000
index 00000000..4f2e80b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/amazon.svg
@@ -0,0 +1 @@
+amazon-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/amazonclouddrive.svg b/.icons/awkward/22x22/apps/amazonclouddrive.svg
new file mode 120000
index 00000000..4f2e80b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/amazonclouddrive.svg
@@ -0,0 +1 @@
+amazon-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/amd-ati.svg b/.icons/awkward/22x22/apps/amd-ati.svg
new file mode 120000
index 00000000..b519b7f2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/amd-ati.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/amd.svg b/.icons/awkward/22x22/apps/amd.svg
new file mode 100644
index 00000000..fe6a0806
--- /dev/null
+++ b/.icons/awkward/22x22/apps/amd.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/amnesia-a-machine-for-pigs.svg b/.icons/awkward/22x22/apps/amnesia-a-machine-for-pigs.svg
new file mode 100644
index 00000000..7b00d9d2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/amnesia-a-machine-for-pigs.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="M 14.937899,18.725131 C 10.351926,21.529862 4.8749795,20.903461 1.4277413,17.600644 1.3252997,17.502512 1.255322,17.374119 1.2263367,17.231112 0.25081757,12.422537 2.4714272,7.0824723 7.0620986,4.2748679 11.648071,1.4701362 17.125018,2.0965383 20.572257,5.3993559 c 0.102444,0.09813 0.172419,0.2265237 0.201404,0.3695305 0.975519,4.8085786 -1.245052,10.1486166 -5.835762,12.9562446 z"/>
+ <path style="fill:#ff5555" d="M 14.937899,18.225131 C 10.351926,21.029862 4.8749795,20.403461 1.4277413,17.100644 1.3252997,17.002512 1.255322,16.874119 1.2263367,16.731112 0.98763177,15.554477 0.94029757,14.346018 1.072231,13.150627 1.4794721,9.4607935 4.7069284,9.4254475 8.1742843,7.3048501 12.760257,4.5001192 15.552761,1.6971819 19,4.9999995 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.6438453 -1.544522,9.6570273 -5.942014,12.3464853 z"/>
+ <path style="opacity:0.2" d="M 13.347656,2.4999515 C 11.244796,2.476741 9.068863,3.048272 7.0625,4.2753421 3.4979986,6.4553522 1.3707551,10.161573 1.0507812,13.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.685549 -0.037,-0.4258028 -0.09063,-0.8497897 -0.175781,-1.2695313 C 20.744453,5.6264759 20.67471,5.496519 20.572266,5.398389 18.633194,3.5405541 16.051334,2.5297936 13.347656,2.4999515 Z"/>
+ <path style="fill:#e4e4e4" d="M 13.347656,1.9999995 C 11.244796,1.976789 9.068863,2.54832 7.0625,3.7753901 3.4979986,5.9554002 1.3707551,9.6616185 1.0507812,13.460938 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.685547 -0.037,-0.4258028 -0.09063,-0.8497897 -0.175781,-1.2695313 C 20.744453,5.1265239 20.67471,4.996567 20.572266,4.898437 18.633194,3.0406021 16.051334,2.0298416 13.347656,1.9999995 Z"/>
+ <circle style="opacity:0.1" cx="3.776" cy="15.459" r="6" transform="rotate(-30)"/>
+ <circle style="fill:#1c93e1" cx="4.026" cy="15.026" r="6" transform="rotate(-30)"/>
+ <circle style="opacity:0.95700001;fill:#3f3f3f" cx="4.026" cy="15.026" r="3" transform="rotate(-30)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13.347656,1.9999995 C 11.244796,1.976789 9.068863,2.54832 7.0625,3.7753901 3.0413587,6.2346761 0.83878767,10.635657 1.0097656,14.921875 1.0219909,10.796583 3.1976681,6.639079 7.0625,4.2753901 11.648472,1.4706584 17.125027,2.0956194 20.572266,5.398437 c 0.102444,0.09813 0.172187,0.2280869 0.201172,0.3710937 0.121025,0.5965642 0.192579,1.2015202 0.216796,1.8085938 0.0023,-0.7747547 -0.06255,-1.5483009 -0.216796,-2.3085938 C 20.744453,5.1265239 20.67471,4.996567 20.572266,4.898437 18.633194,3.0406021 16.051334,2.0298416 13.347656,1.9999995 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/amnesia-the-dark-descent.svg b/.icons/awkward/22x22/apps/amnesia-the-dark-descent.svg
new file mode 100644
index 00000000..da2800b2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/amnesia-the-dark-descent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="M 14.937899,18.725131 C 10.351926,21.529862 4.8749795,20.903461 1.4277413,17.600644 1.3252997,17.502512 1.255322,17.374119 1.2263367,17.231112 0.25081757,12.422537 2.4714272,7.0824723 7.0620986,4.2748679 11.648071,1.4701362 17.125018,2.0965383 20.572257,5.3993559 c 0.102444,0.09813 0.172419,0.2265237 0.201404,0.3695305 0.975519,4.8085786 -1.245052,10.1486166 -5.835762,12.9562446 z"/>
+ <path style="fill:#4b4e30" d="M 14.937899,18.225131 C 10.351926,21.029862 4.8749795,20.403461 1.4277413,17.100644 1.3252997,17.002512 1.255322,16.874119 1.2263367,16.731112 0.25081757,11.922537 2.4714272,6.5824738 7.0620986,3.7748694 11.648071,0.97013774 17.125018,1.5965398 20.572257,4.8993574 c 0.102444,0.09813 0.172419,0.2265237 0.201404,0.3695305 0.975519,4.8085771 -1.245052,10.1486151 -5.835762,12.9562431 z"/>
+ <circle style="opacity:0.2" cx="3.776" cy="15.459" r="6" transform="rotate(-30)"/>
+ <circle style="fill:#97c800" cx="4.026" cy="15.026" r="6" transform="rotate(-30)"/>
+ <circle style="opacity:0.95700001;fill:#3f3f3f" cx="4.026" cy="15.026" r="3" transform="rotate(-30)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.858398,5.001953 A 6.0000002,6.0000002 0 0 0 7.9999992,5.8037111 6.0000002,6.0000002 0 0 0 5.011718,11.272463 6.0000002,6.0000002 0 0 1 7.9999992,6.3037111 6.0000002,6.0000002 0 0 1 16.196288,8.5000002 6.0000002,6.0000002 0 0 1 16.988281,11.227541 6.0000002,6.0000002 0 0 0 16.196288,8.0000002 6.0000002,6.0000002 0 0 0 10.858398,5.001953 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13.347656,1.9999995 C 11.244796,1.976789 9.068863,2.54832 7.0625,3.7753901 3.0413587,6.2346761 0.83878767,10.635657 1.0097656,14.921875 1.0219909,10.796583 3.1976681,6.639079 7.0625,4.2753901 11.648472,1.4706584 17.125027,2.0956194 20.572266,5.398437 c 0.102444,0.09813 0.172187,0.2280869 0.201172,0.3710937 0.121025,0.5965642 0.192579,1.2015202 0.216796,1.8085938 0.0023,-0.7747547 -0.06255,-1.5483009 -0.216796,-2.3085938 C 20.744453,5.1265239 20.67471,4.996567 20.572266,4.898437 18.633194,3.0406021 16.051334,2.0298416 13.347656,1.9999995 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/amor.svg b/.icons/awkward/22x22/apps/amor.svg
new file mode 120000
index 00000000..2f915ffd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/amor.svg
@@ -0,0 +1 @@
+preferences-desktop-emoticons.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/amule.svg b/.icons/awkward/22x22/apps/amule.svg
new file mode 120000
index 00000000..b6cfdb90
--- /dev/null
+++ b/.icons/awkward/22x22/apps/amule.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/amulegui.svg b/.icons/awkward/22x22/apps/amulegui.svg
new file mode 120000
index 00000000..b6cfdb90
--- /dev/null
+++ b/.icons/awkward/22x22/apps/amulegui.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/anaconda.svg b/.icons/awkward/22x22/apps/anaconda.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/22x22/apps/anaconda.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/anatine.svg b/.icons/awkward/22x22/apps/anatine.svg
new file mode 100644
index 00000000..1b52af7a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/anatine.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <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.1541 0.014 0.4327 0.086 0.6191 0.1602 0.4535 0.1804 1.0205 0.255 1.4786 0.1933 0.191-0.0257 0.3921-0.0772 0.4472-0.1132 0.0551-0.0361 0.2055-0.2495 0.334-0.4746 0.5007-0.8775 1.031-1.4443 1.625-1.7364 0.6844-0.3366 1.6531-0.515 2.5723-0.4765 1.1048 0.0462 2.0438 0.4251 2.8108 1.1347 0.527 0.4878 0.876 0.6087 1.377 0.4805 0.042-0.0107 0.041-0.0075 0.074-0.0156 0.172-0.1415 0.285-0.3235 0.285-0.4649 0-0.1097-0.007-0.1097-0.359-0.0195-0.501 0.1282-0.85 0.0054-1.377-0.4824-0.767-0.7097-1.706-1.0886-2.8108-1.1348zm4.3888 2.4629c-0.039 0.0468-0.073 0.0948-0.123 0.1367 0.112-0.0299 0.154-0.0768 0.123-0.1367zm-0.529 0.7715c-0.029 0.0205-0.071 0.04-0.071 0.0605 0 0.0236 0.033 0.2267 0.073 0.4532 0.029 0.1662 0.042 0.3842 0.048 0.6152 0.015-0.4128 0.001-0.832-0.048-1.1152-0.002-0.0068-0.001-0.007-0.002-0.0137zm-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.051 0 0.122 0.015 0.42 0.041 1.092 0.096 1.868 0.309 2.965 0.816 1.036 0.479 1.475 0.531 2.049 0.241 0.365-0.185 0.761-0.299 1.152-0.823 0.335-0.4473 0.603-0.775 0.914-0.775 0.305 0 0.56 0.0728 0.791 0.4219 0.326 0.4941 0.528 0.8301 0.654 1.6911 0.035 0.233 0.037 0.632 0.039 1.012 0.018-0.578 0.012-1.164-0.039-1.512-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/anbox.svg b/.icons/awkward/22x22/apps/anbox.svg
new file mode 100644
index 00000000..443a33f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/anbox.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="-20.5" y="-20" rx=".95" ry=".95" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#109d8f" width="19" height="19" x="-20" y="-20" rx=".95" ry=".95" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 8.3007812,3.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 7.8142969,5.3674375 7.092,6.461 7,7.5 h 7 C 13.908047,6.461526 13.188778,5.3658364 12.162109,4.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 8.3769531,3.8535156 c -0.0195,-0.02725 -0.047359,-0.045859 -0.076172,-0.052734 z M 9.025391,5.7910156 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 7.0019531,8.5 v 5.796875 c 0,0.344 0.16,0.703125 0.5,0.703125 H 9 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 15 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 15 h 1.503906 c 0.338,0 0.5,-0.35965 0.5,-0.703125 V 8.5 Z M 5.5234375,8.50195 C 5.0005475,8.5005531 5,8.879343 5,9.345703 v 3.308594 c 0,0.46686 5.479e-4,0.84919 0.5234375,0.847656 C 6.0005475,13.500553 6,13.120657 6,12.654297 V 9.345703 C 6,8.8788432 6.0005475,8.5005531 5.5234375,8.5019531 Z m 9.9550785,0 C 15.000038,8.5005531 15,8.879343 15,9.345703 v 3.308594 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 16.000038,13.500553 16,13.120657 16,12.654297 V 9.345703 c 0,-0.4668598 3.8e-5,-0.8451499 -0.521484,-0.8437499 z"/>
+ <path style="fill:#ffffff" d="m 8.3007812,3.3007812 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 7.8142969,4.8674375 7.092,5.961 7,7 h 7 C 13.908047,5.961526 13.188778,4.8658364 12.162109,4.3984375 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 8.3769531,3.3535156 c -0.0195,-0.02725 -0.047359,-0.045859 -0.076172,-0.052734 z M 9.025391,5.2910156 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 7.0019531,8 v 5.796875 c 0,0.344 0.16,0.703125 0.5,0.703125 H 9 v 1.6875 C 9,16.6365 9,17 9.5,17 10,17 10.001953,16.6365 10.001953,16.1875 V 14.5 h 1 v 1.6875 C 11.001953,16.6365 10.962931,17 11.5,17 12,17 12,16.750436 12,16.1875 V 14.5 h 1.503906 c 0.338,0 0.5,-0.35965 0.5,-0.703125 V 8 Z M 5.5234375,8.00195 C 5.0005475,8.0005531 5,8.379343 5,8.8457031 v 3.3085939 c 0,0.46686 5.479e-4,0.84919 0.5234375,0.847656 C 6.0005475,13.000553 6,12.620657 6,12.154297 V 8.8457031 c 0,-0.4668599 5.475e-4,-0.84515 -0.4765625,-0.84375 z m 9.9550785,0 C 15.000038,8.0005531 15,8.379343 15,8.8457031 v 3.3085939 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 16.000038,13.000553 16,12.620657 16,12.154297 V 8.8457031 c 0,-0.4668599 3.8e-5,-0.84515 -0.521484,-0.84375 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.9492188,1 C 1.4229188,1 1,1.4229188 1,1.9492188 v 0.5 C 1,1.9229188 1.4229188,1.5 1.9492188,1.5 H 19.050781 C 19.577081,1.5 20,1.9229188 20,2.4492188 v -0.5 C 20,1.4229188 19.577081,1 19.050781,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/android-file-transfer.svg b/.icons/awkward/22x22/apps/android-file-transfer.svg
new file mode 100644
index 00000000..7ec8d30c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/android-file-transfer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#a4c639" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 8.300781,4.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 8.8418061,5.898438 C 7.814305,6.367438 7.092008,7.4610005 7.000008,8.5000005 h 7 C 13.908058,7.4615265 13.188786,6.3658369 12.162117,5.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 11.955081,5.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 8.376961,4.853516 C 8.357461,4.826266 8.329601,4.807657 8.300791,4.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 7.001953,9.500001 v 5.796874 c 0,0.344 0.16,0.703125 0.5,0.703125 H 9 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.500001 Z m -1.478515,0.002 C 5.000548,9.50055 5,9.879344 5,10.345704 v 3.308594 c 0,0.46686 5.48e-4,0.84919 0.523438,0.847656 C 6.000548,14.500554 6,14.120658 6,13.654298 v -3.308594 c 0,-0.46686 5.48e-4,-0.84515 -0.476562,-0.84375 z m 9.955078,0 C 15.000038,9.50055 15,9.879344 15,10.345704 v 3.308594 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 16.000038,14.500554 16,14.120658 16,13.654298 v -3.308594 c 0,-0.46686 3.8e-5,-0.84515 -0.521484,-0.84375 z"/>
+ <path style="fill:#ffffff" d="m 8.300781,4.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 8.8418061,5.398438 C 7.814305,5.867438 7.092008,6.9610005 7.000008,8.0000005 h 7 C 13.908058,6.9615265 13.188786,5.8658369 12.162117,5.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 11.955081,5.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 8.376961,4.353516 C 8.357461,4.326266 8.329601,4.307657 8.300791,4.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 7.001953,9.000001 v 5.796874 c 0,0.344 0.16,0.703125 0.5,0.703125 H 9 v 1.6875 C 9,17.6365 9,18 9.5,18 10,18 10.001953,17.6365 10.001953,17.1875 V 15.5 h 1 v 1.6875 C 11.001953,17.6365 10.962933,18 11.5,18 12,18 12,17.750436 12,17.1875 V 15.5 h 1.503906 c 0.338,0 0.5,-0.35965 0.5,-0.703125 V 9.000001 Z m -1.478515,0.002 C 5.000548,9.00055 5,9.379344 5,9.845704 v 3.308594 c 0,0.46686 5.48e-4,0.84919 0.523438,0.847656 C 6.000548,14.000554 6,13.620658 6,13.154298 V 9.845704 c 0,-0.46686 5.48e-4,-0.84515 -0.476562,-0.84375 z m 9.955078,0 C 15.000038,9.00055 15,9.379344 15,9.845704 v 3.308594 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 16.000038,14.000554 16,13.620658 16,13.154298 V 9.845704 c 0,-0.46686 3.8e-5,-0.84515 -0.521484,-0.84375 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.001,1 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 1.0067,11.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="17.001" cy="17" r="5"/>
+ <g style="fill:#ffffff" transform="matrix(0,0.5,-0.5,0,35.5,-1)">
+ <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/22x22/apps/android-sdk.svg b/.icons/awkward/22x22/apps/android-sdk.svg
new file mode 100644
index 00000000..5967f751
--- /dev/null
+++ b/.icons/awkward/22x22/apps/android-sdk.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="-20.5" y="-20" rx="9.5" ry="9.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#32867d" width="19" height="19" x="-20" y="-20" rx="9.5" ry="9.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 8.300781,3.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 13.908058,6.4615258 13.188786,5.3658362 12.162117,4.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 8.376961,3.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 7.001953,8.4999998 v 5.7968742 c 0,0.344 0.16,0.703125 0.5,0.703125 H 9 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 8.4999998 Z m -1.478516,0.00195 C 5.000547,8.5005528 5,8.8793428 5,9.345703 v 3.308593 c 0,0.46686 5.48e-4,0.84919 0.523437,0.847656 C 6.000547,13.500552 6,13.120657 6,12.654296 V 9.345703 C 6,8.878843 6.000547,8.5005529 5.523437,8.5019529 Z m 9.955079,0 C 15.000038,8.5005528 15,8.8793428 15,9.345703 v 3.308593 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 16.000038,13.500552 16,13.120657 16,12.654296 V 9.345703 c 0,-0.46686 3.8e-5,-0.8451501 -0.521484,-0.8437501 z"/>
+ <path style="fill:#7dff7c" d="m 8.300781,3.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 13.908058,5.9615265 13.188786,4.8658369 12.162117,4.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 11.955081,4.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 8.376961,3.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 7.001953,8.0000005 v 5.7968745 c 0,0.344 0.16,0.703125 0.5,0.703125 H 9 v 1.6875 C 9,16.6365 9,17 9.5,17 10,17 10.001953,16.6365 10.001953,16.1875 V 14.5 h 1 v 1.6875 C 11.001953,16.6365 10.962933,17 11.5,17 12,17 12,16.750436 12,16.1875 V 14.5 h 1.503906 c 0.338,0 0.5,-0.35965 0.5,-0.703125 V 8.0000005 Z m -1.478516,0.00195 C 5.000547,8.0005535 5,8.3793435 5,8.8457036 v 3.3085934 c 0,0.46686 5.48e-4,0.84919 0.523437,0.847656 C 6.000547,13.000553 6,12.620658 6,12.154297 V 8.8457036 c 0,-0.4668599 5.47e-4,-0.84515 -0.476563,-0.84375 z m 9.955079,0 C 15.000038,8.0005535 15,8.3793435 15,8.8457036 v 3.3085934 c 0,0.46686 3.8e-5,0.84894 0.478516,0.847656 C 16.000038,13.000553 16,12.620658 16,12.154297 V 8.8457036 c 0,-0.4668599 3.8e-5,-0.84515 -0.521484,-0.84375 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.5,1 C 5.237,1 1,5.237 1,10.5 1,10.58436 1.00955,10.666177 1.011719,10.75 1.1445634,5.6045402 5.3213632,1.5 10.5,1.5 c 5.178637,0 9.355437,4.1045402 9.488281,9.25 C 19.990445,10.666177 20,10.584363 20,10.5 20,5.237 15.763,1 10.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/android-studio-beta.svg b/.icons/awkward/22x22/apps/android-studio-beta.svg
new file mode 120000
index 00000000..b853dd00
--- /dev/null
+++ b/.icons/awkward/22x22/apps/android-studio-beta.svg
@@ -0,0 +1 @@
+android-studio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/android-studio.svg b/.icons/awkward/22x22/apps/android-studio.svg
new file mode 120000
index 00000000..c82ea351
--- /dev/null
+++ b/.icons/awkward/22x22/apps/android-studio.svg
@@ -0,0 +1 @@
+androidstudio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/androidstudio.svg b/.icons/awkward/22x22/apps/androidstudio.svg
new file mode 100644
index 00000000..4e642684
--- /dev/null
+++ b/.icons/awkward/22x22/apps/androidstudio.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1100.5197)">
+ <circle style="opacity:0.2" cx="11" cy="1112.02" r="10"/>
+ <circle style="fill:#3dda84" cx="11" cy="1111.52" r="10"/>
+ <path style="opacity:0.1" d="m 12.382051,1110.2614 -1.732051,1 5.5,9.5263 1.866025,1.232 -0.133974,-2.232 z"/>
+ <path style="fill:#e4e4e4" d="m 12.382051,1109.7614 -1.732051,1 5.5,9.5263 1.866025,1.232 -0.133974,-2.232 z"/>
+ <path style="opacity:0.2" d="M 9.634766,1110.2619 4.1347656,1119.7873 4,1122.0197 5.8652344,1120.7873 6.9570312,1118.8967 7,1118.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 9.633975,1109.7614 1.732051,1 -5.5000005,9.5263 L 4,1121.5197 l 0.1339745,-2.232 z"/>
+ <path style="fill:#4f4f4f" d="m 10,1105.5197 v 2 H 8.9999995 C 8,1107.5197 8,1108.5337 8,1108.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 12 v -2 z"/>
+ <circle style="opacity:0.2" cx="11" cy="1111.02" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="1110.52" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1101.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 17,1111.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/22x22/apps/angrysearch.svg b/.icons/awkward/22x22/apps/angrysearch.svg
new file mode 100644
index 00000000..f4a33e00
--- /dev/null
+++ b/.icons/awkward/22x22/apps/angrysearch.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+ <rect opacity=".2" width="4" height="4" x="3" y="15.5" rx=".927" ry=".87"/>
+ <rect opacity=".2" width="4" height="4" x="3" y="9.5" rx=".927" ry=".87"/>
+ <rect opacity=".2" width="4" height="4" x="9" y="15.5" rx=".927" ry=".87"/>
+ <rect opacity=".2" width="4" height="4" x="9" y="9.5" rx=".927" ry=".87"/>
+ <g fill="#ff6363">
+ <rect width="4" height="4" x="3" y="15" rx=".927" ry=".87"/>
+ <rect width="4" height="4" x="3" y="9" rx=".927" ry=".87"/>
+ <rect width="4" height="4" x="9" y="15" rx=".927" ry=".87"/>
+ <rect width="4" height="4" x="9" y="9" rx=".927" ry=".87"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/angular-console.svg b/.icons/awkward/22x22/apps/angular-console.svg
new file mode 100644
index 00000000..a426b002
--- /dev/null
+++ b/.icons/awkward/22x22/apps/angular-console.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="18.68" height="18.68" x=".27" y="3.35" rx="1.401" ry="1.401" transform="rotate(-9.1323021)"/>
+ <rect style="fill:#5390f8" width="18.236" height="18.236" x=".57" y="3.07" rx="1.368" ry="1.368" transform="rotate(-9.1323021)"/>
+ <path style="fill:#85acf4" d="m 2.947132,16.143771 0.5911182,3.677198 c 0.1231898,0.766332 0.8393036,1.284097 1.6056365,1.160908 L 20.82097,18.461749 c 0.766333,-0.12319 1.284097,-0.839303 1.160908,-1.605636 L 21.39076,13.178915 Z"/>
+ <path style="fill:#bbbbbb" d="M 2.1790302,2.5382498 C 1.4126976,2.6614396 0.89493264,3.3775534 1.0181224,4.1438863 L 1.3201671,6.0228308 19.763795,3.0579741 19.46175,1.1790299 C 19.33856,0.41269716 18.622447,-0.10506784 17.856114,0.01812196 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.49415916;stroke-linecap:round" d="M 5.0782782,18.396805 8.1862897,17.897186"/>
+ <path style="fill:#3c6fc7" d="M 2.1336495,11.0833 2.947132,16.143771 21.39076,13.178915 20.577277,8.1184437 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.49415916;stroke-linecap:round" d="M 4.2647951,13.336333 11.42608,12.18514"/>
+ <path style="fill:#5390f8" d="M 1.320167,6.0228298 2.1336495,11.0833 20.577277,8.1184437 19.763795,3.0579732 Z"/>
+ <path style="opacity:0.2" d="m 5.3154297,3.5752823 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 5.3154297,3.5752823 Z M 3.1464847,3.9239148 A 0.67758839,0.67758839 0 0 0 3.011719,3.9327043 0.67758839,0.67758839 0 0 0 2.4501956,4.7090713 0.67758839,0.67758839 0 0 0 3.2265628,5.2705948 0.67758839,0.67758839 0 0 0 3.7880862,4.4932508 0.67758839,0.67758839 0 0 0 3.1464847,3.9239148 Z M 14.555664,5.6553603 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 11.472656,11.34286 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.2685543,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 3.4513126,8.2758632 14.517579,6.4969343"/>
+ <path style="fill:none;stroke:#4050ae;stroke-width:0.49415916;stroke-linecap:round" d="M 8.0874287,17.913077 20.073097,15.986353"/>
+ <path style="fill:none;stroke:#4050ae;stroke-width:0.49415916;stroke-linecap:round" d="m 11.376649,12.193086 7.882965,-1.267205"/>
+ <path style="fill:none;stroke:#4050ae;stroke-width:0.49415916;stroke-linecap:round" d="M 14.517579,6.4969343 18.446132,5.8654108"/>
+ <circle style="fill:#ffffff" cx="9.339" cy="13.844" r="1.345" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#4050ae" cx="9.339" cy="13.844" r=".614" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#ffffff" cx="13.286" cy="8.719" r="1.345" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#4050ae" cx="13.286" cy="8.719" r=".614" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#ffffff" cx="5.204" cy="18.97" r="1.345" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#4050ae" cx="5.204" cy="18.97" r=".614" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#ffffff" cx="2.429" cy="4.544" r=".678" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#ffffff" cx="4.625" cy="4.544" r=".678" transform="rotate(-9.1323021)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 18.139649,9.7646247e-4 C 18.046489,-0.00288854 17.952237,0.00315646 17.856446,0.01855446 L 2.1787112,2.5380858 C 1.4123786,2.6612756 0.89536524,3.3772218 1.018555,4.1435543 l 0.00684,0.043945 C 1.122495,3.6117863 1.5687104,3.1361448 2.1787112,3.0380858 L 17.856446,0.51855456 c 0.766332,-0.1231898 1.482279,0.3938235 1.605468,1.16015624 l 2.512695,15.6337882 c 0.02488,-0.147544 0.03196,-0.299723 0.0068,-0.456054 L 19.461914,1.1787108 C 19.354123,0.50816966 18.791785,0.02802956 18.139649,9.7646247e-4 Z"/>
+ <circle style="opacity:0.2" cx="14.58" cy="19.562" r="4.5" transform="rotate(-9.1323021)"/>
+ <circle style="fill:#e9375f" cx="14.659" cy="19.068" r="4.5" transform="rotate(-9.1323021)"/>
+ <path style="fill:#ffffff" d="m 17.5,13.024413 -2.292969,5.975586 h 1.070313 l 0.383789,-1 h 1.676758 l 0.382812,1 h 1.070313 z m 0,2.791016 0.454102,1.18457 h -0.90918 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/anjuta.svg b/.icons/awkward/22x22/apps/anjuta.svg
new file mode 100644
index 00000000..a4d28b9d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/anjuta.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#964fa9" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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="m4.5 11c-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.8572l0.36263 0.53174c0.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.368s-3.316 0-6.168-3.0717c-1.332-1.428-1.832-3.428-0.832-5.428z"/>
+ <path style="fill:#ffffff" d="m4.5 10.5c-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.8572l0.36263 0.53174c0.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.368s-3.316 0-6.168-3.072c-1.332-1.428-1.832-3.428-0.832-5.428z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/anki.svg b/.icons/awkward/22x22/apps/anki.svg
new file mode 100644
index 00000000..f8b40f08
--- /dev/null
+++ b/.icons/awkward/22x22/apps/anki.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.4795-0.98534a2.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.4191-4.456a2.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/annas-quest.svg b/.icons/awkward/22x22/apps/annas-quest.svg
new file mode 100644
index 00000000..a2e9e06c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/annas-quest.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <path style="opacity:.2" 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"/>
+ <path style="fill:#4a2803" 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"/>
+ <path style="opacity:.2" 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"/>
+ <path style="opacity:.2" 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"/>
+ <path style="fill:#d3aa7b" 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"/>
+ <path style="fill:#debf9c" 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"/>
+ <path style="opacity:.2" 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"/>
+ <path style="fill:#723f05" 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"/>
+ <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 style="fill:#302100" 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"/>
+ <path style="stroke-linejoin:round;stroke:#302100;stroke-linecap:round;stroke-width:.2;fill:none" d="m12 16s0.456754-0.288005 0.974308-0.333262c0.286877-0.02509 0.617756 0.06824 0.617756 0.06824"/>
+ <path style="stroke-linejoin:round;stroke:#302100;stroke-linecap:round;stroke-width:.2;fill:none" d="m12 14.361587s0.210211 0.435023 1.081856 0.435023c0.681546 0 0.918144-0.79661 0.918144-0.79661"/>
+ <path style="fill:#ff8080" 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"/>
+ <path style="fill:#302100" 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"/>
+ <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.640625l-0.1933594-0.25zm-0.9042968 1.40625c-0.6666976 1.2031699-1.3183594 2.8206974-1.3183594 5.5253911 0 0.148472 0.0035255 0.25476 0.0039062 0.398437 0.0188732-2.9566893 0.8179976-4.6332216 1.5488282-5.8574219-0.0782714-0.0265881-0.1530337-0.0420355-0.234375-0.0664062zm1.9960937 4.7187501c-0.0024405 0.00263-0.0273437 0.033203-0.0273437 0.033203s0.0099293 2.127249 1.0878906 3.4375c0.0918212-0.063168 0.1690069-0.120725 0.2714844-0.1875-1.0033736-0.919759-1.2633154-2.50382-1.3320313-3.283203zm10.628906 4.716797c-0.049022 1.12144-0.30664 2.316406-0.30664 2.316406s-0.315085 2.246337-0.259766 3.017578c0.043848-0.972324 0.259766-2.517578 0.259766-2.517578s0.33804-1.58332 0.30664-2.816406zm-11.195312 0.857422c-0.0087288 0.033988-0.0214844 0.076172-0.0214844 0.076172l0.2480469 5.107421 0.0253906 0.025391-0.2519531-5.208984z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/anoise.svg b/.icons/awkward/22x22/apps/anoise.svg
new file mode 100644
index 00000000..c9fddfad
--- /dev/null
+++ b/.icons/awkward/22x22/apps/anoise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#ff8a18" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="7"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="7"/>
+ <path style="fill:#3f3f3f" d="M 9.3574219 5.2578125 L 7.9433594 6.671875 L 12.185547 10.914062 L 7.9433594 15.15625 L 9.3574219 16.570312 L 13.599609 12.328125 L 15.013672 10.914062 L 13.599609 9.5 L 9.3574219 5.2578125 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/another-redis-desktop-manager.svg b/.icons/awkward/22x22/apps/another-redis-desktop-manager.svg
new file mode 100644
index 00000000..c35ab3ab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/another-redis-desktop-manager.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#ca311b" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="M 10.642578,5.4705811 C 9.125492,5.4721311 7.8084385,6.515313 7.4609375,7.9920655 7.3172795,7.9367455 7.1637066,7.9082795 7.0097656,7.9080815 c -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 9.494182,10.839609 10.205441,10.499879 11,10.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,0.001 -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 12.502699,5.888844 11.596235,5.4722054 10.642578,5.4705811 Z m 1.84961,4.5214859 A 0.50005,0.50005 0 0 0 12,10.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 13,14.999879 v -4.5 A 0.50005,0.50005 0 0 0 12.492188,9.992067 Z m 2,0 A 0.50005,0.50005 0 0 0 14,10.499879 v 0.492188 a 0.50005,0.50005 0 1 0 1,0 V 10.499879 A 0.50005,0.50005 0 0 0 14.492188,9.992067 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 3.4921875,11.492067 A 0.50005,0.50005 0 0 0 3,11.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 7.6523438,14.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 6.5759474,14.47394 6.3706945,14.351909 6.2265625,14.17566 6.1895693,14.130424 6.198147,14.053688 6.1699219,13.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 8.4706646,11.992951 7.8251286,11.478331 6.8242188,11.499879 6.2772826,11.511656 5.8095074,11.763056 5.5019531,12.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 3.4921875,11.492067 Z m 11.0000005,0.5 A 0.50005,0.50005 0 0 0 14,12.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 6.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 10.642578,4.9707031 C 9.125492,4.9722531 7.8084385,6.015435 7.4609375,7.4921875 7.3172795,7.436868 7.1637066,7.4084011 7.0097656,7.4082031 6.4827446,7.4090531 6.0131527,7.739454 5.8320312,8.234375 c -0.02244,-0.00165 -0.043929,-0.00296 -0.066406,-0.00391 -0.8720905,6.5e-4 -1.667291,0.5020375 -2.0429688,1.289062 0.068928,0.0094 -0.054927,0.228164 -0.2089843,0.480469 0.2702688,0.0082 0.5051733,0.133992 0.7285156,0.269531 C 4.452553,10.189967 4.597229,10.03378 4.839844,10.007808 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 5.1904588,9.983648 5.3772696,10.185443 5.6054682,10.304643 5.9641298,10.123708 6.3661183,10.009402 6.8027344,10 7.7327067,9.979979 8.4172082,10.364935 8.9550781,10.851562 9.494182,10.339729 10.205441,10 11,10 c 0.0022,0 0.0036,0.0019 0.0059,0.002 -0.0039,-0.80963 0.659471,-1.4971087 1.470703,-1.5097655 0.39872,-0.00624 0.758379,0.166617 1.033204,0.4238281 0.262162,-0.240445 0.590612,-0.4179581 0.966796,-0.4238281 0.753665,-0.011792 1.329942,0.5903515 1.4375,1.3164065 C 16.312222,9.615669 16.735242,9.5 17.152344,9.5 c 0.758834,0 1.238317,0.232798 1.519531,0.396484 C 18.538612,9.441563 18.390625,9.095703 18.390625,9.095703 18.04222,7.8490336 16.905766,6.9855725 15.611328,6.984375 15.511139,6.985375 15.412045,6.992535 15.3125,7.003906 15.17249,6.3441695 14.590445,5.8720205 13.916016,5.8710936 c -0.282878,7e-4 -0.558208,0.084367 -0.792969,0.2421874 C 12.502699,5.388966 11.596235,4.9723274 10.642578,4.9707031 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.08394 1.00382,11.166571 1.00586,11.25 1.1381952,5.8269315 5.543937,1.5 11,1.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 20.996176,11.166571 21,11.083937 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.50005,14.492879 V 11.499921"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 5,11.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 5.5071212,13 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="11" cy="13" r="1.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 12.5,10 v 4.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 14.50005,12 v 2.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 14.50005,10 v 0.492879"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 16.167149,13.938204 c 0,0 0.475371,0.561796 1.030039,0.561796 0.554668,0 1.242915,-0.211922 1.245423,-0.75 C 18.448986,12.382022 16.1,13.121082 16.1,12.123921 16.1,11.433756 16.315626,11 17.151794,11 c 0.503541,0 1.000335,0.3106 1.000335,0.3106"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ant-downloader.svg b/.icons/awkward/22x22/apps/ant-downloader.svg
new file mode 100644
index 00000000..ec87306a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ant-downloader.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#777676" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1" d="M 5.4472655,3.5 C 5.4379255,4.79652 5.636567,6.155975 6.3378905,7.2734375 6.528491,7.514196 6.8436845,7.9437105 7.171875,8.1845705 6.822892,8.7180045 6.5141705,9.277454 6.2734375,9.87793 5.7253145,11.086036 5.350913,12.366441 5.114258,13.668946 5.3918395,13.433203 5.7092885,12.643822 5.996094,12.207031 6.9906075,10.458211 7.9207445,8.672761 8.9365235,6.9365235 9.429808,6.10874 9.924523,5.281212 10.418946,4.4541015 9.580469,5.30003 8.723293,6.158523 7.970703,7.0908205 6.972703,6.7477395 6.148543,5.6624885 5.817383,4.753906 5.663986,4.3451695 5.560853,3.9206838 5.4472655,3.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 C 16.649087,12.366441 16.274685,11.086036 15.726562,9.87793 15.485829,9.277454 15.177108,8.7180045 14.828125,8.1845705 15.156316,7.9437105 15.471509,7.514196 15.662109,7.2734375 16.363433,6.155975 16.562075,4.79652 16.552734,3.5 Z m -6.02832,0.8789065 C 8.842691,7.4745395 7.158965,10.570663 5.510742,13.683594 5.4299025,13.991486 6.0378,13.355833 6.2177735,13.294922 7.1058475,12.676769 7.9839485,12.044315 8.863281,11.414063 9.111682,10.796243 9.19036,10.106321 9.371094,9.459961 9.752755,7.7918015 10.176674,6.1279515 10.524414,4.455078 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 14.841035,10.570663 13.157309,7.47454 11.475586,4.3789065 Z M 9.665039,13.151367 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 4.5,15.088867 C 4.50825,15.44959 4.975782,16.060963 5.1728515,16.517578 5.6693255,17.509167 6.1550345,18.506358 6.647461,19.5 6.3948765,18.35009 6.011898,17.220029 5.823242,16.054687 6.2836605,15.76039 6.8004785,15.564781 7.291992,15.327148 6.361325,15.247695 5.430667,15.16832 4.5,15.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 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:#342522" d="M 5.44678,2.9999997 C 5.43744,4.2965195 5.6368445,5.656381 6.338168,6.7738435 6.605108,7.1110315 7.115741,7.823021 7.565442,7.8602535 7.8302805,7.5660515 8.3360405,6.9937725 8.242635,6.674179 7.122911,6.4563255 6.178178,5.244112 5.8171595,4.2536095 5.6637625,3.8448726 5.5603675,3.4206835 5.44678,2.9999997 Z"/>
+ <path style="fill:#403431" d="M 10.418475,3.9540439 C 8.815327,5.57144 7.134828,7.2280565 6.2730715,9.377595 5.7249485,10.585701 5.3504365,11.866864 5.1137815,13.169369 5.391363,12.933627 5.709693,12.143368 5.996498,11.706577 6.991012,9.957757 7.9206995,8.1723675 8.9364785,6.43613 9.429763,5.6083465 9.924051,4.7811545 10.418475,3.9540439 Z"/>
+ <path style="fill:#403431" d="M 10.524382,3.8788665 C 8.8426585,6.9744995 7.159191,10.07025 5.510968,13.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 C 9.111332,10.296219 9.19037,9.606014 9.371104,8.959655 c 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 9.665204,12.651739 C 8.8869915,12.892448 8.0215205,13.183149 7.5484325,13.888377 7.266955,14.577099 7.802156,15.234995 8.3169745,15.638168 8.940803,16.134927 9.625973,16.568939 10.356848,16.88981 9.723077,16.006426 9.11762,14.960063 9.306172,13.82902 9.345862,13.413854 9.519948,13.036193 9.665204,12.651739 Z"/>
+ <path style="fill:#403431" d="m 4.5,14.589238 c 0.00825,0.360723 0.4754335,0.972024 0.672503,1.428639 C 5.668977,17.009466 6.155009,18.006358 6.6474355,19 6.394851,17.850091 6.0120935,16.71987 5.8234375,15.554529 6.283856,15.260232 6.8004845,15.065218 7.291998,14.827585 6.361331,14.748133 5.430667,14.668691 4.5,14.589238 Z"/>
+ <path style="fill:#342522" d="m 16.55322,2.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 14.16972,7.5660515 13.66396,6.9937725 13.757365,6.674179 14.877089,6.4563255 15.821822,5.244112 16.18284,4.2536095 16.336238,3.8448726 16.439632,3.4206835 16.55322,2.9999997 Z"/>
+ <path style="fill:#403431" d="m 11.581526,3.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 16.608637,12.933627 16.290307,12.143368 16.003502,11.706577 15.008988,9.957757 14.079301,8.1723675 13.063522,6.43613 12.570237,5.6083465 12.075949,4.7811545 11.581526,3.9540439 Z"/>
+ <path style="fill:#403431" d="m 11.475619,3.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 12.334796,12.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 17.5,14.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/22x22/apps/antimicro.svg b/.icons/awkward/22x22/apps/antimicro.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/22x22/apps/antimicro.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/anydesk.svg b/.icons/awkward/22x22/apps/anydesk.svg
new file mode 100644
index 00000000..de5b9857
--- /dev/null
+++ b/.icons/awkward/22x22/apps/anydesk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 8.9997712,3.5000128 c -0.4190665,0 -0.838413,0.1561987 -1.151675,0.4694531 L 1.4694481,10.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,3.9694659 C 9.8381852,3.6562115 9.4188377,3.5000128 8.9997712,3.5000128 Z"/>
+ <path style="fill:#8e8e8e" d="m 8.9997712,3.0000067 c -0.4190665,0 -0.838413,0.1561988 -1.151675,0.4694532 L 1.4694481,9.8488188 c -0.62652498,0.6265092 -0.62563598,1.6749782 9e-4,2.3014882 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.3023852 L 10.151447,3.4694599 C 9.8381852,3.1562055 9.4188377,3.0000067 8.9997712,3.0000067 Z"/>
+ <rect style="opacity:0.2" width="8.764" height="8.764" x="10.11" y="-2.61" rx=".477" ry=".477" transform="rotate(45)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.9999997,3.0000005 c -0.4190665,0 -0.839082,0.1564721 -1.152344,0.4697266 L 1.4697265,9.8486328 C 1.0936169,10.224733 0.94772336,10.752344 1.0234375,11.25 1.0733885,10.91838 1.2191166,10.599237 1.4697265,10.348633 L 7.8476557,3.969727 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.378906 c 0.25061,0.250604 0.396167,0.569575 0.446289,0.901367 0.07518,-0.497688 -0.07037,-1.025461 -0.446289,-1.4013672 L 10.151367,3.4697271 C 9.8381052,3.1564726 9.4190662,3.0000005 8.9999997,3.0000005 Z"/>
+ <rect style="fill:#ffffff" width="8.764" height="8.764" x="9.76" y="-2.97" rx=".477" ry=".477" transform="rotate(45)"/>
+ <path style="opacity:0.2" d="m 13.999771,3.5000128 c -0.419066,0 -0.838413,0.1561987 -1.151675,0.4694531 L 6.4694478,10.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,3.9694659 C 14.838185,3.6562115 14.418837,3.5000128 13.999771,3.5000128 Z"/>
+ <path style="fill:#e52e38" d="m 13.999771,3.0000067 c -0.419066,0 -0.838413,0.1561988 -1.151675,0.4694532 L 6.4694478,9.8488188 c -0.626525,0.6265092 -0.625636,1.6749782 9e-4,2.3014882 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.3023852 L 15.151446,3.4694599 C 14.838185,3.1562055 14.418837,3.0000067 13.999771,3.0000067 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.999999,3.0000005 c -0.419066,0 -0.839081,0.1564721 -1.152343,0.4697266 L 6.4697263,9.8486328 C 6.0936168,10.224733 5.9477233,10.752344 6.0234373,11.25 c 0.04995,-0.33162 0.195679,-0.650763 0.446289,-0.901367 L 12.847656,3.969727 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.378906 c 0.25061,0.250604 0.396167,0.569575 0.446289,0.901367 0.07518,-0.497688 -0.07037,-1.025461 -0.446289,-1.4013672 L 15.151366,3.4697271 C 14.838105,3.1564726 14.419066,3.0000005 13.999999,3.0000005 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ao-app.svg b/.icons/awkward/22x22/apps/ao-app.svg
new file mode 100644
index 00000000..1f861bfb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ao-app.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#17c7e1" d="m 11.053999,1.001174 c -0.418896,-0.01009 -0.832502,0.09485 -1.1955,0.303345 L 3.141501,5.167455 C 2.4350987,5.573661 1.9999485,6.324439 2,7.136922 v 7.726371 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 19.9997,7.136722 C 19.999751,6.324239 19.564601,5.573461 18.858199,5.167255 L 12.141201,1.304319 C 11.809927,1.114072 11.435984,1.009765 11.053699,1.000974 Z"/>
+ <path style="opacity:0.2" d="m 2,14.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 20,15.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 3.141481,16.831361 A 2.282762,2.2739121 0 0 1 2,14.862394 Z"/>
+ <path style="fill:#546bdc" d="M 19.804393,6.220164 2.4638593,16.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 19.9997,14.863575 V 7.137141 A 2.2828,2.2739121 0 0 0 19.804393,6.220164 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.053349,1.001524 A 2.282762,2.2739121 0 0 0 9.858369,1.304219 L 3.141481,5.167455 A 2.282762,2.2739121 0 0 0 2,7.136922 V 7.636914 A 2.282762,2.2739121 0 0 1 3.141581,5.667446 L 9.858469,1.804211 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 20,7.636914 V 7.136922 A 2.282762,2.2739121 0 0 0 18.858519,5.167455 L 12.141631,1.304219 A 2.282762,2.2739121 0 0 0 11.053649,1.001524 Z"/>
+ <path style="opacity:0.1" d="M 19.804541,6.21998 2.4640095,16.231532 a 2.2828,2.2739121 0 0 0 0.3007762,0.326166 L 19.804541,6.719972 A 2.2828,2.2739121 0 0 1 19.99985,7.636949 V 7.136957 A 2.2828,2.2739121 0 0 0 19.804541,6.21998 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/apachedirectorystudio.svg b/.icons/awkward/22x22/apps/apachedirectorystudio.svg
new file mode 100644
index 00000000..134c463f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/apachedirectorystudio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#2167bb" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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.935731,19.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 C 8.495709,15.980662 9.994434,15.864856 9.226875,15.127282 9.039964,14.727444 8.482681,14.173006 8.234512,14.782343 7.7658625,14.836551 7.6915225,16.13295 7.410474,15.686458 7.1330025,16.222911 7.0731255,16.867213 6.456989,17.14327 6.52115,17.061526 7.21892,16.193826 6.981462,15.952897 6.6587145,16.326964 6.438484,16.037383 6.097244,16.261046 6.535109,15.916472 7.4677,15.761806 7.416633,15.120068 6.9618945,14.931929 6.4110905,16.058951 6.2550065,15.675657 6.2963465,15.280606 5.154222,16.573972 5.5433795,15.934111 4.803757,15.979891 6.263794,15.536528 6.189563,15.305916 6.666821,14.931334 7.6842845,15.16327 7.868074,14.554119 7.198619,14.198505 6.374554,14.249654 5.8134215,14.779763 5.639745,14.886782 5.063495,15.27567 5.4539805,14.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 7.029593,13.895689 7.991495,13.961719 8.161622,13.6498 7.6194115,13.072571 6.818902,12.832804 6.133996,12.466696 5.3766705,12.431231 4.6015765,12.604233 3.8330498,12.70019 3.7537902,12.432513 4.865286,12.471549 5.2140765,12.375875 5.439698,12.033786 4.2132795,11.864681 3.8261791,11.824217 3.4931798,11.906397 3.4786278,11.536536 3.4822871,11.548923 3.8899933,11.662655 5.3003755,12.086242 4.3882555,11.381299 4.4917435,10.863556 2.7940486,10.277822 3.9370979,10.627782 3.7756964,10.399316 3.4795566,9.850817 3.9471409,10.328207 c 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 7.1715345,11.750021 6.5758215,11.101734 5.856959,10.886518 5.3667415,10.854003 4.2891375,10.40328 4.2446375,10.243594 4.680618,10.372293 5.818007,11.027275 5.9193305,10.543996 5.7382735,10.127742 4.860373,9.975623 4.8540515,9.758906 5.176243,9.967224 5.6508975,9.953498 5.106812,9.613508 4.8093505,9.444037 4.087145,8.8374945 4.8085125,9.255928 5.539279,9.727543 4.0266775,8.1768895 4.7650425,8.8770145 5.0794595,9.145566 5.662071,10.040615 5.784908,9.911023 5.626926,9.582747 5.3658925,8.7576155 5.726697,9.516633 6.0272465,10.318728 6.501818,11.075551 7.2472425,11.530685 7.2293725,10.999002 6.663199,10.378657 6.293742,9.899213 6.0265155,9.588238 5.7593065,8.9949215 6.2361745,9.607502 6.34872,9.996323 6.9031465,10.354292 6.531043,9.748754 6.3070695,9.209331 5.438473,8.7526595 5.373285,8.356215 5.790341,8.821717 5.491608,8.1240035 5.635245,8.2797535 5.668925,8.6829825 6.36852,9.33032 6.261449,8.916566 6.4146405,9.190179 6.7471165,9.529761 6.4921065,8.968768 6.2876915,8.572032 6.2787605,8.23788 6.5322715,8.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 8.2227265,10.235982 7.251015,9.659692 7.159989,9.37971 7.397193,9.640667 8.117817,10.040517 7.5788735,9.42252 7.006593,8.824321 6.4545715,8.184099 5.7175415,7.7860135 5.3562685,7.588241 5.178195,7.227651 5.6718815,7.6385995 6.352989,8.108907 4.7088195,6.5038435 5.401265,7.023002 6.021884,7.5663435 6.485046,8.275163 7.172269,8.7471715 7.7689815,9.06195 7.0263215,7.9843175 6.8178065,7.821239 6.5310445,7.4037075 5.6029585,6.866378 5.7380925,6.5620475 6.123845,6.785396 5.115551,5.602124 5.6964675,6.0984595 5.9807845,6.4571805 5.9388865,6.2284595 5.81087,5.947092 6.245367,6.406064 6.507414,7.2919955 6.989772,7.537357 6.866687,7.186412 6.848612,6.7523085 6.612286,6.459163 6.3757695,6.2472025 5.854377,5.653865 6.464595,6.129477 6.9904255,6.5418955 7.049436,7.3031715 7.301438,7.895386 7.4757405,8.364978 7.7265235,9.316849 7.963078,9.481952 8.08487,8.912695 7.7037015,8.383864 7.7768945,7.8302415 7.899346,8.335466 8.224924,8.7310315 8.586236,9.091849 8.8003735,9.445613 9.258038,9.692227 8.8423025,9.135709 8.1696135,8.112 7.369628,7.147979 6.9903935,5.963436 6.7875245,5.7216865 6.143178,5.4364285 6.8385785,5.671337 6.741148,4.810672 7.5049615,6.9409045 7.2442765,5.827283 7.1241535,5.4867445 7.090221,5.1170365 7.2442975,5.648114 7.4949685,6.5197495 7.7659265,7.454343 8.3863435,8.1393955 8.3599485,7.5124315 7.8370765,7.124371 7.9282715,6.696621 7.7936315,6.2609725 7.5015725,5.7385585 7.4379245,5.371519 7.691455,5.796639 7.6409565,5.4509745 7.5189485,5.2056675 7.956274,5.138787 8.0015545,6.186948 8.280426,6.214929 8.260551,5.941203 7.746986,5.065552 7.970325,5.092915 8.361181,5.7979235 8.479691,6.6719825 9.065903,7.259413 9.277972,7.566175 9.726938,8.176322 9.433773,7.4594135 9.125369,6.653845 8.7694035,5.845154 8.139053,5.23592 7.6981225,4.5590205 8.910991,6.0256865 8.4704075,5.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 C 9.261196,5.287699 8.6135925,4.875393 8.543131,4.216657 8.7773105,4.94195 8.8877595,3.4782321 8.9012155,4.287202 8.9133255,4.6202815 9.005955,5.0174845 9.164066,4.842908 9.275707,5.5650475 9.237806,6.318517 9.520898,7.005795 9.505168,6.6394245 9.320277,5.548981 9.662095,6.343519 9.916978,7.2083 9.823377,5.593429 9.581445,5.3305605 9.668225,4.8386655 8.938712,4.3379405 9.159023,4.114884 9.494119,4.310001 9.577147,4.96427 9.714226,5.08733 9.817736,4.756729 9.471042,3.6071325 9.792126,4.4702405 10.104289,5.2779445 9.935684,4.365369 9.870886,4.020203 c 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 15.45286,7.63188 15.731431,6.6358655 15.867452,7.298786 15.400841,7.7122435 14.874693,8.298715 14.710718,8.838246 15.23131,8.6727305 15.525025,7.9554405 15.78147,8.1256875 16.140674,7.674052 16.559937,7.6791205 16.959772,7.347025 16.699632,8.0193 16.01614,8.333381 15.763126,9.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 9.857644,14.987173 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 12.669886,14.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 8.377816,14.32577 C 8.8829405,14.210102 8.0377105,13.902745 7.824214,14.057075 6.877326,14.083195 8.182223,14.420442 8.377816,14.32577 Z M 9.605237,14.25206 C 9.732844,13.758108 8.912283,13.153657 8.4515485,12.91263 8.183962,13.200571 8.850611,13.976682 9.132675,14.24927 c 0.156556,0.016 0.316159,0.02562 0.472562,0.0028 z m 0.553444,-0.34633 C 10.009715,12.794562 9.238812,11.869697 8.3345765,11.254913 7.8357745,10.912793 7.396353,10.250556 6.879563,10.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 13.480121,12.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 10.345647,10.792429 C 10.554524,9.97941 9.888756,9.292742 9.611096,8.57916 9.486907,8.02915 8.0556505,7.355866 8.7128525,8.338499 9.22749,9.263771 9.741956,10.189168 10.213925,11.137278 c 0.109496,0.06421 0.09128,-0.291782 0.131722,-0.344849 z M 9.495072,10.492801 C 9.101975,9.985725 8.596147,9.262404 8.1087395,9.002731 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.121359 C 10.958456,9.271897 10.69006,8.172723 10.1535,7.2129565 10.043274,6.915725 9.873302,6.4373825 9.827298,7.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 10.962634,7.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 9.06863,7.7124075 C 8.667129,7.1836685 8.315869,6.6165335 7.9045175,6.096361 7.9017675,6.81782 8.4664225,6.9051455 8.7114925,7.515498 8.7798645,7.603928 8.957133,7.7666995 9.06863,7.7124075 Z M 10.38172,6.700489 C 10.4585,6.2403525 10.20719,5.003813 9.859967,5.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 11.27151,6.044907 C 11.32927,5.2312365 10.98906,6.496989 11.2312,6.220351 L 11.250345,6.14302 11.2715,6.044907 Z M 6.7658455,17.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 3.7436206,13.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 3.6954641,12.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 5.0600795,11.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 3.4242147,10.941705 c -0.02824,-0.154821 0.2004814,0.135057 0,0 z M 4.4985965,9.576581 c -0.252958,-0.212864 0.278077,0.0455 0,0 z M 16.28843,9.188076 C 16.450452,8.8370495 16.393958,8.6141185 16.605927,8.8380165 16.86093,8.765937 15.928191,9.909674 16.288525,9.188068 Z M 15.067612,7.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 6.684125,6.1620505 c -0.1927685,-0.5955395 0.2069705,0.2297415 0,0 z M 15.437261,5.833399 c 0.05216,-0.2128375 0.119383,0.05881 -10e-7,-7e-6 z M 8.189381,4.756355 c -0.2188485,-0.365744 0.243901,0.2586425 0,0 z"/>
+ <path style="fill:#ffffff" d="m 9.935731,18.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 C 8.495709,15.480492 9.994434,15.364686 9.226875,14.627112 9.039964,14.227274 8.482681,13.672836 8.234512,14.282173 7.7658625,14.336381 7.6915225,15.63278 7.410474,15.186288 7.1330025,15.722741 7.0731255,16.367043 6.456989,16.6431 6.52115,16.561356 7.21892,15.693656 6.981462,15.452727 6.6587145,15.826794 6.438484,15.537213 6.097244,15.760876 6.535109,15.416302 7.4677,15.261636 7.416633,14.619898 6.9618945,14.431759 6.4110905,15.558781 6.2550065,15.175487 6.2963465,14.780436 5.154222,16.073802 5.5433795,15.433941 4.803757,15.479721 6.263794,15.036358 6.189563,14.805746 6.666821,14.431164 7.6842845,14.6631 7.868074,14.053949 7.198619,13.698335 6.374554,13.749484 5.8134215,14.279593 5.639745,14.386612 5.063495,14.7755 5.4539805,14.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 7.6194115,12.572401 6.818902,12.332634 6.133996,11.966526 5.3766705,11.931061 4.6015765,12.104063 3.8330498,12.20002 3.7537902,11.932343 4.865286,11.971379 5.2140765,11.875705 5.439698,11.533616 4.2132795,11.364511 3.8261791,11.324047 3.4931798,11.406227 3.4786278,11.036366 3.4822871,11.048753 3.8899933,11.162485 5.3003755,11.586072 4.3882555,10.881129 4.4917435,10.363386 2.7940486,9.777652 3.9370979,10.127612 3.7756964,9.899146 3.4795566,9.350647 3.9471409,9.828037 c 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 7.1715345,11.249851 6.5758215,10.601564 5.856959,10.386348 5.3667415,10.353833 4.2891375,9.90311 4.2446375,9.743424 4.680618,9.872123 5.818007,10.527105 5.9193305,10.043826 5.7382735,9.627572 4.860373,9.475453 4.8540515,9.258736 5.176243,9.467054 5.6508975,9.453328 5.106812,9.113338 4.8093505,8.943867 4.087145,8.3373245 4.8085125,8.7557575 5.539279,9.227373 4.0266775,7.6767195 4.7650425,8.3768445 5.0794595,8.6453955 5.662071,9.540445 5.784908,9.410853 5.626926,9.082577 5.3658925,8.2574455 5.726697,9.016463 6.0272465,9.818558 6.501818,10.575381 7.2472425,11.030515 7.2293725,10.498832 6.663199,9.878487 6.293742,9.399043 6.0265155,9.088068 5.7593065,8.4947515 6.2361745,9.107332 6.34872,9.496153 6.9031465,9.854122 6.531043,9.248584 6.3070695,8.7091605 5.438473,8.2524895 5.373285,7.856045 5.790341,8.321547 5.491608,7.6238335 5.635245,7.7795835 5.668925,8.1828125 6.36852,8.8301495 6.261449,8.416396 6.4146405,8.690009 6.7471165,9.029591 6.4921065,8.468598 6.2876915,8.071862 6.2787605,7.73771 6.5322715,8.313223 6.64464,9.203068 7.527018,9.625489 8.0672395,10.248047 c 0.223502,0.276691 0.7783785,0.626087 0.362427,0.05359 C 8.2227265,9.735811 7.251015,9.159521 7.159989,8.8795395 7.397193,9.140496 8.117817,9.540346 7.5788735,8.9223545 7.006593,8.324151 6.4545715,7.683929 5.7175415,7.2858435 5.3562685,7.088071 5.178195,6.727481 5.6718815,7.1384295 6.352989,7.608737 4.7088195,6.0036735 5.401265,6.522832 6.021884,7.0661735 6.485046,7.774993 7.172269,8.2470015 7.7689815,8.5617805 7.0263215,7.4841475 6.8178065,7.321069 6.5310445,6.9035375 5.6029585,6.366208 5.7380925,6.0618775 6.123845,6.285226 5.115551,5.101954 5.6964675,5.5982895 5.9807845,5.9570105 5.9388865,5.7282895 5.81087,5.446922 6.245367,5.905894 6.507414,6.7918255 6.989772,7.037187 6.866687,6.686242 6.848612,6.2521385 6.612286,5.958993 6.3757695,5.7470325 5.854377,5.153695 6.464595,5.629307 6.9904255,6.0417255 7.049436,6.8030015 7.301438,7.395216 7.4757405,7.864808 7.7265235,8.816679 7.963078,8.9817825 8.08487,8.412525 7.7037015,7.883694 7.7768945,7.3300715 7.899346,7.835296 8.224924,8.2308615 8.586236,8.5916795 8.8003735,8.945443 9.258038,9.192057 8.8423025,8.6355395 8.1696135,7.61183 7.369628,6.647809 6.9903935,5.463266 6.7875245,5.2215165 6.143178,4.9362585 6.8385785,5.171167 6.741148,4.310502 7.5049615,6.4407345 7.2442765,5.327113 7.1241535,4.9865745 7.090221,4.6168665 7.2442975,5.147944 7.4949685,6.0195795 7.7659265,6.954173 8.3863435,7.6392255 8.3599485,7.0122615 7.8370765,6.624201 7.9282715,6.196451 7.7936315,5.7608025 7.5015725,5.2383885 7.4379245,4.871349 7.691455,5.296469 7.6409565,4.9508045 7.5189485,4.7054975 7.956274,4.638617 8.0015545,5.686778 8.280426,5.714759 8.260551,5.441033 7.746986,4.565382 7.970325,4.592745 8.361181,5.2977535 8.479691,6.1718125 9.065903,6.759243 9.277972,7.066005 9.726938,7.676152 9.433773,6.9592435 9.125369,6.153675 8.7694035,5.344984 8.139053,4.73575 7.6981225,4.0588505 8.910991,5.5255165 8.4704075,4.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 C 9.261196,4.787529 8.6135925,4.375223 8.543131,3.7164874 8.7773105,4.44178 8.8877595,2.9780622 8.9012155,3.7870324 8.9133255,4.1201117 9.005955,4.5173147 9.164066,4.3427382 9.275707,5.0648777 9.237806,5.8183472 9.520898,6.5056252 9.505168,6.1392547 9.320277,5.0488112 9.662095,5.8433492 9.916978,6.7081302 9.823377,5.0932592 9.581445,4.8303907 9.668225,4.3384957 8.938712,3.837771 9.159023,3.6147144 9.494119,3.8098313 9.577147,4.4641002 9.714226,4.5871602 9.817736,4.2565592 9.471042,3.1069629 9.792126,3.970071 c 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.0199134 -0.01194,2.0461224 0.08043,3.0612664 0.370023,-0.757619 0.313322,-1.685792 0.531486,-2.507207 0.417064,-1.8266589 0.08792,-3.7054579 0.197799,-5.5536465 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.7423949 -0.872868,1.1624659 -0.957718,1.8634349 0.208048,-0.293038 0.541737,-0.820608 0.295631,-0.136588 0.424399,-0.42378 0.660721,-1.0825439 0.933363,-1.6383014 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 13.967123,6.94649 14.667441,6.175467 14.12541,6.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 15.45286,7.13171 15.731431,6.1356955 15.867452,6.798616 15.400841,7.2120735 14.874693,7.798545 14.710718,8.338076 15.23131,8.1725605 15.525025,7.4552705 15.78147,7.6255175 16.140674,7.173882 16.559937,7.1789505 16.959772,6.846855 16.699632,7.51913 16.01614,7.833211 15.763126,8.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 9.857644,14.487003 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 8.377816,13.8256 C 8.8829405,13.709932 8.0377105,13.402575 7.824214,13.556905 6.877326,13.583025 8.182223,13.920272 8.377816,13.8256 Z M 9.605237,13.75189 C 9.732844,13.257938 8.912283,12.653487 8.4515485,12.41246 8.183962,12.700401 8.850611,13.476512 9.132675,13.7491 c 0.156556,0.016 0.316159,0.02562 0.472562,0.0028 z m 0.553444,-0.34633 C 10.009715,12.294392 9.238812,11.369527 8.3345765,10.754743 7.8357745,10.412623 7.396353,9.750386 6.879563,9.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 13.480121,11.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 10.345647,10.292259 C 10.554524,9.47924 9.888756,8.7925715 9.611096,8.07899 9.486907,7.52898 8.0556505,6.855696 8.7128525,7.838329 9.22749,8.7636005 9.741956,9.688998 10.213925,10.637108 c 0.109496,0.06422 0.09128,-0.291782 0.131722,-0.344849 z M 9.495072,9.992631 C 9.101975,9.485555 8.596147,8.762234 8.1087395,8.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 10.958456,8.7717265 10.69006,7.672553 10.1535,6.7127865 10.043274,6.415555 9.873302,5.9372125 9.827298,6.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 10.962634,7.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 9.06863,7.2122375 C 8.667129,6.6834985 8.315869,6.1163635 7.9045175,5.596191 7.9017675,6.31765 8.4664225,6.4049755 8.7114925,7.015328 8.7798645,7.103758 8.957133,7.2665295 9.06863,7.2122375 Z M 10.38172,6.200319 C 10.4585,5.7401825 10.20719,4.503643 9.859967,4.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 11.27151,5.544737 C 11.32927,4.7310665 10.98906,5.996819 11.2312,5.720181 L 11.250345,5.64285 11.2715,5.544737 Z M 6.7658455,16.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 3.7436206,12.784878 c 0.00478,-0.198014 0.2189439,0.134799 0,0 z M 17.732505,12.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 3.6954641,11.8309 c -0.4923641,-0.249159 0.6232744,0.08656 0,0 z M 17.443674,11.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 5.0600795,10.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 3.4242147,10.441535 c -0.02824,-0.154821 0.2004814,0.135056 0,0 z M 4.4985965,9.076411 c -0.252958,-0.212864 0.278077,0.04549 0,0 z M 16.28843,8.6879055 c 0.162022,-0.351026 0.105528,-0.573957 0.317497,-0.350059 C 16.86093,8.265767 15.928191,9.409504 16.288525,8.687898 Z M 15.067612,7.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 6.684125,5.6618805 c -0.1927685,-0.5955395 0.2069705,0.2297415 0,0 z M 15.437261,5.333229 c 0.05216,-0.2128375 0.119383,0.05881 -10e-7,-7e-6 z M 8.189381,4.256185 c -0.2188485,-0.3657436 0.243901,0.2586425 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/apk-icon-editor.svg b/.icons/awkward/22x22/apps/apk-icon-editor.svg
new file mode 100644
index 00000000..0f1b812d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/apk-icon-editor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,20.5 v -18 c 0,-0.554 -0.446,-1 -1,-1 H 2 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 21,20 V 2 C 21,1.446 20.554,1 20,1 H 2 C 1.446,1 1,1.446 1,2 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 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.4" d="M 4,4 V 6 H 6 V 4 Z M 7,4 V 6 H 9 V 4 Z m 3,0 v 2 h 2 V 4 Z m 3,0 v 2 h 2 V 4 Z m 3,0 v 2 h 2 V 4 Z M 4,7 V 9 H 6 V 7 Z M 7,7 V 9 H 9 V 7 Z m 3,0 v 2 h 2 V 7 Z m 3,0 v 2 h 2 V 7 Z m 3,0 v 2 h 2 V 7 Z M 4,10 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 10 Z M 4,13 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 13 Z M 4,16 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/22x22/apps/app-launcher.svg b/.icons/awkward/22x22/apps/app-launcher.svg
new file mode 120000
index 00000000..c4f0a8b9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/app-launcher.svg
@@ -0,0 +1 @@
+chrome-app-list.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/app-outlet.svg b/.icons/awkward/22x22/apps/app-outlet.svg
new file mode 100644
index 00000000..14d29586
--- /dev/null
+++ b/.icons/awkward/22x22/apps/app-outlet.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <rect style="opacity:.2" rx="1" ry="1" height="20" width="20" y="1.5" x="1"/>
+ <rect style="fill:#6c4ac4" rx="1" ry="1" height="20" width="20" y="1" x="1"/>
+ <path style="opacity:.2" d="m4 4.5-1 13s0 1 1 1h14c1 0 1-1 1-1l-1-13z"/>
+ <path style="fill:#e4e4e4" d="m4 4-1 13s0 1 1 1h14c1 0 1-1 1-1l-1-13z"/>
+ <path style="opacity:.2" 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.5z"/>
+ <circle r="1.5" style="fill:#cccccc" cx="7.5" cy="7.5"/>
+ <circle r="1.5" style="fill:#cccccc" cx="14.5" cy="7.5"/>
+ <path style="opacity:.2" d="m7.4921875 7.5a0.49970173 0.49970173 0 0 0 -0.4882813 0.5566406s0.1262078 1.3043691 0.6582032 2.6328124c0.2659977 0.664222 0.6324767 1.345994 1.171875 1.884766 0.5393982 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.3284433 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.3613278c-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.4589844-0.632812c-0.3979933-0.397532-0.7172273-0.964647-0.9511718-1.548829-0.4678891-1.1683634-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="m7.5 7.5s0.5 5 3.5 5 3.5-5 3.5-5"/>
+ <path style="opacity:.2;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-1h-18z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m4 4l-1 13s0.0038201 0.077353 0.0234375 0.183594l0.9765625-12.683594h14l0.976562 12.683594c0.019618-0.106241 0.023438-0.183594 0.023438-0.183594l-1-13h-14z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/app.rednotebook.RedNotebook.svg b/.icons/awkward/22x22/apps/app.rednotebook.RedNotebook.svg
new file mode 120000
index 00000000..11fbe71e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/app.rednotebook.RedNotebook.svg
@@ -0,0 +1 @@
+rednotebook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/app.svg b/.icons/awkward/22x22/apps/app.svg
new file mode 120000
index 00000000..e7d60f47
--- /dev/null
+++ b/.icons/awkward/22x22/apps/app.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/apparmor_view_profile.svg b/.icons/awkward/22x22/apps/apparmor_view_profile.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/22x22/apps/apparmor_view_profile.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appcode.svg b/.icons/awkward/22x22/apps/appcode.svg
new file mode 100644
index 00000000..e27b78fe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appcode.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#14ddb1" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#2086e7" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#2086e7" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#14ddb1" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 12.507121,10.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 12.507121,9.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 6.5071212,9.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 6.5071212,8.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 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/apper.svg b/.icons/awkward/22x22/apps/apper.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/apper.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appgrid.svg b/.icons/awkward/22x22/apps/appgrid.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appgrid.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-Alva.svg b/.icons/awkward/22x22/apps/appimagekit-Alva.svg
new file mode 120000
index 00000000..b0dcffb1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-Alva.svg
@@ -0,0 +1 @@
+Alva.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-AppImage.svg b/.icons/awkward/22x22/apps/appimagekit-AppImage.svg
new file mode 120000
index 00000000..21092453
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-AppImage.svg
@@ -0,0 +1 @@
+../mimetypes/application-x-iso9660-appimage.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-Black_Chocobo.svg b/.icons/awkward/22x22/apps/appimagekit-Black_Chocobo.svg
new file mode 120000
index 00000000..e3137f18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-Black_Chocobo.svg
@@ -0,0 +1 @@
+Black_Chocobo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-Cyan.svg b/.icons/awkward/22x22/apps/appimagekit-Cyan.svg
new file mode 120000
index 00000000..57e0d706
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-Cyan.svg
@@ -0,0 +1 @@
+cyan.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-Freeter.svg b/.icons/awkward/22x22/apps/appimagekit-Freeter.svg
new file mode 120000
index 00000000..d65d889d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-Freeter.svg
@@ -0,0 +1 @@
+Freeter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-KittehPlayer.svg b/.icons/awkward/22x22/apps/appimagekit-KittehPlayer.svg
new file mode 120000
index 00000000..9bf5480a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-KittehPlayer.svg
@@ -0,0 +1 @@
+KittehPlayer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-MediaElch.svg b/.icons/awkward/22x22/apps/appimagekit-MediaElch.svg
new file mode 120000
index 00000000..e05047fb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-MediaElch.svg
@@ -0,0 +1 @@
+MediaElch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-Ripcord_Icon.svg b/.icons/awkward/22x22/apps/appimagekit-Ripcord_Icon.svg
new file mode 120000
index 00000000..1804ec0f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-Ripcord_Icon.svg
@@ -0,0 +1 @@
+Ripcord_Icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-advanced-rest-client.svg b/.icons/awkward/22x22/apps/appimagekit-advanced-rest-client.svg
new file mode 120000
index 00000000..abcf026c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-advanced-rest-client.svg
@@ -0,0 +1 @@
+advanced-rest-client.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-altus.svg b/.icons/awkward/22x22/apps/appimagekit-altus.svg
new file mode 120000
index 00000000..7d03b3ad
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-altus.svg
@@ -0,0 +1 @@
+altus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-another-redis-desktop-manager.svg b/.icons/awkward/22x22/apps/appimagekit-another-redis-desktop-manager.svg
new file mode 120000
index 00000000..3570e2e5
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/appimagekit-ant-downloader.svg b/.icons/awkward/22x22/apps/appimagekit-ant-downloader.svg
new file mode 120000
index 00000000..b7ee2dfd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-ant-downloader.svg
@@ -0,0 +1 @@
+ant-downloader.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-app-outlet.svg b/.icons/awkward/22x22/apps/appimagekit-app-outlet.svg
new file mode 120000
index 00000000..2f592dc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-app-outlet.svg
@@ -0,0 +1 @@
+app-outlet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-archipelago.svg b/.icons/awkward/22x22/apps/appimagekit-archipelago.svg
new file mode 120000
index 00000000..c520399d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-archipelago.svg
@@ -0,0 +1 @@
+archipelago.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-ark-desktop-wallet.svg b/.icons/awkward/22x22/apps/appimagekit-ark-desktop-wallet.svg
new file mode 120000
index 00000000..f19ce830
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-ark-desktop-wallet.svg
@@ -0,0 +1 @@
+io.ark.Desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-atomic.svg b/.icons/awkward/22x22/apps/appimagekit-atomic.svg
new file mode 120000
index 00000000..d289909a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-atomic.svg
@@ -0,0 +1 @@
+atomic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-augur.svg b/.icons/awkward/22x22/apps/appimagekit-augur.svg
new file mode 120000
index 00000000..50d44676
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-augur.svg
@@ -0,0 +1 @@
+augur.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-auryo.svg b/.icons/awkward/22x22/apps/appimagekit-auryo.svg
new file mode 120000
index 00000000..7f175fac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-auryo.svg
@@ -0,0 +1 @@
+auryo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-azpainter.svg b/.icons/awkward/22x22/apps/appimagekit-azpainter.svg
new file mode 120000
index 00000000..409d2cf0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-azpainter.svg
@@ -0,0 +1 @@
+azpainter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-balena-etcher-electron.svg b/.icons/awkward/22x22/apps/appimagekit-balena-etcher-electron.svg
new file mode 120000
index 00000000..d17bc786
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-balena-etcher-electron.svg
@@ -0,0 +1 @@
+etcher.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-bitshares2-light.svg b/.icons/awkward/22x22/apps/appimagekit-bitshares2-light.svg
new file mode 120000
index 00000000..ca4e508c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-bitshares2-light.svg
@@ -0,0 +1 @@
+bitshares2-light.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-bitwarden.svg b/.icons/awkward/22x22/apps/appimagekit-bitwarden.svg
new file mode 120000
index 00000000..0beb6a1c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-bitwarden.svg
@@ -0,0 +1 @@
+bitwarden.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-bloomrpc.svg b/.icons/awkward/22x22/apps/appimagekit-bloomrpc.svg
new file mode 120000
index 00000000..579a7c14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-bloomrpc.svg
@@ -0,0 +1 @@
+bloomrpc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-brackets-electron.svg b/.icons/awkward/22x22/apps/appimagekit-brackets-electron.svg
new file mode 120000
index 00000000..934a95e4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-brackets-electron.svg
@@ -0,0 +1 @@
+brackets-electron.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-buka.svg b/.icons/awkward/22x22/apps/appimagekit-buka.svg
new file mode 120000
index 00000000..4b9f5b61
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-buka.svg
@@ -0,0 +1 @@
+buka.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-cacher.svg b/.icons/awkward/22x22/apps/appimagekit-cacher.svg
new file mode 120000
index 00000000..7f86c1b2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-cacher.svg
@@ -0,0 +1 @@
+cacher.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-caprine.svg b/.icons/awkward/22x22/apps/appimagekit-caprine.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-caprine.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-chiaki.svg b/.icons/awkward/22x22/apps/appimagekit-chiaki.svg
new file mode 120000
index 00000000..2947b8b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-chiaki.svg
@@ -0,0 +1 @@
+chiaki.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-clipgrab.svg b/.icons/awkward/22x22/apps/appimagekit-clipgrab.svg
new file mode 120000
index 00000000..096ca883
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-clipgrab.svg
@@ -0,0 +1 @@
+clipgrab.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-colon.svg b/.icons/awkward/22x22/apps/appimagekit-colon.svg
new file mode 120000
index 00000000..89c9fa72
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-colon.svg
@@ -0,0 +1 @@
+colon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-colorpicker.svg b/.icons/awkward/22x22/apps/appimagekit-colorpicker.svg
new file mode 120000
index 00000000..5eff503c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-colorpicker.svg
@@ -0,0 +1 @@
+colorpicker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-conky-logomark-violet.svg b/.icons/awkward/22x22/apps/appimagekit-conky-logomark-violet.svg
new file mode 120000
index 00000000..f1c66af7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-conky-logomark-violet.svg
@@ -0,0 +1 @@
+conky.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-cool-retro-term.svg b/.icons/awkward/22x22/apps/appimagekit-cool-retro-term.svg
new file mode 120000
index 00000000..f35e34b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-cool-retro-term.svg
@@ -0,0 +1 @@
+cool-retro-term.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-cozydrive.svg b/.icons/awkward/22x22/apps/appimagekit-cozydrive.svg
new file mode 120000
index 00000000..79fa571b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-cozydrive.svg
@@ -0,0 +1 @@
+cozydrive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-cpod.svg b/.icons/awkward/22x22/apps/appimagekit-cpod.svg
new file mode 120000
index 00000000..d4139dec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-cpod.svg
@@ -0,0 +1 @@
+cpod.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-cryptr.svg b/.icons/awkward/22x22/apps/appimagekit-cryptr.svg
new file mode 120000
index 00000000..0ad0a154
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-cryptr.svg
@@ -0,0 +1 @@
+cryptr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-cura-icon.svg b/.icons/awkward/22x22/apps/appimagekit-cura-icon.svg
new file mode 120000
index 00000000..7ae2213c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-cura-icon.svg
@@ -0,0 +1 @@
+cura-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-cutepeaks.svg b/.icons/awkward/22x22/apps/appimagekit-cutepeaks.svg
new file mode 120000
index 00000000..6733ec26
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-cutepeaks.svg
@@ -0,0 +1 @@
+cutepeaks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-cutter.svg b/.icons/awkward/22x22/apps/appimagekit-cutter.svg
new file mode 120000
index 00000000..7c2b4879
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-cutter.svg
@@ -0,0 +1 @@
+cutter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-delir.svg b/.icons/awkward/22x22/apps/appimagekit-delir.svg
new file mode 120000
index 00000000..17fa0504
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-delir.svg
@@ -0,0 +1 @@
+delir.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-devhub.svg b/.icons/awkward/22x22/apps/appimagekit-devhub.svg
new file mode 120000
index 00000000..08b64fc5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-devhub.svg
@@ -0,0 +1 @@
+devhub.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-diffuse.svg b/.icons/awkward/22x22/apps/appimagekit-diffuse.svg
new file mode 100644
index 00000000..325193ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-diffuse.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#8390a6" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 5.7606815,6.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 6.412049 4.7606815 c -1.014242,-0.01435 -1.014242,1.514344 0,1.5 h 1.480469 0.00879 C 6.9619675,10.9912 7.21232,11.807744 6.8348565,12.243523 6.6187835,12.491921 6.4999395,12.5 6.2499395,12.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 12.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 16.998009,9.191184 16.54797,8.227174 15.647401,7.536133 14.747336,6.845596 13.60297,6.5 12.212831,6.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 10.99994 Z"/>
+ <path id="Shape" style="fill:#ffffff" d="m 5.7606815,6 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 6.412049 4.7606815 c -1.014242,-0.014345 -1.014242,1.514344 0,1.5 h 1.480469 0.00879 C 6.9619675,10.4912 7.21232,11.307744 6.8348565,11.743523 6.6187835,11.991921 6.4999395,12 6.2499395,12 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 7.0188145,15.826119 7.190422,15.996758 7.4022835,16 H 12.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 16.998009,8.691184 16.54797,7.727174 15.647401,7.036133 14.747336,6.345596 13.60297,6 12.212831,6 H 11.260682 Z M 10.99994,9 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 10.99994 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/appimagekit-dockstation.svg b/.icons/awkward/22x22/apps/appimagekit-dockstation.svg
new file mode 120000
index 00000000..3e55e7e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-dockstation.svg
@@ -0,0 +1 @@
+dockstation.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-doki-doki-mod-manager.svg b/.icons/awkward/22x22/apps/appimagekit-doki-doki-mod-manager.svg
new file mode 120000
index 00000000..7de534d7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/appimagekit-downline.svg b/.icons/awkward/22x22/apps/appimagekit-downline.svg
new file mode 120000
index 00000000..3119f466
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-downline.svg
@@ -0,0 +1 @@
+downline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-draw.io.svg b/.icons/awkward/22x22/apps/appimagekit-draw.io.svg
new file mode 120000
index 00000000..d8360c67
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-draw.io.svg
@@ -0,0 +1 @@
+draw.io.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-drawpile.svg b/.icons/awkward/22x22/apps/appimagekit-drawpile.svg
new file mode 120000
index 00000000..5abaf77a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-drawpile.svg
@@ -0,0 +1 @@
+drawpile.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-duskplayer.svg b/.icons/awkward/22x22/apps/appimagekit-duskplayer.svg
new file mode 120000
index 00000000..79ffc648
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-duskplayer.svg
@@ -0,0 +1 @@
+duskplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-edex-ui.svg b/.icons/awkward/22x22/apps/appimagekit-edex-ui.svg
new file mode 120000
index 00000000..cbb1146e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-edex-ui.svg
@@ -0,0 +1 @@
+edex-ui.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-electorrent.svg b/.icons/awkward/22x22/apps/appimagekit-electorrent.svg
new file mode 120000
index 00000000..883e66b9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-electorrent.svg
@@ -0,0 +1 @@
+electorrent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-electrum-axe.svg b/.icons/awkward/22x22/apps/appimagekit-electrum-axe.svg
new file mode 120000
index 00000000..d2798c8e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-electrum-axe.svg
@@ -0,0 +1 @@
+electrum-axe.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-emacs.svg b/.icons/awkward/22x22/apps/appimagekit-emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-fontbase.svg b/.icons/awkward/22x22/apps/appimagekit-fontbase.svg
new file mode 120000
index 00000000..58b8911a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-fontbase.svg
@@ -0,0 +1 @@
+fontbase.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-franz.svg b/.icons/awkward/22x22/apps/appimagekit-franz.svg
new file mode 120000
index 00000000..d9225a68
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-franz.svg
@@ -0,0 +1 @@
+franz.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-friture.svg b/.icons/awkward/22x22/apps/appimagekit-friture.svg
new file mode 120000
index 00000000..753ac060
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-friture.svg
@@ -0,0 +1 @@
+friture.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-fspy.svg b/.icons/awkward/22x22/apps/appimagekit-fspy.svg
new file mode 120000
index 00000000..f69a8525
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-fspy.svg
@@ -0,0 +1 @@
+fspy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-gifcurry.svg b/.icons/awkward/22x22/apps/appimagekit-gifcurry.svg
new file mode 120000
index 00000000..6612d6ce
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-gifcurry.svg
@@ -0,0 +1 @@
+gifcurry.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-gisto.svg b/.icons/awkward/22x22/apps/appimagekit-gisto.svg
new file mode 120000
index 00000000..2fb89cb9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-gisto.svg
@@ -0,0 +1 @@
+gisto.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-github-desktop.svg b/.icons/awkward/22x22/apps/appimagekit-github-desktop.svg
new file mode 120000
index 00000000..041308e1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-github-desktop.svg
@@ -0,0 +1 @@
+github-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-glyphr-studio-desktop.svg b/.icons/awkward/22x22/apps/appimagekit-glyphr-studio-desktop.svg
new file mode 120000
index 00000000..53947096
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-glyphr-studio-desktop.svg
@@ -0,0 +1 @@
+glyphr-studio-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-gmail-desktop.svg b/.icons/awkward/22x22/apps/appimagekit-gmail-desktop.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-gmail-desktop.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-gravit-designer.svg b/.icons/awkward/22x22/apps/appimagekit-gravit-designer.svg
new file mode 100644
index 00000000..01d3c2f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-gravit-designer.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#c63166" d="M 11,1 C 10.493053,1.00259 9.987037,1.043722 9.486328,1.1230469 8.549674,1.9883586 1.8466025,8.644156 1.1386719,9.413086 1.1297319,9.469326 1.1212639,9.525645 1.1132819,9.582031 1.3146184,9.417486 1.6194703,9.156507 1.9677741,8.8408205 2.1394816,8.6851935 2.3512494,8.5013065 2.4384772,8.4316405 2.5257042,8.3619745 2.6868895,8.2226225 2.7958991,8.1220705 3.0986527,7.842804 3.8146291,7.2083155 4.024414,7.033203 4.1273305,6.9472955 4.5272365,6.595582 4.913086,6.251953 5.2989355,5.9083245 5.7977205,5.46891 6.0214845,5.2753905 6.2452485,5.0818715 6.7093195,4.659818 7.0527345,4.3378905 7.715105,3.7169644 9.761011,1.9025466 9.988281,1.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 7.203577,6.2759735 6.309722,7.6614755 5.9375,8.238281 5.5652785,8.815087 4.7426455,10.090469 4.109375,11.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 11.815376,16.274369 12.857387,8.179057 15.607868,2.4290705 15.723707,2.186904 15.298409,2.1334612 15.353513,2.0117188 13.997258,1.3503426 12.508916,1.0044648 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="fill:#d8d342" d="M 10.38086,1.0361328 A 10,10 0 0 0 9.739258,1.0898438 10,10 0 0 1 10.38086,1.0361328 Z"/>
+ <path style="opacity:0.2" d="M 9.480469,1.6289063 A 10,10 0 0 0 8.8251955,1.7646485 C 7.0732415,3.4593368 2.1120654,8.3875285 1.2675781,9.28125 A 10,10 0 0 0 1.1416015,9.90918 C 1.8553633,9.134635 8.5345315,2.5036521 9.480469,1.6289063 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 5.7977205,5.96891 5.2989355,6.4083245 4.913086,6.751953 4.5272365,7.095582 4.1273305,7.4472955 4.024414,7.533203 3.8146293,7.7083155 3.0986526,8.342804 2.7958985,8.6220705 2.6868888,8.7226225 2.5257039,8.8619745 2.4384766,8.9316405 2.3512487,9.001307 2.1394809,9.185194 1.9677735,9.340821 1.6194697,9.656506 1.3146177,9.917488 1.1132813,10.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 1.9897194,14.867799 2.100886,14.68438 2.273434,14.417008 2.6497971,13.833814 3.4761011,12.554078 4.1093715,11.572281 4.742642,10.590485 5.565275,9.315103 5.9374965,8.738297 6.3097185,8.1614915 7.2035735,6.7759895 7.9238245,5.6591955 8.6440745,4.5424015 9.389226,3.3873285 9.580075,3.0927894 10.034905,2.3908457 10.163813,2.1745867 10.141598,2.1523597 Z"/>
+ <path style="fill:#b8da6c" d="M 9.480469,1.1289063 A 10,10 0 0 0 1.1416015,9.40918 C 1.8553633,8.634635 8.5345325,2.0036521 9.480469,1.1289063 Z"/>
+ <path style="fill:#d8d342" d="m 1.1416015,9.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 14.244141,1.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 14.496094,1.6445313 A 10,10 0 0 1 15.259765,1.9716797 10,10 0 0 0 14.496094,1.6445313 Z"/>
+ <path style="fill:#d8d342" d="m 15.259765,1.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 10.141602,1.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 5.7977205,5.46891 5.2989355,5.9083245 4.913086,6.251953 4.5272365,6.595582 4.1273305,6.9472955 4.024414,7.033203 3.8146292,7.2083155 3.0986526,7.842804 2.7958985,8.1220705 2.6868888,8.2226225 2.5257039,8.3619745 2.4384766,8.4316405 2.3512487,8.5013065 2.1394809,8.6851935 1.9677735,8.8408205 1.6194697,9.156506 1.3146177,9.417487 1.1132813,9.582031 A 10,10 0 0 0 1,11 10,10 0 0 0 2.2832031,15.889648 l 0,-0.02344 A 10,10 0 0 1 2.1933594,15.714844 10,10 0 0 1 2.0029297,15.319336 10,10 0 0 1 1.7441406,14.767578 C 1.8681855,14.557867 2.0423065,14.275142 2.2734375,13.916992 2.6498006,13.333799 3.4761046,12.054063 4.109375,11.072266 4.7426455,10.090469 5.5652785,8.8150875 5.9375,8.238281 6.309722,7.6614755 7.203577,6.2759735 7.923828,5.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.93457,12.040039 -8.905273,8.905273 a 10,10 0 0 0 8.905273,-8.905273 z"/>
+ <path style="opacity:0.2" d="m 20.93457,12.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 15.352539,2.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 10.519623,20.981952 10.759688,20.995307 11,21 c 0.343811,-5e-4 0.687366,-0.01878 1.029297,-0.05469 L 20.93457,12.040039 C 20.974441,11.694732 20.996281,11.347581 21,11 20.993956,7.169918 18.800798,3.6797506 15.352539,2.0126953 Z M 12.029297,20.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 11,1 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/22x22/apps/appimagekit-hotspot.svg b/.icons/awkward/22x22/apps/appimagekit-hotspot.svg
new file mode 120000
index 00000000..7a5cd7e6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-hotspot.svg
@@ -0,0 +1 @@
+hotspot.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-hw-probe.svg b/.icons/awkward/22x22/apps/appimagekit-hw-probe.svg
new file mode 120000
index 00000000..64b64e73
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-hw-probe.svg
@@ -0,0 +1 @@
+hw-probe.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-joplin.svg b/.icons/awkward/22x22/apps/appimagekit-joplin.svg
new file mode 120000
index 00000000..2b32d05b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-joplin.svg
@@ -0,0 +1 @@
+joplin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-junior_install_icon.svg b/.icons/awkward/22x22/apps/appimagekit-junior_install_icon.svg
new file mode 120000
index 00000000..8518af06
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-junior_install_icon.svg
@@ -0,0 +1 @@
+junior_install_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-kahla.svg b/.icons/awkward/22x22/apps/appimagekit-kahla.svg
new file mode 120000
index 00000000..7d313091
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-kahla.svg
@@ -0,0 +1 @@
+kahla.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-kaku.svg b/.icons/awkward/22x22/apps/appimagekit-kaku.svg
new file mode 120000
index 00000000..b4a9df23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-kaku.svg
@@ -0,0 +1 @@
+kaku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-kawanime.svg b/.icons/awkward/22x22/apps/appimagekit-kawanime.svg
new file mode 120000
index 00000000..364fa1f3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-kawanime.svg
@@ -0,0 +1 @@
+kawanime.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-kitty.svg b/.icons/awkward/22x22/apps/appimagekit-kitty.svg
new file mode 120000
index 00000000..d3dd8e49
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-kitty.svg
@@ -0,0 +1 @@
+kitty.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-ksnip.svg b/.icons/awkward/22x22/apps/appimagekit-ksnip.svg
new file mode 120000
index 00000000..ac363289
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-ksnip.svg
@@ -0,0 +1 @@
+ksnip.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-laigter.svg b/.icons/awkward/22x22/apps/appimagekit-laigter.svg
new file mode 120000
index 00000000..a0c804e9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-laigter.svg
@@ -0,0 +1 @@
+laigter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-leocad.svg b/.icons/awkward/22x22/apps/appimagekit-leocad.svg
new file mode 120000
index 00000000..84ab28a9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-leocad.svg
@@ -0,0 +1 @@
+leocad.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-leonflix.svg b/.icons/awkward/22x22/apps/appimagekit-leonflix.svg
new file mode 120000
index 00000000..8370782a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-leonflix.svg
@@ -0,0 +1 @@
+leonflix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-littleweeb.svg b/.icons/awkward/22x22/apps/appimagekit-littleweeb.svg
new file mode 120000
index 00000000..f32f6b16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-littleweeb.svg
@@ -0,0 +1 @@
+littleweeb.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-love.svg b/.icons/awkward/22x22/apps/appimagekit-love.svg
new file mode 120000
index 00000000..6d5dfdfc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-love.svg
@@ -0,0 +1 @@
+love.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-makagiga.svg b/.icons/awkward/22x22/apps/appimagekit-makagiga.svg
new file mode 120000
index 00000000..e3dadd49
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-makagiga.svg
@@ -0,0 +1 @@
+makagiga.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-mandelbulber2.svg b/.icons/awkward/22x22/apps/appimagekit-mandelbulber2.svg
new file mode 120000
index 00000000..e094a0c6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-mandelbulber2.svg
@@ -0,0 +1 @@
+mandelbulber2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-mediaconch.svg b/.icons/awkward/22x22/apps/appimagekit-mediaconch.svg
new file mode 120000
index 00000000..a37fefd7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-mediaconch.svg
@@ -0,0 +1 @@
+mediaconch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-mellowplayer.svg b/.icons/awkward/22x22/apps/appimagekit-mellowplayer.svg
new file mode 120000
index 00000000..b99a2c35
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-mellowplayer.svg
@@ -0,0 +1 @@
+mellowplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-mikutter.svg b/.icons/awkward/22x22/apps/appimagekit-mikutter.svg
new file mode 120000
index 00000000..3ad23426
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-mikutter.svg
@@ -0,0 +1 @@
+mikutter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-minetime.svg b/.icons/awkward/22x22/apps/appimagekit-minetime.svg
new file mode 120000
index 00000000..38d22b2b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-minetime.svg
@@ -0,0 +1 @@
+minetime.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-motrix.svg b/.icons/awkward/22x22/apps/appimagekit-motrix.svg
new file mode 120000
index 00000000..5c6fafce
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-motrix.svg
@@ -0,0 +1 @@
+motrix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-museeks.svg b/.icons/awkward/22x22/apps/appimagekit-museeks.svg
new file mode 120000
index 00000000..05b00497
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-museeks.svg
@@ -0,0 +1 @@
+museeks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-negibox.svg b/.icons/awkward/22x22/apps/appimagekit-negibox.svg
new file mode 120000
index 00000000..45fac5d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-negibox.svg
@@ -0,0 +1 @@
+negibox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-nighthawk.svg b/.icons/awkward/22x22/apps/appimagekit-nighthawk.svg
new file mode 120000
index 00000000..c9c53424
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-nighthawk.svg
@@ -0,0 +1 @@
+nighthawk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-notable.svg b/.icons/awkward/22x22/apps/appimagekit-notable.svg
new file mode 120000
index 00000000..179b4948
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-notable.svg
@@ -0,0 +1 @@
+notable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-nuclear.svg b/.icons/awkward/22x22/apps/appimagekit-nuclear.svg
new file mode 120000
index 00000000..21db3e6d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-nuclear.svg
@@ -0,0 +1 @@
+nuclear.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-odrive.svg b/.icons/awkward/22x22/apps/appimagekit-odrive.svg
new file mode 120000
index 00000000..8053e906
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-odrive.svg
@@ -0,0 +1 @@
+odrive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-org.keepassxc.KeePassXC.svg b/.icons/awkward/22x22/apps/appimagekit-org.keepassxc.KeePassXC.svg
new file mode 120000
index 00000000..a13d2aae
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-org.keepassxc.KeePassXC.svg
@@ -0,0 +1 @@
+keepassxc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-org.olivevideoeditor.Olive.svg b/.icons/awkward/22x22/apps/appimagekit-org.olivevideoeditor.Olive.svg
new file mode 120000
index 00000000..c14ad71d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-org.olivevideoeditor.Olive.svg
@@ -0,0 +1 @@
+org.olivevideoeditor.Olive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-pcloud.svg b/.icons/awkward/22x22/apps/appimagekit-pcloud.svg
new file mode 120000
index 00000000..6f7df497
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-pcloud.svg
@@ -0,0 +1 @@
+pcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-pioneer_install_icon.svg b/.icons/awkward/22x22/apps/appimagekit-pioneer_install_icon.svg
new file mode 120000
index 00000000..28da2bb2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-pioneer_install_icon.svg
@@ -0,0 +1 @@
+pioneer_install_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-plexamp.svg b/.icons/awkward/22x22/apps/appimagekit-plexamp.svg
new file mode 120000
index 00000000..3459b2fd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-plexamp.svg
@@ -0,0 +1 @@
+plexamp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-pling-store.svg b/.icons/awkward/22x22/apps/appimagekit-pling-store.svg
new file mode 120000
index 00000000..6c0e7e38
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-pling-store.svg
@@ -0,0 +1 @@
+pling-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-protonmail-desktop-unofficial.svg b/.icons/awkward/22x22/apps/appimagekit-protonmail-desktop-unofficial.svg
new file mode 120000
index 00000000..5f6e90c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-protonmail-desktop-unofficial.svg
@@ -0,0 +1 @@
+protonmail-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-pulse-sms.svg b/.icons/awkward/22x22/apps/appimagekit-pulse-sms.svg
new file mode 120000
index 00000000..353f7f56
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-pulse-sms.svg
@@ -0,0 +1 @@
+pulse-sms.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-qnapi.svg b/.icons/awkward/22x22/apps/appimagekit-qnapi.svg
new file mode 120000
index 00000000..45ca89d2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-qnapi.svg
@@ -0,0 +1 @@
+qnapi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-rambox.svg b/.icons/awkward/22x22/apps/appimagekit-rambox.svg
new file mode 120000
index 00000000..81ca07e9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-rambox.svg
@@ -0,0 +1 @@
+rambox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-raven-reader.svg b/.icons/awkward/22x22/apps/appimagekit-raven-reader.svg
new file mode 120000
index 00000000..92a2f16d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-raven-reader.svg
@@ -0,0 +1 @@
+raven-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-rclonetray.svg b/.icons/awkward/22x22/apps/appimagekit-rclonetray.svg
new file mode 120000
index 00000000..4857c4b9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-rclonetray.svg
@@ -0,0 +1 @@
+rclonetray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-rpcs3.svg b/.icons/awkward/22x22/apps/appimagekit-rpcs3.svg
new file mode 120000
index 00000000..bca0a349
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-rpcs3.svg
@@ -0,0 +1 @@
+rpcs3.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-sengi.svg b/.icons/awkward/22x22/apps/appimagekit-sengi.svg
new file mode 120000
index 00000000..7f809660
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-sengi.svg
@@ -0,0 +1 @@
+sengi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-shadow-dev.svg b/.icons/awkward/22x22/apps/appimagekit-shadow-dev.svg
new file mode 120000
index 00000000..7664c7a3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-shadow-dev.svg
@@ -0,0 +1 @@
+shadow-preprod.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-stacer.svg b/.icons/awkward/22x22/apps/appimagekit-stacer.svg
new file mode 120000
index 00000000..45ae7634
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-stacer.svg
@@ -0,0 +1 @@
+stacer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-standard-notes.svg b/.icons/awkward/22x22/apps/appimagekit-standard-notes.svg
new file mode 120000
index 00000000..92550a6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-standard-notes.svg
@@ -0,0 +1 @@
+standard-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-supertux2.svg b/.icons/awkward/22x22/apps/appimagekit-supertux2.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-supertux2.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-synfigstudio.svg b/.icons/awkward/22x22/apps/appimagekit-synfigstudio.svg
new file mode 120000
index 00000000..9e193459
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-synfigstudio.svg
@@ -0,0 +1 @@
+synfig_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-teams-for-linux.svg b/.icons/awkward/22x22/apps/appimagekit-teams-for-linux.svg
new file mode 120000
index 00000000..299c5085
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-teams-for-linux.svg
@@ -0,0 +1 @@
+teams-for-linux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-trinity-desktop.svg b/.icons/awkward/22x22/apps/appimagekit-trinity-desktop.svg
new file mode 120000
index 00000000..805af1ad
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-trinity-desktop.svg
@@ -0,0 +1 @@
+trinity-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-unityhub.svg b/.icons/awkward/22x22/apps/appimagekit-unityhub.svg
new file mode 120000
index 00000000..bda22a78
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-unityhub.svg
@@ -0,0 +1 @@
+unityhub.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-vieb.svg b/.icons/awkward/22x22/apps/appimagekit-vieb.svg
new file mode 120000
index 00000000..7bb04b7e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-vieb.svg
@@ -0,0 +1 @@
+vieb.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-vnote.svg b/.icons/awkward/22x22/apps/appimagekit-vnote.svg
new file mode 120000
index 00000000..8060fa9b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-vnote.svg
@@ -0,0 +1 @@
+vnote.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-wewechat.svg b/.icons/awkward/22x22/apps/appimagekit-wewechat.svg
new file mode 120000
index 00000000..fa4b83ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-wewechat.svg
@@ -0,0 +1 @@
+wechat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-wire-desktop.svg b/.icons/awkward/22x22/apps/appimagekit-wire-desktop.svg
new file mode 120000
index 00000000..05cbadfa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-wire-desktop.svg
@@ -0,0 +1 @@
+wire.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-workflowy.svg b/.icons/awkward/22x22/apps/appimagekit-workflowy.svg
new file mode 120000
index 00000000..d7a02ab9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-workflowy.svg
@@ -0,0 +1 @@
+workflowy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/appimagekit-xnviewmp.svg b/.icons/awkward/22x22/apps/appimagekit-xnviewmp.svg
new file mode 120000
index 00000000..a5a7f47e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/appimagekit-xnviewmp.svg
@@ -0,0 +1 @@
+xnview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/applets-screenshooter.svg b/.icons/awkward/22x22/apps/applets-screenshooter.svg
new file mode 100644
index 00000000..513fcf4f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applets-screenshooter.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#009688" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="M 11,5.5 C 9.604072,5.50165 8.252399,5.989953 7.1777345,6.8808595 L 9.267578,10.5 12.09375,5.604492 C 11.73313,5.536283 11.367012,5.5013055 11,5.5 Z M 13.088867,5.8828125 11,9.5 h 5.649414 C 16.056094,7.826925 14.75237,6.5024615 13.088867,5.8828125 Z M 6.4404295,7.6035155 C 5.5116265,8.6893865 5.000847,10.071088 5,11.5 c 3.44e-4,0.335121 0.028765,0.669624 0.084961,1 H 9.267578 Z M 12.732422,10.5 15.55957,15.396484 C 16.488374,14.310614 16.999153,12.928912 17,11.5 c -3.44e-4,-0.335121 -0.02876,-0.669624 -0.08496,-1 z m 0,2 -2.826172,4.895508 C 10.26687,17.463717 10.632988,17.498694 11,17.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 11,13.5 Z"/>
+ <path style="fill:#ffffff" d="M 11,5 C 9.604072,5.00165 8.252399,5.489953 7.1777345,6.3808595 L 9.267578,10 12.09375,5.104492 C 11.73313,5.036283 11.367012,5.0013055 11,5 Z M 13.088867,5.3828125 11,9 h 5.649414 C 16.056094,7.326925 14.75237,6.0024615 13.088867,5.3828125 Z M 6.4404295,7.1035155 C 5.5116265,8.1893865 5.000847,9.571088 5,11 c 3.44e-4,0.335121 0.028765,0.669624 0.084961,1 H 9.267578 Z M 12.732422,10 15.55957,14.896485 C 16.488374,13.810614 16.999153,12.428912 17,11 16.999656,10.664879 16.97124,10.330376 16.91504,10 Z m 0,2 -2.826172,4.895508 C 10.26687,16.963717 10.632988,16.998694 11,17 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 11,13 Z"/>
+ <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.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/applets-template.svg b/.icons/awkward/22x22/apps/applets-template.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applets-template.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/application-community.svg b/.icons/awkward/22x22/apps/application-community.svg
new file mode 100644
index 00000000..6145648c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/application-community.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/application-default-icon.svg b/.icons/awkward/22x22/apps/application-default-icon.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/application-default-icon.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/application-vnd.iccprofile.svg b/.icons/awkward/22x22/apps/application-vnd.iccprofile.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/application-vnd.iccprofile.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/application-x-pml18.svg b/.icons/awkward/22x22/apps/application-x-pml18.svg
new file mode 120000
index 00000000..71b33211
--- /dev/null
+++ b/.icons/awkward/22x22/apps/application-x-pml18.svg
@@ -0,0 +1 @@
+freeoffice-planmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/application-x-pml18free.svg b/.icons/awkward/22x22/apps/application-x-pml18free.svg
new file mode 120000
index 00000000..71b33211
--- /dev/null
+++ b/.icons/awkward/22x22/apps/application-x-pml18free.svg
@@ -0,0 +1 @@
+freeoffice-planmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/application-x-prl18.svg b/.icons/awkward/22x22/apps/application-x-prl18.svg
new file mode 120000
index 00000000..cc01ae85
--- /dev/null
+++ b/.icons/awkward/22x22/apps/application-x-prl18.svg
@@ -0,0 +1 @@
+freeoffice-presentations.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/application-x-prl18free.svg b/.icons/awkward/22x22/apps/application-x-prl18free.svg
new file mode 120000
index 00000000..cc01ae85
--- /dev/null
+++ b/.icons/awkward/22x22/apps/application-x-prl18free.svg
@@ -0,0 +1 @@
+freeoffice-presentations.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/application-x-tml18.svg b/.icons/awkward/22x22/apps/application-x-tml18.svg
new file mode 120000
index 00000000..cbe25093
--- /dev/null
+++ b/.icons/awkward/22x22/apps/application-x-tml18.svg
@@ -0,0 +1 @@
+freeoffice-textmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/application-x-tml18free.svg b/.icons/awkward/22x22/apps/application-x-tml18free.svg
new file mode 120000
index 00000000..cbe25093
--- /dev/null
+++ b/.icons/awkward/22x22/apps/application-x-tml18free.svg
@@ -0,0 +1 @@
+freeoffice-textmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/applications-accessories.svg b/.icons/awkward/22x22/apps/applications-accessories.svg
new file mode 100644
index 00000000..15c7485e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-accessories.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 1,2.5 v 14 c 0,2 2,2 2,2 H 21 Z M 5,10.82227 9.597656,14.5 H 5 Z"/>
+ <path style="fill:#009688" d="m 1,2.00004 v 14 c 0,2 2,2 2,2 h 18 z m 4,8.32227 4.597656,3.67773 H 5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2 V 2.5 L 20.375,18 H 21 Z m 4,12 v 0.5 h 3.3476562 l 0.625,0.5 H 9.597656 L 8.3476562,14 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.037109,8.5 c 0.349968,0.0127 0.667792,0.20756 0.837891,0.51367 l 5,9 L 17,20.5 15.125,18.98633 11,11.56055 V 8.50391 c 0.01263,0 0.02442,-0.004 0.03711,-0.004 z"/>
+ <path style="fill:#a2a2a2;fill-rule:evenodd" d="m 11.037109,7.99997 c 0.349968,0.0127 0.667792,0.20756 0.837891,0.51367 l 5,9 L 17,19.99997 15.125,18.4863 11,11.06052 V 8.00388 c 0.01263,0 0.02442,-0.004 0.03711,-0.004 z"/>
+ <path style="opacity:0.2" d="M 10.962891,8.5 C 10.612923,8.5127 10.295099,8.70756 10.125,9.01367 l -5,9 L 5,20.5 6.875,18.98633 7.578125,17.72266 A 8,8 0 0 0 11,18.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 11,11.56055 V 8.50391 c -0.01263,0 -0.02442,-0.004 -0.03711,-0.004 z"/>
+ <path style="fill:#e4e4e4" d="M 10.962891,7.99997 C 10.612923,8.01267 10.295099,8.20753 10.125,8.51364 l -5,9 L 5,19.99997 6.875,18.4863 7.578125,17.22263 A 8,8 0 0 0 11,17.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 11,11.06052 V 8.00388 c -0.01263,0 -0.02442,-0.004 -0.03711,-0.004 z"/>
+ <path style="opacity:0.2" d="m 10,4.5000305 v 2 H 9 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 10.962891,8 C 10.612923,8.0127 10.295099,8.2075619 10.125,8.5136719 l -5,9.0000001 L 5,20 5.0253906,19.978516 5.125,18.013672 l 5,-9 C 10.295099,8.7075619 10.612923,8.5127 10.962891,8.5 c 0.01269,0 0.02448,0.00391 0.03711,0.00391 v -0.5 C 10.98737,8.0039062 10.975581,8 10.962891,8 Z M 17,10 A 6,6 0 0 1 11,16 6,6 0 0 1 8.7792969,15.558594 L 8.5527344,15.966797 A 6,6 0 0 0 11,16.5 a 6,6 0 0 0 6,-6 h 1.982422 A 8,8 0 0 0 19,10 Z"/>
+ <path style="fill:#6a6a6a" d="m 10,3.99997 v 2 H 9 c -0.554,0 -1,0.446 -1,1 v 1 1 2 L 10,12.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="11" cy="9" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10,4 v 0.5 h 2 V 4 Z M 9,6 C 8.446,6 8,6.446 8,7 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 1 V 6 Z m 3,0 v 0.5 h 1 c 0.554,0 1,0.446 1,1 V 7 C 14,6.446 13.554,6 13,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/applications-development-translation.svg b/.icons/awkward/22x22/apps/applications-development-translation.svg
new file mode 100644
index 00000000..213c69ae
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-development-translation.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#1da6e8" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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.41558 0.5195c-0.2076-0.23-0.4385-0.438-0.6925-0.623l0.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/applications-development-web.svg b/.icons/awkward/22x22/apps/applications-development-web.svg
new file mode 100644
index 00000000..58a4c7ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-development-web.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#02a8f3" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 11,4.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 C 8.9486131,9.380414 8.6310831,9.217999 8.5078131,9.193359 8.3142401,9.154689 8.2621391,9.171429 8.0117201,9.421875 7.7787271,9.654826 7.7070321,9.78088 7.7070321,9.994141 c 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 11,3.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 C 10.013887,9.683594 9.7443,9.510489 9.19336,9.074219 8.9486131,8.8804139 8.6310831,8.7179988 8.5078131,8.6933588 8.3142401,8.6546888 8.2621391,8.6714288 8.0117201,8.9218748 7.7787271,9.154826 7.7070321,9.28088 7.7070321,9.494141 c 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 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.0038,11.166 1.0058,11.25 1.1382,5.827 5.544,1.5 11,1.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 20.996,11.1665 21,11.084 21,11 21,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.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="5"/>
+ <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/22x22/apps/applications-development.svg b/.icons/awkward/22x22/apps/applications-development.svg
new file mode 100644
index 00000000..ab4ffaac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-development.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/applications-education-language.svg b/.icons/awkward/22x22/apps/applications-education-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-education-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/applications-education-mathematics.svg b/.icons/awkward/22x22/apps/applications-education-mathematics.svg
new file mode 100644
index 00000000..177634a2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-education-mathematics.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+ <path style="opacity:0.2" d="M 10.958984 7.5019531 L 9.4023438 12.605469 L 8.2460938 9.9023438 L 6 9.9023438 L 6 10.837891 L 7.5917969 10.837891 L 9.1484375 14.498047 L 9.8398438 14.498047 L 11.691406 8.4414062 L 14.886719 8.4414062 L 14.886719 7.5019531 L 10.958984 7.5019531 z M 11.708984 10.300781 L 13.337891 12.302734 L 11.556641 14.5 L 12.445312 14.5 L 13.779297 12.849609 L 15.113281 14.5 L 16.001953 14.5 L 14.257812 12.34375 L 15.916016 10.300781 L 15.027344 10.300781 L 13.8125 11.796875 L 12.595703 10.300781 L 11.708984 10.300781 z"/>
+ <path style="fill:#ff6868" d="M 10.958984 7.0019531 L 9.4023438 12.105469 L 8.2460938 9.4023438 L 6 9.4023438 L 6 10.337891 L 7.5917969 10.337891 L 9.1484375 13.998047 L 9.8398438 13.998047 L 11.691406 7.9414062 L 14.886719 7.9414062 L 14.886719 7.0019531 L 10.958984 7.0019531 z M 11.708984 9.8007812 L 13.337891 11.802734 L 11.556641 14 L 12.445312 14 L 13.779297 12.351562 L 15.113281 14 L 16.001953 14 L 14.257812 11.84375 L 15.916016 9.8007812 L 15.027344 9.8007812 L 13.8125 11.296875 L 12.595703 9.8007812 L 11.708984 9.8007812 z"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/applications-education.svg b/.icons/awkward/22x22/apps/applications-education.svg
new file mode 100644
index 00000000..479c3544
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-education.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/applications-engineering.svg b/.icons/awkward/22x22/apps/applications-engineering.svg
new file mode 100644
index 00000000..96c46126
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-engineering.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/applications-featured.svg b/.icons/awkward/22x22/apps/applications-featured.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-featured.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/applications-fonts.svg b/.icons/awkward/22x22/apps/applications-fonts.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-fonts.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/applications-games.svg b/.icons/awkward/22x22/apps/applications-games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/applications-graphics.svg b/.icons/awkward/22x22/apps/applications-graphics.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-graphics.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/applications-haskell.svg b/.icons/awkward/22x22/apps/applications-haskell.svg
new file mode 100644
index 00000000..8f795e76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-haskell.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1" d="M 4.5,5.5 7.75,11.5 4.5,17.5 H 6.5 L 9.75,11.5 6.5,5.5 Z M 8,5.5 11.25,11.5 8,17.5 H 10 L 12.25,13.35 14.5,17.5 H 16.5 L 10,5.5 Z M 13.667,9.5 14.48,11 H 17.5 V 9.5 Z M 15.02,12 15.833,13.5 H 17.5 V 12 Z"/>
+ <path style="fill:#8b82a4" d="M 4.5,5 7.75,11 4.5,17 H 6.5 L 9.75,11 6.5,5 Z M 13.667,9 14.48,10.5 H 17.5 V 9 Z M 15.02,11.5 15.833,13 H 17.5 V 11.5 Z"/>
+ <path style="fill:#5f5088" d="M 8,5 11.25,11 8,17 H 10 L 12.25,12.85 14.5,17 H 16.5 L 10,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 V 2.5 C 1,1.946 1.446,1.5 2,1.5 H 20 C 20.554,1.5 21,1.946 21,2.5 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/applications-interfacedesign.svg b/.icons/awkward/22x22/apps/applications-interfacedesign.svg
new file mode 100644
index 00000000..d63eb5e1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-interfacedesign.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#c7c7c7" d="M 1,4.5 V 19 c 0,0.5544 0.445625,1 1,1 H 20.0005 C 20.5545,20 21,19.5545 21,19 V 4.5 Z"/>
+ <rect style="opacity:0.2" width="16" height="2" x="3" y="14.5" rx=".762" ry=".829"/>
+ <path style="fill:#5a6367" d="M 2,2 C 1.4456,2 1,2.44575 1,2.99975 V 5 H 21 V 2.99975 C 21,2.44575 20.5545,2 20,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.4456,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.4456,-1 1,-1 h 18 c 0.5544,0 1,0.446 1,1 V 3 C 21,2.446 20.5545,2 20,2 Z"/>
+ <path style="opacity:0.2" d="m 1,19 v 0.5 c 0,0.5544 0.445625,1 1,1 H 20.001 C 20.5545,20.5 21,20.0545 21,19.5 V 19 c 0,0.5544 -0.445275,1 -0.999,1 H 2 C 1.4456,20 1,19.5545 1,19 Z"/>
+ <rect style="fill:#ffffff" width="16" height="2" x="3" y="14" rx=".762" ry=".829"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 17,15.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 17,15 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="4" cy="7.5" r="1"/>
+ <circle style="fill:#ffffff" cx="4" cy="7" r="1"/>
+ <rect style="opacity:0.1" width="2" height="2" x="7" y="10.5" rx=".315" ry=".344"/>
+ <rect style="fill:#5294e2" width="2" height="2" x="7" y="10" rx=".315" ry=".344"/>
+ <rect style="opacity:0.2" width="2" height="2" x="7" y="6.5" rx=".315" ry=".344"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="7" y="6" rx=".315" ry=".344"/>
+ <circle style="opacity:0.1" cx="4" cy="11.5" r="1"/>
+ <circle style="fill:#5294e2" cx="4" cy="11" r="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/applications-internet.svg b/.icons/awkward/22x22/apps/applications-internet.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-internet.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/applications-java.svg b/.icons/awkward/22x22/apps/applications-java.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-java.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/applications-multimedia.svg b/.icons/awkward/22x22/apps/applications-multimedia.svg
new file mode 100644
index 00000000..5ac579c9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-multimedia.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#863ea7" width="16" height="20" x="-18" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 8.563648,6.500151 A 0.55082055,0.55694355 0 0 0 8,7.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 11.775205,8.295698 8.8261345,6.5749655 A 0.55082055,0.55694355 0 0 0 8.563648,6.500151 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 18 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 1,17 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 17 c 0,0.554 -0.446,1 -1,1 H 2 C 1.446,18 1,17.554 1,17 Z"/>
+ <rect style="opacity:0.3" width="2" height="2" x="2" y="5" rx=".449" ry=".435"/>
+ <rect style="opacity:0.3" width="2" height="2" x="2" y="14" rx=".449" ry=".435"/>
+ <rect style="opacity:0.3" width="2" height="2" x="2" y="11" rx=".449" ry=".435"/>
+ <rect style="opacity:0.3" width="2" height="2" x="2" y="8" rx=".449" ry=".435"/>
+ <rect style="opacity:0.3" width="2" height="2" x="18" y="5" rx=".449" ry=".435"/>
+ <rect style="opacity:0.3" width="2" height="2" x="18" y="14" rx=".449" ry=".435"/>
+ <rect style="opacity:0.3" width="2" height="2" x="18" y="11" rx=".449" ry=".435"/>
+ <rect style="opacity:0.3" width="2" height="2" x="18" y="8" rx=".449" ry=".435"/>
+ <path style="fill:#ffffff" d="M 8.563648,6.000151 A 0.55082055,0.55694355 0 0 0 8,6.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 11.775205,7.795698 8.8261345,6.0749655 A 0.55082055,0.55694355 0 0 0 8.563648,6.000151 Z"/>
+ <path style="opacity:0.2" d="m 19.970703,9.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 12,12.25 V 19 h 2 v -5.96875 l 5,-1.25 V 17.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 12.99989,18.50003 V 11.749991 L 20,10.000009 V 17.5"/>
+ <circle style="opacity:0.2" cx="11.5" cy="19" r="2.5"/>
+ <circle style="fill:#ff9800" cx="11.5" cy="18.5" r="2.5"/>
+ <circle style="opacity:0.2" cx="18.5" cy="18" r="2.5"/>
+ <circle style="fill:#ff9800" cx="18.5" cy="17.5" r="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 18.500001,15.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.2001431,-2.256807 2.4863051,-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 19.970703,9 a 1.00009,1.00009 0 0 0 -0.212891,0.0293 l -7,1.75 A 1.00009,1.00009 0 0 0 12,11.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 19.970703,9.5 1.00009,1.00009 0 0 1 21,10.5 V 10 A 1.00009,1.00009 0 0 0 19.970703,9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/applications-office.svg b/.icons/awkward/22x22/apps/applications-office.svg
new file mode 100644
index 00000000..1b465381
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-office.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/applications-other.svg b/.icons/awkward/22x22/apps/applications-other.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-other.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/applications-science.svg b/.icons/awkward/22x22/apps/applications-science.svg
new file mode 100644
index 00000000..22ea49f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-science.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/applications-system.svg b/.icons/awkward/22x22/apps/applications-system.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-system.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/applications-utilities.svg b/.icons/awkward/22x22/apps/applications-utilities.svg
new file mode 100644
index 00000000..825e3c29
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-utilities.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2,2.5 c -0.554,0 -1,0.446 -1,1 v 12 4 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 v -4 -12 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="fill:#4f4f4f" d="M 2,2 C 1.446,2 1,2.446 1,3 v 12 4 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 15 3 C 21,2.446 20.554,2 20,2 Z"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="20" height="1" x="1" y="8"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="20" height="1" x="1" y="4"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="20" height="1" x="1" y="10"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="20" height="1" x="1" y="6"/>
+ <path style="fill:#47da72" d="m 4.5,5 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 2 C 1.446,20 1,19.554 1,19 V 9.5 C 1,9.5 1.739939,5 4.5,5 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 18 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;fill:#ffffff" d="m 4.5,5 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 13 c 0,0 -1.647059,-3.5 -4,-3.5 -2.352941,0 -4.219493,2.02231 -6.5,2 C 6.832754,11.46412 8,5.5 4.5,5.5 1.739939,5.5 1,10 1,10 V 9.5 C 1,9.5 1.739939,5 4.5,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/applications-webbrowsers.svg b/.icons/awkward/22x22/apps/applications-webbrowsers.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/applications-webbrowsers.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/apport-gtk2.svg b/.icons/awkward/22x22/apps/apport-gtk2.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/apport-gtk2.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/apport.svg b/.icons/awkward/22x22/apps/apport.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/apport.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/aptana-studio.svg b/.icons/awkward/22x22/apps/aptana-studio.svg
new file mode 120000
index 00000000..f0d532e9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/aptana-studio.svg
@@ -0,0 +1 @@
+aptana.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/aptana.svg b/.icons/awkward/22x22/apps/aptana.svg
new file mode 100644
index 00000000..04951594
--- /dev/null
+++ b/.icons/awkward/22x22/apps/aptana.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#c33131" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="M 9.9756,4.5 C 9.712,4.5 9.5,4.8312 9.5,5.2432 V 6.21 A 5.5,5.5 0 0 0 8.3242,6.7021 L 7.6367,6.0146 C 7.3454,5.7233 6.9608,5.6398 6.7744,5.8262 L 5.3262,7.2744 C 5.1398,7.4608 5.2233,7.8454 5.5146,8.1367 L 6.1992,8.8203 A 5.5,5.5 0 0 0 5.7139,10 H 4.7432 C 4.3312,10 4,10.212 4,10.476 v 2.0488 c 0,0.263 0.3312,0.475 0.7432,0.475 H 5.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 9.97473 Z M 11,8.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 9.9756,4 C 9.712,4 9.5,4.3312 9.5,4.7432 V 5.71 A 5.5,5.5 0 0 0 8.3242,6.2021 L 7.6367,5.5146 C 7.3454,5.2233 6.9608,5.1398 6.7744,5.3262 L 5.3262,6.7744 C 5.1398,6.9608 5.2233,7.3454 5.5146,7.6367 L 6.1992,8.3203 A 5.5,5.5 0 0 0 5.7139,9.5 H 4.7432 C 4.3312,9.5 4,9.712 4,9.9756 v 2.0488 c 0,0.264 0.3312,0.476 0.7432,0.476 H 5.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 9.97513 Z M 11,8 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.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/aptdaemon-download.svg b/.icons/awkward/22x22/apps/aptdaemon-download.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/aptdaemon-download.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/aptdaemon-update-cache.svg b/.icons/awkward/22x22/apps/aptdaemon-update-cache.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/aptdaemon-update-cache.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/aptdaemon-upgrade.svg b/.icons/awkward/22x22/apps/aptdaemon-upgrade.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/aptdaemon-upgrade.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/aptdaemon-working.svg b/.icons/awkward/22x22/apps/aptdaemon-working.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/aptdaemon-working.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ar.com.tuxguitar.TuxGuitar.svg b/.icons/awkward/22x22/apps/ar.com.tuxguitar.TuxGuitar.svg
new file mode 120000
index 00000000..3c7b8bb9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ar.com.tuxguitar.TuxGuitar.svg
@@ -0,0 +1 @@
+tuxguitar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/archipelago.svg b/.icons/awkward/22x22/apps/archipelago.svg
new file mode 100644
index 00000000..4f27a5bf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/archipelago.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#e4e4e4"/>
+ <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="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 style="fill:#3f3f3f" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/archive-manager.svg b/.icons/awkward/22x22/apps/archive-manager.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/archive-manager.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/archivemanager.svg b/.icons/awkward/22x22/apps/archivemanager.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/archivemanager.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/arcolinux-hello.svg b/.icons/awkward/22x22/apps/arcolinux-hello.svg
new file mode 100644
index 00000000..394a08a6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/arcolinux-hello.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 21,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:#6790eb;fill-rule:evenodd" d="M 21,11 C 21,16.52307 16.522613,21 11,21 5.47693,21 1.0000001,16.522613 1.0000001,11 1.0000001,5.47693 5.477387,1.0000001 11,1.0000001 16.52307,1.0000001 21,5.477387 21,11"/>
+ <path style="opacity:0.2" d="m 4.2449105,16.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 15.21556,16.5 14.85527,16.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 4.2449105,15.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 15.21556,16 14.85527,15.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 11,1 C 5.477387,1 1,5.47693 1,11 1,11.08383 1.00381,11.166662 1.00586,11.25 1.1389488,5.842826 5.561219,1.5 11,1.5 c 5.439231,0 9.861064,4.343249 9.99414,9.75 C 20.996192,11.166655 21,11.083839 21,11 21,5.477387 16.52307,1 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ardour.svg b/.icons/awkward/22x22/apps/ardour.svg
new file mode 100644
index 00000000..58ce3c76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ardour.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ardour5.svg b/.icons/awkward/22x22/apps/ardour5.svg
new file mode 120000
index 00000000..de8b00f5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ardour5.svg
@@ -0,0 +1 @@
+ardour.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/arduino-icon-small.svg b/.icons/awkward/22x22/apps/arduino-icon-small.svg
new file mode 120000
index 00000000..6140ae5c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/arduino-icon-small.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/arduino-ide.svg b/.icons/awkward/22x22/apps/arduino-ide.svg
new file mode 120000
index 00000000..6140ae5c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/arduino-ide.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/arduino.svg b/.icons/awkward/22x22/apps/arduino.svg
new file mode 100644
index 00000000..7cd4e206
--- /dev/null
+++ b/.icons/awkward/22x22/apps/arduino.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/argouml.svg b/.icons/awkward/22x22/apps/argouml.svg
new file mode 100644
index 00000000..fac0f076
--- /dev/null
+++ b/.icons/awkward/22x22/apps/argouml.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 1.9099906,10.501568 c -0.7329116,0.0036 -1.16299306,0.814065 -0.747968,1.40952 l 5.0209243,7.198745 C 6.3532712,19.354086 6.6346851,19.500012 6.9353727,19.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,10.001656 c -0.7329116,0.0036 -1.16299306,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,10.78166 21.769884,9.934031 20.998775,10.00605 L 11.499849,10 2.0009235,10.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,10.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,3.0034756 C 11.214099,2.9917876 10.915301,3.1509794 10.75341,3.4182178 L 5.1214414,12.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,3.4182178 C 12.0958,3.1702795 11.826705,3.0140029 11.531867,3.0034756 Z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 11.531933,3.003852 A 0.86654325,0.84609192 0 0 0 10.753749,3.4178423 L 5.1219183,12.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,3.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,3.4178423 A 0.86654325,0.84609192 0 0 0 11.531933,3.003852 Z"/>
+ <path style="opacity:0.3;fill-rule:evenodd" d="m 11.499713,3.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,10.001656 c -0.7327944,0.0036 -1.16287516,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,12.50122 2.0023447,10.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,10.001656 c -0.6326109,0.0031 -1.03649866,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,11.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,18.60953 1.1636238,11.411566 C 1.106893,11.330159 1.0690788,11.24455 1.0425511,11.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,11.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/22x22/apps/ark-desktop-wallet.svg b/.icons/awkward/22x22/apps/ark-desktop-wallet.svg
new file mode 120000
index 00000000..f19ce830
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ark-desktop-wallet.svg
@@ -0,0 +1 @@
+io.ark.Desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ark-game.svg b/.icons/awkward/22x22/apps/ark-game.svg
new file mode 100644
index 00000000..d74cf12d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ark-game.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ark.svg b/.icons/awkward/22x22/apps/ark.svg
new file mode 100644
index 00000000..25151bd6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ark.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,20.5 v -18 c 0,-0.554 -0.446,-1 -1,-1 H 2 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="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"/>
+ <g style="enable-background:new" transform="translate(-13.12,-267)">
+ <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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/armagetronad.svg b/.icons/awkward/22x22/apps/armagetronad.svg
new file mode 100644
index 00000000..19ceffdb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/armagetronad.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#e3ac33" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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:#383838" d="M 11.179688,4.008789 C 11.112335,4.20947 11.049565,4.385608 10.975586,4.629883 10.73041,5.4394405 10.4973,6.4344615 10.5,6.998047 c 0.0026,0.5382285 0.236147,1.4938095 0.479492,2.2705075 0.06238,0.1990785 0.09466,0.2763535 0.147461,0.431641 0.07185,-0.1453135 0.104225,-0.2243835 0.197266,-0.402344 0.395168,-0.7558395 0.889665,-1.6275255 1.442383,-2.185547 0.57055,-0.5760475 1.468855,-1.098161 2.249023,-1.515625 0.09932,-0.053147 0.163573,-0.081132 0.257813,-0.1298825 a 7,7 0 0 0 -4.09375,-1.458008 z m -1.071289,0.05664 A 7,7 0 0 0 6.182617,5.925781 C 6.276168,6.1131205 6.35609,6.279017 6.475586,6.501953 6.873635,7.244569 7.408972,8.112326 7.819336,8.526367 8.2266575,8.937334 9.12506,9.5047155 9.897461,9.9296875 10.015609,9.994692 10.096916,10.033247 10.204102,10.089844 10.142604,9.9110215 10.099387,9.8035275 10.025391,9.567383 9.770358,8.7534975 9.50375,7.787364 9.5,7.001953 9.4961,6.191186 9.7620835,5.186697 10.018555,4.339844 c 0.03266,-0.107847 0.05766,-0.1732745 0.08984,-0.2744145 z M 16.073242,6.18164 C 15.883023,6.276246 15.713545,6.357456 15.487305,6.4785155 14.741496,6.877593 13.873169,7.415982 13.476563,7.816406 c -0.37876,0.3824105 -0.889465,1.223056 -1.266602,1.944336 -0.09635,0.184282 -0.12789,0.261418 -0.200195,0.408204 0.148732,-0.05014 0.248985,-0.08907 0.422851,-0.143555 C 13.246503,9.770358 14.212636,9.50375 14.998047,9.5 c 0.810767,-0.0039 1.815255,0.2620835 2.662109,0.518555 0.107847,0.03266 0.173275,0.05766 0.274414,0.08984 A 7,7 0 0 0 16.073242,6.18164 Z M 5.466797,6.7265625 A 7,7 0 0 0 4.008789,10.819336 c 0.1978995,0.06603 0.370467,0.126461 0.611328,0.199219 C 5.426689,11.2622 6.4190105,11.4974 7.001953,11.5 c 0.578617,0.0026 1.6152435,-0.231869 2.461914,-0.477539 0.0905,-0.02626 0.146691,-0.04683 0.230469,-0.07226 C 9.5957425,10.897985 9.5238805,10.864473 9.416992,10.805664 8.612459,10.363013 7.6874375,9.8136925 7.109375,9.230469 6.5343625,8.650312 6.00904,7.7512115 5.5927735,6.9746095 5.5413655,6.8787005 5.5140395,6.817654 5.466797,6.7265625 Z M 15.001953,10.5 c -0.538228,0.0026 -1.493809,0.236147 -2.270507,0.479492 -0.181923,0.05701 -0.280519,0.09561 -0.430665,0.146485 0.140911,0.06985 0.23951,0.113619 0.401367,0.198242 0.75584,0.395169 1.627526,0.889665 2.185547,1.442383 0.576048,0.57055 1.098161,1.468855 1.515625,2.249023 0.05315,0.09932 0.08113,0.163573 0.129883,0.257813 a 7,7 0 0 0 1.458008,-4.09375 C 17.79053,11.112335 17.614392,11.049565 17.370117,10.975586 16.560559,10.73041 15.565538,10.4973 15.001953,10.5 Z m -4.959961,1.388672 C 9.935228,11.921512 9.860488,11.94838 9.743164,11.982422 8.8612715,12.238311 7.8192005,12.50365 6.998047,12.5 6.181219,12.49635 5.1735635,12.231359 4.330078,11.976563 4.2257705,11.945052 4.1633665,11.92068 4.0654295,11.889649 a 7,7 0 0 0 1.8603515,3.927734 c 0.1873395,-0.09355 0.353236,-0.173473 0.576172,-0.292969 0.742616,-0.398049 1.6103725,-0.933386 2.024414,-1.34375 0.4109665,-0.407321 0.9783485,-1.305724 1.4033205,-2.078125 0.045395,-0.08251 0.07201,-0.138183 0.1123045,-0.213867 z m 1.875977,0.163086 c 0.02255,0.0743 0.04109,0.124548 0.06445,0.205078 0.255889,0.881892 0.521228,1.923963 0.517578,2.745117 -0.0037,0.816828 -0.268641,1.824483 -0.523437,2.667969 -0.03151,0.104307 -0.05588,0.166712 -0.08691,0.264648 a 7,7 0 0 0 3.928711,-1.861328 c -0.09461,-0.190219 -0.175816,-0.359697 -0.296875,-0.585937 -0.399078,-0.745809 -0.937467,-1.614136 -1.337891,-2.010742 -0.382411,-0.37876 -1.223056,-0.889465 -1.944336,-1.266602 -0.132906,-0.06949 -0.204869,-0.100033 -0.321289,-0.158203 z m -0.967773,0.253906 c -0.05099,0.0966 -0.08573,0.170474 -0.144532,0.277344 -0.442651,0.804533 -0.9919715,1.729555 -1.575195,2.307617 -0.580157,0.575013 -1.4792575,1.100335 -2.2558595,1.516601 -0.095909,0.05141 -0.1569555,0.07873 -0.248047,0.125977 a 7,7 0 0 0 4.0927735,1.458008 c 0.06603,-0.197899 0.126461,-0.370467 0.199219,-0.611328 C 11.2622,16.573311 11.4974,15.58099 11.5,14.998047 c 0.0026,-0.578617 -0.231869,-1.615243 -0.477539,-2.461914 -0.02626,-0.0905 -0.04722,-0.14841 -0.07226,-0.230469 z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="2.5"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="11" r="2.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/artha.svg b/.icons/awkward/22x22/apps/artha.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/artha.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/artikulate.svg b/.icons/awkward/22x22/apps/artikulate.svg
new file mode 100644
index 00000000..cbad63ad
--- /dev/null
+++ b/.icons/awkward/22x22/apps/artikulate.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 2.1111111,2.5 C 1.4955556,2.5 1,3.007 1,3.6225555 L 1,17.455667 C 1,18.071222 1.4955693,18.49589 2.1111111,18.5 L 12.5,18.5 l 2,2.5 2,-2.5 3.388889,0 C 20.504444,18.5 21,18.071222 21,17.455667 L 21,3.6225555 C 21,3.007 20.504444,2.5 19.888889,2.5 Z"/>
+ <path style="fill:#02a8f3" d="M 2.1111111,2 C 1.4955556,2 1,2.507 1,3.1225555 L 1,16.955667 C 1,17.571222 1.4955693,17.99589 2.1111111,18 L 12.5,18 l 2,2.5 2,-2.5 3.388889,0 C 20.504444,18 21,17.571222 21,16.955667 L 21,3.1225555 C 21,2.507 20.504444,2 19.888889,2 Z"/>
+ <path style="opacity:0.4" d="m 11,5 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 9.631764,8.359085 9.420064,8.250799 9.337888,8.234374 9.208848,8.208594 9.174746,8.219764 9.00781,8.386718 8.8524934,8.54201 8.8046854,8.626388 8.8046854,8.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 C 9.88342,12.288536 9.631334,12.103621 9.415036,11.969726 9.198745,11.835838 8.9802675,11.680615 8.9316374,11.614257 8.8510674,11.50414 8.8453074,11.436823 8.9072174,11.233398 9.020057,10.861866 9.153923,10.653696 9.41503,10.418945 c 0.136888,-0.123071 0.274362,-0.22509 0.304687,-0.22754 0.03033,-0.0024 -0.17454,-0.06495 -0.482422,-0.127929 C 8.9294294,10.000366 8.4779544,9.868452 8.2451074,9.784179 7.8193254,9.630116 7.2445424,9.30634 7.0253814,9.072265 c -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 C 13.360712,9.679104 13.257328,9.319262 13.531251,8.768554 13.669392,8.49085 14.270807,7.8577014 14.344728,7.9033214 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.1113281,2 C 1.4957726,2 1,2.5074914 1,3.1230469 l 0,0.5 C 1,3.0074914 1.4957726,2.5 2.1113281,2.5 l 17.7773439,0 C 20.504227,2.5 21,3.0074914 21,3.6230469 l 0,-0.5 C 21,2.5074914 20.504227,2 19.888672,2 L 2.1113281,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/arts.svg b/.icons/awkward/22x22/apps/arts.svg
new file mode 100644
index 00000000..0f97fc6a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/arts.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#9d9d9d" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <circle style="fill:#707070" cx="-11" cy="-11" r="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-11" cy="-11" r="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.1" cx="-11.5" cy="-11" r="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="-11" cy="-11" r="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,8 A 3,3 0 0 0 8,11 3,3 0 0 0 8.012695,11.250977 3,3 0 0 1 11,8.5 3,3 0 0 1 13.987305,11.249024 3,3 0 0 0 14,11 3,3 0 0 0 11,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.4601975,1 1,5.4601975 1,11 1,11.08378 1.00383,11.16673 1.00586,11.25 1.1379458,5.8269035 5.543973,1.5 11,1.5 c 5.456027,0 9.862054,4.3269035 9.99414,9.75 C 20.996169,11.16673 21,11.083776 21,11 21,5.4601975 16.539802,1 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/artsbuilder.svg b/.icons/awkward/22x22/apps/artsbuilder.svg
new file mode 100644
index 00000000..c12220e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/artsbuilder.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y=".5" rx="10" ry="10"/>
+ <rect style="fill:#9d9d9d" width="20" height="20" x="1" y="0" rx="10" ry="10"/>
+ <circle style="fill:#707070" cx="-10" cy="-11" r="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-10" cy="-11" r="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.1" cx="-10.5" cy="-11" r="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="-10" cy="-11" r="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,7 A 3,3 0 0 0 8,10 3,3 0 0 0 8.012695,10.250977 3,3 0 0 1 11,7.5 3,3 0 0 1 13.987305,10.249024 3,3 0 0 0 14,10 3,3 0 0 0 11,7 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,0 C 5.4601975,0 1,4.4601975 1,10 1,10.08378 1.00383,10.16673 1.00586,10.25 1.1379458,4.8269035 5.543973,0.5 11,0.5 c 5.456027,0 9.862054,4.3269035 9.99414,9.75 C 20.996169,10.16673 21,10.083776 21,10 21,4.4601975 16.539802,0 11,0 Z"/>
+ <circle style="opacity:0.2" cx="16.5" cy="16" r="5.5"/>
+ <circle style="fill:#31b58e" cx="16.5" cy="15.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 15,12.341797 A 3.5,3.5 0 0 0 13,15.5 a 3.5,3.5 0 0 0 2,3.158203 v 2.12793 A 5.5,5.5 0 0 0 16.5,21 5.5,5.5 0 0 0 18,20.790039 V 18.657226 A 3.5,3.5 0 0 0 20,15.5 3.5,3.5 0 0 0 18,12.342774 V 16 h -3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/artscontrol.svg b/.icons/awkward/22x22/apps/artscontrol.svg
new file mode 100644
index 00000000..8fb30d23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/artscontrol.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y=".5" rx="10" ry="10"/>
+ <rect style="fill:#9d9d9d" width="20" height="20" x="1" y="0" rx="10" ry="10"/>
+ <circle style="fill:#707070" cx="-10" cy="-11" r="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-10" cy="-11" r="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.1" cx="-10.5" cy="-11" r="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="-10" cy="-11" r="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,7 A 3,3 0 0 0 8,10 3,3 0 0 0 8.012695,10.250977 3,3 0 0 1 11,7.5 3,3 0 0 1 13.987305,10.249024 3,3 0 0 0 14,10 3,3 0 0 0 11,7 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,0 C 5.4601975,0 1,4.4601975 1,10 1,10.08378 1.00383,10.16673 1.00586,10.25 1.1379458,4.8269035 5.543973,0.5 11,0.5 c 5.456027,0 9.862054,4.3269035 9.99414,9.75 C 20.996169,10.16673 21,10.083776 21,10 21,4.4601975 16.539802,0 11,0 Z"/>
+ <circle style="opacity:0.2" cx="16.5" cy="16" r="5.5"/>
+ <circle style="fill:#be53d1" cx="16.5" cy="15.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 15.617738,12 -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 13,16.492758 l 0.882832,1.515053 0.842961,-0.393002 a 2.7742904,2.7495611 0 0 0 0.812205,0.461351 L 15.616598,19 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/22x22/apps/asbru-cm.svg b/.icons/awkward/22x22/apps/asbru-cm.svg
new file mode 100644
index 00000000..5eb829be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/asbru-cm.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="20" x="0" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#1f4690" width="21" height="20" x="0" y="1" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="17" height="16" x="2" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#378137" width="17" height="16" x="2" y="3" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="13" height="12" x="4" y="5.5" rx="1" ry="1"/>
+ <rect style="fill:#e35c33" width="13" height="12" x="4" y="5" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 6.75,7.5 C 6.3345,7.5 6,7.8345 6,8.25 v 5.5 c 0,0.415499 0.3345,0.75 0.75,0.75 H 8 l 1,1 h 3 l 1,-1 h 1.25 C 14.6655,14.5 15,14.165499 15,13.75 V 8.25 C 15,7.8345 14.6655,7.5 14.25,7.5 Z M 8,9.5 h 5 v 3 h -0.828125 l -1,1 h -1.34375 l -1,-1 H 8 Z"/>
+ <path style="fill:#fef600" d="M 6.75,7 C 6.3345,7 6,7.3345 6,7.75 v 5.5 C 6,13.665499 6.3345,14 6.75,14 H 8 l 1,1 h 3 l 1,-1 h 1.25 C 14.6655,14 15,13.665499 15,13.25 V 7.75 C 15,7.3345 14.6655,7 14.25,7 Z M 8,9 h 5 v 3 h -0.828125 l -1,1 h -1.34375 l -1,-1 H 8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,1 C 0.446,1 0,1.446 0,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 19 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,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 15 c 0.554,0 1,0.446 1,1 V 4 C 19,3.446 18.554,3 18,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,5 C 4.446,5 4,5.446 4,6 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 11 c 0.554,0 1,0.446 1,1 V 6 C 17,5.446 16.554,5 16,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.75,7 C 6.3345,7 6,7.3345 6,7.75 v 0.5 C 6,7.8345 6.3345,7.5 6.75,7.5 h 7.5 C 14.6655,7.5 15,7.8345 15,8.25 V 7.75 C 15,7.3345 14.6655,7 14.25,7 Z M 8,12 v 0.5 h 0.828125 l 1,1 h 1.34375 l 1,-1 H 13 V 12 h -0.828125 l -1,1 h -1.34375 l -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/asc-de.svg b/.icons/awkward/22x22/apps/asc-de.svg
new file mode 100644
index 00000000..b99136c8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/asc-de.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 10.500441,11.500001 C 9.870311,11.4999 9.240149,11.623074 8.7738401,11.868499 L 1.6990309,15.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 10.500441,11.000001 C 9.870311,10.9999 9.240149,11.123074 8.7738401,11.368499 L 1.6990309,15.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 10.5,11.000001 C 9.86987,10.9999 9.239746,11.12274 8.7734376,11.368165 L 1.6992191,15.091797 C 1.1153999,15.399068 0.8975459,15.841625 1.0449223,16.25 1.1328498,16.006301 1.3507864,15.775182 1.6992191,15.591797 L 8.7734376,11.868165 C 9.239746,11.62274 9.86987,11.4999 10.5,11.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 12.226562,11.368165 C 11.760254,11.12274 11.130131,11.000101 10.5,11.000001 Z"/>
+ <path style="opacity:0.2" d="M 10.500441,6.5000008 C 9.870311,6.4999003 9.240149,6.6230743 8.7738401,6.8684988 L 1.6990309,10.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 12.227041,6.8684988 c -0.466309,-0.2454245 -1.09647,-0.3683975 -1.7266,-0.368498 z"/>
+ <path style="fill:#aed351" d="M 10.500441,6.0000008 C 9.870311,5.9999003 9.240149,6.1230743 8.7738401,6.3684988 L 1.6990309,10.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 12.227041,6.3684988 c -0.466309,-0.2454245 -1.09647,-0.3683975 -1.7266,-0.368498 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.5,6.0000008 C 9.86987,5.9999003 9.239746,6.1227403 8.7734376,6.3681648 L 1.6992191,10.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 8.7734376,6.8681648 C 9.239746,6.6227403 9.86987,6.4999003 10.5,6.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 12.226562,6.3681648 C 11.760254,6.1227403 11.130131,6.0001013 10.5,6.0000008 Z"/>
+ <path style="opacity:0.2" d="M 10.500441,1.5000014 C 9.870311,1.4999009 9.240149,1.6230749 8.7738401,1.8684994 L 1.6990309,5.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 19.30098,7.4089138 c 0.932616,-0.4908475 0.931738,-1.3266165 -9e-4,-1.8174635 L 12.227041,1.8684994 c -0.466309,-0.2454245 -1.09647,-0.3683975 -1.7266,-0.368498 z"/>
+ <path style="fill:#3b9dda" d="M 10.500441,1.0000012 C 9.870311,0.9999007 9.240149,1.1230747 8.7738401,1.3684992 L 1.6990309,5.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 19.30098,6.9089138 c 0.932616,-0.4908475 0.931738,-1.3266165 -9e-4,-1.8174635 L 12.227041,1.3684992 c -0.466309,-0.2454245 -1.09647,-0.3683975 -1.7266,-0.368498 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.5,1.000001 C 9.86987,0.9999005 9.239746,1.1227406 8.7734376,1.368165 L 1.6992191,5.0917978 C 1.1153999,5.3990688 0.8975459,5.8416258 1.0449223,6.2500008 1.1328498,6.0063018 1.3507864,5.7751823 1.6992191,5.5917978 L 8.7734376,1.868165 C 9.239746,1.6227405 9.86987,1.4999005 10.5,1.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 12.226562,1.368165 C 11.760254,1.1227406 11.130131,1.0001015 10.5,1.000001 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/aseprite.svg b/.icons/awkward/22x22/apps/aseprite.svg
new file mode 100644
index 00000000..e3ea9f4f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/aseprite.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#825873" d="M 3,1 V 3 H 5 V 1 Z M 3,3 H 1 V 5 H 3 Z M 17,1 v 2 h 2 V 1 Z m 2,2 v 2 h 2 V 3 Z M 1,17 v 2 h 2 v -2 z m 2,2 v 2 h 2 v -2 z m 16,-2 v 2 h 2 v -2 z m 0,2 h -2 v 2 h 2 z"/>
+ <rect style="fill:#ffffff" width="16" height="16" x="3" y="3"/>
+ <path style="fill:#5c3e52" d="M 5,1 V 3 H 17 V 1 Z m 12,2 v 2 h 2 V 3 Z m 2,2 v 12 h 2 V 5 Z m 0,12 h -2 v 2 h 2 z m -2,2 H 5 v 2 H 17 Z M 5,19 V 17 H 3 v 2 z M 3,17 V 5 H 1 V 17 Z M 3,5 H 5 V 3 H 3 Z m 4,2 v 6 H 9 V 7 Z m 6,0 v 6 h 2 V 7 Z"/>
+ <path style="fill:#6d8292" d="m 3,15 v 2 h 2 v 2 h 12 v -2 h 2 v -2 h -2 v 2 H 5 v -2 z"/>
+ <path style="opacity:0.1" d="m 7,13 h 2 v 0.5 H 7 Z"/>
+ <path style="opacity:0.1" d="m 13,13 h 2 v 0.5 h -2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,1 V 1.5 H 19 V 1 Z M 1,3 V 3.5 H 3 V 3 Z m 18,0 v 0.5 h 2 V 3 Z"/>
+ <rect style="opacity:0.2" width="2" height=".5" x="3" y="17"/>
+ <rect style="opacity:0.2" width="2" height=".5" x="17" y="17"/>
+ <rect style="opacity:0.2" width="12" height=".5" x="5" y="19"/>
+ <g>
+ <rect style="opacity:0.2" width="2" height=".5" x="3" y="15"/>
+ <rect style="opacity:0.2" width="2" height=".5" x="17" y="15"/>
+ <rect style="opacity:0.2" width="12" height=".5" x="5" y="17"/>
+ </g>
+ <path style="opacity:0.2" d="m 1,19 v 0.5 H 3 V 19 Z m 18,0 v 0.5 h 2 V 19 Z M 3,21 v 0.5 H 19 V 21 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 1,17 v 0.5 H 3 V 17 Z m 18,0 v 0.5 h 2 V 17 Z M 3,19 v 0.5 H 5 V 19 Z m 14,0 v 0.5 h 2 V 19 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/asounder.svg b/.icons/awkward/22x22/apps/asounder.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/asounder.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/assaultcube.svg b/.icons/awkward/22x22/apps/assaultcube.svg
new file mode 100644
index 00000000..6375c8be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/assaultcube.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 9.0876171,21.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 7.0139423,18.912027 6.7536572,19.000323 6.5746978,19.001536 6.1569999,19.004386 5.9950752,18.729774 6.0754581,18.154917 6.125935,17.793941 6.2018655,17.661011 6.0099529,17.532029 5.886485,17.449049 5.5670585,17.226075 5.3612642,17.036534 5.0099769,16.712992 4.9931248,16.670493 5.0857424,16.341698 5.1961916,15.949596 5.3247055,15.070607 4.9401174,14.058485 4.7285477,13.501693 4.6982213,13.471261 4.1775315,13.293241 3.8792926,13.191275 3.4807683,12.992329 3.2919219,12.851139 2.9665783,12.607896 2.9485857,12.562167 2.948941,11.979414 L 2.9493458,11.3644 3.6091179,11.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 2.6883915,8.604148 3.259128,8.8182356 C 4.0963237,9.132274 4.2103619,9.105207 4.6468549,8.4888484 5.0607669,7.9043774 4.96093,7.6954542 4.7174545,7.2339381 4.6301127,7.0683815 4.5504079,6.7507515 4.5403321,6.5280936 4.5236074,6.1585297 4.5606067,6.0941025 4.9650659,5.7885623 5.2087459,5.6044776 5.6072702,5.4016522 5.8506752,5.337839 6.3448131,5.2082922 6.5356186,5.0568688 6.2409527,4.6896728 5.9978752,4.3867635 5.9924393,4.2759413 6.1930137,3.7123129 6.4610182,2.9591942 6.7765017,2.8727909 7.7667054,3.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 9.0572291,2.2067485 9.2606641,2.0133373 9.3360091,1.8365805 l 0.136989,-0.3213759 0.6865629,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.7190249,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 9.0876171,20.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 7.0139423,18.412033 6.7536572,18.500329 6.5746978,18.501542 6.1569999,18.504392 5.9950752,18.22978 6.0754581,17.654923 6.125935,17.293948 6.2018655,17.161017 6.0099529,17.032036 5.886485,16.949055 5.5670585,16.726081 5.3612642,16.536541 5.0099769,16.212998 4.9931248,16.1705 5.0857424,15.841704 5.1961916,15.449603 5.3247055,14.570613 4.9401174,13.558491 4.7285477,13.001699 4.6982213,12.971267 4.1775315,12.793248 3.8792926,12.691281 3.4807683,12.492335 3.2919219,12.351145 2.9665783,12.107903 2.9485857,12.062173 2.948941,11.479421 l 4.048e-4,-0.615015 0.6597721,-0.334411 C 4.3677361,10.145484 4.5215985,9.638141 4.2770915,9.504014 4.1938817,9.45837 3.8142301,9.472115 3.4270638,9.534783 2.6744161,9.656621 2.2787328,9.562238 2.0538548,9.207234 1.9060399,8.9738844 2.0747043,8.5519881 2.4151187,8.3035737 L 2.6883915,8.1041543 3.259128,8.3182419 C 4.0963237,8.6322804 4.2103619,8.6052135 4.6468549,7.9888546 5.0607669,7.4043836 4.96093,7.1954604 4.7174545,6.7339444 4.6301127,6.5683878 4.5504079,6.2507578 4.5403321,6.0280999 4.5236074,5.6585359 4.5606067,5.5941088 4.9650659,5.2885685 5.2087459,5.1044838 5.6072702,4.9016585 5.8506752,4.8378453 6.3448131,4.7082984 6.5356186,4.5568751 6.2409527,4.1896791 5.9978752,3.8867699 5.9924393,3.7759477 6.1930137,3.2123193 6.4610182,2.4592006 6.7765017,2.3727973 7.7667054,2.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 9.0572291,1.7067548 9.2606641,1.5133437 9.3360091,1.3365869 L 9.4729981,1.015211 10.159561,1.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.43642984 1.222833,-0.44822994 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.7190249,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 11.334111,4.1503559 6.5999748,7.6548205 v 0.0039 l 0.6511707,5.8719355 5.3853065,2.369459 4.734134,-3.504465 -0.65117,-5.8720122 v -0.0039 z"/>
+ <path style="fill:#c8c8c8" d="m 16.834857,6.4244852 -4.834553,3.5797208 0.664783,5.995907 4.834664,-3.578729 z"/>
+ <path style="fill:#ffffff" d="m 11.33464,4.0003595 -4.8346631,3.578729 4.395e-4,0.00395 5.4998876,2.4211535 4.834553,-3.5797203 -4.39e-4,-0.00395 z"/>
+ <path style="fill:#e4e4e4" d="m 6.5004169,7.583059 0.6648933,5.996898 5.4997768,2.420156 -0.664783,-5.995907 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13.143395,1.0004205 C 12.893893,1.0080962 12.588437,1.1200893 12.168806,1.3383042 11.39377,1.7413348 11.334471,1.9504618 11.055547,1.6947422 10.940625,1.5893814 10.536691,1.3932771 10.159081,1.2592043 L 9.4725721,1.0150687 9.3358561,1.3363511 C 9.2605161,1.5131079 9.0570151,1.7065937 8.883717,1.827552 8.613317,2.0162856 8.5692704,2.1095287 8.5692704,2.4818354 c 0,0.2386093 -0.043494,0.4599581 -0.096678,0.4921774 C 8.419409,3.0062322 8.1013595,2.9197643 7.7665524,2.781634 6.7763487,2.3731082 6.4613472,2.4591705 6.1933427,3.2122892 6.0423543,3.6365771 6.0084895,3.8043949 6.104477,3.9905936 6.127861,3.9089086 6.153211,3.8250534 6.193343,3.7122789 6.4613475,2.9591602 6.776349,2.8730979 7.7665527,3.2816237 c 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 9.0570151,2.2065834 9.2605121,2.0130977 9.3358561,1.8363409 L 9.4725721,1.5150584 10.159081,1.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 17.775193,2.5985074 17.462889,2.5931525 16.956793,2.2337922 16.728036,2.0713593 16.390357,2.1601253 16.206809,2.1263725 16.023261,2.0926202 15.770072,1.9577823 15.64432,1.826574 15.407225,1.5791917 14.814971,1.4931751 14.692192,1.6879064 14.561893,1.8945622 14.072941,1.5880906 13.781077,1.2894771 13.58627,1.0901649 13.392897,0.99274476 13.143395,1.0004205 Z M 18.5593,4.1966439 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 19.423937,4.6669443 19.186116,4.5535521 18.940151,4.4837476 18.709771,4.4183659 18.631201,4.3165725 18.5593,4.1966439 Z M 6.2402167,4.6888213 C 6.1494676,4.7459667 6.0194992,4.7939462 5.8505762,4.8382323 5.6071712,4.9020455 5.2085324,5.1043338 4.9648524,5.2884185 4.5603932,5.5939588 4.5233314,5.658097 4.5400561,6.0276614 c 0.0025,0.055359 0.019135,0.1232154 0.029294,0.1865191 C 4.6121796,6.0794458 4.7135105,5.9782774 4.9648504,5.7884083 5.2085304,5.6043236 5.6071692,5.4020352 5.8505742,5.338222 6.3447121,5.2086752 6.5358571,5.0569938 6.2411912,4.6897978 c -3.38e-4,-4.21e-4 -6.5e-4,-5.5e-4 -0.001,-0.001 z M 19.145225,6.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 4.8779397,7.5754811 C 4.8343606,7.6935507 4.7617505,7.825816 4.6464994,7.9885581 4.2100064,8.6049175 4.0960282,8.6326684 3.2588324,8.3186299 L 2.6885316,8.1037903 2.4150997,8.3039817 C 2.0746853,8.5523961 1.9059642,8.9739334 2.0537791,9.207283 c 0.005,0.0079 0.011427,0.01384 0.016601,0.02149 C 2.1396911,9.073926 2.2560858,8.920016 2.4150996,8.8039769 L 2.6885316,8.6037805 3.2588324,8.8186201 C 4.0960282,9.132659 4.2100064,9.104908 4.6464994,8.4885484 4.9444413,8.0678345 4.9743467,7.8412987 4.8779397,7.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.5016353,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 5.1855508,15.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 6.5507568,8.0412916 -0.05078,0.038085 v 0.0039 l 0.6650254,5.9969474 5.4998868,2.419872 4.834862,-3.579022 -0.05078,-0.461904 -4.784082,3.540943 -5.4998868,-2.419873 z"/>
+ <path style="opacity:0.1" d="M 16.414812,6.7356543 11.999864,10.004142 6.9198903,7.7678597 6.4999769,8.0793768 v 0.0039 l 5.4998871,2.4208482 4.834862,-3.5800044 v -0.0039 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/assistant-qt4.svg b/.icons/awkward/22x22/apps/assistant-qt4.svg
new file mode 120000
index 00000000..a2c2cf3c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/assistant-qt4.svg
@@ -0,0 +1 @@
+qtassistant.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/assistant-qt5.svg b/.icons/awkward/22x22/apps/assistant-qt5.svg
new file mode 120000
index 00000000..a2c2cf3c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/assistant-qt5.svg
@@ -0,0 +1 @@
+qtassistant.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/assistant.svg b/.icons/awkward/22x22/apps/assistant.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/assistant.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/assistant5.svg b/.icons/awkward/22x22/apps/assistant5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/assistant5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/astromenace.svg b/.icons/awkward/22x22/apps/astromenace.svg
new file mode 100644
index 00000000..a9b62584
--- /dev/null
+++ b/.icons/awkward/22x22/apps/astromenace.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#345784" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2,0.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 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 11.268555,5.5009765 c -0.05213,0.0017 -0.106005,0.00692 -0.164063,0.01465 C 10.451518,5.6025985 10.272286,5.760585 9.873047,6.5986345 9.603762,7.1638915 9.469046,7.303329 9.122071,7.377931 7.5,6.1962755 7.5,8 7.180664,8.5 6.7429415,8.1159445 5.7748184,7.497096 5.2126889,7.0328215 4.7101114,6.617732 4.2125984,6.366243 3.8181159,6.6282225 3.5055153,6.84742 3.2399216,7.3177205 3.1433111,8.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 7.7670445,12.776483 7.500245,12.282928 7.469,11.570313 7.4407835,10.926486 7.7164135,10.5 8.0859375,10.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 18.833722,12.613163 17.908713,9.935608 15.908863,8.1152345 15.570578,7.819537 14.078245,7.0982435 13.203125,6.5126955 11.928098,5.6595635 11.633445,5.488929 11.268555,5.5009765 Z"/>
+ <path style="fill:#8d8069" d="m 11.268555,5.0009765 c -0.05213,0.0017 -0.106005,0.00692 -0.164063,0.01465 C 10.451518,5.1025985 10.272286,5.260585 9.873047,6.0986345 9.603762,6.6638915 9.469046,6.803329 9.122071,6.877931 7.5,5.6962755 7.5,7.5 7.180664,8 6.7429415,7.6159445 5.7748184,6.997096 5.2126889,6.5328215 4.7101114,6.117732 4.2125984,5.866243 3.8181159,6.1282225 3.5055153,6.34742 3.2399216,6.8177205 3.1433111,7.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 10.694881,16.385654 11.601285,17 11.62793,17 11.777701,17 10.18033,14.925035 9.212891,13.863281 7.7670445,12.276483 7.500245,11.782928 7.469,11.070313 7.4407835,10.426486 7.7164135,10 8.0859375,10 8.220211,10 8.82793,10.385419 9.498047,11.145508 c 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 18.833722,12.113163 17.908713,9.435608 15.908863,7.6152345 15.570578,7.319537 14.078245,6.5982435 13.203125,6.0126955 11.928098,5.1595635 11.633445,4.988929 11.268555,5.0009765 Z"/>
+ <ellipse style="opacity:0.2" cx="2.134" cy="17.904" rx="1.045" ry="1.469" transform="matrix(0.37859229,-0.92556355,0.62510084,0.780544,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="2.492" cy="17.688" rx="1.045" ry="1.469" transform="matrix(0.37859229,-0.92556355,0.62510084,0.780544,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.269531,5 c -0.05213,0.0017 -0.107957,0.0079 -0.166015,0.015625 -0.652974,0.086972 -0.83123,0.2459349 -1.230469,1.0839844 -0.269285,0.565257 -0.403025,0.7046948 -0.75,0.7792968 C 7.5009759,5.6972507 7.4990235,7.5 7.1796875,8 6.741965,7.6159445 5.7750201,6.9974776 5.2128906,6.5332031 4.7103131,6.1181136 4.2128419,5.8669268 3.8183594,6.1289062 3.5057588,6.3481037 3.2391886,6.8174279 3.1425781,7.8964844 3.1045832,8.3208532 3.0983824,8.6597516 3.1171875,8.96875 3.1232623,8.784426 3.1228464,8.6168695 3.1425781,8.3964844 3.2391886,7.3174279 3.5057588,6.8481037 3.8183594,6.6289062 4.2128419,6.3669268 4.7103131,6.6181136 5.2128906,7.0332031 5.7750201,7.4974776 6.741965,8.1159445 7.1796875,8.5 7.4990235,8 7.5009759,6.1972507 9.123047,7.3789062 9.470022,7.3043042 9.603762,7.1648664 9.873047,6.5996094 10.272286,5.7615599 10.450542,5.602597 11.103516,5.515625 11.161574,5.507895 11.217401,5.5017 11.269531,5.5 c 0.36489,-0.012048 0.658567,0.1605399 1.933594,1.0136719 0.87512,0.585548 2.366793,1.305865 2.705078,1.6015625 1.93233,1.7589126 2.854222,4.3175536 3.064453,6.8925776 0.02066,-0.0181 0.02582,-0.08292 0.02734,-0.230468 C 18.834038,12.112187 17.908053,9.435608 15.908203,7.6152344 15.569918,7.3195369 14.078245,6.5992199 13.203125,6.0136719 11.928098,5.1605399 11.634421,4.9879525 11.269531,5 Z m 1.34375,4.583984 c -0.0906,0.07049 -0.111232,0.19382 -0.06055,0.410157 0.605484,0.79502 0.974927,1.819308 1.039063,2.701171 0.07375,-0.940308 -0.294455,-2.169426 -0.978516,-3.111328 z m -5.1191404,1.646485 c -0.01574,0.106709 -0.030845,0.215378 -0.025391,0.339843 0.031245,0.712615 0.2982941,1.206171 1.7441414,2.792969 0.562169,0.616975 1.303052,1.541044 1.824218,2.236328 C 11.178686,16.693372 11.621086,17 11.628906,17 11.778677,17 10.18033,14.925035 9.212891,13.863281 7.8797228,12.400147 7.5620879,11.863414 7.4941406,11.230469 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/asunder.svg b/.icons/awkward/22x22/apps/asunder.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/asunder.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/atom-beta.svg b/.icons/awkward/22x22/apps/atom-beta.svg
new file mode 100644
index 00000000..4e2b8ad8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/atom-beta.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#d89b20" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.004,11.166 1.0058,11.25 1.1382,5.827 5.544,1.5 11,1.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 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 8.8515625,5.5004381 C 8.7147382,5.4961381 8.5856371,5.5098237 8.5,5.5414537 8.0798895,5.6993677 7.815807,6.04048 7.6699219,6.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 C 5.3853452,11.683828 5.1931665,11.011743 5.9179732,10.4145 6.2859153,10.111829 6.799703,9.87369 7.4921919,9.687938 c 0.3033105,-0.08098 0.3710937,-0.09041 0.3710937,-0.04687 0,0.05922 0.2244293,0.841589 0.3398438,1.179687 L 8.32227,11.17427 8.1640669,11.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 11.68534,16.434648 10.026203,14.160298 8.9569987,11.47119 L 8.8515625,11.203562 9.005859,10.914499 C 9.180828,10.584497 9.62258,9.846076 9.826172,9.543406 L 9.962891,9.342234 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 8.2050781,8.9809069 8.1601562,8.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 C 8.2126442,6.3914865 8.4038281,6.1065311 8.6582029,6.0473131 9.008141,5.9663331 9.443344,6.158721 10.052734,6.654735 10.247555,6.815181 10.484162,6.679282 10.455078,6.4262193 10.442608,6.3158814 10.351251,6.2198816 10.041016,5.9926256 9.781101,5.8007996 9.488216,5.6418232 9.25,5.5648912 9.132739,5.5264212 8.9883868,5.5046781 8.8515625,5.5004381 Z M 9.316406,9.393015 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 C 8.383733,9.749109 8.3295447,9.520178 8.3457031,9.500437 8.3724811,9.470577 9.316406,9.363153 9.316406,9.393015 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 8.8515625,5 C 8.7147382,4.9957 8.5856371,5.0093856 8.5,5.0410156 8.0798895,5.1989296 7.815807,5.5400419 7.6699219,6.1074219 7.5438902,6.6019189 7.5480821,7.490728 7.6796875,8.265625 c 0.023086,0.134632 0.047187,0.2576037 0.052734,0.2773438 0.00692,0.02784 -0.037814,0.04415 -0.2363281,0.09375 -0.9704095,0.2429458 -1.679818,0.6054642 -2.1054688,1.0761722 -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 C 5.3853408,11.18339 5.1931621,10.511305 5.9179688,9.914062 6.2859109,9.611391 6.7996986,9.373252 7.4921875,9.1875 7.795498,9.10652 7.8632812,9.09709 7.8632812,9.14063 c 0,0.05922 0.2244293,0.841589 0.3398438,1.179687 l 0.1191406,0.353516 -0.1582031,0.332031 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.2289838,-0.08098 0.6842258,-0.335303 0.9492188,-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.7942741,0.493517 -1.1132812,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.7663241,1.659042 1.2187501,2.396484 1.080285,1.758322 2.262973,2.902419 3.173828,3.066406 l -0.0098,0.002 c 0.400259,0.07086 0.738701,-0.03774 1,-0.324219 0.212826,-0.237379 0.354188,-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.263672,-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.160194,0.08655 -0.362066,0.08343 -0.628906,-0.01172 -1.224783,-0.454511 -2.88392,-2.728861 -3.9531247,-5.417969 L 8.8515625,10.703125 9.005859,10.414062 C 9.180828,10.08406 9.62258,9.345639 9.826172,9.042969 L 9.962891,8.8417969 h 0.361328 c 2.191498,0 4.361261,0.5424041 5.511719,1.3750001 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.7040961 -5.9375,-1.7734371 l -0.189453,-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 9.174841,8.3613892 8.7737947,8.4035972 8.3065946,8.4648399 L 8.2050781,8.4804688 8.1601562,8.2089844 c -0.084489,-0.539542 -0.089844,-0.6204588 -0.089844,-1.1367188 0,-0.452993 0.00519,-0.5409532 0.044922,-0.7226562 C 8.2126442,5.8910484 8.4038281,5.606093 8.6582029,5.546875 9.008141,5.465895 9.443344,5.6582829 10.052734,6.1542969 10.247555,6.3147429 10.484162,6.1788439 10.455078,5.9257812 10.442608,5.8154433 10.351251,5.7194435 10.041016,5.4921875 9.781101,5.3003615 9.488216,5.1413851 9.25,5.0644531 9.132739,5.0259831 8.9883868,5.00424 8.8515625,5 Z M 9.316406,8.8925781 c 0,0.01012 -0.0826,0.1503929 -0.185547,0.3164059 C 9.027908,9.372972 8.8823528,9.613343 8.8066406,9.75 8.7327766,9.882608 8.6607957,10.003769 8.6464844,10.021484 8.6266294,10.044764 8.5979444,9.982064 8.5097656,9.673828 8.383733,9.248672 8.3295447,9.019741 8.3457031,9 8.3724811,8.97014 9.316406,8.8627161 9.316406,8.8925781 Z m 1.94336,1.5878909 C 10.840246,10.480469 10.5,10.821152 10.5,11.240234 10.5,11.659316 10.840246,12 11.259766,12 c 0.41952,0 0.759765,-0.340684 0.759765,-0.759766 0,-0.419082 -0.340245,-0.759765 -0.759765,-0.759765 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/atom-rpg.svg b/.icons/awkward/22x22/apps/atom-rpg.svg
new file mode 100644
index 00000000..aa8c55f5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/atom-rpg.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g style="opacity:0.2" transform="matrix(0.328125,0,0,0.328125,1,0.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,1,0)">
+ <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 15.517578,3.5 C 13.039374,3.561665 10.676251,5.5901855 8.9707031,6.9609375 8.3591041,7.452481 7.4592481,8.44275 7.5019531,8.484375 7.5446631,8.525996 8.4503749,7.7970694 8.8964844,7.4433594 10.930834,5.8303729 13.266034,4.9894375 14.851562,4.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 18.107695,5.014258 17.512839,3.828271 16.585938,3.6015625 16.228755,3.5225155 15.871608,3.4911908 15.517578,3.5 Z m -8.3339842,1 C 6.7133986,4.49478 6.338571,4.572642 6.0390625,4.7421875 3.0927551,6.6940725 7.187369,12.148548 8.84375,13.832031 9.264278,14.251891 10.13016,15 10.181641,15 10.233116,15 9.341553,13.984577 8.7890625,13.238281 6.3328565,9.920485 5.7632131,6.9142906 7.3535156,5.6738281 7.6974236,5.4055756 8.0355559,5.0888129 8.8808594,5.1933594 L 10.5,5.5527344 C 9.51153,4.9249164 8.4329636,4.529669 7.1835938,4.5 Z M 13.818359,7 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 13.5,16.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 20.907245,15.305928 16.814583,9.851454 15.158203,8.1679688 14.737675,7.7481082 13.869839,7 13.818359,7 Z M 11.5,9.5 A 1.5,1.5 0 0 0 10,11 1.5,1.5 0 0 0 11.5,12.5 1.5,1.5 0 0 0 13,11 1.5,1.5 0 0 0 11.5,9.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 15.517578,3 C 13.039374,3.061665 10.676251,5.0901855 8.9707031,6.4609375 8.3591041,6.952481 7.4592481,7.94275 7.5019531,7.984375 7.5446631,8.025996 8.4503749,7.2970694 8.8964844,6.9433594 10.930834,5.3303729 13.266034,4.4894375 14.851562,4.4921875 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.4747707 -0.126953,1.4316407 0.17548,-0.105688 0.853978,-2.0734999 0.935547,-2.8339844 C 18.107695,4.514258 17.512839,3.328271 16.585938,3.1015625 16.228755,3.0225155 15.871608,2.9911908 15.517578,3 Z M 7.1835938,4 C 6.7133986,3.99478 6.338571,4.072642 6.0390625,4.2421875 3.0927551,6.1940725 7.187369,11.648548 8.84375,13.332031 9.264278,13.751891 10.13016,14.5 10.181641,14.5 10.233116,14.5 9.341553,13.484577 8.7890625,12.738281 6.3328565,9.420485 5.7632131,6.4142906 7.3535156,5.1738281 7.6974236,4.9055756 8.0355559,4.5888129 8.8808594,4.6933594 L 10.5,5.0527344 C 9.51153,4.4249164 8.4329636,4.029669 7.1835938,4 Z m 6.6347652,2.5 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 13.5,15.947266 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 20.907245,14.805928 16.814583,9.351454 15.158203,7.6679688 14.737675,7.2481082 13.869839,6.5 13.818359,6.5 Z M 11.5,9 A 1.5,1.5 0 0 0 10,10.5 1.5,1.5 0 0 0 11.5,12 1.5,1.5 0 0 0 13,10.5 1.5,1.5 0 0 0 11.5,9 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"/>
+ <g style="opacity:0.1;fill:#ffffff" transform="matrix(0.328125,0,0,0.328125,1,0)">
+ <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 2,11.58449 2.011697,11.66599 2.013672,11.75 2.1474659,6.0594155 6.776681,1.5 12.5,1.5 18.223319,1.5 22.852534,6.0594155 22.986328,11.75 22.988303,11.66599 23,11.584493 23,11.5 23,5.6921875 18.307813,1 12.5,1 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/atom.svg b/.icons/awkward/22x22/apps/atom.svg
new file mode 100644
index 00000000..0a589502
--- /dev/null
+++ b/.icons/awkward/22x22/apps/atom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#40a459" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.004,11.166 1.0058,11.25 1.1382,5.827 5.544,1.5 11,1.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 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 8.8515625,5.5004381 C 8.7147382,5.4961381 8.5856371,5.5098237 8.5,5.5414537 8.0798895,5.6993677 7.815807,6.04048 7.6699219,6.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 C 5.3853452,11.683828 5.1931665,11.011743 5.9179732,10.4145 6.2859153,10.111829 6.799703,9.87369 7.4921919,9.687938 c 0.3033105,-0.08098 0.3710937,-0.09041 0.3710937,-0.04687 0,0.05922 0.2244293,0.841589 0.3398438,1.179687 L 8.32227,11.17427 8.1640669,11.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 11.68534,16.434648 10.026203,14.160298 8.9569987,11.47119 L 8.8515625,11.203562 9.005859,10.914499 C 9.180828,10.584497 9.62258,9.846076 9.826172,9.543406 L 9.962891,9.342234 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 8.2050781,8.9809069 8.1601562,8.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 C 8.2126442,6.3914865 8.4038281,6.1065311 8.6582029,6.0473131 9.008141,5.9663331 9.443344,6.158721 10.052734,6.654735 10.247555,6.815181 10.484162,6.679282 10.455078,6.4262193 10.442608,6.3158814 10.351251,6.2198816 10.041016,5.9926256 9.781101,5.8007996 9.488216,5.6418232 9.25,5.5648912 9.132739,5.5264212 8.9883868,5.5046781 8.8515625,5.5004381 Z M 9.316406,9.393015 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 C 8.383733,9.749109 8.3295447,9.520178 8.3457031,9.500437 8.3724811,9.470577 9.316406,9.363153 9.316406,9.393015 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 8.8515625,5 C 8.7147382,4.9957 8.5856371,5.0093856 8.5,5.0410156 8.0798895,5.1989296 7.815807,5.5400419 7.6699219,6.1074219 7.5438902,6.6019189 7.5480821,7.490728 7.6796875,8.265625 c 0.023086,0.134632 0.047187,0.2576037 0.052734,0.2773438 0.00692,0.02784 -0.037814,0.04415 -0.2363281,0.09375 -0.9704095,0.2429458 -1.679818,0.6054642 -2.1054688,1.0761722 -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 C 5.3853408,11.18339 5.1931621,10.511305 5.9179688,9.914062 6.2859109,9.611391 6.7996986,9.373252 7.4921875,9.1875 7.795498,9.10652 7.8632812,9.09709 7.8632812,9.14063 c 0,0.05922 0.2244293,0.841589 0.3398438,1.179687 l 0.1191406,0.353516 -0.1582031,0.332031 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.2289838,-0.08098 0.6842258,-0.335303 0.9492188,-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.7942741,0.493517 -1.1132812,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.7663241,1.659042 1.2187501,2.396484 1.080285,1.758322 2.262973,2.902419 3.173828,3.066406 l -0.0098,0.002 c 0.400259,0.07086 0.738701,-0.03774 1,-0.324219 0.212826,-0.237379 0.354188,-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.263672,-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.160194,0.08655 -0.362066,0.08343 -0.628906,-0.01172 -1.224783,-0.454511 -2.88392,-2.728861 -3.9531247,-5.417969 L 8.8515625,10.703125 9.005859,10.414062 C 9.180828,10.08406 9.62258,9.345639 9.826172,9.042969 L 9.962891,8.8417969 h 0.361328 c 2.191498,0 4.361261,0.5424041 5.511719,1.3750001 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.7040961 -5.9375,-1.7734371 l -0.189453,-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 9.174841,8.3613892 8.7737947,8.4035972 8.3065946,8.4648399 L 8.2050781,8.4804688 8.1601562,8.2089844 c -0.084489,-0.539542 -0.089844,-0.6204588 -0.089844,-1.1367188 0,-0.452993 0.00519,-0.5409532 0.044922,-0.7226562 C 8.2126442,5.8910484 8.4038281,5.606093 8.6582029,5.546875 9.008141,5.465895 9.443344,5.6582829 10.052734,6.1542969 10.247555,6.3147429 10.484162,6.1788439 10.455078,5.9257812 10.442608,5.8154433 10.351251,5.7194435 10.041016,5.4921875 9.781101,5.3003615 9.488216,5.1413851 9.25,5.0644531 9.132739,5.0259831 8.9883868,5.00424 8.8515625,5 Z M 9.316406,8.8925781 c 0,0.01012 -0.0826,0.1503929 -0.185547,0.3164059 C 9.027908,9.372972 8.8823528,9.613343 8.8066406,9.75 8.7327766,9.882608 8.6607957,10.003769 8.6464844,10.021484 8.6266294,10.044764 8.5979444,9.982064 8.5097656,9.673828 8.383733,9.248672 8.3295447,9.019741 8.3457031,9 8.3724811,8.97014 9.316406,8.8627161 9.316406,8.8925781 Z m 1.94336,1.5878909 C 10.840246,10.480469 10.5,10.821152 10.5,11.240234 10.5,11.659316 10.840246,12 11.259766,12 c 0.41952,0 0.759765,-0.340684 0.759765,-0.759766 0,-0.419082 -0.340245,-0.759765 -0.759765,-0.759765 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/atomic.svg b/.icons/awkward/22x22/apps/atomic.svg
new file mode 100644
index 00000000..e258cf3e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/atomic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3d4963" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="M 11,5.4983749 C 9.771828,5.4253664 8.7777755,6.4453999 8.421875,7.5452499 7.2610865,10.60576 6.13472,13.679532 5.0390625,16.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 16.960938,16.764 C 15.819479,13.567741 14.665173,10.374036 13.439453,7.2093124 13.026507,6.2461834 12.098833,5.4332759 11,5.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 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.004,11.1665 1.00585,11.25 1.1382,5.827 5.544,1.5 10.99985,1.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 1.00585,11.25 C 1.0038,11.3335 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"/>
+ <circle style="fill:#2698fa" cx="11" cy="12.5" r="1.5"/>
+ <path style="fill:#2698fa" d="M 11,4.9973755 C 9.771828,4.924367 8.778466,5.9451655 8.4225655,7.0450155 7.261777,10.105526 6.1337435,13.178532 5.038086,16.263 5.764323,16.008443 6.49056,15.753886 7.216797,15.499329 8.24742,12.841018 9.247094,10.169478 10.285303,7.514937 10.450776,7.107586 10.989295,6.66085 11.383665,7.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 15.820456,13.066741 14.665767,9.874073 13.440047,6.709349 13.027101,5.74622 12.098833,4.9322765 11,4.9973755 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,4.9980469 C 9.771828,4.9250384 8.7777755,5.9450719 8.421875,7.0449219 7.2610865,10.105432 6.13472,13.179204 5.0390625,16.263672 l 0.2070313,-0.07227 C 6.2774162,13.299397 7.3330437,10.415711 8.421875,7.5449219 8.7777755,6.4450719 9.771828,5.4250384 11,5.4980469 c 1.098833,-0.065099 2.026507,0.7478085 2.439453,1.7109375 1.152467,2.9755896 2.239571,5.9775576 3.314453,8.9824216 l 0.207032,0.07227 C 15.819479,13.067413 14.665173,9.873708 13.439453,6.7089844 13.026507,5.7458554 12.098833,4.9329479 11,4.9980469 Z M 11,11 A 1.5,1.5 0 0 0 9.5,12.5 1.5,1.5 0 0 0 9.52148,12.746094 1.5,1.5 0 0 1 11,11.5 1.5,1.5 0 0 1 12.478516,12.755859 1.5,1.5 0 0 0 12.5,12.5 1.5,1.5 0 0 0 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/atomix-icon.svg b/.icons/awkward/22x22/apps/atomix-icon.svg
new file mode 120000
index 00000000..11fe8ed5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/atomix-icon.svg
@@ -0,0 +1 @@
+katomic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/atomix.svg b/.icons/awkward/22x22/apps/atomix.svg
new file mode 120000
index 00000000..96b6f63f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/atomix.svg
@@ -0,0 +1 @@
+applications-science.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/atril.svg b/.icons/awkward/22x22/apps/atril.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/atril.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/atunes.svg b/.icons/awkward/22x22/apps/atunes.svg
new file mode 100644
index 00000000..86698dc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/atunes.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/audacious.svg b/.icons/awkward/22x22/apps/audacious.svg
new file mode 100644
index 00000000..6ef59c7c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/audacious.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/audacity.svg b/.icons/awkward/22x22/apps/audacity.svg
new file mode 100644
index 00000000..785f635b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/audacity.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" opacity=".2" d="m5 15.501 1.4999-7.0002 1 11.5 1-10.5l0.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 fill="none" stroke="#fbc34f" stroke-linecap="round" stroke-linejoin="round" d="m5 15 1.4999-6.9998 1 11.5 1-10.5l0.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 fill="#fff" fill-rule="evenodd" opacity=".2" d="m6.4909 7.5002a0.50004 0.50004 0 0 0 -0.4804 0.3955l-1.5 6.9993a0.50029 0.50029 0 0 0 0.038084 0.3203l1.4619-6.8205a0.50004 0.50004 0 0 1 0.4804 -0.3955 0.50004 0.50004 0 0 1 0.5068 0.457l0.5244 6.03 0.4795-5.0345a0.50004 0.50004 0 0 1 0.99702 0.025389l0.1748 3.828 0.33105-2.3749a0.50004 0.50004 0 0 1 0.99312 0.02442l0.1123 1.2363 0.39452-2.7616a0.50004 0.50004 0 0 1 0.99412 0.042969l0.22948 4.1337 0.77733-5.1804a0.50004 0.50004 0 0 1 0.98922 0.00683l0.82028 6.0123 0.18554-2.9765a0.50004 0.50004 0 0 1 0.96677 -0.14453l1.4756 3.9354a0.50004 0.50004 0 0 0 0.02442 -0.43456l-1.501-3.999a0.50004 0.50004 0 0 0 -0.96677 0.14453l-0.18554 2.9765-0.82028-6.0123a0.50004 0.50004 0 0 0 -0.989 -0.0069l-0.777 5.1807-0.229-4.134a0.50004 0.50004 0 0 0 -0.995 -0.043l-0.39452 2.7616-0.1123-1.2363a0.50004 0.50004 0 0 0 -0.9925 -0.024l-0.3311 2.375-0.1748-3.8281a0.50004 0.50004 0 0 0 -0.997 -0.0254l-0.4795 5.0345-0.5245-6.03a0.50004 0.50004 0 0 0 -0.5069 -0.457z"/>
+ <path style="fill:#319dd5" d="m11 1.932c-2.2795 0-4.3584 0.71168-5.8918 1.9067-1.5338 1.1951-2.5301 2.905-2.5301 4.807v0.68748c-1.5225 0.7718-2.578 2.7948-2.578 5.1668 0 3.0359 1.7272 5.4998 3.953 5.4998v-11.354c0-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.722v11.354c2.2259 0 3.9529-2.4639 3.9529-5.4998 0-2.3719-1.0555-4.3954-2.5779-5.1669v-0.68748c0-1.9021-0.99617-3.612-2.5297-4.807-1.534-1.195-3.613-1.9067-5.892-1.9067zm-6.531 7.2403v10.828c0.34374 0 0.68748-0.17187 0.85938-0.51559v-9.9687c-0.1725-0.1711-0.516-0.3431-0.8595-0.3431zm13.062 0c-0.34374 0-0.68748 0.17187-0.85938 0.34374v9.9687c0.172 0.34299 0.51549 0.51499 0.85898 0.51499v-10.828z"/>
+ <path fill="#fff" opacity=".2" d="m11 1.932c-2.2795 0-4.3589 0.71118-5.8923 1.9062-1.5336 1.1951-2.5293 2.9055-2.5293 4.8075v0.49999c0-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.8075v-0.49999c0-1.9021-0.99572-3.6125-2.5292-4.8075-1.533-1.195-3.613-1.9062-5.892-1.9062zm-6.5308 7.2403v0.49999c0.34374 0 0.68748 0.17187 0.85938 0.34374v-0.49999c-0.1727-0.172-0.5162-0.344-0.8597-0.344zm13.062 0c-0.34374 0-0.68748 0.17187-0.85938 0.34374v0.49999c0.17187-0.17187 0.51559-0.34374 0.85938-0.34374v-0.49999zm-14.953 0.161c-1.5225 0.7717-2.578 2.7947-2.578 5.1667 0 0.10344 0.0067803 0.20459 0.010742 0.30663 0.056508-2.2865 1.087-4.2235 2.5673-4.9735v-0.49999zm16.844 0v0.49999c1.4803 0.75003 2.5108 2.687 2.5673 4.9735 0.0035-0.102 0.0105-0.203 0.0105-0.30649 0-2.3719-1.0555-4.3954-2.5779-5.1669z"/>
+ <path opacity=".2" d="m11 3.307c-1.9896 0-3.7769 0.6305-5.0431 1.6171-1.266 0.9866-2.0038 2.2971-2.0038 3.7216v0.49999c0-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.7216v-0.49999c0-1.4245-0.73778-2.735-2.0038-3.7216-1.266-0.9868-3.054-1.6173-5.043-1.6173zm-10.989 11.5c-0.0016002 0.065-0.01075 0.127-0.01075 0.193 8e-8 3.036 1.7272 5.5 3.953 5.5v-0.49999c-2.1499 0-3.8299-2.3004-3.9422-5.1934zm21.978 0c-0.112 2.8929-1.792 5.1934-3.9419 5.1934v0.49999c2.226 0 3.953-2.464 3.953-5.5 0-0.066-0.009-0.128-0.0105-0.1935zm-16.66 4.678c-0.172 0.34349-0.51549 0.51549-0.85898 0.51549v0.49999c0.34374 0 0.68748-0.17187 0.85938-0.51559v-0.49999zm11.344 0v0.49999c0.172 0.343 0.516 0.515 0.859 0.515v-0.49999c-0.34374 0-0.68748-0.17187-0.85938-0.51559z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/audex.svg b/.icons/awkward/22x22/apps/audex.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/audex.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/audience.svg b/.icons/awkward/22x22/apps/audience.svg
new file mode 100644
index 00000000..d86e5c13
--- /dev/null
+++ b/.icons/awkward/22x22/apps/audience.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#c2352a" d="m2.5 2c-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 fill="#fff" opacity=".2" d="m2.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:#cccccc" d="m1 16v2.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-2.5z"/>
+ <rect fill="#999" width="6" height="1" x="13" y="17" rx=".462" ry=".464"/>
+ <rect fill="#c2352a" width="10" height="1" x="3" y="17" rx=".476" ry=".5"/>
+ <circle opacity=".2" cx="13.5" cy="18" r="1.5"/>
+ <circle fill="#fff" cx="13.5" cy="17.5" r="1.5"/>
+ <rect fill="#fff" style="opacity:.2" width="20" height=".5" x="1" y="16"/>
+ <path opacity=".2" d="m8.2957 5.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="m8.3016 5.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 opacity=".2" d="m1 18.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/22x22/apps/audio-player.svg b/.icons/awkward/22x22/apps/audio-player.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/audio-player.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/audio-recorder.svg b/.icons/awkward/22x22/apps/audio-recorder.svg
new file mode 100644
index 00000000..e41ca691
--- /dev/null
+++ b/.icons/awkward/22x22/apps/audio-recorder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="12" height="10" x="-13.5" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 4,8.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 9,19.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 19,9.5 19,9.498 A 1,1 0 0 0 18,8.5 1,1 0 0 0 17,9.498047 l 0,0.002 0,0.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 C 7.453,14.498094 5,12.457016 5,9.918016 L 5,9.5 A 1,1 0 0 0 5,9.498 1,1 0 0 0 4,8.5 Z"/>
+ <rect style="fill:#75a3ff" width="12" height="10" x="-13" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#503694" d="M 4,8 A 1,1 0 0 0 3,9 l 0,0.75 c 0,3.1793 2.3222,5.783653 6,6.189453 L 9,19 6,19 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 19,9 19,8.9980469 A 1,1 0 0 0 18,8 1,1 0 0 0 17,8.9980469 L 17,9 17,9.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 C 7.453,13.998047 5,11.956969 5,9.417969 L 5,9 A 1,1 0 0 0 5,8.9980469 1,1 0 0 0 4,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 8.23,1 6,3.23 6,6 l 0,0.5 c 0,-2.77 2.23,-5 5,-5 2.77,0 5,2.23 5,5 L 16,6 C 16,3.23 13.77,1 11,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,8 A 1,1 0 0 0 3,9 l 0,0.5 a 1,1 0 0 1 1,-1 1,1 0 0 1 1,0.998047 1,1 0 0 0 0,0.002 l 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 17,9.5 17,9.498 A 1,1 0 0 1 18,8.5 1,1 0 0 1 19,9.498047 L 19,9 19,8.9980469 A 1,1 0 0 0 18,8 1,1 0 0 0 17,8.9980469 L 17,9 17,9.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 C 7.453,13.998047 5,11.956969 5,9.417969 L 5,9 A 1,1 0 0 0 5,8.9980469 1,1 0 0 0 4,8 Z M 6,19 A 1,1 0 0 0 5,20 1,1 0 0 0 5.0332031,20.25 1,1 0 0 1 6,19.5 l 3,0 0,-0.5 -3,0 z m 7,0 0,0.5 3,0 A 1,1 0 0 1 16.966797,20.25 1,1 0 0 0 17,20 1,1 0 0 0 16,19 l -3,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/audiobook.svg b/.icons/awkward/22x22/apps/audiobook.svg
new file mode 100644
index 00000000..a8b3af7c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/audiobook.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="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 style="fill:#d8d8d8" d="m14 1v9l1-1h1l1 1v-9z"/>
+ <path style="opacity:.2;fill:#ffffff" 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 style="opacity:.2" d="m3 1c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h2v-20z"/>
+ <path style="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"/>
+ <circle style="fill:#f34235" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m17.35 16.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/22x22/apps/augur.svg b/.icons/awkward/22x22/apps/augur.svg
new file mode 100644
index 00000000..cdf3c35c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/augur.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="2" y="1.5" rx="9.5" ry="9.5"/>
+ <rect style="fill:#532e85" width="19" height="19" x="2" y="1" rx="9.5" ry="9.5"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.308154,3.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 4.8365311,13.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 11.524644,3.11749 a 0.09853708,0.09860203 0 0 0 -9.5e-4,-9.5e-4 C 11.476964,3.043326 11.395893,2.9997207 11.309128,3.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 14.434638,11.625723 14.26796,11.519374 14.161005,11.3823 14.053702,11.24478 13.996582,11.065307 13.959909,10.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 13.801401,9.745769 13.058022,8.95349 12.085588,8.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 9.229976,12.61177 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 9.476576,12.137216 9.389047,12.022889 9.267492,11.870441 9.171442,11.749041 9.040837,11.672129 8.9076366,11.62396 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 5.6765141,12.651275 11.054138,4.1207425 V 7.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 9.355835,9.21051 8.7865481,9.983062 8.7054361,10.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 11.308154,2.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 4.8365311,12.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 11.18116,16.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 11.524644,2.6174767 a 0.09853708,0.09860203 0 0 0 -9.5e-4,-9.5e-4 C 11.476966,2.5433127 11.395893,2.499708 11.309128,2.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 13.801501,9.245711 13.058122,8.453431 12.085688,8.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 13.204728,11.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 9.476585,11.637191 9.389055,11.522864 9.267501,11.370416 9.171451,11.249015 9.040846,11.172105 8.9076456,11.123936 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 5.6765141,12.151263 11.054138,3.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 9.355835,8.710399 8.7865481,9.482951 8.7054361,10.389269 L 9.194223,10.564501 C 9.211343,9.776389 9.691987,9.097263 10.388288,8.766926 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="opacity:0.1;fill:#ffffff" d="M 11.5,1 C 6.237,1 2,5.237 2,10.5 2,10.58436 2.00955,10.666177 2.011719,10.75 2.1445634,5.6045402 6.3213632,1.5 11.5,1.5 c 5.178637,0 9.355437,4.1045402 9.488281,9.25 C 20.990445,10.666177 21,10.584363 21,10.5 21,5.237 16.763,1 11.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/aurees.svg b/.icons/awkward/22x22/apps/aurees.svg
new file mode 100644
index 00000000..35410ca3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/aurees.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="8.5"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="8.5"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 7,12.50006 3,2.5 4,-6.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 7,12 10,14.5 14,8"/>
+ <path style="opacity:0.2" d="M 10,1.5507812 A 10,10 0 0 0 1,11.5 10,10 0 0 0 1.9472656,15.720703 L 5.4257812,13.712891 A 6,6 0 0 1 5,11.5 6,6 0 0 1 10,5.5859375 Z"/>
+ <path style="fill:#ff6065" d="M 10,1.0507812 A 10,10 0 0 0 1,11 10,10 0 0 0 1.9472656,15.220703 L 5.4257812,13.212891 A 6,6 0 0 1 5,11 6,6 0 0 1 10,5.0859375 Z"/>
+ <path style="opacity:0.2" d="M 12,1.5605469 V 5.5898438 A 6,6 0 0 1 17,11.5 6,6 0 0 1 16.574219,13.705078 l 3.480469,2.009766 A 10,10 0 0 0 21,11.5 10,10 0 0 0 12,1.5605469 Z"/>
+ <path style="fill:#6ecc6e" d="M 12,1.0605469 V 5.0898438 A 6,6 0 0 1 17,11 6,6 0 0 1 16.574219,13.205078 l 3.480469,2.009766 A 10,10 0 0 0 21,11 10,10 0 0 0 12,1.0605469 Z"/>
+ <path style="opacity:0.2" d="M 15.541016,15.417969 A 6,6 0 0 1 11,17.5 6,6 0 0 1 6.46875,15.419922 L 2.9707031,17.439453 A 10,10 0 0 0 11,21.5 10,10 0 0 0 19.035156,17.435547 Z"/>
+ <path style="fill:#cc74cc" d="M 15.541016,14.917969 A 6,6 0 0 1 11,17 6,6 0 0 1 6.46875,14.919922 L 2.9707031,16.939453 A 10,10 0 0 0 11,21 10,10 0 0 0 19.035156,16.935547 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10,1.0507812 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0097656,11.203125 10,10 0 0 1 10,1.5507812 Z M 5.0117188,11.269531 A 6,6 0 0 0 5,11.5 6,6 0 0 0 5.2832031,13.294922 l 0.1425781,-0.08203 A 6,6 0 0 1 5.0117188,11.269531 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,1.0605469 v 0.5 A 10,10 0 0 1 20.992188,11.347656 10,10 0 0 0 21,11 10,10 0 0 0 12,1.0605469 Z m 4.988281,10.1816411 a 6,6 0 0 1 -0.414062,1.96289 l 0.148437,0.08594 A 6,6 0 0 0 17,11.5 6,6 0 0 0 16.988281,11.242188 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/auryo.svg b/.icons/awkward/22x22/apps/auryo.svg
new file mode 100644
index 00000000..4a156d98
--- /dev/null
+++ b/.icons/awkward/22x22/apps/auryo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 11,5.5 C 8.5147185,5.5 6.5,7.5147185 6.5,10 l 0,1.566406 C 5.618007,11.794135 5.00132,12.589083 5,13.5 c 0,1.10457 0.8954305,2 2,2 0.351306,-8e-4 0.6962095,-0.09408 1,-0.270508 L 8,15.5 l 1,0 0,-2 0,-2 -1,0 0,0.270508 C 7.843379,11.679842 7.6751775,11.610853 7.5,11.565429 L 7.5,10 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 13.618007,11.794135 13.00132,12.589083 13,13.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 15.5,10 C 15.5,7.5147185 13.485281,5.5 11,5.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 11,5 C 8.5147185,5 6.5,7.0147185 6.5,9.5 l 0,1.566406 C 5.618007,11.294135 5.00132,12.089083 5,13 c 0,1.10457 0.8954305,2 2,2 0.351306,-8e-4 0.6962095,-0.09408 1,-0.270508 L 8,15 9,15 9,13 9,11 8,11 8,11.270508 C 7.843379,11.179842 7.6751775,11.110853 7.5,11.065429 L 7.5,9.5 C 7.5,7.5670035 9.067004,6 11,6 c 1.932997,0 3.5,1.5670035 3.5,3.5 l 0,1.566406 C 13.618007,11.294135 13.00132,12.089083 13,13 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 15.5,9.5 C 15.5,7.0147185 13.485281,5 11,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/authy.svg b/.icons/awkward/22x22/apps/authy.svg
new file mode 100644
index 00000000..5c25a7eb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/authy.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e91e63" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/autokey.svg b/.icons/awkward/22x22/apps/autokey.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/22x22/apps/autokey.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/avidemux.svg b/.icons/awkward/22x22/apps/avidemux.svg
new file mode 100644
index 00000000..34ef2686
--- /dev/null
+++ b/.icons/awkward/22x22/apps/avidemux.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <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=".05" d="m4 24v14c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-14z"/>
+ <rect fill="#4f4f4f" width="18" height="20" x="-20" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g transform="translate(-53,-261)">
+ <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="m6 8.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="m6 8h6c1 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/22x22/apps/avimetaedit.svg b/.icons/awkward/22x22/apps/avimetaedit.svg
new file mode 100644
index 00000000..c6659528
--- /dev/null
+++ b/.icons/awkward/22x22/apps/avimetaedit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 22,19.444444 V 2.5555556 C 22,1.9707778 21.5317,1.5 20.95,1.5 H 2.05 C 1.4683,1.5 1,1.9707778 1,2.5555556 V 19.444444 C 1,20.029222 1.4683,20.5 2.05,20.5 h 18.9 c 0.5817,0 1.05,-0.470778 1.05,-1.055556 z"/>
+ <path style="fill:#7282d9" d="M 22,18.944444 V 2.0555556 C 22,1.4707778 21.5317,1 20.95,1 H 2.05 C 1.4683,1 1,1.4707778 1,2.0555556 V 18.944444 C 1,19.529222 1.4683,20 2.05,20 h 18.9 C 21.5317,20 22,19.529222 22,18.944444 Z"/>
+ <path style="opacity:0.2" d="M 9.9744479,5.4626276 A 1.0001,1.0001 0 0 0 9.0564791,6.8083308 L 12.05648,15.814191 a 1.0001,1.0001 0 0 0 1.896484,0 l 3,-9.0058602 A 1.0001,1.0001 0 0 0 16.015464,5.4782526 1.0001,1.0001 0 0 0 15.05648,6.1755182 L 13.003745,12.335676 10.952964,6.1755182 A 1.0001,1.0001 0 0 0 9.9744479,5.4626276 Z m 9.0097661,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 6.4919245 A 1.0001,1.0001 0 0 0 18.984214,5.4782526 Z M 6.9529635,5.4938776 A 1.0001,1.0001 0 0 0 6.0564791,6.1755182 l -3,8.9941418 a 1.0001,1.0001 0 1 0 1.8964844,0.632812 l 2.0507812,-6.15039 2.0527344,6.15039 A 1.0001,1.0001 0 1 0 10.952964,15.16966 L 7.9529635,6.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 4.0044138,14.985758 7.0044136,5.9924865 10.004414,14.985758"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 10.004408,5.9924865 3,9.0067285 3,-9.0067285"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 18.999939,5.9924865 V 14.985758"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.0507812,1 C 1.4690814,1 1,1.4699097 1,2.0546875 v 0.5 C 1,1.9699097 1.4690814,1.5 2.0507812,1.5 H 20.949219 C 21.530919,1.5 22,1.9699097 22,2.5546875 v -0.5 C 22,1.4699097 21.530919,1 20.949219,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/avogadro-icon.svg b/.icons/awkward/22x22/apps/avogadro-icon.svg
new file mode 100644
index 00000000..136738b9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/avogadro-icon.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 9.2478911,1.5035622 C 8.866974,1.5296921 8.8027858,1.7101793 8.5906802,2.2418405 L 1.271518,20.587471 C 0.8869475,21.472675 0.7916011,21.47321 1.7929899,21.47321 H 4.379843 c 0.997001,0.07712 1.0585438,0.03601 1.3876619,-0.78906 L 7.244032,17.499854 h 3.75577 3.755771 L 16.2321,20.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 13.408925,2.2418405 C 13.196819,1.7101793 13.132631,1.5296921 12.751714,1.5035622 12.624742,1.4948522 12.46229,1.5025972 12.24782,1.5211401 H 10.999802 9.7517851 c -0.21447,-0.018544 -0.376922,-0.026288 -0.503894,-0.017578 z M 10.999802,7.5670146 13.163814,13.49987 H 10.999802 8.8357917 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.2478911,1.0035648 C 8.866974,1.0296947 8.8027858,1.2101819 8.5906802,1.7418431 L 1.271518,20.087473 c -0.3845705,0.885204 -0.4799169,0.885739 0.5214719,0.885739 H 4.379843 c 0.997001,0.07712 1.0585438,0.03601 1.3876619,-0.78906 L 7.244032,16.999856 h 3.75577 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 13.408925,1.7418431 C 13.196819,1.2101819 13.132631,1.0296947 12.751714,1.0035648 12.624742,0.99485479 12.46229,1.0025998 12.24782,1.0211427 H 10.999802 9.7517851 c -0.21447,-0.018544 -0.376922,-0.026288 -0.503894,-0.017578 z m 1.7519109,6.0634524 2.164012,5.9328548 H 10.999802 8.8357917 Z"/>
+ <ellipse style="fill:none;stroke:#ff631b;stroke-width:1.89055288;stroke-linecap:round;stroke-linejoin:round" cx="-5.872" cy="14.554" 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="14.349" cy="3.928" rx="11.445" ry="2.66" transform="matrix(0.87665683,0.48111621,-0.40210261,0.91559461,0,0)"/>
+ <path style="fill:#4f4f4f" d="m 5.9883011,8.2647014 -1.393549,3.4921736 9.3056269,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 11 8.8359462 l 0.9687459,-2.932866 z"/>
+ <path style="opacity:0.2" d="m 19.767543,5.4561186 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.9444232 -1.787102,1.4306592 0.112208,0.0837 0.225332,0.167742 0.333983,0.250975 0.52283,-0.400641 1.019638,-0.7975952 1.453119,-1.1816362 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 11.000976,8.5645047 c -0.22773,0.120221 -0.455553,0.239012 -0.685544,0.365233 -2.7185249,1.4919483 -5.0622555,3.1169543 -6.6034888,4.4824043 -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.6034888,-4.4824042 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 0.024458,15.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 1.7226612,17.491295 1.3643374,17.441919 1.0205477,17.297868 0.6767576,17.153818 0.3269459,16.881644 0.1426215,16.461934 0.0751288,16.308253 0.0428469,16.146425 0.024458,15.984397 Z m 7.2245805,0.515623 -0.11914,0.29785 C 7.375938,16.70382 7.6265845,16.6042 7.880872,16.50002 Z"/>
+ <path style="fill:#4f4f4f" d="m 16.011699,8.2647014 1.393549,3.4921736 -9.3056269,5.243404 H 7.2441555 l -0.3201554,0.547849 -5.5987659,2.405003 2.3349512,-5.852515 5.5907977,-2.641591 -0.4150369,1.54127 H 11 13.164054 l -0.968746,-2.932866 z"/>
+ <path style="fill:#ff631b" d="m 14.375963,8.3135292 -1.889641,1.0664026 c 1.697652,0.9739692 3.224229,1.9854012 4.462873,2.9326052 L 18.463837,11.14262 C 17.311907,10.219556 15.929194,9.2573978 14.375963,8.3135292 Z"/>
+ <path style="fill:#ff631b" d="M 7.624037,8.3135292 9.5136781,9.3799318 C 7.8160258,10.353901 6.2894494,11.365333 5.0508048,12.312537 L 3.5361629,11.14262 C 4.6880933,10.219556 6.0708062,9.2573978 7.624037,8.3135292 Z"/>
+ <path style="opacity:0.2" d="m 2.2373398,5.4561186 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.2109084,3.098621 2.718525,1.4919482 5.062256,3.1169542 6.60349,4.4824042 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 19.632441,14.720461 19.063555,14.094867 18.29294,13.412142 16.751706,12.046692 14.407975,10.421686 11.68945,8.9297377 8.9709251,7.4377892 6.3875315,6.359177 4.4785416,5.8311171 3.5240468,5.5670872 2.7331808,5.4462136 2.2373398,5.4561186 Z m -2.2187412,0.064453 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.7809952 1.4531192,1.1816362 C 4.1536009,10.66681 4.266724,10.58277 4.3789325,10.499068 3.7270352,10.012832 3.1148236,9.5317528 2.5918306,9.0684088 1.7403412,8.3140352 1.0707464,7.60944 0.6074635,6.9141208 0.3758218,6.5664612 0.1903757,6.2183965 0.0820749,5.8262346 0.0550824,5.7284935 0.0327871,5.6265039 0.0185986,5.5205718 Z M 21.980425,15.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="19" cy="8.5" r="2"/>
+ <circle style="fill:#ffc500" cx="19" cy="8" r="2"/>
+ <circle style="opacity:0.2" cx="4.5" cy="5" r="2.5"/>
+ <circle style="fill:#ffc500" cx="4.5" cy="4.5" r="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 18.999968,6.0000619 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 4.5000001,1.9999998 a 2.49999,2.49999 0 0 0 -2.5,2.5 2.49999,2.49999 0 0 0 0.013672,0.2382812 2.49999,2.49999 0 0 1 2.4863281,-2.2382812 2.49999,2.49999 0 0 1 2.4863281,2.2617188 2.49999,2.49999 0 0 0 0.013672,-0.2617188 2.49999,2.49999 0 0 0 -2.5,-2.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/awf.svg b/.icons/awkward/22x22/apps/awf.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/awf.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ax-applet.svg b/.icons/awkward/22x22/apps/ax-applet.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ax-applet.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/azpainter.svg b/.icons/awkward/22x22/apps/azpainter.svg
new file mode 100644
index 00000000..5e949c46
--- /dev/null
+++ b/.icons/awkward/22x22/apps/azpainter.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#f58a10" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:#f2f1c7" d="M 3,3 V 19 H 19 V 3 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 4.3295,7.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 11.114453,8.8874345 4.3295,7.024337 4.3295,7.024337 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="fill:#1595ff;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 4.3295,6.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 11.114453,8.3874345 4.3295,6.524337 4.3295,6.524337 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 4.8417735,5.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 11.414678,7.45698 4.8417735,5.42679 4.8417735,5.42679 Z"/>
+ <path style="fill:#38b7ff;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 4.8417735,4.92679 C 14.022797,4.0648555 19.562927,8.022037 14.317043,18.359341 14.682827,16.982641 14.557845,13.807073 12.785296,9.944051 11.414678,6.95698 4.8417735,4.92679 4.8417735,4.92679 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 6.345847,3.9999994 C 16.724406,5.052427 22.119271,10.037168 14.280781,19 14.954484,17.737835 15.431037,14.627066 14.208365,10.509308 13.262938,7.325262 6.345847,3.9999994 6.345847,3.9999994 Z"/>
+ <path style="fill:#6be3ff;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 6.345847,3.4999996 C 16.724406,4.552427 22.119271,9.537168 14.280781,18.5 14.954484,17.237835 15.431037,14.127066 14.208365,10.009308 13.262938,6.825262 6.345847,3.4999996 6.345847,3.4999996 Z"/>
+ <circle style="opacity:0.2;stroke:#6a4326;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="13.5" r="1"/>
+ <circle style="fill:#ffffff;stroke:#6a4326;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="13" r="1"/>
+ <circle style="opacity:0.2;stroke:#6a4326;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="16" r=".5"/>
+ <circle style="fill:#ffffff;stroke:#6a4326;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="15.5" r=".5"/>
+ <rect style="opacity:0.1" width="1.918" height="7.221" x="16.4" y="-4.93" 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="16.12" y="-5.35" 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="16.17" y="3.17" transform="matrix(0.83260806,0.55386264,-0.55813368,0.82975104,0,0)"/>
+ <rect style="fill:#835d1a" width="2.254" height="1.876" x="15.89" y="2.76" transform="matrix(0.83260806,0.55386264,-0.55813368,0.82975104,0,0)"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="M 9.987083,13.717509 C 7.6301845,15.69854 5.071266,15.192277 5.071266,15.192277 L 3.5,14.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 9.987083,13.217509 C 7.6301845,15.19854 5.071266,14.692277 5.071266,14.692277 L 3.5,14.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="3" y="19"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/azuredatastudio.svg b/.icons/awkward/22x22/apps/azuredatastudio.svg
new file mode 100644
index 00000000..96734ea7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/azuredatastudio.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-310.29999)">
+ <path style="opacity:0.2" d="m 2,318.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 13 v -8.75 z"/>
+ <path style="fill:#1672b9" d="m 2,317.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 13 v -8.75 z"/>
+ <ellipse style="opacity:0.2" cx="7.5" cy="318.3" rx="5.5" ry="2.5"/>
+ <ellipse style="fill:#c5e636" cx="7.5" cy="317.8" rx="5.5" ry="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.5,315.29999 a 5.5,2.5 0 0 0 -5.5,2.5 5.5,2.5 0 0 0 0.03125,0.24023 5.5,2.5 0 0 1 5.46875,-2.24023 5.5,2.5 0 0 1 5.46875,2.25977 5.5,2.5 0 0 0 0.03125,-0.25977 5.5,2.5 0 0 0 -5.5,-2.5 z"/>
+ <path style="opacity:0.2" d="m 12.75,310.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 12.75,310.79998 Z"/>
+ <circle style="fill:#5cc9ed" cx="9.25" cy="315.05" r="3.25"/>
+ <circle style="fill:#5cc9ed" cx="12.75" cy="313.55" r="3.25"/>
+ <circle style="fill:#5cc9ed" cx="16.5" cy="315.8" r="2.5"/>
+ <rect style="fill:#5cc9ed" width="7.5" height="3" x="9" y="315.3"/>
+ <circle style="opacity:0.2" cx="15" cy="326.8" r="5"/>
+ <circle style="fill:#013fa4" cx="15" cy="326.3" r="5"/>
+ <path style="fill:#ffffff" d="m 14.244141,323.29999 -0.06641,0.78906 a 2.3784,2.3572 0 0 0 -0.695309,0.39844 L 12.757812,324.1496 12,325.44843 l 0.658203,0.45312 a 2.3784,2.3572 0 0 0 -0.03516,0.39844 2.3784,2.3572 0 0 0 0.0332,0.39844 L 12,327.1496 l 0.755859,1.30078 0.72461,-0.33789 a 2.3784,2.3572 0 0 0 0.695312,0.39648 l 0.06836,0.79102 h 1.511718 l 0.06836,-0.79102 a 2.3784,2.3572 0 0 0 0.693359,-0.39843 l 0.726563,0.33984 L 18,327.1496 17.341797,326.69843 a 2.3784,2.3572 0 0 0 0.03711,-0.39844 2.3784,2.3572 0 0 0 -0.03516,-0.39844 L 18,325.45038 l -0.755859,-1.29883 -0.72461,0.33594 a 2.3784,2.3572 0 0 0 -0.695312,-0.39453 l -0.06641,-0.79297 z m 0.755859,2 h 0.002 a 0.99982659,1.0001765 0 0 1 0.998,1 0.99982659,1.0001765 0 0 1 -1,1 0.99982659,1.0001765 0 0 1 -1,-1 0.99982659,1.0001765 0 0 1 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.75,310.29999 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 0.011719,0.23828 3.25,3.25 0 0 1 3.2382812,-2.98828 3.25,3.25 0 0 1 0.714844,0.082 3.25,3.25 0 0 1 2.7851558,-1.58203 3.25,3.25 0 0 1 3.244141,3.05469 2.5,2.5 0 0 1 0.505859,-0.0547 2.5,2.5 0 0 1 2.486328,2.23828 2.5,2.5 0 0 0 0.01367,-0.23828 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 12.75,310.29999 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/baba-is-you.svg b/.icons/awkward/22x22/apps/baba-is-you.svg
new file mode 100644
index 00000000..92bb0bc8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/baba-is-you.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-21.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 14.073183,5.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 12.5,6.5002645 12.248084,6.14936 12.086914,6.0354225 11.890897,5.821986 11.679592,5.5765005 11.618164,5.490501 11.348491,5.1129445 10.998248,5.025176 10.718138,5.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 6.177367,7.8464645 6.0366225,7.958917 5.480467,8.4808815 5.2996055,8.650624 4.9696915,9.043039 4.8310525,9.253342 4.7640515,9.354978 4.6792925,9.471475 4.6435525,9.51213 4.6078125,9.55278 4.498253,9.744803 4.399412,9.937912 c -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 8.722549,17.370078 8.828018,17.28505 8.9057,17.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 C 17.85716,10.119809 17.781366,9.850923 17.740236,9.749286 17.699106,9.647649 17.641096,9.474802 17.61133,9.364521 17.448346,8.760799 16.556292,7.721206 15.925723,7.2875195 c -0.241074,-0.165802 -0.473632,-0.434233 -0.473632,-0.546875 0,-0.1517305 -0.08789,-0.324369 -0.274414,-0.537109 C 14.949101,5.9428395 14.804818,5.9079645 14.743104,5.69753 14.606139,5.230505 14.384599,5.0002645 14.073183,5.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 12.771485,9.500263 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 14.073183,4.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 12.5,6 12.248084,5.6490955 12.086914,5.535158 11.890897,5.3217215 11.679592,5.076236 11.618164,4.9902365 11.348491,4.61268 10.998248,4.5249115 10.718138,4.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 8.844845,6.46802 8.5974105,6.51823 8.453123,6.532375 8.3088355,6.54652 8.0993485,6.590487 7.988279,6.630031 7.87721,6.669576 7.754015,6.7022965 7.714842,6.702297 7.570679,6.702297 6.7739075,6.9928335 6.5439435,7.1290545 6.177367,7.3462 6.0366225,7.4586525 5.480467,7.980617 5.2996055,8.1503595 4.9696915,8.542774 4.8310525,8.753078 4.7640515,8.8547145 4.6792925,8.971212 4.6435525,9.011867 4.6078125,9.052517 4.498253,9.24454 4.399412,9.437649 4.181706,9.862996 3.9662616,10.690428 4.003904,10.959132 c 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 8.722549,16.869815 8.828018,16.784787 8.9057,16.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 17.857157,9.619546 17.781366,9.35066 17.740236,9.249023 17.699106,9.147386 17.6411,8.9745385 17.61133,8.8642575 17.448346,8.2605345 16.556292,7.2209415 15.925723,6.787255 15.684649,6.621453 15.452091,6.353022 15.452091,6.24038 c 0,-0.1517305 -0.08789,-0.324369 -0.274414,-0.537109 C 14.949101,5.442575 14.804818,5.4077 14.743104,5.1972655 14.606139,4.7302405 14.384599,4.5 14.073183,4.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 12.771485,9 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 12.395977,9.060177 12.587321,8.9982355 12.771485,9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/babe.svg b/.icons/awkward/22x22/apps/babe.svg
new file mode 100644
index 00000000..05dacb25
--- /dev/null
+++ b/.icons/awkward/22x22/apps/babe.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 7,4.5 C 6.148273,4.501629 5.3373771,4.865183 4.7695312,5.5 H 4 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 4.7675781 C 5.3358783,17.135323 6.147592,17.498925 7,17.5 H 7.1757812 C 7.5991235,18.697128 8.7302244,19.498129 10,19.5 h 2 c 1.270493,-0.001 2.40259,-0.802197 2.826172,-2 H 15 c 0.851727,-0.0016 1.662623,-0.365183 2.230469,-1 H 18 c 1.656786,-1.66e-4 2.999834,-1.343214 3,-3 v -5 C 20.999834,6.8432144 19.656786,5.5001657 18,5.5 H 17.232422 C 16.664122,4.8646769 15.852408,4.5010746 15,4.5 H 13 C 12.261593,4.5010305 11.549498,4.7743247 11,5.2675781 10.450502,4.7743247 9.738407,4.5010305 9,4.5 Z"/>
+ <path style="fill:#f85b79" d="M 7,4 C 6.148273,4.001629 5.3373771,4.365183 4.7695312,5 H 4 C 2.3432144,5.0001657 1.0001657,6.3432144 1,8 v 5 c 1.657e-4,1.656786 1.3432144,2.999834 3,3 H 4.7675781 C 5.3358783,16.635323 6.147592,16.998925 7,17 H 7.1757812 C 7.5991235,18.197128 8.7302244,18.998129 10,19 h 2 c 1.270493,-0.001 2.40259,-0.802197 2.826172,-2 H 15 c 0.851727,-0.0016 1.662623,-0.365183 2.230469,-1 H 18 c 1.656786,-1.66e-4 2.999834,-1.343214 3,-3 V 8 C 20.999834,6.3432144 19.656786,5.0001657 18,5 H 17.232422 C 16.664122,4.3646769 15.852408,4.0010746 15,4 H 13 C 12.261593,4.0010305 11.549498,4.2743247 11,4.7675781 10.450502,4.2743247 9.738407,4.0010305 9,4 Z"/>
+ <g style="opacity:0.2" transform="translate(-1,-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 7,7 V 8 H 9 V 7 Z m 6,0 v 1 h 2 V 7 Z M 4,8 V 9 H 6 V 8 Z m 12,0 v 1 h 2 V 8 Z M 7,9 v 1 H 9 V 9 Z m 3,0 v 1 h 2 V 9 Z m 3,0 v 1 h 2 V 9 Z m -9,1 v 1 h 2 v -1 z m 12,0 v 1 h 2 v -1 z m -9,1 v 1 h 2 v -1 z m 3,0 v 1 h 2 v -1 z m 3,0 v 1 h 2 v -1 z m -9,1 v 1 h 2 v -1 z m 12,0 v 1 h 2 v -1 z m -9,1 v 1 h 2 v -1 z m 3,0 v 1 h 2 v -1 z m 3,0 v 1 h 2 v -1 z m -3,2 v 1 h 2 v -1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,4 C 6.148273,4.001629 5.3373772,4.365183 4.7695312,5 H 4 C 2.3432144,5.0001657 1.0001657,6.3432144 1,8 V 8.5 C 1.0001657,6.8432144 2.3432144,5.5001657 4,5.5 H 4.7695312 C 5.3373772,4.865183 6.148273,4.501629 7,4.5 H 9 C 9.738407,4.50103 10.450502,4.7743247 11,5.2675781 11.549498,4.7743247 12.261593,4.5010305 13,4.5 h 2 c 0.852408,0.00107 1.664122,0.3646769 2.232422,1 H 18 c 1.656786,1.657e-4 2.999834,1.3432144 3,3 V 8 C 20.999834,6.3432144 19.656786,5.0001657 18,5 H 17.232422 C 16.664122,4.3646769 15.852408,4.0010746 15,4 H 13 C 12.261593,4.0010305 11.549498,4.2743247 11,4.7675781 10.450502,4.2743247 9.738407,4.0010305 9,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/background.svg b/.icons/awkward/22x22/apps/background.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/background.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/badge-small.svg b/.icons/awkward/22x22/apps/badge-small.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/badge-small.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/badland.svg b/.icons/awkward/22x22/apps/badland.svg
new file mode 100644
index 00000000..9f78f11f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/badland.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.21583 0.02102-0.44559 0.01231-0.53585-0.02031-0.13321-0.04814-0.15511-0.0858-0.13946-0.23978l0.018565-0.18267-0.36054-0.0281c-0.4226-0.033-0.5701-0.123-0.5191-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.034778s0.00265-0.22386-0.03422-0.45939c-0.03685-0.23552-0.04938-0.51752-0.027845-0.62662 0.03584-0.18161 0.05645-0.19841 0.24339-0.19841 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.256 0.072496c-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.6557 1.2145c-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.1474c-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/baidunetdisk.svg b/.icons/awkward/22x22/apps/baidunetdisk.svg
new file mode 100644
index 00000000..2301a64b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/baidunetdisk.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:#3a9bff" d="m 4.29833,14.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="11" cy="9" r="4"/>
+ <circle style="fill:#3a9bff" cx="6.5" cy="12.5" r="3.5"/>
+ <path style="fill:none;stroke:#3a9bff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 14.591569,10.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 13.958857,9.4951428 A 3,3 0 0 1 11.003927,11.999997 3,3 0 0 1 8.0424496,9.5028873"/>
+ <circle style="opacity:0.2" cx="6.5" cy="13" r="1.5"/>
+ <circle style="fill:#ffffff" cx="6.5" cy="12.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="11" cy="9.5" r="2"/>
+ <circle style="fill:#ffffff" cx="11" cy="9" r="2"/>
+ <circle style="opacity:0.2" cx="15.5" cy="13" r="1.5"/>
+ <circle style="fill:#ffffff" cx="15.5" cy="12.5" r="1.5"/>
+ <rect style="fill:#fe6282" width="4" height="1" x="7" y="20"/>
+ <rect style="fill:#3a9bff" width="4" height="1" x="11" y="20"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/baka-mplayer.svg b/.icons/awkward/22x22/apps/baka-mplayer.svg
new file mode 100644
index 00000000..0b7e978f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/baka-mplayer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/balena-etcher-electron.svg b/.icons/awkward/22x22/apps/balena-etcher-electron.svg
new file mode 120000
index 00000000..d17bc786
--- /dev/null
+++ b/.icons/awkward/22x22/apps/balena-etcher-electron.svg
@@ -0,0 +1 @@
+etcher.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/baloo.svg b/.icons/awkward/22x22/apps/baloo.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/baloo.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bandcamp.svg b/.icons/awkward/22x22/apps/bandcamp.svg
new file mode 100644
index 00000000..6a2d5237
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bandcamp.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,4.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 7 c 1.4821855,0 2.808717,-0.610755 3.863281,-1.523438 C 12.039176,17.870606 13.428207,18.5 15,18.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 21.057932,10.536735 21.206064,9.123964 20.558594,8 19.311549,5.840054 17.496043,4.501973 15.001953,4.5 H 15 C 12.814418,4.5 10.927917,5.5955995 9.638672,7.1933595 9.408854,7.07685 9.182447,6.984919 8.9375,6.8984375 8.6517753,5.5030436 7.4243462,4.5008608 6,4.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 4,4 C 2.3432144,4.0001657 1.0001657,5.3432144 1,7 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 7 C 8.4821855,18 9.808717,17.389245 10.863281,16.476562 12.039176,17.370606 13.428207,18 15,18 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 21.057932,10.036735 21.206064,8.6239636 20.558594,7.5 19.311549,5.340054 17.496043,4.001973 15.001953,4 H 15 C 12.814418,4 10.927917,5.0955995 9.638672,6.6933595 9.408854,6.57685 9.182447,6.484919 8.9375,6.3984375 8.6517753,5.0030436 7.4243462,4.0008608 6,4 Z"/>
+ <path style="opacity:0.2" d="m 4,7.5 v 5 3 H 6 V 15.325195 A 3,3 0 0 0 7,15.5 3,3 0 0 0 10,12.5 3,3 0 0 0 7,9.5 3,3 0 0 0 6,9.675781 V 7.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 15 a 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 h 3.459961 A 4,4 0 0 0 15,7.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,-7,-1)">
+ <path style="fill:#74bed2" transform="matrix(2,0,0,2,12,0)" d="m 5,8 v 5 3 H 7 V 15.826172 A 3,3 0 0 0 8,16 3,3 0 0 0 11,13 3,3 0 0 0 8,10 3,3 0 0 0 7,10.175781 V 8 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.458984,-2 H 16 a 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 h 3.460938 A 4,4 0 0 0 16,8 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"/>
+ <path style="fill:none" transform="matrix(2,0,0,2,12,0)" d="m 5,8 v 5 3 H 7 V 15.826172 A 3,3 0 0 0 8,16 3,3 0 0 0 11,13 3,3 0 0 0 8,10 3,3 0 0 0 7,10.175781 V 8 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.458984,-2 H 16 a 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 h 3.460938 A 4,4 0 0 0 16,8 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>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,4 C 2.3432144,4.0001657 1.0001657,5.3432144 1,7 V 7.5 C 1.0001657,5.8432144 2.3432144,4.5001657 4,4.5 H 6 C 7.4243462,4.5008608 8.6517753,5.5030436 8.9375,6.8984375 9.182447,6.9849185 9.408854,7.0768499 9.638672,7.1933594 10.927917,5.5955994 12.814418,4.5 15,4.5 h 0.002 c 2.49409,0.00197 4.309596,1.340054 5.556641,3.5 0.228136,0.3960285 0.352754,0.828144 0.386718,1.263672 C 20.998747,8.6639686 20.87413,8.0477485 20.558594,7.5 19.311549,5.340054 17.496043,4.001973 15.001953,4 H 15 C 12.814418,4 10.927917,5.0955994 9.638672,6.6933594 9.408854,6.5768499 9.182447,6.484919 8.9375,6.3984375 8.6517753,5.0030436 7.4243462,4.0008608 6,4 Z m 16.382812,7.251953 c -0.06142,0.08488 -0.120254,0.170745 -0.191406,0.25 0.445243,0.497231 0.695891,1.1126 0.75,1.746094 0.05726,-0.701436 -0.134739,-1.40894 -0.558594,-1.996094 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/banshee-1.svg b/.icons/awkward/22x22/apps/banshee-1.svg
new file mode 120000
index 00000000..f9620b11
--- /dev/null
+++ b/.icons/awkward/22x22/apps/banshee-1.svg
@@ -0,0 +1 @@
+banshee.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/banshee.svg b/.icons/awkward/22x22/apps/banshee.svg
new file mode 100644
index 00000000..d0972e0d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/banshee.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/baobab.svg b/.icons/awkward/22x22/apps/baobab.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/baobab.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bareftp.svg b/.icons/awkward/22x22/apps/bareftp.svg
new file mode 100644
index 00000000..ec9b6bc5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bareftp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 7.3626653,1.5028637 C 6.565737,1.5356612 5.7646071,1.8470628 5.1935544,2.6229814 L 2.4618265,6.3388029 c -0.650571,0.8824009 -0.5659138,2.1780915 -0.044107,2.94629 0.3679196,0.541649 0.9385505,0.8484241 1.5574864,1.0263681 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.360178,-0.254037 1.917207,-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.51e-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.367921,-0.541649 -0.938552,-0.848424 -1.557487,-1.026368 l 0,-4.0126976 C 18.02493,6.7558086 16.481677,5.4999355 14.747249,5.4999355 l -0.468521,0 c -0.709014,0 -1.360177,0.2540366 -1.917207,0.6347658 L 9.780738,2.6229814 C 9.146946,1.7616076 8.2477052,1.4662718 7.3636453,1.5028637 l -0.001,0 z"/>
+ <path style="fill:#4f4f4f" d="M 7.3626653,1.0029218 C 6.565737,1.0357193 5.7646071,1.3471209 5.1935544,2.1230395 L 2.4618265,5.8388612 C 1.8112555,6.7212621 1.8959127,8.0169526 2.417719,8.7851515 2.7856386,9.3267999 3.3562695,9.6335749 3.9752054,9.8115199 l 0,4.0126971 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.0126973 C 18.02493,6.2558669 16.481677,4.9999938 14.747249,4.9999938 l -0.468521,0 c -0.709014,0 -1.360177,0.2540366 -1.917207,0.6347658 L 9.780738,2.1230395 C 9.146946,1.2616657 8.2477052,0.9663298 7.3636453,1.0029218 l -0.001,0 z"/>
+ <path style="opacity:0.2" d="M 7.4590074,3.5008198 C 7.1967177,3.5115813 6.9591436,3.6262441 6.8276871,3.80552 L 4.1056314,7.5225869 c -0.2997609,0.4080812 0.074199,0.977945 0.6723148,0.977352 l 1.222555,0 0,5.8239411 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.8239411 1.222555,0 c 0.598116,6e-4 0.972075,-0.5692708 0.672315,-0.977352 L 8.1723182,3.80552 C 8.0262111,3.6062164 7.750555,3.4884662 7.4590074,3.5008198 Z"/>
+ <path style="fill:#ffd42b" d="M 7.4590074,3.0008778 C 7.1967177,3.0116393 6.9591436,3.1263022 6.8276871,3.3055781 L 4.1056314,7.0226452 c -0.2997609,0.4080812 0.074199,0.9779449 0.6723148,0.9773519 l 1.222555,0 0,5.8239409 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.8239409 1.222555,0 c 0.598116,6e-4 0.972075,-0.5692707 0.672315,-0.9773519 L 8.1723182,3.3055781 C 8.0262111,3.1062744 7.750555,2.9885242 7.4590074,3.0008778 Z"/>
+ <path style="opacity:0.2" d="m 14.266335,7.4999329 c -0.645807,0 -1.277041,0.5245647 -1.265831,1.1760605 l 0,5.8239426 -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.8239426 c 0,-0.6515923 -0.620024,-1.1760605 -1.265831,-1.1760605 z"/>
+ <path style="fill:#71d716" d="m 14.266335,6.9999912 c -0.645807,0 -1.277041,0.5245647 -1.265831,1.1760605 l 0,5.8239423 -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.8239423 c 0,-0.6515923 -0.620024,-1.1760605 -1.265831,-1.1760605 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.3623068,1.0029218 C 6.5653785,1.0357193 5.7644136,1.3471208 5.1933609,2.1230395 L 2.4619142,5.8388612 C 2.0916249,6.3411029 1.9664597,6.9757112 2.0175781,7.5722604 2.0570816,7.1347913 2.1942349,6.7019281 2.4619142,6.3388614 L 5.1933609,2.6230397 C 5.7644136,1.847121 6.5653785,1.5357195 7.3623068,1.502922 l 0.001,0 C 8.2473672,1.46633 9.146508,1.7616659 9.7803,2.6230397 l 2.581056,3.5117201 C 12.918363,5.7540306 13.569312,5.499994 14.278326,5.499994 l 0.46875,0 c 1.734428,0 3.27828,1.2558696 3.278322,3.1757824 l 0,-0.5000002 C 18.025356,6.2558639 16.481504,4.9999938 14.747076,4.9999938 l -0.46875,0 c -0.709014,0 -1.359963,0.2540366 -1.916993,0.6347658 L 9.780277,2.1230395 C 9.146484,1.2616657 8.2473437,0.9663298 7.3632833,1.0029218 l -0.001,0 z m 10.6630912,11.1855522 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/22x22/apps/barotrauma.svg b/.icons/awkward/22x22/apps/barotrauma.svg
new file mode 100644
index 00000000..98c7fc02
--- /dev/null
+++ b/.icons/awkward/22x22/apps/barotrauma.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#095660" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="m 11.143355,4.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 7.5392494,20.474574 7.4029614,20.79764 7.3601669,21.235122 7.3360244,21.481887 7.3408579,21.5 7.4311564,21.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 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:#a0bfba" d="m 11.143355,3.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 7.5392494,19.974574 7.4029614,20.29764 7.3601669,20.735122 7.3360244,20.981887 7.3408579,21 7.4311564,21 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 9.073241,9.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 9.710935 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 8.5054974,18.852729 8.0899219,19.294538 7.8359369,19.608398 7.5397244,19.97444 7.4031454,20.29787 7.3603509,20.735351 7.3362084,20.982117 7.3413414,21 7.4316399,21 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 11.143554,3.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 9.80957,3.6707487 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 C 9.035338,5.3309508 9.05463,5.3167668 9.186523,5.0887173 9.380652,4.7530593 9.731478,4.1707487 9.80957,4.1707487 c 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 12.242187,9.88071 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 9.069335,9.706055 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/22x22/apps/barrier.svg b/.icons/awkward/22x22/apps/barrier.svg
new file mode 100644
index 00000000..232e6f0c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/barrier.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.9999998,0.9999999 C 3.6759999,0.9999999 1,3.6759998 1,6.9999997 v 0.5 C 1,4.1759998 3.6759999,1.4999999 6.9999998,1.4999999 H 15 c 3.324,0 6,2.6759999 6,5.9999998 v -0.5 C 21,3.6759998 18.324,0.9999999 15,0.9999999 Z"/>
+ <path style="opacity:0.1" d="m 11.147462,5.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 0.001,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 C 18.417578,7.7732731 15.01372,5.6592497 11.147505,5.5146402 Z"/>
+ <path style="fill:#4062d0" d="m 11.147462,5.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 0.001,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 C 18.417578,7.2732721 15.01372,5.1592488 11.147505,5.0146393 Z"/>
+ <path style="opacity:0.1" d="M 10.713868,8.4775406 C 10.193459,8.9786026 9.4551606,9.183101 8.7558597,9.053713 8.4702972,9.000876 8.1918097,8.8929846 7.9384767,8.7285171 7.8709397,8.6846721 7.8064222,8.6373476 7.7451173,8.5878921 7.7245123,11.194872 5.8790453,14.024658 3.2236332,14.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.947936,-4.943229 6.916016,-8.9858404 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" transform="scale(-1)" d="m -9.3010492,-6.8479385 c 0.090395,0.066413 -0.044925,0.154617 -0.1103827,0.1502431 -0.1773852,-0.011853 -0.2385728,-0.2273811 -0.1901037,-0.3710084 0.0867,-0.2569157 0.4021321,-0.3337026 0.6316343,-0.2299643 0.3368038,0.1522402 0.4311973,0.5790894 0.2698248,0.8922602 -0.2150841,0.4174073 -0.7568084,0.5296722 -1.152886,0.3096853 -0.4984235,-0.2768311 -0.6286485,-0.9348852 -0.3495455,-1.4135119 0.3380307,-0.579681 1.113162,-0.7279146 1.6741373,-0.3894063 0.66109,0.3989203 0.8273622,1.2915644 0.4292669,1.9347635 -0.4596167,0.7425989 -1.4700497,0.9269307 -2.1953892,0.4691274 -0.824177,-0.5201852 -1.026584,-1.6485936 -0.508988,-2.4560152 0.580665,-0.905805 1.8271802,-1.126299 2.716641,-0.5488484 0.98747,0.6410795 1.22606,2.005799 0.5887089,2.9772668"/>
+ <path style="fill:#4d8a17" d="m 10.713868,7.9775396 c -0.520409,0.501062 -1.2587074,0.70556 -1.9580083,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.947936,-4.943229 6.916016,-8.9858404 z"/>
+ <path style="opacity:0.1" class="st0" d="m 8.2336417,16.472393 c 0.7976729,0.157021 1.5769699,-0.371787 1.7357089,-1.178848 0.1459164,-0.74136 -0.282798,-1.46366 -0.9727835,-1.697128 -0.06674,-0.0097 -0.133018,-0.02153 -0.19872,-0.03403 C 6.1213768,13.035616 4.9644749,10.674619 4.9735024,8.0425352 4.5427084,8.4809921 3.903413,8.7012801 3.2530505,8.5727036 2.7156066,8.4671291 2.2768631,8.1433442 2.0072088,7.7132317 1.8362885,11.868011 4.0208604,15.652508 8.2246502,16.478949 c 0.0017,7e-4 0.00485,7e-4 0.0076,7e-4 z"/>
+ <path style="fill:#06aff2" class="st0" d="m 8.2336417,15.972392 c 0.7976729,0.157021 1.5769699,-0.371787 1.7357089,-1.178848 0.1459164,-0.74136 -0.282798,-1.46366 -0.9727835,-1.697128 -0.06674,-0.0097 -0.133018,-0.02153 -0.19872,-0.03404 C 6.1213768,12.535615 4.9644749,10.174618 4.9735024,7.5425342 4.5427084,7.9809912 3.903413,8.2012792 3.2530505,8.0727027 2.7156066,7.9671282 2.2768631,7.6433432 2.0072088,7.2132307 1.8362885,11.36801 4.0208604,15.152507 8.2246502,15.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 12.772528,17.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.283231,-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 18.390157,6.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 18.390157,6.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 C 13.874374,14.625584 13.24346,14.612754 12.60141,14.739 c -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 12.772528,16.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.283231,-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 -9.3010492,-6.3479376 c 0.090395,0.066413 -0.044925,0.1546171 -0.1103827,0.1502432 -0.1773852,-0.011853 -0.2385728,-0.2273811 -0.1901037,-0.3710085 0.0867,-0.2569157 0.4021321,-0.3337026 0.6316343,-0.2299642 0.3368038,0.1522402 0.4311973,0.5790894 0.2698248,0.8922601 -0.2150841,0.4174074 -0.7568084,0.5296722 -1.152886,0.3096853 -0.4984235,-0.2768311 -0.6286485,-0.9348851 -0.3495455,-1.4135118 0.3380307,-0.579681 1.113162,-0.7279147 1.6741373,-0.3894064 0.66109,0.3989204 0.8273622,1.2915644 0.4292669,1.9347635 -0.4596167,0.7425989 -1.4700497,0.9269308 -2.1953892,0.4691275 -0.824177,-0.5201853 -1.026584,-1.6485936 -0.508988,-2.4560152 0.580665,-0.905805 1.8271802,-1.126299 2.716641,-0.5488485 0.98747,0.6410796 1.22606,2.0057991 0.5887089,2.9772669"/>
+ <path style="opacity:0.1;fill-rule:evenodd" transform="scale(1,-1)" d="m 3.4857566,-6.620285 c 0.063257,0.046474 -0.031438,0.1081977 -0.077243,0.105137 C 3.2843828,-6.5234424 3.241565,-6.6742645 3.2754826,-6.774772 3.3361533,-6.9545561 3.5568862,-7.00829 3.717487,-6.9356961 3.9531752,-6.8291616 4.0192298,-6.5304615 3.9063047,-6.3113112 3.7557934,-6.0192183 3.3767061,-5.9406577 3.0995393,-6.0946 2.7507533,-6.2883205 2.6596242,-6.7488129 2.8549345,-7.0837458 c 0.236547,-0.4056486 0.7789676,-0.5093793 1.1715263,-0.2724983 0.4626169,0.279156 0.5789707,0.9038095 0.300392,1.3539067 -0.3216302,0.5196551 -1.0287099,0.6486466 -1.5362873,0.3282855 -0.5767417,-0.3640147 -0.7183819,-1.1536511 -0.356179,-1.7186677 0.4063369,-0.6338633 1.2786222,-0.7881603 1.9010482,-0.3840726 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 3.4857566,-6.1202841 c 0.063257,0.046474 -0.031438,0.1081978 -0.077243,0.105137 -0.1241304,-0.00829 -0.1669482,-0.1591165 -0.1330306,-0.2596239 0.060671,-0.1797842 0.2814036,-0.233518 0.4420044,-0.1609241 0.2356882,0.1065345 0.3017428,0.4052346 0.1888177,0.6243849 -0.1505113,0.2920928 -0.5295986,0.3706534 -0.8067654,0.2167112 -0.348786,-0.1937206 -0.4399151,-0.654213 -0.2446048,-0.9891458 0.236547,-0.4056486 0.7789676,-0.5093794 1.1715263,-0.2724984 0.4626169,0.2791561 0.5789707,0.9038096 0.300392,1.3539068 -0.3216302,0.519655 -1.0287099,0.6486466 -1.5362873,0.3282855 -0.5767417,-0.3640147 -0.7183819,-1.1536511 -0.356179,-1.7186678 0.4063369,-0.6338632 1.2786222,-0.7881603 1.9010482,-0.3840726 0.6910107,0.448614 0.857971,1.403616 0.4119661,2.0834287"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bash.svg b/.icons/awkward/22x22/apps/bash.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bash.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/basingstoke.svg b/.icons/awkward/22x22/apps/basingstoke.svg
new file mode 100644
index 00000000..21075305
--- /dev/null
+++ b/.icons/awkward/22x22/apps/basingstoke.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="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-4h-6zm-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-4h-12z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/basket.svg b/.icons/awkward/22x22/apps/basket.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/basket.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bastion.svg b/.icons/awkward/22x22/apps/bastion.svg
new file mode 100644
index 00000000..fa62a3e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bastion.svg
@@ -0,0 +1,17 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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 1 10 A 9 9 0 0 0 2.8046875 15.390625 L 2 17 L 7 20 L 7.6601562 18.679688 A 9 9 0 0 0 10 19 A 9 9 0 0 0 10.496094 18.982422 L 11 21 L 16 20 L 15.126953 17.382812 A 9 9 0 0 0 17.904297 14.300781 L 20 15 L 21 10 L 18.980469 9.4960938 A 9 9 0 0 0 17.882812 5.6757812 L 19 4 L 15 1 L 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 A 9 9 0 0 0 1.0117188 10.207031 A 9 9 0 0 1 10 1.5 A 9 9 0 0 1 14.033203 2.4667969 L 15 1.5 L 18.777344 4.3339844 L 19 4 L 15 1 L 14.033203 1.9667969 A 9 9 0 0 0 10 1 z M 18.029297 5.9570312 L 17.882812 6.1757812 A 9 9 0 0 1 18.980469 9.9960938 L 20.904297 10.476562 L 21 10 L 18.980469 9.4960938 A 9 9 0 0 0 18.029297 5.9570312 z M 2.6582031 15.685547 L 2 17 L 2.1914062 17.115234 L 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 15.126953 17.882812 L 15.84375 20.03125 L 16 20 L 15.259766 17.78125 z " style="fill:#ffffff;opacity:.2"/>
+ <path d="m10 1s-0.4619113 0.0188467-0.9179688 0.046875a9 9 0 0 0-7.8652343 7.0390625c0.8150634 1.7810338 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="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 1.2411395 8.1391297 1.2746384 8.1911641 1.3007812 8.2441406 A 9 9 0 0 1 9.0820312 1.546875 C 9.5380888 1.518847 10 1.5 10 1.5 C 10 1.5 16.840133 4.0777392 17.066406 10.011719 C 17.220555 3.7224257 10 1 10 1 z M 5.5976562 13.208984 L 5 15 L 5.1503906 15.050781 L 5.7304688 13.308594 C 5.685507 13.277704 5.6425802 13.240322 5.5976562 13.208984 z M 14.435547 14.306641 C 14.385951 14.32537 14.339559 14.347551 14.289062 14.365234 L 14.849609 16.050781 L 15 16 L 14.435547 14.306641 z " style="fill:#ffffff;opacity:.2"/>
+ <path d="M 7 7 C 7 7 6.9989476 7.2054838 7.0117188 7.5019531 C 8.570263 7.5080967 10.091932 8.6938549 10.699219 9.2265625 C 10.879894 9.1001917 11 9 11 9 C 11 9 9 7 7 7 z M 16 8 C 14 8 13 9 13 9 C 13 9 13.007965 9.1738134 13.150391 9.375 C 13.467425 9.1214701 14.383561 8.5150173 15.953125 8.5019531 C 15.985573 8.2248165 16 8 16 8 z " style="fill:#ffffff;opacity:.2"/>
+ <path d="m10 2a1 0.5 0 0 0-1 0.5 1 0.5 0 0 0 0.1347656 0.25 1 0.5 0 0 1 0.8652344-0.25 1 0.5 0 0 1 0.865234 0.25 1 0.5 0 0 0 0.134766-0.25 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 0.203125 0.25 1.5 0.5 0 0 1 1.296875-0.25 1.5 0.5 0 0 1 1.296875 0.25 1.5 0.5 0 0 0 0.203125-0.25 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 0.134766 0.25 1 0.5 0 0 1 0.865234-0.25 1 0.5 0 0 1 0.865234 0.25 1 0.5 0 0 0 0.134766-0.25 1 0.5 0 0 0-1-0.5z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/battleblock-theater.svg b/.icons/awkward/22x22/apps/battleblock-theater.svg
new file mode 100644
index 00000000..78af3bfe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/battleblock-theater.svg
@@ -0,0 +1,11 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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-2h-16z" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bbc.svg b/.icons/awkward/22x22/apps/bbc.svg
new file mode 100644
index 00000000..fdfb8d1f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bbc.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bcompare.svg b/.icons/awkward/22x22/apps/bcompare.svg
new file mode 100644
index 00000000..a119fa1e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bcompare.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <path style="fill:#4f4f4f" d="M 21,11 C 21,5.46 16.54,1 11,1 10.008577,1 9.533352,2.14984 8.6304755,2.4161378 5.2493375,3.4133838 2.1433095,5.1350605 1.2929607,8.5778325 1.101523,9.352899 1,10.164158 1,11 c 0,5.54 4.46,10 10,10 0.508938,0 1.096327,-0.913297 1.584417,-0.985955 C 16.257331,19.46728 19.17816,17.813139 20.40538,14.416964 20.790307,13.351726 21,12.201252 21,11 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="6"/>
+ <circle style="fill:#f4d6b6" cx="11" cy="11" r="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.08394 1.00382,11.166571 1.00586,11.25 1.1381952,5.8269315 5.543937,1.5 11,1.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 20.996176,11.166571 21,11.083937 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 11,1.5 C 7.9561596,1.5 5.2433043,2.8503148 3.4121094,4.9824219 L 2.1210938,3.6914062 A 0.65633363,0.65633363 0 0 0 1.6464844,3.5 0.65633363,0.65633363 0 0 0 1,4.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 7.8085938,9.378905 L 6.265625,7.8359375 C 7.3631414,6.4196113 9.069523,5.5 11,5.5 Z"/>
+ <path style="fill:#fb4848" d="M 11,1 C 6.8409135,1 3.2905222,3.5136874 1.7789759,7.110913 L 5.525946,8.539812 C 6.4653055,6.4529255 8.562978,5 11,5 Z"/>
+ <path style="fill:#fb4848" d="M 1.6468683,2.9998081 A 0.65633363,0.65633363 0 0 0 1,3.656076 V 9.343732 A 0.65633363,0.65633363 0 0 0 1.656268,10 H 7.343924 A 0.65633363,0.65633363 0 0 0 7.807926,8.8797302 L 2.12027,3.1920742 A 0.65633363,0.65633363 0 0 0 1.6468683,2.9998081 Z"/>
+ <path style="fill:#486afb" d="m 11,21 c 4.159086,0 7.709478,-2.513688 9.221024,-6.110913 l -3.74697,-1.428899 C 15.534694,15.547074 13.437022,17 11,17 Z"/>
+ <path style="fill:#486afb" d="m 20.35313,19.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="11" cy="11.5" r="2"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 7.9561596,1 5.2433043,2.3503148 3.4121094,4.4824219 L 2.1210938,3.1914062 C 1.9953056,3.0660151 1.8240691,2.9969568 1.6464844,3 1.2878861,3.0053819 1.0000053,3.2976113 1,3.65625 v 0.5 C 1.0000053,3.7976113 1.2878861,3.5053819 1.6464844,3.5 1.8240691,3.4969568 1.9953056,3.5660151 2.1210938,3.6914062 L 3.4121094,4.9824219 C 5.2433043,2.8503148 7.9561596,1.5 11,1.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.65625,12 A 0.65633363,0.65633363 0 0 0 14.050781,12.90625 0.65633363,0.65633363 0 0 1 14.65625,12.5 h 5.6875 A 0.65633363,0.65633363 0 0 1 21,13.15625 v -0.5 A 0.65633363,0.65633363 0 0 0 20.34375,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/becalm.svg b/.icons/awkward/22x22/apps/becalm.svg
new file mode 100644
index 00000000..a574d4f5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/becalm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#5838cf" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:#1f8ce5" d="M 19,10.5 C 17,10.5 16.5,13 15,13 13.5,13 12,12 10.5,12 9,12 8,13.5 6.5,13.5 5,13.5 4.5,11 3,11 2.4154169,11 1.6811767,11.228763 1,11.506836 V 17 H 21 V 11.064453 C 20.387936,10.748246 19.696553,10.5 19,10.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 19,10.5 C 17,10.5 16.5,13 15,13 13.5,13 12,12 10.5,12 9,12 8,13.5 6.5,13.5 5,13.5 4.5,11 3,11 2.4154169,11 1.6811767,11.228763 1,11.506836 v 0.5 C 1.6811767,11.728763 2.4154169,11.5 3,11.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 20.387936,10.748246 19.696553,10.5 19,10.5 Z"/>
+ <path style="fill:#61aeec" d="M 19,13.5 C 17,13.5 16.5,16 15,16 13.5,16 12,15 10.5,15 9,15 8,16.5 6.5,16.5 5,16.5 4.5,14 3,14 2.4154169,14 1.6811767,14.228763 1,14.506836 V 20 H 21 V 14.064453 C 20.387936,13.748246 19.696553,13.5 19,13.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 19,13.5 C 17,13.5 16.5,16 15,16 13.5,16 12,15 10.5,15 9,15 8,16.5 6.5,16.5 5,16.5 4.5,14 3,14 2.4154169,14 1.6811767,14.228763 1,14.506836 v 0.5 C 1.6811767,14.728763 2.4154169,14.5 3,14.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 20.387936,13.748246 19.696553,13.5 19,13.5 Z"/>
+ <path style="fill:#d54b3e" d="m 7,15 h 12 c 0,0.5 -3.017327,4 -4.5,4 H 10.138614 C 7,19 7,16.5 7,15 Z"/>
+ <rect style="fill:#d54b3e" width=".5" height="8" x="15.5" y="7"/>
+ <rect style="fill:#d54b3e" width=".5" height="5" x="13.5" y="-15.5" transform="rotate(90)"/>
+ <path style="opacity:0.2" d="m 13.896627,4.5 c 0,0 2.189509,3.424661 2.100745,10 H 11.5 c 1.408981,-2.997589 2.169968,-6.4650665 2.396627,-10 z"/>
+ <path style="fill:#fed7ea" d="m 13.896627,4 c 0,0 2.189509,3.424661 2.100745,10 H 11.5 c 1.408981,-2.997589 2.169968,-6.4650665 2.396627,-10 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 19,16.5 C 17,16.5 16.5,19 15,19 13.5,19 12,18 10.5,18 9,18 8,19.5 6.5,19.5 5,19.5 4.5,17 3,17 2.4154169,17 1.6811767,17.228763 1,17.506836 V 20 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 17.064453 C 20.387936,16.748246 19.696553,16.5 19,16.5 Z"/>
+ <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 19,16.5 C 17,16.5 16.5,19 15,19 13.5,19 12,18 10.5,18 9,18 8,19.5 6.5,19.5 5,19.5 4.5,17 3,17 2.4154169,17 1.6811767,17.228763 1,17.506836 v 0.5 C 1.6811767,17.728763 2.4154169,17.5 3,17.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 20.387936,16.748246 19.696553,16.5 19,16.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bendy-and-the-ink-machine.svg b/.icons/awkward/22x22/apps/bendy-and-the-ink-machine.svg
new file mode 100644
index 00000000..66c37c51
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bendy-and-the-ink-machine.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/beryl-settings.svg b/.icons/awkward/22x22/apps/beryl-settings.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/beryl-settings.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/betaflight-configurator.svg b/.icons/awkward/22x22/apps/betaflight-configurator.svg
new file mode 100644
index 00000000..b85ecca9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/betaflight-configurator.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 15.521494,14.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 3.4999997,5.4999988 4.4813085,7.6367843 3.5700931,7.3043958 3.850467,7.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 8.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 6.6074775,9.013824 10.649534,11.340548 C 9.90187,11.411778 9.130842,11.482999 8.733646,11.506742 8.126169,11.530482 7.588786,11.459262 7.121496,11.293063 6.4205615,11.055643 5.906543,10.580802 5.532711,9.939766 5.0654215,9.132535 4.761683,8.5389833 4.5514025,8.1591108 L 5.392524,8.4440153 4.5514025,6.6158763 11.911216,10.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 15.521494,14.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 3.4999997,5 4.4813085,7.1367855 3.5700931,6.804397 3.850467,7.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 8.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 6.6074775,8.5138255 10.649534,10.840548 C 9.90187,10.911778 9.130842,10.982999 8.733646,11.006742 8.126169,11.030482 7.588786,10.959262 7.121496,10.793063 6.4205615,10.555643 5.906543,10.080802 5.532711,9.439766 5.0654215,8.632536 4.761683,8.0389845 4.5514025,7.659112 L 5.392524,7.9440165 4.5514025,6.1158775 11.911216,10.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/22x22/apps/bibletime.svg b/.icons/awkward/22x22/apps/bibletime.svg
new file mode 100644
index 00000000..58d45281
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bibletime.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="16" height="20" x="2" y=".5" rx="1" ry="1"/>
+ <rect style="fill:#3d65c2" width="16" height="20" x="2" y="0" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 3,0 H 5 V 20 H 3 C 2.446,20 2,19.554 2,19 V 1 C 2,0.446 2.446,0 3,0 Z"/>
+ <path style="opacity:0.2" d="M 10,3.5 V 6.5 H 7 V 9.5 H 10 V 17.5 H 13 V 9.5 H 16 V 6.5 H 13 V 3.5 Z"/>
+ <path style="fill:#ffd972" d="M 10,3 V 6 H 7 V 9 H 10 V 17 H 13 V 9 H 16 V 6 H 13 V 3 Z"/>
+ <circle style="fill:#ff982d" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 16.5,13 C 14.567,13 13,14.567 13,16.5 13,18.433 14.567,20 16.5,20 18.433,20 20,18.433 20,16.5 20,14.567 18.433,13 16.5,13 Z M 16.5,14 C 17.881,14 19,15.119 19,16.5 19,17.881 17.881,19 16.5,19 15.119,19 14,17.881 14,16.5 14,15.119 15.119,14 16.5,14 Z M 16,14.5 V 17 H 18.5 V 16 H 17 V 14.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,0 C 2.446,0 2,0.446 2,1 V 1.5 C 2,0.946 2.446,0.5 3,0.5 H 17 C 17.554,0.5 18,0.946 18,1.5 V 1 C 18,0.446 17.554,0 17,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bijiben.svg b/.icons/awkward/22x22/apps/bijiben.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bijiben.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/billard-gl.svg b/.icons/awkward/22x22/apps/billard-gl.svg
new file mode 100644
index 00000000..f540244e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/billard-gl.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="4.026" cy="15.026" 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,0.07985081,-0.0453655)">
+ <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 11,1 A 9.9999998,9.9999998 0 0 0 1.0000002,11 9.9999998,9.9999998 0 0 0 1.0107502,11.291 9.9999998,9.9999998 0 0 1 11,1.5 9.9999998,9.9999998 0 0 1 20.9895,11.209 9.9999998,9.9999998 0 0 0 21,11 9.9999998,9.9999998 0 0 0 11,1 Z"/>
+ <path style="fill:#ffa81f" d="M 14.886719,1.796875 C 12.092468,2.7529114 9.3285072,3.8216133 7.3847658,4.8730469 7.1010928,5.0264954 6.8021176,5.1944905 6.4921877,5.375 4.9227087,6.2890965 3.0563289,7.5180068 1.2695314,8.7460938 1.1983547,9.051718 1.1434928,9.359468 1.1015627,9.667969 c -8.93e-4,0.0066 -0.00303,0.01296 -0.00391,0.01953 -0.040096,0.299468 -0.065303,0.600101 -0.078125,0.900391 a 10,10 0 0 0 -0.00195,0.06641 c -0.010447,0.28988 -0.00885,0.580287 0.00586,0.869141 a 10,10 0 0 0 0.00586,0.0918 c 0.016449,0.273458 0.043242,0.54546 0.082031,0.816407 A 10,10 0 0 0 1.1445314,12.625 c 0.040484,0.24799 0.085428,0.495767 0.1445313,0.740234 a 10,10 0 0 0 0.056641,0.201172 c 0.061146,0.23162 0.1252847,0.46225 0.203125,0.689453 a 10,10 0 0 0 0.1542969,0.394532 c 0.064711,0.165683 0.1254983,0.333561 0.1992188,0.496093 A 10,10 0 0 0 2.339844,16 10,10 0 0 0 5.3886721,19.267578 c 1.4743494,-1.485358 3.8120181,-3.205905 6.4589839,-4.634766 2.544407,-1.373496 5.923675,-2.496118 9.136719,-3.367187 A 10,10 0 0 0 20.150391,6.9804688 C 19.994464,6.6400876 19.835094,6.3037148 19.660156,6 19.533035,5.780608 19.396494,5.5673539 19.253906,5.359375 A 10,10 0 0 0 18.71875,4.6484375 C 18.64037,4.5534904 18.554384,4.4649205 18.472656,4.3730469 A 10,10 0 0 0 18.130859,4 C 18.007467,3.874668 17.879754,3.7553045 17.75,3.6367188 A 10,10 0 0 0 17.501953,3.4160156 C 17.356595,3.2917835 17.208974,3.1704501 17.056641,3.0546875 A 10,10 0 0 0 16.833984,2.8945312 C 16.667274,2.7749102 16.500272,2.6542639 16.326172,2.5449219 15.869972,2.2584092 15.388169,2.0079756 14.886719,1.796875 Z M 12.394531,4 A 4.4999999,4.4999999 0 0 1 16.398438,6.25 4.4999999,4.4999999 0 0 1 14.75,12.398438 4.4999999,4.4999999 0 0 1 8.6035158,10.75 4.4999999,4.4999999 0 0 1 10.25,4.6015625 4.4999999,4.4999999 0 0 1 12.394531,4 Z"/>
+ <path style="opacity:0.1" d="M 14.886719,1.796875 C 12.092468,2.7529114 9.3285072,3.8216133 7.3847658,4.8730469 7.1010928,5.0264954 6.8021176,5.1944905 6.4921877,5.375 4.9227087,6.2890965 3.0563289,7.5180068 1.2695314,8.7460938 1.1983548,9.051718 1.1434928,9.359468 1.1015627,9.667969 c -8.93e-4,0.0066 -0.00303,0.01296 -0.00391,0.01953 -0.040096,0.299468 -0.065302,0.600101 -0.078125,0.900391 a 10,10 0 0 0 -0.00195,0.06641 c -0.00509,0.141355 0.0012,0.282463 0.00195,0.423828 0.012948,-0.297065 0.038461,-0.594381 0.078125,-0.890625 8.801e-4,-0.0066 0.00301,-0.01293 0.00391,-0.01953 C 1.1434927,9.859472 1.1983547,9.551722 1.2695314,9.246098 3.0563289,8.0180065 4.9227087,6.7890965 6.4921877,5.875 6.8021176,5.6944905 7.1010928,5.5264954 7.3847658,5.3730469 9.3285072,4.3216133 12.092468,3.2529114 14.886719,2.296875 c 0.50145,0.2111006 0.983253,0.4615342 1.439453,0.7480469 0.1741,0.109342 0.341102,0.2299884 0.507812,0.3496093 a 10,10 0 0 1 0.222657,0.1601563 c 0.152333,0.1157626 0.299954,0.237096 0.445312,0.3613281 A 10,10 0 0 1 17.75,4.1367188 C 17.879754,4.2553045 18.007467,4.374668 18.130859,4.5 a 10,10 0 0 1 0.341797,0.3730469 c 0.08173,0.091874 0.167714,0.1804435 0.246094,0.2753906 a 10,10 0 0 1 0.535156,0.7109375 c 0.142588,0.2079789 0.279129,0.421233 0.40625,0.640625 0.174938,0.3037148 0.334308,0.6400875 0.490235,0.9804688 a 10,10 0 0 1 0.824218,3.7890622 c 0.0033,-9.03e-4 0.0064,-0.003 0.0098,-0.0039 A 10,10 0 0 0 20.150391,6.9804688 C 19.994464,6.6400876 19.835094,6.3037148 19.660156,6 19.533035,5.780608 19.396494,5.5673539 19.253906,5.359375 A 10,10 0 0 0 18.71875,4.6484375 C 18.64037,4.5534904 18.554384,4.4649205 18.472656,4.3730469 A 10,10 0 0 0 18.130859,4 C 18.007467,3.874668 17.879754,3.7553045 17.75,3.6367188 A 10,10 0 0 0 17.501953,3.4160156 C 17.356595,3.2917835 17.208974,3.1704501 17.056641,3.0546875 A 10,10 0 0 0 16.833984,2.8945312 C 16.667274,2.7749103 16.500272,2.6542639 16.326172,2.5449219 15.869972,2.2584092 15.388169,2.0079756 14.886719,1.796875 Z m -6.875,6.9394531 A 4.4999999,4.4999999 0 0 0 8.6035158,11.25 4.4999999,4.4999999 0 0 0 14.75,12.898438 4.4999999,4.4999999 0 0 0 16.990234,8.7636719 4.4999999,4.4999999 0 0 1 14.75,12.398438 4.4999999,4.4999999 0 0 1 8.6035158,10.75 4.4999999,4.4999999 0 0 1 8.011719,8.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,0.07985081,-0.5453655)">
+ <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/22x22/apps/birdie.svg b/.icons/awkward/22x22/apps/birdie.svg
new file mode 100644
index 00000000..f90c3d18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/birdie.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 11,1032.3384 -0.952381,1.0238 L 9,1032.8622 8.2916667,1034.02 c -2.1935238,0.4513 -3.7434381,1.5114 -5.0279,3.1872 C 1.0171333,1040.1384 1,1045.1955 1,1048.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 13,1032.8622 l -1.047619,0.5 z"/>
+ <path style="fill:#3a99e7" d="m 11,1031.3622 -0.952381,1.5 L 9,1032.3622 8.2916667,1033.52 c -2.1935238,0.4513 -3.7434381,1.5114 -5.0279,3.1872 C 1.0171333,1039.6384 1,1044.6955 1,1047.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 13,1032.3622 l -1.047619,0.5 z"/>
+ <path style="fill:#86572f" d="m 8.638915,1046.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 11.000001,1043.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 11.000001,1043.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="159.179" cy="1016.614" 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="815.115" cy="551.208" rx=".586" ry=".884" transform="matrix(0.52938519,0.84838159,-0.77241219,0.63512157,0,0)"/>
+ <ellipse style="opacity:0.6" cx="180.984" cy="1011.275" 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.52" cy="542.651" rx=".586" ry=".884" transform="matrix(0.52938519,0.84838159,-0.77241219,0.63512157,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1043.3622 c -0.114877,10e-5 -0.225299,0.045 -0.306641,0.1289 l -2.552734,2.3184 c -0.1453887,0.1491 -0.1661594,0.447 -0.1015625,0.6992 0.023174,-0.077 0.05267,-0.1491 0.1015625,-0.1992 l 2.552734,-2.3184 c 0.08134,-0.084 0.191764,-0.1288 0.306641,-0.1289 0.114877,10e-5 0.225301,0.046 0.306641,0.1289 l 2.552734,2.3184 c 0.04889,0.05 0.07839,0.1218 0.101563,0.1992 0.0646,-0.2522 0.04383,-0.5501 -0.101563,-0.6992 l -2.552734,-2.3184 c -0.08134,-0.083 -0.191764,-0.1288 -0.306641,-0.1289 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1031.3622 -0.953125,1.5 -1.046875,-0.5 -0.7089844,1.1582 c -2.1935238,0.4513 -3.7428818,1.5117 -5.0273437,3.1875 C 1.0170385,1039.6391 1,1044.6964 1,1047.5536 c 0,0.02 0.00537,0.037 0.00586,0.057 0.00565,-2.9089 0.1112522,-7.6017 2.2578125,-10.4023 1.2844619,-1.6758 2.8338199,-2.7362 5.0273437,-3.1875 L 9,1032.8622 l 1.046875,0.5 0.953125,-1.5 0.953125,1.5 1.046875,-0.5 0.708984,1.1582 c 2.193524,0.4513 3.742882,1.5117 5.027344,3.1875 2.146554,2.8006 2.25216,7.4934 2.257813,10.4023 4.94e-4,-0.019 0.0059,-0.037 0.0059,-0.057 0,-2.8572 -0.01704,-7.9145 -2.263672,-10.8457 -1.284462,-1.6758 -2.83382,-2.7362 -5.027344,-3.1875 L 13,1032.3622 l -1.046875,0.5 -0.953125,-1.5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bisq.svg b/.icons/awkward/22x22/apps/bisq.svg
new file mode 100644
index 00000000..5a731269
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bisq.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 3.0941368,1031.862 c -0.1676928,2e-4 -0.331497,0.011 -0.4921875,0.033 -1.3403146,0.1817 -2.36553104,1.1987 -2.57031254,2.5117 -0.14498399,0.9297 0.2242074,1.9968 1.08007814,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.5695543,2.4707 2.0625003,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.7465242,-0.4434 -1.3704567,-0.626 -2.2167966,-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 19.219818,1050.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.1103202,-3.2412 -2.0623581,-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.2155768,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 5.0052099,1036.9689 c -3.1218215,0.9585 -4.40764424,-1.8325 -4.23372344,-2.9477 0.32268734,-2.0691 2.83012724,-2.8187 5.98319594,-0.4013 l 0,0 0,0"/>
+ <path style="opacity:0.2" d="m 12.174215,1039.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" d="m 12.174215,1039.3622 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:#4f4f4f" d="m 12.408643,1042.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 15.592193,1042.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.000161,1043.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 -0.244061,-0.2494 -0.443961,-0.5293 -0.443961,-0.5573 0,-0.024 0.336244,-0.042 0.749774,-0.046 z"/>
+ <path style="fill:#4f4f4f" d="m 15.826559,1039.3622 c -0.186138,0 -0.388213,0.01 -0.621094,0.3184 -0.195724,0.262 -0.389762,0.5225 -0.582031,0.7304 l -0.105469,0.1367 c 0.39235,0.6779 1.577243,1.4254 2.478516,1.8262 -7.18e-4,-0.3027 -0.04579,-0.6342 -0.136719,-1.0137 -0.36592,-1.5268 -0.66994,-2.008 -1.033203,-1.998 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3.0941368,1031.3622 c -0.1676928,2e-4 -0.331497,0.011 -0.4921875,0.033 -1.3403146,0.1817 -2.36553104,1.1987 -2.57031254,2.5117 -0.03807259,0.2442 -0.03624878,0.4985 -0.0039062,0.7559 0.0047687,-0.085 -0.0090308,-0.1729 0.0039062,-0.2559 0.2047815,-1.313 1.22999794,-2.33 2.57031254,-2.5117 0.1606905,-0.022 0.3244947,-0.033 0.4921875,-0.033 1.1738496,0 2.512799,0.5228 3.9179688,1.5527 0.2108996,0.077 0.3764374,0.2436 0.4511718,0.4551 0.1374039,-0.3882 -0.064023,-0.8146 -0.4511718,-0.9551 -1.4051699,-1.0298 -2.7441192,-1.5544 -3.9179688,-1.5527 z m -1.5371094,3.1172 c -0.012811,0.055 -0.035589,0.098 -0.044922,0.1582 -0.028937,0.1856 0.1576247,1.0724 0.6816406,1.6172 0.433633,0.4511 1.0134931,0.7701 1.9570312,0.6367 0.1646193,-0.028 0.3297596,-0.057 0.5,-0.1055 0.040639,-0.011 0.07732,-0.016 0.1191406,-0.029 0.2974164,-0.092 0.618856,-0.2159 1.0097657,-0.3906 0.9586959,-0.4291 1.1259552,-0.5391 2.0429687,-0.4961 0.8463399,0.04 1.4702736,0.2226 2.2167968,0.666 0.460412,0.2734 1.419442,1.091 3.044922,2.8145 l 1.433594,1.6972 0.01367,-0.018 c -0.01593,0 -0.02273,-0.011 -0.03906,-0.016 l 0.02539,-0.4668 -1.433594,-1.6972 c -1.62548,-1.7235 -2.58451,-2.5411 -3.044922,-2.8145 -0.7465232,-0.4434 -1.3704567,-0.626 -2.2167966,-0.666 -0.9170135,-0.043 -1.0842728,0.068 -2.0429687,0.4961 -0.3909097,0.1748 -0.7123492,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.1856 -1.9570312,-0.6367 -0.365582,-0.3801 -0.5582177,-0.9166 -0.6367188,-1.2754 z m 12.9609376,6.0683 c 0.0464,0.08 0.134378,0.1628 0.201172,0.2442 0.161293,-0.1872 0.322628,-0.3922 0.486328,-0.6113 0.232881,-0.3083 0.434956,-0.3184 0.621094,-0.3184 0.363263,-0.01 0.667283,0.4712 1.033203,1.998 0.04182,0.1745 0.07118,0.3361 0.09375,0.4922 0.01368,0.01 0.02941,0.015 0.04297,0.022 -7.18e-4,-0.3027 -0.04579,-0.6342 -0.136719,-1.0136 -0.365921,-1.5269 -0.669941,-2.0081 -1.033204,-1.9981 -0.186138,0 -0.388213,0.01 -0.621094,0.3184 -0.195724,0.262 -0.389762,0.5225 -0.582031,0.7304 z m 0,0.5 -0.02539,0.4668 c 0.557706,0.1546 0.875873,0.3695 1.021484,0.5762 0.01238,-0.013 0.02316,-0.027 0.0332,-0.041 -0.448778,-0.3177 -0.836188,-0.6683 -1.029297,-1.002 z m -10.7226563,-2.6601 c -0.085316,0.2405 -0.1436986,0.401 -0.2910157,0.8184 -0.3882425,1.1001 -0.4570312,1.3677 -0.4570312,1.8144 0,0.1237 0.00281,0.2518 0.013672,0.3906 0.011995,-0.389 0.087188,-0.6958 0.4433593,-1.705 0.2351153,-0.6661 0.4202647,-1.19 0.4628907,-1.3067 -0.060179,0 -0.1127875,-0.011 -0.171875,-0.012 z m 9.1582033,2.3574 c -0.15853,-0.047 -0.0285,0.3104 0.123047,0.6719 0.07102,0.044 0.139465,0.083 0.214844,0.1406 -0.06959,-0.1269 -0.112215,-0.3254 -0.16211,-0.5019 -7.03e-4,0 -0.0012,0 -0.002,0 -0.03695,-0.085 -0.05801,-0.1579 -0.0918,-0.2422 -6.12e-4,-9e-4 -0.0013,0 -0.002,0 -0.02285,-0.032 -0.04969,-0.053 -0.08008,-0.062 z m -1.466797,2.0117 c -0.07577,0.687 0.901661,1.185 1.513672,1.6055 0.654822,0.4426 0.316202,0.9117 0.785156,0.8477 0.433979,-0.06 0.605602,-0.084 1.490235,-0.7364 1.024716,-0.7554 1.454362,-0.7912 2.041015,-0.1738 0.113101,0.1191 0.579659,0.7362 1.035156,1.7383 1.193617,2.6261 1.445756,2.6613 2.048829,3.2793 0.246044,0.2522 0.439922,0.4916 0.521484,0.623 0.06968,-0.1394 0.09904,-0.2927 0.06055,-0.414 -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.6192 -1.035156,-1.7383 -0.586653,-0.6174 -1.016299,-0.5816 -2.041015,0.1738 -0.884633,0.6521 -1.056256,0.6764 -1.490235,0.7364 -0.468954,0.064 -0.880334,-0.075 -1.535156,-0.5176 -0.466041,-0.3202 -0.701951,-0.8824 -0.763672,-1.4356 z m -5.2832032,0.1289 c -0.055505,0.015 -0.1094341,0.033 -0.1386719,0.068 -0.086264,0.1039 0.015611,0.2319 0.4101563,0.9004 0.1310945,0.2221 0.2358613,0.3944 0.3183594,0.5312 0.09092,0.1679 0.1421113,0.3152 0.1757812,0.4551 0.079169,-0.2404 0.039797,-0.5569 -0.1757812,-0.9551 -0.082498,-0.1368 -0.1872649,-0.3091 -0.3183594,-0.5312 -0.1395434,-0.2364 -0.2005369,-0.3447 -0.2714844,-0.4688 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bitcoin-qt.svg b/.icons/awkward/22x22/apps/bitcoin-qt.svg
new file mode 120000
index 00000000..b43f4101
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bitcoin-qt.svg
@@ -0,0 +1 @@
+bitcoin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bitcoin.svg b/.icons/awkward/22x22/apps/bitcoin.svg
new file mode 100644
index 00000000..182f93d4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bitcoin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="fill:#f7931a" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 20.9895,11.2 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.25 10,10 0 0 0 1,11.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,5.5 0,2 c -0.245847,0.01 -0.6980897,0 -0.9335938,0 L 7,7.5 l 0,1 c 0,0 0.3594181,-0.014995 0.3457031,0 C 7.8058321,8.493 7.95236,8.8260671 8,9.048828 L 8,14 C 7.982365,14.140776 7.9973503,14.49 7.6757812,14.5 7.6906312,14.513 7,14.5 7,14.5 l 0,1 1.1269531,0 C 8.4020551,15.49 8.734241,15.5 9,15.5 l 0,2 1,-0.01758 0,-1.98242 0.984375,0 0.03125,2 1,0 -0.03125,-2 C 13.892187,15.361524 15,15.133628 15,13 15,11.5 13.999089,11.000955 12.816203,11 13.566521,10.94318 13.999459,10.5 13.999797,9.25 14,8.5 13.566521,7.5 12.999797,7.5 L 12,7.5 l 0,-2 -1,0 0,2 c -0.298624,-5e-6 -0.773002,-0.011 -1.076172,0 L 10,5.5 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"/>
+ <path style="fill:#ffffff" d="M 9,5 9,7 C 8.754153,7.01 8.3019103,7 8.0664062,7 L 7,7 7,8 C 7,8 7.3594181,7.985005 7.3457031,8 7.8058321,7.993 7.95236,8.3260671 8,8.5488281 L 8,13.5 C 7.982365,13.640776 7.9973503,13.99 7.6757812,14 7.6906312,14.013 7,14 7,14 l 0,1 1.1269531,0 C 8.4020551,14.99 8.734241,15 9,15 L 9,17 10,16.98242 10,15 l 0.984375,0 0.03125,2 1,0 -0.03125,-2 C 13.892187,14.861524 15,14.633628 15,12.5 15,11 13.999089,10.500955 12.816203,10.5 13.566521,10.443175 13.999459,10 13.999797,8.75 14,8 13.566521,7 12.999797,7 L 12,7 12,5 11,5 11,7 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/22x22/apps/bitcoin128.svg b/.icons/awkward/22x22/apps/bitcoin128.svg
new file mode 120000
index 00000000..b43f4101
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bitcoin128.svg
@@ -0,0 +1 @@
+bitcoin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bitmap2component.svg b/.icons/awkward/22x22/apps/bitmap2component.svg
new file mode 100644
index 00000000..f1229bba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bitmap2component.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#45b445" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path opacity=".2" d="m21 4.5v-2c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v2z"/>
+ <path fill="#6ac36a" d="m21 4v-2c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v2z"/>
+ <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="m11.932 13.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="m11.932 12.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.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bitshares2-light.svg b/.icons/awkward/22x22/apps/bitshares2-light.svg
new file mode 100644
index 00000000..491fbfad
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bitshares2-light.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#38bdec" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="M 6,4 V 8.6503905 L 7.5654295,10.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 9.003906 A 4.7583643,4.7583643 0 0 0 10.5,9.004883 V 8 Z m 4.988281,5 v 2.765625 a 2,2 0 0 1 0.995118,0.414063 L 13.938477,10.22461 A 4.7583643,4.7583643 0 0 0 10.988281,9 Z M 6,9.289063 V 13.5 H 6.001 A 4.7583643,4.7583643 0 0 0 6,13.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 9.177735,14.985352 A 2,2 0 0 1 8.766602,13.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 15.5,13.988281 Z M 9.516602,15.320312 7.5615235,17.27539 A 4.7583643,4.7583643 0 0 0 10.511719,18.5 V 15.734375 A 2,2 0 0 1 9.516602,15.320312 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,-1.5,-1)">
+ <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/22x22/apps/bitwarden.svg b/.icons/awkward/22x22/apps/bitwarden.svg
new file mode 100644
index 00000000..0e8a6dce
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bitwarden.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#2f91c9" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="M 11,4.4999185 C 5.5653955,4.5001 5.4267495,4.502651 5.285156,4.5868325 4.984576,4.7655765 5,4.5454095 5,8.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 17.005753,12.856552 17,12.94179 17,8.712809 17,4.5454065 17.015423,4.7655765 16.714844,4.5868325 16.57325,4.5026515 16.434605,4.5001 11,4.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 12.727275,15.344508 11.90591,15.875482 11,16.347574 Z"/>
+ <path style="fill:#ffffff" d="M 11,4 C 5.5653955,4.0001815 5.4267495,4.00275 5.285156,4.086914 4.984576,4.265658 5,4.045491 5,8.2128905 5,12.441872 4.99425,12.356634 5.3222655,13.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 10.616704,17.916608 10.809814,18.003124 11,18 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 17.005753,12.356633 17,12.441872 17,8.2128905 17,4.045488 17.015423,4.265658 16.714844,4.086914 16.57325,4.002733 16.434605,4.0001815 11,4 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 12.727275,14.84459 11.90591,15.375563 11,15.847656 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bitwig-studio.svg b/.icons/awkward/22x22/apps/bitwig-studio.svg
new file mode 100644
index 00000000..cb0ff2a4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bitwig-studio.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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="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 17.456,2.5 21.855,6.8276 21.988,12.25 21.99,12.166 22,12.084 22,12 22,6.46 17.54,2 12,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/blackmagic-Fusion8.svg b/.icons/awkward/22x22/apps/blackmagic-Fusion8.svg
new file mode 100644
index 00000000..a9c2708a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blackmagic-Fusion8.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11.381843,1.5070242 A 10.000189,10.000001 0 0 0 8.4120606,1.8410085 10.000189,10.000001 0 0 0 1.3406385,14.088079 10.000189,10.000001 0 0 0 13.587939,21.159368 10.000189,10.000001 0 0 0 20.659361,8.9122979 10.000189,10.000001 0 0 0 11.381843,1.5070242 Z"/>
+ <path style="fill:#2d4dc0" d="M 11.381843,1.0071201 A 10.000189,10.000001 0 0 0 8.4120606,1.3411044 10.000189,10.000001 0 0 0 1.3406385,13.588175 10.000189,10.000001 0 0 0 13.587939,20.659464 10.000189,10.000001 0 0 0 20.659361,8.4123939 10.000189,10.000001 0 0 0 11.381843,1.0071201 Z"/>
+ <path style="opacity:0.2" d="m 13.580078,5.4999984 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.7265629,0.3789063 -0.267924,0.069871 -0.552428,0.068935 -0.8261714,0.025391 C 8.7203967,8.0736409 8.4544746,7.988789 8.1953126,7.8925765 7.6769884,7.700151 7.166929,7.4589441 6.6152345,7.4023422 5.854039,7.3242452 5.0616387,7.6328231 4.5644532,8.1992172 4.0672677,8.7656107 3.8800216,9.5753489 4.0781251,10.294921 4.2762286,11.014492 4.854622,11.62253 5.576172,11.871093 6.2977215,12.119657 7.1426248,12.000558 7.7617189,11.562499 8.2104225,11.245006 8.5269262,10.78802 8.8769532,10.36914 9.0519671,10.1597 9.2384251,9.9580309 9.4531251,9.7871079 c 0.2147,-0.170923 0.460592,-0.310988 0.7285159,-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.4336321 1.580078,0.4902341 0.761195,0.0781 1.553595,-0.2285261 2.050781,-0.7949211 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.0019536 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.3887759,-0.148019 -0.7697859,-0.333413 -1.1835933,-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.3365559,-0.244225 0.5753479,-0.595753 0.8378909,-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.3797099,0.101708 -0.7155549,0.358885 -0.9121089,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.3404389,0.196492 0.7589619,0.252103 1.1386719,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 11.84748,16.231732 11.590438,15.897663 11.25,15.701171 c -0.25533,-0.14737 -0.553592,-0.2174 -0.847656,-0.199219 z"/>
+ <path style="fill:#ffffff" d="m 13.580078,4.9999999 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.7265629,0.3789063 -0.267924,0.069871 -0.552428,0.068935 -0.8261714,0.025391 C 8.7203967,7.5736424 8.4544746,7.4887905 8.1953126,7.392578 7.6769884,7.2001525 7.166929,6.9589456 6.6152345,6.9023437 5.854039,6.8242467 5.0616387,7.1328246 4.5644532,7.6992187 4.0672677,8.2656122 3.8800216,9.0753499 4.0781251,9.7949219 4.2762286,10.514493 4.854622,11.122531 5.576172,11.371094 6.2977215,11.619658 7.1426248,11.500559 7.7617189,11.0625 8.2104225,10.745007 8.5269262,10.288021 8.8769532,9.8691409 c 0.1750139,-0.20944 0.3614719,-0.411109 0.5761719,-0.582032 0.2147,-0.170923 0.460592,-0.310988 0.7285159,-0.380859 0.267924,-0.06987 0.550474,-0.068931 0.824218,-0.025391 0.273744,0.04354 0.539666,0.128397 0.798829,0.22461 0.518323,0.192425 1.028383,0.433632 1.580078,0.490234 0.761195,0.0781 1.553595,-0.228526 2.050781,-0.7949222 0.497185,-0.5663942 0.686384,-1.3761316 0.488281,-2.0957031 -0.198104,-0.719571 -0.778451,-1.329562 -1.5,-1.578125 -0.270581,-0.093211 -0.557061,-0.1346112 -0.84375,-0.1269527 z m 0.605469,5.0019531 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.3887759,-0.148019 -0.7697859,-0.333413 -1.1835933,-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.3365559,-0.244225 0.5753479,-0.595753 0.8378909,-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.1035441 -0.632812,-0.09766 z m -3.783203,5 c -0.09802,0.0061 -0.196089,0.0234 -0.291016,0.04883 -0.3797099,0.101708 -0.7155549,0.358885 -0.9121089,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.3404389,0.196492 0.7589619,0.252103 1.1386719,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 11.84748,15.731733 11.590438,15.397664 11.25,15.201172 c -0.25533,-0.14737 -0.553592,-0.2174 -0.847656,-0.199219 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.381836,1.0068359 A 10.000189,10.000001 0 0 0 8.4121096,1.3408202 10.000189,10.000001 0 0 0 1.0117189,11.206055 10.000189,10.000001 0 0 1 8.4121096,1.8408202 10.000189,10.000001 0 0 1 11.381836,1.5068359 10.000189,10.000001 0 0 1 20.659179,8.9121094 10.000189,10.000001 0 0 1 20.988281,11.293946 10.000189,10.000001 0 0 0 20.659179,8.4121094 10.000189,10.000001 0 0 0 11.381836,1.0068359 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/blackmagic-Fusion9.svg b/.icons/awkward/22x22/apps/blackmagic-Fusion9.svg
new file mode 100644
index 00000000..a8e2258c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blackmagic-Fusion9.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11.381843,1.5070242 A 10.000189,10.000001 0 0 0 8.4120606,1.8410085 10.000189,10.000001 0 0 0 1.3406385,14.088079 10.000189,10.000001 0 0 0 13.587939,21.159368 10.000189,10.000001 0 0 0 20.659361,8.9122979 10.000189,10.000001 0 0 0 11.381843,1.5070242 Z"/>
+ <path style="fill:#fed909" d="M 11.381843,1.0071201 A 10.000189,10.000001 0 0 0 8.4120606,1.3411044 10.000189,10.000001 0 0 0 1.3406385,13.588175 10.000189,10.000001 0 0 0 13.587939,20.659464 10.000189,10.000001 0 0 0 20.659361,8.4123939 10.000189,10.000001 0 0 0 11.381843,1.0071201 Z"/>
+ <circle style="opacity:0.1" cx="7.606" cy="13.944" r="8" transform="rotate(-15.000001)"/>
+ <circle style="fill:#273f57" cx="7.778" cy="13.472" r="8" transform="rotate(-15.000001)"/>
+ <path style="opacity:0.2" d="m 13.580078,5.4999984 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.7265629,0.3789063 -0.267924,0.069871 -0.552428,0.068935 -0.8261714,0.025391 C 8.7203967,8.0736409 8.4544746,7.988789 8.1953126,7.8925765 7.6769884,7.700151 7.166929,7.4589441 6.6152345,7.4023422 5.854039,7.3242452 5.0616387,7.6328231 4.5644532,8.1992172 4.0672677,8.7656107 3.8800216,9.5753489 4.0781251,10.294921 4.2762286,11.014492 4.854622,11.62253 5.576172,11.871093 6.2977215,12.119657 7.1426248,12.000558 7.7617189,11.562499 8.2104225,11.245006 8.5269262,10.78802 8.8769532,10.36914 9.0519671,10.1597 9.2384251,9.9580309 9.4531251,9.7871079 c 0.2147,-0.170923 0.460592,-0.310988 0.7285159,-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.4336321 1.580078,0.4902341 0.761195,0.0781 1.553595,-0.2285261 2.050781,-0.7949211 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.0019536 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.3887759,-0.148019 -0.7697859,-0.333413 -1.1835933,-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.3365559,-0.244225 0.5753479,-0.595753 0.8378909,-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.3797099,0.101708 -0.7155549,0.358885 -0.9121089,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.3404389,0.196492 0.7589619,0.252103 1.1386719,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 11.84748,16.231732 11.590438,15.897663 11.25,15.701171 c -0.25533,-0.14737 -0.553592,-0.2174 -0.847656,-0.199219 z"/>
+ <path style="fill:#fed909" d="m 13.580078,4.9999999 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.7265629,0.3789063 -0.267924,0.069871 -0.552428,0.068935 -0.8261714,0.025391 C 8.7203967,7.5736424 8.4544746,7.4887905 8.1953126,7.392578 7.6769884,7.2001525 7.166929,6.9589456 6.6152345,6.9023437 5.854039,6.8242467 5.0616387,7.1328246 4.5644532,7.6992187 4.0672677,8.2656122 3.8800216,9.0753499 4.0781251,9.7949219 4.2762286,10.514493 4.854622,11.122531 5.576172,11.371094 6.2977215,11.619658 7.1426248,11.500559 7.7617189,11.0625 8.2104225,10.745007 8.5269262,10.288021 8.8769532,9.8691409 c 0.1750139,-0.20944 0.3614719,-0.411109 0.5761719,-0.582032 0.2147,-0.170923 0.460592,-0.310988 0.7285159,-0.380859 0.267924,-0.06987 0.550474,-0.068931 0.824218,-0.025391 0.273744,0.04354 0.539666,0.128397 0.798829,0.22461 0.518323,0.192425 1.028383,0.433632 1.580078,0.490234 0.761195,0.0781 1.553595,-0.228526 2.050781,-0.7949222 0.497185,-0.5663942 0.686384,-1.3761316 0.488281,-2.0957031 -0.198104,-0.719571 -0.778451,-1.329562 -1.5,-1.578125 -0.270581,-0.093211 -0.557061,-0.1346112 -0.84375,-0.1269527 z m 0.605469,5.0019531 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.3887759,-0.148019 -0.7697859,-0.333413 -1.1835933,-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.3365559,-0.244225 0.5753479,-0.595753 0.8378909,-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.1035441 -0.632812,-0.09766 z m -3.783203,5 c -0.09802,0.0061 -0.196089,0.0234 -0.291016,0.04883 -0.3797099,0.101708 -0.7155549,0.358885 -0.9121089,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.3404389,0.196492 0.7589619,0.252103 1.1386719,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 11.84748,15.731733 11.590438,15.397664 11.25,15.201172 c -0.25533,-0.14737 -0.553592,-0.2174 -0.847656,-0.199219 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.381836,1.0068359 A 10.000189,10.000001 0 0 0 8.4121096,1.3408202 10.000189,10.000001 0 0 0 1.0117189,11.206055 10.000189,10.000001 0 0 1 8.4121096,1.8408202 10.000189,10.000001 0 0 1 11.381836,1.5068359 10.000189,10.000001 0 0 1 20.659179,8.9121094 10.000189,10.000001 0 0 1 20.988281,11.293946 10.000189,10.000001 0 0 0 20.659179,8.4121094 10.000189,10.000001 0 0 0 11.381836,1.0068359 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.580078,4.9999999 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.7265629,0.3789063 -0.267923,0.069871 -0.552428,0.068935 -0.8261714,0.025391 C 8.7203967,7.5736424 8.4544746,7.4887905 8.1953126,7.392578 7.6769884,7.2001525 7.166929,6.9589455 6.6152345,6.9023437 5.854039,6.8242467 5.0616387,7.1328245 4.5644532,7.6992187 4.1426233,8.1797671 3.9608084,8.8337377 4.0312501,9.4609379 4.0824075,9.0003359 4.2550334,8.5517096 4.5644532,8.1992187 5.0616387,7.6328245 5.854039,7.3242467 6.6152345,7.4023437 7.166929,7.4589457 7.6769884,7.7001525 8.1953126,7.892578 c 0.259162,0.096213 0.5250841,0.181064 0.7988281,0.2246094 0.2737434,0.043544 0.5582474,0.04448 0.8261714,-0.025391 0.2679259,-0.069871 0.5118639,-0.2079833 0.7265629,-0.3789063 0.2147,-0.170923 0.401158,-0.3725912 0.576172,-0.5820312 0.350027,-0.41888 0.668484,-0.877819 1.117187,-1.1953125 0.386934,-0.2737861 0.862028,-0.4227815 1.339844,-0.4355465 0.286689,-0.00766 0.573169,0.033742 0.84375,0.1269531 0.721549,0.248563 1.301896,0.858554 1.5,1.578125 0.02968,0.1078107 0.03432,0.2193411 0.04687,0.3300781 0.03076,-0.2782316 0.02759,-0.5596133 -0.04687,-0.8300781 -0.198104,-0.719571 -0.778451,-1.329562 -1.5,-1.578125 -0.270581,-0.093211 -0.557061,-0.1346116 -0.84375,-0.1269531 z m 0.673828,5.0058591 c -0.188289,0.05089 -0.379069,0.07914 -0.574218,0.08399 -0.178694,0.0561 -0.34847,0.136133 -0.5,0.246094 -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.3887759,-0.148019 -0.7697859,-0.333413 -1.1835933,-0.376953 -0.5709468,-0.06008 -1.1661404,0.17564 -1.5390625,0.611328 -0.3273602,0.382458 -0.4636263,0.908617 -0.3945312,1.40625 0.047961,-0.331674 0.1765579,-0.65159 0.3945312,-0.90625 0.3729221,-0.435688 0.9681157,-0.671408 1.5390625,-0.611328 0.4138074,0.04354 0.7948174,0.228934 1.1835933,0.376953 0.194389,0.07402 0.394284,0.138385 0.59961,0.171875 0.205325,0.0335 0.418179,0.03617 0.61914,-0.01758 0.20096,-0.05375 0.383883,-0.16149 0.544922,-0.292969 0.16104,-0.131479 0.300369,-0.28811 0.431641,-0.449219 0.262544,-0.322215 0.501335,-0.673743 0.837891,-0.917968 0.290225,-0.210607 0.647465,-0.324185 1.005859,-0.333985 0.215035,-0.0059 0.429858,0.02596 0.632812,0.09766 0.541209,0.191202 0.974456,0.659374 1.123047,1.212891 0.01815,0.06762 0.01968,0.137823 0.0293,0.207031 0.03432,-0.235781 0.03255,-0.476631 -0.0293,-0.707031 -0.148591,-0.553517 -0.581838,-1.021689 -1.123047,-1.212891 -0.181302,-0.06405 -0.372517,-0.0918 -0.564453,-0.09375 z m -3.851562,4.996094 c -0.09802,0.0061 -0.196089,0.0234 -0.291016,0.04883 -0.10086,0.02702 -0.1981329,0.06568 -0.2910159,0.113281 -0.256791,0.1316 -0.476749,0.336005 -0.621093,0.585938 -0.172144,0.298072 -0.227354,0.654757 -0.171875,0.994141 0.02961,-0.173072 0.08396,-0.341921 0.171875,-0.494141 0.196554,-0.340334 0.532399,-0.597511 0.9121089,-0.699219 0.09493,-0.02543 0.192996,-0.04273 0.291016,-0.04883 0.294064,-0.01818 0.592326,0.05185 0.847656,0.199219 0.340438,0.196492 0.59748,0.530559 0.699219,0.910156 0.01263,0.04714 0.01557,0.09641 0.02344,0.144531 0.0366,-0.213884 0.0328,-0.434715 -0.02344,-0.644531 C 11.84748,15.731733 11.590438,15.397664 11.25,15.201172 c -0.25533,-0.14737 -0.553592,-0.2174 -0.847656,-0.199219 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bleachbit.svg b/.icons/awkward/22x22/apps/bleachbit.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bleachbit.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/blender.svg b/.icons/awkward/22x22/apps/blender.svg
new file mode 100644
index 00000000..ef89505d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blender.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bless.svg b/.icons/awkward/22x22/apps/bless.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bless.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/blinken.svg b/.icons/awkward/22x22/apps/blinken.svg
new file mode 100644
index 00000000..ca8608f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blinken.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/blivet-gui.svg b/.icons/awkward/22x22/apps/blivet-gui.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blivet-gui.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/blobAndConquer.svg b/.icons/awkward/22x22/apps/blobAndConquer.svg
new file mode 100644
index 00000000..e3f2abcf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blobAndConquer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <g>
+ <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>
+ <circle style="fill:#c03630" cx="16.5" r="5.5" cy="16.5"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/blobby.svg b/.icons/awkward/22x22/apps/blobby.svg
new file mode 100644
index 00000000..0a851e0d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blobby.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 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.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:#e4e4e4" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="m 9.732422,1.5820312 c -0.302832,0.038002 -0.600906,0.091982 -0.8945314,0.15625 -0.427908,2.9538423 0.073513,6.1216884 1.6699214,8.9042968 -0.82,1.306732 -1.8051245,2.531259 -2.9531245,3.429688 C 5.181008,10.998752 4.3402114,7.1647224 4.8730469,3.5976562 4.5369614,3.8582681 4.211869,4.1328798 3.9121094,4.4335938 c -0.2958161,3.5445219 0.695015,7.1432502 2.90625,10.2109372 -1.2472977,0.876952 -2.6306248,1.543122 -4.0820313,1.96875 a 10,10 0 0 0 0.5214844,0.708985 c 3.2266388,-1.050397 6.1245005,-3.177557 7.9882815,-6.271485 1.558021,10e-7 3.115744,0.326366 4.509765,0.816407 -1.757583,4.110111 -5.227525,7.004151 -9.2753902,8.041015 a 10,10 0 0 0 1.2441406,0.527344 c 3.8369526,-1.332712 7.1078216,-4.248084 8.7695316,-8.160156 1.405866,0.663312 2.669871,1.532626 3.748047,2.535156 a 10,10 0 0 0 0.335937,-0.955078 C 18.079399,11.665919 14.853753,10.312509 11.246094,10.234375 10.426093,8.8459485 9.933521,7.3744179 9.6875,5.9042969 10.230747,5.8430419 10.770889,5.813776 11.304688,5.8125 14.893963,5.80392 18.226653,7.125251 20.773438,9.382812 20.666463,8.883127 20.516087,8.4001636 20.337891,7.9316406 17.352146,5.6576401 13.557878,4.5370036 9.607422,5.0878906 9.530942,3.9450141 9.533052,2.7344679 9.732422,1.5820312 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.732422,1.0820312 C 9.4295905,1.1200333 9.1324925,1.1740129 8.838867,1.2382812 8.410959,4.1921235 8.911404,7.3599695 10.507813,10.142578 9.6878125,11.44931 8.703664,12.673837 7.555664,13.572266 5.1819845,10.498752 4.339235,6.665699 4.8720705,3.0986328 4.535985,3.3592447 4.211869,3.6338565 3.9121094,3.9345703 3.6162933,7.4790925 4.6071245,11.076844 6.8183595,14.144531 c -1.326323,0.932514 -2.8027525,1.639138 -4.3554689,2.057617 0.1525059,0.250463 0.3149839,0.493283 0.4882813,0.728516 3.3506791,-1.01214 6.3716901,-3.187263 8.2949221,-6.379883 1.558021,10e-7 3.115744,0.326366 4.509766,0.816407 -1.850171,4.326626 -5.595878,7.311289 -9.9179695,8.194335 0.3821605,0.230237 0.776842,0.441796 1.19043,0.620117 4.1392055,-1.204929 7.7034045,-4.256114 9.4658195,-8.405273 1.466285,0.691819 2.783291,1.60334 3.890625,2.661133 0.117795,-0.32317 0.219172,-0.653224 0.303711,-0.991211 C 18.175393,11.201532 14.905014,9.8136195 11.246094,9.734375 10.426093,8.3459485 9.934498,6.8753945 9.6884765,5.4052735 10.231724,5.3440185 10.770889,5.313776 11.304688,5.3125 14.893963,5.30392 18.226653,6.625251 20.773437,8.8828125 20.666463,8.383127 20.516086,7.90114 20.33789,7.432617 17.352145,5.1586165 13.556902,4.03798 9.6064455,4.588867 9.5299675,3.4459905 9.5330475,2.234468 9.732422,1.0820312 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.004,11.1665 1.00585,11.25 1.1382,5.827 5.544,1.5 10.99985,1.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/22x22/apps/blobwars.svg b/.icons/awkward/22x22/apps/blobwars.svg
new file mode 100644
index 00000000..f18265b9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blobwars.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <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 -4h-14.267578z"/>
+ <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 -4h-14.267578zm-1.8710938 4.5v11.5h0.0371094v-11.5h-0.0371094z"/>
+ <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-1l-4-1zm10 0l-4 1v1l4-1v-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/blockbench.svg b/.icons/awkward/22x22/apps/blockbench.svg
new file mode 100644
index 00000000..6c807232
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blockbench.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#1d93d8" 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.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 17.767562,6.000041 c -0.166457,0.0014 -0.672589,0.03773 -2.31316,0.1493765 C 14.838574,6.1913225 13.887813,6.255963 13.3416,6.2930795 12.795387,6.3301945 11.905966,6.3906285 11.365108,6.427383 10.82425,6.464138 9.921684,6.524989 9.359406,6.562588 7.437451,6.6911085 7.555505,6.6806875 7.4653695,6.729894 c -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 6.0002665,11.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 C 10.877804,11.98451 9.799738,11.82832 9.193887,11.739514 8.9368455,11.701831 8.546902,11.645398 8.327346,11.614112 6.9850175,11.422837 6.5706645,11.36135 6.457954,11.336748 6.2772305,11.297298 6.133367,11.277737 6.0002665,11.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 6.581023,13.876135 6.5308975,13.856395 6.4877265,13.84572 6.333634,13.80761 5.8951015,13.69133 5.399948,13.557267 5.1232915,13.482362 4.884216,13.42373 4.868667,13.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 17.767562,5.500041 c -0.166457,0.0014 -0.672589,0.03773 -2.31316,0.1493765 C 14.838574,5.6913225 13.887813,5.755963 13.3416,5.7930795 12.795387,5.8301945 11.905966,5.8906285 11.365108,5.927383 10.82425,5.964138 9.921684,6.024989 9.359406,6.062588 7.437451,6.1911085 7.555505,6.1806875 7.4653695,6.229894 c -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 6.0002665,10.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 C 10.877804,11.48451 9.799738,11.32832 9.193887,11.239514 8.9368455,11.201831 8.546902,11.145398 8.327346,11.114112 6.9850175,10.922837 6.5706645,10.86135 6.457954,10.836748 6.2772305,10.797298 6.133367,10.777737 6.0002665,10.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 6.581023,13.376142 6.530897,13.356402 6.4877265,13.345722 6.333634,13.307609 5.8951015,13.19133 5.399948,13.057267 5.1232915,12.982362 4.884216,12.92373 4.868667,12.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/22x22/apps/blockdevice.svg b/.icons/awkward/22x22/apps/blockdevice.svg
new file mode 120000
index 00000000..e10055af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blockdevice.svg
@@ -0,0 +1 @@
+kcmdf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/blockout.svg b/.icons/awkward/22x22/apps/blockout.svg
new file mode 100644
index 00000000..157068cc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blockout.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/blogilo.svg b/.icons/awkward/22x22/apps/blogilo.svg
new file mode 100644
index 00000000..ac2bed5b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blogilo.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bloomrpc.svg b/.icons/awkward/22x22/apps/bloomrpc.svg
new file mode 100644
index 00000000..89289c6a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bloomrpc.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 7.546875,1.5 C 6.8394149,2.5817979 6.236566,3.6566127 5.7265625,4.71875 4.4272048,3.2415721 3.2561196,2.2329424 2.5703125,2.0351562 0.68716212,13.54397 3.4216829,20.03439 11.494141,21.5 19.32236,18.556069 22.340182,13.508814 20.457031,2 20.099546,1.9351723 19.134849,2.5891961 17.970703,3.8007812 17.583638,3.0380213 17.158774,2.2714104 16.654297,1.5 14.807471,2.0040731 13.285641,2.8338208 12.050781,3.8730469 10.876913,2.8341423 9.393296,2.0039625 7.546875,1.5 Z"/>
+ <path style="fill:#5edd86" d="M 2.5698961,1.535425 C 5.28356,2.3180433 15.573327,15.747829 11.494868,21 3.4224103,19.53439 0.68674572,13.044239 2.5698961,1.535425 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5703125,1.5351563 C 2.1865351,3.8805993 1.9979441,6.013865 2.0039062,7.942383 2.0295833,6.147203 2.2196032,4.178505 2.5703125,2.0351563 4.817745,2.6833138 12.253996,12.003001 12.428711,18.170898 12.66774,12.020729 4.879275,2.2010591 2.5703125,1.5351563 Z"/>
+ <path style="fill:#077cc5" d="M 16.654119,1.0000004 C 6.065866,3.88996 5.956558,17.353343 11.494868,21 20.692576,17.587368 22.182028,9.452888 16.654119,1.0000004 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 16.654297,1 C 10.329687,2.7262402 7.7457405,8.224649 7.8691405,13.150391 7.927384,8.3580235 10.542718,3.1680953 16.654297,1.5 18.710549,4.6442755 19.793313,7.743722 19.87207,10.573242 19.915384,7.610627 18.832632,4.330956 16.654297,1 Z"/>
+ <path style="fill:#218ef2" d="M 7.5474195,1.0000004 C 18.135673,3.88996 17.033179,17.353343 11.494868,21 6.0234475,18.969935 4.087935,15.268959 4.0285804,10.824019 3.9881572,7.796812 5.307886,4.4245365 7.5474195,1.0000004 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.546875,1 c -2.2395335,3.4245361 -3.5580013,6.7970117 -3.5175781,9.824219 8.443e-4,0.06323 0.012063,0.122618 0.013672,0.185547 C 4.0932116,8.0635568 5.3838706,4.8075133 7.546875,1.5 13.339596,3.0810663 15.617152,7.8268136 15.599609,12.398438 15.791179,7.6776104 13.551215,2.6388256 7.546875,1 Z"/>
+ <path style="fill:#0dd8c1" d="M 20.456552,1.5 C 19.215622,1.2749649 10.74532,9.474626 11.494868,21 19.323087,18.056069 22.339703,13.008814 20.456552,1.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 20.457031,1.5 C 19.252403,1.2815481 11.236468,9.002961 11.454101,19.998047 11.484145,9.270578 19.270809,1.784886 20.457031,2 20.79873,4.088279 20.976511,5.961559 20.996094,7.6503905 21.00994,5.8333995 20.832917,3.7972161 20.457031,1.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bluefish.svg b/.icons/awkward/22x22/apps/bluefish.svg
new file mode 100644
index 00000000..d410ef5e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bluefish.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bluegriffon.svg b/.icons/awkward/22x22/apps/bluegriffon.svg
new file mode 100644
index 00000000..aac36c0d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bluegriffon.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m16.037121 2.6678239c-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.9980485c-0.05534 0.5503834-0.107951 1.0124254-0.113281 1.0273454-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.08789 1.941406-0.101563 0.254063-0.321289 0.864312-0.373047 1.029297-0.128044 0.408172-0.199414 0.841327-0.210938 1.310547-0.01026 0.417911 0.02265 0.76087 0.109375 1.111328 0.101734 0.4111 0.253227 0.729508 0.462891 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.3750018 0.02701-0.2330758 0.01885-0.6575262-0.01758-0.8710953-0.04315-0.2529621-0.143359-0.6265631-0.173828-0.6367188-0.0069-0.00229-0.433417 0.609518-0.939453 1.3574227-1.065603 1.5749312-1.120519 1.6548742-1.128907 1.6464862-0.01915-0.01914 0.233503-0.467839 0.660157-1.177734 0.184608-0.3074068 0.383816-0.63887 0.439373-0.738337 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.5078159c-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.9238302 0.372806-0.6400788 0.54066-0.9396372 0.691407-1.2382818 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.7943161-0.289063 0.8222661-0.04189 0.06529 0.0624-0.4108414 0.271484-1.2675786 0.342974-1.4050792 0.423348-1.9064995 0.437546-2.6152351 0.0098-0.4904653-0.02217-0.8293486-0.113281-1.2265625-0.054615-0.2380881-0.07605-0.3002122-0.15625-0.4628916-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.434955 0.045757-0.672525 0.078032-0.798828 0.095703-0.01708 0.00243-0.101814 0.010297-0.109375 0.011719-0.005 0.0009285-0.07178 0.00536-0.07227 0.00586-0.0011 0.00114 0.0057 0.018552 0.0059 0.023437 0.000393 0.007-0.0013 0.012401 0 0.013672 0.0049 0.039729 0.02381 0.1235237 0.07227 0.2929687 0.08576 0.299747 0.105055 0.3613282 0.0918 0.3613282-0.0029 0-0.04913-0.031586-0.09766-0.066406-0.200535-0.143851-0.381084-0.2135416-0.576175-0.2226574-0.215402-0.010057-0.352536 0.049345-0.50586 0.1992187-0.0033 0.00321-0.0084 0.00257-0.01172 0.00586-0.07691 0.07702-0.105832 0.1132029-0.15625 0.2167969-0.07346 0.150942-0.11105 0.2849404-0.121093 0.4628904-0.01173 0.207863 0.03519 0.4701298 0.109375 0.6425802l0.02344 0.06055h0.101562c0.266081 0 0.477174-0.3409528 0.699219-0.4453132 0.154759-0.03821 0.438848-0.03809 0.630859 0 0.691905 0.1372574 1.209734 0.60693 1.183594 1.076174-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.271484 0.15039-0.07626 0.04176-0.184795 0.107819-0.240234 0.144532-0.109841 0.07274-0.246093 0.193724-0.246093 0.222652 0 0.02492 0.06681 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.4124634-0.439456-0.5351158-0.113639-0.07351-0.283841-0.1528214-0.558593-0.2578128-0.299127-0.1143054-0.454226-0.1884114-0.595704-0.2832034-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.7812533c-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.899079 0.17116-1.330078 0.322266-0.490622 0.179573-0.979332 0.416784-1.341797 0.802734-0.02676 0.04551-0.164557 0.147038-0.111328 0.171875 0.533101-0.144151 1.28117-0.352693 1.78711-0.496094 0.137111-0.03886 0.241655-0.06764 0.361328-0.101562 0.219098-0.05957 0.436499-0.123334 0.654297-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.173828 0.109375c-0.0112-0.01118-0.243725 0.01743-0.337891 0.04101-0.26753 0.06699-0.428739 0.22748-0.523437 0.517578-0.01699 0.05206-0.0293 0.10282-0.0293 0.115235 0 0.02823 0.0105 0.02904 0.115234 0 0.218149-0.06044 0.388372-0.162459 0.527344-0.306636 0.113702-0.11796 0.269766-0.345469 0.248047-0.367187zm0.847656 0.0957c-0.0019 0.000119-0.0039 0.0018-0.0059 0.002-0.0018 0.000122-0.0041-0.000131-0.0059 0-0.141843 0.01043-0.320241 0.05164-0.433594 0.105469-0.332055 0.157693-0.527042 0.44456-0.61914 0.896484-0.05389 0.264446-0.06326 0.410408-0.06641 1.113281-0.0018 0.366675-0.007 0.667207-0.01172 0.671875-0.0013 0.0013-0.0088-0.0068-0.01172-0.0078-0.0078-0.0029-0.01662-0.0046-0.03125-0.02149-0.07496-0.08697-0.171294-0.242621-0.306641-0.511718-0.04986-0.09912-0.08869-0.164671-0.130859-0.240235-0.02245-0.04023-0.05422-0.111818-0.06641-0.130859v-0.002c-0.0732-0.110914-0.208937-0.250738-0.300781-0.3125-0.07856-0.05256-0.197835-0.0957-0.277344-0.0957-0.0019 0-0.0039 0.002-0.0059 0.002-0.227043 0.0038-0.425963 0.211848-0.486328 0.509765-0.05855 0.288958 0.05569 0.528458 0.294921 0.619141 0.03916 0.01485 0.09829 0.02114 0.214844 0.02344 0.08881 0.0017 0.171145 0.0063 0.175781 0.01172 0.0046 0.0054 0.02282 0.05633 0.04102 0.109375 0.05323 0.155182 0.182461 0.408726 0.378907 0.738282 0.207569 0.348216 0.339781 0.602049 0.396484 0.757812 0.06079 0.167003 0.345987 1.267755 0.384766 1.484375 0.03374 0.188498 0.04389 0.360834 0.02539 0.451172-0.0081 0.03979-0.04519 0.154926-0.08398 0.248047-0.107618 0.258352-0.116639 0.354633-0.04297 0.558594 0.146561 0.405751 0.404151 0.681648 0.77539 0.835937 0.09392 0.03903 0.110245 0.04158 0.132813-0.01172 0.05056-0.119453 0.116321-0.380651 0.138672-0.560547 0.03659-0.294508 0.0095-0.503224-0.144532-1.183593-0.07126-0.314783-0.128536-0.697266-0.103515-0.697266 0.0059 0.000007 0.05382 0.03165 0.103515 0.07227 0.0497 0.04062 0.21464 0.170806 0.367188 0.287109 0.398136 0.303535 0.446 0.34596 0.90039 0.794922 0.171714 0.169661 0.297306 0.284212 0.404297 0.378906 0.212786 0.188323 0.338582 0.269042 0.515625 0.330078 0.09539 0.03289 0.135149 0.04285 0.216797 0.04297 0.199287 0.000193 0.290259-0.08385 0.300782-0.277344 0.0074-0.136589-0.0345-0.294318-0.144532-0.517578-0.107586-0.218369-0.194434-0.332044-0.361327-0.492249-0.194219-0.186434-0.373565-0.318354-0.955078-0.691407-0.495085-0.317608-0.716151-0.48104-0.908203-0.673828-0.123415-0.123886-0.211481-0.235842-0.271484-0.351562-0.06306-0.121616-0.09534-0.247955-0.101563-0.388672-0.01001-0.226067 0.04722-0.368861 0.19336-0.515625 0.149835-0.150476 0.314403-0.235702 0.798828-0.404297 0.51183-0.178131 0.702207-0.290003 0.787109-0.462891 0.02954-0.06018 0.03128-0.07878 0.03125-0.179687-0.000028-0.09696 0.000646-0.122039-0.02344-0.167969-0.111511-0.212593-0.447296-0.340947-0.992188-0.373047l-0.138672-0.0059-0.46289 0.462891c-0.254393 0.254073-0.464921 0.454996-0.46875 0.451171-0.0039-0.0039 0.106547-0.596673 0.246093-1.322265 0.139544-0.725594 0.257813-1.329522 0.257813-1.341797 0-0.02069-0.01014-0.02437-0.119141-0.01758zm0.978516 0.847656 0.0078 0.04297c0.0076 0.08108 0.04983 0.27155 0.08398 0.365234 0.10779 0.295721 0.293188 0.477699 0.599609 0.578125 0.07282 0.02386 0.10727 0.02552 0.115235 0.01172 0.01139-0.01974-0.01919-0.30108-0.04297-0.402344-0.07045-0.300073-0.250309-0.482533-0.558594-0.560547-0.06014-0.01521-0.129725-0.02698-0.15625-0.0293zm-4.183594 1.25c-0.01264 0.0049-0.01541 0.01764-0.02344 0.03711-0.02174 0.05262-0.05469 0.252445-0.05469 0.33008 0 0.204177 0.09414 0.372313 0.271484 0.492188 0.06867 0.04642 0.07851 0.04891 0.07813 0.01953-0.0006-0.05236-0.09673-0.856199-0.103515-0.867187-0.0042-0.0068-0.04348-0.01172-0.08984-0.01172-0.04188 0-0.06547-0.0049-0.07813 0zm6.433594 2.652344c-0.02077 0-0.130224 0.109783-0.181641 0.185547-0.14179 0.20892-0.252054 0.520369-0.318359 0.902343-0.02353 0.135555-0.02306 0.198028-0.02344 0.492188-0.000392 0.371841 0.0078 0.456638 0.07813 0.667969 0.0775 0.232889 0.206688 0.38851 0.361328 0.445312 0.02479 0.0091 0.06841 0.01725 0.101562 0.01758 0.19414 0.0019 0.373952-0.213505 0.457032-0.541015 0.07063-0.278435 0.01812-0.513165-0.240235-1.058594-0.165348-0.349083-0.208478-0.486653-0.234375-0.697266-0.01252-0.101872-0.01311-0.201709 0.0059-0.353515 0.0053-0.04254 0.0029-0.06055-0.0059-0.06055zm-4.857422 2.291015c-0.01618 0-0.01557 0.03403 0.01172 0.167969 0.04451 0.218476 0.122556 0.34889 0.269531 0.425781 0.09027 0.04723 0.147866 0.06093 0.283203 0.08398 0.04973 0.0085 0.09639 0.01885 0.101563 0.01953 0.03532 0.0046 0.0064-0.137952-0.05469-0.265625-0.05654-0.118094-0.19073-0.247015-0.330079-0.31835-0.101405-0.05191-0.257227-0.113283-0.28125-0.113282z"/>
+ <path style="fill:#4f4f4f" d="m11.701653 6.0040239c-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.434955 0.045757-0.673316 0.078524-0.799619 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.691905 0.1372572 1.210538 0.6069366 1.184398 1.0761822-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.270547 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.228524-0.03266 0.336682-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.1922024 0.56282 0.2614534 0.77557 0.2164384 0.190146-0.04023 0.373158-0.154719 0.709436-0.4449018 0.08917-0.07695 0.166619-0.1442924 0.174353-0.1442924 0.0077 0 0.0778 0.1533774 0.156316 0.3366828 0.07852 0.1833054 0.152094 0.3424584 0.162329 0.3547184 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.2262084-0.102206-0.3607308-0.09147-0.2167668-0.249287-0.4124346-0.438888-0.5350866-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="m16.036473 2.1681067c-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.550384-0.108371 1.013277-0.113701 1.028197-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.088183 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.10447 0.121367 0.16253 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.374477 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.574931-1.12165 1.656015-1.130038 1.647627-0.01915-0.01914 0.234628-0.468275 0.661282-1.1781712 0.184688-0.3073528 0.383185-0.6399687 0.438742-0.7394357 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.5269461-0.883801 1.5088115c-0.883881 1.5110334-0.922755 1.5842544-0.931933 1.5750784-0.0074-0.0073 0.07336-0.233665 0.156253-0.438762 0.207346-0.513057 0.420052-0.921636 1.00378-1.923857 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.0098-0.4904653-0.02329-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="m9.60961 9.7134992c-0.497923 0.06181-0.989342 0.180006-1.46277 0.3459878-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.219098-0.05957 0.437206-0.122778 0.655004-0.186944l0.154856-0.04813c0.04874-0.05726 0.02081-0.2288654 0.02791-0.3285488-0.01485-0.05264 0.02999-0.1909724-0.06976-0.158345z"/>
+ <path style="fill:#9182d7" d="m3.43492 9.8217542c-0.0112-0.01118-0.242515 0.01851-0.336681 0.04209-0.26753 0.06699-0.428361 0.2269488-0.523059 0.5170468-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.3450238 0.246499-0.3667418z"/>
+ <path style="fill:#4f4f4f" d="m4.282636 9.9179486c-0.143539 0.0089-0.328537 0.05296-0.4449 0.1082194-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.3284384 0.258524-1.3407134 0-0.02069-0.01124-0.02482-0.120244-0.01803z"/>
+ <path style="fill:#9182d7" d="m5.26262 10.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="m1.07815 12.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="m16.037121 2.1679668c-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.0025 0.024682 0.01593 0.053879 0.01953 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.05668-0.016511 0.08398-0.025391 0.03607-0.012196 0.07082-0.030403 0.109375-0.033203 0.135005-0.0098 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.0054-0.041339 0.0059-0.0625 0.0097-0.4904653-0.02221-0.8293486-0.113321-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.00525-0.203125 0.042969-0.196184 0.091948-0.25403 0.2363701-0.253906 0.6074219 0.000009 0.03551 0.01251 0.1079832 0.01367 0.1425781 0.01435-0.2730769 0.06986-0.4201475 0.240235-0.5 0.08039-0.037719 0.09802-0.042969 0.203125-0.042969 0.101966 0 0.12413 0.006 0.1875 0.037109 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.037109-0.187499-0.037109zm-0.339844 1.9863281-0.002 0.1308594c-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.05734 0.1747019-0.0944 0.267286-0.152344 0.4316406-0.000281 0.0013 0.000285 0.00259 0 0.00391-0.04857 0.224076-0.157762 0.6695189-0.136719 0.6367189 0.01793-0.02795 0.17987-0.4896081 0.289063-0.8222658 0.289447-0.8818082 0.484593-1.7132827 0.564453-2.4355469 0.03631-0.3283867 0.04213-0.4410641 0.04883-0.7929687l0.0059-0.3554688zm-4.546875 0.2929687c-0.128449 0.00746-0.322451 0.049705-0.355469 0.078125-0.0033 0.00283 0.0615 0.2283855 0.06055 0.2363282 0.06747-0.026312 0.188382-0.058265 0.294922-0.064453 0.351985-0.02044 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.01594 0.013214 0.08987-0.010925 0.08984-0.029297-0.000003-0.0022-0.05357-0.1537488-0.07813-0.2246093-0.0038-0.0005472-0.0096 0.00563-0.01172 0.00391-0.0081-0.0068-0.08354-0.1115541-0.164062-0.2285156-0.169916-0.2468227-0.25471-0.3657315-0.371087-0.5039102-0.313058-0.371711-0.651914-0.5497369-1.003906-0.5292969zm1.839844 0.03125c-0.063-0.0076-0.131193-0.00727-0.205078 0.00391-0.130492 0.019743-0.341737 0.084924-0.361328 0.109375-0.0035 0.00437 0.05256 0.1663659 0.07031 0.2285156 0.06757-0.029832 0.185939-0.071992 0.291016-0.087891 0.149175-0.022567 0.272543-0.0009728 0.384765 0.041016 0.0013 0.00057 0.0025 0.0014 0.0039 0.00195 0.0904 0.034602 0.168918 0.092394 0.236328 0.1699219l0.002 0.00195c0.01559 0.018077 0.03052 0.038185 0.04492 0.058594l0.002 0.00195c0.0362 0.051909 0.07094 0.1088913 0.09961 0.1757813 0.03931 0.082996 0.07465 0.176435 0.09961 0.2890625 0.04741 0.213958 0.07443 0.4297884 0.107422 0.9726562v0.00195c0.02802 0.4610635 0.06454 0.7767164 0.0957 0.7871094 0.02042 0.00681 0.117068-0.4013762 0.173828-0.7402344 0.06466-0.3859502 0.08919-0.681521 0.08984-1.0878906 0.000078-0.058949-0.0063-0.1054551-0.0078-0.1601562-0.0043 0.3572622-0.02271 0.6439819-0.08203 0.9980468-0.05676 0.3388581-0.153408 0.7470408-0.173828 0.7402344-0.02884-0.00962-0.06086-0.3227085-0.08789-0.7285156-0.0022-0.032688-0.0057-0.024223-0.0078-0.058594v-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.0067-0.01564-0.01613-0.026398-0.02344-0.041016-0.02476-0.047055-0.04791-0.094624-0.07617-0.1347657l-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.0005493-0.0026-0.00138-0.0039-0.00195-0.05611-0.020994-0.114218-0.037096-0.177734-0.044922zm4.623047 0.1855469c-0.0069 0.00221-0.300053 0.6924174-0.650391 1.5332031l-0.636719 1.5273438-0.882812 1.5078146c-0.583151 0.9969384-0.533091 0.9048654-0.615235 1.0390624-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.507815 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.09379 0.4174517 0.09961 0.6347656 0.01239-0.154459 0.01043-0.3040633-0.0059-0.4511719-0.01621-0.1471086-0.04675-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.00143-0.240852 0.011287-0.3125 0.023438-0.451006 0.076558-0.8107 0.2423658-0.998047 0.46875-0.06208 0.075021-0.09378 0.1610353-0.117187 0.2480468-0.01752 0.084229-0.0188 0.1718084-0.0039 0.2597656 0.02274-0.090655 0.05664-0.1799208 0.121094-0.2578124 0.187343-0.2263841 0.547051-0.3921921 0.998047-0.46875 0.07165-0.012151 0.196077-0.022006 0.3125-0.023438 0.116423-0.0014 0.219794 0.0007396 0.246094 0.011719 0.0016 0.0006612 0.000451 0.00522 0.002 0.00586 0.000725-0.0006634 0.01127-0.00935 0.01172-0.00977 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.100216-0.0046-0.1075303-0.03711-0.1210938-0.0263-0.010979-0.129669-0.013119-0.246094-0.011719zm1.316406 0.048828c-0.000393-0.00107-0.01368 0.005-0.01758 0.00586-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.02427-0.097768 0.0293-0.1152343 0.02308-0.080164 0.03867-0.1529501 0.03516-0.1621094zm-2.755859 1.1210937c-0.02823 0.00701-0.4352 0.050982-0.953125 0.1054688-0.434956 0.045757-0.672525 0.078032-0.798828 0.095703-0.01708 0.00243-0.101814 0.010297-0.109375 0.011719-0.005 0.0009281-0.07178 0.00536-0.07227 0.00586-0.0011 0.00114 0.0057 0.018553 0.0059 0.023437 0.000393 0.007-0.0013 0.012401 0 0.013672 0.0035 0.028316 0.02743 0.1208445 0.05078 0.2089844 0.0056-0.0004554 0.01454-0.00175 0.01563-0.00195 0.0076-0.00142 0.0923-0.00929 0.109375-0.011719 0.1263-0.017671 0.36388-0.049946 0.798828-0.095703 0.532824-0.056055 0.97567-0.104585 0.980468-0.109375 0.0047-0.00477-0.002-0.03209-0.01172-0.060547-0.02139-0.06208-0.01321-0.1234727-0.01563-0.1855469zm-2.4375 0.621094c-0.215402-0.010057-0.352536 0.049345-0.50586 0.1992187-0.0033 0.00321-0.0084 0.00257-0.01172 0.00586-0.07691 0.07702-0.105832 0.1132029-0.15625 0.2167969-0.07346 0.150942-0.111051 0.2849406-0.121094 0.4628906-0.0031 0.054083 0.0074 0.1149201 0.01172 0.1738281 0.01589-0.1396255 0.04747-0.2595162 0.109375-0.3867187 0.05042-0.103594 0.07934-0.1397769 0.15625-0.2167969 0.0033-0.00329 0.0084-0.00265 0.01172-0.00586 0.15332-0.1498733 0.290461-0.2092757 0.505859-0.1992187 0.195086 0.00912 0.375641 0.078805 0.576172 0.2226562 0.04853 0.03482 0.09476 0.066406 0.09766 0.066406 0.01103 0-0.02231-0.1128375-0.07617-0.3007813v-0.00195c-0.0098-0.00692-0.01103-0.00617-0.02148-0.013672-0.200536-0.1438531-0.381082-0.2135404-0.576172-0.2226562zm12.96875 0.00195c-0.0069-0.00229-0.433417 0.6095172-0.939453 1.3574221-0.293215 0.4333724-0.150296 0.21684-0.310547 0.4531258-0.06284 0.1049174-0.09177 0.1550074-0.158203 0.2656254-0.426645 0.7098958-0.679307 1.1585948-0.660157 1.1777348 0.0084 0.0084 0.06333-0.07155 1.128907-1.646486 0.506025-0.7479053 0.932553-1.3597121 0.939453-1.3574221 0.03047 0.010156 0.130678 0.3837563 0.173828 0.6367188 0.02679 0.1570678 0.02031 0.4155243 0.01367 0.6406253 0.000802-0.0066 0.0031-0.01292 0.0039-0.01953 0.02701-0.233077 0.01885-0.6575254-0.01758-0.8710943-0.04313-0.2529614-0.143349-0.626561-0.173818-0.6367167zm-6.953125 0.8886719-0.08203 0.8125002c-0.05534 0.550385-0.107951 1.012426-0.113281 1.027346-0.0095 0.02653-0.01232 0.02929-0.193359 0.0293-0.08135-0.000003-0.233086-0.0065-0.365234-0.01367-0.045 0.0032-0.154778 0.02283-0.164063 0.01172-0.000457-0.000547-0.0071-0.01449-0.0078-0.01563-0.309542-0.0179-0.671923-0.02411-0.798828-0.0059-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.08789 1.941406-0.101563 0.254063-0.321289 0.864312-0.373047 1.029297-0.128044 0.408172-0.199414 0.841327-0.210938 1.310547-0.0017 0.06754 0.0052 0.123524 0.0059 0.1875 0.01625-0.444431 0.08294-0.858698 0.205078-1.248047 0.05176-0.164985 0.271486-0.775234 0.373047-1.029297 0.338385-0.846489 0.682127-1.459546 1.087891-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.01772 0.878907 0.0059 0.148684 0.01068 0.355231 0.01758 0.457031 0.01758 0.181035-0.000005 0.183859-0.0028 0.193359-0.0293 0.0053-0.01492 0.05794-0.476961 0.113281-1.0273448l0.101547-0.9980452zm-2.056641 0.027344c-0.02821 0.011539-0.05254 0.026875-0.08203 0.037109-0.05305 0.018406-0.100822 0.034816-0.107422 0.041016-0.01722 0.016107 0.117663 0.1404634 0.257812 0.2343752 0.14148 0.09479 0.296584 0.168897 0.595704 0.283203 0.274747 0.104991 0.444957 0.184302 0.558593 0.2578124 0.189597 0.1226524 0.347986 0.3184368 0.439453 0.5351576 0.01964 0.04654 0.01782 0.0714 0.03516 0.125 0.01258-0.0035 0.06499-0.01233 0.06641-0.01367 0.0167-0.01578-0.0448-0.2268014-0.101563-0.3613298-0.09147-0.2167184-0.249852-0.4125052-0.439453-0.5351572-0.113639-0.07351-0.283841-0.152821-0.558593-0.257812-0.299127-0.1143063-0.454225-0.1884112-0.595704-0.2832032-0.03726-0.024965-0.0346-0.035837-0.06836-0.0625zm-2.173828 1.0000014c-0.01965 0.0024-0.03896 0.0071-0.05859 0.0098-0.0234 0.0048-0.04667 0.01027-0.07031 0.01367-0.0013 0.000183-0.0026-0.000183-0.0039 0-0.452149 0.06541-0.899079 0.1711604-1.330078 0.3222668-0.490622 0.179573-0.979331 0.416784-1.341796 0.802734-0.02676 0.04551-0.164558 0.147038-0.111329 0.171875 0.08567-0.02317 0.19223-0.05412 0.28711-0.08008 0.337902-0.291871 0.748996-0.491894 1.166015-0.644531 0.43099-0.151106 0.87794-0.256856 1.330078-0.3222664 0.0013-0.000183 0.0026 0.000183 0.0039 0 0.04324-0.0062 0.08556-0.01804 0.128906-0.02344 0.07787-0.02547 0.06939 0.04861 0.06836 0.1093754 0.0015-0.06323-0.000126-0.1285664 0.002-0.1835948 0.000192-0.0051-0.000346-0.01276 0-0.01758-0.01485-0.05264 0.02944-0.1908304-0.07031-0.158203zm-5.326172 0.2050784c-0.0019 0.000119-0.0039 0.0018-0.0059 0.002-0.0018 0.000122-0.0041-0.000131-0.0059 0-0.141843 0.01043-0.320241 0.05164-0.433594 0.1054694-0.332055 0.157693-0.527042 0.44456-0.61914 0.896484-0.05389 0.264446-0.06326 0.410408-0.06641 1.113281-0.0018 0.366675-0.007 0.667207-0.01172 0.671875-0.0013 0.0013-0.0088-0.0068-0.01172-0.0078-0.0078-0.0029-0.01662-0.0046-0.03125-0.02149-0.07496-0.08697-0.171294-0.242621-0.306641-0.511718-0.04986-0.09912-0.08869-0.164671-0.130859-0.240235-0.02245-0.04023-0.05422-0.111818-0.06641-0.130859v-0.002c-0.0732-0.110914-0.208937-0.250738-0.300781-0.3125-0.07856-0.05256-0.197835-0.0957-0.277344-0.0957-0.0019 0-0.0039 0.002-0.0059 0.002-0.227043 0.0038-0.425963 0.211848-0.486328 0.509765-0.0183 0.0903-0.01399 0.172393 0 0.25 0.06036-0.297917 0.25929-0.505965 0.486328-0.509765 0.002 0 0.004-0.002 0.0059-0.002 0.07951 0 0.198785 0.04314 0.277344 0.0957 0.09184 0.06176 0.227581 0.201586 0.300781 0.3125v0.002c0.01218 0.01904 0.04395 0.09063 0.06641 0.130859 0.04217 0.07556 0.081 0.141115 0.130859 0.240235 0.135344 0.269097 0.231683 0.424748 0.306641 0.511718 0.01463 0.01689 0.02345 0.01859 0.03125 0.02149 0.0029 0.001 0.01042 0.0091 0.01172 0.0078 0.0047-0.0047 0.0099-0.3052 0.01172-0.671875 0.0032-0.702873 0.01252-0.848835 0.06641-1.113281 0.0921-0.451924 0.287092-0.738791 0.61914-0.896484 0.113351-0.05383 0.291754-0.09504 0.433594-0.105469 0.0018-0.000131 0.0041 0.000122 0.0059 0 0.0019-0.0002 0.0039-0.0018 0.0059-0.002 0.066-0.0041 0.05906 0.0047 0.07227 0.0098 0.0071-0.03802 0.04687-0.2399714 0.04687-0.2421874 0-0.02069-0.01014-0.02437-0.119141-0.01758zm5.464844 0.2109374c-0.01361 0.03846-0.0382 0.07988-0.06641 0.117188v0.002c-0.02096 0.02752-0.03613 0.05356-0.06641 0.08398-0.07233 0.07269-0.193172 0.146953-0.328125 0.226563-0.03752 0.02221-0.04658 0.03782-0.0918 0.0625-0.07294 0.03981-0.195225 0.108632-0.271484 0.15039-0.07626 0.04176-0.184795 0.107819-0.240234 0.144532-0.109822 0.0727-0.246084 0.193688-0.246084 0.222616 0 0.02072 0.115037 0.01104 0.298828-0.0059 0.05819-0.03664 0.128189-0.07885 0.1875-0.111328 0.07626-0.04176 0.198546-0.11058 0.271484-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.02138-0.08964-0.0293-0.134766zm10.929687 1.496097c-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.0027 0.0012-0.0039 0.002-0.114734 0.0742-0.222001 0.152917-0.351562 0.222657-0.09491 0.05108-0.170528 0.09436-0.173828 0.09766-0.0081 0.0081 0.06167 0.163668 0.07813 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.02901-0.259766 0.01758-0.259766zm-15.847656 0.06055-0.46289 0.462891c-0.223603 0.223326-0.366868 0.358239-0.41211 0.396484-0.0102 0.05785-0.05754 0.303789-0.05664 0.304687 0.0038 0.0038 0.214363-0.197102 0.46875-0.451171l0.462891-0.462891 0.138672 0.0059c0.54488 0.0321 0.880679 0.160454 0.992187 0.373047 0.0042 0.008 0.0011 0.02207 0.0039 0.0293 0.0075-0.0288 0.01955-0.04879 0.01953-0.111328-0.000028-0.09696 0.000645-0.122039-0.02344-0.167969-0.02239-0.04269-0.05925-0.07943-0.09961-0.115234l-0.002-0.002c-0.08823-0.03854-0.172127-0.08173-0.238288-0.138672h-0.002c-0.165184-0.061384-0.381113-0.101331-0.65028-0.117188zm-0.634765 2.191406c-0.0091 0.05405-0.02441 0.101852-0.02148 0.167969 0.0062 0.140717 0.0385 0.267056 0.101562 0.388672 0.06 0.11572 0.148072 0.227676 0.271484 0.351562 0.192048 0.192788 0.413129 0.35622 0.908204 0.673828 0.5815 0.373053 0.760863 0.504973 0.955078 0.691407 0.166889 0.160205 0.253746 0.273818 0.361328 0.492187 0.06465 0.131189 0.09973 0.235179 0.121094 0.330078 0.0052-0.02391 0.02188-0.03388 0.02344-0.0625 0.0074-0.136589-0.0345-0.294318-0.144532-0.517578-0.107585-0.218372-0.194435-0.331985-0.361328-0.49219-0.194219-0.186434-0.373565-0.318354-0.955078-0.691407-0.495085-0.317608-0.716151-0.48104-0.908203-0.673828-0.123415-0.123886-0.211481-0.235842-0.271484-0.351562-0.04975-0.095945-0.06632-0.200077-0.08008-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.04669-0.0058-0.0957-0.0059-0.269 0.08398-0.59889 0.183382-0.607422 0.208984-0.01083 0.03246 0.32655 0.05397 0.703125 0.04687 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.04838-0.113949 0.05273-0.169922 0.0068-0.0869 0.0042-0.08984-0.01758-0.08984zm-5.199219 2.169922c-0.0421 0.108831-0.09495 0.241785-0.08984 0.25 0.0018 0.000857 0.0084-0.00055 0.01172 0 0.02013 0.0082 0.559542 0.01382 1.748047 0.0078 0.954137-0.0048 1.278281-0.0038 1.451172 0 0.02782-0.01961 0.0609-0.03242 0.08789-0.05273 0.151416-0.113973 0.225684-0.182879 0.216797-0.197266-0.0014-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.0015-1.314453-0.0059-0.0581-0.0013-0.341885-0.000291-0.355469-0.002zm-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.002c-0.324265-0.02733-0.685312-0.05585-0.679687-0.03906zm-1.208985 0.472656 0.595703 0.976563c0.04799-0.01522 0.119631-0.03218 0.126954-0.04102l-0.466797-0.765625c-0.08419-0.05892-0.178169-0.109443-0.25586-0.169922zm-1.294921 0.04492c-0.02317 0.0018-0.07038 0.02878-0.07031 0.04102 0.000035 0.0072 0.08026 0.244578 0.179687 0.529297 0.05477 0.156825 0.06615 0.195926 0.09961 0.294921 0.01952-0.005 0.08203-0.0019 0.08203-0.0098 0-0.0086-0.08221-0.250439-0.181641-0.535156-0.06021-0.172407-0.07679-0.22322-0.109374-0.320313z"/>
+ <path style="fill:#9182d7" d="m7.51117 14.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="m2.653339 16.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="m9.103849 8.0382151s0.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="m16.033494 2.1695769c-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="m15.28154 5.1857622c0.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="m12.988011 5.2220346c-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="m15.490803 5.2848136c0.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="m7.816412 7.7973711c-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="m10.255029 6.7761653c-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="m10.243869 6.9324156c0.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="m4.998329 11.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="m3.301899 16.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="m4.277068 9.9193046c-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="m2.916854 9.9318616c-0.05451 0.02917-0.102144 0.06471-0.145089 0.1074224 0.04276-0.04238 0.0909-0.07842 0.145089-0.1074224z"/>
+ <path d="m2.015626 11.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="m2.010046 11.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="m1.830078 11.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="m1.513393 12.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="m4.275673 14.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="m9.6797 9.8886712c-0.0021 0.05503-0.000454 0.1203648-0.002 0.1835948 0.0017-0.06284-0.000102-0.1286394 0.002-0.1835948z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bluej.svg b/.icons/awkward/22x22/apps/bluej.svg
new file mode 100644
index 00000000..b1991b0c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bluej.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 12.192866,2.5001354 C 11.019687,2.5774144 9.81415,2.8958748 8.7460686,3.4007371 6.4754706,4.6322316 5.5847386,6.9292696 4.8579194,9.0020793 4.4242448,10.105557 3.8584068,10.633839 2.551942,11.237176 c -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 12.824458,18.812705 20.473429,15.768887 20.473429,15.768887 20.94029,15.585413 21.139637,15.015288 20.894166,14.565588 19.515954,12.518689 17.788196,10.312515 16.255147,8.5574284 15.462151,7.6427287 14.559909,5.9808803 15.666719,5.5862371 l 0.690552,-0.073652 C 17.124807,5.215705 17.209245,4.7105039 16.908488,4.1379424 16.448875,3.4412225 15.578541,3.2407888 14.899511,3.0351366 13.956022,2.7507058 13.187774,2.5089439 12.192866,2.5001354 Z"/>
+ <path style="fill:#4f4f4f" d="M 12.173635,2.2691316 C 11.000456,2.346411 9.8333808,2.7610248 8.7652994,3.2658871 6.4947014,4.4973816 5.5847386,6.429035 4.8579194,8.5018446 4.4242448,9.6053233 3.8584068,10.133605 2.551942,10.736942 c -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.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 C 19.304416,12.037686 17.557427,9.9853582 16.024378,8.2302707 15.767226,7.9336535 15.729356,7.385392 15.521463,7.0003292 15.088261,6.1979463 14.918823,5.3526715 15.666719,5.0860025 l 0.690552,-0.073652 C 17.124807,4.7154704 17.209245,4.2102693 16.908488,3.6377078 16.562586,3.1133609 15.984053,2.870109 15.429512,2.6941774 15.247213,2.6363419 15.009815,2.8550124 14.841819,2.8041328 13.89833,2.519702 13.168543,2.2779401 12.173635,2.2691316 Z"/>
+ <path style="opacity:0.1" d="m 12.193359,2.5000003 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 15.368684,3.176728 15.12492,3.1031578 14.900391,3.0351565 13.956902,2.7507259 13.188266,2.5088089 12.193359,2.5000003 Z m 3.207032,4.75 c -1.093547,1.925067 -1.685555,3.7363007 -2.949219,5.2187497 -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 19.51632,12.517554 17.788908,10.311728 16.255859,8.5566409 15.942937,8.1956943 15.617174,7.7198572 15.400391,7.2500003 Z"/>
+ <path style="fill:#3f83d0" d="M 12.193263,1.9999008 C 11.020084,2.0771808 9.814106,2.3954222 8.7460246,2.9002844 7.3489666,3.6580007 6.476305,4.6315045 5.8407741,5.7498711 c 0,0 1.9458466,0.7499941 3.0185306,0.7499941 1.3994513,0 3.0304293,-0.3651636 3.5029013,-0.4775352 C 12.53386,5.7558897 12.733122,5.5075731 12.97353,5.2830778 14.090478,4.3961759 13.935477,4.4368685 15.227026,3.8133629 15.422335,3.7190753 15.705368,3.0701067 15.612765,2.7625902 15.368168,2.6775991 15.124409,2.6030541 14.89988,2.5350529 13.956391,2.2506222 13.18817,2.0087094 12.193263,1.9999008 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.9250671 -1.685139,3.7372358 -2.948803,5.2196848 -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 19.516154,12.018335 17.788387,9.8125573 16.255338,8.0574698 15.942416,7.6965232 15.616659,7.2197201 15.399876,6.7498632 Z"/>
+ <path style="opacity:0.1" d="M 5.8300781,6.2656253 C 5.4373442,6.9602357 5.1348117,8.2108679 4.8574219,9.0019533 4.7926599,9.1667383 4.723073,9.3137813 4.6503906,9.4550783 4.5692454,10.432228 4.6268427,11.831839 4.9238281,13 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.6602163 2.710937,-7.6132813 -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 5.8310082,5.7664726 C 5.4382743,6.461083 5.1357497,7.7108963 4.8583599,8.501982 4.4776322,9.269213 4.6347027,10.230729 4.6594635,10.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.5262663,-0.08185 0.8037043,-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.7958922,-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.8013812,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.2601152,-2.29433 1.4542572,-5.6587539 2.7125142,-7.6118189 -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="9" cy="9" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.193359,2.0000003 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 6.7170622,4.8957316 7.525531,4.0623823 8.7460938,3.4003909 9.814175,2.8955287 11.02018,2.5772803 12.193359,2.5000003 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 15.368684,2.676728 15.12492,2.6031577 14.900391,2.5351565 13.956902,2.2507258 13.188266,2.0088089 12.193359,2.0000003 Z m 3.207032,4.75 C 14.306844,8.6750674 13.714836,10.486301 12.451172,11.96875 l 0,0.5 c 1.263664,-1.482449 1.855672,-3.2936827 2.949219,-5.2187497 0.216783,0.4698569 0.542546,0.945694 0.855468,1.3066406 1.533049,1.7550871 3.260461,3.9609131 4.638672,6.0078121 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 19.51632,12.017554 17.788908,9.8117283 16.255859,8.0566409 15.942937,7.6956943 15.617174,7.2198572 15.400391,6.7500003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bluejeans.svg b/.icons/awkward/22x22/apps/bluejeans.svg
new file mode 100644
index 00000000..6f22d8fd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bluejeans.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="16" height="16" x="2" y="3.5" rx="1.882" ry="1.882"/>
+ <path style="opacity:0.2" d="m 18,7.0000002 3,-2.5 V 18.5 L 18,16 Z"/>
+ <rect style="fill:#1c6bdd" width="16" height="16" x="2" y="3" rx="1.882" ry="1.882"/>
+ <path style="opacity:0.2" d="m 6,6.5 v 4 2 4 h 5 c 1.656854,0 3,-1.292365 3,-2.949219 C 14,12.766225 13.692247,12.04638 13.199219,11.5 13.692247,10.95362 14,10.233775 14,9.449219 14,7.7923648 12.656624,6.5276104 11,6.5 Z m 2,2 h 3 c 0.575974,0 1,0.3732448 1,0.949219 C 12,10.025193 11.575974,10.5 11,10.5 H 8 Z m 0,4 h 3 c 0.575974,0 1,0.474807 1,1.050781 C 12,14.126755 11.575974,14.5 11,14.5 H 8 Z"/>
+ <path style="fill:#ffffff" d="m 6,6 v 6 h 5 c 1.656854,0 3,-1.393146 3,-3.05 C 14,7.293146 12.656854,6 11,6 Z m 2,2 h 3 c 0.575974,0 1,0.374026 1,0.95 C 12,9.525974 11.575974,10 11,10 H 8 Z"/>
+ <rect style="fill:none" width="16" height="16" x="4" y="2.5"/>
+ <path style="fill:#1f56a8" d="M 18,6.5 21,4 v 14 l -3,-2.5 z"/>
+ <path style="fill:#ffffff" d="m 6,10 v 6 h 5 c 1.656854,0 3,-1.293146 3,-2.95 C 14,11.393146 12.656854,10 11,10 Z m 2,2 h 3 c 0.575974,0 1,0.474026 1,1.05 C 12,13.625974 11.575974,14 11,14 H 8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.8828125,3 C 2.839989,3 2,3.839989 2,4.8828125 v 0.5 C 2,4.339989 2.839989,3.5 3.8828125,3.5 H 16.117188 C 17.160011,3.5 18,4.339989 18,5.3828125 v -0.5 C 18,3.839989 17.160011,3 16.117188,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 21,4 18,6.5 V 7 l 3,-2.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/blueman-serial.svg b/.icons/awkward/22x22/apps/blueman-serial.svg
new file mode 120000
index 00000000..a7c3c34e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blueman-serial.svg
@@ -0,0 +1 @@
+cutecom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/blueman.svg b/.icons/awkward/22x22/apps/blueman.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blueman.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/blueradio-48.svg b/.icons/awkward/22x22/apps/blueradio-48.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blueradio-48.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/blueradio.svg b/.icons/awkward/22x22/apps/blueradio.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/blueradio.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bluetooth-48.svg b/.icons/awkward/22x22/apps/bluetooth-48.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bluetooth-48.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bluetooth-radio.svg b/.icons/awkward/22x22/apps/bluetooth-radio.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bluetooth-radio.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bluetoothradio.svg b/.icons/awkward/22x22/apps/bluetoothradio.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bluetoothradio.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/boinc-manager.svg b/.icons/awkward/22x22/apps/boinc-manager.svg
new file mode 120000
index 00000000..5b6bea27
--- /dev/null
+++ b/.icons/awkward/22x22/apps/boinc-manager.svg
@@ -0,0 +1 @@
+boinc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/boinc.svg b/.icons/awkward/22x22/apps/boinc.svg
new file mode 100644
index 00000000..56563097
--- /dev/null
+++ b/.icons/awkward/22x22/apps/boinc.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1.0059,11.250026 C 1.00385,11.333525 1.00005,11.416025 1.00005,11.500025 1.00005,17.040011 5.4600388,21.5 11.000025,21.5 16.540011,21.5 21,17.040011 21,11.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 10.999975,1.0000512 C 5.4599889,1.0000512 1,5.4600401 1,11.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 16.840781,3.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 17.999958,11.500025 6.9999825,6.9999825 0 0 0 16.759726,7.5254254 L 18.367144,4.7412529 C 17.905896,4.2384722 17.39602,3.7833255 16.840781,3.3838343 Z M 4.2412029,4.1328559 C 3.7384221,4.5941038 3.2832755,5.1039805 2.8837843,5.6592191 l 2.6171809,1.5107387 1.7607381,1.016599 A 4.9999875,4.9999875 0 0 1 10.999975,6.5000375 4.9999875,4.9999875 0 0 1 12.581026,6.7617558 L 13.596648,5.0029707 A 6.9999825,6.9999825 0 0 0 10.999975,4.5000425 6.9999825,6.9999825 0 0 0 7.0253754,5.7402739 L 4.2412029,4.1328559 Z M 4.5029207,8.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 5.9999875,11.500025 4.9999875,4.9999875 0 0 1 6.2617058,9.918974 L 4.5029207,8.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 16.840781,2.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 17.999958,11.000026 6.9999825,6.9999825 0 0 0 16.759726,7.0254267 L 18.367144,4.2412541 C 17.905896,3.7384734 17.39602,3.2833268 16.840781,2.8838356 Z M 4.2412029,3.6328572 C 3.7384221,4.094105 3.2832755,4.6039817 2.8837843,5.1592204 L 5.5009652,6.6699591 7.2617033,7.686558 A 4.9999875,4.9999875 0 0 1 10.999975,6.0000387 4.9999875,4.9999875 0 0 1 12.581026,6.2617571 L 13.596648,4.502972 A 6.9999825,6.9999825 0 0 0 10.999975,4.0000437 6.9999825,6.9999825 0 0 0 7.0253754,5.2402751 L 4.2412029,3.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 5.9999875,11.000026 4.9999875,4.9999875 0 0 1 6.2617058,9.418976 L 4.5029207,8.4033532 Z M 14.738247,14.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 10.999975,1.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.990974,-9.9999748 z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="3"/>
+ <circle style="fill:#f5ca4a" cx="11" cy="11" r="3"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bomber.svg b/.icons/awkward/22x22/apps/bomber.svg
new file mode 100644
index 00000000..a53ee625
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bomber.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 4.1406475,4.5 C 3.6266148,4.687533 5.2371315,8.2824045 4.814548,8.5189965 4,9.5 4,9.5 4,9.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 3.495572,19.500624 28.653444,13.213964 18.667537,8.510823 16.952182,7.59771 14.434148,7 11.6278,7 10.217731,7 8.921903,7.1663725 7.7733835,7.426998 7.2207615,7.5524005 4.621256,4.3246773 4.1407095,4.5 Z"/>
+ <path style="fill:#28aeae" d="M 4.1406475,4 C 3.6266148,4.187533 5.2371315,7.7824045 4.814548,8.0189965 L 4,9 v 4 c 0,0 2.856714,1.20844 5.312417,1.5 C 9.804694,14.558649 1.0210886,19 1.0210886,19 3.495572,19.000624 28.653444,12.213553 18.667537,7.5104115 16.952182,6.5972985 14.434148,5.9995885 11.6278,5.9995885 c -1.410069,0 -2.705897,0.1663725 -3.8544165,0.426998 C 7.2207615,6.551989 4.621256,3.8246773 4.1407095,4 Z"/>
+ <path style="opacity:0.2" d="m 4,9.5 v -1 H 1.0000001 v 6 H 4 v -1 C 8.290718,12.825838 10.050415,12.314232 10,11.471126 9.950755,10.647603 8.19106,10.159163 4,9.5 Z"/>
+ <path style="fill:#3f3f3f" d="M 4,9 V 8 H 1.0000001 v 6 H 4 V 13 C 8.290718,12.325838 10.050415,11.814232 10,10.971126 9.950755,10.147603 8.19106,9.659163 4,9 Z"/>
+ <path style="opacity:0.2" d="m 16.019531,7.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 20.88766,9.494347 20.191501,8.7273774 18.667969,8.0098276 17.924528,7.6140811 17.022646,7.283633 16.019531,7.0293589 Z"/>
+ <path style="fill:#3f3f3f" d="m 16.019531,6.5292969 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 20.88766,8.9942846 20.191501,8.2273154 18.667969,7.5097656 17.924528,7.1140191 17.022646,6.783571 16.019531,6.5292969 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,8 V 8.5 H 4 V 8 Z m 3,1 v 0.5 c 3.8386744,0.60374 5.620375,1.067491 5.933594,1.773438 C 9.985266,11.177444 10.006302,11.076091 10,10.970703 9.950755,10.14718 8.19106,9.659163 4,9 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.140625,4 C 4.0272229,4.0413722 4.0274121,4.266008 4.0761719,4.5664062 4.0923498,4.5358684 4.1119242,4.5104708 4.140625,4.5 4.6211715,4.3246773 7.2208155,7.0511837 7.7734375,6.9257812 8.921957,6.6651557 10.216884,6.5 11.626953,6.5 c 2.806348,0 5.325661,0.5966526 7.041016,1.5097656 1.485568,0.6996699 2.178435,1.4462824 2.298828,2.2089844 C 21.120809,9.282632 20.477124,8.3618376 18.667969,7.5097656 16.952614,6.5966526 14.433301,6 11.626953,6 10.216884,6 8.921957,6.1651557 7.7734375,6.4257812 7.2208155,6.5511837 4.6211715,3.8246773 4.140625,4 Z m 0.6992188,3.9824219 c -0.00877,0.011856 -0.013478,0.03044 -0.025391,0.037109 L 4,9 V 9.5 L 4.8144531,8.5195312 c 0.087081,-0.048754 0.074595,-0.2623471 0.025391,-0.5371093 z M 8.7578125,14.912109 C 6.9526036,15.998455 1.0214844,19 1.0214844,19 1.262704,19.000061 1.7679523,18.917601 2.3867188,18.796875 4.341644,17.801944 9.72716,15.049403 9.3125,15 9.130136,14.97835 8.9432655,14.943 8.7578125,14.91211 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bomi.svg b/.icons/awkward/22x22/apps/bomi.svg
new file mode 100644
index 00000000..448a430f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bomi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#e75177" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="m 11,5.5000019 a 6,6 0 0 0 -1,0.086 v 7.8965001 c 0,0.5641 -0.446,1.0176 -1,1.0176 -0.554,0 -1,-0.4535 -1,-1.0176 V 6.3126019 a 6,6 0 0 0 -3,5.1875001 6,6 0 0 0 6,6 6,6 0 0 0 6,-6 6,6 0 0 0 -6,-6.0000001 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.7285001 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 8.8095019 a 0.25006,0.27276 0 0 1 0.23242,-0.2734 z"/>
+ <path style="fill:#ffffff" d="m 11,5.0000019 a 6,6 0 0 0 -1,0.086 v 7.8965001 c 0,0.5641 -0.446,1.0176 -1,1.0176 -0.554,0 -1,-0.4535 -1,-1.0176 V 5.8126019 a 6,6 0 0 0 -3,5.1875001 6,6 0 0 0 6,6 6,6 0 0 0 6,-6 6,6 0 0 0 -6,-6.0000001 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.7285001 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 8.3095019 a 0.25006,0.27276 0 0 1 0.23242,-0.2734 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7,1.0000019 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bookworm.svg b/.icons/awkward/22x22/apps/bookworm.svg
new file mode 100644
index 00000000..7ae79ce7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bookworm.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#c74ab4" 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 style="fill:#97e964" d="m14 1v11l1-1h1l1 1v-11z"/>
+ <path style="opacity:.2" d="m3 1c-0.554 0-1 0.446-1 1v18c0 0.9625 1 1 1 1h2v-20z"/>
+ <path style="opacity:.2;fill:#ffffff" 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 style="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/boomaga.svg b/.icons/awkward/22x22/apps/boomaga.svg
new file mode 100644
index 00000000..02ad6e28
--- /dev/null
+++ b/.icons/awkward/22x22/apps/boomaga.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="8.5" height="20" x="-15.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,13 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 19,13 3,13 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 L 3,8 19,8 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <rect style="fill:#4f4f4f" width="9" height="20" x="-15" y="-21" rx="1.059" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="18" height="2" x="2" y="11.5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="2" y="7.5" rx=".75" ry=".75"/>
+ <rect style="fill:#76ff03" width="2" height="2" x="2" y="7" rx=".75" ry=".75"/>
+ <path style="fill:#e4e4e4" d="M 3,12.5 3,20 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 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <rect style="opacity:0.5" width="10.5" height="1" x="5" y="18"/>
+ <rect style="opacity:0.5" width="8.5" height="1" x="5" y="16"/>
+ <rect style="opacity:0.5" width="12" height="1" x="5" y="14"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.75,7.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="opacity:0.1;fill:#ffffff" d="M 2,6 C 1.446,6 1,6.4720055 1,7.0585938 l 0,0.5 C 1,6.9720055 1.446,6.5 2,6.5 l 18,0 c 0.554,0 1,0.4720055 1,1.0585938 l 0,-0.5 C 21,6.4720055 20.554,6 20,6 L 2,6 Z"/>
+ <circle style="fill:#c03630" cx="16" cy="16" r="6"/>
+ <g style="fill:#ffffff" transform="translate(-1,-1)">
+ <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/22x22/apps/boostnote.svg b/.icons/awkward/22x22/apps/boostnote.svg
new file mode 100644
index 00000000..dbb6c894
--- /dev/null
+++ b/.icons/awkward/22x22/apps/boostnote.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#00c586" cx="11" cy="11" r="10"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1c-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="m15.5 7s-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="m15.5 6.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.5386689-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.1723488-0.474059 0.1367188-0.509765-0.0071-0.0068-0.063341 0.027751-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="m15.5 6.5s-11.000195 3.488569-11 3.5l4.071843 1.710471 1.428157 0.289529z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/boot.svg b/.icons/awkward/22x22/apps/boot.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/22x22/apps/boot.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/borderlands-2.svg b/.icons/awkward/22x22/apps/borderlands-2.svg
new file mode 100644
index 00000000..7e824036
--- /dev/null
+++ b/.icons/awkward/22x22/apps/borderlands-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#aa3131" 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.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;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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/borderlands-the-pre-sequel.svg b/.icons/awkward/22x22/apps/borderlands-the-pre-sequel.svg
new file mode 100644
index 00000000..d054c789
--- /dev/null
+++ b/.icons/awkward/22x22/apps/borderlands-the-pre-sequel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/boswars.svg b/.icons/awkward/22x22/apps/boswars.svg
new file mode 100644
index 00000000..56052554
--- /dev/null
+++ b/.icons/awkward/22x22/apps/boswars.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path opacity=".2" d="m8.5 5.5c-2.5464-0.0062-4.5 2.067-4.5 4 0.0019 0.1674 0.0193 0.3345 0.052 0.5h8.897c0.03235-0.1655 0.0494-0.3326 0.051-0.5-0.0013-0.33879-0.06578-0.67563-0.1915-1h7.1915v-1h-7.8135c-0.84-0.9383-1.14-1.9938-3.686-2z"/>
+ <path style="fill:#afafb1" d="m8.5 5c-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.1655 0.049-0.3326 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="1" y="9" rx="1" ry="1"/>
+ <path opacity=".2" d="m1 14v0.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="2" y="13" rx="2.5" ry="2.5"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -1 0)">
+ <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="4.5" cy="15.5" r="1.5"/>
+ <circle fill="#c4c4c4" cx="8.5" cy="15.5" r="1.5"/>
+ <circle fill="#c4c4c4" cx="12.5" cy="15.5" r="1.5"/>
+ <circle fill="#c4c4c4" cx="16.5" cy="15.5" r="1.5"/>
+ <path opacity=".2" d="m2.0127 15.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="m4.5 13c-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="m2 9c-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/22x22/apps/bottles_notepad.svg b/.icons/awkward/22x22/apps/bottles_notepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bottles_notepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bottles_wine-uninstaller.svg b/.icons/awkward/22x22/apps/bottles_wine-uninstaller.svg
new file mode 120000
index 00000000..5daa6135
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bottles_wine-uninstaller.svg
@@ -0,0 +1 @@
+wine-uninstaller.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bottles_wine-winecfg.svg b/.icons/awkward/22x22/apps/bottles_wine-winecfg.svg
new file mode 120000
index 00000000..d3b438b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bottles_wine-winecfg.svg
@@ -0,0 +1 @@
+winecfg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bottles_wine.svg b/.icons/awkward/22x22/apps/bottles_wine.svg
new file mode 120000
index 00000000..417f68ca
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bottles_wine.svg
@@ -0,0 +1 @@
+wine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bottles_winetricks.svg b/.icons/awkward/22x22/apps/bottles_winetricks.svg
new file mode 120000
index 00000000..cda48fcb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bottles_winetricks.svg
@@ -0,0 +1 @@
+winetricks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bovo.svg b/.icons/awkward/22x22/apps/bovo.svg
new file mode 100644
index 00000000..57bb5616
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bovo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#dcdcbe" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/box.svg b/.icons/awkward/22x22/apps/box.svg
new file mode 100644
index 00000000..8620895f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/box.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#1b9bc9" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bpython.svg b/.icons/awkward/22x22/apps/bpython.svg
new file mode 100644
index 00000000..4b2b981d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bpython.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 5.7916669,1.5004999 C 3.6908667,1.5004999 2,2.7084165 2,4.2088332 l 0,3.7916666 0,6.5000002 8.666667,0 1.625,0 C 13.792084,14.5005 15,12.809633 15,10.708833 L 15,9.125 C 15,7.0241998 13.791816,5.4716507 12.291667,5.4999999 l -5.2916667,0 0,1.9999999 1.8029945,0 1.5539062,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.3569006,0 0,-1.611393 0,-1.443881 0,-1.0113927 0,-0.4333335 0,-2.1666664 0,-1.3335001 4.0000006,0 0,-0.7916667 c 0,-1.2081666 -1.6242005,-2.2081667 -3.7250005,-2.2081667 z"/>
+ <path style="opacity:0.2" d="m 10.791668,21.5 c -2.1008012,0 -3.7916679,-1.207917 -3.7916679,-2.708333 l 0,-3.791667 0,-6.5 8.6666669,0 1.624999,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.291665,0 0,-2 1.802994,0 1.553906,0 C 16.248577,15.5005 17,14.855997 17,14.055774 l 0,-1.944381 C 17,11.311171 16.247925,10.465915 15.356901,10.5 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 0,1.208167 -1.6242,2.208167 -3.725,2.208167 z"/>
+ <path style="fill:#4795d1" d="M 5.7916669,0.9999999 C 3.6908667,0.9999999 2,2.2079165 2,3.7083332 L 2,7.4999998 2,14 l 8.666667,0 1.625,0 C 13.792084,14 15,12.309133 15,10.208333 L 15,8.6245 C 15,6.5236998 13.791816,4.9711507 12.291667,4.9994999 l -5.2916667,0 0,1.9999999 1.8029945,0 1.5539062,0 c 0.891677,0 1.6431,0.6445036 1.6431,1.4447265 l 0,1.9443807 c 0,0.800222 -0.752075,1.645478 -1.6431,1.611393 l -4.3569006,0 0,-1.611393 0,-1.4438807 0,-1.011393 0,-0.4333335 0,-2.1666664 0,-1.3335001 4.0000006,0 0,-0.7916667 C 10.000001,2 8.3758005,0.9999999 6.2750005,0.9999999 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.7910161,1 C 3.6902159,1 2.0000005,2.2085677 2.0000005,3.7089844 l 0,0.5 C 2.0000005,2.7085677 3.6902159,1.5 5.7910161,1.5 l 0.484375,0 c 2.1008,0 3.7246099,1.0008178 3.7246099,2.2089844 l 0,-0.5 C 10.000001,2.0008178 8.3761911,1 6.2753911,1 l -0.484375,0 z m 1.2089844,4 0,0.5 5.2910165,0 c 1.500149,-0.028349 2.708984,1.5241998 2.708984,3.625 l 0,-0.5 c 0,-2.1008002 -1.208835,-3.6533492 -2.708984,-3.625 L 7.0000005,5 Z m 5.0000005,5.388672 c 0,0.800222 -0.751553,1.645413 -1.642578,1.611328 l -4.3574225,0 0,0.5 4.3574225,0 c 0.891025,0.03408 1.642578,-0.811106 1.642578,-1.611328 l 0,-0.5 z"/>
+ <path style="fill:#ffc851" d="m 10.791668,20.9995 c -2.1008012,0 -3.7916679,-1.207917 -3.7916679,-2.708333 l 0,-3.791667 0,-6.5 8.6666669,0 1.624999,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.291665,0 0,-2 1.802994,0 1.553906,0 C 16.248577,15 17,14.355497 17,13.555274 l 0,-1.944381 C 17,10.810671 16.247925,9.965415 15.356901,9.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 0,1.208167 -1.6242,2.208167 -3.725,2.208167 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.0000005,8 0,0.5 8.6660165,0 1.624999,0 C 18.791433,8.5 20,10.190216 20,12.291016 l 0,-0.5 C 20,9.690216 18.791433,8 17.291016,8 L 15.666017,8 7.0000005,8 Z M 17,13.554688 C 17,14.35491 16.249099,15 15.357423,15 l -1.554688,0 -1.802734,0 0,0.5 1.802734,0 1.554688,0 C 16.249099,15.5 17,14.856864 17,14.056641 l 0,-0.501953 z M 11.000001,18 l 0,0.5 4,0 0,-0.5 -4,0 z"/>
+ <path style="fill:#4795d1" d="m 11.91211,8 c 0.05268,0.1406561 0.08789,0.287214 0.08789,0.4433594 l 0,1.5566406 3,0 0,-1.375 c 0,-0.216019 -0.02037,-0.4216975 -0.04492,-0.625 z"/>
+ <rect style="opacity:0.2" width="1" height="1" x="8" y="2.5"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="8" y="2"/>
+ <rect style="opacity:0.2" width="1" height="1" x="13" y="19.5"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="13" y="19"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/br.com.jeanhertel.adriconf.svg b/.icons/awkward/22x22/apps/br.com.jeanhertel.adriconf.svg
new file mode 100644
index 00000000..f9765fe2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/br.com.jeanhertel.adriconf.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 4,15.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 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="fill:none;stroke:#c2352a;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 4,14.986001 V 5.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 11.0001,15.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 11.0001,14.986001 V 5.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 18.0001,6.485758 v 9"/>
+ <path style="fill:none;stroke:#2a72c2;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 18.0001,5.9860005 V 14.986001"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/brackets-electron.svg b/.icons/awkward/22x22/apps/brackets-electron.svg
new file mode 100644
index 00000000..42b0a8c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/brackets-electron.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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 V 19 H 11 V 16 H 8 V 8 H 11 V 5 Z M 13,5 V 8 H 16 V 16 H 13 V 19 H 19 V 5 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/brackets.svg b/.icons/awkward/22x22/apps/brackets.svg
new file mode 100644
index 00000000..967a7b91
--- /dev/null
+++ b/.icons/awkward/22x22/apps/brackets.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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 V 19 H 11 V 16 H 8 V 8 H 11 V 5 Z M 13,5 V 8 H 16 V 16 H 13 V 19 H 19 V 5 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/braindump.svg b/.icons/awkward/22x22/apps/braindump.svg
new file mode 100644
index 00000000..f8b2fb4e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/braindump.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/brasero.svg b/.icons/awkward/22x22/apps/brasero.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/brasero.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/brave-browser-beta.svg b/.icons/awkward/22x22/apps/brave-browser-beta.svg
new file mode 120000
index 00000000..22ef9332
--- /dev/null
+++ b/.icons/awkward/22x22/apps/brave-browser-beta.svg
@@ -0,0 +1 @@
+brave.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/brave-browser-dev.svg b/.icons/awkward/22x22/apps/brave-browser-dev.svg
new file mode 100644
index 00000000..3828455c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/brave-browser-dev.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/brave-browser-nightly.svg b/.icons/awkward/22x22/apps/brave-browser-nightly.svg
new file mode 100644
index 00000000..e07d1a0e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/brave-browser-nightly.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/brave-browser.svg b/.icons/awkward/22x22/apps/brave-browser.svg
new file mode 120000
index 00000000..22ef9332
--- /dev/null
+++ b/.icons/awkward/22x22/apps/brave-browser.svg
@@ -0,0 +1 @@
+brave.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/brave.svg b/.icons/awkward/22x22/apps/brave.svg
new file mode 100644
index 00000000..c1e47f93
--- /dev/null
+++ b/.icons/awkward/22x22/apps/brave.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/breeze-settings.svg b/.icons/awkward/22x22/apps/breeze-settings.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/breeze-settings.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bridge-constructor-portal.svg b/.icons/awkward/22x22/apps/bridge-constructor-portal.svg
new file mode 100644
index 00000000..81f9845e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bridge-constructor-portal.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#8e8e8e" d="M 2.9,4 C 2.4014,4 2,4.3468885 2,4.777778 L 2,17.222222 C 2,17.653112 2.4014,18 2.9,18 l 14.85,0 c 0.4986,0 0.9,-0.346888 0.9,-0.777778 l 0,-12.444444 C 18.65,4.3468885 18.2486,4 17.75,4 Z m 14.4,0 c -0.4986,0 -0.9,0.3468885 -0.9,0.777778 l 0,12.444444 C 16.4,17.653112 16.8014,18 17.3,18 l 1.8,0 C 19.5986,18 20,17.653112 20,17.222222 L 20,4.777778 C 20,4.3468885 19.5986,4 19.1,4 Z"/>
+ <rect style="opacity:0.2" width="4" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="4" height="18" x="17" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#ff9205" width="4" height="18" x="1" y="2" rx="1" ry="1"/>
+ <rect style="fill:#00c1ee" width="4" height="18" x="17" y="2" rx="1" ry="1"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 11.000001,7 0,7 m 0,-7 L 5.0000005,14 17,14 Z"/>
+ <path style="opacity:0.2" d="m 11,5.5 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 -6,7 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 6,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 m 6,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 11,5 C 9.895431,5 9,5.8954305 9,7 9,8.1045695 9.895431,9 11,9 12.104569,9 13,8.1045695 13,7 13,5.8954305 12.104569,5 11,5 Z m -6,7 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 6,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 m 6,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="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 5,3 C 5,2.446 4.554,2 4,2 L 2,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 18,2 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,3 C 21,2.446 20.554,2 20,2 l -2,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/brightnesssettings.svg b/.icons/awkward/22x22/apps/brightnesssettings.svg
new file mode 120000
index 00000000..75d9c9da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/brightnesssettings.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/browser-tor.svg b/.icons/awkward/22x22/apps/browser-tor.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/browser-tor.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/browser.svg b/.icons/awkward/22x22/apps/browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/browser360-beta.svg b/.icons/awkward/22x22/apps/browser360-beta.svg
new file mode 100644
index 00000000..0e4fed51
--- /dev/null
+++ b/.icons/awkward/22x22/apps/browser360-beta.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1.0000003 c -5.54,0 -10,4.46 -10,9.9999997 0,0.084 0.004,0.1665 0.00585,0.25 0.13235,-5.4229997 4.53815,-9.7499997 9.994,-9.7499997 5.45585,0 9.862,4.32695 9.994,9.7499997 0.002,-0.08343 0.0059,-0.166065 0.0059,-0.25 0,-5.5399997 -4.46,-9.9999997 -10,-9.9999997 z"/>
+ <path style="opacity:0.1" d="m 17.880859,1.506381 c -0.157253,-0.00817 -0.319465,-0.00752 -0.486328,0.00195 -1.442103,0.087884 -3.190226,0.8287068 -5.009765,2.1230469 C 11.934123,3.551583 11.473712,3.5005216 11,3.5005216 c -4.418278,0 -8,3.581722 -8,7.9999994 0,0.524554 0.050107,1.036826 0.1464844,1.533203 C 3.0140726,12.389081 6.1135351,9.3911963 7.5449219,8.3247404 7.4721332,8.4134325 7.3998607,8.5026336 7.328125,8.5923185 4.832093,11.833113 3.3339069,15.244592 3.0492777,17.882983 c 0,0 1.2296154,2.029192 1.2272109,0.991446 0.00669,-0.754701 0.132239,-1.604119 0.3797614,-2.526252 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 14.917969 17 18.927734 c 0.04497,-0.331495 0.06911,-0.665484 0.07227,-1 0,-3.1146868 -1.784585,-5.8074201 -4.382812,-7.1289056 -0.991392,0.5243055 -2.030286,1.2648931 -3.0625,2.1914062 1.653993,0.2925257 3.017375,1.8431724 3.359374,3.9374994 H 7.40625 C 7.6849448,10.076457 7.9778764,9.658263 8.2832031,9.2485683 12.201564,4.0231935 17.288029,1.2425576 19.644531,3.037631 20.393248,3.6139455 20.798179,4.6198736 20.818359,5.9536466 20.977868,4.1498328 20.54532,2.7913698 19.582031,2.0708341 19.12106,1.7291627 18.547605,1.5388888 17.880859,1.506381 Z"/>
+ <path style="fill:#60ab1a" d="M 17.394332,1.008287 A 5.7284259,12.541044 37.877957 0 0 7.3272198,8.0920952 5.7284259,12.541044 37.877957 0 0 4.2772328,21.44002 5.7284259,12.541044 37.877957 0 0 6.7486147,21.965279 5.3639346,11.826881 36.749883 0 1 5.4539347,21.461564 5.3639346,11.826881 36.749883 0 1 8.2823287,8.7476422 5.3639346,11.826881 36.749883 0 1 19.644121,2.5368712 5.3639346,11.826881 36.749883 0 1 20.818771,5.4534923 5.7284259,12.541044 37.877957 0 0 19.581541,1.5704778 5.7284259,12.541044 37.877957 0 0 17.394332,1.008287 Z"/>
+ <path style="fill:#60ab1a" d="m 11,3.0000003 c -4.418278,0 -8,3.581722 -8,7.9999997 0,0.524554 0.050107,1.036826 0.1464844,1.533203 C 2.9838372,11.74136 7.742198,7.3458199 8.2304688,7.4179691 8.6876069,6.8656884 9.24207,6.4555906 9.861328,6.2246097 11.04102,5.0578816 12.264319,4.0983599 13.453125,3.3867191 12.679617,3.1376051 11.856348,3.0000003 11,3.0000003 Z M 8.2304688,7.4179691 C 7.867633,7.8563205 7.5700947,8.3770642 7.359375,8.9667972 L 8.28125,7.4492191 C 8.27871,7.4238331 8.254094,7.4214601 8.2304688,7.4179691 Z M 7.359375,8.9667972 3.890625,14.669922 C 5.2209398,17.241663 7.9048135,19 11,19 c 3.645852,-0.0026 6.828772,-2.469918 7.740234,-6 H 14.664062 C 14.028158,14.821303 12.589763,15.999007 11,16 9.101156,15.996961 7.465705,14.325601 7.0859375,12 H 14.917969 17 18.927734 C 18.972707,11.668505 18.996843,11.334516 19,11 19,7.8853129 17.215415,5.1925796 14.617188,3.8710941 13.625797,4.3953996 12.586902,5.1359872 11.554688,6.0625003 13.208682,6.355026 14.572062,7.9056727 14.914062,10 H 7.0820312 C 7.1415254,9.6356743 7.2420673,9.2951013 7.359375,8.9667972 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bt-logo.svg b/.icons/awkward/22x22/apps/bt-logo.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bt-logo.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/btsync-gui.svg b/.icons/awkward/22x22/apps/btsync-gui.svg
new file mode 100644
index 00000000..18e450c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/btsync-gui.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bug-buddy.svg b/.icons/awkward/22x22/apps/bug-buddy.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bug-buddy.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/builder.svg b/.icons/awkward/22x22/apps/builder.svg
new file mode 100644
index 00000000..dc404c18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/builder.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/buka.svg b/.icons/awkward/22x22/apps/buka.svg
new file mode 100644
index 00000000..c10f4090
--- /dev/null
+++ b/.icons/awkward/22x22/apps/buka.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="11" r="10.5"/>
+ <circle style="fill:#395a95" cx="11.5" cy="10.5" r="10.5"/>
+ <path style="opacity:0.2" d="m 5.5,5.5001775 c -0.276131,2.75e-5 -0.4999725,0.223869 -0.5,0.5 v 1.5 H 4.5039062 C 4.4998512,7.5001775 4,7.4922156 4,7.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 18.25 c 0.414196,-4.1e-5 0.749958,-0.335803 0.75,-0.75 V 7.9943181 C 19,7.4922156 18.500149,7.5001775 18.496094,7.5001775 H 18 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 11.106338,6.001568 10.416667,5.5001775 9.5,5.5001775 Z m 0.5,1 h 3.5 c 0.583334,0 0.893663,0.2466564 1.138672,0.6386719 C 10.883682,7.5308644 11,8.0835115 11,8.5001775 v 3.5000005 c -0.006,0.422601 0.390142,0.58026 0.685547,0.474609 C 11.862786,12.411397 12.0036,12.253738 12,12.000178 V 8.5001775 C 12,8.0835115 12.116318,7.5308644 12.361328,7.1388494 12.606337,6.7468339 12.916666,6.5001775 13.5,6.5001775 H 17 v 1 0.9140625 5.085938 H 13.273438 C 12.486285,13.504739 12.021993,14.10737 11.5,14.486506 10.978008,14.10737 10.513715,13.504739 9.726562,13.500178 H 6 V 7.5001775 Z"/>
+ <path style="fill:#ffffff" d="M 4.503906,6.9995131 C 4.499851,6.9995131 4,6.9915511 4,7.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 18.25 c 0.414196,-4.1e-5 0.749958,-0.335803 0.75,-0.75 V 7.4936536 C 19,6.9915511 18.500149,6.9995131 18.496094,6.9995131 H 17 V 13.000003 H 13.274414 C 12.487262,13.004564 12.021993,13.606861 11.5,13.985997 10.978008,13.606861 10.512738,13.004564 9.725586,13.000003 H 6 V 6.9995131 Z"/>
+ <path style="fill:#ffffff" d="m 5.5,4.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 5.9995131 h 3.5 c 0.583334,0 0.893663,0.247633 1.138672,0.6396485 C 10.883682,7.0311766 11,7.5828466 11,7.9995126 v 3.4998304 c -0.0096,0.676161 1.009562,0.676161 1,0 V 7.9995126 C 12,7.4161796 11.866319,6.7178496 11.486328,6.1098646 11.106338,5.5018801 10.416667,4.9995131 9.5,4.9995131 Z"/>
+ <path style="fill:#ffffff" d="m 17.5,4.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 5.9995131 h -3.5 c -0.583334,0 -0.893663,0.247633 -1.138672,0.6396485 C 12.116318,7.0311766 12,7.5828466 12,7.9995126 v 3.4998304 c 0.0096,0.676161 -1.009562,0.676161 -1,0 V 7.9995126 c 0,-0.583333 0.133681,-1.281663 0.513672,-1.889648 C 11.893662,5.5018801 12.583333,4.9995131 13.5,4.9995131 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.5,0 A 10.5,10.5 0 0 0 1,10.5 10.5,10.5 0 0 0 1.0097656,10.796875 10.5,10.5 0 0 1 11.5,0.5 10.5,10.5 0 0 1 21.990234,10.703125 10.5,10.5 0 0 0 22,10.5 10.5,10.5 0 0 0 11.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bum.svg b/.icons/awkward/22x22/apps/bum.svg
new file mode 100644
index 00000000..d2613024
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bum.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bumblebee.svg b/.icons/awkward/22x22/apps/bumblebee.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bumblebee.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/burp.svg b/.icons/awkward/22x22/apps/burp.svg
new file mode 100644
index 00000000..8a46a0e6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/burp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 10.985351,1.4999789 a 0.90918178,0.90487043 0 0 0 -0.166015,0.016602 L 1.7353516,3.2782991 A 0.90918178,0.90487043 0 0 0 1.0000001,4.166971 v 13.680664 a 0.90918178,0.90487043 0 0 0 0.7373047,0.888672 l 9.0830082,1.74707 A 0.90918178,0.90487043 0 0 0 11,20.499979 c 0.05541,-5e-4 0.110649,-0.0061 0.165039,-0.0166 l 9.097656,-1.747072 C 20.690734,18.654293 21.000057,18.281467 21,17.847635 V 4.166971 C 21.000237,3.733743 20.69191,3.3611297 20.264648,3.2782991 L 11.166992,1.5165804 C 11.11193,1.5062621 11.056029,1.5010315 11,1.5009554 a 0.90918178,0.90487043 0 0 0 -0.01465,-9.75e-4 z"/>
+ <path style="fill:#ff6633" d="M 11,1.0009766 V 20 c 0.05541,-5e-4 0.110649,-0.0061 0.165039,-0.0166 l 9.097656,-1.747072 C 20.690734,18.154314 21.000057,17.781487 21,17.347656 V 3.666992 C 21.000237,3.2337641 20.69191,2.8611509 20.264648,2.7783203 L 11.166992,1.0166016 C 11.11193,1.0062833 11.056029,1.0010527 11,1.0009766 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="M 16.5,4 V 6.4999999 L 13.65,9.9999998 H 16.5 V 12 H 19 l -2.5,3.5 v 2"/>
+ <path style="fill:none;stroke:#fdfdfd" d="M 16.5,3.9999998 V 5.9999999 L 13.65,9.4999998 H 16.5 V 11.5 H 19 L 16.5,15 v 2"/>
+ <path style="fill:#404041" d="M 10.985351,1 A 0.90918178,0.90487043 0 0 0 10.819336,1.016601 L 1.7353516,2.7783203 A 0.90918178,0.90487043 0 0 0 1.0000001,3.666992 v 13.680664 a 0.90918178,0.90487043 0 0 0 0.7373047,0.888672 l 9.0830082,1.74707 A 0.90918178,0.90487043 0 0 0 11,20 V 1.0009766 A 0.90918178,0.90487043 0 0 0 10.985351,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1.0009766 v 0.5 c 0.05603,7.61e-5 0.11193,0.00531 0.166992,0.015625 l 9.097656,1.7617187 C 20.69191,3.3611509 21.000237,3.733764 21,4.166992 v -0.5 C 21.000237,3.2337643 20.69191,2.8611509 20.264648,2.7783203 L 11.166992,1.0166016 C 11.11193,1.0062833 11.056029,1.0010527 11,1.0009766 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.985351,1 A 0.90918178,0.90487043 0 0 0 10.819336,1.016601 L 1.7353516,2.7783203 A 0.90918178,0.90487043 0 0 0 1.0000001,3.666992 v 0.5 A 0.90918178,0.90487043 0 0 1 1.7353516,3.2783203 L 10.819336,1.5166016 A 0.90918178,0.90487043 0 0 1 10.985351,1.5 0.90918178,0.90487043 0 0 1 11,1.5009766 v -0.5 A 0.90918178,0.90487043 0 0 0 10.985351,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/buttercup-desktop.svg b/.icons/awkward/22x22/apps/buttercup-desktop.svg
new file mode 100644
index 00000000..5085da62
--- /dev/null
+++ b/.icons/awkward/22x22/apps/buttercup-desktop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 8.5,1.5 C 5.453,1.5 3,3.953 3,7 v 8 1 c 0,3.047 2.453,5.5 5.5,5.5 h 1 5 C 17.547,21.5 20,19.047 20,16 V 15 C 20,12.121989 17.810377,9.77699 15,9.525391 V 7 C 15,3.953 12.547,1.5 9.5,1.5 Z"/>
+ <rect style="fill:#4cd6c6" width="12" height="17" x="9" y="-20" rx="5.5" ry="5.5" transform="rotate(90)"/>
+ <rect style="fill:#4cd6c6" width="12" height="20" x="3" y="1" rx="5.5" ry="5.5"/>
+ <path style="opacity:0.2" d="M 9,3.5 C 6.790861,3.5 5,5.2889042 5,7.4960938 5,9.703283 6.790861,9.494141 9,9.494141 c 2.209139,0 4,0.209142 4,-1.9980472 C 13,5.2889042 11.209139,3.5 9,3.5 Z m 0,9 a 2,2 0 0 0 -2,2 2,2 0 0 0 1,1.730469 V 17.5 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 V 16.228516 A 2,2 0 0 0 11,14.5 2,2 0 0 0 9,12.5 Z"/>
+ <path style="fill:#ffffff" d="m 9,12 a 2,2 0 0 0 -2,2 2,2 0 0 0 1,1.730469 V 17 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 V 15.728516 A 2,2 0 0 0 11,14 2,2 0 0 0 9,12 Z"/>
+ <path style="fill:#ffffff" d="M 13,6.9964695 C 13,9.203659 11.209139,8.994704 9,8.994704 6.790861,8.994704 5,9.203659 5,6.9964695 5,4.78928 6.790861,2.9999999 9,2.9999999 c 2.209139,0 4,1.7892801 4,3.9964696 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.5,1 C 5.453,1 3,3.453 3,6.5 V 7 C 3,3.953 5.453,1.5 8.5,1.5 h 1 C 12.547,1.5 15,3.953 15,7 V 6.5 C 15,3.453 12.547,1 9.5,1 Z M 15,9.025391 v 0.5 C 17.810377,9.77699 20,12.121989 20,15 V 14.5 C 20,11.621989 17.810377,9.27699 15,9.025391 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/bwfmetaedit.svg b/.icons/awkward/22x22/apps/bwfmetaedit.svg
new file mode 100644
index 00000000..21313aa0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bwfmetaedit.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#26ace2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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,5.5 v 6 H 5.4746094 V 9.535156 H 7.5 V 8.5214844 H 5.4746094 V 6.5136719 H 8 V 5.5 Z m 6.689453,0 -1.970703,6 h 1.3125 l 0.308594,-0.966797 h 2.228515 L 12.876953,11.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 4,12.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 8.4406091,16.389991 8.5,15.951272 8.5,15.453125 8.5,14.940152 8.4358128,14.497598 8.3085938,14.126953 8.1843333,13.753343 7.9994682,13.44721 7.7539062,13.207031 7.5083443,12.966853 7.204697,12.789469 6.84375,12.673828 6.4828035,12.558186 6.069018,12.5 5.6015625,12.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 9.048119,14.569517 9,14.994033 9,15.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 13.26318,17.804606 13.391222,17.707324 13.5,17.615234 V 15.505859 H 11 V 16.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 13.310209,13.87741 13.222063,13.657541 13.113284,13.45898 13.004505,13.260419 12.869292,13.090223 12.708987,12.949215 12.551544,12.805331 12.364044,12.694884 12.146487,12.617184 11.931789,12.53949 11.682743,12.5 11.396484,12.5 Z M 14,12.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 5.5253906 Z"/>
+ <path style="fill:#ffffff" d="M 5.4737425,6.014085 V 8.021958 H 7.5 V 9.036042 H 5.4737425 V 11 H 4 V 5.0000005 H 8 V 6.014085 Z"/>
+ <path style="fill:#ffffff" d="M 14.185322,11 H 12.877686 L 12.56888,10.032699 H 10.34012 L 10.031133,11 H 8.719051 l 1.970348,-5.9999995 h 1.530022 z M 11.45441,5.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 10.615881,9.045301 h 1.67724 L 11.71238,6.8547075 C 11.68273,6.7479618 11.65308,6.6397335 11.62343,6.5300225 11.59674,6.4173465 11.57154,6.313566 11.54782,6.218681 11.5241,6.123796 11.50334,6.0392885 11.48555,5.9651595 L 11.454411,5.809489 Z"/>
+ <path style="fill:#ffffff" d="m 8.5,14.953299 c 0,0.498147 -0.059171,0.93699 -0.1775145,1.31653 C 8.204142,16.64937 8.032544,16.968125 7.8076925,17.226093 7.5828405,17.481097 7.3062135,17.673832 6.977811,17.804299 6.652367,17.934766 6.2825445,18 5.868343,18 H 4 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 8,12.947369 8.184911,13.254262 8.3091715,13.627872 8.4363905,13.998517 8.5,14.440326 8.5,14.953299 Z m -1.318047,0 c 0,-0.346924 -0.032545,-0.641958 -0.097633,-0.885101 C 7.019231,13.82209 6.9201185,13.621942 6.786982,13.467753 6.6568045,13.3106 6.4911245,13.196441 6.289941,13.125278 6.0887575,13.051149 5.852071,13.014084 5.5798815,13.014084 h -0.053624 v 3.971831 h 0.235577 c 0.47929,0 0.835799,-0.169014 1.069527,-0.507042 C 7.065089,16.137879 7.181953,15.629355 7.181953,14.953299 Z"/>
+ <path style="fill:#ffffff" d="m 13.5,17.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 11.843989,17.971223 11.620706,18 11.383111,18 10.979485,18 10.627386,17.92518 10.326813,17.775539 10.029103,17.623021 9.781489,17.412949 9.58397,17.145324 9.38645,16.877698 9.239027,16.559712 9.141699,16.191366 9.047233,15.820144 9,15.414388 9,14.974101 9,14.493525 9.04724,14.069065 9.141699,13.70072 9.236169,13.329496 9.380725,13.018705 9.575382,12.768346 9.772901,12.515108 10.021947,12.323742 10.322519,12.194245 10.623091,12.064749 10.980916,12 11.395993,12 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 15.999752 H 11 v -0.993504 h 2.5 z"/>
+ <rect style="fill:#ffffff" width="1.5" height="6" x="14" y="12"/>
+ <path style="opacity:0.3" d="m 15,1 v 2 4 h 4 2 V 3 2 C 21,1.446 20.554,1 20,1 h -1 z"/>
+ <rect style="opacity:0.2" width="4" height="4" x="15" y="3"/>
+ <rect style="opacity:0.1" width="6" height=".5" x="15" y="6.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="6" height=".5" x="15" y="7"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/byobu.svg b/.icons/awkward/22x22/apps/byobu.svg
new file mode 100644
index 00000000..24247574
--- /dev/null
+++ b/.icons/awkward/22x22/apps/byobu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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:#ffcca3" width="20" height="18" x="1" y="2" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" 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:.3;fill:#ffffff" d="m11 2h9c0.554 0 1 0.446 1 1v16c0 0.554-0.446 1-1 1h-9z"/>
+ <path style="opacity:.2" d="m5 4.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="m5 4v1h-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/22x22/apps/byzanz.svg b/.icons/awkward/22x22/apps/byzanz.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/byzanz.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/bzflag.svg b/.icons/awkward/22x22/apps/bzflag.svg
new file mode 100644
index 00000000..12beda2d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/bzflag.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#df5555" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="3" height="13" x="14" y="5.5" rx=".6" ry=".5"/>
+ <rect style="opacity:0.1" width="3" height="13" x="5" y="5.5" rx=".6" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="5" y="5" rx=".6" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="3" height="13" x="14" y="5" rx=".6" ry=".5"/>
+ <rect style="opacity:0.1" width="8" height="9" x="7" y="8.5" rx=".56" ry=".558"/>
+ <rect style="fill:#545454" width="8" height="9" x="7" y="8" rx=".56" ry=".558"/>
+ <rect style="fill:#6c6c6c" width="2" height="7.5" x="10" y="4" rx=".5" ry=".5"/>
+ <path style="opacity:0.1" d="m 11,10.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 9,15.232791 9.223,15.5 9.5,15.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 11,10.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 9,14.732791 9.223,15 9.5,15 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/22x22/apps/ca._0ldsk00l.Nestopia.svg b/.icons/awkward/22x22/apps/ca._0ldsk00l.Nestopia.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ca._0ldsk00l.Nestopia.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ca.desrt.dconf-editor.svg b/.icons/awkward/22x22/apps/ca.desrt.dconf-editor.svg
new file mode 120000
index 00000000..5c5aea0c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ca.desrt.dconf-editor.svg
@@ -0,0 +1 @@
+dconf-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cacao-oj6.svg b/.icons/awkward/22x22/apps/cacao-oj6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cacao-oj6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cacao-oj7.svg b/.icons/awkward/22x22/apps/cacao-oj7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cacao-oj7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cacao-oj8.svg b/.icons/awkward/22x22/apps/cacao-oj8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cacao-oj8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cacao-oj9.svg b/.icons/awkward/22x22/apps/cacao-oj9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cacao-oj9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cacher.svg b/.icons/awkward/22x22/apps/cacher.svg
new file mode 100644
index 00000000..f1329527
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cacher.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#2d96dd" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 11.5,6.5 -3,9 h 1.582031 l 3,-9 z M 8,8.9277344 7.6933594,9.064453 4,10.71875 v 1.822266 L 7.6953125,14.185547 8,14.320312 V 12.679688 L 5.640625,11.628906 8,10.572266 Z m 6,0 v 1.6445316 l 2.359375,1.05664 L 14,12.679688 v 1.640624 L 14.304688,14.185547 18,12.541016 V 10.71875 L 14.306641,9.064453 Z"/>
+ <path style="fill:#ffffff" d="m 11.5,6 -3,9 h 1.582031 l 3,-9 z M 8,8.4277344 7.6933594,8.5644531 4,10.21875 v 1.822266 L 7.6953125,13.685547 8,13.820312 V 12.179688 L 5.640625,11.128906 8,10.072266 Z m 6,0 v 1.6445316 l 2.359375,1.05664 L 14,12.179688 v 1.640624 L 14.304688,13.685547 18,12.041016 V 10.21875 L 14.306641,8.5644531 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cadence.svg b/.icons/awkward/22x22/apps/cadence.svg
new file mode 100644
index 00000000..d9cc5fe3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cadence.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#752828" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 10.999983,4.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 11.850966,8.9112028 12.787252,7.2307785 12.94524,6.267761 13.02811,5.7626245 12.96355,5.3059965 12.666932,4.9813045 12.388748,4.676835 11.703829,4.511954 10.999972,4.5002305 Z"/>
+ <path style="fill:#4c66cc" d="m 10.999983,4.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 C 9.666696,9.591183 9.620976,9.540815 9.557666,9.52042 9.494346,9.50002 9.428817,9.51332 9.372128,9.54002 9.258752,9.59335 9.150764,9.700315 9.013746,9.872167 c -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 C 13.284126,10.332154 13.123283,10.044021 12.986266,9.872167 12.849248,9.700315 12.74126,9.593354 12.627884,9.54002 c -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 11,4 C 10.296143,4.01172 9.612125,4.1759993 9.333984,4.4804688 9.062487,4.7776643 8.9905272,5.1882868 9.042969,5.6425781 9.077973,5.3910876 9.167024,5.163233 9.333984,4.9804688 9.612125,4.6759993 10.296143,4.51172 11,4.5 c 0.703857,0.011724 1.387832,0.1759993 1.666016,0.4804688 0.166961,0.1827642 0.256011,0.4106188 0.291015,0.6621093 C 13.009472,5.1882868 12.937515,4.7776643 12.666016,4.4804688 12.387832,4.1759993 11.703857,4.0117235 11,4 Z M 9.558594,9.519531 C 9.495274,9.499131 9.429736,9.512331 9.373047,9.539061 9.259671,9.592391 9.15069,9.701194 9.013672,9.873046 8.8766544,10.0449 8.7167662,10.332435 8.5273438,10.648437 c -0.189423,0.316 -0.3233343,0.569923 -0.4101563,0.771484 -0.044705,0.10379 -0.078868,0.19265 -0.099609,0.271484 -0.01954,0.07426 -0.028691,0.138847 -0.025391,0.199219 0.029944,0.04056 0.06541,0.0668 0.1035156,0.08594 0.00834,-0.02054 0.01212,-0.0349 0.021484,-0.05664 0.086822,-0.201561 0.2207333,-0.455484 0.4101563,-0.771484 0.1894224,-0.316003 0.3493106,-0.603537 0.4863286,-0.775391 0.137018,-0.171852 0.245999,-0.280654 0.359375,-0.333985 0.05669,-0.0267 0.122227,-0.03993 0.185547,-0.01953 0.06331,0.02039 0.109035,0.07231 0.134765,0.125 0.01157,0.02369 0.01227,0.05379 0.01953,0.08008 0.0058,-0.05479 0.02498,-0.134932 0.02734,-0.179687 0.0088,-0.166634 0.0046,-0.295018 -0.04687,-0.400391 -0.02573,-0.05269 -0.07145,-0.104605 -0.134765,-0.125 z m 2.882812,0 c -0.06331,0.0204 -0.109036,0.07232 -0.134765,0.125 -0.05145,0.105373 -0.05568,0.233757 -0.04687,0.400391 0.0024,0.04476 0.02153,0.1249 0.02734,0.179687 0.0073,-0.02629 0.008,-0.05639 0.01953,-0.08008 0.02573,-0.05268 0.07145,-0.1046 0.134765,-0.125 0.06332,-0.0204 0.128857,-0.0071 0.185547,0.01953 0.113376,0.05334 0.222357,0.162133 0.359375,0.333985 0.137017,0.171854 0.296906,0.459389 0.486328,0.775391 0.189423,0.316001 0.323337,0.569923 0.410156,0.771484 0.0094,0.02174 0.01314,0.0361 0.02149,0.05664 0.0381,-0.01914 0.07357,-0.04538 0.103515,-0.08594 0.0033,-0.06037 -0.0058,-0.124957 -0.02539,-0.199219 -0.02074,-0.07883 -0.0549,-0.167694 -0.09961,-0.271484 -0.08682,-0.201561 -0.220733,-0.455484 -0.410156,-0.771484 C 13.283239,10.33243 13.12335,10.044895 12.986333,9.873041 12.849315,9.701189 12.740334,9.592391 12.626958,9.539056 12.570268,9.512386 12.504727,9.499126 12.441411,9.519526 Z m -1.701172,0.166016 c -0.336587,0.384066 -0.709745,0.741879 -1.029296,1.054687 -0.01987,0.180927 -0.04137,0.375448 -0.08789,0.585938 0.384822,-0.383473 0.897799,-0.838066 1.292969,-1.332031 0.0055,-0.0069 0.01208,-0.01459 0.01758,-0.02149 -0.06317,-0.08553 -0.128707,-0.194265 -0.19336,-0.287109 z m 0.519532,0 c -0.06465,0.09284 -0.13019,0.201584 -0.19336,0.287109 0.0055,0.0069 0.01208,0.01458 0.01758,0.02149 0.39517,0.493965 0.908146,0.948558 1.292969,1.332031 -0.04652,-0.21049 -0.06803,-0.405011 -0.08789,-0.585938 -0.319552,-0.312808 -0.692709,-0.670621 -1.029296,-1.054687 z m -2.052735,2.335937 c -0.06846,0.05878 -0.120564,0.08808 -0.185547,0.140625 -0.085402,0.296427 -0.1794606,0.597946 -0.3242184,0.935547 -0.00345,0.0081 -0.00823,0.01731 -0.011719,0.02539 -1.3135885,-0.17961 -2.6838902,-0.0667 -3.6113281,0.253906 -0.4864731,0.168166 -0.8617485,0.543234 -1.0078126,0.957031 -0.071896,0.203684 -0.084387,0.435762 -0.037109,0.695313 0.011154,-0.06567 0.015646,-0.134507 0.037109,-0.195313 0.1460641,-0.413797 0.5213395,-0.788865 1.0078126,-0.957031 0.9274379,-0.320604 2.2977396,-0.433516 3.6113281,-0.253906 0.00349,-0.0081 0.00827,-0.01729 0.011719,-0.02539 0.248947,-0.580589 0.3536874,-1.057267 0.5097654,-1.576172 z m 3.585938,0 c 0.156078,0.518905 0.260818,0.995583 0.509765,1.576172 0.0034,0.0081 0.0082,0.01729 0.01172,0.02539 1.313589,-0.17961 2.68389,-0.0667 3.611328,0.253906 0.486473,0.168166 0.86175,0.543234 1.007813,0.957031 0.02146,0.06081 0.02596,0.129639 0.03711,0.195313 0.04728,-0.259551 0.03479,-0.491629 -0.03711,-0.695313 -0.146063,-0.413797 -0.52134,-0.788865 -1.007813,-0.957031 -0.927438,-0.320602 -2.297739,-0.433516 -3.611328,-0.253906 -0.0035,-0.0081 -0.0083,-0.0173 -0.01172,-0.02539 -0.144757,-0.337601 -0.238816,-0.63912 -0.324218,-0.935547 -0.06498,-0.05255 -0.117083,-0.08184 -0.185547,-0.140625 z m -2.841797,2.205078 c -0.01081,0.0052 -0.03069,0.0104 -0.04102,0.01563 -0.149633,0.07574 -0.260063,0.145219 -0.326172,0.242187 -0.03306,0.04849 -0.0549,0.113053 -0.04101,0.177734 0.01388,0.06468 0.05779,0.112989 0.109375,0.148438 0.02106,0.01448 0.05316,0.02305 0.07813,0.03516 0.05168,-0.03537 0.110973,-0.06873 0.179687,-0.103515 0.174766,-0.08846 0.417559,-0.178645 0.69336,-0.265626 -0.204527,-0.05415 -0.427841,-0.154042 -0.652344,-0.25 z m 2.097656,0 c -0.224503,0.09596 -0.447817,0.195851 -0.652344,0.25 0.2758,0.08698 0.518593,0.177166 0.69336,0.265626 0.06871,0.03478 0.128007,0.06815 0.179687,0.103515 0.02497,-0.01211 0.05706,-0.02068 0.07813,-0.03516 0.05159,-0.03545 0.0955,-0.08375 0.109375,-0.148438 0.01389,-0.06468 -0.008,-0.129249 -0.04101,-0.177734 -0.06611,-0.09697 -0.176539,-0.166446 -0.326172,-0.242187 -0.01033,-0.0052 -0.0302,-0.01039 -0.04102,-0.01563 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/caffeine.svg b/.icons/awkward/22x22/apps/caffeine.svg
new file mode 100644
index 00000000..39d7baa5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/caffeine.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 22,14 c 0,4.5 -3,7.5 -7.5,7.5 l -3,0 C 7,21.5 4.3603,19.15147 4.0615,15.5 L 3.25,15.5 C 1,15.5 1,13.25 1,13.25 l 0,-1.5 C 1,9.5 3.25,9.5 3.25,9.5 l 0.75,0 18,0 z M 3.265,10.47657 C 2,10.5 2,11.79687 2,11.79687 l 0,1.5 C 2,14.5 3,14.5 3,14.5 l 1,0 0,-4 z"/>
+ <path style="fill:#e4e4e4" d="M 22,13.5 C 22,18 19,21 14.5,21 l -3,0 C 7,21 4.3603,18.65147 4.0615,15 L 3.25,15 C 1,15 1,12.75 1,12.75 l 0,-1.5 C 1,9 3.25,9 3.25,9 L 4,9 22,9 Z M 3.265,9.97657 C 2,10 2,11.29687 2,11.29687 l 0,1.5 C 2,14 3,14 3,14 l 1,0 0,-4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 22,9 0,0.5 -18,0 -0.75,0 c 0,0 -2.25,0 -2.25,2.25 l 0,-0.5 C 1,9 3.25,9 3.25,9 L 4,9 22,9 Z M 2,12.796875 C 2,14.000005 3,14 3,14 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 8.788662,1.5 C 7.141361,3.1149234 6.647637,3.9097981 7.241787,4.9377171 7.780437,5.8694948 9.172155,6.3451278 8.472255,8.5 9.621855,7.4500934 10.537065,6.11662 9.634365,5.0410156 8.716065,3.9470324 8.211162,3.2826666 8.788662,1.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 13.216065,3.9470324 12.711161,3.2826666 13.288661,1.5 Z m 4.5,0 C 16.141362,3.1149234 15.647636,3.9097981 16.241787,4.9377171 16.780437,5.8694948 18.172155,6.3451278 17.472255,8.5 18.621855,7.4500934 19.537065,6.11662 18.634365,5.0410156 17.716065,3.9470324 17.211161,3.2826666 17.788661,1.5 Z"/>
+ <path style="fill:#956b5f" d="M 8.788662,1 C 7.141361,2.6149234 6.647637,3.4097981 7.241787,4.4377171 7.780437,5.3694948 9.172155,5.8451278 8.472255,8 9.621855,6.9500934 10.537065,5.61662 9.634365,4.5410156 8.716065,3.4470324 8.211162,2.7826666 8.788662,1 Z m 4.499999,0 C 11.641361,2.6149234 11.147636,3.4097981 11.741786,4.4377171 12.280437,5.3694948 13.672155,5.8451278 12.972255,8 14.121855,6.9500934 15.037065,5.61662 14.134365,4.5410156 13.216065,3.4470324 12.711161,2.7826666 13.288661,1 Z m 4.5,0 C 16.141362,2.6149234 15.647636,3.4097981 16.241787,4.4377171 16.780437,5.3694948 18.172155,5.8451278 17.472255,8 18.621855,6.9500934 19.537065,5.61662 18.634365,4.5410156 17.716065,3.4470324 17.211161,2.7826666 17.788661,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.788662,1 C 7.457936,2.304571 6.89257,3.0738449 7.032802,3.8632812 7.152655,3.2703667 7.69116,2.6064301 8.610927,1.6875 8.651192,1.4762194 8.70721,1.2514296 8.788662,1 Z m 4.499999,0 C 11.957936,2.304571 11.39257,3.0738449 11.532802,3.8632812 11.652655,3.2703667 12.19116,2.6064301 13.110927,1.6875 13.151192,1.4762194 13.20721,1.2514296 13.288661,1 Z m 4.5,0 C 16.457937,2.304571 15.89257,3.0738449 16.032802,3.8632812 16.152655,3.2703667 16.69116,2.6064301 17.610927,1.6875 17.651192,1.4762194 17.70721,1.2514296 17.788661,1 Z M 8.558193,2.5742188 C 8.47229,3.6095114 8.928845,4.20052 9.634365,5.0410156 9.832491,5.2770918 9.930579,5.526054 9.970302,5.78125 10.043462,5.351545 9.960002,4.929024 9.634365,4.5410156 9.05025,3.8451524 8.635611,3.3208061 8.558193,2.5742188 Z m 4.5,0 C 12.97229,3.6095114 13.428845,4.20052 14.134365,5.0410156 14.332491,5.2770918 14.430579,5.526054 14.470302,5.78125 14.543462,5.351545 14.460002,4.929024 14.134365,4.5410156 13.55025,3.8451524 13.135611,3.3208061 13.058193,2.5742188 Z m 4.5,0 C 17.47229,3.6095114 17.928845,4.20052 18.634365,5.0410156 18.832491,5.2770918 18.930579,5.526054 18.970302,5.78125 19.043461,5.351545 18.96,4.929024 18.634365,4.5410156 18.05025,3.8451524 17.635611,3.3208061 17.558193,2.5742188 Z M 8.64413,7.1347656 C 8.624157,7.3925691 8.578836,7.6718571 8.472255,8 8.527526,7.9495226 8.570588,7.891572 8.624599,7.8398438 8.663477,7.5771646 8.670792,7.3430319 8.64413,7.1347656 Z m 4.5,0 C 13.124157,7.3925691 13.078836,7.6718571 12.972255,8 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 17.624157,7.3925691 17.578836,7.6718571 17.472255,8 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/22x22/apps/cairo-clock.svg b/.icons/awkward/22x22/apps/cairo-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cairo-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cairo-dock.svg b/.icons/awkward/22x22/apps/cairo-dock.svg
new file mode 120000
index 00000000..8d2e75a7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cairo-dock.svg
@@ -0,0 +1 @@
+cs-applets.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/caja-actions.svg b/.icons/awkward/22x22/apps/caja-actions.svg
new file mode 100644
index 00000000..3eb3c5a4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/caja-actions.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g>
+ <rect style="fill:#5294e2" width="18" height="12" x="2" y="1" rx=".75" ry=".75"/>
+ <rect style="opacity:0.1" width="18" height="12" x="2" y="2.5" rx=".75" ry=".75"/>
+ <rect style="fill:#89e058" width="18" height="12" x="2" y="3" rx=".75" ry=".75"/>
+ <rect style="opacity:0.1" width="18" height="12" x="2" y="4.5" rx=".75" ry=".75"/>
+ <rect style="fill:#ffcd54" width="18" height="12" x="2" y="5" rx=".75" ry=".75"/>
+ <rect style="opacity:0.2" width="20" height="14" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="14" x="1" y="7" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="2" x="8" y="12.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ececec" width="6" height="2" x="8" y="12" rx=".5" ry=".5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 2.75 1 C 2.3345 1 2 1.3345 2 1.75 L 2 2.25 C 2 1.8345 2.3345 1.5 2.75 1.5 L 19.25 1.5 C 19.666 1.5 20 1.8345 20 2.25 L 20 1.75 C 20 1.3345 19.666 1 19.25 1 L 2.75 1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.75,3 C 2.3345,3 2,3.3345 2,3.75 V 4.25 C 2,3.8345 2.3345,3.5 2.75,3.5 H 19.25 C 19.666,3.5 20,3.8345 20,4.25 V 3.75 C 20,3.3345 19.666,3 19.25,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.75,5 C 2.3345,5 2,5.3345 2,5.75 V 6.25 C 2,5.8345 2.3345,5.5 2.75,5.5 H 19.25 C 19.666,5.5 20,5.8345 20,6.25 V 5.75 C 20,5.3345 19.666,5 19.25,5 Z"/>
+ </g>
+ <g transform="translate(-1,-1)">
+ <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/22x22/apps/caja-dropbox.svg b/.icons/awkward/22x22/apps/caja-dropbox.svg
new file mode 120000
index 00000000..3b77629d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/caja-dropbox.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calamares.svg b/.icons/awkward/22x22/apps/calamares.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calamares.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calc.svg b/.icons/awkward/22x22/apps/calc.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calc.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calendar.svg b/.icons/awkward/22x22/apps/calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calibre-ebook-edit.svg b/.icons/awkward/22x22/apps/calibre-ebook-edit.svg
new file mode 100644
index 00000000..d5272f9e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calibre-ebook-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/calibre-gui.svg b/.icons/awkward/22x22/apps/calibre-gui.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calibre-gui.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calibre-viewer.svg b/.icons/awkward/22x22/apps/calibre-viewer.svg
new file mode 100644
index 00000000..a8b5333d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calibre-viewer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/calibre.svg b/.icons/awkward/22x22/apps/calibre.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calibre.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/california.svg b/.icons/awkward/22x22/apps/california.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/california.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calligraauthor.svg b/.icons/awkward/22x22/apps/calligraauthor.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calligraauthor.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calligraflow.svg b/.icons/awkward/22x22/apps/calligraflow.svg
new file mode 120000
index 00000000..f17eaf6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calligraflow.svg
@@ -0,0 +1 @@
+flow.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calligragemini.svg b/.icons/awkward/22x22/apps/calligragemini.svg
new file mode 120000
index 00000000..827f3f65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calligragemini.svg
@@ -0,0 +1 @@
+gemini.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calligrakarbon.svg b/.icons/awkward/22x22/apps/calligrakarbon.svg
new file mode 120000
index 00000000..df8a6d2e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calligrakarbon.svg
@@ -0,0 +1 @@
+karbon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calligrakexi.svg b/.icons/awkward/22x22/apps/calligrakexi.svg
new file mode 120000
index 00000000..1acb84d8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calligrakexi.svg
@@ -0,0 +1 @@
+kexi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calligrakrita.svg b/.icons/awkward/22x22/apps/calligrakrita.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calligrakrita.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calligrakrita2.svg b/.icons/awkward/22x22/apps/calligrakrita2.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calligrakrita2.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calligraplan.svg b/.icons/awkward/22x22/apps/calligraplan.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calligraplan.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calligraplanner.svg b/.icons/awkward/22x22/apps/calligraplanner.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calligraplanner.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calligraplanwork.svg b/.icons/awkward/22x22/apps/calligraplanwork.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calligraplanwork.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calligrasheets.svg b/.icons/awkward/22x22/apps/calligrasheets.svg
new file mode 120000
index 00000000..3a386bb7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calligrasheets.svg
@@ -0,0 +1 @@
+sheets.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calligrastage.svg b/.icons/awkward/22x22/apps/calligrastage.svg
new file mode 120000
index 00000000..1151ae96
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calligrastage.svg
@@ -0,0 +1 @@
+stage.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/calligrawords.svg b/.icons/awkward/22x22/apps/calligrawords.svg
new file mode 120000
index 00000000..e30a949f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/calligrawords.svg
@@ -0,0 +1 @@
+words.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/camorama.svg b/.icons/awkward/22x22/apps/camorama.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/camorama.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cantata.svg b/.icons/awkward/22x22/apps/cantata.svg
new file mode 100644
index 00000000..9e65403f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cantata.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 20.999844,11.555978 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 20.999844,11.055983 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 4,11.49996 c 0,3.859827 3.1401734,7 7.000001,7 3.859826,0 6.999999,-3.140173 6.999999,-7 C 18,7.6401337 14.859827,4.4999602 11.000001,4.4999602 7.1401734,4.4999602 4,7.6401337 4,11.49996 Z"/>
+ <path style="fill:#ffffff" d="m 4,10.99996 c 0,3.859827 3.1401734,7 7.000001,7 3.859826,0 6.999999,-3.140173 6.999999,-7 C 18,7.1401337 14.859827,3.9999602 11.000001,3.9999602 7.1401734,3.9999602 4,7.1401337 4,10.99996 Z"/>
+ <path style="fill:#366adb" d="m 11.000077,5.5238875 0,5.7361515 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.9999537 c 0,0 2.585055,1.1985745 1.406223,2.27953 -0.323757,0.185711 -0.429918,0.4727407 -0.373044,0.7226497 0.08637,0.379508 0.548016,0.674326 1.189444,0.401364 0.963761,-0.502482 1.27735,-1.4033087 1.27735,-2.1533032 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 10.7636,1.003048 a 9.999769,9.999923 0 0 0 -9.7634459,10.052657 9.999769,9.999923 0 0 0 0.00781,0.133788 9.999769,9.999923 0 0 1 19.9839139,0.185545 9.999769,9.999923 0 0 0 0.0078,-0.319333 A 9.999769,9.999923 0 0 0 10.7636,1.003048 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cantor.svg b/.icons/awkward/22x22/apps/cantor.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cantor.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/caprine.svg b/.icons/awkward/22x22/apps/caprine.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/caprine.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/carla-control.svg b/.icons/awkward/22x22/apps/carla-control.svg
new file mode 100644
index 00000000..b27c5f9d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/carla-control.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-21.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5b5a43" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="6" height="7" x="13" y="3"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="M 21,20 V 11 H 1 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="6" cy="6.5" r="3"/>
+ <circle style="fill:#bbbbbb" cx="6" cy="6" r="3"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="13" y="3"/>
+ <rect style="fill:#3fea3f" width="4" height="1" x="13" y="5"/>
+ <rect style="fill:#00ffed" width="2" height="1" x="13" y="7"/>
+ <rect style="fill:#00ffed" width="5" height="1" x="13" y="9"/>
+ <circle style="opacity:0.2" cx="6" cy="16.5" r="3"/>
+ <circle style="fill:#bbbbbb" cx="6" cy="16" r="3"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="1" y="11"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,3 A 3,3 0 0 0 3,6 3,3 0 0 0 3.0126953,6.2490235 3,3 0 0 1 6,3.5 3,3 0 0 1 8.9873045,6.2509765 3,3 0 0 0 9,6 3,3 0 0 0 6,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,13 A 3,3 0 0 0 3,16 3,3 0 0 0 3.0126953,16.249023 3,3 0 0 1 6,13.5 3,3 0 0 1 8.9873045,16.250976 3,3 0 0 0 9,16 3,3 0 0 0 6,13 Z"/>
+ <rect style="opacity:0.2" width="6" height="7" x="13" y="13"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="13" y="13"/>
+ <rect style="fill:#3fea3f" width="4" height="1" x="13" y="15"/>
+ <rect style="fill:#00ffed" width="2" height="1" x="13" y="17"/>
+ <rect style="fill:#00ffed" width="5" height="1" x="13" y="19"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/carla.svg b/.icons/awkward/22x22/apps/carla.svg
new file mode 100644
index 00000000..1c0ed41e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/carla.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-21.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e83838" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="6" height="7" x="13" y="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="M 21,20 V 11 H 1 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="6" cy="6.5" r="3"/>
+ <circle style="fill:#bbbbbb" cx="6" cy="6" r="3"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="13" y="3"/>
+ <rect style="fill:#3fea3f" width="4" height="1" x="13" y="5"/>
+ <rect style="fill:#00ffed" width="2" height="1" x="13" y="7"/>
+ <rect style="fill:#00ffed" width="5" height="1" x="13" y="9"/>
+ <circle style="opacity:0.2" cx="6" cy="16.5" r="3"/>
+ <circle style="fill:#bbbbbb" cx="6" cy="16" r="3"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="1" y="11"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,3 A 3,3 0 0 0 3,6 3,3 0 0 0 3.0126953,6.2490235 3,3 0 0 1 6,3.5 3,3 0 0 1 8.9873045,6.2509765 3,3 0 0 0 9,6 3,3 0 0 0 6,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,13 A 3,3 0 0 0 3,16 3,3 0 0 0 3.0126953,16.249023 3,3 0 0 1 6,13.5 3,3 0 0 1 8.9873045,16.250976 3,3 0 0 0 9,16 3,3 0 0 0 6,13 Z"/>
+ <rect style="opacity:0.2" width="6" height="7" x="13" y="13"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="13" y="13"/>
+ <rect style="fill:#3fea3f" width="4" height="1" x="13" y="15"/>
+ <rect style="fill:#00ffed" width="2" height="1" x="13" y="17"/>
+ <rect style="fill:#00ffed" width="5" height="1" x="13" y="19"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/castle-crashers.svg b/.icons/awkward/22x22/apps/castle-crashers.svg
new file mode 100644
index 00000000..0abce4c9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/castle-crashers.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <rect style="opacity:.2" ry="1" height="5" width="14" y="11.5" x="4"/>
+ <path style="opacity:.2" d="m11 1.5c6 0 6 3 6 3v14l-6 3-6-3v-14s0-3 6-3z"/>
+ <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-1h-12z"/>
+ <rect style="fill:#d01818" ry="1" height="5" width="14" y="11" x="4"/>
+ <path style="fill:#f15555" d="m11 1c6 0 6 3 6 3v14l-6 3-6-3v-14s0-3 6-3z"/>
+ <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 2-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.066406l-1.8691407-1.869141zm7.8691409 0.001953l-1.869141 1.869141a1.5 1.5 0 0 0 1.435547 1.064453 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cataclysm-dda.svg b/.icons/awkward/22x22/apps/cataclysm-dda.svg
new file mode 100644
index 00000000..4fe3e8c9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cataclysm-dda.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#546e7a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1" d="M 7.6367188,4.4998385 6.7265625,5.4256197 V 6.7596041 C 6.6054751,7.1301258 6.5328001,7.5565181 6.8183594,7.6756197 6.9361294,7.7246773 6.955116,7.3596716 7.078125,7.3924166 7.5315515,7.5130936 6.9418092,8.8013385 7.4101562,8.7810885 7.9090273,8.759568 7.1422888,7.3482233 7.6367188,7.2771823 7.9079093,7.2383063 7.7091818,8.0546648 7.9824219,8.0349947 8.2414249,8.0163667 7.9479149,7.2919922 8.2070312,7.2771823 8.4957622,7.2606363 8.2598692,8.095266 8.5488281,8.085776 8.9084031,8.073858 8.5482866,7.0525729 8.9082031,7.0525729 9.469071,7.0529204 8.9077874,8.7125991 9.466797,8.6658541 9.889357,8.6305651 9.265737,7.4368466 9.6875,7.3924166 c 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 11.363279,7.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 14.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 15.496094,6.4666354 V 4.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 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="fill:#3f3f3f" d="M 6.726295,4.925676 7.637476,4.000059 h 7.858933 V 5.966995 L 10.25712,13.83474 H 15.952 v 1.966935 L 15.154717,16.61159 H 6.4985 v -1.966936 l 5.467085,-8.0991485 h -5.23929 z"/>
+ <path style="fill:#54d154" d="M 7.8652715,4.4628675 H 15.154717 V 5.851293 l -5.580982,8.330553 h 6.036572 v 1.504127 H 7.637476 v -1.504127 l 5.69488,-8.5619575 H 7.8652715 Z"/>
+ <path style="fill:#3f3f3f" d="m 8.5486565,8.1651035 c 0,0 0.4555905,1.6198305 0,1.6198305 -0.45559,0 0,-1.6198305 0,-1.6198305 z M 12.64897,8.9750198 C 12.64737,8.7879284 12.59909,8.559532 12.72016,8.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 C 12.798949,9.930025 12.653043,9.458423 12.648943,8.9750198 Z M 10.25712,9.669232 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 C 11.097005,9.991116 10.32011,10.081479 10.257124,9.669232 Z"/>
+ <path style="fill:#3f3f3f" d="M 7.7513735,4.966403 C 8.0684645,4.930998 8.230313,5.48417 8.5486565,5.503955 8.802876,5.519805 8.977595,5.1681875 9.232042,5.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 C 10.789592,6.8473725 10.277167,6.605902 10.062242,6.8325625 9.913036,6.9899175 10.129902,7.454461 9.915428,7.470891 9.711551,7.486626 9.891048,6.8709755 9.687633,6.8923805 c -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 7.709345,7.5539655 7.9086665,6.7378025 7.637476,6.7766785 7.143046,6.8477195 7.908552,8.259285 7.409681,8.2808055 6.941334,8.3010555 7.5322345,7.0130575 7.078808,6.8923805 6.955799,6.8596355 6.936436,7.2251395 6.818666,7.176082 6.435287,7.0161815 6.6944035,6.3016055 6.854886,5.913309 7.021746,5.509509 7.322777,5.0143035 7.7513735,4.966403 Z M 9.607107,10.82984 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 8.704013,12.656197 8.322456,13.097717 8.2069635,12.908891 7.770736,12.195703 8.848435,10.496502 9.607107,10.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 7.637476,13.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 8.148193,16.385383 7.6533075,17.134439 7.222205,16.977084 6.9527235,16.878506 6.759781,16.553151 6.726295,16.264359 6.6306215,15.439287 6.8415595,14.141225 7.637476,13.950317 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/catarina.svg b/.icons/awkward/22x22/apps/catarina.svg
new file mode 100644
index 00000000..9f9b7685
--- /dev/null
+++ b/.icons/awkward/22x22/apps/catarina.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 18.52322,18.952012 21,15.746572 V 2.5 c 0,-0.554 -0.446,-1 -1,-1 H 2 c -0.554,0 -1,0.446 -1,1 v 18 c 0,0.554 0.446,1 1,1 h 13.806723 l 0.876161,-1.326847 c 0.305274,-0.462302 1.501607,-0.782759 1.840336,-1.221141 z"/>
+ <path style="fill:#752828" d="M 19.363556,18.938523 21,15.923485 V 2 C 21,1.446 20.554,1 20,1 H 2 C 1.446,1 1,1.446 1,2 v 18 c 0,0.554 0.446,1 1,1 h 13.674038 l 3.1318,-0.442282 c 0.548557,-0.07747 0.293445,-1.132291 0.557718,-1.619195 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 6.5,4.5 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="fill:none;stroke:#6c7f94" d="m 6.5,4 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 6.5,11.5 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 5.0080395,3.5 4.9919605,3.51832 4,4.5001225 5.0080395,5.5 H 7 v -2 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="M 5.0080395,3 4.9919605,3.01832 4,4.0001225 5.0080395,5 H 7 V 3 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 15,10.5 v 2 h 2.011362 L 18,11.5 l -0.988638,-1 h -0.02272 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="m 15,10 v 2 h 2.011362 L 18,11 17.011362,10 h -0.02272 z"/>
+ <path style="fill:none;stroke:#6c7f94" d="m 6.5,11 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 5.0080395,10.5 4.9919605,10.51832 4,11.500123 5.0080395,12.5 H 7 v -2 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="M 5.0080395,10 4.9919605,10.01832 4,11.000123 5.0080395,12 H 7 v -2 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 15,17.5 v 2 h 2.011362 L 18,18.5 l -0.988638,-1 h -0.02272 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="m 15,17 v 2 h 2.011362 L 18,18 17.011362,17 h -0.02272 z"/>
+ <circle style="fill:#3f3f3f" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 14.962,18.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/22x22/apps/catfish.svg b/.icons/awkward/22x22/apps/catfish.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/catfish.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/catia.svg b/.icons/awkward/22x22/apps/catia.svg
new file mode 100644
index 00000000..fdb03853
--- /dev/null
+++ b/.icons/awkward/22x22/apps/catia.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#752828" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 6.5,4.5 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="fill:none;stroke:#6c7f94" d="m 6.5,4 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 6.5,11.5 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 5.0080395,3.5 4.9919605,3.51832 4,4.5001225 5.0080395,5.5 H 7 v -2 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="M 5.0080395,3 4.9919605,3.01832 4,4.0001225 5.0080395,5 H 7 V 3 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 15,10.5 v 2 h 2.011362 L 18,11.5 l -0.988638,-1 h -0.02272 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="m 15,10 v 2 h 2.011362 L 18,11 17.011362,10 h -0.02272 z"/>
+ <path style="fill:none;stroke:#6c7f94" d="m 6.5,11 c 3.658449,0 5.341552,7 9,7"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 5.0080395,10.5 4.9919605,10.51832 4,11.500123 5.0080395,12.5 H 7 v -2 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="M 5.0080395,10 4.9919605,10.01832 4,11.000123 5.0080395,12 H 7 v -2 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 15,17.5 v 2 h 2.011362 L 18,18.5 l -0.988638,-1 h -0.02272 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="m 15,17 v 2 h 2.011362 L 18,18 17.011362,17 h -0.02272 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cats-are-liquid.svg b/.icons/awkward/22x22/apps/cats-are-liquid.svg
new file mode 100644
index 00000000..bda60977
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cats-are-liquid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="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 style="opacity:.2" 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"/>
+ <path style="stroke-linejoin:round;stroke:#32b7ff;stroke-linecap:round;fill:none" d="m2.5047898 10.5 3.499995-3.875 3.500005 3.875"/>
+ <path style="stroke-linejoin:round;stroke:#32b7ff;stroke-linecap:round;fill:none" d="m19.50479 10.5-3.5-3.875-3.5 3.875"/>
+ <path style="stroke-linejoin:round;stroke:#32b7ff;stroke-linecap:round;fill:none" 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"/>
+ <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-4h-12z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cave-story.svg b/.icons/awkward/22x22/apps/cave-story.svg
new file mode 100644
index 00000000..45a66277
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cave-story.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#426180"/>
+ <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:.1;fill:#ffffff"/>
+ <path style="opacity:.1" 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"/>
+ <path style="fill:#4f4f4f" 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"/>
+ <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 style="opacity:.1" 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"/>
+ <path style="fill:#4f4f4f" 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"/>
+ <path style="opacity:.2" d="m21 5.5-1 4c-1-1-2-1-2-1v6s3 0 3-3l1-6z"/>
+ <path style="fill:#7cac5a" d="m21 5-1 4c-1-1-2-1-2-1v6s3 0 3-3l1-6z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m21 5l-1 4c-1-1-2-1-2-1v0.5s1 0 2 1l1-4h0.916016l0.083984-0.5h-1z"/>
+ <path style="opacity:.2" 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"/>
+ <path style="fill:#df371c" d="m1 8h18s0.3-4.1428568-2.5-4.1428568h-9.8c-2.8 0-2.7 3.1428568-2.7 3.1428568h-3z"/>
+ <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.9628906h-9.8007812z"/>
+ <path style="opacity:.2" d="m4 7.5h12v-3s0-1-1-1h-10c-1 0-1 1-1 1z"/>
+ <path style="fill:#cccccc" d="m4 7h12v-3s0-1-1-1h-10c-1 0-1 1-1 1z"/>
+ <circle r="1" style="fill:#999999" cx="6" cy="5"/>
+ <circle r="1" style="fill:#999999" cx="14" cy="5"/>
+ <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-1h-10z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cawbird.svg b/.icons/awkward/22x22/apps/cawbird.svg
new file mode 100644
index 00000000..bd4f3698
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cawbird.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <ellipse style="opacity:0.2" cx="11" cy="9" rx="10" ry="8.5"/>
+ <ellipse style="fill:#5c3a62" cx="11" cy="8.5" rx="10" ry="8.5"/>
+ <path style="opacity:0.2" d="M 7.75,3.5000001 A 3.75,3.75 0 0 0 4,7.2500001 3.75,3.75 0 0 0 7.75,11 3.75,3.75 0 0 0 11,9.1132811 3.75,3.75 0 0 0 14.25,11 3.75,3.75 0 0 0 18,7.2500001 3.75,3.75 0 0 0 14.25,3.5000001 3.75,3.75 0 0 0 11,5.3867189 3.75,3.75 0 0 0 7.75,3.5000001 Z"/>
+ <circle style="fill:#ffffff" cx="7.75" cy="6.75" r="3.75"/>
+ <circle style="fill:#ffffff" cx="14.25" cy="6.75" r="3.75"/>
+ <circle style="fill:#3465a4" cx="8.5" cy="6.5" r="1.5"/>
+ <circle style="fill:#3465a4" cx="13.5" cy="6.5" r="1.5"/>
+ <path style="opacity:0.2" d="M 10.953921,8.5000663 C 10.044186,8.5265863 9.488952,9.2415161 9.054278,9.8135521 8.3300792,10.854838 7.8221498,12.066688 8.0586848,13.280022 c 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.9706009 -2.06677,-2.4510947 -0.196809,-0.073685 -0.411829,-0.117633 -0.628674,-0.115621 z"/>
+ <path style="fill:#7e7a81" d="m 10.953921,8.0000663 c -0.909735,0.02652 -1.464969,0.74145 -1.899643,1.3134858 -0.7241988,1.0412859 -1.2321282,2.2531359 -0.9955932,3.4664699 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.9456519 -0.9418,-1.9706007 -2.06677,-2.4510947 -0.196809,-0.073685 -0.411829,-0.117633 -0.628674,-0.115621 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,3.3489683e-7 A 10,8.5 0 0 0 1,8.5000003 10,8.5 0 0 0 1.012695,8.7910158 10,8.5 0 0 1 11,0.50000033 10,8.5 0 0 1 20.987304,8.7089848 10,8.5 0 0 0 21,8.5000003 10,8.5 0 0 0 11,3.3489683e-7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cc.arduino.arduinoide.svg b/.icons/awkward/22x22/apps/cc.arduino.arduinoide.svg
new file mode 120000
index 00000000..6140ae5c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cc.arduino.arduinoide.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cc3d.svg b/.icons/awkward/22x22/apps/cc3d.svg
new file mode 100644
index 00000000..4d695f3b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cc3d.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11.5" cy="11" r="10.5"/>
+ <circle style="fill:#108beb" cx="11.5" cy="10.5" r="10.5"/>
+ <path style="fill:#206420" d="m 10.508275,0.056385 a 10.5,10.5 0 0 0 -3.79995,1.10229 C 6.76135,1.3267275 6.6994,1.516305 6.5062,1.683675 6.375475,1.79697 6.268375,1.9734225 6.268375,2.0764275 6.268375,2.39127 6.552925,2.87469 6.78025,2.944935 7.082125,3.038385 6.9808,3.360525 6.5923,3.5385 6.41275,3.620925 6.191725,3.858225 6.101425,4.0656 6.0106,4.2735 5.87725,4.47825 5.8048,4.520775 5.732875,4.563825 5.67355,4.72605 5.67355,4.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 6.55555,6.883275 6.4159,6.9783 6.217975,6.930525 6.0337,6.886425 5.9329,6.9384 5.8489,7.1211 5.7607,7.314825 5.6158,7.38045 5.226775,7.407225 4.84405,7.434 4.6729,7.5117 4.529575,7.721175 4.424575,7.87395 4.273375,7.99785 4.19305,7.99785 4.112515,7.99785 3.92341,8.10075 3.77263,8.2257 3.46582,8.480325 3.346015,8.50605 3.2384425,8.339625 3.0962725,8.119125 2.789515,8.230425 2.3330275,8.66775 1.9293025,9.05415 1.880425,9.157575 1.941325,9.49305 2.049685,10.089975 2.3734525,10.6197 2.7431575,10.8045 3.06577,10.965675 3.07207,10.983 2.876455,11.18985 c -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 3.30517,12.61575 3.3146725,12.64935 3.586045,12.81945 4.116295,13.1523 4.537975,12.9486 4.040275,12.6 3.7203925,12.375825 3.944095,12.284475 4.41355,12.447225 4.787875,12.5769 4.8619,12.56955 5.082925,12.3774 5.53705,11.984175 6.03055,12.565875 5.615275,13.004775 5.3512,13.2846 5.431,13.62165 5.7733,13.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 10.08408,14.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 9.81633,18.1419 9.47613,18.21067 9.25773,18.309375 8.9989,18.425925 8.71855,18.4632 8.455525,18.41595 8.153125,18.361875 8.05075,18.382875 8.05075,18.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 9.379525,20.6934 9.319675,20.60205 9.2614,20.5611 8.991025,20.37 9.17215,19.87335 9.544375,19.7841 9.92395,19.69275 9.8641,19.446525 9.45145,19.399275 9.089725,19.358325 8.7049,18.991875 8.82565,18.80445 c 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 21.93648,9.4563 C 21.84093,9.4516 21.74328,9.4474 21.63093,9.4521 21.10173,9.47415 20.648655,9.265725 20.648655,9.000075 20.648655,8.9439 20.460705,8.712375 20.23128,8.4861 19.97088,8.2299 19.83753,8.0031 19.87638,7.8855 19.91208,7.7784 19.83543,7.605675 19.69998,7.4886 19.5682,7.37415 19.46005,7.1904 19.46005,7.08015 c 0,-0.175875 -0.111825,-0.197925 -0.92085,-0.1785 L 17.61835,6.924225 17.6341,7.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 14.90935,8.361675 14.7949,8.32755 14.376475,8.0052 14.11765,7.806225 13.7092,7.327425 13.4677,6.939975 13.2262,6.552525 12.966325,6.14775 12.8902,6.04065 12.781,5.885775 12.807775,5.7372 13.02145,5.315625 L 13.2913,4.785375 12.72115,4.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 11.6029,7.42245 10.933,7.733775 10.18645,7.6923 9.0556,7.629825 8.963725,7.647675 8.5621,8.020425 8.0602,8.486625 7.995625,8.70345 8.22925,9.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 9.0892,10.22175 8.357875,10.35195 8.1337,10.5987 8.039725,10.7016 7.900075,10.9725 7.82395,11.1993 7.6927,11.59095 7.654375,11.6151 7.066375,11.6718 6.479425,11.729025 6.422725,11.710125 6.000625,11.3211 5.5297,10.88745 5.4499,10.55565 5.6767,9.98445 5.7775,9.7314 5.85205,9.689925 6.12085,9.739275 6.6532,9.8364 6.8632,9.6516 6.8632,9.083025 6.8632,8.8074 6.80965,8.549625 6.744025,8.510775 6.678925,8.471925 6.625375,8.325975 6.625375,8.1858 6.625375,8.045625 6.558175,7.865025 6.4768,7.78575 6.357625,7.67025 6.37495,7.6083 6.565,7.4739 6.6952,7.382025 6.9094,7.320075 7.04065,7.335825 7.171375,7.351575 7.5331,7.294875 7.844425,7.21035 8.29435,7.089075 8.42665,6.9972 8.48755,6.760425 8.60305,6.311025 8.884975,5.95035 9.121225,5.95035 c 0.373275,0 0.38115,-0.8778 0.01837,-2.1546 C 9.08605,3.607275 8.938525,3.487575 8.678125,3.423 8.467075,3.3705 8.23765,3.22665 8.16835,3.102855 8.099575,2.97906 7.97305,2.87826 7.887475,2.87826 7.8019,2.87826 7.634425,2.77578 7.5163,2.65062 7.397125,2.52462 7.1509,2.42298 6.963475,2.42298 6.51985,2.42298 6.5125,2.117535 6.95245,1.956465 7.417075,1.786155 8.140525,2.009385 8.31535,2.3768325 8.552125,2.87511 8.81515,2.66721 8.899675,1.9144125 9.00415,0.983325 9.32545,0.7157325 10.338175,0.7157325 h 0.728175 l -0.3192,-0.318885 C 10.64793,0.2973075 10.5655,0.175665 10.508275,0.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 14.283025,0.3865575 Z M 1.0021,10.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 2.093625,11.683508 2.066535,11.626808 1.7588325,11.416807 1.5596475,11.280832 1.36335,11.043533 1.32303,10.889707 1.28397,10.740607 1.15188,10.577857 1.0020975,10.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 3.16258,16.868932 a 10.5,10.5 0 0 0 0.2430225,0.306601 C 3.334045,17.064757 3.252355,16.958707 3.16258,16.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 10.000829,8.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 10.000829,8.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 13.014197,18.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 13.014197,17.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 16.000829,8.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 16.000829,8.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 7.0142425,12.496318 h 1.739318 c 0,0 1.2606815,-0.104839 1.2606815,1.250202 v 1.749549 H 8.0142425 10.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 7.0142425,11.996318 h 1.739318 c 0,0 1.2606815,-0.104839 1.2606815,1.250202 v 1.749549 H 8.0142425 10.014242 v 1.750451 c 0,1.322511 -1.2606815,1.249797 -1.2606815,1.249797 h -1.739318"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,0 A 10.5,10.5 0 0 0 1,10.5 10.5,10.5 0 0 0 1.0097656,10.796875 10.5,10.5 0 0 1 11.5,0.5 10.5,10.5 0 0 1 21.990234,10.703125 10.5,10.5 0 0 0 22,10.5 10.5,10.5 0 0 0 11.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cc3d_128x128_logo.svg b/.icons/awkward/22x22/apps/cc3d_128x128_logo.svg
new file mode 120000
index 00000000..ae858278
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cc3d_128x128_logo.svg
@@ -0,0 +1 @@
+cc3d.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ccc-large.svg b/.icons/awkward/22x22/apps/ccc-large.svg
new file mode 120000
index 00000000..b519b7f2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ccc-large.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ccc_large.svg b/.icons/awkward/22x22/apps/ccc_large.svg
new file mode 120000
index 00000000..b519b7f2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ccc_large.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ccsm.svg b/.icons/awkward/22x22/apps/ccsm.svg
new file mode 120000
index 00000000..5d9a1446
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ccsm.svg
@@ -0,0 +1 @@
+compiz.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cdbaby.svg b/.icons/awkward/22x22/apps/cdbaby.svg
new file mode 100644
index 00000000..eaa711fb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cdbaby.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/celeste.svg b/.icons/awkward/22x22/apps/celeste.svg
new file mode 100644
index 00000000..ed37dd76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/celeste.svg
@@ -0,0 +1,48 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="m 10.25,1.25 v 2 H 8 6.25 v 2 h -2 V 7 9.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 7 5.25 h -2 v -2 h -2 v -2 H 12 Z"/>
+ <path style="opacity:0.2" d="m 10,1.5 v 2 H 8 6 v 2 H 4 v 2 2 H 2 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 6,17 V 15 H 4 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 4,15 V 9 H 2 v 6 z"/>
+ <path style="fill:#4f4f4f" d="M 8,19 V 17 H 6 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 10,21 V 19 H 8 v 2 z"/>
+ <path style="fill:#4f4f4f" d="m 12,21 v -2 h -2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="m 16,17 v -2 h 2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 18,15 V 9 h 2 v 6 z"/>
+ <path style="fill:#4f4f4f" d="m 14,19 v -2 h 2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 6,9 V 7 H 4 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 6,7 V 5 H 4 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 8,5 V 3 H 6 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 10,5 V 3 H 8 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 12,3 V 1 h -2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 14,3 V 1 h -2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 16,5 V 3 h -2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 18,9 V 7 h -2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="M 18,7 V 5 h -2 v 2 z"/>
+ <path style="fill:#4f4f4f" d="m 14,21 v -2 h -2 v 2 z"/>
+ <rect style="fill:#e24242" width="14" height="6" x="4" y="9"/>
+ <rect style="fill:#e24242" width="10" height="2" x="6" y="15"/>
+ <rect style="fill:#e24242" width="6" height="2" x="8" y="17"/>
+ <rect style="fill:#481574" width="2" height="2" x="6" y="7"/>
+ <rect style="fill:#481574" width="2" height="2" x="10" y="7"/>
+ <rect style="fill:#481574" width="2" height="2" x="14" y="7"/>
+ <rect style="fill:#7cd042" width="4" height="2" x="6" y="5"/>
+ <rect style="fill:#7cd042" width="4" height="2" x="10" y="3"/>
+ <rect style="fill:#7cd042" width="2" height="2" x="14" y="5"/>
+ <rect style="fill:#24a16e" width="4" height="2" x="10" y="5"/>
+ <rect style="fill:#890e35" width="2" height="2" x="8" y="7"/>
+ <rect style="fill:#890e35" width="2" height="2" x="12" y="7"/>
+ <rect style="fill:#890e35" width="2" height="2" x="4" y="9"/>
+ <rect style="fill:#890e35" width="2" height="2" x="16" y="9"/>
+ <rect style="fill:#890e35" width="2" height="2" x="10" y="17"/>
+ <rect style="fill:#890e35" width="2" height="2" x="12" y="15"/>
+ <rect style="fill:#890e35" width="2" height="2" x="8" y="15"/>
+ <rect style="fill:#890e35" width="2" height="2" x="10" y="15"/>
+ <rect style="fill:#890e35" width="2" height="4" x="14" y="13"/>
+ <rect style="fill:#fe8b55" width="2" height="2" x="6" y="9"/>
+ <rect style="fill:#fe8b55" width="2" height="2" x="6" y="13"/>
+ <rect style="fill:#fe8b55" width="2" height="2" x="10" y="11"/>
+ <rect style="fill:#fe8b55" width="2" height="2" x="14" y="11"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10,1 v 0.5 h 2 2 V 1 H 12 Z M 6,3 v 0.5 h 2 2 V 3 H 8 Z m 8,0 v 0.5 h 2 V 3 Z M 4,5 V 5.5 H 6 V 5 Z m 12,0 v 0.5 h 2 V 5 Z M 2,9 V 9.5 H 4 V 9 Z m 16,0 v 0.5 h 2 V 9 Z"/>
+ <path style="fill:none" d="m -9,-2 v 2 h -2 -2 v 2 h -2 v 2 2 h -2 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 12 H 1 V 6 H -1 V 4 2 H -3 V 0 h -2 v -2 h -2 z"/>
+ <path style="opacity:0.2" d="m 10,5 v 0.5 h 4 V 5 Z M 6,7 v 0.5 h 4 V 7 Z m 8,0 v 0.5 h 2 V 7 Z m -8,4 v 0.5 H 8 V 11 Z m 4,2 v 0.5 h 2 V 13 Z m 4,0 v 0.5 h 2 V 13 Z M 4,15 v 0.5 H 6 8 V 15 H 6 Z m 12,0 v 0.5 h 2 V 15 Z M 6,17 v 0.5 H 8 V 17 Z m 8,0 v 0.5 h 2 V 17 Z m -6,2 v 0.5 h 6 V 19 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/celestia.svg b/.icons/awkward/22x22/apps/celestia.svg
new file mode 100644
index 00000000..25170633
--- /dev/null
+++ b/.icons/awkward/22x22/apps/celestia.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="10" cy="11.5" r="10"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="11" r="10"/>
+ <circle style="opacity:0.2" cx="16.5" cy="6" r="5.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10,0.99999622 A 10,10 0 0 0 0,10.999996 10,10 0 0 0 0.01075,11.290996 10,10 0 0 1 10,1.4999962 10,10 0 0 1 19.9895,11.208996 10,10 0 0 0 20,10.999996 10,10 0 0 0 10,0.99999622 Z"/>
+ <circle style="opacity:0.2" cx="18.5" cy="17" r="2.5"/>
+ <circle style="fill:#4f4f4f" cx="18.5" cy="16.5" r="2.5"/>
+ <circle style="fill:#a27a40" cx="16.5" cy="5.5" r="5.5"/>
+ <circle style="opacity:0.2" cx="16.5" cy="6" r="3.5"/>
+ <circle style="fill:#f1b100" cx="16.5" cy="5.5" r="3.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 18.5,13.999996 a 2.5,2.5 0 0 0 -2.5,2.5 2.5,2.5 0 0 0 0.01367,0.242187 A 2.5,2.5 0 0 1 18.5,14.499996 2.5,2.5 0 0 1 20.986328,16.757808 2.5,2.5 0 0 0 21,16.499996 a 2.5,2.5 0 0 0 -2.5,-2.5 z"/>
+ <circle style="opacity:0.2" cx="16.5" cy="6" r="1.5"/>
+ <circle style="fill:#ffffff" cx="16.5" cy="5.5" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.5,-3.8e-6 a 5.5,5.5 0 0 0 -5.5,5.5 5.5,5.5 0 0 0 0.01074,0.292969 A 5.5,5.5 0 0 1 16.5,0.49999618 5.5,5.5 0 0 1 21.989258,5.7070272 5.5,5.5 0 0 0 22,5.4999962 a 5.5,5.5 0 0 0 -5.5,-5.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cerebro.svg b/.icons/awkward/22x22/apps/cerebro.svg
new file mode 100644
index 00000000..734c2aee
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cerebro.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/apps/cervisia.svg b/.icons/awkward/22x22/apps/cervisia.svg
new file mode 100644
index 00000000..b5c6227f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cervisia.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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(0 .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">
+ <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/22x22/apps/ch.x29a.playitslowly.svg b/.icons/awkward/22x22/apps/ch.x29a.playitslowly.svg
new file mode 100644
index 00000000..fa723104
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ch.x29a.playitslowly.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 15.100586,9.5 C 14.676232,11.561947 13.75968,13.409334 12.47461,14.807617 9.36302,17.732943 6.0839315,18.583613 2.7519531,19.118164 1.1214949,19.384562 0,19.618564 0,20.180664 0,21.069553 3.78,21.5 10.5,21.5 c 8.495735,0 8.51717,-4.985346 8.5,-9.479492 V 9.5 c 0,0 -4,0 -3.899414,0 z"/>
+ <path style="fill:#3f3f3f" d="M 15.100586,8.5 C 14.676232,10.561947 13.75968,12.909334 12.47461,14.307617 9.36302,17.232943 6.0839315,18.083613 2.7519531,18.618164 1.1214949,18.884562 0,19.118564 0,19.680664 0,20.569553 3.78,21 10.5,21 18.995735,21 19.01717,16.014654 19,11.520508 V 8.5 Z"/>
+ <path style="opacity:0.2" d="m 20,1.5 a 1,1 0 0 0 -1,1 V 5.6757812 A 3,3 0 0 0 18,5.5 3,3 0 0 0 17,5.6738281 V 4.5 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 1,1 0 0 0 -1,1 V 6.2695312 A 3,3 0 0 0 15,8.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 3.5 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z"/>
+ <circle style="fill:#4f4f4f" cx="18" cy="8" r="3"/>
+ <path style="fill:#4f4f4f" d="m 17,2 a 1,1 0 0 0 -1,1 v 5.5 h 1 V 4 A 1,1 0 0 0 18,3 1,1 0 0 0 17,2 Z"/>
+ <path style="fill:#4f4f4f" d="m 20,1 a 1,1 0 0 0 -1,1 v 5.5 h 1 V 3 A 1,1 0 0 0 21,2 1,1 0 0 0 20,1 Z"/>
+ <circle style="opacity:0.2" cx="7" cy="12.5" r="7"/>
+ <circle style="fill:#af2158" cx="7" cy="12" r="7"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.97000003" d="m 7.4350424,12.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.4688599,2.599906 -0.5815108,3.364631 C 7.4744525,15.697952 5.6703256,15.285772 4.7847575,14.030236 3.741146,12.55063 4.2253352,10.47717 5.6863093,9.4711974 7.3730619,8.3097627 9.7164685,8.8661762 10.842552,10.53277 12.122079,12.426459 11.493298,15.040227 9.6209587,16.286216 7.5204764,17.684026 4.6360528,16.98278 3.2703089,14.904602 1.7540744,12.597431 2.5278581,9.4421355 4.8119428,7.9567488"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.9700231" d="m 7.4350424,12.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 C 7.4439398,13.227274 6.6942514,13.094896 6.299206,12.655858 5.719461,12.011552 5.9190316,11.006026 6.5606759,10.485634 7.4158868,9.792034 8.6849241,10.061487 9.328103,10.907125 10.137478,11.971273 9.7969629,13.507031 8.7465922,14.271756 7.4744525,15.19794 5.6703256,14.785761 4.7847575,13.530224 3.741146,12.050618 4.2253352,9.9771581 5.6863093,8.9711859 7.3730619,7.8097512 9.7164685,8.3661647 10.842552,10.032758 c 1.279527,1.89369 0.650746,4.507458 -1.2215933,5.753446 C 7.5204764,17.184015 4.6360528,16.482769 3.2703089,14.404591 1.7540744,12.097419 2.5278581,8.9421241 4.8119428,7.4567374"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,5 A 7,7 0 0 0 0,12 7,7 0 0 0 0.010742,12.292969 7,7 0 0 1 7,5.5 7,7 0 0 1 13.989258,12.207031 7,7 0 0 0 14,12 7,7 0 0 0 7,5 Z"/>
+ <path style="opacity:0.3" d="m 17,7.000047 a 1,1 0 0 0 -1,1 A 1,1 0 0 0 16.032226,8.252 1,1 0 0 1 17,7.500047 1,1 0 0 1 17.967773,8.248094 1,1 0 0 0 18,8.000047 a 1,1 0 0 0 -1,-1 z"/>
+ <path style="opacity:0.3" d="m 19.5,7.000047 a 1,1 0 0 0 -1,1 A 1,1 0 0 0 18.532225,8.252 1,1 0 0 1 19.5,7.500047 1,1 0 0 1 20.467773,8.248094 1,1 0 0 0 20.5,8.000047 a 1,1 0 0 0 -1,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 20,1 a 1,1 0 0 0 -1,1 v 0.5 a 1,1 0 0 1 1,-1 1,1 0 0 1 0.966797,0.75 A 1,1 0 0 0 21,2 1,1 0 0 0 20,1 Z m -3,1 a 1,1 0 0 0 -1,1 v 0.5 a 1,1 0 0 1 1,-1 1,1 0 0 1 0.966797,0.75 A 1,1 0 0 0 18,3 1,1 0 0 0 17,2 Z m 1,3 a 3,3 0 0 0 -1,0.1738281 v 0.5 A 3,3 0 0 1 18,5.5 3,3 0 0 1 19,5.6757812 v -0.5 A 3,3 0 0 0 18,5 Z m 2,0.7675781 v 0.5 A 3,3 0 0 1 20.986328,8.2558594 3,3 0 0 0 21,8 3,3 0 0 0 20,5.7675781 Z m -4,0.00195 A 3,3 0 0 0 15,8 3,3 0 0 0 15.013672,8.2578125 3,3 0 0 1 16,6.2695312 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/charles-proxy.svg b/.icons/awkward/22x22/apps/charles-proxy.svg
new file mode 100644
index 00000000..2f68baed
--- /dev/null
+++ b/.icons/awkward/22x22/apps/charles-proxy.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 7.1442322,1.5015331 C 6.4141388,1.5181995 5.8125724,1.6145938 5.234076,1.8062206 4.8728061,1.9258932 4.4249435,2.1026949 4.251877,2.2241894 4.1248392,2.3133656 4.0194549,2.51614 4.0194549,2.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 1.004436,1.124214 1.1657132,2.1829113 1.219754,3.4941406 -0.069016,0.6783587 -0.2470872,1.351958 -0.8007812,1.9785155 -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 18.785239,5.0563965 17.831261,3.911756 16.57392,3.6030956 16.21928,3.5160338 15.904299,3.5124249 14.820013,3.49958 13.328038,3.4808052 11.652724,3.3085527 10.236029,2.4351269 9.340496,1.9723558 9.030155,1.8323795 8.6051698,1.6987988 8.090889,1.5371525 7.7352405,1.4880433 7.1442322,1.5015331 Z M 14.767279,5.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 14.950873,8.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 7.1442322,1.0019531 C 6.4141388,1.0186195 5.8125724,1.1150138 5.234076,1.3066406 4.8728061,1.4263132 4.4249435,1.6031149 4.251877,1.7246094 4.1248392,1.8137856 4.0194549,2.01656 4.0194549,2.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 1.004436,1.124214 1.1657132,2.1829113 1.219754,3.4941406 C 5.930685,7.2799212 5.7526138,7.9535205 5.1989198,8.5800781 4.0359577,10.039691 3.6521617,10.646044 3.2868104,11.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 18.785239,4.5568165 17.831261,3.412176 16.57392,3.1035156 16.21928,3.0164538 15.904299,3.0128449 14.820013,3 13.328038,2.9812252 11.652724,2.8089727 10.236029,1.9355469 9.340496,1.4727758 9.030155,1.3327995 8.6051698,1.1992188 8.090889,1.0375725 7.7352405,0.9884633 7.1442322,1.0019531 Z M 14.767279,5 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 C 16.831268,7.0557014 16.715482,7.1833986 16.19892,7.5898436 15.670796,8.0053952 15.486141,8.1768615 15.300482,8.4199219 15.266942,8.4638579 15.228718,8.5 15.216498,8.5 c -0.01219,0 -0.05605,-0.036146 -0.09766,-0.080078 L 14.950873,8.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 14.15173,5.0009625 14.199668,4.99956 14.767279,5 Z"/>
+ <path style="opacity:0.2" d="m 13.067741,18.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 13.067741,17.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 14.522811,15.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 14.522811,14.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 13.621198,12.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 13.621198,11.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 6.5123861,14.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 6.5123861,13.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 8.1492242,11.711562 c 0.2704983,1.009514 2.7178128,4.659354 2.7178128,4.659354 0,0 0.294517,-4.384512 0.02402,-5.394025 C 10.620558,9.967377 9.487332,9.393894 9.030361,9.516339 8.5733889,9.638785 7.8787278,10.702048 8.1492262,11.711562 Z"/>
+ <path style="opacity:0.2" d="m 7.2112624,17.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 7.2112624,16.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 10.108348,19.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 10.108348,18.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 9.836462,18.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 9.836462,18.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 8.1492242,11.211562 c 0.2704983,1.009514 2.7178128,4.659354 2.7178128,4.659354 0,0 0.294517,-4.384512 0.02402,-5.394025 C 10.620558,9.467377 9.487332,8.8938942 9.030361,9.016339 8.5733889,9.138785 7.8787278,10.202048 8.1492262,11.211562 Z"/>
+ <circle style="opacity:0.2" cx="16.593" cy="7.741" r="1.5" transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)"/>
+ <circle style="fill:#ffb22e" cx="16.343" cy="7.308" r="1.5" transform="matrix(0.8660254,0.5,-0.5,0.8660254,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.1442322,1.0019531 C 6.4141389,1.0186195 5.8125724,1.1150138 5.234076,1.3066406 4.8728061,1.4263132 4.4247206,1.6031149 4.2516541,1.7246094 4.1246163,1.8137856 4.0192323,2.01656 4.0192322,2.1738281 c 0,0.069474 0.035934,0.169848 0.072266,0.2460938 0.041983,-0.079399 0.09799,-0.1516744 0.1601559,-0.1953125 C 4.4247206,2.1031149 4.8728061,1.9263132 5.234076,1.8066406 5.8125724,1.6150138 6.4141389,1.5186195 7.1442322,1.5019531 7.7352406,1.4884633 8.090889,1.5375724 8.6051698,1.6992188 9.030155,1.8327994 9.340496,1.9727758 10.236029,2.4355469 11.652724,3.3089727 13.328038,3.4812252 14.820013,3.5 c 1.084286,0.012845 1.399267,0.016454 1.753907,0.1035156 1.257341,0.3086604 2.211362,1.4533039 2.40039,2.7265625 0.01394,0.093835 -0.0025,0.2280926 0,0.3613281 3.02e-4,-0.00203 0.0017,-0.00383 0.002,-0.00586 0.0323,-0.2187051 0.03106,-0.6333067 -0.002,-0.8554688 C 18.785282,4.5568195 17.831261,3.412176 16.57392,3.1035156 16.21928,3.0164538 15.904299,3.0128449 14.820013,3 13.328038,2.9812252 11.652724,2.8089727 10.236029,1.9355469 9.340496,1.4727758 9.030155,1.3327994 8.6051698,1.1992188 8.090889,1.0375724 7.7352406,0.9884633 7.1442322,1.0019531 Z M 16.962592,6.640625 c -0.0097,0.041742 -0.01256,0.08376 -0.02734,0.125 -0.10398,0.2900766 -0.219766,0.4177738 -0.736328,0.8242188 C 15.670796,8.0053954 15.486141,8.1768615 15.300482,8.4199219 15.266942,8.4638579 15.228718,8.5 15.216498,8.5 c -0.01219,0 -0.05605,-0.036146 -0.09766,-0.080078 L 14.950873,8.2441406 c -0.443363,-0.467625 -0.776164,-0.8927735 -0.88086,-1.125 -0.03502,-0.077645 -0.04255,-0.1538771 -0.05273,-0.2714844 -0.0031,0.1517077 -0.01848,0.339934 -0.01172,0.4433594 0.01187,0.1819029 0.0221,0.234242 0.06445,0.328125 0.104696,0.2322265 0.437497,0.657375 0.88086,1.125 l 0.167969,0.1757813 C 15.160452,8.9638539 15.204308,9 15.216498,9 c 0.01222,0 0.05044,-0.036142 0.08398,-0.080078 0.185659,-0.2430604 0.370314,-0.4145265 0.898438,-0.8300781 0.516562,-0.4064451 0.632348,-0.5341422 0.736328,-0.8242188 0.07372,-0.2056294 0.07732,-0.4187724 0.02734,-0.625 z M 5.9743104,6.7714844 C 5.8926401,7.3920998 5.706299,8.0059301 5.1989198,8.5800781 4.0359577,10.039691 3.6521617,10.646044 3.2868104,11.597656 c -0.1442346,0.375682 -0.2229406,0.693719 -0.2695313,1.082032 -0.00985,0.08152 0.00141,0.309837 0,0.5 0.046591,-0.388313 0.1252967,-0.70635 0.2695313,-1.082032 C 3.6521617,11.146044 4.0359576,10.539691 5.1989198,9.080078 5.7526138,8.4535206 5.930685,7.7799212 5.999701,7.1015625 5.994964,6.9866245 5.981191,6.8827558 5.9743104,6.7714844 Z M 17.04267,10.322266 c -0.02038,0.08102 -0.02725,0.155191 -0.02734,0.361328 0.0099,0.559917 0.473469,1.072239 0.689453,1.55664 0.162332,0.40492 0.241341,0.8186 0.259766,1.291016 0.03624,-0.702064 -0.04279,-1.249795 -0.259766,-1.791016 -0.197821,-0.443666 -0.58783,-0.912341 -0.662109,-1.417968 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.429389,13.001953 A 1.5,1.5 0 0 0 9.200873,13.75 a 1.5,1.5 0 0 0 -0.179688,1 1.5,1.5 0 0 1 0.179688,-0.5 1.5,1.5 0 0 1 2.048828,-0.548828 1.5,1.5 0 0 1 0.728516,1.048828 1.5,1.5 0 0 0 -0.728516,-1.548828 1.5,1.5 0 0 0 -0.820312,-0.199219 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/chat.delta.desktop.svg b/.icons/awkward/22x22/apps/chat.delta.desktop.svg
new file mode 120000
index 00000000..39677dbd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chat.delta.desktop.svg
@@ -0,0 +1 @@
+deltachat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chat.rocket.RocketChat.svg b/.icons/awkward/22x22/apps/chat.rocket.RocketChat.svg
new file mode 120000
index 00000000..3d0d1984
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chat.rocket.RocketChat.svg
@@ -0,0 +1 @@
+rocketchat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/checkbox-touch.svg b/.icons/awkward/22x22/apps/checkbox-touch.svg
new file mode 120000
index 00000000..c530a227
--- /dev/null
+++ b/.icons/awkward/22x22/apps/checkbox-touch.svg
@@ -0,0 +1 @@
+checkbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/checkbox.svg b/.icons/awkward/22x22/apps/checkbox.svg
new file mode 100644
index 00000000..2ac9d56f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/checkbox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/checkgmail.svg b/.icons/awkward/22x22/apps/checkgmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/22x22/apps/checkgmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cheese.svg b/.icons/awkward/22x22/apps/cheese.svg
new file mode 100644
index 00000000..247dfb57
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cheese.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="16" x="-21" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,20 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 19,20 c 0,0.554 -0.446,1 -1,1 L 4,21 C 3.446,21 3,20.554 3,20 Z"/>
+ <rect style="fill:#9b62b4" width="16" height="12" x="-19" y="-17" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 8,14 c 0,0 0,2 3,2 3,0 3,-2 3,-2"/>
+ <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="14" cy="8.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="8" r="2"/>
+ <circle style="fill:#3f3f3f" cx="14.5" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cherrytree.svg b/.icons/awkward/22x22/apps/cherrytree.svg
new file mode 100644
index 00000000..3b77c48b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cherrytree.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/chess.svg b/.icons/awkward/22x22/apps/chess.svg
new file mode 100644
index 00000000..9efcc541
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chess.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-0.99992104,-1029.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="opacity:0.1;fill:#ffffff" transform="translate(0,1028.3622)" d="m 13.017578,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.9589846,0.5507813 -1.381,0.5881 -2.2957656,1.6967969 -2.9472656,3.0292969 -0.4899571,1.0040728 -0.566047,2.0798075 -0.5507813,3.1699218 0.01855,-0.9180683 0.1359444,-1.8197933 0.5507813,-2.6699218 0.6515,-1.3325 1.5662656,-2.4411969 2.9472656,-3.0292969 0.6209996,-0.2636 1.2944846,-0.4144813 1.9589846,-0.5507813 0.2765,-0.0575 0.472609,-0.1647156 0.662109,-0.3535156 0.1725,-0.1722 0.360234,-0.3309688 0.552735,-0.4804688 0.1,-0.0769 0.22689,-0.1197812 0.33789,-0.1757812 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 0.1375,0.1395 0.292328,0.2587969 0.423828,0.4042969 0.333231,0.3598216 0.51338,0.7539702 0.564453,1.1738281 0.08547,-0.6149299 -0.102118,-1.1746008 -0.564453,-1.6738281 -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 13.228922,2.7129969 13.533578,2.2381 13.017578,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 8.6992188,17.130859 C 8.5785745,17.222095 8.5,17.349723 8.5,17.498047 L 8.5,18 c 0,-0.2765 0.2628438,-0.5 0.5898438,-0.5 l -0.2167969,0 C 8.8224072,17.376241 8.7571165,17.254033 8.6992188,17.130859 Z m 6.1035152,0.002 C 14.704421,17.268627 14.603286,17.403048 14.5,17.5 l -0.08984,0 C 14.737156,17.5 15,17.7235 15,18 l 0,-0.501953 c 0,-0.147472 -0.07783,-0.27405 -0.197266,-0.365235 z M 8.2714844,19 C 7.8439844,19 7.5,19.333047 7.5,19.748047 l 0,0.5 C 7.5,19.833047 7.8439844,19.5 8.2714844,19.5 l 0.8183594,0 C 8.7628438,19.5 8.5,19.278453 8.5,19.001953 L 8.5,19 8.2714844,19 Z M 15,19 l 0,0.002 c 0,0.276453 -0.262844,0.498 -0.589844,0.498 l 0.81836,0 C 15.656016,19.5 16,19.833047 16,20.248047 l 0,-0.5 C 16,19.333047 15.656016,19 15.228516,19 L 15,19 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/chessx.svg b/.icons/awkward/22x22/apps/chessx.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chessx.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chiaki.svg b/.icons/awkward/22x22/apps/chiaki.svg
new file mode 100644
index 00000000..992b9762
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chiaki.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#bfee00" cx="11" cy="11" r="10"/>
+ <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"/>
+ <path style="opacity:.2" d="m8 2.5c-1.6666667 0-4 1-4 1l1 1s1.7981496-1 3-1 3 1 3 1l1-1s-2.3333333-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.9706189-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.003897-1.018232-0.163287-2.0298959-0.472656-3h-5.527344l-1-2-1 2h-4z"/>
+ <path style="fill:#162d50" d="m8 2c-1.6666667 0-4 1-4 1l1 1s1.7981496-1 3-1 3 1 3 1l1-1s-2.3333333-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.9822714-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.0182318-0.163287-2.0298959-0.472656-3h-5.527344l-1-2-1 2h-4z"/>
+ <path style="opacity:.2" d="m9 10.5v2h1v-2zm3 0v2h1v-2z"/>
+ <path style="fill:#ffaaee" d="m9 10v2h1v-2h-1zm3 0v2h1v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/chinese.svg b/.icons/awkward/22x22/apps/chinese.svg
new file mode 120000
index 00000000..6c199a7a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chinese.svg
@@ -0,0 +1 @@
+ibus-pinyin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chirp.svg b/.icons/awkward/22x22/apps/chirp.svg
new file mode 100644
index 00000000..f6663ccb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chirp.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="11" x="1" y="5.5" rx="1.25" ry=".982"/>
+ <rect style="fill:#8e8e8e" width="20" height="11" x="1" y="5" rx="1.25" ry=".982"/>
+ <path style="opacity:0.2" d="m 5.0086875,7.5000003 11.9826255,0 c 0.553197,0 1.089497,0.3968457 0.998551,0.875 L 16.991313,13.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 4.0101355,8.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="0" y="9.5" rx=".909" ry=".858"/>
+ <rect style="fill:#b3b3b3" width="4" height="4" x="0" y="9" rx=".909" ry=".858"/>
+ <rect style="opacity:0.2" width="4" height="4" x="18" y="9.5" rx=".909" ry=".858"/>
+ <rect style="fill:#b3b3b3" width="4" height="4" x="18" y="9" rx=".909" ry=".858"/>
+ <circle style="opacity:0.5" cx="2" cy="11" r="1"/>
+ <circle style="opacity:0.5" cx="20" cy="11" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 0.9091797,9 C 0.4055166,9 0,9.383067 0,9.858399 l 0,0.5 C 0,9.883067 0.4055166,9.5 0.9091797,9.5 l 2.1816406,0 C 3.5944833,9.5 4,9.883067 4,10.358399 l 0,-0.5 C 4,9.383067 3.5944833,9 3.0908203,9 L 0.9091797,9 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18.909179,9 C 18.405516,9 18,9.383067 18,9.858399 l 0,0.5 C 18,9.883067 18.405516,9.5 18.909179,9.5 l 2.181641,0 C 21.594483,9.5 22,9.883067 22,10.358399 l 0,-0.5 C 22,9.383067 21.594483,9 21.09082,9 l -2.181641,0 z"/>
+ <path style="fill:#30c9c6" d="M 5.0086875,7 16.991313,7 c 0.553197,0 1.089497,0.3968457 0.998551,0.875 l -0.998551,5.25 C 16.900367,13.603154 16.545959,14 15.992761,14 L 6.0072396,14 C 5.4540416,14 5.0996326,13.603154 5.0086875,13.125 L 4.0101355,7.875 C 3.9191903,7.3968457 4.4554895,7 5.0086875,7 Z"/>
+ <path style="opacity:0.1" d="m 6,9.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 6,9 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="opacity:0.1;fill:#ffffff" d="M 2.25,5 C 1.5575,5 1,5.4383148 1,5.9824219 l 0,0.5 C 1,5.9383148 1.5575,5.5 2.25,5.5 l 17.5,0 C 20.4425,5.5 21,5.9383148 21,6.4824219 l 0,-0.5 C 21,5.4383148 20.4425,5 19.75,5 L 2.25,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.0078125,7 C 4.4546145,7 3.9188204,7.3968457 4.0097656,7.875 l 0.035156,0.1835938 C 4.1742345,7.7343842 4.5837898,7.5 5.0078125,7.5 l 11.9843755,0 c 0.424021,0 0.833578,0.2343842 0.96289,0.5585938 L 17.990234,7.875 C 18.08118,7.3968457 17.545385,7 16.992188,7 L 5.0078125,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/chmsee-icon.svg b/.icons/awkward/22x22/apps/chmsee-icon.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chmsee-icon.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chocolate-doom-setup.svg b/.icons/awkward/22x22/apps/chocolate-doom-setup.svg
new file mode 100644
index 00000000..125a7fc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chocolate-doom-setup.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="matrix(0.5,0,0,0.5,-1.5,-1)">
+ <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(-3,-1)">
+ <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/22x22/apps/chocolate-doom.svg b/.icons/awkward/22x22/apps/chocolate-doom.svg
new file mode 100644
index 00000000..7759f6c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chocolate-doom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="matrix(0.5,0,0,0.5,-1.5,-1)">
+ <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/22x22/apps/choqok.svg b/.icons/awkward/22x22/apps/choqok.svg
new file mode 100644
index 00000000..1fafeb3c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/choqok.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11,1.9762 10.047619,3 9,2.5 8.2916667,3.6578 C 6.0981429,4.1091 4.5482286,5.1692 3.2637667,6.845 1.0171333,9.7762 1,14.8333 1,17.6905 1,20.5476 6.2380952,21.5 11,21.5 15.761905,21.5 21,20.5476 21,17.6905 21,14.8333 20.98286,9.7762 18.736233,6.845 17.451771,5.1692 15.901857,4.1091 13.708333,3.6578 L 13,2.5 11.952381,3 Z"/>
+ <path style="fill:#81b427" d="M 11,1 10.047619,2.5 9,2 8.2916667,3.1578 C 6.0981429,3.6091 4.5482286,4.6692 3.2637667,6.345 1.0171333,9.2762 1,14.3333 1,17.1905 1,20.0476 6.2380952,21 11,21 15.761905,21 21,20.0476 21,17.1905 21,14.3333 20.98286,9.2762 18.736233,6.345 17.451771,4.6692 15.901857,3.6091 13.708333,3.1578 L 13,2 11.952381,2.5 Z"/>
+ <circle style="opacity:0.2" cx="16" cy="12.5" r="2"/>
+ <path style="fill:#86572f" d="M 8.638915,16.6346 C 9.12604,17.4783 10.025755,17.9986 11,18 c 0.974245,0 1.87396,-0.5217 2.361085,-1.3654 L 11,16.6346 Z"/>
+ <path style="opacity:0.2" d="m 11.000001,13.5 c -0.114877,10e-5 -0.225771,0.046 -0.307113,0.1297 L 8.1410625,15.9473 C 7.8680005,16.2274 8.011611,17.0554 8.39792,17.0556 l 2.602081,0.4444 2.60208,-0.4444 c 0.386304,-2e-4 0.52992,-0.8282 0.256858,-1.1083 L 11.307113,13.6297 C 11.225773,13.5467 11.114878,13.5001 11.000001,13.5 Z"/>
+ <path style="fill:#ffc12e" d="m 11.000001,13 c -0.114877,10e-5 -0.225771,0.046 -0.307113,0.1297 L 8.1410625,15.4473 C 7.8680005,15.7274 8.011611,16.5554 8.39792,16.5556 L 11.000001,17 l 2.60208,-0.4444 c 0.386304,-2e-4 0.52992,-0.8282 0.256858,-1.1083 L 11.307113,13.1297 C 11.225773,13.0467 11.114878,13.0001 11.000001,13 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,13 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 10.774701,13.545206 10.885123,13.5001 11,13.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 11.225301,13.045906 11.114877,13.0001 11,13 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 10.046875,2.5 9,2 8.2910156,3.1582031 c -2.1935238,0.4513 -3.7428818,1.5117 -5.0273437,3.1875 C 1.0170385,9.276903 1,14.334206 1,17.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 9,2.5 10.046875,3 11,1.5 11.953125,3 13,2.5 13.708984,3.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 13,2 11.953125,2.5 11,1 Z"/>
+ <circle style="fill:#ffffff" cx="16" cy="12" r="2"/>
+ <path style="opacity:0.2" d="m 6,11.500093 a 2,2 0 0 0 -2,2 2,2 0 0 0 0.064453,0.503906 A 2,2 0 0 1 6,12.500093 2,2 0 0 1 7.9355469,13.996187 2,2 0 0 0 8,13.500093 a 2,2 0 0 0 -2,-2 z"/>
+ <path style="fill:#ffffff" d="m 6,11.000094 a 2,2 0 0 0 -2,2 A 2,2 0 0 0 4.0644531,13.504 2,2 0 0 1 6,12.000094 2,2 0 0 1 7.9355469,13.496188 2,2 0 0 0 8,13.000094 a 2,2 0 0 0 -2,-2 z"/>
+ <circle style="fill:#3f3f3f" cx="16" cy="12" r="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/christmas-tree.svg b/.icons/awkward/22x22/apps/christmas-tree.svg
new file mode 100644
index 00000000..19df5a0f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/christmas-tree.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 11.090575,7.5021445 A 1.9324752,1.9466645 0 0 0 9.3262359,8.4734785 L 6.7929464,12.893904 4.2587139,17.314329 a 1.9324752,1.9466645 0 0 0 0.5906285,2.585155 c 0,0 2.4344195,1.600516 6.1506576,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 15.207053,12.893904 12.673764,8.4734785 a 1.9324752,1.9466645 0 0 0 -1.583189,-0.971334 z"/>
+ <path style="fill:#337f36" d="M 11.090575,7.0021445 A 1.9324752,1.9466645 0 0 0 9.3262359,7.9734785 L 6.7929464,12.393904 4.2587139,16.814329 a 1.9324752,1.9466645 0 0 0 0.5906285,2.585155 C 4.8493424,19.399484 7.2837619,21 11,21 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 15.207053,12.393904 12.673764,7.9734785 a 1.9324752,1.9466645 0 0 0 -1.583189,-0.971334 z"/>
+ <path style="opacity:0.2" d="M 11.077636,5.501838 A 1.6564074,1.6685697 0 0 0 9.5653449,6.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.2719916,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 14.606046,10.123346 12.434655,6.33441 A 1.6564074,1.6685697 0 0 0 11.077636,5.501838 Z"/>
+ <path style="fill:#3e9d43" d="M 11.077636,5.001838 A 1.6564074,1.6685697 0 0 0 9.5653449,5.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.2719916,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 14.606046,9.623346 12.434655,5.83441 A 1.6564074,1.6685697 0 0 0 11.077636,5.001838 Z"/>
+ <path style="opacity:0.2" d="m 11.064696,3.5015315 a 1.3803395,1.3904748 0 0 0 -1.2602421,0.69381 L 7.9949614,7.352788 6.1847954,10.510236 a 1.3803395,1.3904748 0 0 0 0.4218775,1.846539 c 0,0 1.738871,1.143225 4.3933261,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 14.005038,7.352788 12.195546,4.1953415 a 1.3803395,1.3904748 0 0 0 -1.13085,-0.69381 z"/>
+ <path style="fill:#5dc062" d="m 11.064696,3.0015315 a 1.3803395,1.3904748 0 0 0 -1.2602421,0.69381 L 7.9949614,6.852788 6.1847954,10.010236 a 1.3803395,1.3904748 0 0 0 0.4218775,1.846539 c 0,0 1.738871,1.143225 4.3933261,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 14.005038,6.852788 12.195546,3.6953415 a 1.3803395,1.3904748 0 0 0 -1.13085,-0.69381 z"/>
+ <path style="opacity:0.2" d="m 9.9999999,11.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.999952,1.500091 c -0.360604,0.00534 -0.617775,0.230315 -0.738465,0.6027375 l 0.0045,-0.016795 -0.5665901,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 8.8508144,6.0754741 8.2678549,7.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.5412971,-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 11.617727,1.730406 11.360556,1.5054294 10.999952,1.500091 Z"/>
+ <path style="fill:#ae3030" d="m 10.999952,0.9996312 c -0.360604,0.00534 -0.617775,0.230315 -0.738465,0.6027375 l 0.0045,-0.016795 -0.5665901,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 8.8508144,5.5750143 8.2678549,6.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.5412971,-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 11.617727,1.2299462 11.360556,1.0049696 10.999952,0.9996312 Z"/>
+ <path style="fill:#ffe15e" d="m 9.9999999,11 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,14.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 15,14 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 8.9999999,19.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 8.9999999,19 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,11 A 0.5,0.5 0 0 1 12.5,11.5 0.5,0.5 0 0 1 12,11 0.5,0.5 0 0 1 12.5,10.5 0.5,0.5 0 0 1 13,11 Z"/>
+ <path style="fill:#ffe15e" d="M 13,10.5 A 0.5,0.5 0 0 1 12.5,11 0.5,0.5 0 0 1 12,10.5 0.5,0.5 0 0 1 12.5,10 0.5,0.5 0 0 1 13,10.5 Z"/>
+ <path style="opacity:0.2" d="M 11,16 A 0.5,0.5 0 0 1 10.5,16.5 0.5,0.5 0 0 1 9.9999999,16 0.5,0.5 0 0 1 10.5,15.5 0.5,0.5 0 0 1 11,16 Z"/>
+ <path style="fill:#ffe15e" d="M 11,15.5 A 0.5,0.5 0 0 1 10.5,16 0.5,0.5 0 0 1 9.9999999,15.5 0.5,0.5 0 0 1 10.5,15 0.5,0.5 0 0 1 11,15.5 Z"/>
+ <path style="opacity:0.2" d="M 14,19 A 0.5,0.5 0 0 1 13.5,19.5 0.5,0.5 0 0 1 13,19 0.5,0.5 0 0 1 13.5,18.5 0.5,0.5 0 0 1 14,19 Z"/>
+ <path style="fill:#ffe15e" d="M 14,18.5 A 0.5,0.5 0 0 1 13.5,19 0.5,0.5 0 0 1 13,18.5 0.5,0.5 0 0 1 13.5,18 0.5,0.5 0 0 1 14,18.5 Z"/>
+ <path style="opacity:0.2" d="m 7.9999999,14 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:#ffe15e" d="m 7.9999999,13.5 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="opacity:0.2" d="M 17,18 A 0.5,0.5 0 0 1 16.5,18.5 0.5,0.5 0 0 1 16,18 0.5,0.5 0 0 1 16.5,17.5 0.5,0.5 0 0 1 17,18 Z"/>
+ <path style="fill:#ffe15e" d="M 17,17.5 A 0.5,0.5 0 0 1 16.5,18 0.5,0.5 0 0 1 16,17.5 0.5,0.5 0 0 1 16.5,17 0.5,0.5 0 0 1 17,17.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 c -0.360604,0.00534 -0.617591,0.22914 -0.738281,0.6015625 l 0.0039,-0.015625 -0.5664061,1.4648437 -1.4101565,0 c -0.00415,-6.92e-5 -0.00951,-6.92e-5 -0.013672,0 -0.228172,0.00766 -0.43317,0.1179994 -0.578125,0.3007813 C 7.4967795,3.5899135 7.4687482,3.8497023 7.5664,4.0820312 7.599096,4.0040302 7.634446,3.9262416 7.6972594,3.8515625 c 0.144955,-0.1827819 0.349953,-0.2931213 0.578125,-0.3007813 0.00417,-6.92e-5 0.00952,-6.92e-5 0.013672,0 l 1.4101565,0 0.5664061,-1.4648437 -0.0039,0.017578 C 10.382409,1.7310931 10.639396,1.50534 11,1.5 c 0.360604,0.00534 0.617479,0.2310929 0.738281,0.6035156 l -0.0039,-0.017578 0.566406,1.4648437 1.410157,0 c 0.0042,-6.91e-5 0.0095,-6.91e-5 0.01367,0 0.228172,0.00766 0.433171,0.1179993 0.578125,0.3007813 0.06281,0.074679 0.09816,0.1524673 0.13086,0.2304687 0.09765,-0.232329 0.06962,-0.4921178 -0.13086,-0.7304687 -0.144954,-0.182782 -0.349953,-0.2931212 -0.578125,-0.3007813 -0.0042,-6.91e-5 -0.0095,-6.91e-5 -0.01367,0 l -1.410157,0 -0.566406,-1.4648437 0.0039,0.015625 C 11.617479,1.2291398 11.360604,1.0053384 11,1 Z M 8.7070311,5.9140625 8.267578,6.9511719 c -6.5e-4,0.00205 -0.00135,0.00376 -0.00195,0.00586 -0.04839,0.1646441 -0.040593,0.3296524 0.00781,0.4824219 L 8.8515624,6.0761719 8.7070311,5.9140625 Z m 4.5859379,0 -0.144531,0.1621094 0.578124,1.3632812 c 0.04841,-0.1527695 0.0562,-0.3177778 0.0078,-0.4824219 l -0.002,-0.00586 -0.439453,-1.0371094 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg b/.icons/awkward/22x22/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg
new file mode 120000
index 00000000..622c6801
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg
@@ -0,0 +1 @@
+google-slides.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg b/.icons/awkward/22x22/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg
new file mode 120000
index 00000000..f35d1789
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg
@@ -0,0 +1 @@
+google-docs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg b/.icons/awkward/22x22/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg
new file mode 120000
index 00000000..47dc7584
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg
@@ -0,0 +1 @@
+lucidchart.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg b/.icons/awkward/22x22/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-app-list.svg b/.icons/awkward/22x22/apps/chrome-app-list.svg
new file mode 100644
index 00000000..a1cab2fd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-app-list.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="M 11,1 C 5.46,1 1,5.46 1,11 1,16.54 5.46,21 11,21 16.54,21 21,16.54 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 1.0132,11.16657 1.00936,11.08394 1.00936,11 c 0,-5.54 4.456,-10 9.991,-10 z"/>
+ <path style="opacity:0.2" d="m 1.0059,11.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,-1.0001,0)">
+ <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,-1.0001,-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/22x22/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg b/.icons/awkward/22x22/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg
new file mode 120000
index 00000000..43385985
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg
@@ -0,0 +1 @@
+todoist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg b/.icons/awkward/22x22/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg b/.icons/awkward/22x22/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg
new file mode 120000
index 00000000..62553916
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg b/.icons/awkward/22x22/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg b/.icons/awkward/22x22/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg b/.icons/awkward/22x22/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg
new file mode 120000
index 00000000..1f18c02a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg b/.icons/awkward/22x22/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg b/.icons/awkward/22x22/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg b/.icons/awkward/22x22/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg b/.icons/awkward/22x22/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg b/.icons/awkward/22x22/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg b/.icons/awkward/22x22/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg
new file mode 120000
index 00000000..3c795c83
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg
@@ -0,0 +1 @@
+netflix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg b/.icons/awkward/22x22/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg b/.icons/awkward/22x22/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg b/.icons/awkward/22x22/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg
new file mode 120000
index 00000000..47dc7584
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg
@@ -0,0 +1 @@
+lucidchart.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg b/.icons/awkward/22x22/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg
new file mode 120000
index 00000000..517b3f3c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg
@@ -0,0 +1 @@
+nos-tv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg b/.icons/awkward/22x22/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg
new file mode 120000
index 00000000..c391e88e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg
@@ -0,0 +1 @@
+gmail-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg b/.icons/awkward/22x22/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg
new file mode 120000
index 00000000..82665c9d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg
@@ -0,0 +1 @@
+google-agenda.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg b/.icons/awkward/22x22/apps/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg b/.icons/awkward/22x22/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg
new file mode 120000
index 00000000..e72e7ff1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg
@@ -0,0 +1 @@
+../mimetypes/x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg b/.icons/awkward/22x22/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg
new file mode 120000
index 00000000..242f0af4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg
@@ -0,0 +1 @@
+wunderlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg b/.icons/awkward/22x22/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg
new file mode 100644
index 00000000..cc5dcc81
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#feb625" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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(.48431 0 0 .51620 -1 -1)">
+ <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>
+ <g fill="#424242" transform="matrix(.48431 0 0 .51620 -1 -1.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/22x22/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg b/.icons/awkward/22x22/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg b/.icons/awkward/22x22/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg
new file mode 120000
index 00000000..26506e1d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg
@@ -0,0 +1 @@
+authy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg b/.icons/awkward/22x22/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg
new file mode 120000
index 00000000..b34f543d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg
@@ -0,0 +1 @@
+chrome-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg b/.icons/awkward/22x22/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg b/.icons/awkward/22x22/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg
new file mode 120000
index 00000000..4c36d806
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg
@@ -0,0 +1 @@
+trello.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg b/.icons/awkward/22x22/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg
new file mode 120000
index 00000000..ab98caaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg
@@ -0,0 +1 @@
+citrix-receiver.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg b/.icons/awkward/22x22/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg
new file mode 120000
index 00000000..ef62dbf7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg
@@ -0,0 +1 @@
+tweetdeck.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg b/.icons/awkward/22x22/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg
new file mode 120000
index 00000000..d7652693
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg
@@ -0,0 +1 @@
+google-photos.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg b/.icons/awkward/22x22/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg
new file mode 120000
index 00000000..dc644a8a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg
@@ -0,0 +1 @@
+estmob-sendanywhere.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg b/.icons/awkward/22x22/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg
new file mode 120000
index 00000000..9edd43db
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg
@@ -0,0 +1 @@
+keep.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg b/.icons/awkward/22x22/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg
new file mode 120000
index 00000000..1aaf8d36
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg
@@ -0,0 +1 @@
+enjoy-music-player.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg b/.icons/awkward/22x22/apps/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg b/.icons/awkward/22x22/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg b/.icons/awkward/22x22/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg
new file mode 100644
index 00000000..6e8ff82f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <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="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path fill="#fff" style="opacity:0.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 style="opacity:0.2" d="M 11.148438,6.5 C 9.4585375,6.4995 7.0456656,6.6030531 6.3222656,6.6269531 5.5357656,6.6985531 5.2454063,6.7399812 4.8164062,7.1132812 4.1559063,7.7054813 4,8.8695906 4,10.650391 v 1.693359 c 0,2.031 0.2651113,3.066159 0.7070312,3.443359 0.5049001,0.442 0.8395582,0.473391 1.1738282,0.525391 0.1302,0.02 1.0546437,0.1875 5.1523436,0.1875 2.5547,0 4.749363,-0.124574 4.976563,-0.152344 0.36603,-0.04777 0.885579,-0.113347 1.287109,-0.560547 C 17.883875,15.111109 18,13.985469 18,12.355469 V 10.382813 C 18,9.3284125 17.942875,7.8398437 17.296875,7.2148438 16.806875,6.7938437 16.629188,6.6753469 15.617188,6.6230469 15.331188,6.6103469 12.839437,6.5005 11.148438,6.5 Z M 10,8.5 l 4,3 -4,3 z"/>
+ <path style="fill:#f9f9f9" d="M 11.148438 6 C 9.4585375 5.9995 7.0456656 6.1030531 6.3222656 6.1269531 C 5.5357656 6.1985531 5.2454063 6.2399812 4.8164062 6.6132812 C 4.1559063 7.2054813 4 8.3695906 4 10.150391 L 4 11.84375 C 4 13.87475 4.2651113 14.909909 4.7070312 15.287109 C 5.2119313 15.729109 5.5465894 15.7605 5.8808594 15.8125 C 6.0110594 15.8325 6.9355031 16 11.033203 16 C 13.587903 16 15.782566 15.875426 16.009766 15.847656 C 16.375796 15.799886 16.895345 15.734309 17.296875 15.287109 C 17.883875 14.611109 18 13.485469 18 11.855469 L 18 9.8828125 C 18 8.8284125 17.942875 7.3398437 17.296875 6.7148438 C 16.806875 6.2938437 16.629188 6.1753469 15.617188 6.1230469 C 15.331188 6.1103469 12.839437 6.0005 11.148438 6 z M 10 8 L 14 11 L 10 14 L 10 8 z"/>
+ <g>
+ <circle style="fill:#03a9f4" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 18,12 3,3 h -1 l -2,2 c 1.5,1.5 -0.5,2.5 -0.5,2.5 L 16,18 14,20 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/22x22/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg b/.icons/awkward/22x22/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg b/.icons/awkward/22x22/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg
new file mode 120000
index 00000000..4f29f580
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg b/.icons/awkward/22x22/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg
new file mode 100644
index 00000000..1e7fc98e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 20,10 9,8.5 0 0 0 19.999,9.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 19.95601,9.233409 C 19.94195,9.095774 19.92473,8.9583435 19.903271,8.821285 A 9,8.5 0 0 0 11,1.5 Z"/>
+ <path style="fill:#16a05d" d="m 11,1 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 20,9.5 9,8.5 0 0 0 19.999,9.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 19.956005,8.7333945 C 19.94195,8.595774 19.92473,8.4583435 19.903271,8.321285 A 9,8.5 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 9.5625,7.5001529 c -1.04095,0.00125 -2.0812205,3.765e-4 -3.1220705,0.001 -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.0831 -0.0026,1.8418048 -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 -10e-5,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.3938206 0,-3.5908206 L 10,7.9298404 C 9.995,7.7005834 9.795478,7.4998609 9.5625,7.5001529 Z m 6,0 c -1.04095,0.00125 -2.081221,3.765e-4 -3.12207,0.001 -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.8418048 -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.3938206 0,-3.5908206 L 16,7.9386294 c -1.6e-5,-0.232919 -0.201523,-0.4387725 -0.4375,-0.4384765 z"/>
+ <path style="fill:#ffffff" d="m 9.5625,6.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.8418045 -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 -10e-5,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 10,7.4296699 C 9.995,7.2004129 9.795478,6.9996904 9.5625,6.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.8418045 -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 16,7.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 11,1 A 9,8.5 0 0 0 2,9.5 9,8.5 0 0 0 2.0107422,9.704102 9,8.5 0 0 1 11,1.5 9,8.5 0 0 1 19.90332,8.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 20,9.5 9,8.5 0 0 0 19.999,9.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 19.956005,8.7333945 C 19.94195,8.595774 19.92473,8.4583435 19.903271,8.321285 A 9,8.5 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg b/.icons/awkward/22x22/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg b/.icons/awkward/22x22/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg
new file mode 120000
index 00000000..713d5a71
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg b/.icons/awkward/22x22/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg
new file mode 100644
index 00000000..492cf2c9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,20.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 21,20 21,2 C 21,1.446 20.554,1 20,1 L 2,1 C 1.446,1 1,1.446 1,2 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 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="M 9,6.5002036 C 8.6734291,6.5004429 8.3675492,6.6601275 8.180664,6.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 4.2222506,12.193859 4.0014531,12.837367 4,13.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 13.82519,6.9357556 13.81929,6.9279456 C 13.632416,6.6601455 13.326556,6.5004596 13,6.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,-10e-4 -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,0.001 c -0.03182,0.032779 -0.06212,0.066994 -0.09082,0.1025395 l -0.0039,-0.00195 C 9.940181,7.8930828 9.999696,7.6989422 10,7.5002037 10,6.9479189 9.552285,6.5002036 9,6.5002036 Z M 7,11.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 11.05215,13.4984 11.02609,13.4997 11,13.5 10.97392,13.49972 10.94785,13.4984 10.92187,13.4961 10.89835,13.4943 10.8749,13.4917 10.85156,13.4883 10.84112,13.4868 10.8307,13.4852 10.82031,13.4834 10.80263,13.48 10.78504,13.4761 10.76757,13.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 9,6.0001016 C 8.6734291,6.0003409 8.3675492,6.1600255 8.180664,6.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 4.2222506,11.693757 4.0014531,12.337265 4,12.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 17.31304,11.093 17.27722,11.05034 17.240229,11.0087 L 13.82519,6.4356536 13.81929,6.4278436 C 13.632416,6.1600435 13.326556,6.0003576 13,6.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,-10e-4 -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,0.001 c -0.03182,0.032779 -0.06212,0.066994 -0.09082,0.1025395 l -0.0039,-0.00195 C 9.940181,7.3929808 9.999696,7.1988402 10,7.0001017 10,6.4478169 9.552285,6.0001016 9,6.0001016 Z M 7,10.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/22x22/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg b/.icons/awkward/22x22/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg
new file mode 120000
index 00000000..1a8e55f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg
@@ -0,0 +1 @@
+pocket.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg b/.icons/awkward/22x22/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg b/.icons/awkward/22x22/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg
new file mode 120000
index 00000000..db8f9099
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg
@@ -0,0 +1 @@
+devdocs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg b/.icons/awkward/22x22/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg
new file mode 120000
index 00000000..bb2fa05a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg
@@ -0,0 +1 @@
+vectr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg b/.icons/awkward/22x22/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg
new file mode 120000
index 00000000..8c337ce7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg
@@ -0,0 +1 @@
+showtime.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg b/.icons/awkward/22x22/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg
new file mode 120000
index 00000000..bdea67f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg
@@ -0,0 +1 @@
+chrome-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg b/.icons/awkward/22x22/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg
new file mode 120000
index 00000000..242f0af4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg
@@ -0,0 +1 @@
+wunderlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg b/.icons/awkward/22x22/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg
new file mode 100644
index 00000000..f659f4e2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg b/.icons/awkward/22x22/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg
new file mode 120000
index 00000000..49924271
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg
@@ -0,0 +1 @@
+teamviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg b/.icons/awkward/22x22/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg
new file mode 120000
index 00000000..e58c67fe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg
@@ -0,0 +1 @@
+appimagekit-gravit-designer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg b/.icons/awkward/22x22/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chrome-remote-desktop.svg b/.icons/awkward/22x22/apps/chrome-remote-desktop.svg
new file mode 100644
index 00000000..a297e63c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-remote-desktop.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <defs>
+ <linearGradient id="linearGradient4088" x1="168" x2="160" y1="266" y2="270" gradientTransform="matrix(0.29954,0,0,0.29984,-36.936,-66.962)" gradientUnits="userSpaceOnUse">
+ <stop offset="0"/>
+ <stop offset="1" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <rect style="fill:#325f78" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-17" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3 C 1.446,3 1,3.446 1,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 21,4 C 21,3.446 20.554,3 20,3 L 2,3 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,18 c 0,0.554 -0.446,1 -1,1 L 2,19 C 1.446,19 1,18.554 1,18 Z"/>
+ <path style="fill:#dd4d3e" d="M 10.991,5 C 8.8891,5 7.0516,6.0776 5.9828,7.7079 5.945,10.151 7.4973,11.002 8.6225,12.281 8.4155,11.898 8.2948,11.464 8.2948,10.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 5.8087,14.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 C 9.77529,12.9821 9.03861,13.01519 8.66271,12.3634 L 5.98481,7.721 c -1.2049,1.8326 -1.3508,4.2544 -0.1763,6.2914 z"/>
+ <path style="fill:#ffce41" d="m 16.196,13.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 13.325,12.346 -2.3346,-1.3493 -0.35046,5.9995 z"/>
+ <rect style="opacity:0.2" width="5.397" height="5.392" x="-13.99" y="-13.69" rx="2.699" ry="2.696" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="6" height="6" x="-14" y="-14" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4587f3" width="4" height="4" x="-13" y="-13" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/chrome-store.svg b/.icons/awkward/22x22/apps/chrome-store.svg
new file mode 100644
index 00000000..f0bb0241
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome-store.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="M 8,1 7,2 7,4 1,4 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,4 15,4 15,2 14,1 Z m 0,1 6,0 0,2 -6,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 8,1 -1,1 0,0.5 1,-1 6,0 1,1 L 15,2 14,1 8,1 Z M 1,4 1,4.5 7,4.5 7,4 1,4 Z m 7,0 0,0.5 6,0 L 14,4 8,4 Z m 7,0 0,0.5 6,0 0,-0.5 -6,0 z"/>
+ <path style="opacity:0.2" d="m 8,2 0,0.5 6,0 L 14,2 8,2 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 21,19 c 0,0.554 -0.446,1 -1,1 L 2,20 C 1.446,20 1,19.554 1,19 Z"/>
+ <path style="fill:#dd4d3e" d="M 10.984375,10 C 7.4812746,10 4.4180188,11.796472 2.6367188,14.513672 2.5959442,17.152868 3.6727407,18.673599 4.9433594,20 l 1.546875,0 c -2.6e-6,-0.002 0,-0.0039 0,-0.0059 0,-2.4917 2.0204402,-3.221047 4.4941406,-3.498047 l 8.923828,-0.998047 C 18.270203,12.230047 14.899375,10 10.984375,10 Z"/>
+ <path style="fill:#109f5b" d="M 2.640625,14.537109 C 1.7123385,15.949 1.1798239,17.572992 1.0488281,19.244141 1.1594632,19.676139 1.5325625,20 2,20 L 5.7929688,20 2.640625,14.537109 Z"/>
+ <path style="fill:#ffce41" d="m 19.927734,15.501953 -8.792968,0.0039 c 0.72399,0.01959 1.4513,0.206394 2.125,0.595703 1.152,0.665801 1.044028,1.981194 1.298828,3.183594 0.05197,0.24522 0.132736,0.481894 0.214844,0.714844 L 20,20 c 0.477825,0 0.856757,-0.338459 0.957031,-0.785156 -0.103424,-1.291337 -0.446501,-2.55457 -1.029297,-3.712891 z"/>
+ <path style="fill:#ffffff" d="m 11,15 c -2.77,0 -5,2.23 -5,5 l 10,0 c 0,-2.77 -2.23,-5 -5,-5 z"/>
+ <path style="fill:#4587f3" d="m 11,16 c -2.216,0 -4,1.784 -4,4 l 8,0 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/chrome.svg b/.icons/awkward/22x22/apps/chrome.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chrome.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chromium-app-list.svg b/.icons/awkward/22x22/apps/chromium-app-list.svg
new file mode 100644
index 00000000..e1050e06
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chromium-app-list.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#69a2f5" d="M 11,1 C 5.46,1 1,5.46 1,11 1,16.54 5.46,21 11,21 16.54,21 21,16.54 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 1.0132,11.16657 1.00936,11.08394 1.00936,11 c 0,-5.54 4.456,-10 9.991,-10 z"/>
+ <path style="opacity:0.2" d="m 1.0059,11.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,-1.0001,0)">
+ <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,-1.0001,-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/22x22/apps/chromium-browser.svg b/.icons/awkward/22x22/apps/chromium-browser.svg
new file mode 100644
index 00000000..33b9d670
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chromium-browser.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="8.995" height="8.986" x="-15.99" y="-15.48" rx="4.498" ry="4.493" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#77b4ed" d="m2.34784 16.02143c1.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="m10.98504 1.00043c-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="m1.00584 11.25543c-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="m11.126993 1.0101956c-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="m19.644571 5.9984769-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="-16.5" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="-16" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6b9edf" width="8" height="8" x="-15" y="-15" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11.00004 1.00043a10 10 0 0 0 -10 10 10 10 0 0 0 0.00977 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.0098 -0.207031 10 10 0 0 0 -10 -10z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/chromium-bsu.svg b/.icons/awkward/22x22/apps/chromium-bsu.svg
new file mode 120000
index 00000000..cd02b9ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chromium-bsu.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/chromium-dev.svg b/.icons/awkward/22x22/apps/chromium-dev.svg
new file mode 100644
index 00000000..d4166586
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chromium-dev.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="8.995" height="8.986" x="-15.99" y="-15.48" rx="4.498" ry="4.493" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#77b4ed" d="m 4.1451082,14.367943 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:0.2;fill:#ffffff" d="m 10.98504,1.00043 c -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.995 z"/>
+ <path style="opacity:0.2" d="M 1.00584,11.25543 C 1.00379,11.33889 1,11.42134 1,11.5053 1,17.0424 5.4532,21.5 10.9848,21.5 c 5.5316,0 9.9848,-4.4576 9.9848,-9.9947 0,-0.08396 -0.004,-0.16641 -0.006,-0.24987 -0.1318,5.4201 -4.5311,9.7448 -9.9788,9.7448 -5.4477,0 -9.847,-4.3247 -9.9788,-9.7448 z"/>
+ <path style="fill:#3c71a7" d="m 11.126993,1.0101956 c -0.20693,-0.00292 -0.412426,-1.563e-4 -0.619141,0.00977 -1.7310578,0.086359 -3.4379584,0.6676671 -4.9199214,1.5742188 -0.00111,6.783e-4 -0.0028,0.00127 -0.00391,0.00195 l -0.00195,0.00195 C 5.3640085,2.7407738 5.1516068,2.8919309 4.9453525,3.0512112 4.7115855,3.2302728 4.4858494,3.4194162 4.2695712,3.6176175 4.226933,3.6550172 4.1846138,3.692779 4.1426181,3.7308988 3.3331034,4.4984978 2.6536612,5.3952781 2.1387119,6.391055 l 4.5703125,7.177734 C 6.3369915,12.94739 6.5292155,11.96337 6.4961338,11.185977 6.4396459,9.856615 7.6085622,9.241607 8.4863681,8.3812894 9.251072,7.6317739 11.050013,6.6038717 10.72604,6.00043 h 8.918531 C 19.43365,5.6317311 19.199452,5.2768455 18.943399,4.93793 18.909597,4.8964048 18.876304,4.8539069 18.841837,4.81293 18.645999,4.5638073 18.438866,4.32495 18.220743,4.0961331 18.123476,3.9951902 18.023349,3.8960155 17.921915,3.7992581 l -0.01563,-0.015625 c -0.0063,-0.00607 -0.01318,-0.01153 -0.01953,-0.017578 C 17.705866,3.5937125 17.517522,3.4304463 17.324259,3.2719144 17.26609,3.222238 17.205813,3.1757087 17.146524,3.1273831 17.057844,3.0575071 16.967988,2.9891379 16.876993,2.922305 16.655379,2.7607175 16.424355,2.6103871 16.189493,2.4672269 16.113318,2.418662 16.036487,2.3711316 15.959024,2.3246488 15.848083,2.2646571 15.736223,2.2046228 15.623087,2.1488675 15.404198,2.0344533 15.183108,1.9248179 14.955118,1.8266019 14.834192,1.7743854 14.712775,1.7255589 14.589884,1.6781644 14.534725,1.6574935 14.479384,1.6373104 14.423868,1.6176175 14.155422,1.5199803 13.882199,1.4325712 13.603556,1.3578519 l -0.01172,-0.00391 C 13.44686,1.3135488 13.300989,1.27643 13.154337,1.2426175 12.982153,1.2055708 12.808698,1.1748154 12.634806,1.1469144 12.481712,1.1205507 12.328024,1.0977581 12.173868,1.078555 c -0.16287,-0.018881 -0.326643,-0.032119 -0.490234,-0.042969 -0.126818,-0.00893 -0.253794,-0.015442 -0.38086,-0.019531 -0.05859,-0.00173 -0.116845,-0.00518 -0.175781,-0.00586 z"/>
+ <path style="fill:#c2e1ff" d="m 19.644571,5.9984769 -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 C 20.858208,8.7640725 20.40414,7.3037123 19.644573,5.9984367 Z"/>
+ <rect style="opacity:0.2" width="10" height="10" x="-16.5" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="-16" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6b9edf" width="8" height="8" x="-15" y="-15" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.00004,1.00043 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.00977,0.292969 10,10 0 0 1 9.99023,-9.792969 10,10 0 0 1 9.990234,9.707031 10,10 0 0 0 0.0098,-0.207031 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#315072" d="m 1.06104,12.00043 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 6.4466791,14.510341 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 9.103565,15.102885 8.885433,14.882798 8.6022138,14.733633 8.3225346,14.584467 7.9942193,14.510341 7.6154143,14.510341 Z m 0.4775792,0.430982 H 7.546199 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 6.9242583 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 15.19637 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 9.484203,15.968898 q 0,1.012459 -0.5257246,1.52708 -0.5204156,0.509026 -1.455038,0.509026 H 6.4466791 V 14.011103 H 7.614957 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 11.300588,15.009579 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 14.039392,18.005004 12.92673,15.009579 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/22x22/apps/chromium.svg b/.icons/awkward/22x22/apps/chromium.svg
new file mode 120000
index 00000000..76494bda
--- /dev/null
+++ b/.icons/awkward/22x22/apps/chromium.svg
@@ -0,0 +1 @@
+chromium-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ciano.svg b/.icons/awkward/22x22/apps/ciano.svg
new file mode 100644
index 00000000..91cb50bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ciano.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#1b9dce" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.000889,1 C 5.4608889,1 1.0008889,5.46 1.0008889,11 c 0,0.084 -0.002,0.166 0,0.25 0.1322,-5.423 4.544,-9.75 10.0000001,-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 1.0066889,11.25 c -0.002,0.084 -0.0058,0.166 -0.0058,0.25 0,5.54 4.46,10 10.0000001,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.8620001,-4.327 -9.9940001,-9.75 z"/>
+ <path style="opacity:0.2" d="m 10.969889,5.4997 c -0.604,-0.0061 -1.2036001,0.0782 -1.7854001,0.2285 -2.7126,0.6853 -4.7327,3.1255 -4.6914,5.7718 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.2313001,-2.0584 6.1873001,-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.1875001,0.94336 -0.64989,-0.80128 -2.0932,0.07864 -1.3359,0.90039 1.0772,0.79028 2.4564,1.1906 3.8164001,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 10.969889,5 c -0.604,-0.0061 -1.2036001,0.0782 -1.7854001,0.2285 -2.7126,0.6853 -4.7327,3.1256 -4.6914,5.7715 l -1.4922,0 2.2871,3 2.1875,-3 -1.4316,0 c -0.0052,-1.1082 0.4356,-2.1356 1.2187,-2.9629 1.472,-1.667 4.2313001,-2.0584 6.1873001,-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.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.1875001,0.94336 -0.64989,-0.80128 -2.0932,0.07864 -1.3359,0.90039 1.0772,0.79028 2.4564,1.1906 3.8164001,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/22x22/apps/cin.svg b/.icons/awkward/22x22/apps/cin.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cin.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cinelerra-cv.svg b/.icons/awkward/22x22/apps/cinelerra-cv.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cinelerra-cv.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cinelerra-gg.svg b/.icons/awkward/22x22/apps/cinelerra-gg.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cinelerra-gg.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cinelerra-hv.svg b/.icons/awkward/22x22/apps/cinelerra-hv.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cinelerra-hv.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cinelerra.svg b/.icons/awkward/22x22/apps/cinelerra.svg
new file mode 100644
index 00000000..7ac57c3b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cinelerra.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="-21.5" rx="1" ry="1" transform="scale(1,-1)"/>
+ <rect style="fill:#fecd38" width="20" height="20" x="1" y="-21" rx="1" ry="1" transform="scale(1,-1)"/>
+ <path style="opacity:0.2" d="m 2,2.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 2,18.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 2,2 2,4 4,4 4,2 2,2 Z M 6,2 6,4 8,4 8,2 6,2 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 3,6 3,16 10,16 10,6 3,6 Z m 9,0 0,10 7,0 0,-10 -7,0 z m -10,12 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="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cinema4d.svg b/.icons/awkward/22x22/apps/cinema4d.svg
new file mode 100644
index 00000000..1078274b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cinema4d.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <path style="fill:#63637c" d="m5 18-3-5v-5l4-3 11 11-4 4h-4z"/>
+ <circle r="7" style="opacity:.2" cx="13" cy="9.5"/>
+ <circle r="7" style="fill:#345ed2" cx="13" cy="9"/>
+ <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 style="opacity:.2" 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"/>
+ <path style="fill:#e4e4e4" 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"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1c-5.5228475 0-10 4.4771525-10 10 0 0.084468 0.0096365 0.166034 0.0117188 0.25 0.1340641-5.4060925 4.5499018-9.75 9.9882812-9.75 1.366763 0.0010128 2.718811 0.2821909 3.972656 0.8261719 0.001451 0.0091052 0.002124 0.0183886 0.003906 0.0273437 0.008363-0.1165607 0.023438-0.2196294 0.023438-0.3535156 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.0151737 0.160156 0.0214844 0.517739 1.1822202 0.791353 2.4535293 0.826172 3.7421876 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cisco-anyconnect.svg b/.icons/awkward/22x22/apps/cisco-anyconnect.svg
new file mode 100644
index 00000000..d2efe205
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cisco-anyconnect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="M 10.999975,1.0000512 C 5.4599889,1.0000512 1,5.4600401 1,11.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 7.9999825,4.0000437 A 9.999975,9.999975 0 0 0 2.576168,5.6103912 C 1.5821895,7.1648718 1,9.010357 1,11.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 17.999958,14.000019 9.999975,9.999975 0 0 0 7.9999825,4.0000437 Z"/>
+ <path style="opacity:0.2" d="m 10.999975,1.50005 c -0.04755,0 -0.09421,0.00325 -0.141601,0.00391 A 9.999975,9.999975 0 0 0 7.9999825,8.5000325 9.999975,9.999975 0 0 0 17.626911,18.486336 c 1.03642,-0.917424 1.878626,-2.044453 2.461908,-3.320305 A 6.9999825,6.9999825 0 0 1 17.999958,15.500015 6.9999825,6.9999825 0 0 1 10.999975,8.5000325 6.9999825,6.9999825 0 0 1 14.831996,2.2588372 C 13.652433,1.7715396 12.3596,1.50005 10.999975,1.50005 Z"/>
+ <path style="fill:#7bc450" d="m 10.999975,1.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 17.999958,15.000016 6.9999825,6.9999825 0 0 1 10.999975,8.0000338 6.9999825,6.9999825 0 0 1 14.831996,1.7588384 C 13.652433,1.2715408 12.3596,1.0000512 10.999975,1.0000512 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.999975,1.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.990974,-9.9999748 z"/>
+ <path style="opacity:0.2" d="M 1.0059,11.250026 C 1.00385,11.333525 1.00005,11.416025 1.00005,11.500025 1.00005,17.040011 5.4600388,21.5 11.000025,21.5 16.540011,21.5 21,17.040011 21,11.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/22x22/apps/cities-skylines.svg b/.icons/awkward/22x22/apps/cities-skylines.svg
new file mode 100644
index 00000000..380a795a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cities-skylines.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 2,3.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 6 v 3 H 4 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 8,10 V 5 H 2 v 12 h 6 v -5"/>
+ <path style="fill:none;stroke:#43c3ff;stroke-width:4;stroke-linejoin:round" d="M 20,8 V 5 h -6 v 6 h 6 v 6 h -6 v -3"/>
+ <path style="fill:#4572ab" d="m 7,13 v 4.5 H 6.5 V 17 L 5.8203125,17.015625 5.5,17.244141 V 18 H 5 V 16 H 4 v 1 H 3.5 L 3,17.275391 V 15.017578 L 2.4179688,14.353516 2,15.017578 v 3.916016 C 2.1632391,18.97641 2.3312405,18.99937 2.5,19 H 8 a 2.0002,2.0002 0 0 0 2,-2 V 15.5 L 9.5,15 9,15.5 V 15 H 8 V 13 Z M 21.5,13.5 21,14 v 2 2.730469 a 2.0002,2.0002 0 0 0 0.992188,-1.570313 C 21.993285,17.105392 21.999915,17.055736 22,17 V 14 Z M 0,14 v 3 c 2.727e-4,0.174286 0.024836,0.345623 0.068359,0.509766 a 2.0002,2.0002 0 0 0 0.00586,0.02539 c 0.045182,0.161834 0.1100589,0.316444 0.1933593,0.460938 0.00265,0.0046 0.00512,0.0091 0.00781,0.01367 0.08592,0.146332 0.1895438,0.281496 0.3105469,0.402343 0.1233279,0.12317 0.2646362,0.231345 0.4199219,0.320313 L 1.0488281,14 Z m 12,1 v 2 c 1.4e-5,0.138065 0.01436,0.272154 0.04102,0.402344 0.02431,0.118759 0.06112,0.233677 0.105468,0.34375 a 2.0002,2.0002 0 0 0 0.02539,0.0625 c 0.04435,0.100125 0.09675,0.196432 0.15625,0.287109 a 2.0002,2.0002 0 0 0 0.02148,0.03125 2.0002,2.0002 0 0 0 0,0.002 c 0.06675,0.09748 0.142089,0.18747 0.22461,0.271485 0.0061,0.0063 0.01135,0.01335 0.01758,0.01953 0.08035,0.07969 0.168844,0.149622 0.261719,0.214844 a 2.0002,2.0002 0 0 0 0.04297,0.03125 c 0.08869,0.05881 0.183398,0.110017 0.28125,0.154296 a 2.0002,2.0002 0 0 0 0.07617,0.0332 c 0.102512,0.0413 0.210206,0.07367 0.320313,0.09766 a 2.0002,2.0002 0 0 0 0.04101,0.0098 C 13.740113,18.985362 13.867972,18.999987 14,19 h 5 V 18 L 18.363281,17.582031 18,17.5 V 16 h -1 v 2.5 L 16,18 V 17.5 L 15.742188,17 H 15 v 1 h -1 v -2 h -1 v -1 z"/>
+ <path style="fill:#4572ab" d="m 19,16 v 3 h 1 v -3 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3 A 2.0002,2.0002 0 0 0 0,5 v 0.5 a 2.0002,2.0002 0 0 1 2,-2 h 6 a 2.0002,2.0002 0 0 1 2,2 V 5 A 2.0002,2.0002 0 0 0 8,3 Z m 12,0 a 2.0002,2.0002 0 0 0 -2,2 v 0.5 a 2.0002,2.0002 0 0 1 2,-2 h 6 a 2.0002,2.0002 0 0 1 2,2 V 5 A 2.0002,2.0002 0 0 0 20,3 Z m 2,6 v 0.5 h 4 a 2.0002,2.0002 0 0 1 2,2 V 11 A 2.0002,2.0002 0 0 0 20,9 Z M 6,12 v 0.5 h 4 V 12 Z m 6,2 v 0.5 h 4 V 14 Z m -8,1 v 0.5 H 6 V 15 Z m 12,0 v 0.5 h 2 V 15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/citra.svg b/.icons/awkward/22x22/apps/citra.svg
new file mode 100644
index 00000000..53efee2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/citra.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="8.5"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="8.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1.0705,9.926 10,9.5 0 0 1 11,1.5 10,9.5 0 0 1 20.961,10.2235 10,10 0 0 0 11,1 Z m 9.961,9.2235 A 10,10 0 0 1 21,11 10,9.5 0 0 0 20.961,10.2235 Z M 1.0705,9.926 A 10,9.5 0 0 0 1.0461,10.122 10,10 0 0 1 1.0705,9.926 Z M 1.0461,10.122 A 10,10 0 0 0 1.0002,11 10,9.5 0 0 1 1.0461,10.122 Z"/>
+ <path style="fill:#d2e015" d="M 10.982422,3.5 C 10.157763,3.49545 9.388765,3.6878227 9.017578,3.8974609 c 5e-4,0.00309 4.77e-4,0.00273 10e-4,0.00586 C 9.050118,4.092377 9.123675,4.386306 9.225609,4.7324225 9.429478,5.424655 9.74766,6.337868 10.079125,7.240235 10.52088,8.442851 10.737116,8.962616 10.999047,9.620117 11.264018,8.9631125 11.484543,8.441439 11.929711,7.2382815 12.263453,6.3362765 12.58159,5.424115 12.783227,4.733399 12.884045,4.388041 12.955534,4.095314 12.984398,3.9091804 12.590737,3.699673 11.806301,3.50455 10.982422,3.5 Z"/>
+ <path style="fill:#c74a30" d="m 10.999024,12.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 12.955486,17.904687 12.883998,17.61196 12.783179,17.266602 12.581542,16.575886 12.263405,15.663724 11.929664,14.76172 11.484496,13.558562 11.26397,13.036889 10.999,12.379884 Z"/>
+ <path style="fill:#ff769d" d="m 18.102539,9.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 3.8974609,9.017578 C 3.6878225,9.388741 3.4954469,10.157763 3.5,10.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 C 8.4414385,11.484519 8.963112,11.263994 9.620117,10.999024 8.9626155,10.737092 8.4428505,10.520856 7.2402345,10.079102 6.3378675,9.747637 5.4246545,9.429455 4.732422,9.225586 4.3863055,9.123651 4.0923765,9.0501 3.9033203,9.018555 c -0.00313,-5.5e-4 -0.00278,-4.8e-4 -0.00586,-10e-4 z"/>
+ <path style="fill:#89dc3c" d="m 14.621094,4.576172 c -0.0019,0.0027 -0.0019,0.0022 -0.0039,0.0049 C 14.505817,4.7370615 14.350403,4.9966745 14.177741,5.313494 13.832416,5.9471335 13.411508,6.81702 13.007819,7.6894705 12.469901,8.852016 12.255334,9.373251 11.975592,10.023455 12.627619,9.746202 13.151144,9.532942 14.316412,8.997088 15.190217,8.595265 16.0614,8.175927 16.692389,7.8300955 17.007884,7.65718 17.264973,7.4998965 17.416998,7.3886895 17.286663,6.9621565 16.870228,6.2702255 16.291022,5.684588 15.711373,5.0985025 15.031876,4.6906515 14.6211,4.5761895 Z"/>
+ <path style="fill:#dc6e33" d="m 10.023438,11.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 C 7.4998615,17.26496 7.657145,17.007871 7.8300605,16.692376 8.175892,16.061387 8.59523,15.190205 8.997053,14.316399 9.532907,13.151132 9.746168,12.627606 10.02342,11.975579 Z"/>
+ <path style="fill:#dd4f3c" d="m 11.976563,11.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 7.378906,4.576172 C 6.9681295,4.690634 6.2886335,5.098485 5.7089845,5.6845705 5.129778,6.270208 4.7133435,6.962139 4.583008,7.388672 4.7350335,7.499879 4.9921225,7.6571625 5.307617,7.830078 5.9386065,8.1759095 6.809789,8.5952475 7.683594,8.9970705 8.848862,9.532925 9.372387,9.746185 10.024414,10.023438 9.744673,9.373234 9.530105,8.8519985 8.9921875,7.689453 8.5884985,6.8170025 8.167591,5.947116 7.8222655,5.3134765 7.649603,4.996657 7.494189,4.737044 7.3828125,4.5810545 c -0.00195,-0.00275 -0.002,-0.00225 -0.0039,-0.0049 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/citrix-receiver.svg b/.icons/awkward/22x22/apps/citrix-receiver.svg
new file mode 100644
index 00000000..4f4a6007
--- /dev/null
+++ b/.icons/awkward/22x22/apps/citrix-receiver.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#2071c5" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:.2" d="m11 4.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="m11 4a1 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.8506489-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="opacity:.1;fill:#ffffff" d="m11 1c-5.54 0-10 4.46-10 10 0 0.08441 0.00966 0.166105 0.011719 0.25 0.1330624-5.4224108 4.532689-9.75 9.988281-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/22x22/apps/civilization5.svg b/.icons/awkward/22x22/apps/civilization5.svg
new file mode 100644
index 00000000..5fbe9d61
--- /dev/null
+++ b/.icons/awkward/22x22/apps/civilization5.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/civilization6.svg b/.icons/awkward/22x22/apps/civilization6.svg
new file mode 100644
index 00000000..d3690f47
--- /dev/null
+++ b/.icons/awkward/22x22/apps/civilization6.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 12.997357,3.4897017 A 1.9990526,1.9990526 0 0 0 11.159545,4.760457 L 8.0070571,12.326426 4.8545695,4.760457 A 1.9990526,1.9990526 0 0 0 2.9796691,3.5043417 1.9990526,1.9990526 0 0 0 1.1652809,6.2986361 l 4.997132,11.9931159 a 1.9990526,1.9990526 0 0 0 3.689288,0 L 14.848833,6.2986361 A 1.9990526,1.9990526 0 0 0 12.997357,3.4897017 Z m 5.973134,0.012688 A 1.9990526,1.9990526 0 0 0 17.001895,5.5295465 V 17.522663 a 1.9990526,1.9990526 0 1 0 3.997705,0 V 5.5295465 A 1.9990526,1.9990526 0 0 0 18.970491,3.5023897 Z"/>
+ <path style="fill:none;stroke:#c0562a;stroke-width:3.99770546;stroke-linecap:round;stroke-linejoin:round" d="M 3.0099252,5.0298184 8.0070571,17.022934 v 0 0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.9796691,3.0046135 A 1.9990526,1.9990526 0 0 0 1.0179045,5.2572268 1.9990526,1.9990526 0 0 1 2.9796691,3.5043267 1.9990526,1.9990526 0 0 1 4.8545695,4.760442 L 9.8517009,16.753558 A 1.9990526,1.9990526 0 0 1 10.00591,17.306951 1.9990526,1.9990526 0 0 0 9.8517009,16.253845 L 4.8545695,4.2607288 A 1.9990526,1.9990526 0 0 0 2.9796691,3.0046135 Z"/>
+ <path style="fill:none;stroke:#c0562a;stroke-width:3.99770546;stroke-linecap:round;stroke-linejoin:round" d="M 19.000947,5.0298184 V 17.022934"/>
+ <path style="fill:none;stroke:#ea8c46;stroke-width:3.99770546;stroke-linecap:round;stroke-linejoin:round" d="M 13.004189,5.0298184 8.0070571,17.022934"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18.970491,3.0026615 A 1.9990526,1.9990526 0 0 0 17.001895,5.0298184 V 5.5295315 A 1.9990526,1.9990526 0 0 1 18.970491,3.5023747 1.9990526,1.9990526 0 0 1 20.9996,5.5295315 V 5.0298184 A 1.9990526,1.9990526 0 0 0 18.970491,3.0026615 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.974909,3.0046135 A 1.9990526,1.9990526 0 0 0 11.159545,4.2607288 L 6.1624129,16.253845 A 1.9990526,1.9990526 0 0 0 6.0082044,17.307927 1.9990526,1.9990526 0 0 1 6.1624129,16.753558 L 11.159545,4.760442 A 1.9990526,1.9990526 0 0 1 12.974909,3.5043267 1.9990526,1.9990526 0 0 1 14.99621,5.2562509 1.9990526,1.9990526 0 0 0 12.974909,3.0046135 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/clamav.svg b/.icons/awkward/22x22/apps/clamav.svg
new file mode 100644
index 00000000..1a708bfd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/clamav.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/clamtk.svg b/.icons/awkward/22x22/apps/clamtk.svg
new file mode 120000
index 00000000..3277e6d0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/clamtk.svg
@@ -0,0 +1 @@
+clamav.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/clanbomber.svg b/.icons/awkward/22x22/apps/clanbomber.svg
new file mode 120000
index 00000000..3901ac3d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/clanbomber.svg
@@ -0,0 +1 @@
+granatier.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/classic-racers.svg b/.icons/awkward/22x22/apps/classic-racers.svg
new file mode 100644
index 00000000..95500709
--- /dev/null
+++ b/.icons/awkward/22x22/apps/classic-racers.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#3f3f3f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 5.25,6.5 3,16.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 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="fill:#f47c04" d="m 14.75,6.0000001 h 4 L 16.5,16 h -4 z"/>
+ <path style="fill:#05caf4" d="m 10.25,6.0000001 h 3.5 L 11.5,16 H 8 Z"/>
+ <path style="fill:#05caf4" d="m 7.25,6.0000001 h 2 L 7,16 H 5 Z"/>
+ <path style="fill:#05caf4" d="m 5.25,6.0000001 h 1 L 4,16 H 3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.25,6 3,16 H 3.1132812 L 5.25,6.5 H 6.1367188 L 6.25,6 Z m 2,0 L 5,16 H 5.1132812 L 7.25,6.5 H 9.136719 L 9.25,6 Z m 3,0 L 8,16 H 8.1132812 L 10.25,6.5 h 3.386719 L 13.75,6 Z m 4.5,0 -2.25,10 h 0.113281 L 14.75,6.5 h 3.886719 L 18.75,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/classicmenu-indicator-light.svg b/.icons/awkward/22x22/apps/classicmenu-indicator-light.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/classicmenu-indicator-light.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/classicmenu-indicator.svg b/.icons/awkward/22x22/apps/classicmenu-indicator.svg
new file mode 120000
index 00000000..8be7dd5b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/classicmenu-indicator.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/claws-mail.svg b/.icons/awkward/22x22/apps/claws-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/claws-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/clawsker.svg b/.icons/awkward/22x22/apps/clawsker.svg
new file mode 100644
index 00000000..03f5126f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/clawsker.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#fe9700" d="m 11,6.8e-5 -9.545,7.1619 c -0.02055,0.01335 -0.03915,0.02915 -0.058595,0.04395 l -0.0117,0.0088 v 10e-4 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 11,6.8e-5 -9.545,7.1619 c -0.02055,0.01335 -0.03915,0.02915 -0.058595,0.04395 l -0.0117,0.0088 v 10e-4 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 -0.001 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 4,3 C 3.446,3 3,3.446 3,4 V 19 H 19 V 4 C 19,3.446 18.554,3 18,3 Z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 4.75,5.5 A 0.250025,0.250025 0 0 0 4.5,5.75 v 2.5 A 0.250025,0.250025 0 0 0 4.75,8.5 h 1.5 A 0.250025,0.250025 0 0 0 6.5,8.25 V 5.75 A 0.250025,0.250025 0 0 0 6.25,5.5 Z m 3.4960938,0 A 0.250025,0.2494 0 0 0 8,5.7539062 V 8.248047 a 0.250025,0.2494 0 1 0 0.5,0 V 5.7539062 A 0.250025,0.2494 0 0 0 8.2460938,5.5 Z m 2.0000002,0 A 0.250025,0.2494 0 0 0 10,5.7539062 V 8.248047 a 0.250025,0.2494 0 1 0 0.5,0 V 5.7539062 A 0.250025,0.2494 0 0 0 10.246094,5.5 Z M 12.25,5.5 A 0.250025,0.250025 0 0 0 12,5.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 14,8.25 V 5.75 A 0.250025,0.250025 0 0 0 13.75,5.5 Z m 3.5,0 A 0.250025,0.250025 0 0 0 15.5,5.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 17.5,8.25 V 5.75 A 0.250025,0.250025 0 0 0 17.25,5.5 Z M 5,6 H 6 V 8 H 5 Z m 7.5,0 h 1 v 2 h -1 z M 16,6 h 1 V 8 H 16 Z M 5.7539062,10 A 0.250025,0.2494 0 0 0 5.5,10.253906 v 2.492188 a 0.250025,0.2494 0 1 0 0.5,0 V 10.253906 A 0.250025,0.2494 0 0 0 5.7539062,10 Z m 2.4785157,0 A 0.250025,0.250025 0 0 0 8,10.25 v 2.5 A 0.250025,0.250025 0 0 0 8.25,13 h 1.5 A 0.250025,0.250025 0 0 0 10,12.75 v -2.5 A 0.250025,0.250025 0 0 0 9.75,10 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 11.5,10.253906 v 2.492188 a 0.250025,0.2494 0 1 0 0.5,0 V 10.253906 A 0.250025,0.2494 0 0 0 11.753906,10 Z m 2,0 A 0.250025,0.2494 0 0 0 13.5,10.253906 v 2.492188 a 0.250025,0.2494 0 1 0 0.5,0 V 10.253906 A 0.250025,0.2494 0 0 0 13.753906,10 Z m 1.978516,0 A 0.250025,0.250025 0 0 0 15.5,10.25 v 2.5 A 0.250025,0.250025 0 0 0 15.75,13 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 17.25,10 h -1.5 a 0.250025,0.250025 0 0 0 -0.01758,0 z M 8.5,10.5 h 1 v 2 h -1 z m 7.5,0 h 1 v 2 H 16 Z M 4.7324219,14 A 0.250025,0.250025 0 0 0 4.5,14.25 v 2.5 A 0.250025,0.250025 0 0 0 4.75,17 h 1.5 A 0.250025,0.250025 0 0 0 6.5,16.75 v -2.5 A 0.250025,0.250025 0 0 0 6.25,14 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 8,14.25 v 2.5 A 0.250025,0.250025 0 0 0 8.25,17 h 1.5 A 0.250025,0.250025 0 0 0 10,16.75 v -2.5 A 0.250025,0.250025 0 0 0 9.75,14 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 11.5,14.253906 v 2.494141 a 0.250025,0.2494 0 1 0 0.5,0 V 14.253906 A 0.250025,0.2494 0 0 0 11.753906,14 Z m 2,0 A 0.250025,0.2494 0 0 0 13.5,14.253906 v 2.494141 a 0.250025,0.2494 0 1 0 0.5,0 V 14.253906 A 0.250025,0.2494 0 0 0 13.753906,14 Z m 1.978516,0 A 0.250025,0.250025 0 0 0 15.5,14.25 v 2.5 A 0.250025,0.250025 0 0 0 15.75,17 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 17.25,14 h -1.5 a 0.250025,0.250025 0 0 0 -0.01758,0 z M 5,14.5 h 1 v 2 H 5 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 1,8 18.499422,12.657499 v 0 L 19.116788,21 H 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="fill:#fecd38" d="m 19.036496,20.620438 c 0.541928,-0.115022 0.09335,-1.200978 0.562044,-1.49635 L 21,18.240876 V 8 L 2,21 h 15.248175 z"/>
+ <path style="opacity:0.2" d="m 1,20 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 17.072993,21 H 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <circle style="fill:#1aa348" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 18.005859,14 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 18.214844,14.087891 C 18.155946,14.028993 18.081712,14 18.005859,14 Z m -1.5,1.380859 L 14,17.886719 V 19 h 1.113281 l 2.50586,-2.505859 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/clementine.svg b/.icons/awkward/22x22/apps/clementine.svg
new file mode 100644
index 00000000..73ee84ae
--- /dev/null
+++ b/.icons/awkward/22x22/apps/clementine.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 5.8047429,1.502617 C 3.9309041,1.585527 1.809768,3.893419 1.1825307,7.109521 1.0332986,7.915383 1.0039637,8.56155 1,9.289557 c 0.00174,0.06614 0.00182,0.131699 0.00488,0.198262 0.2529819,6.535967 5.5747,11.815284 12.128116,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 18.539967,13.507787 15.767502,12.612687 12.86629,9.736888 9.8060089,6.702554 8.935207,3.827655 7.653172,2.344501 7.12467,1.733133 6.4812205,1.472686 5.8047429,1.502617 Z"/>
+ <path style="fill:#f17623" d="M 5.8047429,1.002624 C 3.9309041,1.085534 1.809768,3.393426 1.1825307,6.609528 1.0332986,7.415389 1.0039637,8.061557 1,8.789563 c 0.00174,0.06614 0.00182,0.131699 0.00488,0.198263 0.2529819,6.535966 5.5747,11.815283 12.128116,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 18.539967,13.007794 15.767502,12.112693 12.86629,9.236895 9.8060089,6.202561 8.935207,3.327661 7.653172,1.844508 7.12467,1.23314 6.4812205,0.972692 5.8047429,1.002624 Z"/>
+ <path style="fill:#ffbf55" d="m 6.1395005,1.016918 a 10.500001,10.499863 0 0 0 -3.1395003,7.483403 10.500001,10.499863 0 0 0 10.5000008,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.0590001,-3.03396 -3.929,-5.907423 -5.211,-7.390903 -0.4415,-0.510694 -0.9640005,-0.77099 -1.5185005,-0.82679 z"/>
+ <path style="opacity:0.2" d="M 6.139649,1.516914 C 4.1324638,3.489766 3.0013248,6.185817 3.0000002,9.000215 c 0,5.798914 4.7010108,10.499863 10.5000008,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.258219,0 -9.4994662,-4.240878 -9.5000007,-9.4989 v -0.001 C 4.0013003,6.6728 4.8911639,4.46033 6.424805,2.729788 Z"/>
+ <path style="fill:#ffffff" d="M 6.139649,1.01692 C 4.1324638,2.989772 3.0013248,5.685823 3.0000002,8.500221 c 0,5.798915 4.7010108,10.499864 10.5000008,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.258219,0 -9.4994662,-4.240877 -9.5000007,-9.498899 v -0.001 C 4.0013003,6.172783 4.8911639,3.960312 6.424805,2.229771 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.8046879,1.002272 C 3.9308491,1.085182 1.8098545,3.393518 1.1826172,6.60962 1.0333851,7.415481 1.0039637,8.061273 1,8.78928 1.00174,8.85541 1.00182,8.920956 1.00488,8.987519 1.00564,9.007159 1.00793,9.026489 1.00879,9.046109 1.01857,8.415436 1.050495,7.823084 1.1826182,7.109611 1.8098545,3.893508 3.9308491,1.585172 5.8046879,1.502262 6.187702,1.485312 6.559281,1.565212 6.9062505,1.745423 c 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.210938,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 C 9.8101449,6.200627 8.940208,3.327539 7.658208,1.844058 7.636108,1.818488 7.611378,1.800998 7.588868,1.776678 7.518368,1.700118 7.446231,1.629468 7.372071,1.564766 7.338121,1.535416 7.304191,1.505716 7.269532,1.478826 7.170202,1.400896 7.068467,1.333002 6.9638675,1.274727 6.9448215,1.264287 6.9254555,1.255227 6.9062505,1.245427 6.559281,1.065218 6.187702,0.985325 5.8046879,1.002272 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/clion.svg b/.icons/awkward/22x22/apps/clion.svg
new file mode 100644
index 00000000..3fdceab9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/clion.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#21d789" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#cf4f8c" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#2086e7" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#21d789" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 8.5071212,10.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 8.5071212,10 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 8.5071212,6.5000005 8.5071212,7 8.5071212,7"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 10.507121,6.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 10.507121,6.5 v 4.000001 h 2 v 0"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/clipgrab.svg b/.icons/awkward/22x22/apps/clipgrab.svg
new file mode 100644
index 00000000..bbfedc52
--- /dev/null
+++ b/.icons/awkward/22x22/apps/clipgrab.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#2095f2" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/clipit-trayicon.svg b/.icons/awkward/22x22/apps/clipit-trayicon.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/clipit-trayicon.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/clock.svg b/.icons/awkward/22x22/apps/clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/clockify.svg b/.icons/awkward/22x22/apps/clockify.svg
new file mode 100644
index 00000000..c8b4a485
--- /dev/null
+++ b/.icons/awkward/22x22/apps/clockify.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="m 15.703125,5.7361721 -3,3.2011719 1.09375,1.025391 3,-3.1992191 z M 11,9.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#039cf4" d="m 11,4 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 12.976042,15.732291 C 12.35035,15.995291 11.678716,16.131601 11,16.133333 8.164938,16.133333 5.8666668,13.835062 5.8666668,11 5.8666668,8.1649384 8.164938,5.8666667 11,5.8666667 c 0.708987,0.00117 1.410045,0.149211 2.058985,0.4347658 L 14.4444,4.9160158 C 13.394533,4.3186035 12.207938,4.0030359 11,4 Z"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="11" r="2"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.5" d="m 13.25,8.95 3,-3.2 v 0 0"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.5" d="m 13.25,13.3 3,2.95"/>
+ <path style="opacity:0.2" d="M 11,4 C 7.1340069,4 4,7.1340069 4,11 4,11.08451 4.010701,11.16621 4.013672,11.25 4.146579,7.5009488 7.2185216,4.5 11,4.5 c 1.082942,0.00272 2.143886,0.268949 3.109375,0.7519531 L 14.445312,4.9160156 C 13.395445,4.3186033 12.207938,4.0030359 11,4 Z m -5.1210938,7.25 c -0.00402,0.08331 -0.011719,0.165692 -0.011719,0.25 0,2.835062 2.2977505,5.132812 5.1328128,5.132812 0.678716,-0.0017 1.350871,-0.13739 1.976562,-0.40039 l 1.109376,1.03125 c 0.117574,-0.05806 0.23902,-0.107084 0.353515,-0.171875 l -1.462891,-1.359375 c -0.625691,0.263 -1.297846,0.398659 -1.976562,0.40039 -2.7507541,0 -4.9899797,-2.164546 -5.1210938,-4.882812 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/clustertruck.svg b/.icons/awkward/22x22/apps/clustertruck.svg
new file mode 100644
index 00000000..adb1ba86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/clustertruck.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <rect style="opacity:.2" rx="1" ry="1" height="15" width="16" y="1.5" x="3"/>
+ <rect style="opacity:.2" rx="1.3135593" ry="1" height="6" width="3" y="15.5" x="6"/>
+ <rect style="opacity:.2" rx="1.5" ry="1" height="6" width="3" y="15.5" x="13"/>
+ <rect style="fill:#4f4f4f" rx="1.3135593" ry="1" height="6" width="3" y="15" x="6"/>
+ <rect style="fill:#4f4f4f" rx="1.5" ry="1" height="6" width="3" y="15" x="13"/>
+ <rect style="fill:#c9c9c9" rx="1" ry="1" height="15" width="16" y="1" x="3"/>
+ <path style="opacity:.1;fill:#ffffff" 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"/>
+ <rect style="opacity:.2" rx="1" ry="1" height="12" width="12" y="6.5" x="5"/>
+ <rect style="fill:#e4e4e4" rx="1" ry="1" height="12" width="12" y="6" x="5"/>
+ <rect style="opacity:.1" rx="1" ry="1" height="6" width="10" y="7.5" x="6"/>
+ <rect style="fill:#4f4f4f" rx="1" ry="1" height="6" width="10" y="7" x="6"/>
+ <path style="opacity:.2;fill:#ffffff" d="m6 6c-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-1h-10z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cmake-gui.svg b/.icons/awkward/22x22/apps/cmake-gui.svg
new file mode 120000
index 00000000..d73f7c09
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cmake-gui.svg
@@ -0,0 +1 @@
+CMakeSetup.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cmake.svg b/.icons/awkward/22x22/apps/cmake.svg
new file mode 120000
index 00000000..d73f7c09
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cmake.svg
@@ -0,0 +1 @@
+CMakeSetup.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cmyktool.svg b/.icons/awkward/22x22/apps/cmyktool.svg
new file mode 100644
index 00000000..1d62b281
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cmyktool.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 10.499693,0.5000205 c -0.5500231,0 -1.1004151,0.2050106 -1.5115719,0.6161573 L 0.6161482,9.4890846 c -0.82231376,0.8222934 -0.82114731,2.1984094 0.0012,3.0207034 l 8.3719729,8.372904 c 0.8223138,0.822294 2.1996539,0.823461 3.0219679,0.0012 l 8.371974,-8.372905 c 0.822312,-0.822294 0.822313,-2.199587 0,-3.0218814 L 12.011268,1.1161778 C 11.60011,0.7050311 11.049719,0.5000205 10.499693,0.5000205 Z"/>
+ <path style="fill:#696853" d="m 10.499693,8.3e-6 c -0.5500231,0 -1.1004151,0.2050106 -1.5115719,0.6161573 L 0.6161482,8.9890712 c -0.82231376,0.8222934 -0.82114731,2.1984098 0.0012,3.0207038 l 8.3719729,8.372904 c 0.8223138,0.822294 2.1996539,0.823461 3.0219679,0.0012 l 8.371974,-8.372905 c 0.822312,-0.822294 0.822313,-2.1995874 0,-3.0218818 L 12.011268,0.6161656 C 11.60011,0.2050189 11.049719,8.3e-6 10.499693,8.3e-6 Z"/>
+ <path style="opacity:0.2" d="m 10.5,2.4995184 c -0.18334,0 -0.366855,0.06803 -0.5039061,0.2050781 L 7.205078,5.4956122 c -0.2741038,0.2740963 -0.2741427,0.733715 0,1.0078124 l 2.7910159,2.791016 c 0.2741031,0.274096 0.7337091,0.274058 1.0078121,0 l 2.791016,-2.791016 c 0.274104,-0.2740968 0.274104,-0.7337157 0,-1.0078124 L 11.003906,2.7045965 C 10.866855,2.567548 10.683341,2.4995184 10.5,2.4995184 Z m -5.0000001,5 C 5.3167998,7.4996205 5.1331424,7.5675251 4.9960937,7.7045965 L 2.205078,10.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 2.7910157,-2.791016 c 0.1370487,-0.137052 0.2050781,-0.320565 0.2050781,-0.503906 0,-0.18334 -0.068032,-0.366856 -0.2050781,-0.503906 L 6.0039061,7.7045965 C 5.866858,7.5675445 5.6832,7.4994163 5.4999999,7.4995184 Z m 10.0000001,0 c -0.1832,1.021e-4 -0.366857,0.068007 -0.503906,0.2050781 l -2.791016,2.7910165 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 18.931971,11.366374 19,11.18286 19,10.999519 19,10.816179 18.93197,10.632663 18.794922,10.495613 L 16.003906,7.7045965 C 15.866858,7.5675445 15.6832,7.4994163 15.5,7.4995184 Z m -5,5.0000006 c -0.183341,0 -0.366855,0.06803 -0.5039061,0.205078 L 7.205078,15.495613 c -0.2741049,0.274097 -0.2741438,0.733715 0,1.007812 l 2.7910159,2.791016 c 0.2741041,0.274098 0.7337081,0.274059 1.0078121,0 l 2.791016,-2.791016 c 0.274105,-0.274097 0.274105,-0.733715 0,-1.007812 L 11.003906,12.704597 C 10.866854,12.567549 10.683341,12.499519 10.5,12.499519 Z"/>
+ <path style="fill:#3fa7e2" d="m 10.499886,2.0000333 c -0.18334,0 -0.366804,0.068337 -0.5038551,0.2053851 L 7.2053823,4.9963782 C 6.9312785,5.2704745 6.9316675,5.7291779 7.2058102,6.0032753 l 2.7906487,2.7909579 c 0.2741031,0.2740964 0.7332161,0.2744864 1.0073191,4.28e-4 l 2.790648,-2.7909581 c 0.274104,-0.2740969 0.274104,-0.7331931 0,-1.0072899 L 11.003742,2.2054184 C 10.866691,2.0683699 10.683227,2.0000333 10.499886,2.0000333 Z"/>
+ <path style="fill:#3f3f3f" d="m 10.4999,11.999997 c -0.183341,0 -0.366806,0.06834 -0.5038571,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.2741041,0.274098 0.7332191,0.274487 1.0073231,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 10.866723,12.06835 10.683258,12.000013 10.499917,12.000013 Z"/>
+ <path style="fill:#f1ca42" d="m 18.999974,10.499898 c 0,-0.18334 -0.06834,-0.366804 -0.205386,-0.5038544 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.2741034 -0.274485,0.7332164 -4.28e-4,1.0073204 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 8.9999969,10.499898 c 0,-0.18334 -0.068338,-0.366804 -0.2053846,-0.5038544 L 6.0036522,7.2053947 C 5.7295558,6.9312907 5.2708524,6.9316797 4.996755,7.2058225 L 2.2057957,9.9964706 C 1.9316989,10.270574 1.93131,10.729687 2.2053679,11.003791 l 2.7909592,2.790648 c 0.274097,0.274104 0.7331933,0.274104 1.0072901,0 L 8.7945957,11.003772 C 8.9316444,10.86672 8.9999803,10.683256 8.9999803,10.499915 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.5,1.9999992 c -0.18334,0 -0.366855,0.06803 -0.5039061,0.2050781 L 7.205078,4.996093 C 7.0044763,5.1966892 6.9538535,5.496112 7.0468749,5.7499992 7.0809605,5.656973 7.131576,5.569593 7.205078,5.496093 L 9.9960939,2.7050773 C 10.133145,2.5680292 10.31666,2.4999992 10.5,2.4999992 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 11.003906,2.2050773 C 10.866855,2.0680288 10.683341,1.9999992 10.5,1.9999992 Z m -5.0000001,5 C 5.3167998,7.0001013 5.1331424,7.0680059 4.9960937,7.2050773 L 2.205078,9.9960936 C 2.0044814,10.196695 1.953864,10.496114 2.0468749,10.75 2.0809529,10.65697 2.1315779,10.569596 2.205078,10.496094 L 4.9960937,7.7050773 C 5.1331424,7.5680059 5.3167998,7.5001013 5.4999999,7.4999992 5.6832,7.4998971 5.866858,7.5680253 6.0039061,7.7050773 l 2.7910157,2.7910167 c 0.073499,0.0735 0.1242533,0.16087 0.1582031,0.253906 0.029353,-0.08044 0.046875,-0.164986 0.046875,-0.25 0,-0.18334 -0.068032,-0.366856 -0.2050781,-0.5039064 L 6.0039061,7.2050773 C 5.866858,7.0680253 5.6832,6.9998971 5.4999999,6.9999992 Z m 10.0000001,0 c -0.1832,1.021e-4 -0.366857,0.068007 -0.503906,0.2050781 L 12.205078,9.9960936 C 12.004482,10.196695 11.953864,10.496114 12.046875,10.75 c 0.03408,-0.09303 0.0847,-0.180404 0.158203,-0.253906 L 14.996094,7.7050773 C 15.133143,7.5680062 15.3168,7.5001013 15.5,7.4999992 c 0.1832,-1.021e-4 0.366858,0.068026 0.503906,0.2050781 l 2.791016,2.7910167 c 0.0735,0.0735 0.124253,0.16087 0.158203,0.253906 C 18.982478,10.669561 19,10.585014 19,10.5 19,10.31666 18.931968,10.133144 18.794922,9.9960936 L 16.003906,7.2050773 C 15.866858,7.0680253 15.6832,6.9998971 15.5,6.9999992 Z M 10.5,12 c -0.183341,0 -0.366855,0.06803 -0.5039061,0.205078 L 7.205078,14.996094 C 7.0044755,15.19669 6.9538531,15.496113 7.0468749,15.75 7.0809609,15.65697 7.1315759,15.569594 7.205078,15.496094 L 9.9960939,12.705078 C 10.133145,12.56803 10.316659,12.5 10.5,12.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 11.003906,12.205078 C 10.866854,12.06803 10.683341,12 10.5,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.5,-8.4e-7 c -0.5500231,0 -1.1005621,0.20408774 -1.5117189,0.61523444 L 0.6152343,8.9882802 C 0.1414337,9.4620696 -0.0490853,10.120364 0.0234374,10.75 0.0762927,10.286859 0.2667211,9.8367856 0.6152343,9.4882806 L 8.9882811,1.1152336 C 9.3994379,0.7040869 9.9499769,0.4999992 10.5,0.4999992 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.7983344 0.59375,1.2617194 0.07219,-0.629967 -0.119949,-1.2879304 -0.59375,-1.7617198 L 12.011719,0.6152336 C 11.600561,0.2040869 11.050026,-8.4e-7 10.5,-8.4e-7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cockatrice.svg b/.icons/awkward/22x22/apps/cockatrice.svg
new file mode 100644
index 00000000..bd5d467f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cockatrice.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#3cae48" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.0000001,1 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 H 20 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2;stroke:#552200;stroke-width:0.06622513;stroke-opacity:0" d="m 9.8144861,1.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 0.00165,0.1753611 -0.324441,0.5530893 -0.862369,0.9996081 -0.6926085,0.5749137 -0.9197955,0.8273742 -0.9197955,1.0239427 0,0.112637 -0.050365,0.194739 -0.190773,0.3104915 l -0.1907725,0.1576795 0.085653,0.182012 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 0.103689,0.741668 -0.078618,1.340623 -0.5392245,1.776325 -0.3191835,0.301923 -0.521223,0.370582 -0.778663,0.262799 C 6.1692721,14.473483 5.8307991,13.777442 5.2242661,11.677146 4.6082431,9.543984 4.0828081,8.664337 2.896064,7.7818835 2.4319684,7.4367825 1.6808983,6.9084685 1.0331126,6.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 17.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 7.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.3221719,-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.1487639,-0.298898 0.2228919,-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 14.58742,6.9717875 14.219055,6.600199 13.565693,6.066877 13.006036,5.6100375 12.679629,5.2871265 12.67607,5.186014 12.6692,4.990314 12.488091,4.5677835 12.308152,4.326565 11.959862,3.8596661 12.018745,3.7517526 12.687751,3.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.9528879,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.9558099,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.2816589,-0.226951 0.3986869,-0.358011 0.7387569,-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.9361579,0.362543 -1.1086219,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.7786629,-0.343586 0.281899,-0.116539 0.450023,-0.180443 0.575238,-0.181039 z"/>
+ <path style="fill:#ffffff;stroke:#552200;stroke-width:0.06622513;stroke-opacity:0" d="m 9.8144861,1.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 0.254018,-0.028635 0.333208,0.022157 0.334825,0.2151057 0.00165,0.1753611 -0.324441,0.5530893 -0.862369,0.9996082 -0.6926085,0.5749138 -0.9197955,0.8273741 -0.9197955,1.0239426 0,0.112637 -0.050365,0.194739 -0.190773,0.3104915 l -0.1907725,0.1576795 0.085653,0.182012 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 0.103689,0.741668 -0.078618,1.340623 -0.5392245,1.776325 -0.3191835,0.301923 -0.521223,0.370582 -0.778663,0.262799 C 6.1692721,13.973483 5.8307991,13.277442 5.2242661,11.177146 4.6082431,9.043984 4.0828081,8.164337 2.896064,7.2818835 2.4319684,6.9367825 1.6808983,6.4084685 1.0331126,5.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 17.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 7.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.3221719,-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.1487639,-0.298898 0.2228919,-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 14.58742,6.4717875 14.219055,6.100199 13.565693,5.566877 13.006036,5.1100375 12.679629,4.7871265 12.67607,4.686014 12.6692,4.490314 12.488091,4.0677835 12.308152,3.8265649 11.959862,3.3596661 12.018745,3.2517526 12.687751,3.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 12.236201,1.8802634 12.020694,2.35684 11.806883,2.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.9528879,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.9558099,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.2816589,-0.226951 0.3986869,-0.358011 0.7387569,-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.9361579,0.362543 -1.1086219,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.7786629,-0.343586 0.281899,-0.116539 0.450023,-0.180443 0.575238,-0.181039 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cockos-reaper.svg b/.icons/awkward/22x22/apps/cockos-reaper.svg
new file mode 100644
index 00000000..0a9fa6b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cockos-reaper.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#465051" d="m 10.500124,1.500004 c -1.2457695,0 -3.0776677,0.3240171 -4.7676225,1.1077135 -0.1026156,0.047587 -0.2066163,0.090888 -0.3080077,0.1419432 -0.4300901,0.2165936 -0.8469473,0.4645275 -1.2394516,0.7468252 -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 C 2.2635217,5.5569986 2.1752611,5.7143925 2.0939088,5.8770717 2.0243268,6.0162143 1.961717,6.159589 1.9027956,6.3066123 c -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 1.5727436,7.361978 1.4969023,7.837222 1.4788252,8.347625 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.2944475,0.06791 0.4406735,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 19.338663,3.1739742 13.364706,1.500004 10.500124,1.500004 Z M 9.8015405,4.739648 C 10.079645,4.734988 10.35022,4.744068 10.617946,4.760059 10.350374,4.744089 10.07948,4.735003 9.8015405,4.739648 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 10.837819,4.77676 c 0.204439,0.016715 0.406004,0.040612 0.604882,0.06958 C 11.243657,4.817346 11.042435,4.793484 10.837819,4.77676 Z M 8.7893825,4.80459 C 8.5867122,4.824844 8.3810018,4.849463 8.1724395,4.879736 8.3812954,4.84945 8.5864302,4.824835 8.7893825,4.80459 Z m 2.8639135,0.072363 c 0.247957,0.041885 0.492807,0.091833 0.732909,0.1530762 C 12.146008,4.9687372 11.901355,4.9188689 11.653296,4.876953 Z M 7.9024694,4.9214844 C 7.6931751,4.9557414 7.480601,4.9952025 7.2651165,5.0393066 7.4804029,4.9952646 7.6933712,4.9556876 7.9024694,4.9214844 Z m 4.6497996,0.1558592 c 0.190841,0.052632 0.379522,0.11126 0.565918,0.1762695 C 12.93189,5.1886281 12.743006,5.1299635 12.552269,5.0773436 Z m -5.5190857,0.00835 C 6.7615734,5.1451108 6.4847457,5.2122686 6.202862,5.2870121 6.4849058,5.2122211 6.7614609,5.1451103 7.0331833,5.0856936 Z m 6.3206477,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 15.07814,6.207294 15.243604,6.3139823 15.407832,6.4262683 15.243634,6.3139913 15.078108,6.2072911 14.911495,6.1062004 Z M 15.6175,6.5709944 C 15.833786,6.7260129 16.049219,6.887164 16.262275,7.0617653 16.049169,6.8871242 15.833835,6.7260509 15.6175,6.5709944 Z M 8.6455835,8.965475 c 0.243364,0.267443 0.48393,0.532971 0.709717,0.802489 C 9.1289555,9.497775 8.8895645,9.233572 8.6455835,8.965475 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.2105965,0.320068 -0.06843,-0.108396 -0.1371345,-0.216239 -0.2105965,-0.320068 z m 0.3330555,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 10.500134,1.4999874 c -1.3113365,0 -3.2396507,0.3410708 -5.0185516,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 C 1.8300232,5.7705119 1.7371169,5.9361897 1.6514829,6.1074311 1.5782389,6.2538971 1.5123335,6.404818 1.450311,6.5595794 1.439821,6.5857594 1.428241,6.6112844 1.418086,6.6377044 1.383031,6.7289014 1.349442,6.8219428 1.318477,6.9160242 1.296717,6.9821372 1.277602,7.0496447 1.257931,7.1171961 1.249581,7.1458811 1.239536,7.1741841 1.231566,7.2031331 1.1028886,7.6704913 1.0230556,8.1707485 1.0040271,8.7080151 0.98443212,9.263737 1.0369921,9.840051 1.147582,10.425786 c 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.3099435,0.07149 0.4638665,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 C 19.9918,9.413342 20.00866,9.056785 19.99622,8.7079911 19.803865,3.2620623 13.515485,1.4999874 10.500134,1.4999874 Z M 9.7647825,4.9101408 c 0.2927425,-0.0049 0.5775585,0.00465 0.8593755,0.021485 -0.281654,-0.01681 -0.566806,-0.026375 -0.8593755,-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.0908205,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.1562491,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.0146471,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.9482405,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 12.660289,5.2656102 C 12.861173,5.3210125 13.059786,5.382726 13.255992,5.451157 13.05989,5.382752 12.861065,5.3209995 12.660289,5.2656102 Z m -5.809567,0.00879 C 6.5648167,5.336944 6.2734189,5.4076365 5.9766991,5.4863139 6.2735874,5.4075865 6.5646982,5.3369435 6.850722,5.2744002 Z m 6.653316,0.2675778 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 14.712594,6.0931151 14.474898,5.9658521 14.23353,5.8505718 Z m 0.910156,0.4980467 c 0.175416,0.1064144 0.349589,0.2187179 0.522461,0.3369138 C 15.493306,6.5673458 15.319069,6.4550298 15.143686,6.3486185 Z M 15.88685,6.8378756 C 16.114519,7.001053 16.341291,7.1706859 16.56556,7.3544768 16.341239,7.1706434 16.11457,7.0010925 15.88685,6.8378756 Z M 8.5479865,9.358382 c 0.2561718,0.281519 0.5094,0.561023 0.74707,0.844726 C 9.0567995,9.918699 8.8048088,9.64059 8.5479865,9.358382 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.2216805,0.336913 -0.07203,-0.114101 -0.1443515,-0.22762 -0.2216805,-0.336913 z m 0.3505865,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 11.339962,5.2500111 c -0.570444,-0.00657 -1.143889,0.04323 -1.7265625,0.1494139 -3.19e-4,5.85e-5 -6.5e-4,-5.8e-5 -10e-4,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.9609359,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,0.001 0.0182,1.141943 -0.161479,2.533732 -0.612304,4.291989 -0.181995,0.710078 -0.407363,1.478583 -0.6826175,2.315428 0.155808,0.04027 0.3099445,0.07149 0.4638675,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 18.711694,8.8835138 17.869591,7.8066885 16.565545,6.8545021 14.845643,5.5986674 13.063969,5.2698686 11.339962,5.2500111 Z"/>
+ <path style="fill:#519c26" d="M 1.231946,6.7027222 C 1.1032684,7.1700804 1.023201,7.6702996 1.0041725,8.2075662 0.98457902,8.7632884 1.0367219,9.339674 1.1473128,9.92541 2.7040944,8.7076674 4.1267087,7.728435 5.4606559,6.9863605 5.1671276,6.5285078 4.8841798,6.0040726 4.6194769,5.387577 4.6194414,5.3874465 1.7935794,4.7754604 1.231946,6.7027222 Z"/>
+ <path style="fill:#2194cd" d="M 19.996133,8.2080022 C 19.803776,2.7620738 13.515341,1.0000187 10.49999,1.0000187 c -1.3909625,0 -3.4782526,0.3763848 -5.3426649,1.315203 C 4.7045984,2.5432151 4.2660021,2.8047643 3.8528394,3.10192 2.6431193,3.9717623 1.6596683,5.1491996 1.2318105,6.7030222 2.4360671,6.1732125 3.5628911,5.7330718 4.6194414,5.3874465 5.0561542,5.2444611 5.4808089,5.1180677 5.8951016,5.0065877 10.388079,3.7965262 13.605585,4.4286811 16.565547,6.8543966 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 5.4606559,6.9863605 C 4.1267087,7.728435 2.7040944,8.7076674 1.1473128,9.92541 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.2752025,-0.836713 0.5009815,-1.604993 0.6829525,-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.2849275,-1.345136 -0.7719095,-2.2272 -1.3640637,-2.952521 0,0 0,-3.73e-4 0,-3.73e-4 C 8.7882543,10.645048 8.7210539,10.566487 8.6527789,10.48934 8.5162285,10.335046 8.3751966,10.187034 8.2303497,10.041492 7.9406614,9.750418 7.6364211,9.469902 7.3262472,9.173468 7.1711003,9.025192 7.0145494,8.8729543 6.857454,8.7132399 6.7790526,8.633539 6.7004446,8.552002 6.6219532,8.4681961 c 0,0 -3.77e-4,-3.725e-4 -3.77e-4,-3.725e-4 C 6.3857428,8.2160037 6.150271,7.9438674 5.9183856,7.6398496 5.7637952,7.4371722 5.6108218,7.2205654 5.4606309,6.986284 Z"/>
+ <path style="fill:#465051" d="M 3.8529954,3.1020953 C 3.7773884,3.1564593 3.702661,3.2117054 3.628902,3.2684913 3.4913984,3.3743507 3.357359,3.4850253 3.2270786,3.5994619 c -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 1.8306266,5.2702266 1.7373773,5.436015 1.6517907,5.6071609 1.5785466,5.7536268 1.5121655,5.9049802 1.4501433,6.0597416 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 2.4361936,6.1733225 3.5629176,5.7332488 4.6194679,5.3876235 4.3404836,4.7378459 4.0818708,3.9854399 3.8529864,3.1021417 Z"/>
+ <path style="opacity:0.2" d="M 9.7647675,4.9100658 C 8.5787625,4.9298858 7.2987078,5.1286012 5.8946521,5.5067454 5.4803609,5.6182253 5.0559752,5.7446193 4.6192624,5.8876047 4.8839653,6.5041003 5.1675306,7.0283835 5.4610589,7.4862362 5.6112498,7.7205175 5.7634992,7.9368789 5.9180901,8.1395563 6.149975,8.4435741 6.3853808,8.7158609 6.6212147,8.9676808 h 10e-4 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.3642577,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.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,-10e-4 0,0 0,-0.001 0,-0.001 -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.072031,-0.114101 -0.1443515,-0.22762 -0.2216805,-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 9.0588525,9.921226 8.8059518,9.64171 8.548021,9.358284 8.4645745,9.266581 8.3853016,9.174085 8.3009506,9.08094 8.0369208,8.7894129 7.7703065,8.4920156 7.5079826,8.1698083 c -1.595e-4,-1.96e-4 1.595e-4,-8e-4 0,-10e-4 C 7.3512582,7.9763004 7.1956743,7.7769005 7.0441159,7.5662691 6.892558,7.3556428 6.7447176,7.1343759 6.6017332,6.9002541 6.8433895,6.7868106 7.0818239,6.6844202 7.3185298,6.5877542 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 0.001,0 0.001,0 0.255229,-0.04651 0.5074605,-0.077665 0.7597665,-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 C 14.530651,5.6866769 12.374058,4.8664164 9.7648475,4.9100214 Z"/>
+ <path style="opacity:0.2" d="M 5.4815669,2.1660286 C 5.3735505,2.2161198 5.264076,2.2617002 5.1573481,2.3154426 4.7046214,2.543436 4.2658241,2.8044192 3.8526614,3.1015749 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 5.6694563,4.0897378 5.5082519,3.1491129 5.4815669,2.1660286 Z"/>
+ <path style="fill:#ffffff" d="M 9.7647675,4.4101676 C 8.5787625,4.4299876 7.2987078,4.628703 5.8946521,5.0068472 5.4803609,5.1183272 5.0559752,5.2447211 4.6192624,5.3877065 4.8839653,6.0042021 5.1675306,6.5284853 5.4610589,6.986338 5.6112498,7.2206194 5.7634992,7.4369807 5.9180901,7.6396581 6.149975,7.9436759 6.3853808,8.2159627 6.6212147,8.4677826 h 10e-4 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.3642577,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.44171 10e-4,0.674804 -0.003,0.233113 -0.0098,0.474614 -0.01953,0.724609 v 10e-4 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,-10e-4 0,0 0,-0.001 0,-0.001 -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,-10e-4 0,-10e-4 -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.072031,-0.114101 -0.1443515,-0.22762 -0.2216805,-0.336914 -0.04817,-0.06809 -0.09844,-0.134595 -0.148438,-0.201171 C 9.5849875,10.06444 9.5026105,9.954882 9.4161515,9.848613 9.3774315,9.801013 9.3374615,9.754163 9.2979875,9.707011 9.0588525,9.421323 8.8059518,9.141807 8.548021,8.8583808 8.4645745,8.7666779 8.3853016,8.6741815 8.3009506,8.581037 8.0369208,8.2895097 7.7703065,7.9921124 7.5079826,7.6699051 c -1.595e-4,-1.96e-4 1.595e-4,-8e-4 0,-0.001 C 7.3512582,7.4763972 7.1956743,7.2769973 7.0441159,7.0663659 6.892558,6.8557396 6.7447176,6.6344727 6.6017332,6.4003509 6.8433895,6.2869074 7.0818239,6.184517 7.3185298,6.0878511 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 0.001,0 0.001,0 0.255229,-0.04651 0.5074605,-0.077665 0.7597665,-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 C 14.530651,5.1867739 12.374058,4.3665134 9.7648475,4.4101184 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.500119,1.0000137 c -1.3113365,0 -3.2396512,0.3410708 -5.0185521,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 -0.065048,0.05994 -0.1285365,0.1213608 -0.1914055,0.1835943 -0.067123,0.066405 -0.1327875,0.1340708 -0.1972655,0.2031248 -0.065621,0.070319 -0.1296797,0.1417424 -0.1923827,0.2148438 -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 -0.046375,0.059568 -0.091365,0.1203264 -0.1357422,0.1816404 -0.0302,0.041375 -0.062709,0.080741 -0.091797,0.1230469 -0.053185,0.077354 -0.1044068,0.1552759 -0.1542968,0.2353514 v 0.001 h -9.75e-4 C 1.8300324,5.2705371 1.7371267,5.436215 1.6514927,5.6074564 1.5782488,5.7539223 1.5123434,5.9048432 1.4503209,6.0596046 c -0.01049,0.02618 -0.022071,0.051705 -0.032226,0.078125 -0.035055,0.091198 -0.068644,0.1842384 -0.099609,0.2783199 -0.02176,0.066112 -0.040876,0.1336204 -0.060547,0.2011718 -0.00835,0.028685 -0.018397,0.056988 -0.026367,0.085937 C 1.1028945,7.1705165 1.0230615,7.6707737 1.004033,8.2080403 0.998493,8.3650872 1.000323,8.5245181 1.005993,8.6846025 1.026534,8.1565139 1.104837,7.6634857 1.2315788,7.203158 c 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 1.5123453,6.4048429 1.5782506,6.253922 1.6514946,6.107456 1.7371285,5.9362146 1.8300343,5.7705368 1.9298147,5.6103859 h 9.75e-4 v -10e-4 c 0.04989,-0.080076 0.1011113,-0.1579979 0.1542968,-0.2353514 0.029087,-0.042305 0.061597,-0.081672 0.091797,-0.1230469 0.044375,-0.061314 0.089365,-0.1220724 0.1357401,-0.1816404 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 2.5755213,4.7521054 2.6395801,4.6806824 2.705201,4.610363 2.769679,4.541309 2.8353436,4.4736436 2.9024665,4.4072381 2.9653355,4.3450046 3.0288242,4.2835837 3.0938727,4.2236447 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 4.2658241,3.3044189 4.7046214,3.0434356 5.1573481,2.8154423 5.264076,2.7616999 5.3735505,2.7161194 5.4815669,2.6660283 7.2604678,1.8410842 9.1887825,1.5000134 10.500119,1.5000134 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 19.803851,2.7620874 13.51547,1.0000137 10.500119,1.0000137 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/22x22/apps/code-insiders.svg b/.icons/awkward/22x22/apps/code-insiders.svg
new file mode 120000
index 00000000..0a5f2261
--- /dev/null
+++ b/.icons/awkward/22x22/apps/code-insiders.svg
@@ -0,0 +1 @@
+visual-studio-code-insiders.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/code-oss.svg b/.icons/awkward/22x22/apps/code-oss.svg
new file mode 120000
index 00000000..825154ca
--- /dev/null
+++ b/.icons/awkward/22x22/apps/code-oss.svg
@@ -0,0 +1 @@
+com.visualstudio.code.oss.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/code.svg b/.icons/awkward/22x22/apps/code.svg
new file mode 120000
index 00000000..1367ee65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/code.svg
@@ -0,0 +1 @@
+visual-studio-code.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/codeblocks.svg b/.icons/awkward/22x22/apps/codeblocks.svg
new file mode 100644
index 00000000..47132d8c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/codeblocks.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cointop.svg b/.icons/awkward/22x22/apps/cointop.svg
new file mode 100644
index 00000000..a740c3ed
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cointop.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="-20.5" y="-20" rx=".95" ry=".95" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="19" height="19" x="-20" y="-20" rx=".95" ry=".95" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 6.9765625,4.5 C 6.230529,4.5000746 5.5866946,4.9032 5.2304688,5.5 H 16 v -1 z M 5,6.5 v 1 H 9.097656 16 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 16 v -1 z"/>
+ <path style="fill:#00ff03" d="M 6.9765625,4 C 6.230529,4.0000746 5.5866946,4.4032 5.2304688,5 H 16 V 4 Z"/>
+ <path style="fill:#00ff73" d="M 5,6 V 7 H 9.097656 16 V 6 Z"/>
+ <path style="fill:#00ff8a" d="M 5,8 V 9 H 9 V 8 Z"/>
+ <path style="fill:#00feb8" d="m 5,10 v 1 h 4 v -1 z"/>
+ <path style="fill:#00fef2" d="m 5,12 v 1 h 4 v -1 z"/>
+ <path style="fill:#00dbfe" d="m 5,14 v 1 h 11 v -1 z"/>
+ <path style="fill:#00b8fe" d="m 5.3027344,16 c 0.3562258,0.5968 1.0000602,0.999926 1.7460937,1 H 16 v -1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.9492188,1 C 1.4229188,1 1,1.4229188 1,1.9492188 v 0.5 C 1,1.9229188 1.4229188,1.5 1.9492188,1.5 H 19.050781 C 19.577081,1.5 20,1.9229188 20,2.4492188 v -0.5 C 20,1.4229188 19.577081,1 19.050781,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/colon.svg b/.icons/awkward/22x22/apps/colon.svg
new file mode 100644
index 00000000..96e15c75
--- /dev/null
+++ b/.icons/awkward/22x22/apps/colon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#ffa023" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 3,3 V 19 H 19 V 3 Z"/>
+ <path style="opacity:0.2" d="m 13.246403,16.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 C 9.605395,12.677589 9.306381,10.872587 9.929853,9.862548 10.28634,9.131679 11.020768,8.5964365 11.84331,8.541452 12.53319,8.452056 13.307391,8.659217 13.988944,8.71815 14.336596,8.539114 14.321761,8.084017 14.425056,7.7234715 14.510876,7.352405 14.526855,6.9392055 14.028701,6.7734965 12.972725,6.4584575 11.746202,6.4535625 10.657964,6.569407 9.274828,6.7436565 8.0773805,7.7177415 7.5158345,8.970893 c -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 13.246403,15.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 C 9.605395,12.177589 9.306381,10.372587 9.929853,9.362548 10.28634,8.6316785 11.020768,8.0964365 11.84331,8.041452 12.53319,7.952056 13.307391,8.159217 13.988944,8.21815 14.336596,8.039114 14.321761,7.584017 14.425056,7.2234715 14.510876,6.852405 14.526855,6.4392055 14.028701,6.2734965 12.972725,5.9584575 11.746202,5.9535625 10.657964,6.069407 9.274828,6.2436565 8.0773805,7.2177415 7.5158345,8.470893 c -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="3" y="3"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="16" height=".5" x="3" y="19"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.495117,6.0078125 c -0.284519,0.01091 -0.564854,0.032565 -0.836914,0.061523 C 9.275067,6.243585 8.077171,7.217551 7.515625,8.4707025 7.1004255,9.3223 6.9862995,10.273049 7.006836,11.213867 7.034711,10.439674 7.1740795,9.671233 7.515625,8.9707025 8.077171,7.717551 9.275067,6.743585 10.658203,6.5693355 11.746442,6.453491 12.972344,6.458398 14.028321,6.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 13.236338,6.037158 12.348676,5.9750845 11.495117,6.0078125 Z M 9.609375,11.008789 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 C 9.92913,12.624773 9.660219,11.800363 9.609381,11.008785 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/color-picker.svg b/.icons/awkward/22x22/apps/color-picker.svg
new file mode 100644
index 00000000..33846ee7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/color-picker.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/colorhug-backlight.svg b/.icons/awkward/22x22/apps/colorhug-backlight.svg
new file mode 100644
index 00000000..e6271922
--- /dev/null
+++ b/.icons/awkward/22x22/apps/colorhug-backlight.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/colorhug-ccmx.svg b/.icons/awkward/22x22/apps/colorhug-ccmx.svg
new file mode 100644
index 00000000..27b9dc0e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/colorhug-ccmx.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/colorhug-flash.svg b/.icons/awkward/22x22/apps/colorhug-flash.svg
new file mode 100644
index 00000000..9753d019
--- /dev/null
+++ b/.icons/awkward/22x22/apps/colorhug-flash.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/colorhug-refresh.svg b/.icons/awkward/22x22/apps/colorhug-refresh.svg
new file mode 100644
index 00000000..258b1e4b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/colorhug-refresh.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/colorhug.svg b/.icons/awkward/22x22/apps/colorhug.svg
new file mode 100644
index 00000000..5b3bbf9c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/colorhug.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/colorpicker.svg b/.icons/awkward/22x22/apps/colorpicker.svg
new file mode 100644
index 00000000..8ce15ecb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/colorpicker.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#713a9d" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 10,10 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 15,5 H 6 C 5.446,5 5,5.446 5,6 5,6.554 5.446,7 6,7 h 9 z"/>
+ <path style="fill:#03a9f4" d="M 12,15 H 6 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 h 6 z"/>
+ <path style="fill:#4caf50" d="M 10,10 H 6 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 h 4 z"/>
+ <path style="opacity:0.2" d="m 17,6.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 14,16.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 12,11.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 17,6 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 14,16 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 12,11 C 12,9.895 11.105,9 10,9 8.8954,9 8,9.895 8,11 c 0,1.105 0.8954,2 2,2 1.105,0 2,-0.895 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/colors.svg b/.icons/awkward/22x22/apps/colors.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/colors.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.abagames.noiz2sa.svg b/.icons/awkward/22x22/apps/com.abagames.noiz2sa.svg
new file mode 120000
index 00000000..a7191a6f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.abagames.noiz2sa.svg
@@ -0,0 +1 @@
+noiz2sa.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.abagames.rRootage.svg b/.icons/awkward/22x22/apps/com.abagames.rRootage.svg
new file mode 120000
index 00000000..3f242e92
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.abagames.rRootage.svg
@@ -0,0 +1 @@
+rrootage.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.abisource.AbiWord.svg b/.icons/awkward/22x22/apps/com.abisource.AbiWord.svg
new file mode 120000
index 00000000..3c89b5b9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.abisource.AbiWord.svg
@@ -0,0 +1 @@
+abiword.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.adobe.Flash-Player-Projector.svg b/.icons/awkward/22x22/apps/com.adobe.Flash-Player-Projector.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.adobe.Flash-Player-Projector.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.albiononline.AlbionOnline.svg b/.icons/awkward/22x22/apps/com.albiononline.AlbionOnline.svg
new file mode 120000
index 00000000..5b00b854
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.albiononline.AlbionOnline.svg
@@ -0,0 +1 @@
+albion-online.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.anydesk.Anydesk.svg b/.icons/awkward/22x22/apps/com.anydesk.Anydesk.svg
new file mode 120000
index 00000000..74450b7e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.anydesk.Anydesk.svg
@@ -0,0 +1 @@
+anydesk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.axosoft.GitKraken.svg b/.icons/awkward/22x22/apps/com.axosoft.GitKraken.svg
new file mode 120000
index 00000000..e7d60f47
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.axosoft.GitKraken.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.azuredatastudio.oss.svg b/.icons/awkward/22x22/apps/com.azuredatastudio.oss.svg
new file mode 120000
index 00000000..004fe15e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.azuredatastudio.oss.svg
@@ -0,0 +1 @@
+azuredatastudio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.beakerbrowser.Beaker.svg b/.icons/awkward/22x22/apps/com.beakerbrowser.Beaker.svg
new file mode 100644
index 00000000..27fce2ab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.beakerbrowser.Beaker.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#614eff" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 11,5.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 13.580078 A 6,6 0 0 0 11,5.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 11,1 C 5.46,1 1,5.46 1,11 1,11.08394 1.00382,11.166571 1.00586,11.25 1.1381952,5.8269315 5.543937,1.5 11,1.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 20.996176,11.166571 21,11.083937 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="fill:#ffffff" d="m 11,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:#ffffff" d="m 12.68,5.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 C 16.60121,9.525395 16.57702,9.388536 16.56269,9.327825 16.49732,9.05081 16.331346,8.5677135 16.224648,8.3443511 16.122681,8.1308909 16.097934,8.0346306 16.024528,7.5402643 c -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 13.31304,5.5075119 C 13.130644,5.4192925 12.859902,5.3456743 12.68,5.2794468 Z M 16.633907,9.69381 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/22x22/apps/com.belmoussaoui.Obfuscate.svg b/.icons/awkward/22x22/apps/com.belmoussaoui.Obfuscate.svg
new file mode 100644
index 00000000..b07a5a06
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.belmoussaoui.Obfuscate.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 2.4345736,3.5000026 A 1.4313382,1.4509084 0 0 0 1.0000035,4.9541039 V 18.045899 C 1.0000035,18.85208 1.6392661,19.5 2.4345736,19.5 H 11.000002 11.314455 18 v -1.999999 h 3 V 5.5000023 H 18 V 3.5000026 h -6.685545 -0.314453 z"/>
+ <path style="fill:#4f4f4f" d="M 2.4349337,3.0000073 A 1.4313382,1.4509084 0 0 0 1.0000082,4.454552 V 17.545456 C 1.0000082,18.351637 1.6396262,19 2.4349337,19 H 11.314253 V 3.0000073 Z m 0,0"/>
+ <path style="opacity:0.2" d="m 7.0000028,7.5003023 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="fill:#ff3737" d="m 7.0000028,7.0003043 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 9.000606,7.5003023 c 0,1.1043468 -0.8959564,1.9996974 -2.0003026,1.9996974 C 5.8959565,9.4999997 5,8.6046491 5,7.5003023 5,6.3953497 5.8957547,5.4999995 7.0003034,5.4999995 c 1.1045485,0 2.0003026,0.8953502 2.0003026,2.0003028 z m 0,0"/>
+ <path style="fill:#ffc025" d="m 9.000606,7.0003043 c 0,1.1043468 -0.8959564,1.9996974 -2.0003026,1.9996974 C 5.8959565,9.0000017 5,8.1046511 5,7.0003043 5,5.8953517 5.8957547,5.0000015 7.0003034,5.0000015 c 1.1045485,0 2.0003026,0.8953502 2.0003026,2.0003028 z m 0,0"/>
+ <path style="fill:#9a9996" d="M 3.0000032,15.500001 H 9.000002 v 1.5 H 3.0000032 Z m 0,0"/>
+ <path style="fill:#deddda" d="m 3.0000032,13.000001 h 3.4999993 v 1 H 3.0000032 Z m 0,0"/>
+ <path style="fill:#3f3f3f" d="M 11.000363,3.000005 V 18.999998 H 18 v -1.999997 h 3 V 5.0000024 H 18 V 3.000005 Z"/>
+ <path style="opacity:0.15" d="m 12.000002,11.000002 h 2.999999 v 2.999999 h -2.999999 z m 0,0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.000001,11.000002 h 3 v 2.999999 h -3 z m 0,0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.000002,14.000001 h 2.999999 v 3 h -2.999999 z m 0,0"/>
+ <path style="opacity:0.15" d="m 15.000001,14.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 11.000002,2.4997603 V 20.499758"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:1.99999964;stroke-linecap:round" d="M 11.000002,2.0000029 V 20"/>
+ <rect style="opacity:0.2" width="3.5" height=".5" x="3" y="14"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="3" y="17"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.4345736,3.0000027 A 1.4313382,1.4509084 0 0 0 1.0000035,4.454104 V 4.9541039 A 1.4313382,1.4509084 0 0 1 2.4345736,3.5000026 H 11.000002 11.314455 18 V 3.0000027 H 11.314455 11.000002 Z M 18,5.0000024 v 0.4999999 h 3 V 5.0000024 Z"/>
+ <path style="fill:#ff872b" d="M 6.0078125,5.2734372 C 5.4087487,5.6189469 5,6.2585827 5,6.9999997 5,7.7378981 5.4050936,8.3761233 6,8.7226559 6.5957236,8.3763305 7,7.7385093 7,6.9999997 A 1.9998989,1.9998989 0 0 0 6.0078125,5.2734372 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.bitwarden.desktop.svg b/.icons/awkward/22x22/apps/com.bitwarden.desktop.svg
new file mode 120000
index 00000000..0beb6a1c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.bitwarden.desktop.svg
@@ -0,0 +1 @@
+bitwarden.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.bixense.PasswordCalculator.svg b/.icons/awkward/22x22/apps/com.bixense.PasswordCalculator.svg
new file mode 100644
index 00000000..c27871b2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.bixense.PasswordCalculator.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 7,7.5 5.232422,9.267578 10.464844,14.5 H 12 v 1 h 2 v 2 h 2 v 2 h 1 v 1.535156 L 17.464844,21.5 H 21 Z"/>
+ <path style="fill:#e8973e" d="M 7,7 5.232422,8.767578 10.464844,14 H 12 v 1 h 2 v 2 h 2 v 2 h 1 v 1.535156 L 17.464844,21 H 21 Z"/>
+ <path style="opacity:0.2" d="M 8.767578,5.732422 7,7.5 l 14,14 v -3.535156 z"/>
+ <path style="fill:#f0c550" d="M 8.767578,5.232422 7,7 21,21 v -3.535156 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.767578,5.232422 7,7 7.25,7.25 8.767578,5.732422 21,17.964844 v -0.5 z"/>
+ <circle style="opacity:0.2" cx="7" cy="7.5" r="6"/>
+ <circle style="fill:#f0c550" cx="7" cy="7" r="6"/>
+ <circle style="opacity:0.2" cx="5.5" cy="6" r="2.5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="5.5" r="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 A 6,6 0 0 0 1,7 6,6 0 0 0 1.0097656,7.296875 6,6 0 0 1 7,1.5 6,6 0 0 1 12.990235,7.203125 6,6 0 0 0 13,7 6,6 0 0 0 7,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.bladecoder.adventure-editor.svg b/.icons/awkward/22x22/apps/com.bladecoder.adventure-editor.svg
new file mode 100644
index 00000000..6d1026df
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.bladecoder.adventure-editor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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.916947,18.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 13.1081,5.72991 13.0448,5.686803 12.939173,5.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 12.916947,17.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 6.504554,17.500139 6.432339,17.437636 6.40931,17.414145 6.38628,17.390715 6.33986,17.353527 6.3061505,17.331751 6.2724405,17.309816 6.189285,17.244528 6.121358,17.186343 6.0534305,17.128121 5.986588,17.07103 5.972818,17.059473 5.959048,17.047793 5.8933975,16.992663 5.826929,16.936765 5.6866825,16.818776 5.551855,16.673477 5.5111425,16.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 13.09033,7.644123 12.96127,7.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 13.1081,5.229917 13.0448,5.18681 12.939173,5.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/22x22/apps/com.bluejeans.BlueJeans.svg b/.icons/awkward/22x22/apps/com.bluejeans.BlueJeans.svg
new file mode 120000
index 00000000..e68104e6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.bluejeans.BlueJeans.svg
@@ -0,0 +1 @@
+bluejeans.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.bxabi.bumblebee-indicator.svg b/.icons/awkward/22x22/apps/com.bxabi.bumblebee-indicator.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.bxabi.bumblebee-indicator.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.calibre_ebook.calibre.ebook_edit.svg b/.icons/awkward/22x22/apps/com.calibre_ebook.calibre.ebook_edit.svg
new file mode 120000
index 00000000..9eb1a18e
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/com.calibre_ebook.calibre.ebook_viewer.svg b/.icons/awkward/22x22/apps/com.calibre_ebook.calibre.ebook_viewer.svg
new file mode 120000
index 00000000..6a7fc835
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/com.calibre_ebook.calibre.lrfviewer.svg b/.icons/awkward/22x22/apps/com.calibre_ebook.calibre.lrfviewer.svg
new file mode 120000
index 00000000..6a7fc835
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.calibre_ebook.calibre.lrfviewer.svg
@@ -0,0 +1 @@
+calibre-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.calibre_ebook.calibre.svg b/.icons/awkward/22x22/apps/com.calibre_ebook.calibre.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.calibre_ebook.calibre.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.chez.GrafX2.svg b/.icons/awkward/22x22/apps/com.chez.GrafX2.svg
new file mode 120000
index 00000000..896da527
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.chez.GrafX2.svg
@@ -0,0 +1 @@
+grafx2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.deepin.Calendar.svg b/.icons/awkward/22x22/apps/com.deepin.Calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.deepin.Calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.deepin.ImageViewer.svg b/.icons/awkward/22x22/apps/com.deepin.ImageViewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.deepin.ImageViewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.deepin.Music.svg b/.icons/awkward/22x22/apps/com.deepin.Music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.deepin.Music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.deepin.ScreenShot.svg b/.icons/awkward/22x22/apps/com.deepin.ScreenShot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.deepin.ScreenShot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.deepin.VoiceRecorder.svg b/.icons/awkward/22x22/apps/com.deepin.VoiceRecorder.svg
new file mode 120000
index 00000000..24321154
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.deepin.VoiceRecorder.svg
@@ -0,0 +1 @@
+sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.discordapp.Discord.svg b/.icons/awkward/22x22/apps/com.discordapp.Discord.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.discordapp.Discord.svg
@@ -0,0 +1 @@
+discord.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.dosbox.DOSBox.svg b/.icons/awkward/22x22/apps/com.dosbox.DOSBox.svg
new file mode 120000
index 00000000..e114413c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.dosbox.DOSBox.svg
@@ -0,0 +1 @@
+dosbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.dropbox.Client.svg b/.icons/awkward/22x22/apps/com.dropbox.Client.svg
new file mode 120000
index 00000000..3b77629d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.dropbox.Client.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.elsevier.MendeleyDesktop.svg b/.icons/awkward/22x22/apps/com.elsevier.MendeleyDesktop.svg
new file mode 120000
index 00000000..d3db8469
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.elsevier.MendeleyDesktop.svg
@@ -0,0 +1 @@
+mendeley-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.endlessm.HatchPreviewer.svg b/.icons/awkward/22x22/apps/com.endlessm.HatchPreviewer.svg
new file mode 100644
index 00000000..07d0e2fb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.endlessm.HatchPreviewer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#1e3d47" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2" d="m 11,6.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 11.25,11.544922 15.259766,8.8896485 A 5,5 0 0 0 11,6.5 Z"/>
+ <path style="fill:#ffcc2c" d="m 11,6 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 11.25,11.044922 15.259766,8.3896485 A 5,5 0 0 0 11,6 Z"/>
+ <circle style="opacity:0.2" cx="16" cy="11.5" r="1"/>
+ <circle style="fill:#f26522" cx="16" cy="11" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,6 A 5,5 0 0 0 6,11 5,5 0 0 0 6.010742,11.207031 5,5 0 0 1 11,6.5 5,5 0 0 1 15.024414,8.544922 L 15.259766,8.3896485 A 5,5 0 0 0 11,6 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 16,10 a 1,1 0 0 0 -1,1 1,1 0 0 0 0.03223,0.251953 A 1,1 0 0 1 16,10.5 1,1 0 0 1 16.967773,11.248047 1,1 0 0 0 17,11 1,1 0 0 0 16,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.endlessm.photos.svg b/.icons/awkward/22x22/apps/com.endlessm.photos.svg
new file mode 100644
index 00000000..175c66c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.endlessm.photos.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 1,15.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 1,14.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 2,2 C 1.446,2 1,2.446 1,3 V 14.95 H 21 V 3 C 21,2.446 20.554,2 20,2 Z"/>
+ <path style="fill:#603e3f" d="M 15.5,4 13,8.5 10,7 6,10 4,9.5 2.5,11 1,11.488281 V 15 H 21 V 6.413086 L 20,5 18.5,6.5 Z"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="1" y="15"/>
+ <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="opacity:0.2" d="M 15.5,4 13,8.5 10,7 6,10 4,9.5 2.5,11 1,11.488281 v 0.5 L 2.5,11.5 4,10 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 20,5 18.5,6.5 Z"/>
+ <rect style="opacity:0.3" width="14" height="1" x="4" y="17" rx=".5" ry=".5"/>
+ <circle style="opacity:0.2" cx="13.5" cy="18" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="17.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.frac_tion.teleport.svg b/.icons/awkward/22x22/apps/com.frac_tion.teleport.svg
new file mode 100644
index 00000000..7fbd99f5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.frac_tion.teleport.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <ellipse style="opacity:0.2" cx="11" cy="18.5" rx="9" ry="3"/>
+ <ellipse style="fill:#4f4f4f" cx="11" cy="18" rx="9" ry="3"/>
+ <ellipse style="fill:#3f3f3f" cx="11" cy="16.5" rx="6" ry="1.5"/>
+ <path style="opacity:0.2" d="m 3,3.5 h 16 l -5,13 H 8 Z"/>
+ <path style="fill:#008bad" d="M 3,3 H 19 L 14,16 H 8 Z"/>
+ <ellipse style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:bevel" cx="11" cy="12" rx="5" ry="1.5"/>
+ <path style="fill:none;stroke:#61fff7;stroke-width:2;stroke-linecap:square;stroke-linejoin:bevel" d="M 16,11.5 A 5,1.5 0 0 1 11,13 5,1.5 0 0 1 6,11.5 5,1.5 0 0 1 11,10 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="11" cy="8.5" rx="7" ry="2"/>
+ <path style="fill:none;stroke:#61fff7;stroke-width:2;stroke-linecap:square;stroke-linejoin:bevel" d="M 18,8.0000945 A 7,1.9999053 0 0 1 11,10 7,1.9999053 0 0 1 4,8.0000945 7,1.9999053 0 0 1 11,6.000189 7,1.9999053 0 0 1 18,8.0000945 Z"/>
+ <ellipse style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:bevel" cx="11" cy="4.5" rx="9" ry="2"/>
+ <path style="fill:none;stroke:#61fff7;stroke-width:2;stroke-linecap:square;stroke-linejoin:bevel" d="M 20,4 A 9,2 0 0 1 11,6 9,2 0 0 1 2,4 9,2 0 0 1 11,2 9,2 0 0 1 20,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 8.4546695,1 6.152774,1.2240798 4.4189455,1.609375 3.5520307,1.8020227 2.8304007,2.0268947 2.2421875,2.3359375 1.9480809,2.4904589 1.6819728,2.6650363 1.4472656,2.9199219 1.2125585,3.1748075 1,3.5579312 1,4 1,4.086531 1.014437,4.1685055 1.029297,4.25 1.090354,3.9151563 1.2585002,3.624916 1.4472656,3.4199219 1.6819728,3.1650362 1.9480809,2.9904589 2.2421875,2.8359375 2.8304007,2.5268947 3.5520307,2.3020227 4.4189455,2.109375 6.152774,1.7240798 8.4546695,1.5 11,1.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 20.741499,3.624916 20.909646,3.9151563 20.970703,4.25 20.985563,4.1685055 21,4.086531 21,4 21,3.5579312 20.787441,3.1748075 20.552734,2.9199219 20.318027,2.6650363 20.051919,2.4904589 19.757812,2.3359375 19.169599,2.0268947 18.447969,1.8020227 17.581054,1.609375 15.847226,1.2240798 13.545331,1 11,1 Z M 4.173828,4.25 C 3.9175819,4.3334205 3.6938374,4.417952 3.5009765,4.5 3.8432709,4.6456205 4.239583,4.802264 4.852539,4.9384765 6.3760695,5.277039 8.5747675,5.5 11,5.5 13.425233,5.5 15.62393,5.277039 17.147461,4.9384765 17.760417,4.802264 18.156729,4.6456205 18.499023,4.5 18.306162,4.417952 18.082418,4.3334205 17.826172,4.25 17.627625,4.3146365 17.415056,4.379011 17.147461,4.4384765 15.62393,4.777039 13.425233,5 11,5 8.5747675,5 6.3760695,4.777039 4.852539,4.4384765 4.584944,4.379011 4.3723745,4.3146365 4.173828,4.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.getpostman.Postman.svg b/.icons/awkward/22x22/apps/com.getpostman.Postman.svg
new file mode 120000
index 00000000..d2d13442
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.getpostman.Postman.svg
@@ -0,0 +1 @@
+postman.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.gexperts.Terminix.svg b/.icons/awkward/22x22/apps/com.gexperts.Terminix.svg
new file mode 120000
index 00000000..298ecd7c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.gexperts.Terminix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.gexperts.Tilix.svg b/.icons/awkward/22x22/apps/com.gexperts.Tilix.svg
new file mode 120000
index 00000000..298ecd7c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.gexperts.Tilix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.Cogitri.gxi.svg b/.icons/awkward/22x22/apps/com.github.Cogitri.gxi.svg
new file mode 100644
index 00000000..653467b5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.Cogitri.gxi.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <circle style="fill:#304f58" cx="11" cy="11" r="8"/>
+ <path style="opacity:0.2" d="M 8.116211,5.123047 C 6.4821165,5.859996 5.1865045,7.2011495 4.5126955,8.8691405 5.184955,9.455341 7.6083735,11.571216 7.803711,11.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 11.61405,8.183525 11.495758,8.0752085 11.408205,7.9990215 11.320652,7.9228345 11.075072,7.708507 10.862306,7.522459 10.64954,7.336411 10.434662,7.1490385 10.384767,7.1064435 10.334877,7.0638485 10.222319,6.96611 10.134767,6.88867 10.047214,6.8112295 9.67815,6.488459 9.315431,6.171873 8.952712,5.855287 8.425953,5.3940755 8.1445325,5.147459 8.1309825,5.135584 8.1296525,5.134819 8.1162125,5.123044 Z"/>
+ <path style="fill:#b0b0b0" d="M 8.116211,4.623047 C 6.4821165,5.359996 5.1865045,6.7011495 4.5126955,8.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 11.61405,7.683525 11.495758,7.5752085 11.408205,7.4990215 11.320652,7.4228345 11.075072,7.208507 10.862306,7.022459 10.64954,6.836411 10.434662,6.6490385 10.384767,6.6064435 10.334877,6.5638485 10.222319,6.46611 10.134767,6.38867 10.047214,6.3112295 9.67815,5.988459 9.315431,5.671873 8.952712,5.355287 8.425953,4.8940755 8.1445325,4.647459 8.1309825,4.635584 8.1296525,4.634819 8.1162125,4.623044 Z"/>
+ <path style="opacity:0.2" d="m 12.67323,14.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 12.67323,13.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 11,3 A 8.000001,8.000001 0 0 0 3,11 8.000001,8.000001 0 0 0 3.0107422,11.290039 8.000001,8.000001 0 0 1 11,3.5 8.000001,8.000001 0 0 1 18.989258,11.209961 8.000001,8.000001 0 0 0 19,11 8.000001,8.000001 0 0 0 11,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.116211,4.623047 C 6.4821165,5.359996 5.1865045,6.7011495 4.5126955,8.3691405 4.5462355,8.3983905 4.634992,8.476263 4.676758,8.5126955 5.384164,7.012258 6.601539,5.8061385 8.116211,5.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 11.67187,7.7402355 C 11.614049,7.683528 11.495756,7.5752115 11.408203,7.4990245 11.32065,7.4228375 11.075071,7.20851 10.862305,7.022462 10.649538,6.836414 10.434661,6.6490415 10.384766,6.6064465 10.334876,6.5638515 10.222318,6.466113 10.134766,6.388673 10.047213,6.3112325 9.678149,5.988462 9.31543,5.671876 8.9527105,5.35529 8.4259515,4.8940785 8.144531,4.647462 8.130981,4.635587 8.129651,4.634822 8.116211,4.623047 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 18.989258,11.209961 A 8.000001,8.000001 0 0 1 11,19 8.000001,8.000001 0 0 1 3.0107422,11.290039 8.000001,8.000001 0 0 0 3,11.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="opacity:0.2;fill:#ffffff" d="m 13.046875,12.003906 c -0.212583,-0.01171 -0.278386,-8.71e-4 -0.443359,0.07422 -0.460075,0.209421 -0.683288,0.708194 -0.554688,1.169922 0.07559,-0.282884 0.262581,-0.536958 0.554688,-0.669922 0.164973,-0.07509 0.230776,-0.08593 0.443359,-0.07422 0.401909,0.02213 0.68611,0.208403 0.863281,0.566406 0.02673,0.05402 0.04368,0.11509 0.05859,0.177735 0.05385,-0.223428 0.0366,-0.485368 -0.05859,-0.677735 -0.177171,-0.358003 -0.461372,-0.544276 -0.863281,-0.566406 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.Flacon.svg b/.icons/awkward/22x22/apps/com.github.Flacon.svg
new file mode 120000
index 00000000..4a13077d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.Flacon.svg
@@ -0,0 +1 @@
+flacon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.IsmaelMartinez.teams_for_linux.svg b/.icons/awkward/22x22/apps/com.github.IsmaelMartinez.teams_for_linux.svg
new file mode 120000
index 00000000..299c5085
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/com.github.JannikHv.Gydl.svg b/.icons/awkward/22x22/apps/com.github.JannikHv.Gydl.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.JannikHv.Gydl.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.PintaProject.Pinta.svg b/.icons/awkward/22x22/apps/com.github.PintaProject.Pinta.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.PintaProject.Pinta.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github._4lex4.ScanTailor-Advanced.svg b/.icons/awkward/22x22/apps/com.github._4lex4.ScanTailor-Advanced.svg
new file mode 120000
index 00000000..157d5ef7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github._4lex4.ScanTailor-Advanced.svg
@@ -0,0 +1 @@
+scantailor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.alainm23.planner.svg b/.icons/awkward/22x22/apps/com.github.alainm23.planner.svg
new file mode 100644
index 00000000..0238cc8a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.alainm23.planner.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#2876d8" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <g style="opacity:0.2" transform="matrix(0.21407934,0,0,0.20907643,-2.1899382,-2.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,-2.1899382,-3.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/22x22/apps/com.github.alcadica.develop.svg b/.icons/awkward/22x22/apps/com.github.alcadica.develop.svg
new file mode 100644
index 00000000..69937119
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.alcadica.develop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.1" d="m 9.974747,6.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 9.974747,6.000131 C 9.868552,6.011681 9.775012,6.098396 9.755607,6.203256 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/22x22/apps/com.github.alcinnz.odysseus-web.svg b/.icons/awkward/22x22/apps/com.github.alcinnz.odysseus-web.svg
new file mode 120000
index 00000000..d64fa03c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/com.github.alcinnz.odysseus.svg b/.icons/awkward/22x22/apps/com.github.alcinnz.odysseus.svg
new file mode 100644
index 00000000..b63526d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.alcinnz.odysseus.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#2fbd8c" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.3;fill:#ffffff;fill-rule:evenodd" d="M 18,17.5 8.7661775,12.782841 12.907804,9.265987 Z"/>
+ <path style="opacity:0.3;fill-rule:evenodd" d="m 4,4.5 8.903244,4.790702 -4.1729555,3.46764 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 5.4097373,15 C 5.1936718,13.993008 5.0093748,12.991256 5.0000333,12.050211 4.9905833,9.956432 6.9952373,7.7840815 9.226038,7.541365 c 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 C 11.459014,15.064631 9.386547,14.16315 6.9017378,14.604804 6.6500103,14.649544 5.6606943,14.925933 5.4097373,15 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 5.4097373,14.5 C 5.1936718,13.493008 5.0093748,12.491256 5.0000333,11.550211 4.9905833,9.456432 6.9952373,7.2840815 9.226038,7.041365 c 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 C 11.459014,14.564632 9.386547,13.66315 6.9017378,14.104804 6.6500103,14.149544 5.6606943,14.425933 5.4097373,14.5 Z"/>
+ <circle style="fill:#f7785b" cx="9.5" cy="10.5" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="9.5" cy="10.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.alecaddd.akira.svg b/.icons/awkward/22x22/apps/com.github.alecaddd.akira.svg
new file mode 120000
index 00000000..b21d9831
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.alecaddd.akira.svg
@@ -0,0 +1 @@
+akira.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.alecaddd.sequeler.svg b/.icons/awkward/22x22/apps/com.github.alecaddd.sequeler.svg
new file mode 100644
index 00000000..9375688a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.alecaddd.sequeler.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="6" height="20" x="-20.5" y="1" rx="1" ry="1" transform="matrix(0,-1,1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="6" height="20" x="-20" y="1" rx="1" ry="1" transform="matrix(0,-1,1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 14.5,15.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 16.5,15.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 18.5,15.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 12.5,15.5 1,3"/>
+ <circle style="opacity:0.2" cx="-8" cy="16.5" r="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.2" cx="-5.5" cy="16.5" r="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.2" cx="-3" cy="16.5" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#76ff03" cx="-8" cy="16" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffff00" cx="-5.5" cy="16" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffcd40" cx="-3" cy="16" r="1" transform="scale(-1,1)"/>
+ <rect style="opacity:0.2" width="6" height="20" x="-14.5" y="1" rx="1" ry="1" transform="matrix(0,-1,1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="6" height="20" x="-14" y="1" rx="1" ry="1" transform="matrix(0,-1,1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 14.5,9.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 16.5,9.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 18.5,9.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 12.5,9.5 1,3"/>
+ <circle style="opacity:0.2" cx="-5.5" cy="10.5" r="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.2" cx="-3" cy="10.5" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffff00" cx="-5.5" cy="10" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffcd40" cx="-3" cy="10" r="1" transform="scale(-1,1)"/>
+ <rect style="opacity:0.2" width="6" height="20" x="-8.5" y="1" rx="1" ry="1" transform="matrix(0,-1,1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="6" height="20" x="-8" y="1" rx="1" ry="1" transform="matrix(0,-1,1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 14.5,3.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 16.5,3.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 18.5,3.5 1,3"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 12.5,3.5 1,3"/>
+ <circle style="opacity:0.2" cx="-3" cy="4.5" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffcd40" cx="-3" cy="4" r="1" transform="scale(-1,1)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 20,2 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 1,3 C 1,2.446 1.446,2 2,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.alecaddd.taxi.svg b/.icons/awkward/22x22/apps/com.github.alecaddd.taxi.svg
new file mode 120000
index 00000000..1c89f55f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.alecaddd.taxi.svg
@@ -0,0 +1 @@
+taxi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.aleksandar-stefanovic.urmsimulator.svg b/.icons/awkward/22x22/apps/com.github.aleksandar-stefanovic.urmsimulator.svg
new file mode 100644
index 00000000..5c198f8a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.aleksandar-stefanovic.urmsimulator.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#bc5ae7" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.4998612,7.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 1,2.5 1,2 C 1,1.446 1.446,1 2,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 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.4998612,7.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 11.506926,13.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 11.506926,13.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 18.5,13.992875 0,-5.999746 m -4.995707,0 L 16,10.999996 18.500001,7.993129 m -4.995707,5.999746 0,-5.999746"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 18.5,13.492879 0,-5.9997452 m -4.995707,0 L 16,10.5 18.500001,7.4931338 m -4.995707,5.9997452 0,-5.9997452"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.allen-b1.news.svg b/.icons/awkward/22x22/apps/com.github.allen-b1.news.svg
new file mode 100644
index 00000000..df54cf4b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.allen-b1.news.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#c93e5f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 V 2.5 C 1,1.946 1.446,1.5 2,1.5 H 20 C 20.554,1.5 21,1.946 21,2.5 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <g transform="translate(-1,-1)">
+ <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/22x22/apps/com.github.alonsoenrique.quotes.svg b/.icons/awkward/22x22/apps/com.github.alonsoenrique.quotes.svg
new file mode 100644
index 00000000..753a0155
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.alonsoenrique.quotes.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 2.1111,2.5 C 1.49555,2.5 1,3.13445 1,3.75 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 2.1111,2 C 1.49555,2 1,2.63445 1,3.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 2.1114,2 C 1.4958,2 1.0001,2.63445 1.0001,3.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 20.9999,2.63445 20.5039,2 19.8884,2 L 2.1114,2 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.999874;stroke-linecap:round" d="m 15.042923,13.493539 -1.999875,-0.99994 M 11.043176,5.4940398 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 15.042923,12.993539 -1.999875,-0.99994 M 11.043176,4.9940407 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/22x22/apps/com.github.arshubham.cipher.svg b/.icons/awkward/22x22/apps/com.github.arshubham.cipher.svg
new file mode 100644
index 00000000..8910b71a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.arshubham.cipher.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#2ac4c4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 11.000001,4.5 C 8.78401,4.5 7,5.9799915 7,7.8007812 L 7,9.5 c -1.107984,0 -2,0.79926 -2,1.699496 l 0,4.675512 C 5,16.77524 5.892008,17.5 6.999992,17.5 l 8.000016,0 C 16.107993,17.5 17,16.77524 17,15.875008 l 0,-4.675512 C 17,10.29926 16.107985,9.5 15,9.5 L 15,7.8007812 C 15,5.9799915 13.215992,4.5 11.000001,4.5 Z m 0,2 C 12.108007,6.5 13,7.1438366 13,8.05 L 13,9.5 9,9.5 9,8.05 C 9,7.1438366 9.891992,6.5 11.000001,6.5 Z"/>
+ <path style="fill:#ffffff" d="M 11.000001,4 C 8.78401,4 7,5.4799915 7,7.3007812 L 7,9 C 5.892016,9 5,9.79926 5,10.699496 l 0,4.675512 C 5,16.27524 5.892008,17 6.999992,17 l 8.000016,0 C 16.107993,17 17,16.27524 17,15.375008 l 0,-4.675512 C 17,9.79926 16.107985,9 15,9 L 15,7.3007812 C 15,5.4799915 13.215992,4 11.000001,4 Z m 0,2 C 12.108007,6 13,6.6438366 13,7.55 L 13,9 9,9 9,7.55 C 9,6.6438366 9.891992,6 11.000001,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.artemanufrij.findfileconflicts.svg b/.icons/awkward/22x22/apps/com.github.artemanufrij.findfileconflicts.svg
new file mode 100644
index 00000000..597d6a80
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.artemanufrij.findfileconflicts.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#ee873f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 11.99046,3.50775 a 1.0001,1.0001 0 0 0 -0.911133,0.623047 l -3.5390634,8.369141 h 3.8652354 l -1.397461,3.109375 -1.4833994,-0.666016 0.533203,5.220703 0.399414,-0.288086 3.8583994,-2.780273 -1.483399,-0.666016 2.66504,-5.929687 H 10.557842 L 12.921124,4.9100935 A 1.0001,1.0001 0 0 0 11.99046,3.50775 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.000225,1 a 10,10 0 0 0 -10.0000004,10 10,10 0 0 0 0.01075,0.291 10,10 0 0 1 9.9892504,-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.1;fill-rule:evenodd" d="M 3.4488849,7.0000525 C 3.2061488,7.0039025 3.0002189,7.204236 3.0002246,7.4500115 V 9.500021 H 0.4444492 C 0.1989968,9.500046 2.45e-5,9.701485 0,9.94998 v 3.599541 C 2.45e-5,13.798016 0.1989968,13.999975 0.4444492,14 h 2.5557754 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 3.7700689,7.1318765 C 3.6850354,7.045749 3.5691541,6.998188 3.4488849,7.0000525 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 3.4488849,6.5000525 C 3.2061488,6.5039025 3.0002189,6.704236 3.0002246,6.9500115 V 9.000021 H 0.4444492 C 0.1989968,9.000046 2.45e-5,9.201484 0,9.44998 v 3.599541 C 2.45e-5,13.298016 0.1989968,13.499975 0.4444492,13.5 h 2.5557754 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 3.7700689,6.6318765 C 3.6850354,6.545749 3.5691541,6.498188 3.4488849,6.5000525 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 18.551565,7.0000525 c 0.242736,0.00385 0.448666,0.2041835 0.44866,0.449959 V 9.500021 H 21.556 c 0.245453,2.5e-5 0.444425,0.201464 0.444449,0.449959 v 3.599541 C 22.000425,13.798016 21.801453,13.999975 21.556,14 h -2.555775 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 3.600032,-4.0496305 c 0.08503,-0.086127 0.200914,-0.1336885 0.321184,-0.131824 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 18.551565,6.5000525 c 0.242736,0.00385 0.448666,0.2041835 0.44866,0.449959 V 9.000021 H 21.556 c 0.245453,2.5e-5 0.444425,0.201463 0.444449,0.449959 v 3.599541 C 22.000425,13.298016 21.801453,13.499975 21.556,13.5 h -2.555775 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 3.600032,-4.0496305 c 0.08503,-0.086127 0.200914,-0.1336885 0.321184,-0.131824 z"/>
+ <path style="fill:#d3201d;fill-rule:evenodd" d="m 11.99046,3.00775 a 1.0001,1.0001 0 0 0 -0.911133,0.623047 l -3.5390634,8.369141 h 3.8652354 l -1.397461,3.109375 -1.4833994,-0.666016 0.533203,5.220703 0.399414,-0.288086 3.8583994,-2.780273 -1.483399,-0.666016 2.66504,-5.929687 H 10.557842 L 12.921124,4.4100935 A 1.0001,1.0001 0 0 0 11.99046,3.00775 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.artemanufrij.graphui.svg b/.icons/awkward/22x22/apps/com.github.artemanufrij.graphui.svg
new file mode 100644
index 00000000..c8616331
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.artemanufrij.graphui.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#876e5b" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff" d="M 4.5,16 C 4.5,16 4.9495505,11.444239 5.964168,9.450512 6.6589935,8.0851765 9,6 9,6"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff" d="m 17.5,16 c 0,0 -0.449551,-4.555761 -1.464168,-6.549489 C 15.341006,8.0851765 13,6 13,6"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff" d="m 13.324231,13.7116 1.549487,2.32423"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff" d="M 8.67577,13.7116 7.1262825,16.03583"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff" d="M 11,8.2883965 V 10.612626"/>
+ <path style="opacity:0.2" d="M 12.398716,15.5 A 0.39884528,0.40925818 0 0 0 12,15.909125 v 3.18175 A 0.39884528,0.40925818 0 0 0 12.398716,19.5 h 6.202568 A 0.39884528,0.40925818 0 0 0 19,19.090875 v -3.18175 A 0.39884528,0.40925818 0 0 0 18.601284,15.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="M 3.3987157,15.5 A 0.39884528,0.40925818 0 0 0 3,15.909125 v 3.18175 A 0.39884528,0.40925818 0 0 0 3.3987157,19.5 H 9.601285 A 0.39884528,0.40925818 0 0 0 10,19.090875 v -3.18175 A 0.39884528,0.40925818 0 0 0 9.601285,15.5 Z"/>
+ <path style="fill:#ffffff" d="M 3.3987157,15 A 0.39884528,0.40925818 0 0 0 3,15.409125 v 3.18175 A 0.39884528,0.40925818 0 0 0 3.3987157,19 H 9.601285 A 0.39884528,0.40925818 0 0 0 10,18.590875 v -3.18175 A 0.39884528,0.40925818 0 0 0 9.601285,15 Z"/>
+ <path style="opacity:0.2" d="m 11,3.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 11,3 C 9.347699,3 8,4.3476991 8,6 8,7.652301 9.347699,9 11,9 12.652301,9 14,7.652301 14,6 14,4.3476991 12.652301,3 11,3 Z"/>
+ <path style="opacity:0.2" d="M 8.3417561,10.5 A 0.34186738,0.40925818 0 0 0 8,10.909125 v 3.18175 A 0.34186738,0.40925818 0 0 0 8.3417561,14.5 H 13.658244 A 0.34186738,0.40925818 0 0 0 14,14.090875 v -3.18175 A 0.34186738,0.40925818 0 0 0 13.658244,10.5 Z"/>
+ <path style="fill:#ffffff" d="M 8.3417561,10 A 0.34186738,0.40925818 0 0 0 8,10.409125 v 3.18175 A 0.34186738,0.40925818 0 0 0 8.3417561,14 H 13.658244 A 0.34186738,0.40925818 0 0 0 14,13.590875 v -3.18175 A 0.34186738,0.40925818 0 0 0 13.658244,10 Z"/>
+ <path style="fill:#ffffff" d="M 12.398716,15 A 0.39884528,0.40925818 0 0 0 12,15.409125 v 3.18175 A 0.39884528,0.40925818 0 0 0 12.398716,19 h 6.202568 A 0.39884528,0.40925818 0 0 0 19,18.590875 v -3.18175 A 0.39884528,0.40925818 0 0 0 18.601284,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.artemanufrij.hashit.svg b/.icons/awkward/22x22/apps/com.github.artemanufrij.hashit.svg
new file mode 100644
index 00000000..5903c8e6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.artemanufrij.hashit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:.2" d="m8.8847656 5.4999981-0.6933594 3h-2.5761718l-0.4609375 1.9999999h2.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-1.9999999h-2.773438l0.69336-3h-2l-0.69336 3h-3l0.69336-3zm0.8457034 4.9999999h3l-0.460938 2h-3z"/>
+ <path style="fill:#3f3f3f" d="m8.8847656 4.9999981-2.7695312 12h2l2.7695316-12h-2.0000004zm5.0000004 0-2.769532 12h2l2.769532-12h-2z"/>
+ <path style="fill:#3f3f3f" d="m5.6152345 7.9999981-0.4609375 2h12.349609l0.460938-2z"/>
+ <path style="fill:#3f3f3f" d="m4.461914 11.999998-0.461914 2h12.349609l0.461914-2z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m2 0.9999981c-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/22x22/apps/com.github.artemanufrij.imageburner.svg b/.icons/awkward/22x22/apps/com.github.artemanufrij.imageburner.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.artemanufrij.imageburner.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.artemanufrij.metronome.svg b/.icons/awkward/22x22/apps/com.github.artemanufrij.metronome.svg
new file mode 100644
index 00000000..b82c291d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.artemanufrij.metronome.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <g transform="translate(0 -1008.4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.artemanufrij.playmymusic.svg b/.icons/awkward/22x22/apps/com.github.artemanufrij.playmymusic.svg
new file mode 100644
index 00000000..f0c986e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.artemanufrij.playmymusic.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11.500012,1.5000009 c -5.77471,0 -10.5000002,4.7231806 -10.5,10.4988051 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 1.5038934,0.257257 2.8505495,-1.010262 2.8496125,-2.431884 l 0,-7.068871 C 10.000159,9.6598393 8.8969683,8.4608446 7.4902464,8.5005074 c -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.3720055,7.2542069 9.8855299,6.5003627 11.500012,6.5003627 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.463071 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 1.49725,-0.894855 3.251108,-2.780906 3.261719,-5.523837 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 0,-5.7754806 -4.725261,-10.4987381 -10.5,-10.4987381 z"/>
+ <path style="fill:#0093b8" d="m 11.500012,0.99999998 c -5.77471,0 -10.5000002,4.72318062 -10.5,10.49880602 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 1.5038934,0.257257 2.8505495,-1.010262 2.8496125,-2.431884 l 0,-7.068871 C 10.000159,9.1598393 8.8969683,7.9608437 7.4902464,8.0005065 c -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.3720055,6.754206 9.8855299,6.0003618 11.500012,6.0003618 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.4630719 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 1.49725,-0.894855 3.251108,-2.780906 3.261719,-5.523837 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 0,-5.7754815 -4.725261,-10.49873902 -10.5,-10.49873902 z"/>
+ <path style="opacity:0.2" d="m 11.500012,3.5005012 c -4.6944204,0 -8.5000001,3.8035 -8.5,8.4977988 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 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 -0.060547,-4.5938488 3.6044637,-7.5933488 7.4394535,-7.5933488 3.834989,0 7.5,2.9995 7.439453,7.5933488 -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.6941988 -3.80558,-8.4977988 -8.500001,-8.4977988 z"/>
+ <path style="fill:#ffffff" d="m 11.500012,3.0005003 c -4.6944204,0 -8.5000001,3.8035 -8.5,8.4977997 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 l 0,-7.07015 c 2.94e-5,-0.2617 -0.2048375,-0.4718997 -0.453125,-0.4649 -0.00846,-1.997e-4 -0.016929,-1.997e-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.5938497 3.6044637,-7.5933497 7.4394535,-7.5933497 3.834989,0 7.5,2.9995 7.439453,7.5933497 -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,-2.997e-4 -0.01689,-2.997e-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.6941997 -3.80558,-8.4977997 -8.500001,-8.4977997 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.500012,1.0000003 c -5.77471,0 -10.5000002,4.7224212 -10.5,10.4980467 l 0,0.0059 0,0.0059 c 9.432e-4,0.156393 -1.3546e-4,0.323481 0,0.488281 -2e-7,-5.7757059 4.72529,-10.4981277 10.5,-10.4981277 5.774739,0 10.5,4.7225657 10.5,10.4980467 1.35e-4,-0.164812 -9.38e-4,-0.331835 0,-0.488281 l 0,-0.0059 0,-0.0059 c 0,-5.7754006 -4.725261,-10.4979657 -10.5,-10.4979657 z M 7.7910276,8.0234378 C 7.6307031,8.1771493 7.4772028,8.3381592 7.3339964,8.5117191 l 0.013672,-0.00391 0.0625,-0.00586 0.064453,-0.00195 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.4648437 l 0,-0.5 C 10.000148,9.2550713 9.0490934,8.1496445 7.7910276,8.0234378 Z m 7.4199224,0.00195 c -1.272041,0.1216116 -2.211072,1.2343625 -2.210938,2.4394562 l 0,0.5 c -1.45e-4,-1.3059887 1.098054,-2.5206935 2.533203,-2.4628906 0.0052,1.48e-4 0.01042,-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 15.523416,8.338881 15.370541,8.1785482 15.21095,8.0253909 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.artemanufrij.playmyvideos.svg b/.icons/awkward/22x22/apps/com.github.artemanufrij.playmyvideos.svg
new file mode 100644
index 00000000..9c30179d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.artemanufrij.playmyvideos.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="16" height="20" x="-19.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.4" width="2" height="2" x="2" y="6" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="2" y="15" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="2" y="12" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="2" y="9" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="18" y="6" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="18" y="15" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="18" y="12" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="18" y="9" rx=".45" ry=".436"/>
+ <path style="opacity:0.2" d="m 8.3015875,7.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 12.936902,10.245591 10.258056,8.880836 8.410106,7.5281417 8.375591,7.5096636 8.3384935,7.5001236 8.301377,7.5000617 Z"/>
+ <path style="fill:#ffffff" d="m 8.3015875,7.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 12.936902,9.745592 10.258056,8.3808375 8.410106,7.0281432 8.375591,7.0096651 8.3384935,7.0001251 8.301377,7.0000632 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3 C 1.446,3 1,3.446 1,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 21,4 C 21,3.446 20.554,3 20,3 L 2,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.artemanufrij.regextester.svg b/.icons/awkward/22x22/apps/com.github.artemanufrij.regextester.svg
new file mode 100644
index 00000000..40def9c9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.artemanufrij.regextester.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#70ae39" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 5.78125,7.5 4,13.5 4.7363281,13.5 6.5,7.5 5.78125,7.5 Z M 6.5,7.5 8.2636719,13.5 9,13.5 7.21875,7.5 6.5,7.5 Z m 6.78125,0 -1.78125,6 0.736328,0 L 14,7.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 17.06213,9.090465 16.873062,8.8834868 16.626953,8.7382812 16.383739,8.5902842 16.096643,8.515625 15.763672,8.515625 c -0.593558,0 -1.037642,0.1916602 -1.330078,0.574219 C 14.144055,9.46961 14,10.059909 14,10.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 15.087208,15.402499 15.495326,15.5 16.007812,15.5 17.31943,15.5 18,14.613178 18,13.339844 L 18,9.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 16.956415,10.078377 17,10.408017 17,10.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 15.071813,12.241991 15,11.435151 15,10.791016 15,10.141079 15.07578,9.671011 15.228516,9.380859 15.381244,9.090709 15.626393,8.9453125 15.960938,8.9453125 Z M 10,12.5 l 0,1 1,0 0,-1 -1,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 5.7805085,7 4,13 4.7361515,13 6.5,7 5.7805085,7 Z"/>
+ <path style="fill:#ffffff" d="m 10,13 0,-1 1,0 0,1 -1,0 z"/>
+ <path style="fill:#3f3f3f" d="M 13.280509,7 11.5,13 12.236152,13 14,7 13.280509,7 Z"/>
+ <path style="fill:#3f3f3f" d="m 17.257812,7.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 17.063099,8.5912885 16.874037,8.383334 16.627928,8.2381285 16.384714,8.0901315 16.096641,8.016449 15.76367,8.016449 c -0.593558,0 -1.036665,0.19166 -1.329101,0.5742185 C 14.14503,8.9704335 14,9.560734 14,10.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 15.086243,14.902499 15.494349,15 16.006836,15 17.318453,15 18,14.113178 18,12.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 16.956414,9.579202 17,9.908841 17,10.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 15.071813,11.742968 15,10.935975 15,10.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 7.2194915,7 9,13 8.2638485,13 6.5,7 7.2194915,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.artemanufrij.screencast.svg b/.icons/awkward/22x22/apps/com.github.artemanufrij.screencast.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.artemanufrij.screencast.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.artemanufrij.showmypictures.svg b/.icons/awkward/22x22/apps/com.github.artemanufrij.showmypictures.svg
new file mode 100644
index 00000000..da2b5213
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.artemanufrij.showmypictures.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="18" height="20" x="-20" y="1.5" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#e4e4e4" width="18" height="20" x="-20" y="1" rx="1" ry="1" transform="scale(-1,1)"/>
+ <path style="fill:#2b629b" d="m 18,3.0000002 -14,0 L 4,10 18,10 Z"/>
+ <circle style="fill:#ff9600" cx="11" cy="10" r="3"/>
+ <path style="fill:#0c939f" d="m 4,10 0,7 14,0 0,-7 -14,0 z"/>
+ <path style="opacity:0.2" d="m 8,10.5 c 0,0 0.959476,0.663828 1,1.144531 0.0363,0.430263 -1.0116174,0.728015 -1,1.160157 0.014826,0.551323 0.948346,0.750521 1,1.298828 0.04,0.423454 -0.01939,0.896873 0,1.322265 0.02626,0.576367 0.60537,0.761942 0.939453,1.1875 0.06774,0.08629 0.12422,0.235898 0.173828,0.386719 L 12.875,17 c 0.07892,-0.08358 0.129567,-0.169816 0.125,-0.248047 -0.03716,-0.635671 -0.983653,-0.622902 -1,-1.259765 -0.0097,-0.383076 0.922298,-0.28388 1,-0.65625 0.0864,-0.4141 -1.094014,-0.826446 -1,-1.238282 0.133258,-0.583678 1.932481,-0.52191 1.998047,-1.121094 C 14.043707,12.059638 12.972675,11.870273 13,11.451172 13.028722,11.008941 13.998047,10.5 13.998047,10.5 L 8,10.5 Z"/>
+ <path style="fill:#fded63" d="m 8.0001545,10 c 0,0 0.9593215,0.664199 0.9998455,1.144902 0.0363,0.430263 -1.0114629,0.727966 -0.9998455,1.160107 C 8.0149805,12.856333 8.948346,13.055456 9,13.603763 c 0.04,0.423454 -0.01939,0.897388 0,1.32278 0.02626,0.576367 0.604917,0.761895 0.939,1.187453 C 10.117632,16.341529 10.249265,17 10.249265,17 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 14.043436,11.559385 12.972675,11.370656 13,10.951555 13.028722,10.509324 13.997776,10 13.997776,10 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,1 C 2.446,1 2,1.446 2,2 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 20,2 C 20,1.446 19.554,1 19,1 L 3,1 Z"/>
+ <path style="opacity:0.2" d="m 5.7653684,5.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 C 9.66415,7.2948335 9.040203,6.935772 9.040203,6.935772 c 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 5.7653684,5.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 C 9.66415,6.7948335 9.040203,6.435772 9.040203,6.435772 c 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" d="m 13.898027,4.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 17.077563,6.834902 17.183097,5.5172765 16.69123,4.9864735 16.39704,4.669 15.608148,5.126631 15.608148,5.126631 c 0,0 -1.132926,-0.776667 -1.710121,-0.6006775 z"/>
+ <path style="fill:#ffffff" d="m 13.898027,4.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 17.077563,6.334902 17.183097,5.0172765 16.69123,4.4864735 16.39704,4.169 15.608148,4.626631 15.608148,4.626631 c 0,0 -1.132926,-0.7766671 -1.710121,-0.6006775 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 4,10 0,0.5 14,0 0,-0.5 -14,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,7 A 3,3 0 0 0 8,10 3,3 0 0 0 8.0136719,10.255859 3,3 0 0 1 11,7.5 3,3 0 0 1 13.986328,10.244141 3,3 0 0 0 14,10 3,3 0 0 0 11,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.artemanufrij.translit.svg b/.icons/awkward/22x22/apps/com.github.artemanufrij.translit.svg
new file mode 100644
index 00000000..0fa5ceb0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.artemanufrij.translit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="M 21,20 21,2 C 21,1.446 20.554,1 20,1 L 2,1 C 1.446,1 1,1.446 1,2 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 21,20 21,2 C 21,1.446 20.554,1 20,1 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 4,6.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 9.831521,14.30552 10,13.031757 10,11.499758 10,9.97557 9.829782,8.7030079 8.9882812,7.757568 8.1467809,6.8121281 6.841287,6.4997555 5.1875,6.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 7.7952182,9.42372 8,10.149518 8,11.499758 8,12.85881 7.7934785,13.584723 7.4960938,13.917727 7.1987088,14.25073 6.5980471,14.499758 5.1875,14.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 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 4,6.9998805 0,8.0002455 c 0,0 0.75,1.8e-5 1.1875,1.8e-5 C 8.25,15.000144 9,13.891186 9,11.000135 9,8.1257075 8.25,6.9998985 5.1875,6.9998985 4.75,6.9998985 4,6.9998805 4,6.9998805 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 14,14 0,-7 4,0 0,7 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 13,15.999757 0,-2.000242 6,0 0,2.000242 0,0"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.artemanufrij.webpin.svg b/.icons/awkward/22x22/apps/com.github.artemanufrij.webpin.svg
new file mode 100644
index 00000000..78fee649
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.artemanufrij.webpin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="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 style="fill:#3aa8c8" 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 style="opacity:.2;fill:#ffffff" 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 style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m3.9999999 6.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="m3.9999999 6.006899 3 10 3.9999991-7 4.000001 7 3-10"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.babluboy.bookworm.svg b/.icons/awkward/22x22/apps/com.github.babluboy.bookworm.svg
new file mode 120000
index 00000000..76870e25
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.babluboy.bookworm.svg
@@ -0,0 +1 @@
+bookworm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.babluboy.nutty.svg b/.icons/awkward/22x22/apps/com.github.babluboy.nutty.svg
new file mode 100644
index 00000000..88dc5ea2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.babluboy.nutty.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1100.5197)">
+ <path style="opacity:0.2" d="m 10.999995,1102.951 -8.9999999,3.375 v 0.6933 9.5801 l 8.9101559,5.1113 9.089844,-5.1054 v -10.2793 z m -0.9999999,2.5117 v 4.7519 l -4.7539062,-2.9707 z m 1.9999999,0 4.751953,1.7832 -4.751953,2.9687 z m -7.9999999,3.3594 4.9589844,3.1015 -4.9589844,2.4785 z m 13.9999999,0 v 5.58 l -4.958984,-2.4785 z m -7.9999999,4.8164 v 5.2441 l -4.8847656,-2.8027 z m 1.9999999,0 4.865234,2.4316 -4.865234,2.7324 z"/>
+ <path style="fill:none;stroke:#364451;stroke-width:1.99999905" d="m 10.999995,1103.5197 v 8"/>
+ <path style="fill:none;stroke:#364451;stroke-width:1.99999905" d="m 2.9999951,1115.5197 7.9999999,-4 8,4"/>
+ <path style="fill:none;stroke:#7e8f99;stroke-width:1.99999905" d="m 2.9999951,1106.5197 7.9999999,5 8,-5"/>
+ <path style="fill:none;stroke:#7e8f99;stroke-width:1.99999905" d="m 10.999995,1119.5197 v -8"/>
+ <path style="fill:none;stroke:#53626c;stroke-width:2" d="m 2.9999951,1106.5197 7.9999999,-3 8,3 v 9 l -8.084471,4.5411 -7.9155289,-4.5411 z"/>
+ <path style="opacity:0.2" d="m 10.999995,1101.0197 c -1.6568542,0 -2.9999999,1.3431 -2.9999999,3 0,1.6569 1.3431457,3 2.9999999,3 1.656854,0 3,-1.3431 3,-3 0,-1.6569 -1.343146,-3 -3,-3 z m 7.929688,3 c -0.502749,0.012 -0.994377,0.1505 -1.429688,0.4023 -1.434504,0.8286 -1.925903,2.663 -1.097656,4.0977 0.828541,1.4345 2.662971,1.9259 4.097656,1.0977 1.434504,-0.8286 1.925903,-2.663 1.097656,-4.0977 -0.548192,-0.9502 -1.571287,-1.5254 -2.667968,-1.5 z m -16.0703129,0 c -1.0210843,0.049 -1.94708147,0.614 -2.4570312,1.5 -0.82828194,1.4347 -0.33687593,3.2692 1.0976562,4.0977 1.4346804,0.8282 3.2691366,0.3368 4.0976562,-1.0977 0.8282819,-1.4347 0.3368759,-3.2692 -1.0976562,-4.0977 -0.4974593,-0.2871 -1.0668873,-0.4254 -1.640625,-0.3984 z m 8.1406249,5 c -1.6568542,0 -2.9999999,1.3431 -2.9999999,3 0,1.6569 1.3431457,3 2.9999999,3 1.656854,0 3,-1.3431 3,-3 0,-1.6569 -1.343146,-3 -3,-3 z m -8.0703124,4 c -0.5027489,0.012 -0.9943769,0.1505 -1.4296875,0.4023 -1.4344997,0.8286 -1.92589762,2.663 -1.0976562,4.0977 0.8285444,1.4345 2.6629704,1.9259 4.0976562,1.0977 1.4344997,-0.8286 1.9258976,-2.663 1.0976562,-4.0977 -0.5481936,-0.9502 -1.5712877,-1.5254 -2.6679687,-1.5 z m 15.9296874,0 c -1.020298,0.048 -1.946118,0.6116 -2.457031,1.4961 -0.828247,1.4347 -0.336848,3.2691 1.097656,4.0977 1.434685,0.8282 3.269115,0.3368 4.097656,-1.0977 0.825594,-1.4338 0.33451,-3.2654 -1.097656,-4.0938 -0.497461,-0.2871 -1.066888,-0.4254 -1.640625,-0.3984 z"/>
+ <circle style="fill:#9bdb4d" cx="11" cy="1103.52" r="3"/>
+ <circle style="fill:#9bdb4d" cx="11" cy="1119.52" r="3"/>
+ <circle style="fill:#9bdb4d" cx="967.774" cy="536.805" r="3" transform="rotate(59.999999)"/>
+ <circle style="fill:#9bdb4d" cx="967.568" cy="555.162" r="3" transform="rotate(59.999999)"/>
+ <circle style="fill:#9bdb4d" cx="956.568" cy="-574.214" r="3" transform="rotate(120)"/>
+ <circle style="fill:#9bdb4d" cx="956.774" cy="-555.858" r="3" transform="rotate(120)"/>
+ <circle style="fill:#9bdb4d" cx="11" cy="1111.52" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.999995,1100.5197 a 3,3 0 0 0 -2.9999999,3 3,3 0 0 0 0.013672,0.2441 3,3 0 0 1 2.9863279,-2.7441 3,3 0 0 1 2.986328,2.7559 3,3 0 0 0 0.01367,-0.2559 3,3 0 0 0 -3,-3 z m 7.929688,3 a 2.9999907,2.9999907 0 0 0 -1.429688,0.4023 2.9999907,2.9999907 0 0 0 -1.486328,2.8536 2.9999907,2.9999907 0 0 1 1.486328,-2.3536 2.9999907,2.9999907 0 0 1 1.429688,-0.4023 2.9999907,2.9999907 0 0 1 2.667968,1.5 2.9999907,2.9999907 0 0 1 0.388672,1.2441 2.9999907,2.9999907 0 0 0 -0.388672,-1.7441 2.9999907,2.9999907 0 0 0 -2.667968,-1.5 z m -15.8593754,0 a 2.9999316,2.9999316 0 0 0 -0.2109375,0 2.9999316,2.9999316 0 0 0 -2.4570312,1.4961 2.9999316,2.9999316 0 0 0 -0.3886719,1.7617 2.9999316,2.9999316 0 0 1 0.3886719,-1.2617 2.9999316,2.9999316 0 0 1 2.4570312,-1.5 v 0 a 2.9999316,2.9999316 0 0 1 1.640625,0.3984 2.9999316,2.9999316 0 0 1 1.4863281,2.336 2.9999316,2.9999316 0 0 0 -1.4863281,-2.836 2.9999316,2.9999316 0 0 0 -1.4296875,-0.4003 z m 7.9296874,4.998 a 3,3 0 0 0 -2.9999999,3 3,3 0 0 0 0.013672,0.2441 3,3 0 0 1 2.9863279,-2.7441 3,3 0 0 1 2.986328,2.7559 3,3 0 0 0 0.01367,-0.2559 3,3 0 0 0 -3,-3 z m -8.0703124,4 a 3,3 0 0 0 -1.4296875,0.4023 3,3 0 0 0 -1.4863281,2.8536 3,3 0 0 1 1.4863281,-2.3536 3,3 0 0 1 1.4296875,-0.4023 3,3 0 0 1 2.6679687,1.5 3,3 0 0 1 0.3886719,1.2441 3,3 0 0 0 -0.3886719,-1.7441 3,3 0 0 0 -2.6679687,-1.5 z m 16.1406244,0 a 2.9999907,2.9999907 0 0 0 -0.210937,0 2.9999907,2.9999907 0 0 0 -2.457031,1.496 2.9999907,2.9999907 0 0 0 -0.388672,1.7617 2.9999907,2.9999907 0 0 1 0.388672,-1.2656 2.9999907,2.9999907 0 0 1 2.457031,-1.4961 v 0 a 2.9999907,2.9999907 0 0 1 1.640625,0.3984 2.9999907,2.9999907 0 0 1 1.486328,2.3418 2.9999907,2.9999907 0 0 0 -1.486328,-2.8418 2.9999907,2.9999907 0 0 0 -1.429688,-0.4003 z m -8.070312,3.998 a 3,3 0 0 0 -2.9999999,3 3,3 0 0 0 0.013672,0.2441 3,3 0 0 1 2.9863279,-2.7441 3,3 0 0 1 2.986328,2.7559 3,3 0 0 0 0.01367,-0.2559 3,3 0 0 0 -3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.bajoja.indicator-kdeconnect.svg b/.icons/awkward/22x22/apps/com.github.bajoja.indicator-kdeconnect.svg
new file mode 120000
index 00000000..af028f18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bajoja.indicator-kdeconnect.svg
@@ -0,0 +1 @@
+kdeconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.bartzaalberg.alias.svg b/.icons/awkward/22x22/apps/com.github.bartzaalberg.alias.svg
new file mode 100644
index 00000000..a8220557
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bartzaalberg.alias.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#1db5ff" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 9.997071,5.5 9.944336,5.6240235 6.142578,15.5 h 2.1445315 l 0.7695315,-2 h 3.896484 l 0.763672,2 h 2.140625 L 12.03711,5.5 Z M 11.011719,8.4189455 12.188477,11.5 H 9.826172 Z"/>
+ <path style="fill:#ffffff" d="M 9.997071,5 9.944336,5.1240235 6.142578,15 H 8.2871095 L 9.056641,13 h 3.896484 l 0.763672,2 h 2.140625 L 12.03711,5 Z M 11.011719,7.9189455 12.188477,11 H 9.826172 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.bartzaalberg.bookmark-manager.svg b/.icons/awkward/22x22/apps/com.github.bartzaalberg.bookmark-manager.svg
new file mode 100644
index 00000000..d967df08
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bartzaalberg.bookmark-manager.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,1)">
+ <path style="opacity:0.2" d="M 2,18 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 18 C 22,18.554 21.554,19 21,19 H 3 C 2.446,19 2,18.554 2,18 Z"/>
+ <rect style="fill:#4f4f4f" width="20" height="18" x="2" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,1 C 2.446,1 2,1.446 2,2 V 2.5 C 2,1.946 2.446,1.5 3,1.5 H 21 C 21.554,1.5 22,1.946 22,2.5 V 2 C 22,1.446 21.554,1 21,1 Z"/>
+ <path style="opacity:0.2" d="M 6,3.5 V 4.5 H 5.5 C 4.669,4.5 4,5.169 4,6 4,6.831 4.669,7.5 5.5,7.5 H 6 V 8.5 H 4.0918 C 4.2978,9.082 4.8458,9.5 5.5,9.5 H 6 V 10.5 H 7 V 9.5 H 7.5 C 8.331,9.5 9,8.831 9,8 9,7.169 8.331,6.5 7.5,6.5 H 7 V 5.5 H 8.9082 C 8.7022,4.918 8.1542,4.5 7.5002,4.5 H 7.0002 V 3.5 H 6.0002 Z M 5.5,5.5 H 6 V 6.5 H 5.5 C 5.223,6.5 5,6.277 5,6 5,5.723 5.223,5.5 5.5,5.5 Z M 7,7.5 H 7.5 C 7.777,7.5 8,7.723 8,8 8,8.277 7.7767,8.513 7.5,8.5 H 7 Z M 11,9.5 V 10.5 H 17 V 9.5 Z"/>
+ <path style="fill:#ffffff" d="M 6,3 V 4 H 5.5 C 4.669,4 4,4.669 4,5.5 4,6.331 4.669,7 5.5,7 H 6 V 8 H 4.0918 C 4.2978,8.582 4.8458,9 5.5,9 H 6 V 10 H 7 V 9 H 7.5 C 8.331,9 9,8.331 9,7.5 9,6.669 8.331,6 7.5,6 H 7 V 5 H 8.9082 C 8.7022,4.418 8.1542,4 7.5002,4 H 7.0002 V 3 H 6.0002 Z M 5.5,5 H 6 V 6 H 5.5 C 5.223,6 5,5.777 5,5.5 5,5.223 5.223,5 5.5,5 Z M 7,7 H 7.5 C 7.777,7 8,7.223 8,7.5 8,7.777 7.7767,8.013 7.5,8 H 7 Z M 11,9 V 10 H 17 V 9 Z"/>
+ </g>
+ <g transform="matrix(0.5,0,0,0.5,-1,-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/22x22/apps/com.github.bartzaalberg.lottery.svg b/.icons/awkward/22x22/apps/com.github.bartzaalberg.lottery.svg
new file mode 100644
index 00000000..6a36946a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bartzaalberg.lottery.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="fill:#c2352a" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 20.9895,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.291 10,10 0 0 0 1,11.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 11,5.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 C 9.779139,8.3828989 9.181898,9.794451 8.5840344,10.75576 c -0.2989325,0.455358 -0.7469135,0.744141 -1.1953125,0.744141 -0.3985765,0 -0.7977645,-0.237444 -1.046875,-0.541016 C 6.059595,10.631367 5.6436575,9.907567 5.3085938,9.449123 A 1,1 0 0 0 6,8.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 18,8.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 12,6.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 9.303021,15.50105 7.5831346,15.25498 5.9003906,15.00967 5.7003901,14.960835 5.5,15.156123 5.5,15.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 11,5 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 C 9.779089,7.8829989 9.181848,9.29455 8.5839844,10.255859 8.2850519,10.711217 7.8370709,11 7.3886719,11 6.9900954,11 6.5909074,10.762556 6.3417969,10.458984 6.059595,10.131463 5.6436575,9.407663 5.3085938,8.9492188 A 1,1 0 0 0 6,8 1,1 0 0 0 5,7 1,1 0 0 0 4,8 1,1 0 0 0 4.4726562,8.8476562 l 0.125,0.3496098 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 C 7.5377,13.899646 9.281618,14 11.025391,14 c 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.3437504 a 1,1 0 0 0 0.22461,-0.1894531 c 0.0093,0.00134 0.03412,-0.010045 0.02539,-0.027344 A 1,1 0 0 0 18,8 1,1 0 0 0 17,7 1,1 0 0 0 16,8 1,1 0 0 0 16.730469,8.9609375 C 16.355834,9.412649 15.908202,10.211778 15.609375,10.558594 15.310443,10.862166 14.961076,11 14.5625,11 14.064279,11 13.666118,10.711217 13.367188,10.255859 12.769322,9.29455 12.170131,7.8829988 11.572266,6.8710938 c 0.01916,-0.025937 0.02946,-0.058445 0.04687,-0.085938 4.71e-4,-7.434e-4 0.0015,-0.00121 0.002,-0.00195 A 1,1 0 0 0 12,6 1,1 0 0 0 11,5 Z m 5.267578,9.507812 c -0.04922,-0.01068 -0.105469,-0.01026 -0.167969,0.002 C 14.432354,14.752818 12.72802,14.998877 11.023438,15 9.303021,15.001134 7.5831346,14.755076 5.9003906,14.509766 5.7003901,14.460931 5.5,14.656219 5.5,14.851562 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.bartzaalberg.php-tester.svg b/.icons/awkward/22x22/apps/com.github.bartzaalberg.php-tester.svg
new file mode 100644
index 00000000..53906a41
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bartzaalberg.php-tester.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#465489" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.0000076,1 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 18.0000004,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.0000076,1 Z"/>
+ <path style="opacity:0.2" d="m 2.0000076,21.5 c -0.554,0 -1,-0.446 -1,-1 l 0,-0.5 c 0,0.554 0.446,1 1,1 l 18.0000004,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.0000004,0 z"/>
+ <path style="opacity:0.2;isolation:isolate;fill-rule:evenodd" d="M 10.636727,7.4782496 C 10.330727,9.05125 9.6263196,11.915062 9.3203196,13.486062 l 1.0214854,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 5.7480545,9.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 -0.044,-0.598948 -0.38175,-0.972182 -0.96875,-1.115182 -0.178,-0.043 -0.3648281,-0.06636 -0.5488281,-0.06836 -0.651,-0.009 -1.302125,-0.0039 -1.953125,-0.0039 z m 8.8007815,0 c -0.032,0 -0.06266,0.0048 -0.09766,0.0078 C 14.146184,11.110798 13.741555,13.875 13.435555,15.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 6.5410232,10.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.8007818,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 10.636727,6.9785156 c -0.306,1.573 -1.0104074,4.4368124 -1.3164074,6.0078124 l 1.0214854,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 5.7480545,9.03125 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 -0.044,-0.599 -0.3817497,-0.972234 -0.9687497,-1.115234 -0.178,-0.043 -0.3648281,-0.06636 -0.5488281,-0.06836 -0.651,-0.009 -1.302125,-0.0039 -1.953125,-0.0039 z m 8.8007815,0 c -0.032,0 -0.06266,0.0048 -0.09766,0.0078 -0.304996,1.572002 -0.709625,4.336204 -1.015625,5.908204 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 6.5410232,9.753906 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.8007818,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.bartzaalberg.snaptastic.svg b/.icons/awkward/22x22/apps/com.github.bartzaalberg.snaptastic.svg
new file mode 100644
index 00000000..27540116
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bartzaalberg.snaptastic.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#cccccc" d="m 1.0000024,6.4999697 8.9999986,-4.4999995 4,1.9999998 2.5,5.999999 2.499992,1.02771 2e-6,4.445237 -8.999994,4.527052 -8.9999986,-4.499999 z"/>
+ <path style="opacity:0.2" d="M 10.000001,2.5136421 9.825197,2.6054391 5.5000019,4.7636421 7.5546892,5.7909855 9.825197,6.9306338 10.000001,7.0136418 10.174806,6.9306338 13.277345,5.379853 13.472657,5.277314 13.66797,5.1845403 14.500001,4.7636419 12.620118,3.828095 12.445314,3.736298 12.270509,3.6532905 10.174806,2.6054389 Z M 5.5000019,4.7763369 5.3251974,4.8691104 1.0136743,7.0204776 1.0000024,7.0136416 v 4.4863274 4.486328 l 0.020508,0.0098 0.1933594,0.0918 2.0361324,1.024415 2.2499997,1.137656 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 19,15.972625 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 11.527313 L 9.979494,11.516573 9.786132,11.414034 7.6689451,10.349581 5.5126954,9.27048 5.6748044,9.194308 8.7773435,7.6435265 8.9726555,7.5400111 9.167968,7.4482141 10.000001,7.0273136 8.1201186,6.0917667 7.9453141,5.9999697 7.7705096,5.9169617 5.6748064,4.8691104 Z m 4.4999991,6.7509761 2.25,-1.137695 2.036133,-1.024414 0.193359,-0.0918 0.02051,-0.0098 V 4.7773139 l -2.168945,1.0849604 -2.117188,1.0654298 -0.193359,0.102539 -0.02051,0.010742 z"/>
+ <path style="fill:#c5c5c5" d="m 14.499996,8.7773499 -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 5.5000019,4.2766924 5.3254229,4.3692524 1,6.5270212 3.0545927,7.5543731 5.3254229,8.6946354 5.5000019,8.7766924 5.6745749,8.6946354 8.777297,7.1434316 8.972376,7.0403686 9.168112,6.9478086 9.999999,6.5270212 8.1199896,5.5915718 7.9454046,5.4996678 7.7708316,5.4169543 5.6745749,4.3692524 Z"/>
+ <path style="fill:#e4e4e4" d="m 1.0000039,6.5131672 v 4.4864718 l 0.02033,0.0098 0.1939405,0.09227 2.0357363,1.024115 2.2499912,1.137322 V 8.7766914 L 5.4796619,8.7662214 5.2857219,8.6641369 3.1687372,7.598796 Z"/>
+ <path style="fill:#e4e4e4" d="m 14.499997,8.7634969 v 4.4864711 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 14.499997,4.2770254 v 4.4864715 l -0.02033,0.00982 -0.193941,0.092269 L 12.24999,9.889701 9.999999,11.027023 V 6.5405497 l 0.02034,-0.01047 0.19394,-0.1020845 2.116985,-1.0653409 z"/>
+ <path style="fill:#a0a0a0" d="M 10,2.0131672 9.825421,2.1057272 5.4999979,4.2634959 7.5545907,5.2908478 9.825421,6.4311102 10,6.5131672 10.174573,6.4311102 13.277295,4.8799064 13.472374,4.7768434 13.66811,4.6842834 14.499997,4.2634959 12.619988,3.3280466 12.445403,3.2361426 12.27083,3.1534291 10.174573,2.1057272 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.000001,2.0136421 -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 12.620118,3.3280951 12.445314,3.2362982 12.270509,3.1532904 10.174806,2.105439 Z M 5.5000019,4.2763369 5.3251974,4.3691104 1.0136743,6.5204777 1.0000024,6.5136417 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 7.5546892,5.7909853 5.5000019,4.7636419 5.9824239,4.5234074 5.6748064,4.3691104 Z M 1.0205102,11.509735 3.0878928,12.543914 1.2138696,11.601532 Z"/>
+ <path style="fill:#a0a0a0" d="M 9.999999,6.5270212 9.82542,6.6195812 5.4999969,8.7773499 7.5545897,9.804702 9.82542,10.944964 9.999999,11.027024 10.174572,10.944964 13.277294,9.39376 13.472373,9.290697 13.668109,9.198137 14.499996,8.7773499 12.619987,7.8419005 12.445402,7.7499965 12.270829,7.667283 10.174572,6.6195812 Z"/>
+ <path style="fill:#f06826" d="M 16.500002,0.9993114 16.325423,1.0918714 12,3.2496406 l 2.054592,1.0273518 2.270831,1.1402624 0.174579,0.082057 0.174573,-0.082057 3.102722,-1.5512038 0.195079,-0.103063 0.195736,-0.09256 0.831887,-0.4207874 -1.88001,-0.9354494 -0.174585,-0.091904 -0.174573,-0.082713 -2.096256,-1.0477023 z"/>
+ <path style="opacity:0.2" d="M 20.999999,3.7494715 V 8.235943 l -0.02033,0.00982 -0.19394,0.092269 -2.035737,1.024115 -2.249991,1.137322 V 6.0129957 l 0.02034,-0.01047 0.19394,-0.1020844 2.116984,-1.0653409 z"/>
+ <path style="fill:#f06826" d="M 16.500001,0.9989938 16.325196,1.0917668 12.01465,3.2431337 12,3.2353237 v 0.014648 4.4726554 l 0.02051,0.00976 0.193359,0.091797 L 14.25,8.848599 16.5,9.985318 v 0.01465 L 18.75,8.8622739 20.786133,7.83786 20.979492,7.7460635 21,7.7362975 V 3.2499701 L 19.120117,2.3144233 18.945313,2.2226264 18.770508,2.1396187 16.674805,1.0917672 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 20.999999,3.2496416 V 7.736113 l -0.02033,0.00982 -0.19394,0.092269 -2.035737,1.0241154 -2.249991,1.1373216 V 5.5131658 l 0.02034,-0.01047 0.19394,-0.1020845 2.116984,-1.0653409 z"/>
+ <path style="fill:#e4e4e4" d="m 18.999995,10.986444 v 4.486472 l -0.02033,0.0098 -0.19394,0.09227 -2.035737,1.024115 -2.249991,1.137322 v -4.486455 l 0.02034,-0.01047 0.19394,-0.102084 2.116985,-1.065341 z"/>
+ <path style="fill:#c5c5c5" d="m 14.499997,13.24997 v 4.486472 l -0.02033,0.0098 -0.193941,0.09227 -2.035736,1.024134 -2.249992,1.137322 v -4.486473 l 0.02034,-0.01047 0.19394,-0.102085 2.116985,-1.065341 z"/>
+ <path style="fill:#c5c5c5" d="m 5.5000004,8.7634969 v 4.4864711 l 0.02033,0.0098 0.1939405,0.09227 2.0357362,1.024116 2.2499909,1.137322 V 11.027002 L 9.979658,11.016532 9.785718,10.914448 7.6687336,9.849107 Z"/>
+ <path style="fill:#c5c5c5" d="m 1.0000039,10.999641 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 5.5000004,13.24997 v 4.486472 l 0.02033,0.0098 0.1939405,0.09227 2.0357362,1.024115 2.2499909,1.137341 V 15.513495 L 9.979658,15.503025 9.785718,15.40094 7.6687336,14.335599 Z"/>
+ <path style="opacity:0.2" d="M 12.000004,3.7356175 V 8.222089 l 0.02033,0.00982 0.19394,0.092269 2.035736,1.024115 2.249992,1.137322 V 5.9991417 l -0.02034,-0.01047 -0.19394,-0.1020844 -2.116985,-1.0653409 z"/>
+ <path style="fill:#c85319" d="M 12.000004,3.2357876 V 7.722259 l 0.02033,0.00982 0.19394,0.092269 2.035736,1.0241154 2.249992,1.1373216 V 5.4993118 l -0.02034,-0.01047 -0.19394,-0.1020845 -2.116985,-1.0653409 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 21,3.2499701 -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 16.71387,5.9003613 18.831057,4.8349319 21,3.7489935 Z"/>
+ <path style="opacity:0.1" d="M 12.000001,3.2353216 V 3.736298 l 2.168945,1.0849609 2.117188,1.0654299 0.193359,0.1025389 0.02051,0.010742 V 5.4989933 l -0.02051,-0.00976 -0.193359,-0.102539 -2.117188,-1.0654299 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 16.500001,0.9989938 -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 20.501953,3.501923 21,3.2499701 19.120117,2.3144233 18.945313,2.2226264 18.770508,2.1396187 16.674805,1.0917672 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.basjam.valacompiler.svg b/.icons/awkward/22x22/apps/com.github.basjam.valacompiler.svg
new file mode 100644
index 00000000..bb460c1d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.basjam.valacompiler.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#8e8e8e" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 4.0101,5.499355 3.5,4 3.5,-4"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 4.0101,5 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 18.0101,9.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 18.0101,9 14.5101,4.9899 11.0101,9"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 18.0101,17.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 18.0101,16.9899 14.5,13 11.0101,16.9899"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 4,12.499355 0,5 4.5,0"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 4,12 0,5 4.5,0"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.bcedu.museic.svg b/.icons/awkward/22x22/apps/com.github.bcedu.museic.svg
new file mode 100644
index 00000000..920b4e51
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bcedu.museic.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,-0.99983,0.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,-0.99983,1.714e-4)">
+ <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,-0.99983,1.714e-4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.bcedu.shutdownscheduler.svg b/.icons/awkward/22x22/apps/com.github.bcedu.shutdownscheduler.svg
new file mode 100644
index 00000000..09972810
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bcedu.shutdownscheduler.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11,4.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 12,9.5469 C 12,8.968 11.554,8.5001 11,8.5001 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11,4 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 8.2385,16 6,13.762 6,11 6,8.2385 8.2385,6 11,6 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 12,9.047 C 12,8.4681 11.554,8.0002 11,8.0002 Z"/>
+ <path style="opacity:0.1;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 20.99,11.207 A 10,10 0 0 1 11,21 10,10 0 0 1 1.0098,11.293 10,10 0 0 0 1,11.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="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 16.5,13 A 0.5,0.5 0 0 0 16,13.5 L 16,16 16,16.455078 16,17 19.5,17 A 0.5,0.5 0 0 0 20,16.5 0.5,0.5 0 0 0 19.5,16 L 17,16 17,13.5 A 0.5,0.5 0 0 0 16.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.bcedu.vgrive.svg b/.icons/awkward/22x22/apps/com.github.bcedu.vgrive.svg
new file mode 100644
index 00000000..9757462f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bcedu.vgrive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <g>
+ <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/22x22/apps/com.github.bharatkalluri.easypass.svg b/.icons/awkward/22x22/apps/com.github.bharatkalluri.easypass.svg
new file mode 100644
index 00000000..25195cd5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bharatkalluri.easypass.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.bharatkalluri.gifup.svg b/.icons/awkward/22x22/apps/com.github.bharatkalluri.gifup.svg
new file mode 120000
index 00000000..2af83d0e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bharatkalluri.gifup.svg
@@ -0,0 +1 @@
+gifup.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.bilelmoussaoui.Authenticator.svg b/.icons/awkward/22x22/apps/com.github.bilelmoussaoui.Authenticator.svg
new file mode 120000
index 00000000..57c14e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bilelmoussaoui.Authenticator.svg
@@ -0,0 +1 @@
+gnome-twofactorauth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.birros.WebArchives.svg b/.icons/awkward/22x22/apps/com.github.birros.WebArchives.svg
new file mode 100644
index 00000000..211f88b9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.birros.WebArchives.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1.05,21.5 C 0.4683,21.5 0,21.0317 0,20.45 V 1.55 C 0,0.9683 0.4683,0.5 1.05,0.5 H 13 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 1.05,21 C 0.4683,21 0,20.5317 0,19.95 V 1.05 C 0,0.4683 0.4683,0 1.05,0 H 13 l 8,8 V 19.95 C 21,20.5317 20.5317,21 19.95,21 Z"/>
+ <path style="opacity:0.2" d="m 10.466797,3.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 4.2109376,6.9062498 c 0.00929,0.00674 0.01602,0.014782 0.025391,0.021484 C 3.4569632,8.1067141 3,9.516873 3,11.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 16.69335,15.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 14.681896,4.5464766 12.689191,3.566406 10.466797,3.566406 Z M 9.962891,4.6484372 V 7.4960935 C 9.144769,7.4693935 8.3652728,7.3826247 7.6582032,7.2343748 7.7835642,6.9226847 7.9186695,6.6253079 8.0703128,6.3613279 8.6097138,5.4223479 9.271513,4.8410372 9.962891,4.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 14.095463,6.5706004 13.921207,6.202121 13.726563,5.863281 13.596482,5.636841 13.452397,5.4271623 13.302735,5.2265622 Z M 7.625,5.2285154 C 7.4759571,5.4284854 7.332729,5.637681 7.203125,5.863281 7.004798,6.208531 6.8284462,6.5856679 6.6738282,6.9863279 6.3343152,6.8807079 6.0227752,6.7607691 5.7363282,6.6308591 6.2724462,6.0549491 6.910317,5.5782854 7.625,5.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 5.0957032,7.4277341 c 0.05165,0.0256 0.093679,0.057431 0.1464844,0.082031 C 5.5909835,7.6725354 5.9707361,7.8169691 6.375,7.9433591 6.157272,8.744419 6.0304507,9.617109 5.9941407,10.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 10.962891 V 8.4921872 c 0.929678,-0.0317 1.808452,-0.1385624 2.615234,-0.3203124 z M 7.3457032,8.1894528 C 8.1536548,8.3663428 9.034605,8.4686434 9.962891,8.4960934 V 10.537109 H 6.9941407 C 7.0309207,9.698089 7.1496562,8.906363 7.3457032,8.1894528 Z M 4.0253907,11.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 9.962891 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 9.271513,17.231238 8.6097138,16.649917 8.0703128,15.710937 7.9182615,15.446247 7.7818711,15.148427 7.65625,14.835937 8.3638348,14.687457 9.144027,14.600898 9.962891,14.574218 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 14.25,15.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 10.466797,3.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 4.2109376,6.4062498 c 0.00929,0.00674 0.01602,0.014782 0.025391,0.021484 C 3.4569632,7.6067141 3,9.016873 3,10.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 6.2184464,17.004883 8.2247058,17.99884 10.462891,18 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 16.69335,14.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 14.681896,4.0464766 12.689191,3.066406 10.466797,3.066406 Z M 9.962891,4.1484372 V 6.9960935 C 9.144769,6.9693935 8.3652728,6.8826247 7.6582032,6.7343748 7.7835642,6.4226847 7.9186695,6.1253079 8.0703128,5.8613279 8.6097138,4.9223479 9.271513,4.3410372 9.962891,4.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 14.095463,6.0706004 13.921207,5.702121 13.726563,5.363281 13.596482,5.136841 13.452397,4.9271623 13.302735,4.7265622 Z M 7.625,4.7285154 C 7.4759571,4.9284854 7.332729,5.137681 7.203125,5.363281 7.004798,5.708531 6.8284462,6.0856679 6.6738282,6.4863279 6.3343152,6.3807079 6.0227752,6.2607691 5.7363282,6.1308591 6.2724462,5.5549491 6.910317,5.0782854 7.625,4.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 5.0957032,6.9277341 c 0.05165,0.0256 0.093679,0.057431 0.1464844,0.082031 C 5.5909835,7.1725354 5.9707361,7.3169691 6.375,7.4433591 6.157272,8.244419 6.0304507,9.117109 5.9941407,10.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 10.962891 V 7.9921872 c 0.929678,-0.0317 1.808452,-0.1385624 2.615234,-0.3203124 z M 7.3457032,7.6894528 C 8.1536548,7.8663428 9.034605,7.9686434 9.962891,7.9960934 V 10.037109 H 6.9941407 C 7.0309207,9.198089 7.1496562,8.406363 7.3457032,7.6894528 Z M 4.0253907,11.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 9.962891 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 9.271513,16.731238 8.6097138,16.149917 8.0703128,15.210937 7.9182615,14.946247 7.7818711,14.648427 7.65625,14.335937 8.3638348,14.187457 9.144027,14.100898 9.962891,14.074218 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 14.25,14.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 13,7 v 0.5 c 0,0.55228 0.4477,1 1,1 h 7 V 8 H 14 C 13.4477,8 13,7.55228 13,7 Z"/>
+ <path style="fill:#5491dc" d="M 21,8 H 14 C 13.4477,8 13,7.55228 13,7 V 0 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.0507812,0 C 0.4690813,0 0,0.4690813 0,1.0507812 v 0.5 C 0,0.9690814 0.4690812,0.5 1.0507812,0.5 H 13 L 20.5,8 H 21 L 13,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.bitseater.weather.svg b/.icons/awkward/22x22/apps/com.github.bitseater.weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bitseater.weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.bleakgrey.tootle.svg b/.icons/awkward/22x22/apps/com.github.bleakgrey.tootle.svg
new file mode 100644
index 00000000..b8e9d639
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bleakgrey.tootle.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#647fa6" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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.983222,9.633583 16.861514,5.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 15.267803,8.3852325 12.992085,9.561152 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 8.6305315,10.45872 9.193004,11.525282 8.47413,11.896899 8.2976395,11.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 18.983222,9.133587 16.861514,5.11019 C 16.858114,5.10544 16.855314,5.1012 16.851914,5.096935 16.837084,5.07847 16.820344,5.0619 16.801694,5.04865 16.726124,4.994209 16.62329,4.982848 16.534328,5.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 15.267803,7.8852365 12.992085,9.061155 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 L 9.593334,9.460702 10.603011,8.9390195 C 10.862246,8.804574 10.962688,8.4878705 10.827331,8.23129 10.805801,8.18963 10.778541,8.152233 10.747461,8.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 8.6305695,9.958712 9.193042,11.025274 8.474168,11.39689 8.2976775,11.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 7.5242715,15.056249 6.9928875,14.891029 6.76809,14.46403 6.543292,14.0375 6.709738,13.511557 7.140202,13.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/22x22/apps/com.github.bleakgrey.transporter.svg b/.icons/awkward/22x22/apps/com.github.bleakgrey.transporter.svg
new file mode 100644
index 00000000..e39b6d8c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.bleakgrey.transporter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#7036a5" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.3" d="m 11,4 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 C 10.013887,9.683594 9.7443,9.510489 9.19336,9.074219 8.948613,8.880414 8.631083,8.717999 8.507813,8.693359 8.31424,8.654689 8.262139,8.671429 8.01172,8.921875 7.778727,9.154826 7.707032,9.28088 7.707032,9.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 9.325619,14.775087 8.945565,14.49773 8.621098,14.296875 8.296643,14.096032 7.969438,13.863212 7.896488,13.763672 7.775598,13.598486 7.766499,13.496563 7.859378,13.191406 8.02865,12.634074 8.229414,12.32285 8.621097,11.970703 8.826441,11.786085 9.032638,11.632606 9.078128,11.628906 9.123628,11.625206 8.817324,11.531976 8.355472,11.4375 7.893646,11.34284 7.216483,11.143995 6.867191,11.017578 6.22848,10.786469 5.367827,10.302306 5.039065,9.951172 5.025155,9.936292 5.012085,9.925292 5.000005,9.912112 5.471042,8.035796 6.792552,6.4989 8.544927,5.757815 8.91159,5.60273 9.290456,5.495675 9.689458,5.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 11,1.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 20.85742,9.822266 c -0.0027,-0.016 -0.006,-0.03189 -0.0088,-0.04785 A 10,10 0 0 0 20.69238,9.076173 C 20.66239,8.955935 20.633906,8.8352695 20.599606,8.7167985 a 10,10 0 0 0 -0.202145,-0.6084 C 20.35754,7.997847 20.320035,7.8860455 20.276367,7.777344 A 10,10 0 0 0 20.019531,7.203125 C 19.967185,7.093463 19.917507,6.9824115 19.861328,6.875 A 10,10 0 0 0 19.565429,6.359375 C 19.49574,6.2435225 19.429659,6.12543 19.355469,6.0126955 A 10,10 0 0 0 19.012695,5.536133 C 18.935794,5.4329885 18.862958,5.326586 18.782226,5.2265625 A 10,10 0 0 0 18.383789,4.772461 C 18.297132,4.6774065 18.214243,4.5789495 18.124023,4.4873045 A 10,10 0 0 0 17.677734,4.0703125 C 17.586881,3.9885995 17.500067,3.9026035 17.40625,3.8242187 A 10,10 0 0 0 16.83789,3.3925781 C 16.766943,3.3413966 16.700256,3.2847011 16.627929,3.2353515 A 10,10 0 0 0 11.999024,1.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 11,1.5 Z M 2.7265625,5.8876955 A 10,10 0 0 0 1,11.5 10,10 0 0 1 1.0107422,11.291016 10,10 0 0 0 11,21 v -2.5 c -3.901527,0 -7,-3.098473 -7,-7 H 6 L 4.25,8.5 Z M 1,11.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 1.041992,12.345703 10,10 0 0 1 1,11.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 1.1035156,12.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 1.2851563,13.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 20.58789,14.317383 a 10,10 0 0 1 -0.125976,0.379883 10,10 0 0 0 0.125976,-0.379883 z M 1.5712891,14.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 1.9384765,15.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 2.397461,16.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 2.9873047,17.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 5.9628905,20.125 A 10,10 0 0 0 6.3310545,20.335937 10,10 0 0 1 5.9628905,20.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 7.732422,20.938476 A 10,10 0 0 0 8.1933595,21.091797 10,10 0 0 1 7.732422,20.938476 Z M 8.6933595,21.21875 A 10,10 0 0 0 9.167969,21.324219 10,10 0 0 1 8.6933595,21.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 11,1 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 21,11 10,10 0 0 0 20.976562,10.344727 c -0.0022,-0.03331 -0.0053,-0.06639 -0.0078,-0.09961 A 10,10 0 0 0 20.857434,9.322266 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 20.35754,7.497847 20.320035,7.3860455 20.276367,7.277344 A 10,10 0 0 0 20.019531,6.703125 C 19.967185,6.593463 19.917507,6.4824115 19.861328,6.375 A 10,10 0 0 0 19.565429,5.859375 C 19.49574,5.7435225 19.429659,5.62543 19.355469,5.5126955 A 10,10 0 0 0 19.012695,5.036133 C 18.935794,4.9329885 18.862958,4.826586 18.782226,4.7265625 A 10,10 0 0 0 18.383789,4.272461 C 18.297132,4.1774065 18.214243,4.0789495 18.124023,3.9873047 A 10,10 0 0 0 17.677734,3.5703125 C 17.586881,3.4885995 17.500067,3.4026035 17.40625,3.3242187 A 10,10 0 0 0 16.83789,2.8925781 C 16.766943,2.8413966 16.700256,2.7847012 16.627929,2.7353515 A 10,10 0 0 0 11.999024,1.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 11,1 Z M 2.7265625,5.3876955 A 10,10 0 0 0 1,11 10,10 0 0 0 1.023437,11.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 1.602539,14.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 11,21 V 18 C 7.098473,18 4,14.901527 4,11 H 6 L 4.25,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 17.4063,3.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 19.861328,6.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 21,11 10,10 0 0 0 20.976562,10.344727 c -0.0022,-0.03331 -0.0053,-0.06639 -0.0078,-0.09961 A 10,10 0 0 0 20.857434,9.322266 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 20.35754,7.497847 20.320035,7.3860455 20.276367,7.277344 A 10,10 0 0 0 20.019531,6.703125 C 19.967185,6.593463 19.917507,6.4824115 19.861328,6.375 A 10,10 0 0 0 19.565429,5.859375 C 19.49574,5.7435225 19.429659,5.62543 19.355469,5.5126955 A 10,10 0 0 0 19.012695,5.036133 C 18.935794,4.9329885 18.862958,4.826586 18.782226,4.7265625 A 10,10 0 0 0 18.383789,4.272461 C 18.297132,4.1774065 18.214243,4.0789495 18.124023,3.9873047 A 10,10 0 0 0 17.677734,3.5703125 C 17.586881,3.4885995 17.500067,3.4026035 17.40625,3.3242187 A 10,10 0 0 0 16.83789,2.8925781 C 16.766943,2.8413966 16.700256,2.7847012 16.627929,2.7353515 A 10,10 0 0 0 11.999024,1.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 11,1 Z M 2.7265625,5.3876955 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.289063 10,10 0 0 1 2.7265625,5.8876955 L 4.25,8.5 5.708008,11 H 6 L 4.25,8 Z M 16,11 16.291992,11.5 H 18 C 18,11.331051 17.986045,11.165751 17.97461,11 Z M 4,11.5 c 0,3.901527 3.098473,7 7,7 V 18 C 7.267422,18 4.2780005,15.161922 4.0253905,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.brandonlujan.exchange.svg b/.icons/awkward/22x22/apps/com.github.brandonlujan.exchange.svg
new file mode 120000
index 00000000..074b795c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.brandonlujan.exchange.svg
@@ -0,0 +1 @@
+money-manager-ex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.calo001.fondo.svg b/.icons/awkward/22x22/apps/com.github.calo001.fondo.svg
new file mode 100644
index 00000000..35818362
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.calo001.fondo.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3b455c" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="M 8.1503906,6.5 A 2.1556886,2.1556886 0 0 0 6,8.650391 v 5.699218 A 2.1556886,2.1556886 0 0 0 8.1503906,16.5 H 13.849609 A 2.1556886,2.1556886 0 0 0 16,14.349609 V 8.650391 A 2.1556886,2.1556886 0 0 0 13.849609,6.5 Z M 10.865234,8.501953 A 3.0086517,3.0004105 0 0 1 14,11.505859 3.0086517,3.0004105 0 0 1 10.990234,14.5 3.0086517,3.0004105 0 0 1 10.865234,8.501953 Z M 11.029297,9.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 13,11.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 12.964844,11.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 12.414062,10.085938 2,2 0 0 0 11.029297,9.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 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 1,11.416 1,11.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 20.862,16.673 16.456,21 11,21 5.5439999,21 1.138,16.673 1.006,11.25 Z"/>
+ <path style="fill:#e4e4e4" d="M 8.1503906,6 A 2.1556886,2.1556886 0 0 0 6,8.1503906 V 13.849609 A 2.1556886,2.1556886 0 0 0 8.1503906,16 H 13.849609 A 2.1556886,2.1556886 0 0 0 16,13.849609 V 8.1503906 A 2.1556886,2.1556886 0 0 0 13.849609,6 Z M 10.865234,8.0019531 A 3.0086517,3.0004105 0 0 1 14,11.005859 3.0086517,3.0004105 0 0 1 10.990234,14 a 3.0086517,3.0004105 0 0 1 -0.125,-5.9980469 z"/>
+ <path style="fill:#52c000" d="m 11.029297,8.9999998 a 2,2 0 0 0 -1.44336,0.5859372 2,2 0 0 0 0,2.828125 L 12.414062,9.585937 A 2,2 0 0 0 11.029297,8.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 9.776492,12.585153 9.677543,12.505668 9.585937,12.414062 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 12.678711,9.915039 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 10.123528,12.799309 10.026021,12.74734 9.93164,12.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 12.414213,9.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="opacity:0.2;fill:#ffffff" d="M 8.1503906,6 A 2.1556886,2.1556886 0 0 0 6,8.1503906 v 0.5 A 2.1556886,2.1556886 0 0 1 8.1503906,6.5 H 13.849609 A 2.1556886,2.1556886 0 0 1 16,8.6503906 v -0.5 A 2.1556886,2.1556886 0 0 0 13.849609,6 Z m 5.8359374,5.257812 A 3.0086517,3.0004105 0 0 1 10.990234,14 3.0086517,3.0004105 0 0 1 7.9980469,11.261719 3.0086517,3.0004105 0 0 0 10.990234,14.5 3.0086517,3.0004105 0 0 0 14,11.505859 3.0086517,3.0004105 0 0 0 13.986328,11.257812 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.cassidyjames.clairvoyant.svg b/.icons/awkward/22x22/apps/com.github.cassidyjames.clairvoyant.svg
new file mode 100644
index 00000000..8df19d5e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.cassidyjames.clairvoyant.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#576977" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="6"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" 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.0000015,-0.9999998)">
+ <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/22x22/apps/com.github.cassidyjames.dippi.svg b/.icons/awkward/22x22/apps/com.github.cassidyjames.dippi.svg
new file mode 100644
index 00000000..e43a487c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.cassidyjames.dippi.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="16" height="12" x="-20.5" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-20" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="16" height="20" x="-18.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-18" y="-21" 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 -15.614792,-18.460709 -4,-19 l 0,16 -12,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,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 21,3 C 21,2.446 20.554,2 20,2 L 2,2 Z"/>
+ <path style="opacity:0.2" d="m 19,4.5 -16,12 15.179688,0 c 0,0 0.820312,0 0.820312,-0.75 L 19,4.5 Z m -3,6 0,3 -4,0 4,-3 z"/>
+ <path style="fill:#cd3840" d="M 19,4 3,16 18.179688,16 C 18.179688,16 19,16 19,15.25 L 19,4 Z m -3,6 0,3 -4,0 4,-3 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 19,4 3,16 3.6660156,16 19,4.5 19,4 Z M 12.666016,13 12,13.5 l 4,0 0,-0.5 -3.333984,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.cassidyjames.ephemeral.svg b/.icons/awkward/22x22/apps/com.github.cassidyjames.ephemeral.svg
new file mode 100644
index 00000000..f1ab7427
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.cassidyjames.ephemeral.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.cassidyjames.palette.svg b/.icons/awkward/22x22/apps/com.github.cassidyjames.palette.svg
new file mode 100644
index 00000000..0c145750
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.cassidyjames.palette.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-310.3)">
+ <path style="opacity:0.2" d="m 1.000008,328.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 19.885,331.8 21,330.685 21,329.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 16.000002 11.000004 6.000006 3.500007 c -1.3849995,0 -2.499999,-1.115 -2.499999,-2.5 z"/>
+ <path style="fill:#ff7c70" d="m 15.999994,326.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 5.999998,326.3 H 3.499999 C 2.1149996,326.3 1,327.415 1,328.8 c 0,1.385 1.1149996,2.5 2.499999,2.5 h 2.499999 z"/>
+ <path style="fill:#ed5353" d="m 15.999994,326.3 v 5 h -4.999998 c -1.612204,-1.80101 -1.917779,-3.49315 0,-5 z"/>
+ <path style="fill:#c6262e" d="m 10.999996,326.3 v 5 H 5.999998 v -5 z"/>
+ <path style="opacity:0.2" d="m 16.667971,319.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 1.5193349,327.55599 1.086335,328.28982 1.0146564,329.06953 1.1485491,330.32654 2.2063153,331.3 3.500007,331.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 1.0195392,329.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 13.077504,320.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 4.4172526,325.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 13.077503,320.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 8.7473779,322.88276 2.4999991,4.33013 -4.3301249,2.49999 -2.4999995,-4.33012 z"/>
+ <path style="opacity:0.2" d="m 10.827153,313.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 1.1567572,330.33352 2.2110606,331.3 3.500007,331.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 1.0068439,329.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 7.5871233,316.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 2.5871246,325.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 7.5871228,316.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 5.0871238,321.05264 4.3301252,2.5 -2.4999989,4.33012 -4.3301255,-2.5 z"/>
+ <path style="fill:#e2ffb4" d="m 1.0000081,316.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 3.500007,311.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 1.0000073,326.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 1.0000073,316.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 1.0000073,321.30001 h 4.9999982 v 5 H 1.0000073 Z"/>
+ <circle style="opacity:0.2" cx="3.5" cy="329.3" r="1.5"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="328.8" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.cassidyjames.principles.svg b/.icons/awkward/22x22/apps/com.github.cassidyjames.principles.svg
new file mode 100644
index 00000000..639040cd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.cassidyjames.principles.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <ellipse style="fill:#3f3f3f" cx="12" cy="11" rx="5.5" ry="7"/>
+ <path style="opacity:0.2" d="m 12.500126,1.5 a 8.5,10 0 0 0 -8.4999996,10 8.5,10 0 0 0 8.4999996,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.4999995,-2.314649 -4.4999995,-6 0,-3.685351 2.3488265,-6 4.4999995,-6 z"/>
+ <path style="fill:#4f4f4f" d="m 12.500126,1 a 8.5,10 0 0 0 -8.4999996,10 8.5,10 0 0 0 8.4999996,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.4999995,-2.314649 -4.4999995,-6 0,-3.685351 2.3488265,-6 4.4999995,-6 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.500126,1 A 8.5,10 0 0 0 4.0001264,11 8.5,10 0 0 0 4.0089164,11.209961 8.5,10 0 0 1 12.500127,1.5 8.5,10 0 0 1 20.991338,11.290039 8.5,10 0 0 0 21.000138,11 a 8.5,10 0 0 0 -8.5,-10 z M 8.009892,11.25 c -0.00249,0.08385 -0.00977,0.164672 -0.00977,0.25 0,3.685351 2.348827,6 4.5,6 2.151173,0 4.499999,-2.314649 4.499999,-6 0,-0.08533 -0.0073,-0.166152 -0.0098,-0.25 C 16.885405,14.787525 14.601452,17 12.500086,17 10.39872,17 8.1147669,14.787525 8.0098515,11.25 Z"/>
+ <path style="opacity:0.2" d="M 5.9415326,1.4724682 A 2.0002,2.0002 0 0 0 4.5802045,2.062312 l -3.9707031,4 A 2.0002,2.0002 0 1 0 3.447392,8.8806714 L 4.0001264,8.3240308 V 19.470515 a 2.0002,2.0002 0 1 0 4,0 V 3.4705151 A 2.0002,2.0002 0 0 0 5.9415326,1.4724682 Z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="m 2.0284409,6.9715 3.9716855,-4 v 16"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.9415326,0.9726562 A 2.0002,2.0002 0 0 0 4.5802045,1.5625 l -3.9707031,4 A 2.0002,2.0002 0 0 0 0.0177045,7.2480469 2.0002,2.0002 0 0 1 0.6095014,6.0625 l 3.9707031,-4 A 2.0002,2.0002 0 0 1 5.9415326,1.4726562 2.0002,2.0002 0 0 1 8.0001264,3.4707031 v -0.5 A 2.0002,2.0002 0 0 0 5.9415326,0.9726562 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.cjfloss.envelope.svg b/.icons/awkward/22x22/apps/com.github.cjfloss.envelope.svg
new file mode 100644
index 00000000..ff92bdd2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.cjfloss.envelope.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 10,4 V 5.5283205 C 9.099167,5.582697 8.2940305,5.734772 7.5839845,6.1220705 6.6206275,6.6475375 6,7.75 6,9 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 13.860415,13.244658 14,13.333334 14,14 14,14.468166 13.863766,14.707299 13.408203,14.991211 12.952641,15.275123 12.126311,15.5 11,15.5 9.25,15.5 8.6613545,14.939297 8.332031,14.445313 8.002708,13.951328 8,13.5 8,13.5 H 6 c 0,0 -0.0027,1.048672 0.667969,2.054687 C 7.232305,16.401192 8.328458,17.193604 10,17.425781 V 19 h 2 v -1.546875 c 0.949386,-0.0945 1.779145,-0.336095 2.466797,-0.764649 C 15.386234,16.115472 16,15.104164 16,14 16,12.666667 15.139585,11.630342 14.166992,11.184571 13.1944,10.738799 12.124024,10.632813 11.124024,10.507813 c -1,-0.125 -1.929625,-0.269014 -2.457032,-0.510742 C 8.139585,9.755342 8,9.666667 8,9 8,8.25 8.1293725,8.1024625 8.5410155,7.8779295 8.952659,7.653397 9.816667,7.5 11,7.5 c 1.791667,0 2.421903,0.503941 2.71875,0.875 C 14.015597,8.746059 14,9 14,9 h 2 C 16,9 15.984405,8.003941 15.28125,7.125 14.691998,6.3884355 13.626729,5.751567 12,5.5625 V 4 Z"/>
+ <path style="fill:#4f8d28" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 10,4 V 5.5283205 C 9.099167,5.582697 8.2940305,5.734772 7.5839845,6.1220705 6.6206275,6.6475375 6,7.75 6,9 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 13.860415,13.244658 14,13.333334 14,14 14,14.468166 13.863766,14.707299 13.408203,14.991211 12.952641,15.275123 12.126311,15.5 11,15.5 9.25,15.5 8.6613545,14.939297 8.332031,14.445313 8.002708,13.951328 8,13.5 8,13.5 H 6 c 0,0 -0.0027,1.048672 0.667969,2.054687 C 7.232305,16.401192 8.328458,17.193604 10,17.425781 V 18.5 h 2 v -1.046875 c 0.949386,-0.0945 1.779145,-0.336095 2.466797,-0.764649 C 15.386234,16.115472 16,15.104164 16,14 16,12.666667 15.139585,11.630342 14.166992,11.184571 13.1944,10.738799 12.124024,10.632813 11.124024,10.507813 c -1,-0.125 -1.929625,-0.269014 -2.457032,-0.510742 C 8.139585,9.755342 8,9.666667 8,9 8,8.25 8.1293725,8.1024625 8.5410155,7.8779295 8.952659,7.653397 9.816667,7.5 11,7.5 c 1.75,0 2.338646,0.560703 2.667969,1.0546875 C 13.997292,9.048672 14,9.5 14,9.5 h 2 C 16,9.5 16.0027,8.451328 15.332031,7.4453125 14.767695,6.5988075 13.671542,5.8063955 12,5.574219 V 4 Z"/>
+ <path style="opacity:0.2" d="M 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,1 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 15,9 C 15,9 15,6 11,6 8.5,6 7,6.5 7,8.5 c 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="10" y="4"/>
+ <rect style="fill:#ffffff" width="2" height="2.5" x="10" y="15.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.coralynnmay.goodvibesapp.svg b/.icons/awkward/22x22/apps/com.github.coralynnmay.goodvibesapp.svg
new file mode 100644
index 00000000..d7b18ac2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.coralynnmay.goodvibesapp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#73cbfc" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.1" d="M 8.3125,7.4995075 C 5.5009685,7.4869525 3.6423879,8.491124 3.1162109,11.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 11.244774,11.510176 11,11.499854 10.5,11.499854 c -0.04702,-0.01456 -0.448063,0 -0.5,0 H 8.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 9.137696 C 9.126016,12.685312 9.072276,12.963942 8.9853515,13.401221 8.7634665,14.517395 8.748812,14.543509 8.241211,14.743018 6.3504365,15.486178 5.176583,14.575287 5.2685545,12.436378 5.399367,9.394148 6.654558,8.0424765 8.586914,8.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 18.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 17 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 16.723405,9.523622 14.51998,12.795354 14.3125,13.025245 14.128178,13.229473 14.073329,13.048665 13.538086,10.487159 13.230686,9.016043 13.084381,8.830741 13.077149,8.4995075 H 13.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 8.3125,7 C 5.5009685,6.987445 3.6423879,7.9916165 3.1162109,10.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 11.244774,11.01067 11,11.000348 10.5,11.000348 c -0.04702,-0.01456 -0.448063,0 -0.5,0 H 8.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 9.137696 C 9.126016,12.185806 9.072276,12.464436 8.9853515,12.901715 8.7634665,14.017889 8.748812,14.044003 8.241211,14.243512 6.3504365,14.986672 5.176583,14.075781 5.2685545,11.936872 5.399367,8.8946415 6.654558,7.542969 8.586914,7.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 17.48433,8.7634015 17.794517,8.396218 18.080078,8 H 18.5 C 18.777,8 19,7.777 19,7.5 19,7.223 18.777,7 18.5,7 H 17 C 16.723,7 16.5,7.223 16.5,7.5 16.5,7.777 16.723,8 17,8 h 0.264648 C 16.723405,9.024116 14.51998,12.295848 14.3125,12.525739 14.128178,12.729967 14.073329,12.549159 13.538086,9.987653 13.230686,8.5165355 13.084381,8.3312335 13.077149,8 H 13.5 C 13.777,8 14,7.777 14,7.5 14,7.223 13.777,7 13.5,7 H 12.5 11 C 10.95153,7 8.356762,6.987245 8.3125,7 c -0.699873,-0.01386 1.020902,0.00455 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.coslyk.MoonPlayer.svg b/.icons/awkward/22x22/apps/com.github.coslyk.MoonPlayer.svg
new file mode 100644
index 00000000..2af966be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.coslyk.MoonPlayer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#384fae" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <circle style="opacity:0.2" cx="-11" cy="11.5" r="7" transform="scale(-1,1)"/>
+ <circle style="fill:#fae8a2" cx="-11" cy="11" r="7" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="m 11.66115,4.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 11.9919 L 11.94395,13.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 8.05685,15.1643 7.8815,15.0257 7.85875,15.0474 7.7709,15.13175 7.9291,15.5423 8.1139,15.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 C 5.35275,9.4866 5.44165,9.3354 5.41575,9.257 5.39195,9.1856 5.44305,9.07045 5.53335,8.9924 5.6212,8.9161 5.6933,8.7936 5.6933,8.7201 c 0,-0.11725 0.07455,-0.13195 0.6139,-0.119 L 6.9211,8.61615 6.9106,9.2213 C 6.8924,10.2811 6.73455,10.5562 6.2477,10.37875 6.02475,10.2972 5.477,10.3588 5.32125,10.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 6.18785,11.9198 6.3128,11.78225 6.37405,11.6412 6.4724,11.4158 6.46995,11.34685 6.3555,11.07315 6.23965,10.7956 6.2386,10.74975 6.34535,10.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 C 8.7271,9.57445 8.8034,9.5517 9.08235,9.3368 9.2549,9.20415 9.5272,8.88495 9.6882,8.62665 9.8492,8.36835 10.02245,8.0985 10.0732,8.0271 10.146,7.92385 10.12815,7.8248 9.9857,7.54375 L 9.8058,7.19025 10.1859,7.2417 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 14.42825,9.1135 14.4167,9.0722 14.29,8.9826 14.2032,8.92135 14.0604,8.88005 13.9729,8.89055 13.88575,8.90105 13.6446,8.86325 13.43705,8.8069 13.1371,8.72605 13.0489,8.6648 13.0083,8.50695 12.9313,8.20735 12.74335,7.9669 12.58585,7.9669 12.337,7.9669 12.33175,7.3817 12.5736,6.5305 12.6093,6.40485 12.70765,6.32505 12.88125,6.282 13.02195,6.247 13.1749,6.1511 13.2211,6.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 13.72195,5.19077 13.23965,5.33959 13.1231,5.584555 12.96525,5.91674 12.7899,5.77814 12.73355,5.276275 12.6639,4.65555 12.4497,4.477155 11.77455,4.477155 H 11.2891 l 0.2128,-0.21259 C 11.56805,4.198205 11.623,4.11711 11.66115,4.03759 Z M 9.14465,4.257705 C 9.1583,4.270025 9.1716,4.280105 9.1849,4.29393 9.3473,4.45969 9.4236,4.483315 9.67455,4.445025 10.11275,4.37821 10.0564,4.554645 9.5713,4.76769 9.30915,4.882875 9.14045,5.014195 9.08305,5.147055 8.80655,5.788115 8.61615,6.13325 8.5206,6.16825 8.3274,6.2393 8.21225,6.09671 8.1692,5.73222 8.11985,5.31404 7.97845,5.225385 7.72435,5.454005 7.62565,5.54273 7.48775,5.61532 7.4181,5.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 5.5288,6.6446 5.52285,6.64565 5.5169,6.6488 A 7,7 0 0 1 9.14465,4.257705 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 11,4 A 7,7 0 0 0 4,11 7,7 0 0 0 4.01074,11.207031 7,7 0 0 1 11,4.5 7,7 0 0 1 17.989258,11.292969 7,7 0 0 0 18,11 7,7 0 0 0 11,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.dahenson.agenda.svg b/.icons/awkward/22x22/apps/com.github.dahenson.agenda.svg
new file mode 100644
index 00000000..d1b25e2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.dahenson.agenda.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="m 7.0232166,11.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 7.0232166,11 3.5002004,3.000074 5.5,-7.0000008"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.danrabbit.harvey.svg b/.icons/awkward/22x22/apps/com.github.danrabbit.harvey.svg
new file mode 100644
index 00000000..c244d449
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.danrabbit.harvey.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#23c2c2" d="m 5.95,3 0,16 14.05,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="fill:#e4e4e4" d="M 2,3 C 1.446,3 1,3.446 1,4 l 0,14 c 0,0.554 0.446,1 1,1 L 6,19 6,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3 C 1.446,3 1,3.446 1,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 21,4 C 21,3.446 20.554,3 20,3 L 2,3 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,18 c 0,0.554 -0.446,1 -1,1 L 2,19 C 1.446,19 1,18.554 1,18 Z"/>
+ <circle style="fill:#3f3f3f" cx="14" cy="11" r="5"/>
+ <g style="opacity:0.2" transform="matrix(0.4494382,0,0,0.43537415,10.179955,7.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,10.179955,7.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="6" y="3"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.danrabbit.lookbook.svg b/.icons/awkward/22x22/apps/com.github.danrabbit.lookbook.svg
new file mode 100644
index 00000000..eefe54d8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.danrabbit.lookbook.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#936aff" d="m 3,1 h 16 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,21 2,20.554 2,20 V 2 C 2,1.446 2.446,1 3,1 Z"/>
+ <path style="opacity:0.2" d="M 3,1 C 2.446,1 2,1.446 2,2 v 18 c 0,0.9625 1,1 1,1 H 5 V 1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,1 C 2.446,1 2,1.446 2,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 16 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 2,20 v 0.5 c 0,0.554 0.446,1 1,1 h 16 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 10.992999,6.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 10.992999,5.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/22x22/apps/com.github.danrabbit.nimbus.svg b/.icons/awkward/22x22/apps/com.github.danrabbit.nimbus.svg
new file mode 100644
index 00000000..0f18fd2b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.danrabbit.nimbus.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#2baee1" 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 style="opacity:.2" d="m1.01075 11.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="m11 1a10 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 6.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="m12 6a3 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.davidmhewitt.clipped.svg b/.icons/awkward/22x22/apps/com.github.davidmhewitt.clipped.svg
new file mode 100644
index 00000000..c5430bd5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.davidmhewitt.clipped.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 V 4.5 C 3,3.392 3.892,2.5 5,2.5 H 19 C 20.108,2.5 21,3.392 21,4.5 V 4 C 21,2.892 20.108,2 19,2 Z"/>
+ <path style="fill:#4f5d73" d="M 8,1 V 3.5 C 8,4.331 8.669,5 9.5,5 H 14.5 C 15.331,5 16,4.331 16,3.5 V 1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,1 V 1.5 H 16 V 1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.davidmhewitt.torrential.svg b/.icons/awkward/22x22/apps/com.github.davidmhewitt.torrential.svg
new file mode 100644
index 00000000..aa49ba57
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.davidmhewitt.torrential.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#5aa9f0" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 9,13.540039 h 4 V 5.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 9.66667,7 C 9.66667,7 9,6.9995 9,7.63704 V 12 h 4 V 7.63704 C 13,7 12.333335,7 12.333335,7 c 0,0 -0.66667,0 -0.66667,0.63704 C 11.666665,8.274085 11.5,8.5 11,8.5 10.5,8.5 10.333335,8.274085 10.333335,7.63704 10.333335,7 9.66667,7 9.66667,7 Z"/>
+ <path style="opacity:0.2" d="m 11,10 c -0.5,0 -0.666992,0.227128 -0.666992,0.867188 C 10.333008,11.507243 9.666992,11.5 9.666992,11.5 9.666992,11.5 9,11.5077 9,10.867188 V 13.5 H 6 l 5,5 5,-5 H 13 V 10.867188 C 13,11.507243 12.333008,11.5 12.333008,11.5 c 0,0 -0.666016,0.0072 -0.666016,-0.632812 C 11.666992,10.227128 11.5,10 11,10 Z"/>
+ <path style="fill:#ffffff" d="m 11,9.5 c -0.5,0 -0.666992,0.227128 -0.666992,0.867188 C 10.333008,11.007243 9.666992,11 9.666992,11 9.666992,11 9,11.007736 9,10.367188 V 13 H 6 l 5,5 5,-5 H 13 V 10.367188 C 13,11.007243 12.333008,11 12.333008,11 c 0,0 -0.666016,0.0072 -0.666016,-0.632812 C 11.666992,9.727128 11.5,9.5 11,9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.debauchee.barrier.svg b/.icons/awkward/22x22/apps/com.github.debauchee.barrier.svg
new file mode 120000
index 00000000..f8486527
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.debauchee.barrier.svg
@@ -0,0 +1 @@
+barrier.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.djaler.formatter.svg b/.icons/awkward/22x22/apps/com.github.djaler.formatter.svg
new file mode 100644
index 00000000..5e92d41f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.djaler.formatter.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#b7b7b7" d="m3.999985 2h13.99995v7h-13.99995z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3.999985 2v0.5h13.99995v-0.5z"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <g style="opacity:.4" transform="matrix(.5 0 0 .5 -1 -3)">
+ <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="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 style="fill:#3c92d2" cx="16" cy="16" r="6"/>
+ <rect style="opacity:.5" width="4" height="2" x="5" y="4"/>
+ <rect style="opacity:.5" width="4" height="2" x="13" y="4"/>
+ <path style="fill:#ffffff" d="m13 16c0 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/22x22/apps/com.github.donadigo.appeditor.svg b/.icons/awkward/22x22/apps/com.github.donadigo.appeditor.svg
new file mode 100644
index 00000000..2202a994
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.donadigo.appeditor.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(0,-1)">
+ <path style="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 style="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 style="fill:#ffffff" 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 style="opacity:.2;fill:#ffffff" 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 style="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="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m14 17.582v1.418h1.418l3.582-3.582-1.418-1.418z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.donadigo.eddy.svg b/.icons/awkward/22x22/apps/com.github.donadigo.eddy.svg
new file mode 100644
index 00000000..5c9c0f96
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.donadigo.eddy.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.507439,1.5000017 c -4.6903107,0 -8.4925592,3.5789488 -8.4925592,7.9938057 v 1.6286196 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.0989926 0,-4.4148569 -3.802248,-7.9938057 -8.49256,-7.9938057 z"/>
+ <path style="fill:#e4e4e4" d="m 11.507439,1.0000005 c -4.6903107,0 -8.4925592,3.5789488 -8.4925592,7.9938061 v 1.6286204 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 14.695132,21.054262 17.3918,19 15.406368,16.0928 c 2.820626,-1.37204 4.592604,-4.110453 4.593631,-7.0989934 0,-4.4148573 -3.802248,-7.9938061 -8.49256,-7.9938061 z"/>
+ <path style="opacity:0.2" d="m 14.954074,10.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.4643376 0.937124,-1.7643776 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.7365996 -0.439655,0.8365666 -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.8119216 -0.04279,-0.0201 -0.132745,0.1584146 -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 13.94939,6.204426 14.011697,6.1866018 13.960901,6.0911761 13.672514,5.965331 13.653245,6.1014959 13.462436,6.0914443 12.918206,5.7821231 12.813355,5.8149562 12.312505,5.6214234 l 0.02277,0.1141869 c -0.360455,-0.1286604 -0.420012,0.048516 -0.809505,2.681e-4 -0.02365,-0.019694 0.124866,-0.071837 0.247225,-0.090732 -0.348569,0.049319 -0.332301,-0.073711 -0.673379,0.013537 0.08395,-0.063124 0.173034,-0.1050717 0.262616,-0.1586828 -0.284135,0.018494 -0.678601,0.1771763 -0.556876,0.0327 C 10.341811,5.7543723 9.518445,6.0654427 9.056384,6.529556 L 9.041872,6.4255546 C 8.830178,6.6977504 8.1186511,7.2385373 8.061951,7.5914222 L 8.005274,7.6054942 C 7.8952979,7.8053223 7.8238559,8.0316836 7.7365244,8.2371423 7.5925153,8.5002275 7.5253303,8.3384617 7.5458503,8.3797408 7.2623502,8.9954194 7.1215001,9.5123324 7,9.9369384 7.08658,10.07565 7.00216,10.772167 7.03478,11.329555 c -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 10.164353,16.687437 10.354253,16.646823 9.984803,16.521287 l 0.09797,-0.136834 C 9.935511,16.372393 9.69279,16.11882 9.626473,15.977966 l -0.161151,0.0069 C 9.27189,15.729349 9.168668,15.544802 9.1763,15.401793 l -0.05205,0.09944 C 9.06485,15.392774 8.4118998,14.541715 8.75075,14.740172 8.68775,14.678792 8.6040499,14.64002 8.5135999,14.463255 l 0.06894,-0.08431 C 8.4197687,14.154203 8.2825187,13.8662 8.2930262,13.770248 8.3799792,13.895959 8.4402887,13.919547 8.5000893,13.941124 8.088339,12.846978 8.065191,13.880954 7.7535388,12.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.2658406 0.2475001,-0.5496806 0.4131001,-0.9941316 L 7.998474,9.0303854 C 8.1914026,8.6701347 9.099715,7.5830778 9.520601,7.6388304 9.724415,7.3646223 9.480061,7.6377704 9.440151,7.5688714 9.887938,7.0725896 10.028707,7.2182711 10.330837,7.1288776 c 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.9138726 -0.07844,1.3639546 l 0.09396,-0.213226"/>
+ <path style="fill:#f9548f" d="m 14.954074,10.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.7305536 0.31504,-1.4643377 0.937124,-1.7643777 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.3080636 0.312413,1.8729296 1.1223,2.5378536 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.7365986 0.03641,0.1029296 0.08483,0.2121546 0.109476,0.3208446 -0.08609,-0.3585056 0.08796,-0.6034956 0.131247,-0.8119216 -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 13.94939,5.704426 14.011697,5.6866018 13.960901,5.5911761 13.672514,5.465331 13.653245,5.6014959 13.462436,5.5914443 12.918206,5.2821231 12.813355,5.3149562 12.312505,5.1214234 l 0.02277,0.1141869 c -0.360455,-0.1286604 -0.420012,0.048516 -0.809505,2.681e-4 -0.02365,-0.019694 0.124866,-0.071837 0.247225,-0.090732 -0.348569,0.049319 -0.332301,-0.073711 -0.673379,0.013537 0.08395,-0.063124 0.173034,-0.1050717 0.262616,-0.1586828 -0.284135,0.018494 -0.678601,0.1771763 -0.556876,0.0327 C 10.341811,5.2543723 9.518445,5.5654427 9.056384,6.029556 L 9.041872,5.9255546 C 8.830178,6.1977504 8.1186511,6.7385373 8.061951,7.0914222 L 8.005274,7.1054942 C 7.8952979,7.3053223 7.8238559,7.5316836 7.7365244,7.7371423 7.5925153,8.0002275 7.5253303,7.8384617 7.5458503,7.8797408 7.2623502,8.4954197 7.1215001,9.0123324 7,9.4369384 c 0.08658,0.138712 0.00216,0.8352286 0.03478,1.3926166 -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 10.164353,16.187437 10.354253,16.146823 9.984803,16.021287 l 0.09797,-0.136834 C 9.935511,15.872393 9.69279,15.61882 9.626473,15.477966 l -0.161151,0.0069 C 9.27189,15.229349 9.168668,15.044802 9.1763,14.901793 l -0.05205,0.09944 C 9.06485,14.892774 8.4118998,14.041715 8.75075,14.240172 8.68775,14.178792 8.6040499,14.14002 8.5135999,13.963255 l 0.06894,-0.08431 C 8.4197687,13.654203 8.2825187,13.3662 8.2930262,13.270248 8.3799792,13.395959 8.4402887,13.419547 8.5000893,13.441124 8.088339,12.346978 8.065191,13.380954 7.7535388,12.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.2153376 0.0297,-0.265841 0.2475001,-0.5496811 0.4131001,-0.9941321 L 7.998474,8.5303853 C 8.1914026,8.1701347 9.099715,7.0830778 9.520601,7.1388304 9.724415,6.8646223 9.480061,7.1377704 9.440151,7.0688714 9.887938,6.5725896 10.028707,6.7182711 10.330837,6.6288776 c 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.4237766 0.06055,0.9138736 -0.07844,1.3639552 l 0.09396,-0.213226"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.507812,1.0000004 c -4.6903102,0 -8.492187,3.5792833 -8.492187,7.9941406 v 0.5000004 c 0,-4.4148577 3.8018768,-7.994141 8.492187,-7.994141 4.585364,0 8.311641,3.4230136 8.476563,7.701172 0.0019,-0.06956 0.0156,-0.137186 0.01563,-0.2070314 C 20,4.5792837 16.198125,1.0000004 11.507812,1.0000004 Z M 3.015625,10.636719 c -0.016689,0.323242 -0.016955,0.643009 -0.00586,0.958984 0.00158,-0.152784 -0.00211,-0.30462 0.00586,-0.458984 2.573e-4,-0.0049 -2.636e-4,-0.0087 0,-0.01367 z m 12.613281,5.830078 c -0.07617,0.03989 -0.144877,0.08912 -0.222656,0.126953 0.412928,0.604636 0.613048,1.168095 0.664062,1.6875 0.05595,-0.54503 -0.07176,-1.154483 -0.441406,-1.814453 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.eudaldgr.elements.svg b/.icons/awkward/22x22/apps/com.github.eudaldgr.elements.svg
new file mode 100644
index 00000000..dccd3f41
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.eudaldgr.elements.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#3f99ed" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 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,-1,-0.5000005)">
+ <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="matrix(0.50978245,0,0,0.49040527,-1,-1)">
+ <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 18,3.4999995 v 1 h -1 v 1 h 1 V 9.5 h 1 V 3.4999995 Z"/>
+ <path style="fill:#ffffff" d="m 18,3 v 1 h -1 v 1 h 1 v 4 h 1 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.fabiocolacio.marker.svg b/.icons/awkward/22x22/apps/com.github.fabiocolacio.marker.svg
new file mode 100644
index 00000000..c4219764
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.fabiocolacio.marker.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 5.82 5.82">
+ <g transform="translate(0,-291.17917)">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 1.8228861,294.35417 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.38125,293.13579 0,-1.69203 1.0583333,0.52916 0,1.19063 z"/>
+ <rect style="fill:#a4a4a4" width="1.587" height=".661" x="2.12" y="292.77"/>
+ <rect style="fill:#a4a4a4" width="2.117" height="2.381" x="1.85" y="293.3"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 1.8228861,294.08966 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.1166666,292.76667 0,0.13229 1.5874999,0 0,-0.13229 -1.5874999,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 1.8520833,293.29585 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 1.8228861,294.08966 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.1166666,292.63434 0,0.13229 1.5875,0 0,-0.13229 -1.5875,0 z"/>
+ <path style="opacity:0.2" d="m 1.8520833,293.16351 0,0.1323 2.1166666,0 0,-0.1323 -2.1166666,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.38125,291.44376 0,0.13229 1.0583333,0.52916 0,-0.13229 -1.0583333,-0.52916 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.geigi.cozy.svg b/.icons/awkward/22x22/apps/com.github.geigi.cozy.svg
new file mode 120000
index 00000000..0d281589
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.geigi.cozy.svg
@@ -0,0 +1 @@
+audiobook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.georgekap1an.chores.svg b/.icons/awkward/22x22/apps/com.github.georgekap1an.chores.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.georgekap1an.chores.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.gijsgoudzwaard.image-optimizer.svg b/.icons/awkward/22x22/apps/com.github.gijsgoudzwaard.image-optimizer.svg
new file mode 100644
index 00000000..adf67ad6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.gijsgoudzwaard.image-optimizer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#ff766a" d="m 2,2.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 15,6.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 15,6.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 2.0005,2.00021 c -0.554,0 -1,0.446 -1,1 V 3.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 1.0005,15.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 1,15.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 1.0005,19.00001 V 19.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="1" y="15"/>
+ <circle style="fill:#4254cd" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 15.24399,12.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 15.24322,19 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/22x22/apps/com.github.gkarsay.parlatype.svg b/.icons/awkward/22x22/apps/com.github.gkarsay.parlatype.svg
new file mode 120000
index 00000000..f77824b5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.gkarsay.parlatype.svg
@@ -0,0 +1 @@
+parlatype.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.hannesschulze.optimizer.svg b/.icons/awkward/22x22/apps/com.github.hannesschulze.optimizer.svg
new file mode 100644
index 00000000..4e52230c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.hannesschulze.optimizer.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill:none" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11.5,4.5 C 5.671009,4.5 1.2720794,9.633084 1.0006832,15.777043 A 0.7000852,0.6923769 0 0 0 1.6997869,16.5 H 21.300213 a 0.7000852,0.6923769 0 0 0 0.699104,-0.722957 C 21.7279,9.633086 17.328992,4.5 11.5,4.5 Z"/>
+ <path style="fill:#5d6d79" d="M 11.5,4 C 5.671009,4 1.2720794,9.133084 1.0006832,15.277043 A 0.7000852,0.6923769 0 0 0 1.6997869,16 H 21.300213 a 0.7000852,0.6923769 0 0 0 0.699104,-0.722957 C 21.7279,9.133086 17.328992,4 11.5,4 Z"/>
+ <path style="opacity:0.2" d="M 11.879316,16.820039 10.694539,15.473455 16,12.000001 Z"/>
+ <path style="fill:#e2900d" d="M 11.879316,16.320039 10.694539,14.973455 16,11.500001 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 16,11.500001 -5.305664,3.473633 0.279297,0.317382 4.055664,-2.655273 z"/>
+ <circle style="opacity:0.2" cx="11.5" cy="16" r="1.5"/>
+ <circle style="fill:#ed274c" cx="11.5" cy="15.5" r="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.5,4 C 5.671009,4 1.2723728,9.133385 1.0009766,15.277344 a 0.7000852,0.6923769 0 0 0 0.024414,0.214843 C 1.4189608,9.476414 5.7621575,4.5 11.5,4.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 21.727607,9.133388 17.328992,4 11.5,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.5,14.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 11.5,14.500001 1.5,1.5 0 0 1 12.978516,15.743165 1.5,1.5 0 0 0 13,15.500001 a 1.5,1.5 0 0 0 -1.5,-1.5 z"/>
+ <g style="opacity:0.2;stroke:#000000" transform="translate(-1,-0.499929)">
+ <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 transform="translate(-1,-1)">
+ <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/22x22/apps/com.github.harisvsulaiman.pushy.svg b/.icons/awkward/22x22/apps/com.github.harisvsulaiman.pushy.svg
new file mode 100644
index 00000000..8c817a06
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.harisvsulaiman.pushy.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2;isolation:isolate" d="m 0,1044.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 0,1044.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 20,1043.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 19.953737,1043.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 20,1042.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 0.9999995,1038.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 0.9999995,1037.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="5" y="1035.72"/>
+ <path style="isolation:isolate;fill:#3ca13c" d="m 5.0000088,1037.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 5.0000088,1036.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 5.0000088,1035.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 5.0913408,1035.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="opacity:0.2;isolation:isolate;fill:#ffffff" d="m 10.5,1032.3622 c -5.2431927,0 -9.5,2.4645 -9.5,5.5 0,0.084 0.014986,0.1666 0.021484,0.25 0.2274504,-2.9189 4.3809562,-5.25 9.478516,-5.25 5.09756,0 9.251065,2.3311 9.478516,5.25 0.0065,-0.083 0.02148,-0.1657 0.02148,-0.25 0,-3.0355 -4.256807,-5.5 -9.5,-5.5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.hluk.copyq.svg b/.icons/awkward/22x22/apps/com.github.hluk.copyq.svg
new file mode 120000
index 00000000..286727a1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.hluk.copyq.svg
@@ -0,0 +1 @@
+copyq.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.huluti.ImCompressor.svg b/.icons/awkward/22x22/apps/com.github.huluti.ImCompressor.svg
new file mode 100644
index 00000000..47927083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.huluti.ImCompressor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#35c9ec" cx="11" cy="11" r="10"/>
+ <path style="fill:#414141" d="m 16.12032,13.999997 c -0.636364,0 -1.189839,-0.117624 -1.660427,-0.352872 C 13.989304,13.406406 13.628342,13.067211 13.377005,12.62954 13.125668,12.191869 13,11.683076 13,11.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 16.905182,9.33786 16.8624,9.233912 16.8624,9.09714 16.966321,8.772199 16.90968,8.491548 16.82112,8.208723 16.697143,8.026587 16.478282,7.935519 16.164536,7.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 16.877,13.961701 16.489299,14 16.120316,14 Z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 5.076172,7.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 4.5810545,8.458978 C 4.497285,9.125643 4.40354,9.773607 4.298828,10.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 2.5834374,13.771482 2.5,13.923038 2.5,14.11816 c 0,0.124662 0.03963,0.219139 0.118164,0.28418 C 2.696698,14.46738 2.7930199,14.5 2.9082031,14.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 5.4105935,10.255654 5.4682585,9.901225 5.5625,9.321282 5.64627,8.800957 5.6936315,8.508393 5.7041015,8.4433525 5.86117,8.4379325 6.091843,8.4345625 6.395508,8.4345625 c 0.193717,0 0.3425535,-0.051312 0.4472655,-0.154297 C 6.9474855,8.17187 7,8.030858 7,7.857418 7,7.7598565 6.95264,7.6792945 6.8583985,7.614254 6.7641575,7.543794 6.6488215,7.5078085 6.5126955,7.5078085 Z m 2.9785155,3 c -0.2098015,0 -0.374087,0.03988 -0.493164,0.119141 C 7.448118,10.692738 7.365486,10.811392 7.314453,10.975582 7.1046515,11.638005 7,12.33722 7,13.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 C 8.2641435,13.514576 8.360416,13.203773 8.479492,12.886715 8.604239,12.56966 8.7318875,12.309286 8.8623045,12.105465 8.9927215,11.901643 9.100492,11.7998 9.185547,11.7998 c 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 13.946604,13.348093 14,13.172751 14,12.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 6.513089,7.0081315 q 0.204189,0 0.3455505,0.10569 Q 7,7.2113825 7,7.3577245 7,7.617885 6.842932,7.7804845 6.685864,7.934961 6.3952885,7.934961 q -0.4554975,0 -0.6911,0.00813 Q 5.6884835,8.040652 5.562828,8.82114 5.421466,9.691054 5.3900525,9.886176 l -0.164921,1.065043 Q 5.052356,12.146338 4.950262,12.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 2.5,13.804876 2.5,13.617882 2.5,13.325199 2.7513089,13.1626 3.0026178,13 3.4581153,12.991865 l 0.3691102,-0.0081 0.02356,-0.178857 Q 4.039267,11.504061 4.1256545,10.967476 L 4.2984295,9.902441 Q 4.4554975,8.959346 4.581152,7.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 7.586877,13.999996 q -0.3232075,0 -0.459296,-0.339705 Q 7,13.320594 7,12.573245 7,11.469218 7.3147025,10.475584 7.3912515,10.229298 7.56136,10.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 14,12.267505 14,12.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/22x22/apps/com.github.jeremypw.gnonograms.svg b/.icons/awkward/22x22/apps/com.github.jeremypw.gnonograms.svg
new file mode 100644
index 00000000..c4a970d8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.jeremypw.gnonograms.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-310.3)">
+ <path style="opacity:0.2" d="m 8.9870897,330.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.98374043,-1.28046 -1.87154593,-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.64930613,0.50233 0.99816463,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 8.9870897,330.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.98374043,-1.28046 -1.87154593,-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.64930613,0.50233 0.99816463,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 18,330.3 18.069037,329.65792 18.069037,329.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 16.576172,312.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.79398043,-0.31469 -0.99804693,-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.64918843,0.50158 0.99804693,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/22x22/apps/com.github.jmoerman.go-for-it.svg b/.icons/awkward/22x22/apps/com.github.jmoerman.go-for-it.svg
new file mode 100644
index 00000000..5ec2657f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.jmoerman.go-for-it.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-26)">
+ <ellipse style="opacity:0.2" cx="-18.738" 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="-18.385" 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 11.000112,27.499776 C 5.4823967,27.499776 1,31.982171 1,37.499888 1,43.017605 5.4823967,47.500002 11.000112,47.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 11.000112,26.999771 C 5.4823967,26.999771 1,31.482166 1,36.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 11.000001,29.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 11.000112,26.99977 C 5.4823967,26.99977 1,31.482166 1,36.999882 c 0,0.08392 0.0038,0.166577 0.00586,0.250003 0.1334834,-5.402002 4.560454,-9.750109 9.994252,-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 11.000001,28.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 5.1348488,33.898926 c -0.2770031,0.479783 -0.1137543,1.089037 0.3660291,1.36604 L 11.817727,38.912 12.044923,38.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 12.690345,37.10638 6.5008896,33.532896 C 6.0211057,33.255893 5.4118519,33.419142 5.1348488,33.898926 Z"/>
+ <path style="opacity:0.2" d="m 11.000112,35.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 20.721694,27.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 20.721694,27.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 5.1348488,33.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 12.690345,36.706425 6.5008896,33.132941 C 6.0211057,32.855938 5.4118519,33.019187 5.1348488,33.498971 Z"/>
+ <path style="fill:#707070" d="m 11.000112,34.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/22x22/apps/com.github.johnfactotum.Foliate.svg b/.icons/awkward/22x22/apps/com.github.johnfactotum.Foliate.svg
new file mode 100644
index 00000000..0c21cf05
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.johnfactotum.Foliate.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 1.5,5.5 C 0.669,5.5 0,6.169 0,7 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 21.331,20.5 22,19.831 22,19 V 7 C 22,6.169 21.331,5.5 20.5,5.5 h -8 C 11.669,5.5 11,6.169 11,7 11,6.169 10.331,5.5 9.5,5.5 Z"/>
+ <rect style="fill:#20baba" width="11" height="15" x="0" y="5" ry="1.5"/>
+ <rect style="fill:#20baba" width="11" height="15" x="11" y="5" ry="1.5"/>
+ <path style="opacity:0.2" d="M 3.3330078,3.5 C 2.5943413,3.5 2,4.1372825 2,4.928711 v 1.428711 9.285156 1.428711 C 2,17.862714 2.5943413,18.5 3.3330078,18.5 H 11 18.666992 C 19.405658,18.5 20,17.862714 20,17.071289 V 15.642578 6.357422 4.928711 C 20,4.1372825 19.405658,3.5 18.666992,3.5 H 12.333008 C 11.594342,3.5 11,4.1372825 11,4.928711 11,4.1372825 10.405658,3.5 9.666992,3.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 9.666667,2.9999995 C 10.405333,2.9999995 11,3.6371425 11,4.428571 V 18 H 3.3333335 C 2.594667,18 2,17.362855 2,16.57143 V 15.142855 5.8571425 4.428571 C 2,3.6371425 2.594667,2.9999995 3.3333335,2.9999995 Z"/>
+ <path style="fill:#e4e4e4" d="M 12.333334,2.9999995 C 11.594667,2.9999995 11,3.6371425 11,4.428571 V 18 h 7.666667 C 19.405333,18 20,17.362855 20,16.57143 V 15.142855 5.8571425 4.428571 C 20,3.6371425 19.405333,2.9999995 18.666667,2.9999995 Z"/>
+ <path style="opacity:0.05" d="M 12.333334,2.9999995 C 11.594667,2.9999995 11,3.6371425 11,4.428571 V 18 h 7.666667 C 19.405333,18 20,17.362855 20,16.57143 V 15.142855 5.8571425 4.428571 C 20,3.6371425 19.405333,2.9999995 18.666667,2.9999995 Z"/>
+ <rect style="fill:#00cccc" width="4" height="1" x="13" y="5" ry="0"/>
+ <rect style="opacity:0.2" width="5" height="1" x="13" y="7" ry="0"/>
+ <rect style="opacity:0.2" width="6" height="1" x="3.5" y="6.5" ry="0"/>
+ <rect style="opacity:0.2" width="6" height="1" x="3.5" y="8.5" ry="0"/>
+ <rect style="opacity:0.2" width="5" height="1" x="4" y="11" ry="0"/>
+ <rect style="opacity:0.2" width="5" height="1" x="4" y="13" ry="0"/>
+ <rect style="opacity:0.2" width="5" height="1" x="4" y="15" ry="0"/>
+ <path style="opacity:0.1" d="m 4.535826,1.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 8.048483,15.4915 8.771484,15.305346 7.99684,12.5256 c 0,0 1.755112,-1.646806 1.948961,-2.736403 C 10.198027,8.3708155 9.529102,6.8671795 8.7836465,5.6194855 7.7818485,3.943004 4.535826,1.4999552 4.535826,1.4999552 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.3330078,3 C 2.5943413,3 2,3.6372825 2,4.428711 v 0.5 C 2,4.1372825 2.5943413,3.5 3.3330078,3.5 H 9.666992 C 10.405658,3.5 11,4.1372825 11,4.928711 11,4.1372825 11.594342,3.5 12.333008,3.5 h 6.333984 C 19.405658,3.5 20,4.1372825 20,4.928711 v -0.5 C 20,3.6372825 19.405658,3 18.666992,3 H 12.333008 C 11.594342,3 11,3.6372825 11,4.428711 11,3.6372825 10.405658,3 9.666992,3 Z"/>
+ <path style="fill:#00cccc" d="m 4.535826,0.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 8.048483,14.991545 8.771484,14.80539 7.99684,12.025644 c 0,0 1.755112,-1.646806 1.948961,-2.736403 C 10.198027,7.87086 9.529101,6.367224 8.7836465,5.11953 7.7818485,3.4430485 4.535826,0.9999997 4.535826,0.9999997 Z"/>
+ <path style="opacity:0.2" d="M 8.036882,15 8.759883,14.813665 7.4038815,9.949151 8.7269515,7.746396 8.2685265,7.492073 7.2102205,9.254349 6.822898,7.864385 7.8812045,6.1021095 7.4227795,5.8477865 6.62905,7.169583 6.3384645,6.12711 7.132382,4.8054935 6.673957,4.5509905 6.144804,5.432308 5.454734,3.008145 4.731733,3.1943005 5.4218025,5.618464 4.50514,5.109638 4.2405635,5.550297 5.6156505,6.313266 5.9062355,7.355739 4.5311485,6.5925895 4.266572,7.033248 6.0998965,8.0507205 6.487219,9.440504 4.653894,8.423032 4.389317,8.863691 l 2.29175,1.271615 z"/>
+ <rect style="opacity:0.2" width="5" height="1" x="13" y="9" ry="0"/>
+ <rect style="opacity:0.2" width="5" height="1" x="13" y="11" ry="0"/>
+ <rect style="opacity:0.2" width="5" height="1" x="13" y="13" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="1" x="13" y="15" ry="0"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.junrrein.PDFSlicer.svg b/.icons/awkward/22x22/apps/com.github.junrrein.PDFSlicer.svg
new file mode 100644
index 00000000..cd51d119
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.junrrein.PDFSlicer.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="M 14.5,1.5 C 12.567003,1.5 11,3.0670034 11,5 c 9.57e-4,0.8085705 0.28184,1.5918695 0.794922,2.2167969 l -0.75,1.3066406 0.002,0.00195 L 8.0625,13.722656 C 7.7667345,14.237887 4.2854508,20.115384 6.6699219,21.5 L 9.351562,16.828125 13.353516,9.857422 14.142578,8.4785156 C 14.261274,8.4917696 14.380571,8.49894 14.5,8.5 16.432997,8.5 18,6.9329966 18,5 18,3.0670034 16.432997,1.5 14.5,1.5 Z"/>
+ <path style="fill:#85a433" d="M 14.5,1 C 16.432997,1 18,2.5670034 18,4.5 18,6.4329966 16.432997,8 14.5,8 14.380571,7.99894 14.261274,7.99177 14.142578,7.978516 l -0.789062,1.378906 -2.308594,-1.3339845 0.75,-1.3066406 C 11.28184,6.0918695 11.000957,5.3085705 11,4.5 11,2.5670034 12.567003,1 14.5,1 Z"/>
+ <path style="fill:#b3b3b7" d="M 11.046875,8.0253906 8.0625,13.222656 C 7.7667345,13.737887 4.2854508,19.615384 6.6699219,21 L 9.351562,16.328125 13.353516,9.357422 Z m 2.306641,1.3320314 z"/>
+ <path style="opacity:0.2" d="M 6.5,1.5 C 4.5670034,1.5 3,3.0670034 3,5 3,6.9329966 4.5670034,8.5 6.5,8.5 6.6194292,8.49894 6.7387259,8.49177 6.8574219,8.478516 l 0.7890625,1.378906 h 0.00195 L 11.650391,16.828125 14.332031,21.5 c 2.384471,-1.384615 -1.096813,-7.262113 -1.392578,-7.777344 L 9.955078,8.5234375 9.205078,7.2167969 C 9.71816,6.5918695 9.999043,5.8085705 10,5 10,3.0670034 8.4329966,1.5 6.5,1.5 Z"/>
+ <path style="fill:#9fd022" d="M 6.5,1 C 4.5670034,1 3,2.5670034 3,4.5 3,6.4329966 4.5670034,8 6.5,8 6.6194292,7.99894 6.7387259,7.99177 6.8574219,7.978516 L 7.6464844,9.357422 9.955078,8.0234379 9.205078,6.7167973 C 9.71816,6.0918695 9.999043,5.3085705 10,4.5 10,2.5670034 8.4329966,1 6.5,1 Z"/>
+ <path style="opacity:0.2" d="m 6.4980469,3.500212 c -0.259278,0 -0.5155288,0.06854 -0.7460938,0.2011719 C 5.0330188,4.1149195 4.7854079,5.0346965 5.2011719,5.7521651 5.4022019,6.0991481 5.7275312,6.3465302 6.1152344,6.4494308 6.5003781,6.5516006 6.9025447,6.4977091 7.2480469,6.2990401 7.967025,5.8855045 8.2145926,4.9657268 7.7988281,4.2482589 7.5977987,3.9012758 7.2724676,3.6538932 6.8847656,3.5509932 6.7566878,3.5169653 6.6272089,3.500212 6.4980469,3.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 15.967024,5.8855046 16.214593,4.9657262 15.798828,4.2482589 15.597799,3.9012758 15.272468,3.6538932 14.884766,3.5509932 14.756689,3.5169653 14.627209,3.500212 14.498047,3.500212 Z"/>
+ <path style="fill:#ffffff" d="M 6.1150525,5.9492281 C 5.7273493,5.8463275 5.4030572,5.5985929 5.2020272,5.2516099 4.7862632,4.5341413 5.0329208,3.613966 5.7518551,3.2004304 5.9824201,3.0677983 6.2384024,3 6.4976804,3 6.6268424,3 6.7568714,3.016842 6.8849492,3.05087 7.2726512,3.15377 7.5969446,3.4015051 7.797974,3.7484882 8.2137385,4.4659561 7.9670815,5.3860897 7.2481034,5.7996253 6.9026012,5.9982943 6.5001962,6.0513979 6.1150525,5.9492281 Z"/>
+ <path style="fill:#d8d9dd" d="M 9.955078,8.0234375 7.6484375,9.357422 11.650391,16.328125 14.332031,21 c 2.384471,-1.384615 -1.096813,-7.262113 -1.392578,-7.777344 z"/>
+ <ellipse style="fill:#808083" cx="10.5" cy="11.5" rx="1" ry="1"/>
+ <polygon style="opacity:0.3" transform="matrix(0.05148801,0,0,0.0513031,-1.4107203,-0.806742)" points="227.8 239.88 221.62 246.1 225.16 249.63 231.33 243.43 237.5 249.63 241.04 246.1 234.86 239.88 241.04 233.66 237.5 230.14 231.33 236.34 225.16 230.14 221.62 233.66"/>
+ <path style="fill:#ffffff" d="M 14.115053,5.9492284 C 13.72735,5.8463272 13.403057,5.5985933 13.202027,5.2516103 12.786263,4.5341418 13.032921,3.6139666 13.751855,3.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="opacity:0.1;fill:#ffffff" d="M 14.5,1 C 12.567003,1 11,2.5670034 11,4.5 11.000106,4.589551 11.01653,4.676875 11.02344,4.765625 11.146264,2.9440884 12.647324,1.5 14.5,1.5 c 1.847308,0 3.344095,1.4359575 3.474609,3.25 C 17.980663,4.6658545 18,4.5856885 18,4.5 18,2.5670034 16.432997,1 14.5,1 Z m -2.861328,5.9882812 -0.59375,1.0351563 0.214844,0.125 0.535156,-0.9316406 c -0.05905,-0.071922 -0.103424,-0.152601 -0.15625,-0.2285157 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.5,1 C 4.5670034,1 3,2.5670034 3,4.5 3,4.5856885 3.0193366,4.6658545 3.0253906,4.75 3.1559051,2.9359575 4.6526919,1.5 6.5,1.5 8.352676,1.5 9.853736,2.9440884 9.976562,4.765625 9.983471,4.676875 9.999894,4.5895508 10,4.5 10,2.5670034 8.4329966,1 6.5,1 Z m 2.861328,5.9882812 c -0.05283,0.075915 -0.0972,0.1565935 -0.15625,0.2285157 l 0.535156,0.9316406 0.214844,-0.125 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.keyilan.swatches.svg b/.icons/awkward/22x22/apps/com.github.keyilan.swatches.svg
new file mode 100644
index 00000000..9d5716b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.keyilan.swatches.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1,15.5 1,20 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 2.5,1 C 1.669,1 1,1.669 1,2.5 l 0,12.55 19,0 L 20,2.5 C 20,1.669 19.331,1 18.5,1 Z"/>
+ <path style="fill:#e4e4e4" d="m 1,14 0,5.5 C 1,20.331 1.669,21 2.5,21 l 16,0 c 0.831,0 1.319731,-0.688789 1.5,-1.5 L 20,14 Z"/>
+ <rect style="opacity:0.6;fill:#4f4f4f" width="6" height="1" x="2" y="18" rx=".462" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 L 1,3 C 1,2.169 1.669,1.5 2.5,1.5 l 16,0 C 19.331,1.5 20,2.169 20,3 L 20,2.5 C 20,1.669 19.331,1 18.5,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 1,14 0,0.5 19,0 0,-0.5 z"/>
+ <rect style="fill:#4f4f4f" width="13" height="1" x="2" y="16" rx=".5" ry=".5"/>
+ <path style="opacity:0.1" d="m 1,13.5 0,0.5 19,0 0,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.kjlaw89.archetype.svg b/.icons/awkward/22x22/apps/com.github.kjlaw89.archetype.svg
new file mode 100644
index 00000000..194bf1c0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.kjlaw89.archetype.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#8340b7" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="M 12.415039,5.5 5.5,17.5 h 1.7128905 l 1.645508,-3 h 5.4667975 l 0.486328,3 H 16.5 L 14.256836,5.5 Z M 13.026367,7.0996095 14.058594,13 H 9.697266 Z"/>
+ <path style="fill:#ffffff" d="M 12.415039,5 5.5,17 h 1.7128905 l 1.645508,-3 h 5.4667975 l 0.486328,3 H 16.5 L 14.256836,5 Z M 13.026367,6.5996095 14.058594,12.5 H 9.697266 Z"/>
+ <circle style="opacity:0.2" cx="3.5" cy="4" r="1.5"/>
+ <circle style="fill:#ab7dce" cx="3.5" cy="3.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="7.5" cy="4" r="1.5"/>
+ <circle style="fill:#ab7dce" cx="7.5" cy="3.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="11.5" cy="4" r="1.5"/>
+ <circle style="fill:#ab7dce" cx="11.5" cy="3.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.kjlaw89.webwatcher.svg b/.icons/awkward/22x22/apps/com.github.kjlaw89.webwatcher.svg
new file mode 100644
index 00000000..1539b436
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.kjlaw89.webwatcher.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-20.5" y="-20" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="-20" y="-20" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,0 C 2.676,0 0,2.676 0,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 6 C 20,2.676 17.324,0 14,0 Z"/>
+ <path style="opacity:0.1" d="m 10,3.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 9.298828,4.837891 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 C 9.013887,9.183594 8.7443,9.010489 8.19336,8.574219 7.948613,8.380414 7.631083,8.217999 7.507813,8.193359 7.31424,8.154689 7.262139,8.171429 7.01172,8.421875 6.778727,8.654826 6.707032,8.78088 6.707032,8.994141 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 8.325619,14.275087 7.945565,13.99773 7.621098,13.796875 7.296643,13.596032 6.969438,13.363212 6.896488,13.263672 6.775598,13.098486 6.766499,12.996563 6.859378,12.691406 7.02865,12.134074 7.229414,11.82285 7.621097,11.470703 7.826441,11.286085 8.032638,11.132606 8.078128,11.128906 8.123628,11.125206 7.817324,11.031976 7.355472,10.9375 6.893646,10.84284 6.216483,10.643995 5.867191,10.517578 5.22848,10.286469 4.367827,9.802306 4.039065,9.451172 4.025155,9.436292 4.012085,9.425292 4.000005,9.412112 4.471042,7.535796 5.792552,5.9989 7.544927,5.257815 7.91159,5.10273 8.290456,4.995675 8.689458,4.914065 8.888203,4.873445 9.093623,4.858755 9.298833,4.837895 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 10,3 C 6.134,3 2.9999999,6.134 2.9999999,10 2.9999999,13.866 6.134,17 10,17 13.866,17 17,13.866 17,10 17,6.134 13.866,3 10,3 Z M 9.298828,4.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 C 9.013887,8.683594 8.7443,8.510489 8.19336,8.074219 7.948613,7.880414 7.631083,7.717999 7.507813,7.693359 7.31424,7.654689 7.262139,7.671429 7.01172,7.921875 6.778727,8.154826 6.707032,8.28088 6.707032,8.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 8.325619,13.775087 7.945565,13.49773 7.621098,13.296875 7.296643,13.096032 6.969438,12.863212 6.896488,12.763672 6.775598,12.598486 6.766499,12.496563 6.859378,12.191406 7.02865,11.634074 7.229414,11.32285 7.621097,10.970703 7.826441,10.786085 8.032638,10.632606 8.078128,10.628906 8.123628,10.625206 7.817324,10.531976 7.355472,10.4375 6.893646,10.34284 6.216483,10.143995 5.867191,10.017578 5.22848,9.786469 4.367827,9.302306 4.039065,8.951172 4.025155,8.936292 4.012085,8.925292 4.000005,8.912112 4.471042,7.035796 5.792552,5.4989 7.544927,4.757815 7.91159,4.60273 8.290456,4.495675 8.689458,4.414065 8.888203,4.373445 9.093623,4.358755 9.298833,4.337895 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 C 13.54052,9.859416 13.385966,9.320252 13.796875,8.494141 14.004098,8.077561 14.90669,7.128826 15.017578,7.197266 Z"/>
+ <circle style="opacity:0.2" cx="16.5" cy="16" r="5.5"/>
+ <circle style="fill:#e65829" cx="16.5" cy="15.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 16.5,12 A 0.5,0.5 0 0 0 16,12.5 V 15 15.5 16 h 3.5 A 0.5,0.5 0 0 0 20,15.5 0.5,0.5 0 0 0 19.5,15 H 17 V 12.5 A 0.5,0.5 0 0 0 16.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.kmal-kenneth.monilet.svg b/.icons/awkward/22x22/apps/com.github.kmal-kenneth.monilet.svg
new file mode 100644
index 00000000..f37e7bf1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.kmal-kenneth.monilet.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#585c75" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 7.0636459,16.528258 A 6,6 0 0 1 5.3808842,9.8963038 6,6 0 0 1 11.005236,6.0000023 6,6 0 0 1 16.622779,9.9061141 6,6 0 0 1 14.928445,16.535121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.99296534;stroke-linecap:round;stroke-linejoin:round" d="M 7.0636459,17.028172 A 6,6 0 0 1 5.2936609,10.645812 6,6 0 0 1 10.477065,6.522746"/>
+ <path style="fill:none;stroke:#5cddbe;stroke-width:1.99296534;stroke-linecap:round;stroke-linejoin:round" d="M 7.0636459,16.528258 A 6,6 0 0 1 5.2936609,10.145898 6,6 0 0 1 10.477065,6.0228318"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 10.459961,5.0253915 a 0.9965823,0.9965823 0 0 0 -0.06934,0.0049 C 7.596454,5.27475 5.2124475,7.170343 4.345703,9.837908 4.088388,10.629843 3.9826128,11.444673 4.011719,12.248064 4.034384,11.608302 4.141679,10.96583 4.345703,10.337908 5.2124475,7.670343 7.596454,5.77475 10.390625,5.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 6.003906,12.276367 c -0.068067,1.501921 0.5417205,2.981069 1.7138675,4 A 0.9965823,0.9965823 0 0 1 8.040039,16.790039 0.9965823,0.9965823 0 0 0 7.7177735,15.776367 c -1.041678,-0.905516 -1.6409495,-2.17451 -1.7138675,-3.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.labyrinth_team.labyrinth.svg b/.icons/awkward/22x22/apps/com.github.labyrinth_team.labyrinth.svg
new file mode 120000
index 00000000..926fa121
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.labyrinth_team.labyrinth.svg
@@ -0,0 +1 @@
+labyrinth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.lainsce.aesop.svg b/.icons/awkward/22x22/apps/com.github.lainsce.aesop.svg
new file mode 100644
index 00000000..e5a785cc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.lainsce.aesop.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="12" height="14" x="5" y="6"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 2.9863528,19.5 C 2.4399418,19.5 2,19.878098 2,20.347701 V 21.5 H 20 V 20.347701 C 20,19.878098 19.560058,19.5 19.013647,19.5 Z"/>
+ <rect style="fill:#d4d4d4" width="3" height="9" x="4" y="9"/>
+ <rect style="fill:#d4d4d4" width="3" height="9" x="15" y="9"/>
+ <rect style="fill:#d4d4d4" width="4" height="9" x="9" y="9"/>
+ <rect style="fill:#969696" width="16" height="3" x="3" y="17" rx=".877" ry=".857"/>
+ <rect style="opacity:0.2" width="16" height="3" x="3" y="7.5" rx=".877" ry=".857"/>
+ <rect style="fill:#969696" width="16" height="3" x="3" y="7" rx=".877" ry=".857"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 10.238232,1.8192685 6.5,3.8516299 2.7738905,5.8774005 C 1.95335,6.295318 2.0639202,6.1063665 2,6.9070385 v 1.46753 C 2,8.444075 2.0495975,8.5 2.1111815,8.5 H 19.888818 C 19.950404,8.5 20,8.444076 20,8.3745685 V 6.9396815 C 19.9982,6.0951845 19.97774,6.2860445 19.195864,5.8609565 L 15.5,3.8516299 11.782214,1.8303845 C 11.093939,1.3412627 10.927318,1.4446332 10.238232,1.8192701 Z"/>
+ <path style="fill:#d4d4d4;fill-rule:evenodd" d="M 10.238232,1.3192685 6.5,3.3516299 2.7738905,5.3774005 C 1.95335,5.795318 2.0639202,5.6063665 2,6.4070385 v 1.46753 C 2,7.944075 2.0495975,8 2.1111815,8 H 19.888818 C 19.950404,8 20,7.944076 20,7.8745685 V 6.4396815 C 19.9982,5.5951845 19.97774,5.7860445 19.195864,5.3609565 L 15.5,3.3516299 11.782214,1.3303845 C 11.093939,0.8412626 10.927318,0.9446332 10.238232,1.3192701 Z"/>
+ <path style="fill:#d4d4d4;fill-rule:evenodd" d="M 2.9863528,19 C 2.4399418,19 2,19.378098 2,19.847701 V 21 H 20 V 19.847701 C 20,19.378098 19.560058,19 19.013647,19 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 11.010742,1.0009765 c -0.213825,0.011532 -0.427917,0.131041 -0.772461,0.3183594 L 6.5,3.3515625 2.7734375,5.376953 C 1.952897,5.7948705 2.0639202,5.6065545 2,6.4072265 v 0.5 C 2.0639202,6.1065545 1.952897,6.2948705 2.7734375,5.876953 L 6.5,3.8515625 10.238281,1.819336 c 0.689087,-0.3746369 0.85567,-0.4783797 1.543946,0.010742 L 15.5,3.8515625 19.196289,5.861328 C 19.97817,6.286416 19.9982,6.094956 20,6.939453 v -0.5 C 19.9982,5.594956 19.97817,5.786416 19.196289,5.361328 L 15.5,3.3515625 11.782227,1.3300781 C 11.438089,1.0855172 11.224567,0.9894445 11.010742,1.0009765 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 2.9863281,19 C 2.4399172,19 2,19.378053 2,19.847656 v 0.5 C 2,19.878053 2.4399172,19.5 2.9863281,19.5 H 19.013672 C 19.560083,19.5 20,19.878053 20,20.347656 v -0.5 C 20,19.378053 19.560083,19 19.013672,19 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.lainsce.coin.svg b/.icons/awkward/22x22/apps/com.github.lainsce.coin.svg
new file mode 100644
index 00000000..3b1f54b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.lainsce.coin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#f6ac43" cx="11" cy="11" r="10"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="7"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="7"/>
+ <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"/>
+ <rect style="opacity:0.6" width="2" height="8" x="10" y="7" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.lainsce.notejot.svg b/.icons/awkward/22x22/apps/com.github.lainsce.notejot.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.lainsce.notejot.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.lainsce.palaura.svg b/.icons/awkward/22x22/apps/com.github.lainsce.palaura.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.lainsce.palaura.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.lainsce.quilter.svg b/.icons/awkward/22x22/apps/com.github.lainsce.quilter.svg
new file mode 100644
index 00000000..1a80cc17
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.lainsce.quilter.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="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 style="fill:#9daabc" d="m6 5h10v1h-10z"/>
+ <path style="fill:#9daabc" d="m6 11h8v1h-8z"/>
+ <path style="fill:#9daabc" d="m6 7h9v1h-9z"/>
+ <path style="fill:#9daabc" d="m6 13h10v1h-10z"/>
+ <path style="fill:#9daabc" d="m6 9h10v1h-10z"/>
+ <path style="fill:#9daabc" d="m6 15h8v1h-8z"/>
+ <path style="opacity:.2;fill:#ffffff" 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 style="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"/>
+ <rect style="fill:#4992ff" width="1" height="3" x="14" y="10"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.lainsce.timetable.svg b/.icons/awkward/22x22/apps/com.github.lainsce.timetable.svg
new file mode 100644
index 00000000..1d790ad3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.lainsce.timetable.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 2.0488281,0.5 C 1.4671819,0.5 1,0.9671821 1,1.5488281 V 7.5 v 7 5.951172 C 1,21.032711 1.4671819,21.5 2.0488281,21.5 H 8 15 l 0.15625,-0.06641 A 6,6 0 0 1 10.804688,18.5 6,6 0 0 1 13,10.302734 6,6 0 0 1 21.195312,12.5 6,6 0 0 1 21.931641,14.628906 L 22,14.5 V 7.5 1.5488281 C 22,0.9671281 21.53271,0.5 20.951172,0.5 H 15 8 Z"/>
+ <path style="fill:#b0b0b0" d="m 15,0 v 7 7 7 l 3.640034,-1.555975 c 0.534733,-0.228578 0.778957,-0.534846 1.04958,-1.049579 L 22,14 V 7 1.049579 C 22,0.467879 21.531959,0 20.950421,0 Z"/>
+ <path style="fill:#cccccc" d="m 7.9999999,0 v 7 7 7 H 15 V 14 7 0 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.0495794,0 C 1.4679332,0 1,0.467933 1,1.049579 V 7 14 19.95042 C 1,20.531959 1.4679332,21 2.0495794,21 H 7.9999999 V 14 7 0 Z"/>
+ <circle style="opacity:0.2" cx="6.106" cy="21.423" r="6" transform="rotate(-30)"/>
+ <circle style="fill:#0d89f4" cx="16.001" cy="15" r="6"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 16.000518,12.000001 V 15 h 2.999999"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.0488281,0 C 1.4671819,0 1,0.4671821 1,1.0488281 v 0.5 C 1,0.9671821 1.4671819,0.5 2.0488281,0.5 H 8 15 20.951172 C 21.53271,0.5 22,0.9671281 22,1.5488281 v -0.5 C 22,0.4671281 21.53271,0 20.951172,0 H 15 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.lainsce.yishu.svg b/.icons/awkward/22x22/apps/com.github.lainsce.yishu.svg
new file mode 100644
index 00000000..4713cead
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.lainsce.yishu.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#74b336" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.libresprite.LibreSprite.svg b/.icons/awkward/22x22/apps/com.github.libresprite.LibreSprite.svg
new file mode 120000
index 00000000..8d98231c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.libresprite.LibreSprite.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.luizaugustomm.tomato.svg b/.icons/awkward/22x22/apps/com.github.luizaugustomm.tomato.svg
new file mode 120000
index 00000000..a115f05b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.luizaugustomm.tomato.svg
@@ -0,0 +1 @@
+tomato.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.maoschanz.drawing.svg b/.icons/awkward/22x22/apps/com.github.maoschanz.drawing.svg
new file mode 100644
index 00000000..9e73e10a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.maoschanz.drawing.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 5e-8,6.4500107 v 7.0968693 3.7207 0.74414 C 5e-8,18.836278 0.66899968,19.5 1.4999988,19.5 H 19.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 6.4500107 Z"/>
+ <path style="fill:#e4e4e4" d="m 5e-8,5.9500111 v 7.0968689 3.7207 0.744141 C 5e-8,18.336278 0.66899968,19 1.4999988,19 H 19.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 5.9500111 Z"/>
+ <path style="fill:#565064" d="M 1.4999988,3.0000135 C 0.66899948,3.0000135 0,3.663827 0,4.4883843 V 6.0000111 H 20.999982 V 4.4883843 c 0,-0.8245573 -0.668999,-1.4883708 -1.499999,-1.4883708 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.4999988,3.0000135 C 0.66899948,3.0000135 5e-8,3.663736 5e-8,4.4882933 V 4.9882929 C 5e-8,4.1637356 0.66899948,3.5000131 1.4999988,3.5000131 H 19.499984 c 0.830999,0 1.499999,0.663723 1.499999,1.4882798 V 4.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 2.4996689,8.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 19.56346,1.5009889 c -0.158376,-0.011113 -0.343208,0.045565 -0.527343,0.2548826 L 8.0908139,12.687503 8.3632742,12.959964 6.9999943,15.955078 7.5449159,16.5 10.544913,15.138673 10.817374,15.411134 21.780256,4.4619239 c 0.536978,-0.536286 -0.0791,-1.0556631 -0.0791,-1.0556631 L 20.019515,1.7265747 c 0,0 -0.192093,-0.2070632 -0.456055,-0.2255858 z"/>
+ <path style="fill:#ff4e4a" d="M 10.817316,14.910741 8.0906569,12.187594 19.036291,1.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="-18.19" 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="-18.19" y="-.59" transform="matrix(-0.70756247,-0.70665079,0.70756247,-0.70665079,0,0)"/>
+ <path style="fill:#c02924" d="M 10.544652,14.638427 8.3633242,12.45991 6.9999943,15.455371 7.5453264,16 Z"/>
+ <path style="fill:#3d3846" d="M 12.453316,7.8306892 A 0.96339786,1.9267984 45.06156 0 0 14.498311,7.1499027 0.96339786,1.9267984 45.06156 0 0 15.179976,5.1075429 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.marktext.marktext.svg b/.icons/awkward/22x22/apps/com.github.marktext.marktext.svg
new file mode 120000
index 00000000..479a5898
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.marktext.marktext.svg
@@ -0,0 +1 @@
+marktext.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.mdh34.hackup.svg b/.icons/awkward/22x22/apps/com.github.mdh34.hackup.svg
new file mode 100644
index 00000000..1a7e94b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.mdh34.hackup.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#ff822e" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="M 10.999024,3.5 A 0.6429552,0.6177088 0 0 0 10.458985,3.7841797 L 6.6015625,9.548828 A 0.6429552,0.6177088 0 0 0 7.142578,10.5 H 10 v 9 h 2 v -9 h 2.857422 A 0.6429552,0.6177088 0 0 0 15.398437,9.548828 L 11.541016,3.7841797 A 0.6429552,0.6177088 0 0 0 10.999024,3.5 Z"/>
+ <path style="fill:#ffffff" d="M 10,6.4999995 V 19 h 2 V 6.4999995 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 10.999163,3.0000003 A 0.6429552,0.6177088 0 0 0 10.459235,3.2838925 L 6.601889,9.048599 A 0.6429552,0.6177088 0 0 0 7.1426545,10 H 14.857346 A 0.6429552,0.6177088 0 0 0 15.398111,9.048599 L 11.540765,3.2838925 A 0.6429552,0.6177088 0 0 0 10.999163,3.0000003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.mdh34.quickdocs.svg b/.icons/awkward/22x22/apps/com.github.mdh34.quickdocs.svg
new file mode 100644
index 00000000..21a9bee9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.mdh34.quickdocs.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#1f4a55" d="M 19,20 19,2 C 19,1.446 18.554,1 18,1 L 4,1 C 3.446,1 3,1.446 3,2 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 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.2" d="m 3,20 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 19,20 c 0,0.554 -0.446,1 -1,1 L 4,21 C 3.446,21 3,20.554 3,20 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2" d="m 9.000787,7.5 -2.0007271,0 -7.39e-5,8 1.9992269,0 M 11,15.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 11,7.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="m 9.000787,7 -2.0007271,0 -7.39e-5,8 1.9992269,0 M 11,15 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 11,7"/>
+ <path style="opacity:0.15;fill:#ffffff;fill-rule:evenodd" d="M 5,4 5,6 7,6 7,4 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/22x22/apps/com.github.micahflee.torbrowser-launcher.svg b/.icons/awkward/22x22/apps/com.github.micahflee.torbrowser-launcher.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.micahflee.torbrowser-launcher.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.miguelmota.Cointop.svg b/.icons/awkward/22x22/apps/com.github.miguelmota.Cointop.svg
new file mode 120000
index 00000000..63031572
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.miguelmota.Cointop.svg
@@ -0,0 +1 @@
+cointop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.mirkobrombin.bottles.svg b/.icons/awkward/22x22/apps/com.github.mirkobrombin.bottles.svg
new file mode 100644
index 00000000..4dc501a2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.mirkobrombin.bottles.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 16.000007,1033.3704 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.0000072,1033.3704 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.0000072,1032.8704 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 5.4648477,1032.854 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 9.996e-4,-0.1238 9.996e-4,-0.2695 -6.17e-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.000007,1032.8704 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 15.464847,1032.854 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 10e-4,-0.1238 10e-4,-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.000007,1032.3802 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.2875037,3.477 -1.0996088,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.2695347,0.084 1.9941397,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.000007,1031.8802 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.2875037,3.477 -1.0996088,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.2695347,0.084 1.9941397,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 10.464847,1031.8638 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.2875037,3.4769 -1.0996093,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 0.001,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.8121046,-1.7809 1.0072136,-2.8968 1.0996083,-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 10.333011,1031.8618 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 10.333011,1031.3618 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 5.3330117,1032.8618 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 5.3330117,1032.3618 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 15.333011,1032.8618 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 15.333011,1032.3618 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 10.333011,1031.3618 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 5.3330117,1032.3618 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 15.333011,1032.3618 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/22x22/apps/com.github.mirkobrombin.football.svg b/.icons/awkward/22x22/apps/com.github.mirkobrombin.football.svg
new file mode 100644
index 00000000..fdbe884c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.mirkobrombin.football.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#ffffff" width="19.5" height="19.5" x="-20.75" y="-20.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,1.5001)">
+ <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,1.0001)">
+ <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,1.0001 c -5.54,0 -9.9999,4.46 -9.9999,9.9999 0,0.084 0.004,0.1665 0.00585,0.25 0.13235,-5.423 4.5381,-9.7499 9.9939,-9.7499 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 1.0059,11.2501 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/22x22/apps/com.github.mirkobrombin.ppaextender.svg b/.icons/awkward/22x22/apps/com.github.mirkobrombin.ppaextender.svg
new file mode 100644
index 00000000..5debd0c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.mirkobrombin.ppaextender.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 21,1050.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 21,1046.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 1,1032.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 21,1048.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 21,1050.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 1,1034.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 1,1036.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/22x22/apps/com.github.mohelm97.screenrecorder.svg b/.icons/awkward/22x22/apps/com.github.mohelm97.screenrecorder.svg
new file mode 100644
index 00000000..89674d9d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.mohelm97.screenrecorder.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-20" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-18" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dc4f47" width="12" height="16" x="-16" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <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 18 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 5,19 v 0.5 c 0,0.554 0.446,1 1,1 h 10 c 0.554,0 1,-0.446 1,-1 V 19 c 0,0.554 -0.446,1 -1,1 H 6 C 5.446,20 5,19.554 5,19 Z"/>
+ <path style="opacity:0.2" d="m 1,17 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 17 c 0,0.554 -0.446,1 -1,1 H 2 C 1.446,18 1,17.554 1,17 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="10.5" r="2"/>
+ <circle style="fill:#ffffff" cx="11" cy="10" r="2"/>
+ <path style="opacity:0.2" d="m 6,5.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 6,5 C 4.892,5 4,5.892 4,7 H 5 C 5,6.428703 5.428703,6 6,6 Z m 2,0 v 1 h 2 V 5 Z m 4,0 v 1 h 2 V 5 Z m 4,0 v 1 c 0.571297,0 1,0.428703 1,1 h 1 C 18,5.892 17.108,5 16,5 Z M 4,9 v 2 H 5 V 9 Z m 13,0 v 2 h 1 V 9 Z M 4,13 c 0,1.108 0.892,2 2,2 V 14 C 5.428703,14 5,13.571297 5,13 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.mubitosh.qrshare.svg b/.icons/awkward/22x22/apps/com.github.mubitosh.qrshare.svg
new file mode 100644
index 00000000..602c19cf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.mubitosh.qrshare.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 19,3.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 19,3 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 9,3 9,9 3,9 3,3 Z m 9,1 -4,0 0,4 4,0 z M 8,4 4,4 4,8 8,8 Z m 9,1 0,2 -2,0 0,-2 z M 7,5 7,7 5,7 5,5 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.muriloventuroso.easyssh.svg b/.icons/awkward/22x22/apps/com.github.muriloventuroso.easyssh.svg
new file mode 100644
index 00000000..ea4b1608
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.muriloventuroso.easyssh.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 21,11.5 10,10 0 0 0 11,1.5 Z m 9.201172,13.916016 C 14.700031,17.981751 8.7975424,18.823174 3.7519531,18.382812 A 10,10 0 0 0 11,21.5 10,10 0 0 0 20.201172,15.416016 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 2.1660156,15.671875 c 5.4335983,0.85223 12.5095954,0.0067 18.7343754,-3.341797 A 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z m 9.201172,13.916016 C 14.700031,17.481751 8.7975424,18.323174 3.7519531,17.882812 A 10,10 0 0 0 11,21 10,10 0 0 0 20.201172,14.916016 Z"/>
+ <path style="opacity:0.2" d="m 6,5.5 v 1 H 5.5 C 4.669,6.5 4,7.169 4,8 4,8.831 4.669,9.5 5.5,9.5 H 6 v 1 H 4.0918 c 0.206,0.582 0.754,1 1.4082,1 H 6 v 1 h 1 v -1 H 7.5 C 8.331,11.5 9,10.831 9,10 9,9.169 8.331,8.5 7.5,8.5 H 7 v -1 H 8.908 C 8.702,6.918 8.154,6.5 7.5,6.5 H 7 v -1 z m -0.5,2 H 6 v 1 H 5.5 C 5.223,8.5 5,8.277 5,8 5,7.723 5.223,7.5 5.5,7.5 Z M 7,9.5 H 7.5 C 7.777,9.5 8,9.723 8,10 8,10.277 7.777,10.513 7.5,10.5 H 7 Z"/>
+ <path style="fill:#ffffff" d="M 6,5 V 6 H 5.5 C 4.669,6 4,6.669 4,7.5 4,8.331 4.669,9 5.5,9 H 6 v 1 H 4.0918 c 0.206,0.582 0.754,1 1.4082,1 H 6 v 1 H 7 V 11 H 7.5 C 8.331,11 9,10.331 9,9.5 9,8.669 8.331,8 7.5,8 H 7 V 7 H 8.908 C 8.702,6.418 8.154,6 7.5,6 H 7 V 5 Z M 5.5,7 H 6 V 8 H 5.5 C 5.223,8 5,7.777 5,7.5 5,7.223 5.223,7 5.5,7 Z M 7,9 H 7.5 C 7.777,9 8,9.223 8,9.5 8,9.777 7.777,10.013 7.5,10 H 7 Z"/>
+ <rect style="opacity:0.2" width="4" height="1" x="9" y="12.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="M 13,9.499254 15.5,7.999252 18,9.499254"/>
+ <path style="fill:none;stroke:#ffffff" d="m 13,8.9994985 2.5,-1.5 2.5,1.5"/>
+ <rect style="fill:#ffffff" width="4" height="1" x="9" y="12"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0097656,11.207031 10,10 0 0 1 11,1.5 10,10 0 0 1 20.992188,11.333984 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z m 9.201172,13.916016 C 14.700031,17.481751 8.7975424,18.323175 3.7519531,17.882812 a 10,10 0 0 0 0.5546875,0.529297 C 9.139506,18.741223 14.689903,17.910838 19.910156,15.539062 a 10,10 0 0 0 0.291016,-0.623046 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.naaando.lyrics.svg b/.icons/awkward/22x22/apps/com.github.naaando.lyrics.svg
new file mode 100644
index 00000000..d118374f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.naaando.lyrics.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="10.5" cy="11" r="10.5"/>
+ <g transform="matrix(0.525,0,0,0.525,-2.1,-2.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 -0.359376,0.3457031 v 0.5 A 0.35154704,0.3458737 0 0 1 10.367188,9.5 0.35154704,0.3458737 0 0 1 10.535156,9.546875 l 1.894532,1.080078 1.894531,1.080078 a 0.35154704,0.3458737 0 0 1 0.06641,0.04883 0.35154704,0.3458737 0 0 0 -0.06641,-0.548828 L 12.429688,10.126953 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 10.5,0 A 10.5,10.5 0 0 0 0,10.5 10.5,10.5 0 0 0 0.0097656,10.796875 10.5,10.5 0 0 1 10.5,0.5 10.5,10.5 0 0 1 20.990234,10.703125 10.5,10.5 0 0 0 21,10.5 10.5,10.5 0 0 0 10.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.needle-and-thread.vocal.svg b/.icons/awkward/22x22/apps/com.github.needle-and-thread.vocal.svg
new file mode 120000
index 00000000..f61bc457
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.needle-and-thread.vocal.svg
@@ -0,0 +1 @@
+vocal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.needleandthread.vocal.svg b/.icons/awkward/22x22/apps/com.github.needleandthread.vocal.svg
new file mode 120000
index 00000000..f61bc457
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.needleandthread.vocal.svg
@@ -0,0 +1 @@
+vocal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.nick92.tranqil.svg b/.icons/awkward/22x22/apps/com.github.nick92.tranqil.svg
new file mode 100644
index 00000000..6e833787
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.nick92.tranqil.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:.2" d="m20.999999 1041.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="m20.999999 1041.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="10" cy="1042.862" r="6"/>
+ <circle style="fill:#ff87a3" class="st11" cx="10" cy="1042.362" r="6"/>
+ <path style="opacity:.1;fill:#ffffff" d="m10 1036.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="m6.3183595 1045.3622 3.1269526 4.3262s1.6290949-0.087 3.4999999 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="m1.4736338 1038.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.6982419-1.0791-0.7777779-1.508-2.1899024-2.715-3.3486323-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="m11 1031.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/22x22/apps/com.github.ojubaorg.Othman.svg b/.icons/awkward/22x22/apps/com.github.ojubaorg.Othman.svg
new file mode 120000
index 00000000..979b2103
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.ojubaorg.Othman.svg
@@ -0,0 +1 @@
+Othman.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.paolostivanin.OTPClient.svg b/.icons/awkward/22x22/apps/com.github.paolostivanin.OTPClient.svg
new file mode 100644
index 00000000..baacd26a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.paolostivanin.OTPClient.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-490)">
+ <rect style="fill:none" width="582" height="402" x="-1" y="-1"/>
+ </g>
+ <path style="opacity:0.2" d="M 5.4189455,5.499925 C 2.4254785,5.499925 0,8.022229 0,10.999925 c 0,2.977696 2.4254932,5.5 5.4189455,5.5 H 14.25 a 0.750075,0.750075 0 1 0 0,-1.5 H 5.4189455 c -2.1444932,0 -3.9189455,-1.839751 -3.9189455,-4 0,-2.160248 1.7744669,-4 3.9189455,-4 H 16.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 19.963359,16.005642 22,13.696977 22,10.999925 c 0,-2.9835375 -2.455752,-5.5 -5.449219,-5.5 z"/>
+ <rect style="fill:#ffffff" width="19" height="8" x="1.5" y="6.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 14.25,15.249925 H 5.4189725 C 2.8499999,15.249925 0.75,13.068972 0.75,10.5 v 0 C 0.75,7.931028 2.8499999,5.75 5.4189725,5.75 H 16.551014 C 19.119986,5.75 21.25,7.931028 21.25,10.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 3.961,8.578668 C 5.0223385,8.2264745 6.064526,8.797599 6.421478,9.858938 6.7784305,10.920276 6.2025475,12.062523 5.141209,12.419476 4.0798705,12.776429 2.9376226,12.200545 2.5806701,11.139207 2.4664454,10.791773 2.4474079,10.339656 2.514039,10.0065"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="m 9.5,9 v 3"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="M 11,10.5 H 8"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="M 10.56066,11.56066 8.43934,9.43934"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="M 8.43934,11.56066 10.56066,9.43934"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="m 14,9 v 3"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="m 15.5,10.5 h -3"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="M 15.06066,11.56066 12.93934,9.43934"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="M 12.93934,11.56066 15.06066,9.43934"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="m 18.5,9 v 3"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="M 20,10.5 H 17"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="M 19.56066,11.56066 17.43934,9.43934"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-linecap:round" d="M 17.43934,11.56066 19.56066,9.43934"/>
+ <path style="opacity:0.2" d="M 1.5126953,10.75 C 1.5074,10.833035 1.5,10.915904 1.5,11 c 0,2.160249 1.7744518,4 3.9189455,4 H 14.25 16.947265 a 0.750075,0.750075 0 0 1 0.184571,-0.05273 C 18.973935,14.647148 20.5,12.926268 20.5,11 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 16.947265,14.5 H 14.25 5.4189455 c -2.0610111,0 -3.7755192,-1.700041 -3.9062502,-3.75 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.4189455,5 C 2.4254783,5 0,7.522304 0,10.5 0,10.58417 0.00886,10.666602 0.012695,10.75 0.144503,7.8831005 2.5100973,5.5 5.4189455,5.5 H 16.550781 c 2.912617,0 5.308814,2.38379 5.436523,5.260742 C 21.991564,10.673875 22,10.587741 22,10.5 22,7.5164625 19.544248,5 16.550781,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.parnold-x.nasc.svg b/.icons/awkward/22x22/apps/com.github.parnold-x.nasc.svg
new file mode 120000
index 00000000..1dd40e0e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.parnold-x.nasc.svg
@@ -0,0 +1 @@
+nasc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.parnold-x.sudoku.svg b/.icons/awkward/22x22/apps/com.github.parnold-x.sudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.parnold-x.sudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.parnold-x.timer.svg b/.icons/awkward/22x22/apps/com.github.parnold-x.timer.svg
new file mode 100644
index 00000000..8dec56c9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.parnold-x.timer.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="m 8.4693103,15.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,16.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 4.5,1 A 3.5,3.5 0 0 0 1,4.5 3.5,3.5 0 0 0 4.5,8 3.5,3.5 0 0 0 8,4.5 3.5,3.5 0 0 0 4.5,1 Z m 14,0 A 3.5,3.5 0 0 0 15,4.5 3.5,3.5 0 0 0 18.5,8 3.5,3.5 0 0 0 22,4.5 3.5,3.5 0 0 0 18.5,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.5,1 A 3.5,3.5 0 0 0 1,4.5 3.5,3.5 0 0 0 1.0117,4.7246 3.5,3.5 0 0 1 4.5,1.5 3.5,3.5 0 0 1 7.9883,4.7754 3.5,3.5 0 0 0 8,4.5 3.5,3.5 0 0 0 4.5,1 Z m 14,0 A 3.5,3.5 0 0 0 15,4.5 3.5,3.5 0 0 0 15.012,4.7246 3.5,3.5 0 0 1 18.5,1.5 3.5,3.5 0 0 1 21.988,4.7754 3.5,3.5 0 0 0 22,4.5 3.5,3.5 0 0 0 18.5,1 Z"/>
+ <rect style="fill:#48a040" width="20" height="20" x="-21" y="-22" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,1.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="-19" y="-20" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.7" d="m 12,4 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,9.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,9.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,16 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,11.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,8.26413 16.11838,7.95959 15.97994,7.71978 15.8415,7.47999 15.53692,7.39844 15.29704,7.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,11.25 C 2.0038,11.3335 2,11.416 2,11.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/22x22/apps/com.github.peteruithoven.resizer.svg b/.icons/awkward/22x22/apps/com.github.peteruithoven.resizer.svg
new file mode 100644
index 00000000..264000c0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.peteruithoven.resizer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2.9999782,14.491026 v 3.222209 c 0,0.430886 0.3567985,0.777774 0.7999965,0.777774 H 18.199912 c 0.443198,0 0.799996,-0.346888 0.799996,-0.777774 v -3.222209 z"/>
+ <path style="fill:#ff766a" d="M 18.999908,17.213237 V 4.7688464 c 0,-0.4308871 -0.356798,-0.7777746 -0.799996,-0.7777746 H 3.7999747 c -0.443198,0 -0.7999965,0.3468875 -0.7999965,0.7777746 V 17.213237 c 0,0.430887 0.3567985,0.777774 0.7999965,0.777774 H 18.199912 c 0.443198,0 0.799996,-0.346887 0.799996,-0.777774 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.7997794,3.9910718 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 18.200107 c 0.443199,0 0.799801,0.3464535 0.799801,0.7773406 V 4.7684124 c 0,-0.4308871 -0.356602,-0.7773406 -0.799801,-0.7773406 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 13.999939,7.4999997 c 1.104567,0 2,0.8954334 2,2 0,1.1045673 -0.895433,2.0000003 -2,2.0000003 -1.104567,0 -2,-0.895433 -2,-2.0000003 0,-1.1045666 0.895433,-2 2,-2 z"/>
+ <path style="fill:#fffee4;fill-rule:evenodd" d="m 13.999939,6.9999997 c 1.104567,0 2,0.8954334 2,2 0,1.1045673 -0.895433,2.0000003 -2,2.0000003 -1.104567,0 -2,-0.895433 -2,-2.0000003 0,-1.1045666 0.895433,-2 2,-2 z"/>
+ <path style="fill:#d22f7a" d="m 2.9999782,13.991028 v 3.222209 c 0,0.430887 0.3567985,0.777774 0.7999965,0.777774 H 18.199912 c 0.443198,0 0.799996,-0.346887 0.799996,-0.777774 v -3.222209 z"/>
+ <path style="fill:#3f3f3f" d="m 2.9999782,13.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 13.99094 H 4.9431698 Z"/>
+ <path style="opacity:0.2" d="M 1.9892404,2.4814834 A 1.0000956,1.0000956 0 0 0 0.99998689,3.6211268 V 7.491227 a 1.0000956,1.0000956 0 1 0 1.99999131,0 V 5.9052964 L 6.2929329,9.1982507 A 1.0000956,1.0000956 0 1 0 7.7069887,7.7841948 L 4.4140346,4.4912401 h 1.5859305 a 1.0000956,1.0000956 0 1 0 0,-1.9999912 H 2.1230289 A 1.0000956,1.0000956 0 0 0 1.9892404,2.4814834 Z M 14.989184,13.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 20.9999,19.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 2.0000958,2.9910116 7.0000743,7.9910544 M 2.0000958,6.9909942 V 2.9910116 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 19.999904,18.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="3" y="13.99"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.9892404,1.981315 A 1.0000956,1.0000956 0 0 0 0.99998689,3.1209584 V 3.3504496 A 1.0000956,1.0000956 0 0 1 1.9892404,2.4813128 1.0000956,1.0000956 0 0 1 2.1230289,2.4910828 H 5.9999651 A 1.0000956,1.0000956 0 0 1 6.9814064,3.2410751 1.0000956,1.0000956 0 0 0 5.9999651,1.9910805 H 2.1230289 A 1.0000956,1.0000956 0 0 0 1.9892404,1.981315 Z M 4.4140346,4.4910696 7.7069887,7.7840243 A 1.0000956,1.0000956 0 0 1 7.981402,8.2566782 1.0000956,1.0000956 0 0 0 7.7069887,7.2840264 L 4.9140324,4.4910696 Z M 14.989184,12.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/22x22/apps/com.github.phase1geo.minder.svg b/.icons/awkward/22x22/apps/com.github.phase1geo.minder.svg
new file mode 100644
index 00000000..cfe028f3
--- /dev/null
+++ b/.icons/awkward/22x22/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="22" height="22" 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 8.7500003,0.50000074 A 5.2499999,5.2499999 0 0 0 3.9570314,3.615235 4.9999997,4.9999997 0 0 0 2.35e-7,8.5000002 4.9999997,4.9999997 0 0 0 5.0000001,13.5 4.9999997,4.9999997 0 0 0 5.498047,13.470703 5.2499999,5.2499999 0 0 0 10.25,16.5 5.2499999,5.2499999 0 0 0 13.974609,14.943359 3.9999992,3.9999992 0 0 0 16,15.5 3.9999992,3.9999992 0 0 0 20,11.5 3.9999992,3.9999992 0 0 0 19.960938,10.980469 3.9999992,3.9999992 0 0 0 22,7.4999999 3.9999992,3.9999992 0 0 0 18.251953,3.5117194 3.2499998,3.2499998 0 0 0 15.25,1.5000007 3.2499998,3.2499998 0 0 0 12.888672,2.521485 5.2499999,5.2499999 0 0 0 8.7500003,0.50000074 Z M 14,16.5 a 1.9999997,1.9999997 0 0 0 -2,2 1.9999997,1.9999997 0 0 0 2,1.999999 1.9999997,1.9999997 0 0 0 2,-1.999999 1.9999997,1.9999997 0 0 0 -2,-2 z m -5.5000002,2 a 1.4999999,1.4999999 0 0 0 -1.5,1.5 1.4999999,1.4999999 0 0 0 1.5,1.5 1.4999999,1.4999999 0 0 0 1.5,-1.5 1.4999999,1.4999999 0 0 0 -1.5,-1.5 z"/>
+ <ellipse style="fill:#e4e4e4" cx="12.75" cy="6.25" rx="2.75" ry="2.75"/>
+ <circle style="fill:#e4e4e4" cx="8.75" cy="5.25" r="5.25"/>
+ <circle style="fill:#e4e4e4" cx="15.25" cy="4.25" r="3.25"/>
+ <circle style="fill:#e4e4e4" cx="5" cy="8" r="5"/>
+ <circle style="fill:#e4e4e4" cx="18" cy="7" r="4"/>
+ <circle style="fill:#e4e4e4" cx="16" cy="11" r="4"/>
+ <circle style="fill:#e4e4e4" cx="10.25" cy="10.75" r="5.25"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99999988" d="M 8.9999993,7.9000004 12.5,5.0000008"/>
+ <use style="opacity:0.1" width="100%" height="100%" x="0" y="0" transform="matrix(0.03474152,0,0,0.03964583,-0.30614215,-1.0198875)" xlink:href="#b1Uu1ewGb"/>
+ <use style="fill:#68b723" width="100%" height="100%" x="0" y="0" transform="matrix(0.03474152,0,0,0.03964583,-0.30614215,-1.5198875)" xlink:href="#b1Uu1ewGb"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99999988" d="M 8.9999993,9.0649902 12.5,11.96499"/>
+ <use style="opacity:0.1" width="100%" height="100%" x="0" y="0" transform="matrix(0.03609736,0,0,0.03964059,-1.0941623,-1.0187626)" xlink:href="#b24bcEG6b5"/>
+ <use style="fill:#c6262e" width="100%" height="100%" x="0" y="0" transform="matrix(0.03609736,0,0,0.03964059,-1.0941623,-1.5187626)" 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.30614215,-1.0187627)" xlink:href="#d4HHCachsN"/>
+ <use style="fill:#3689e6" width="100%" height="100%" x="0" y="0" transform="matrix(0.03474152,0,0,0.03964059,-0.30614215,-1.5187627)" xlink:href="#d4HHCachsN"/>
+ <circle style="fill:#e4e4e4" cx="14" cy="18" r="2"/>
+ <circle style="fill:#e4e4e4" cx="8.5" cy="19.5" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.7500003,1.5e-7 A 5.2499998,5.2499998 0 0 0 3.9570314,3.1152345 4.9999996,4.9999996 0 0 0 2.35e-7,8.0000002 4.9999996,4.9999996 0 0 0 0.00976583,8.1992189 4.9999996,4.9999996 0 0 1 3.9570314,3.6152345 5.2499998,5.2499998 0 0 1 8.7500003,0.50000014 5.2499998,5.2499998 0 0 1 12.888672,2.5214845 3.2499998,3.2499998 0 0 1 15.25,1.5000001 3.2499998,3.2499998 0 0 1 18.251953,3.5117188 3.9999991,3.9999991 0 0 1 21.988281,7.2734377 3.9999991,3.9999991 0 0 0 22,6.9999997 3.9999991,3.9999991 0 0 0 18.251953,3.0117189 3.2499998,3.2499998 0 0 0 15.25,1.0000002 3.2499998,3.2499998 0 0 0 12.888672,2.0214845 5.2499998,5.2499998 0 0 0 8.7500003,1.5e-7 Z M 19.998047,10.957031 a 3.9999991,3.9999991 0 0 1 -0.03711,0.02344 3.9999991,3.9999991 0 0 1 0.02734,0.318359 A 3.9999991,3.9999991 0 0 0 20,11 3.9999991,3.9999991 0 0 0 19.998,10.95703 Z M 14,15.999999 A 1.9999997,1.9999997 0 0 0 12,18 1.9999997,1.9999997 0 0 0 12.01758,18.255858 1.9999997,1.9999997 0 0 1 14,16.5 1.9999997,1.9999997 0 0 1 15.982422,18.24414 1.9999997,1.9999997 0 0 0 16,18 1.9999997,1.9999997 0 0 0 14,15.999999 Z M 8.4999998,18 a 1.4999999,1.4999999 0 0 0 -1.5,1.5 1.4999999,1.4999999 0 0 0 0.021484,0.24414 1.4999999,1.4999999 0 0 1 1.4785155,-1.244141 1.4999999,1.4999999 0 0 1 1.4785162,1.255859 A 1.4999999,1.4999999 0 0 0 9.9999995,19.5 1.4999999,1.4999999 0 0 0 8.4999998,18 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.philip-scott.notes-up.svg b/.icons/awkward/22x22/apps/com.github.philip-scott.notes-up.svg
new file mode 100644
index 00000000..96fc9d56
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.philip-scott.notes-up.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#4e7bc0" 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 style="fill:#e9b064" d="m14 1v11l1-1h1l1 1v-11z"/>
+ <path style="opacity:.2" d="m3 1c-0.554 0-1 0.446-1 1v18c0 0.9625 1 1 1 1h2v-20z"/>
+ <path style="opacity:.2;fill:#ffffff" 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 style="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.philip-scott.spice-up.svg b/.icons/awkward/22x22/apps/com.github.philip-scott.spice-up.svg
new file mode 100644
index 00000000..dedeec55
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.philip-scott.spice-up.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="2" y="-21.5" rx=".95" ry=".95" transform="scale(1,-1)"/>
+ <rect style="fill:#e4e4e4" width="19" height="19" x="2" y="-21" rx=".95" ry=".95" transform="scale(1,-1)"/>
+ <rect style="opacity:0.2" width="21" height="4" x="1" y="1.5" rx=".893" ry=".749"/>
+ <rect style="fill:#4f4f4f" width="21" height="4" x="1" y="1" rx=".893" ry=".749"/>
+ <rect style="fill:#438bf6" width="15" height="12" x="4" y="-19" rx=".75" ry=".6" transform="scale(1,-1)"/>
+ <path style="opacity:0.2" d="M 9.5968546,10.500171 A 0.5832442,0.62563569 0 0 0 9,11.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,11.770866 9.8747792,10.583865 a 0.5832442,0.62563569 0 0 0 -0.2779246,-0.08369 z"/>
+ <path style="fill:#ffffff" d="M 9.5968546,10.000171 A 0.5832442,0.62563569 0 0 0 9,10.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,11.270866 9.8747792,10.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,1 C 1.397943,1 1,1.334201 1,1.7490235 l 0,0.5 C 1,1.834201 1.397943,1.5 1.8925781,1.5 l 19.2148439,0 C 21.602057,1.5 22,1.834201 22,2.2490235 l 0,-0.5 C 22,1.334201 21.602057,1 21.107422,1 L 1.8925781,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.philip-scott.wallpaperize.svg b/.icons/awkward/22x22/apps/com.github.philip-scott.wallpaperize.svg
new file mode 100644
index 00000000..1b2ba6b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.philip-scott.wallpaperize.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#704774" d="M 21,19 21,3 C 21,2.446 20.554,2 20,2 L 2,2 C 1.446,2 1,2.446 1,3 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="5" y="6.5" rx=".429" ry=".455"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,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 21,3 C 21,2.446 20.554,2 20,2 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,19 c 0,0.554 -0.446,1 -1,1 L 2,20 C 1.446,20 1,19.554 1,19 Z"/>
+ <rect style="fill:#ce6ef0" width="12" height="10" x="5" y="6" rx=".429" ry=".455"/>
+ <path style="fill:#ffb94b;fill-rule:evenodd" d="m 6.104492,13.00293 c -0.375668,0 -0.743546,0.03298 -1.102539,0.09375 l 0,2.45996 C 5.007634,15.803134 5.194886,16 5.428711,16 L 11.6875,16 C 10.478941,14.163147 8.4281915,13.00293 6.104492,13.00293 Z"/>
+ <path style="opacity:0.6" d="m 11.388672,6 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 16.642656,9.831459 16.265016,9.17518 15.923866,8.8251495 c -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 16.922453,6.6998555 16.962993,6.6763425 17,6.652344 L 17,6.4541015 C 17,6.39289 16.98828,6.33543 16.967775,6.2822265 c -0.0011,-0.00335 -0.0027,-0.00643 -0.0039,-0.00976 C 16.897795,6.112104 16.747387,6 16.571289,6 L 15.9375,6 15.128906,6.402344 15.082031,6.147461 C 15.07619,6.1156255 15.064951,6.0384415 15.055664,6 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 5.428711,6 C 5.1912825,6 5,6.2022835 5,6.4541015 l 0,0.5 C 5,6.7022835 5.1912825,6.5 5.428711,6.5 l 11.142578,0 C 16.808717,6.5 17,6.7022835 17,6.9541015 l 0,-0.5 C 17,6.2022835 16.808717,6 16.571289,6 L 5.428711,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.philip_scott.notes-up.svg b/.icons/awkward/22x22/apps/com.github.philip_scott.notes-up.svg
new file mode 120000
index 00000000..393c9ffc
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/com.github.philip_scott.spice-up.svg b/.icons/awkward/22x22/apps/com.github.philip_scott.spice-up.svg
new file mode 120000
index 00000000..00a1daae
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/com.github.plugarut.pwned-checker.svg b/.icons/awkward/22x22/apps/com.github.plugarut.pwned-checker.svg
new file mode 100644
index 00000000..0dac4609
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.plugarut.pwned-checker.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4b5b69" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 4,5.5 v 3 h 1 v -3 z m 4,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,3 v 1 h 3 v -1 z m 4,0 v 1 h 3 v -1 z m -7,1 a 1,1 0 0 0 -1,1 1,1 0 0 0 0.6777344,0.945312 L 7.4316406,15.5 H 8.3164062 C 8.7207774,14.880297 9.101556,14.285239 9,13.5 a 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:#ffffff" d="M 4,5 V 8 H 5 V 5 Z M 8,8 A 1,1 0 0 0 7,9 1,1 0 0 0 8,10 1,1 0 0 0 9,9 1,1 0 0 0 8,8 Z m 3,3 v 1 h 3 v -1 z m 4,0 v 1 h 3 v -1 z m -7,1 a 1,1 0 0 0 -1,1 1,1 0 0 0 0.6777344,0.945312 L 7.4316406,15 H 8.3164062 C 8.7207774,14.380297 9.101556,13.785239 9,13 A 1,1 0 0 0 8,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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/22x22/apps/com.github.quaternion.svg b/.icons/awkward/22x22/apps/com.github.quaternion.svg
new file mode 120000
index 00000000..ad4c528f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.quaternion.svg
@@ -0,0 +1 @@
+quaternion.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.rapidfingers.translator.svg b/.icons/awkward/22x22/apps/com.github.rapidfingers.translator.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.rapidfingers.translator.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.rickybas.date-countdown.svg b/.icons/awkward/22x22/apps/com.github.rickybas.date-countdown.svg
new file mode 100644
index 00000000..1d57fe79
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.rickybas.date-countdown.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11,1.5 11,11 1.0253906,11 A 10,10 0 0 0 1,11.5 a 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:#4c91d9" d="M 10.5,1 C 9.671573,1 9,1.6715729 9,2.5 9,3.3284271 9.671573,4 10.5,4 10.716218,4 10.841623,3.9908207 11,3.9863281 L 11,11 3.9863281,11 C 3.9908207,10.841623 4,10.716218 4,10.5 4,9.671573 3.3284271,9 2.5,9 1.6715729,9 1,9.671573 1,10.5 1,10.716218 1.00918,10.841623 1.013672,11 L 1,11 A 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 l 0,0.013672 C 10.841623,1.0091793 10.716218,1 10.5,1 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="7"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="7"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.5,1 C 9.671573,1 9,1.6715729 9,2.5 9,2.585501 9.01165,2.6684069 9.02539,2.75 9.14479,2.041026 9.757074,1.5 10.5,1.5 c 0.216218,0 0.341623,0.00918 0.5,0.013672 L 11,1.5 c 5.439199,0.00415 9.877627,4.3549343 9.990234,9.792969 C 20.994921,11.195366 20.998176,11.097699 21,11 21,5.4771525 16.522847,1 11,1 l 0,0.013672 C 10.841623,1.0091793 10.716218,1 10.5,1 Z m -8,8 C 1.6715729,9 1,9.671573 1,10.5 1,10.670621 1.0071,10.776184 1.011719,10.894531 1.0667713,10.116222 1.7076786,9.5 2.5,9.5 3.2923214,9.5 3.9332287,10.116222 3.9882812,10.894531 3.9928997,10.776184 4,10.670621 4,10.5 4,9.671573 3.3284271,9 2.5,9 Z M 4,11 c 0,0.216218 -0.00918,0.341623 -0.013672,0.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.rkoesters.xkcd-gtk.svg b/.icons/awkward/22x22/apps/com.github.rkoesters.xkcd-gtk.svg
new file mode 100644
index 00000000..a1942b0a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.rkoesters.xkcd-gtk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <circle style="opacity:0.2" cx="11" cy="1041.862" r="10"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="1041.362" r="10"/>
+ <path style="fill:#3f3f3f" d="M 15.0878,1038.3622 6,1041.4421 l 0.047718,0.1516 0.8644825,2.7685 L 16,1041.2831 l -0.9122,-2.9209 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1031.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.989256,-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 20.859375,1039.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/22x22/apps/com.github.robertsanseries.ciano.svg b/.icons/awkward/22x22/apps/com.github.robertsanseries.ciano.svg
new file mode 120000
index 00000000..ece63be5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.robertsanseries.ciano.svg
@@ -0,0 +1 @@
+ciano.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.robertsanseries.karim.svg b/.icons/awkward/22x22/apps/com.github.robertsanseries.karim.svg
new file mode 100644
index 00000000..f4f4d260
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.robertsanseries.karim.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#da3e45" d="M 3.7196689,1.0004222 A 1.6806683,1.5694171 0 0 0 2.0000001,2.5692393 V 19.432424 a 1.6806683,1.5694171 0 0 0 2.5209774,1.358014 l 7.8195855,-4.215046 7.819085,-4.215546 a 1.6806683,1.5694171 0 0 0 0,-2.7182292 L 12.340563,5.4255705 4.5209775,1.2101245 A 1.6806683,1.5694171 0 0 0 3.7196189,1.0004222 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.7197689,1.0008222 A 1.6806683,1.5694171 0 0 0 2.0000001,2.5692393 V 3.0692448 A 1.6806683,1.5694171 0 0 1 3.7197689,1.4998777 1.6806683,1.5694171 0 0 1 4.5205275,1.70983 l 7.8195855,4.2158459 7.820585,4.2158461 a 1.6806683,1.5694171 0 0 1 0.817409,1.107412 1.6806683,1.5694171 0 0 0 -0.817409,-1.6074172 L 12.340113,5.4254705 4.5205275,1.2097245 A 1.6806683,1.5694171 0 0 0 3.7197689,1.0007222 Z"/>
+ <path style="opacity:0.2" d="m 20.977707,11.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 2.0001002,19.431574 v 0.500005 a 1.6806683,1.5694171 0 0 0 2.5205273,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 4.6384518,11.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.1063225,-10e-4 l 3.3605497,-4.099724 a 0.44978304,0.63863815 89.999998 0 0 -0.552615,-0.674777 z"/>
+ <path style="fill:#ffffff" d="m 4.6384518,10.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.1063225,-0.001 l 3.3605497,-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="7" y="7" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.ronnydo.colorpicker.svg b/.icons/awkward/22x22/apps/com.github.ronnydo.colorpicker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.ronnydo.colorpicker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.ronnydo.wammer.svg b/.icons/awkward/22x22/apps/com.github.ronnydo.wammer.svg
new file mode 100644
index 00000000..c4125523
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.ronnydo.wammer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.rssguard.svg b/.icons/awkward/22x22/apps/com.github.rssguard.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.rssguard.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.ryanakca.slingshot.svg b/.icons/awkward/22x22/apps/com.github.ryanakca.slingshot.svg
new file mode 120000
index 00000000..94df7a4f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.ryanakca.slingshot.svg
@@ -0,0 +1 @@
+slingshot.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.santileortiz.iconoscope.svg b/.icons/awkward/22x22/apps/com.github.santileortiz.iconoscope.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.santileortiz.iconoscope.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.spheras.desktopfolder.svg b/.icons/awkward/22x22/apps/com.github.spheras.desktopfolder.svg
new file mode 100644
index 00000000..9065ff91
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.spheras.desktopfolder.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-20" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3f3f3f" width="16" height="20" x="-18" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-16.5" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,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 21,3 C 21,2.446 20.554,2 20,2 Z"/>
+ <path style="opacity:0.2" d="m 5,19 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 17,19 c 0,0.554 -0.446,1 -1,1 L 6,20 C 5.446,20 5,19.554 5,19 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,17 c 0,0.554 -0.446,1 -1,1 L 2,18 C 1.446,18 1,17.554 1,17 Z"/>
+ <rect style="fill:#2584d4" width="12" height="16" x="-16" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="6" height="10" x="4" y="5.5" rx="1" ry="1"/>
+ <rect style="fill:#5ebae6" width="6" height="10" x="4" y="5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="4" x="12" y="5.5" rx="1" ry="1"/>
+ <rect style="fill:#5ebae6" width="6" height="4" x="12" y="5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="4" x="12" y="11.5" rx="1" ry="1"/>
+ <rect style="fill:#5ebae6" width="6" height="4" x="12" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,5 C 4.446,5 4,5.446 4,6 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 10,6 C 10,5.446 9.554,5 9,5 L 5,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 13,5 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 18,6 C 18,5.446 17.554,5 17,5 l -4,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 13,11 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 18,12 c 0,-0.554 -0.446,-1 -1,-1 l -4,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.stsdc.monitor.svg b/.icons/awkward/22x22/apps/com.github.stsdc.monitor.svg
new file mode 100644
index 00000000..21af223a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.stsdc.monitor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:.2" d="m2.9142496 2.4996297h16.2c0.4986 0 0.899999 0.3990526 0.899999 0.8947367v16.210897c0 0.495684-0.401399 0.894737-0.899999 0.894737h-16.2c-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="m2.9142496 1.9998147h16.2c0.4986 0 0.899999 0.3990526 0.899999 0.8947367v16.210897c0 0.495684-0.401399 0.894737-0.899999 0.894737h-16.2c-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.0142425 11.500199h6.5000063l2.0000015-5.0000029 2.9999977 10.000007 2.000001-5.000004h6.500007"/>
+ <path style="stroke-linejoin:round;stroke:#659fff;stroke-linecap:round;stroke-width:2;fill:none" d="m1.0142425 11.000245h6.5000063l2.0000015-5.0000026 2.9999977 10.000007 2.000001-5.000004h6.500007"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2.9146399 2c-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/22x22/apps/com.github.taiko2k.avvie.svg b/.icons/awkward/22x22/apps/com.github.taiko2k.avvie.svg
new file mode 100644
index 00000000..caf6ef91
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.taiko2k.avvie.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <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-1h-16z"/>
+ <path style="opacity:.2" 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"/>
+ <path style="fill:#dfdfdf" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.taiko2k.tauonmb.svg b/.icons/awkward/22x22/apps/com.github.taiko2k.tauonmb.svg
new file mode 120000
index 00000000..971fc62f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.taiko2k.tauonmb.svg
@@ -0,0 +1 @@
+tauonmb.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.thejambi.dayjournal.svg b/.icons/awkward/22x22/apps/com.github.thejambi.dayjournal.svg
new file mode 100644
index 00000000..c217d948
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.thejambi.dayjournal.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#539cc8" d="M 19,20 19,2 C 19,1.446 18.554,1 18,1 L 4,1 C 3.446,1 3,1.446 3,2 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 5.1115,2 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 11,2 l 0,0.5 1.25,0 0,-0.5 L 11,2 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 4.587,2.0146 4.5235,2.0215 4.4981,2.0244 4.4747,2.0313 4.2862,2.0898 4.2628,2.0967 4.2413,2.1084 4.0714,2.2002 4.0499,2.2119 4.031345,2.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 18.492,3.1562 17.994,3.206 18,3.26555 l 0,1.415 0.5,0 0,-1.4432 L 18.499,3.22465 18.492,3.1563 Z M 18,5.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 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 Z"/>
+ <path style="fill:#4f4f4f" d="m 15,8 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,0,-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 3,20 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 19,20 c 0,0.554 -0.446,1 -1,1 L 4,21 C 3.446,21 3,20.554 3,20 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.thejambi.psnotes.svg b/.icons/awkward/22x22/apps/com.github.thejambi.psnotes.svg
new file mode 100644
index 00000000..84ac16ac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.thejambi.psnotes.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 19,20.5 19,6 C 19,5.446 18.554,5 18,5 L 4,5 C 3.446,5 3,5.446 3,6 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 19,20 19,5.5 c 0,-0.554 -0.446,-1 -1,-1 l -14,0 c -0.554,0 -1,0.446 -1,1 L 3,20 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 19,6 19,4 C 19,3.446 18.554,3 18,3 L 4,3 C 3.446,3 3,3.446 3,4 l 0,2 z"/>
+ <path style="opacity:0.2" d="M 4.46875,1.5 C 4.2091615,1.5 4,1.7039324 4,1.9570313 L 4,4.042969 C 4,4.2960675 4.2091615,4.5 4.46875,4.5 l 1.0625,0 C 5.7908385,4.5 6,4.2960675 6,4.042969 L 6,1.9570313 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.9570313 L 8,4.042969 C 8,4.2960675 8.2091615,4.5 8.46875,4.5 l 1.0625,0 C 9.790839,4.5 10,4.2960675 10,4.042969 L 10,1.9570313 C 10,1.7039324 9.790839,1.5 9.53125,1.5 Z m 4,0 C 12.209162,1.5 12,1.7039324 12,1.9570313 L 12,4.042969 C 12,4.2960675 12.209162,4.5 12.46875,4.5 l 1.0625,0 C 13.790839,4.5 14,4.2960675 14,4.042969 L 14,1.9570313 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.9570313 L 16,4.042969 C 16,4.2960675 16.209161,4.5 16.46875,4.5 l 1.0625,0 C 17.790838,4.5 18,4.2960675 18,4.042969 L 18,1.9570313 C 18,1.7039324 17.790838,1.5 17.53125,1.5 Z"/>
+ <path style="fill:#8e8e8e" d="M 4.46875,1 C 4.2091615,1 4,1.2039324 4,1.4570313 L 4,3.5429687 C 4,3.7960677 4.2091615,4 4.46875,4 l 1.0625,0 C 5.7908385,4 6,3.7960677 6,3.5429687 L 6,1.4570313 C 6,1.2039324 5.7908385,1 5.53125,1 Z m 4,0 C 8.2091615,1 8,1.2039324 8,1.4570313 L 8,3.5429687 C 8,3.7960677 8.2091615,4 8.46875,4 l 1.0625,0 C 9.790839,4 10,3.7960677 10,3.5429687 L 10,1.4570313 C 10,1.2039324 9.790839,1 9.53125,1 Z m 4,0 C 12.209162,1 12,1.2039324 12,1.4570313 l 0,2.0859374 C 12,3.7960677 12.209162,4 12.46875,4 l 1.0625,0 C 13.790839,4 14,3.7960677 14,3.5429687 L 14,1.4570313 C 14,1.2039324 13.790839,1 13.53125,1 Z m 4,0 C 16.209161,1 16,1.2039324 16,1.4570313 l 0,2.0859374 C 16,3.7960677 16.209161,4 16.46875,4 l 1.0625,0 C 17.790838,4 18,3.7960677 18,3.5429687 L 18,1.4570313 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.4570313 l 0,0.5 C 4,1.7039324 4.2091615,1.5 4.46875,1.5 l 1.0625,0 C 5.7908385,1.5 6,1.7039324 6,1.9570313 l 0,-0.5 C 6,1.2039324 5.7908385,1 5.53125,1 l -1.0625,0 z m 4,0 C 8.2091615,1 8,1.2039324 8,1.4570313 l 0,0.5 C 8,1.7039324 8.2091615,1.5 8.46875,1.5 l 1.0625,0 C 9.790839,1.5 10,1.7039324 10,1.9570313 l 0,-0.5 C 10,1.2039324 9.790839,1 9.53125,1 l -1.0625,0 z m 4,0 C 12.209162,1 12,1.2039324 12,1.4570313 l 0,0.5 C 12,1.7039324 12.209162,1.5 12.46875,1.5 l 1.0625,0 C 13.790839,1.5 14,1.7039324 14,1.9570313 l 0,-0.5 C 14,1.2039324 13.790839,1 13.53125,1 l -1.0625,0 z m 4,0 C 16.209161,1 16,1.2039324 16,1.4570313 l 0,0.5 C 16,1.7039324 16.209161,1.5 16.46875,1.5 l 1.0625,0 C 17.790838,1.5 18,1.7039324 18,1.9570313 l 0,-0.5 C 18,1.2039324 17.790838,1 17.53125,1 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 4.5070421,16.993 c 0,0 4.0410654,0.507 3.9997509,-1.493 C 8.465481,13.500146 4.5070421,13.993127 4.5070421,13.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 4.5070421,16.493 c 0,0 4.0410654,0.507 3.9997509,-1.493 C 8.465481,13.000146 4.5070421,13.493127 4.5070421,13.493127 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 10.5032,18.999611 c 0,0 0.504353,1.0009 1.999875,1.00042 C 13.998593,19.999547 14.45268,19.5 14.5,18.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 10.5032,18.499611 c 0,0 0.504353,1.0009 1.999875,1.00042 C 13.998593,19.499547 14.45268,19 14.5,18 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="7.5" cy="20" r=".5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="19.5" r=".5"/>
+ <circle style="opacity:0.2" cx="16.5" cy="20" r=".5"/>
+ <circle style="fill:#ffffff" cx="16.5" cy="19.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.themix_project.Oomox.svg b/.icons/awkward/22x22/apps/com.github.themix_project.Oomox.svg
new file mode 100644
index 00000000..07c33a82
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.themix_project.Oomox.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="fill:#f57c00" cx="11" cy="11" r="9.5"/>
+ <ellipse style="opacity:0.2" cx="11" cy="11.502" rx="10" ry="9.998"/>
+ <path style="fill:#1e88e5" d="M 10.999997,10.99817 20.66826,8.4096719 A 10.009586,10.001922 0 0 0 13.587475,1.3483153 Z"/>
+ <path style="fill:#43a047" d="m 10.999997,10.99817 7.077778,7.072359 A 10.009586,10.001922 0 0 0 20.65725,8.4126728 Z"/>
+ <path style="fill:#fbc02d" d="M 10.999997,10.99817 8.4095158,20.659026 A 10.009586,10.001922 0 0 0 18.069772,18.062027 Z"/>
+ <path style="fill:#f57c00" d="m 10.999997,10.99817 -9.6682568,2.588497 a 10.009586,10.001922 0 0 0 7.0807786,7.061356 z"/>
+ <path style="fill:#e53935" d="M 10.999997,10.99817 3.9222211,3.9258106 A 10.009586,10.001922 0 0 0 1.3427508,13.583667 Z"/>
+ <path style="fill:#8e24aa" d="M 10.999997,10.99817 13.590478,1.3373131 A 10.009586,10.001922 0 0 0 3.9302288,3.9343121 Z"/>
+ <path style="opacity:0.2" d="m 10.999999,5.5029273 c -3.3134952,0 -5.9999987,2.6860085 -5.9999987,5.9989027 0,3.312893 2.6865035,5.998902 5.9999987,5.998902 C 14.3135,17.500732 17,14.814723 17,11.50183 V 7.0026528 C 17,6.1718049 16.331005,5.5029273 15.5,5.5029273 Z M 15,6.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 10.999999,5.0030187 c -3.3134952,0 -5.9999987,2.6860085 -5.9999987,5.9989023 0,3.312894 2.6865035,5.998902 5.9999987,5.998902 C 14.3135,17.000823 17,14.314815 17,11.001921 V 6.5027443 C 17,5.6718963 16.331005,5.0030187 15.5,5.0030187 Z M 15,6.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 11,1.0037506 A 10,9.9981705 0 0 0 1.0000003,11.001921 10,9.9981705 0 0 0 1.0107425,11.292884 10,9.9981705 0 0 1 11,1.5036591 10,9.9981705 0 0 1 20.989258,11.210868 10,9.9981705 0 0 0 21,11.001921 10,9.9981705 0 0 0 11,1.0037506 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.timecraft.notifier.svg b/.icons/awkward/22x22/apps/com.github.timecraft.notifier.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.timecraft.notifier.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.tkashkin.gamehub.svg b/.icons/awkward/22x22/apps/com.github.tkashkin.gamehub.svg
new file mode 100644
index 00000000..0cb42dca
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.tkashkin.gamehub.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#935ad1" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="m 7.71875,6.5003547 c -0.8184741,0 -1.6748109,0.4357033 -2.1542969,1.6074214 C 4.5518984,10.580387 4,12.492794 4,13.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 7.4882812,14.012073 C 7.8132209,13.734187 8.0973094,13.44762 8.890625,13.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 17.673967,15.11109 18,14.545428 18,13.652698 18,12.492952 17.449565,10.579916 16.4375,8.1077761 15.958014,6.936058 15.09956,6.5003547 14.28125,6.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 8.4769863,6.5953769 8.1013579,6.5003547 7.71875,6.5003547 Z M 11,7.6995735 c 0.497058,-1.395e-4 0.900461,0.4032706 0.900391,0.9003896 h -0.002 C 11.898509,9.09674 11.496715,9.500009 11,9.500354 10.502941,9.500493 10.099539,9.097085 10.099609,8.5999631 10.099539,8.1028441 10.502941,7.6994341 11,7.6995735 Z M 7.5,8.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 C 5.99987,9.171865 6.6715219,8.5002141 7.5,8.5003541 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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#ffffff" d="m 7.71875,6.0000001 c -0.8184741,0 -1.6748109,0.4357033 -2.1542969,1.6074219 C 4.5518984,10.080033 4,11.99244 4,13.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 7.4882812,13.511719 C 7.8132209,13.233833 8.0973094,12.947266 8.890625,12.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 17.673967,14.610736 18,14.045074 18,13.152344 18,11.992598 17.449565,10.079562 16.4375,7.607422 15.958014,6.4357034 15.09956,6.0000001 14.28125,6.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 8.4769863,6.0950223 8.1013579,6.0000001 7.71875,6.0000001 Z M 11,7.1992189 c 0.497058,-1.395e-4 0.900461,0.4032702 0.900391,0.9003902 h -0.002 C 11.898509,8.5963861 11.496715,8.9996551 11,9 10.502941,9.000139 10.099539,8.5967311 10.099609,8.0996091 10.099539,7.6024891 10.502941,7.1990795 11,7.1992189 Z M 7.5,8.0000001 C 8.3284782,7.9998602 9.000131,8.6715111 9,9.5 9.000131,10.328487 8.3284782,11.00014 7.5,11 6.6715219,11.00014 5.99987,10.328487 6,9.5 5.99987,8.6715111 6.6715219,7.9998602 7.5,8.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 13.494141,9 C 13.7741,8.9998941 14.000104,9.223812 14,9.5 14,9.775951 13.774619,10 13.494141,10 c -0.657555,-0.01773 -0.657555,-0.982271 0,-1 z m 2,0 C 15.7741,8.9998941 16.000104,9.223812 16,9.5 16,9.775951 15.774619,10 15.494141,10 c -0.657555,-0.01773 -0.657555,-0.982271 0,-1 z M 14.5,10 c 0.275951,0 0.5,0.225381 0.5,0.505859 -0.01773,0.657555 -0.982271,0.657555 -1,0 C 13.999894,10.2259 14.223812,9.999896 14.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.torikulhabib.mindi.svg b/.icons/awkward/22x22/apps/com.github.torikulhabib.mindi.svg
new file mode 100644
index 00000000..ca95ddb6
--- /dev/null
+++ b/.icons/awkward/22x22/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="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#f37329" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.000001,1.0000009 A 9.9999996,9.9999996 0 0 0 1.0000009,11.000001 a 9.9999996,9.9999996 0 0 0 0.01075,0.291 A 9.9999996,9.9999996 0 0 1 11.000001,1.5000009 9.9999996,9.9999996 0 0 1 20.9895,11.209001 9.9999996,9.9999996 0 0 0 21,11.000001 9.9999996,9.9999996 0 0 0 11.000001,1.0000009 Z"/>
+ <circle style="fill:none" cx="128" cy="127.095" r="103.019" transform="matrix(0.09706935,0,0,0.09706935,-1.4248765,-1.337074)"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="M 5.7285166,2.000278 C 5.3307047,2.0962791 4.9811047,2.3248168 4.6210948,2.5119968 3.5441025,3.1283401 2.4914297,3.7922232 1.500001,4.5393405 1.362574,4.7145706 0.93354395,4.8550033 1.0449229,5.1135592 1.3422211,5.4273886 1.7105642,5.6601121 2.0664072,5.9162936 2.2114419,6.0136836 2.3617366,6.1034305 2.5078135,6.1994968 1.8521512,7.5881153 1.5837081,9.157932 1.6191416,10.687778 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 19.835816,10.682499 19.087496,8.293049 17.498048,6.640903 17.144274,6.2249297 16.149872,5.4361557 15.396485,5.125278 14.502945,4.6960885 13.513696,4.4922044 12.525392,4.4768405 9.922589,4.4390015 7.308528,6.0483082 6.4199229,8.5393405 5.43471,11.044507 6.4920449,14.246844 8.9472666,15.461216 11.048408,16.596363 14.015835,15.875267 15.166017,13.72684 15.981554,12.353379 15.75931,10.41026 14.751954,9.279575 13.667137,7.9702681 11.491157,7.7215677 10.236329,8.9299655 9.70453,9.460538 9.139513,10.387687 9.597657,11.123325 c 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 7.4918549,10.782749 8.0523071,8.4816395 9.611329,7.3694186 c 1.807088,-1.4017352 4.584313,-1.2357485 6.228516,0.3515625 2.111391,1.8938109 2.432807,5.3650579 0.787109,7.6582029 -1.905169,2.830675 -6.027135,3.701697 -8.9804686,2.060547 C 4.4061365,15.739715 2.8361928,11.6352 3.8398448,8.1623874 3.8873504,7.8305051 4.0321553,7.5247542 4.1757822,7.2209811 4.5450232,7.4322875 4.9110949,7.6484343 5.2929698,7.8362155 5.4926604,7.9372924 5.8960758,8.1497408 5.8828135,7.7561374 6.0138149,6.7881049 5.9953729,5.8070926 5.9980479,4.8323092 5.9798219,3.969041 5.9798101,3.0979288 5.8496104,2.2444186 5.8224014,2.1695495 5.8324312,2.0102776 5.7285166,2.000278 Z"/>
+ <path style="fill:#b72e0c;fill-rule:evenodd" d="M 12.52605,3.9764268 C 9.923247,3.9385878 7.3081125,5.5485899 6.4195074,8.0396222 5.4342945,10.544789 6.4915434,13.74594 8.9467649,14.960312 11.047906,16.095459 14.0157,15.375204 15.165882,13.226777 15.981419,11.853315 15.759088,9.910092 14.751732,8.7794064 13.666915,7.4700996 11.491387,7.2209207 10.236559,8.4293185 9.70476,8.9598913 9.13917,9.88761 9.597314,10.623248 c 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 C 11.158756,14.037552 9.236592,13.355383 8.4948045,11.943796 7.4925178,10.282908 8.052349,7.9817079 9.611371,6.869487 11.418459,5.4677518 14.1951,5.6336576 15.839303,7.2209686 17.950694,9.114779 18.272542,12.586547 16.626844,14.879692 14.721675,17.710367 10.598962,18.579691 7.6456283,16.938541 4.4052794,15.238525 2.835862,11.134747 3.8395139,7.6619345 3.9444054,6.9291449 4.5181954,6.3243051 4.5249247,5.5849704 4.4686326,4.7798887 3.3340457,4.4377732 2.8380808,5.0684824 1.940434,6.6000375 1.5777466,8.4219033 1.6186511,10.187957 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 19.835587,10.181668 19.087817,7.7921035 17.498369,6.1399575 17.144595,5.7239842 16.150423,4.9349053 15.397036,4.6240276 14.503496,4.1948381 13.514354,3.9917907 12.52605,3.9764268 Z"/>
+ <path style="fill:#b72e0c;fill-rule:evenodd" d="M 5.7289397,1.499972 C 5.3311278,1.5959731 4.9809443,1.8246015 4.6209344,2.0117815 3.5439422,2.6281248 2.4908299,3.2916704 1.4994012,4.0387877 1.3619742,4.2140178 0.93342105,4.3548248 1.0448,4.6133808 1.3420982,4.9272101 1.7105036,5.1590699 2.0663467,5.4152514 3.1055733,6.1130865 4.1689851,6.7831806 5.2934218,7.3361054 5.4931124,7.4371823 5.8954486,7.6499031 5.8821863,7.2562997 6.0131877,6.2882672 5.9953604,5.3071072 5.9980354,4.3323238 5.9798094,3.4690555 5.9803436,2.5967644 5.8501439,1.7432542 5.8229349,1.6683851 5.8328543,1.5099716 5.7289397,1.499972 Z"/>
+ <path style="opacity:0.2" d="M 15.699785,3.5325259 C 15.130767,3.3835767 15.105419,3.7733536 15.00207,4.1501813 L 12.058005,14.857618 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 17.726422,8.8407371 16.781616,7.8106076 16.442918,6.5421327 16.171592,5.6826657 16.036776,4.7672023 16.162306,3.8692622 16.11924,3.6638815 15.893493,3.5811669 15.712304,3.5358169 Z"/>
+ <path style="fill:#ffcb4c" d="M 15.699785,3.032526 C 15.130767,2.8835768 15.105419,3.2733536 15.00207,3.6501812 L 12.058005,14.357618 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 17.726422,8.3407371 16.781616,7.3106077 16.442918,6.0421327 16.171592,5.1826658 16.036776,4.2672023 16.162306,3.3692622 16.11924,3.1638815 15.893493,3.0811669 15.712304,3.035817 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.365235,3.0136729 c -0.252028,0.064451 -0.285769,0.354098 -0.363281,0.6367187 L 12.058595,14.357423 c 0,0 -0.28927,-0.104918 -0.507813,-0.16211 -1.631762,-0.533727 -3.7683925,0.174555 -4.4023435,1.837891 -0.1385562,0.318738 -0.1713305,0.649783 -0.1269531,0.96875 0.021557,-0.156992 0.059924,-0.314555 0.1269531,-0.46875 0.633951,-1.663336 2.7705815,-2.371618 4.4023435,-1.837891 0.218543,0.05719 0.507813,0.16211 0.507813,0.16211 L 15.001954,4.1503916 C 15.105303,3.773564 15.130202,3.3842549 15.69922,3.5332041 l 0.01367,0.00195 c 0.159342,0.039882 0.346212,0.1138375 0.419921,0.2695313 0.0072,-0.1452638 0.0091,-0.2908853 0.0293,-0.4355469 -0.04307,-0.2053776 -0.26803,-0.2886313 -0.449219,-0.3339813 l -0.01367,-0.00195 c -0.142255,-0.037237 -0.249975,-0.041015 -0.333985,-0.019531 z m 0.765625,1.3046875 c -0.03537,0.7518772 0.08626,1.5079749 0.3125,2.2246094 0.338698,1.268475 1.282262,2.2972244 1.464844,3.6152342 0.04309,0.22926 0.05974,0.459336 0.07227,0.689453 0.01497,-0.396054 0.0022,-0.793498 -0.07227,-1.189453 C 17.725622,8.3401942 16.782058,7.3114448 16.44336,6.0429698 16.267311,5.4853066 16.158139,4.9030898 16.13086,4.3183604 Z m 0.923829,7.5175786 c -0.01239,0.16432 -0.02785,0.328788 -0.06445,0.49414 -0.250851,1.252779 -0.960158,2.357938 -1.699218,3.386719 0.265228,-0.188852 0.510451,-0.402452 0.74414,-0.628906 0.429162,-0.705255 0.792986,-1.448307 0.955078,-2.257813 0.07404,-0.334472 0.08536,-0.665903 0.06445,-0.99414 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.torikulhabib.nino.svg b/.icons/awkward/22x22/apps/com.github.torikulhabib.nino.svg
new file mode 100644
index 00000000..e03300e0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.torikulhabib.nino.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 1.000886,13.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 8.8743462,16.957962 10.863441,13.874174 A 1.0231226,0.9161922 0 0 0 9.97729,12.500023 H 2.0239062 A 1.0231226,0.9161922 0 0 0 1.000886,13.442962 Z"/>
+ <rect style="fill:#53990f" width="10.5" height="6" x="5" y="12" rx="1" ry="1" transform="matrix(0,1,1,0,0,0)"/>
+ <rect style="fill:#b63312" width="10.5" height="6" x="-14.5" y="3" rx="1" ry="1" transform="rotate(-90)"/>
+ <path style="opacity:0.2" d="m 10.000863,7.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 10.000863,7.0570955 A 1.0231226,0.9161922 0 0 1 10.137732,6.6258841 L 12.125828,3.542096 14.113924,0.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 1.000886,12.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 8.8743462,16.457963 10.863441,13.374175 A 1.0231226,0.9161922 0 0 0 9.97729,12.000024 H 2.0239062 A 1.0231226,0.9161922 0 0 0 1.000886,12.942963 Z"/>
+ <rect style="opacity:0.2" width="11" height="11" x="-21.5" y="-22" rx="5.5" ry="5.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#9c56e2" width="11" height="11" x="-21" y="-22" rx="5.5" ry="5.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m 16.50041,12.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 4.0004422,4.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 5.0000238 c 0,-0.5539986 -0.4459985,-0.9999975 -0.9999971,-0.9999975 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.951586,0.0010316 A 1.0231226,0.9161922 0 0 0 14.113697,0.4580617 L 12.125421,3.542038 10.138122,6.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 17.87443,3.542038 15.886154,0.4580617 A 1.0231226,0.9161922 0 0 0 14.951586,0.0010316 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.0238847,12.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 9.976989 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/22x22/apps/com.github.unrud.RemoteTouchpad.svg b/.icons/awkward/22x22/apps/com.github.unrud.RemoteTouchpad.svg
new file mode 100644
index 00000000..62388707
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.unrud.RemoteTouchpad.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="1" y="-19.5" rx="1" ry="1" transform="scale(1,-1)"/>
+ <rect style="fill:#e4e4e4" width="20" height="16" x="1" y="-19" rx="1" ry="1" transform="scale(1,-1)"/>
+ <rect style="opacity:0.4" width="4" height="1" x="9" y="-20" rx=".4" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#333333" width="12" height="15" x="5" y="-18" rx=".923" ry="1" transform="rotate(90)"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="6" height="4" x="4" y="12" rx="1" ry="1"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="6" height="4" x="11" y="12" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 4,15 v 0.5 c 0,0.554 0.446,1 1,1 h 4 c 0.554,0 1,-0.446 1,-1 V 15 c 0,0.554 -0.446,1 -1,1 H 5 C 4.446,16 4,15.554 4,15 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 15 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 5,12 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 13 C 10,12.446 9.554,12 9,12 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 13 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3 C 1.446,3 1,3.446 1,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 21,3.446 20.554,3 20,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.github.unrud.djpdf.svg b/.icons/awkward/22x22/apps/com.github.unrud.djpdf.svg
new file mode 120000
index 00000000..fac05520
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.unrud.djpdf.svg
@@ -0,0 +1 @@
+scans2pdf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.wwmm.pulseeffects.svg b/.icons/awkward/22x22/apps/com.github.wwmm.pulseeffects.svg
new file mode 120000
index 00000000..0744e994
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.wwmm.pulseeffects.svg
@@ -0,0 +1 @@
+pulseeffects.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.xournalpp.xournalpp.svg b/.icons/awkward/22x22/apps/com.github.xournalpp.xournalpp.svg
new file mode 120000
index 00000000..c04e205a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.xournalpp.xournalpp.svg
@@ -0,0 +1 @@
+xournal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.z.Cumulonimbus.svg b/.icons/awkward/22x22/apps/com.github.z.Cumulonimbus.svg
new file mode 120000
index 00000000..86b80e5d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.z.Cumulonimbus.svg
@@ -0,0 +1 @@
+cumulonimbus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.zren.commandoutput.svg b/.icons/awkward/22x22/apps/com.github.zren.commandoutput.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.zren.commandoutput.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.zren.tiledmenu.svg b/.icons/awkward/22x22/apps/com.github.zren.tiledmenu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.zren.tiledmenu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.zren.todolist.svg b/.icons/awkward/22x22/apps/com.github.zren.todolist.svg
new file mode 120000
index 00000000..56fbf255
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.zren.todolist.svg
@@ -0,0 +1 @@
+gnome-todo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.github.ztefn.haguichi.svg b/.icons/awkward/22x22/apps/com.github.ztefn.haguichi.svg
new file mode 120000
index 00000000..058c8451
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.github.ztefn.haguichi.svg
@@ -0,0 +1 @@
+haguichi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.gitlab.bitseater.meteo.svg b/.icons/awkward/22x22/apps/com.gitlab.bitseater.meteo.svg
new file mode 100644
index 00000000..ddea5540
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.gitlab.bitseater.meteo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-21.5" y="-22" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#9f63e0" width="21" height="21" x="-21" y="-22" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#393e47;fill-rule:evenodd" d="M 11.500047,2 C 11.342714,2 11.189123,2.01643 11.041063,2.046875 9.8771189,2.2615034 9.0000469,3.2721097 9.0000469,4.5 v 5.275391 c -1.2389057,0.830285 -1.997959,2.21993 -2,3.724609 0,2.485281 2.014719,4.5 4.5000001,4.5 2.485281,0 4.5,-2.014719 4.5,-4.5 -0.0013,-1.505237 -0.760792,-2.8958 -2,-3.726562 V 4.5 c 0,-1.2278903 -0.877072,-2.2384966 -2.041016,-2.453125 C 11.810104,2.0194131 11.657157,2 11.500047,2 Z m 0,2 c 0.277,0 0.5,0.223 0.5,0.5 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 -7 c 0,-0.277 0.223,-0.5 0.5,-0.5 z"/>
+ <rect style="fill:#60b8fe" width="1" height="8" x="11" y="7" rx=".5" ry=".5"/>
+ <circle style="opacity:0.2" cx="11.5" cy="14" r="2.5"/>
+ <circle style="fill:#60b8fe" cx="11.5" cy="13.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.502,0 c -5.817,0 -10.5,4.683 -10.5,10.5 0,0.08447 0.011708,0.166015 0.013672,0.25 C 1.1489713,5.0506689 5.7694739,0.5 11.502,0.5 c 5.732526,0 10.353029,4.5506689 10.486328,10.25 0.002,-0.08399 0.01367,-0.165526 0.01367,-0.25 0,-5.817 -4.683,-10.5 -10.5,-10.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.gitlab.coringao.cavestory-nx.svg b/.icons/awkward/22x22/apps/com.gitlab.coringao.cavestory-nx.svg
new file mode 120000
index 00000000..ce41f6b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.gitlab.coringao.cavestory-nx.svg
@@ -0,0 +1 @@
+cave-story.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.gitlab.nvlgit.Balss.svg b/.icons/awkward/22x22/apps/com.gitlab.nvlgit.Balss.svg
new file mode 100644
index 00000000..7ceed8c0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.gitlab.nvlgit.Balss.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#23a5dc" d="M 5.9395,1 V 21 H 18 c 0.554,0 1,-0.446 1,-1 V 2 C 19,1.446 18.554,1 18,1 Z"/>
+ <path style="fill:#6b3f3f" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 H 6 V 1 H 4.00025 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.2" d="m 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+ <path style="opacity:0.2" transform="matrix(0.5051815,0,0,0.5,-1.2519152,-1.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,-1.2519152,-2.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/22x22/apps/com.google.AndroidStudio.svg b/.icons/awkward/22x22/apps/com.google.AndroidStudio.svg
new file mode 120000
index 00000000..c82ea351
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.google.AndroidStudio.svg
@@ -0,0 +1 @@
+androidstudio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.googleplaymusicdesktopplayer.GPMDP.svg b/.icons/awkward/22x22/apps/com.googleplaymusicdesktopplayer.GPMDP.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/com.grangerhub.Tremulous.svg b/.icons/awkward/22x22/apps/com.grangerhub.Tremulous.svg
new file mode 120000
index 00000000..e00e83e1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.grangerhub.Tremulous.svg
@@ -0,0 +1 @@
+tremulous.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.hamrick.VueScan.svg b/.icons/awkward/22x22/apps/com.hamrick.VueScan.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.hamrick.VueScan.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.inventwithpython.flippy.svg b/.icons/awkward/22x22/apps/com.inventwithpython.flippy.svg
new file mode 100644
index 00000000..809a3672
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.inventwithpython.flippy.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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:#44bb23" width="20" height="20" x="-21" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 15.0001,1 v 20 h 6.000186 c 0.554,0 0.999814,-0.445814 0.999814,-0.999814 V 1.999814 C 22.0001,1.445814 21.554286,1 21.000286,1 Z"/>
+ <path style="opacity:0.1" d="m 9.0001,1 h 6 v 20 h -6 z"/>
+ <path style="opacity:0.2" d="m 22.0001,14 h -20 v 6.000186 C 2.0001,20.554186 2.4459139,21 2.9999139,21 H 21.000286 c 0.554,0 0.999814,-0.445814 0.999814,-0.999814 z"/>
+ <path style="opacity:0.1" d="m 22.0001,8 v 6 h -20 V 8 Z"/>
+ <path style="opacity:0.1" d="m 6.0001,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 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="11" r="2"/>
+ <circle style="fill:#ffffff" cx="6" cy="11" r="2"/>
+ <circle style="fill:#3f3f3f" cx="18" cy="11" r="2"/>
+ <circle style="fill:#ffffff" cx="12" cy="5" r="2"/>
+ <circle style="fill:#ffffff" cx="6" cy="5" r="2"/>
+ <circle style="fill:#ffffff" cx="18" cy="5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="17" r="2"/>
+ <circle style="fill:#3f3f3f" cx="6" cy="17" r="2"/>
+ <circle style="fill:#ffffff" cx="18" cy="17" r="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.0001,1 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 2 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <rect style="opacity:0.1" width="20" height=".5" x="2" y="8"/>
+ <rect style="opacity:0.1" width="20" height=".5" x="2" y="14"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.jagex.RuneScape.svg b/.icons/awkward/22x22/apps/com.jagex.RuneScape.svg
new file mode 120000
index 00000000..d44120db
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.jagex.RuneScape.svg
@@ -0,0 +1 @@
+runescape.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.jetbrains.DataGrip.svg b/.icons/awkward/22x22/apps/com.jetbrains.DataGrip.svg
new file mode 120000
index 00000000..b89a9332
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.jetbrains.DataGrip.svg
@@ -0,0 +1 @@
+datagrip.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.jetbrains.IntelliJ-IDEA-Community.svg b/.icons/awkward/22x22/apps/com.jetbrains.IntelliJ-IDEA-Community.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.jetbrains.IntelliJ-IDEA-Community.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg b/.icons/awkward/22x22/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.jetbrains.PhpStorm.svg b/.icons/awkward/22x22/apps/com.jetbrains.PhpStorm.svg
new file mode 120000
index 00000000..3b0db9e6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.jetbrains.PhpStorm.svg
@@ -0,0 +1 @@
+phpstorm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.jetbrains.PyCharm-Community.svg b/.icons/awkward/22x22/apps/com.jetbrains.PyCharm-Community.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.jetbrains.PyCharm-Community.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.jetbrains.PyCharm-Professional.svg b/.icons/awkward/22x22/apps/com.jetbrains.PyCharm-Professional.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.jetbrains.PyCharm-Professional.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.jetbrains.WebStorm.svg b/.icons/awkward/22x22/apps/com.jetbrains.WebStorm.svg
new file mode 120000
index 00000000..b9025bc7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.jetbrains.WebStorm.svg
@@ -0,0 +1 @@
+webstorm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.jgraph.drawio.desktop.svg b/.icons/awkward/22x22/apps/com.jgraph.drawio.desktop.svg
new file mode 120000
index 00000000..d8360c67
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.jgraph.drawio.desktop.svg
@@ -0,0 +1 @@
+draw.io.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.katawa_shoujo.KatawaShoujo.svg b/.icons/awkward/22x22/apps/com.katawa_shoujo.KatawaShoujo.svg
new file mode 100644
index 00000000..c94ce83c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.katawa_shoujo.KatawaShoujo.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g style="opacity:0.2" transform="matrix(0.49999998,0,0,0.49999998,-0.99981864,-0.50008811)">
+ <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 6.7705078,1.0000008 C 3.583796,1.0000008 1,3.9399112 1,7.5664066 c 0,0.9743729 0.1510983,1.9122133 0.4160156,2.8076174 0,0 0.2403211,0.807207 0.453125,1.251953 C 4.3012954,17.312405 11,21 11,21 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.8954041 0.416015,-1.8332445 0.416015,-2.8076174 0,-3.6264954 -2.583796,-6.5664058 -5.770508,-6.5664058 -1.671254,0 -3.175442,0.7078807 -4.229491,1.9999999 C 9.9459501,1.7078815 8.4417617,1.0000008 6.7705078,1.0000008 Z"/>
+ <path style="opacity:0.1" d="m 18.779467,8.5015055 c 0.162645,-0.00907 0.305582,0.02314 0.449954,0.088774 0.704396,0.3293155 0.876316,1.3460374 0.714061,1.9409245 -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.9513591 0.298918,-0.5789839 0.354209,-0.8032749 0.923911,-0.9425704 z"/>
+ <path style="fill:#ee6d51" d="m 18.779467,8.0015055 c 0.162645,-0.00907 0.305582,0.02314 0.449954,0.088774 0.704396,0.3293155 0.876316,1.3460374 0.714061,1.9409245 -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.95136 0.298918,-0.578983 0.354209,-0.803274 0.923911,-0.9425695 z"/>
+ <path style="opacity:0.1" d="m 15.20996,9.0136729 c -0.280102,0.03657 -0.553224,0.195683 -0.78125,0.533203 -0.147186,0.215906 -0.274425,0.4756581 -0.365234,0.7626951 -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.8095701 C 16.164301,9.2312159 15.676798,8.952721 15.20996,9.0136729 Z"/>
+ <path style="fill:#ff7d5f" d="m 15.20996,8.5136725 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.4864061 -0.106272,0.6835221 0.291992,1.1191411 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 C 17.620292,10.339255 17.070132,9.7010619 16.499023,9.0849619 16.164301,8.7312155 15.676798,8.452721 15.20996,8.5136725 Z"/>
+ <g style="opacity:0.2;fill:#ffffff" transform="matrix(0.49999998,0,0,0.49999998,-0.99981864,-1.0000885)">
+ <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/22x22/apps/com.krillbite.ThePlan.svg b/.icons/awkward/22x22/apps/com.krillbite.ThePlan.svg
new file mode 100644
index 00000000..5c23a38e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.krillbite.ThePlan.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4e8b94" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2" d="m 7,4.5 v 13.994141 l 2,0.0039 V 18.5 H 9.507812 10 v -4 h 3.630859 C 15.074143,13.701735 15.997995,11.479816 16,9.581 15.999993,6.8855725 14.170126,4.500011 11.912109,4.5 11.309889,4.5014182 10.597464,4.6644321 10,4.96875 V 4.5 H 9.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 14.126161,9.433133 13.79497,9.195817 13.462891,8.9707031 l 0.01563,0.033203 -0.207032,0.919922 c -0.05099,0.9026779 0.08676,1.5818879 0.486328,2.3320309 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 10.880859,13.375 10.71875,11.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 10,10.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 9.626267,8.3798569 8.5415325,7.8643425 8.453125,7.265625 c 0,0 -0.027073,-0.6602347 0.1621094,-0.8945312 C 8.9214639,6.1024532 9.167525,5.9958786 9.396484,6.0019531 Z"/>
+ <path style="fill:#ffffff" d="m 7,4 v 13.994141 l 2,0.0039 V 18 H 9.507812 10 v -4 h 3.630859 C 15.074143,13.201735 15.997995,10.979816 16,9.081 15.999993,6.3855725 14.170126,4.000011 11.912109,4 11.309889,4.0014182 10.597464,4.1644321 10,4.46875 V 4 H 9.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 14.126161,8.9331328 13.79497,8.6958161 13.462891,8.4707031 l 0.01563,0.033203 -0.207032,0.9199219 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 10.880859,12.875 10.71875,10.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 11.064453,9.660156 10,10.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 9.626267,7.8798569 8.5415325,7.3643425 8.453125,6.765625 c 0,0 -0.027073,-0.6602347 0.1621094,-0.8945312 C 8.9214639,5.6024532 9.167525,5.4958786 9.396484,5.5019531 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.leagueoflegends.Client.svg b/.icons/awkward/22x22/apps/com.leagueoflegends.Client.svg
new file mode 120000
index 00000000..30acf1d7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.leagueoflegends.Client.svg
@@ -0,0 +1 @@
+league-of-legends.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.leinardi.gwe.svg b/.icons/awkward/22x22/apps/com.leinardi.gwe.svg
new file mode 100644
index 00000000..60882e5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.leinardi.gwe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <path style="fill:#8ed019" d="m 7,1 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 18.056894,20.37697 16.603881,20.2 15,20.2 H 7 C 5.545369,20.2 4.2148345,20.48753 3.1783545,19.632544 1.8463582,18.53379 1,16.869369 1,15 V 7 C 1,3.676 3.676,1 7,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:#3f3f3f" d="m 20.638672,4.9609375 c -1.175116,0.055821 -2.457256,0.2204219 -3.585938,0.4980469 -5.904588,1.4442875 -8.7519522,4.8749996 -8.7519528,4.8749996 0,0 1.7965958,4.377301 5.1269528,6.908204 0.830209,0.62928 1.695977,1.207674 2.580078,1.757812 h -3.376953 c -0.0095,-0.0066 -0.01987,-0.01295 -0.0293,-0.01953 C 10.477612,17.495401 8.0761719,14.712891 8.0761719,14.712891 7.3540294,15.254075 6.515786,15.243478 5.8046875,15.572266 5.0935865,15.901054 4.625,16.148438 4.625,16.148438 c 0,0 0.6479601,0.881118 3.3476562,2.851562 H 2.53125 c 0.00994,0.01092 0.019367,0.02227 0.029297,0.0332 0.05734,0.06313 0.1119118,0.128834 0.171875,0.189453 0.1001622,0.101229 0.2072993,0.195171 0.3144531,0.289063 0.044816,0.03927 0.084871,0.08316 0.1308594,0.121093 0,0 0.00195,0 0.00195,0 0.00522,0.0043 0.010391,0.0075 0.015625,0.01172 C 4.2294844,20.49167 5.5527924,21 7,21 h 8 c 1.572598,0 2.994735,-0.604718 4.0625,-1.587891 0.02206,-0.01965 0.0466,-0.03211 0.06836,-0.05273 0.02167,-0.02053 0.04114,-0.0436 0.0625,-0.06445 0.06627,-0.0647 0.128194,-0.133466 0.191407,-0.201172 0.02861,-0.03064 0.05551,-0.06291 0.08398,-0.09375 h -0.580078 c -1.017825,-0.611584 -2.788506,-1.82644 -4.332031,-3.785156 -2.265833,-2.874981 -2.265625,-3.865235 -2.265625,-3.865235 0,0 2.351719,-2.364778 4.74414,-3.3417965 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.0079,-0.239928 -0.02983,-0.4753475 -0.06445,-0.7070312 -0.03382,-0.2263296 -0.08005,-0.4489034 -0.138672,-0.6660157 -0.0013,-0.00521 -0.0026,-0.010417 -0.0039,-0.015625 -0.0033,-0.01318 -0.0083,-0.025918 -0.01172,-0.039063 -0.03742,-0.1328406 -0.07892,-0.2634806 -0.125,-0.3925781 -9.39e-4,-0.00249 -0.001,-0.00532 -0.002,-0.00781 -8e-4,-0.00225 -0.0011,-0.00557 -0.002,-0.00781 -6.29e-4,2.98e-5 -0.0013,-2.99e-5 -0.002,0 z M 21,8.2929688 c -0.12168,0.04073 -0.270549,0.083026 -0.367188,0.1269531 -3.582685,1.6277961 -5.05664,4.0058591 -5.05664,4.0058591 0,0 0.701986,2.259212 3.144531,4.71875 0,0 -0.606203,-3.016698 -0.669922,-4.173828 C 18.832905,11.952412 19.894423,11.0945 21,10.433594 Z"/>
+ <path style="opacity:0.2" d="m 20.638672,4.9609375 c -1.175116,0.055821 -2.457256,0.2204219 -3.585938,0.4980469 -5.904588,1.4442875 -8.7519521,4.8749996 -8.7519528,4.8749996 0,0 0.1074643,0.227975 0.15625,0.337891 0.3846264,-0.435683 3.1200038,-3.373511 8.5957028,-4.7128906 1.128682,-0.277625 2.410822,-0.4422259 3.585938,-0.4980469 0,0 0.002,0 0.002,0 9e-4,0.00224 0.0012,0.00556 0.002,0.00781 10e-4,0.00249 10e-4,0.00532 0.002,0.00781 0.04608,0.1290975 0.08758,0.2597375 0.125,0.3925781 0.0034,0.013145 0.0084,0.025883 0.01172,0.039063 l 0.0039,0.015625 c 0.05862,0.2171123 0.104852,0.4396861 0.138672,0.6660157 0.01186,0.079344 0.01266,0.1619364 0.02148,0.2421874 0.01288,-0.00312 0.03219,-0.00864 0.04492,-0.011719 -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.0079,-0.239928 -0.02983,-0.4753475 -0.06445,-0.7070312 -0.03382,-0.2263296 -0.08005,-0.4489034 -0.138672,-0.6660157 -0.0013,-0.00521 -0.0026,-0.010417 -0.0039,-0.015625 -0.0033,-0.01318 -0.0083,-0.025918 -0.01172,-0.039063 -0.03742,-0.1328406 -0.07892,-0.2634806 -0.125,-0.3925781 -9.39e-4,-0.00249 -10e-4,-0.00532 -0.002,-0.00781 -8e-4,-0.00225 -0.0011,-0.00557 -0.002,-0.00781 0,0 -0.002,0 -0.002,0 z M 21,8.2929688 c -0.12168,0.04073 -0.270549,0.083026 -0.367188,0.1269531 -3.582685,1.6277961 -5.05664,4.0058591 -5.05664,4.0058591 0,0 0.05342,0.147822 0.125,0.328125 0.291893,-0.42733 1.737805,-2.382862 4.93164,-3.8339841 C 20.729451,8.8759948 20.87832,8.8336987 21,8.7929688 Z m -8.599609,3.4531252 c -0.02069,0.02037 -0.109375,0.103515 -0.109375,0.103515 0,0 -2.08e-4,0.990254 2.265625,3.865235 1.543525,1.958716 3.314206,3.173572 4.332031,3.785156 h 0.05859 c 0.03634,-0.03189 0.07968,-0.05515 0.115234,-0.08789 0.02206,-0.01965 0.0466,-0.03211 0.06836,-0.05273 0.02167,-0.02053 0.04114,-0.0436 0.0625,-0.06445 0.06627,-0.0647 0.128194,-0.133466 0.191407,-0.201172 0.02861,-0.03064 0.05551,-0.06291 0.08398,-0.09375 h -0.580078 c -1.017825,-0.611584 -2.788506,-1.82644 -4.332031,-3.785156 -1.529198,-1.940309 -1.994685,-2.970399 -2.15625,-3.46875 z m 5.701171,1.666015 c -0.01586,0.02024 -0.03514,0.03823 -0.05078,0.05859 0.0516,0.936984 0.399624,2.758362 0.552735,3.544922 0.04201,0.04325 0.0741,0.08552 0.117187,0.128906 0,0 -0.476484,-2.403459 -0.619141,-3.732422 z M 8.0761719,14.712891 C 7.3540294,15.254075 6.515786,15.243478 5.8046875,15.572266 5.0935865,15.901054 4.625,16.148438 4.625,16.148438 c 0,0 0.1207033,0.138672 0.3183594,0.34375 0.1727295,-0.08871 0.3423108,-0.179947 0.8613281,-0.419922 0.7110985,-0.328788 1.5493419,-0.318191 2.2714844,-0.859375 0,0 2.4014431,2.782509 4.5253901,4.267578 0.0094,0.0066 0.0198,0.01293 0.0293,0.01953 h 3.376953 C 15.747611,19.338088 15.492914,19.167384 15.236328,19 h -2.605469 c -0.0095,-0.0066 -0.01987,-0.01295 -0.0293,-0.01953 C 10.477613,17.495401 8.0761719,14.712891 8.0761719,14.712891 Z M 2.53125,19 c 0.00994,0.01092 0.019367,0.02227 0.029297,0.0332 0.05734,0.06313 0.1119118,0.128834 0.171875,0.189453 C 2.828364,19.31962 2.9305772,19.410048 3.0332031,19.5 H 7.9726562 C 7.7085222,19.307215 7.5484344,19.172125 7.3222656,19 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 20.945312,6.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 21,10.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 18.878904,12.420485 19.916535,11.581282 21,10.933594 Z M 8.4570312,10.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 15.123711,18.449862 14.257943,17.871468 13.427734,17.242188 10.487107,15.00746 8.825134,11.501223 8.4570312,10.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 4.9433594,16.492188 C 4.8794337,16.525017 4.625,16.648438 4.625,16.648438 c 0,0 0.6117782,0.764406 2.6972656,2.351562 H 7.9726562 C 6.1762419,17.68884 5.3364507,16.900039 4.9433594,16.492188 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.lettier.gifcurry.svg b/.icons/awkward/22x22/apps/com.lettier.gifcurry.svg
new file mode 120000
index 00000000..6612d6ce
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.lettier.gifcurry.svg
@@ -0,0 +1 @@
+gifcurry.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.lettier.movie-monad.svg b/.icons/awkward/22x22/apps/com.lettier.movie-monad.svg
new file mode 100644
index 00000000..2c0b4aa8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.lettier.movie-monad.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#bfbfbf" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.1" d="m 13,7.652188 -4,2.5 V 11.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 11.8475 l 4,2.5 1.05957,-1.695312 L 16.416015,10.999844 19.05957,9.3475 Z M 3,8.499844 v 2 h 5 v -2 z M 3,11.5 v 2 h 5 v -2 z"/>
+ <path style="fill:none;stroke:#d5498f;stroke-width:2;stroke-linejoin:bevel" d="m 18.529999,8 -4,2.5 4,2.5"/>
+ <path style="fill:none;stroke:#a659ca;stroke-width:2;stroke-linejoin:bevel" d="m 13.529999,8 -4,2.5 4,2.5"/>
+ <rect style="fill:#2f8ce3" width="5" height="2" x="3" y="8"/>
+ <rect style="fill:#2f8ce3" width="5" height="2" x="3" y="11"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.librehat.yahooweather.svg b/.icons/awkward/22x22/apps/com.librehat.yahooweather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.librehat.yahooweather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.makemkv.MakeMKV.svg b/.icons/awkward/22x22/apps/com.makemkv.MakeMKV.svg
new file mode 120000
index 00000000..081aadd7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.makemkv.MakeMKV.svg
@@ -0,0 +1 @@
+makemkv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.mattermost.Desktop.svg b/.icons/awkward/22x22/apps/com.mattermost.Desktop.svg
new file mode 120000
index 00000000..2cdc6365
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.mattermost.Desktop.svg
@@ -0,0 +1 @@
+mattermost.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.meetfranz.Franz.svg b/.icons/awkward/22x22/apps/com.meetfranz.Franz.svg
new file mode 120000
index 00000000..d9225a68
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.meetfranz.Franz.svg
@@ -0,0 +1 @@
+franz.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.moddb.TotalChaos.svg b/.icons/awkward/22x22/apps/com.moddb.TotalChaos.svg
new file mode 100644
index 00000000..c2fb46ce
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.moddb.TotalChaos.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#783535" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 5.508917,4.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 9 V 18.036544 L 8.002341,18.012294 7.969796,17.012892 7.28348,16.997442 7,18.999993 12.787269,19 13.490042,18.320015 C 13.017445,18.162625 12.200178,18.02201 12,17.0942 V 5.999548 h 3.154978 C 15.261761,6.111293 14.669393,6.682703 14.774504,6.782658 15.24487,7.229958 15.594707,7.538803 16,7.528438 V 4.9999855 Z"/>
+ <path style="fill:#f1e9de" d="m 5.508917,4 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 9 V 17.036551 L 8.002341,17.012301 7.969796,16.012899 7.28348,15.997449 7,18 l 5.787269,7e-6 0.702773,-0.679985 C 13.017445,17.162632 12.200178,17.022017 12,16.094207 V 4.999555 h 3.154978 C 15.261761,5.1113 14.669393,5.68271 14.774504,5.782665 15.24487,6.229965 15.594707,6.53881 16,6.528445 V 3.9999925 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.mojang.Minecraft.svg b/.icons/awkward/22x22/apps/com.mojang.Minecraft.svg
new file mode 120000
index 00000000..9a4276ad
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.mojang.Minecraft.svg
@@ -0,0 +1 @@
+minecraft.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.moonlight_stream.Moonlight.svg b/.icons/awkward/22x22/apps/com.moonlight_stream.Moonlight.svg
new file mode 120000
index 00000000..f1d2585b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.moonlight_stream.Moonlight.svg
@@ -0,0 +1 @@
+moonlight.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.netease.CloudMusic.svg b/.icons/awkward/22x22/apps/com.netease.CloudMusic.svg
new file mode 120000
index 00000000..157c17cb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.netease.CloudMusic.svg
@@ -0,0 +1 @@
+netease-cloud-music.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.notepadqq.Notepadqq.svg b/.icons/awkward/22x22/apps/com.notepadqq.Notepadqq.svg
new file mode 120000
index 00000000..2bc3a483
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.notepadqq.Notepadqq.svg
@@ -0,0 +1 @@
+notepadqq.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.obsproject.Studio.svg b/.icons/awkward/22x22/apps/com.obsproject.Studio.svg
new file mode 120000
index 00000000..8d762dac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.obsproject.Studio.svg
@@ -0,0 +1 @@
+obs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.ozmartians.VidCutter.svg b/.icons/awkward/22x22/apps/com.ozmartians.VidCutter.svg
new file mode 120000
index 00000000..a1b21248
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.ozmartians.VidCutter.svg
@@ -0,0 +1 @@
+vidcutter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.play0ad.zeroad.svg b/.icons/awkward/22x22/apps/com.play0ad.zeroad.svg
new file mode 120000
index 00000000..23944b0a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.play0ad.zeroad.svg
@@ -0,0 +1 @@
+0ad.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.rawtherapee.RawTherapee.svg b/.icons/awkward/22x22/apps/com.rawtherapee.RawTherapee.svg
new file mode 120000
index 00000000..28335e25
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.rawtherapee.RawTherapee.svg
@@ -0,0 +1 @@
+rawtherapee.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg b/.icons/awkward/22x22/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg
new file mode 120000
index 00000000..8bad13ce
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg
@@ -0,0 +1 @@
+wolfenstein.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.remarkable.reMarkable.svg b/.icons/awkward/22x22/apps/com.remarkable.reMarkable.svg
new file mode 100644
index 00000000..c93f46a2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.remarkable.reMarkable.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 17,6.5 -3.222656,5.164062 -3.25,-5.1582026 H 8.3046875 L 9,7.609375 v 7.072266 L 7.9394531,15.5 H 9 10 10.767578 L 10,14.681641 V 9.408203 l 2.666016,4.134766 0.574218,0.970703 L 17,8.4414062 V 14.681641 L 16.236328,15.5 H 17 19 20.150391 L 19,14.681641 V 7.3242188 L 20.150391,6.5058594 H 19 Z M 6.5585938,9.496094 C 5.8634257,9.541335 5.3242525,10.039074 5,10.583984 V 9.5 L 3,10.357422 2.1992188,10.720703 3,11.412109 v 3.283203 L 2.2558594,15.5 H 3 5 6.1699219 L 5,14.695312 v -3.544921 c 0.633779,-0.151356 1.100123,-0.285473 1.8203125,0.167968 L 7.3046875,9.617188 C 7.04048,9.516768 6.7903162,9.481014 6.5585938,9.496094 Z"/>
+ <path style="fill:#ffffff" d="m 17,6 -3.222656,5.164062 -3.25,-5.1582026 H 8.3046875 L 9,7.109375 v 7.072266 L 7.9394531,15 H 9 10 10.767578 L 10,14.181641 V 8.9082031 l 2.666016,4.1347659 0.574218,0.970703 L 17,7.9414062 V 14.181641 L 16.236328,15 H 17 19 20.150391 L 19,14.181641 V 6.8242188 L 20.150391,6.0058594 H 19 Z M 6.5585938,8.9960938 C 5.8634257,9.041335 5.3242525,9.539074 5,10.083984 V 9 L 3,9.857422 2.1992188,10.220703 3,10.912109 v 3.283203 L 2.2558594,15 H 3 5 6.1699219 L 5,14.195312 v -3.544921 c 0.633779,-0.151356 1.100123,-0.285473 1.8203125,0.167968 L 7.3046875,9.117188 C 7.04048,9.016768 6.7903162,8.9810138 6.5585938,8.9960938 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.scoutshonour.Digital.svg b/.icons/awkward/22x22/apps/com.scoutshonour.Digital.svg
new file mode 100644
index 00000000..9e230c8d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.scoutshonour.Digital.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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:#4f4f4f" width="18" height="18" x="-21" y="-21" rx=".9" ry=".9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="18" height="18" x="-19.5" y="-19" rx=".9" ry=".9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2d50e6" width="18" height="18" x="-19" y="-19" rx=".9" ry=".9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1" d="M 18.43457,1.5654297 1.2626953,18.737304 C 1.1000203,18.574629 1,18.34891 1,18.099609 v 0.5 c 0,0.249301 0.1000203,0.47502 0.2626953,0.637695 L 18.737304,1.7626953 C 18.652006,1.6773961 18.548848,1.6108886 18.43457,1.5654297 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.9003906,1 C 1.4017906,1 1,1.4017907 1,1.9003906 V 18.099609 c 0,0.249301 0.1000203,0.47502 0.2626953,0.637695 L 18.737304,1.2626953 C 18.574629,1.1000203 18.34891,1 18.099609,1 Z"/>
+ <path style="opacity:0.2" d="m 3,5.5 v 10 h 3 3 v -2 h 1 v -1 h 1 v -4 h -1 v -1 H 9 v -2 H 6 Z m 10,0 v 2 h 3 v -2 z m -7,2 h 2 v 1 h 1 v 4 H 8 v 1 H 6 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="3" y="5"/>
+ <rect style="fill:#ffffff" width="3" height="2" x="6" y="5"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="8" y="7"/>
+ <rect style="fill:#ffffff" width="3" height="2" x="6" y="13"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="8" y="12"/>
+ <rect style="fill:#ffffff" width="2" height="4" x="9" y="8"/>
+ <rect style="fill:#ffffff" width="3" height="5" x="13" y="8"/>
+ <rect style="fill:#ffffff" width="3" height="2" x="14" y="13"/>
+ <rect style="fill:#ffffff" width="3" height="2" x="13" y="5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.9003906,1 C 1.4017907,1 1,1.4017907 1,1.9003906 v 0.5 C 1,1.9017907 1.4017907,1.5 1.9003906,1.5 H 18.099609 C 18.598209,1.5 19,1.9017907 19,2.4003906 v -0.5 C 19,1.4017907 18.598209,1 18.099609,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.scoutshonour.dtipbijays.svg b/.icons/awkward/22x22/apps/com.scoutshonour.dtipbijays.svg
new file mode 100644
index 00000000..0a252162
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.scoutshonour.dtipbijays.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1" d="m 3,3.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 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <rect style="fill:#ff5dc2" width="4" height="4" x="9" y="9"/>
+ <rect style="fill:#ff6363" width="4" height="4" x="3" y="9"/>
+ <rect style="fill:#ff7940" width="4" height="4" x="15" y="9"/>
+ <rect style="fill:#6182de" width="4" height="4" x="9" y="15"/>
+ <rect style="fill:#ffa631" width="4" height="4" x="3" y="15"/>
+ <rect style="fill:#2ba540" width="4" height="4" x="15" y="15"/>
+ <rect style="fill:#40b8ff" width="4" height="4" x="3" y="3"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.shatteredpixel.shatteredpixeldungeon.svg b/.icons/awkward/22x22/apps/com.shatteredpixel.shatteredpixeldungeon.svg
new file mode 100644
index 00000000..a2ae679e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.shatteredpixel.shatteredpixeldungeon.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <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:#309b30" 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;fill:#ffffff" d="M 2.9003906,2 C 2.4017907,2 2,2.4017906 2,2.9003906 v 0.5 C 2,2.9017906 2.4017907,2.5 2.9003906,2.5 H 19.099609 C 19.598209,2.5 20,2.9017906 20,3.4003906 v -0.5 C 20,2.4017906 19.598209,2 19.099609,2 Z"/>
+ <path style="opacity:0.25" d="m 2,13 v 6.099609 C 2,19.598209 2.4017907,20 2.9003906,20 H 19.099609 C 19.598209,20 20,19.598209 20,19.099609 V 13 Z"/>
+ <path style="opacity:0.2" d="M 1.5,1.5 C 1.223,1.5 1,1.723 1,2 v 12 0.5 h 8 v 4.513672 C 9,19.283185 9.296682,19.5 9.666016,19.5 h 2.667968 C 12.703318,19.5 13,19.283185 13,19.013672 V 14.5 h 8 V 11.5 2 C 21,1.723 20.777,1.5 20.5,1.5 h -1 C 19.223,1.5 19,1.723 19,2 v 9.5 H 13 V 1.9863281 C 13,1.7168146 12.703318,1.5 12.333984,1.5 H 9.666016 C 9.296682,1.5 9,1.7168146 9,1.9863281 V 11.5 H 3 V 2 C 3,1.723 2.777,1.5 2.5,1.5 Z"/>
+ <rect style="fill:#ffa402" width="2" height="13" x="1" y="1" rx=".5" ry=".5"/>
+ <rect style="fill:#ffa402" width="2" height="13" x="19" y="1" rx=".5" ry=".5"/>
+ <rect style="fill:#ffa402" width="3" height="20" x="11" y="-21" transform="rotate(90)"/>
+ <rect style="fill:#ffa402" width="4" height="18" x="-13" y="-19" rx=".667" ry=".486" transform="scale(-1)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.5,1 C 1.223,1 1,1.223 1,1.5 V 2 C 1,1.723 1.223,1.5 1.5,1.5 h 1 C 2.777,1.5 3,1.723 3,2 V 1.5 C 3,1.223 2.777,1 2.5,1 Z M 9.666016,1 C 9.296682,1 9,1.2168146 9,1.4863281 v 0.5 C 9,1.7168146 9.296682,1.5 9.666016,1.5 h 2.667968 C 12.703318,1.5 13,1.7168146 13,1.9863281 v -0.5 C 13,1.2168146 12.703318,1 12.333984,1 Z M 19.5,1 C 19.223,1 19,1.223 19,1.5 V 2 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 1 C 20.777,1.5 21,1.723 21,2 V 1.5 C 21,1.223 20.777,1 20.5,1 Z M 3,11 v 0.5 H 9 V 11 Z m 10,0 v 0.5 h 6 V 11 Z"/>
+ <rect style="opacity:0.2" width="10" height="10" x="6" y="7.5" rx="1.111" ry="1.111"/>
+ <rect style="fill:#ffdc2f" width="10" height="10" x="6" y="7" rx="1.111" ry="1.111"/>
+ <rect style="fill:#3f3f3f" width="4" height="3" x="9" y="9"/>
+ <rect style="fill:#3f3f3f" width="2" height="3" x="10" y="12"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.1113281,7 C 6.4957725,7 6,7.4957725 6,8.1113281 v 0.5 C 6,7.9957725 6.4957725,7.5 7.1113281,7.5 H 14.888672 C 15.504227,7.5 16,7.9957725 16,8.6113281 v -0.5 C 16,7.4957725 15.504227,7 14.888672,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.skype.Client.svg b/.icons/awkward/22x22/apps/com.skype.Client.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.skype.Client.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.slack.Slack.svg b/.icons/awkward/22x22/apps/com.slack.Slack.svg
new file mode 120000
index 00000000..7cb5329c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.slack.Slack.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.snes9x.Snes9x.svg b/.icons/awkward/22x22/apps/com.snes9x.Snes9x.svg
new file mode 120000
index 00000000..df751c50
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.snes9x.Snes9x.svg
@@ -0,0 +1 @@
+snes9x.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.spotify.Client.svg b/.icons/awkward/22x22/apps/com.spotify.Client.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.spotify.Client.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.stepmania.StepMania.svg b/.icons/awkward/22x22/apps/com.stepmania.StepMania.svg
new file mode 120000
index 00000000..9e965db2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.stepmania.StepMania.svg
@@ -0,0 +1 @@
+stepmania-ssc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.sublimemerge.App.svg b/.icons/awkward/22x22/apps/com.sublimemerge.App.svg
new file mode 120000
index 00000000..0cd43386
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.sublimemerge.App.svg
@@ -0,0 +1 @@
+sublime-merge.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.sublimetext.three.svg b/.icons/awkward/22x22/apps/com.sublimetext.three.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.sublimetext.three.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.sweethome3d.Sweethome3d.svg b/.icons/awkward/22x22/apps/com.sweethome3d.Sweethome3d.svg
new file mode 120000
index 00000000..fbb5bede
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.sweethome3d.Sweethome3d.svg
@@ -0,0 +1 @@
+sweethome3d.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.syntevo.SmartGit.svg b/.icons/awkward/22x22/apps/com.syntevo.SmartGit.svg
new file mode 120000
index 00000000..c8ab8ace
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.syntevo.SmartGit.svg
@@ -0,0 +1 @@
+smartgit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.syntevo.SmartSynchronize.svg b/.icons/awkward/22x22/apps/com.syntevo.SmartSynchronize.svg
new file mode 120000
index 00000000..500fbef6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.syntevo.SmartSynchronize.svg
@@ -0,0 +1 @@
+smartsynchronize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.szibele.e-juice-calc.svg b/.icons/awkward/22x22/apps/com.szibele.e-juice-calc.svg
new file mode 100644
index 00000000..3dce46d0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.szibele.e-juice-calc.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="12" height="15" x="5" y="6.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="12" height="15" x="5" y="6" rx="1" ry="1"/>
+ <path style="fill:#8e8e8e" d="M 11.5 4 C 11.223 4 11 4.223 11 4.5 L 11 5 L 11 5.5 L 11 6 L 11.5 6 L 14.5 6 L 15 6 L 15 5.5 L 15 5 L 15 4.5 C 15 4.223 14.777 4 14.5 4 L 11.5 4 z"/>
+ <rect style="fill:#b7b7b7" width="2" height="3" x="12" y="1"/>
+ <rect style="opacity:0.2" width="8" height="4" x="7" y="8"/>
+ <rect style="fill:#b7b7b7" width="4" height="4" x="9" y="8"/>
+ <path style="fill:#c77640" d="m 7,9 v 3 h 8 V 9 Z"/>
+ <rect style="opacity:0.2" width="8" height=".5" x="7" y="8"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="8" height=".5" x="7" y="9"/>
+ <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 10 c 0.554,0 1,0.446 1,1 V 7 C 17,6.446 16.554,6 16,6 Z"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="2" height=".5" x="12" y="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.teamspeak.TeamSpeak.svg b/.icons/awkward/22x22/apps/com.teamspeak.TeamSpeak.svg
new file mode 120000
index 00000000..a51a2f95
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.teamspeak.TeamSpeak.svg
@@ -0,0 +1 @@
+teamspeak3.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.teeworlds.Teeworlds.svg b/.icons/awkward/22x22/apps/com.teeworlds.Teeworlds.svg
new file mode 120000
index 00000000..960f9cef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.teeworlds.Teeworlds.svg
@@ -0,0 +1 @@
+teeworlds.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.transmissionbt.Transmission.svg b/.icons/awkward/22x22/apps/com.transmissionbt.Transmission.svg
new file mode 120000
index 00000000..cc565769
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.transmissionbt.Transmission.svg
@@ -0,0 +1 @@
+transmission.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.tux4kids.tuxmath.svg b/.icons/awkward/22x22/apps/com.tux4kids.tuxmath.svg
new file mode 120000
index 00000000..560c329f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.tux4kids.tuxmath.svg
@@ -0,0 +1 @@
+tuxmath.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.tux4kids.tuxtype.svg b/.icons/awkward/22x22/apps/com.tux4kids.tuxtype.svg
new file mode 120000
index 00000000..cf3ead15
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.tux4kids.tuxtype.svg
@@ -0,0 +1 @@
+tuxtype.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.unity.UnityHub.svg b/.icons/awkward/22x22/apps/com.unity.UnityHub.svg
new file mode 120000
index 00000000..bda22a78
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.unity.UnityHub.svg
@@ -0,0 +1 @@
+unityhub.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.uploadedlobster.peek.svg b/.icons/awkward/22x22/apps/com.uploadedlobster.peek.svg
new file mode 120000
index 00000000..123c5354
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.uploadedlobster.peek.svg
@@ -0,0 +1 @@
+peek.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.valvesoftware.Steam.svg b/.icons/awkward/22x22/apps/com.valvesoftware.Steam.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.valvesoftware.Steam.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.viber.Viber.svg b/.icons/awkward/22x22/apps/com.viber.Viber.svg
new file mode 120000
index 00000000..3062920d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.viber.Viber.svg
@@ -0,0 +1 @@
+viber.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.viewizard.AstroMenace.svg b/.icons/awkward/22x22/apps/com.viewizard.AstroMenace.svg
new file mode 120000
index 00000000..17f9bfc0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.viewizard.AstroMenace.svg
@@ -0,0 +1 @@
+astromenace.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.vinszent.GnomeTwitch.svg b/.icons/awkward/22x22/apps/com.vinszent.GnomeTwitch.svg
new file mode 120000
index 00000000..34f5ff86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.vinszent.GnomeTwitch.svg
@@ -0,0 +1 @@
+gnome-twitch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.visualstudio.code.oss.svg b/.icons/awkward/22x22/apps/com.visualstudio.code.oss.svg
new file mode 100644
index 00000000..ce124606
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.visualstudio.code.oss.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="18" x="1" y="2.5" rx="1.05" ry=".9"/>
+ <rect style="fill:#167abf" width="21" height="18" x="1" y="2" rx="1.05" ry=".9"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.0507813,2 C 1.4690814,2 1.0000001,2.4017907 1.0000001,2.9003906 v 0.5 C 1.0000001,2.9017907 1.4690814,2.5 2.0507813,2.5 H 20.949219 C 21.530919,2.5 22,2.9017907 22,3.4003906 v -0.5 C 22,2.4017907 21.530919,2 20.949219,2 Z"/>
+ <path style="opacity:0.2" d="M 2.05,1.9999999 C 1.4683,1.9999999 1,2.4009864 1,2.8995863 V 19.100412 c 0,0.4986 0.4683,0.899587 1.05,0.899587 H 7.825 V 1.9999999 Z"/>
+ <rect style="opacity:0.2" width="2" height="20" x="6" y="1.5" rx="1" ry="1"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="M 7.0001001,1.9999997 V 20"/>
+ <path style="opacity:0.2" d="m 11.013672,4.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 12,8.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 11.014242,5 h 4"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 12,9.0001 h 5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 12,13.0001 h 5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 11,17.0001 h 4"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/com.visualstudio.code.svg b/.icons/awkward/22x22/apps/com.visualstudio.code.svg
new file mode 120000
index 00000000..1367ee65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.visualstudio.code.svg
@@ -0,0 +1 @@
+visual-studio-code.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.wings3d.WINGS.svg b/.icons/awkward/22x22/apps/com.wings3d.WINGS.svg
new file mode 120000
index 00000000..0a66fa8d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.wings3d.WINGS.svg
@@ -0,0 +1 @@
+wings3d.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.wire.WireDesktop.svg b/.icons/awkward/22x22/apps/com.wire.WireDesktop.svg
new file mode 120000
index 00000000..05cbadfa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.wire.WireDesktop.svg
@@ -0,0 +1 @@
+wire.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.worldoftanks.Client.svg b/.icons/awkward/22x22/apps/com.worldoftanks.Client.svg
new file mode 120000
index 00000000..d73bdb43
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.worldoftanks.Client.svg
@@ -0,0 +1 @@
+world-of-tanks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.wps.Office.etmain.svg b/.icons/awkward/22x22/apps/com.wps.Office.etmain.svg
new file mode 120000
index 00000000..319c3994
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.wps.Office.etmain.svg
@@ -0,0 +1 @@
+wps-office-etmain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.wps.Office.pdfmain.svg b/.icons/awkward/22x22/apps/com.wps.Office.pdfmain.svg
new file mode 120000
index 00000000..d657fab8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.wps.Office.pdfmain.svg
@@ -0,0 +1 @@
+wps-office-pdfmain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.wps.Office.wppmain.svg b/.icons/awkward/22x22/apps/com.wps.Office.wppmain.svg
new file mode 120000
index 00000000..c31b61a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.wps.Office.wppmain.svg
@@ -0,0 +1 @@
+wps-office-wppmain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.wps.Office.wpsmain.svg b/.icons/awkward/22x22/apps/com.wps.Office.wpsmain.svg
new file mode 120000
index 00000000..211432e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.wps.Office.wpsmain.svg
@@ -0,0 +1 @@
+wps-office-wpsmain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.wps.Office2019.etmain.svg b/.icons/awkward/22x22/apps/com.wps.Office2019.etmain.svg
new file mode 120000
index 00000000..319c3994
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.wps.Office2019.etmain.svg
@@ -0,0 +1 @@
+wps-office-etmain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.wps.Office2019.pdfmain.svg b/.icons/awkward/22x22/apps/com.wps.Office2019.pdfmain.svg
new file mode 120000
index 00000000..d657fab8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.wps.Office2019.pdfmain.svg
@@ -0,0 +1 @@
+wps-office-pdfmain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.wps.Office2019.wppmain.svg b/.icons/awkward/22x22/apps/com.wps.Office2019.wppmain.svg
new file mode 120000
index 00000000..c31b61a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.wps.Office2019.wppmain.svg
@@ -0,0 +1 @@
+wps-office-wppmain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.wps.Office2019.wpsmain.svg b/.icons/awkward/22x22/apps/com.wps.Office2019.wpsmain.svg
new file mode 120000
index 00000000..211432e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.wps.Office2019.wpsmain.svg
@@ -0,0 +1 @@
+wps-office-wpsmain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.xamarin.MonoDevelop.svg b/.icons/awkward/22x22/apps/com.xamarin.MonoDevelop.svg
new file mode 120000
index 00000000..2a280177
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.xamarin.MonoDevelop.svg
@@ -0,0 +1 @@
+monodevelop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.xnview.XnConvert.svg b/.icons/awkward/22x22/apps/com.xnview.XnConvert.svg
new file mode 120000
index 00000000..c26127ed
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.xnview.XnConvert.svg
@@ -0,0 +1 @@
+xnconvert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.xnview.XnRetro.svg b/.icons/awkward/22x22/apps/com.xnview.XnRetro.svg
new file mode 120000
index 00000000..947de187
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.xnview.XnRetro.svg
@@ -0,0 +1 @@
+xnretro.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.xnview.XnSketch.svg b/.icons/awkward/22x22/apps/com.xnview.XnSketch.svg
new file mode 120000
index 00000000..8a376f8f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.xnview.XnSketch.svg
@@ -0,0 +1 @@
+xnsketch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.xnview.XnViewMP.svg b/.icons/awkward/22x22/apps/com.xnview.XnViewMP.svg
new file mode 120000
index 00000000..a5a7f47e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.xnview.XnViewMP.svg
@@ -0,0 +1 @@
+xnview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/com.zandronum.Zandronum.svg b/.icons/awkward/22x22/apps/com.zandronum.Zandronum.svg
new file mode 120000
index 00000000..af997a39
--- /dev/null
+++ b/.icons/awkward/22x22/apps/com.zandronum.Zandronum.svg
@@ -0,0 +1 @@
+zandronum.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/comix.svg b/.icons/awkward/22x22/apps/comix.svg
new file mode 100644
index 00000000..a07a11d1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/comix.svg
@@ -0,0 +1,65 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <path style="fill:#a9ca4b" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.8476563,15 H 20.160156 A 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#5a8730" d="M 1.8476563,15 A 10,10 0 0 0 11,21 10,10 0 0 0 20.160156,15 Z"/>
+ <g style="opacity:0.2" transform="matrix(-3.3762397,2.8081509,2.9170985,3.2501442,552.0367,-1470.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,552.0367,-1471.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,2.4061428,4.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,2.4061428,4.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,-9.1989033,4.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,-9.1989033,4.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,379.75935,-532.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,379.75935,-533.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,-357.75935,-532.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,-357.75935,-533.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,-530.03667,-1470.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,-530.03667,-1471.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 1.8476563,15 a 10,10 0 0 0 0.2490234,0.5 H 19.923828 A 10,10 0 0 0 20.160156,15 Z"/>
+ <g style="opacity:0.1;fill:#ffffff" transform="matrix(-1.6206241,0.8199343,0.8199343,1.6206241,379.75935,-533.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,-357.75935,-533.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/22x22/apps/company-of-heroes-2.svg b/.icons/awkward/22x22/apps/company-of-heroes-2.svg
new file mode 100644
index 00000000..858f7bed
--- /dev/null
+++ b/.icons/awkward/22x22/apps/company-of-heroes-2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.500964,1.5000716 C 9.5543738,1.5134176 8.8792976,2.0758566 8.5624852,3.0069094 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 -0.5989533,0.01915 -1.13902467,0.2950018 -1.51953267,0.7519539 -0.82292555,0.9317784 -0.64850698,2.3978677 0.3964848,3.0927777 L 4.859357,14.187588 3.3290816,18.877047 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.045908,-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.1609993 0.396485,-3.0927777 -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 12.122631,2.0758566 11.447555,1.5134171 10.500964,1.5000716 Z"/>
+ <path style="fill:#e6412b" d="m 10.457982,0.99608852 c -0.145805,0.002251 -0.297632,0.0209586 -0.457031,0.0546874 l 0,0.019531 C 9.3170508,1.2432972 8.8189077,1.7493737 8.5614977,2.5058541 l 0.011719,-0.041016 -1.4863281,4.5351562 -5.015625,0 c -0.010935,-1.73e-4 -0.022268,-1.73e-4 -0.033203,0 -0.5989537,0.01915 -1.13902327,0.295001 -1.51953127,0.7519531 -0.82292548,0.9317786 -0.64850738,2.3968872 0.3964844,3.0917972 l 3.94335937,2.84375 -1.5292969,4.689453 c -0.0017,0.0052 -0.00426,0.01042 -0.00586,0.01563 -0.2338278,0.757682 -0.013945,1.538278 0.5742188,2.072266 0,0 0.00195,0 0.00195,0 0.00403,0.0036 0.00773,0.0082 0.011719,0.01172 0,0 0.00195,0 0.00195,0 0.7067884,0.619773 1.6998653,0.698544 2.4980468,0.185547 0.015185,-0.0097 0.030287,-0.01884 0.044922,-0.0293 l 4.0449286,-2.882816 4.046875,2.882812 c 0.01464,0.01047 0.02974,0.01962 0.04492,0.0293 0.798181,0.512997 1.791258,0.434226 2.498047,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808046,-1.314584 0.574218,-2.072266 -0.0016,-0.0052 -0.0042,-0.01044 -0.0059,-0.01563 l -1.529252,-4.689449 3.94336,-2.84375 c 1.044992,-0.69491 1.21941,-2.1600186 0.396484,-3.0917972 -0.380508,-0.4569521 -0.920577,-0.7328031 -1.519531,-0.7519531 -0.01094,-1.73e-4 -0.02227,-1.73e-4 -0.0332,0 l -5.015626,0 -1.486328,-4.5351562 0.01172,0.041016 C 12.163194,1.6911829 11.478618,0.98033282 10.457982,0.99608852 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.500964,0.99996722 C 9.5543738,1.0133132 8.8792976,1.5757522 8.5624852,2.506805 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 1.4400857,7.0191248 0.90001433,7.2949766 0.51950633,7.7519287 0.10612153,8.2199943 -0.05438186,8.82227 0.01950573,9.3945087 0.06501023,8.9854432 0.22598003,8.5842822 0.51950633,8.2519293 0.90001423,7.7949772 1.4400856,7.5191254 2.0390394,7.4999754 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 8.8792976,2.0757528 9.5543738,1.5133133 10.500964,1.4999678 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.1425792 0.07389,-0.5722385 -0.08662,-1.1745142 -0.500001,-1.6425798 -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 12.122631,1.5757522 11.447555,1.0133127 10.500964,0.99996722 Z M 4.7275193,14.091781 3.3290801,18.376942 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.5468897,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 10.500951,9.4999937 c 0,0 -0.354375,-0.007 -0.7236352,0.17775 -0.369255,0.1846 -0.776365,0.6556013 -0.776365,1.3222503 l 1.0000002,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.2500002,0.1875 -0.5366452,0.395201 -0.7783212,0.6973 -0.241674,0.302051 -0.421875,0.717001 -0.421875,1.203101 l 0,0.5 3.0000002,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.1376503 -0.776365,-1.3222503 -0.369265,-0.18465 -0.72364,-0.17775 -0.72364,-0.17775 z"/>
+ <path style="fill:#ffd93a;fill-rule:evenodd" d="m 10.500951,8.9999939 c 0,0 -0.354375,-0.007 -0.7236352,0.1777498 -0.369255,0.1846 -0.776365,0.655601 -0.776365,1.3222503 l 1.0000002,0 c 0,-0.5000003 0.5,-0.5000003 0.5,-0.5000003 0,0 0.5,0 0.5,0.5000003 0,0.2639 -0.0698,0.41145 -0.203125,0.5781 -0.133324,0.166701 -0.346679,0.334 -0.596679,0.5215 -0.2500002,0.1875 -0.5366452,0.395201 -0.7783212,0.6973 -0.241674,0.302051 -0.421875,0.717001 -0.421875,1.203101 l 0,0.5 3.0000002,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.6666493 -0.407109,-1.1376503 -0.776365,-1.3222503 -0.369265,-0.1846498 -0.72364,-0.1777498 -0.72364,-0.1777498 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/compiz.svg b/.icons/awkward/22x22/apps/compiz.svg
new file mode 100644
index 00000000..6de23057
--- /dev/null
+++ b/.icons/awkward/22x22/apps/compiz.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#319ed6" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/compton.svg b/.icons/awkward/22x22/apps/compton.svg
new file mode 100644
index 00000000..5bfa4a0d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/compton.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.49953,1.5 C 9.1145295,1.5 7.9995295,2.615 7.9995295,4 V 4.087891 C 7.3105896,4.3659983 6.6637488,4.738721 6.0776545,5.1953125 L 6.0034357,5.1523438 C 4.8039906,4.4598436 3.2818731,4.8669612 2.5893733,6.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 -0.054178,0.366069 -0.082893,0.73544 -0.085937,1.105474 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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 19.5 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 0.05418,-0.366073 0.0829,-0.735442 0.08593,-1.105476 -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.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 18.717194,4.8669601 17.19507,4.4598436 15.995624,5.1523438 l -0.08008,0.046875 C 15.331381,4.7424108 14.686533,4.3690443 13.99953,4.0898438 V 4 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="fill:#36c9cc" d="M 10.49953,1 C 9.1145295,1 7.9995295,2.115 7.9995295,3.5 V 3.587891 C 7.3105896,3.8659983 6.6637488,4.238721 6.0776545,4.6953125 L 6.0034357,4.6523438 C 4.8039906,3.9598436 3.2818731,4.3669612 2.5893733,5.5664062 l -0.5,0.8671876 C 1.3968733,7.6330389 1.8039907,9.155156 3.0034357,9.847656 l 0.082031,0.04687 C 3.031289,10.260595 3.0025735,10.629966 2.9995295,11 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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 19 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 18.967772,11.739403 18.99649,11.370034 18.99953,11 18.99653,10.629966 18.96777,10.26059 18.91359,9.894531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 18.717194,4.3669601 17.19507,3.9598436 15.995624,4.6523438 l -0.08008,0.046875 C 15.331381,4.2424108 14.686533,3.8690443 13.99953,3.5898438 V 3.5 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.49906,0.9999981 c -1.3850005,0 -2.500001,1.115 -2.500001,2.5 v 0.087891 C 7.3101191,3.8659964 6.6632783,4.2387191 6.077184,4.6953106 L 6.0029652,4.6523419 C 4.8035201,3.9598418 3.2814027,4.3669593 2.5889028,5.5664043 l -0.5,0.8671876 C 1.8159963,6.9062796 1.71875,7.4272971 1.7685902,7.9296856 1.8037164,7.5890313 1.9059629,7.2504529 2.0889028,6.9335919 l 0.5,-0.8671876 C 3.2814027,4.8669593 4.8035201,4.4598418 6.0029652,5.1523419 l 0.074219,0.042969 C 6.6632783,4.7387191 7.3101191,4.3659964 7.999059,4.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.500001,-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 17.1946,4.4598415 18.716721,4.8669541 19.409217,6.0664041 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 18.716719,4.3669543 17.194599,3.9598417 15.995153,4.6523419 l -0.08008,0.046875 C 15.330909,4.2424089 14.686063,3.8690424 13.99906,3.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 3.0478871,10.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.9023439,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.9023439,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 3.0615451,12.44702 3.0617801,12.286433 3.0478871,12.126955 Z m 15.9023439,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 10.99953,5.5 a 6,6 0 0 0 -6.0000005,6 6,6 0 0 0 6.0000005,6 6,6 0 0 0 4.232422,-1.753906 l -1.414063,-1.41211 A 4,4 0 0 1 10.99953,15.5 a 4,4 0 0 1 -4.0000005,-4 4,4 0 0 1 4.0000005,-4 4,4 0 0 1 2.833984,1.1796875 l 1.41211,-1.4121094 A 6,6 0 0 0 10.99953,5.5 Z"/>
+ <path style="fill:#ffffff" d="m 10.99953,5 a 6,6 0 0 0 -6.0000005,6 6,6 0 0 0 6.0000005,6 6,6 0 0 0 4.232422,-1.753906 l -1.414063,-1.41211 A 4,4 0 0 1 10.99953,15 4,4 0 0 1 6.9995295,11 4,4 0 0 1 10.99953,7 4,4 0 0 1 13.833514,8.1796875 l 1.41211,-1.4121094 A 6,6 0 0 0 10.99953,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/computer-log-out.svg b/.icons/awkward/22x22/apps/computer-log-out.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/computer-log-out.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/computer-runprocesscatcher.svg b/.icons/awkward/22x22/apps/computer-runprocesscatcher.svg
new file mode 120000
index 00000000..dbcb3da0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/computer-runprocesscatcher.svg
@@ -0,0 +1 @@
+org.processing.processingide.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/computerjanitor.svg b/.icons/awkward/22x22/apps/computerjanitor.svg
new file mode 100644
index 00000000..17fb6130
--- /dev/null
+++ b/.icons/awkward/22x22/apps/computerjanitor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/computersettings.svg b/.icons/awkward/22x22/apps/computersettings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/computersettings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/config-date.svg b/.icons/awkward/22x22/apps/config-date.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/config-date.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/config-language.svg b/.icons/awkward/22x22/apps/config-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/config-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/config-users.svg b/.icons/awkward/22x22/apps/config-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/config-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/configurator.svg b/.icons/awkward/22x22/apps/configurator.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/configurator.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/configure-debian.svg b/.icons/awkward/22x22/apps/configure-debian.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/22x22/apps/configure-debian.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/conky-logomark-violet.svg b/.icons/awkward/22x22/apps/conky-logomark-violet.svg
new file mode 120000
index 00000000..f1c66af7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/conky-logomark-violet.svg
@@ -0,0 +1 @@
+conky.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/conky-manager.svg b/.icons/awkward/22x22/apps/conky-manager.svg
new file mode 100644
index 00000000..094e295b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/conky-manager.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="3" height="14" x="10" y="4.5" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="14" x="18" y="4.5" rx=".5" ry=".5"/>
+ <rect style="fill:#c2352a" width="3" height="14" x="18" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:#c2352a" width="3" height="14" x="10" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:#c2352a" width="3" height="14" x="1" y="4" rx=".5" ry=".5"/>
+ <path style="opacity:0.2" d="M 1.5,4.5 C 1.223,4.5 1,4.723 1,5 l 0,2 c 0,0.277 0.223,0.5 0.5,0.5 l 6,0 C 7.777,7.5 8,7.277 8,7 L 8,5 C 8,4.723 7.777,4.5 7.5,4.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 18.512695,8.7939455 20.904297,5.383789 A 0.71620575,0.589535 0 0 0 20.284179,4.5 L 15.5,4.5 10.715821,4.5 Z M 1.5,15.5 C 1.223,15.5 1,15.723 1,16 l 0,2 c 0,0.277 0.223,0.5 0.5,0.5 l 6,0 C 7.777,18.5 8,18.277 8,18 L 8,16 C 8,15.723 7.777,15.5 7.5,15.5 l -6,0 z"/>
+ <rect style="fill:#d8564d" width="3" height="7" x="4" y="-8" rx=".5" ry=".5" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#d8564d" width="3" height="7" x="15" y="-8" rx=".5" ry=".5" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="fill:#d8564d" d="m 10.715982,4 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 20.284018,4 l -4.783552,0 -4.784484,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.5,4 C 1.223,4 1,4.223 1,4.5 L 1,5 C 1,4.723 1.223,4.5 1.5,4.5 l 6,0 C 7.777,4.5 8,4.723 8,5 L 8,4.5 C 8,4.223 7.777,4 7.5,4 l -6,0 z m 9.215821,0 A 0.71620575,0.589535 0 0 0 10.06836,4.839844 0.71620575,0.589535 0 0 1 10.715821,4.5 l 4.784179,0 4.784179,0 A 0.71620575,0.589535 0 0 1 20.93164,4.839844 0.71620575,0.589535 0 0 0 20.284179,4 L 15.5,4 10.715821,4 Z M 1.5,15 C 1.223,15 1,15.223 1,15.5 L 1,16 c 0,-0.277 0.223,-0.5 0.5,-0.5 l 6,0 C 7.777,15.5 8,15.723 8,16 L 8,15.5 C 8,15.223 7.777,15 7.5,15 l -6,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/conky.svg b/.icons/awkward/22x22/apps/conky.svg
new file mode 100644
index 00000000..99319135
--- /dev/null
+++ b/.icons/awkward/22x22/apps/conky.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="m 11.499999,14.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 20.999998,11.857599 c 0,2.012756 -1.573137,3.642401 -3.516099,3.642401 H 6.5160996 C 4.5731369,15.5 3,13.870355 3,11.857599 V 6.1424038 C 3,4.129648 4.5731369,2.5000022 6.5160996,2.5000022 H 17.481139 c 1.942962,0 3.5161,1.6296458 3.5161,3.6424016 v 5.7151952 z"/>
+ <path style="opacity:0.4;fill:#666699" d="m 10.003596,10.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 5.3812316,13.943744 5.1864476,13.889454 4.9944861,13.820878 4.8476926,13.749445 4.7037216,13.669439 4.5653966,13.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 3.9104718,12.869385 3.8342518,12.726518 3.7636778,12.580794 3.6931038,12.383638 3.6394676,12.183624 3.5999462,11.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.4400986 h 0.3133485 c 0.07622,0 0.135502,0.3257366 0.135502,0.7286206 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 7.7549122 c 0,-0.7371935 0.062105,-1.3343769 0.138325,-1.3343769 H 5.681645 c 0.07622,0 0.138325,0.5971834 0.138325,1.3343769 v 2.8059058 c 0,-0.402885 0.062105,-0.7286206 0.135502,-0.7286206 h 0.5674149 c 0.07622,0 0.135502,0.3257356 0.135502,0.7286206 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.4371726 0.062105,-0.7914826 0.1383249,-0.7914826 h 0.567415 c 0.050813,0 0.093158,0.157154 0.1157415,0.388598 V 8.783554 c 0,-0.5457519 0.062106,-0.9857819 0.138325,-0.9857819 H 9.02403 c 0.07622,0 0.138325,0.4428875 0.138325,0.9857819 v 1.774406 c 0,-0.402884 0.0621,-0.7286206 0.135502,-0.7286206 h 0.567415 c 0.07622,0.0029 0.138325,0.3285936 0.138325,0.7286206 z"/>
+ <path style="opacity:0.4;fill:#666699" d="m 19.490497,11.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 10.499999 V 6.4060863 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.8603317 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 8.3147886 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.2430094 c 0,-0.402884 0.06352,-0.7286206 0.14147,-0.7286206 h 0.58031 c 0.07795,0 0.141469,0.3257366 0.141469,0.7286206 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.4371726 0.06352,-0.7914826 0.138582,-0.7914826 h 0.480416 c 0.05197,0 0.09527,0.157154 0.118371,0.388598 V 8.783392 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.774406 c 0,-0.402884 0.06352,-0.7286206 0.14147,-0.7286206 h 0.580311 c 0.07795,0 0.138582,0.3257366 0.138582,0.7286206 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 11.499999,14.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 21.994352,11.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 17.169936,16.4971 17.057018,16.5 16.941277,16.5 H 16.81142 c -0.183492,0 -0.366984,-0.0059 -0.547654,-0.0059 H 6.4511355 C 5.866783,16.4941 5.2993681,16.4882 4.7206611,16.347688 4.031859,16.180805 3.402339,15.849911 2.8659767,15.401887 2.6937761,15.258402 2.5272215,15.100278 2.3747817,14.933367 1.8666489,14.379925 1.4742575,13.712282 1.2371289,12.983145 1.0225839,12.333072 1.0028232,11.6625 1.0000002,10.986072 V 10.5849 8.0021756 5.8879722 5.6566399 c 0,-1.4026366 0.5194246,-2.7847752 1.5131065,-3.754029 C 3.4531523,0.98899387 4.6726706,0.49997437 5.9599405,0.49997437 H 7.2810859 16.89044 c 0.965453,0 1.91679,0.20205 2.752386,0.73206503 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 19.799769,6.3602529 19.553162,5.9417255 19.404074,5.4230777 19.260599,4.7205728 18.928775,4.3978005 18.519313,3.9714588 c -0.02823,-0.020496 -0.05646,-0.040993 -0.08751,-0.061494 -0.135529,-0.093709 -0.2795,-0.175701 -0.42347,-0.2489074 -0.191962,-0.073207 -0.392392,-0.1288435 -0.592822,-0.1669109 -0.197607,-0.01757 -0.395214,-0.023426 -0.592822,-0.026354 h -0.129856 c -0.27665,0 -0.5533,0.011713 -0.827127,0.011713 H 7.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 -0.087512,0.1405531 -0.1665546,0.2840381 -0.2371286,0.4363075 -0.070574,0.1991217 -0.1242103,0.4011714 -0.1637317,0.6090781 -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.0844476 -0.01976,1.5793216 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 21.994352,11.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 17.169936,15.9971 17.057018,16 16.941277,16 H 16.81142 c -0.183492,0 -0.366984,-0.0059 -0.547654,-0.0059 H 6.4511355 C 5.866783,15.9941 5.2993681,15.9882 4.7206611,15.847688 4.031859,15.680805 3.402339,15.349911 2.8659767,14.901887 2.6937761,14.758402 2.5272215,14.600278 2.3747817,14.433367 1.8666489,13.879925 1.4742575,13.212282 1.2371289,12.483145 1.0225839,11.833072 1.0028232,11.1625 1.0000002,10.486072 V 10.0849 7.5021756 5.3879722 5.1566399 c 0,-1.4026366 0.5194246,-2.7847752 1.5131065,-3.754029 C 3.4531523,0.48899387 4.6726706,-2.5627968e-5 5.9599405,-2.5627968e-5 H 7.2810859 16.89044 c 0.965453,0 1.91679,0.202049997968 2.752386,0.732064997968 1.451001,0.92533003 2.343057,2.16778873 2.357171,3.93352913 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 19.799769,5.8602529 19.553162,5.4417255 19.404074,4.9230777 19.260599,4.2205728 18.928775,3.8978005 18.519313,3.4714588 c -0.02823,-0.020496 -0.05646,-0.040993 -0.08751,-0.061494 -0.135529,-0.093709 -0.2795,-0.175701 -0.42347,-0.2489074 -0.191962,-0.073207 -0.392392,-0.1288435 -0.592822,-0.1669109 -0.197607,-0.01757 -0.395214,-0.023426 -0.592822,-0.026354 h -0.129856 c -0.27665,0 -0.5533,0.011713 -0.827127,0.011713 H 7.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 -0.087512,0.1405531 -0.1665546,0.2840381 -0.2371286,0.4363075 -0.070574,0.1991217 -0.1242103,0.4011714 -0.1637317,0.6090781 -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.5793216 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.5543976 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.6852116 1.188466,1.3469986 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.9589844,3.7203151e-7 C 4.6717145,3.7203151e-7 3.4537175,0.48872717 2.5136719,1.4023442 1.51999,2.3715979 1,3.7536138 1,5.1562504 V 5.3886723 5.6562504 C 1,4.2536138 1.51999,2.8715979 2.5136719,1.9023442 3.4537175,0.98872717 4.6717145,0.50000037 5.9589844,0.50000037 H 7.28125 16.890625 c 0.965453,0 1.916357,0.2024069 2.751953,0.73242193 1.359466,0.8669565 2.21817,2.0180654 2.333984,3.6113281 0.0035,-0.027652 0.01965,-0.049827 0.02148,-0.078125 C 22.000847,4.7334154 22,4.698228 22,4.666016 21.985886,2.9002756 21.093579,1.6577523 19.642578,0.73242227 18.806982,0.20240727 17.856078,3.7203151e-7 16.890625,3.7203151e-7 H 7.28125 Z M 20.679688,9.9843754 c -0.01411,0 -0.03276,0.0039 -0.04688,0.0039 -0.561484,0.03817 -0.8866,0.2140116 -1.064453,0.5546876 -0.430413,0.89726 -0.194062,0.871289 -0.580078,1.453125 -0.01976,0.03222 -0.04079,0.06251 -0.06055,0.0918 -0.06493,0.07906 -0.128648,0.155305 -0.199218,0.228515 -0.07057,0.07028 -0.143397,0.137738 -0.216797,0.205078 -0.03105,0.02342 -0.06075,0.04396 -0.0918,0.06445 -0.138325,0.0937 -0.280941,0.174836 -0.427734,0.248046 -0.18914,0.07027 -0.385508,0.125993 -0.585938,0.164063 -0.169378,0.01459 -0.337565,0.02148 -0.509766,0.02148 h -0.136718 c -0.223014,0 -0.44279,-0.0059 -0.660157,-0.0059 H 7.5292969 c -0.273827,0 -0.5506052,0.01172 -0.8300781,0.01172 H 6.5859375 6.5683594 c -0.197607,0 -0.3950598,-0.0059 -0.5898438,-0.02344 -0.2004304,-0.03807 -0.393976,-0.09378 -0.5859375,-0.164062 -0.1467935,-0.07321 -0.2913625,-0.15629 -0.4296875,-0.25 -0.02823,-0.0205 -0.055755,-0.04006 -0.083984,-0.06055 C 4.8055092,12.459993 4.7287771,12.391569 4.6582031,12.318359 4.5876291,12.245152 4.5219593,12.16989 4.4570312,12.09375 4.4372713,12.06446 4.4181985,12.034163 4.3984375,12.001953 4.3081028,11.861394 4.2307302,11.715746 4.1601562,11.566406 4.0895826,11.364355 4.0375689,11.160055 3.9980469,10.949219 v -0.0039 C 3.9786294,10.743889 3.97268,10.539737 3.96875,10.333984 3.96714,10.467962 3.96147,10.606134 3.96289,10.730469 v 0.0039 c 0.00282,0.240116 0.012573,0.476676 0.035156,0.710937 v 0.0039 c 0.039522,0.210836 0.091536,0.415136 0.1621093,0.617187 0.070574,0.14934 0.1479466,0.294988 0.2382813,0.435547 0.019761,0.03221 0.038834,0.06251 0.058594,0.0918 0.064928,0.07614 0.1305979,0.151402 0.2011719,0.224609 0.070574,0.07321 0.1473061,0.141634 0.2207031,0.208985 0.028229,0.02049 0.055754,0.04005 0.083984,0.06055 0.138325,0.09371 0.282894,0.176795 0.4296875,0.25 0.1919615,0.07028 0.3855071,0.125995 0.5859375,0.164062 0.194784,0.01757 0.3922368,0.02344 0.5898438,0.02344 h 0.017578 0.1132813 c 0.2794729,0 0.5562511,-0.01172 0.8300781,-0.01172 h 8.5703122 c 0.217367,0 0.437143,0.0059 0.660157,0.0059 h 0.136718 c 0.172201,0 0.340388,-0.0069 0.509766,-0.02148 0.20043,-0.03807 0.396798,-0.09379 0.585938,-0.164063 0.146793,-0.07321 0.289409,-0.154343 0.427734,-0.248046 0.03105,-0.02049 0.06075,-0.04103 0.0918,-0.06445 0.0734,-0.06734 0.146223,-0.134799 0.216797,-0.205078 0.07057,-0.07321 0.13429,-0.149453 0.199218,-0.228515 0.01976,-0.02929 0.04079,-0.05958 0.06055,-0.0918 0.386016,-0.581836 0.149665,-0.555865 0.580078,-1.453125 0.177853,-0.340676 0.502969,-0.51652 1.064453,-0.554688 0.01412,0 0.03276,-0.0039 0.04688,-0.0039 h 0.01367 c 0.0367,-0.0029 0.07658,0 0.113282,0 0.609843,0.04636 1.099414,0.60446 1.162109,1.214844 0.0067,-0.0778 0.02076,-0.144071 0.02344,-0.230469 0.0028,-0.04685 0.002,-0.0928 0.002,-0.136719 0.0056,-0.661787 -0.532573,-1.297866 -1.1875,-1.3476556 -0.0367,0 -0.07658,-0.0029 -0.113282,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/connectagram.svg b/.icons/awkward/22x22/apps/connectagram.svg
new file mode 100644
index 00000000..ccaa7168
--- /dev/null
+++ b/.icons/awkward/22x22/apps/connectagram.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#2f9a2f" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2" d="M 15,15.783409 C 14.554848,16.02012 14.090807,16.19873 13.607874,16.319239 13.124927,16.439746 12.620992,16.5 12.096064,16.5 10.529654,16.5 9.288711,16.052399 8.3732283,15.157199 7.4577418,14.257694 6.9999994,13.039706 7,11.503229 6.9999994,9.962456 7.4577418,8.7444667 8.3732283,7.8492578 9.28871,6.9497622 10.529654,6.5000106 12.096063,6.5 c 0.524928,1.06e-5 1.028864,0.060264 1.511811,0.1807617 C 14.090807,6.8012794 14.554848,6.9798894 15,7.2165917 V 9.100132 C 14.550648,8.7859583 14.107606,8.5557022 13.670867,8.4093633 13.234114,8.2630406 12.934294,8.189875 12.45136,8.1898672 11.586264,8.189875 10.905949,8.4739294 10.410415,9.04203 9.914873,9.610144 9.667038,10.50474 9.667041,11.503229 c -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 14.107606,14.444308 14.550648,14.214052 15,13.899868 v 1.883541"/>
+ <path style="fill:#ffffff" d="M 15,15.283409 C 14.554848,15.52012 14.090807,15.69873 13.607874,15.819239 13.124927,15.939746 12.620992,16 12.096064,16 10.529654,16 9.288711,15.552399 8.3732283,14.657199 7.4577418,13.757694 6.9999994,12.539706 7,11.003229 6.9999994,9.462456 7.4577418,8.2444667 8.3732283,7.3492578 9.28871,6.4497622 10.529654,6.0000106 12.096063,6 c 0.524928,1.06e-5 1.028864,0.060264 1.511811,0.1807617 C 14.090807,6.3012794 14.554848,6.4798894 15,6.7165917 V 8.6001322 C 14.550648,8.2859583 14.107606,8.0557022 13.670867,7.9093633 13.234114,7.7630406 12.934294,7.689875 12.45136,7.6898672 11.586264,7.689875 10.905949,7.9739294 10.410415,8.54203 9.914873,9.110144 9.667038,10.00474 9.667041,11.003229 c -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 14.107606,13.944308 14.550648,13.714052 15,13.399868 v 1.883541"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/construo.svg b/.icons/awkward/22x22/apps/construo.svg
new file mode 100644
index 00000000..bc5fd795
--- /dev/null
+++ b/.icons/awkward/22x22/apps/construo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#007c7d;fill-rule:evenodd" d="m 16.761005,0.9387085 c -0.08136,-6.807e-4 -0.162248,0.012539 -0.239164,0.039086 L 8.4153283,2.9330025 C 8.2072068,2.9769873 8.0294899,3.1113838 7.9304855,3.2996585 L 3.3658951,9.355995 C 3.2459272,9.476218 3.1726887,9.63523 3.159302,9.804544 c -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 17.50284,14.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 3.2601648,10.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 7.790516,19.985949 8.99861,12.194434 M 3.2601648,10.322055 8.99861,12.194434 M 10.720143,7.1812905 8.99861,12.194434 11.505404,16.241189 17.00223,14.670807 18.240525,19.996506 7.790516,19.985949 3.2601648,10.322055 8.183146,3.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 3.2601648,9.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 7.790516,19.485949 8.99861,11.694434 M 3.2601648,9.822055 8.99861,11.694434 M 10.720143,6.6812889 8.99861,11.694434 11.505404,15.741189 17.00223,14.170807 18.240525,19.496506 7.790516,19.485949 3.2601648,9.822055 8.183146,2.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 16.923828,0.4980469 a 0.50005,0.50005 0 0 0 -0.169922,0.029297 L 8.0742188,2.4785156 a 0.50005,0.50005 0 0 0 -0.34375,0.2636719 0.50005,0.50005 0 0 0 -0.00195,0.00195 l -4.8242187,6.7167975 -0.00195,0.002 a 0.50005,0.50005 0 0 0 -0.1289063,0.220703 0.50005,0.50005 0 0 0 -0.011719,0.04687 0.50005,0.50005 0 0 0 0,0.0039 0.50005,0.50005 0 0 0 -0.00586,0.04687 0.50005,0.50005 0 0 0 -0.00195,0.04492 0.50005,0.50005 0 0 0 0,0.0059 0.50005,0.50005 0 0 0 0.00195,0.03711 0.50005,0.50005 0 0 0 0.00781,0.05078 0.50005,0.50005 0 0 0 0.00195,0.01172 0.50005,0.50005 0 0 0 0.00977,0.03516 0.50005,0.50005 0 0 0 0.044922,0.103515 0.50005,0.50005 0 0 1 0.082031,-0.107421 l 0.00195,-0.002 4.8242187,-6.7167975 a 0.50005,0.50005 0 0 0 0.00195,-0.00195 0.50005,0.50005 0 0 1 0.34375,-0.2636719 L 16.753906,1.0273438 a 0.50005,0.50005 0 0 1 0.169922,-0.029297 0.50005,0.50005 0 0 1 0.492188,0.5039062 l 0.654296,4.6113281 0.06055,-0.076172 -0.714843,-5.0351563 A 0.50005,0.50005 0 0 0 16.923828,0.4980469 Z M 15.189453,2.4042969 14.466797,2.5664062 10.806641,5.921875 9.308594,3.7265625 9.011719,3.7929685 10.806641,6.4218747 Z M 16.996094,5.6601562 12.736328,6.0136719 12.136719,6.5625 17.066406,6.1542969 Z M 9.695312,6.5683594 5.2148438,8.4570312 4.7011719,9.173828 9.960938,6.9570312 Z M 9.884766,8.0761719 9.683594,8.1601559 8.6855469,11.066406 5.359375,9.982422 l -0.6699219,0.28125 3.9960938,1.302734 z m -5.681641,3.0800781 3.3457031,7.132812 0.890625,-5.751953 -0.074219,-0.02344 -0.8164063,5.27539 -3.0683593,-6.542968 z m 5.457031,0.654297 -0.111328,0.322265 2.181641,3.523438 5.097656,-1.455078 a 0.50005,0.50005 0 0 1 0.03711,-0.01172 0.50005,0.50005 0 0 1 0.642578,0.447266 l 1.183594,5.089843 a 0.50005,0.50005 0 0 0 0.02148,-0.404296 l -1.205079,-5.185547 a 0.50005,0.50005 0 0 0 -0.642578,-0.447266 0.50005,0.50005 0 0 0 -0.03711,0.01172 l -5.097656,1.455078 z m 1.021485,4.048828 -2.0683598,2.089844 -0.091797,0.591797 2.3515628,-2.373047 z m 2.552734,0.408203 -0.433594,0.125 0.111328,0.06055 z m 1.134766,0.5 -0.439453,0.253906 3.568359,1.990235 -0.132813,-0.574219 z m -2.775391,0.0957 -0.816406,0.822266 1.126953,-0.650391 z m -1.072266,2.125 -0.865234,0.5 6.65625,0.0059 -0.898438,-0.5 z"/>
+ <path style="opacity:0.1" d="M 16.5,0.5 A 1.5,1.5 0 0 0 15,2 1.5,1.5 0 0 0 16.5,3.5 1.5,1.5 0 0 0 18,2 1.5,1.5 0 0 0 16.5,0.5 Z m -8,1 A 1.5,1.5 0 0 0 7,3 1.5,1.5 0 0 0 8.5,4.5 1.5,1.5 0 0 0 10,3 1.5,1.5 0 0 0 8.5,1.5 Z m 9,3 A 1.5,1.5 0 0 0 16,6 1.5,1.5 0 0 0 17.5,7.5 1.5,1.5 0 0 0 19,6 1.5,1.5 0 0 0 17.5,4.5 Z m -7,1 A 1.5,1.5 0 0 0 9,7 1.5,1.5 0 0 0 10.5,8.5 1.5,1.5 0 0 0 12,7 1.5,1.5 0 0 0 10.5,5.5 Z m -7,3 A 1.5,1.5 0 0 0 2,10 1.5,1.5 0 0 0 3.5,11.5 1.5,1.5 0 0 0 5,10 1.5,1.5 0 0 0 3.5,8.5 Z m 6,2 A 1.5,1.5 0 0 0 8,12 1.5,1.5 0 0 0 9.5,13.5 1.5,1.5 0 0 0 11,12 1.5,1.5 0 0 0 9.5,10.5 Z m 8,3 A 1.5,1.5 0 0 0 16,15 1.5,1.5 0 0 0 17.5,16.5 1.5,1.5 0 0 0 19,15 1.5,1.5 0 0 0 17.5,13.5 Z m -5,1 A 1.5,1.5 0 0 0 11,16 1.5,1.5 0 0 0 12.5,17.5 1.5,1.5 0 0 0 14,16 1.5,1.5 0 0 0 12.5,14.5 Z m -5,4 A 1.5,1.5 0 0 0 6,20 1.5,1.5 0 0 0 7.5,21.5 1.5,1.5 0 0 0 9,20 1.5,1.5 0 0 0 7.5,18.5 Z m 11,0 A 1.5,1.5 0 0 0 17,20 1.5,1.5 0 0 0 18.5,21.5 1.5,1.5 0 0 0 20,20 1.5,1.5 0 0 0 18.5,18.5 Z"/>
+ <path style="fill:#ff6060" d="M 16.5,0 A 1.5,1.5 0 0 0 15,1.5 1.5,1.5 0 0 0 16.5,3 1.5,1.5 0 0 0 18,1.5 1.5,1.5 0 0 0 16.5,0 Z m -8,1 A 1.5,1.5 0 0 0 7,2.5 1.5,1.5 0 0 0 8.5,4 1.5,1.5 0 0 0 10,2.5 1.5,1.5 0 0 0 8.5,1 Z m 9,3 A 1.5,1.5 0 0 0 16,5.5 1.5,1.5 0 0 0 17.5,7 1.5,1.5 0 0 0 19,5.5 1.5,1.5 0 0 0 17.5,4 Z m -7,1 A 1.5,1.5 0 0 0 9,6.5 1.5,1.5 0 0 0 10.5,8 1.5,1.5 0 0 0 12,6.5 1.5,1.5 0 0 0 10.5,5 Z m -7,3 A 1.5,1.5 0 0 0 2,9.5 1.5,1.5 0 0 0 3.5,11 1.5,1.5 0 0 0 5,9.5 1.5,1.5 0 0 0 3.5,8 Z m 6,2 A 1.5,1.5 0 0 0 8,11.5 1.5,1.5 0 0 0 9.5,13 1.5,1.5 0 0 0 11,11.5 1.5,1.5 0 0 0 9.5,10 Z m 8,3 A 1.5,1.5 0 0 0 16,14.5 1.5,1.5 0 0 0 17.5,16 1.5,1.5 0 0 0 19,14.5 1.5,1.5 0 0 0 17.5,13 Z m -5,1 A 1.5,1.5 0 0 0 11,15.5 1.5,1.5 0 0 0 12.5,17 1.5,1.5 0 0 0 14,15.5 1.5,1.5 0 0 0 12.5,14 Z m -5,4 A 1.5,1.5 0 0 0 6,19.5 1.5,1.5 0 0 0 7.5,21 1.5,1.5 0 0 0 9,19.5 1.5,1.5 0 0 0 7.5,18 Z m 11,0 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/contact-editor.svg b/.icons/awkward/22x22/apps/contact-editor.svg
new file mode 100644
index 00000000..2962e325
--- /dev/null
+++ b/.icons/awkward/22x22/apps/contact-editor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#f5b35d" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.000889,1 C 5.4608889,1 1.0008889,5.46 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 0.1322,-5.423 4.544,-9.75 10.0000001,-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 10.999889,5 C 9.3430889,5 7.9998889,6.3432 7.9998889,8 c 0,1.6568 1.3432,3 3.0000001,3 1.6568,0 3,-1.3432 3,-3 0,-1.6568 -1.3432,-3 -3,-3 z m 0,8 c -5.0000001,0.0027 -5.0000001,3.2012 -5.0000001,3.2012 l 0,0.79883 10.0000001,0 0,-0.79883 c 0,0 0,-3.2037 -5,-3.2012 z"/>
+ <path style="opacity:0.2" d="m 1.0066889,11.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,10 10.0000001,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.8620001,-4.327 -9.9940001,-9.75 z"/>
+ <circle style="fill:#a559d6" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 13.999989,17.582 0,1.418 1.418,0 3.582,-3.582 -1.418,-1.418 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/control-center2.svg b/.icons/awkward/22x22/apps/control-center2.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/control-center2.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/converseen.svg b/.icons/awkward/22x22/apps/converseen.svg
new file mode 100644
index 00000000..d393fb38
--- /dev/null
+++ b/.icons/awkward/22x22/apps/converseen.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,5,2.0016786)" d="M 9 1 L 9 1.5 C 10.8565 2.2861573 12.715453 3.0596851 14.501953 3.9960938 C 14.666953 3.913393 14.834 3.8347539 15 3.7519531 C 13.064 2.6923433 11.028 1.858908 9 1 z M 9 2.5019531 C 4.3055 2.5019531 1 6.3091691 1 11.007812 C 1 11.080543 1.0118599 11.150366 1.0136719 11.222656 C 1.1456719 6.6571143 4.4018 3.0019531 9 3.0019531 L 9 2.5019531 z M 17.130859 4 C 16.477859 3.9982985 15.882156 4.9734895 16.035156 5.7792969 C 16.134156 5.1198908 16.610859 4.4985998 17.130859 4.5 C 17.256219 4.5003358 17.383482 4.5365727 17.507812 4.6171875 C 19.569513 6.1247013 20.917728 8.5425183 20.986328 11.277344 C 20.989328 11.182343 21 11.089188 21 10.992188 C 21 8.1683611 19.623812 5.664502 17.507812 4.1171875 C 17.382812 4.0365867 17.255859 4.0003 17.130859 4 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cookie.svg b/.icons/awkward/22x22/apps/cookie.svg
new file mode 120000
index 00000000..af73aec7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cookie.svg
@@ -0,0 +1 @@
+preferences-web-browser-cookies.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cool-retro-term.svg b/.icons/awkward/22x22/apps/cool-retro-term.svg
new file mode 100644
index 00000000..648ddf26
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cool-retro-term.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/copy-agent.svg b/.icons/awkward/22x22/apps/copy-agent.svg
new file mode 120000
index 00000000..f145b962
--- /dev/null
+++ b/.icons/awkward/22x22/apps/copy-agent.svg
@@ -0,0 +1 @@
+copy-com.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/copy-com.svg b/.icons/awkward/22x22/apps/copy-com.svg
new file mode 100644
index 00000000..5d7dfc9a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/copy-com.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <g>
+ <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/22x22/apps/copyq.svg b/.icons/awkward/22x22/apps/copyq.svg
new file mode 100644
index 00000000..b8171158
--- /dev/null
+++ b/.icons/awkward/22x22/apps/copyq.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/corebird.svg b/.icons/awkward/22x22/apps/corebird.svg
new file mode 100644
index 00000000..bf7fbffa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/corebird.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 2.3613281,1036.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="11" cy="1039.862" r="8.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.999999,1031.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.4892571,-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" d="m 2.3613281,1036.3622 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="opacity:0.2" cx="8.5" cy="1043.362" r="3.5"/>
+ <circle style="opacity:0.2" cx="13.5" cy="1043.362" r="3.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="1042.862" r="3.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="1042.862" r="3.5"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 10.996524,1043.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 10.996524,1043.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="14" cy="1043.362" r="1"/>
+ <circle style="opacity:0.6" cx="8" cy="1043.362" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/coypu.svg b/.icons/awkward/22x22/apps/coypu.svg
new file mode 100644
index 00000000..313fe46b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/coypu.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 10,10 0 0 0 2.418,14.832 C 2.6823,14.704 2.9354,14.576 3.0742,14.465 3.8946,13.807 5.3286,12.521 5.4746,12.521 5.6211,12.521 5.8735,12.458 5.9785,12.822 6.0835,13.185 5.7695,13.832 5.7695,13.832 5.7695,13.832 5.4519,14.375 5.4629,14.674 5.6129,15.749 6.5502,16.826 7.4297,16.973 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 8.4999,16.501 7.8736,16.619 7.5996,16.494 7.1377,16.282 6.5977,15.451 6.5977,15.346 6.5977,15.24 6.752,14.906 6.752,14.906 6.752,14.906 7.2626,14.975 7.4316,14.975 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 10,15.502 V 15.244 C 10,15.501 10,15.002 9.6738,14.994 9.3908,14.981 9.0212,14.944 8.9902,14.842 8.9382,14.674 9.0117,14.596 9.0117,14.596 9.0117,14.596 9.3754,14.418 10.145,14.57 10.913,14.722 11.5,15.002 11.5,15.002 11.281,15.407 11.078,15.709 11.039,16.125 10.999,16.502 11,16.502 11.248,16.502 H 12.5 C 12.5,16.502 12.499,16.002 12.16,16.027 11.922,16.019 11.648,16.004 11.648,15.984 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 14.384,15.57 15.031,15.498 15.031,15.498 15.256,15.634 15.299,15.96 15.41,16.152 15.499,16.501 15.499,16.503 15.693,16.51 16.119,16.521 16.551,16.502 16.967,16.471 16.967,16.471 17.001,16.002 16.309,16.002 16.309,16.002 16.056,15.842 16.01,15.604 15.964,15.366 15.99,14.527 15.99,14.527 L 16.332,14.5 16.783,14.955 17.062,14.982 17.453,15.467 C 17.453,15.467 17.873,15.524 18.133,15.426 18.393,15.327 18.862,15.136 19.135,14.842 19.407,14.547 19.588,13.849 19.496,13.457 19.404,13.065 18.896,12.596 18.896,12.596 17.821,11.576 16.501,10.502 15.461,10.492 15.295,10.492 14.882,10.75 14.643,10.578 13.155,9.5518 11.525,8.5769 9.7402,8.5039 9.7402,8.5039 9.5411,8.5037 9.4551,8.5137 7.5003,8.5027 6.4063,9.8532 5.4434,11.049 5.0179,11.579 4.6777,12 4.6777,12 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 18,13.278 17.776,13.502 17.5,13.502 17.224,13.502 17,13.278 17,13.002 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="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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cozydrive.svg b/.icons/awkward/22x22/apps/cozydrive.svg
new file mode 100644
index 00000000..6cf3755e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cozydrive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#207bf6" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 11,5.5 A 4,4 0 0 0 7.1054688,8.6074219 4,4 0 0 0 4,12.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 14.892578,8.6054688 4,4 0 0 0 11,5.5 Z"/>
+ <circle style="fill:#ffffff" cx="11" cy="9" r="4"/>
+ <circle style="fill:#ffffff" cx="8" cy="12" r="4"/>
+ <circle style="fill:#ffffff" cx="14" cy="12" r="4"/>
+ <rect style="fill:#ffffff" width="6" height="3.702" x="8" y="12.3"/>
+ <path style="fill:none;stroke:#207bf6;stroke-width:0.5px" d="m 9,12 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 9.25,11.6 9.169,12.1015 8.85,12.35"/>
+ <path style="fill:none;stroke:#207bf6;stroke-width:0.5px;stroke-linecap:round;stroke-linejoin:round" d="m 12.891892,11.6 0.081,0.5015 0.319,0.2485"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cpod.svg b/.icons/awkward/22x22/apps/cpod.svg
new file mode 100644
index 00000000..ebf4d573
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cpod.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#ffeb3b" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.004,11.1665 1.00585,11.25 1.1382,5.827 5.544,1.5 10.99985,1.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 1.00585,11.25 C 1.0038,11.3335 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.1" d="m 11,3 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 16.319336,16.779297 C 14.912835,18.198562 12.998138,18.997904 11,19 6.8578645,19 3.5,15.642135 3.5,11.5 3.5,7.3578645 6.8578645,4 11,4 c 1.998336,0.00155 3.913412,0.80058 5.320312,2.2197265 l 0.714844,-0.696289 C 15.440612,3.9108823 13.267796,3.0023777 11,3 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 13.593783,15.972307 12.324174,16.498765 11,16.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 14.121546,6.1371465 12.593824,5.501533 11,5.5 Z M 11,8 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 12.741211,13.293946 C 12.274691,13.746747 11.650131,14.000004 11,14 9.619288,14 8.5,12.880712 8.5,11.5 8.5,10.119288 9.619288,9 11,9 c 0.649729,10e-4 1.273535,0.254963 1.739258,0.708008 L 13.457031,9.008789 C 12.802381,8.3627535 11.919743,8.000367 11,8 Z"/>
+ <path style="fill:#4f4f4f" d="m 11,2.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 16.319336,16.279297 C 14.912835,17.698562 12.998138,18.497904 11,18.5 6.8578645,18.5 3.5,15.142135 3.5,11 3.5,6.8578645 6.8578645,3.5 11,3.5 c 1.998336,0.00157 3.913412,0.80058 5.320312,2.2197265 l 0.714844,-0.696289 C 15.440612,3.4108823 13.267796,2.5023777 11,2.5 Z M 11,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 13.593783,15.472307 12.324174,15.998765 11,16 8.2385765,16 6,13.761423 6,11 6,8.2385765 8.2385765,6 11,6 c 1.324174,0.00125 2.593783,0.5276925 3.530274,1.463867 l 0.71582,-0.6972655 C 14.121546,5.6371465 12.593824,5.001533 11,5 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 12.741211,12.793946 C 12.274691,13.246747 11.650131,13.500004 11,13.5 9.619288,13.5 8.5,12.380712 8.5,11 8.5,9.619288 9.619288,8.5 11,8.5 c 0.649729,0.00105 1.273535,0.2549625 1.739258,0.708008 L 13.457031,8.508789 C 12.802381,7.8627535 11.919743,7.500367 11,7.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cpu-x.svg b/.icons/awkward/22x22/apps/cpu-x.svg
new file mode 100644
index 00000000..60a3e868
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cpu-x.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cqcb.plasma.webslice.svg b/.icons/awkward/22x22/apps/cqcb.plasma.webslice.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cqcb.plasma.webslice.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/crack-attack.svg b/.icons/awkward/22x22/apps/crack-attack.svg
new file mode 100644
index 00000000..012825aa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/crack-attack.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#3f3f3f" width="18" height="18" x="2" y="2" rx=".581" ry=".546"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 1.5000051,1.499985 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.9999984,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.9999974,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 1.5000051,8.499965 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.9999984,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.9999974,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 -13.9999959,7.00003 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 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.9999984,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.9999974,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 1.5000051,0.999985 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 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 z"/>
+ <path style="fill:#f57e26;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 8.5000036,0.999985 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.9999984,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 15.500002,0.999985 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 1.5000051,7.999975 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 8.5000036,7.999975 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.9999984,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 15.500002,7.999975 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 1.5000051,14.999995 c -0.2769997,0 -0.4999999,0.223 -0.4999999,0.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 8.5000036,14.999995 c -0.2770016,0 -0.5000001,0.223 -0.5000001,0.5 l 0,4.99997 c 0,0.27704 0.2229997,0.50003 0.5000001,0.50003 l 4.9999984,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 15.500002,14.999995 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 1.500005,0.999985 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.9999984,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.9999984,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 20.776998,1.499985 21,1.722975 21,1.999975 l 0,-0.49999 c 0,-0.27704 -0.222999,-0.5 -0.499999,-0.5 z M 1.500005,7.999975 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.9999984,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.9999984,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 -13.999997,6.99999 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.9999984,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.9999984,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/22x22/apps/crashplan.svg b/.icons/awkward/22x22/apps/crashplan.svg
new file mode 100644
index 00000000..9436353e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/crashplan.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,2.5 -9.9999999,7 H 2.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 9.5 H 21 Z"/>
+ <path style="fill:#7e9c38" d="M 11,2 1.0000001,9 H 2.99975 v 9.291667 C 2.99975,18.640167 3.187279,19 3.56425,19 h 14.8715 c 0.377142,0 0.56075,-0.359853 0.5645,-0.708333 V 9 H 21 Z"/>
+ <path style="opacity:0.2" d="m 11,10.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 11,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 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 11,2 1,9 H 1.7138672 L 11,2.5 20.286133,9 H 21 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/crawl.svg b/.icons/awkward/22x22/apps/crawl.svg
new file mode 100644
index 00000000..9827c874
--- /dev/null
+++ b/.icons/awkward/22x22/apps/crawl.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2.8640519,4.5007635 c -0.470876,0 -0.8499567,0.334483 -0.8499567,0.7499618 v 6.7496557 a 8.499567,7.4996179 0 0 0 8.4995678,7.499618 8.499567,7.4996179 0 0 0 8.499567,-7.499618 V 5.2507253 c 0,-0.4154788 -0.379081,-0.7499618 -0.849957,-0.7499618 h -7.64961 z"/>
+ <path style="opacity:0.2" d="m 0.99363936,1.5002268 a 1.0000491,1.0000491 0 0 0 -0.058591,1.9979451 C 1.9986991,3.5829869 2.6535708,3.76261 3.0130676,3.9542033 3.3725643,4.1457966 3.4935817,4.3030891 3.6409651,4.6670575 3.9357326,5.3949949 3.9843421,7.0043814 4.5442396,9.243972 A 1.0000491,1.0000491 0 1 0 6.483594,8.7586456 C 5.9800747,6.7445682 6.0492931,5.2840686 5.4953634,3.9161193 5.218398,3.2321447 4.697251,2.5850763 3.9534494,2.1886683 3.2096479,1.7922602 2.3002611,1.6003795 1.0932437,1.5041328 a 1.0000491,1.0000491 0 0 0 -0.099604,-0.0039 z"/>
+ <circle style="opacity:0.2" cx="18.513" cy="9.001" r="2.5"/>
+ <circle style="opacity:0.2" cx="2.514" cy="9.001" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="2.514" cy="8.501" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="18.513" cy="8.501" r="2.5"/>
+ <path style="fill:none;stroke:#ffb500;stroke-width:1.99989808;stroke-linecap:round" d="m 1.0141461,2.0011721 c 4.5413362,0.362123 3.436354,2.2460013 4.4997708,6.4996691"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 0.99363936,1.000067 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 5.9800747,6.2444087 6.0492931,4.7839091 5.4953634,3.4159595 5.218398,2.7319849 4.697251,2.0849166 3.9534494,1.6885085 3.209648,1.2921004 2.3002611,1.1002198 1.0932437,1.0039731 a 1.0000491,1.0000491 0 0 0 -0.099604,-0.0039 z"/>
+ <path style="fill:#4f4f4f" d="m 2.8640519,4.000763 c -0.470876,0 -0.8499567,0.3344829 -0.8499567,0.7499618 v 6.7496562 a 8.499567,7.4996179 0 0 0 8.4995678,7.499618 8.499567,7.4996179 0 0 0 8.499567,-7.499618 V 4.7507248 c 0,-0.4154789 -0.379081,-0.7499618 -0.849957,-0.7499618 h -7.64961 z"/>
+ <path style="opacity:0.2" d="m 12.428676,14.50037 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 12.428676,14.00039 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 0.7999819,1.357649 -0.2516631,1.835049 -1.7183524,2.011398 -0.5229629,0.05914 -0.9284662,-0.220783 -0.6892389,-0.955938 -0.045768,-0.150517 -0.2172884,-0.398548 -0.4841034,-0.489992 -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 12.433487,13.985733 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 3.3230708,0.547824 C 8.035364,16.636112 7.238685,16.893213 6.2511819,17.011947 5.9180628,17.04962 5.6339933,16.947435 5.5324685,16.679932 5.3795958,17.318794 5.7600184,17.567466 6.2511819,17.511921 7.4906497,17.362892 8.4284654,16.99624 8.2081137,16.067659 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 4.5813454,16.447522 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 2.8636613,4.000763 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 4.7507248 c 0,-0.4154789 -0.378691,-0.7499618 -0.849567,-0.7499618 h -7.65 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/credentials-preferences.svg b/.icons/awkward/22x22/apps/credentials-preferences.svg
new file mode 100644
index 00000000..6fc3ff7c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/credentials-preferences.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.121 2.5278 6.746 5.8633 2.341 0.2844 4.155 2.3387 4.238 4.8687 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cronopete_preferences.svg b/.icons/awkward/22x22/apps/cronopete_preferences.svg
new file mode 100644
index 00000000..fb85d069
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cronopete_preferences.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-21.5" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="16" x="-21" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.5" d="M 5.3708345,5.7500005 6.285898,9.165064 9.700962,8.2500005 l -1.2990385,-0.75 C 9.230351,6.065123 11.065122,5.5734975 12.5,6.4019245 13.934878,7.2303515 14.426503,9.065123 13.598076,10.5 12.769649,11.934879 10.934878,12.426504 9.5,11.598077 9.031572,11.326245 8.6454895,10.932648 8.382691,10.459093 L 6.4163615,10.98597 C 6.841521,11.970603 7.5720175,12.792436 8.5,13.330128 10.891462,14.71084 13.949415,13.891464 15.330127,11.500001 16.710838,9.108538 15.891462,6.0505855 13.5,4.6698735 11.108537,3.2891619 8.0505845,4.108538 6.669873,6.5000005 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cronopete_restore.svg b/.icons/awkward/22x22/apps/cronopete_restore.svg
new file mode 100644
index 00000000..cdcb7a8e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cronopete_restore.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-20.5" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="16" x="-20" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,0 C 3.446,0 3,0.446 3,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 1 C 19,0.446 18.554,0 18,0 Z"/>
+ <path style="opacity:0.5" d="M 5.3708345,4.7500005 6.285898,8.165064 9.700962,7.2500005 l -1.2990385,-0.75 C 9.230351,5.065123 11.065122,4.5734975 12.5,5.4019245 13.934878,6.2303515 14.426503,8.065123 13.598076,9.5 12.769649,10.934879 10.934878,11.426504 9.5,10.598077 9.031572,10.326245 8.6454895,9.932648 8.382691,9.459093 L 6.4163615,9.98597 C 6.841521,10.970603 7.5720175,11.792436 8.5,12.330128 10.891462,13.71084 13.949415,12.891464 15.330127,10.500001 16.710838,8.108538 15.891462,5.0505855 13.5,3.6698735 11.108537,2.2891619 8.0505845,3.108538 6.669873,5.5000005 Z"/>
+ <circle style="opacity:0.2" cx="16.5" cy="16" r="5.5"/>
+ <circle style="fill:#3583f3" cx="16.5" cy="15.5" r="5.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 17,13 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 14.583725,17.611064 15.173711,17.96821 15.824296,18 15.333544,17.951217 14.999955,17.691237 15,17.2015 15,16.675025 15.390779,15.966511 15.919923,16 H 17 v 1.1 L 20,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/crossover.svg b/.icons/awkward/22x22/apps/crossover.svg
new file mode 100644
index 00000000..b41ca439
--- /dev/null
+++ b/.icons/awkward/22x22/apps/crossover.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="M 12.023,3.9922 C 12.503,4.9123 12.883,5.7757 13.189,6.5938 12.307,6.5222 11.482,6.4833 10.742,6.4961 4.3802,6.6056 3.3143,9.835 7.5254,16.178 6.7481,16.293 5.9173,16.379 5,16.412 16.664,18.393 19.806,15.348 14.463,7.3027 15.239,7.1877 16.084,7.1128 17,7.0801 15.933,6.899 14.952,6.7692 14.027,6.6719 13.438,5.8245 12.79,4.9441 12.023,3.9922 Z M 13.488,7.4805 C 14.936,12.155 13.272,14.996 8.4959,16.004 7.0472,11.329 8.715,8.4891 13.488,7.4805 Z M 8.326,16.043 C 8.1221,16.083 7.9139,16.12 7.699,16.154 7.9144,16.12 8.1232,16.084 8.326,16.043 Z M 7.9529,16.814 C 8.5409,17.658 9.213,18.552 9.976,19.5 9.499,18.583 9.112,17.719 8.8064,16.904 8.5359,16.882 8.2374,16.844 7.9529,16.814 Z"/>
+ <path style="fill:#f37421" d="M 12.023,3.4921 C 20.493,14.005 18.152,18.144 5,15.911 13.83,15.596 16.171,11.456 12.023,3.4921"/>
+ <path style="fill:#2183f3" d="M 10.742,5.9963 C 4.3775,6.1058 3.3115,9.3388 7.5285,15.686 7.866,15.636 8.1905,15.578 8.498,15.511 6.732,9.8235 9.565,6.8462 17,6.5806 14.534,6.1619 12.448,5.9668 10.742,5.9963 Z M 7.954,16.315 C 8.542,17.158 9.2135,18.052 9.9765,18.999 9.499,18.083 9.112,17.219 8.8065,16.404 8.536,16.382 8.2385,16.345 7.954,16.315 Z"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/crossstudio.svg b/.icons/awkward/22x22/apps/crossstudio.svg
new file mode 100644
index 00000000..53ef3195
--- /dev/null
+++ b/.icons/awkward/22x22/apps/crossstudio.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 5.82 5.82">
+ <g transform="translate(0,-291.17915)">
+ <path style="opacity:.2" d="m2.910416 294.22186c-1.7197912 0-2.64583262 2.64583-2.64583262 2.64583h0.92604142c0.6614582 0 0.7937498-0.92605 1.7197912-1.85209 0.9260415 0.92604 1.0583331 1.85209 1.7197913 1.85209h0.9260417s-0.5951529-1.69796-1.7164325-2.37298c0.00078 0.00008 0.00155-0.00008 0.00232 0-0.076273-0.0509-0.1878899-0.10674-0.3136759-0.15477-0.016096-0.006-0.032555-0.0115-0.048834-0.0173-0.028469-0.0101-0.056904-0.0196-0.0863-0.0287-0.013547-0.004-0.027155-0.008-0.040824-0.0117-0.1507155-0.043-0.3075212-0.07-0.4420918-0.0605z"/>
+ <path style="fill:#eba43c" d="m5.556249 296.7354s-0.9260415-2.64583-2.6458328-2.64583v0.79374c0.9260414 0.92604 1.058333 1.85209 1.7197912 1.85209z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2.910416 294.08957v0.13229c1.4914639 0 2.3834499 1.98516 2.5946729 2.51354h0.05116s-0.9260414-2.64583-2.6458329-2.64583z"/>
+ <path style="fill:#4f4f4f" d="m0.26458333 296.7354s0.92604157-2.64583 2.64583277-2.64583c0.3085543-0.0218 0.735945 0.14215 0.9318347 0.27274-0.4840276-0.051-0.9318346 0.521-0.9318346 0.521-0.9260414 0.92604-1.058333 1.85209-1.7197912 1.85209z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2.910416 294.08957c-1.7197912 0-2.64583262 2.64583-2.64583262 2.64583h0.0511597c0.21122309-0.52838 1.10320902-2.51354 2.59467292-2.51354 0.2202069-0.0156 0.4997364 0.0639 0.7136513 0.15787 0.071003-0.0172 0.1438878-0.0251 0.2180745-0.0173-0.1958897-0.13059-0.6231716-0.29465-0.9317258-0.27285z"/>
+ <path style="opacity:.2" d="m0.26458338 291.57597s0.59515241 1.69796 1.71643222 2.37298c-0.00078-0.00007-0.00155 0.00009-0.00233 0 0.076273 0.0508 0.18789 0.10675 0.3136759 0.15478 0.016096 0.006 0.032555 0.0115 0.048834 0.0173 0.028469 0.0101 0.056904 0.0196 0.0863 0.0287 0.013548 0.004 0.027156 0.008 0.040824 0.0116 0.1507155 0.043 0.3075213 0.07 0.4420917 0.0605 1.7197913 0 2.6458332-2.64583 2.6458332-2.64583h-0.9260371c-0.6614582 0-0.7937498 0.92604-1.7197913 1.85208-0.9260414-0.92604-1.058333-1.85208-1.7197912-1.85208z"/>
+ <path style="fill:#568cbf" d="m0.26458338 291.44373s0.92604142 2.64584 2.64583262 2.64584l1e-7 -0.79375c-0.9260414-0.92604-1.058333-1.85209-1.7197912-1.85209z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m0.26458338 291.44374s0.0188236 0.0514 0.0511597 0.13229h0.87488172c0.6614581 0 0.7937498 0.92604 1.7197912 1.85208v-0.13229c-0.9260414-0.92604-1.0583331-1.85208-1.7197912-1.85208z"/>
+ <path style="fill:#4f4f4f" d="m5.556249 291.44373s-0.9260416 2.64584-2.6458329 2.64584c-0.3085542 0.0218-0.7359449-0.14215-0.9318346-0.27275 0.4840276 0.051 0.9318346-0.521 0.9318346-0.521 0.9260414-0.92604 1.058333-1.85209 1.7197912-1.85209z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.6302072 291.44374c-0.6614582 0-0.7937498 0.92604-1.7197912 1.85208 0 0-0.4476983 0.57191-0.9317259 0.5209 0.056089 0.0374 0.1322517 0.0773 0.2180746 0.11498 0.3922526-0.0947 0.7136513-0.50359 0.7136513-0.50359 0.9260414-0.92604 1.058333-1.85208 1.7197912-1.85208h0.8748817c0.032336-0.0809 0.05116-0.13229 0.05116-0.13229z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/crow-translate.svg b/.icons/awkward/22x22/apps/crow-translate.svg
new file mode 100644
index 00000000..d71a7ac8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/crow-translate.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="m 14.970177,9.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 6.6553818,21.241534 6.2345358,21.413016 5.8286313,21.5 5.1438228,21.47266 4.4465633,21.398104 3.7816764,21.234078 3.2288492,21.094905 2.220313,20.774308 2.0186058,20.394066 1.9912138,20.339386 1.9787628,20.120689 2.0933118,19.911929 2.2925288,19.549083 2.693453,19.248368 2.9374939,18.895464 3.3956931,18.226933 4.050619,17.212953 4.7105254,16.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#3f3f3f" d="m 14.970177,8.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 6.6553818,20.741534 6.2345358,20.913016 5.8286313,21 5.1438228,20.97266 4.4465633,20.898104 3.7816764,20.734078 3.2288492,20.594905 2.220313,20.274308 2.0186058,19.894066 1.9912138,19.839386 1.9787628,19.620689 2.0933118,19.411929 2.2925288,19.049083 2.693453,18.748368 2.9374939,18.395464 3.3956931,17.726933 4.050619,16.712953 4.7105254,16.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 12.992978,11.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 13.28486,11.762887 12.993,11.276636 12.993,11.276636 Z"/>
+ <path style="fill:#41d444" d="m 12.992978,10.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 13.28486,11.263017 12.993,10.776767 12.993,10.776767 Z"/>
+ <path style="opacity:0.2" d="m 13.685194,0.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 13.685194,0.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/22x22/apps/crusader-kings-2.svg b/.icons/awkward/22x22/apps/crusader-kings-2.svg
new file mode 100644
index 00000000..08cb0838
--- /dev/null
+++ b/.icons/awkward/22x22/apps/crusader-kings-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 11,0.5 C 8.0000005,1.4466148 4.9999995,2.3964605 2,3.3454996 2.2197504,10.391 3.89825,18.984846 11,21.5 18.1775,19.060769 19.695501,10.315077 20,3.3454996 17,2.3956535 14,1.4458074 11,0.5 Z"/>
+ <path style="fill:#e6e6e6;fill-rule:evenodd" d="M 11,1.826529 C 8.46125,2.6086826 5.92325,3.3932015 3.3845,4.1769325 3.5705,9.996567 4.991,17.095086 11,19.173471 17.0735,17.158951 18.3575,9.934279 18.6155,4.1769325 16.07675,3.392413 13.53875,2.607894 11,1.826529"/>
+ <path style="fill:#ff9744;fill-rule:evenodd" d="M 11,0 C 8.0000005,0.9466148 4.9999995,1.8964605 2,2.8454996 2.2197504,9.891 3.89825,18.484846 11,21 18.1775,18.560769 19.695501,9.815077 20,2.8454996 17,1.8956535 14,0.9458073 11,0 Z"/>
+ <path style="fill:#ffd764;fill-rule:evenodd" d="M 11,0 C 8.0000005,0.9466148 4.9999995,1.8964605 2,2.8454996 2.2197504,9.891 3.89825,18.484846 11,21 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11,2.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 8.502443,18.163069 6.8738945,16.129056 5.776367,13.379883 4.750986,10.811427 4.3230935,7.733461 4.135742,4.767578 6.4243395,4.0434685 8.7123085,3.3198263 11,2.5976563 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11,2.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 8.502443,17.663069 6.8738945,15.629056 5.776367,12.879883 4.750986,10.311427 4.3230935,7.233461 4.135742,4.267578 6.4243395,3.5434685 8.7123085,2.8198263 11,2.0976563 Z"/>
+ <path style="fill:#ec3e3e" d="M 11,2.0976562 C 10.265082,2.3296526 9.529909,2.562655 8.7949219,2.7949219 L 10,4 V 8 H 6.0683594 5.75 L 4.3378906,6.5878906 c 0.1575003,1.397069 0.393946,2.7782744 0.734375,4.0898434 L 5.75,10 H 6.0683594 10 v 7 l -0.746094,0.746094 c 0.26651,0.201926 0.54492,0.390901 0.837891,0.564453 0.292971,0.173552 0.600503,0.332659 0.921875,0.476562 0.320137,-0.139204 0.623076,-0.293557 0.914062,-0.46289 0.0013,-7.35e-4 0.0026,-0.0012 0.0039,-0.002 0.02744,-0.01599 0.05093,-0.03648 0.07813,-0.05273 0.260703,-0.155773 0.515149,-0.318945 0.753906,-0.498047 0.0015,-0.0011 0.0024,-0.0028 0.0039,-0.0039 L 12,17 V 10 H 15.917969 16.25 l 0.662109,0.662109 C 17.242452,9.362174 17.474024,7.9946149 17.634766,6.6152344 L 16.25,8 H 15.917969 12 V 4 L 13.205078,2.7949219 C 12.470091,2.5627234 11.734812,2.3294477 11,2.0976562 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 11,0 C 8.000001,0.9466148 4.9999995,1.896664 2,2.8457031 2.0050662,3.008131 2.014819,3.1748869 2.0214844,3.3388672 5.0143185,2.392091 8.0071665,1.4443538 11,0.5 13.991168,1.4430228 16.982465,2.3898644 19.973633,3.336914 19.982044,3.1736521 19.992946,3.0071592 20,2.8457031 17,1.895857 14,0.9458073 11,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/crypt-of-the-necrodancer.svg b/.icons/awkward/22x22/apps/crypt-of-the-necrodancer.svg
new file mode 100644
index 00000000..97846651
--- /dev/null
+++ b/.icons/awkward/22x22/apps/crypt-of-the-necrodancer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 8,2.5 v 1 H 6 v 1 H 4 v 1 H 3 v 1 H 2 v 1 H 1 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 8,2 V 3 H 6 V 4 H 4 V 5 H 3 V 6 H 2 V 7 H 1 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 7 H 20 V 5 H 19 V 4 H 18 V 3 H 15 V 2 Z"/>
+ <path style="fill:#3f3f3f" d="m 3,7 v 5 h 1 v 1 H 6 V 12 H 5 V 9 H 6 V 8 H 5 V 7 Z"/>
+ <path style="fill:#3f3f3f" d="m 11,7 v 1 h -1 v 5 h 4 v -1 h 1 V 8 H 14 V 7 Z"/>
+ <rect style="fill:#ea01f5" width="1" height="3" x="5" y="9"/>
+ <rect style="fill:#ea01f5" width="2" height="3" x="11" y="9"/>
+ <path style="fill:#3f3f3f" d="m 7,14 v 1 H 6 v 1 h 4 V 15 H 9 v -1 z"/>
+ <rect style="opacity:0.2" width="2" height=".5" x="11" y="12"/>
+ <path style="opacity:0.2" d="M 3,7 V 7.5 H 5 V 7 Z m 8,0 v 0.5 h 3 V 7 Z M 5,8 V 8.5 H 6 V 8 Z m 5,0 v 0.5 h 1 V 8 Z m 4,0 v 0.5 h 1 V 8 Z m -9,4 v 0.5 H 6 V 12 Z m 2,2 v 0.5 H 9 V 14 Z m -1,1 v 0.5 H 7 V 15 Z m 3,0 v 0.5 h 1 V 15 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8,2 v 0.5 h 7 V 2 Z M 6,3 V 3.5 H 8 V 3 Z m 9,0 v 0.5 h 3 V 3 Z M 4,4 V 4.5 H 6 V 4 Z m 14,0 v 0.5 h 1 V 4 Z M 3,5 V 5.5 H 4 V 5 Z m 16,0 v 0.5 h 1 V 5 Z M 2,6 V 6.5 H 3 V 6 Z M 1,7 V 7.5 H 2 V 7 Z m 19,0 v 0.5 h 1 V 7 Z"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="2" height=".5" x="11" y="9"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="1" height=".5" x="5" y="9"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cryptfolder-indicator.svg b/.icons/awkward/22x22/apps/cryptfolder-indicator.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cryptfolder-indicator.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cryptkeeper.svg b/.icons/awkward/22x22/apps/cryptkeeper.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cryptkeeper.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cryptomator.svg b/.icons/awkward/22x22/apps/cryptomator.svg
new file mode 100644
index 00000000..d8a57316
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cryptomator.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 4.1428572,1039.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 11,1031.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 11,1031.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 4.1428572,1039.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 5.5,1044.8618 -2.1230469,1.498 c 0.6687531,1.6492 1.6588075,2.633 2.7050781,3.3516 L 8.5,1046.8618 l -0.5,-1 -1.5,0.5 -1,-1.5 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 5.5,1044.3622 -2.1230469,1.498 c 0.6687531,1.6492 1.6588075,2.633 2.7050781,3.3516 L 8.5,1046.3622 l -0.5,-1 -1.5,0.5 -1,-1.5 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 9.5,1047.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" d="m 9.5,1047.3622 -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="opacity:0.2;fill-rule:evenodd" d="m 5.0000002,1040.8618 0,2 3,0 0,-1.25 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 5.0000002,1040.3622 0,2 3,0 0,-1.25 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 16.5,1044.8618 2.123047,1.498 c -0.668753,1.6492 -1.658808,2.633 -2.705078,3.3516 L 13.5,1046.8618 l 0.5,-1 1.5,0.5 1,-1.5 z"/>
+ <path style="opacity:0.3" d="m 11,1040.3622 c -0.05021,7e-4 -0.100377,0 -0.150391,0.01 -1.042444,0.079 -1.848485,0.9468 -1.849609,1.9922 1.53e-4,0.7455 0.414953,1.4291 1.076172,1.7734 L 9.5,1045.8622 l 1.5,1 1.5,-1 -0.576172,-1.7266 c 0.661219,-0.3443 1.076019,-1.0279 1.076172,-1.7734 -0.001,-1.0553 -0.821782,-1.9282 -1.875,-1.9941 -0.04157,-0 -0.08327,-0.01 -0.125,-0.01 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,1031.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 12.5,1047.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 11.5,1048.3618 l 1,-0.5 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 16.5,1044.3622 2.123047,1.498 c -0.668753,1.6492 -1.658808,2.633 -2.705078,3.3516 L 13.5,1046.3622 l 0.5,-1 1.5,0.5 1,-1.5 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 17,1040.8618 0,2 -3,0 0,-1.25 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 12.5,1047.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 11.5,1047.8622 l 1,-0.5 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 17,1040.3622 0,2 -3,0 0,-1.25 z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="m 4.1425781,1039.3622 c 0,0 -1.1425781,-0.055 -1.1425781,1.0156 l 0,0.5 c 0,-1.0711 1.1425781,-1.0156 1.1425781,-1.0156 l 6.8574219,0 6.857422,0 c 0,0 1.142578,-0.056 1.142578,1.0156 l 0,-0.5 c 0,-1.0713 -1.142578,-1.0156 -1.142578,-1.0156 l -6.857422,0 -6.8574219,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cryptr.svg b/.icons/awkward/22x22/apps/cryptr.svg
new file mode 100644
index 00000000..1a32e661
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cryptr.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#d7d7d7" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1" d="M 7.75,2.5 A 0.75,0.75 0 0 0 7,3.25 0.75,0.75 0 0 0 7.75,4 0.75,0.75 0 0 0 8.5,3.25 0.75,0.75 0 0 0 7.75,2.5 Z m 7,0 A 0.75,0.75 0 0 0 14,3.25 0.75,0.75 0 0 0 14.75,4 0.75,0.75 0 0 0 15.5,3.25 0.75,0.75 0 0 0 14.75,2.5 Z m -9.2890625,3 C 5.2052452,5.5 5,5.7052452 5,5.9609375 V 17.039062 C 5,17.294755 5.2052452,17.5 5.4609375,17.5 H 16.539062 C 16.794755,17.5 17,17.294755 17,17.039062 V 5.9609375 C 17,5.7052452 16.794755,5.5 16.539062,5.5 Z M 2.75,7 A 0.75,0.75 0 0 0 2,7.75 0.75,0.75 0 0 0 2.75,8.5 0.75,0.75 0 0 0 3.5,7.75 0.75,0.75 0 0 0 2.75,7 Z m 16.5,0.5 A 0.75,0.75 0 0 0 18.5,8.25 0.75,0.75 0 0 0 19.25,9 0.75,0.75 0 0 0 20,8.25 0.75,0.75 0 0 0 19.25,7.5 Z M 2.75,14 A 0.75,0.75 0 0 0 2,14.75 0.75,0.75 0 0 0 2.75,15.5 0.75,0.75 0 0 0 3.5,14.75 0.75,0.75 0 0 0 2.75,14 Z m 16.5,0.5 A 0.75,0.75 0 0 0 18.5,15.25 0.75,0.75 0 0 0 19.25,16 0.75,0.75 0 0 0 20,15.25 0.75,0.75 0 0 0 19.25,14.5 Z M 7.25,19 A 0.75,0.75 0 0 0 6.5,19.75 0.75,0.75 0 0 0 7.25,20.5 0.75,0.75 0 0 0 8,19.75 0.75,0.75 0 0 0 7.25,19 Z m 7,0 A 0.75,0.75 0 0 0 13.5,19.75 0.75,0.75 0 0 0 14.25,20.5 0.75,0.75 0 0 0 15,19.75 0.75,0.75 0 0 0 14.25,19 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <rect style="fill:#555555" width="12" height="12" x="5" y="5" rx=".462" ry=".462"/>
+ <path style="opacity:0.2" d="m 11,7.5 a 2,2 0 0 0 -2,2 2,2 0 0 0 1.076172,1.773438 L 9,14.5 h 4 L 11.923828,11.273438 A 2,2 0 0 0 13,9.5 2,2 0 0 0 11,7.5 Z"/>
+ <circle style="fill:#ffffff" cx="11" cy="9" r="2"/>
+ <path style="fill:#ffffff" transform="matrix(0.36372064,0,0,0.6299826,1.8014964,-5.0353537)" d="m 25.290024,20.691609 5.498725,9.524073 -10.997451,-1e-6 z"/>
+ <circle style="fill:#555555" cx="2.75" cy="7.25" r=".75"/>
+ <circle style="fill:#555555" cx="2.75" cy="14.25" r=".75"/>
+ <circle style="fill:#555555" cx="2.75" cy="-14.75" r=".75" transform="rotate(90)"/>
+ <circle style="fill:#555555" cx="2.75" cy="-7.75" r=".75" transform="rotate(90)"/>
+ <circle style="fill:#555555" cx="-19.25" cy="-14.75" r=".75" transform="scale(-1)"/>
+ <circle style="fill:#555555" cx="-19.25" cy="-7.75" r=".75" transform="scale(-1)"/>
+ <circle style="fill:#555555" cx="-19.25" cy="7.25" r=".75" transform="rotate(-90)"/>
+ <circle style="fill:#555555" cx="-19.25" cy="14.25" r=".75" transform="rotate(-90)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cs-applets.svg b/.icons/awkward/22x22/apps/cs-applets.svg
new file mode 100644
index 00000000..f32e56b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-applets.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#325f78" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-17" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3 C 1.446,3 1,3.446 1,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 21,4 C 21,3.446 20.554,3 20,3 L 2,3 Z"/>
+ <path style="opacity:0.2" d="m 3.5,14.5 2,0 C 5.777,14.5 6,14.723 6,15 l 0,2 c 0,0.277 -0.223,0.5 -0.5,0.5 l -2,0 C 3.223,17.5 3,17.277 3,17 l 0,-2 c 0,-0.277 0.223,-0.5 0.5,-0.5 z"/>
+ <path style="opacity:0.2" d="m 7.5,14.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 7.223,17.5 7,17.277 7,17 l 0,-2 c 0,-0.277 0.223,-0.5 0.5,-0.5 z"/>
+ <path style="opacity:0.2" d="m 11.5,14.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 11.223,17.5 11,17.277 11,17 l 0,-2 c 0,-0.277 0.223,-0.5 0.5,-0.5 z"/>
+ <path style="opacity:0.2" d="m 15.5,14.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 15.223,17.5 15,17.277 15,17 l 0,-2 c 0,-0.277 0.223,-0.5 0.5,-0.5 z"/>
+ <path style="fill:#ffffff" d="m 3.5,14 2,0 C 5.777,14 6,14.223 6,14.5 l 0,2 C 6,16.777 5.777,17 5.5,17 l -2,0 C 3.223,17 3,16.777 3,16.5 l 0,-2 C 3,14.223 3.223,14 3.5,14 Z"/>
+ <path style="fill:#ffffff" d="m 7.5,14 2,0 c 0.277,0 0.5,0.223 0.5,0.5 l 0,2 C 10,16.777 9.777,17 9.5,17 l -2,0 C 7.223,17 7,16.777 7,16.5 l 0,-2 C 7,14.223 7.223,14 7.5,14 Z"/>
+ <path style="fill:#ffffff" d="m 11.5,14 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 11.223,17 11,16.777 11,16.5 l 0,-2 C 11,14.223 11.223,14 11.5,14 Z"/>
+ <path style="fill:#ffffff" d="m 15.5,14 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 15.223,17 15,16.777 15,16.5 l 0,-2 C 15,14.223 15.223,14 15.5,14 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,18 c 0,0.554 -0.446,1 -1,1 L 2,19 C 1.446,19 1,18.554 1,18 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cs-backgrounds.svg b/.icons/awkward/22x22/apps/cs-backgrounds.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-backgrounds.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-bluetooth.svg b/.icons/awkward/22x22/apps/cs-bluetooth.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-bluetooth.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-cat-admin.svg b/.icons/awkward/22x22/apps/cs-cat-admin.svg
new file mode 120000
index 00000000..326f86b2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-cat-admin.svg
@@ -0,0 +1 @@
+utilities-terminal_su.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-cat-appearance.svg b/.icons/awkward/22x22/apps/cs-cat-appearance.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-cat-appearance.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-cat-hardware.svg b/.icons/awkward/22x22/apps/cs-cat-hardware.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-cat-hardware.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-cat-prefs.svg b/.icons/awkward/22x22/apps/cs-cat-prefs.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-cat-prefs.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-color.svg b/.icons/awkward/22x22/apps/cs-color.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-color.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-date-time.svg b/.icons/awkward/22x22/apps/cs-date-time.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-date-time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-default-applications.svg b/.icons/awkward/22x22/apps/cs-default-applications.svg
new file mode 120000
index 00000000..8af37416
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-default-applications.svg
@@ -0,0 +1 @@
+preferences-desktop-default-applications.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-desklets.svg b/.icons/awkward/22x22/apps/cs-desklets.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-desklets.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-desktop-effects.svg b/.icons/awkward/22x22/apps/cs-desktop-effects.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-desktop-effects.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-desktop.svg b/.icons/awkward/22x22/apps/cs-desktop.svg
new file mode 100644
index 00000000..51b3f762
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-desktop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <g transform="translate(-2,-2)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cs-details.svg b/.icons/awkward/22x22/apps/cs-details.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-details.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-display.svg b/.icons/awkward/22x22/apps/cs-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-drivers.svg b/.icons/awkward/22x22/apps/cs-drivers.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-drivers.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-extensions.svg b/.icons/awkward/22x22/apps/cs-extensions.svg
new file mode 120000
index 00000000..6a3b5fc4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-extensions.svg
@@ -0,0 +1 @@
+preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-firewall.svg b/.icons/awkward/22x22/apps/cs-firewall.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-firewall.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-fonts.svg b/.icons/awkward/22x22/apps/cs-fonts.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-fonts.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-general.svg b/.icons/awkward/22x22/apps/cs-general.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-general.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-input-method.svg b/.icons/awkward/22x22/apps/cs-input-method.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-input-method.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-keyboard.svg b/.icons/awkward/22x22/apps/cs-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-language.svg b/.icons/awkward/22x22/apps/cs-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-login.svg b/.icons/awkward/22x22/apps/cs-login.svg
new file mode 100644
index 00000000..9f3010b9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-login.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cs-mouse.svg b/.icons/awkward/22x22/apps/cs-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-network.svg b/.icons/awkward/22x22/apps/cs-network.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-network.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-notifications.svg b/.icons/awkward/22x22/apps/cs-notifications.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-notifications.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-online-accounts.svg b/.icons/awkward/22x22/apps/cs-online-accounts.svg
new file mode 120000
index 00000000..a6b40609
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-online-accounts.svg
@@ -0,0 +1 @@
+preferences-desktop-online-accounts.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-overview.svg b/.icons/awkward/22x22/apps/cs-overview.svg
new file mode 100644
index 00000000..138f9dda
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-overview.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cs-panel.svg b/.icons/awkward/22x22/apps/cs-panel.svg
new file mode 100644
index 00000000..bd936fe5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <g transform="translate(-2,-2)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cs-power.svg b/.icons/awkward/22x22/apps/cs-power.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-power.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-printer.svg b/.icons/awkward/22x22/apps/cs-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-privacy.svg b/.icons/awkward/22x22/apps/cs-privacy.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-privacy.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-region.svg b/.icons/awkward/22x22/apps/cs-region.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-region.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-screen.svg b/.icons/awkward/22x22/apps/cs-screen.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-screen.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-screensaver.svg b/.icons/awkward/22x22/apps/cs-screensaver.svg
new file mode 120000
index 00000000..2f67bfe7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-screensaver.svg
@@ -0,0 +1 @@
+gnome-lockscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-software-properties.svg b/.icons/awkward/22x22/apps/cs-software-properties.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-software-properties.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-sound.svg b/.icons/awkward/22x22/apps/cs-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-sources.svg b/.icons/awkward/22x22/apps/cs-sources.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-sources.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-startup-programs.svg b/.icons/awkward/22x22/apps/cs-startup-programs.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-startup-programs.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-tablet.svg b/.icons/awkward/22x22/apps/cs-tablet.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-tablet.svg
@@ -0,0 +1 @@
+input-tablet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-themes.svg b/.icons/awkward/22x22/apps/cs-themes.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-themes.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-tiling.svg b/.icons/awkward/22x22/apps/cs-tiling.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-tiling.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-universal-access.svg b/.icons/awkward/22x22/apps/cs-universal-access.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-universal-access.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-user-accounts.svg b/.icons/awkward/22x22/apps/cs-user-accounts.svg
new file mode 120000
index 00000000..3af65454
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-user-accounts.svg
@@ -0,0 +1 @@
+kaddressbook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-user.svg b/.icons/awkward/22x22/apps/cs-user.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-user.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-windows.svg b/.icons/awkward/22x22/apps/cs-windows.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-windows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs-workspaces.svg b/.icons/awkward/22x22/apps/cs-workspaces.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs-workspaces.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cs.svg b/.icons/awkward/22x22/apps/cs.svg
new file mode 100644
index 00000000..e4d83092
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cs.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.10544-0.41378-0.53956-0.66463-1.1718-0.40125-0.41085 0.16294-0.3046 0.75255-0.26978 1.1538-0.02326 0.037427-0.07062 0.025074-0.10544 0.025074-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/csgo.svg b/.icons/awkward/22x22/apps/csgo.svg
new file mode 100644
index 00000000..2c8233f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/csgo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.10544-0.41378-0.53956-0.66463-1.1718-0.40125-0.41085 0.16294-0.3046 0.75255-0.26978 1.1538-0.02326 0.037427-0.07062 0.025074-0.10544 0.025074-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/css.svg b/.icons/awkward/22x22/apps/css.svg
new file mode 100644
index 00000000..5bcb02e6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/css.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.10544-0.41378-0.53956-0.66463-1.1718-0.40125-0.41085 0.16294-0.3046 0.75255-0.26978 1.1538-0.02326 0.037427-0.07062 0.025074-0.10544 0.025074-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cuckoo.svg b/.icons/awkward/22x22/apps/cuckoo.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cuckoo.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cumulonimbus.svg b/.icons/awkward/22x22/apps/cumulonimbus.svg
new file mode 100644
index 00000000..2610c547
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cumulonimbus.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#ffeb3b" 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.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.1" d="m 11,3.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 15.947266,16.447266 A 7,7 0 0 1 11,18.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 16.654297,5.8457031 A 8,8 0 0 0 11,3.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 14.533203,15.033203 A 5,5 0 0 1 11,16.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 15.240234,7.2597656 A 6,6 0 0 0 11,5.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 13.119141,13.619141 A 3,3 0 0 1 11,14.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 13.826172,8.6738281 A 4,4 0 0 0 11,7.5 Z"/>
+ <path style="fill:#424242" d="m 11,3 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 15.947266,15.947266 A 7,7 0 0 1 11,18 7,7 0 0 1 4,11 7,7 0 0 1 11,4 7,7 0 0 1 15.947266,6.0527344 L 16.654297,5.3457031 A 8,8 0 0 0 11,3 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 14.533203,14.533203 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 14.533203,7.4667969 L 15.240234,6.7597656 A 6,6 0 0 0 11,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 13.119141,13.119141 A 3,3 0 0 1 11,14 3,3 0 0 1 8,11 3,3 0 0 1 11,8 3,3 0 0 1 13.119141,8.8808594 L 13.826172,8.1738281 A 4,4 0 0 0 11,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cumulus.svg b/.icons/awkward/22x22/apps/cumulus.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cumulus.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cuphead.svg b/.icons/awkward/22x22/apps/cuphead.svg
new file mode 100644
index 00000000..a83cab21
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cuphead.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="12" cy="11.5" r="10"/>
+ <circle style="fill:#ffb310" cx="12" cy="11" r="10"/>
+ <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"/>
+ <path style="opacity:0.2" d="m 5.8735715,2.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 4.407751,6.664289 5.7329465,10.5305 9.516149,9.232649 7.685095,3.889875 C 7.417399,3.1094419 6.6979715,2.5734585 5.8735715,2.5402655 Z"/>
+ <path style="fill:#ffffff" d="M 5.8735715,2.040039 C 5.7898725,2.036739 5.7060485,2.038699 5.622595,2.045899 L 0.8563213,2.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 4.407751,6.1640625 5.7329465,10.030274 9.516149,8.732422 7.685095,3.3896484 C 7.417399,2.6092154 6.6979715,2.073232 5.8735715,2.040039 Z"/>
+ <path style="fill:#df4418" d="M 4.301306,2.1591797 1.855017,2.368164 C 1.6077593,3.050669 1.3879702,3.7911025 1.3891966,4.292969 c 0.00141,0.57406 0.2869145,1.396527 0.5742188,2.080078 L 4.407751,6.1640625 4.9067745,7.6191405 H 5.189978 c 0,0 -0.128739,-0.224348 -0.299805,-0.5371095 C 5.383057,6.5747875 6.234453,5.757772 6.8159545,5.580078 7.2338065,5.452392 7.894921,5.533308 8.4585325,5.647461 L 7.860876,3.902344 C 7.2294305,3.859999 6.473664,3.8482325 6.035681,3.9873045 5.3805435,4.195317 4.460511,5.0357875 4.0815795,5.4003905 3.8640675,4.861149 3.6964952,4.327596 3.6997435,3.942383 3.7039993,3.4376723 3.9856335,2.7652177 4.301306,2.1591797 Z"/>
+ <path style="opacity:0.2" d="M 12,6.5 C 8.1241672,6.5 4.8296865,7.4124899 3.5625,8.5253906 A 4,4 0 0 0 0,12.5 a 4,4 0 0 0 4,4 4,4 0 0 0 1.8398438,-0.453125 C 7.4507024,17.563197 9.613155,18.5 12,18.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 3.5,14 1.5,1.5 0 0 1 2,12.5 1.5,1.5 0 0 1 3.1425781,11.044922 Z"/>
+ <path style="fill:#e4e4e4" d="m 21,9 c 0,4.970563 -4.029438,9 -9,9 C 7.0294375,18 3,13.970563 3,9 3,7.5 7.0294375,6 12,6 c 4.970562,0 9,0.5 9,3 z"/>
+ <path style="opacity:0.2" d="m 16.662386,6.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 20.834361,11.440115 21,10.490012 21,9.5 21,7.901724 19.149224,7.1229295 16.662386,6.767578 Z"/>
+ <path style="fill:#ffffff" d="M 16.662386,6.267578 C 16.202722,7.0075675 15.945582,7.9934465 15.944613,9.019531 15.944764,11.217897 17.29714,12.999923 18.71875,13 19.401775,12.9992 20.0566,12.578706 20.539062,11.831055 20.834361,10.940115 21,9.990012 21,9 21,7.401724 19.149224,6.6229295 16.662386,6.267578 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,8 A 4,4 0 0 0 0,12 4,4 0 0 0 4,16 4,4 0 0 0 8,12 4,4 0 0 0 4,8 Z M 3.5,10.5 A 1.5,1.5 0 0 1 5,12 1.5,1.5 0 0 1 3.5,13.5 1.5,1.5 0 0 1 2,12 1.5,1.5 0 0 1 3.5,10.5 Z"/>
+ <path style="fill:#3f3f3f" d="m 14.907818,15.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 7.379883,13.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 9.094727,14.164063 C 8.4607275,13.931219 7.8728345,13.793171 7.379883,13.820313 Z"/>
+ <path style="fill:#3f3f3f" d="m 17.584158,7.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 17.838065,9.455833 18.91619,8.548606 A 1.5,2.5 0 0 0 17.584158,7.19802 Z"/>
+ <path style="opacity:0.2" d="M 12,6.5 C 10.046191,6.5 8.2429985,6.7340195 6.767578,7.1064455 A 5.25,5.25 0 0 0 6.5,8.75 5.25,5.25 0 0 0 11.75,14 5.25,5.25 0 0 0 17,8.75 5.25,5.25 0 0 0 16.591797,6.732422 C 15.246261,6.5603575 13.679626,6.5 12,6.5 Z"/>
+ <path style="fill:#ffffff" d="M 12,6 C 10.046191,6 8.2429985,6.2340195 6.767578,6.6064455 A 5.25,5.25 0 0 0 6.5,8.25 5.25,5.25 0 0 0 11.75,13.5 5.25,5.25 0 0 0 17,8.25 5.25,5.25 0 0 0 16.591797,6.232422 C 15.246261,6.0603575 13.679626,6 12,6 Z"/>
+ <path style="fill:#3f3f3f" d="M 11.5,7 A 1.5,2.5 0 0 0 10,9.5 1.5,2.5 0 0 0 11.5,12 1.5,2.5 0 0 0 12.930664,10.247071 L 11.753906,9.257813 12.832031,8.350586 A 1.5,2.5 0 0 0 11.5,7 Z"/>
+ <ellipse style="opacity:0.1" cx="16.75" cy="12.5" rx="1.25" ry="1"/>
+ <ellipse style="fill:#df4418" cx="16.75" cy="12" rx="1.25" ry="1"/>
+ <path style="opacity:0.2" d="m 7.359375,12.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 9.289406,13.567247 8.128264,12.480546 7.359375,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cups.svg b/.icons/awkward/22x22/apps/cups.svg
new file mode 100644
index 00000000..9a98030b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cups.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="8.5" height="20" x="-15.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,13 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 19,13 3,13 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 L 3,8 19,8 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <rect style="fill:#4f4f4f" width="9" height="20" x="-15" y="-21" rx="1.059" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="18" height="2" x="2" y="11.5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="2" y="7.5" rx=".75" ry=".75"/>
+ <rect style="fill:#76ff03" width="2" height="2" x="2" y="7" rx=".75" ry=".75"/>
+ <path style="fill:#e4e4e4" d="M 3,12.5 3,20 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 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <rect style="opacity:0.5" width="10.5" height="1" x="5" y="18"/>
+ <rect style="opacity:0.5" width="8.5" height="1" x="5" y="16"/>
+ <rect style="opacity:0.5" width="12" height="1" x="5" y="14"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.75,7.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="opacity:0.1;fill:#ffffff" d="M 2,6 C 1.446,6 1,6.4720055 1,7.0585938 l 0,0.5 C 1,6.9720055 1.446,6.5 2,6.5 l 18,0 c 0.554,0 1,0.4720055 1,1.0585938 l 0,-0.5 C 21,6.4720055 20.554,6 20,6 L 2,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cura-icon.svg b/.icons/awkward/22x22/apps/cura-icon.svg
new file mode 100644
index 00000000..92c14418
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cura-icon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 7.8183595,1.5 1,8.317383 V 20.5 c 0,0.554 0.446,1 1,1 h 9 3.181641 L 21,14.682617 V 2.5 c 0,-0.554 -0.446,-1 -1,-1 h -9 z"/>
+ <path style="fill:#0ca9e3" d="M 7.8183595,1 1,7.817383 V 20 c 0,0.554 0.446,1 1,1 h 9 3.181641 L 21,14.182617 V 2 C 21,1.446 20.554,1 20,1 h -9 z"/>
+ <path style="opacity:0.2" d="m 10,5.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 10,5 C 7.23,5 5,7.23 5,10 v 1 c 0,2.77 2.23,5 5,5 h 5 V 13 H 10 C 8.840108,13 8,12.159892 8,11 V 10 C 8,8.8401085 8.840108,8 10,8 h 5 V 5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.8183595,1 1,7.817383 v 0.5 L 7.8183595,1.5 H 11 20 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 h -9 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/curlew.svg b/.icons/awkward/22x22/apps/curlew.svg
new file mode 100644
index 00000000..6025d9c8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/curlew.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4ab1f1" transform="matrix(0,-1,-1,0,0,0)" d="m -19,-21 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 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="fill:#4d4d4d" d="M 1,20.041992 C 1,20.574393 1.4314499,21 1.9638672,21 L 20.036133,21 C 20.568546,21 21,20.574393 21,20.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 17.5,17.050648 16,17.0005 15.782229,17.1505 14.792466,17.714771 13.577956,17.680989 12.486331,17.992187 12.277632,18.051667 11.757833,18.859339 11.543,18.941 10.527572,19.326945 9.344634,18 8.2959015,18 6.9234905,18 4.5,19.700242 3.1240264,18.752 2.8818855,18.58513 2.5198643,17.747989 2.241211,17.642074 1.8954283,17.510642 1.4217141,17.454335 1.0019531,17.5 Z"/>
+ <path style="fill:#4d4d4d" d="m 7.9327761,18.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 2.8002611,14.968379 2,15.10766 2,14.995252 c 0,-0.04765 0.1280154,-0.12257 0.2844791,-0.166446 l 0.2844791,-0.07968 -0.3016411,-0.06085 C 1.9665096,14.6277 1.9673678,14.6264 2.5776578,14.223748 2.9142486,14.001669 3.5647256,13.254996 4.3897161,12.442022 5.8738491,10.97958 7.3100746,9.258738 8.2928771,8.7607175 8.5871576,8.6115885 8.8525716,8.3891335 8.9244666,8.231344 8.9926666,8.081661 9.04847,7.5254165 9.04847,6.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 7.6898001,15.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/22x22/apps/custom-toolbox.svg b/.icons/awkward/22x22/apps/custom-toolbox.svg
new file mode 100644
index 00000000..151c57c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/custom-toolbox.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="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"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/customdesktopmenu.svg b/.icons/awkward/22x22/apps/customdesktopmenu.svg
new file mode 120000
index 00000000..793d142b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/customdesktopmenu.svg
@@ -0,0 +1 @@
+kdevelop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cutecom.svg b/.icons/awkward/22x22/apps/cutecom.svg
new file mode 100644
index 00000000..1e42045a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cutecom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#b7b7b7" d="m 3.999985,2 h 13.99995 V 9 H 3.999985 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.999985,2 v 0.5 h 13.99995 V 2 Z"/>
+ <rect fill="#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.4" d="M 5 10 L 5 12 L 17 12 L 17 10 L 5 10 z M 6 13 L 6 15 L 16 15 L 16 13 L 6 13 z M 7 16 L 7 18 L 15 18 L 15 16 L 7 16 z"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cutegram.svg b/.icons/awkward/22x22/apps/cutegram.svg
new file mode 100644
index 00000000..37a8565d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cutegram.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cutemarked.svg b/.icons/awkward/22x22/apps/cutemarked.svg
new file mode 100644
index 00000000..194ad919
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cutemarked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="M 19,20 19,2 C 19,1.446 18.554,1 18,1 L 4,1 C 3.446,1 3,1.446 3,2 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 3,20 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 19,20 c 0,0.554 -0.446,1 -1,1 L 4,21 C 3.446,21 3,20.554 3,20 Z"/>
+ <path style="opacity:0.5" d="M 6.0000001,6.9999997 C 5.455,6.9999997 5,7.4999997 5,7.9999997 L 5,14 c 0,0.5 0.455,1 1.0000001,1 L 16,15 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 16,14 6.0000001,14 Z m 1,1.0000003 0,4 1,0 0,-2.2 L 9,12.4 10,10.8 10,13 11,13 11,9 10,9 9,10.6 8.0000001,9 Z M 13,9 l 0,2 -1,0 1,2 1,0 1,-2 -1,0 0,-2 z"/>
+ <circle style="fill:#ff8c50" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 14,17.582 14,19 15.418,19 19,15.418 17.582,14 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cutemaze.svg b/.icons/awkward/22x22/apps/cutemaze.svg
new file mode 100644
index 00000000..d64c5f06
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cutemaze.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="M 21,20 V 2 C 21,1.446 20.554,1 20,1 H 2 C 1.446,1 1,1.446 1,2 v 17.076459 l 0.5030181,0.948692 c 0.2595198,0.489454 0.068962,0.481177 0.6227365,0.496982 L 17.000392,20.5 17.869607,21 H 20 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="fill:#239623" d="M 4,1 V 12 H 1 v 2 h 7 v 5 H 1 v 1 c 0,0.554 0.446,1 1,1 h 14 2 V 9 h 3 V 7 H 16 V 9 19 H 10 V 14 12 H 6 V 1 Z m 4,0 v 9 h 2 2 v 7 h 2 V 5 h 7 V 3 H 12 V 5 8 H 10 V 1 Z"/>
+ <path style="opacity:0.2" d="M 4,1 V 1.5 H 6 V 1 Z m 4,0 v 0.5 h 2 V 1 Z m 4,2 v 0.5 h 9 V 3 Z m 4,4 v 0.5 h 5 V 7 Z m -6,1 v 0.5 h 2 V 8 Z m -9,4 v 0.5 H 4 V 12 Z m 5,0 v 0.5 h 4 V 12 Z m -5,7 v 0.5 H 8 V 19 Z m 9,0 v 0.5 h 6 V 19 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 H 4 V 1 Z M 6,1 V 1.5 H 8 V 1 Z m 4,0 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cutepeaks.svg b/.icons/awkward/22x22/apps/cutepeaks.svg
new file mode 100644
index 00000000..f7f4cc08
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cutepeaks.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#797979" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1" d="M 13.245117,4.509476 C 12.67771,4.597085 12.132851,5.282629 11.372071,6.6852575 l -0.825196,1.521484 2.668946,3.1562505 0.137695,0.136718 h 4.442382 C 17.297527,10.387202 15.213978,6.158334 14.811524,5.523148 14.596294,5.1834555 14.154409,4.775882 13.829102,4.616898 13.62619,4.5177315 13.434253,4.4802735 13.245117,4.509476 Z M 8.3115235,7.8073275 C 8.0383485,7.8443425 7.73584,8.0632305 7.214844,8.4098665 6.1886905,9.208339 4.987911,10.586094 4.373047,11.49971 h 7.635742 C 11.382467,10.632556 10.061501,9.093261 9.228516,8.2965855 8.8278345,7.915199 8.5846985,7.7703115 8.3115235,7.8073275 Z M 4.178711,12.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 13.398438,12 -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 17.571289,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:#0eb5fd" d="m 4.178711,12 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 11.763305,13.106979 12.093968,12.398512 12.265625,12 Z"/>
+ <path style="fill:#f05abe" d="m 13.245117,4.0097655 c -0.567407,0.087609 -1.112266,0.773153 -1.873046,2.1757815 l -0.825196,1.521484 2.668946,3.15625 L 13.3535,11 h 4.442398 C 17.297527,9.887492 15.213978,5.6586235 14.811524,5.0234375 14.596294,4.683745 14.154409,4.2761715 13.829102,4.1171875 13.62619,4.018021 13.434253,3.9805628 13.245117,4.0097655 Z"/>
+ <path style="fill:#00d49f" d="M 8.1613435,7.00605 C 7.8881685,7.04609 7.58566,7.282853 7.064664,7.6578 6.0385105,8.521486 4.987911,10.011765 4.373047,11 h 7.635742 C 11.382467,10.062022 9.911321,8.3970095 9.078336,7.535267 8.6776545,7.1227315 8.4345185,6.9660105 8.1613435,7.00605 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cutter.svg b/.icons/awkward/22x22/apps/cutter.svg
new file mode 100644
index 00000000..b63f1de9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cutter.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#aaaaaa" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="m 11,3.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 10,11.453125 13.115234,5.5 H 16.28125 A 8,8 0 0 0 11,3.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 11.5 9 l -2,1.25 z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#3f3f3f" d="m 11,3 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 10,10.953125 13.115234,5 H 16.28125 A 8,8 0 0 0 11,3 Z"/>
+ <path style="fill:#3f3f3f" transform="matrix(0.49503454,0,0,0.5358906,-0.98112792,-2.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,3.018872,-2.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 6.95868,5.5 C 6.591059,5.500077 6.2535145,5.715088 6.0811615,6.0589665 L 1.1172633,15.954449 C 0.7661731,16.655226 1.2456861,17.49978 1.9947812,17.5 h 8.0104998 c 0.748143,-2.63e-4 1.22769,-0.842903 0.87845,-1.543577 L 8.4993235,11.5 10.686034,7.047527 C 11.03898,6.3466485 10.559499,5.500172 9.809448,5.5 Z"/>
+ <path style="fill:#ffffff" d="M 6.95868,5 C 6.591059,5.000077 6.2535145,5.215088 6.0811615,5.5589665 L 1.1172633,15.454449 C 0.7661731,16.155226 1.2456861,16.99978 1.9947812,17 h 8.0104998 c 0.748143,-2.63e-4 1.22769,-0.842903 0.87845,-1.543577 L 8.4993235,11 10.686034,6.547527 C 11.03898,5.8466485 10.559499,5.000172 9.809448,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cuttlefish.svg b/.icons/awkward/22x22/apps/cuttlefish.svg
new file mode 100644
index 00000000..00e09fef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cuttlefish.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cuyo.svg b/.icons/awkward/22x22/apps/cuyo.svg
new file mode 100644
index 00000000..fd5b452d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cuyo.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 17.969104,5.4119009 c 0.125013,1.7828695 -0.116898,3.638571 -0.954217,5.0273951 -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 8.1168143 c -2.3437641,0 -0.3915708,4.041158 -1.7906096,-0.353336 C 5.9158749,11.932001 4.0038331,9.1741869 4.0000009,5.2723444 3.9986009,3.8469774 5.408922,2.9212878 6.8600268,2.3461289 8.4792931,1.6135053 10.139575,1.5114513 11.847298,1.5092949 c 3.066967,-0.1395771 6.036493,1.3045197 6.121806,3.902606 z"/>
+ <path style="opacity:0.2" d="M 4.9974905,11.5 H 16.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 10.392214,21.485412 1,21.197433 1,15.431353 1,13.253384 2.7828808,11.5 4.9974905,11.5 Z"/>
+ <path style="fill:#848484" d="m 17.969104,4.9118694 c 0.125013,1.7828695 -0.116898,3.638571 -0.954217,5.0273935 -0.402946,0.6611521 -0.864172,1.3065711 -1.246071,1.9654351 -1.10254,1.902136 0.31343,1.169486 -2.030335,1.169486 H 8.1168143 c -2.3437641,0 -0.3915708,4.041158 -1.7906096,-0.353336 C 5.9158749,11.431968 4.0038331,8.6741554 4.0000009,4.7723129 3.9986009,3.3469459 5.408922,2.4212563 6.8600268,1.8460974 8.4792931,1.1134738 10.139575,1.0114198 11.847298,1.0092634 c 3.066967,-0.13957706 6.036493,1.3045197 6.121806,3.902606 z"/>
+ <ellipse style="fill:#ffffff" cx="9" cy="10" rx="2" ry="3"/>
+ <ellipse id="ellipse857" style="fill:#ffffff" cx="13" cy="10" rx="2" ry="3"/>
+ <ellipse id="ellipse861" style="fill:#3f3f3f" cx="12.5" cy="10.5" rx="1" ry="1.5"/>
+ <ellipse id="ellipse859" style="fill:#3f3f3f" cx="9.5" cy="10.5" rx="1" ry="1.5"/>
+ <path style="fill:#b7b7b7" d="M 4.9974905,11 H 16.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 10.392214,20.985412 1,20.697433 1,14.931353 1,12.753384 2.7828808,11 4.9974905,11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.9970705,11 C 2.7824606,11 1,12.753671 1,14.931641 c 0,0.08489 0.00868,0.164537 0.012695,0.24707 C 1.1449787,13.120043 2.8692591,11.5 4.9970705,11.5 H 16.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 20.976562,12.753671 19.194102,11 16.979492,11 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.847656,1.0097655 C 10.139933,1.0119219 8.4786413,1.1130794 6.859375,1.845703 5.4082702,2.4208619 3.9986,3.3461173 4,4.7714843 4.0001141,4.8876651 4.0161235,4.9932781 4.0195312,5.1074218 4.1250321,3.7777116 5.4666229,2.8977333 6.859375,2.345703 8.4786413,1.6130794 10.139933,1.5119219 11.847656,1.5097655 14.914623,1.3701884 17.883437,2.814023 17.96875,5.4121093 17.9899,5.7137911 17.98339,6.0170747 17.98242,6.3203124 18.00433,5.8518732 18.00158,5.3802768 17.96875,4.9121093 17.883437,2.314023 14.914623,0.87018844 11.847656,1.0097655 Z M 6.8847656,14.714844 c -5.739e-4,0.0057 -0.00143,0.01 -0.00195,0.01563 -7.13e-5,0.0041 0.0055,0.0067 0.00195,-0.01563 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cvpcb.svg b/.icons/awkward/22x22/apps/cvpcb.svg
new file mode 100644
index 00000000..fbd23b6e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cvpcb.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cx.ring.Ring.svg b/.icons/awkward/22x22/apps/cx.ring.Ring.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cx.ring.Ring.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cxmenu-cxoffice-0-crossover.svg b/.icons/awkward/22x22/apps/cxmenu-cxoffice-0-crossover.svg
new file mode 120000
index 00000000..9a0ccd86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cxmenu-cxoffice-0-crossover.svg
@@ -0,0 +1 @@
+crossover.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cyan.svg b/.icons/awkward/22x22/apps/cyan.svg
new file mode 100644
index 00000000..8d930e82
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cyan.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 21,9 C 21,13.142136 16.746705,21.5 11.5,21.5 6.253295,21.5 2,13.142136 2,9 2,4.8578645 4.475201,1.5 11.5,1.5 18.524799,1.5 21,4.8578645 21,9 Z"/>
+ <path style="fill:#2c5771" d="M 21,8.5 C 21,12.642136 16.746705,21 11.5,21 6.253295,21 2,12.642136 2,8.5 2,4.3578645 4.475201,1 11.5,1 18.524799,1 21,4.3578645 21,8.5 Z"/>
+ <path style="opacity:0.2" d="M 10.795518,18.255977 C 10.734204,18.121765 10.650619,17.868724 10.609771,17.693664 10.473603,17.110101 10.532243,17.16712 10.035125,17.134897 9.125116,17.075908 8.4779,16.718882 8.001632,16.013144 7.3467415,15.042719 7.3155515,13.654372 7.910791,11.969337 8.030716,11.629843 8.1216655,11.345134 8.112902,11.33665 8.104127,11.328165 7.9324635,11.278065 7.731403,11.225315 6.752239,10.968428 5.9063525,10.375891 5.4466815,9.624895 5.112434,9.078811 4.9398975,8.2674735 5.019024,7.6138665 5.1132775,6.8353105 5.3855655,6.3031085 5.984931,5.7259575 6.4815815,5.2477125 6.9323385,4.9720095 7.554972,4.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 18.783759,5.777413 18.505795,5.402208 18.140919,5.304122 17.727093,5.192877 17.03094,5.271672 16.269245,5.5159725 15.549124,5.7469375 13.788518,6.648252 13.788518,6.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 13.861195,7.47276 13.66724,7.1821455 13.598854,7.101833 L 13.474511,6.9558095 13.335592,7.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 9.134857,9.8886 C 10.174882,8.587013 11.276077,7.6552085 13.0352,6.588224 13.165885,6.5089565 13.149877,6.490142 12.574588,6.046923 11.814761,5.46153 11.194005,5.1499985 10.406774,4.9589835 9.88865,4.8332655 8.8282035,4.800546 8.277948,4.8932975 6.9822365,5.111706 5.9184815,5.8618535 5.5640315,6.8071175 5.116584,8.0003935 5.7242785,9.284156 7.037032,9.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 10.795518,17.755977 C 10.734204,17.621765 10.650619,17.368724 10.609771,17.193664 10.473603,16.610101 10.532243,16.66712 10.035125,16.634897 9.125116,16.575908 8.4779,16.218882 8.001632,15.513144 7.3467415,14.54272 7.3155515,13.154372 7.910791,11.469337 8.030716,11.129843 8.1216655,10.845134 8.112902,10.83665 8.104127,10.828165 7.9324635,10.778065 7.731403,10.725315 6.752239,10.468428 5.9063525,9.875891 5.4466815,9.124895 5.112434,8.578811 4.9398975,7.7674735 5.019024,7.1138665 5.1132775,6.3353105 5.3855655,5.8031085 5.984931,5.2259575 6.4815815,4.7477125 6.9323385,4.4720095 7.554972,4.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 11.043818,17.97412 11.046587,18 10.966772,18 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 18.783759,5.277413 18.505795,4.902208 18.140919,4.804122 17.727093,4.692877 17.03094,4.771672 16.269245,5.0159725 15.549124,5.2469375 13.788518,6.148252 13.788518,6.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 13.861195,6.97276 13.66724,6.6821455 13.598854,6.601833 L 13.474511,6.4558095 13.335592,6.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 9.134857,9.3886 C 10.174882,8.087013 11.276077,7.1552085 13.0352,6.088224 13.165885,6.0089565 13.149877,5.990142 12.574588,5.546923 11.814761,4.96153 11.194005,4.6499985 10.406774,4.4589835 9.88865,4.3332655 8.8282035,4.300546 8.277948,4.3932975 6.9822365,4.611706 5.9184815,5.3618535 5.5640315,6.3071175 5.116584,7.5003935 5.7242785,8.784156 7.037032,9.41885 7.486536,9.636177 8.3053025,9.884102 8.5963535,9.891016 8.717611,9.893816 8.7706255,9.844436 9.134857,9.3886 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.5,1 C 4.475201,1 2,4.3578645 2,8.5 2,8.561728 2.0098405,8.63273 2.0117185,8.696289 2.1325033,4.6961355 4.6491455,1.5 11.5,1.5 c 6.850854,0 9.367497,3.1961355 9.488281,7.196289 C 20.990159,8.63273 21,8.561728 21,8.5 21,4.3578645 18.524799,1 11.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/cycligent-icon.svg b/.icons/awkward/22x22/apps/cycligent-icon.svg
new file mode 120000
index 00000000..625c303e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cycligent-icon.svg
@@ -0,0 +1 @@
+CycligentGitTool.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/cycligent.svg b/.icons/awkward/22x22/apps/cycligent.svg
new file mode 120000
index 00000000..625c303e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/cycligent.svg
@@ -0,0 +1 @@
+CycligentGitTool.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/d-feet.svg b/.icons/awkward/22x22/apps/d-feet.svg
new file mode 100644
index 00000000..fec3216f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/d-feet.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/d3lphin.svg b/.icons/awkward/22x22/apps/d3lphin.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/d3lphin.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/darktable.svg b/.icons/awkward/22x22/apps/darktable.svg
new file mode 100644
index 00000000..88c7e497
--- /dev/null
+++ b/.icons/awkward/22x22/apps/darktable.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/darwinia.svg b/.icons/awkward/22x22/apps/darwinia.svg
new file mode 100644
index 00000000..e36450a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/darwinia.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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.5h-2zm-5 2v0.5h5v-0.5h-5zm7 0v0.5h5v-0.5h-5zm-4 6v0.5h2v-0.5h-2zm4 0v0.5h2v-0.5h-2z" 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-2h-2zm-4.9550781 10.5a3.0003 3.0003 0 0 0-0.0449219 0.5v0.5a3.0003 3.0003 0 0 1 0.1738281-1h-0.1289062zm11.779297 0a3.0003 3.0003 0 0 1 0.175781 1v-0.5a3.0003 3.0003 0 0 0-0.046875-0.5h-0.128906z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dash-qt.svg b/.icons/awkward/22x22/apps/dash-qt.svg
new file mode 100644
index 00000000..5e1421d8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dash-qt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#1c75bc" 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 style="opacity:.2" d="m1.01075 11.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="m11 1a10 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="m7.4881405 7.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="m7.4881405 7-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/22x22/apps/dassault-systemes.draftsight.svg b/.icons/awkward/22x22/apps/dassault-systemes.draftsight.svg
new file mode 100644
index 00000000..3de29686
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dassault-systemes.draftsight.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 1.7421326,6.695195 A 1.2076346,1.0429572 75 0 0 1.0473418,8.1314745 L 4.380969,20.572742 a 1.2076346,1.0429572 75 0 0 1.319846,0.896459 C 9.212287,20.528304 11.190616,16.43868 10.101158,12.372766 9.011699,8.3068525 5.2536035,5.754299 1.7421326,6.695195 Z"/>
+ <path style="fill:#79b444" d="M 1.7421326,6.1951955 A 1.2076346,1.0429572 75 0 0 1.0473418,7.631475 L 4.380969,20.072742 a 1.2076346,1.0429572 75 0 0 1.319846,0.896459 C 9.212287,20.028305 11.190616,15.93868 10.101158,11.872767 9.011699,7.806853 5.2536035,5.2542995 1.7421326,6.1951955 Z"/>
+ <path style="opacity:0.2" d="m 3.9453125,9.083789 c -0.01858,-0.0039 -0.036105,0.0046 -0.054687,0.001 L 6.3671875,18.325 C 7.598254,17.248564 8.2822815,15.242735 7.6865235,13.019336 7.0976525,10.82164 5.5308035,9.4217 3.9453125,9.083789 Z"/>
+ <path style="fill:#ffffff" d="m 3.9453125,8.5839845 c -0.01858,-0.00395 -0.036105,0.00465 -0.054687,10e-4 L 6.367188,17.825219 C 7.5982545,16.748783 8.282282,14.742954 7.686524,12.519554 7.097653,10.321859 5.530804,8.921919 3.945313,8.584008 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.0644531,6.001953 C 2.6235061,6.014263 2.1811213,6.0777005 1.7421875,6.1953125 A 1.2076346,1.0429572 75 0 0 1.024414,7.529297 1.2076346,1.0429572 75 0 1 1.7421875,6.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 9.148286,8.315372 6.1510825,5.9157895 3.0644531,6.001953 Z"/>
+ <path style="opacity:0.2" d="M 10.140214,1.5006916 A 1.1786974,1.3044885 0 0 0 9,2.8042005 L 9,20.195642 A 1.1786974,1.3044885 0 0 0 10.178579,21.5 l 8.642917,0 a 1.1786974,1.3044885 0 0 0 1.032792,-1.93276 L 11.211371,2.1757987 A 1.1786974,1.3044885 0 0 0 10.140214,1.5006916 Z"/>
+ <path style="fill:#35aabd" d="M 10.140214,1.0006916 A 1.1786974,1.3044885 0 0 0 9,2.3042006 L 9,19.695642 A 1.1786974,1.3044885 0 0 0 10.178579,21 l 8.642917,0 a 1.1786974,1.3044885 0 0 0 1.032792,-1.93276 L 11.211371,1.6757989 A 1.1786974,1.3044885 0 0 0 10.140214,1.0006916 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linejoin:round" d="m 15,12.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 15,11.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 10.140625,1.0009765 A 1.1786974,1.3044885 0 0 0 9,2.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 11.210937,1.6757813 A 1.1786974,1.3044885 0 0 0 10.140625,1.0009765 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/datagrip.svg b/.icons/awkward/22x22/apps/datagrip.svg
new file mode 100644
index 00000000..caacfd85
--- /dev/null
+++ b/.icons/awkward/22x22/apps/datagrip.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#21d789" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#cf4f8c" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#2086e7" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#6655e4" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5141702,11.003157 c 0,0 2.021892,0.175125 2,-1.999999 -0.02189,-2.175132 -2,-2.0000015 -2,-2.0000015 M 6.5071212,10.99995 V 6.999951"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5141702,10.503207 c 0,0 2.021892,0.175125 2,-1.999999 -0.02189,-2.175132 -2,-2.0000015 -2,-2.0000015 M 6.5071212,10.5 V 6.500001"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 12.007121,9 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 12.007121,8.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/22x22/apps/date.svg b/.icons/awkward/22x22/apps/date.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/date.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/datovka.svg b/.icons/awkward/22x22/apps/datovka.svg
new file mode 100644
index 00000000..baf91978
--- /dev/null
+++ b/.icons/awkward/22x22/apps/datovka.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#00539b" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2" d="m 8.0527344,5.5 -0.6835938,4 H 11.050781 L 11.25,7.75 13.8,11.5 10.25,15 10.410156,13.5 H 6.6835938 L 6,17.5 h 3.976562 c 3.993943,-0.183817 6.4508,-2.504773 6.939454,-5.705078 C 17.34677,8.9738234 16.188048,5.825307 11.728516,5.5 Z"/>
+ <path style="fill:#ffcb05" d="M 8.0527344,5 7.3691406,9 H 11.050781 L 11.25,7.25 13.8,11 10.25,14.5 10.410156,13 H 6.6835938 L 6,17 h 3.976562 c 3.993943,-0.183817 6.4508,-2.504773 6.939454,-5.705078 C 17.34677,8.4738234 16.188048,5.325307 11.728516,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.0527344,5 7.3691406,9 h 0.085937 L 8.0527344,5.5 h 3.6757816 c 3.772993,0.2752264 5.168024,2.5735114 5.251953,4.982422 C 17.082217,7.899441 15.763311,5.294324 11.728516,5 Z M 13.597656,11.201172 10.310547,14.441406 10.25,15 13.800781,11.5 Z M 6.6835938,13 6,17 h 0.085937 l 0.5976563,-3.5 h 3.6738287 l 0.05273,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/davmail.svg b/.icons/awkward/22x22/apps/davmail.svg
new file mode 100644
index 00000000..3908ceff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/davmail.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#efbd2f" d="M 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 1,11.416 1,11.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 20.862,16.673 16.456,21 11,21 5.5439999,21 1.138,16.673 1.006,11.25 Z"/>
+ <path style="opacity:0.2" d="M 9.5,5.4999999 8.0000608,10.5 10,10.5 8.4999998,14.5 10,14.5 8.5375298,19.5 13.5,13.5 l -1.75,0 2.25,-4 -2.5,0 2.499938,-4.0000001 z"/>
+ <path style="fill:#ffffff" d="M 9.5,4.9999999 8.0000608,10 10,10 8.4999998,14 10,14 8.5375298,19 13.5,13 11.75,13 14,8.9999998 l -2.5,0 2.499938,-3.9999999 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/day-of-the-tentacle-remastered.svg b/.icons/awkward/22x22/apps/day-of-the-tentacle-remastered.svg
new file mode 100644
index 00000000..db4bf896
--- /dev/null
+++ b/.icons/awkward/22x22/apps/day-of-the-tentacle-remastered.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,20.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 21,20 C 21,20 21,1 11,1 1,1 1,20 1,20 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 11,1 C 1,1 1,20 1,20 1,20.03279 1.00671,20.06374 1.00977,20.0957 1.0457125,18.025627 1.6190226,1.5 11,1.5 c 9.380977,0 9.954287,16.525627 9.990234,18.595703 C 20.993288,20.063743 21,20.032787 21,20 21,20 21,1 11,1 Z"/>
+ <path style="opacity:0.2" d="m 17,11.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 15.689882,7.177679 17,9.185843 17,11.5 Z"/>
+ <path style="fill:#69e27d" d="m 17,11 c 0,3.313709 -2.686291,6 -6,6 C 7.6862915,17 5,14.313709 5,11 5,8.7774605 6.2084355,6.8371665 8.0041005,5.800323 8.8856935,5.2912785 9.841897,6.67336 10.933066,6.67336 c 1.131038,0 2.255917,-1.3604065 3.158899,-0.816369 C 15.834531,6.9068705 17,8.8173305 17,11 Z"/>
+ <circle style="fill:#00a200" cx="11" cy="11" r="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 3,7 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 16.769268,5.49154 19,7 19,7 l 0,0"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3,6.5 C 3,6.5 5.2307325,4.9915385 6.5,5 8.14144,5.01094 9.358524,7 11,7 12.641477,7 13.85856,5.0109425 15.5,5 16.769268,4.99154 19,6.5 19,6.5 l 0,0"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dayfolder.svg b/.icons/awkward/22x22/apps/dayfolder.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dayfolder.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/dbeaver-ee.svg b/.icons/awkward/22x22/apps/dbeaver-ee.svg
new file mode 120000
index 00000000..6b5dcfd4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dbeaver-ee.svg
@@ -0,0 +1 @@
+dbeaver.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/dbeaver.svg b/.icons/awkward/22x22/apps/dbeaver.svg
new file mode 100644
index 00000000..4870e975
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dbeaver.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dconf-editor.svg b/.icons/awkward/22x22/apps/dconf-editor.svg
new file mode 100644
index 00000000..f28f6410
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dconf-editor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 9.4988609,1.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.9309491,-0.0015 1.8358851,-0.19343 2.7085001,-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.4984771,-8.501014 z"/>
+ <path style="fill:#d74f44" d="m 9.4988609,1.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.9309491,-0.0015 1.8358851,-0.193431 2.7085001,-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 17.512075,12.206839 C 17.80665,11.335157 17.99699,10.43174 17.99734,9.502407 v -10e-4 c 0,-4.6653547 -3.834504,-8.5010136 -8.4984771,-8.5010136 z"/>
+ <path style="opacity:0.2" d="M 12.45463,12.400061 C 11.557213,12.400297 12,13.021828 12,13.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 12.45463,12 C 11.557213,12.000236 12,12.621767 12,13 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 12.51876,11.099436 12.724632,12.000016 12.45463,12 Z"/>
+ <path style="opacity:0.2" d="m 9.4999999,4.4000602 a 5.5000002,5.5000002 0 0 0 -5.5,5.5000008 5.5000002,5.5000002 0 0 0 5.5,5.5 A 5.5000002,5.5000002 0 0 0 15,9.900061 5.5000002,5.5000002 0 0 0 9.4999999,4.4000602 Z m 0,2 A 3.4999999,3.4999999 0 0 1 13,9.900061 a 3.4999999,3.4999999 0 0 1 -3.5000001,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 9.4999999,4 a 5.5000002,5.5000002 0 0 0 -5.5,5.5 5.5000002,5.5000002 0 0 0 5.5,5.5 A 5.5000002,5.5000002 0 0 0 15,9.5 5.5000002,5.5000002 0 0 0 9.4999999,4 Z m 0,2 A 3.4999999,3.4999999 0 0 1 13,9.5 3.4999999,3.4999999 0 0 1 9.4999999,13 a 3.4999999,3.4999999 0 0 1 -3.5,-3.5 3.4999999,3.4999999 0 0 1 3.5,-3.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.4988609,1.0003934 C 4.8348864,1.0003934 1,4.8358283 1,9.501207 1,9.585547 1.010206,9.667422 1.012695,9.751202 1.1478643,5.2005858 4.9192015,1.5003838 9.4988609,1.5003838 c 4.5806431,0 8.3525351,3.701808 8.4861651,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.4988601,-8.5007896 z M 17.628588,12.323418 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/22x22/apps/dde-calendar.svg b/.icons/awkward/22x22/apps/dde-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dde-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/dde-file-manager.svg b/.icons/awkward/22x22/apps/dde-file-manager.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dde-file-manager.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/dde-introduction.svg b/.icons/awkward/22x22/apps/dde-introduction.svg
new file mode 100644
index 00000000..d99fb93f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dde-introduction.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#00d8d1" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 8.0175781,5.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 10.074761,5.9114211 9.045941,5.4997402 8.0175781,5.4997402 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 16.840714,6.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 5.3508084,12.416845 11.243212,6.2237961 c 1.545707,-1.6245737 4.051793,-1.6245737 5.597502,0 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 10.859599,6.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 5.176921,12.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="15.72" y="-1.71" transform="matrix(0.68930308,0.72447309,-0.68930308,0.72447309,0,0)"/>
+ <rect style="fill:none;stroke:#4f4f4f;stroke-width:0.59436768" width="4.277" height=".424" x="16.02" y="-1.41" transform="matrix(0.68930308,0.72447309,-0.68930308,0.72447309,0,0)"/>
+ <rect style="fill:#606060" width="4.871" height=".606" x="15.73" y=".1" transform="matrix(0.68930308,0.72447309,-0.68930308,0.72447309,0,0)"/>
+ <rect style="fill:none;stroke:#4f4f4f;stroke-width:0.59436768" width="4.277" height=".424" x="16.03" y=".4" transform="matrix(0.68930308,0.72447309,-0.68930308,0.72447309,0,0)"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.5445521,11.077201 v 0 c 0.4808869,0.505424 0.4808869,1.324876 0,1.830298 L 7.2007017,14.319917 5.4592564,12.489619 6.8031069,11.077201 c 0.4808868,-0.505422 1.2605584,-0.505422 1.7414452,0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 9.829905,12.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 11.073794,13.756098 v 0 c 0.457988,0.481356 0.457988,1.261785 0,1.743141 L 9.688481,16.955236 8.0299614,15.212094 9.415275,13.756099 c 0.457988,-0.481356 1.200532,-0.481356 1.658519,-1e-6 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 12.359146,15.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 9.27385,16.52992 10.6177,15.117504 c 0.480887,-0.505423 1.260559,-0.505423 1.741446,0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 12.697625,7.7296949 11.085861,9.423696 C 10.220434,10.333279 8.8691415,10.387763 8.0676638,9.545393 L 11.246421,6.2044463"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ddm.svg b/.icons/awkward/22x22/apps/ddm.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ddm.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/de.billardgl.Billardgl.svg b/.icons/awkward/22x22/apps/de.billardgl.Billardgl.svg
new file mode 120000
index 00000000..ce94b343
--- /dev/null
+++ b/.icons/awkward/22x22/apps/de.billardgl.Billardgl.svg
@@ -0,0 +1 @@
+billard-gl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/de.haeckerfelix.Fragments.svg b/.icons/awkward/22x22/apps/de.haeckerfelix.Fragments.svg
new file mode 100644
index 00000000..c6a702d3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/de.haeckerfelix.Fragments.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.500003,0.49999362 c -0.550025,0 -1.100562,0.2050639 -1.511719,0.61621108 L 1.6162141,9.4892529 c -0.411401,0.411389 -0.61674995,0.9608151 -0.616212,1.5107421 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 0.205575,-0.205528 0.359985,-0.445525 0.46289,-0.703079 0.1029,-0.257556 0.154295,-0.532669 0.154295,-0.807617 0,-0.549897 -0.20603,-1.0995961 -0.617185,-1.5107421 L 13.011722,1.1162047 C 12.600565,0.70505752 12.050028,0.49999362 11.500003,0.49999362 Z"/>
+ <path style="fill:#1c71d8" d="m 11.500002,0.25000022 c -0.487888,0 -0.973317,0.1813322 -1.334961,0.5429687 L 1.7929708,9.1660159 C 1.4308561,9.5281209 1.2495242,10.012471 1.250002,10.5 c 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.9720921 -0.543945,-1.3339841 L 12.834962,0.79296892 c -0.361644,-0.3616365 -0.847073,-0.5429687 -1.33496,-0.5429687 z"/>
+ <path style="fill:#f5c211" d="M 11.500002,2.1985939e-7 C 10.949977,2.1985939e-7 10.39944,0.20506392 9.988283,0.61621102 L 5.8017598,4.8027345 8.6503922,7.6513668 14.348635,1.9531251 13.009767,0.61425792 C 12.598824,0.20443202 12.049143,2.1985939e-7 11.500002,2.1985939e-7 Z"/>
+ <path style="fill:#2ec27e" d="M 14.348242,1.9535693 17.197087,4.8024139 5.8024158,16.197086 2.953571,13.348241 Z"/>
+ <path style="fill:#ff7800" d="M 17.197267,4.8027345 11.500002,10.5 l 2.849609,2.847656 5.696288,-5.6962892 z"/>
+ <path style="fill:#c061cb" d="m 8.6503922,13.349609 -2.8476559,2.847656 2.8486324,2.848633 z"/>
+ <path style="fill:#e01b24" d="M 20.045899,7.6513668 17.197267,10.5 l 2.848632,2.848632 1.336915,-1.337891 c 0.205575,-0.205573 0.359985,-0.445569 0.46289,-0.703124 0.1029,-0.257555 0.154297,-0.532669 0.154297,-0.807617 0,-0.5498971 -0.206033,-1.0995951 -0.617187,-1.5107424 z"/>
+ <path style="fill:#813d9c" d="m 5.8017598,10.5 -2.8486329,2.848632 2.8496094,2.848633 2.8476559,-2.847656 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 14.348635,1.9531251 -2.848633,2.8496094 2.848633,2.8486323 2.848632,-2.8486323 z"/>
+ <path style="fill:#e01b24" d="M 17.197267,4.8027345 V 10.5 l 2.848632,2.848632 1.336915,-1.337891 c 0.205575,-0.205573 0.359985,-0.445569 0.46289,-0.703124 0.1029,-0.257555 0.154297,-0.532669 0.154297,-0.807617 0,-0.5498971 -0.206033,-1.0995951 -0.617187,-1.5107424 L 20.045899,7.6513668 Z"/>
+ <path style="fill:#e5a50a" d="M 5.8017598,4.8027345 8.6503922,7.6513668 11.499025,4.8027345 Z"/>
+ <path style="fill:#ffa348" d="m 17.197267,10.5 -2.84961,2.849609 2.848633,2.847656 9.55e-4,-9.54e-4 z"/>
+ <path style="fill:#f66151" d="m 17.197267,10.5 v 5.696289 l 2.848632,-2.847657 z"/>
+ <path style="fill:#26a269" d="M 11.500002,4.8027345 8.6503922,7.6513668 11.500002,10.5 Z"/>
+ <path style="fill:#1a5fb4" d="M 8.6503922,7.6513668 5.8017598,10.5 h 5.6982422 z"/>
+ <path style="fill:#3584e4" d="M 5.8017598,10.5 8.6503922,13.349609 11.500002,10.5 Z"/>
+ <path style="fill:#613583" d="M 5.8017598,4.8027345 1.6162129,8.9892576 C 1.204813,9.4006469 0.99946305,9.9500729 1.0000021,10.5 c 5.499e-4,0.549278 0.206256,1.098861 0.6171874,1.509765 l 1.336914,1.337891 5.6962887,-5.6962892 z"/>
+ <path style="fill:#98c1f1" d="m 11.500002,10.5 -2.8496098,2.849609 10e-4,5.696289 5.6982418,-5.698242 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.500001,-3.0801406e-6 c -0.550025,0 -1.100562,0.2040872001406 -1.511719,0.6152344001406 L 1.6171885,8.9882781 C 1.2057875,9.3996669 0.99946305,9.9500699 1.000001,10.499997 c 8.38e-5,0.08369 0.013829,0.16679 0.023437,0.25 0.052726,-0.463305 0.2450299,-0.9130091 0.59375,-1.2617191 L 9.988282,1.1152313 c 0.411157,-0.41114718 0.961694,-0.61523438 1.511719,-0.61523438 0.550025,0 1.100562,0.2040872 1.511719,0.61523438 l 8.371093,8.3730466 c 0.348512,0.348504 0.540552,0.7983781 0.59375,1.2617191 0.0095,-0.08331 0.02344,-0.166218 0.02344,-0.25 0,-0.5498971 -0.206032,-1.1005731 -0.617188,-1.5117189 L 13.01172,0.61523132 C 12.600563,0.20408412 12.050026,-3.0801406e-6 11.500001,-3.0801406e-6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/de.haeckerfelix.Remotely.svg b/.icons/awkward/22x22/apps/de.haeckerfelix.Remotely.svg
new file mode 100644
index 00000000..7d498ff6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/de.haeckerfelix.Remotely.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="15" x="1" y="6.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#807975" width="20" height="15" x="1" y="6" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.4541022,6.0000011 c -0.8058181,0 -1.4541015,0.6372825 -1.4541015,1.428711 V 7.928712 c 0,-0.7914284 0.6482834,-1.4287109 1.4541015,-1.4287109 H 19.545899 C 20.351717,6.5000011 21,7.1372836 21,7.928712 V 7.4287121 c 0,-0.7914285 -0.648283,-1.428711 -1.454101,-1.428711 z"/>
+ <rect style="fill:#fca526" width="16" height="11" x="3" y="8"/>
+ <rect style="opacity:0.1" width="11" height=".5" x="3" y="8"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="7.5" height="7" x="9" y="9" rx=".789" ry=".7"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="7" height="6" x="4" y="12" rx=".7" ry=".75"/>
+ <rect style="fill:#e4e4e4" width="9" height="20" x="12" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1" d="M 15,11.500001 A 0.99999996,0.99999996 0 0 0 14,12.5 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,-0.999999 z m 3,0 A 0.99999996,0.99999996 0 0 0 17,12.5 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,-0.999999 z M 15,14.5 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="16.5" cy="6" r="3"/>
+ <circle style="opacity:0.2" cx="-6.5" cy="-16.5" r="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#f9f8f7" cx="-6" cy="-16.5" r="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#f66151" cx="15" cy="12" r="1"/>
+ <circle style="fill:#a9a8a4" cx="18" cy="12" r="1"/>
+ <circle style="fill:#a9a8a4" cx="15" cy="15" r="1"/>
+ <circle style="fill:#a9a8a4" cx="18" cy="15" r="1"/>
+ <circle style="fill:#a9a8a4" cx="15" cy="18" r="1"/>
+ <circle style="fill:#a9a8a4" cx="18" cy="18" r="1"/>
+ <path style="opacity:0.1" d="m 16.5,3.0000012 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 13.5,1.0000013 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 2.5000013 c 0,-0.831 -0.669,-1.5 -1.5,-1.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/de.haeckerfelix.gradio.svg b/.icons/awkward/22x22/apps/de.haeckerfelix.gradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/de.haeckerfelix.gradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/de.manuel_kehl.go-for-it.svg b/.icons/awkward/22x22/apps/de.manuel_kehl.go-for-it.svg
new file mode 120000
index 00000000..39729eef
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/de.rwth_aachen.ient.YUView.svg b/.icons/awkward/22x22/apps/de.rwth_aachen.ient.YUView.svg
new file mode 100644
index 00000000..f232a035
--- /dev/null
+++ b/.icons/awkward/22x22/apps/de.rwth_aachen.ient.YUView.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.0">
+ <circle style="opacity:0.2" cx="11" cy="-11.5" r="10" transform="scale(1,-1)"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="-11" r="10" transform="scale(1,-1)"/>
+ <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.0107422,11.208985 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.291016 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <circle style="fill:#077272" cx="11" cy="11" r="8"/>
+ <path style="opacity:0.1" d="m 11,5.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 11,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="opacity:0.1;fill:#ffffff" d="M 11,5 A 6,6 0 0 0 5,11 6,6 0 0 0 5.00977,11.214844 6,6 0 0 1 11,5.5 6,6 0 0 1 16.990234,11.285156 6,6 0 0 0 17,11 6,6 0 0 0 11,5 Z m 3.990234,6.216797 A 4,4 0 0 1 11,15 4,4 0 0 1 7.0097656,11.289062 4,4 0 0 0 7,11.5 a 4,4 0 0 0 4,4 4,4 0 0 0 4,-4 4,4 0 0 0 -0.0098,-0.283203 z"/>
+ <path style="opacity:0.2" transform="matrix(0.4041452,0,0,0.4375,1.7308735,0.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,1.7308735,0.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 18.989258,10.709961 A 8,8 0 0 1 11,18.5 8,8 0 0 1 3.0107422,10.790039 8,8 0 0 0 3,11 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/22x22/apps/de.unifreiburg.ellipticcurve.svg b/.icons/awkward/22x22/apps/de.unifreiburg.ellipticcurve.svg
new file mode 100644
index 00000000..84cf620f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/de.unifreiburg.ellipticcurve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="M 19,19 V 1 C 19,0.446 18.554,0 18,0 H 4 C 3.446,0 3,0.446 3,1 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 16.201172,0 C 16.042081,0.474408 15.527339,1.9909915 14.791016,3.791992 14.360491,4.8450295 13.883224,5.909074 13.433594,6.714844 13.208779,7.1177285 12.989429,7.456749 12.800781,7.6875 12.612134,7.918251 12.44094,8.0178605 12.438476,8.0185545 12.254969,8.0702515 12.007373,8.0140045 11.65039,7.7910155 11.293409,7.5680475 10.875002,7.199915 10.434571,6.801758 9.553708,6.005444 8.595642,5.02335 7.3623045,5 6.241823,4.978785 5.359301,5.6353495 4.833008,6.5478515 4.3067145,7.4603535 4.0601585,8.6330955 4.010742,9.863281 3.961637,11.085701 4.077286,12.408175 4.527344,13.497071 4.977401,14.585966 5.8676115,15.475416 7.1660155,15.5 8.531934,15.52586 9.557116,14.499018 10.436524,13.604492 10.876227,13.157229 11.286275,12.725247 11.651367,12.427735 12.01646,12.130222 12.315912,11.996182 12.517578,12 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 16.722722,19.624956 16.239532,17.821836 15.532226,15.795898 15.14019,14.672987 14.699455,13.547034 14.240235,12.670899 14.010625,12.232831 13.778976,11.857108 13.522461,11.5625 13.265946,11.267892 12.96648,11.008148 12.536133,11 11.952507,10.98895 11.464256,11.289939 11.019531,11.652344 10.574806,12.014749 10.15287,12.467679 9.723633,12.904297 8.8651575,13.777532 8.0006195,14.51545 7.1845705,14.5 6.3010045,14.483271 5.811691,13.987496 5.451172,13.115235 5.0906525,12.242973 4.964569,11.02844 5.0097655,9.903321 5.0546495,8.785969 5.294859,7.748941 5.699219,7.0478515 6.1035775,6.3467625 6.595463,5.985833 7.34375,6 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 16.573568,2.0752907 17.225825,0.09722 17.257812,0 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,0 C 3.446,0 3,0.446 3,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 1 C 19,0.446 18.554,0 18,0 Z"/>
+ <path style="opacity:0.2" d="m 3,19 v 0.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 19 c 0,0.554 -0.446,1 -1,1 H 4 C 3.446,20 3,19.554 3,19 Z"/>
+ <circle style="fill:#4f4f4f" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 18.005859,14 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 18.214844,14.087891 C 18.155946,14.028993 18.081712,14 18.005859,14 Z m -1.5,1.380859 L 14,17.886719 V 19 h 1.113281 l 2.50586,-2.505859 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/de.wolfvollprecht.UberWriter.svg b/.icons/awkward/22x22/apps/de.wolfvollprecht.UberWriter.svg
new file mode 100644
index 00000000..72a2e0ca
--- /dev/null
+++ b/.icons/awkward/22x22/apps/de.wolfvollprecht.UberWriter.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new" width="22" height="22" version="1.0">
+ <path style="opacity:0.2" d="M 1.5714285,2.5 C 0.7008572,2.5 0,3.3069773 0,4.3089486 v 4.7365054 8.827415 0.990767 C 0,19.770182 0.7008572,20.5 1.5714285,20.5 H 20.428571 C 21.299143,20.5 22,19.770182 22,18.863636 V 17.872869 9.045454 4.3089486 C 22,3.3069773 21.299143,2.5 20.428571,2.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 1.5714285,2 C 0.7008572,2 0,2.8069773 0,3.8089486 v 4.7365058 8.8274146 0.990767 C 0,19.270182 0.7008572,20 1.5714285,20 H 20.428571 C 21.299143,20 22,19.270182 22,18.363636 V 17.372869 8.5454544 3.8089486 C 22,2.8069773 21.299143,2 20.428571,2 Z"/>
+ <path style="fill:#3d3846" d="m 2.8451121,4 h 1.3097751 c 0.4837436,0 0.825049,0.3988868 0.8731834,0.8888892 L 5.2463667,7.1111108 C 5.2945033,7.6011132 4.8569268,8 4.3731832,8 H 2.6268164 C 2.1430729,8 1.7054986,7.6011132 1.753633,7.1111108 L 1.9719288,4.8888892 C 2.0200628,4.3988868 2.3613687,4 2.8451121,4 Z"/>
+ <path style="fill:#625f67" d="M 5,4.666662 V 5.3333285 C 5,5.7026615 4.6177148,5.999995 4.1428568,5.999995 H 2.8571428 C 2.3822857,5.999995 2,5.7026615 2,5.3333285 V 4.666662 C 2,4.2973285 2.3822857,3.999995 2.8571428,3.999995 h 1.285714 C 4.6177148,3.999995 5,4.2973285 5,4.666662 Z"/>
+ <path style="fill:#76757a" d="m 6.8466293,14 h 8.3067387 c 0.484416,0 0.826193,0.398887 0.874394,0.888889 l 0.218599,2.222222 C 16.294567,17.601113 15.856382,18 15.371968,18 H 6.628031 C 6.1436172,18 5.7054368,17.601113 5.753638,17.111111 L 5.9722362,14.888889 C 6.0204368,14.398887 6.3622155,14 6.8466293,14 Z"/>
+ <path style="fill:#aeadad" d="m 16,14.666667 v 0.666667 C 16,15.702666 15.612174,16 15.130435,16 H 6.8695653 C 6.3878259,16 6,15.702666 6,15.333334 V 14.666667 C 6,14.297334 6.3878259,14 6.8695653,14 H 15.130435 C 15.612174,14 16,14.297334 16,14.666667 Z"/>
+ <path style="fill:#c64600" d="m 14.845112,9 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 13.97193,9.888888 C 14.020063,9.398886 14.361369,9 14.845112,9 Z"/>
+ <path style="fill:#ff7402" d="m 17,9.666667 v 0.666667 C 17,10.702668 16.617714,11 16.142857,11 H 14.857142 C 14.382285,11 14,10.702668 14,10.333334 V 9.666667 C 14,9.297334 14.382285,9 14.857142,9 h 1.285715 C 16.617714,9 17,9.297334 17,9.666667 Z"/>
+ <path style="fill:#3d3846" d="M 7.8451121,4 H 9.154887 c 0.483744,0 0.825049,0.3988868 0.873184,0.8888892 l 0.218296,2.2222216 C 10.294503,7.6011132 9.856927,8 9.373183,8 H 7.6268164 C 7.1430729,8 6.7054986,7.6011132 6.753633,7.1111108 L 6.9719288,4.8888892 C 7.0200628,4.3988868 7.3613687,4 7.8451121,4 Z"/>
+ <path style="fill:#625f67" d="M 10,4.666662 V 5.3333285 C 10,5.7026615 9.617715,5.999995 9.142857,5.999995 H 7.8571428 C 7.3822857,5.999995 7,5.7026615 7,5.3333285 V 4.666662 C 7,4.2973285 7.3822857,3.999995 7.8571428,3.999995 H 9.142857 C 9.617715,3.999995 10,4.2973285 10,4.666662 Z"/>
+ <path style="fill:#3d3846" d="m 12.845112,4 h 1.309775 c 0.483744,0 0.825049,0.3988868 0.873184,0.8888892 l 0.218296,2.2222216 C 15.294503,7.6011132 14.856927,8 14.373183,8 H 12.626816 C 12.143073,8 11.705499,7.6011132 11.753633,7.1111108 L 11.971929,4.8888892 C 12.020063,4.3988868 12.361369,4 12.845112,4 Z"/>
+ <path style="fill:#625f67" d="M 15,4.666662 V 5.3333285 C 15,5.7026615 14.617715,5.999995 14.142857,5.999995 H 12.857143 C 12.382286,5.999995 12,5.7026615 12,5.3333285 V 4.666662 c 0,-0.3693335 0.382286,-0.666667 0.857143,-0.666667 h 1.285714 C 14.617715,3.999995 15,4.2973285 15,4.666662 Z"/>
+ <path style="fill:#3d3846" d="m 17.845112,4 h 1.309775 c 0.483744,0 0.825049,0.3988868 0.873184,0.8888892 l 0.218296,2.2222216 C 20.294503,7.6011132 19.856927,8 19.373183,8 H 17.626816 C 17.143073,8 16.705499,7.6011132 16.753633,7.1111108 L 16.971929,4.8888892 C 17.020063,4.3988868 17.361369,4 17.845112,4 Z"/>
+ <path style="fill:#625f67" d="M 20,4.666662 V 5.3333285 C 20,5.7026615 19.617715,5.999995 19.142857,5.999995 H 17.857143 C 17.382286,5.999995 17,5.7026615 17,5.3333285 V 4.666662 c 0,-0.3693335 0.382286,-0.666667 0.857143,-0.666667 h 1.285714 C 19.617715,3.999995 20,4.2973285 20,4.666662 Z"/>
+ <path style="fill:#3d3846" d="m 4.8451121,9 h 1.3097751 c 0.4837436,0 0.825049,0.398887 0.8731834,0.888889 l 0.2182961,2.222222 C 7.2945033,12.601113 6.8569268,13 6.3731832,13 H 4.6268164 C 4.1430729,13 3.7054986,12.601113 3.753633,12.111111 L 3.9719288,9.888889 C 4.0200628,9.398887 4.3613687,9 4.8451121,9 Z"/>
+ <path style="fill:#625f67" d="m 7,9.666662 v 0.666667 c 0,0.369333 -0.3822852,0.666666 -0.8571432,0.666666 H 4.8571428 C 4.3822857,10.999995 4,10.702662 4,10.333329 V 9.666662 C 4,9.297328 4.3822857,8.999995 4.8571428,8.999995 h 1.285714 C 6.6177148,8.999995 7,9.297328 7,9.666662 Z"/>
+ <path style="fill:#3d3846" d="m 9.845112,9 h 1.309775 c 0.483744,0 0.825049,0.398887 0.873184,0.888889 l 0.218296,2.222222 C 12.294503,12.601113 11.856927,13 11.373183,13 H 9.626816 C 9.143073,13 8.7054986,12.601113 8.753633,12.111111 L 8.9719288,9.888889 C 9.020063,9.398887 9.361369,9 9.845112,9 Z"/>
+ <path style="fill:#625f67" d="m 12,9.666662 v 0.666667 c 0,0.369333 -0.382285,0.666666 -0.857143,0.666666 H 9.857143 C 9.382286,10.999995 9,10.702662 9,10.333329 V 9.666662 C 9,9.297328 9.382286,8.999995 9.857143,8.999995 h 1.285714 C 11.617715,8.999995 12,9.297328 12,9.666662 Z"/>
+ <path style="fill:#3d3846" d="m 2.8451121,14 h 1.3097751 c 0.4837436,0 0.825049,0.398887 0.8731834,0.888889 l 0.2182961,2.222222 C 5.2945033,17.601113 4.8569268,18 4.3731832,18 H 2.6268164 C 2.1430729,18 1.7054986,17.601113 1.753633,17.111111 L 1.9719288,14.888889 C 2.0200628,14.398887 2.3613687,14 2.8451121,14 Z"/>
+ <path style="fill:#625f67" d="m 5,14.666662 v 0.666666 c 0,0.369333 -0.3822852,0.666667 -0.8571432,0.666667 H 2.8571428 C 2.3822857,15.999995 2,15.702661 2,15.333328 v -0.666666 c 0,-0.369334 0.3822857,-0.666667 0.8571428,-0.666667 h 1.285714 C 4.6177148,13.999995 5,14.297328 5,14.666662 Z"/>
+ <path style="fill:#3d3846" d="m 17.845112,14 h 1.309775 c 0.483744,0 0.825049,0.398887 0.873184,0.888889 l 0.218296,2.222222 C 20.294503,17.601113 19.856927,18 19.373183,18 h -1.746367 c -0.483743,0 -0.921317,-0.398887 -0.873183,-0.888889 l 0.218296,-2.222222 C 17.020063,14.398887 17.361369,14 17.845112,14 Z"/>
+ <path style="fill:#625f67" d="m 20,14.666662 v 0.666666 c 0,0.369333 -0.382285,0.666667 -0.857143,0.666667 H 17.857143 C 17.382286,15.999995 17,15.702661 17,15.333328 v -0.666666 c 0,-0.369334 0.382286,-0.666667 0.857143,-0.666667 h 1.285714 C 19.617715,13.999995 20,14.297328 20,14.666662 Z"/>
+ <path style="opacity:0.1" d="m 2,5.3339844 v 0.5 C 2,6.2033174 2.3825648,6.5 2.8574219,6.5 H 4.1425781 C 4.6174361,6.5 5,6.2033174 5,5.8339844 v -0.5 C 5,5.7033174 4.6174361,6 4.1425781,6 H 2.8574219 C 2.3825648,6 2,5.7033174 2,5.3339844 Z m 5,0 v 0.5 C 7,6.2033174 7.3825648,6.5 7.8574219,6.5 H 9.142578 C 9.617436,6.5 10,6.2033174 10,5.8339844 v -0.5 C 10,5.7033174 9.617436,6 9.142578,6 H 7.8574219 C 7.3825648,6 7,5.7033174 7,5.3339844 Z m 5,0 v 0.5 C 12,6.2033174 12.382565,6.5 12.857422,6.5 h 1.285156 C 14.617436,6.5 15,6.2033174 15,5.8339844 v -0.5 C 15,5.7033174 14.617436,6 14.142578,6 H 12.857422 C 12.382565,6 12,5.7033174 12,5.3339844 Z m 5,0 v 0.5 C 17,6.2033174 17.382565,6.5 17.857422,6.5 h 1.285156 C 19.617436,6.5 20,6.2033174 20,5.8339844 v -0.5 C 20,5.7033174 19.617436,6 19.142578,6 H 17.857422 C 17.382565,6 17,5.7033174 17,5.3339844 Z M 4,10.333984 v 0.5 C 4,11.203317 4.3825648,11.5 4.8574219,11.5 H 6.1425781 C 6.6174361,11.5 7,11.203317 7,10.833984 v -0.5 C 7,10.703317 6.6174361,11 6.1425781,11 H 4.8574219 C 4.3825648,11 4,10.703317 4,10.333984 Z m 5,0 v 0.5 C 9,11.203317 9.382565,11.5 9.857422,11.5 h 1.285156 C 11.617436,11.5 12,11.203317 12,10.833984 v -0.5 C 12,10.703317 11.617436,11 11.142578,11 H 9.857422 C 9.382565,11 9,10.703317 9,10.333984 Z m 5,0 v 0.5 C 14,11.203318 14.382565,11.5 14.857422,11.5 h 1.285156 C 16.617435,11.5 17,11.203318 17,10.833984 v -0.5 C 17,10.703318 16.617435,11 16.142578,11 H 14.857422 C 14.382565,11 14,10.703318 14,10.333984 Z m -12,5 v 0.5 C 2,16.203317 2.3825648,16.5 2.8574219,16.5 H 4.1425781 C 4.6174361,16.5 5,16.203317 5,15.833984 v -0.5 C 5,15.703317 4.6174361,16 4.1425781,16 H 2.8574219 C 2.3825648,16 2,15.703317 2,15.333984 Z m 4,0 v 0.5 C 6,16.203316 6.3874012,16.5 6.8691406,16.5 H 15.130859 C 15.612598,16.5 16,16.203316 16,15.833984 v -0.5 C 16,15.703316 15.612598,16 15.130859,16 H 6.8691406 C 6.3874012,16 6,15.703316 6,15.333984 Z m 11,0 v 0.5 C 17,16.203317 17.382565,16.5 17.857422,16.5 h 1.285156 C 19.617436,16.5 20,16.203317 20,15.833984 v -0.5 C 20,15.703317 19.617436,16 19.142578,16 H 17.857422 C 17.382565,16 17,15.703317 17,15.333984 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.5722656,2 C 0.7016943,2 0,2.8066224 0,3.8085938 v 0.5 C 0,3.3066224 0.7016943,2.5 1.5722656,2.5 H 20.427734 C 21.298306,2.5 22,3.3066224 22,4.3085938 v -0.5 C 22,2.8066224 21.298306,2 20.427734,2 Z"/>
+ <path style="opacity:0.2" d="m 0,16.363281 v 1.009766 0.990234 C 0,19.269827 0.7016943,20 1.5722656,20 H 20.427734 C 21.298306,20 22,19.269827 22,18.363281 V 17.373047 16.363281 C 22,17.269827 21.298306,18 20.427734,18 H 1.5722656 C 0.7016943,18 0,17.269827 0,16.363281 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dead-cells.svg b/.icons/awkward/22x22/apps/dead-cells.svg
new file mode 100644
index 00000000..c5dc2588
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dead-cells.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#03e9f8" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="M 10.506836,4.500111 C 10.462116,4.502461 10.380644,4.515256 10.230469,4.539176 8.348931,4.838806 6.9877935,6.136365 6.583008,8.0157385 6.505004,8.3779105 6.475476,9.061936 6.522461,9.435661 c 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 C 9.908072,13.591067 9.843332,13.979055 9.65918,14.1632 9.454527,14.367845 9.151347,14.469246 8.75,14.507926 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 9.708503,9.190712 9.304987,8.5892395 9.124022,7.9229605 9.039332,7.611154 9.020235,7.028533 9.083982,6.722765 9.213221,6.102898 9.637308,5.423016 10.270505,4.8204215 10.4294,4.669206 10.558591,4.5347835 10.558591,4.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 C 14.567009,10.009136 14.502791,9.976518 14.166992,9.870113 13.706878,9.724315 13.501412,9.402996 13.466797,8.7753865 13.458397,8.623961 13.443387,8.499996 13.432617,8.499996 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 10.506836,4 C 10.462116,4.00235 10.380644,4.01515 10.230469,4.039065 8.348931,4.338695 6.9877935,5.636254 6.583008,7.5156275 6.505004,7.8777995 6.475476,8.5618245 6.522461,8.9355495 6.561946,9.24964 6.660619,9.690492 6.696289,9.711917 c 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 C 9.454527,13.867518 9.151144,13.96892 8.7497975,14.0076 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 12.90295,10.520804 12.48638,10.213141 12.321293,10.061524 12.016698,9.781777 11.858621,9.478809 11.789067,9.044922 11.771977,8.9383075 11.753677,8.8483 11.749027,8.84375 11.744427,8.83925 11.666547,8.878755 11.576175,8.931641 11.173433,9.167332 10.534307,9.173006 10.144534,8.945311 9.708503,8.690601 9.304987,8.0891285 9.124022,7.4228495 9.039332,7.111043 9.020234,6.5284215 9.083982,6.222654 9.213221,5.6027865 9.637308,4.922905 10.270505,4.3203105 10.4294,4.169095 10.558591,4.0346725 10.558591,4.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 14.020725,10.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dead-island.svg b/.icons/awkward/22x22/apps/dead-island.svg
new file mode 100644
index 00000000..1adad104
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dead-island.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.1" d="m 11.698085,19.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 C 10.325066,16.01066 10.064835,14.87521 9.955223,14.270849 9.919333,14.072962 9.887133,13.99921 9.804498,13.925578 9.714728,13.845588 9.699475,13.804776 9.699845,13.645483 c 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 6.052138,10.80951 5.8137035,11.043304 C 5.682564,11.171891 5.564534,11.277098 5.551413,11.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.1438627 0.1279935,-0.2324202 0.1253605,-0.157701 0.161377,-0.252692 0.095811,-0.252692 -0.01809,0 -0.135306,0.115515 -0.2604755,0.256699 C 6.3663235,9.022597 6.29653,9.076855 6.215605,9.076855 c -0.078403,0 -0.120484,0.03028 -0.1783435,0.128349 C 5.9463245,9.35933 5.885922,9.370252 5.885156,9.232704 5.8848625,9.177244 5.867621,9.107106 5.846871,9.076852 5.814826,9.030122 5.799731,9.035422 5.746586,9.112002 5.6352395,9.272479 5.5133095,9.406886 5.4790755,9.406886 c -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 8.503639,6.866379 8.395667,6.779987 C 8.336282,6.7324705 8.2753175,6.693512 8.260191,6.693412 8.245066,6.6933015 8.232686,6.5186585 8.232686,6.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 8.4668255,6.3442255 8.349159,6.2134105 8.2728415,6.2132305 8.181261,6.213011 7.975987,6.073847 7.975987,6.0119725 c 0,-0.030685 -0.041255,-0.091659 -0.091678,-0.135501 C 7.833886,5.8326315 7.79263,5.775561 7.79263,5.749654 7.79263,5.723744 7.759625,5.684887 7.719288,5.663299 7.678953,5.641709 7.645946,5.598327 7.645946,5.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 8.2234825,7.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 8.480288,7.655695 8.459807,7.557988 8.337436,7.543762 8.213875,7.529397 8.0859635,7.68372 8.0859635,7.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 9.685776,7.2970445 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 8.4519425,7.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 9.485185,6.851771 C 9.44563,6.77463 9.382106,6.498717 9.313201,6.4700175 l -0.100067,-0.091679 0.04984,0.091679 C 9.402466,6.726588 9.532262,7.0665385 9.54396,7.0314415 9.55116,7.0097615 9.52473,6.928912 9.48518,6.851771 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 5.7919095,5.9444155 C 5.334589,5.647359 5.2959035,5.5519425 5.9282385,5.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 5.271445,5.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 4.819971,5.7737325 4.9216935,5.7181625 5.227799,5.668869 5.441966,5.634379 5.417602,5.627059 5.483328,5.692779 5.555045,5.764496 5.607137,5.775837 5.535808,5.831541 5.4033075,5.935021 5.354565,5.9513175 5.271441,5.919929 Z M 6.8483095,5.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 6.1161335,4.54763 6.256546,4.5192775 6.584809,4.6745705 6.8638825,4.806594 6.8742335,4.8073345 7.130652,4.7136105 7.2399905,4.6736455 7.6648625,4.3772392 7.6734125,4.3857889 7.6819625,4.3943389 7.3279,4.718368 7.2880075,4.7749945 7.2481175,4.8316235 7.2030395,4.919207 7.187841,4.96963 7.172641,5.020052 7.143706,5.081936 7.123532,5.1071475 7.087202,5.1525575 6.9366505,5.1643465 6.848308,5.1287025 Z M 11.588072,4.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 7.1504575,4.856649 c 0,-0.015775 0.406983,-0.3885896 0.522956,-0.4708614 C 7.916835,4.2131021 7.9930085,4.2564923 7.772068,4.4419818 7.6367215,4.5556125 7.1504575,4.9168965 7.1504575,4.856648 Z"/>
+ <path style="fill:#ca1010" d="m 11.698085,19.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 6.052138,10.309542 5.8137035,10.543337 C 5.682564,10.671923 5.564534,10.777131 5.551413,10.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 C 8.5252515,9.266939 8.4758555,9.248179 8.461098,9.191749 8.440233,9.111979 8.31383,9.053618 8.1618975,9.053618 c -0.056475,0 -0.1446395,-0.033 -0.195921,-0.073343 C 7.9146965,8.93994 7.8464605,8.906933 7.814346,8.906933 c -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 5.9463245,8.859364 5.885922,8.870286 5.885156,8.732742 5.8848625,8.677279 5.867621,8.6071435 5.846871,8.576889 5.814826,8.530164 5.799731,8.535459 5.746586,8.612044 5.6352395,8.7725215 5.5133095,8.906929 5.4790755,8.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 5.724215,8.288676 5.661525,8.256808 5.5751685,8.24277 5.4608395,8.22419 5.408518,8.23545 5.32615,8.296342 5.240614,8.359581 5.2162305,8.364307 5.190476,8.322632 5.173206,8.294687 5.167266,8.250497 5.177271,8.224423 5.215041,8.125991 5.148056,8.09817 5.0531065,8.172857 4.9344175,8.266217 4.895594,8.266254 4.895594,8.173004 4.895594,8.132394 4.876759,8.06901 4.853749,8.032155 4.792789,7.934542 4.845639,7.713514 4.9617035,7.5806815 5.2360855,7.2666585 5.281941,7.2425225 5.6015185,7.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 7.81376,5.8329675 7.79263,5.8008675 7.79263,5.7777615 7.79263,5.7546565 7.74829,5.6894675 7.694091,5.632899 7.615657,5.551032 7.608154,5.530046 7.657316,5.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 8.503638,6.3664105 8.395666,6.2800175 C 8.336282,6.232503 8.2753175,6.1935445 8.260191,6.1934445 8.245066,6.193334 8.232686,6.018691 8.232686,5.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 8.4668255,5.844258 8.349159,5.713443 8.2728415,5.713263 8.181261,5.7130435 7.975987,5.5738795 7.975987,5.512005 7.975987,5.48132 7.934732,5.420346 7.884309,5.376504 7.833886,5.332664 7.79263,5.2755935 7.79263,5.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 12.558369,9.676 12.525419,9.76266 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 8.2234825,7.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 8.480288,7.1557275 8.459807,7.0580205 8.337436,7.0437945 8.213875,7.0294295 8.0859635,7.1837525 8.0859635,7.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 9.685776,6.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 14.101439,6.708131 14.228403,6.59964 14.118389,6.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 8.4519425,6.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 9.485185,6.3518035 C 9.44563,6.2746625 9.382106,5.9987495 9.313201,5.97005 L 9.213134,5.878372 9.262974,5.97005 C 9.402466,6.2266205 9.532262,6.566571 9.54396,6.531474 9.55116,6.509794 9.52473,6.4289445 9.48518,6.3518035 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 5.7919095,5.444448 C 5.334589,5.1473915 5.2959035,5.051975 5.9282385,5.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 5.271445,5.419963 C 5.22606,5.402828 5.188935,5.363523 5.188935,5.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 5.4033075,5.435054 5.354565,5.4513505 5.271441,5.4199625 Z M 6.8483095,4.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 6.1161335,4.0476627 6.256546,4.0193101 6.584809,4.1746018 6.8638825,4.306625 6.8742335,4.3073656 7.130652,4.2136418 7.2399905,4.1736763 7.6648625,3.8772703 7.6734125,3.88582 7.6819625,3.8943685 7.3279,4.218399 7.2880075,4.2750257 7.2481175,4.3316542 7.20304,4.419238 7.187841,4.4696608 7.172641,4.5200838 7.143706,4.581967 7.123532,4.6071785 7.087202,4.6525885 6.9366505,4.6643775 6.848308,4.6287335 Z M 11.588072,4.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 7.1504575,4.3566817 c 0,-0.015777 0.406983,-0.3885897 0.522956,-0.4708616 C 7.916835,3.7131347 7.9930085,3.7565249 7.772068,3.9420143 7.6367215,4.055645 7.1504575,4.4169291 7.1504575,4.3566806 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/deadbeef.svg b/.icons/awkward/22x22/apps/deadbeef.svg
new file mode 100644
index 00000000..eb550f1e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deadbeef.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="17.149" height="17.149" x="-8.93" y="7.33" rx="5.145" ry="5.145" transform="rotate(-45)"/>
+ <rect style="fill:#4f4f4f" width="17.149" height="17.149" x="-8.57" y="6.98" rx="5.145" ry="5.145" transform="rotate(-45)"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 7.9999999,5.4999998 V 11.5 L 11.375,9.2499997 14.75,11.5 7.9999999,16 v 1.5 L 17,11.5 12.5,8.4999999 Z"/>
+ <path style="fill:#79ce24;fill-rule:evenodd" d="M 7.9999999,4.9999998 V 11 L 11.375,8.7499999 14.75,11 7.9999999,15.5 V 17 L 17,11 12.5,7.9999999 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,0.99999967 c -1.3151033,0 -2.6299951,0.50401863 -3.6376956,1.51171883 L 2.5117185,7.3623044 c -1.0716789,1.071679 -1.56804074,2.4904143 -1.5,3.8876956 0.059917,-1.230447 0.5562785,-2.4439741 1.5,-3.3876956 L 7.3623044,3.0117185 c 2.0154003,-2.01540053 5.2599906,-2.01540053 7.2753916,0 l 4.850585,4.8505859 c 0.943722,0.9437215 1.440084,2.1572486 1.5,3.3876956 0.06804,-1.3972813 -0.428321,-2.8160166 -1.5,-3.8876956 L 14.637696,2.5117185 C 13.629995,1.5040183 12.315104,0.99999967 11,0.99999967 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 7.9999999,4.9999998 v 0.5 L 12.5,8.4999999 16.625,11.25 17,11 12.5,7.9999999 Z M 14.375,11.25 7.9999999,15.5 V 16 L 14.75,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/debian-installer-launcher.svg b/.icons/awkward/22x22/apps/debian-installer-launcher.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/22x22/apps/debian-installer-launcher.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/debian-logo.svg b/.icons/awkward/22x22/apps/debian-logo.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/22x22/apps/debian-logo.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/debian-plymouth-manager.svg b/.icons/awkward/22x22/apps/debian-plymouth-manager.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/22x22/apps/debian-plymouth-manager.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/debian-swirl.svg b/.icons/awkward/22x22/apps/debian-swirl.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/22x22/apps/debian-swirl.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-appstore.svg b/.icons/awkward/22x22/apps/deepin-appstore.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-appstore.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-boot-maker.svg b/.icons/awkward/22x22/apps/deepin-boot-maker.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-boot-maker.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-calculator.svg b/.icons/awkward/22x22/apps/deepin-calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-calendar.svg b/.icons/awkward/22x22/apps/deepin-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-clone.svg b/.icons/awkward/22x22/apps/deepin-clone.svg
new file mode 120000
index 00000000..e7418c88
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-clone.svg
@@ -0,0 +1 @@
+yast-snapper.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-cloud-print-configurator.svg b/.icons/awkward/22x22/apps/deepin-cloud-print-configurator.svg
new file mode 100644
index 00000000..9c130f62
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-cloud-print-configurator.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 8.25,1.5 A 5.25,5.25 0 0 0 3.0029297,6.691406 4.25,4.25 0 0 0 0,10.75 4.25,4.25 0 0 0 4,14.987305 V 15 H 4.25 17.75 18 V 14.9912 A 4.25,4.25 0 0 0 22,10.75 4.25,4.25 0 0 0 18.734375,6.620117 5.25,5.25 0 0 0 13.75,3 5.25,5.25 0 0 0 12.158203,3.2539062 5.25,5.25 0 0 0 8.25,1.5 Z"/>
+ <circle style="fill:#e4e4e4" cx="4.25" cy="10.25" r="4.25"/>
+ <circle style="fill:#e4e4e4" cx="8.25" cy="6.25" r="5.25"/>
+ <circle style="fill:#e4e4e4" cx="13.75" cy="7.25" r="5.25"/>
+ <circle style="fill:#e4e4e4" cx="17.75" cy="10.25" r="4.25"/>
+ <rect style="fill:#e4e4e4" width="14" height="6" x="4" y="8.5"/>
+ <path style="opacity:0.2" d="m 3,13 v 7.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 13 Z"/>
+ <rect style="fill:#29565b" width="18" height="2" x="2" y="10"/>
+ <rect style="fill:#4cb009" width="2" height="2" x="2" y="7" rx=".75" ry=".75"/>
+ <path style="fill:#2995ff" d="m 3,11 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="5" y="17"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="9" height="1" x="5" y="15"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="12" height="1" x="5" y="13"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.25,1 A 5.25,5.25 0 0 0 3.0019531,6.1914062 4.25,4.25 0 0 0 0,10.25 4.25,4.25 0 0 0 0.0117188,10.464844 4.25,4.25 0 0 1 3.0019531,6.6914062 5.25,5.25 0 0 1 8.25,1.5 5.25,5.25 0 0 1 11.791016,2.8828125 5.25,5.25 0 0 1 13.75,2.5 5.25,5.25 0 0 1 18.878906,6.65625 4.25,4.25 0 0 1 21.990234,10.550781 4.25,4.25 0 0 0 22,10.25 4.25,4.25 0 0 0 18.878906,6.15625 5.25,5.25 0 0 0 13.75,2 5.25,5.25 0 0 0 11.791016,2.3828125 5.25,5.25 0 0 0 8.25,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/deepin-cloud-scan-config-helper.svg b/.icons/awkward/22x22/apps/deepin-cloud-scan-config-helper.svg
new file mode 100644
index 00000000..8ff1466e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-cloud-scan-config-helper.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 3,13 v 7.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 13 Z"/>
+ <path style="fill:#2995ff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 9 9 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 11 2 C 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.2" d="m 9.5,13.800086 c -1.6568542,0 -3,1.343146 -3,3 6.952e-4,0.04332 0.00233,0.08663 0.0049,0.129883 C 5.6044036,17.246004 5.0012428,16.295657 5,17.25 5,18.492641 6.0073593,19.5 7.25,19.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 10.885931,14.048091 10.204212,13.800224 9.5,13.800086 Z"/>
+ <circle style="fill:#ffffff" cx="7.25" cy="16.75" r="2.25"/>
+ <circle style="fill:#ffffff" cx="9.5" cy="14" r="3"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="15" r="3"/>
+ <circle style="fill:#ffffff" cx="14.614" cy="16.75" r="2.25"/>
+ <rect style="fill:#ffffff" width="7.25" height="3.273" x="7.25" y="15.73"/>
+ <rect style="opacity:0.2" width="20" height="2" x="1" y="7.5" rx=".5" ry=".5"/>
+ <rect style="fill:#f34235" width="20" height="2" x="1" y="7" rx=".5" ry=".5"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="9" height="1.059" x="5" y="5.97"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="12" height="1" x="5" y="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/deepin-cloudprint-config-helper.svg b/.icons/awkward/22x22/apps/deepin-cloudprint-config-helper.svg
new file mode 120000
index 00000000..e965378d
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/deepin-crossover.svg b/.icons/awkward/22x22/apps/deepin-crossover.svg
new file mode 120000
index 00000000..9a0ccd86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-crossover.svg
@@ -0,0 +1 @@
+crossover.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-deb-installer.svg b/.icons/awkward/22x22/apps/deepin-deb-installer.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-deb-installer.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-download.svg b/.icons/awkward/22x22/apps/deepin-download.svg
new file mode 120000
index 00000000..7b9afe97
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-download.svg
@@ -0,0 +1 @@
+mintsources-additional.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-draw.svg b/.icons/awkward/22x22/apps/deepin-draw.svg
new file mode 100644
index 00000000..031aae00
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-draw.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.999823,21.4996 C 5.444421,21.4996 1,17.055189 1,11.4998 1,5.944411 5.844143,1.5 11.399594,1.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 18.555543,7.5553085 21,9.50024 21,12.611178 21,17.50008 16.555579,21.5 11.000178,21.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 10.999823,20.9996 C 5.444421,20.9996 1,16.555189 1,10.9998 1,5.444411 5.844143,1 11.399594,1 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 18.555543,7.0553085 21,9.00024 21,12.111178 21,17.00008 16.555579,21 11.000178,21 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.400391,1 C 5.8449396,1 1,5.444611 1,11 1,11.08912 1.011398,11.175134 1.013672,11.263672 1.1501393,5.8203373 5.9248244,1.5 11.400391,1.5 c 0.819046,0 1.535714,0.6618095 1.644531,1.4609375 0.01365,-0.093414 0.02148,-0.1907271 0.02148,-0.2949219 C 13.066406,1.7771834 12.289275,1 11.400391,1 Z m 0.802734,4.6289062 c -0.01114,0.090755 -0.02539,0.1862494 -0.02539,0.2597657 0,0.8888825 0.777183,1.6660156 1.666016,1.6660156 h 1.601562 c 3.019042,0 5.402362,1.8355895 5.541016,4.7871095 C 20.988561,12.264538 21,12.189049 21,12.111328 21,9.00039 18.556256,7.0546875 15.445312,7.0546875 H 13.84375 c -0.80702,0 -1.51575,-0.6424219 -1.640625,-1.4257813 z"/>
+ <path style="fill:#ff9008" d="m 4.5,10.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 13.5,16 C 12.7,16 12,16.7 12,17.5 12,18.3 12.7,19 13.5,19 14.3,19 15,18.3 15,17.5 15,16.7 14.3,16 13.5,16 Z"/>
+ <path style="fill:#ef5454" d="m 17,10.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 9.960863,10.555 C 9.046082,10.640586 7.783349,11.505913 7.3127565,12.816501 6.482757,15.128032 7.925798,18.129438 5.3,18.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 9.568676,14.193287 15.5,2.500189"/>
+ <path style="fill:none;stroke:#806121;stroke-width:2;stroke-linecap:round" d="M 9.568676,13.6931 15.5,2"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 9.960863,10.055002 C 9.046082,10.140592 7.783349,11.005915 7.3127565,12.316503 6.482757,14.628034 7.925798,17.629441 5.3,17.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 11.073839,8.759021 c -0.162809,-0.0219 -0.33032,0.03753 -0.443472,0.165642 L 9.791392,9.873694 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 11.23341,8.808713 c -0.05098,-0.02566 -0.105302,-0.04239 -0.159571,-0.04969 z"/>
+ <path style="fill:#808080;fill-rule:evenodd" d="m 11.073839,8.259187 c -0.162809,-0.0219 -0.33032,0.03753 -0.443472,0.165643 L 9.791392,9.373861 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 11.23341,8.30888 C 11.18243,8.28322 11.128108,8.26648 11.073839,8.25919 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/deepin-editor.svg b/.icons/awkward/22x22/apps/deepin-editor.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-editor.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-emacs.svg b/.icons/awkward/22x22/apps/deepin-emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-feedback.svg b/.icons/awkward/22x22/apps/deepin-feedback.svg
new file mode 100644
index 00000000..6f7d7f6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-feedback.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 10.5,19.5 C 16.29915,19.5 21,15.522686 21,9.99975 21,4.477314 16.29915,0.5005001 10.5,0.5000001 4.70085,0.5000001 0,4.477314 0,9.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 3.810057,20.391879 5.301511,20.010869 6.335593,18.763683 7.612348,19.241099 9.020428,19.5 10.5,19.5 Z"/>
+ <path style="fill:#57c93f;fill-rule:evenodd" d="M 10.5,19 C 16.29915,19 21,15.022686 21,9.49975 21,3.977314 16.29915,5.001e-4 10.5,0 4.70085,0 0,3.977314 0,9.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 3.810057,19.891879 5.301511,19.510869 6.335593,18.263683 7.612348,18.741099 9.020428,19 10.5,19 Z"/>
+ <rect style="opacity:0.2" width="11" height="1" x="5" y="6.5" rx=".5"/>
+ <rect style="fill:#ffffff" width="11" height="1" x="5" y="6" rx=".5"/>
+ <rect style="opacity:0.2" width="11" height="1" x="5" y="9.5" rx=".5"/>
+ <rect style="fill:#ffffff" width="11" height="1" x="5" y="9" rx=".5"/>
+ <rect style="opacity:0.2" width="11" height="1" x="5" y="12.5" rx=".5"/>
+ <rect style="fill:#ffffff" width="11" height="1" x="5" y="12" rx=".5"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 10.5,0 C 4.70085,0 0,3.977564 0,9.5 0,9.57988 0.00488,9.658081 0.00684,9.737305 0.1537799,4.352332 4.7935275,0.5 10.5,0.5 16.210948,0.5004925 20.853165,4.3584115 20.993164,9.75 20.995334,9.666566 21,9.584161 21,9.5 21,3.977564 16.29915,5.001e-4 10.5,0 Z M 3.6347655,17.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/22x22/apps/deepin-font-installer.svg b/.icons/awkward/22x22/apps/deepin-font-installer.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-font-installer.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-game-center.svg b/.icons/awkward/22x22/apps/deepin-game-center.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-game-center.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-graphics-driver-manager.svg b/.icons/awkward/22x22/apps/deepin-graphics-driver-manager.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-graphics-driver-manager.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-image-viewer.svg b/.icons/awkward/22x22/apps/deepin-image-viewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-image-viewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-installer-oem.svg b/.icons/awkward/22x22/apps/deepin-installer-oem.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-installer-oem.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-installer.svg b/.icons/awkward/22x22/apps/deepin-installer.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-launcher.svg b/.icons/awkward/22x22/apps/deepin-launcher.svg
new file mode 100644
index 00000000..45577961
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-launcher.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="10.5" cy="11" r="10.5"/>
+ <circle style="fill:#249eff" cx="10.5" cy="10.5" r="10.5"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="11" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="6" y="11" rx="1" ry="1"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="4" height="4" x="6" y="6" rx="1" ry="1"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="4" height="4" x="11" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.5,0 A 10.5,10.5 0 0 0 0,10.5 10.5,10.5 0 0 0 0.0097656,10.796875 10.5,10.5 0 0 1 10.5,0.5 10.5,10.5 0 0 1 20.990234,10.703125 10.5,10.5 0 0 0 21,10.5 10.5,10.5 0 0 0 10.5,0 Z"/>
+ <path style="opacity:0.2" d="m 6,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 0,0.554 -0.446,1 -1,1 H 7 C 6.446,10 6,9.554 6,9 Z m 5,0 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 0,0.554 -0.446,1 -1,1 H 12 C 11.446,10 11,9.554 11,9 Z m -5,5 v 0.5 c 0,0.554 0.446,1 1,1 h 2 c 0.554,0 1,-0.446 1,-1 V 14 c 0,0.554 -0.446,1 -1,1 H 7 C 6.446,15 6,14.554 6,14 Z m 5,0 v 0.5 c 0,0.554 0.446,1 1,1 h 2 c 0.554,0 1,-0.446 1,-1 V 14 c 0,0.554 -0.446,1 -1,1 h -2 c -0.554,0 -1,-0.446 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/deepin-manual.svg b/.icons/awkward/22x22/apps/deepin-manual.svg
new file mode 100644
index 00000000..fde95e37
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-manual.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#009688" d="m 3,1 h 16 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,21 2,20.554 2,20 V 2 C 2,1.446 2.446,1 3,1 Z"/>
+ <path style="opacity:0.2" d="M 3,1 C 2.446,1 2,1.446 2,2 v 18 c 0,0.9625 1,1 1,1 H 5 V 1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,1 C 2.446,1 2,1.446 2,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 16 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 2,20 v 0.5 c 0,0.554 0.446,1 1,1 h 16 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 16.00099,11.498569 c -0.002,1.35061 -0.77998,2.57983 -2.0003,3.158661 V 21.5 H 11.000261 V 14.65625 C 9.780319,14.07757 9.001927,12.848825 9,11.498569 9.002,10.148317 9.780319,8.9195754 11.000261,8.3408968 V 11.498569 H 14.00069 V 8.3399167 c 1.22032,0.5788309 1.99875,1.8080473 2.0003,3.1586523 z"/>
+ <path style="fill:#ffffff" d="m 16.00099,10.998569 c -0.002,1.35061 -0.77998,2.57983 -2.0003,3.158661 V 21 H 11.000261 V 14.15625 C 9.780319,13.57757 9.001927,12.348825 9,10.998569 9.002,9.648317 9.780319,8.4195754 11.000261,7.8408968 V 10.998569 H 14.00069 V 7.8399167 c 1.22032,0.5788309 1.99875,1.8080473 2.0003,3.1586523 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/deepin-media-player.svg b/.icons/awkward/22x22/apps/deepin-media-player.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-media-player.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-movie.svg b/.icons/awkward/22x22/apps/deepin-movie.svg
new file mode 100644
index 00000000..05ee55a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-movie.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#047dff" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.3;fill-rule:evenodd" d="M 2,3 V 5 H 4 V 3 Z M 6,3 V 5 H 8 V 3 Z m 4,0 v 2 h 2 V 3 Z m 4,0 v 2 h 2 V 3 Z m 4,0 v 2 h 2 V 3 Z M 2,17 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 4,0 v 2 h 2 v -2 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 9,14.245904 v -5.4918425 0 C 9,8.6137485 9.112776,8.500002 9.251893,8.500002 c 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 9,13.745903 v -5.4918425 0 C 9,8.1137475 9.112776,8.000001 9.251893,8.000001 c 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 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/deepin-multitasking-view.svg b/.icons/awkward/22x22/apps/deepin-multitasking-view.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-multitasking-view.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-music-player.svg b/.icons/awkward/22x22/apps/deepin-music-player.svg
new file mode 120000
index 00000000..790c8c35
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-music-player.svg
@@ -0,0 +1 @@
+multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-music.svg b/.icons/awkward/22x22/apps/deepin-music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-note.svg b/.icons/awkward/22x22/apps/deepin-note.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-note.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-picker.svg b/.icons/awkward/22x22/apps/deepin-picker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-picker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-remote-assistance.svg b/.icons/awkward/22x22/apps/deepin-remote-assistance.svg
new file mode 100644
index 00000000..37189e90
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-remote-assistance.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <rect style="opacity:0.2;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="20" height="18" x="1" y="1032.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="1" y="1032.36" rx="1.218" ry="1.189"/>
+ <path style="opacity:0.2" d="m 15.133241,1037.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.3339057,-1.266 -2.6506576,-2.5586 -3.9834791,-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.4527027,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.1751217,-1.1539 -1.9220047,-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.1280361,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 15.133241,1036.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.3339057,-1.266 -2.6506576,-2.5586 -3.9834791,-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.4527027,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.1751217,-1.1539 -1.9220047,-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.1280361,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 2.2177739,1032.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 19.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/22x22/apps/deepin-repair-tools.svg b/.icons/awkward/22x22/apps/deepin-repair-tools.svg
new file mode 100644
index 00000000..f138c822
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-repair-tools.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#8f8f8f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 15.15779,6.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 15.98298,8.466777 C 15.49011,8.562723 15.013355,8.2396775 14.91755,7.746074 l -0.002,-0.00879 C 14.819796,7.2436815 15.142457,6.764872 15.635327,6.668925 L 16.491772,6.5019325 C 16.145955,6.168564 15.671732,5.9755755 15.157788,6.002909 Z m -7.2236325,9.3369145 0.586914,0.131835 0.171875,0.576172 L 8.278884,16.492187 7.6929465,16.360351 7.520095,15.784179 Z"/>
+ <path style="opacity:0.2" d="m 11.832054,11.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 10.485983,11.732187 9.963934,11.12043 8.886366,10.095685 7.6134786,8.885196 7.3958425,9.496142 7.1607547,9.697279 6.9256659,9.898416 6.9494765,10.08492 6.9494765,10.08492 6.928993,10.199692 6.8465201,10.353367 6.754166,10.42791 L 6.3787998,10.730886 C 6.3438798,10.747366 5.6908044,10.074124 5.4836631,9.85134 5.3057088,9.659948 5.0217711,9.276835 5.0217711,9.276835 4.9893081,9.233715 4.9938481,9.1681 5.0307211,9.129038 c 0,0 0.3477359,-0.381188 0.4762596,-0.3886415 C 5.8841912,8.7185215 6.0588,8.6844525 6.2439308,8.412187 6.429061,8.1399225 6.4292118,7.9255 6.5321567,7.7679435 6.6005995,7.6631915 7.1719773,6.983159 8.007664,6.5066025 9.610697,5.592462 10.854398,5.5359755 11.112366,5.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 11.832054,10.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 10.485983,11.232187 9.963934,10.62043 8.886366,9.595685 7.6134786,8.385196 7.3958425,8.996142 7.1607547,9.197279 6.9256659,9.398416 6.9494765,9.58492 6.9494765,9.58492 6.928993,9.699692 6.8465201,9.853367 6.754166,9.92791 L 6.3787998,10.230886 C 6.3438798,10.247366 5.6908044,9.574124 5.4836631,9.35134 5.3057088,9.159948 5.0217711,8.776835 5.0217711,8.776835 4.9893085,8.73371 4.9938477,8.6681005 5.0307242,8.6290385 c 0,0 0.3477359,-0.3811885 0.4762596,-0.388642 C 5.8841912,8.2185215 6.0588,8.1844525 6.2439308,7.912187 6.429061,7.6399225 6.4292118,7.4255 6.5321567,7.2679435 6.6005995,7.1631915 7.1719773,6.483159 8.007664,6.0066025 9.610697,5.092462 10.854398,5.0359755 11.112366,5.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/22x22/apps/deepin-scanner.svg b/.icons/awkward/22x22/apps/deepin-scanner.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-scanner.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-screen-recorder.svg b/.icons/awkward/22x22/apps/deepin-screen-recorder.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-screen-recorder.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-screenshot.svg b/.icons/awkward/22x22/apps/deepin-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-show-desktop.svg b/.icons/awkward/22x22/apps/deepin-show-desktop.svg
new file mode 120000
index 00000000..134c2f8f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-show-desktop.svg
@@ -0,0 +1 @@
+cs-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-software-center.svg b/.icons/awkward/22x22/apps/deepin-software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-system-monitor.svg b/.icons/awkward/22x22/apps/deepin-system-monitor.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-system-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-terminal.svg b/.icons/awkward/22x22/apps/deepin-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-toggle-desktop.svg b/.icons/awkward/22x22/apps/deepin-toggle-desktop.svg
new file mode 100644
index 00000000..8c765aed
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-toggle-desktop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="20" height="18" x="1" y="2.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="1" y="2" rx="1.217" ry="1.189"/>
+ <rect style="opacity:0.3" width="16" height="3" x="3" y="16" rx=".5"/>
+ <rect style="opacity:0.2" width="3" height="3" x="3" y="5.5" rx=".5"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="3" y="5" rx=".5"/>
+ <rect style="opacity:0.2" width="3" height="3" x="3" y="10.5" rx=".5"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="3" y="10" rx=".5"/>
+ <path style="opacity:0.2;fill:#ffffff;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.2177739,1.9999996 c -0.6744769,0 -1.2177734,0.5306395 -1.2177734,1.1894531 v 0.5 c 0,-0.6588136 0.5432965,-1.1894531 1.2177734,-1.1894531 H 19.782226 C 20.456703,2.4999996 21,3.0306391 21,3.6894527 v -0.5 C 21,2.5306391 20.456703,1.9999996 19.782226,1.9999996 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/deepin-translator.svg b/.icons/awkward/22x22/apps/deepin-translator.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-translator.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin-voice-recorder.svg b/.icons/awkward/22x22/apps/deepin-voice-recorder.svg
new file mode 120000
index 00000000..24321154
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin-voice-recorder.svg
@@ -0,0 +1 @@
+sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin.com.wechat.devtools.svg b/.icons/awkward/22x22/apps/deepin.com.wechat.devtools.svg
new file mode 120000
index 00000000..db8f9099
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin.com.wechat.devtools.svg
@@ -0,0 +1 @@
+devdocs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deepin.com.wechat.svg b/.icons/awkward/22x22/apps/deepin.com.wechat.svg
new file mode 120000
index 00000000..fa4b83ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deepin.com.wechat.svg
@@ -0,0 +1 @@
+wechat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/deezer.svg b/.icons/awkward/22x22/apps/deezer.svg
new file mode 100644
index 00000000..d3c81da7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deezer.svg
@@ -0,0 +1,61 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/defcon.svg b/.icons/awkward/22x22/apps/defcon.svg
new file mode 100644
index 00000000..174b73e6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/defcon.svg
@@ -0,0 +1,12 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(-1.006,-1)">
+ <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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/deflemask.svg b/.icons/awkward/22x22/apps/deflemask.svg
new file mode 100644
index 00000000..7d811898
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deflemask.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 10.702989,1.5005765 C 9.3569483,1.5275183 8.003198,1.7321275 6.8276564,2.0943265 5.6246254,2.4649952 4.5199141,3.0000169 3.4640865,3.7212796 3.0322143,4.0163019 2.699065,4.3671962 2.5323658,4.7037015 2.3844487,5.0022955 2.1661222,6.2995957 2.0713887,7.4341703 c -0.2963724,3.5494307 0.343585,7.1575647 1.668112,9.4062497 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.0431433,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 C 19.97894,12.895336 20.301228,9.0926881 19.705715,5.6939389 19.557444,4.8477155 19.511809,4.7102305 19.260365,4.3872953 19.007742,4.0628456 18.760866,3.8613711 18.125501,3.4576077 16.350929,2.3298937 14.353476,1.6975642 12.039041,1.5337796 11.696209,1.5095186 11.34834,1.5024519 10.99989,1.5025296 c -0.09936,2.22e-5 -0.197348,-0.00395 -0.296901,-0.00195 z"/>
+ <path style="fill:#e4e4e4" d="M 10.702372,1.0006849 C 9.3564473,1.0276267 8.0043658,1.2323878 6.8289251,1.5945868 5.6259974,1.9652555 4.5199535,2.4997166 3.4642165,3.2209793 3.0323815,3.5160016 2.6992474,3.8671471 2.5325625,4.2036524 2.3846581,4.5022464 2.1661139,5.7982919 2.0713886,6.9328665 1.7750416,10.482298 2.414853,14.09186 3.7392663,16.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.0421938,0.366306 0.06779,0.0059 0.241777,0.0017 0.399132,-0.001 V 1.0016617 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.9943713 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 19.414009,4.107925 c 0.126243,0.214942 0.180402,0.451553 0.291595,1.0862153 C 19.594411,4.559478 19.540393,4.322867 19.414009,4.107925 Z m 0.472548,2.3765844 c 0.09201,0.8689897 0.127292,1.7512544 0.108573,2.6237187 C 20.0139,8.2357638 19.97855,7.3534991 19.886557,6.4845094 Z M 16.133056,19.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 11.00017,1.0016617 V 20.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 19.979024,12.39417 20.301066,8.5928947 19.705604,5.1941453 19.557346,4.3479249 19.510329,4.2091249 19.258906,3.8861896 19.006305,3.56174 18.759893,3.3600266 18.124583,2.9562632 16.350163,1.8285492 14.3536,1.1976811 12.039364,1.0338965 11.696562,1.0096355 11.348591,1.001584 11.00017,1.0016617 Z"/>
+ <path style="opacity:0.1" d="m 10.674593,18.475778 c -0.305522,-0.03979 -0.665539,-0.169142 -0.9847177,-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.5673147,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 10.674593,17.97578 c -0.305522,-0.03979 -0.665539,-0.169141 -0.9847177,-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.5673147,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 10.612166,14.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 10.612166,14.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 6.2088664,9.0014091 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.3782759 -0.069297,0.6613929 0.1020024,1.0444669 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 -0.215817,-0.452055 -0.42375,-0.77791 -0.733546,-1.145553 C 8.5610436,9.4768811 8.1599262,9.2255321 7.5533371,9.1253491 7.0463519,9.0416161 6.5880049,8.9909426 6.2088664,9.0014091 Z"/>
+ <path style="opacity:0.3" d="m 12.5,8.4000411 v 4.0999999 h 0.499998 V 8.4000411 Z m 0.999996,0 v 4.0999999 h 0.499998 V 8.4000411 Z m 0.999995,0 v 4.0999999 h 0.499998 V 8.4000411 Z m 0.999996,0 v 4.0999999 h 0.499997 V 8.4000411 Z"/>
+ <rect style="fill:#3f3f3f" width="5" height="3" x="12" y="9" rx=".833" ry=".9"/>
+ <path style="fill:#ffffff" d="m 13.666668,9.5999981 v 1.8000039 h 1.666666 V 9.5999981 Z m 0.277777,0.300001 h 1.111111 v 1.2000029 h -1.111111 z"/>
+ <rect style="fill:#ffffff" width=".556" height=".3" x="12.72" y="9.72"/>
+ <rect style="fill:#ffffff" width=".389" height=".3" x="13.11" y="10.02"/>
+ <rect style="fill:#ffffff" width=".556" height=".3" x="12.72" y="10.92"/>
+ <rect style="fill:#ffffff" width=".389" height=".3" x="13.11" y="10.62"/>
+ <rect style="fill:#ffffff" width=".556" height=".3" x="-16.28" y="9.72" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".389" height=".3" x="-15.89" y="10.02" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".556" height=".3" x="-16.28" y="10.92" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".389" height=".3" x="-15.89" y="10.62" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".778" height=".3" x="14.11" y="10.05"/>
+ <rect style="fill:#ffffff" width=".778" height=".3" x="14.11" y="10.65"/>
+ <rect style="fill:#ffffff" width=".6" height=".278" x="10.17" y="-14.64" transform="rotate(90)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.703125,1.0000001 C 9.3572003,1.0269419 8.003566,1.2315511 6.8281253,1.5937501 5.6251976,1.9644188 4.5205811,2.4994405 3.4648441,3.2207032 3.033009,3.5157255 2.6998883,3.8666198 2.5332034,4.2031251 2.385299,4.5017191 2.1669912,5.7990192 2.0722659,6.9335939 c -0.048168,0.5769164 -0.06272,1.1526339 -0.0625,1.7265624 0.00967,-0.4085275 0.02834,-0.8174229 0.0625,-1.2265624 C 2.1669912,6.2990192 2.385299,5.0017191 2.5332034,4.7031251 2.6998883,4.3666198 3.033009,4.0157255 3.4648441,3.7207032 4.5205811,2.9994405 5.6251976,2.4644188 6.8281253,2.0937501 c 1.1754407,-0.362199 2.529075,-0.566808 3.8749997,-0.59375 0.09954,-0.002 0.197525,0.00198 0.296875,0.00195 0.348421,-7.77e-5 0.696261,0.00699 1.039062,0.03125 2.314237,0.1637846 4.311518,0.7961141 6.085938,1.9238281 0.63531,0.4037634 0.882165,0.6052379 1.134766,0.9296876 0.251423,0.3229351 0.297054,0.4604202 0.445312,1.3066406 0.199041,1.1360771 0.286452,2.3160791 0.285156,3.4863286 C 20.023494,7.847347 19.932518,6.4915302 19.705078,5.1933595 19.55682,4.3471391 19.511189,4.2096541 19.259766,3.8867189 19.007165,3.5622692 18.76031,3.3607947 18.125,2.9570313 16.35058,1.8293174 14.353299,1.1969878 12.039062,1.0332032 11.696261,1.0089422 11.348421,1.0018755 11,1.0019532 c -0.09935,2.22e-5 -0.197331,-0.003948 -0.296875,-0.00195 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/deja-dup.svg b/.icons/awkward/22x22/apps/deja-dup.svg
new file mode 100644
index 00000000..09cf74c0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deja-dup.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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="-18.5" y="-18" rx=".7" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6c6c6c" width="14" height="14" x="-18" y="-18" rx=".7" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.7001955,4 C 4.3123955,4 4,4.3123955 4,4.7001955 l 0,0.5 C 4,4.8123955 4.3123955,4.5 4.7001955,4.5 l 12.5996085,0 C 17.687604,4.5 18,4.8123955 18,5.2001955 l 0,-0.5 C 18,4.3123955 17.687604,4 17.299804,4 L 4.7001955,4 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="m 11,6 0,5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="m 7,15 4,-4"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="M 15,15 11,11"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="2"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/delir.svg b/.icons/awkward/22x22/apps/delir.svg
new file mode 100644
index 00000000..0f000748
--- /dev/null
+++ b/.icons/awkward/22x22/apps/delir.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.5 c -5.54,0 -10,4.46 -10,10 0,5.54 4.46,10 10,10 2.807721,0 5.335521,-1.148849 7.148438,-3 H 21 l 0.5,-1 h -2.503906 c 0.238313,-0.317687 0.452473,-0.654938 0.652344,-1 H 21 l 0.5,-1 H 21.25 L 21.5,15 H 20.361328 C 20.766861,13.910143 21,12.734515 21,11.5 21,5.96 16.54,1.5 11,1.5 Z"/>
+ <path style="fill:#b94bee" d="m 11,1 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 2.1784338,16.410048 1,13.847705 1,11 1,5.46 5.46,1 11,1 Z"/>
+ <path style="fill:#693f86" d="M 10.885742,2.1699219 11.680664,4.558594 11.313,5.656 10.751953,5.238281 10.391602,11.493164 3.868164,18.016601 C 5.679956,19.85819 8.200517,21 11,21 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 20.617326,14.110701 21,12.603316 21,11 21,8.200517 19.85819,5.679956 18.016601,3.868164 l -2.635742,2.635742 z"/>
+ <path style="opacity:0.2" d="M 10.885742,2.1699219 11.13086,2.90625 15.380859,7.003906 18.011719,4.373047 C 17.927562,4.2902545 17.835065,4.21653 17.748047,4.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 18.466167,4.838902 18.368332,4.723748 18.259765,4.609375 18.205591,4.5523035 18.144368,4.502063 18.088867,4.446289 Z M 11.597656,4.807617 11.313477,5.65625 10.751953,5.238281 10.391602,11.493164 3.8720703,18.012695 C 2.152455,16.264827 1.0703804,13.889679 1.0058594,11.249024 1.0038076,11.332777 1,11.415736 1,11.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 3.9345703,18.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 4.2664995,18.893426 4.096747,18.739071 3.9345703,18.577148 Z"/>
+ <path style="fill:#693f86" d="m 17,17 h 4.5 L 21,18 h -4 z"/>
+ <path style="fill:#693f86" d="m 18,15 h 3.5 L 21,16 h -3 z"/>
+ <path style="opacity:0.2" d="m 13.607465,20.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 13.607465,19.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 C 11.682549,14.6772 11.427611,15.19074 11.11647,15.670024 10.774204,15.206717 10.504541,14.69215 10.199201,14.203291 10.384489,11.215127 10.585753,8.2278625 10.751814,5.2385775 10.535106,5.5052435 10.272281,6.399315 10.03841,6.9150565 8.9619275,9.642529 7.8627935,12.363291 6.802228,15.095663 c 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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/deltachat.svg b/.icons/awkward/22x22/apps/deltachat.svg
new file mode 100644
index 00000000..69bd0480
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deltachat.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 9.148309,21.340129 C 4.6122345,20.522669 1.3032783,16.817358 1.0193021,12.23741 0.64655174,6.2257197 5.7247013,1.1449284 11.731665,1.5194745 c 2.35335,0.1467356 4.513864,1.0686234 6.179606,2.6368269 2.019244,1.9010068 3.08307,4.321381 3.088695,7.0272736 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 9.148309,20.84013 C 4.6122345,20.02267 1.3032783,16.317359 1.0193021,11.737411 0.64655174,5.7257202 5.7247013,0.64492887 11.731665,1.019475 c 2.35335,0.1467356 4.513864,1.0686234 6.179606,2.6368268 2.019244,1.9010069 3.08307,4.3213812 3.088695,7.0272732 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 10.777253,4.5000014 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.1956442 -0.814453,0.3017582 -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 15.175119,11.1709 14.140953,10.273119 12.135747,9.1201178 9.307172,7.493676 8.9492314,7.236224 8.602818,6.8505871 8.4203815,6.6474941 8.271763,6.3707636 8.271763,6.2363292 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 15.439891,6.0859532 14.858973,5.2081048 13.559486,4.7968763 12.932325,4.5984119 11.788881,4.4915669 10.777253,4.5000014 Z m 0.766691,5.9999996 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 10.777253,4.0000019 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.4192712 -3.0920123,1.4056192 -3.6894523,2.5917972 -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 15.175119,10.6709 14.140953,9.7731188 12.135747,8.6201184 9.307172,6.9936766 8.9492314,6.7362246 8.602818,6.3505877 8.4203815,6.1474947 8.271763,5.8707642 8.271763,5.7363297 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.9999991 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 11.170897,1.0000023 C 5.5354673,0.96397237 0.86599034,5.7045607 1.0068358,11.365236 1.1480869,5.7435937 6.0176258,1.1632656 11.731444,1.5195335 c 2.353351,0.1467356 4.513945,1.0685149 6.179687,2.6367184 1.945382,1.8314703 3.001183,4.1459325 3.081054,6.7324211 0.001,-0.07097 0.008,-0.131125 0.0078,-0.205078 C 20.994372,7.9777025 19.930375,5.5572587 17.911131,3.656252 16.245389,2.0880486 14.084795,1.1662692 11.731444,1.0195335 11.543726,1.007829 11.356663,1.00119 11.170897,1.0000023 Z m 8.329101,16.2412097 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/22x22/apps/deluge.svg b/.icons/awkward/22x22/apps/deluge.svg
new file mode 100644
index 00000000..4183909f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deluge.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 10.358,1.0253 4.5729,9.3204 C 2.583,12.173 2.6051,15.255 3.9459,17.583 5.2868,19.91 7.9254,21.5 11.002,21.5 14.079,21.5 16.716,19.91 18.055,17.583 19.395,15.255 19.416,12.173 17.428,9.3186 L 11.641,1.0091 C 11.142,0.33329 10.914,0.32192 10.358,1.0253 Z"/>
+ <path style="fill:#225394" d="M 10.358,0.52529 4.5729,8.8204 C 2.583,11.673 2.6051,14.755 3.9459,17.083 5.2868,19.41 7.9254,21 11.002,21 14.079,21 16.716,19.41 18.055,17.083 19.395,14.755 19.416,11.673 17.428,8.8186 L 11.641,0.50911 C 11.142,-0.16671 10.914,-0.17808 10.358,0.52529 Z"/>
+ <path style="opacity:0.2" d="M 11.005,2.7493 6.3965,9.7961 C 7.4656,8.8327 8.8814,8.3814 10.226,8.5754 10.844,8.6647 11.448,8.8899 11.994,9.2639 13.196,10.087 12.638,11.967 11.182,12.001 11.178,12.002 11.174,12.003 11.17,12.003 A 2.25,2.25 0 0 0 9,14.25 2.25,2.25 0 0 0 10.99,16.484 C 11.329,16.55 11.712,16.526 12.189,16.448 13.179,16.282 14.618,15.848 15.392,15.19 17.338,13.645 16.982,11.928 15.812,10.114 Z"/>
+ <path style="fill:#358eff" d="M 11.005,2.249 6.3965,9.2959 C 7.4656,8.3324 8.8814,7.8812 10.226,8.0752 10.844,8.1645 11.448,8.3897 11.994,8.7637 13.196,9.5868 12.638,11.467 11.182,11.501 11.178,11.501 11.174,11.502 11.17,11.503 A 2.25,2.25 0 0 0 9,13.75 2.25,2.25 0 0 0 10.99,15.983 C 11.329,16.05 11.712,16.025 12.189,15.948 13.179,15.782 14.618,15.348 15.392,14.689 17.338,13.144 16.982,11.427 15.813,9.6133 Z"/>
+ <path style="opacity:0.2" d="M 9.665,10.003 C 8.5277,9.9521 7.3557,10.584 6.6592,11.839 5.6461,13.665 5.7736,15.852 7.2334,17.418 9.3549,19.695 12.478,19.273 14,17.679 12.981,17.99 12.069,18.118 11.257,18.037 A 3.75,3.75 0 0 1 11.25,18.037 3.75,3.75 0 0 1 7.5,14.287 3.75,3.75 0 0 1 10.668,10.585 C 10.825,10.541 10.984,10.508 11.147,10.502 10.692,10.191 10.182,10.026 9.665,10.003 Z"/>
+ <path style="fill:#c3dcfc" d="M 9.665,9.5029 C 8.5277,9.4519 7.3557,10.084 6.6592,11.339 5.6461,13.165 5.7736,15.352 7.2334,16.918 9.3549,19.194 12.478,18.772 14,17.179 12.981,17.49 12.069,17.618 11.257,17.537 A 3.75,3.75 0 0 1 11.25,17.537 3.75,3.75 0 0 1 7.5,13.787 3.75,3.75 0 0 1 10.668,10.085 C 10.825,10.04 10.984,10.008 11.147,10.002 10.692,9.6907 10.182,9.5261 9.665,9.5029 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.005,2.249 6.3965,9.2959 C 6.5985,9.1139 6.8161,8.9571 7.04,8.8125 L 11.005,2.749 15.813,10.113 C 16.329,10.915 16.686,11.696 16.757,12.453 16.833,11.543 16.444,10.592 15.813,9.6133 Z M 12.626,10.236 C 12.518,10.895 11.989,11.482 11.182,11.501 11.178,11.501 11.174,11.502 11.17,11.503 A 2.25,2.25 0 0 0 9,13.75 2.25,2.25 0 0 0 9.0156,14.002 2.25,2.25 0 0 1 11.17,12.003 C 11.174,12.002 11.178,12.001 11.182,12.001 12.191,11.977 12.766,11.067 12.626,10.236 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.665,9.5029 C 8.5277,9.4519 7.3557,10.084 6.6592,11.339 6.1851,12.193 5.9647,13.126 6.0098,14.038 6.0527,13.289 6.2715,12.537 6.6592,11.839 7.3557,10.584 8.5277,9.9519 9.665,10.003 9.9169,10.014 10.167,10.061 10.41,10.14 A 3.75,3.75 0 0 1 10.668,10.085 C 10.825,10.04 10.984,10.008 11.146,10.002 10.692,9.6907 10.182,9.5261 9.665,9.5029 Z M 7.5107,14.063 A 3.75,3.75 0 0 0 7.5,14.287 3.75,3.75 0 0 0 11.25,18.037 3.75,3.75 0 0 0 11.257,18.037 C 11.801,18.091 12.395,18.044 13.031,17.918 13.396,17.715 13.725,17.467 14,17.179 12.981,17.49 12.069,17.618 11.257,17.537 A 3.75,3.75 0 0 1 11.25,17.537 3.75,3.75 0 0 1 7.5107,14.063 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.021,0 C 10.833,6.0413e-4 10.636,0.1737 10.357,0.52539 L 4.5723,8.8203 C 3.475,10.393 3.0094,12.033 3.0195,13.58 3.107,12.183 3.5932,10.724 4.5723,9.3203 L 10.357,1.0254 C 10.914,0.32202 11.141,0.33394 11.641,1.0098 L 17.428,9.3184 C 18.407,10.724 18.896,12.185 18.982,13.584 18.993,12.035 18.525,10.394 17.428,8.8184 L 11.641,0.50977 C 11.391,0.17185 11.21,-5.9787e-4 11.021,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/denemo.svg b/.icons/awkward/22x22/apps/denemo.svg
new file mode 100644
index 00000000..cc9e9b38
--- /dev/null
+++ b/.icons/awkward/22x22/apps/denemo.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 2.75,0.5 C 2.3345,0.5 2,0.8345 2,1.25 v 2.5 C 2,4.1655 2.3345,4.5 2.75,4.5 H 4 v 12 H 2.75 C 2.3345,16.5 2,16.8345 2,17.25 v 2.5 c 0,0.4155 0.3345,0.75 0.75,0.75 H 4 5.25 8 8.5 c 5.522847,0 10,-4.477153 10,-10 0,-5.5228475 -4.477153,-10 -10,-10 H 8 5.25 Z"/>
+ <path style="fill:#89898b" d="M 2.75,0 C 2.3345,0 2,0.3345 2,0.75 v 2.5 C 2,3.6655 2.3345,4 2.75,4 H 4 V 16 H 2.75 C 2.3345,16 2,16.3345 2,16.75 v 2.5 C 2,19.6655 2.3345,20 2.75,20 H 4 5.25 8 8.5 c 5.522847,0 10,-4.477153 10,-10 C 18.5,4.4771525 14.022847,0 8.5,0 H 8 5.25 Z"/>
+ <path style="opacity:0.4" d="m 8,4 h 0.5 c 3.361087,0 6,2.638913 6,6 0,3.361087 -2.638913,6 -6,6 H 8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.75,0 C 2.3345,0 2,0.3345 2,0.75 v 0.5 C 2,0.8345 2.3345,0.5 2.75,0.5 H 5.25 8 8.5 c 5.439012,0 9.861058,4.343032 9.99414,9.75 C 18.496192,10.166658 18.5,10.083835 18.5,10 18.5,4.4771525 14.022847,0 8.5,0 H 8 5.25 Z m 0,16 C 2.3345,16 2,16.3345 2,16.75 v 0.5 C 2,16.8345 2.3345,16.5 2.75,16.5 H 4 V 16 Z"/>
+ <circle style="opacity:0.2" cx="16.5" cy="16" r="5.5"/>
+ <circle style="fill:#ffa941" cx="16.5" cy="15.5" r="5.5"/>
+ <circle style="fill:#ffffff" cx="16" cy="17" r="2"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="17" y="12"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/designer-qt4.svg b/.icons/awkward/22x22/apps/designer-qt4.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/22x22/apps/designer-qt4.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/designer-qt5.svg b/.icons/awkward/22x22/apps/designer-qt5.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/22x22/apps/designer-qt5.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/designer.svg b/.icons/awkward/22x22/apps/designer.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/22x22/apps/designer.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/designer5.svg b/.icons/awkward/22x22/apps/designer5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/designer5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/desktop-effects.svg b/.icons/awkward/22x22/apps/desktop-effects.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/desktop-effects.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/desktop-environment-gnome.svg b/.icons/awkward/22x22/apps/desktop-environment-gnome.svg
new file mode 100644
index 00000000..79b8a85b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/desktop-environment-gnome.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 15.764142,1.5000893 c -1.13656,0 -2.150199,0.4684112 -2.904864,1.0986276 C 12.773088,2.5293425 12.715175,2.4426752 12.616394,2.3828977 12.047655,2.0387253 11.349869,1.9516496 10.790368,2.0303603 10.008177,2.1404392 9.370364,2.6369142 8.8921604,3.1914876 8.543411,3.0642058 8.1800607,2.9779093 7.8133229,3.0137541 7.5257968,3.041849 7.260783,3.1108438 7.0202892,3.2022297 6.1366318,3.5380292 5.3971643,4.3878057 5.1464675,5.2246813 4.9142581,5.2959615 4.6465263,5.295039 4.4529292,5.4092504 3.6564582,5.8794032 3.027015,6.9129704 3.0014728,7.8047472 2.9759309,8.696524 3.3039171,9.339724 3.6598954,9.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 7.1882174,19.202259 9.112751,20.5 11.439036,20.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 16.450873,12.032326 15.890202,10.077974 18.319799,6.7207443 18.758814,5.929172 19.197014,5.0487536 18.906038,3.7617737 18.760549,3.1183077 18.295224,2.3993249 17.672104,2.0039932 17.048984,1.6086614 16.386878,1.5000893 15.764142,1.5000893 Z"/>
+ <path style="fill:#569c3b" d="m 15.764142,1.0000917 c -1.13656,0 -2.150199,0.4684111 -2.904864,1.0986276 C 12.773088,2.0293449 12.715175,1.9426776 12.616394,1.8829 12.047655,1.5387277 11.349869,1.451652 10.790368,1.5303626 10.008177,1.6404415 9.370364,2.1369166 8.8921604,2.69149 8.543411,2.5642082 8.1800607,2.4779117 7.8133229,2.5137564 7.5257968,2.5418513 7.260783,2.6108462 7.0202892,2.7022321 6.1366318,3.0380314 5.3971643,3.8878081 5.1464675,4.7246836 4.9142581,4.7959638 4.6465263,4.7950413 4.4529292,4.9092528 3.6564582,5.3794056 3.027015,6.4129727 3.0014728,7.3047495 2.9759308,8.1965263 3.3039171,8.8397268 3.6598954,9.346732 c 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 16.450873,11.532328 15.890202,9.577977 18.319799,6.2207466 18.758814,5.4291743 19.197014,4.548756 18.906038,3.2617763 18.760549,2.61831 18.295224,1.8993273 17.672104,1.5039955 17.048984,1.1086638 16.386878,1.0000917 15.764142,1.0000917 Z"/>
+ <path style="opacity:0.2" d="m 15.77858,3.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 11.077322,4.0108195 C 9.383276,4.2489524 9.979007,7.4394524 10.88103,7.4990846 11.782685,7.5587176 12.771981,3.7726871 11.077322,4.0108195 Z M 8.0128135,5.0039788 C 7.9262879,5.0124238 7.8335883,5.0347237 7.7344883,5.072338 6.1485963,5.6743047 7.4935319,8.159255 8.3819608,7.9922463 9.215533,7.835921 9.310703,4.8772689 8.0128135,5.0039788 Z M 5.9278148,7.0000635 C 5.786219,6.9960135 5.6328317,7.0358283 5.4697985,7.1318988 4.1661221,7.9005722 5.9088604,9.757766 6.6758748,9.469778 7.3470136,9.217681 6.9189861,7.0285283 5.9278148,7.0000635 Z M 12.00898,8.5010329 C 9.675032,8.4597246 6.5964247,9.684628 6.0713721,12.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 C 9.870102,13.714681 15.108488,12.529297 14.693599,9.950244 14.541853,9.006959 13.409348,8.5258183 12.00898,8.5010329 Z"/>
+ <path style="fill:#ffffff" d="m 15.77858,3.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 11.077322,3.5108218 C 9.383276,3.7489547 9.979007,6.9394547 10.88103,6.999087 11.782685,7.0587202 12.771981,3.2726896 11.077322,3.5108218 Z M 8.0128135,4.5039812 C 7.9262879,4.5124261 7.8335883,4.534726 7.7344883,4.5723404 6.1485963,5.174307 7.4935319,7.6592574 8.3819608,7.4922486 9.215533,7.3359234 9.310703,4.3772713 8.0128135,4.5039812 Z M 5.9278148,6.5000658 C 5.786219,6.4960158 5.6328317,6.5358306 5.4697985,6.6319012 4.1661221,7.4005746 5.9088604,9.257768 6.6758748,8.9697807 7.3470136,8.7176829 6.9189861,6.5285307 5.9278148,6.5000658 Z M 12.00898,8.0010352 C 9.675032,7.9597269 6.5964247,9.18463 6.0713721,11.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 C 9.870102,13.214685 15.108488,12.029301 14.693599,9.450247 14.541853,8.5069609 13.409348,8.0258206 12.00898,8.0010352 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.763685,1.0000917 c -1.13656,0 -2.149618,0.4684111 -2.904283,1.0986276 C 12.773212,2.0293449 12.71502,1.9426776 12.616239,1.8829 12.0475,1.5387277 11.349576,1.451652 10.790075,1.5303626 10.007884,1.6404415 9.370827,2.1369166 8.8926234,2.69149 8.543874,2.5642082 8.1802647,2.4779117 7.8135269,2.5137564 7.5260008,2.5418513 7.261056,2.6108462 7.0205622,2.7022321 6.1369048,3.0380314 5.3972443,3.8878081 5.1465475,4.7246836 4.9143381,4.7959638 4.6467883,4.7950413 4.4531912,4.9092528 3.6567202,5.3794056 3.0265918,6.4129727 3.0010496,7.3047495 2.9972746,7.4365084 3.0041096,7.5614088 3.0147215,7.6826772 3.0900846,6.8201473 3.6924923,5.8582873 4.4531912,5.4092504 4.6467883,5.295039 4.9143381,5.2959615 5.1465475,5.2246813 5.3972443,4.3878057 6.1369048,3.5380292 7.0205622,3.2022297 7.261056,3.1108438 7.5260008,3.0418489 7.8135269,3.0137541 8.1802647,2.9779093 8.543874,3.0642058 8.8926234,3.1914876 9.370827,2.6369142 10.007884,2.1404392 10.790075,2.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 18.760759,2.6183335 18.295,1.8993273 17.671879,1.5039955 17.048759,1.1086638 16.386422,1.0000917 15.763685,1.0000917 Z M 4.3486997,10.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/22x22/apps/desktop-environment-kde.svg b/.icons/awkward/22x22/apps/desktop-environment-kde.svg
new file mode 100644
index 00000000..47301261
--- /dev/null
+++ b/.icons/awkward/22x22/apps/desktop-environment-kde.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect fill="#2c9bff" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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 style="opacity:0.2" d="M 12.015625,3.4746094 9,4 V 14.386719 L 12,14 11.984375,9.3183594 15.523438,14.5 19,14 15,8.6367188 l 4.013672,-4.5 -3.519531,-0.6484376 -3.509766,4.5 z M 5.6738281,6.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.9199218 C 5.5571593,9.7192619 5.3789844,10.178103 5.2636719,10.658203 L 3.1054688,11.1875 C 3.0455625,11.2022 3,11.256359 3,11.318359 V 12 12.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 7.71875,16.650391 c 0.3843281,0.2239 0.9855094,0.404037 1.4238281,0.523437 l 0.4589844,2.216797 C 9.614313,19.454629 9.6651406,19.5 9.7285156,19.5 H 10.5 11.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 6.00144,10.323124 6.9698489,8.763073 8.5,8.0039062 V 7.0214844 C 8.2147616,7.1165864 7.9344885,7.2239255 7.71875,7.3496094 L 5.7597656,6.1484375 c -0.026353,-0.016 -0.056965,-0.023891 -0.085937,-0.021484 z"/>
+ <path style="fill:#ffffff" d="M 12.015625 2.9746094 L 9 3.5 L 9 13.886719 L 12 13.5 L 11.984375 8.8183594 L 15.523438 14 L 19 13.5 L 15 8.1367188 L 19.013672 3.6367188 L 15.494141 2.9882812 L 11.984375 7.4882812 L 12.015625 2.9746094 z M 5.6738281 5.6269531 C 5.6448561 5.6293631 5.6175251 5.6420625 5.5957031 5.6640625 L 4.5605469 6.7109375 C 4.5155969 6.7562375 4.5080997 6.8268594 4.5429688 6.8808594 L 5.7929688 8.8007812 C 5.5571593 9.2192619 5.3789844 9.6781034 5.2636719 10.158203 L 3.1054688 10.6875 C 3.0455625 10.7022 3 10.756359 3 10.818359 L 3 11.5 L 3 12.181641 C 3 12.243641 3.0455629 12.2978 3.1054688 12.3125 L 5.2636719 12.841797 C 5.3789844 13.321897 5.5571593 13.780739 5.7929688 14.199219 L 4.5429688 16.119141 C 4.5081007 16.173141 4.5155969 16.243764 4.5605469 16.289062 L 5.5957031 17.335938 C 5.6393461 17.379938 5.7070594 17.383573 5.7597656 17.351562 L 7.71875 16.150391 C 8.1030781 16.374291 8.7042594 16.554428 9.1425781 16.673828 L 9.6015625 18.890625 C 9.614313 18.954629 9.6651406 19 9.7285156 19 L 10.5 19 L 11.271484 19 C 11.334864 19 11.385686 18.95463 11.398438 18.890625 L 11.857422 16.673828 C 12.295741 16.554428 12.896924 16.374291 13.28125 16.150391 L 15.240234 17.351562 C 15.292944 17.383563 15.360656 17.379937 15.404297 17.335938 L 16.439453 16.289062 C 16.484403 16.243762 16.491901 16.173141 16.457031 16.119141 L 15.416016 14.519531 L 15.287109 14.539062 L 14.556641 13.46875 C 13.810576 15.032713 12.232798 16.029364 10.5 16.03125 C 8.0147186 16.03125 6 14.016531 6 11.53125 C 6.00144 9.823124 6.9698489 8.263073 8.5 7.5039062 L 8.5 6.5214844 C 8.2147616 6.6165864 7.9344885 6.7239255 7.71875 6.8496094 L 5.7597656 5.6484375 C 5.7334126 5.6324375 5.7028006 5.6245465 5.6738281 5.6269531 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/desktop-environment-tde.svg b/.icons/awkward/22x22/apps/desktop-environment-tde.svg
new file mode 100644
index 00000000..e3944406
--- /dev/null
+++ b/.icons/awkward/22x22/apps/desktop-environment-tde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#3363c1" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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,3.5 v 2 H 10 V 14 h 2 V 5.5 h 3.5 v -2 z M 6.3408205,6 C 6.3101705,6.00375 6.278056,6.01093 6.254883,6.03418 L 5.191406,7.09375 C 5.146816,7.138375 5.142021,7.2057615 5.174806,7.2597655 L 6.304689,9.120117 C 6.0389015,9.553208 5.8348805,10.026634 5.6962905,10.528321 l -2.085939,0.43164 C 3.5470118,10.972962 3.5,11.033628 3.5,11.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 6.14356,17.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 10.090608,19.454132 10.143702,19.5 10.208985,19.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 18.451102,12.712911 18.5,12.658106 18.5,12.594727 v -1.496094 c 0,-0.065 -0.04701,-0.125671 -0.110352,-0.138672 l -2.085937,-0.43164 C 16.165121,10.026634 15.9611,9.553207 15.695312,9.120117 l 1.129883,-1.8603515 c 0.03278,-0.054004 0.02799,-0.121388 -0.0166,-0.1660155 L 15.745117,6.0341795 C 15.721942,6.0109245 15.689827,6.003745 15.659179,6 v 0.001 c -0.03028,-0.003 -0.05865,5.5e-4 -0.08594,0.018555 l -1.83984,1.2001955 C 13.478818,7.0741895 13.296567,6.94649 13.018555,6.8427975 V 8.550805 A 4,4 0 0 1 15,12 4,4 0 0 1 11,16 4,4 0 0 1 7,12 4,4 0 0 1 8.9814455,8.5527345 v -1.709961 c -0.278012,0.1036925 -0.460264,0.231392 -0.714844,0.376953 L 6.426758,6.019531 C 6.399473,6.001531 6.371095,5.997976 6.3408205,6.000976 Z"/>
+ <path style="fill:#ffffff" d="M 6.3408205,5.5 C 6.3101705,5.50375 6.278056,5.51093 6.254883,5.53418 L 5.191406,6.59375 C 5.146816,6.638375 5.142021,6.7057615 5.174806,6.7597655 L 6.304689,8.620117 C 6.0389015,9.053208 5.8348805,9.526634 5.6962905,10.028321 l -2.085939,0.43164 C 3.5470118,10.472962 3.5,10.533628 3.5,10.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 6.14356,17.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 10.090608,18.954132 10.143702,19 10.208985,19 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 18.451102,12.212911 18.5,12.158106 18.5,12.094727 v -1.496094 c 0,-0.065 -0.04701,-0.125671 -0.110352,-0.138672 l -2.085937,-0.43164 C 16.165121,9.526634 15.9611,9.053207 15.695312,8.620117 l 1.129883,-1.8603515 c 0.03278,-0.054004 0.02799,-0.121388 -0.0166,-0.1660155 L 15.745117,5.5341795 C 15.721942,5.5109245 15.689827,5.503745 15.659179,5.5 v 0.001 c -0.03028,-0.003 -0.05865,5.5e-4 -0.08594,0.018555 l -1.83984,1.2001955 C 13.478818,6.5741895 13.296567,6.44649 13.018555,6.3427975 V 8.050805 A 4,4 0 0 1 15,11.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 6.426758,5.519531 C 6.399473,5.501531 6.371095,5.497976 6.3408205,5.500976 Z"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="10" y="4.5"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="3" y="-15.5" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/desktop-environment-unity.svg b/.icons/awkward/22x22/apps/desktop-environment-unity.svg
new file mode 100644
index 00000000..8672d83c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/desktop-environment-unity.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#a43b84" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="M 7,6.5 V 12.5 C 7,12.5 7,16.5 10,16.5 H 15 V 6.5 H 13 V 14.5 H 10.5 C 9,14.5 9,12.5 9,12.5 V 6.5 Z"/>
+ <path style="fill:#ffffff" d="M 7,6 V 12 C 7,12 7,16 10,16 H 15 V 6 H 13 V 14 H 10.5 C 9,14 9,12 9,12 V 6 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1,11.293 10,10 0 0 1 11,1.5 10,10 0 0 1 21,11.207 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/desktop-environment-xfce.svg b/.icons/awkward/22x22/apps/desktop-environment-xfce.svg
new file mode 100644
index 00000000..855e4eef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/desktop-environment-xfce.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#285da4" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 10.191406,4.5709397 C 10.001368,4.5750097 9.851473,4.6318117 9.798828,4.6314867 8.5823264,4.8005137 9.359499,6.075631 9.874998,7.6568772 9.919008,8.0616424 8.7712463,7.8932814 8.4941386,7.4693772 7.5595514,5.2075089 7.3094086,5.4589789 7.0488281,5.3932053 6.7992267,5.3423029 5.9319116,5.7789873 5.9511719,6.6939866 5.9544619,6.9568368 6.122526,8.8427114 6.125,9.227189 5.0293293,11.088183 4.4821571,12.930247 5.8554688,14.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 19.00162,12.061081 17.518961,10.57153 17.169922,10.363907 14.176127,8.4276028 11.659512,8.8311464 11.619141,8.524065 11.597961,8.1691267 11.610141,6.782808 11.558591,6.4322678 11.3554,4.8010236 10.609486,4.5611747 10.191406,4.5709397 Z m 6.550782,0.4003906 C 16.12892,5.0665903 15.827506,8.540007 16.101562,9.065079 17.042321,8.4737707 16.862477,5.8509627 16.742188,4.9713303 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 12,9.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 10.191406,4.0703125 C 10.001368,4.0743825 9.851473,4.1311845 9.798828,4.1308595 8.5823264,4.2998865 9.359499,5.5750038 9.875,7.15625 9.919013,7.5610152 8.7712483,7.3926542 8.4941406,6.96875 7.5595514,4.7068817 7.3094086,4.9583517 7.0488281,4.8925781 6.7992267,4.8416757 5.9319116,5.2783601 5.9511719,6.1933594 5.9544619,6.4562096 6.122526,8.3420844 6.125,8.7265625 5.0293293,10.587557 4.4821571,12.429621 5.8554688,14.333984 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 1.444979,-1.181733 -0.03768,-2.671284 -0.386719,-2.878907 -2.993795,-1.9363054 -5.51041,-1.5327611 -5.550781,-1.8398435 -0.02118,-0.354938 -0.009,-1.7412567 -0.06055,-2.0917969 C 11.3554,4.3003964 10.609486,4.0605475 10.191406,4.0703125 Z m 6.550782,0.4003906 c -0.613268,0.09526 -0.914682,3.5686769 -0.640626,4.09375 0.940759,-0.5913096 0.760915,-3.2141176 0.640626,-4.09375 z m 2.125,0.8046875 c -1.941963,2.5528505 -1.481201,2.076392 -1.966797,4.1250004 0.185268,0.253498 2.697407,-3.8223881 1.966797,-4.1250004 z M 12,9 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/22x22/apps/desktop-profiler.svg b/.icons/awkward/22x22/apps/desktop-profiler.svg
new file mode 100644
index 00000000..ef749dd9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/desktop-profiler.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1,5.9501955 V 20.357422 C 1,20.990993 1.5094353,21.5 2.1425781,21.5 H 11 19.857422 C 20.490565,21.5 21,20.990993 21,20.357422 V 5.9501955 H 11 Z"/>
+ <path style="fill:#7e57c2" d="M 1,5.4501955 V 19.857422 C 1,20.490993 1.5094353,21 2.1425781,21 H 11 19.857422 C 20.490565,21 21,20.490993 21,19.857422 V 5.4501955 H 11 Z"/>
+ <path style="opacity:0.2" d="m 10,8.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 7.5,13.5 3.5,3.5 0 0 0 7.598633,14.308594 l -1.428711,0.825195 1,1.732422 1.4296875,-0.825196 A 3.5,3.5 0 0 0 10,16.852539 V 18.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 14.5,13.5 3.5,3.5 0 0 0 14.401367,12.691406 l 1.428711,-0.825195 -1,-1.732422 -1.429687,0.825196 A 3.5,3.5 0 0 0 12,10.147461 V 8.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 10,8 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 7.5,13 3.5,3.5 0 0 0 7.598633,13.808594 l -1.428711,0.825195 1,1.732422 1.4296875,-0.825196 A 3.5,3.5 0 0 0 10,16.352539 V 18 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 14.5,13 3.5,3.5 0 0 0 14.401367,12.191406 l 1.428711,-0.825195 -1,-1.732422 -1.429687,0.825196 A 3.5,3.5 0 0 0 12,9.647461 V 8 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 2.1425781,1 C 1.5094353,1 1,1.5090067 1,2.1425781 V 6 H 11 21 V 2.1425781 C 21,1.5090067 20.490565,1 19.857422,1 H 11 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.1425781,1 C 1.5094353,1 1,1.5090067 1,2.1425781 v 0.5 C 1,2.0090067 1.5094353,1.5 2.1425781,1.5 H 11 19.857422 C 20.490565,1.5 21,2.0090067 21,2.6425781 v -0.5 C 21,1.5090067 20.490565,1 19.857422,1 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/desmume.svg b/.icons/awkward/22x22/apps/desmume.svg
new file mode 100644
index 00000000..e13cdb34
--- /dev/null
+++ b/.icons/awkward/22x22/apps/desmume.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#9293ff" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:#6469bb" d="M 21,19.999998 V 11 H 1 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 5,2 h 12 v 8 H 5 M 5,2"/>
+ <path style="fill:#3e3e3e" d="m 7,13 h 8 v 7 H 7 m 0,-7"/>
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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,15,-1)">
+ <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="1" y="11"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 3,14.5 v 2 H 1 v 1 h 2 v 2 h 1 v -2 h 2 v -1 H 4 v -2 z"/>
+ <path style="fill:#e4e4e4" d="m 3,14 v 2 H 1 v 1 h 2 v 2 H 4 V 17 H 6 V 16 H 4 v -2 z"/>
+ <path style="opacity:0.2" d="m 18,14.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 18,14 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/desura.svg b/.icons/awkward/22x22/apps/desura.svg
new file mode 100644
index 00000000..1d6b4f00
--- /dev/null
+++ b/.icons/awkward/22x22/apps/desura.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/devassistant.svg b/.icons/awkward/22x22/apps/devassistant.svg
new file mode 100644
index 00000000..1847353a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/devassistant.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/devdocs.svg b/.icons/awkward/22x22/apps/devdocs.svg
new file mode 100644
index 00000000..3eb295ea
--- /dev/null
+++ b/.icons/awkward/22x22/apps/devdocs.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 5.82 5.82">
+ <g transform="translate(0,-291.17916)">
+ <path style="opacity:0.2" d="m 0.52916699,291.57603 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.4395838 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.52916699,291.44374 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.4395838 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.5562505,294.61875 -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.52916668,291.44375 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.2916668 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.7041668,294.61875 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.1166671,292.50208 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.28106 c 0.1531271,-0.32283 0.4783106,-0.52876 0.8356071,-0.52917 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/devede.svg b/.icons/awkward/22x22/apps/devede.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/devede.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/devedeng.svg b/.icons/awkward/22x22/apps/devedeng.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/devedeng.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/devhelp.svg b/.icons/awkward/22x22/apps/devhelp.svg
new file mode 100644
index 00000000..49313f35
--- /dev/null
+++ b/.icons/awkward/22x22/apps/devhelp.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/devhub.svg b/.icons/awkward/22x22/apps/devhub.svg
new file mode 100644
index 00000000..7ac6771e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/devhub.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="11" r="10.5"/>
+ <circle style="fill:#44c7aa" cx="11.5" cy="10.5" r="10.5"/>
+ <path style="opacity:0.1" d="M 7.5839844,7.4998791 C 7.3462027,7.4993458 7.2033961,7.5146481 6.9941406,7.5467541 6.0894474,7.6855703 5.546446,7.9518559 5.0488281,8.497926 4.5367281,9.059889 4.241133,9.603862 4.078125,10.285035 3.998105,10.619423 3.9888,10.74932 4.009766,11.322145 c 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 18.222775,8.5867418 17.383973,7.8225187 16.460938,7.5936291 16.008519,7.4814838 14.453723,7.4818656 12.824219,7.5955822 11.502503,7.6877983 11.028163,7.6827084 8.7421875,7.5506603 8.1542403,7.5166762 7.8217663,7.5004306 7.5839844,7.4998791 Z M 8.5,9.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 7.5839844,6.9998806 C 7.3462027,6.9993473 7.2033961,7.0146496 6.9941406,7.0467556 6.0894474,7.1855718 5.546446,7.4518574 5.0488281,7.9979275 4.5367281,8.5598903 4.241133,9.103864 4.078125,9.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 18.222775,8.0867433 17.383973,7.3225202 16.460938,7.0936306 16.008519,6.9814853 14.453723,6.9818671 12.824219,7.0955837 11.502503,7.1877998 11.028163,7.1827099 8.7421875,7.0506618 8.1542403,7.0166777 7.8217663,7.0004321 7.5839844,6.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="opacity:0.2;fill:#ffffff" d="M 11.5,0 A 10.5,10.5 0 0 0 1,10.5 10.5,10.5 0 0 0 1.0097656,10.796875 10.5,10.5 0 0 1 11.5,0.5 10.5,10.5 0 0 1 21.990234,10.703125 10.5,10.5 0 0 0 22,10.5 10.5,10.5 0 0 0 11.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/deviantart.svg b/.icons/awkward/22x22/apps/deviantart.svg
new file mode 100644
index 00000000..8601e034
--- /dev/null
+++ b/.icons/awkward/22x22/apps/deviantart.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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="m13 3-1.615234 3h-5.384766v4h3.2304688l-3.2304688 6v3h3l1.615234-3h5.384766v-4h-3.230469l3.230469-6v-3h-3z" style="fill:#36c737"/>
+ <path d="m13 3-1.615234 3h-5.384766v0.5h5.384766l1.615234-3h3v-0.5h-3zm-4.0390625 7.5-2.9609375 5.5v0.5l3.2304688-6h-0.2695313zm4.0781245 1.5-0.269531 0.5h3.230469v-0.5h-2.960938z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dhcpcd.svg b/.icons/awkward/22x22/apps/dhcpcd.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dhcpcd.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/dia.svg b/.icons/awkward/22x22/apps/dia.svg
new file mode 100644
index 00000000..a4db7a6d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dia.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/diablo-2.svg b/.icons/awkward/22x22/apps/diablo-2.svg
new file mode 100644
index 00000000..c518072b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/diablo-2.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 2.3609995,1.8843572 c 0.4847381,0.3384662 1.0303,0.8472873 1.6183109,1.3064166 C 4.4278655,3.6104144 4.5,3.8157643 4.5,4.4837506 v 7.6974824 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 19,19.499506 21,15.499506 21,10.07146 21,5.4995032 19,1.4995032 14.277765,1.5216171 10.239365,1.5029253 4.1986925,1.5000328 2.3330004,1.4995851 1.7998393,1.4995032 2.0234486,1.6499507 2.3609995,1.8843572 Z"/>
+ <path style="fill:#e97e10;fill-rule:evenodd" d="m 2.3609995,1.3848532 c 0.4847381,0.3384662 1.0303,0.8472873 1.6183109,1.3064166 C 4.4278655,3.1109104 4.5,3.3162603 4.5,3.9842466 v 7.6974804 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 3.8529045,19.632232 5.5167625,19.290737 7.598575,19.0635 10.223242,19.011627 12.297976,19.0535 14.683188,19 19,19 21,15 21,9.5719556 21,4.9999992 19,0.9999992 14.277765,1.0221131 10.239365,1.0034213 4.1986925,1.0005288 2.3330004,1.0000811 1.7998393,0.9999992 2.0234486,1.1504467 2.3609995,1.3848532 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 8.8267855,4.5001965 c 1.5038885,0.00279 4.5874795,0.043395 5.1922135,0.3258296 C 16.660367,6.2538551 17.0556,7.9663361 17,10.406263 17.07326,12.614032 16.228302,14.994474 14.018999,16.12342 13.212687,16.5 8.133861,16.5 8.133861,16.5 L 8,4.502403 c 0,0 0.3254905,-0.00314 0.8267855,-0.00224 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 8.8267855,4.0001965 c 1.5038885,0.00279 4.5874795,0.043395 5.1922135,0.3258296 C 16.660367,5.7538551 17.0556,7.4663361 17,9.9062626 17.07326,12.114032 16.228302,14.494474 14.018999,15.62342 13.212687,16 8.133861,16 8.133861,16 L 8,4.002403 c 0,0 0.3254905,-0.00314 0.8267855,-0.00224 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 6.0133447,9.4999996 c -0.065843,0.03275 0.1226965,0.496116 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 21.5 H 10.339256 14 v -0.244141 c 0,0 -1.060833,-0.160372 -1.28711,-0.243164 C 12.552585,20.954045 12.077457,20.640587 12,20.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 7.694561,11.079372 7.3743822,10.840082 7.0670557,10.529297 L 6.1022117,9.5537106 c -0.045204,-0.04571 -0.073672,-0.061271 -0.088867,-0.053711 z"/>
+ <path style="fill:#c2352a;fill-rule:evenodd" d="m 6.0133447,8.9999992 c -0.065843,0.03275 0.1226965,0.4961164 0.330078,0.7851564 0.316137,0.4406214 0.525693,0.6985864 0.963867,1.0976574 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 21 H 10.339256 14 v -0.244141 c 0,0 -1.060833,-0.160372 -1.28711,-0.243164 C 12.552585,20.454045 12.077457,20.140587 12,19.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 7.694561,10.579372 7.3743822,10.340082 7.0670557,10.029297 L 6.1022117,9.0537106 c -0.045204,-0.04571 -0.073672,-0.061271 -0.088867,-0.053711 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 2.3320312,0.9999992 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.7905584,0.00307 11.7695314,0.021484 4.642009,-0.021738 6.641978,3.8480645 6.708984,8.3222664 C 20.987526,9.7507616 21,9.6661196 21,9.5722646 21,5.0003088 18.999579,0.9993697 14.277344,1.0214836 10.238944,1.0027918 4.1977233,1.0004469 2.3320312,0.9999992 Z M 4.53125,14.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 21.98757,9.4999996 c 0.06584,0.03275 -0.122696,0.496116 -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 21.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.9755864 c 0.0452,-0.04571 0.07367,-0.06127 0.08887,-0.05371 z"/>
+ <path style="fill:#c2352a;fill-rule:evenodd" d="m 21.98757,8.9999992 c 0.06584,0.03275 -0.122696,0.4961164 -0.330078,0.7851564 -0.316137,0.4406214 -0.525693,0.6985864 -0.963867,1.0976574 -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 21 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.9755864 c 0.0452,-0.04571 0.07367,-0.061271 0.08887,-0.05371 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dictionary.svg b/.icons/awkward/22x22/apps/dictionary.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dictionary.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/diffuse.svg b/.icons/awkward/22x22/apps/diffuse.svg
new file mode 100644
index 00000000..fda3a83a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/diffuse.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 10.499672,0.50005803 c -0.5500227,0 -1.1004147,0.2050103 -1.5115711,0.61615607 L 0.61614175,9.4891054 c -0.82231178,0.8222906 -0.82114533,2.1984026 0.00124,3.0206956 l 8.37195915,8.372892 c 0.8223134,0.822292 2.1996521,0.823458 3.0219651,0.0012 L 20.383265,12.511 c 0.822311,-0.822291 0.822312,-2.199582 0,-3.0218726 L 12.011285,1.1162552 C 11.600128,0.70510933 11.049738,0.50009913 10.499713,0.50009913 Z"/>
+ <path style="fill:#ffb14b" d="m 10.499672,5.643088e-5 c -0.5500227,0 -1.1004147,0.20501029912 -1.5115711,0.61615609912 L 0.61614175,8.9891048 c -0.82231178,0.8222916 -0.82114533,2.1984032 0.00124,3.0206962 l 8.37195915,8.372892 c 0.8223134,0.822292 2.1996521,0.823458 3.0219651,0.0012 L 20.383265,12.011 c 0.822311,-0.822291 0.822312,-2.1995816 0,-3.0218732 L 12.011285,0.61625363 C 11.600128,0.20510773 11.049738,9.753088e-5 10.499713,9.753088e-5 Z"/>
+ <path style="opacity:0.1" d="m 11.000019,4.9999082 v 3.493 l -1.9999997,1.9999988 0.007,0.007 h -0.007 v 5.0001 h 0.9999997 v -4.5931 l 1,-0.9999996 v 5.5930996 h 1 V 5.0000082 Z"/>
+ <path style="fill:#3f3f3f" d="m 11.000019,4.4999004 v 3.493 l -1.9999997,2 0.007,0.007 h -0.007 V 15 h 0.9999997 v -4.5931 l 1,-0.9999996 V 15 h 1 V 4.5000004 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.500019,4.3088036e-7 C 9.9499963,4.3088036e-7 9.3994573,0.20604213 8.9883005,0.61718793 L 0.61525375,8.9882816 C 0.14145435,9.4620694 -0.04907333,10.120366 0.02345685,10.75 0.07630895,10.28686 0.26674135,9.8367854 0.61525375,9.4882814 L 8.9883005,1.1171879 C 9.3994573,0.70604213 9.9499963,0.50000043 10.500019,0.50000043 c 0.550025,0 1.100562,0.2060416 1.511719,0.61718747 l 8.371093,8.3710935 c 0.348513,0.348504 0.540651,0.7983346 0.59375,1.2617186 0.07219,-0.629966 -0.11995,-1.2879306 -0.59375,-1.7617184 L 12.011738,0.61718793 C 11.600581,0.20604203 11.050044,4.3088036e-7 10.500019,4.3088036e-7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/digikam.svg b/.icons/awkward/22x22/apps/digikam.svg
new file mode 100644
index 00000000..5745a240
--- /dev/null
+++ b/.icons/awkward/22x22/apps/digikam.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1.0141,11.222 C 1.0116,11.316 1,11.406 1,11.5 c 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.722 -5.446,0 -9.8381,-4.3127 -9.9859,-9.722 z"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <circle style="opacity:0.4" cx="11" cy="11" r="6"/>
+ <circle style="opacity:0.2" cx="11" cy="-11.5" r="5" transform="scale(1,-1)"/>
+ <circle style="fill:#1789ba" cx="11" cy="-11" r="5" transform="scale(1,-1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1.0002 C 5.4599,1.0002 1,5.4601 1,11 1,11.094 1.0116,11.185 1.0141,11.278 1.1618,5.8684 5.554,1.5558 11,1.5558 c 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.9998 z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="3"/>
+ <circle style="fill:#74b8d6" cx="11" cy="11" r="3"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/digitallyimported.svg b/.icons/awkward/22x22/apps/digitallyimported.svg
new file mode 100644
index 00000000..7978d9f5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/digitallyimported.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dino.svg b/.icons/awkward/22x22/apps/dino.svg
new file mode 100644
index 00000000..5bdbbde2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dino.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 20.210811,20.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.1638331 2.187309,-3.5955186 C 19.763003,6.9963684 16.5,6.9993349 16.5,6.9993349 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.1872089,-3.3771146 -0.787218,0 -2.4502851,3.3820041 -2.4502851,3.3820041 0,0 -2.7606215,-2.097542 -3.2717775,-1.807004 C 3.818083,2.3311577 4.022,5.8574539 4.022,5.8574539 Z"/>
+ <path style="opacity:0.2" d="M 9.5000001,3.4994541 A 8.5,8.5 0 0 0 1,11.999455 a 8.5,8.5 0 0 0 8.5000001,8.5 8.5,8.5 0 0 0 4.3515619,-1.209961 c 2.432286,0.800006 6.359353,2.023877 6.661133,1.636719 C 20.86205,20.47797 18.447473,16.879237 17.34082,15.277775 A 8.5,8.5 0 0 0 18,11.999455 8.5,8.5 0 0 0 9.5000001,3.4994541 Z"/>
+ <path style="fill:#455a64;fill-rule:evenodd" d="m 20.210811,19.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.1638331 2.187309,-3.5955186 C 19.763003,6.4965334 16.5,6.4994999 16.5,6.4994999 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.1872089,-3.3771146 -0.787218,0 -2.4502851,3.3820041 -2.4502851,3.3820041 0,0 -2.7606215,-2.097542 -3.2717775,-1.807004 C 3.818083,1.8313227 4.022,5.3576189 4.022,5.3576189 Z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="m 9.9921871,-5.001e-4 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.7822749,0 2.1874999,3.376953 2.1874999,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.1874999,-3.376953 z m 6.6484379,6.501953 C 16.571812,6.7480709 16.5,6.9994999 16.5,6.9994999 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.3134771 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,-0.99999999,-2.0005001)">
+ <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 9.5000001,2.9994994 C 4.8055795,2.9994994 1,6.8050789 1,11.4995 1,11.53149 1.00453,11.56233 1.00489,11.59423 1.0044902,11.62775 1,11.66023 1,11.69384 c 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.3890389,0.04367 1.9527339,1.985564 3.3349609,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 20.828369,20.019758 18.593317,16.538495 17.355469,14.74071 17.768367,13.741278 18,12.648068 18,11.4995 18,6.8050789 14.19442,2.9994994 9.5000001,2.9994994 Z"/>
+ <circle style="opacity:0.2" cx="6" cy="9.5" r="1"/>
+ <circle style="fill:#ffffff" cx="6" cy="9" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 9.5000001,2.9990279 C 4.8055795,2.9990279 1,6.8046074 1,11.499028 c 0,0.03199 0.00453,0.06283 0.00489,0.09473 C 1.004488,11.627278 1,11.659758 1,11.693368 c 0,0.05783 0.00564,0.114328 0.00684,0.171875 0.072251,-4.6320536 3.8439045,-8.3662151 8.4931601,-8.3662151 4.6100249,0 8.3538589,3.6722845 8.4873039,8.2500001 0.0025,-0.08378 0.0127,-0.165603 0.0127,-0.25 0,-4.6944206 -3.80558,-8.5000001 -8.4999999,-8.5000001 z M 17.471679,14.915044 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/22x22/apps/diodon.svg b/.icons/awkward/22x22/apps/diodon.svg
new file mode 100644
index 00000000..511d650e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/diodon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#d3d3d3" width="13.953" height="14" x="1.05" y="-21" rx=".797" ry=".8" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 10,12 0,-0.99999 5.9999,0 0,0.99999 z m 0,-2 0,-0.99999 8,0 L 18,10 Z m 0,-2 0,-0.99999 8,0 L 18,8 Z m 0,-2 0,-0.99999 8,0 L 18,6 Z"/>
+ <path style="opacity:0.2" d="m 7.0001,14.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="7" y="-15" rx=".8" ry=".8" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 1.0002,20.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 14.99999,20.64351 14.64349,21 14.2,21 L 1.8,21 C 1.3566,21 1,20.644 1,20.2 Z"/>
+ <path style="opacity:0.5" d="m 4,18 0,-0.99999 5.9999,0 0,0.99999 z m 0,-2 0,-0.99999 8,0 L 12,16 Z m 0,-2 0,-0.99999 8,0 L 12,14 Z m 0,-2 0,-0.99999 8,0 L 12,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.8008,7 C 1.3576,7 1,7.3576 1,7.8008 l 0,0.5 C 1,7.8576 1.3576,7.5 1.8008,7.5 l 12.398,0 c 0.443,0 0.801,0.3576 0.801,0.8008 l 0,-0.5 C 14.9998,7.3576 14.6418,7 14.1988,7 L 1.8008,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dirt-rally.svg b/.icons/awkward/22x22/apps/dirt-rally.svg
new file mode 100644
index 00000000..34bf1979
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dirt-rally.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 6.5,3.5 C 6.223,3.5 6,3.723 6,4 L 6,8.5 6,13 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 9.201172,6.5 11,6.5 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 l -1.798828,0 C 9.090372,10.5 9,10.409628 9,10.298828 L 9,8.5 9,6.7011719 C 9,6.590372 9.090372,6.5 9.201172,6.5 Z"/>
+ <path style="fill:#ffffff" d="M 6.5,3 C 6.223,3 6,3.223 6,3.5 L 6,8 6,12.5 C 6,12.777 6.223,13 6.5,13 L 11,13 A 5,5 0 0 0 16,8 5,5 0 0 0 11,3 L 6.5,3 Z M 9.201172,6 11,6 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 L 9.201172,10 C 9.090372,10 9,9.909628 9,9.798828 L 9,8 9,6.2011719 C 9,6.090372 9.090372,6 9.201172,6 Z"/>
+ <g style="opacity:0.2;stroke:#000000" transform="translate(-1,-0.4999995)">
+ <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 transform="translate(-1,-1)">
+ <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/22x22/apps/dirt4.svg b/.icons/awkward/22x22/apps/dirt4.svg
new file mode 100644
index 00000000..ccbb78da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dirt4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 1.8984375,1.5 C 1.401258,1.5 1.0275786,1.9025583 1,2.4003906 V 10.5 18.599609 C 1,19.098209 1.401258,19.5 1.8984375,19.5 H 9.025391 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 17.216087,11.980147 18,11.417844 18,10.5 18,5.529437 13.981792,1.5 9.025391,1.5 Z M 7,7.5 H 9.105469 C 10.751709,7.5 12,8.7800477 12,10.5 c 0,1.719952 -1.248291,3 -2.894531,3 H 7 v -3 z"/>
+ <path style="fill:#e4e4e4" d="M 1.8984375,1 C 1.401258,1 1.0275786,1.4025583 1,1.9003906 V 10 18.099609 C 1,18.598209 1.401258,19 1.8984375,19 H 9.025391 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 16.315504,11.482174 18,10.863091 18,10 18,5.029437 13.981792,1 9.025391,1 Z M 7,7 H 9.105469 C 10.751709,7 12,8.2800477 12,10 c 0,1.719952 -1.248291,3 -2.894531,3 H 7 v -3 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.8984375,1 C 1.401258,1 1.0275786,1.4025583 1,1.9003906 v 0.5 C 1.0275786,1.9025583 1.401258,1.5 1.8984375,1.5 H 9.025391 c 4.8722,0 8.827605,3.896188 8.960937,8.75 C 17.988632,10.166117 18,10.084442 18,10 18,5.029437 13.981792,1 9.025391,1 Z M 11.976562,10.25 C 11.859627,11.839729 10.669118,13 9.105469,13 H 7 v 0.5 H 9.105469 C 10.751709,13.5 12,12.219952 12,10.5 12,10.41371 11.98274,10.333969 11.97656,10.25 Z"/>
+ <path style="opacity:0.2" d="m 17,10.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 17,10 -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 17,10 -6,6 v 0.5 l 6,-6 h 3 V 10 Z m -1.320312,6 -0.439454,0.5 H 17 V 16 Z M 20,16 v 0.5 h 1 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/discord-canary.svg b/.icons/awkward/22x22/apps/discord-canary.svg
new file mode 100644
index 00000000..dbd27db2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/discord-canary.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.5 h 14 c 1.108,0 2,0.892 2,2 v 14 c 0,1.108 -0.892,2 -2,2 H 4 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 4,1 h 14 c 1.108,0 2,0.892 2,2 v 14 c 0,1.108 -0.892,2 -2,2 H 4 C 2.892,19 2,18.108 2,17 V 3 C 2,1.892 2.892,1 4,1 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 20,21.5 -5,-4 h 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 2.892,1 2,1.892 2,3 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 14 c 1.108,0 2,0.892 2,2 V 3 C 20,1.892 19.108,1 18,1 Z"/>
+ <path style="opacity:0.2" d="m 9.360352,6.0000702 c 0,0 -1.399184,-0.031975 -2.879883,1.1240234 C 4.999769,8.2800937 4,10.421764 4,13.868164 c 0,0 1.863242,1.556236 4.135742,1.631836 0,0 0.380974,-0.475192 0.689454,-0.885742 C 7.519295,14.203708 7.02539,13.34961 7.02539,13.34961 8.143938,14.120711 9.680182,14.47975 11,14.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 13.483285,15.024808 13.864258,15.5 13.864258,15.5 16.136758,15.4244 18,13.868164 18,13.868164 18,10.421764 17.000231,8.2800937 15.519531,7.1240936 14.038832,5.9680937 12.639649,6.0000702 12.639649,6.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 13.691313,6.7838332 12.5,6.5000702 11,6.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 C 9.439381,6.0596637 9.360352,6.0000702 9.360352,6.0000702 Z M 9,10.5 c 0.55875,0 1.00975,0.5569 1,1.25 C 10,12.44325 9.55877,13 9,13 8.45105,13 8,12.44325 8,11.75 8,11.0569 8.441235,10.5 9,10.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 9.360352,5.5000702 c 0,0 -1.399184,-0.031975 -2.879883,1.1240234 C 4.999769,7.7800937 4,9.921764 4,13.368164 c 0,0 1.863242,1.556236 4.135742,1.631836 0,0 0.380974,-0.475192 0.689454,-0.885742 C 7.519295,13.703708 7.02539,12.84961 7.02539,12.84961 8.143938,13.620711 9.680182,13.97975 11,14 c 1.319819,-0.02025 2.856062,-0.379289 3.97461,-1.15039 0,0 -0.493905,0.854098 -1.799805,1.264648 C 13.483285,14.524808 13.864258,15 13.864258,15 16.136758,14.9244 18,13.368164 18,13.368164 18,9.921764 17.000231,7.7800937 15.519531,6.6240936 14.038832,5.4680937 12.639649,5.5000702 12.639649,5.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 13.691313,6.2838332 12.5,6.0000702 11,6.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 C 9.439381,5.5596637 9.360352,5.5000702 9.360352,5.5000702 Z M 9,10 c 0.55875,0 1.00975,0.5569 1,1.25 C 10,11.94325 9.55877,12.5 9,12.5 8.45105,12.5 8,11.94325 8,11.25 8,10.5569 8.441235,10 9,10 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 11.9902,10.5569 12.44125,10 13,10 Z"/>
+ <path style="fill:#eca337;fill-rule:evenodd" d="m 20,21 -5,-4 h 5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/discord-ptb.svg b/.icons/awkward/22x22/apps/discord-ptb.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/discord-ptb.svg
@@ -0,0 +1 @@
+discord.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/discord.svg b/.icons/awkward/22x22/apps/discord.svg
new file mode 100644
index 00000000..69abe83c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/discord.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.5 h 14 c 1.108,0 2,0.892 2,2 v 14 c 0,1.108 -0.892,2 -2,2 H 4 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 4,1 h 14 c 1.108,0 2,0.892 2,2 v 14 c 0,1.108 -0.892,2 -2,2 H 4 C 2.892,19 2,18.108 2,17 V 3 C 2,1.892 2.892,1 4,1 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 20,21.5 -5,-4 h 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 2.892,1 2,1.892 2,3 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 14 c 1.108,0 2,0.892 2,2 V 3 C 20,1.892 19.108,1 18,1 Z"/>
+ <path style="opacity:0.2" d="m 9.360352,6.0000702 c 0,0 -1.399184,-0.031975 -2.879883,1.1240234 C 4.999769,8.2800937 4,10.421764 4,13.868164 c 0,0 1.863242,1.556236 4.135742,1.631836 0,0 0.380974,-0.475192 0.689454,-0.885742 C 7.519295,14.203708 7.02539,13.34961 7.02539,13.34961 8.143938,14.120711 9.680182,14.47975 11,14.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 13.483285,15.024808 13.864258,15.5 13.864258,15.5 16.136758,15.4244 18,13.868164 18,13.868164 18,10.421764 17.000231,8.2800937 15.519531,7.1240936 14.038832,5.9680937 12.639649,6.0000702 12.639649,6.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 13.691313,6.7838332 12.5,6.5000702 11,6.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 C 9.439381,6.0596637 9.360352,6.0000702 9.360352,6.0000702 Z M 9,10.5 c 0.55875,0 1.00975,0.5569 1,1.25 C 10,12.44325 9.55877,13 9,13 8.45105,13 8,12.44325 8,11.75 8,11.0569 8.441235,10.5 9,10.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 9.360352,5.5000702 c 0,0 -1.399184,-0.031975 -2.879883,1.1240234 C 4.999769,7.7800937 4,9.921764 4,13.368164 c 0,0 1.863242,1.556236 4.135742,1.631836 0,0 0.380974,-0.475192 0.689454,-0.885742 C 7.519295,13.703708 7.02539,12.84961 7.02539,12.84961 8.143938,13.620711 9.680182,13.97975 11,14 c 1.319819,-0.02025 2.856062,-0.379289 3.97461,-1.15039 0,0 -0.493905,0.854098 -1.799805,1.264648 C 13.483285,14.524808 13.864258,15 13.864258,15 16.136758,14.9244 18,13.368164 18,13.368164 18,9.921764 17.000231,7.7800937 15.519531,6.6240936 14.038832,5.4680937 12.639649,5.5000702 12.639649,5.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 13.691313,6.2838332 12.5,6.0000702 11,6.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 C 9.439381,5.5596637 9.360352,5.5000702 9.360352,5.5000702 Z M 9,10 c 0.55875,0 1.00975,0.5569 1,1.25 C 10,11.94325 9.55877,12.5 9,12.5 8.45105,12.5 8,11.94325 8,11.25 8,10.5569 8.441235,10 9,10 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 11.9902,10.5569 12.44125,10 13,10 Z"/>
+ <path style="fill:#7289da;fill-rule:evenodd" d="m 20,21 -5,-4 h 5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/disk-burner.svg b/.icons/awkward/22x22/apps/disk-burner.svg
new file mode 100644
index 00000000..06afeadc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/disk-burner.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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="#ff5722" cx="16" cy="16" r="6"/>
+ <path fill="#fff" d="m16.767 13.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/22x22/apps/disk-manager.svg b/.icons/awkward/22x22/apps/disk-manager.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/disk-manager.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/disk-usage-analyzer.svg b/.icons/awkward/22x22/apps/disk-usage-analyzer.svg
new file mode 100644
index 00000000..30d16979
--- /dev/null
+++ b/.icons/awkward/22x22/apps/disk-usage-analyzer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#8e8e8e" 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 opacity=".5" d="m11 4c2.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="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"/>
+ <circle fill="#4daaf5" cx="17" cy="17" r="5"/>
+ <path fill="#fff" d="m16 16h2v4h-2z"/>
+ <path fill="#fff" d="m16 13h2v2h-2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/disk-utility.svg b/.icons/awkward/22x22/apps/disk-utility.svg
new file mode 100644
index 00000000..6108de1f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/disk-utility.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#8e8e8e" 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 opacity=".5" d="m11 4c2.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="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"/>
+ <circle fill="#8561c5" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/diskmonitor.svg b/.icons/awkward/22x22/apps/diskmonitor.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/diskmonitor.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/disper.svg b/.icons/awkward/22x22/apps/disper.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/disper.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/display-brightness.svg b/.icons/awkward/22x22/apps/display-brightness.svg
new file mode 120000
index 00000000..75d9c9da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/display-brightness.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/display-capplet.svg b/.icons/awkward/22x22/apps/display-capplet.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/display-capplet.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/display-im6.Q16.svg b/.icons/awkward/22x22/apps/display-im6.Q16.svg
new file mode 120000
index 00000000..d7b626b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/display-im6.Q16.svg
@@ -0,0 +1 @@
+display.im6.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/display-im6.q16.svg b/.icons/awkward/22x22/apps/display-im6.q16.svg
new file mode 120000
index 00000000..d7b626b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/display-im6.q16.svg
@@ -0,0 +1 @@
+display.im6.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/display.im6.svg b/.icons/awkward/22x22/apps/display.im6.svg
new file mode 100644
index 00000000..ce3c9c64
--- /dev/null
+++ b/.icons/awkward/22x22/apps/display.im6.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dissenter-browser.svg b/.icons/awkward/22x22/apps/dissenter-browser.svg
new file mode 100644
index 00000000..fed4b50b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dissenter-browser.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 1.5,1.5 C 0.669,1.5 0,2.169 0,3 v 17 c 0,0.831 0.669,1.5 1.5,1.5 H 12 a 10,10 0 0 0 10,-10 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#00d177" d="M 1.5,1 C 0.669,1 0,1.669 0,2.5 v 17 C 0,20.331 0.669,21 1.5,21 H 12 A 10,10 0 0 0 22,11 10,10 0 0 0 12,1 Z"/>
+ <path style="opacity:0.1" d="m 6,6.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 6,6.9999 h 8"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="m 6,10.9999 h 8"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="m 6,14.9999 h 5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.5,1 C 0.669,1 0,1.669 0,2.5 V 3 C 0,2.169 0.669,1.5 1.5,1.5 H 12 A 10,10 0 0 1 21.989258,11.291016 10,10 0 0 0 22,11 10,10 0 0 0 12,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-absolute.svg b/.icons/awkward/22x22/apps/distributor-logo-absolute.svg
new file mode 100644
index 00000000..5b9934b9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-absolute.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-academix.svg b/.icons/awkward/22x22/apps/distributor-logo-academix.svg
new file mode 100644
index 00000000..8fea5a0b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-academix.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <path style="fill:#ffab32" d="M 11.007812,2.3476562 4.1601562,18.277344 A 10,10 0 0 0 11,21 10,10 0 0 0 17.853516,18.273438 Z"/>
+ <path style="fill:#255f8a" d="M 9.988281,1.0625 A 10,10 0 0 0 1,11 10,10 0 0 0 4.5898438,18.671875 L 8,11 Z"/>
+ <path style="fill:#df391e" d="M 12.009766,1.0527344 14,11 17.408203,18.666016 A 10,10 0 0 0 21,11 10,10 0 0 0 12.009766,1.0527344 Z"/>
+ <path style="opacity:0.2" d="m 11,1.499516 c -0.337437,0.00335 -0.674399,0.025076 -1.009766,0.0625 a 10,10 0 0 0 -0.01172,0 C 9.925536,1.7207727 6.2814228,12.200934 3.4101562,17.993657 a 10,10 0 0 0 1.4042969,1.349609 l 2.4863281,-4.84375 H 14.800781 L 17.128906,19.396 a 10,10 0 0 0 1.375,-1.298828 C 15.621081,12.349742 12.064244,1.6940669 12.017578,1.5542035 11.679535,1.5186923 11.339902,1.5004394 11,1.499516 Z m 0,3 3,8 H 8 Z"/>
+ <path style="fill:#ffffff" d="M 11,1 C 10.662563,1.00335 10.325601,1.025076 9.990234,1.0625 a 10,10 0 0 0 -0.01172,0 C 9.925536,1.2212567 6.2814228,11.701418 3.4101562,17.494141 A 10,10 0 0 0 4.8144531,18.84375 L 7.3007812,14 h 7.4999998 l 2.328125,4.896484 a 10,10 0 0 0 1.375,-1.298828 C 15.621081,11.850226 12.064244,1.1945509 12.017578,1.0546875 11.679535,1.0191763 11.339902,1.0009234 11,1 Z m 0,3 3,8 H 8 Z"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-aix.svg b/.icons/awkward/22x22/apps/distributor-logo-aix.svg
new file mode 100644
index 00000000..3bb5fcc2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-aix.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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-5h-2zm4 0v5h1v-5h-1zm2 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.6660156h-1zm-5 1 1 2h-2l1-2z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-alpine.svg b/.icons/awkward/22x22/apps/distributor-logo-alpine.svg
new file mode 100644
index 00000000..2471b6c9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-alpine.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 6.4418,21.5 C 5.8348,21.5 5.09,21.062 4.7869,20.527 L 0.2273,12.473 C -0.07577,11.938 -0.07577,11.062 0.2273,10.527 L 4.7869,2.4735 C 5.09,1.9381 5.8348,1.5 6.4418,1.5 H 15.558 C 16.165,1.5 16.91,1.9381 17.213,2.4735 L 21.773,10.527 C 22.076,11.062 22.076,11.938 21.773,12.473 L 17.213,20.527 C 16.91,21.062 16.165,21.5 15.558,21.5 Z"/>
+ <path style="fill:#0d597f" d="M 6.4418,21 C 5.8348,21 5.09,20.562 4.7869,20.027 L 0.2273,11.973 C -0.07577,11.438 -0.07577,10.562 0.2273,10.027 L 4.7869,1.9735 C 5.09,1.4381 5.8348,1 6.4418,1 H 15.558 C 16.165,1 16.91,1.4381 17.213,1.9735 L 21.773,10.027 C 22.076,10.562 22.076,11.438 21.773,11.973 L 17.213,20.027 C 16.91,20.562 16.165,21 15.558,21 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.4414,1 C 5.8344,1 5.0902,1.4382 4.7871,1.9736 L 0.2275,10.026 C 0.0401,10.358 -0.03076,10.819 0.0137,11.25 0.0411,10.984 0.1119,10.731 0.2275,10.526 L 4.7871,2.4736 C 5.0902,1.9382 5.8344,1.5 6.4414,1.5 H 15.559 C 16.166,1.5 16.91,1.9382 17.213,2.4736 L 21.772,10.526 C 21.888,10.731 21.959,10.984 21.986,11.25 22.031,10.819 21.96,10.358 21.772,10.026 L 17.213,1.9736 C 16.91,1.4382 16.166,1 15.559,1 Z"/>
+ <path style="opacity:0.2" d="M 9,7.5 2,14.5 H 5 L 9,10.5 13,14.5 H 16 L 13.5,12 14,11.5 17,14.5 H 20 L 14,8.5 12,10.5 Z M 8,12.5 6,14.5 H 8 Z"/>
+ <path style="fill:#ffffff" d="M 9,7 2,14 H 5 L 9,10 13,14 H 16 L 13.5,11.5 14,11 17,14 H 20 L 14,8 12,10 Z M 8,12 6,14 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-alt-linux.svg b/.icons/awkward/22x22/apps/distributor-logo-alt-linux.svg
new file mode 100644
index 00000000..9221c10e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-alt-linux.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#ffd017" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1" d="m 10.760081,17.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 C 15.430116,11.279396 15.258996,10.325957 14.941308,9.274683 14.892198,9.07901 14.623585,8.8100525 14.525443,8.638932 14.452126,8.516577 14.378841,8.296352 14.354323,8.149784 14.183203,7.3429135 14.256792,6.560595 13.669807,5.875774 13.449616,5.63137 13.034091,5.6068175 12.765135,5.435697 12.251773,5.16674 11.738378,4.8977835 11.224677,4.580095 11.151393,4.53099 10.931202,4.4577062 10.809153,4.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 10.686637,7.995552 10.271074,8.94933 9.781926,9.854038 9.195281,9.53601 8.608262,9.511797 8.1927371,9.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 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="fill:#3f3f3f" d="m 10.760081,17.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 15.430116,10.779402 15.258996,9.825963 14.941308,8.7746885 14.892198,8.5790155 14.623585,8.3100585 14.525443,8.138938 14.452126,8.016583 14.378841,7.796358 14.354323,7.64979 14.183203,6.8429195 14.256792,6.060601 13.669807,5.37578 13.449616,5.131376 13.034091,5.1068235 12.765135,4.935703 12.251773,4.666746 11.738378,4.3977895 11.224677,4.080101 11.151393,4.030996 10.931202,3.9577122 10.809153,4.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 C 10.686637,7.495558 10.271074,8.449336 9.781926,9.354044 9.195281,9.036016 8.608262,9.011803 8.1927371,9.011803 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="fill:#ffffff" d="m 10.773691,17.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 11.102322,4.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 12.105171,4.862419 11.616023,4.3735765 11.102322,4.1533845 v 0 M 8.950667,10.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 11.860424,6.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 10.809153,17.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 11.56798,6.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 C 8.685026,20.401224 8.3701581,19.95795 8.4616561,19.386357 8.681849,17.870146 9.341927,16.200223 9.659615,14.733083 c 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 12.475314,7.04101 12.219704,6.9361485 11.56802,6.554012 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-android.svg b/.icons/awkward/22x22/apps/distributor-logo-android.svg
new file mode 100644
index 00000000..15e45dc2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 20.004393,16.5 H 1.970965 c 0,0 -1.01538539,0 -0.9694523,-0.962466 C 1.4880565,10.466234 5.7798,6.5 11.002228,6.5 c 5.205917,0 9.487025,3.941195 9.995987,8.989467 C 21.048876,16.5 20.004393,16.5 20.004393,16.5 Z"/>
+ <path style="fill:none;stroke:#2e9551;stroke-width:2;stroke-linecap:round" d="M 5.5,8.5 3,5"/>
+ <path style="fill:none;stroke:#2e9551;stroke-width:2;stroke-linecap:round" d="M 16.5,8.5 19,5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.9570312,3.9882812 a 1.0001,1.0001 0 0 0 -0.9355468,1.25 1.0001,1.0001 0 0 1 0.9355468,-0.7519531 1.0001,1.0001 0 0 1 0.8574219,0.4296875 l 2.5,3.5 A 1.0010465,1.0010465 0 0 1 6.46875,8.7480469 1.0010465,1.0010465 0 0 0 6.3144531,7.9179688 l -2.5,-3.5 A 1.0001,1.0001 0 0 0 2.9570312,3.9882812 Z m 16.0566408,0 a 1.0001,1.0001 0 0 0 -0.828125,0.4296876 l -2.5,3.5 A 1.0010464,1.0010464 0 0 0 15.53125,8.75 1.0010464,1.0010464 0 0 1 15.685547,8.4160156 l 2.5,-3.5 a 1.0001,1.0001 0 0 1 0.828125,-0.4296875 1.0001,1.0001 0 0 1 0.96289,0.7519531 1.0001,1.0001 0 0 0 -0.96289,-1.25 z"/>
+ <path style="fill:#30dd81" d="M 20.004393,16 H 1.970965 c 0,0 -1.01538539,0 -0.9694523,-0.962466 C 1.4880565,9.966234 5.7798,6 11.002228,6 16.208145,6 20.489253,9.941195 20.998215,14.989468 21.048876,16 20.004393,16 20.004393,16 Z"/>
+ <path style="opacity:0.2" d="m 6,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 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="6" cy="12" r="1"/>
+ <circle style="fill:#ffffff" cx="-16" cy="12" r="1" transform="scale(-1,1)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.001953,6 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 1.6051212,10.3675 5.846225,6.5 11.001953,6.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 20.489085,9.940985 16.20787,6 11.001953,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-antix.svg b/.icons/awkward/22x22/apps/distributor-logo-antix.svg
new file mode 100644
index 00000000..a933e2d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-antix.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <circle style="opacity:.2" cx="11" r="10" cy="11.5"/>
+ <circle style="fill:#acaeb5" cx="11" r="10" cy="11"/>
+ <path 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" style="opacity:.2"/>
+ <path style="fill:#e4e4e4" 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"/>
+ <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.4824219l-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-archbang.svg b/.icons/awkward/22x22/apps/distributor-logo-archbang.svg
new file mode 100644
index 00000000..945a3e0b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-archbang.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="opacity:0.2;fill:#ffffff" d="M 12,2 C 8,10 8,11 2,22 2,22 2.2652,21.874 2.3574,21.828 7.916,11.589 8.1012,10.298 12,2.5 15.899,10.298 16.084,11.589 21.643,21.828 21.735,21.874 22,22 22,22 16,11 16,10 12,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-archlabs.svg b/.icons/awkward/22x22/apps/distributor-logo-archlabs.svg
new file mode 100644
index 00000000..c957a281
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-archlabs.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <path style="opacity:.2" d="m11 1.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="m11 1c-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="m11 1c-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="m12 7.499716s-4 3-4 6c0 1.247948 0.5245039 2.656506 1.1308594 3.890625-0.0757862-0.540073-0.1308594-1.14447-0.1308594-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="m12 7s-4 3-4 6c0 1.247948 0.5245039 2.656506 1.1308594 3.890625-0.0757862-0.540073-0.1308594-1.14447-0.1308594-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.018565 0.564819 0.04656 0.853515 0.085937 0.747688-1.123837 1.494141-2.617891 1.494141-4.113281 0-3-2-5-2-5v-2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-archlinux.svg b/.icons/awkward/22x22/apps/distributor-logo-archlinux.svg
new file mode 100644
index 00000000..b3d554be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-archlinux.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 10.998278,1.5005 C 10.107897,3.6829727 9.570888,5.110555 8.5795874,7.2279285 9.187361,7.8720705 9.933412,8.622161 11.145008,9.469351 9.842443,8.933457 8.9539624,8.395464 8.2899784,7.837171 7.0213214,10.483938 5.0336184,14.254091 1.0000001,21.5 4.1702934,19.670173 5.8777708,18.542037 8.1682353,18.111542 8.0698853,17.688647 8.0139638,17.231203 8.0177648,16.753909 l 0.0035,-0.101549 C 8.0715658,14.621686 9.259228,12.5 11.129614,12.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 13.263582,7.1219295 12.830994,5.7999465 10.998122,1.5 Z"/>
+ <path style="fill:#1793d1;fill-rule:evenodd" d="M 10.998278,1.0005 C 10.107897,3.1829727 9.570888,4.610555 8.5795874,6.7279285 9.187361,7.3720705 9.933412,8.122161 11.145008,8.9693505 9.842443,8.433457 8.9539624,7.895464 8.2899784,7.337171 7.0213214,9.983938 5.0336184,13.754091 1.0000001,21 4.1702934,19.170173 5.8777708,18.042037 8.1682353,17.611542 8.0698853,17.188647 8.0139638,16.731203 8.0177648,16.253909 l 0.0035,-0.101549 C 8.0715658,14.121686 9.259228,12 11.129614,12 13,12 14.054256,14.505281 14.003945,16.535956 c -0.0094,0.382145 -0.05258,0.74969 -0.127891,1.090636 C 16.141514,18.069686 17.872616,19.194922 21,21 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 13.263582,6.6219295 12.830994,5.2999465 10.998122,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 10.998047,1 C 10.107666,3.1824727 9.571379,4.6111421 8.5800781,6.7285156 8.6238539,6.7749108 8.6870891,6.8314151 8.7324219,6.8789062 9.613208,4.9662039 10.162411,3.5482821 10.998047,1.5 c 1.779421,4.1745495 2.322942,5.6882685 7.238281,14.867188 0.127032,0.06662 0.255925,0.133989 0.371094,0.203124 C 13.263339,6.622437 12.830919,5.2999465 10.998047,1 Z M 8.2890625,7.3378906 C 7.0204055,9.984658 5.0336183,13.754091 1,21 1.1486217,20.914219 1.2579878,20.850276 1.4003906,20.767578 5.0961386,14.112326 7.0746913,10.371402 8.2890625,7.8378906 8.9530465,8.3961836 9.841966,8.932856 11.144531,9.46875 10.504388,9.021139 10.004669,8.6069384 9.576172,8.2148438 9.067168,7.9265242 8.6423746,7.6349635 8.2890625,7.3378906 Z m 7.5644535,8.6484374 c 1.761558,0.903988 2.625157,1.739268 3.453125,2.38086 0.403327,0.747779 0.847555,1.570632 1.298828,2.404296 C 20.745476,20.85273 20.854112,20.915796 21,21 20.383324,19.864964 19.832247,18.841676 19.306641,17.867188 18.836672,17.503009 18.336171,17.071518 17.685547,16.605469 17.173423,16.382944 16.58055,16.175201 15.853516,15.986328 Z m -7.8203129,0.546875 c -0.00185,0.03978 -0.010735,0.07942 -0.011719,0.119141 l -0.00391,0.101562 c -0.00241,0.303129 0.027025,0.593603 0.068359,0.876953 0.027951,-0.0055 0.053908,-0.01425 0.082031,-0.01953 -0.078705,-0.338421 -0.1192663,-0.702986 -0.1347657,-1.078125 z m 5.9570309,0.191406 c -0.01724,0.313406 -0.05065,0.618825 -0.113281,0.902344 0.02742,0.0054 0.05281,0.01397 0.08008,0.01953 0.02501,-0.19802 0.04174,-0.402646 0.04687,-0.611328 0.0025,-0.101412 -0.01071,-0.207139 -0.01367,-0.310547 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-archman.svg b/.icons/awkward/22x22/apps/distributor-logo-archman.svg
new file mode 100644
index 00000000..45911843
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-archman.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <path style="opacity:.2;fill-rule:evenodd" d="m10.998047 1.5c-0.890381 2.1824727-1.4266681 3.609189-2.4179688 5.7265625 0.6077736 0.644142 1.3528568 1.394998 2.5644528 2.2421875-1.3025646-0.5358935-2.1914844-1.0745195-2.8554684-1.6328125-1.268657 2.6467675-3.2554442 6.4181535-7.2890625 13.664062 3.0943626-1.786001 4.7983179-2.898758 7.0078125-3.351562a4 4 0 0 1 -1.0097656 -2.648438 4 4 0 0 1 4 -4 4 4 0 0 1 4 4 4 4 0 0 1 -1.013672 2.652344c2.211297 0.45791 3.939802 1.572338 7.015625 3.347656-0.616676-1.135036-1.167753-2.158324-1.693359-3.132812-0.827968-0.641592-1.691567-1.476872-3.453125-2.38086 1.210795 0.314546 2.078168 0.676387 2.753906 1.082031-5.344083-9.9478751-5.776503-11.268412-7.609375-15.568359z"/>
+ <path style="fill-rule:evenodd;fill:#af0500" d="m11 1c-0.890381 2.1824727-1.4266681 3.609189-2.4179688 5.7265625 0.6077736 0.644142 1.3528572 1.394998 2.5644528 2.2421875-1.3025646-0.5358935-2.1914844-1.0745195-2.8554684-1.6328125-1.268657 2.646767-3.2554442 6.4181535-7.2890625 13.664062 3.0943626-1.786001 4.7983179-2.898758 7.0078125-3.351562a4 4 0 0 1 -1.0097656 -2.648438 4 4 0 0 1 4 -4 4 4 0 0 1 4 4 4 4 0 0 1 -1.013672 2.652344c2.211297 0.45791 3.939802 1.572338 7.015625 3.347656-0.616676-1.135036-1.167753-2.158324-1.693359-3.132812-0.827968-0.641592-1.691567-1.476872-3.453125-2.38086 1.210795 0.314546 2.078168 0.676387 2.753906 1.082031-5.344083-9.9478751-5.776503-11.268412-7.609375-15.568359z"/>
+ <path style="opacity:.2" d="m11 13.5-1 2h-2l1.3339844 1.333984-1.3339844 2.666016 3-1 3 1-1.333984-2.666016 1.333984-1.333984h-2z"/>
+ <path style="opacity:.2" d="m11 11.499641a4 4 0 0 0 -4 4 4 4 0 0 0 0.9355469 2.568359c0.1832311-0.05879 0.3665034-0.114768 0.5488281-0.166015a3 3.5 0 0 1 -0.484375 -1.902344 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 3 3.5 0 0 1 -0.484375 1.902344c0.18173 0.05108 0.364242 0.107439 0.546875 0.166015a4 4 0 0 0 0.9375 -2.568359 4 4 0 0 0 -4 -4z"/>
+ <path style="fill:#c2c2c2" d="m11 11a4 4 0 0 0 -4 4 4 4 0 0 0 0.9355469 2.568359c0.1832311-0.05879 0.3665034-0.114768 0.5488281-0.166015a3 3.5 0 0 1 -0.484375 -1.902344 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 3 3.5 0 0 1 -0.484375 1.902344c0.18173 0.05108 0.364242 0.107439 0.546875 0.166015a4 4 0 0 0 0.9375 -2.568359 4 4 0 0 0 -4 -4z"/>
+ <path style="fill:#e6e6e6" d="m11 13l-1 2h-2l1.3339844 1.333984-1.3339844 2.666016 3-1 3 1-1.333984-2.666016 1.333984-1.333984h-2l-1-2z"/>
+ <path style="fill:#f4f4f4" d="m11 13v3l3-1h-2z"/>
+ <path style="fill:#9f9f9f" d="m11 16v2l-3 1z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 13l-1 2h-2l0.5 0.5h1.5l1-2 1 2h1.5l0.5-0.5h-2l-1-2zm-1.8320312 3.667969l-1.1679688 2.332031 0.3007812-0.099609 1.0332032-2.066407-0.1660156-0.166015zm3.6640622 0l-0.166015 0.166015 1.033203 2.066407 0.300781 0.099609-1.167969-2.332031z"/>
+ <path style="opacity:.1;fill-rule:evenodd;fill:#ffffff" d="m11 1c-0.890381 2.1824727-1.4266678 3.609189-2.4179688 5.7265625 0.0437758 0.0463952 0.1070204 0.1028921 0.1523438 0.1503906 0.8804928-1.9122078 1.428149-3.3289472 2.263672-5.3769531 1.779359 4.1744055 2.321475 5.6872506 7.236328 14.865234 0.128187 0.067093 0.258897 0.133429 0.375 0.203125-5.344083-9.9478747-5.776503-11.268412-7.609375-15.568359zm-2.7089844 6.3359375c-1.268657 2.646767-3.2554445 6.4181535-7.2890625 13.664062 0.147364-0.085055 0.2571756-0.148466 0.3984375-0.230469 3.6963497-6.656527 5.6741893-10.399849 6.8886719-12.933594 0.663984 0.5582935 1.5529037 1.0969195 2.8554685 1.632813-0.640143-0.4476104-1.140117-0.8635632-1.5683591-1.2558594-0.5089928-0.2884354-0.931909-0.5799347-1.2851563-0.8769531zm6.6972654 7.8808595a4 4 0 0 1 -1.001953 2.435547c0.110628 0.022908 0.215779 0.055836 0.324219 0.082031a4 4 0 0 0 0.6875 -2.234375 4 4 0 0 0 -0.009766 -0.283203zm-7.9765622 0.009765a4 4 0 0 0 -0.0136719 0.273438 4 4 0 0 0 0.6894531 2.228516c0.1077919-0.025834 0.2121991-0.057522 0.3222656-0.080078a4 4 0 0 1 -0.9980468 -2.421876zm8.8417972 0.759766c1.761558 0.903988 2.625157 1.739268 3.453125 2.38086 0.403073 0.747309 0.847698 1.569247 1.298828 2.402343 0.140613 0.081577 0.249953 0.145893 0.396484 0.230469-0.616676-1.135036-1.167753-2.158324-1.693359-3.132812-0.470353-0.364476-0.973561-0.795144-1.625-1.261719-0.511959-0.221995-1.103689-0.430436-1.830078-0.619141z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 11a4 4 0 0 0 -4 4 4 4 0 0 0 0.0097656 0.210938 4 4 0 0 1 3.9902344 -3.710938 4 4 0 0 1 3.988281 3.746094 4 4 0 0 0 0.011719 -0.246094 4 4 0 0 0 -4 -4zm2.990234 4.728516a3 3.5 0 0 1 -0.474609 1.673828c0.067577 0.018994 0.135366 0.042203 0.203125 0.0625a3 3.5 0 0 0 0.28125 -1.464844 3 3.5 0 0 0 -0.009766 -0.271484zm-5.9804684 0.050781a3 3.5 0 0 0 -0.0097656 0.220703 3 3.5 0 0 0 0.28125 1.464844c0.0677869-0.020197 0.1355481-0.043506 0.203125-0.0625a3 3.5 0 0 1 -0.4746094 -1.623047z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-arcolinux.svg b/.icons/awkward/22x22/apps/distributor-logo-arcolinux.svg
new file mode 120000
index 00000000..9b95bb52
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-arcolinux.svg
@@ -0,0 +1 @@
+arcolinux-hello.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/distributor-logo-artix.svg b/.icons/awkward/22x22/apps/distributor-logo-artix.svg
new file mode 100644
index 00000000..62781e3b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-artix.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <path style="opacity:.2" 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"/>
+ <path style="fill:#3bb2d4" 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"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1l-3.5917969 7.1855469 0.203125 0.0917969 3.3886719-6.7773438 5.380859 10.765625 0.324219 0.146484-5.705078-11.412109zm-4.5761719 9.154297l-5.4238281 10.845703 0.3203125-0.140625 5.1035156-10.205078 9.9511719 3.619141 0.625-0.273438-10.576172-3.845703zm11.775391 5.246094l-4.976563 2.488281 0.554688 0.222656 4.421875-2.210937 2.488281 4.974609 0.3125 0.125-2.800781-5.599609z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-aryalinux.svg b/.icons/awkward/22x22/apps/distributor-logo-aryalinux.svg
new file mode 100644
index 00000000..33f28828
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-aryalinux.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-backbox.svg b/.icons/awkward/22x22/apps/distributor-logo-backbox.svg
new file mode 100644
index 00000000..c39b49cd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-backbox.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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="m7 1c-0.265199 5.11e-5 -0.5195193 0.1054325-0.7070312 0.2929688l-5 5c-0.1875361 0.1875116-0.2929178 0.4418322-0.2929688 0.7070312v0.5c5.1e-5 -0.265199 0.1054327-0.5195196 0.2929688-0.7070312l5-5c0.1875119-0.1875363 0.4418322-0.2929177 0.7070312-0.2929688h13c0.552262 5.52e-5 0.999945 0.4477381 1 1v-0.5c-5.5e-5 -0.5522619-0.447738-0.9999448-1-1h-13z" 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="m7 3c-0.265199 5.11e-5 -0.5195193 0.1054325-0.7070312 0.2929688l-3 3c-0.1875361 0.1875116-0.2929178 0.4418322-0.2929688 0.7070312v0.5c5.1e-5 -0.265199 0.1054327-0.5195196 0.2929688-0.7070312l3-3c0.1875119-0.1875363 0.4418322-0.2929177 0.7070312-0.2929688h11c0.552262 5.52e-5 0.999945 0.4477381 1 1v-0.5c-5.5e-5 -0.5522619-0.447738-0.9999448-1-1h-11z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-blackarch.svg b/.icons/awkward/22x22/apps/distributor-logo-blackarch.svg
new file mode 100644
index 00000000..80adf080
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-blackarch.svg
@@ -0,0 +1,11 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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="m10 1v2.0683594a2 0.5 0 0 0-1 0.4316406 2 0.5 0 0 0 1 0.4335938v0.0664062h1 1v-0.0683594a2 0.5 0 0 0 1-0.4316406 2 0.5 0 0 0-1-0.4335938v-2.0664062h-2z" 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.0058593c-0.714549 1.7514827-1.1379782 2.8800551-1.9238279 4.5585937a0.50005 0.50005 0 0 0-0.0429687 0.2753906 0.50005 0.50005 0 0 0-0.1875 0.2089844c-1.0069311 2.1007364-2.5933623 5.1090234-5.8183594 10.902343a0.50005 0.50005 0 0 0 0.0039062 0.492188c3.2213568-5.786958 4.8080859-8.794973 5.8144532-10.894531a0.50005 0.50005 0 0 1 0.1875-0.2089844 0.50005 0.50005 0 0 1 0.0429687-0.2753906c0.7858497-1.6785386 1.2092789-2.8071109 1.9238279-4.5585937v0.0058593a0.50005 0.50005 0 0 1 0.447266-0.3164062 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.007813-0.484375c-4.271846-7.9519541-4.598694-8.9681584-6.06836-12.416016a0.50005 0.50005 0 0 0-0.476562-0.3027344zm-1.1738282 5.1132812c-0.0519635 0.1158447-0.0940301 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.0039062 0.076172a0.50005 0.50005 0 0 0 0 0.013672c-5.854e-4 0.073551 0.0171997 0.138599 0.0234375 0.208984 0.0588395-0.840711 0.3387615-1.626876 0.7558594-2.238281 0.4506306-0.66056 1.0658522-1.168222 1.8105472-1.169922 0.798212-0.001786 1.371558 0.628513 1.773437 1.365234 0.348646 0.639134 0.570615 1.41998 0.611328 2.212891 0.004748-0.045828 0.014447-0.089331 0.015625-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.046472 0.01207 0.056622 0.030659 0.101562 0.042969l0.001954-0.003907c0.00737 0.0038 0.006371 0.005966 0.013672 0.009766 0.340474 0.094027 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.007301-0.0038-0.006302-0.005966-0.013672-0.009766l-0.001954 0.003907c-0.04494-0.01231-0.05509-0.030899-0.101562-0.042969a0.50005 0.50005 0 0 0-0.148438-0.013672zm-5.445312 1.419922c-0.0025754 0.041339-0.0126456 0.081616-0.0136719 0.123047a0.50005 0.50005 0 0 1 0 0.003906l-0.0039062 0.068359c-1.08e-5 0.0013 9.4e-6 0.002506 0 0.003907-0.0018983 0.272442 0.0298025 0.532101 0.0761719 0.78125a0.50005 0.50005 0 0 0 0.03125-0.316407c-0.0486733-0.209289-0.0744114-0.434313-0.0898438-0.664062zm2.955078 0.054687c-0.013339 0.218303-0.031802 0.434943-0.074219 0.626953a0.50005 0.50005 0 0 0 0.025391 0.292969c0.030381-0.1838 0.061345-0.367756 0.066406-0.570312 0.00283-0.114235-0.009078-0.232433-0.017578-0.34961zm5.082031 0.25586a0.50005 0.50005 0 0 1-0.08789 0.4375c0.111329 0.095579 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.007812-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.066192-0.257102-0.181876-0.382813-0.27539zm-9.0253902 0.138672c-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.008173 0.165591-0.038562 0.321589-0.058594 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.406499-0.74341-2.687709-1.307383-3.898438-1.607422z" style="fill-rule:evenodd;fill:#ffffff;opacity:.2"/>
+ <path d="m10 1v0.5h2v-0.5h-2zm2 2.0664062v0.5a2 0.5 0 0 1 0.728516 0.1816407 2 0.5 0 0 0 0.271484-0.2480469 2 0.5 0 0 0-1-0.4335938zm-2 0.0019532a2 0.5 0 0 0-1 0.4316406 2 0.5 0 0 0 0.2714844 0.2519531 2 0.5 0 0 1 0.7285156-0.1835937v-0.5z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-bodhi-linux.svg b/.icons/awkward/22x22/apps/distributor-logo-bodhi-linux.svg
new file mode 100644
index 00000000..4e5a1f32
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-bodhi-linux.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#ff6600" cx="11" cy="11" r="10"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="8"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="8"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <g style="opacity:0.1" transform="matrix(0.12015865,0,0,0.12063024,-3.1318614,14.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,-3.1318614,14.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/22x22/apps/distributor-logo-bunsenlabs.svg b/.icons/awkward/22x22/apps/distributor-logo-bunsenlabs.svg
new file mode 100644
index 00000000..7596d6ff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-bunsenlabs.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-calculate-linux.svg b/.icons/awkward/22x22/apps/distributor-logo-calculate-linux.svg
new file mode 100644
index 00000000..0c31cff8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-calculate-linux.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <path style="fill:#ff7f1c" d="m 7,1 h 8 c 3.324,0 6,2.676 6,6 v 8 c 0,3.324 -2.676,6 -6,6 H 8.8153225 L 7.346423,20.307153 C 4.3400685,18.889124 1.7090327,18.475109 1.8468121,15.153966 L 2.1547438,7.7313375 C 2.2738638,4.859975 3.0002626,1.7367033 5.6901905,1.1422052 6.1115505,1.0490809 6.5498325,1 7,1 Z"/>
+ <path style="opacity:0.1" d="M 5.9541015,1.5957031 C 3.1331828,2.0886778 1,4.533677 1,7.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 20.179783,15.27409 19.692631,14.941616 19.036105,14.51724 18.379579,14.092863 17.537234,13.769435 16.597628,13.270169 14.718413,12.271639 12.657111,11.36029 10.693332,11.572904 9.633499,11.687764 8.8766865,11.479084 8.3661835,11.111965 7.8556835,10.744848 7.5800135,10.214331 7.5048585,9.642237 7.354551,8.4980465 7.8241055,7.523773 9.066381,7.241213 10.294911,6.9616455 11.137172,6.7502425 11.917318,6.4853535 12.30744,6.352907 12.610784,6.2154045 12.801133,6 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 10.042963,4.2837814 9.288059,3.7407006 8.7626955,3.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 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:#3d3d3d" d="M 5.9541015,1.0957031 C 3.1331828,1.5886778 1,4.033677 1,7 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 20.179783,14.77409 19.692631,14.441616 19.036105,14.01724 18.379579,13.592863 17.537234,13.269435 16.597628,12.770169 14.718413,11.771639 12.657111,10.86029 10.693332,11.072904 9.633499,11.187764 8.8766865,10.979084 8.3661835,10.611965 7.8556835,10.244848 7.5800135,9.714331 7.5048585,9.142237 7.354551,7.9980465 7.8241055,7.023773 9.066381,6.741213 10.294911,6.4616455 11.137172,6.2502425 11.917318,5.9853535 12.30744,5.852907 12.610784,5.7154045 12.801133,5.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 10.042963,3.7837814 9.288059,3.2407006 8.7626955,2.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 11.921,13.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 17.678896,15.193417 16.392699,14.479642 15.008803,14.051109 14.013118,13.72703 12.970593,13.530768 11.921,13.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 1,9.294922 V 15 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 C 9.41605,18.278143 9.320952,15.555112 8.074219,12.53418 7.2038045,10.425857 6.1784565,9.789941 5.3847655,10.532227 3.8982745,11.922815 1.9380835,9.612835 1.1582031,9.332031 1.1084779,9.314135 1.0527255,9.307437 1,9.294922 Z"/>
+ <path style="fill:#727072" d="M 5.957031,1.0957031 C 4.050597,1.4279211 2.4621761,2.6517991 1.6298828,4.3271485 3.3930619,3.5372338 5.108428,3.5153911 6.5771485,5.323242 8.498648,7.729254 12.700741,5.256677 12.868545,4.7822265 12.857579,4.7625465 12.84408,4.7430265 12.831434,4.723633 12.802084,4.713213 12.619497,4.647906 12.300184,4.519531 11.988213,4.4477815 11.548768,4.3348005 10.970107,4.123047 10.042991,3.7837817 9.288059,3.2407011 8.762695,2.5009765 8.760495,2.4976516 8.758245,2.4943946 8.75586,2.4912111 8.2406815,1.8511546 7.201984,1.31626 5.957031,1.0957031 Z M 7.9375,10.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 9.160241,2.938618 C 8.834453,3.0738306 8.401431,3.4094911 8.288688,3.6056282 8.1765565,3.8821526 7.9884305,4.1326735 7.7115865,4.260276 7.3579875,4.4585715 6.9268585,4.499232 6.6045855,4.7530885 6.350367,4.9751 6.515441,5.3426835 6.7062945,5.545971 7.170641,6.0547235 7.824362,6.389746 8.504469,6.490574 9.134138,6.56297 9.430139,6.2899105 10.046044,6.2112955 c 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 12.105585,4.524545 11.836763,4.431513 11.585168,4.326584 11.392234,4.268092 11.18638,4.201838 10.969856,4.1226035 10.237116,3.8544682 9.728246,3.4577466 9.160241,2.938618 Z"/>
+ <circle style="opacity:0.2" cx="7" cy="3.5" r="1"/>
+ <circle style="fill:#ffffff" cx="7" cy="3" r="1"/>
+ <path style="fill:#3d3d3d" d="m 7.695237,2.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 6.834527,2.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 7.920484,2.7860413 C 7.9707085,2.989597 7.522707,2.5731524 6.9844835,2.5731524 6.444927,2.5731524 6.038704,3.043819 6.0933705,2.7429304 6.152037,2.4220413 6.509817,2.01493 7.007151,2.01493 c 0.4688895,0 0.817776,0.3831113 0.913333,0.7711113"/>
+ <path style="fill:#3d3d3d" d="m 6.7872015,5.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 11.411592,5.364107 10.500519,5.454256 9.715266,5.645294 9.462083,5.720865 8.9361525,5.705904 8.9361525,5.705904 8.217651,5.70553 7.5348595,5.3384055 7.3963745,5.316156 7.150482,5.226391 6.85088,5.376383 6.7872015,5.0978815"/>
+ <path style="opacity:0.5;fill:#ffffff" d="m 9.123715,2.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 8.8821005,3.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 8.8954245,2.8652131 C 8.804523,2.8743736 8.7083395,2.9124111 8.6178295,2.9747892 8.4368125,3.0995454 8.26354,3.3255166 8.146371,3.6603433 8.0398935,3.9648582 7.807106,4.120547 7.52319,4.243626 7.239277,4.366705 6.9125045,4.444943 6.6533255,4.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 8.822286,6.496401 C 8.2757015,6.6208085 7.525969,6.2990785 7.043218,5.8732215 6.80184,5.660293 6.629503,5.42249 6.573443,5.225317 6.545423,5.1267305 6.545103,5.041187 6.571693,4.966829 6.598333,4.8924715 6.65213,4.82507 6.752074,4.7650965 6.9724065,4.6328965 7.2949185,4.552094 7.599463,4.420072 7.9040075,4.2880495 8.1980995,4.092384 8.3271625,3.7232794 8.433682,3.419011 8.5884,3.228032 8.7267385,3.1326913 8.865074,3.037351 8.972622,3.0416908 9.02456,3.0815559 A 0.0959835,0.0959835 0 1 0 9.141441,2.929273 C 9.0717,2.8757441 8.9862165,2.8560519 8.895318,2.8652131 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-condres.svg b/.icons/awkward/22x22/apps/distributor-logo-condres.svg
new file mode 100644
index 00000000..c880c101
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-condres.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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:#aeea66"/>
+ <path d="M 1.2089844 1.4179688 C 1.0870339 1.5837173 1 1.7775346 1 2 L 1 20 C 1 20.554 1.446 21 2 21 L 11 21 L 1.2089844 1.4179688 z " style="fill:#f8d057"/>
+ <path d="m20.791016 1.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="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" style="fill:#ffffff;opacity:.2"/>
+ <path d="m1.22734 1.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 1.2273437,1.3769531 C 1.2169254,1.3897354 1.2097853,1.404669 1.2,1.4179688 L 10.991016,21 20.782032,1.4179688 c -0.0098,-0.0133 -0.01693,-0.028233 -0.02734,-0.041016 L 10.991016,17 Z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-crux.svg b/.icons/awkward/22x22/apps/distributor-logo-crux.svg
new file mode 120000
index 00000000..4fdfc288
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-crux.svg
@@ -0,0 +1 @@
+tuxpuck.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/distributor-logo-debian.svg b/.icons/awkward/22x22/apps/distributor-logo-debian.svg
new file mode 100644
index 00000000..a713f259
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-debian.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <circle opacity=".2" cx="22" cy="23" r="20"/>
+ <circle fill="#f9548f" cx="22" cy="22" r="20"/>
+ <path opacity=".2" d="m29.676 20.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 fill="#fff" d="m29.676 19.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 fill="#fff" opacity=".2" transform="scale(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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-deepin.svg b/.icons/awkward/22x22/apps/distributor-logo-deepin.svg
new file mode 100644
index 00000000..0cbfb304
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-deepin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,11.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 21,11 A 10,10 0 0 1 11,21 10,10 0 0 1 1,11 10,10 0 0 1 11,1 10,10 0 0 1 21,11 Z"/>
+ <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.166645 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.5395,1 11,1 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 8.25156,19.013672 C 7.7590175,18.833584 7.298931,18.604498 6.865566,18.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 8.464741,15.714319 4.643401,13.416963 3.0461371,12.279804 2.925867,11.110827 3.0327736,9.903032 3.461047,8.72451 4.0961315,6.9783625 5.1900085,5.6159345 6.6485475,4.7008615 6.2839105,7.2519935 6.57218,9.600766 6.986453,10.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 8.361647,10.781959 9.364,8.632239 9.364,8.632239 9.868632,7.0999055 11.239267,4.857404 12.905891,3.7170623 c 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 8.25156,18.51364 C 7.7590175,18.333553 7.298931,18.104466 6.865566,17.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 8.464741,15.214288 4.643401,12.916931 3.0461371,11.779772 2.9258669,10.610795 3.0327736,9.403 3.461047,8.2244785 4.0961315,6.478331 5.1900085,5.115903 6.6485475,4.20083 6.2839105,6.751962 6.57218,9.100734 6.986453,10.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 8.361647,10.281928 9.364,8.1322075 9.364,8.1322075 9.868632,6.599874 11.239267,4.3573725 12.905891,3.2170309 c 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 C 10.070909,7.7300335 9.860276,9.716722 9.860276,9.716722 9.53764,11.764499 11.162267,10.798009 11.162267,10.798009 12.83462,9.98348 13.656159,7.5448555 13.656159,7.5448555 13.134346,7.4455845 12.723258,7.6040365 12.723258,7.6040365 12.055714,9.25155 10.693908,9.929263 10.693908,9.929263 10.158091,10.213077 10.033367,9.711631 10.033367,9.711631 9.943007,9.336185 10.420908,9.271914 10.420908,9.271914 11.162904,8.983646 11.637628,8.204116 11.745172,7.8853035 11.852079,7.5658555 12.05126,7.541038 12.05126,7.541038 c 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/22x22/apps/distributor-logo-devuan.svg b/.icons/awkward/22x22/apps/distributor-logo-devuan.svg
new file mode 100644
index 00000000..4c88c109
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-devuan.svg
@@ -0,0 +1,11 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-fedora.svg b/.icons/awkward/22x22/apps/distributor-logo-fedora.svg
new file mode 100644
index 00000000..b25e5b64
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-fedora.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m11.500053 0.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="m11.500053 0.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 -1.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="m11.5 0c-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/22x22/apps/distributor-logo-freebsd.svg b/.icons/awkward/22x22/apps/distributor-logo-freebsd.svg
new file mode 100644
index 00000000..f8104cd8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-freebsd.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 5.1011943,1.5195312 C 4.6338828,1.4770042 4.0604983,1.4754187 3.3765849,1.7148438 2.691142,1.9548042 1.950978,2.5297462 1.5484599,3.1679688 0.8017827,4.3524997 0.973545,4.9496009 1.0093974,5.5117188 1.0452714,6.0741729 1.1553215,6.576876 1.331663,7.0976562 1.6120203,7.9256304 1.9794036,8.6307506 2.3824443,9.357422 2.4285463,9.440542 2.5014255,9.514454 2.5426006,9.591797 2.2192126,10.52704 2.0019014,11.495281 1.9996318,12.494141 V 12.5 c 0,4.935029 4.0649712,9 9.0000002,9 4.935029,0 9,-4.064971 9,-9 V 12.498 C 19.999045,11.496404 19.782149,10.525894 19.458616,9.587844 19.500426,9.509474 19.574107,9.43565 19.620726,9.351516 20.022483,8.6264553 20.388093,7.9230741 20.667601,7.0976092 20.843946,6.5768185 20.953995,6.0741226 20.989866,5.5116718 21.025736,4.9492209 21.19899,4.3518928 20.450804,3.1659686 20.048359,2.528116 19.308113,1.9548124 18.622679,1.7148438 17.938775,1.4754105 17.365373,1.477005 16.89807,1.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 11.595018,3.6251198 11.31106,3.5009972 11.009398,3.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 8.7418473,2.7363029 7.475221,2.0333773 5.9625224,1.6679688 5.6538605,1.5915947 5.3580444,1.5425757 5.1051006,1.5195312 Z"/>
+ <path style="fill:#fb5140" d="M 5.1011943,1.0195312 C 4.6338828,0.9770042 4.0604983,0.9754187 3.3765849,1.2148438 2.691142,1.4548042 1.950978,2.0297462 1.5484599,2.6679688 0.8017827,3.8524997 0.973545,4.4496009 1.0093974,5.0117188 1.0452713,5.5741729 1.1553215,6.076876 1.331663,6.5976562 1.6120203,7.4256304 1.9794036,8.1307506 2.3824443,8.8574219 2.4285463,8.9405424 2.5014255,9.014454 2.5426006,9.091797 2.2192126,10.02704 2.0019014,10.995281 1.9996318,11.994141 V 12 c 0,4.935029 4.0649712,9 9.0000002,9 4.935029,0 9,-4.064971 9,-9 V 11.998 C 19.999045,10.996404 19.782149,10.025894 19.458616,9.087844 19.500426,9.009474 19.574107,8.93565 19.620726,8.8515155 20.022483,8.1264553 20.388093,7.4230741 20.667601,6.5976092 20.843946,6.0768185 20.953995,5.5741226 20.989866,5.0116718 21.025736,4.4492209 21.19899,3.8518928 20.450804,2.6659686 20.048359,2.028116 19.308113,1.4548124 18.622679,1.2148438 17.938775,0.9754105 17.365373,0.977005 16.89807,1.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 11.595018,3.1251198 11.31106,3.0009972 11.009398,3 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 8.7418473,2.2363029 7.475221,1.5333773 5.9625224,1.1679688 5.6538605,1.0915947 5.3580444,1.0425757 5.1051006,1.0195312 Z"/>
+ <path style="opacity:0.2" d="M 4.831663,4.5078125 C 4.4557022,4.4734188 4.217626,4.5581923 4.0855693,4.7675781 3.9444039,4.9913261 3.9802505,5.5641704 4.1734599,6.1347656 4.3753568,6.731024 4.8716022,7.6893222 5.3179912,8.4316406 6.0676948,7.3887891 7.092005,6.5548861 8.2886943,6.0488281 7.2194681,5.3472685 6.0243368,4.7654916 5.253538,4.5800781 5.0965555,4.540393 4.9569924,4.519151 4.831663,4.5078125 Z m 12.335938,0 c -0.125291,0.011338 -0.264892,0.03258 -0.421875,0.072266 -0.79818,0.1919999 -2.053337,0.8058598 -3.150391,1.5410157 -0.558345,0.3741731 -0.59587,0.4235343 -0.595703,0.8027343 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 17.781595,4.5581933 17.543562,4.4734188 17.167601,4.5078125 Z M 10.999632,6.5 a 6,6 0 0 0 -6.0000002,6 6,6 0 0 0 6.0000002,6 6,6 0 0 0 6,-6 6,6 0 0 0 -0.449219,-2.267578 C 16.166727,10.510222 15.88994,10.497721 15.620726,10.5 15.337271,10.5024 15.060415,10.46194 14.769163,10.357422 13.662092,9.960318 12.773509,9.07221 12.257444,8.0019531 12.103001,7.6814952 11.99979,7.2483134 11.999632,6.9238281 c -3.5e-5,-0.079667 0.01756,-0.2069462 0.03516,-0.328125 A 6,6 0 0 0 10.999632,6.5 Z"/>
+ <path style="fill:#ffffff" d="M 4.831663,4.0078125 C 4.4557022,3.9734188 4.217626,4.0581923 4.0855693,4.2675781 3.9444039,4.4913261 3.9802505,5.0641704 4.1734599,5.6347656 4.3753568,6.231024 4.8716022,7.1893222 5.3179912,7.9316406 6.0676948,6.8887891 7.092005,6.0548861 8.2886943,5.5488281 7.2194681,4.8472685 6.0243368,4.2654916 5.253538,4.0800781 5.0965555,4.040393 4.9569924,4.019151 4.831663,4.0078125 Z m 12.335938,0 c -0.125291,0.011338 -0.264892,0.03258 -0.421875,0.072266 -0.79818,0.1919999 -2.053337,0.8058598 -3.150391,1.5410157 -0.558345,0.3741731 -0.59587,0.4235343 -0.595703,0.8027343 1.32e-4,0.2709921 0.02146,0.3608022 0.158203,0.6445313 0.378629,0.7852347 1.225129,1.5879271 1.949219,1.8476562 0.321222,0.1152754 0.73255,0.1116224 0.884766,-0.00781 0.382266,-0.2997166 1.506171,-2.3053115 1.833984,-3.2734375 0.19321,-0.5705952 0.22905,-1.1434395 0.08789,-1.3671875 C 17.781595,4.0581933 17.543562,3.9734188 17.167601,4.0078125 Z M 10.999632,6 a 6,6 0 0 0 -6.0000002,6 6,6 0 0 0 6.0000002,6 6,6 0 0 0 6,-6 6,6 0 0 0 -0.449219,-2.267578 C 16.166727,10.010222 15.88994,9.997721 15.620726,10 15.337271,10.002397 15.060415,9.961942 14.769163,9.857422 13.662092,9.460318 12.773509,8.5722103 12.257444,7.5019531 12.103001,7.1814952 11.99979,6.7483134 11.999632,6.4238281 c -3.5e-5,-0.079667 0.01756,-0.2069462 0.03516,-0.328125 A 6,6 0 0 0 10.999632,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.3199443,1.0117188 C 4.0326951,1.0359346 3.7185416,1.0951312 3.3765849,1.2148438 2.691142,1.4548041 1.950978,2.0297461 1.5484599,2.6679688 0.9400954,3.63308 0.9432477,4.2035031 0.9840068,4.6875 1.0123339,4.2968911 1.1328352,3.827317 1.5484599,3.1679688 1.950978,2.5297462 2.691142,1.9548041 3.3765849,1.7148438 4.0604983,1.4754187 4.6338828,1.4770043 5.1011943,1.5195312 h 0.00391 c 0.2529437,0.023045 0.5487599,0.072063 0.8574218,0.1484376 1.5126986,0.3654084 2.7793226,1.0683344 4.1113289,1.9609374 0.0082,0.00546 0.02305,0.021974 0.03125,0.027344 0.299145,-0.03113 0.583103,-0.1552528 0.884765,-0.15625 0.0065,-2.12e-5 0.01303,-2.12e-5 0.01953,0 0.301662,9.972e-4 0.585613,0.1251196 0.884765,0.15625 0.0082,-0.00537 0.02315,-0.021884 0.03125,-0.027344 1.332001,-0.8925981 2.598627,-1.5955284 4.111328,-1.9609374 0.308758,-0.076398 0.604587,-0.1253965 0.857422,-0.1484376 h 0.0039 c 0.467303,-0.042526 1.040705,-0.044121 1.724609,0.1953126 0.685434,0.2399685 1.42568,0.8133192 1.828125,1.4511718 0.411211,0.6517971 0.536089,1.1177298 0.566406,1.5058594 0.03973,-0.4809666 0.03648,-1.0502393 -0.566406,-2.0058594 C 20.048359,2.028163 19.308113,1.4548123 18.622679,1.2148438 17.938775,0.9754104 17.365373,0.977005 16.89807,1.0195312 h -0.0039 c -0.252835,0.023041 -0.548664,0.07204 -0.857422,0.1484376 -1.512701,0.365409 -2.779327,1.0683393 -4.111328,1.9609374 -0.0081,0.00546 -0.02307,0.021975 -0.03125,0.027344 C 11.595011,3.1251196 11.31106,3.0009972 11.009398,3 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 8.741845,2.2363032 7.475221,1.5333773 5.9625224,1.1679688 5.6538605,1.0915946 5.3580443,1.0425757 5.1051006,1.0195312 h -0.00391 C 4.8675385,0.9982678 4.6071935,0.9875029 4.3199443,1.0117188 Z M 19.566038,9.431641 c -0.0385,0.05217 -0.07976,0.104397 -0.107422,0.15625 0.29685,0.860684 0.494753,1.749786 0.527344,2.664062 0.0024,-0.0845 0.01367,-0.166922 0.01367,-0.251953 V 11.998 C 19.999116,11.117851 19.8262,10.262801 19.566038,9.431594 Z m -17.1308593,0.0039 c -0.2600087,0.828578 -0.4335532,1.68116 -0.4355469,2.5586 V 12 c 0,0.08635 0.0112,0.170063 0.013672,0.255859 0.033122,-0.914364 0.2318001,-1.803697 0.5292969,-2.664062 -0.027503,-0.05166 -0.069057,-0.103883 -0.1074219,-0.15625 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-freedos.svg b/.icons/awkward/22x22/apps/distributor-logo-freedos.svg
new file mode 100644
index 00000000..d0da3179
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-freedos.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-kali-linux.svg b/.icons/awkward/22x22/apps/distributor-logo-kali-linux.svg
new file mode 100644
index 00000000..9df0be37
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-kali-linux.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#447490" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="m 1.0214844,3.1801256 c -0.2079989,0.00163 -0.41441647,0.011186 -0.62109378,0.037109 2.28859758,0.041275 4.58299518,0.2269068 6.82421878,0.7089843 0.4328735,0.056524 0.8513405,0.1875677 1.2734375,0.2949219 0.204339,0.048187 0.3945369,0.1391525 0.5976562,0.1914063 0.339345,0.086005 0.6703774,0.1998102 1.0058589,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.399325 -0.644852,0.8793612 -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 1.231932,-0.09902 2.11498,0.09788 3.197265,0.716797 0.568286,0.328569 1.106091,0.732587 1.511719,1.253906 0.551208,0.626843 0.96488,1.413815 1.28125,2.183594 0.04636,0.116097 0.08809,0.233833 0.152344,0.341796 0,-0.144155 -0.05337,-0.279136 -0.101563,-0.412109 -0.147409,-0.393226 -0.313281,-0.830145 -0.521484,-1.195312 -0.245816,-0.438363 -0.515514,-0.867951 -0.855469,-1.240235 -0.49631,-0.597361 -1.102609,-1.107279 -1.794922,-1.46289 0.527825,0.06791 1.041779,0.221424 1.542969,0.396484 0.536364,0.191937 1.052659,0.445848 1.515625,0.779297 0.457272,0.370454 0.859806,0.813676 1.15625,1.324219 0.153712,0.24663 0.250573,0.573079 0.384766,0.830078 -0.118131,-0.595328 -0.415559,-1.192681 -0.789063,-1.666016 -0.220808,-0.286887 -0.501842,-0.51512 -0.777343,-0.746094 -0.63579,-0.5018 -1.375523,-0.856688 -2.140626,-1.113281 -1.404348,-0.461136 -2.490755,-0.639472 -3.964843,-0.638672 -0.356221,0.002 -0.715705,-0.04292 -1.050781,-0.167969 C 12.468546,13.136558 11.85767,12.452449 11.66797,11.652782 11.422763,10.784188 11.69474,9.8486311 12.333985,9.2152818 12.852864,8.6852203 13.61017,8.38118 14.353517,8.453563 c 0.767949,0.054897 1.497928,0.3234485 2.214843,0.5859375 0.586586,0.229348 1.175731,0.4554971 1.742188,0.7324219 0.01484,0.163675 0.02791,0.3313956 0.08789,0.4863286 0.08052,0.158387 0.254491,0.23527 0.408203,0.30664 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.628907 -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.2360566 -0.321705,-0.4703697 -0.464844,-0.7167965 -0.166724,-0.00282 -0.333886,-0.00516 -0.5,-0.00781 -0.208812,-0.2462235 -0.439262,-0.4709366 -0.652344,-0.7128906 0.01789,0.132973 0.04061,0.2655881 0.04102,0.4003906 -0.142735,-0.08174 -0.282878,-0.1671848 -0.410158,-0.2714893 -0.139073,-0.1258565 -0.267665,-0.2642816 -0.404297,-0.3925781 0.01789,0.097391 0.03687,0.1951708 0.05273,0.2929688 C 16.97291,8.6651414 16.709141,8.495694 16.511715,8.26411 c -0.0028,0.057337 -0.0055,0.114335 -0.0078,0.171875 C 16.328235,8.368685 16.155733,8.2931605 15.980469,8.2250475 15.539055,8.0591365 15.10314,7.8680192 14.636719,7.7836412 14.122923,7.7578192 13.578144,7.8272511 13.091797,7.6176256 12.756315,7.4868891 12.482687,7.2236244 12.322266,6.9027819 12.029278,6.3556408 12.069507,5.7054677 12.154297,5.1117662 11.780997,4.8641192 11.376326,4.6665526 10.960938,4.5004381 10.766765,4.4313085 10.585525,4.3295124 10.382812,4.2855943 9.6512585,4.0442507 8.9015011,3.8592773 8.1445312,3.7191881 7.8155557,3.6463987 7.4791626,3.6124936 7.1503906,3.5395006 6.8358506,3.47891 6.5172153,3.4468662 6.1992188,3.4086412 4.6885331,3.2343939 3.1667265,3.1686587 1.6464844,3.1820787 c -0.2076939,0.00152 -0.4170011,-0.00358 -0.625,-0.00195 z M 11.625,5.5629381 C 8.8533072,5.5395561 6.0731446,5.665024 3.3339844,6.10786 2.6164594,6.2280235 1.8932754,6.3392646 1.1914062,6.5336412 3.5385608,6.2036486 5.9050574,5.9806295 8.2753906,5.9281725 9.4300589,5.920446 10.584993,5.9574202 11.734375,6.0727037 11.695948,5.9031332 11.65652,5.7339326 11.625,5.5629381 Z m 0.181641,0.75 C 10.247361,6.4595337 8.716879,6.8312732 7.2324219,7.3227037 6.2062533,7.6746547 5.198974,8.0852166 4.2285156,8.5707506 3.883884,8.7439816 3.5359269,8.9118636 3.2089844,9.1176256 3.5778113,8.9594406 3.9372469,8.7791125 4.3105469,8.6312975 6.7378106,7.6329839 9.3100871,6.9338657 11.939453,6.7992662 11.889034,6.6384382 11.841201,6.4778327 11.806641,6.3129381 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.4456392 0.699219,0.7050781 0.05429,0.05937 0.145104,0.014616 0.214844,0.025391 C 18.915658,9.1505945 18.771576,9.0565987 18.660156,8.9398912 18.096546,8.3868542 17.44943,7.9209026 16.75,7.5551256 16.160569,7.2491251 15.545207,6.9814183 14.898438,6.8246569 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.000001,0.9999988 A 10.000001,10.000001 0 0 0 1.0000002,10.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 1.0214844 2.6796875 C 0.8134855 2.6813141 0.60706793 2.6908734 0.40039062 2.7167969 C 2.6889882 2.7580714 4.9833858 2.9437037 7.2246094 3.4257812 C 7.6574829 3.4823049 8.0759499 3.6133489 8.4980469 3.7207031 C 8.7023859 3.7688906 8.8925838 3.8598556 9.0957031 3.9121094 C 9.4350481 3.9981148 9.7660805 4.1119196 10.101562 4.2109375 C 10.306716 4.3001965 10.528693 4.3389256 10.732422 4.4316406 C 11.036999 4.5611571 11.335025 4.7072462 11.630859 4.8554688 C 11.669084 4.8810873 11.729458 4.892652 11.740234 4.9453125 C 11.81709 5.267172 11.857643 5.598019 11.951172 5.9160156 C 12.127046 6.5113436 12.349477 7.0972659 12.666016 7.6328125 C 12.32911 7.793437 12.037966 8.0366281 11.783203 8.3066406 C 11.420476 8.7059656 11.138351 9.1860018 11.017578 9.7148438 C 10.870176 10.255885 10.901814 10.780818 11.029297 11.322266 C 11.16776 11.806783 11.414112 12.260572 11.75 12.636719 C 12.423811 13.404262 13.473789 13.848396 14.496094 13.730469 C 15.728026 13.631451 16.611074 13.828352 17.693359 14.447266 C 18.261645 14.775835 18.79945 15.179853 19.205078 15.701172 C 19.756286 16.328015 20.169958 17.114987 20.486328 17.884766 C 20.532686 18.000863 20.574422 18.118599 20.638672 18.226562 C 20.638672 18.082407 20.585299 17.947426 20.537109 17.814453 C 20.3897 17.421227 20.223828 16.984308 20.015625 16.619141 C 19.769809 16.180778 19.500111 15.75119 19.160156 15.378906 C 18.663846 14.781545 18.057547 14.271627 17.365234 13.916016 C 17.893059 13.983926 18.407013 14.13744 18.908203 14.3125 C 19.444567 14.504437 19.960862 14.758348 20.423828 15.091797 C 20.8811 15.462251 21.283634 15.905473 21.580078 16.416016 C 21.73379 16.662646 21.830651 16.989095 21.964844 17.246094 C 21.846713 16.650766 21.549285 16.053413 21.175781 15.580078 C 20.954973 15.293191 20.673939 15.064958 20.398438 14.833984 C 19.762648 14.332184 19.022915 13.977296 18.257812 13.720703 C 16.853464 13.259567 15.767057 13.081231 14.292969 13.082031 C 13.936748 13.084065 13.577264 13.039107 13.242188 12.914062 C 12.468545 12.63612 11.857669 11.952011 11.667969 11.152344 C 11.422762 10.28375 11.694738 9.3481931 12.333984 8.7148438 C 12.852863 8.1847823 13.610169 7.880742 14.353516 7.953125 C 15.121465 8.008022 15.851444 8.2765735 16.568359 8.5390625 C 17.154945 8.7684105 17.74409 8.9945596 18.310547 9.2714844 C 18.325387 9.4351594 18.338458 9.6028805 18.398438 9.7578125 C 18.478954 9.9162005 18.652929 9.9930831 18.806641 10.064453 C 19.099425 10.1958 19.37593 10.312709 19.625 10.515625 C 19.809413 10.664457 19.963204 10.847267 20.138672 11.005859 C 20.197541 10.911433 20.207764 10.888218 20.224609 10.855469 C 20.233509 10.846163 20.225949 10.855416 20.238281 10.841797 C 20.370847 10.702725 20.568913 10.674424 20.738281 10.589844 C 20.298291 10.48005 19.86664 10.321226 19.578125 9.9609375 C 19.532618 9.9049075 19.722914 9.9547075 19.683594 9.8671875 C 19.655734 9.7927555 19.629827 9.7503669 19.591797 9.6855469 C 19.432189 9.4494899 19.270092 9.2151768 19.126953 8.96875 C 18.960229 8.96593 18.793067 8.9635875 18.626953 8.9609375 C 18.418141 8.714714 18.187691 8.4900009 17.974609 8.2480469 C 17.992499 8.3810199 18.015218 8.513635 18.015625 8.6484375 C 17.872892 8.566702 17.732749 8.4812576 17.605469 8.3769531 C 17.466396 8.2510966 17.337804 8.1126715 17.201172 7.984375 C 17.219062 8.0817665 17.238046 8.1795458 17.253906 8.2773438 C 16.972914 8.1647033 16.709145 7.9952559 16.511719 7.7636719 C 16.508919 7.8210089 16.506206 7.8780069 16.503906 7.9355469 C 16.328235 7.8682474 16.155733 7.7927224 15.980469 7.7246094 C 15.539055 7.5586984 15.10314 7.3675811 14.636719 7.2832031 C 14.122923 7.2573811 13.578144 7.326813 13.091797 7.1171875 C 12.756315 6.986451 12.482687 6.7231863 12.322266 6.4023438 C 12.029278 5.8552027 12.069507 5.2050296 12.154297 4.6113281 C 11.780997 4.3636811 11.376326 4.1661145 10.960938 4 C 10.766765 3.9308704 10.585525 3.8290743 10.382812 3.7851562 C 9.6512585 3.5438126 8.9015011 3.3588392 8.1445312 3.21875 C 7.8155557 3.1459606 7.4791626 3.1120555 7.1503906 3.0390625 C 6.8358506 2.9784719 6.5172153 2.9464281 6.1992188 2.9082031 C 4.6885331 2.7339558 3.1667265 2.6682206 1.6464844 2.6816406 C 1.4387905 2.6831656 1.2294833 2.6780609 1.0214844 2.6796875 z M 11.625 5.0625 C 8.8533072 5.039118 6.0731446 5.1645859 3.3339844 5.6074219 C 2.6164594 5.7275854 1.8932754 5.8388265 1.1914062 6.0332031 C 3.5385608 5.7032105 5.9050574 5.4801914 8.2753906 5.4277344 C 9.4300589 5.4200079 10.584993 5.4569821 11.734375 5.5722656 C 11.695948 5.4026951 11.65652 5.2334945 11.625 5.0625 z M 11.806641 5.8125 C 10.247361 5.9590956 8.716879 6.3308351 7.2324219 6.8222656 C 6.2062533 7.1742166 5.198974 7.5847785 4.2285156 8.0703125 C 3.883884 8.2435435 3.5359269 8.4114255 3.2089844 8.6171875 C 3.5778113 8.4590025 3.9372469 8.2786744 4.3105469 8.1308594 C 6.7378106 7.1325458 9.3100871 6.4334276 11.939453 6.2988281 C 11.889034 6.1380001 11.841201 5.9773946 11.806641 5.8125 z M 14.898438 6.3242188 C 15.173737 6.4480427 15.462859 6.5371091 15.736328 6.6660156 C 16.571577 7.0311826 17.374549 7.4841705 18.080078 8.0644531 C 18.335247 8.2761116 18.572925 8.5100923 18.779297 8.7695312 C 18.833584 8.8289013 18.924401 8.7841469 18.994141 8.7949219 C 18.915658 8.6501564 18.771576 8.5561606 18.660156 8.4394531 C 18.096546 7.8864161 17.44943 7.4204645 16.75 7.0546875 C 16.160569 6.748687 15.545207 6.4809802 14.898438 6.3242188 z"/>
+ <path style="fill:#447490" d="m 19.166867,9.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/22x22/apps/distributor-logo-knoppix.svg b/.icons/awkward/22x22/apps/distributor-logo-knoppix.svg
new file mode 100644
index 00000000..39be68bc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-knoppix.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-korora.svg b/.icons/awkward/22x22/apps/distributor-logo-korora.svg
new file mode 100644
index 00000000..517cbab4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-korora.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 14,1.5 C 10.134,1.5 7,4.634 7,8.5 7,12.366 10.134,15.5 14,15.5 17.866,15.5 21,12.366 21,8.5 V 2.5 C 21,1.95 20.554,1.5 20,1.5 Z"/>
+ <path style="opacity:0.2" d="M 8,7.5 C 4.134,7.5 1,10.634 1,14.5 V 20.5 C 1,21.05 1.446,21.5 2,21.5 H 8 C 11.866,21.5 15,18.366 15,14.5 15,10.634 11.866,7.5 8,7.5 Z"/>
+ <path style="fill:#666666" d="M 14,1 C 10.134,1 7,4.134 7,8 7,11.866 10.134,15 14,15 17.866,15 21,11.866 21,8 V 2 C 21,1.45 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="M 14,13.5 C 16.77,13.5 19,11.27 19,8.5 V 3.5 H 14 C 11.23,3.5 9,5.73 9,8.5 9,11.27 11.23,13.5 14,13.5 Z"/>
+ <path style="fill:#ececec" d="M 14,13 C 16.77,13 19,10.77 19,8 V 3 H 14 C 11.23,3 9,5.23 9,8 9,10.77 11.23,13 14,13 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 14,1 C 10.134,1 7,4.134 7,8 7,8.0845 7.0107,8.1662 7.0137,8.25 7.1466,4.5009 10.219,1.5 14,1.5 H 20 C 20.554,1.5 21,1.95 21,2.5 V 2 C 21,1.45 20.554,1 20,1 Z"/>
+ <path style="fill:#808080" d="M 8,7 C 4.134,7 1,10.134 1,14 V 20 C 1,20.55 1.446,21 2,21 H 8 C 11.866,21 15,17.866 15,14 15,10.134 11.866,7 8,7 Z"/>
+ <path style="opacity:0.2" d="M 8,9.5 C 5.23,9.5 3,11.73 3,14.5 V 19.5 H 8 C 10.77,19.5 13,17.27 13,14.5 13,11.73 10.77,9.5 8,9.5 Z"/>
+ <path style="fill:#ffffff" d="M 8,9 C 5.23,9 3,11.23 3,14 V 19 H 8 C 10.77,19 13,16.77 13,14 13,11.23 10.77,9 8,9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,7 C 4.134,7 1,10.134 1,14 V 14.5 C 1,10.634 4.134,7.5 8,7.5 11.781,7.5 14.853,10.501 14.986,14.25 14.989,14.166 15,14.085 15,14 15,10.134 11.866,7 8,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-linux-lite.svg b/.icons/awkward/22x22/apps/distributor-logo-linux-lite.svg
new file mode 100644
index 00000000..11e8d759
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-linux-lite.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#636e72" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 12.515743,3.5000002 C 11.28448,4.2443937 10.019726,4.9371335 8.8157,5.724277 8.3739575,7.8349165 7.945938,9.948652 7.53222,12.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 C 13.202777,14.954151 12.717598,14.503483 12.283868,14.006041 13.034013,11.549485 13.821187,9.10431 14.591547,6.6539955 13.900693,5.6020295 13.225785,4.539091 12.515742,3.5000043 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 12.515743,3.0000002 C 11.28448,3.7443937 10.019726,4.4371335 8.8157,5.224277 8.3739575,7.3349165 7.945938,9.448652 7.53222,11.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 11.917801,5.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 11.917801,5.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 12.515625,3 C 11.284362,3.7443935 10.019455,4.4374659 8.8154295,5.2246095 8.373687,7.335249 7.9459445,9.449126 7.5322265,11.56543 c 0.0262,0.03326 0.054583,0.06462 0.081055,0.09766 C 8.0024495,9.681351 8.401712,7.7013465 8.8154295,5.7246095 10.019455,4.937466 11.284362,4.2443934 12.515625,3.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 13.900943,5.102281 13.225668,4.0390869 12.515625,3 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 8.7670305,13.52058 8.5415245,13.262544 8.317383,13.003906 8.014044,12.860925 7.700381,12.703841 7.408203,12.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/22x22/apps/distributor-logo-linux-mint.svg b/.icons/awkward/22x22/apps/distributor-logo-linux-mint.svg
new file mode 100644
index 00000000..c2add4c9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-linux-mint.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-lubuntu.svg b/.icons/awkward/22x22/apps/distributor-logo-lubuntu.svg
new file mode 100644
index 00000000..f68fca32
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-lubuntu.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#0068c8" cx="11" cy="11" r="10"/>
+ <path style="fill:#ffffff" d="M 13.475,3.6406 C 13.168,3.6306 11.488,4.12 10.996,4.75 9.637,4.8508 4.5678,8.2444 1.0137,10.727 A 10,10 0 0 0 1,11 10,10 0 0 0 1.043,11.855 C 2.3624,11.374 3.6849,10.939 4.2871,10.939 4.4361,10.939 4.5438,10.969 4.5938,11.029 4.8827,11.369 3.6519,13.021 2.3809,14.891 2.2633,15.062 2.1486,15.237 2.0312,15.41 A 10,10 0 0 0 2.3926,16.064 C 3.9944,14.07 5.7404,11.969 6.2734,11.881 6.3044,11.881 6.3354,11.881 6.3574,11.891 6.4539,12.007 4.8305,14.625 3.2109,17.268 A 10,10 0 0 0 3.8887,18.025 C 4.5936,17.05 5.3153,16.049 6.0332,15.061 7.9432,12.421 9.631,9.959 10.455,9.939 H 10.531 C 12.873,9.958 15.152,15.36 16.518,19.332 A 10,10 0 0 0 17.227,18.826 C 16.525,14.344 15.067,7.963 12.242,6.0801 12.571,5.8601 12.598,4.7402 12.598,4.7402 Z"/>
+ <path style="opacity:0.1;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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-lxle.svg b/.icons/awkward/22x22/apps/distributor-logo-lxle.svg
new file mode 100644
index 00000000..e336bbe9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-lxle.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <g>
+ <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/22x22/apps/distributor-logo-mac.svg b/.icons/awkward/22x22/apps/distributor-logo-mac.svg
new file mode 100644
index 00000000..a860c60a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-mac.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-manjaro.svg b/.icons/awkward/22x22/apps/distributor-logo-manjaro.svg
new file mode 100644
index 00000000..73f0aa9f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-manjaro.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2,1.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 2,1 C 1.446,1 1,1.446 1,2 v 18 c 0,0.554 0.446,1 1,1 H 7 V 7 h 7 V 1 Z m 13,0 v 20 h 5 c 0.554,0 1,-0.446 1,-1 V 2 C 21,1.446 20.554,1 20,1 Z M 8,8 v 13 h 6 V 8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 H 14 V 1 Z m 13,0 v 0.5 h 5 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z M 8,8 v 0.5 h 6 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-ms-dos.svg b/.icons/awkward/22x22/apps/distributor-logo-ms-dos.svg
new file mode 100644
index 00000000..2eca894b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-ms-dos.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="21" height="21" x="1" y=".5" rx="1.575" ry="1.575"/>
+ <rect style="fill:#48487b" width="21" height="21" x="1" y="0" rx="1.575" ry="1.575"/>
+ <path style="opacity:0.2" d="m 15.5,15.497342 q 0,1.897674 -1.045255,2.950166 Q 13.415328,19.5 11.50584,19.5 9.572993,19.5 8.533577,18.45814 7.5,17.410963 7.5,15.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 15.5,13.594352 15.5,15.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 15.5,14.997342 q 0,1.897674 -1.045255,2.950166 Q 13.415328,19 11.50584,19 9.572993,19 8.533577,17.95814 7.5,16.910963 7.5,14.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 15.5,13.094352 15.5,14.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 4,2.5 v 8 H 5.4160156 V 6.7792969 c 0,-0.2689077 -0.0075,-0.5743648 -0.021484,-0.9179688 C 5.3805512,5.5177241 5.3674956,5.1972238 5.3535156,4.8984375 5.339539,4.5996515 5.3273025,4.3740027 5.3203125,4.2246094 h 0.042969 L 7.1660156,10.5 H 8.6230469 L 10.552734,4.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 10.5 H 12 v -8 H 9.839844 L 7.9628906,8.6171875 h -0.03125 L 6.1601562,2.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 13.890953,8.8033499 13.43871,8.6539953 13,8.4941406 V 10.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 18.702924,9.474502 19,8.9227032 19,8.2324219 19,7.8255192 18.909161,7.485097 18.728516,7.2089844 18.54787,6.9328717 18.290562,6.6917326 17.955078,6.4882812 17.628197,6.2848299 17.227025,6.08931 16.753906,5.9003906 16.177562,5.667875 15.743645,5.4723547 15.451172,5.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 18.960938,3.0449219 C 18.479217,2.8705349 18.023857,2.7370377 17.59375,2.6425781 17.163643,2.5481185 16.708283,2.5 16.226562,2.5 Z"/>
+ <path style="fill:#ffffff" d="M 7.1664485,10 5.3630405,3.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 10 H 4 V 2 h 2.159895 l 1.771953,6.1176465 h 0.03145 L 9.840105,2 H 12 v 8 H 10.521625 V 6.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 10.55308 L 8.623853,10 Z"/>
+ <path style="fill:#ffffff" d="M 19,7.73297 Q 19,8.768392 18.109677,9.389646 17.232258,10 15.606451,10 14.148388,10 13,9.531336 V 7.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 16.612903,7.1008175 16.212903,6.9264305 15.812903,6.7411445 15.296774,6.53406 14.974194,6.40327 14.599999,6.228883 14.225806,6.043597 13.877419,5.7820165 13.541935,5.509537 13.32258,5.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 18.329032,3.831063 Q 17.696774,3.6130795 17.193548,3.4931885 16.690322,3.3732975 16.16129,3.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 19,7.122616 19,7.73297 Z"/>
+ <path style="opacity:0.2" d="M 11,15.423392 Q 11,17.40424 9.816653,18.454856 8.633306,19.5 6.407906,19.5 H 4 v -8 h 2.66106 q 2.0546675,0 3.196804,1.028728 Q 11,13.557456 11,15.423392 Z m -1.4836,0.04378 q 0,-2.872776 -2.8906635,-2.872776 H 5.407064 v 5.805745 h 1.000842 q 3.108494,0 3.108494,-2.932969 z"/>
+ <path style="fill:#e73d3d" d="M 11,14.923392 Q 11,16.90424 9.816653,17.954856 8.633306,19 6.407906,19 H 4 V 11 H 6.66106 Q 8.7157275,11 9.857864,12.028728 11,13.057456 11,14.923392 Z m -1.4836,0.04378 q 0,-2.872776 -2.8906635,-2.872776 H 5.407064 v 5.805745 h 1.000842 q 3.108494,0 3.108494,-2.932969 z"/>
+ <path style="opacity:0.2" d="m 18.5,17.280439 q 0,1.037924 -1.054488,1.628743 Q 16.391025,19.5 14.536324,19.5 12.681624,19.5 11.5,19.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 13.571582,11.5 15.209401,11.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 18.5,16.753493 18.5,17.280439 Z"/>
+ <path style="fill:#ffeb3b" d="m 18.5,16.780439 q 0,1.037924 -1.054488,1.628743 Q 16.391025,19 14.536324,19 12.681624,19 11.5,18.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 13.571582,11 15.209401,11 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 18.5,16.253493 18.5,16.780439 Z"/>
+ <path style="fill:#bd66ff" d="M 11.517578,11 C 10.229014,11 9.2359,11.343764 8.5390625,12.03125 7.8461185,12.718737 7.5,13.703494 7.5,14.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 14.912644,12.588006 14.710282,12.298081 14.460938,12.046875 13.767993,11.348758 12.786678,11 11.517578,11 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.5742188,0 C 1.7016687,0 1,0.7016687 1,1.5742188 v 0.5 C 1,1.2016687 1.7016687,0.5 2.5742188,0.5 H 20.425781 C 21.298331,0.5 22,1.2016687 22,2.0742188 v -0.5 C 22,0.7016687 21.298331,0 20.425781,0 Z"/>
+ <path style="opacity:0.2" d="m 11.953125,12.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 13.04615,12.427698 12.564084,12.199767 11.953125,12.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/22x22/apps/distributor-logo-mx.svg b/.icons/awkward/22x22/apps/distributor-logo-mx.svg
new file mode 100644
index 00000000..b8bdcf18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-mx.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-netrunner.svg b/.icons/awkward/22x22/apps/distributor-logo-netrunner.svg
new file mode 100644
index 00000000..648faa28
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-netrunner.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#2d4a5e" cx="11" cy="11" r="9.75"/>
+ <path style="fill:#bcdced" d="m 13.341709,9.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 1.5040118,5.6264715 4.713355,2.1193311 8.891684,1.2226514 9.571384,1.0767862 10.276725,1.530856 11,1.530856 c 5.522847,0 2.341709,2.9061305 2.341709,8.428978 z"/>
+ <path style="fill:#65a3cf" d="M 11,1 C 10.397619,1.00441 9.79687,1.063244 9.205078,1.1757813 L 12.109375,6.2158205 16.952148,2.991211 C 15.233203,1.7059063 13.146328,1.0077703 11,1 Z"/>
+ <path style="fill:#6d8da4" d="m 12.931641,15.541015 -2.004883,5.455079 -0.05957,-0.0029 v 0.001 A 10,10 0 0 0 11,21 10,10 0 0 0 18.21289,17.909179 Z"/>
+ <path style="fill:#426f8e" d="m 9.365235,17.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 18.21289,17.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 6.6933595,20.010742 A 10,10 0 0 0 7.229492,20.253906 10,10 0 0 1 6.6933595,20.010742 Z"/>
+ <path style="opacity:0.7;fill:#1b5e99" d="M 16.959961,2.9853515 1.305664,13.41211 a 10,10 0 0 0 0.1708985,0.601562 L 20.273437,14.723633 A 10,10 0 0 0 21,11 10,10 0 0 0 16.959961,2.9853515 Z"/>
+ <path style="fill:#81bde3" d="M 5.738281,2.5039063 C 5.5543185,2.6203901 5.3742095,2.7428512 5.198242,2.8710938 l 2.3808595,8.4882812 0.720703,-6.8046875 z"/>
+ <path style="fill:#316f9f;fill-opacity:0" d="m 16.920898,2.9560547 -4.804687,3.2714843 2.587891,4.490235 2.713867,-7.3847662 C 17.256239,3.2022179 17.090468,3.0765057 16.920898,2.9560547 Z"/>
+ <path style="fill:#4f96cb" d="m 9.200196,1.1679688 a 10,10 0 0 0 -0.555665,0.125 L 8.2998045,4.5546875 11.18164,6.863281 12.116211,6.227539 Z"/>
+ <path style="fill:#5687a5" d="m 14.704102,10.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 7.5791015,11.359375 6.665039,19.998047 a 10,10 0 0 0 0.581055,0.263672 l 2.123047,-2.521485 z"/>
+ <path style="fill:#224c6d" d="m 19.49707,5.739258 -3.217773,0.6904295 v 0.001 L 13.915039,12.864282 19.805664,6.278344 C 19.708406,6.0955045 19.605492,5.91573 19.49707,5.7392815 Z"/>
+ <path style="fill:#29628f" d="m 7.373047,13.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 8.2998045,4.5546875 7.911133,8.2265625 9.652344,7.852539 11.16211,6.847656 Z"/>
+ <path style="fill:#2f6c9f" d="M 12.116211,6.227539 11.181641,6.863281 11.162111,6.847656 9.652345,7.852539 12.678712,7.203125 Z"/>
+ <path style="fill:#316e9e" d="M 12.678711,7.203125 16.328125,6.419922 17.449219,3.368164 C 17.287489,3.2373741 17.121718,3.1116619 16.952148,2.991211 l -4.812499,3.276367 z"/>
+ <path style="fill:#4c7da1" d="m 17.405273,3.3486328 -1.132812,3.0830077 3.209961,-0.689453 C 18.921671,4.8389965 18.220485,4.0310005 17.405273,3.3486328 Z"/>
+ <path style="opacity:0.7;fill:#ff00ff" d="m 19.796875,6.2666015 c 0,0 0.0069,0.01378 0,0 z"/>
+ <path style="fill:#4c7798" d="m 1.0732422,10.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 4.0546875,11.581055 1.2050781,10.345703 Z"/>
+ <path style="fill:#71848e" d="m 16.939453,14.597656 1.666016,2.890625 a 10,10 0 0 0 1.667968,-2.764648 z"/>
+ <path style="fill:#35576f" d="m 19.802734,6.279297 -5.89746,6.592774 -0.583985,1.588867 6.952148,0.262695 C 20.751012,13.540155 20.997637,12.276202 21,11 20.99605,9.351811 20.584756,7.7301535 19.802734,6.279297 Z"/>
+ <path style="fill:#285477" d="M 4.064453,11.574219 1.3056641,13.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 15.146484,11.485352 -1.229492,1.373047 -0.588867,1.602539 3.611328,0.136718 z"/>
+ <path style="fill:#4f82a6" d="m 1.368164,13.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 1.436529,13.887861 1.4031808,13.760096 1.368164,13.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 7.373047,13.019531 -0.1357425,1.19043 1.1425785,0.04297 -0.2558595,-0.908203 z"/>
+ <path style="fill:#1d4568" d="m 14.704102,10.717774 -0.789063,2.146484 1.231445,-1.376953 z"/>
+ <path style="fill:#204a6c" d="m 14.994141,9.928711 -1.079102,2.935547 1.979492,-2.212891 z"/>
+ <path style="fill:#2c5774" d="m 15.892578,10.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 11.157227,6.850586 9.652344,7.852539 11.824219,7.386719 Z"/>
+ <path style="fill:#1d4568" d="m 14.704102,10.717774 -0.789063,2.145507 1.232422,-1.376953 z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#343f4b" d="M 16.279297,6.4296875 1.1679688,9.674805 1.0966797,9.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 9.285336,12.849756 4.619411,10.606623 14.288587,8.621845 10.771115,17.947 Z"/>
+ <path style="fill:#ffffff" d="M 9.285336,12.349702 4.619411,10.106569 14.288587,8.121791 10.771115,17.446946 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-openmandriva.svg b/.icons/awkward/22x22/apps/distributor-logo-openmandriva.svg
new file mode 100644
index 00000000..7c772c56
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-openmandriva.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-opensuse.svg b/.icons/awkward/22x22/apps/distributor-logo-opensuse.svg
new file mode 100644
index 00000000..e7dc1187
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-opensuse.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.08384 0.00381 0.16666 0.00586 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-parrot.svg b/.icons/awkward/22x22/apps/distributor-logo-parrot.svg
new file mode 100644
index 00000000..354b99f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-parrot.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-1,-1)">
+ <circle style="opacity:0.2" cx="12" cy="12.5" r="10"/>
+ <circle style="fill:#55ddff" 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.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="m 9,4.5 -3,2.0000005 2,3 v -2 h 2 l 2,5.0000005 h 2 v 9 L 16,14.5 l 1,4.250001 v -6.25 L 19.5,15 18,12.500001 14,6.5000005 h -2 z"/>
+ <path style="fill:#3f3f3f" d="m 9,4 -3,2.0000005 2,3 v -2 h 2 l 2,5.0000005 h 2 v 9 l 2,-7 1,4.25 v -6.25 L 19.5,14.5 18,12.000001 14,6.0000005 h -2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-pisilinux.svg b/.icons/awkward/22x22/apps/distributor-logo-pisilinux.svg
new file mode 100644
index 00000000..6e05dcef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-pisilinux.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 20.56819,1.837971 c -0.03722,-0.1110254 -0.03399,-0.2509094 -0.103975,-0.3426958 -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.581033 0.09346,-0.169143 0.657929,-0.8926804 0.736012,-1.0702414 C 20.897918,8.1547959 21.02819,6.7166764 20.99542,5.3254515 20.98126,4.1518687 20.806889,2.9863024 20.56819,1.837971 Z"/>
+ <path style="opacity:0.2" d="M 1.4320859,1.837971 C 1.4693066,1.7269456 1.46607,1.5870616 1.5360612,1.4952752 2.4928773,1.6331551 3.4399836,1.8692344 4.3255943,2.2592262 5.2638001,2.662044 6.2832599,3.3382895 7.0001642,4.0617583 5.8319719,5.2777023 4.9271143,6.7610231 3.8676938,7.914183 3.3741143,8.6288338 2.8769098,9.7376776 2.4553443,10.495216 2.3618878,10.326073 1.7974156,9.6025356 1.719333,9.4249746 1.1023585,8.1547959 0.97208577,6.7166764 1.0048563,5.3254515 1.0190164,4.1518687 1.1933875,2.9863024 1.4320859,1.837971 Z"/>
+ <path style="opacity:0.2" d="M 7.5238767,3.6420702 C 7.3307815,3.7705255 7.1431202,3.9063575 6.9599254,4.0478914 6.5279688,4.3721833 6.1332044,4.7455678 5.7485624,5.1239543 5.6022919,5.2747183 5.4592188,5.4282633 5.3188622,5.5841468 5.2545662,5.6549918 5.1907191,5.7262119 5.127679,5.7980629 5.079559,5.8539119 5.03176,5.9100242 4.9843064,5.9664113 c -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 C 3.656843,7.530734 2.6061395,9.3147776 1.7651788,11.175598 c -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.1504681,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.8607804 -1.891645,-3.644769 -3.215418,-5.2047682 -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 16.968518,5.9100252 16.920721,5.853912 16.8726,5.7980634 16.812407,5.7294578 16.751456,5.6614158 16.69012,5.5937252 16.546998,5.4345293 16.400996,5.2778218 16.251716,5.1239548 15.867265,4.7457608 15.472701,4.3725438 15.041003,4.0483674 14.857605,3.9066542 14.669716,3.7706753 14.476396,3.6420702 13.292126,2.8642837 12.302815,2.5316052 10.959625,2.4953151 9.7398367,2.5025493 8.3836536,3.0791119 7.5238767,3.6420702 Z"/>
+ <path style="fill:#db3d7f" d="M 20.56819,1.3379742 C 20.53097,1.2269489 20.5342,1.0870648 20.464215,0.99527855 19.507399,1.1331584 18.560292,1.3692377 17.674682,1.7592295 c -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 C 20.897918,7.6547992 21.02819,6.2166796 20.99542,4.8254548 20.98126,3.6518721 20.806889,2.4863057 20.56819,1.3379742 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 20.463943,0.99527855 C 19.507127,1.1331584 18.560509,1.3689536 17.674899,1.7589454 16.736693,2.1617632 15.717016,2.838199 15.000112,3.5616679 c 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 -0.01416,-1.1735825 -0.188049,-2.3389502 -0.426748,-3.4872816 -0.03722,-0.1110254 -0.0345,-0.2509849 -0.104492,-0.34277115 z"/>
+ <path style="fill:#db3d7f" d="M 1.4320859,1.3379742 C 1.4693066,1.2269489 1.46607,1.0870648 1.5360612,0.99527855 2.4928773,1.1331584 3.4399836,1.3692377 4.3255943,1.7592295 5.2638001,2.1620473 6.2832599,2.8382928 7.0001642,3.5617616 5.8319719,4.7777056 4.9271143,6.2610264 3.8676938,7.4141863 3.3741143,8.1288371 2.8769098,9.2376816 2.4553443,9.9952196 2.3618878,9.8260756 1.7974156,9.1025386 1.719333,8.9249783 1.1023585,7.6547992 0.97208577,6.2166796 1.0048563,4.8254548 1.0190164,3.6518721 1.1933875,2.4863057 1.4320859,1.3379742 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.5363329,0.99527855 C 1.4663419,1.0870645 1.4690619,1.2270243 1.4318414,1.3380497 1.1931431,2.4863811 1.0192465,3.6517487 1.0050864,4.8253313 1.0019064,4.9600489 1.0088164,5.096177 1.0089964,5.2315786 1.0310294,4.0897101 1.1995126,2.9557594 1.4318464,1.8380464 1.4690674,1.727021 1.4663464,1.5870616 1.5363379,1.4952752 2.493154,1.6331551 3.4397714,1.8689503 4.3253823,2.2589421 5.1639193,2.6189672 6.0558429,3.200717 6.7501708,3.8360801 6.8331103,3.7443355 6.9145557,3.6507758 7.0001642,3.5616679 6.2832599,2.838199 5.2635831,2.1617632 4.3253773,1.7589454 3.4397664,1.3689536 2.493149,1.1331584 1.5363329,0.99527855 Z"/>
+ <path style="fill:#e4e4e4" d="M 7.5238767,3.1420277 C 7.3307815,3.270483 7.1431202,3.406315 6.9599254,3.547849 6.5279688,3.8721408 6.1332044,4.2455251 5.7485624,4.6239116 5.6022919,4.7746756 5.4592188,4.9282206 5.3188622,5.0841041 5.2545662,5.1549491 5.1907191,5.2261692 5.127679,5.2980202 5.079559,5.3538692 5.03176,5.4099815 4.9843064,5.4663686 c -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 C 3.656843,7.0306913 2.6061395,8.814735 1.7651788,10.675555 c -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.1504681,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.8607805 -1.891645,-3.6447687 -3.215418,-5.2047679 -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 16.968515,5.4099821 16.920725,5.3538693 16.8726,5.2980207 16.812407,5.2294151 16.751456,5.1613731 16.69012,5.0936825 16.546998,4.9344866 16.400996,4.7777791 16.251716,4.6239121 15.867265,4.2457181 15.472701,3.8725014 15.041003,3.5483248 14.857605,3.4066117 14.669716,3.2706328 14.476396,3.1420277 13.292126,2.3642412 12.302815,2.0315627 10.959625,1.9952726 9.7398367,2.0025068 8.3836536,2.5790694 7.5238767,3.1420277 Z"/>
+ <path style="fill:#3f3f3f" d="m 6.3648619,9.9996706 c -0.4268852,3.12e-4 -0.8540429,0.06031 -1.2616277,0.1842094 -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 C 8.926463,13.435093 9.0101807,12.978212 8.9982835,12.516728 9.0178287,11.95038 8.8852293,11.36068 8.5410605,10.896699 8.1446291,10.349077 7.4575692,10.06905 6.790902,10.019115 c -0.1414915,-0.013 -0.2837456,-0.01955 -0.4260401,-0.01944 z m -0.00877,0.5904814 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 6.7764895,13.312321 6.1833184,13.033897 5.8943868,12.522477 5.5659395,11.961954 5.562949,11.292448 5.6436795,10.670755 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 15.635414,9.9996706 c 0.426885,3.12e-4 0.854043,0.06031 1.261628,0.1842094 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.5904814 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 9.0059547,15.243133 c -0.028495,0.06503 0.05563,0.109186 0.08775,0.159764 0.468144,0.496555 0.9304093,0.997525 1.4066953,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.5808363,0.03212 -2.3362013,0.237239 z"/>
+ <path style="fill:#3f3f3f" d="m 10.959627,1.9952941 c -0.517293,0.00307 -1.0590073,0.1087019 -1.5770973,0.2720942 0.463239,1.6792893 0.9031983,3.3648962 1.3603393,5.0456991 0.06349,-0.0069 0.126982,-0.013015 0.190469,-0.01951 C 11.058036,5.5336869 11.241071,3.7762234 11.35952,2.015938 11.229453,2.005932 11.096459,1.998993 10.959627,1.995296 Z M 9.1632677,2.3404385 C 8.5426935,2.5580383 7.9672243,2.8517343 7.5238742,3.1420277 7.2661379,3.3290092 6.7503853,3.6807769 7.2176952,3.3633793 c 0.914455,1.461956 1.8399385,2.9173764 2.7580565,4.3773013 0.05779,-0.02274 0.1155703,-0.04588 0.1733593,-0.069838 C 10.016439,7.0084959 9.9138507,6.3412738 9.7791447,5.6793327 9.6672277,5.1274438 9.5846417,4.5707075 9.4727267,4.0192251 9.3583407,3.4612466 9.2711727,2.8989755 9.1632677,2.3404385 Z"/>
+ <g transform="matrix(0.49999671,0,0,0.49999671,-0.99978322,-0.50460285)">
+ <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 6.0003022,16.495644 1.5003321,20.495151"/>
+ <path style="fill:none;stroke:#db3d7f;stroke-width:0.99999344;stroke-linecap:round;stroke-linejoin:round" d="M 8.5002858,16.495644 4.0003154,20.495151"/>
+ <path style="fill:none;stroke:#db3d7f;stroke-width:0.99999344;stroke-linecap:round;stroke-linejoin:round" d="m 13.500122,16.495644 4.49997,3.999507"/>
+ <path style="fill:none;stroke:#db3d7f;stroke-width:0.99999344;stroke-linecap:round;stroke-linejoin:round" d="m 16.000105,16.495644 4.499971,3.999507"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-pop-os.svg b/.icons/awkward/22x22/apps/distributor-logo-pop-os.svg
new file mode 100644
index 00000000..fe9f1d44
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-pop-os.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#48b9c7" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 9.029297,3.5019531 C 8.1359939,3.5231131 7.1189724,4.0094201 6.5996094,4.3691406 6.0802479,4.7288606 5.020775,5.4482044 5,6.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 9.777344,10.970703 c 1.163371,-0.4232 1.995553,-1.28998 2.49414,-2.3691405 V 8.5585938 C 12.520779,8.0295943 12.582744,7.288137 12.375,6.3359375 12.167255,5.3837375 11.605836,4.5602505 10.816406,4.03125 10.297044,3.6926902 9.9226,3.4807931 9.029297,3.5019531 Z M 8.1503906,5.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 C 9.735971,9.065764 9.487928,9.193035 9.363281,9.171875 9.238633,9.150715 9.133169,9.066737 9.029297,8.9609375 8.5930329,8.516578 8.200109,7.6282781 8.0546875,7.2050781 7.9274441,6.8347781 7.5917111,5.5405613 8.1503906,5.4355469 Z M 15.025391,7.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 16.098826,9.797148 16.37706,9.127623 16.45703,8.8144531 16.537,8.5012826 16.51726,8.2511429 16.277343,8.0214844 a 1.7993502,1.8790202 0 0 0 -0.978516,-0.5 C 15.218857,7.5058259 15.123793,7.4983689 15.025391,7.5 Z M 13.876953,14 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 14.586676,14.560149 14.375515,14.008601 13.876953,14 Z M 6.8066406,16.5 C 6.3598664,16.5 6,16.946 6,17.5 c 0,0.554 0.3598664,1 0.8066406,1 H 15.193359 C 15.640134,18.5 16,18.054 16,17.5 c 0,-0.554 -0.359866,-1 -0.806641,-1 z"/>
+ <g transform="translate(-1,-1)">
+ <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/22x22/apps/distributor-logo-puppy-linux.svg b/.icons/awkward/22x22/apps/distributor-logo-puppy-linux.svg
new file mode 100644
index 00000000..e6db4d4b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-puppy-linux.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#cccccc" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 17,7.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 5.5,8.5 C 3.5674665,8.5 2,10.067275 2,12 2,13.932727 3.5674665,15.5 5.5,15.5 7.4325325,15.5 9,13.932727 9,12 9,10.067275 7.4325325,8.5 5.5,8.5 Z m 1,2 C 7.328028,10.500008 8,11.172002 8,12 8,12.828007 7.328028,13.5 6.5,13.5 5.671972,13.5 5,12.828007 5,12 5,11.172002 5.671972,10.5 6.5,10.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 10.398,18.394389 10.833639,18.5 11.283203,18.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 5.4726562,2.5002213 C 4.8816802,2.4974424 4.342311,2.5892433 3.8769531,2.7209244 2.9526223,2.9824815 2.3484058,3.3809371 2.2441406,3.5158463 2.2288232,3.5358219 2.2095315,3.5518281 2.1875,3.5666275 1.8722105,3.7795523 1.7091355,4.4757342 1.6347656,5.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 1.9573037,7.8388116 2.4712795,7.594067 2.8886719,7.2619401 4.280662,6.1543085 5.6371032,6.4072207 6.7695312,6.7638932 c 0.726705,0.228871 1.3601135,0.4284596 1.8125,0.1035156 C 8.8401808,6.6819583 8.9682916,6.4062011 8.9941406,6.0822525 9.018776,5.7736215 8.9555577,5.4218667 8.8242188,5.0607682 8.6894243,4.6901702 8.4830351,4.3116571 8.2285156,3.9552994 7.6121621,3.0923505 6.7242155,2.5847149 5.890625,2.5177994 5.7492275,2.506451 5.6090353,2.5008505 5.4726562,2.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 20.857851,3.9291766 20.68198,3.4974729 20.433594,3.2795182 19.963149,2.9612275 19.238391,2.6349698 18.074219,2.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 17.102629,2.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 20.85775,3.4287138 20.681824,2.9975966 20.433438,2.7796419 19.962993,2.4613512 19.238804,2.1344877 18.074632,2.0524736 17.5848,2.01796 17.581808,2.001219 17.102629,2.000025 Z"/>
+ <path id="path2488_4" style="fill:#e4e4e4;fill-rule:evenodd" d="M 5.4733995,2.0000607 C 4.8824235,1.9972818 4.341804,2.0886389 3.8764461,2.22032 2.9521153,2.4818771 2.3489398,2.8804237 2.2446746,3.0153329 2.2293572,3.0353085 2.2102434,3.052526 2.1882119,3.0673254 1.8729224,3.2802501 1.7092475,3.975459 1.6348776,4.810493 1.5447499,5.822447 1.4503381,6.815209 1.5299433,7.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 1.9575224,7.337818 2.4718965,7.0947045 2.8892889,6.7625775 4.281279,5.654946 5.636789,5.90708 6.769217,6.2637525 7.495922,6.4926235 8.1302235,6.692681 8.58261,6.367737 8.8407595,6.1822865 8.9689385,5.906126 8.9947875,5.5821775 9.019423,5.2735465 8.9557975,4.921387 8.8244585,4.5602885 8.689664,4.1896905 8.4832975,3.8106208 8.228778,3.4542631 7.6124245,2.5913142 6.7238725,2.0839919 5.890282,2.0170764 5.7488845,2.005728 5.6097785,2.0006899 5.4733995,2.0000607 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 17.000026,7 C 15.895709,7 15,7.8956817 15,9.000002 15,10.104299 15.895709,11 17.000026,11 18.104343,11 19.000043,10.104299 19.000043,9.000002 19.000043,7.8956903 18.104343,7 17.000026,7 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 5.5,8 C 3.5674665,8 2,9.567275 2,11.5 2,13.432727 3.5674665,15 5.5,15 7.4325325,15 9,13.432727 9,11.5 9,9.567275 7.4325325,8 5.5,8 Z m 1,2 c 0.828028,8e-6 1.5,0.672002 1.5,1.5 C 8,12.328007 7.328028,13 6.5,13 5.671972,13 5,12.328007 5,11.5 5,10.672002 5.671972,10 6.5,10 Z"/>
+ <path id="path2488_5" style="fill:#3f3f3f;fill-rule:evenodd" d="m 15.242163,12.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 10.398834,17.89357 10.834512,18 11.284076,18 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="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 5.4726562,2 C 4.8816802,1.9972211 4.342311,2.089022 3.8769531,2.2207031 2.9526223,2.4822602 2.3484058,2.8807158 2.2441406,3.015625 2.2288232,3.0356006 2.2095315,3.0516068 2.1875,3.0664062 1.8722105,3.279331 1.7091355,3.9755129 1.6347656,4.8105469 1.5610371,5.6383704 1.489797,6.4488959 1.5078125,7.1816406 1.5228742,6.5860711 1.577434,5.9542638 1.6347656,5.3105469 1.7091355,4.4755129 1.8722105,3.779331 2.1875,3.5664062 2.2095315,3.5516068 2.2288232,3.5356006 2.2441406,3.515625 2.3484058,3.3807158 2.9526223,2.9822602 3.8769531,2.7207031 4.342311,2.589022 4.8816802,2.4972211 5.4726562,2.5 c 0.1363791,6.292e-4 0.2765713,0.00623 0.4179688,0.017578 0.8335905,0.066915 1.7215371,0.5745511 2.3378906,1.4375 0.2545195,0.3563577 0.4609087,0.7348708 0.5957032,1.1054688 0.07587,0.2085957 0.1198818,0.411574 0.1464843,0.6074219 0.00443,-0.030361 0.02094,-0.054639 0.023437,-0.085938 C 9.018776,5.2734002 8.9555576,4.9216454 8.8242188,4.5605469 8.6894243,4.1899489 8.4830351,3.8114358 8.2285156,3.4550781 7.6121621,2.5921292 6.7242155,2.0844936 5.890625,2.0175781 5.7492275,2.0062297 5.6090353,2.0006292 5.4726562,2 Z M 16.898438,2 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.21839,0.1236516 0.47715,0.2802849 0.744141,0.4492187 0.264285,-0.013448 0.50845,-0.033202 0.804688,-0.035156 0.06737,-4.443e-4 0.136618,-1.63e-4 0.205078,0 0.479179,0.00119 0.480871,0.01822 0.970703,0.052734 1.164172,0.082014 1.88893,0.4082718 2.359375,0.7265625 0.248386,0.2179547 0.424246,0.6496579 0.509765,1.1582031 0.02422,0.1440814 0.02648,0.2990854 0.03516,0.4511719 C 20.998076,4.5644999 20.994208,4.2399362 20.943359,3.9375 20.857851,3.4289553 20.68198,2.9972516 20.433594,2.7792969 19.963149,2.4610062 19.238391,2.1347485 18.074219,2.0527344 17.584387,2.0182208 17.582695,2.001194 17.103516,2 17.035056,1.999837 16.965812,1.9995553 16.898438,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-pureos.svg b/.icons/awkward/22x22/apps/distributor-logo-pureos.svg
new file mode 100644
index 00000000..6c7f8a88
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-pureos.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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-8h-12zm1 1h10v6h-10v-6z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-q4os-m1.svg b/.icons/awkward/22x22/apps/distributor-logo-q4os-m1.svg
new file mode 120000
index 00000000..2a342737
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-q4os-m1.svg
@@ -0,0 +1 @@
+q4oslogo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/distributor-logo-q4os1.svg b/.icons/awkward/22x22/apps/distributor-logo-q4os1.svg
new file mode 120000
index 00000000..2a342737
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-q4os1.svg
@@ -0,0 +1 @@
+q4oslogo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/distributor-logo-raspbian.svg b/.icons/awkward/22x22/apps/distributor-logo-raspbian.svg
new file mode 100644
index 00000000..060bec1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-raspbian.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 7.8051536,1.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 8.3289156,20.782944 9.6557261,21.467915 11,21.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 17.594818,9.589255 17.380191,8.96198 17.23523,8.43632 17.153644,8.114629 17.137322,7.942855 17.40338,7.6664875 18.080185,6.787313 18.495376,5.6767085 18.495376,4.5900915 18.495376,2.2590752 16.533673,1.5 14.194846,1.5 13.312656,1.5 12,2.2982002 11,2.2982002 10,2.2982002 8.6873436,1.5 7.8051536,1.5 Z"/>
+ <path style="fill:#3f3f3f" d="m 7.8051536,1 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 8.3289156,20.282944 9.6557261,20.967915 11,21 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 C 19.452605,13.185088 19.1541,10.861929 17.791493,9.550327 17.594818,9.089255 17.380191,8.46198 17.23523,7.93632 17.153644,7.614629 17.137322,7.442855 17.40338,7.1664875 18.080185,6.287313 18.495376,5.1767085 18.495376,4.0900915 18.495376,1.7590752 16.533673,1 14.194846,1 13.312656,1 12,1.7982002 11,1.7982002 10,1.7982002 8.6873436,1 7.8051536,1 Z"/>
+ <path style="opacity:0.2" d="m 8.0703126,3.5004562 c 0.084006,0.104176 0.2016335,0.2055312 0.077148,0.3251953 -0.171576,-0.1090816 -0.3444465,-0.2173877 -0.751953,-0.2949218 0.091831,0.1042294 0.281123,0.2082706 0.1660155,0.3125 -0.215446,-0.083775 -0.453031,-0.144371 -0.716797,-0.1796875 0.126285,0.1057624 0.231449,0.2090958 0.1279295,0.2910156 -0.230551,-0.072207 -0.548029,-0.1697422 -0.858398,-0.085937 l 0.196289,0.2011717 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 0.109602,0.2298905 0.339864,0.3876625 0.521484,0.574219 C 6.0898266,5.85981 6.0092756,5.878916 5.8193356,5.85592 5.9871246,6.0375025 6.1894166,6.2037135 6.4296871,6.35299 6.3871421,6.403041 6.2411956,6.4014 6.1054686,6.404748 6.3231036,6.6216225 6.6037031,6.733578 6.8662106,6.875451 6.7353496,6.966465 6.6412121,6.946037 6.5410151,6.944787 6.7266826,7.100083 7.0428591,7.180146 7.3359371,7.2738885 7.2801971,7.3620825 7.2236551,7.386824 7.1044916,7.411584 7.4146981,7.58636 7.8590591,7.505863 7.9843746,7.5951775 7.9541196,7.6830275 7.8688576,7.740802 7.7666011,7.788537 8.2660031,7.818057 9.6317396,7.769597 9.8935546,6.717248 9.3823146,6.145427 8.4499516,5.473973 6.8447261,4.6440055 8.0935391,5.0695475 9.2200276,5.636855 10.163085,6.417443 11.271765,5.89189 10.507687,4.566735 9.9667966,4.0404905 c -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 9.1235821,3.8652275 8.9593631,3.7164066 8.7412111,3.5903 8.8462881,3.7747757 8.7586411,3.8312271 8.7021461,3.9076828 8.5355281,3.7622153 8.3775611,3.6145823 8.0703101,3.5004562 Z m 6.0654294,0 C 13.82849,3.6145823 13.670525,3.7622153 13.503906,3.9076828 13.447416,3.8312271 13.360744,3.7747756 13.465821,3.5903 13.247669,3.7164066 13.082473,3.8652275 12.960938,4.031706 12.825963,3.9455157 12.88062,3.8278338 12.879883,3.7192062 12.653168,3.9041592 12.5101,4.1002465 12.333985,4.2924485 12.29851,4.2665435 12.266683,4.1794535 12.239258,4.0404955 11.698368,4.56674 10.934288,5.891895 12.042969,6.417448 12.986027,5.63686 14.112515,5.0695525 15.361328,4.6440105 13.756103,5.473978 12.82374,6.145432 12.3125,6.717253 12.574315,7.7696 13.940051,7.818064 14.439453,7.788542 14.337197,7.740807 14.251934,7.683032 14.22168,7.5951825 14.346995,7.505868 14.791356,7.5863675 15.101562,7.411589 14.982399,7.386829 14.926833,7.362089 14.871094,7.2738935 15.164171,7.180151 15.479371,7.100088 15.665039,6.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 11.078125,7.835417 c -0.885977,-0.02311 -1.7362459,0.6597625 -1.7382809,1.055664 -0.0024,0.481051 0.7012459,0.972849 1.7451169,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 8.4033206,8.170378 C 7.1731346,8.193343 6.2328631,9.046946 6.2763671,10.45944 6.3251971,11.078305 9.4931321,8.304506 8.9462891,8.21237 8.7607346,8.18095 8.5790611,8.1671 8.4033206,8.17038 Z m 5.1875004,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 13.067383,9.940886 A 2.0387884,1.7260841 56.426594 0 0 12.16211,10.186003 2.0387884,1.7260841 56.426594 1 0 14.405274,13.5903 2.0387884,1.7260841 56.426594 0 0 13.067383,9.940886 Z m -3.9609369,0.09473 A 1.7260841,2.0387884 33.573406 0 0 7.7675781,13.68503 1.7260841,2.0387884 33.573406 1 0 10.011719,10.280734 1.7260841,2.0387884 33.573406 0 0 9.1064461,10.035616 Z m 6.8632799,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.9394524,0.04687 c -1.4273045,0.817387 -1.1800005,2.63678 -0.4101565,3.257814 0.6998735,0.311806 1.270422,-3.488975 0.4101565,-3.257814 z m 5.1503904,2.446289 a 1.9227955,1.7781355 0 0 0 -1.9794919,1.777344 1.9228515,1.7781873 0 0 0 3.8457029,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.6318354,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.3906254,3.182617 c -0.76763,-0.01926 -1.9449599,0.308788 -1.9306639,0.728515 -0.01228,0.286272 0.9238329,1.111628 1.8789059,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,4.3073331,2.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 8.0703126,3 C 8.1543186,3.1041759 8.2719461,3.2055312 8.1474611,3.3251953 7.9758851,3.2161137 7.8030146,3.1078075 7.3955081,3.0302734 7.4873386,3.1345029 7.6766311,3.238544 7.5615236,3.3427734 7.3460776,3.2589987 7.1084926,3.1984025 6.8447266,3.1630859 6.9710116,3.2688484 7.0761761,3.3721817 6.9726561,3.4541015 6.7421051,3.3818945 6.4246271,3.2843593 6.1142581,3.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 6.1142581,3.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 7.6766311,3.738544 7.4873386,3.6345029 7.3955081,3.5302734 7.8030146,3.6078076 7.9758851,3.7161137 8.1474611,3.8251953 8.2719461,3.7055312 8.1543186,3.6041759 8.0703126,3.5 c 0.307251,0.1141261 0.465218,0.261759 0.631836,0.4072265 0.056495,-0.076456 0.1441395,-0.1329071 0.039065,-0.3173828 0.218152,0.1261067 0.3823705,0.2749333 0.5039065,0.4414063 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 C 10.2553,4.3207325 10.598849,4.828586 10.696287,5.321289 10.857506,4.7107655 10.356176,3.9188718 9.9668001,3.540039 9.9393751,3.678997 9.9085251,3.7660862 9.8730501,3.7919922 9.6969321,3.59979 9.5528881,3.4037029 9.3261721,3.21875 c -7.5e-4,0.1086275 0.05392,0.2263095 -0.08105,0.3125 -0.12154,-0.1664787 -0.285759,-0.3152996 -0.503911,-0.4414063 0.105077,0.1844757 0.01743,0.2409272 -0.039065,0.3173828 C 8.5355306,3.261759 8.3775636,3.1141261 8.0703126,3 Z M 14.135742,3 C 13.82849,3.1141261 13.670525,3.261759 13.503906,3.4072265 13.447416,3.3307709 13.360744,3.2743194 13.465821,3.0898437 13.247669,3.2159504 13.082473,3.3647713 12.960938,3.53125 12.825963,3.4450595 12.88062,3.3273775 12.879883,3.21875 12.653168,3.4037029 12.5101,3.59979 12.333985,3.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 13.670525,3.761759 13.82849,3.6141261 14.135742,3.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 14.40304,3.1078076 14.231146,3.2161137 14.059571,3.3251953 13.935085,3.2055312 14.051735,3.1041759 14.135742,3 Z M 5.4990236,4.199219 c 0.081731,0.1751875 0.194273,0.279034 0.291992,0.3603515 -0.051006,-0.143803 -0.1161765,-0.251395 -0.18457,-0.3515625 -0.036535,-0.00325 -0.069796,-0.00513 -0.107422,-0.00879 z m 11.2080074,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 16.512758,4.478254 16.6253,4.3744075 16.707031,4.19922 Z M 6.8447266,4.6435545 C 8.3206101,5.406647 9.2092191,6.0314055 9.7431641,6.5722655 9.8083441,6.4688185 9.8601771,6.350958 9.8935551,6.216797 9.8788251,6.200322 9.8552801,6.181682 9.8398441,6.165039 8.9663001,5.513009 7.9542361,5.021628 6.8447266,4.6435545 Z m 8.5166014,0 C 14.251819,5.021628 13.239755,5.513009 12.366211,6.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.898436,-1.928711 z M 11.078125,7.334961 c -0.885977,-0.02311 -1.7362459,0.6597625 -1.7382809,1.055664 -4.69e-4,0.091914 0.03252,0.183181 0.08106,0.272461 0.224789,-0.384794 0.9250179,-0.847224 1.6572259,-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 8.7841796,7.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 8.9865891,7.9261675 9.0833151,7.735007 8.9462901,7.71192 8.8916606,7.70267 8.8380851,7.69763 8.7841806,7.69141 Z m 4.7451174,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.8847659,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.9052729,0.245117 1.7260841,2.0387884 33.573406 0 1 0.700195,1.170899 A 1.7260841,2.0387884 33.573406 0 0 10.01172,9.780298 1.7260841,2.0387884 33.573406 0 0 9.1826181,9.534204 Z m 6.7871089,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.9394524,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.1503904,2.446289 a 1.9227955,1.7781355 0 0 0 -1.9794919,1.777344 1.9228515,1.7781873 0 0 0 0.02149,0.25 1.9227955,1.7781355 0 0 1 1.9580079,-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.6318354,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 8.9380936,16.25907 8.6938006,15.472488 8.2792971,14.971681 7.8059496,14.42087 7.2262846,14.037414 6.7421876,14.016603 Z m 4.3906254,3.182617 c -0.76763,-0.01926 -1.9449599,0.308788 -1.9306639,0.728515 -0.0028,0.06472 0.0484,0.159115 0.131836,0.262696 0.318988,-0.298055 1.1849909,-0.506613 1.7988279,-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 7.8046876,1 C 5.4658616,1 3.504883,1.7588274 3.5048829,4.089844 c 0,0.090015 0.00708,0.1803075 0.012696,0.2705075 C 3.6455209,2.2121881 5.5459421,1.5 7.8046876,1.5 8.6868776,1.5 10,2.2978515 11,2.2978515 12,2.2978515 13.313123,1.5 14.195313,1.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 18.495117,1.7588274 16.534139,1 14.195313,1 13.313123,1 12,1.7978515 11,1.7978515 10,1.7978515 8.6868776,1 7.8046876,1 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.4628904,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/22x22/apps/distributor-logo-rosa.svg b/.icons/awkward/22x22/apps/distributor-logo-rosa.svg
new file mode 100644
index 00000000..e4a2e882
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-rosa.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="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"/>
+ <g style="opacity:0.2;fill:none;stroke:#000000;stroke-linejoin:round" 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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-salentos.svg b/.icons/awkward/22x22/apps/distributor-logo-salentos.svg
new file mode 100644
index 00000000..65368a81
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-salentos.svg
@@ -0,0 +1,11 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(-.9997 -.9998)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-smartos.svg b/.icons/awkward/22x22/apps/distributor-logo-smartos.svg
new file mode 100644
index 00000000..9bfe82de
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-smartos.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(-1,-1)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-solus.svg b/.icons/awkward/22x22/apps/distributor-logo-solus.svg
new file mode 100644
index 00000000..266975b5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-solus.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 7.40625,0.875 C 7.2510395,1.3819922 7.08412,1.8847504 6.9140625,2.3867188 A 10.000118,10.000118 0 0 0 1,11.5 10.000118,10.000118 0 0 0 1.444336,14.416016 C 1.3477489,14.589505 1.253748,14.764637 1.15625,14.9375 L 1,15.25 1.241211,15.374023 c 0.1620488,0.07523 0.3799099,0.132328 0.6347655,0.188477 A 10.000118,10.000118 0 0 0 11,21.5 10.000118,10.000118 0 0 0 20.785156,13.549805 C 21.063579,13.173616 21.287891,12.792942 21.46875,12.4375 L 21.625,12.125 21.3125,11.8125 C 21.21439,11.709187 21.108056,11.611921 20.999023,11.515625 A 10.000118,10.000118 0 0 0 21,11.5 10.000118,10.000118 0 0 0 11,1.5 10.000118,10.000118 0 0 0 8.2353515,1.8945313 C 7.844666,1.3214452 7.53203,0.912506 7.40625,0.875 Z"/>
+ <path style="fill:#4c5263" d="m 21.000238,11.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 7.406328,0.3749997 C 5.9015005,5.2904965 3.677013,9.968372 1.1562515,14.437673 L 1,14.750177 1.240873,14.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 10.668362,5.307984 7.8620355,0.5108857 7.406328,0.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 11.114749,15.467183 9.334995,15.324011 7.0832275,15.090072 5.8556485,14.962523 4.591246,14.817725 3.5645085,14.671052 3.0511415,14.597723 2.596972,14.523628 2.2400305,14.452236 2.0639175,14.417016 2.060048,14.314609 1.937511,14.281422 3.778569,11.028483 6.7030105,5.926985 7.7188305,1.7812666 Z"/>
+ <path style="fill:#4c5263;fill-rule:evenodd" d="m 12.718891,7.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 21.625247,11.625134 21.312743,11.31263 C 20.380993,10.331411 18.941795,9.681047 17.271949,9.089018 15.602103,8.496991 13.783436,7.975539 12.718891,7.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 C 16.39942,10.210971 15.518246,9.587248 14.583929,8.9611495 Z"/>
+ <circle style="fill:#500000;fill-opacity:0" cx="11.012" cy="10.988" r="10.012"/>
+ <path style="fill:#5294e2" d="m 20.355469,14.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 7.71875,2.2817199 C 6.7028855,6.427412 3.77853,11.528826 1.9375,14.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 9.707295,5.2226905 8.785641,4.1585955 7.71875,2.2817199 Z M 11.625,7.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 11.625127,7.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 7.7188305,1.7812666 C 6.702966,5.9269585 3.778541,11.028527 1.937511,14.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 11.420685,14.905038 10.957285,8.0938645 10.843868,6.7813265 9.707413,4.722297 8.7857215,3.6581422 7.7188305,1.7812666 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 14.593913,8.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 C 20.029694,11.03153 18.61583,10.289684 17.093943,9.750112 16.254778,9.452594 15.371275,9.182476 14.593913,8.968853 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.40625,0.375 C 7.2510395,0.8819922 7.08412,1.3847504 6.9140625,1.8867188 A 10.000118,10.000118 0 0 0 1,11 10.000118,10.000118 0 0 0 1.008789,11.166016 10.000118,10.000118 0 0 1 6.9140625,2.3867188 C 7.08412,1.8847504 7.2510395,1.3819922 7.40625,0.875 7.53203,0.912506 7.844666,1.3214452 8.2353515,1.8945313 A 10.000118,10.000118 0 0 1 11,1.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 21.625,11.625 21.3125,11.3125 C 21.21439,11.209187 21.108056,11.111921 20.999023,11.015625 A 10.000118,10.000118 0 0 0 21,11 10.000118,10.000118 0 0 0 11,1 10.000118,10.000118 0 0 0 8.2353515,1.3945313 C 7.844666,0.8214451 7.53203,0.412506 7.40625,0.375 Z M 1.3564453,14.074219 C 1.2899017,14.195451 1.2241309,14.317148 1.15625,14.4375 L 1,14.75 1.2021485,14.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 20.726562,13.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/22x22/apps/distributor-logo-steamos.svg b/.icons/awkward/22x22/apps/distributor-logo-steamos.svg
new file mode 100644
index 00000000..8bc59e54
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-steamos.svg
@@ -0,0 +1,21 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(-1,-1)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-ubuntu-budgie.svg b/.icons/awkward/22x22/apps/distributor-logo-ubuntu-budgie.svg
new file mode 100644
index 00000000..6e0ce9a6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-ubuntu-budgie.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="11" r="10.5"/>
+ <circle style="fill:#404552" cx="11.5" cy="10.5" r="10.5"/>
+ <path style="opacity:0.2" d="m 14.291016,3.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 19.240172,9.308274 19.294247,7.2345194 18.18164,5.6069909 17.356882,4.4005278 16.094382,3.6284732 14.904297,3.5288659 14.686672,3.5106509 14.49216,3.496895 14.291016,3.499569 Z M 6.8339844,5.5015221 C 5.5193344,5.5306021 4.146182,6.4086444 3.4628906,7.8491784 2.8840176,9.069577 2.8558511,10.441913 3.3300781,11.446835 c 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 7.8197159,8.5405585 7.7624939,8.4603878 7.6542969,8.3042565 7.5147829,8.1029359 7.3435572,7.7479119 7.3164062,7.3569909 7.2943162,7.0389484 7.2765066,6.7645653 7.4785156,6.4644128 7.5310986,6.3862838 7.6266486,6.248647 7.7832031,6.140194 8.0327991,5.9673805 8.1892864,5.9461375 8.6230469,5.9292565 8.2398659,5.7791455 8.127221,5.6666536 7.390625,5.5405846 7.2073445,5.5092146 7.0217914,5.4973671 6.8339844,5.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 8.3632726,16.314396 8.257006,16.184269 8,15.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 14.291476,3.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 19.240042,8.8092407 19.293445,6.7340356 18.180839,5.1065071 17.35608,3.900044 16.093407,3.129612 14.903322,3.0300047 c -0.217625,-0.018215 -0.4107,-0.032353 -0.611844,-0.029679 z"/>
+ <path style="fill:#ffffff" d="m 6.8337457,5.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 7.8194772,8.0401687 7.7632317,7.9599974 7.6550347,7.8038661 7.5155207,7.6025455 7.3442952,7.2475202 7.3171442,6.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 14.047423,12.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 8.3642279,15.815206 8.257006,15.683734 8,15.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="opacity:0.1;fill:#ffffff" d="M 11.5,0 A 10.5,10.5 0 0 0 1,10.5 10.5,10.5 0 0 0 1.0097656,10.796875 10.5,10.5 0 0 1 11.5,0.5 10.5,10.5 0 0 1 21.990234,10.703125 10.5,10.5 0 0 0 22,10.5 10.5,10.5 0 0 0 11.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-ubuntu-mate.svg b/.icons/awkward/22x22/apps/distributor-logo-ubuntu-mate.svg
new file mode 100644
index 00000000..95036635
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-ubuntu-mate.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="fill:#7ea043" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 20.9895,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.291 10,10 0 0 0 1,11.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 12,4.5 v 5 L 16,7 Z m -1,1 A 6,6 0 0 0 5.6269531,8.8378906 L 6.4824219,9.373047 A 5,5 0 0 1 11,6.5 Z m 0,2 A 4,4 0 0 0 7.3359375,9.90625 l 0.859375,0.537109 A 3,3 0 0 1 11,8.5 Z m 4.994141,0.6816406 -0.84961,0.53125 A 5,5 0 0 1 16,11.5 5,5 0 0 1 15.148438,14.289062 l 0.845703,0.529297 A 6,6 0 0 0 17,11.5 6,6 0 0 0 15.994141,8.1816406 Z M 4,9 v 5 L 8,11.5 Z M 14.300781,9.240234 13.449219,9.773438 A 3,3 0 0 1 14,11.5 3,3 0 0 1 13.451172,13.228516 l 0.845703,0.529296 A 4,4 0 0 0 15,11.5 4,4 0 0 0 14.300781,9.240234 Z m -6.1074216,3.31836 -0.859375,0.537109 A 4,4 0 0 0 11,15.5 v -1 A 3,3 0 0 1 8.1933594,12.558594 Z M 12,13.5 v 5 L 16,16 Z M 6.4824219,13.626953 5.6308594,14.160156 A 6,6 0 0 0 11,17.5 v -1 A 5,5 0 0 1 6.4824219,13.626953 Z"/>
+ <path style="fill:#ffffff" d="M 12,4 V 9 L 16,6.5 Z M 11,5 A 6,6 0 0 0 5.6269531,8.3378906 L 6.4824219,8.8730469 A 5,5 0 0 1 11,6 Z m 0,2 A 4,4 0 0 0 7.3359375,9.40625 l 0.859375,0.537109 A 3,3 0 0 1 11,8 Z m 4.994141,0.6816406 -0.84961,0.53125 A 5,5 0 0 1 16,11 5,5 0 0 1 15.148438,13.789062 l 0.845703,0.529297 A 6,6 0 0 0 17,11 6,6 0 0 0 15.994141,7.6816406 Z M 4,8.5 v 5 L 8,11 Z M 14.300781,8.7402344 13.449219,9.273438 A 3,3 0 0 1 14,11 3,3 0 0 1 13.451172,12.728516 l 0.845703,0.529296 A 4,4 0 0 0 15,11 4,4 0 0 0 14.300781,8.7402344 Z M 8.1933594,12.058594 7.3339844,12.595703 A 4,4 0 0 0 11,15 V 14 A 3,3 0 0 1 8.1933594,12.058594 Z M 12,13 v 5 l 4,-2.5 z M 6.4824219,13.126953 5.6308594,13.660156 A 6,6 0 0 0 11,17 V 16 A 5,5 0 0 1 6.4824219,13.126953 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-ubuntu-studio.svg b/.icons/awkward/22x22/apps/distributor-logo-ubuntu-studio.svg
new file mode 100644
index 00000000..ed3ad01e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-ubuntu-studio.svg
@@ -0,0 +1,23 @@
+<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="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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-ubuntu.svg b/.icons/awkward/22x22/apps/distributor-logo-ubuntu.svg
new file mode 100644
index 00000000..f9faba45
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-ubuntu.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-void.svg b/.icons/awkward/22x22/apps/distributor-logo-void.svg
new file mode 100644
index 00000000..00668a31
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-void.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 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 6.301758,5.0341795 l 1.796875,1.796875 A 5.5,5.5 0 0 1 11,6 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 19,11.5 8,8 0 0 0 11,3.5 Z M 4.536133,6.803711 A 8,8 0 0 0 3,11.5 a 8,8 0 0 0 8,8 8,8 0 0 0 4.698242,-1.53418 L 13.901367,16.168945 A 5.5,5.5 0 0 1 11,17 5.5,5.5 0 0 1 5.5,11.5 5.5,5.5 0 0 1 6.3339845,8.6015625 Z M 11,8.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 11,1 A 10,10 0 0 0 1.0705,9.926 10,9.5 0 0 1 11,1.5 10,9.5 0 0 1 20.961,10.2235 10,10 0 0 0 11,1 Z m 9.961,9.2235 A 10,10 0 0 1 21,11 10,9.5 0 0 0 20.961,10.2235 Z M 1.0705,9.926 A 10,9.5 0 0 0 1.0461,10.122 10,10 0 0 1 1.0705,9.926 Z M 1.0461,10.122 A 10,10 0 0 0 1.0002,11 10,9.5 0 0 1 1.0461,10.122 Z"/>
+ <path style="fill:#91cd91" d="M 11,3 A 8,8 0 0 0 6.301758,4.5341795 l 1.796875,1.796875 A 5.5,5.5 0 0 1 11,5.5 5.5,5.5 0 0 1 16.5,11 5.5,5.5 0 0 1 15.666015,13.898438 l 1.797852,1.797851 A 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z"/>
+ <path style="fill:#33855a" d="M 4.536133,6.303711 A 8,8 0 0 0 3,11 a 8,8 0 0 0 8,8 8,8 0 0 0 4.698242,-1.53418 L 13.901367,15.668945 A 5.5,5.5 0 0 1 11,16.5 5.5,5.5 0 0 1 5.5,11 5.5,5.5 0 0 1 6.3339845,8.1015625 Z"/>
+ <circle style="fill:#91cd91" cx="11" cy="11" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,3 A 8,8 0 0 0 6.301758,4.5341795 L 6.600586,4.833008 A 8,8 0 0 1 11,3.5 8,8 0 0 1 18.990234,11.299805 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z M 4.536133,6.303711 A 8,8 0 0 0 3,11 8,8 0 0 0 3.0097655,11.200196 8,8 0 0 1 4.536133,6.803711 l 1.6171875,1.6171875 a 5.5,5.5 0 0 1 0.180664,-0.319336 z M 11,8 A 3,3 0 0 0 8,11 3,3 0 0 0 8.012695,11.250977 3,3 0 0 1 11,8.5 3,3 0 0 1 13.987305,11.249024 3,3 0 0 0 14,11 3,3 0 0 0 11,8 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 16.5,11.5 5.5,5.5 0 0 0 16.489258,11.198242 Z M 5.510742,11.301758 A 5.5,5.5 0 0 0 5.5,11.5 5.5,5.5 0 0 0 11,17 5.5,5.5 0 0 0 13.901367,16.168945 l 1.498047,1.498047 A 8,8 0 0 0 15.698242,17.46582 L 13.901367,15.668945 A 5.5,5.5 0 0 1 11,16.5 5.5,5.5 0 0 1 5.510742,11.301758 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-voyager.svg b/.icons/awkward/22x22/apps/distributor-logo-voyager.svg
new file mode 100644
index 00000000..056f462f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-voyager.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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-1h-18z" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/distributor-logo-xubuntu.svg b/.icons/awkward/22x22/apps/distributor-logo-xubuntu.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-xubuntu.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/distributor-logo-zorin.svg b/.icons/awkward/22x22/apps/distributor-logo-zorin.svg
new file mode 100644
index 00000000..1c02a607
--- /dev/null
+++ b/.icons/awkward/22x22/apps/distributor-logo-zorin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 6.4418037,21.5 c -0.607053,0 -1.351764,-0.438067 -1.654893,-0.973483 L 0.22734675,12.473484 c -0.303129,-0.535416 -0.303129,-1.411551 0,-1.946966 L 4.7869107,2.4734845 c 0.303129,-0.5354155 1.04784,-0.9734829 1.654893,-0.9734829 h 9.1163923 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 16.910004,21.061933 16.165293,21.5 15.55824,21.5 Z"/>
+ <path style="fill:#17b5f9" d="m 6.4418037,21 c -0.607053,0 -1.351764,-0.438067 -1.654893,-0.973483 L 0.22734675,11.973484 c -0.303129,-0.535416 -0.303129,-1.41155 0,-1.946966 L 4.7869107,1.9734845 c 0.303129,-0.5354154 1.04784,-0.9734829 1.654893,-0.9734829 h 9.1163923 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 16.910004,20.561933 16.165293,21 15.55824,21 Z"/>
+ <path style="opacity:0.2" d="m 3.6386717,4.5 -1.6972657,3 h 13.21875 L 1.6249997,14.943359 3.6386717,18.5 H 18.361328 l 1.697266,-3 H 6.8398435 L 20.375,8.0566406 18.361328,4.5 Z"/>
+ <path style="fill:#ffffff" d="M 3.6386717,4 1.9414059,7 H 15.160156 L 1.6249997,14.443359 3.6386717,18 H 18.361328 l 1.697266,-3 H 6.8398435 L 20.375,7.5566406 18.361328,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.4414057,1.0000016 c -0.607053,0 -1.351167,0.438217 -1.654296,0.9736329 L 0.22753975,10.026368 c -0.18749,0.331162 -0.258307,0.793022 -0.213868,1.223633 0.02741,-0.265593 0.09823,-0.519378 0.213868,-0.723633 L 4.7871097,2.4736345 c 0.303129,-0.535416 1.047243,-0.9736329 1.654296,-0.9736329 h 9.1171883 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 17.21289,1.9736345 C 16.909805,1.4382186 16.165647,1.0000016 15.558594,1.0000016 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dk.tangramgames.mrrescue.svg b/.icons/awkward/22x22/apps/dk.tangramgames.mrrescue.svg
new file mode 100644
index 00000000..1ee343d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dk.tangramgames.mrrescue.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 9.75,15.333984 C 6.123461,16.452177 3.538182,18.569469 1,20.5 h 9 V 20 h 2 v -2.267578 l 1.052734,-0.38086 -0.0332,-0.921874 -1.294922,-0.619141 c 0,0 -0.754207,0.06614 -1.125,0.04883 C 10.256673,15.580567 10.157782,15.483246 9.75,15.333984 Z"/>
+ <path style="fill:#e4e4e4" d="m 7.835564,14 h 6.003825 L 16,16.5 H 6 Z"/>
+ <path style="fill:#d59f5b" d="m 13.019878,15.930277 -1.295435,-0.620355 c 0,0 -0.754251,0.06669 -1.125044,0.04938 C 10.256463,15.080495 10.158711,14.982328 9.750929,14.833066 6.12439,15.951259 3.538182,18.069469 1,20 h 11.511414 l 0.0041,-2.767898 0.536934,-0.380458 z"/>
+ <path style="opacity:0.2" d="m 9,16.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 16.155315,16.451259 18.461818,18.569469 21,20.5 H 10 V 18.131912 L 9,17.751454 Z"/>
+ <path style="fill:#febd6a" d="m 9,16.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 16.155315,15.951259 18.461818,18.069469 21,20 H 10 V 17.631912 L 9,17.251454 Z"/>
+ <path style="opacity:0.1" d="M 7.5,5 10.875282,3.9 14,5 l 2,2.5 0.499576,3.201378 c 0.04406,2.676736 -3.35813,4.638008 -5.603846,4.69861 C 9.041326,15.404788 7.1837855,13.895641 6.3689135,12.870217 5.4809785,11.896687 5.566758,11.460358 5.54821,10.209986 L 6,7 Z"/>
+ <path style="fill:#3f3f3f" d="M 7.5,4.5 10.875282,3.4 14,4.5 16,7 l 0.499576,3.201378 c 0.04406,2.676736 -3.35813,4.638008 -5.603846,4.69861 C 9.041326,14.904788 7.1837855,13.395641 6.3689135,12.370217 5.4809785,11.396687 5.566758,10.960358 5.54821,9.709986 L 6,6.5 Z"/>
+ <path style="opacity:0.1" d="M 7,8.7707815 8.3314005,7.5 H 9.004158 L 9.5,8.545817 9.499998,9.962323 7.8409855,11 7,10.5 Z"/>
+ <path style="fill:#bddff5" d="M 7,8.2707815 8.3314005,7 H 9.004158 L 9.5,8.045817 9.499998,9.462323 7.8409855,10.5 7,10 Z"/>
+ <path style="fill:#3f3f3f" d="M 7.1259765,15.885742 C 6.708077,16.092026 6.304819,16.311237 5.9121095,16.539062 L 5.3125,20 h 1.100586 z"/>
+ <path style="fill:#3f3f3f" d="M 14.735352,15.701172 16.256836,20 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 9.750977,14.833008 C 6.124438,15.951201 3.538182,18.069469 1,20 H 1.6582031 C 3.993868,18.212842 6.433963,16.355763 9.750977,15.333008 c 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 21 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="10.5" cy="16.5" r=".5"/>
+ <path style="opacity:0.2" d="M 6.0600585,6.40075 C 6.6749885,4.837935 8.679138,3.652528 10.163252,2.8005943 L 10.642827,1.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 16.642011,11 C 16.356489,10.656076 16.181291,9.972673 16.018684,9.027027 15.607887,6.274251 13.429787,5.4702915 11.213768,5.5 8.699577,5.6939815 7.1542255,6.6331255 6.198555,8.8288965 5.988251,9.320805 5.8485885,9.853329 5.634628,10.637304 L 5.2939215,10.169835 C 4.4490915,9.137697 5.6531895,7.5254 6.0600585,6.40075 Z"/>
+ <path style="fill:#ed5e4a" d="M 6.0600585,5.90075 C 6.6749885,4.337935 8.679138,3.152528 10.163252,2.3005943 L 10.642827,1 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 16.642011,10.5 C 16.356489,10.156076 16.181291,9.472673 16.018684,8.527027 15.607887,5.774251 13.429787,4.9702915 11.213768,5 8.699577,5.1939815 7.1542255,6.1331255 6.198555,8.3288965 5.988251,8.8208045 5.8485885,9.353329 5.634628,10.137304 L 5.2939215,9.669835 C 4.4490915,8.6376965 5.6531895,7.0254 6.0600585,5.90075 Z"/>
+ <path style="opacity:0.1" d="M 15,8.7707815 13.668599,7.5 H 12.995842 L 12.5,8.545817 l 2e-6,1.416506 L 14.159015,11 15,10.5 Z"/>
+ <path style="fill:#bddff5" d="M 15,8.2707815 13.668599,7 H 12.995842 L 12.5,8.045817 l 2e-6,1.416506 L 14.159015,10.5 15,10 Z"/>
+ <path style="opacity:0.1" d="m 10,11.5 -1,0.929688 v 2.012695 L 10,15.5 h 1 1 l 1,-1.057617 V 12.429688 L 12,11.5 h -1 z m 0.392578,1 H 11 11.607422 L 12,12.865235 v 1.179687 L 11.569336,14.5 H 11 10.430664 L 10,14.044922 v -1.179687 z"/>
+ <path style="fill:#bddff5" d="m 10,11 -1,0.929688 v 2.012695 L 10,15 h 1 1 l 1,-1.057617 V 11.929688 L 12,11 h -1 z m 0.392578,1 H 11 11.607422 L 12,12.365235 v 1.179687 L 11.569336,14 H 11 10.430664 L 10,13.544922 v -1.179687 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.642578,1 10.163086,2.3007813 C 8.678972,3.152715 6.6745005,4.3375755 6.0595705,5.9003905 5.72754,6.818175 4.865646,8.0608755 5.0185545,9.047852 5.133078,8.16473 5.7815785,7.168804 6.0595705,6.4003905 6.6745005,4.8375755 8.678972,3.652715 10.163086,2.8007813 L 10.642578,1.5 h 0.991211 L 12.1875,2.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 17.08259,7.851824 16.540838,6.9854415 16.065429,5.8896485 15.442202,4.4512725 13.675558,3.083301 12.1875,2.2050781 L 11.633789,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dmd-doc.svg b/.icons/awkward/22x22/apps/dmd-doc.svg
new file mode 100644
index 00000000..37a98882
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dmd-doc.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 3.5,6 C 3.223,6 3,6.223 3,6.5 l 0,10 C 3,16.777 3.223,17 3.5,17 L 4.357422,17 4.5,17 8.642578,17 c 0.011075,0 0.02044,-0.0074 0.03125,-0.0088 A 5.5,5.5 0 0 0 14,11.5 5.5,5.5 0 0 0 8.663086,6.0058595 C 8.655921,6.005265 8.6498535,6 8.642578,6 L 4.5,6 4.357422,6 3.5,6 Z M 5,8 8.5,8 A 3.5,3.5 0 0 1 12,11.5 3.5,3.5 0 0 1 8.5,15 L 5,15 5,8 Z"/>
+ <rect style="fill:#c52f2f" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 1,12 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 14.864375,13.198683 5.981399,12.036298 1,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3 C 1.446,3 1,3.446 1,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 21,4 C 21,3.446 20.554,3 20,3 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,18 c 0,0.554 -0.446,1 -1,1 L 2,19 C 1.446,19 1,18.554 1,18 Z"/>
+ <path style="opacity:0.2" d="m 18.00015,9.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 12.971414,7.071916 13.918993,6.5 15.00015,6.5 c 1.656854,0 3,1.343146 3,3 z"/>
+ <path style="fill:#ff783e" d="m 18.00015,9 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 12.971414,6.571916 13.918993,6 15.00015,6 c 1.656854,0 3,1.343146 3,3 z"/>
+ <circle style="opacity:0.2" cx="19" cy="6.5" r="1"/>
+ <circle style="fill:#ffba46" cx="19" cy="6" r="1"/>
+ <path style="opacity:0.2" d="M 3.5454545,5.5 C 3.2432727,5.5 3,5.7432727 3,6.0454545 L 3,16.954545 C 3,17.256727 3.2432727,17.5 3.5454545,17.5 l 0.9353695,0 0.1555396,0 4.5191764,0 c 0.01208,0 0.0223,-0.0081 0.03409,-0.0096 C 12.425334,17.388086 14.996437,14.737319 15,11.5 14.997971,8.2570264 12.41946,5.6025522 9.177912,5.5063922 9.170096,5.5057436 9.163477,5.5 9.15554,5.5 l -4.5191764,0 -0.1555396,0 z M 6,8.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 3.5454545,5 C 3.2432727,5 3,5.2432727 3,5.5454545 L 3,16.454545 C 3,16.756727 3.2432727,17 3.5454545,17 L 4.480824,17 4.6363636,17 9.15554,17 C 9.16762,17 9.17784,16.9919 9.18963,16.9904 12.425334,16.888086 14.996437,14.237319 15,11 14.997971,7.7570264 12.41946,5.1025522 9.177912,5.0063922 9.170096,5.0057436 9.163477,5 9.15554,5 L 4.6363636,5 4.480824,5 Z M 6,8 9,8 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/22x22/apps/dnfdragora.svg b/.icons/awkward/22x22/apps/dnfdragora.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dnfdragora.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/dockbarx.svg b/.icons/awkward/22x22/apps/dockbarx.svg
new file mode 100644
index 00000000..8f07d137
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dockbarx.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#4ab3e4" d="M 2,2 C 1.446,2 1,2.446 1,3 v 1 14 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 4 3 C 21,2.446 20.554,2 20,2 Z"/>
+ <rect style="opacity:0.1" width="20" height="4" x="1" y="15.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="4" x="1" y="16" rx="1" ry="1"/>
+ <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="opacity:0.2" d="m 1,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 2 C 1.446,20 1,19.554 1,19 Z"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="4" height="4" x="9" y="16" rx="1" ry="1"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="4" height="4" x="3" y="16" rx="1" ry="1"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="4" height="4" x="15" y="16" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,18 A 2.5,2.5 0 0 0 9.001953,19.007812 C 9.006425,19.557922 9.448797,20 10,20 h 2 c 0.551869,0 0.994634,-0.443104 0.998047,-0.994141 A 2.5,2.5 0 0 0 11,18 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,19 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 5,6 v 6.75 c 0,0.4155 0.3345,0.75 0.75,0.75 h 10.5 C 16.6655,13.5 17,13.1655 17,12.75 V 6 Z"/>
+ <path style="fill:#ffffff" d="m 5,5.5 v 6.75 C 5,12.6655 5.3345,13 5.75,13 h 10.5 C 16.6655,13 17,12.6655 17,12.25 V 5.5 Z"/>
+ <path style="fill:#4f4f4f" d="m 5.75,4 h 10.5 C 16.6655,4 17,4.3345 17,4.75 V 6 H 5 V 4.75 C 5,4.3345 5.3345,4 5.75,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,18 a 2.5,2.5 0 0 0 -1.998047,1.007812 c 0.0011,0.140525 0.03099,0.27373 0.08399,0.394532 A 2.5,2.5 0 0 1 11,18.5 a 2.5,2.5 0 0 1 1.912109,0.904297 c 0.05394,-0.122037 0.08506,-0.256201 0.08594,-0.398438 A 2.5,2.5 0 0 0 11,18 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,19 a 1,1 0 0 0 -1,1 h 0.135742 A 1,1 0 0 1 11,19.5 1,1 0 0 1 11.865235,20 H 12 a 1,1 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dockstation.svg b/.icons/awkward/22x22/apps/dockstation.svg
new file mode 100644
index 00000000..356dabe4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dockstation.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <path style="fill:#b3e8ff" d="M 21,11 C 20.5,11.5 15.542427,12.339624 10.01958,12.339624 4.4967325,12.339624 1.5,11.5 1,11 1,5.4771525 5.4771525,1 11,1 16.522847,1 21,5.4771525 21,11 Z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#29b6f6" d="M 9.819336,9.001953 C 7.5560015,9.033234 4.738238,9.454835 1.5722656,10.240235 1.2711404,10.314936 1.1283432,10.349592 1.03125,10.368164 1.0141726,10.578394 1.0037507,10.789111 1,11 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 16.532592,20.989889 20.999482,16.515998 21,11 20.9961,10.638643 20.97264,10.277762 20.92969,9.918946 19.960052,10.3786 19.085151,11.007161 18.110154,11 15.526168,10.97989 13.031037,9.142864 10.754886,9.012695 10.454772,9.001125 10.142673,8.997485 9.819339,9.001955 Z"/>
+ <path style="opacity:0.2" d="M 7.5,11.5 A 0.5,0.5 0 0 0 7,12 0.5,0.5 0 0 0 7.5,12.5 0.5,0.5 0 0 0 8,12 0.5,0.5 0 0 0 7.5,11.5 Z m 8,2 A 1.5,1.5 0 0 0 14,15 1.5,1.5 0 0 0 15.5,16.5 1.5,1.5 0 0 0 17,15 1.5,1.5 0 0 0 15.5,13.5 Z M 10.25,19 A 0.75,0.75 0 0 0 9.5,19.75 0.75,0.75 0 0 0 10.25,20.5 0.75,0.75 0 0 0 11,19.75 0.75,0.75 0 0 0 10.25,19 Z"/>
+ <circle style="fill:#b3e8ff" cx="7.5" cy="11.5" r=".5"/>
+ <circle style="fill:#b3e8ff" cx="15.5" cy="14.5" r="1.5"/>
+ <circle style="fill:#b3e8ff" cx="10.25" cy="19.25" r=".75"/>
+ <path style="opacity:0.1" d="M 9.820312,9.001953 C 7.556978,9.033234 4.738238,9.454834 1.5722656,10.240234 1.2711404,10.314935 1.1283432,10.348615 1.03125,10.367188 1.0141726,10.577417 1.0037507,10.789111 1,11 c 1.57e-5,0.08371 0.00966,0.164823 0.011719,0.248047 0.00545,-0.126823 0.00925,-0.25432 0.019531,-0.380859 0.097093,-0.01857 0.2398904,-0.05225 0.5410156,-0.126954 3.1659724,-0.7854 5.9847124,-1.207001 8.2480464,-1.238281 0.323335,-0.0045 0.635433,-0.0018 0.935547,0.0098 2.276151,0.130169 4.76953,1.968171 7.353516,1.988281 0.974997,0.0072 1.850675,-0.622377 2.820313,-1.082031 0.03435,0.286932 0.04726,0.576473 0.05664,0.865234 C 20.989001,11.188273 20.999991,11.095574 21,11 20.9961,10.638643 20.972637,10.278738 20.929688,9.919922 19.96005,10.379576 19.084372,11.007161 18.109375,11 15.525389,10.97989 13.03201,9.141888 10.755859,9.011719 10.455745,9.000149 10.143647,8.997483 9.820312,9.001919 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/docky.svg b/.icons/awkward/22x22/apps/docky.svg
new file mode 120000
index 00000000..ad1f9578
--- /dev/null
+++ b/.icons/awkward/22x22/apps/docky.svg
@@ -0,0 +1 @@
+plank.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/document-open-recent.svg b/.icons/awkward/22x22/apps/document-open-recent.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/document-open-recent.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/document-print-preview.svg b/.icons/awkward/22x22/apps/document-print-preview.svg
new file mode 100644
index 00000000..ad44aca9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/document-print-preview.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="8.5" height="20" x="-15.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,13 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 19,13 3,13 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 L 3,8 19,8 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <rect style="fill:#4f4f4f" width="9" height="20" x="-15" y="-21" rx="1.059" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="18" height="2" x="2" y="11.5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="2" y="7.5" rx=".75" ry=".75"/>
+ <rect style="fill:#76ff03" width="2" height="2" x="2" y="7" rx=".75" ry=".75"/>
+ <path style="fill:#e4e4e4" d="M 3,12.5 3,20 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 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <rect style="opacity:0.5" width="10.5" height="1" x="5" y="18"/>
+ <rect style="opacity:0.5" width="8.5" height="1" x="5" y="16"/>
+ <rect style="opacity:0.5" width="12" height="1" x="5" y="14"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.75,7.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="opacity:0.1;fill:#ffffff" d="M 2,6 C 1.446,6 1,6.4720055 1,7.0585938 l 0,0.5 C 1,6.9720055 1.446,6.5 2,6.5 l 18,0 c 0.554,0 1,0.4720055 1,1.0585938 l 0,-0.5 C 21,6.4720055 20.554,6 20,6 L 2,6 Z"/>
+ <circle style="fill:#c03630" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 16.5,14.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 16.5,16.000483 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/document-viewer.svg b/.icons/awkward/22x22/apps/document-viewer.svg
new file mode 100644
index 00000000..dd67fc35
--- /dev/null
+++ b/.icons/awkward/22x22/apps/document-viewer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#e4e4e4" d="m18.932 20v-18c0-0.554-0.44411-1-0.99576-1h-13.94c-0.5519 0-0.996 0.446-0.996 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="m3.9958 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 20v0.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 1h-13.941c-0.5517 0-0.9958-0.446-0.9958-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/documentation.svg b/.icons/awkward/22x22/apps/documentation.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/documentation.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/dods.svg b/.icons/awkward/22x22/apps/dods.svg
new file mode 100644
index 00000000..8d93e0eb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dods.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/doki-doki-literature-club.svg b/.icons/awkward/22x22/apps/doki-doki-literature-club.svg
new file mode 100644
index 00000000..6e5f640b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/doki-doki-literature-club.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/doki-doki-mod-manager.svg b/.icons/awkward/22x22/apps/doki-doki-mod-manager.svg
new file mode 100644
index 00000000..250c9d82
--- /dev/null
+++ b/.icons/awkward/22x22/apps/doki-doki-mod-manager.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.333008,1.5 C 10.148921,1.5000262 10.000018,1.7135808 10,1.9765625 L 9.873047,3.5878906 A 8,8 0 0 0 8.017578,4.0810545 L 7.104492,2.7519531 C 6.972985,2.5242133 6.7365855,2.414815 6.5771485,2.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 4.711914,6.5683595 L 3.2519531,5.8720705 C 3.0241948,5.7405955 2.7649176,5.7634405 2.6728515,5.9228515 L 2.0068359,7.0771485 C 1.914815,7.2365855 2.0242134,7.472985 2.2519531,7.604492 L 3.5830078,8.519531 A 8,8 0 0 0 3.0898437,10.373047 L 1.4765625,10.5 C 1.2135795,10.500018 1.000026,10.648921 1,10.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 2.2519531,15.395508 C 2.0242122,15.527015 1.9148149,15.763414 2.006836,15.922851 l 0.6660156,1.154297 c 0.092066,0.159411 0.3513436,0.182256 0.5791015,0.05078 L 4.7060545,16.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 10,21.023437 c 1.8e-5,0.262982 0.148921,0.476537 0.333008,0.476563 h 1.333984 C 11.851079,21.499974 11.999982,21.286419 12,21.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 15.93457,17.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 18.416992,14.48047 a 8,8 0 0 0 0.493164,-1.853516 L 20.523437,12.5 C 20.78642,12.499982 20.999974,12.351079 21,12.166992 V 10.833008 C 20.999974,10.648921 20.786419,10.500018 20.523437,10.5 L 18.912109,10.373047 A 8,8 0 0 0 18.418945,8.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 15.93164,5.211914 L 16.627929,3.7519531 C 16.759405,3.5241948 16.73656,3.2649176 16.577148,3.1728515 L 15.422851,2.506836 C 15.263414,2.414815 15.027015,2.5242134 14.895508,2.7519531 L 13.980469,4.083008 A 8,8 0 0 0 12.126953,3.5898437 L 12,1.9765625 C 11.999982,1.7135808 11.851079,1.5000262 11.666992,1.5 Z"/>
+ <path style="fill:#ff8dcb" d="M 10.333008,1 C 10.148921,1.0000262 10.000018,1.2135808 10,1.4765625 L 9.873047,3.0878906 A 8,8 0 0 0 8.017578,3.5810547 L 7.104492,2.2519531 C 6.972985,2.0242133 6.7365855,1.914815 6.5771485,2.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 4.711914,6.0683595 L 3.2519531,5.3720705 C 3.0241948,5.2405955 2.7649176,5.2634405 2.6728515,5.4228515 L 2.0068359,6.5771485 C 1.914815,6.7365855 2.0242134,6.972985 2.2519531,7.104492 L 3.5830078,8.019531 A 8,8 0 0 0 3.0898437,9.873047 L 1.4765625,10 C 1.2135795,10.000018 1.000026,10.148921 1,10.333008 v 1.333984 C 1.000026,11.851079 1.2135811,11.999982 1.4765625,12 l 1.6113281,0.126953 a 8,8 0 0 0 0.4931641,1.855469 L 2.2519531,14.895508 C 2.0242122,15.027015 1.9148149,15.263414 2.006836,15.422851 l 0.6660156,1.154297 c 0.092066,0.159411 0.3513436,0.182256 0.5791015,0.05078 L 4.7060545,15.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 10,20.523437 c 1.8e-5,0.262982 0.148921,0.476537 0.333008,0.476563 h 1.333984 C 11.851079,20.999974 11.999982,20.786419 12,20.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 15.93457,17.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 18.416992,13.98047 a 8,8 0 0 0 0.493164,-1.853516 L 20.523437,12 C 20.78642,11.999982 20.999974,11.851079 21,11.666992 V 10.333008 C 20.999974,10.148921 20.786419,10.000018 20.523437,10 L 18.912109,9.873047 A 8,8 0 0 0 18.418945,8.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 15.93164,4.711914 L 16.627929,3.2519531 C 16.759405,3.0241948 16.73656,2.7649176 16.577148,2.6728515 L 15.422851,2.006836 C 15.263414,1.914815 15.027015,2.0242134 14.895508,2.2519531 L 13.980469,3.5830078 A 8,8 0 0 0 12.126953,3.0898437 L 12,1.4765625 C 11.999982,1.2135808 11.851079,1.0000262 11.666992,1 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="6"/>
+ <circle style="fill:#fdcfea" cx="11" cy="11" r="6"/>
+ <path style="opacity:0.1" d="M 8.700811,8.5 C 7.2136145,8.5 6,9.616666 6,11 c 0,0.7198 0.3255405,1.376467 0.8482445,1.833334 L 10.932676,16.5 15.151398,12.833334 C 15.674274,12.376666 16,11.72 16,11 16,9.616667 14.786385,8.5 13.299189,8.5 12.319154,8.5 11.470553,8.980666 10.999821,9.708 10.528376,8.9806665 9.679775,8.5 8.699739,8.5 Z"/>
+ <path style="fill:#03adee" d="M 8.700811,8 C 7.2136145,8 6,9.116666 6,10.5 c 0,0.7198 0.3255405,1.376467 0.8482445,1.833334 L 10.932676,16 15.151398,12.333334 C 15.674274,11.876666 16,11.22 16,10.5 16,9.116667 14.786385,8 13.299189,8 12.319154,8 11.470553,8.480666 10.999821,9.208 10.528376,8.4806665 9.679775,8 8.699739,8 Z"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:0.24443789;stroke-dasharray:0.48887577, 0.24443788" d="m 8.762658,8.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 11,10.22126 10.591482,9.584048 C 10.2247,9.012458 9.557542,8.6218395 8.763607,8.6215135 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.333008,1 C 10.148921,1.0000262 10.000018,1.2135808 10,1.4765625 L 9.873047,3.0878906 A 8,8 0 0 0 8.017578,3.5810547 L 7.104492,2.2519531 C 6.972985,2.0242133 6.7365855,1.914815 6.5771485,2.006836 L 5.4228515,2.6728516 C 5.267719,2.7624467 5.2443605,3.0102459 5.364258,3.2333984 5.382383,3.2117249 5.398048,3.187177 5.4228515,3.1728515 L 6.5771485,2.5068359 C 6.7365855,2.414815 6.972985,2.5242134 7.104492,2.7519531 L 8.017578,4.0810545 A 8,8 0 0 1 9.873047,3.5878906 L 10,1.9765625 C 10.000018,1.7135808 10.148921,1.5000262 10.333008,1.5 h 1.333984 C 11.851079,1.5000262 11.999982,1.7135808 12,1.9765625 l 0.126953,1.6132812 A 8,8 0 0 1 13.980469,4.083008 L 14.895508,2.7519531 C 15.027015,2.5242134 15.263414,2.414815 15.422851,2.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 15.422851,2.006836 C 15.263414,1.914815 15.027015,2.0242134 14.895508,2.2519531 L 13.980469,3.5830078 A 8,8 0 0 0 12.126953,3.0898437 L 12,1.4765625 C 11.999982,1.2135808 11.851079,1.0000262 11.666992,1 Z M 16.103515,4.8515625 15.93164,5.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 5.897461,4.8535125 A 8,8 0 0 0 4.711914,6.0683565 L 3.2519531,5.3720705 C 3.0241948,5.2405955 2.7649176,5.2634405 2.6728515,5.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 20.523437,10.5 c 0.262982,1.8e-5 0.476537,0.148921 0.476563,0.333008 v -0.5 C 20.999974,10.148921 20.786419,10.000018 20.523437,10 L 18.912109,9.873047 A 8,8 0 0 0 18.5625,8.4189455 Z m -15.1181641,0.0049 A 8,8 0 0 0 3.0898437,9.873047 L 1.4765625,10 C 1.2135795,10.000018 1.000026,10.148921 1,10.333008 v 0.5 C 1.000026,10.648921 1.2135795,10.500018 1.4765625,10.5 L 3.0898437,10.373047 A 8,8 0 0 1 3.5830078,8.519531 Z M 18.555664,14.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 3.4375,14.081055 2.2519531,14.895508 C 2.0242122,15.027015 1.9148149,15.263414 2.006836,15.422851 l 0.072266,0.125 c 0.045777,-0.05703 0.1005988,-0.110622 0.1728515,-0.152343 L 3.5810547,14.482422 A 8,8 0 0 1 3.4375,14.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 11,5 A 6,6 0 0 0 5,11 6,6 0 0 0 5.00977,11.296875 6,6 0 0 1 11,5.5 6,6 0 0 1 16.990234,11.203125 6,6 0 0 0 17,11 6,6 0 0 0 11,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dolphin-emu.svg b/.icons/awkward/22x22/apps/dolphin-emu.svg
new file mode 100644
index 00000000..eef9ee0f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dolphin-emu.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="m 20.970441,18.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 19.992726,12.444045 18.303127,7.6072782 14.5,5.505382 15,5.1368704 15.399358,4.7480061 15.853295,4.4630689 16.129053,4.2599676 16.005602,3.7249909 15.798705,3.600039 14.246495,3.3343031 12.612567,3.6492434 11.19762,4.1289126 10.280031,4.4400067 9.8343721,4.4831363 9.3183801,4.5330236 8.8796139,4.5754585 7.8822247,4.6235863 7.0920736,4.8245847 4.8163599,5.4035634 3.7458083,6.3219635 3.1385228,6.9247886 2.6644508,7.3953611 2.4737291,7.8743107 2.4999992,8.2634567 2.3871871,8.3199417 2.3272251,8.3829392 2.202489,8.4482157 1.3684613,8.8845403 1.0796769,9.088418 1.0130703,9.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.9246679,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 20.970441,18.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 19.992726,11.944006 18.303127,7.1072392 14.5,5.005343 15,4.6368314 15.399358,4.2479671 15.853295,3.9630299 16.129053,3.7599286 16.005602,3.2249519 15.798705,3.1 14.246495,2.8342641 12.612567,3.1492044 11.19762,3.6288736 10.280031,3.9399677 9.8343721,3.9830973 9.3183801,4.0329846 8.8796139,4.0754195 7.8822247,4.1235473 7.0920736,4.3245457 4.8163599,4.9035244 3.7458083,5.8219245 3.1385228,6.4247496 2.6644508,6.8953221 2.4737291,7.3742717 2.4999992,7.7634177 2.3871871,7.8199027 2.3272251,7.8829002 2.202489,7.9481767 1.3684613,8.3845013 1.0796769,8.5883788 1.0130703,8.9359198 0.96397626,9.192388 1.0541523,9.360406 1.2672936,9.590324 c 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.9246679,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="4.5" cy="8" r=".5"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="7.5" r=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 14.623047,3.0039062 c -1.180707,-0.00105 -2.364571,0.2652482 -3.425781,0.625 C 10.279677,3.9400004 9.8343511,3.9833158 9.3183591,4.0332031 8.8795933,4.075638 7.8819481,4.1232204 7.091797,4.3242188 4.8160833,4.9031975 3.7459575,5.821003 3.138672,6.4238281 2.6646,6.8944006 2.47373,7.3745259 2.5000001,7.7636719 2.387188,7.8201569 2.3278612,7.8819891 2.2031251,7.9472656 1.3690974,8.3835902 1.0802786,8.5880059 1.013672,8.9355469 0.98656146,9.077173 1.0093705,9.193641 1.0644532,9.306641 1.1790132,9.033587 1.4815958,8.824736 2.2031251,8.4472656 2.3278612,8.3819891 2.387188,8.3201569 2.5000001,8.2636719 2.47373,7.8745259 2.6646,7.3944006 3.138672,6.9238281 3.7459575,6.321003 4.8160833,5.4031975 7.091797,4.8242188 7.8819481,4.6232203 8.8795933,4.575638 9.3183591,4.5332031 c 0.515992,-0.049887 0.9613179,-0.093203 1.8789069,-0.4042969 1.414947,-0.4796691 3.049352,-0.7950327 4.601562,-0.5292968 0.06422,0.038782 0.113646,0.1231529 0.152344,0.21875 0.118006,-0.2447475 0.0177,-0.6160519 -0.152344,-0.71875 -0.388052,-0.066434 -0.782212,-0.095355 -1.175781,-0.095703 z m 0.230469,2.2207032 c -0.11687,0.094458 -0.226151,0.1873789 -0.353516,0.28125 3.803127,2.1018962 5.492725,6.9386746 5.5,10.9960936 0.06791,0.132758 0.178691,0.221622 0.275391,0.378906 0.274625,0.4469 0.617622,1.001768 0.695312,1.658203 0.01188,0.100201 0.0091,0.184428 0.01367,0.277344 0.01593,-0.225107 0.02179,-0.478166 -0.01367,-0.777344 -0.07769,-0.656435 -0.420687,-1.211303 -0.695312,-1.658203 C 20.178691,16.223575 20.067911,16.134711 20,16.001953 19.992959,12.075065 18.403111,7.4256711 14.853516,5.2246094 Z M 13,11.003906 c -0.0029,0.148062 -0.01782,0.304711 0.01758,0.490235 0.124084,0.651198 0.383519,1.054593 0.386719,1.058593 0.03007,0.03739 0.05037,0.07989 0.07031,0.121094 0.09683,-0.204537 0.07576,-0.439463 -0.07031,-0.621094 -0.0032,-0.004 -0.25733,-0.40114 -0.382813,-1.041015 -0.0068,-0.002 -0.0147,-0.0058 -0.02148,-0.0078 z m 4.089844,3.494141 c -0.292977,0 -0.611399,0.02911 -0.970703,0.08594 -1.166875,0.184589 -1.844647,0.938114 -1.923829,1.023438 -0.157534,0.169568 -0.204778,0.539577 -0.132812,0.787109 0.02847,-0.113716 0.06941,-0.218864 0.132812,-0.287109 0.07918,-0.08532 0.756954,-0.838849 1.923829,-1.023438 0.359304,-0.05683 0.677726,-0.08594 0.970703,-0.08594 0.112719,0 0.336096,9.06e-4 0.410156,0.0039 l -0.0098,-0.5 c -0.07912,-0.0028 -0.290355,-0.0039 -0.40039,-0.0039 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dont-starve-together.svg b/.icons/awkward/22x22/apps/dont-starve-together.svg
new file mode 100644
index 00000000..40212e87
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dont-starve-together.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m16.464692 13.26937c0.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.3664002 4.1632636-1.5667002 5.8153406-1.5667002 1.507753 0 3.275385-0.685 4.032517 0.1768 0.635135 0.7228 0.358051 2.8412002 0.577835 4.3770002z"/>
+ <path style="fill:#fec786" d="m16.464692 12.76937c0.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.9260002 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.8412002 0.577835 4.3770002z"/>
+ <path style="fill:#4f4f4f" d="m12.00015 17.93307c0-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="m12.3317 16.85897c-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="m4.598533 13.67697c-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.0496002-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.9013002-1.57205 2.1166002 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.6562002-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.3752002s0.2564766 1.1341 0.042159 1.1341c-1.1646372-0.4331-1.9475547-1.2588-2.8542838-1.8687z"/>
+ <path style="fill:#4f4f4f" d="m4.598533 13.17697c-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.9893002-2.2640312-3.0496002-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.1166002 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.8558002-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.3384002-0.667252 0.3672002-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.5748002s0.2564766 1.1341 0.042159 1.1341c-1.1646372-0.4331-1.9475547-1.2588-2.8542838-1.8687z"/>
+ <path style="fill:#4f4f4f" d="m8.206304 13.00087c-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="m13.180082 12.00047c-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="m15.479576 1.0003698c-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.9599002c-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="m11 14.49997a0.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="m14 13.49997a0.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/22x22/apps/dont-starve.svg b/.icons/awkward/22x22/apps/dont-starve.svg
new file mode 100644
index 00000000..33e2f2ff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dont-starve.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m16.464692 13.26937c0.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.3664002 4.1632636-1.5667002 5.8153406-1.5667002 1.507753 0 3.275385-0.685 4.032517 0.1768 0.635135 0.7228 0.358051 2.8412002 0.577835 4.3770002z"/>
+ <path style="fill:#8bc1d6" d="m16.464692 12.76937c0.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.9260002 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.8412002 0.577835 4.3770002z"/>
+ <path style="fill:#4f4f4f" d="m12.00015 17.93307c0-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="m12.3317 16.85897c-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="m4.598533 13.67697c-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.0496002-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.9013002-1.57205 2.1166002 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.6562002-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.3752002s0.2564766 1.1341 0.042159 1.1341c-1.1646372-0.4331-1.9475547-1.2588-2.8542838-1.8687z"/>
+ <path style="fill:#4f4f4f" d="m4.598533 13.17697c-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.9893002-2.2640312-3.0496002-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.1166002 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.8558002-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.3384002-0.667252 0.3672002-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.5748002s0.2564766 1.1341 0.042159 1.1341c-1.1646372-0.4331-1.9475547-1.2588-2.8542838-1.8687z"/>
+ <path style="fill:#4f4f4f" d="m8.206304 13.00087c-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="m13.180082 12.00047c-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="m15.479576 1.0003698c-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.9599002c-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="m11 14.49997a0.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="m14 13.49997a0.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/22x22/apps/doom.svg b/.icons/awkward/22x22/apps/doom.svg
new file mode 100644
index 00000000..479c2a3d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/doom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2" d="M 7.4453125,7.4999518 7.2226562,7.6698737 7,7.8397956 V 10.306593 12.77339 L 8.7636719,14.499952 10,13.552686 9.998,10.697218 9.9941,7.8417487 9.777303,7.6698737 9.5566,7.4999518 H 8.75 Z m 3.9980465,0 -0.220703,0.1699219 -0.216797,0.171875 -0.0039,2.8554693 L 11,13.552686 12.236328,14.499952 14,12.77339 V 10.306593 7.8397956 L 13.777344,7.6698737 13.554688,7.4999518 H 12.25 Z m 8.056641,0 -0.757812,0.023437 c -0.554975,-0.0038 -0.752098,-0.00587 -0.757813,-0.00391 L 17,8.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 15 v 2.5644534 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 17,13.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.5898438 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 5.990232,12.937493 V 10.388624 7.8417487 L 5.7734375,7.675733 5.5566406,7.5077643 4.25,7.503858 C 3.0686171,7.5019522 2.4941264,7.4963999 2.5,7.5019049 Z m 2.3222656,0.9882813 0.085937,0.039063 0.083984,0.037109 v 1.3964849 2.5 L 4.013671,13.546824 c -0.01759,0.0061 -0.019435,-1.838431 -0.015625,-3.298828 l 0.00391,-1.7539065 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 8.9980469,8.5937018 9,10.847608 c 3.78e-4,0.991861 -0.0051,2.252329 -0.011719,2.251953 l -0.9863281,-1.0625 V 10.515577 L 8,8.5917487 8.0917969,8.550733 8.1816406,8.5116706 H 8.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.9238279 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.2539058 0.09766,-0.046875 c 0.09273,-0.043393 0.104292,-0.044403 0.169922,-0.039063 z"/>
+ <path style="fill:#ffffff" d="M 7.4453125,7 7.2226562,7.1699219 7,7.3398438 V 9.806641 12.273438 L 8.7636719,14 10,13.052734 9.998047,10.197266 9.994141,7.3417969 9.777344,7.1699219 9.556641,7 H 8.75 Z m 3.9980465,0 -0.220703,0.1699219 -0.216797,0.171875 -0.0039,2.8554691 L 11,13.052734 12.236328,14 14,12.273438 V 9.806641 7.3398438 L 13.777344,7.1699219 13.554688,7 H 12.25 Z M 19.5,7 18.742188,7.0234375 c -0.554975,-0.0038 -0.752098,-0.00587 -0.757813,-0.00391 L 17,8.4550781 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 15 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 17,12.882812 l 1.003906,-1.53125 0.0059,1.392579 0.0059,1.390625 0.980469,1 0.0039,-3.878907 0.0059,-3.7304684 z M 2.5,7.00195 V 7.0039 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.02485 -0.050781,-0.04687 L 5.9902344,12.4375 V 9.888672 7.3417969 L 5.7734375,7.1757812 5.5566406,7.0078125 4.25,7.0039062 C 3.0686171,7.0020004 2.4941264,6.9964481 2.5,7.0019531 Z m 2.3222656,0.9882813 0.085937,0.039063 0.083984,0.037109 v 1.3964847 2.5 L 4.013671,13.046872 c -0.01759,0.0061 -0.019435,-1.838431 -0.015625,-3.298828 l 0.00391,-1.7539063 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 8.9980469,8.09375 9,10.347656 c 3.78e-4,0.991861 -0.0051,2.252329 -0.011719,2.251953 l -0.9863281,-1.0625 V 10.015625 L 8,8.0917969 8.0917969,8.0507812 8.1816406,8.0117188 H 8.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.9238277 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.2539056 0.09766,-0.046875 c 0.09273,-0.043393 0.104292,-0.044403 0.169922,-0.039063 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/doomseeker.svg b/.icons/awkward/22x22/apps/doomseeker.svg
new file mode 100644
index 00000000..3494bdad
--- /dev/null
+++ b/.icons/awkward/22x22/apps/doomseeker.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#3f3f3f" d="M 1,3 H 11.125 L 16.5,7.1875 V 17.5 H 1 Z"/>
+ <path style="opacity:0.2" d="m 1,3.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 6 V 10 H 1 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 1,3 v 5 h 5 2 5 c 1.716078,0 3,1.283922 3,3 0,1.716078 -1.283922,3 -3,3 H 6 V 9 H 1 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 1,3 v 0.5 h 12 c 4.333392,0.00433 7.87553,3.4581371 7.989258,7.790039 C 20.994592,11.193432 20.998174,11.096737 21,11 21,6.581722 17.418278,3 13,3 Z M 1,9 V 9.5 H 6 V 9 Z m 14.988281,2.25 C 15.869708,12.838781 14.631331,14 13,14 H 6 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/22x22/apps/door-kickers.svg b/.icons/awkward/22x22/apps/door-kickers.svg
new file mode 100644
index 00000000..d810fd29
--- /dev/null
+++ b/.icons/awkward/22x22/apps/door-kickers.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 10.752972,5.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 6.029312,8.8591922 5.875767,9.282366 5.768907,9.3428 5.677397,9.39455 5.532302,9.570572 5.446502,9.733889 c -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 5,17.499991 5,17.499991 4.993672,17.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 12.3144,16.722443 12.5,16.499991 12.587817,15.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 9.966741 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 8.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 8.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 7.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.1110247 -0.09212,-0.1987167 0.07882,-0.3588117 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 10.752972,4.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 6.460887,7.4904385 6.198092,8.019443 C 6.029312,8.359201 5.875767,8.7823745 5.768907,8.8428085 5.677397,8.8945585 5.532302,9.070581 5.446502,9.233898 c -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 5,17 5,17 4.993672,16.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 12.3144,16.222452 12.5,16 12.587817,15.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 9.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 8.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 7.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 7.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 7.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 11.481302,5.253896 11.233692,5.1240695 11.061937,5.06877 10.916047,5.021795 10.833157,4.998478 10.752882,4.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="opacity:0.2;fill:#ffffff" d="M 10.751953,5 C 10.672203,5.00165 10.593815,5.026788 10.458984,5.078125 10.299259,5.138935 10.10668,5.2705341 10.03125,5.3691406 9.95582,5.4677466 9.821817,5.6380514 9.732422,5.7480469 9.471897,6.0686124 9.412828,6.2107408 9.486328,6.3476562 c 0.02557,0.047631 0.04255,0.1143091 0.05273,0.1875 0.04431,-0.081075 0.09197,-0.1623577 0.19336,-0.2871093 C 9.821817,6.1380514 9.95582,5.9677466 10.03125,5.8691406 10.10668,5.7705341 10.299259,5.638935 10.458984,5.578125 10.593815,5.5267877 10.6722,5.5016451 10.751953,5.5 h 0.002 c 0.07983,-0.00103 0.163579,0.021666 0.308594,0.068359 0.171755,0.055299 0.417893,0.185682 0.548828,0.2890625 0.188491,0.1488284 0.41839,0.4802449 0.539063,0.7421875 0.0491,-0.095588 0.08594,-0.1829403 0.08594,-0.2285156 0,-0.2229746 -0.35873,-0.8034304 -0.625,-1.0136719 C 11.480393,5.2540414 11.234255,5.1236589 11.0625,5.0683594 10.917485,5.0216662 10.833733,4.998967 10.753906,5 Z M 9.515625,6.9472656 c -0.01583,0.047783 -0.03601,0.083616 -0.0625,0.09375 -0.05369,0.02054 -0.166558,0.00558 -0.251953,-0.033203 -0.11572,-0.052564 -0.2274951,-0.052721 -0.4375001,0 -0.22337,0.056071 -0.313245,0.054573 -0.4375,-0.011719 C 8.1868769,6.9217737 8.1363781,6.9288761 7.8769531,7.0644531 7.7164031,7.1483561 7.44126,7.1656143 7.265625,7.3476562 6.97389,7.6500312 6.92471,7.5273991 6.703125,7.5097656 L 6.4609375,7.4902344 6.1972656,8.0195312 C 6.0284856,8.3592892 5.8763913,8.783316 5.7695312,8.84375 5.6780212,8.8955 5.5330656,9.071058 5.4472656,9.234375 c -0.15215,0.289616 -0.1540075,0.303228 -0.054687,0.5625 0.0055,0.01435 0.00488,0.02868 0.00977,0.04297 0.017927,-0.03735 0.017477,-0.05323 0.044922,-0.105469 C 5.5330706,9.571059 5.6780262,9.395501 5.7695362,9.343751 5.8763963,9.283321 6.0284906,8.8592903 6.1972706,8.5195322 L 6.4609375,7.9902344 6.703125,8.0097656 C 6.92471,8.0273991 6.97389,8.1500312 7.265625,7.8476562 7.44126,7.6656143 7.7164031,7.6483561 7.8769531,7.5644531 c 0.259425,-0.135577 0.3099238,-0.1426794 0.4492188,-0.068359 0.124255,0.066292 0.21413,0.06779 0.4375,0.011719 0.210005,-0.052722 0.3217801,-0.052564 0.4375001,0 0.0854,0.03878 0.198263,0.053743 0.251953,0.033203 0.09698,-0.0371 0.119826,-0.3795629 0.0625,-0.5937505 z m 3.068359,0.037109 c -0.02815,0 -0.05078,0.022729 -0.05078,0.050781 v 0.3476563 c 0,0.028055 0.02267,0.050781 0.05078,0.050781 h 0.501954 c 0.004,0.0012 0.0075,0.00281 0.01172,0.00391 0.145972,0.00752 0.183937,0.025188 0.173828,0.046875 h 0.69336 c -0.01108,-0.00937 -0.02306,-0.014177 -0.02539,-0.050781 h 0.496094 c 0.02815,0 0.05078,-0.022729 0.05078,-0.050781 V 7.0351562 c 0,-0.028055 -0.02266,-0.050781 -0.05078,-0.050781 z m -0.05078,0.65625 c -0.187956,0.010944 -0.333064,0.030573 -0.369141,0.066406 -0.06346,0.063032 -0.246817,0.081916 -0.380859,0.064453 -0.0033,0.010645 -0.01955,0.033957 -0.02148,0.042969 -0.02238,0.1045645 -0.06626,0.2223769 -0.09961,0.2636719 -0.03335,0.041291 -0.04363,0.104895 -0.02148,0.140625 0.0021,0.00343 0.01067,0.00467 0.01367,0.00781 0.02024,-0.023231 0.02016,-0.039554 0.04883,-0.066406 0.08262,-0.077376 0.135236,-0.1405927 0.169922,-0.109375 0.03625,0.0018 0.07638,0.025117 0.142578,0.068359 0.05126,0.033483 0.08822,0.065394 0.113281,0.097656 0.0082,-0.00533 0.02909,-0.00374 0.03516,-0.00977 0.0499,-0.049563 0.263919,-0.078125 0.589844,-0.078125 0.09549,-4.54e-5 0.876748,-0.1639462 0.34375,-0.1914062 -0.0043,-0.0011 -0.0077,-0.00271 -0.01172,-0.00391 h -0.501954 c -0.02811,0 -0.05078,-0.022726 -0.05078,-0.050781 z m 1.953125,0.1269531 v 0.1152344 c 0,0.028052 -0.02263,0.050781 -0.05078,0.050781 h -0.496094 c 0.0065,0.1013665 0.05129,0.043014 0.109375,0.1367187 l 0.123047,0.1972656 h 0.04883 c 0,0 0.002,0 0.002,0 h 0.328125 c 0.07947,-0.072178 0.18518,-0.087492 0.289063,-0.097656 0.06484,-0.00634 0.126278,0.00255 0.183594,0.023437 v 0.074219 h 0.488281 v -0.025391 c 0.102405,-0.051956 0.265997,-0.085233 0.529297,-0.1074219 0.190455,-0.01605 0.330613,-0.089109 0.423828,-0.1210937 H 17.94927 C 17.977369,8.0136719 18,7.9909426 18,7.9628906 V 7.8183594 c 0,-0.028055 -0.02265,-0.050781 -0.05078,-0.050781 z m -2.613281,0.7832031 c -0.01019,-0.00917 -0.02548,0.0027 -0.03906,0.00781 -0.01039,0.00325 -0.02789,0.011813 -0.03711,0.013672 -0.02631,0.021812 -0.05609,0.052626 -0.09375,0.087891 -0.17094,0.160095 -0.189495,0.2463967 -0.07813,0.3574222 0.09708,0.09679 0.141181,0.09497 0.363281,-0.019531 0.22603,-0.11652 0.236154,-0.2425088 0.02734,-0.3789063 -0.0662,-0.043242 -0.106328,-0.066559 -0.142578,-0.068359 z m 1.173828,0.3652344 c -0.01726,4e-4 -0.03589,7.531e-4 -0.05469,0.00195 -0.02717,0.00176 -0.04097,0.00855 -0.06445,0.011719 0.08989,0.03613 0.181641,0.093811 0.181641,0.1484378 0,0.04182 -0.0304,0.103144 -0.07422,0.167969 0.13523,0.02756 0.254588,0.01886 0.285156,-0.06055 0.07292,-0.1894361 -0.01435,-0.2754717 -0.273437,-0.2695317 z M 12.888673,9.416016 c -0.09754,0.09907 -0.209115,0.190923 -0.300781,0.228515 -0.04101,0.05033 -0.04465,0.05735 -0.09375,0.117188 -0.32714,0.39873 -0.298251,0.535503 0.08398,0.390625 0.20634,-0.07821 0.53125,-0.429917 0.53125,-0.574219 0,-0.06294 -0.121831,-0.133915 -0.220703,-0.162109 z m -7.4375001,1.123046 c 0.00199,0.02262 0.00212,0.05634 0.00781,0.07617 -0.00174,-0.02525 -0.00423,-0.05113 -0.00781,-0.07617 z m 5.5000001,0.376954 c -0.06654,0.012 -0.133581,0.05267 -0.210938,0.134765 -0.181685,0.192801 -0.130329,0.329962 0.134766,0.363281 0.30593,0.03846 0.373346,0.02327 0.447266,-0.09375 0.05284,-0.08365 0.03563,-0.138812 -0.08203,-0.263671 -0.07743,-0.08217 -0.145454,-0.12193 -0.210937,-0.136719 -0.0255,-0.0012 -0.04651,-7.79e-4 -0.07813,-0.0039 z m -4.8437501,0.666015 c -0.040253,0.556039 -0.1147445,1.557176 -0.1484375,1.71875 -0.014482,0.06943 -0.00388,0.160255 0.021484,0.259766 0.049316,-0.414281 0.1373038,-1.511914 0.15625,-1.818359 0.00507,-0.08199 1.965e-4,-0.12832 -0.029296,-0.160157 z m 6.4824221,0.09375 c -0.03287,0.06764 -0.03257,0.130307 -0.0098,0.228516 0.02648,0.114128 0.05877,1.307374 0.07227,2.041015 -5.41e-4,-0.170679 0.0041,-0.277921 0,-0.5 -0.0117,-0.636054 -0.0385,-1.44516 -0.0625,-1.769531 z m -1.525391,2.433594 c -0.02804,1.209495 -0.06793,1.822006 -0.15625,2.296875 -0.0212,0.146287 -0.0077,0.249624 0.01953,0.332031 0.0733,-0.463482 0.113285,-1.045263 0.138672,-2.177734 0.0044,-0.196367 0.0065,-0.341418 -0.002,-0.451172 z m -6.3515624,0.355469 c -0.3580516,-0.03312 -0.522675,0.236289 -0.5273437,0.830078 -0.0015,0.209769 -0.046126,0.480623 -0.097656,0.603516 -0.094889,0.226411 -0.08797,0.430413 -0.029297,0.638671 0.013379,-0.04672 0.00881,-0.08979 0.029297,-0.138671 0.05153,-0.122893 0.096156,-0.393747 0.097656,-0.603516 0.00622,-0.791718 0.2971518,-1.005715 0.9511719,-0.697266 0.1857249,0.08759 0.4133393,0.160156 0.5058593,0.160156 0.09252,1e-6 0.3494906,0.05716 0.5722657,0.128907 0.655275,0.211045 0.778055,0.04811 0.3125,-0.416016 -0.00453,-0.0045 -0.00722,-0.01105 -0.011719,-0.01563 -0.086222,-0.01343 -0.174716,-0.02776 -0.3007812,-0.06836 -0.2227751,-0.07175 -0.4797457,-0.128907 -0.5722657,-0.128907 -0.09252,0 -0.3201344,-0.07256 -0.5058593,-0.160156 C 4.9732146,14.52054 4.832242,14.475878 4.7128914,14.464838 Z m 4.2968754,0.101562 c -0.041014,0.03702 -0.046554,0.08147 -0.042969,0.16211 0.013335,0.300378 0.089247,0.670718 0.179687,0.871093 0.133805,0.296448 0.234897,0.521118 0.310547,0.699219 0.0346,0.08198 0.05137,0.152997 0.07031,0.22461 0.0682,-0.175361 0.06354,-0.407498 -0.07031,-0.72461 C 9.381382,15.620727 9.28029,15.396057 9.146485,15.099609 9.088365,14.970848 9.043309,14.771634 9.009767,14.566406 Z M 12.527344,16.125 c -0.06966,0.451813 -0.0832,0.608922 0.386718,0.648438 0.137425,0.01874 0.249476,0.08998 0.347657,0.173828 0.05537,-0.0071 0.240837,-0.0091 0.246093,-0.01758 0.08532,-0.137634 -0.187948,-0.600924 -0.59375,-0.65625 -0.220847,-0.01857 -0.334837,-0.06231 -0.386718,-0.148438 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dosbox.svg b/.icons/awkward/22x22/apps/dosbox.svg
new file mode 100644
index 00000000..dff2dfbc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dosbox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#b76728" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <rect style="fill:#4d4d4d" width="18" height="18" x="2" y="2" rx=".9" ry=".9"/>
+ <path style="opacity:.2" d="m4 6.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="m4 6v1h1v8h-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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dota-underlords.svg b/.icons/awkward/22x22/apps/dota-underlords.svg
new file mode 100644
index 00000000..2fd792c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dota-underlords.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 17.603593,8.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 10.920476,5.5664641 C 10.357013,6.0679013 9.850494,6.6258228 9.284405,7.1245137 8.669671,7.8064617 7.9702416,8.4066016 7.3430741,9.078602 6.2625347,10.182619 5.1398898,11.252758 4.0712324,12.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 6.1632317,7.1555562 5.1460408,6.1238923 4.1139474,5.1084252 3.9081597,5.2405507 4.0529204,5.6005716 4.0095254,5.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 5.2503898,10.161333 5.9650997,9.483005 6.6319692,8.7727501 6.5324052,8.6003846 6.1257997,8.1336342 6.5346732,8.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 17.489677,12.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 17.603593,8.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 C 17.638272,8.9720256 17.23647,9.30457 17.293167,9.226755 17.685073,8.9508051 18.21622,8.3294791 17.903595,8.2070316 c -0.09718,0.08316 -0.217021,0.141334 -0.299999,0.2392525 z M 10.920476,5.0667526 C 10.357013,5.5681898 9.850494,6.1261113 9.284405,6.6248022 8.669671,7.3067502 7.9702416,7.9068901 7.3430741,8.5788901 6.2625347,9.682905 5.1398898,10.753044 4.0712324,11.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 6.1632317,6.6558447 5.1460408,5.6241808 4.1139474,4.6087137 3.9081597,4.7408392 4.0529204,5.1008601 4.0095254,5.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 5.2503898,9.661619 5.9650997,8.9832916 6.6319692,8.2730386 6.5324052,8.1006731 6.1257997,7.6339227 6.5346732,8.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 17.489677,11.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/22x22/apps/dota2.svg b/.icons/awkward/22x22/apps/dota2.svg
new file mode 100644
index 00000000..5da1cb41
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dota2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.5235-0.23338-1.9785-0.34958-0.291 0.40817-0.116-0.46677-3.7815-0.058596-0.116 0.64256-0.93 0.1169-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dotcover.svg b/.icons/awkward/22x22/apps/dotcover.svg
new file mode 100644
index 00000000..cdb5a6ac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dotcover.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#ff8c2a" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#cf4f8c" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#6655e4" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#ff8c2a" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5071212,10.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 6.996744"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5071212,10.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 6.496794"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 12.507121,10.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 12.507121,10 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/22x22/apps/dotmemory.svg b/.icons/awkward/22x22/apps/dotmemory.svg
new file mode 100644
index 00000000..05d0024f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dotmemory.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#f7c73c" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#cf4f8c" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#6655e4" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#f7c73c" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5071212,10.99995 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 8.4852307,6.824819 6.5071212,6.9999495 6.5071212,6.9999495 m -0.00705,3.9967935 V 6.996744"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5071212,10.5 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 8.4852307,6.324869 6.5071212,6.4999995 6.5071212,6.4999995 m -0.00705,3.9967935 V 6.496794"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 13.507121,10.999952 V 6.9999505 m -3,0 1.5,1.9999995 1.5,-1.9999995 m -3,4.0000015 V 6.9999505"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 13.507121,10.500002 V 6.5000005 m -3,0 1.5,1.9999995 1.5,-1.9999995 m -3,4.0000015 V 6.5000005"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dotpeek.svg b/.icons/awkward/22x22/apps/dotpeek.svg
new file mode 100644
index 00000000..c3fa0c51
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dotpeek.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#cf4f8c" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#14ddb1" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#14ddb1" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#6655e4" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5071212,10.99995 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 8.4852307,6.824819 6.5071212,6.9999495 6.5071212,6.9999495 m -0.00705,3.9967935 V 6.996744"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5071212,10.5 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 8.4852307,6.324869 6.5071212,6.4999995 6.5071212,6.4999995 m -0.00705,3.9967935 V 6.496794"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 10.507072,8.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 6.99995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 10.507072,8.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 6.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dottrace.svg b/.icons/awkward/22x22/apps/dottrace.svg
new file mode 100644
index 00000000..d67bb8f3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dottrace.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#cf4f8c" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#c72566" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#6655e4" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#cf4f8c" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5071212,10.99995 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 8.4852307,6.824819 6.5071212,6.9999495 6.5071212,6.9999495 m -0.00705,3.9967935 V 6.996744"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5071212,10.5 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 8.4852307,6.324869 6.5071212,6.4999995 6.5071212,6.4999995 m -0.00705,3.9967935 V 6.496794"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="m 10.50712,6.99995 h 2 m -0.999999,4.000001 V 6.99995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 10.50712,6.5 h 2 m -0.999999,4.000001 V 6.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/doublecmd.svg b/.icons/awkward/22x22/apps/doublecmd.svg
new file mode 100644
index 00000000..8ad54062
--- /dev/null
+++ b/.icons/awkward/22x22/apps/doublecmd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#db472b" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2" d="M 0,5 V 6 C 0,6 0,6.5 0.5,6.5 H 2 c 2.7614235,0 5,2.2385765 5,5 0,2.761423 -2.2385765,5 -5,5 H 1.5 0.5 C 0,16.5 0,17 0,17 v 1 c 0,0 0,0.5 0.5,0.5 H 2 c 3.865993,0 7,-3.134007 7,-7 0,-3.865993 -3.134007,-7 -7,-7 H 0.5 C 0,4.5 0,5 0,5 Z"/>
+ <path style="fill:#ffffff" d="m 0,4.5 v 1 C 0,5.5 0,6 0.5,6 H 2 c 2.7614235,0 5,2.2385765 5,5 0,2.761423 -2.2385765,5 -5,5 H 1.5 0.5 C 0,16 0,16.5 0,16.5 v 1 c 0,0 0,0.5 0.5,0.5 H 2 C 5.865993,18 9,14.865993 9,11 9,7.134007 5.865993,4 2,4 H 0.5 C 0,4 0,4.5 0,4.5 Z"/>
+ <path style="opacity:0.2" d="m 22,5 v 1 c 0,0 0,0.5 -0.5,0.5 H 20 c -2.761424,0 -5,2.2385765 -5,5 0,2.761423 2.238576,5 5,5 h 0.5 1 C 22,16.5 22,17 22,17 v 1 c 0,0 0,0.5 -0.5,0.5 H 20 c -3.865993,0 -7,-3.134007 -7,-7 0,-3.865993 3.134007,-7 7,-7 h 1.5 C 22,4.5 22,5 22,5 Z"/>
+ <path style="fill:#ffffff" d="m 22,4.5 v 1 C 22,5.5 22,6 21.5,6 H 20 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 20 c -3.865993,0 -7,-3.134007 -7,-7 0,-3.865993 3.134007,-7 7,-7 h 1.5 C 22,4 22,4.5 22,4.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/downline.svg b/.icons/awkward/22x22/apps/downline.svg
new file mode 100644
index 00000000..1b9cba64
--- /dev/null
+++ b/.icons/awkward/22x22/apps/downline.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#2979ff" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 8,5.5 -3,3 v 6 3 h 3 5.5 l 3,-3 H 9.920899 L 16.458008,7.9453125 14.333985,5.826172 8,12.177735 Z"/>
+ <path style="fill:#ffffff" d="M 8,5 5,8 v 6 3 h 3 5.5 l 3,-3 H 9.920899 L 16.458008,7.4453125 14.333985,5.326172 8,11.677735 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/downloader-arrow.svg b/.icons/awkward/22x22/apps/downloader-arrow.svg
new file mode 100644
index 00000000..e882ba31
--- /dev/null
+++ b/.icons/awkward/22x22/apps/downloader-arrow.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 1.7672918,12.5 c -0.081743,-2.16e-4 -1.63427588,-4.71e-4 -0.076813,1.391602 L 9.972122,21.091797 C 10.279665,21.359195 10.596922,21.494912 11,21.5 c 0.403078,-0.0051 0.720336,-0.140805 1.027878,-0.408203 l 8.281643,-7.200195 C 21.866984,12.499529 20.314451,12.499784 20.232708,12.5 L 11,12.5 l -9.2327082,0 z"/>
+ <path style="fill:#58992d" d="M 6,1 C 5.5845,1 5.005276,1.4460251 5,2 l 0,10.5 6,0 6,0 L 17,2 C 17,1.446 16.4155,1 16,1 Z"/>
+ <path style="fill:#81d547;fill-rule:evenodd" d="m 1.7672918,12 c -0.081743,-2.16e-4 -1.63427588,-4.71e-4 -0.076813,1.391602 L 9.972122,20.591797 C 10.279665,20.859195 10.596922,20.994912 11,21 c 0.403078,-0.0051 0.720336,-0.140805 1.027878,-0.408203 l 8.281643,-7.200195 C 21.866984,11.999529 20.314451,11.999784 20.232708,12 L 11,12 1.7672918,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 1.7675781,12 C 1.7026091,11.999828 0.71311402,12.0023 1.0898438,12.701172 1.2816981,12.501746 1.7247996,12.499887 1.7675781,12.5 L 11,12.5 l 9.232422,0 c 0.04278,-1.13e-4 0.48588,0.0017 0.677734,0.201172 C 21.286886,12.002318 20.297391,11.999828 20.232422,12 L 11,12 1.7675781,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,1 C 5.5845,1 5.005276,1.4460251 5,2 l 0,0.5 c 0.00528,-0.5539749 0.5845,-1 1,-1 l 10,0 c 0.4155,0 1,0.446 1,1 L 17,2 C 17,1.446 16.4155,1 16,1 L 6,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/draftsight.svg b/.icons/awkward/22x22/apps/draftsight.svg
new file mode 120000
index 00000000..f4c7dee0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/draftsight.svg
@@ -0,0 +1 @@
+dassault-systemes.draftsight.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/dragon-ball-online-global.svg b/.icons/awkward/22x22/apps/dragon-ball-online-global.svg
new file mode 100644
index 00000000..c3d03175
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dragon-ball-online-global.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="matrix(0.35714286,0,0,0.35714286,-0.42857144,-0.4285716)">
+ <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 fill="#ffffff" opacity=".2" 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.039 0.776 10 9.5 0 0 0 -0.039 -0.776zm-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.0459 0.878 10 9.5 0 0 1 0.0459 -0.878z"/>
+ <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.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dragon-ball-xenoverse.svg b/.icons/awkward/22x22/apps/dragon-ball-xenoverse.svg
new file mode 100644
index 00000000..e6e215ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dragon-ball-xenoverse.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#f4b400" d="m11 0.99999984a10 10 0 0 0 -10 10.00000016 10 10 0 0 0 10 10 10 10 0 0 0 10 -10 10 10 0 0 0 -10 -10.00000016z"/>
+ <g style="opacity:.3" transform="matrix(.35714286 0 0 .35714286 -.4285716 -.07132067)">
+ <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="m7.0714289 10.789892-0.8829058-1.7889625-1.9742372-0.2868733 1.4285716-1.3925131-0.3372402-1.9662598 1.7658115 0.9283421 1.7658113-0.9283422l-0.33724 1.96626 1.4285716 1.3925129-1.9742373 0.2868734z"/>
+ <g transform="matrix(.35714286 0 0 .35714286 -.42857144 -.4285716)">
+ <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="m7.7857142 17.932749-0.8829057-1.788963-1.9742372-0.286873 1.4285715-1.392513-0.3372401-1.96626l1.7658115 0.928342 1.7658113-0.928342-0.33724 1.96626 1.4285715 1.392513-1.9742373 0.286873z"/>
+ <g transform="matrix(.35714286 0 0 .35714286 -.42857144 -.4285716)">
+ <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 fill="#ffffff" opacity=".2" 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.039 0.776 10 9.5 0 0 0 -0.039 -0.776zm-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.0459 0.878 10 9.5 0 0 1 0.0459 -0.878z"/>
+ <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.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"/>
+ <g transform="matrix(.30555555 0 0 .30555555 2.666667 2.876807)">
+ <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/22x22/apps/dragonframe4.svg b/.icons/awkward/22x22/apps/dragonframe4.svg
new file mode 100644
index 00000000..e62d057d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dragonframe4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#6692ab" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="fill:#313c43" d="M 6.982422,1 C 7.534138,1 7.7423585,1.8311047 7.807617,2.0654297 7.8726895,2.297924 8.1111855,3.1656311 7.857422,4.794922 7.68402,5.7651735 7.5839845,5.347656 7.5839845,5.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 6.9622715,6.325197 6.2131415,6.2119255 5.5771485,4.5478495 4.943393,2.8837763 4.958008,2.3730449 4.958008,2.3730449 c 0,-10e-8 -0.02238,-0.2124041 -0.057618,-0.2197266 C 4.864966,2.1459983 4.805232,2.1242943 4.791992,2.2597636 4.777262,2.3952328 4.662269,3.5900167 4.928711,4.97949 5.1955265,6.367133 5.519509,7.2459595 5.823242,7.769529 6.1254835,8.2949295 6.1554445,8.4012895 6.220703,8.6191385 6.285775,8.838818 6.263403,9.277992 6.298828,9.462889 c 0.02778,0.137299 0.04529,0.313247 0.02832,0.382812 -0.00541,0.02379 -0.01668,0.03515 -0.04297,0.02051 C 6.239428,9.840581 5.954016,9.554801 5.9111315,9.512696 5.8663815,9.470596 5.6131255,9.245287 5.3837875,8.897461 5.152585,8.5514655 4.9638805,8.307956 4.820311,8.1816405 4.7252195,8.095599 4.5182005,7.919693 4.5107405,7.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 7.281334,13.005743 6.6386035,12.784412 6.509764,12.729492 6.3980785,12.680062 6.155373,12.58434 6.034178,12.53125 5.987563,12.51112 5.843736,12.55153 5.966796,12.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 8.530795,18.104132 8.33487,18.001338 8.2548815,17.962893 8.15401,17.913463 7.950818,17.785162 7.92285,17.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 9.531534,20.611921 10,21 10,21 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 14.257642,1.8311048 14.465862,1 15.017578,1 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 C 9.608213,13.495079 9.425881,13.163927 9.357413,13.057621 9.288953,12.951311 9.010218,12.555153 8.9365235,12.456055 8.867875,12.356956 8.658298,12.016255 8.566406,11.814453 8.513974,11.697336 8.5,11.572718 8.5,11.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 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+ <path style="opacity:0.2" d="m 6.982422,1 c 0.2971485,0 0.488967,0.2409117 0.618164,0.5 h 6.798828 C 14.528611,1.2409117 14.72043,1 15.017578,1 Z M 4.8378905,2.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 6.962268,6.325201 6.2131385,6.2119295 5.5771455,4.5478535 4.94339,2.8837804 4.958005,2.3730489 4.958005,2.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 7.9658205,3.6855469 C 7.9544605,4.0067645 7.9229155,4.3744175 7.857422,4.794922 7.68402,5.7651735 7.5839845,5.3476565 7.5839845,5.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 -0.001,0.5263675 9e-4,-0.00853 -1.45e-5,-0.017915 0.001,-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 14.077085,4.374419 14.045538,4.006764 14.03418,3.6855469 Z M 4.548828,7.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 6.2394305,9.840557 5.9540185,9.554776 5.911134,9.512671 5.866384,9.470566 5.613128,9.245263 5.38379,8.8974365 5.1525875,8.551441 4.963883,8.3079315 4.8203135,8.181616 4.748995,8.117085 4.614658,8.0016735 4.548829,7.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 8.5074435,11.759187 8.5,11.8547 8.5,11.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 C 9.608142,13.495075 9.42581,13.163923 9.357342,13.057617 9.288872,12.951311 9.010137,12.555154 8.9364435,12.456055 8.8677945,12.356955 8.658218,12.016255 8.566326,11.814453 8.541671,11.759373 8.526716,11.702905 8.516521,11.645508 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 6.0341795,12.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 6.39808,12.680062 6.1553745,12.58434 6.0341795,12.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 6.982422,1.5 C 7.534138,1.5 7.7423585,2.3311047 7.807617,2.5654297 7.846292,2.7036061 7.9443775,3.0721046 7.9658205,3.6855469 7.998472,2.7621711 7.855895,2.2379194 7.807617,2.0654297 7.777506,1.9573097 7.7112695,1.7219614 7.600586,1.5 Z m 7.416992,0 C 14.288731,1.7219614 14.222494,1.9573097 14.192383,2.0654297 14.144103,2.2379194 14.00153,2.7621727 14.03418,3.6855469 14.055623,3.0721048 14.153707,2.7036061 14.192383,2.5654297 14.257641,2.3311048 14.465862,1.5 15.017578,1.5 Z M 4.7626955,3.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 C 6.344117,9.776128 6.326597,9.600184 6.298827,9.462885 6.263402,9.277993 6.285772,8.8388195 6.220702,8.61914 6.1554445,8.4012915 6.1254835,8.2949315 5.823242,7.769531 5.519509,7.2459615 5.1955265,6.367135 4.928711,4.979492 4.8093085,4.3568185 4.772245,3.7899041 4.7626955,3.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 7.006836,5.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 14.962509,5.929042 14.878906,6.28636 14.878906,6.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 4.548828,8.477539 C 4.526883,8.469479 4.512608,8.471869 4.510743,8.489259 4.503473,8.560655 4.56666,8.6052435 4.6171885,8.689454 4.6675315,8.773665 4.920787,9.26204 5.066407,9.617189 c 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 7.121352,12.132111 6.7384775,11.601631 6.479493,11.354491 6.2203225,11.107352 5.916198,10.787071 5.800782,10.611327 5.684995,10.433753 5.209791,9.470505 5.066407,9.117187 5.023537,9.012634 4.96669,8.898113 4.913087,8.7841785 4.883237,8.7526235 4.8470485,8.7051615 4.8203135,8.6816395 4.748995,8.6171085 4.614658,8.501697 4.548829,8.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 8.5074435,11.259187 8.5,11.3547 8.5,11.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 9.107196,11.272118 9.0682,11.21579 9.01955,11.168945 8.9438745,11.09327 8.749318,10.857586 8.706073,10.754883 8.671838,10.675604 8.658388,10.592166 8.634784,10.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 6.0341795,13.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 9.050277,16.188593 8.87905,15.660305 8.665039,15.220703 8.428243,14.733747 8.181839,14.371427 8.058594,14.215821 7.9375855,14.060214 7.367641,13.578722 7.274414,13.514649 7.268729,13.510799 7.208666,13.471014 7.196289,13.462891 6.960383,13.387686 6.6088535,13.27173 6.5097655,13.229492 6.39808,13.180062 6.1553745,13.08434 6.0341795,13.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 10 C 10,21 9.531538,20.611919 9.451172,20.533203 9.373052,20.456313 9.292885,20.33567 9.25,20.229492 9.20525,20.123314 9.17009,19.910866 9.15723,19.804687 9.14231,19.698509 9.10495,19.619854 9.06934,19.52832 9.03391,19.43496 8.8680845,19.210071 8.8251995,19.15332 8.7804495,19.09657 8.5435105,18.827259 8.493168,18.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 8.380212,18.517471 8.298899,18.484045 8.254884,18.46289 8.1540125,18.41346 7.9508205,18.285159 7.9228515,18.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 12.468467,20.611921 12,21 12,21 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/22x22/apps/dragonplayer.svg b/.icons/awkward/22x22/apps/dragonplayer.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dragonplayer.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/drakconf.svg b/.icons/awkward/22x22/apps/drakconf.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/drakconf.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/drakmenustyle.svg b/.icons/awkward/22x22/apps/drakmenustyle.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/drakmenustyle.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/draksec-mdk.svg b/.icons/awkward/22x22/apps/draksec-mdk.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/22x22/apps/draksec-mdk.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/drakstats.svg b/.icons/awkward/22x22/apps/drakstats.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/drakstats.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/draw.io.svg b/.icons/awkward/22x22/apps/draw.io.svg
new file mode 100644
index 00000000..cb538af8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/draw.io.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#f58800" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:none;stroke:#3f3f3f" d="m 6,14.5 5,-8 5,8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2" d="m 9,4.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 9,4 C 8.446,4 8,4.446 8,5 v 3 c 0,0.554 0.446,1 1,1 h 4 c 0.554,0 1,-0.446 1,-1 V 5 C 14,4.446 13.554,4 13,4 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 13 C 9,12.446 8.554,12 8,12 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/drawio.svg b/.icons/awkward/22x22/apps/drawio.svg
new file mode 120000
index 00000000..d8360c67
--- /dev/null
+++ b/.icons/awkward/22x22/apps/drawio.svg
@@ -0,0 +1 @@
+draw.io.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/drawpile.svg b/.icons/awkward/22x22/apps/drawpile.svg
new file mode 100644
index 00000000..8c5a4d75
--- /dev/null
+++ b/.icons/awkward/22x22/apps/drawpile.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 13.435547 1.5 C 12.178864 1.5 10.958406 1.9725094 9.6835938 2.6054688 A 9 9 0 0 1 11 2.5 A 9 9 0 0 1 19.185547 7.7832031 L 20.945312 6.8046875 C 20.928532 6.7664475 20.911721 6.8426975 20.894531 6.8046875 C 18.68751 3.6958233 16.138322 1.5 13.435547 1.5 z M 2.7128906 14.990234 L 1.0234375 15.904297 C 3.1570392 19.174458 5.604631 21.5 8.3691406 21.5 C 9.6157817 21.5 10.91095 21.04138 12.269531 20.400391 A 9 9 0 0 1 11 20.5 A 9 9 0 0 1 2.7128906 14.990234 z"/>
+ <path style="fill:#3f3f3f" d="m 6.940658,3.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 18.687794,3.1951679 16.137647,1.000189 13.434872,1.000189 c -2.119731,0 -4.110918,1.283954 -6.494214,2.5580713 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 13.434456,1.000189 c -2.119731,0 -4.110785,1.2834764 -6.494081,2.5575936 l 0.1992172,0.391598 C 9.432371,2.7126053 11.376021,1.5001844 13.434456,1.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 18.687327,3.1949869 16.137231,1.000189 13.434456,1.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="11" cy="11.5" r="9"/>
+ <circle style="fill:#00e6ff" cx="11" cy="11" r="9"/>
+ <path style="fill:#00a6e2" d="M 11,1.9999997 A 8.9999995,8.9999995 0 0 0 7.5678708,2.6888424 C 7.5669179,2.8902212 7.6875428,3.0846716 7.9381107,3.0678707 8.8507986,3.0071784 8.8654681,2.8101177 9.185059,3.2359618 9.504205,3.6618257 9.352184,4.5427134 8.7741699,4.2994382 8.1961481,4.0557118 7.2377387,3.645856 6.9943839,4.1324458 6.7510297,4.6194401 7.1017317,4.7410766 7.5733639,4.4521475 8.0450031,4.1632046 8.4246782,4.300345 8.5159906,4.7718497 8.606853,5.2433602 8.5773706,6.1555468 8.0600586,5.9880367 7.5427661,5.8205467 7.3747488,6.0790474 7.6788323,6.3374019 7.9829095,6.5957421 7.6483753,6.7481841 7.1767573,6.5505367 6.7051319,6.352902 6.7201719,6.9612115 6.0814207,6.9306628 5.4422317,6.9001157 5.3969136,7.5995894 5.1992185,7.857909 5.0015239,8.1162826 4.9701928,8.9533523 4.9245602,9.151001 4.8789249,9.348649 4.6815771,9.500951 4.5751951,8.8774401 4.4688193,8.2539286 4.6063721,7.9793412 4.0434565,7.9337149 3.4805042,7.8880951 2.9172846,9.070434 3.2062984,9.323484 3.4953059,9.576516 3.8905412,9.090163 3.8599852,9.455321 c -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 11,19.999998 8.9999995,8.9999995 0 0 0 17.376465,17.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 17.848879,7.842529 C 17.908849,7.793479 17.965222,7.745211 18.038942,7.6909171 18.906406,7.0518949 17.61414,7.0377279 17.264405,6.7944335 16.914223,6.5511576 16.959223,6.76386 16.700805,7.0833727 16.442389,7.4028631 16.046392,6.8396728 15.696655,6.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 13.475814,7.4018668 13.703542,7.0672897 14.083862,6.9152824 14.464175,6.7632813 14.495129,6.7029331 14.221191,6.3989248 13.947254,6.0949434 13.825313,6.2159506 14.099243,5.9726552 14.373188,5.7293804 14.541063,5.7599115 15.134155,5.3947741 15.727689,5.0296357 15.042863,4.6955991 14.647461,4.9619133 14.252077,5.2282615 13.749692,4.4213267 13.64331,3.7424308 13.536928,3.063569 13.855941,3.2803705 14.221191,3.037109 14.272371,3.002892 14.246171,2.7977415 14.193711,2.5976559 A 8.9999995,8.9999995 0 0 0 11,1.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 C 10.006584,5.0897599 9.413621,5.013344 9.739868,4.6180413 10.066546,4.2223219 9.945617,3.1579536 9.762938,2.8690182 c 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 2.986572,6.9416491 C 2.8797033,7.1493808 2.7792626,7.3676557 2.6778562,7.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 3.9017329,12.909422 C 3.9287277,12.641656 4.077467,12.568885 4.1346434,12.511717 4.2414698,12.405364 3.4200422,11.964458 3.4501951,10.900024 3.480345,9.835596 2.5828104,10.078811 2.750366,8.9532464 2.8939813,7.9880516 3.0796544,7.3156691 2.986572,6.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 11,2 A 8.9999995,8.9999995 0 0 0 7.5683594,2.6894531 c -9.156e-4,0.1934832 0.1127841,0.375528 0.34375,0.375 A 8.9999995,8.9999995 0 0 1 10.046875,2.5546875 c 0.0091,-0.00168 0.01,-0.00426 0.01953,-0.00586 0.06849,-0.011371 0.146895,-0.019132 0.230469,-0.023437 0.07312,-0.00403 0.151426,-0.00464 0.230469,-0.00195 0.0019,7.28e-5 0.0039,-7.71e-5 0.0059,0 A 8.9999995,8.9999995 0 0 1 11,2.5 8.9999995,8.9999995 0 0 1 14.130859,3.078125 c 0.03071,-0.015051 0.0582,-0.019939 0.08984,-0.041016 0.05118,-0.034217 0.02512,-0.2393676 -0.02734,-0.4394532 A 8.9999995,8.9999995 0 0 0 11,2 Z M 9.851562,3.1191406 c -0.225544,0.1053745 -0.08789,0.25 -0.08789,0.25 0.07418,0.1173319 0.128271,0.3720644 0.15625,0.6484375 0.02913,-0.3214326 4.67e-4,-0.6522893 -0.06836,-0.8984375 z m 1.646485,0.3007813 c -0.212481,0.6489289 -0.250955,0.4745006 -0.517578,0.6347656 -0.30319,0.1821246 -0.456428,0.3047632 -0.714844,0.6699219 -0.114782,0.1621818 -0.290816,0.2258937 -0.427734,0.2246094 -0.02693,0.064007 -0.05858,0.1206281 -0.09766,0.1679687 -0.326247,0.3953027 0.26696,0.472573 0.525391,0.1074219 0.258416,-0.3651587 0.411654,-0.4877973 0.714844,-0.6699219 0.280143,-0.1683916 0.30352,0.060649 0.546875,-0.7148437 0.05414,-0.1725236 0.03297,-0.3084324 -0.0293,-0.4199219 z m 2.171875,0.4179687 c -0.04054,0.078247 -0.06135,0.1873058 -0.02734,0.4042969 0.106382,0.6788959 0.610476,1.4870513 1.00586,1.2207031 0.147878,-0.0996 0.32192,-0.099113 0.46875,-0.060547 0.0077,-0.00472 0.0097,-0.00295 0.01758,-0.00781 C 15.7283,5.0293928 15.043839,4.6946233 14.648438,4.9609375 14.271408,5.2149215 13.805391,4.4941383 13.669922,3.8378906 Z M 7.2929688,3.9199219 C 7.1598645,3.9461164 7.0549793,4.011165 6.9941406,4.1328125 6.8673993,4.3864441 6.9064668,4.5349408 7.0351562,4.5839844 7.1498749,4.4272033 7.3655699,4.4047536 7.6132812,4.4355469 8.0285356,4.2002827 8.3553355,4.3076475 8.4765625,4.6796875 8.5784316,4.7207823 8.6853577,4.7616887 8.7734375,4.7988281 9.238549,4.9945849 9.422584,4.4645792 9.3125,4.0273438 9.240287,4.2653625 9.058907,4.4189768 8.7734375,4.2988281 8.3399212,4.1160333 7.6922815,3.8413384 7.2929688,3.9199219 Z M 8.5332031,5.4414062 C 8.4952072,5.7914916 8.3720013,6.0891329 8.0605469,5.9882812 7.5432544,5.8207913 7.375604,6.0795361 7.6796875,6.3378906 c 0.044325,0.037658 0.047667,0.067208 0.066406,0.099609 0.083046,-0.00389 0.1875596,0.0097 0.3144531,0.050781 C 8.5245131,6.638517 8.5889301,5.9313069 8.5332031,5.4414062 Z m 5.6874999,0.9570313 c -0.03873,0.02674 -0.07931,0.037116 -0.121094,0.074219 -0.255809,0.2272016 -0.150103,0.1599392 0.08594,0.3945313 0.265473,-0.1196604 0.277437,-0.199874 0.03516,-0.46875 z M 7.0195312,6.5117188 C 6.6977249,6.4953355 6.6409386,6.9564176 6.0820312,6.9296875 5.4428422,6.8991404 5.3969139,7.5991023 5.1992188,7.8574219 5.0015241,8.1157955 4.9694607,8.9527419 4.9238281,9.150391 4.8781928,9.348039 4.6806007,9.500464 4.5742188,8.8769531 4.4678429,8.2534416 4.6058844,7.9792201 4.0429688,7.9335938 3.4868826,7.8885304 2.936093,9.038508 3.2011719,9.310547 3.3307634,8.8931307 3.6744365,8.4037291 4.0429688,8.4335938 4.6058844,8.4792198 4.4678429,8.7534417 4.5742188,9.376953 4.6806007,10.000464 4.8781928,9.848039 4.9238281,9.650391 4.9694607,9.452742 5.0015241,8.6157955 5.1992188,8.3574219 5.3969139,8.0991023 5.4428422,7.4010935 6.0820312,7.4316406 6.7207825,7.4621893 6.7041558,6.8531465 7.1757812,7.0507812 7.6473992,7.2484286 7.9837647,7.0962308 7.6796875,6.8378906 7.5946137,6.7656105 7.5529215,6.6957839 7.5390625,6.6328125 7.4361014,6.6296641 7.3164271,6.6097236 7.1757812,6.5507812 7.1168281,6.5260769 7.0655036,6.5140592 7.0195312,6.5117188 Z M 15.576172,6.625 c -0.254563,0.00382 -0.355303,0.5439887 -0.714844,1.15625 -0.410472,0.6997077 -0.654279,0.3802167 -1.019531,0 -0.04181,-0.043525 -0.05119,-0.082877 -0.07813,-0.125 -0.132015,0.169327 -0.152907,0.3844881 0.07813,0.625 0.365252,0.3802167 0.609059,0.6997077 1.019531,0 0.410904,-0.6997272 0.485756,-1.307125 0.835938,-1.125 0.349737,0.1825693 0.74549,0.7472248 1.003906,0.4277344 0.258418,-0.3195132 0.212318,-0.5323384 0.5625,-0.2890625 0.18119,0.1260454 0.611421,0.1907021 0.867187,0.3125 0.628212,-0.5504648 -0.534788,-0.5812655 -0.867187,-0.8125 C 16.91349,6.551646 16.95959,6.7644717 16.701172,7.0839844 16.442756,7.4034748 16.047003,6.8388193 15.697266,6.65625 15.653493,6.6334844 15.612538,6.6244547 15.576172,6.625 Z M 2.9863281,6.9414062 C 2.8794594,7.149138 2.7791408,7.3672903 2.6777344,7.5839844 A 8.9999995,8.9999995 0 0 0 2,11 8.9999995,8.9999995 0 0 0 2.0117188,11.230469 8.9999995,8.9999995 0 0 1 2.6777344,8.0839844 C 2.7791408,7.8672903 2.8794594,7.649138 2.9863281,7.4414062 c 0.00149,0.00599 6.043e-4,0.015343 0.00195,0.021484 0.022545,-0.206334 0.030928,-0.3893649 -0.00195,-0.521484 z M 2.7558594,9.416016 c -0.00219,0.01444 -0.00369,0.02253 -0.00586,0.03711 -0.1675556,1.125565 0.7293686,0.882838 0.6992188,1.947266 -0.019075,0.673382 0.2900275,1.076755 0.5019531,1.324218 C 4.0077283,12.603622 4.094099,12.55238 4.134765,12.51172 4.241592,12.405366 3.4190659,11.964825 3.4492188,10.900391 3.4741881,10.01886 2.8714978,10.024059 2.7558594,9.416016 Z M 3.828125,9.833984 C 3.809023,10.084664 3.796865,10.384631 3.816406,10.6875 3.827232,10.37177 3.848968,10.081119 3.859375,9.955078 3.865335,9.883818 3.850645,9.852211 3.828125,9.833984 Z m 9.041016,1.783204 c -0.07645,0.26883 -0.053,0.544322 0.179687,0.833984 0.806293,1.003709 0.623259,1.732334 1.779297,1.884766 1.156035,0.151911 1.750048,-0.3647 2.039063,0.167968 0.06282,0.115693 0.09352,0.203483 0.115234,0.28711 0.0404,-0.281902 0.07273,-0.440967 -0.115234,-0.78711 -0.289015,-0.532668 -0.883028,-0.01606 -2.039063,-0.167968 -1.156038,-0.152432 -0.973004,-0.881057 -1.779297,-1.884766 -0.09113,-0.113436 -0.143789,-0.224628 -0.179687,-0.333984 z m -8.7031254,2.367187 -1.3476562,0.720703 a 8.9999995,8.9999995 0 0 0 0.1953125,0.394531 l 1.1523437,-0.615234 c 0.023747,0.05533 0.04662,0.110112 0.074219,0.169922 0.6387453,1.383954 1.1874289,1.794138 1.2636718,2.539062 0.043594,0.426187 0.2991416,0.908265 0.5371094,1.292969 a 8.9999995,8.9999995 0 0 0 0.3203125,0.214844 l 0.039063,-0.166016 c 0,0 -0.8202416,-1.09643 -0.8964844,-1.841797 -0.076243,-0.744924 -0.6249265,-1.155108 -1.2636718,-2.539062 -0.027599,-0.05981 -0.050472,-0.114592 -0.074219,-0.169922 z m 6.2187504,1.371094 c -0.04933,0.113641 -0.120184,0.234641 -0.210938,0.365234 -0.380328,0.547283 -0.167373,1.109293 -1.4453124,1.535156 -1.2779524,0.425421 -1.3698588,1.491806 -1.3242187,1.689453 0.00487,0.02103 -0.026106,0.159051 -0.046875,0.277344 a 8.9999995,8.9999995 0 0 0 0.054687,0.02148 c 0.028566,-0.375668 0.2623495,-1.137394 1.3164062,-1.488282 1.2779399,-0.425863 1.0649849,-0.987873 1.4453129,-1.535156 0.248204,-0.357162 0.36136,-0.653864 0.210938,-0.865234 z m 6.578125,0.160156 c -0.0103,0.111128 -0.02264,0.2259 -0.01953,0.386719 0.0059,0.311449 0.159132,0.952886 0.324219,1.539062 a 8.9999995,8.9999995 0 0 0 0.109375,-0.09961 c -0.191999,-0.612704 -0.382186,-1.407889 -0.414062,-1.826172 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 18.726399,4.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 20.369939,8.6221892 C 19.909727,8.0773563 20.886961,7.7949764 20.999816,7.3536459 21.013931,6.4984058 20.213165,5.9614303 19.728343,5.3565943 19.418394,5.0486537 19.077944,4.7734412 18.726399,4.5157816 Z M 15.365102,8.1915287 C 14.629728,8.3232625 13.978285,8.7497026 13.284067,9.022576 L 1.8066335,14.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 2.9450147,17.55538 3.2927548,16.701041 3.0146302,15.944387 2.5367037,15.535705 2.7528138,15.408658 3.2109174,15.210995 7.1998166,13.064243 11.170796,10.882568 15.176628,8.7686719 15.363047,8.6908566 15.816831,8.2518646 15.365102,8.1915287 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 5.5505684,12.098778 -3.4474179,1.58861 0.6342245,1.112031 3.2967114,-1.747476 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 16.656696,9.681314 20.104114,8.0927041 19.46989,6.9806734 16.173178,8.7281488 Z"/>
+ <path style="fill:#616161;fill-rule:evenodd" d="m 18.726655,4.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 C 14.986393,9.229916 11.010715,11.415433 6.99884,13.530584 6.2677747,13.845514 6.8544568,14.363296 7.3528542,13.967749 L 20.369982,8.1226533 C 19.90977,7.5778204 20.886778,7.2951095 20.999633,6.853779 21.013748,5.9985389 20.213152,5.4613109 19.72833,4.856475 19.418381,4.5485343 19.0782,4.2733223 18.726655,4.0156627 Z M 19.46989,7.0897894 19.947834,8.0492575 16.90331,9.47995 C 16.403647,9.182401 16.404661,8.4590302 17.014115,8.3626066 Z M 15.365257,7.6918503 C 14.629883,7.8235836 13.978698,8.2492662 13.28448,8.5221397 L 1.8070199,13.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 2.9448076,17.055727 3.2931768,16.201547 3.0150521,15.444893 2.5371256,15.036211 2.7530502,14.908669 3.2111538,14.711007 7.2000531,12.564254 11.171272,10.382984 15.177104,8.269088 15.363524,8.1912727 15.816985,7.7521863 15.365257,7.6918503 Z M 5.2736924,12.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/22x22/apps/dreamchess.svg b/.icons/awkward/22x22/apps/dreamchess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dreamchess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/drgeo.svg b/.icons/awkward/22x22/apps/drgeo.svg
new file mode 120000
index 00000000..33255089
--- /dev/null
+++ b/.icons/awkward/22x22/apps/drgeo.svg
@@ -0,0 +1 @@
+kturtle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/driconf-icon.svg b/.icons/awkward/22x22/apps/driconf-icon.svg
new file mode 120000
index 00000000..892c2732
--- /dev/null
+++ b/.icons/awkward/22x22/apps/driconf-icon.svg
@@ -0,0 +1 @@
+driconf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/driconf.svg b/.icons/awkward/22x22/apps/driconf.svg
new file mode 100644
index 00000000..8029afc1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/driconf.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#2b7fb7" d="M 21,19 V 3 C 21,2.446 20.554,2 20,2 H 2 C 1.446,2 1,2.446 1,3 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 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="opacity:0.2" d="m 1,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 2 C 1.446,20 1,19.554 1,19 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1px" d="M 6.5,7 16.5,9.5 11,16 Z"/>
+ <path style="opacity:0.2" d="m 4,4.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 13.382565,7.5 13,7.8723177 13,8.3339844 V 11.666016 C 13,12.127682 13.382565,12.5 13.857422,12.5 h 4.285156 C 18.617435,12.5 19,12.127682 19,11.666016 V 8.3339844 C 19,7.8723177 18.617435,7.5 18.142578,7.5 Z m -5.0000001,7 C 8.3825647,14.5 8,14.796682 8,15.166016 v 2.667968 C 8,18.203318 8.3825647,18.5 8.8574219,18.5 H 13.142578 C 13.617435,18.5 14,18.203318 14,17.833984 V 15.166016 C 14,14.796682 13.617435,14.5 13.142578,14.5 Z"/>
+ <path style="fill:#ffffff" d="M 4,4 C 3.446,4 3,4.446 3,5 v 4 c 0,0.554 0.446,1 1,1 h 5 c 0.554,0 1,-0.446 1,-1 V 5 C 10,4.446 9.554,4 9,4 Z m 9.857422,3 C 13.382565,7 13,7.3723177 13,7.8339844 V 11.166016 C 13,11.627682 13.382565,12 13.857422,12 h 4.285156 C 18.617435,12 19,11.627682 19,11.166016 V 7.8339844 C 19,7.3723177 18.617435,7 18.142578,7 Z M 8.8574219,14 C 8.3825647,14 8,14.296682 8,14.666016 v 2.667968 C 8,17.703318 8.3825647,18 8.8574219,18 H 13.142578 C 13.617435,18 14,17.703318 14,17.333984 V 14.666016 C 14,14.296682 13.617435,14 13.142578,14 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/drill-search-gtk.svg b/.icons/awkward/22x22/apps/drill-search-gtk.svg
new file mode 100644
index 00000000..3f00545d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/drill-search-gtk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-21.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="fill:#3f3f3f" d="m 6.3179255,5.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 12.374092,5.8697277 12.121323,5.9909833 11.669488,6.1955294 11.279441,6.3683911 10.840279,6.568405 10.694011,6.6393227 10.547743,6.7102407 9.958274,6.9756872 9.386502,7.2371961 7.8529077,7.933075 7.4366316,8.1368827 7.4366322,8.1812066 c 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="6" y="3"/>
+ <rect style="opacity:0.1" width="10" height=".5" x="6" y="6"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/drill-search.svg b/.icons/awkward/22x22/apps/drill-search.svg
new file mode 120000
index 00000000..ceb9496f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/drill-search.svg
@@ -0,0 +1 @@
+drill-search-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/driver-manager.svg b/.icons/awkward/22x22/apps/driver-manager.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/driver-manager.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/dropbox.svg b/.icons/awkward/22x22/apps/dropbox.svg
new file mode 100644
index 00000000..31acd502
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.005023,12.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 17,16.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 11.005023,12.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 17,16.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 7,2.0000046 -6,3.75 4,3.2499996 -4,3.2499998 6,3.75 4,-3.5 4,3.5 6,-3.75 -4,-3.2499998 4,-3.2499996 -6,-3.75 -4,3.5 -4,-3.5 z"/>
+ <path style="fill:#5aacff" d="m 7,1.5000002 -6,3.75 4,3.25 L 1,11.75 7,15.5 11,12 l 4,3.5 6,-3.75 -4,-3.2499998 4,-3.25 -6,-3.75 -4,3.5 -4,-3.5 z"/>
+ <path style="opacity:0.2" d="M 17,9.0000042 11,12.500004 5,9.0000042 11,5.5000046 Z"/>
+ <path style="fill:#ffffff" d="M 17,8.5000002 11,12 5,8.5000002 l 6,-3.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7,1.5000002 -6,3.75 L 1.3476562,5.5332033 7,2.0000002 l 4,3.5 4,-3.5 5.652344,3.5332031 L 21,5.2500002 l -6,-3.75 -4,3.5 -4,-3.5 z m -2.3085938,7.25 L 1,11.75 1.3476562,11.966797 5,9.0000002 l -0.3085938,-0.25 z m 12.6171878,0 L 17,9.0000002 20.652344,11.966797 21,11.75 17.308594,8.7500002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/drracket.svg b/.icons/awkward/22x22/apps/drracket.svg
new file mode 120000
index 00000000..14349db7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/drracket.svg
@@ -0,0 +1 @@
+racket-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/drweb-gui.svg b/.icons/awkward/22x22/apps/drweb-gui.svg
new file mode 100644
index 00000000..7680f6e1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/drweb-gui.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#5db43e" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dse.svg b/.icons/awkward/22x22/apps/dse.svg
new file mode 100644
index 00000000..e5810236
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dse.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dukto.svg b/.icons/awkward/22x22/apps/dukto.svg
new file mode 100644
index 00000000..ad49dbeb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dukto.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,10.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 4,9.95 V 20 c 0,0.554 0.446,1 1,1 h 12 c 0.554,0 1,-0.446 1,-1 V 9.95 Z"/>
+ <path style="fill:#7ec242" d="M 2,1 C 1.446,1 1,1.446 1,2 v 8 h 3 14 3 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="1" y="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/duolingo.svg b/.icons/awkward/22x22/apps/duolingo.svg
new file mode 100644
index 00000000..0fe0a467
--- /dev/null
+++ b/.icons/awkward/22x22/apps/duolingo.svg
@@ -0,0 +1,19 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(-1,-1)">
+ <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/22x22/apps/duplicati.svg b/.icons/awkward/22x22/apps/duplicati.svg
new file mode 100644
index 00000000..5d8bf199
--- /dev/null
+++ b/.icons/awkward/22x22/apps/duplicati.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 9,9.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="8" y="11" rx="1" ry="1"/>
+ <rect style="fill:#1fa8f3" width="9" height="7" x="8" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 3,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="2" y="12" rx="1" ry="1"/>
+ <rect style="fill:#2475c2" width="9" height="7" x="2" y="12" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 8.5,1.5 C 6.5955945,1.5 5,3.0955945 5,5 v 8 c 0,1.904406 1.5955945,3.5 3.5,3.5 h 10 C 20.404406,16.5 22,14.904406 22,13 V 5 C 22,3.0955945 20.404406,1.5 18.5,1.5 Z"/>
+ <rect style="fill:none;stroke:#e4e4e4;stroke-width:4;stroke-linejoin:round" width="13" height="11" x="7" y="3" rx="1.5" ry="1.5"/>
+ <rect style="fill:#15477d" width="13" height="11" x="7" y="3" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.5,1 C 6.5955945,1 5,2.5955945 5,4.5 V 5 C 5,3.0955945 6.5955945,1.5 8.5,1.5 h 10 C 20.404406,1.5 22,3.0955945 22,5 V 4.5 C 22,2.5955945 20.404406,1 18.5,1 Z M 3,10 c -1.6274055,0 -3,1.372594 -3,3 v 0.5 c 0,-1.627406 1.3725945,-3 3,-3 H 5 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/duskplayer.svg b/.icons/awkward/22x22/apps/duskplayer.svg
new file mode 100644
index 00000000..7e1800c0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/duskplayer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11.500012,1.5000009 c -5.77471,0 -10.5000002,4.7231806 -10.5,10.4988051 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 8.6542929,20.72354 10.000949,19.456021 10.000012,18.034399 V 10.965528 C 10.000159,9.6598393 8.8969683,8.4608446 7.4902464,8.5005074 c -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.3720055,7.2542069 9.88553,6.5003627 11.500012,6.5003627 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.463071 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.7754806 -4.725261,-10.4987381 -10.5,-10.4987381 z"/>
+ <path style="fill:#e4e4e4" d="m 11.500012,0.99999998 c -5.77471,0 -10.5000002,4.72318062 -10.5,10.49880602 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 8.6542929,20.22354 10.000949,18.956021 10.000012,17.534399 V 10.465528 C 10.000159,9.1598393 8.8969683,7.9608437 7.4902464,8.0005065 c -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.3720055,6.754206 9.88553,6.0003618 11.500012,6.0003618 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.4630719 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.7754815 -4.725261,-10.49873902 -10.5,-10.49873902 z"/>
+ <path style="opacity:0.1" d="m 11.500012,3.5005012 c -4.6944204,0 -8.5000001,3.8035 -8.5,8.4977988 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.5938488 3.6044637,-7.5933488 7.4394535,-7.5933488 3.834989,0 7.5,2.9995 7.439453,7.5933488 -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.6941988 -3.80558,-8.4977988 -8.500001,-8.4977988 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.500012,1.0000003 c -5.77471,0 -10.5000002,4.7224212 -10.5,10.4980467 v 0.0059 0.0059 c 9.432e-4,0.156393 -1.3552e-4,0.323481 0,0.488281 -2e-7,-5.7757059 4.72529,-10.4981277 10.5,-10.4981277 5.774739,0 10.5,4.7225657 10.5,10.4980467 1.35e-4,-0.164812 -9.38e-4,-0.331835 0,-0.488281 v -0.0059 -0.0059 c 0,-5.7754006 -4.725261,-10.4979657 -10.5,-10.4979657 z M 7.7910276,8.0234378 C 7.6307031,8.1771493 7.4772028,8.3381592 7.3339964,8.5117191 l 0.013672,-0.00391 0.0625,-0.00586 0.064453,-0.00195 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.4648437 v -0.5 C 10.000148,9.2550713 9.049093,8.1496445 7.7910276,8.0234378 Z m 7.4199224,0.00195 c -1.272041,0.1216116 -2.211072,1.2343625 -2.210938,2.4394562 v 0.5 c -1.45e-4,-1.3059887 1.098054,-2.5206935 2.533203,-2.4628906 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 15.523416,8.338881 15.370541,8.1785482 15.21095,8.0253909 Z"/>
+ <path style="fill:#4f4f4f" d="m 11.500012,3.0000003 c -4.6944204,0 -8.5000001,3.8037469 -8.5,8.4980467 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 4.0000119,6.9999003 7.6650222,4.0000003 11.500012,4.0000003 c 3.83499,0 7.500004,2.9999 7.439453,7.5937497 L 19.000012,13 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 -10e-7,-4.6942998 -3.805581,-8.4980467 -8.500001,-8.4980467 z"/>
+ <path style="fill:#e91e63" d="m 7.4808646,10.006379 c 0,0 -1.1051597,0.186633 -2.2226608,0.847547 C 4.2752753,11.435074 3.2405099,12.446173 3.000012,14 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 14 10.465304 C 8.0002032,10.178041 7.7527899,9.9593853 7.4808646,10.006379 Z"/>
+ <path style="fill:#e91e63" d="m 15.519159,10.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 14 10.465304 c -1.91e-4,-0.287263 0.247222,-0.5059187 0.519147,-0.458925 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dvanalyzer.svg b/.icons/awkward/22x22/apps/dvanalyzer.svg
new file mode 100644
index 00000000..d392d76a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dvanalyzer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,11.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 21,11 A 10,10 0 0 1 11,21 10,10 0 0 1 1,11 10,10 0 0 1 11,1 10,10 0 0 1 21,11 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 11,6.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 8,14.5 v 6.037109 a 10,10 0 0 0 2,0.41211 V 14.5 Z"/>
+ <circle style="fill:#e4701d" cx="11" cy="8" r="2"/>
+ <circle style="fill:#f99c32" cx="11" cy="14.5" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,6 A 2,2 0 0 0 9,8 2,2 0 0 0 9.017578,8.2558594 2,2 0 0 1 11,6.5 2,2 0 0 1 12.982422,8.2441406 2,2 0 0 0 13,8 2,2 0 0 0 11,6 Z m 0,5.5 a 3,3 0 0 0 -3,3 V 15 a 3,3 0 0 1 3,-3 3,3 0 0 1 2.986328,2.755859 A 3,3 0 0 0 14,14.5 a 3,3 0 0 0 -3,-3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/dvd95.svg b/.icons/awkward/22x22/apps/dvd95.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dvd95.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/dvd9548.svg b/.icons/awkward/22x22/apps/dvd9548.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dvd9548.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/dvdstyler.svg b/.icons/awkward/22x22/apps/dvdstyler.svg
new file mode 120000
index 00000000..27a3f7e0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dvdstyler.svg
@@ -0,0 +1 @@
+stock_xfburn-burn-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/dying-light.svg b/.icons/awkward/22x22/apps/dying-light.svg
new file mode 100644
index 00000000..3db187f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/dying-light.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#f79042" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 12.523438,3.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 15.069415,4.9918073 14.712456,4.9514584 14.615234,4.6464164 14.497322,5.227296 13.291692,5.0572841 13.550781,4.359307 13.25901,4.373087 13.22732,3.2972827 13.148438,4.171807 13.045758,4.4840887 12.963285,4.094906 12.925781,3.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 4.8847656,4.499932 C 3.8715441,4.53047 4.1926339,5.6908158 4.203125,6.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 10.353489,5.1075366 8.4031711,4.3629631 6.7773438,4.5585258 6.2176227,4.5725438 5.6633552,4.5395556 5.1054688,4.5096976 5.0255648,4.5012176 4.9523136,4.4978962 4.8847656,4.499932 Z m 2.0546875,1.7636719 c 0.052802,0.0022 0.1110185,0.00915 0.171875,0.021484 C 8.2636051,6.2333429 9.226394,7.3459166 8.8828125,8.3651661 8.8286935,8.717278 8.9453785,9.405776 8.7480469,9.046807 8.6701589,8.800888 8.9666433,8.2225601 8.6503909,8.0995411 8.5818089,9.042008 8.6102659,9.997494 8.7949222,10.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 7.999412,15.626498 7.849623,15.822734 7.8359375,15.89251 7.287951,16.107308 6.58577,16.267517 6.3203125,15.712823 6.1145845,14.940789 6.302172,14.174687 6.234375,13.402276 6.484527,13.371406 6.2920692,12.481498 6.2382812,12.974541 6.1760753,12.361739 6.4682606,11.93553 6.5097656,11.535088 6.3876171,11.381789 6.2650254,10.490827 6.4042969,10.195244 6.3965269,9.758082 6.6071575,9.055504 6.359375,8.962823 6.5033725,8.4916101 6.2065994,7.8781205 6.3730469,7.5389945 6.4249914,8.020286 6.4793259,8.0475711 6.5058594,7.5175101 6.2393319,7.2746716 6.1474186,6.2303569 6.9394531,6.2636039 Z M 7.8574219,17.941338 c -0.01165,0.123568 0.050726,0.01013 0,0 z"/>
+ <path style="fill:#ffffff" d="m 12.523438,2.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 15.069415,4.4918753 14.712456,4.4515264 14.615234,4.1464844 14.497322,4.727364 13.291692,4.5573521 13.550781,3.859375 13.25901,3.873155 13.22732,2.7973507 13.148438,3.671875 13.045758,3.9841567 12.963285,3.594974 12.925781,3.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 4.8847656,4 C 3.8715441,4.030538 4.1926339,5.1908838 4.203125,5.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 C 10.956644,9.939534 11.122231,8.0385591 10.787109,6.1738291 10.353489,4.6076046 8.4031711,3.8630311 6.7773438,4.0585938 6.2176227,4.0726118 5.6633552,4.0396236 5.1054688,4.0097656 5.0255648,4.0012856 4.9523136,3.9979642 4.8847656,4 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 7.287951,15.607376 6.58577,15.767585 6.3203125,15.212891 6.1145845,14.440857 6.302172,13.674755 6.234375,12.902344 6.484527,12.871474 6.2920692,11.981566 6.2382812,12.474609 6.1760753,11.861807 6.4682606,11.435598 6.5097656,11.035156 6.3876171,10.881857 6.2650254,9.990895 6.4042969,9.695312 6.3965269,9.25815 6.6071575,8.555572 6.359375,8.4628906 6.5033725,7.9916781 6.2065994,7.3781885 6.3730469,7.0390625 6.4249914,7.520354 6.4793259,7.5476391 6.5058594,7.0175781 6.2393319,6.7747396 6.1474186,5.7304249 6.9394531,5.7636719 Z M 7.8574219,17.441406 c -0.01165,0.123568 0.050726,0.01013 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/eBook-speaker.svg b/.icons/awkward/22x22/apps/eBook-speaker.svg
new file mode 100644
index 00000000..dd4d7ee4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eBook-speaker.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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="opacity:0.5;fill:#ffffff" 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 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"/>
+ <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 V 2.5 C 1,1.946 1.446,1.5 2,1.5 H 11 C 11.554,1.5 12,1.946 12,2.5 V 2 C 12,1.446 11.554,1 11,1 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/eagle.svg b/.icons/awkward/22x22/apps/eagle.svg
new file mode 100644
index 00000000..380be499
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eagle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 6.2236339,21.49319 C 5.4490868,21.48449 5.0284295,21.47099 5,21.436355 5,21.499995 5.0324435,1.7989523 5.0324435,1.7989523 5.1324246,1.6978124 5.659117,1.6489524 7.674072,1.5538925 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.7286278 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 6.2236339,20.993194 C 5.4490868,20.984494 5.0284295,20.970994 5,20.936359 5,20.999999 5.0324435,1.2989559 5.0324435,1.2989559 5.1324246,1.197816 5.659117,1.148956 7.674072,1.0538961 c 1.328112,-0.0626499 4.081287,-0.0730599 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.5804798 -0.02347,0.7283178 -0.206486,1.1175278 -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="opacity:0.1;fill:#ffffff" d="m 10.318359,1.0000002 c -0.960253,0.00363 -1.9804749,0.023363 -2.6445309,0.054687 -2.014955,0.09506 -2.5406439,0.1430007 -2.640625,0.2441406 0,0 4.1e-5,0.4751058 0,0.5 0.099981,-0.1011399 0.62567,-0.1490807 2.640625,-0.2441406 1.3281119,-0.06265 4.0821219,-0.073941 4.9296879,-0.019531 1.450769,0.093165 2.168676,0.1968359 3.107422,0.4472657 0.934608,0.2493248 1.678668,0.6177977 1.779296,0.8828125 0.03514,0.09254 0.211002,1.039954 0.335938,1.8085937 0.06827,0.4200475 0.09808,0.7408104 0.121094,1.0097657 0.02364,-0.051434 0.03711,-0.1111678 0.03711,-0.1875 0,-0.1928941 -0.0688,-0.7722408 -0.158203,-1.3222657 C 17.701236,3.4051886 17.525374,2.4577746 17.490234,2.3652346 17.389606,2.1002198 16.645546,1.7317469 15.710938,1.4824221 14.772192,1.2319923 14.054285,1.1283214 12.603516,1.0351564 12.179733,1.0079514 11.278613,0.99636775 10.318359,1.0000002 Z m -0.294921,6.5917969 c -0.0093,0.052749 -0.02732,0.095478 -0.0293,0.15625 -0.02917,0.8950123 0.651878,1.3414401 1.265625,1.4707031 0.823422,0.167985 1.216286,0.250268 3.923828,0.408203 0.364006,0.02125 0.725526,0.05177 0.742187,0.06836 0.04074,0.04057 0.04458,0.200101 0.05273,0.4667968 9.3e-4,-0.08331 0.01449,-0.128651 0.0098,-0.2382808 -0.0217,-0.50375 -0.0085,-0.674745 -0.0625,-0.728516 -0.01666,-0.01659 -0.378181,-0.04711 -0.742187,-0.06836 C 12.476052,8.9690179 12.083188,8.8867351 11.259766,8.7187502 10.730409,8.6072606 10.15405,8.2591278 10.023438,7.5917971 Z m 0.0039,7.0839839 c -0.0093,0.05538 -0.02865,0.103707 -0.0332,0.16211 -0.02569,0.32959 0.03267,0.313985 0.1875,0.632812 0.260993,0.537444 0.691675,0.832365 1.394531,0.953125 0.985645,0.16934 1.835683,0.163518 4.291016,0.189453 l 2.125,0.02344 c -1.19e-4,-0.02505 -6e-6,-0.135131 0,-0.150391 v -0.349609 l -2.125,-0.02344 c -2.455333,-0.02594 -3.305371,-0.02011 -4.291016,-0.189453 -0.702856,-0.12076 -1.133538,-0.415681 -1.394531,-0.953125 -0.07319,-0.150719 -0.123291,-0.221827 -0.154297,-0.294922 z m 7.964844,1.960938 v 0.349609 c -4e-5,0.111186 0.0036,0.623666 0.0059,1.095703 -1.67e-4,-0.667651 -0.0047,-1.208263 -0.0059,-1.445312 z"/>
+ <path style="fill:#d39447" d="m 5.0927736,1.2753752 c -0.01611,0.00815 -0.051757,0.014546 -0.060547,0.023437 v 0.032227 C 7.2338709,3.8426338 7.9965153,7.4542101 8,11.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.1171878 -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 12.475915,8.9678139 12.08319,8.8855299 11.259768,8.7175449 10.646021,8.5882822 9.964971,8.1441375 9.994142,7.2491253 c 0.017335,-0.5318567 0.319236,-0.7354392 0.810547,-0.9786144 0.372743,-0.1843966 0.496114,-0.2787747 3.136724,-0.2705247 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 14.59967,2.9587579 10.025708,1.5836873 5.0927736,1.2753752 Z"/>
+ <path style="fill:#fdd161" d="M 15.946155,9.2409692 C 11.299364,9.7899362 9.005731,12.307443 9,14.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.1171888 -0.0179,-0.415436 -0.01425,-0.598886 -0.04199,-0.682617 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 5.09375,1.2753908 c -0.01611,0.00815 -0.051757,0.014546 -0.060547,0.023437 v 0.03125 c 0.1311451,0.1496079 0.2402512,0.3154361 0.3613281,0.4726563 4.8167859,0.3448027 9.2740249,1.699907 12.5585939,3.8378906 0.0012,0.011958 6.98e-4,0.019102 0.002,0.03125 0.01939,-0.048751 0.0293,-0.1058377 0.0293,-0.1757812 0,-0.06484 -0.0174,-0.2191477 -0.03125,-0.3554688 C 14.59966,2.9577961 10.026684,1.5837029 5.09375,1.2753908 Z m 4.929688,6.3164063 c -0.0094,0.053043 -0.0273,0.097035 -0.0293,0.1582031 -0.02917,0.8950122 0.651878,1.337535 1.265625,1.466797 0.823422,0.167985 1.216286,0.250268 3.923828,0.408203 0.364005,0.02125 0.725527,0.05372 0.742187,0.07031 0.04075,0.04058 0.04464,0.200134 0.05273,0.4667968 9.62e-4,-0.08329 0.01449,-0.128651 0.0098,-0.2382808 -0.02171,-0.50375 -0.0085,-0.674742 -0.0625,-0.728516 -0.01669,-0.016588 -0.378209,-0.04906 -0.742214,-0.07031 C 12.476052,8.9670649 12.083188,8.8847821 11.259766,8.7167971 10.730409,8.605308 10.154054,8.2590224 10.023438,7.5917971 Z M 7.9941406,11.509766 c -0.035591,3.59233 -0.7384158,7.006302 -2.7832031,9.451172 0.065739,0.0055 0.2587408,0.0074 0.3574219,0.01172 C 7.3723194,18.508822 7.9967358,15.209145 8,11.75 7.9999259,11.66929 7.99491,11.590302 7.9941406,11.509766 Z m 2.0351564,3.166015 c -0.0093,0.05542 -0.02865,0.103658 -0.0332,0.16211 -0.02569,0.32959 0.03072,0.312032 0.185547,0.630859 0.260993,0.537444 0.691675,0.832366 1.394531,0.953125 0.985645,0.169337 1.837636,0.165466 4.292969,0.191406 l 2.123047,0.02344 c -1.22e-4,-0.02505 -6e-6,-0.135131 0,-0.150391 v -0.349609 l -2.123047,-0.02344 C 13.413811,16.087341 12.56182,16.091211 11.576175,15.921875 10.873319,15.801116 10.442637,15.506194 10.181644,14.96875 10.108674,14.818484 10.060256,14.748616 10.0293,14.675781 Z m 7.962891,1.960938 v 0.349609 c -3.8e-5,0.111978 0.0035,0.626986 0.0059,1.103516 -2.63e-4,-0.670648 -0.0047,-1.215025 -0.0059,-1.453125 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15.945312,9.2402342 C 11.298521,9.7892012 9.005731,12.307448 9,14.75 c 1.25e-4,0.06983 0.01279,0.137832 0.01758,0.207031 0.180869,-2.347726 2.466325,-4.68973 6.927734,-5.2167968 0.01982,0.05981 0.02417,0.2784878 0.03125,0.4882818 0.0034,-0.09918 0.01776,-0.16452 0.01172,-0.3046878 -0.0179,-0.415436 -0.01523,-0.599863 -0.04297,-0.683594 z m -5.916015,5.4355468 c -0.0092,0.05503 -0.02868,0.102144 -0.0332,0.160157 -0.02569,0.329591 0.03072,0.313986 0.185547,0.632812 0.260993,0.537443 0.691675,0.832365 1.394531,0.953125 0.985645,0.169337 1.837636,0.165466 4.292969,0.191406 l 2.123047,0.02344 c -1.22e-4,-0.02505 -6e-6,-0.135131 0,-0.150391 v -0.349609 l -2.123047,-0.02344 c -2.455333,-0.02594 -3.307324,-0.02207 -4.292969,-0.191406 -0.702856,-0.12076 -1.133538,-0.415682 -1.394531,-0.953125 -0.07297,-0.150265 -0.121388,-0.220134 -0.152344,-0.292969 z m 7.962891,1.960938 v 0.349609 c -3.8e-5,0.111978 0.0035,0.626986 0.0059,1.103516 -2.62e-4,-0.670713 -0.0047,-1.215003 -0.0059,-1.453125 z"/>
+ <path style="opacity:0.2" d="M 9.017578,14.957031 C 9.010063,15.054585 9.000229,15.152555 9,15.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 12.760767,19.772175 9.200642,17.603513 9.017578,14.957031 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ease.svg b/.icons/awkward/22x22/apps/ease.svg
new file mode 100644
index 00000000..a2c42e9a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ease.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/easy-ebook-viewer.svg b/.icons/awkward/22x22/apps/easy-ebook-viewer.svg
new file mode 100644
index 00000000..588449db
--- /dev/null
+++ b/.icons/awkward/22x22/apps/easy-ebook-viewer.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" class="cls-9" d="M 1,4 V 14.007564 C 3.307143,14.888049 7.1930942,17.257187 8.4235702,19 L 10.499999,14.652042 7.5007137,10.113464 c 0,0 -0.809762,-0.871407 0.398095,-1.4432675 A 22.80905,22.883511 0 0 0 1,4 Z"/>
+ <path style="opacity:0.2" class="cls-9" d="M 19.999999,4 V 14.007564 C 17.692856,14.888049 13.806905,17.257187 12.576429,19 L 10.5,14.652042 13.499285,10.113464 c 0,0 0.809762,-0.871407 -0.398095,-1.4432675 A 22.80905,22.883511 0 0 1 19.999999,4 Z"/>
+ <path style="fill:#502e02" class="cls-1" d="M 15.5,6.9909835 A 5,5.0058165 0 0 0 8.3136367,2.5039518 5.0363635,5.0422225 0 0 1 8.8863631,2.4675458 4.972727,4.978512 0 0 1 11.190909,3.0363884 5,5.0058165 0 1 0 15.5,7.9921465 c 0,-0.168377 0,-0.336755 -0.02727,-0.505132 C 15.44545,7.318637 15.5,7.1593605 15.5,6.9909835 Z"/>
+ <circle style="fill:#d9af4f" class="cls-4" cx="10.5" cy="9.5" r="3.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.338867,2.0029297 A 5,5.0058165 0 0 0 8.3134767,2.5039063 5.0363635,5.0422225 0 0 1 8.8867191,2.4677733 4.972727,4.978512 0 0 1 9.786133,2.5537103 5,5.0058165 0 0 1 15.483399,7.1699215 C 15.49118,7.110786 15.5,7.0518575 15.5,6.991211 A 5,5.0058165 0 0 0 10.338867,2.0029297 Z M 9.746094,3.0478515 A 5,5.0058165 0 0 0 5.5126957,8.245117 5,5.0058165 0 0 1 11.19043,3.536133 4.972727,4.978512 0 0 0 9.746094,3.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 15.5,7.9921875 C 15.5,7.872094 15.4962,7.7519295 15.48633,7.631836 Z"/>
+ <path style="fill:#385ca9" class="cls-9" d="M 19.999999,3.5 V 13.507564 C 17.692856,14.388049 13.806905,16.757187 12.576429,18.5 L 10.5,14.152042 13.499285,9.613464 C 13.499285,9.613464 13,9 13.10119,8.1701965 15.095857,6.2021744 17.434379,4.6190955 19.999999,3.5 Z"/>
+ <path style="fill:#385ca9" class="cls-9" d="M 1,3.5 V 13.507564 C 3.307143,14.388049 7.1930942,16.757187 8.4235702,18.5 L 10.499999,14.152042 7.5007137,9.613464 C 7.5007137,9.613464 8,9 8,8 6.0053332,6.031978 3.5656196,4.6190955 1,3.5 Z"/>
+ <path style="opacity:0.2" class="cls-9" d="M 10.5,11 C 8.0713982,11 7.0000002,9.5 7.0000002,9.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 14,9.5 c 0,0 -1.071397,1.5 -3.5,1.5 z"/>
+ <path style="fill:#2a457e" class="cls-9" d="M 10.5,10.5 C 8.0713982,10.5 7.0000002,9.499703 7.0000002,9.499703 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 14,9.5 c 0,0 -1.071397,1 -3.5,1 z"/>
+ <path style="opacity:0.2" d="M 4.3486332,3.500297 C 3.5272712,3.464922 2.6809012,3.7038152 1.8271487,4.394828 4.0210032,5.455029 6.0314822,7.360551 7.7822267,9.058594 7.2957537,9.316221 7.0000002,9.642763 7.0000002,10 c 0,0.828427 1.5670039,1.5 3.4999998,1.5 C 12.432997,11.5 14,10.828427 14,10 14,9.644147 13.70769,9.317719 13.22461,9.060547 14.95505,7.38745 16.93817,5.4995295 19.100586,4.4475625 18.280094,3.7743844 17.465617,3.49817 16.673771,3.500297 14.272952,3.506747 12.080178,6.6699695 10.558594,9.377929 l -0.06348,0.112305 -0.04492,0.08008 L 10.333986,9.36426 C 8.8433231,6.705589 6.7009027,3.6016052 4.3486332,3.500297 Z"/>
+ <path style="fill:#e4e4e4" d="M 4.3486332,3 C 3.5272712,2.964625 2.6809012,3.2035182 1.8271487,3.894531 4.0210032,4.954732 6.0314822,6.860254 7.7822267,8.558297 7.2957537,8.8159245 7.0000002,9.142466 7.0000002,9.499703 c 0,0.828427 1.5670039,1.5 3.4999998,1.5 1.932997,0 3.5,-0.671573 3.5,-1.5 C 14,9.14385 13.70769,8.8174225 13.22461,8.56025 14.95505,6.887153 16.93817,4.9992325 19.100586,3.9472655 18.280094,3.2740874 17.465617,2.997873 16.673771,3 14.272952,3.00645 12.080178,6.1696725 10.558594,8.8776325 l -0.06348,0.112305 -0.04492,0.080077 L 10.333986,8.863962 C 8.8433231,6.205292 6.7009027,3.1013082 4.3486332,3 Z"/>
+ <path style="opacity:0.2" class="cls-14" d="M 21,8.977387 C 21,11.309836 20.106198,12 19.510329,12 c -1.489673,0 -2.388441,-1.838756 0.297934,-1.969736 -2.363613,-0.201507 -2.457959,-1.949585 0,-2.0150755 C 17.350304,7.8287945 17.822033,6.000114 19.510329,6.000114 20.195578,5.990039 21,6.644938 21,8.977387 Z"/>
+ <path style="fill:#d9af4f" class="cls-14" d="M 21,8.477387 C 21,10.809836 20.106198,11.5 19.510329,11.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 17.350304,7.3287945 17.822033,5.500114 19.510329,5.500114 20.195578,5.490039 21,6.144938 21,8.477387 Z"/>
+ <path style="opacity:0.2" class="cls-14" d="M 0,8.977387 C 0,11.309836 0.8938026,12 1.4896717,12 c 1.4896722,0 2.388441,-1.838756 -0.2979342,-1.969736 2.3636132,-0.201507 2.4579587,-1.949585 0,-2.0150755 C 3.6496962,7.8287945 3.1779672,6.000114 1.4896717,6.000114 0.8044227,5.990039 0,6.644938 0,8.977387 Z"/>
+ <path style="fill:#d9af4f" class="cls-14" d="M 0,8.477387 C 0,10.809836 0.8938026,11.5 1.4896717,11.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 3.6496962,7.3287945 3.1779672,5.500114 1.4896717,5.500114 0.8044227,5.490039 0,6.144938 0,8.477387 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 19.510742,5.5 C 18.504288,5.5 17.936066,6.149458 18.157227,6.713867 18.309197,6.3249025 18.800342,6 19.510742,6 20.16779,5.99034 20.926294,6.609141 20.988281,8.714844 20.990679,8.63281 21,8.564042 21,8.477539 21,6.14509 20.195991,5.489925 19.510742,5.5 Z M 18.661133,7.723633 C 18.087773,7.957402 17.897004,8.3488955 18.06543,8.7109375 18.241626,8.3463335 18.811851,8.0421825 19.808594,8.015625 19.307179,7.9776 18.933256,7.8688765 18.661133,7.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 1.489258,5.5 C 0.8040089,5.489925 2e-7,6.14509 2e-7,8.477539 c 0,0.086503 0.00932,0.155271 0.011718,0.237305 C 0.0737066,6.609141 0.8322106,5.9903395 1.489258,6 2.1996588,6 2.690803,6.3249025 2.8427737,6.713867 3.0639343,6.149458 2.4957123,5.5 1.489258,5.5 Z M 2.3388674,7.723633 C 2.0667447,7.8688765 1.6928212,7.9776015 1.1914064,8.015625 2.1881497,8.04218 2.7583742,8.3463335 2.9345705,8.7109375 3.1029965,8.3488955 2.912227,7.957402 2.3388674,7.723633 Z M 2.3222654,9.75293 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/22x22/apps/easyeda.svg b/.icons/awkward/22x22/apps/easyeda.svg
new file mode 100644
index 00000000..aa163351
--- /dev/null
+++ b/.icons/awkward/22x22/apps/easyeda.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#5a8bff" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="M 11.5,5.5 C 9.877417,5.5 8.4422983,6.2943112 7.5273438,7.5019531 7.5213937,7.5014844 7.5157446,7.5000507 7.5097656,7.5 H 7.5039062 7.5 C 5.0265635,7.5 3,9.526564 3,12 3,13.555267 3.8127974,14.917141 5.0234375,15.724609 5.1418439,17.264785 6.431794,18.5 8,18.5 c 1.64501,0 3,-1.35499 3,-3 0,-0.164911 -0.02267,-0.324413 -0.04883,-0.482422 L 14.603514,12.683594 13.525389,10.998047 9.97656,13.267578 C 9.445983,12.796669 8.7577335,12.5 8,12.5 7.0459927,12.5 6.1996355,12.964244 5.6484375,13.667969 5.2488345,13.228375 5,12.649248 5,12 5,10.608446 6.1069039,9.501594 7.4980469,9.5 H 8.6816406 C 9.034037,8.4957298 9.894193,7.7424251 10.964844,7.5507812 11.137612,7.5299162 11.301319,7.5003771 11.5,7.5 c 1.668699,0 3,1.3313011 3,3 h 0.701172 l 0.201172,0.04102 C 16.338312,10.733225 16.999939,11.544554 17,12.5 c 0,1.115745 -0.882582,1.998941 -1.998047,2 H 14 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 17.378588,16.286929 19,14.580338 19,12.5 18.99989,10.782395 17.869122,9.319485 16.279297,8.7695312 16.111412,8.4456861 15.925551,8.1511196 15.730469,7.8710938 14.845074,6.4546977 13.283993,5.5 11.5,5.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 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:#ffffff" d="M 11.5,5 C 9.877417,5 8.4422984,5.7943112 7.5273438,7.0019531 7.5213937,7.0014844 7.5157446,7.0000507 7.5097656,7 H 7.5039062 7.5 C 5.0265635,7 3,9.026564 3,11.5 c 0,2.248991 1.6783744,4.122723 3.8417969,4.445312 V 13.904297 C 5.7769389,13.617402 5,12.662314 5,11.5 5,10.108446 6.1069039,9.001594 7.4980469,9 H 8.6816406 C 9.034037,7.9957298 9.894193,7.242425 10.964844,7.0507812 11.137612,7.0299161 11.301319,7.0003771 11.5,7 c 1.668699,0 3,1.3313011 3,3 h 0.701172 l 0.201172,0.04102 C 16.338312,10.233225 16.999939,11.044554 17,12 c 0,1.115745 -0.882582,1.998941 -1.998047,2 -0.05394,-8.4e-5 -0.106441,0.09232 -0.160156,0.08789 v 1.894531 c 0.05239,0.0055 0.103213,0.0175 0.15625,0.01758 H 15 c 2.197294,0 4,-1.802706 4,-4 C 18.99989,10.282395 17.869122,8.8194852 16.279297,8.2695312 16.111412,7.945686 15.925551,7.6511196 15.730469,7.3710938 14.845074,5.9546978 13.283993,5 11.5,5 Z"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:1.99988651" cx="8" cy="15" r="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="m 14.064562,11.340205 -4.048021,2.588066"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 14.000242,15 h 1.071"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/easymp3gain.svg b/.icons/awkward/22x22/apps/easymp3gain.svg
new file mode 100644
index 00000000..2bfc76dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/easymp3gain.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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:#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="16" cy="16" r="6"/>
+ <g style="fill:#ffffff" transform="matrix(0.5,0,0,0.5,-2.5,-1)">
+ <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/22x22/apps/easystroke.svg b/.icons/awkward/22x22/apps/easystroke.svg
new file mode 100644
index 00000000..32c5099d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/easystroke.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#4347dc" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,1 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 7.329194,10.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 C 11.125606,16.179268 8.819272,13.152256 7.866558,11.378252 6.745512,9.290806 7.264808,5.1492425 10.427171,4.9970012 12.651663,5.151722 13.297126,6.5341732 13.579535,7.8756262 14.701195,13.203546 8.8157995,19.028578 5.471837,16.315108 3.2859968,14.541401 5.108762,11.799494 7.329194,10.884 Z"/>
+ <path style="fill:none;stroke:#81ff86" d="M 7.329194,10.384 C 12.511929,8.363305 17.879694,9.86887 17.511,13.86779 17.379058,15.29885 15.145994,16.171354 13.657862,15.989209 11.125606,15.679268 8.819272,12.652256 7.866558,10.878252 6.745512,8.7908055 7.264808,4.6492413 10.427171,4.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 3.2859968,14.041401 5.108762,11.299494 7.329194,10.384 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/easytag.svg b/.icons/awkward/22x22/apps/easytag.svg
new file mode 120000
index 00000000..0d4bd5b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/easytag.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/echonest.svg b/.icons/awkward/22x22/apps/echonest.svg
new file mode 100644
index 00000000..4e76a95a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/echonest.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/eclipse-cdt.svg b/.icons/awkward/22x22/apps/eclipse-cdt.svg
new file mode 100644
index 00000000..891889f3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eclipse-cdt.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="1" height="3" x="20" y="10.5" rx=".2" ry=".2"/>
+ <rect style="opacity:0.2" width="1" height="3" x="16" y="10.5" rx=".2" ry=".2"/>
+ <path style="opacity:0.2" d="M 9.9999999,1.5 C 4.4605542,1.5 0,5.96 0,11.5 c 0,5.54 4.4605542,10 9.9999999,10 3.2820031,0 6.1751381,-1.573724 7.9960941,-4.001953 L 11.998047,11.5 17.996094,5.5019531 C 16.175166,3.073381 13.282274,1.5 9.9999999,1.5 Z"/>
+ <path style="fill:#f7941e" d="M 9.9999999,1 C 4.4605542,1 0,5.46 0,11 0,16.54 4.4605542,21 9.9999999,21 12.119221,21 14.076306,20.34385 15.687294,19.225181 16.571218,18.611385 15.3529,18.860298 15.998047,18 l -4,-7 5,-6.3934459 C 16.511844,3.9581045 16.947263,3.7660236 16.321205,3.2531848 14.602552,1.8453405 12.405879,1 9.9999999,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.9999999,1 C 4.4605543,1 0,5.46 0,11 0,11.08441 0.00966,11.166105 0.011719,11.25 0.1447977,5.8275892 4.5449539,1.5 9.9999999,1.5 13.154179,1.5 15.168778,2.731402 16.998047,5 V 4.6065541 C 15.177119,2.177982 13.282274,1 9.9999999,1 Z m 2.2480471,10.25 -0.25,0.25 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 12,1.5 c -5.5394458,0 -10,4.46 -10,10 0,5.54 4.4605542,10 10,10 2.769723,0 5.268853,-1.114375 7.076172,-2.921875 L 11.998047,11.5 19.076172,4.421875 C 17.268853,2.614375 14.769723,1.5 12,1.5 Z"/>
+ <path style="fill:#4c3a91" d="M 12,1 C 6.4605542,1 2,5.46 2,11 c 0,5.54 4.4605542,10 10,10 2.769723,0 5.268853,-1.114375 7.076172,-2.921875 L 11.998047,11 19.076172,3.921875 C 17.268853,2.114375 14.769723,1 12,1 Z"/>
+ <path style="opacity:0.2" d="m 11.998047,4.5 a 7,7 0 0 0 -5.7343751,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 2.0488281 c -0.032375,0.328875 -0.048828,0.662335 -0.048828,1 0,0.337665 0.016453,0.671125 0.048828,1 H 5.078125 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 11.998047,18.5 7,7 0 0 0 16.945313,16.447266 L 15.53125,15.033203 A 5,5 0 0 1 11.998047,16.5 5,5 0 0 1 6.9980469,11.5 5,5 0 0 1 11.998047,6.5 5,5 0 0 1 15.53125,7.9667969 L 16.945313,6.5527344 A 7,7 0 0 0 11.998047,4.5 Z m 0,5 a 2,2 0 0 0 -2.0000001,2 2,2 0 0 0 2.0000001,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z"/>
+ <path style="fill:#ffffff" d="M 11.998047,4 A 7,7 0 0 0 6.2636719,7 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.5689089 -0.2226563,0.859375 -0.010704,0.048806 -0.027117,0.095456 -0.037109,0.1445313 -0.00131,0.00645 -0.00261,0.013076 -0.00391,0.019531 H 5.296875 A 7,7 0 0 0 5.0761719,10 H 2.0488281 c -0.032375,0.328875 -0.048828,0.662335 -0.048828,1 0,0.337665 0.016453,0.671125 0.048828,1 H 5.078125 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 11.998047,18 7,7 0 0 0 16.945313,15.947266 L 15.53125,14.533203 A 5,5 0 0 1 11.998047,16 5,5 0 0 1 6.9980469,11 5,5 0 0 1 11.998047,6 5,5 0 0 1 15.53125,7.4667969 L 16.945313,6.0527344 A 7,7 0 0 0 11.998047,4 Z m 0,5 a 2,2 0 0 0 -2.0000001,2 2,2 0 0 0 2.0000001,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z"/>
+ <rect style="fill:#4c3a91" width="1" height="3" x="16" y="10" rx=".2" ry=".2"/>
+ <rect style="fill:#4c3a91" width="1" height="3" x="20" y="10" rx=".2" ry=".2"/>
+ <rect style="opacity:0.2" width="1" height="3" x="11.5" y="-18" rx=".2" ry=".2" transform="rotate(90)"/>
+ <rect style="fill:#4c3a91" width="1" height="3" x="11" y="-18" rx=".2" ry=".2" transform="rotate(90)"/>
+ <rect style="opacity:0.2" width="1" height="3" x="11.5" y="-22" rx=".2" ry=".2" transform="rotate(90)"/>
+ <rect style="fill:#4c3a91" width="1" height="3" x="11" y="-22" rx=".2" ry=".2" transform="rotate(90)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,1 C 6.4605543,1 2,5.46 2,11 2,11.08441 2.00966,11.166105 2.011719,11.25 2.1447977,5.8275892 6.5449539,1.5 12,1.5 c 2.641833,0 5.030505,1.0214644 6.814453,2.6835938 L 19.076172,3.921875 C 17.268853,2.114375 14.769723,1 12,1 Z m 0.248047,10.25 -0.25,0.25 6.816406,6.816406 c 0.08636,-0.08046 0.178267,-0.154821 0.261719,-0.238281 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/eclipse.svg b/.icons/awkward/22x22/apps/eclipse.svg
new file mode 100644
index 00000000..2c9efb6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eclipse.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#f7941e" width="20" height="19.998" x="-21" y="-20" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.000142,1 C 4.460617,1 9.999e-4,5.46 9.999e-4,11 c 0,0.08386 -0.002,0.166645 0,0.25 C 0.1330886,5.827 4.54411,1.5 10.000142,1.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 0.005859,11.25 C 0.0038241,11.33343 0,11.416065 0,11.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 19.859935,16.673 15.454813,21 9.999282,21 4.54375,21 0.1381281,16.673 0.0061394,11.25 Z"/>
+ <rect style="fill:#4c3a91" width="20" height="19.998" x="-21" y="-22" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 5.4628906 14 A 7 7 0 0 0 12 18.5 A 7 7 0 0 0 18.529297 14 L 5.4628906 14 z"/>
+ <path style="fill:#6e5dae" d="M 5.6835938 14 A 7 7 0 0 0 12 18 A 7 7 0 0 0 18.314453 14 L 5.6835938 14 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.99997,1 C 6.4604455,1 2.0008282,5.46 2.0008282,11 c 0,0.08386 -0.002,0.166645 0,0.25 C 2.1329169,5.827 6.543938,1.5 11.99997,1.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 11.999081,21.5 c -5.539032,0 -9.9982529,-4.46 -9.9982529,-10 0,-0.08386 -0.002,-0.166645 0,-0.25 C 2.133025,16.673 6.543884,21 11.999081,21 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 2.8320312,7.5 C 2.5558889,8.1350874 2.3395625,8.8035686 2.1992188,9.5 H 21.798828 c -0.140344,-0.6964314 -0.35667,-1.3649126 -0.632812,-2 z m -0.7832031,3 C 2.016459,10.828875 2,11.162335 2,11.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 21.930366,10.50958 21.913975,10.5 21.894531,10.5 Z m 0.1503907,3 c 0.1403437,0.696431 0.3566701,1.364913 0.6328124,2 H 21.166016 c 0.276142,-0.635087 0.492468,-1.303569 0.632812,-2 z"/>
+ <path style="fill:#ffffff" d="M 2.8320312,7 C 2.5558889,7.6350874 2.3395625,8.3035686 2.1992188,9 H 21.798828 C 21.658484,8.3035686 21.442158,7.6350874 21.166016,7 Z M 2.0488281,10 C 2.016459,10.328875 2,10.662335 2,11 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 21.930366,10.00958 21.913975,10 21.894531,10 Z m 0.1503907,3 c 0.1403437,0.696431 0.3566701,1.364913 0.6328124,2 H 21.166016 c 0.276142,-0.635087 0.492468,-1.303569 0.632812,-2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/edex-ui.svg b/.icons/awkward/22x22/apps/edex-ui.svg
new file mode 100644
index 00000000..ea485d07
--- /dev/null
+++ b/.icons/awkward/22x22/apps/edex-ui.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1.0705,9.926 10,9.5 0 0 1 11,1.5 10,9.5 0 0 1 20.961,10.2235 10,10 0 0 0 11,1 Z m 9.961,9.2235 A 10,10 0 0 1 21,11 10,9.5 0 0 0 20.961,10.2235 Z M 1.0705,9.926 A 10,9.5 0 0 0 1.0461,10.122 10,10 0 0 1 1.0705,9.926 Z M 1.0461,10.122 A 10,10 0 0 0 1.0002,11 10,9.5 0 0 1 1.0461,10.122 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.5" d="m 13.25,12.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 9.178308"/>
+ <path style="fill:none;stroke:#eaeaeb;stroke-width:1.5" d="m 13.25,12 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 9.178308"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 5.5,6 v 11 h 11 V 6 Z"/>
+ <path style="fill:none;stroke:#eaeaeb" d="m 5.5,5.5 v 11 h 11 v -11 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/edile.svg b/.icons/awkward/22x22/apps/edile.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/edile.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/edit-urpm-sources.svg b/.icons/awkward/22x22/apps/edit-urpm-sources.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/22x22/apps/edit-urpm-sources.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/edu.mit.Scratch.svg b/.icons/awkward/22x22/apps/edu.mit.Scratch.svg
new file mode 120000
index 00000000..4f8f6de5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/edu.mit.Scratch.svg
@@ -0,0 +1 @@
+scratch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/edu.stanford.Almond.svg b/.icons/awkward/22x22/apps/edu.stanford.Almond.svg
new file mode 100644
index 00000000..d6443476
--- /dev/null
+++ b/.icons/awkward/22x22/apps/edu.stanford.Almond.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 16.980708,15.973872 C 16.700467,19.014046 14.07958,21.5 10.500859,21.5 6.9221368,21.5 4.3270334,19.011766 4.0210099,15.973872 3.7135655,12.921876 6.823743,1.545817 10.500859,1.5002744 14.202588,1.4544272 17.272335,12.810168 16.980708,15.973872 Z"/>
+ <path style="fill:#f2ad32" d="m 16.980708,15.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 3.7135655,12.421879 6.823743,1.0458199 10.500859,1.0002773 14.202588,0.9544301 17.272335,12.310171 16.980708,15.473875 Z"/>
+ <path style="opacity:0.1" d="m 7.6464844,15.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 8.5859605,15.823321 8.1275779,15.5466 7.6464844,15.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 12.110812,2.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 9.469569,3.0003028 C 9.442429,2.9941228 9.385699,3.1491731 9.300123,3.4651211 9.114044,4.1521193 9.037607,4.7479582 9.008911,5.7356956 c -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 C 9.438356,5.7484695 9.403483,4.1723491 9.471908,3.3933914 9.494458,3.1367244 9.493518,3.0057573 9.469608,3.0003028 Z"/>
+ <path style="fill:#c67427" d="M 6.8118811,7.1587589 C 6.75366,7.144989 6.0788235,8.553681 5.9259251,9.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 6.9999798,9.314982 6.9916549,8.4601307 C 6.9831449,7.5863551 6.9278608,7.1861938 6.8118821,7.1587589 Z"/>
+ <path style="fill:#c67427" d="m 15.341049,7.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 15.672296,8.2794229 15.512341,7.7942282 15.341049,7.3161329 Z"/>
+ <path style="fill:#c67427" d="m 11.827569,9.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 12.054612,10.505399 11.888211,9.9068 11.827567,9.9068 Z"/>
+ <path style="fill:#c67427" d="m 16.423271,13.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 5.813804,16.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 10.195704,18.971211 C 9.694397,18.861098 9.254571,18.538951 9.076792,18.151672 8.9574274,17.891647 8.9767714,17.726835 9.137942,17.630716 c 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 6.0182708,16.690826 C 5.9427288,16.490348 6.1123958,15.893036 6.3258356,15.608052 6.9975182,14.711217 8.3380272,14.826098 8.834075,15.823009 9.021727,16.200136 9.060497,16.8 8.897218,16.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 10.500933,1.0001386 C 6.9304608,1.0443603 3.9043252,11.748826 4.0126955,15.165082 4.1778634,11.303841 7.0933317,1.5423397 10.500933,1.5001352 13.936391,1.4575858 16.823156,11.225371 16.988193,15.161176 17.087323,11.64911 14.097047,0.9555994 10.500933,1.0001386 Z"/>
+ <path style="fill:#453f3d" d="m 14.981729,16.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 11.978273,16.200136 11.939503,16.8 12.102782,16.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/22x22/apps/eekboard.svg b/.icons/awkward/22x22/apps/eekboard.svg
new file mode 100644
index 00000000..de631fdc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eekboard.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#325f78" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-17" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3 C 1.446,3 1,3.446 1,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 21,4 C 21,3.446 20.554,3 20,3 L 2,3 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,18 c 0,0.554 -0.446,1 -1,1 L 2,19 C 1.446,19 1,18.554 1,18 Z"/>
+ <path style="fill:#ebebeb" d="M 4.25,6.9999 C 4.1115,6.9999 4,7.1114 4,7.2499 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 C 5.8885,8.9999 6,8.8884 6,8.7499 l 0,-1.5 C 6,7.1114 5.8885,6.9999 5.75,6.9999 Z m 3,0 C 7.1115,6.9999 7,7.1114 7,7.2499 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 C 8.8885,8.9999 9,8.8884 9,8.7499 l 0,-1.5 C 9,7.1114 8.8885,6.9999 8.75,6.9999 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 4.25,7.4999 C 4.1115,7.4999 4,7.6114 4,7.7499 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 C 5.8885,9.4999 6,9.3884 6,9.2499 l 0,-1.5 C 6,7.6114 5.8885,7.4999 5.75,7.4999 Z m 3,0 C 7.1115,7.4999 7,7.6114 7,7.7499 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 C 8.8885,9.4999 9,9.3884 9,9.2499 l 0,-1.5 C 9,7.6114 8.8885,7.4999 8.75,7.4999 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 4.25,6.9999 C 4.1115,6.9999 4,7.1114 4,7.2499 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 C 5.8885,8.9999 6,8.8884 6,8.7499 l 0,-1.5 C 6,7.1114 5.8885,6.9999 5.75,6.9999 Z m 3,0 C 7.1115,6.9999 7,7.1114 7,7.2499 l 0,1.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.5,0 C 8.8885,8.9999 9,8.8884 9,8.7499 l 0,-1.5 C 9,7.1114 8.8885,6.9999 8.75,6.9999 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/22x22/apps/eeschema.svg b/.icons/awkward/22x22/apps/eeschema.svg
new file mode 100644
index 00000000..1958222e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eeschema.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#709642" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/eid-viewer.svg b/.icons/awkward/22x22/apps/eid-viewer.svg
new file mode 100644
index 00000000..330ded81
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eid-viewer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/eiskaltdcpp.svg b/.icons/awkward/22x22/apps/eiskaltdcpp.svg
new file mode 100644
index 00000000..034a14ea
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eiskaltdcpp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#d53068" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ekiga.svg b/.icons/awkward/22x22/apps/ekiga.svg
new file mode 100644
index 00000000..549c4292
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ekiga.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <path style="fill:#fb8c15" d="M 21,11 A 10,9.999999 0 0 1 11.007977,20.999996 10,9.999999 0 0 1 1.0000127,11.015955 10,9.999999 0 0 1 10.976068,1.0000296 10,9.999999 0 0 1 20.999949,10.968091"/>
+ <g style="fill:#c04500" transform="matrix(1.3169774,0,0,1.3097002,1.9887777,0.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 4.2498255,12.750043 C 4.4419677,11.923472 4.3946829,9.519805 4.980792,9.799539 5.5669,10.079273 6.0028435,13.837242 6.5566585,14.200043 7.110473,14.562844 6.8359065,11.918515 7.196051,11.050915 7.556193,10.183311 7.540967,11.215788 7.997228,10.554525 8.4534875,9.893257 8.516546,7.5882176 9.021091,8.4058566 9.525632,9.223496 9.466902,12.978071 10.0154,14.000043 c 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 4.2498255,12.250043 C 4.4419677,11.423472 4.3946829,9.019807 4.980792,9.299541 5.5669,9.579275 6.0028435,13.337242 6.5566585,13.700043 7.110473,14.062844 6.8359065,11.418515 7.196051,10.550915 7.556193,9.683312 7.540967,10.715788 7.997228,10.054525 8.4534875,9.393259 8.516546,7.0882196 9.021091,7.9058586 c 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 19,12.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 19,12 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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/electorrent.svg b/.icons/awkward/22x22/apps/electorrent.svg
new file mode 100644
index 00000000..de4acb3e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/electorrent.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,11.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 21,11 A 10,10 0 0 1 11,21 10,10 0 0 1 1,11 10,10 0 0 1 11,1 10,10 0 0 1 21,11 Z"/>
+ <path style="opacity:0.1" d="m 13.464844,3.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 18.511717,8.796452 C 18.378524,7.856559 17.68414,6.7047778 16.753906,5.7222358 15.823672,4.7396941 14.654287,3.9288458 13.490234,3.8140327 a 0.250025,0.250025 0 0 0 -0.02539,-0.00195 z M 13.080078,5.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 17.129568,8.561427 16.632495,7.5787432 15.910156,6.7534858 15.187817,5.9282285 14.23222,5.2592044 13.130859,5.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 15.475058,8.2315284 14.626411,6.8918257 12.833984,6.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 9.435547,7.3140327 11.240234,9.126532 11.734375,8.6753608 C 12.24825,8.1668688 12.165589,7.9168745 11.873047,7.5601265 L 11.09375,6.7769234 C 10.922207,6.5904823 10.768923,6.4982406 10.601562,6.4995796 Z M 8.9726562,7.7359077 7.0605469,9.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 14.714844,13.50739 12.914062,11.696844 10.527344,14.32575 C 9.505892,15.451208 8.6182092,14.873859 8.1289062,14.458562 7.5658388,13.887178 7.1908184,12.821136 7.8964844,12.177312 L 10.777344,9.548406 Z M 14.447266,10.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 14.921875,10.624578 C 14.740373,10.442361 14.587839,10.359646 14.447266,10.35114 Z"/>
+ <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.166645 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.5395,1 11,1 Z"/>
+ <path style="fill:#1e5914" d="m 10.601855,6.0000155 c -0.16736,0.0013 -0.349588,0.095804 -0.579012,0.2799615 L 9.435873,6.8149035 11.239564,8.6276548 11.735006,8.175717 C 12.248881,7.667225 12.165835,7.417618 11.873293,7.06087 L 11.093319,6.2769775 C 10.921776,6.0905365 10.769216,5.9986765 10.601855,6.0000155 Z M 8.9732604,7.236846 7.0606794,8.9818622 C 6.0766684,9.741831 5.3242909,10.836137 5.0704039,11.969197 c -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 9.505967,14.952246 8.6189174,14.375221 8.1296144,13.959924 7.5665469,13.38854 7.1901549,12.322061 7.8958209,11.678237 L 10.776951,9.049596 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 14.921561,10.12445 C 14.740059,9.942233 14.588578,9.860992 14.448005,9.852487 Z"/>
+ <path style="fill:none;stroke:#1e5914;stroke-width:0.5px;stroke-linecap:round" d="M 15.818391,9.246698 C 15.253568,7.8532026 14.464107,6.6025766 12.753376,6.0268851"/>
+ <path style="fill:none;stroke:#1e5914;stroke-width:0.5px;stroke-linecap:round" d="M 17.056781,8.9680618 C 16.733112,7.3678611 15.140104,5.1401796 13.095792,4.8504146"/>
+ <path style="fill:none;stroke:#1e5914;stroke-width:0.5px;stroke-linecap:round" d="M 18.265141,8.3319931 C 18.026346,6.6469186 15.590909,3.7737376 13.466379,3.5641906"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/electrip.svg b/.icons/awkward/22x22/apps/electrip.svg
new file mode 100644
index 00000000..d37c3ced
--- /dev/null
+++ b/.icons/awkward/22x22/apps/electrip.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1 -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.00195c-2.4885 0-4.3594 2.0011-4.4902 4.4805l-0.4981 9.4605c-0.04388 0.25773-0.03947 0.49623-0.00781 0.7207 0.00595-0.07516-0.00543-0.14294 0.00781-0.2207l0.4981-9.4606c0.1307-2.4794 2.0017-4.4804 4.4902-4.4804v-0.00195h9.9844c2.488 0 4.49 2 4.49 4.4824 0 0.034819-0.009 0.066938-0.0098 0.10156l0.48633 9.3223c0.0094-0.11657 0.02387-0.23289 0.0078-0.34766l-0.494-9.474c0.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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/electron-mail.svg b/.icons/awkward/22x22/apps/electron-mail.svg
new file mode 100644
index 00000000..574298d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/electron-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 11,4.5 c -2.7614235,0 -5,2.2385765 -5,5 v 1 H 5.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 16 v -0.0078 l 1.048828,-1.048828 C 16.878584,10.54063 16.694491,10.5 16.5,10.5 H 16 v -1 c 0,-2.7614235 -2.238577,-5 -5,-5 z M 11,6 c 1.950764,0 3.5,1.5492365 3.5,3.5 v 1 h -7 v -1 C 7.5,7.5492365 9.049236,6 11,6 Z m 6.802734,5.267578 -3.888672,3.888672 3.205079,3.207031 C 17.637989,18.127763 18,17.608853 18,17 v -5 c 0,-0.268127 -0.075,-0.515056 -0.197266,-0.732422 z M 4.109375,11.443359 C 4.0405065,11.615857 4,11.802352 4,12 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 8.6113281,15.945312 6.0566406,18.5 h 9.7851564 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="fill:#11a88b" d="m 11,4.000249 c -2.7614235,0 -5,2.2385765 -5,5 V 11.245 L 16,11.1633 V 9.000249 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 5.5,10 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 16.878584,10.039654 16.694491,10 16.5,10 Z m 12.302734,0.766602 -3.889648,3.889648 3.207031,3.207031 C 17.638965,17.627763 18,17.108853 18,16.5 v -5 c 0,-0.268127 -0.075,-0.516032 -0.197266,-0.733398 z M 4.1083985,10.942383 C 4.03953,11.114881 4,11.302352 4,11.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 8.611328,15.445312 6.0566405,18 h 9.7861325 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,4 C 8.2385765,4 6,6.2385765 6,9 v 0.5 c 0,-2.7614235 2.2385765,-5 5,-5 2.761423,0 5,2.2385765 5,5 V 9 C 16,6.2385765 13.761423,4 11,4 Z m -5.5,6 c -0.2650025,0 -0.510951,0.07373 -0.7265625,0.193359 l 0.3574219,0.357422 C 5.2490368,10.519325 5.3715913,10.5 5.5,10.5 H 6 V 10 Z m 2,0 v 0.5 h 7 V 10 Z m 8.5,0 v 0.5 h 0.5 c 0.04832,0 0.09364,0.01083 0.140625,0.01563 l 0.408203,-0.408203 C 16.878584,10.04063 16.694491,10 16.5,10 Z m 1.802734,0.767578 -3.888672,3.888672 0.25,0.25 3.638672,-3.638672 C 17.925,11.484944 18,11.731873 18,12 v -0.5 c 0,-0.268127 -0.075,-0.515056 -0.197266,-0.732422 z M 4.109375,10.943359 C 4.0405065,11.115857 4,11.302352 4,11.5 V 12 c 0,-0.197648 0.040507,-0.384143 0.109375,-0.556641 l 3.5449219,3.544922 0.25,-0.25 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 8.6113281,15.445312 6.0566406,18 h 0.5 l 2.0546875,-2.054688 0.1367188,0.134766 c 1.0017341,1.001735 2.1520031,1.046338 2.9414061,0.783203 0.789404,-0.263134 1.300781,-0.783203 1.300781,-0.783203 L 13.207031,15.863281 15.341797,18 h 0.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/electron.svg b/.icons/awkward/22x22/apps/electron.svg
new file mode 100644
index 00000000..79236138
--- /dev/null
+++ b/.icons/awkward/22x22/apps/electron.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 11.535156,3.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 11.166323,7.4402326 9.808913,8.0987341 8.625,8.9256177 7.7380712,9.545076 6.9987864,10.274718 6.4238281,11.050616 5.8294868,10.50159 5.3872801,9.943042 5.171875,9.439288 4.9544866,8.9308978 4.9392257,8.509216 5.1640625,8.0584303 5.4134382,7.5584452 5.7037313,7.3103391 6.0097656,7.1697584 6.3158,7.0291777 6.6574451,6.9995469 6.9941406,7.0349927 7.6675317,7.1058846 8.25,7.4334302 8.25,7.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 6.6345671,5.9921 6.1047364,6.02593 5.5917969,6.2615553 5.0788574,6.4971804 4.6045161,6.9395381 4.2695312,7.6111646 3.9100075,8.3319906 3.9498938,9.125462 4.2519531,9.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 4,14.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 C 10.339749,17.987326 9.808902,17.487091 9.455078,16.95296 9.101255,16.418829 8.9902344,15.896319 8.9902344,15.896319 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 C 18.012453,9.673298 18.25296,8.6913708 17.759761,7.6619456 17.468314,7.0536018 16.85671,6.7104943 16.177734,6.5779615 15.498759,6.4454287 14.713369,6.4887467 13.867188,6.6521803 13.757065,6.6734493 13.63938,6.7146764 13.527344,6.7400709 13.292741,6.3943166 13.03413,6.0864719 12.767578,5.7986646 A 1.5,1.5 0 0 0 12.798828,5.7498365 1.5,1.5 0 0 0 12.25,3.7010084 1.5,1.5 0 0 0 11.535156,3.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 9.780119,13.38975 8.3528933,12.570787 7.2128906,11.697101 7.7228593,10.990522 8.385977,10.313923 9.199219,9.745929 10.370837,8.927633 11.758885,8.2838618 13.041016,7.898274 Z M 11,10.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 11.429688,3.0019531 A 1.5,1.5 0 0 0 10.201172,3.75 1.5,1.5 0 0 0 10.75,5.7988281 1.5,1.5 0 0 0 12.798828,5.25 1.5,1.5 0 0 0 12.25,3.2011719 1.5,1.5 0 0 0 11.429688,3.0019531 Z M 17.464844,12 A 1.5,1.5 0 0 0 16.75,12.201172 1.5,1.5 0 0 0 16.201172,14.25 1.5,1.5 0 0 0 18.25,14.798828 1.5,1.5 0 0 0 18.798828,12.75 1.5,1.5 0 0 0 17.464844,12 Z M 5.5,13 A 1.5,1.5 0 0 0 4,14.5 1.5,1.5 0 0 0 5.5,16 1.5,1.5 0 0 0 7,14.5 1.5,1.5 0 0 0 5.5,13 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1.0705,9.926 10,9.5 0 0 1 11,1.5 10,9.5 0 0 1 20.961,10.2235 10,10 0 0 0 11,1 Z m 9.961,9.2235 A 10,10 0 0 1 21,11 10,9.5 0 0 0 20.961,10.2235 Z M 1.0705,9.926 A 10,9.5 0 0 0 1.0461,10.122 10,10 0 0 1 1.0705,9.926 Z M 1.0461,10.122 A 10,10 0 0 0 1.0002,11 10,9.5 0 0 1 1.0461,10.122 Z"/>
+ <path style="fill:none;stroke:#cff7ff;stroke-width:1.00011849;stroke-linecap:round" d="m 16.507,10.5 c 0,0 1.632558,-1.386987 0.80125,-3.1221275 C 16.476943,5.642732 12.013972,6.668914 8.91216,8.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 8.5,15.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 14.226846,7.5828345 12.582006,5.37162 11.017157,4.513466"/>
+ <path style="fill:none;stroke:#cff7ff;stroke-width:1.00011849;stroke-linecap:round" d="m 8.49975,6.5 c 0,0 -2.614779,-1.5084035 -3.7835,0.8348195 C 3.547529,9.678043 7.4998205,12.374956 10.92689,13.978 13.394065,15.132045 15.974393,14.426122 17.5,13.5"/>
+ <path style="fill:#cff7ff" d="m 11,10 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:#494c60" d="M 11.5,4 A 0.5,0.5 0 0 0 11,4.5 0.5,0.5 0 0 0 11.5,5 0.5,0.5 0 0 0 12,4.5 0.5,0.5 0 0 0 11.5,4 Z m 6,9 A 0.5,0.5 0 0 0 17,13.5 0.5,0.5 0 0 0 17.5,14 0.5,0.5 0 0 0 18,13.5 0.5,0.5 0 0 0 17.5,13 Z m -12,1 A 0.5,0.5 0 0 0 5,14.5 0.5,0.5 0 0 0 5.5,15 0.5,0.5 0 0 0 6,14.5 0.5,0.5 0 0 0 5.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/electron4.svg b/.icons/awkward/22x22/apps/electron4.svg
new file mode 120000
index 00000000..0a8bb495
--- /dev/null
+++ b/.icons/awkward/22x22/apps/electron4.svg
@@ -0,0 +1 @@
+electron.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/electrum-axe.svg b/.icons/awkward/22x22/apps/electrum-axe.svg
new file mode 100644
index 00000000..7f44d720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/electrum-axe.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="6.999" height="23.331" x="-3.15" y="-27.57" rx="1.75" ry="1.75" transform="rotate(135)"/>
+ <rect style="fill:#cccccc" width="6.999" height="23.331" x="-3.5" y="-27.22" rx="1.75" ry="1.75" transform="rotate(135)"/>
+ <rect style="opacity:0.2" width="6.999" height="23.331" x="12.41" y="-11.31" rx="1.75" ry="1.75" transform="rotate(45)"/>
+ <rect style="fill:#e4e4e4" width="6.999" height="23.331" x="12.06" y="-11.66" rx="1.75" ry="1.75" transform="rotate(45)"/>
+ <path style="fill:#4f4f4f" d="m 5.2255854,0.99999952 c -0.070952,0 -0.1413785,0.0119015 -0.211914,0.020508 l 5.9863276,8.979492 5.986328,-8.9804688 c -0.07052,-0.00862 -0.140972,-0.0195312 -0.211914,-0.0195312 -0.447288,0 -0.894575,0.17094198 -1.237305,0.51367178 L 10.999999,6.0507804 6.4628899,1.5136713 C 6.1201604,1.1709415 5.6728664,0.99999952 5.2255854,0.99999952 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.999999,12 5.0136714,20.980469 C 5.0841964,20.98909 5.1546434,21 5.2255854,21 c 0.4472875,0 0.894575,-0.170942 1.2373045,-0.513672 l 4.5371091,-4.537109 4.537109,4.537109 C 15.879838,20.829058 16.327125,21 16.774413,21 c 0.07094,0 0.141389,-0.01091 0.211914,-0.01953 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 5.2255854,0.99999952 c -0.447281,0 -0.894575,0.17094198 -1.2373047,0.51367178 L 1.5136713,3.9882807 C 1.1068038,4.3951484 0.94729667,4.9489404 1.023437,5.4755854 1.0755721,5.1149784 1.2350791,4.7668729 1.5136713,4.4882804 L 3.9882807,2.0136713 C 4.3310104,1.6709414 4.7783044,1.4999995 5.2255854,1.4999995 c 0.447281,0 0.894575,0.1709419 1.2373045,0.5136718 l 4.5371091,4.537109 4.537109,-4.537109 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 18.011718,1.5136713 c -0.68546,-0.68545968 -1.78915,-0.68545968 -2.47461,0 L 10.999999,6.0507804 6.4628899,1.5136713 C 6.1201604,1.1709415 5.6728664,0.99999952 5.2255854,0.99999952 Z M 5.8007804,11.25 1.5136713,15.537109 C 1.1068038,15.943977 0.94729667,16.497769 1.023437,17.024414 1.075572,16.663807 1.2350791,16.315701 1.5136713,16.037109 L 6.0507804,11.5 Z m 10.3984376,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/22x22/apps/electrum-ltc.svg b/.icons/awkward/22x22/apps/electrum-ltc.svg
new file mode 100644
index 00000000..7369c831
--- /dev/null
+++ b/.icons/awkward/22x22/apps/electrum-ltc.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="fill:#3399cc" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 20.9895,11.2 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.25 10,10 0 0 0 1,11.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 8.9570312,3.1386844 C 8.0866614,3.0915766 7.2459032,3.2643754 6.4960938,3.6972781 5.1666194,4.4648505 4.4047924,5.8916061 4.1796875,7.5625125 2.8449213,8.5926045 1.9902344,9.964687 1.9902344,11.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 17.593586,5.8917046 16.83538,4.4648775 15.505859,3.6972781 14.176422,2.9297273 12.559559,2.9845571 11,3.6250125 10.320172,3.3457014 9.629856,3.1751003 8.9570312,3.1386844 Z m -0.037109,1.015625 C 9.182486,4.1692686 9.453887,4.2181362 9.728516,4.2832156 9.044639,4.7120266 8.3836707,5.2551222 7.7636719,5.8906375 6.9013347,6.1103928 6.0994461,6.4121446 5.3847656,6.7910281 5.6812305,5.8001965 6.2277631,5.0293247 7.0058594,4.5800906 7.5713546,4.2536018 8.2207236,4.1144735 8.9199222,4.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 15.900554,6.4121446 15.098665,6.1103928 14.236328,5.8906375 13.615728,5.2550462 12.955824,4.7120267 12.271484,4.2832156 12.54636,4.2180369 12.817287,4.1692815 13.080078,4.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 11.89472,5.5180625 11.453049,5.4902469 11,5.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 11,6.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 7.7039212,15.550506 7.1535154,14.820184 6.6777344,13.996107 6.201799,13.171762 5.8455059,12.328276 5.5898438,11.500013 5.8453051,10.672097 6.201799,9.830217 6.6777344,9.005872 7.1535155,8.1817949 7.7037207,7.4498669 8.2929688,6.8144656 9.138522,6.6215247 10.047559,6.5097781 11,6.5097781 Z M 6.5214844,7.3808719 C 6.2674863,7.7362674 6.0211316,8.1042999 5.7949219,8.4961063 5.5686258,8.8880626 5.3741937,9.283834 5.1933594,9.681654 5.1341196,9.190909 5.1138609,8.714087 5.1367188,8.2636844 5.139204,8.214713 5.146983,8.1694291 5.1503906,8.1211063 5.1900383,8.0943443 5.2249804,8.0653744 5.265625,8.039075 5.6443211,7.7940363 6.0667778,7.5749646 6.5214844,7.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 16.625901,9.283779 16.431374,8.8880624 16.205078,8.4961063 15.978869,8.1042998 15.732609,7.7362126 15.478516,7.3808719 Z M 10.25,7.5000125 9.279297,11.382825 8.25,11.650404 8,12.650404 9.029297,12.382825 8.5,14.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 12.25,7.5000125 Z M 4.1132812,8.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 5.1933594,13.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 5.3867188,16.208997 C 6.1010099,16.587506 6.9019514,16.88979 7.7636719,17.109388 8.3832633,17.744486 9.043162,18.288136 9.726562,18.71681 8.7211005,18.955073 7.7831767,18.868719 7.0058594,18.419935 6.2278329,17.970741 5.6829142,17.200199 5.3867188,16.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 8.9570312,2.6386719 C 8.0866614,2.5915641 7.2459032,2.7643629 6.4960938,3.1972656 5.1666194,3.964838 4.4047924,5.3915936 4.1796875,7.0625 2.8449213,8.092592 1.9902344,9.464674 1.9902344,11 c 0,1.535326 0.8546869,2.907408 2.1894531,3.9375 0.2251052,1.670905 0.9869318,3.097662 2.3164063,3.865234 C 7.8255733,19.57031 9.440697,19.515688 11,18.875 c 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.907301 -2.191407,-3.9375 C 17.593586,5.3916921 16.83538,3.964865 15.505859,3.1972656 14.176422,2.4297148 12.559559,2.4845446 11,3.125 10.320172,2.8456889 9.629856,2.6750878 8.9570312,2.6386719 Z m -0.037109,1.015625 C 9.182486,3.6692561 9.453887,3.7181237 9.728516,3.7832031 9.044639,4.2120141 8.3836707,4.7551097 7.7636719,5.390625 6.9013347,5.6103803 6.0994461,5.9121321 5.3847656,6.2910156 5.6812305,5.300184 6.2277631,4.5293122 7.0058594,4.0800781 7.5713546,3.7535893 8.2207236,3.614461 8.9199222,3.6542969 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 15.900554,5.9121321 15.098665,5.6103803 14.236328,5.390625 13.615728,4.7550337 12.955824,4.2120142 12.271484,3.7832031 12.54636,3.7180244 12.817287,3.669269 13.080078,3.6542969 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 11.89472,5.01805 11.453049,4.9902344 11,4.9902344 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 11,6.0097656 c 0.952441,0 1.861478,0.1117466 2.707031,0.3046875 0.589112,0.6353135 1.13955,1.3674968 1.615235,2.1914063 0.475935,0.8243436 0.832429,1.6662246 1.08789,2.4941406 -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 7.7039212,15.050493 7.1535154,14.320171 6.6777344,13.496094 6.201799,12.671749 5.8455059,11.828263 5.5898438,11 5.8453051,10.172084 6.201799,9.330204 6.6777344,8.5058594 7.1535155,7.6817824 7.7037207,6.9498544 8.2929688,6.3144531 9.138522,6.1215122 10.047559,6.0097656 11,6.0097656 Z M 6.5214844,6.8808594 C 6.2674863,7.2362549 6.0211316,7.6042874 5.7949219,7.9960938 5.5686258,8.3880501 5.3741937,8.7838208 5.1933594,9.181641 5.1341196,8.6908963 5.1138609,8.2140745 5.1367188,7.7636719 5.139204,7.7147005 5.146983,7.6694166 5.1503906,7.6210938 5.1900383,7.5943318 5.2249804,7.5653619 5.265625,7.5390625 5.6443211,7.2940238 6.0667778,7.0749521 6.5214844,6.8808594 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.9252612 -0.05859,1.4160164 C 16.625901,8.783766 16.431374,8.3880499 16.205078,7.9960938 15.978869,7.6042873 15.732609,7.2362001 15.478516,6.8808594 Z M 10.25,7 9.279297,10.882812 8.25,11.150391 8,12.150391 9.029297,11.882812 8.5,14 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 12.25,7 Z M 4.1132812,8.4941406 C 4.1427809,9.300932 4.2829325,10.145185 4.5234375,11 4.2828534,11.854968 4.142786,12.698926 4.1132812,13.505859 3.4043699,12.75407 3.0097656,11.897844 3.0097656,11 c 0,-0.897844 0.3946043,-1.754071 1.1035156,-2.5058594 z m 13.7734378,0 C 18.59563,9.245929 18.990234,10.102156 18.990234,11 c 0,0.897844 -0.394604,1.75407 -1.103515,2.505859 C 17.857361,12.698865 17.7168,11.85513 17.476562,11 17.716731,10.144988 17.857374,9.301024 17.886719,8.4941406 Z M 5.1933594,12.818359 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.0949 -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 5.3867188,15.708984 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 8.7211005,18.45506 7.7831767,18.368706 7.0058594,17.919922 6.2278329,17.470728 5.6829142,16.700186 5.3867188,15.708984 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.02251 -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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/electrum.svg b/.icons/awkward/22x22/apps/electrum.svg
new file mode 100644
index 00000000..2bc12006
--- /dev/null
+++ b/.icons/awkward/22x22/apps/electrum.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 V 9 H 9 v 1 h 1 v 4 H 9 v 1 h 1 v 1 h 1 v -1 h 1 v 1 h 1 v -1 h 1 c 0.554,0 1,-0.446 1,-1 v -2 c 0,-0.554 -0.446,-1 -1,-1 V 10 C 14,9.446 13.554,9 13,9 V 8 H 12 V 9 H 11 V 8 Z m 1,2 h 2 v 1 h -2 z m 0,2 h 3 v 2 h -3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/element4l.svg b/.icons/awkward/22x22/apps/element4l.svg
new file mode 100644
index 00000000..f6a0f0b9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/element4l.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#81dbf9" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/elisa.svg b/.icons/awkward/22x22/apps/elisa.svg
new file mode 100644
index 00000000..fb0ec9fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/elisa.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1100.5197)">
+ <path style="opacity:0.2" d="m 6.9091797,1110.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 15.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 1,1117.8547 v 0.5 c 0,0.9222 0.6959893,1.665 1.5605469,1.665 H 19.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 2.5605469 C 1.6959893,1119.5197 1,1118.7769 1,1117.8547 Z"/>
+ <path style="fill:#3f3f3f" d="M 2.5605469,1103.5197 C 1.6959894,1103.5197 1,1104.2617 1,1105.1838 v 12.6718 c 0,0.9222 0.6959894,1.6641 1.5605469,1.6641 H 19.439453 c 0.864557,0 1.560547,-0.7419 1.560547,-1.6641 v -12.6718 c 0,-0.9221 -0.69599,-1.6641 -1.560547,-1.6641 z M 6.5,1109.7697 a 1.75,1.75 0 0 1 1.0566406,0.3574 1.5,1.5 0 0 1 0.9433594,1.3926 1.5,1.5 0 0 1 -0.9375,1.3887 1.75,1.75 0 0 1 -1.0625,0.3613 1.75,1.75 0 0 1 -1.75,-1.75 1.75,1.75 0 0 1 1.75,-1.75 z m 9,0 a 1.75,1.75 0 0 1 1.75,1.75 1.75,1.75 0 0 1 -1.75,1.75 1.75,1.75 0 0 1 -1.056641,-0.3574 1.5,1.5 0 0 1 -0.943359,-1.3926 1.5,1.5 0 0 1 0.9375,-1.3887 1.75,1.75 0 0 1 1.0625,-0.3613 z"/>
+ <path style="fill:#e4e4e4" d="M 3.8027344,1105.5197 C 3.3579455,1105.5197 3,1105.9503 3,1106.4865 v 3.0332 h 16 v -3.0332 c 0,-0.5362 -0.357947,-0.9668 -0.802734,-0.9668 z"/>
+ <path style="opacity:0.2" d="m 3,1114.6095 v 0.5 c 0,0.5046 0.3579455,0.9102 0.8027344,0.9102 H 18.197266 c 0.444787,0 0.802734,-0.4056 0.802734,-0.9102 v -0.5 c 0,0.5046 -0.357947,0.9102 -0.802734,0.9102 H 3.8027344 C 3.3579455,1115.5197 3,1115.1141 3,1114.6095 Z"/>
+ <path style="fill:#1eb259" d="m 3,1109.5197 v 5.0898 c 0,0.5046 0.3579455,0.9102 0.8027344,0.9102 H 18.197266 c 0.444787,0 0.802734,-0.4056 0.802734,-0.9102 v -5.0898 z m 4,0.5 a 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.5 1.5,1.5 0 0 1 1.5,-1.5 z m 8,0 a 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.5 1.5,1.5 0 0 1 1.5,-1.5 z"/>
+ <path style="fill:#4f4f4f" d="m 2.4999991,1119.5197 1.9999994,-3.5 H 17.499999 l 2,3.5 z"/>
+ <circle style="opacity:0.4" cx="6" cy="1117.52" r="1"/>
+ <circle style="opacity:0.4" cx="16" cy="1117.52" r="1"/>
+ <path style="fill:#3f3f3f" d="m 6.9091797,1109.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 15.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 9,1110.5197 h 4 v 2 H 9 Z"/>
+ <path style="fill:#874f29" d="m 8.9999998,1110.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 2.5605469,1103.5197 C 1.6959894,1103.5197 1,1104.2626 1,1105.1847 v 0.5 c 0,-0.9221 0.6959894,-1.665 1.5605469,-1.665 H 19.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="opacity:0.1;fill:#ffffff" d="m 4.5,1116.0197 -2,3.5 h 0.2851562 l 1.7148438,-3 h 13 l 1.714844,3 H 19.5 l -2,-3.5 z"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="9" y="1110.52"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/emacs-24.svg b/.icons/awkward/22x22/apps/emacs-24.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/22x22/apps/emacs-24.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/emacs-25.svg b/.icons/awkward/22x22/apps/emacs-25.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/22x22/apps/emacs-25.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/emacs-nox.svg b/.icons/awkward/22x22/apps/emacs-nox.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/22x22/apps/emacs-nox.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/emacs-snapshot.svg b/.icons/awkward/22x22/apps/emacs-snapshot.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/22x22/apps/emacs-snapshot.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/emacs.svg b/.icons/awkward/22x22/apps/emacs.svg
new file mode 100644
index 00000000..80458ea2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/emacs.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#6966b2" 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" style="opacity:0.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"/>
+ <path opacity=".2" d="m6.2053 17.872s0.84353 0.24232 1.9664 0.38086c0.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.10294z"/>
+ <path fill="#fff" d="m6.2053 17.372s0.84353 0.24232 1.9664 0.38086c0.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.10294z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/emacs24.svg b/.icons/awkward/22x22/apps/emacs24.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/22x22/apps/emacs24.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/emacs25.svg b/.icons/awkward/22x22/apps/emacs25.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/22x22/apps/emacs25.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/email.svg b/.icons/awkward/22x22/apps/email.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/email.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/emby-server.svg b/.icons/awkward/22x22/apps/emby-server.svg
new file mode 100644
index 00000000..310e6b08
--- /dev/null
+++ b/.icons/awkward/22x22/apps/emby-server.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 10.325936,1.499866 A 0.69775358,0.69775358 0 0 0 9.8426441,1.7042656 L 4.8589294,6.6879808 a 0.69775358,0.69775358 0 0 0 0,0.9865686 L 5.0297161,7.8453361 1.2042655,11.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.8254509,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 15.812019,5.3589294 a 0.69775358,0.69775358 0 0 0 -0.986568,0 L 14.654664,5.5297161 10.829213,1.7042656 A 0.69775358,0.69775358 0 0 0 10.325936,1.499866 Z"/>
+ <path style="fill:#52b54a" d="M 10.325936,0.99986087 A 0.69775358,0.69775358 0 0 0 9.8426441,1.2042604 L 4.8589294,6.1879758 a 0.69775358,0.69775358 0 0 0 0,0.9865685 L 5.0297161,7.345331 1.2042655,11.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.8254509,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 15.812019,4.8589243 a 0.69775358,0.69775358 0 0 0 -0.986568,0 L 14.654664,5.029711 10.829213,1.2042604 A 0.69775358,0.69775358 0 0 0 10.325936,0.99986087 Z"/>
+ <path style="opacity:0.2" transform="matrix(0.49451898,0,0,0.48944686,-40.376848,0.82003107)" d="M 114.00355,21.82028 99.848236,29.992854 V 13.647706 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.326165,0.99979217 A 0.69775358,0.69775358 0 0 0 9.8427621,1.2038958 L 4.8593129,6.1883213 A 0.69775358,0.69775358 0 0 0 4.7020848,6.9305163 0.69775358,0.69775358 0 0 1 4.8593129,6.6883264 L 9.8427621,1.7039009 A 0.69775358,0.69775358 0 0 1 10.326165,1.4997972 0.69775358,0.69775358 0 0 1 10.8291,1.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 15.811572,4.8592063 a 0.69775358,0.69775358 0 0 0 -0.986338,0 L 14.654334,5.0301065 10.8291,1.2038958 A 0.69775358,0.69775358 0 0 0 10.326165,0.99979217 Z M 4.7860701,7.588726 1.2040024,11.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 5.0292366,7.8455646 4.8593129,7.6746644 A 0.69775358,0.69775358 0 0 1 4.7860701,7.588726 Z m 12.4278599,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,-40.376848,0.32002597)" d="M 114.00355,21.82028 99.848236,29.992854 V 13.647706 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/emerald-theme-manager-icon.svg b/.icons/awkward/22x22/apps/emerald-theme-manager-icon.svg
new file mode 100644
index 00000000..7cd62d10
--- /dev/null
+++ b/.icons/awkward/22x22/apps/emerald-theme-manager-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 6.4285449,2.5000002 a 1.1429779,1.2001345 0 0 0 -0.83371,0.379106 L 1.3090959,7.6791651 A 1.1429779,1.2001345 0 0 0 1.2767299,9.2828957 L 10.133924,20.083027 a 1.1429779,1.2001345 0 0 0 1.732151,0 L 20.723268,9.2828957 A 1.1429779,1.2001345 0 0 0 20.690908,7.6791651 L 16.405166,2.8791062 a 1.1429779,1.2001345 0 0 0 -0.833713,-0.379106 l -4.571454,0 -4.5714541,0 z"/>
+ <path style="fill:#87d53c" d="m 6.4285449,2.0000001 a 1.1429779,1.2001345 0 0 0 -0.83371,0.379106 L 1.3090959,7.179165 A 1.1429779,1.2001345 0 0 0 1.2767302,8.7828949 L 10.133924,19.583026 a 1.1429779,1.2001345 0 0 0 1.732151,0 L 20.723268,8.7828949 A 1.1429779,1.2001345 0 0 0 20.690907,7.179165 L 16.405166,2.3791061 a 1.1429779,1.2001345 0 0 0 -0.833713,-0.379106 l -4.571454,0 -4.5714541,0 z"/>
+ <path style="opacity:0.2" d="M 6.4277349,1.9999997 A 1.1429779,1.2001345 0 0 0 5.5957036,2.3789059 L 1.3085943,7.1796872 A 1.1429779,1.2001345 0 0 0 1.0019536,7.9999997 L 21,7.9999997 A 1.1429779,1.2001345 0 0 0 20.691406,7.1796872 L 16.404297,2.3789059 A 1.1429779,1.2001345 0 0 0 15.572266,1.9999997 l -4.572266,0 -4.5722651,0 z"/>
+ <path style="fill:#87d53c" d="m 11,1.9999997 5,6 -9.9999994,-2e-7 z"/>
+ <path style="opacity:0.2" d="m 11,20 5,-12.0000003 -9.9999994,2e-7 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.4277349,1.9999997 A 1.1429779,1.2001345 0 0 0 5.5957036,2.3789059 L 1.3085943,7.1796872 a 1.1429779,1.2001345 0 0 0 -0.28125,1.0703125 1.1429779,1.2001345 0 0 1 0.28125,-0.5703125 L 5.5957036,2.8789059 A 1.1429779,1.2001345 0 0 1 6.4277349,2.4999997 l 4.5722651,0 4.572266,0 a 1.1429779,1.2001345 0 0 1 0.832031,0.3789062 l 4.287109,4.8007813 A 1.1429779,1.2001345 0 0 1 20.974609,8.2499997 1.1429779,1.2001345 0 0 0 20.691406,7.1796872 L 16.404297,2.3789059 A 1.1429779,1.2001345 0 0 0 15.572266,1.9999997 l -4.572266,0 -4.5722651,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/empathy.svg b/.icons/awkward/22x22/apps/empathy.svg
new file mode 100644
index 00000000..08a0a490
--- /dev/null
+++ b/.icons/awkward/22x22/apps/empathy.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m14 17.5h4v4z"/>
+ <path style="fill:#cccccc" d="m14 17h4v4z"/>
+ <rect style="opacity:.2" width="16" height="20" x="-17.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="16" height="20" x="-17" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff;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-1z"/>
+ <path style="opacity:.1" d="m11 4.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="m11 4c-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="m9 7.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="m9 7v1h1v-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="8.28" y="6.05"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/emule.svg b/.icons/awkward/22x22/apps/emule.svg
new file mode 100644
index 00000000..aa450e82
--- /dev/null
+++ b/.icons/awkward/22x22/apps/emule.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1" viewBox="0 0 19.63 18.23" xml:space="preserve">
+ <path style="opacity:0.2" d="M 13.212823,-0.25397537 C 13.023777,-0.25645037 12.358561,0.1541702 12.113059,0.52161077 11.553412,1.3592313 11.031369,2.2746986 10.459056,3.4287518 9.8943391,4.5674899 9.8393231,4.536774 9.9048171,6.8866461 9.5367341,6.9221946 9.2034531,7.0027696 8.8991694,7.1184506 L 8.8817408,7.0905643 C 7.8576912,5.5681828 6.1790084,3.728326 4.128879,2.5607925 3.9521031,2.4601216 3.8241955,2.4174019 3.7349858,2.4231041 3.1105186,2.4630191 4.4264686,5.1758274 4.8138348,5.7746822 5.165193,6.3178353 6.036693,7.306971 6.7344999,8.0561255 6.824122,8.1523371 7.0105516,8.3614054 7.1928801,8.565049 7.1376155,8.6555254 7.0816599,8.7464149 7.0325342,8.8421687 6.947101,9.1095973 6.9018174,9.4064174 6.9018174,9.7310424 c 0,1.1228566 0.3469027,1.9894196 0.2474905,3.1302316 -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.9438679,0.03728 1.9332009,-0.06962 2.5115039,-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 13.752352,12.489234 12.691069,10.615184 12.635926,8.5755066 12.606292,8.278349 12.502207,8.0192818 12.341378,7.7981782 12.195589,7.6174417 12.00905,7.4731302 11.802824,7.3519978 c 0.05401,-0.1007037 0.108562,-0.2481662 0.158604,-0.348578 0.839921,-1.6858213 1.147624,-4.2521095 1.38734,-6.28834813 0.08425,-0.71561837 0.01109,-0.96712008 -0.135945,-0.96904704 z"/>
+ <circle style="fill:#ff4e4e" cx="12.939" cy="17.593" r="1.339"/>
+ <path style="fill:#895c33" d="M 13.212819,-0.70019546 C 11.289456,0.65408627 9.8088691,3.5737689 9.8043301,5.2870981 c 4.98e-4,0.3171291 0.0094,0.7055167 0.0232,1.1962172 0.4252379,0.023575 1.5687409,0.247424 1.9657029,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.28922953 0.08425,-0.71561829 0.01022,-0.96712188 -0.13682,-0.96904883 z M 3.7349634,1.9773234 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 7.5805579,8.2797741 8.5587969,6.8660738 8.9320616,6.7222891 l -0.049465,-0.07793 C 7.858547,5.1219776 6.1798582,3.2816743 4.1297287,2.1141408 3.9529528,2.0134699 3.8241731,1.9716211 3.7349634,1.9773234 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13.212823,-0.70015868 C 11.28946,0.65412308 9.808269,3.5733402 9.8037296,5.2866694 c 1.544e-4,0.098321 0.00526,0.2582906 0.00696,0.3712356 0.043592,-1.7218299 1.504714,-4.575878 3.402122,-5.91188377 0.0778,0.001017 0.132566,0.078467 0.15686,0.2509762 0.03289,-0.49402932 -0.03186,-0.69551818 -0.156849,-0.69715611 z M 3.7349858,1.9769208 c -0.1704852,0.010897 -0.1893631,0.2301553 -0.1289739,0.5420389 0.026396,-0.054186 0.065542,-0.091805 0.1289739,-0.095859 0.089209,-0.0057 0.2171173,0.037018 0.3938931,0.1376883 1.9568974,1.1144385 3.558762,2.834859 4.5925164,4.3136534 0.080348,-0.072251 0.1540614,-0.1297409 0.2108896,-0.1516314 l -0.050543,-0.07843 C 7.8576912,5.1219994 6.1790084,3.2821426 4.1288789,2.1146091 3.9521031,2.0139382 3.8241954,1.9712185 3.7349858,1.9769208 Z"/>
+ <path style="fill:#c37e3f" d="M 9.9152811,6.4386972 C 8.5108088,6.5708655 7.5820119,7.3252649 7.0326994,8.395967 6.9472662,8.6633956 6.9010391,8.9602167 6.9010391,9.2848424 c 0,1.1228556 0.3470387,1.9902976 0.2476265,3.1311086 -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.9438689,0.03728 1.9328389,-0.06962 2.5111429,-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 13.752375,12.043047 12.690814,10.169849 12.635671,8.130171 12.606036,7.8330134 12.50179,7.5739449 12.340961,7.3528405 11.788529,6.6679832 10.685736,6.4423372 9.9152671,6.4386927 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.9152746,6.4387199 C 8.5108019,6.5708882 7.5818466,7.3252836 7.0325342,8.3959853 6.947101,8.663414 6.9018174,8.9602343 6.9018174,9.2848596 c 0,0.081785 0.012311,0.1542694 0.015686,0.2335475 0.016016,-0.2405793 0.04912,-0.469922 0.1150308,-0.6762419 0.5493125,-1.0707015 1.4782678,-1.8250971 2.8827405,-1.9572654 0.7704684,0.00364 1.8736714,0.2284172 2.4261034,0.9132749 0.160829,0.2211036 0.264914,0.4801708 0.294548,0.7773284 0.05515,2.0396789 1.116426,3.9137279 2.094954,5.4395609 0.269776,0.420686 0.398739,0.83321 0.427008,1.228738 0.01124,-0.102099 0.01435,-0.20683 0.01046,-0.311978 -0.0052,-0.435565 -0.137116,-0.894578 -0.437466,-1.36294 C 13.752353,12.043051 12.69107,10.169002 12.635927,8.1293232 12.606292,7.8321656 12.502208,7.5730984 12.341379,7.3519948 11.788946,6.667137 10.685743,6.4423644 9.9152746,6.4387199 Z M 7.1493078,12.040369 c -8.05e-4,0.125122 0.011467,0.243137 0,0.374722 -0.1185243,1.360283 -1.0189086,2.248356 -0.8871312,3.393407 0.0969,-0.943681 0.7844214,-1.768447 0.8871312,-2.947227 0.025141,-0.288505 0.019131,-0.558811 0,-0.820902 z"/>
+ <path style="fill:none" d="M 12.635743,8.134126 C 12.387734,5.6496997 6.9039891,5.7827104 6.9039891,9.2860814 c 0,1.1211636 0.3473657,1.9876446 0.248008,3.1267356 -0.1653388,1.895654 -1.8628686,2.867579 -0.1377823,4.909524 0.8712177,1.031253 3.5579252,0.665959 4.6846062,0.603406 2.160521,-0.119974 4.452623,-2.146593 3.031215,-4.360975 -0.977994,-1.523527 -2.039181,-3.394042 -2.094293,-5.430646 l 0,0 z"/>
+ <path style="fill:#8e8e8e" d="m 11.955434,12.687158 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.9819772,-0.730326 -8.0407243,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.2139736,-1.123116 4.3971616,-1.123116 l 0,0 z"/>
+ <path style="fill:none" d="m 11.170249,11.531473 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.8004276 -0.505328,-1.0260316 -0.182509,-0.1417594 -0.660719,-0.223167 -0.931014,-0.1520149 -0.270295,0.071152 -0.707075,1.1685915 -0.707549,1.5275255 -6.5e-4,0.468963 0.158308,0.648797 0.461966,0.861965 z"/>
+ <path style="opacity:0.2" d="m 11.274321,9.5881624 c -0.216236,0.07115 -0.565659,1.1685926 -0.566038,1.5275256 -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.8004276 -0.404262,-1.0260316 -0.146006,-0.141765 -0.528574,-0.223172 -0.74481,-0.15202 z"/>
+ <path style="fill:#ffffff" d="m 11.274321,9.141983 c -0.216236,0.071151 -0.565659,1.168592 -0.566038,1.527525 -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.8004276 -0.404262,-1.0260316 -0.146006,-0.1417644 -0.528574,-0.223172 -0.74481,-0.1520199 z"/>
+ <ellipse style="fill:#3f3f3f" cx="11.154" cy="11.347" rx=".446" ry=".446"/>
+ <path style="fill:none" d="M 9.1099031,18.029141 C 9.1085031,17.196703 9.2436441,16.370671 8.871057,15.698943 8.4975287,15.025519 8.0842509,14.442782 7.5582729,13.810273"/>
+ <path style="fill:none" d="m 13.353535,17.524151 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 9.1309801,16.847399 C 9.1637701,15.8838 7.3105089,15.74975 7.3105089,14.474371 c 0,-1.523006 3.2236581,-1.787213 4.6449251,-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 8.6521005,12.194343 C 9.3555631,11.86806 9.9313131,11.506328 9.7961001,10.516128 9.7434401,10.130299 9.2268051,9.4776024 8.9001965,9.2705794 8.0753024,8.7476987 7.5218853,9.6559124 7.5908005,10.411241 c 0.051187,0.561352 0.3578377,2.109385 1.0613,1.783102 l 0,0 z"/>
+ <path style="opacity:0.2" d="M 9.8000741,11.208454 C 9.7579441,10.877744 9.3446391,10.31829 9.0833527,10.140842 8.4234388,9.6926604 7.980706,10.471127 8.035838,11.118551 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 9.8000741,10.762274 C 9.7579441,10.431564 9.3446391,9.8721104 9.0833527,9.6946624 8.4234388,9.2464804 7.980706,10.024947 8.035838,10.672371 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"/>
+ <circle style="fill:#3f3f3f" cx="9.37" cy="11.347" r=".446"/>
+ <path style="fill:#e4e4e4" d="m 11.955434,12.687158 c -1.183187,0 -3.6154406,0.183099 -4.3971611,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.1730404,-0.06281 2.7671954,-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 8.6926947,15.698943 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 13.283234,12.79119 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="opacity:0.2;fill:#ffffff" d="m 11.9562,12.686981 c -1.183187,0 -3.6155925,0.182406 -4.397313,1.122422 0.076162,0.09159 0.1351681,0.181963 0.2004324,0.271891 0.9265385,-0.781022 3.0950216,-0.948133 4.1968806,-0.948133 0.436829,0 0.828439,0.0079 1.157278,0.07843 0.05439,-0.148578 0.108748,-0.298196 0.169061,-0.420037 -0.350605,-0.114049 -0.818583,-0.104573 -1.326339,-0.104573 z m 0.768614,2.734595 c -0.0045,0.06865 -0.01743,0.150205 -0.01743,0.21089 0,0.202568 0.01613,0.409157 0.04531,0.615241 0.06716,0.474305 0.207766,0.944363 0.400864,1.352482 0.06608,-0.02677 0.136095,-0.04704 0.200433,-0.07669 -0.296641,-0.477671 -0.512705,-1.096312 -0.601297,-1.721975 -0.01803,-0.127268 -0.02076,-0.253327 -0.02789,-0.379951 z m -3.7768432,1.753348 c -0.00544,0.28196 -0.016152,0.56428 -0.015688,0.854016 0.00277,1.24e-4 0.00598,-1.21e-4 0.00875,0 0.00812,-0.24736 0.01799,-0.498097 0.012199,-0.7355 0.00107,-0.03404 -8.57e-5,-0.06728 -0.00348,-0.09934 -2.927e-4,-0.0066 -0.00143,-0.01262 -0.00178,-0.01917 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/encryptr.svg b/.icons/awkward/22x22/apps/encryptr.svg
new file mode 120000
index 00000000..195ca56a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/encryptr.svg
@@ -0,0 +1 @@
+Encryptr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/endless-sky.svg b/.icons/awkward/22x22/apps/endless-sky.svg
new file mode 100644
index 00000000..c9c2666d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/endless-sky.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#3c4164" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <rect style="fill:#ff6a5b" width="4.281" height=".313" x="7.81" y="-.56" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <path style="opacity:0.2" d="m 14.729908,5.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 8.4917055,9.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 12.787702,5.839812 C 12.555912,5.6126005 12.608259,5.69217 12.348243,5.7664555 l -1.297455,0.747944 z"/>
+ <path style="fill:#797979" d="M 4.86007,5.3986305 10.22296,10.76152 12.357864,8.5634785 6.497731,3.7609696 Z"/>
+ <rect style="opacity:0.2" width="1.222" height="3.818" x="7.61" 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="7.25" 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 14.729908,5.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 13.093428,5.739632 C 12.891445,5.537649 12.721327,5.3510755 12.768937,5.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="11.39" 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="11.03" 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="-23.3" y="-.56" transform="rotate(-135)"/>
+ <path style="fill:#5f5f5f" d="m 12.926395,13.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.2974555 z"/>
+ <path style="fill:#797979" d="M 16.601369,17.13993 11.23848,11.777041 13.436522,9.642136 18.23903,15.502269 Z"/>
+ <path style="opacity:0.2" d="m 3.2050523,19.445153 c 0.1297881,0.09627 0.3821638,0.07341 0.7131923,-0.129567 L 7.05136,16.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 10.786447,14.27279 13.758463,11.140249 13.436838,10.142123 14.425217,9.087241 13.918988,8.581012 13.412759,8.074783 12.357877,9.063162 11.359752,8.7415375 8.22721,11.713554 8.111402,13.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="-24.21" y="-1.68" rx=".623" ry=".623" transform="rotate(-135)"/>
+ <rect style="fill:#959595" width="1.222" height="3.818" x="-23.86" y="-1.32" rx=".623" ry=".623" transform="rotate(-135)"/>
+ <path style="fill:#959595" d="m 3.2050523,18.945153 c 0.1297881,0.09627 0.3821638,0.07341 0.7131923,-0.129567 L 7.05136,16.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 10.786447,13.77279 13.758463,10.640249 13.436838,9.642123 14.425217,8.5872405 13.918988,8.081012 13.412759,7.574783 12.357877,8.563162 11.359752,8.2415375 8.22721,11.213554 8.111402,12.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 7.3545205,15.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 16.580594,7.770092 C 17.553276,6.797411 19,6.667108 19,6.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 16.580594,7.270092 C 17.553276,6.297411 19,6.167108 19,6.167108 c 0,0 -0.130303,1.4467245 -1.102984,2.4194055 C 16.924335,9.559195 16.624181,9.269966 16.260662,8.906446 15.897142,8.5429265 15.607914,8.2427725 16.580594,7.270092 Z"/>
+ <path style="fill:#ffee58" d="m 16.260368,8.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="-20.43" y="-1.26" rx=".623" ry=".623" transform="rotate(-135)"/>
+ <rect style="fill:#959595" width="1.222" height="3.818" x="-20.08" y="-.91" rx=".623" ry=".623" transform="rotate(-135)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.209856,13.888599 8.111402,12.790145 12.357877,8.563162 13.895345,8.104655 13.436838,9.642124 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/engauge-digitizer.svg b/.icons/awkward/22x22/apps/engauge-digitizer.svg
new file mode 100644
index 00000000..6c7a23f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/engauge-digitizer.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="2" ry="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <rect style="fill:#4f4f4f" width="2" height="12" x="3" y="5"/>
+ <rect style="fill:#4f4f4f" width="2" height="16" x="15" y="-19" transform="rotate(90)"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linecap:round" d="m 7.314,12.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="4" cy="5.5" r="2"/>
+ <circle style="fill:#f45b5b" cx="4" cy="5" r="2"/>
+ <circle style="opacity:0.1" cx="4" cy="16.5" r="2"/>
+ <circle style="fill:#f45b5b" cx="4" cy="16" r="2"/>
+ <circle style="opacity:0.1" cx="18" cy="16.5" r="2"/>
+ <circle style="fill:#f45b5b" cx="18" cy="16" r="2"/>
+ <circle style="opacity:0.1" cx="17" cy="6.5" r="2"/>
+ <circle style="fill:#14b141" cx="17" cy="6" r="2"/>
+ <circle style="opacity:0.1" cx="8" cy="12.5" r="2"/>
+ <circle style="fill:#14b141" cx="8" cy="12" r="2"/>
+ <circle style="opacity:0.1" cx="13" cy="10.5" r="2"/>
+ <circle style="fill:#14b141" cx="13" cy="10" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/engrampa.svg b/.icons/awkward/22x22/apps/engrampa.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/engrampa.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/enhanced_browsing.svg b/.icons/awkward/22x22/apps/enhanced_browsing.svg
new file mode 100644
index 00000000..5c9a778b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/enhanced_browsing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#6943b5" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2" d="m 16.042969,4.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 16.042969,4.4867115 Z M 7.5,8.5003834 A 1.5,1.5 0 0 0 6,10.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="7.5" cy="9.5" r="1.5"/>
+ <circle style="fill:#67d0ff" cx="7.5" cy="15.5" r="1.5"/>
+ <path style="fill:none;stroke:#67d0ff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 12.005135,16 4,-11"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/enjoy-music-player.svg b/.icons/awkward/22x22/apps/enjoy-music-player.svg
new file mode 100644
index 00000000..a0b059a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/enjoy-music-player.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/enpass.svg b/.icons/awkward/22x22/apps/enpass.svg
new file mode 100644
index 00000000..5d42a27e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/enpass.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#124aa0" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 1,11.416 1,11.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 20.862,16.673 16.456,21 11,21 5.5439999,21 1.138,16.673 1.006,11.25 Z"/>
+ <path style="opacity:0.2" d="m 7.0134978,6.4999998 c -1.1041314,0 -2.1788324,0.9079305 -1.9922744,2 L 6.2165879,15.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 11,9.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 7.0134978,5.9999999 c -1.1041314,0 -2.1788324,0.9079304 -1.9922744,1.9999999 L 6.2165879,15 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 16.978776,7.9999998 C 17.165335,6.9079303 16.090634,5.9999999 14.986502,5.9999999 Z M 11,9.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/22x22/apps/entangle.svg b/.icons/awkward/22x22/apps/entangle.svg
new file mode 100644
index 00000000..6c8c548a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/entangle.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:.2" cx="14" cy="14.5" r="7"/>
+ <circle style="fill:#2c80a2" cx="14" cy="14" r="7"/>
+ <circle style="opacity:.2" cx="14" cy="14.5" r="4"/>
+ <circle style="fill:#ffffff" cx="14" cy="14" r="4"/>
+ <circle style="opacity:.2" cx="8" cy="8.5" r="7"/>
+ <circle style="fill:#37abc8" cx="8" cy="8" r="7"/>
+ <circle style="opacity:.2" cx="8" cy="8.5" r="4"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="4"/>
+ <path style="opacity:.2;stroke:#000000;stroke-linecap:round;fill:none" d="m13.499896 15.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="m13.499896 15.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="m8 1a7 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="m8.5005502 6.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="m8.5005502 6.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/22x22/apps/enter-the-gungeon.svg b/.icons/awkward/22x22/apps/enter-the-gungeon.svg
new file mode 100644
index 00000000..fa9f406c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/enter-the-gungeon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#f3990f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 1,2 C 1,1.446 1.446,1 2,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 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <circle style="opacity:0.2" cx="5" cy="16.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="5" cy="16" r="2"/>
+ <circle style="opacity:0.2" cx="17" cy="16.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="17" cy="16" r="2"/>
+ <path style="opacity:0.2" d="m 13.5,17.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 13.5,17 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/22x22/apps/eog.svg b/.icons/awkward/22x22/apps/eog.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eog.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/eom.svg b/.icons/awkward/22x22/apps/eom.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eom.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/epdfview.svg b/.icons/awkward/22x22/apps/epdfview.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/epdfview.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ephoto.svg b/.icons/awkward/22x22/apps/ephoto.svg
new file mode 120000
index 00000000..1b2314fb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ephoto.svg
@@ -0,0 +1 @@
+kphotoalbum.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/epiphany-bookmarks.svg b/.icons/awkward/22x22/apps/epiphany-bookmarks.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/epiphany-bookmarks.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/epiphany-browser.svg b/.icons/awkward/22x22/apps/epiphany-browser.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/epiphany-browser.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/epiphany-game.svg b/.icons/awkward/22x22/apps/epiphany-game.svg
new file mode 100644
index 00000000..5c441710
--- /dev/null
+++ b/.icons/awkward/22x22/apps/epiphany-game.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 9,11.5 -3,2 0,3 1.5,0 0,-1.5 1.5,-0.734375 z m 5,0 0,2.765625 L 15.5,15 l 0,1.5 1.5,0 0,-3 z"/>
+ <path style="fill:#be3c3c" d="m 9,11 -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 9,18 C 9,17.446 8.554,17 8,17 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="8" y="11.5" rx=".543" ry=".36"/>
+ <rect style="fill:#3ce63c" width="7" height="7" x="8" y="11" rx=".543" ry=".36"/>
+ <path style="opacity:0.2" d="m 6,19.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 6,19 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 2,0 C 8.554,21 9,20.554 9,20 9,19.446 8.554,19 8,19 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="11.5" cy="8" rx="6.5" ry="4.5"/>
+ <ellipse style="fill:#9f9f9f" cx="11.5" cy="7.5" rx="6.5" ry="4.5"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="8" y="7"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="14" y="7"/>
+ <rect style="fill:#3f3f3f" width="5" height="1" x="9" y="9"/>
+ <path style="opacity:0.2" d="M 3.0010593,1.5003905 C 2.0457224,1.5012139 1.6353986,2.7132054 2.3937131,3.2943358 L 5.108,7.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 17.212346,5.833447 17.892,7.35 17.892,7.35 L 20.606287,3.2943358 C 21.364601,2.7132054 20.954277,1.5012155 19.99894,1.5003905 l -8.49894,0 z"/>
+ <path style="fill:#ffc901" d="M 3.0010593,1 C 2.0457224,1.0008234 1.6353986,2.2128149 2.3937131,2.7939453 L 5.108,6.8496095 c 0,0 0.6796535,-1.516553 1.600605,-1.7996095 C 8.244267,4.578011 9.871778,6 11.5,6 13.128222,6 14.755732,4.578011 16.291394,5.05 17.212346,5.3330565 17.892,6.8496095 17.892,6.8496095 L 20.606287,2.7939453 C 21.364601,2.2128149 20.954277,1.000825 19.99894,1 L 11.5,1 Z"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="11" y="13"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="11" y="15"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6,19 c -0.554,0 -1,0.446 -1,1 0,0.08692 0.014505,0.169705 0.035155,0.25 C 5.146132,19.818503 5.5329175,19.5 6,19.5 l 2,0 c 0.4670825,0 0.853868,0.318503 0.964844,0.75 C 8.9854945,20.169705 9,20.086917 9,20 9,19.446 8.554,19 8,19 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 14.146132,19.818503 14.532917,19.5 15,19.5 l 2,0 c 0.467082,0 0.853868,0.318503 0.964844,0.75 C 17.985494,20.169705 18,20.086917 18,20 18,19.446 17.554,19 17,19 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.0019531,1 C 2.2837616,1.000619 1.8743108,1.6864376 2.0371094,2.2734375 2.1367373,1.8564261 2.4858177,1.5004449 3.0019531,1.5 L 11.5,1.5 l 8.498047,0 c 0.516135,4.457e-4 0.865216,0.3564263 0.964844,0.7734375 C 21.125689,1.686438 20.716238,1.0006202 19.998047,1 L 11.5,1 3.0019531,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/epiphany-gecko.svg b/.icons/awkward/22x22/apps/epiphany-gecko.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/epiphany-gecko.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/epiphany-icon.svg b/.icons/awkward/22x22/apps/epiphany-icon.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/epiphany-icon.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/epiphany-webkit.svg b/.icons/awkward/22x22/apps/epiphany-webkit.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/epiphany-webkit.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/epiphany.svg b/.icons/awkward/22x22/apps/epiphany.svg
new file mode 100644
index 00000000..baf65a0c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/epiphany.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#2869b6" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 11,1.500031 c -1.469303,0 -2.8589682,0.3203869 -4.1132812,0.8847656 L 8,3.500031 v 1.3339844 l 1.367188,1.6328125 h 0.666015 V 5.7988591 L 11,4.500031 V 3.8340154 L 12,3.1660466 V 1.5488591 C 11.671125,1.5164872 11.337665,1.500031 11,1.500031 Z m -7.1484375,3 C 2.2264055,6.1596497 1.1862195,8.3866361 1.03125,10.863312 l 3.3027344,2.970703 v -1 l -0.6679688,-0.667968 1,-1 H 5.3339844 L 6,11.834015 6.0214844,10.433625 7,9.500031 H 7.6660156 V 8.8340154 L 8.3339844,8.1660466 v -1 L 7.6210938,6.5215154 6,6.500031 V 7.8340154 H 5.3339844 L 4.6660156,7.1660466 V 6.500031 l 1,-1 h 1 V 5.1328435 L 6,4.500031 Z m 12.1484375,0 -1,1 v 0.6660156 h 1 V 5.8086248 h 0.666016 v 0.7128906 l -0.332032,0.3125 H 15 V 7.500031 h -1 v 1 h -1 v 1.033203 h 1.333984 V 8.9668279 h 1.332032 V 9.500031 l 0.667968,0.666016 h 0.332032 V 9.834015 L 16.333984,9.500031 V 8.9668279 H 17 l 1,1.1992191 h 1 v 0.333984 l -0.333984,0.333984 H 18 l 2.857422,2.285157 C 20.942966,12.590974 21,12.053121 21,11.500031 c 0,-2.7320754 -1.08759,-5.1986223 -2.851562,-7 h -1.814454 z m 2,6.333984 H 16 L 15.666016,10.500031 H 13.333984 L 12,11.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 17.729099,18.956901 18.419422,18.270684 19,17.496125 v -2.330078 l 1,-0.666016 V 13.166047 L 18,11.500031 Z M 5.3339844,13.500031 4.6660156,14.166047 v 1.667968 l 1.3554688,1.357422 -0.015625,2.972656 C 6.3272417,20.349168 6.6571381,20.518907 7,20.668 v -0.501953 l 1,-1 v -0.666016 l 1,-1 v -0.666016 l 1,-0.667968 V 15.132843 L 9.333984,14.500031 H 8 l -0.6660156,-1 z"/>
+ <path style="fill:#659cdb" d="M 11,1 C 9.530697,1 8.1410318,1.3203869 6.8867188,1.8847656 L 8,3 v 1.3339844 l 1.367188,1.6328125 h 0.666015 V 5.2988281 L 11,4 V 3.3339844 L 12,2.6660156 V 1.0488281 C 11.671125,1.0164562 11.337665,1 11,1 Z M 3.8515625,4 C 2.2264055,5.6596187 1.1862195,7.8866051 1.03125,10.363281 l 3.3027344,2.970703 v -1 l -0.6679688,-0.667968 1,-1 H 5.3339844 L 6,11.333984 6.0214844,9.933594 7,9 H 7.6660156 V 8.3339844 L 8.3339844,7.6660156 v -1 L 7.6210938,6.0214844 6,6 V 7.3339844 H 5.3339844 L 4.6660156,6.6660156 V 6 l 1,-1 h 1 V 4.6328125 L 6,4 Z M 16,4 15,5 v 0.6660156 h 1 V 5.3085938 h 0.666016 v 0.7128906 l -0.332032,0.3125 H 15 V 7 h -1 v 1 h -1 v 1.033203 h 1.333984 V 8.4667969 h 1.332032 V 9 l 0.667968,0.666016 h 0.332032 V 9.333984 L 16.333984,9 V 8.4667969 H 17 l 1,1.1992191 h 1 V 10 l -0.333984,0.333984 H 18 l 2.857422,2.285157 C 20.942966,12.090943 21,11.55309 21,11 21,8.2679246 19.91241,5.8013777 18.148438,4 h -1.814454 z m 2,6.333984 H 16 L 15.666016,10 H 13.333984 L 12,11.333984 v 1.332032 L 13.333984,14 h 0.699219 l 0.666016,0.666016 V 15 l 0.333984,0.333984 v 2 l 1.917969,1.699219 C 17.729099,18.45687 18.419422,17.770653 19,16.996094 V 14.666016 L 20,14 V 12.666016 L 18,11 Z M 5.3339844,13 4.6660156,13.666016 v 1.667968 l 1.3554688,1.357422 -0.015625,2.972656 C 6.3272417,19.849137 6.6571381,20.018876 7,20.167969 v -0.501953 l 1,-1 V 18 l 1,-1 v -0.666016 l 1,-0.667968 V 14.632812 L 9.333984,14 H 8 L 7.3339844,13 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.46,1 0.99999998,5.46 0.99999998,11 c 0,0.08394 0.00382,0.166571 0.00586,0.25 C 1.1381952,5.8269315 5.543937,1.5 11,1.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 20.996176,11.166571 21,11.083937 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2" d="m 7.5316014,10.500141 c -0.1010663,0.0024 -0.1979758,0.03991 -0.2733952,0.105875 L 0.74297068,15.78692 c -0.2704348,0.236199 -0.1355718,0.674394 0.2230331,0.724675 l 2.52633672,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 5.4472194,17.89105 7.2489556,19.351707 C 7.526333,19.577353 7.9464861,19.384277 7.946833,19.031 L 7.968417,10.9185 C 7.9691014,10.683354 7.7714756,10.494093 7.5315993,10.500141 Z"/>
+ <path style="fill:#ffffff" d="m 7.5316014,10.000253 c -0.1010663,0.0024 -0.1979758,0.03991 -0.2733952,0.105875 l -6.51523552,5.180904 c -0.2704348,0.236199 -0.1355718,0.674394 0.2230331,0.724675 L 3.4923405,16.368391 2.3083128,18.41907 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 7.9691014,10.183466 7.7714756,9.994205 7.5315993,10.000253 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 9.530697,1 8.1410317,1.3203869 6.8867188,1.8847656 l 0.359375,0.359375 C 8.40601,1.7741436 9.667543,1.5 11,1.5 c 0.337665,0 0.671125,0.016456 1,0.048828 v -0.5 C 11.671125,1.0164562 11.337665,1 11,1 Z M 3.8515625,4 C 2.2264055,5.6596187 1.1862195,7.8866053 1.03125,10.363281 l 0.048828,0.04492 C 1.3274416,8.1155356 2.3273124,6.056572 3.8515625,4.5 H 6 L 6.5253906,5 h 0.140625 V 4.6328125 L 6,4 Z M 16,4 15,5 v 0.5 l 1,-1 h 0.333984 1.814454 c 1.710769,1.7470467 2.77658,4.1220721 2.839843,6.755859 C 20.990959,11.170129 21,11.086454 21,11 21,8.2679246 19.91241,5.8013777 18.148438,4 H 16.333984 Z M 6,6 v 0.5 l 1.6210938,0.021484 0.7128906,0.6445312 v -0.5 L 7.6210938,6.0214844 Z m 10.666016,0.021484 -0.332032,0.3125 H 15 v 0.5 h 1.333984 l 0.332032,-0.3125 z M 4.6660156,6.6660156 v 0.5 L 5.3339844,7.8339844 H 6 v -0.5 H 5.3339844 Z M 14,7 v 0.5 h 1 V 7 Z m -1,1 v 0.5 h 1 V 8 Z m 3.333984,1 V 9.5 L 16.5,9.666016 h 0.166016 V 9.333984 Z m -3,1 L 12,11.333984 v 0.5 L 13.333984,10.5 h 2.332032 L 16,10.833984 h 2 v -0.5 H 16 L 15.666016,10 Z M 18,10.333984 l 0.625,0.5 h 0.04102 L 19,10.5 v -0.333984 h -0.166016 l -0.167968,0.167968 z M 18,11 v 0.5 l 2,1.666016 v -0.5 z m -14.0839844,0.916016 -0.25,0.25 0.6679688,0.667968 v -0.5 z M 5.3339844,13 4.6660156,13.666016 v 0.5 L 5.3339844,13.5 h 2 L 8,14.5 H 9.333984 L 10,15.132812 v -0.5 L 9.333984,14 H 8 L 7.3339844,13 Z m 0.6855468,4.189453 -0.013672,2.474609 c 7.569e-4,4.36e-4 0.0012,0.0015 0.00195,0.002 l 0.013672,-2.47461 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/epulse.svg b/.icons/awkward/22x22/apps/epulse.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/epulse.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/eradio.svg b/.icons/awkward/22x22/apps/eradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/eric.svg b/.icons/awkward/22x22/apps/eric.svg
new file mode 100644
index 00000000..49550999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eric.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/eric6.svg b/.icons/awkward/22x22/apps/eric6.svg
new file mode 120000
index 00000000..aeaf1e53
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eric6.svg
@@ -0,0 +1 @@
+eric.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ericWeb.svg b/.icons/awkward/22x22/apps/ericWeb.svg
new file mode 100644
index 00000000..058f0b2d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ericWeb.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4795d1" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.0038,11.166 1.0058,11.25 1.1382,5.827 5.544,1.5 11,1.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 20.996,11.1665 21,11.084 21,11 21,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.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 11,4.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 C 8.948613,9.380414 8.631083,9.217999 8.507813,9.193359 8.31424,9.154689 8.262139,9.171429 8.01172,9.421875 7.778727,9.654826 7.707032,9.78088 7.707032,9.994141 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 9.325619,15.275087 8.945565,14.99773 8.621098,14.796875 8.296643,14.596032 7.969438,14.363212 7.896488,14.263672 7.775598,14.098486 7.766499,13.996563 7.859378,13.691406 8.02865,13.134074 8.229414,12.82285 8.621097,12.470703 8.826441,12.286085 9.032638,12.132606 9.078128,12.128906 9.123628,12.125206 8.817324,12.031976 8.355472,11.9375 7.893646,11.84284 7.216483,11.643995 6.867191,11.517578 6.22848,11.286469 5.367827,10.802306 5.039065,10.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 11,4.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 C 10.013887,9.683594 9.7443,9.510489 9.19336,9.074219 8.948613,8.8804142 8.631083,8.7179991 8.507813,8.6933591 8.31424,8.6546891 8.262139,8.6714292 8.01172,8.9218751 7.778727,9.154826 7.707032,9.28088 7.707032,9.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 9.325619,14.775087 8.945565,14.49773 8.621098,14.296875 8.296643,14.096032 7.969438,13.863212 7.896488,13.763672 7.775598,13.598486 7.766499,13.496563 7.859378,13.191406 8.02865,12.634074 8.229414,12.32285 8.621097,11.970703 8.826441,11.786085 9.032638,11.632606 9.078128,11.628906 9.123628,11.625206 8.817324,11.531976 8.355472,11.4375 7.893646,11.34284 7.216483,11.143995 6.867191,11.017578 6.22848,10.786469 5.367827,10.302306 5.039065,9.951172 5.025155,9.936292 5.012085,9.925292 5.000005,9.912112 5.471042,8.0357962 6.792552,6.4989001 8.544927,5.7578152 c 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/22x22/apps/ericWeb6.svg b/.icons/awkward/22x22/apps/ericWeb6.svg
new file mode 120000
index 00000000..d9673da1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ericWeb6.svg
@@ -0,0 +1 @@
+ericWeb.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/estmob-sendanywhere.svg b/.icons/awkward/22x22/apps/estmob-sendanywhere.svg
new file mode 100644
index 00000000..547a0f50
--- /dev/null
+++ b/.icons/awkward/22x22/apps/estmob-sendanywhere.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#ff5a48" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 15.261719,3.4999944 A 0.26473916,0.26473916 0 0 0 15,3.7636663 l 0,0.7363281 -8,0 c 0,0 -0.7087517,-0.013788 -1.4472656,0.3554688 C 4.8142205,5.22472 4,6.1666611 4,7.4999944 l 0,8.0000006 2,0 0,-8.0000006 C 6,6.8333277 6.1857795,6.7752687 6.4472656,6.6445256 6.7087517,6.5137826 7,6.4999944 7,6.4999944 l 8.5,0 2.236328,0 A 0.26473916,0.26473916 0 0 0 17.921875,6.0488225 L 15.451172,3.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 15.291248,16.486207 15,16.499995 15,16.499995 l -8.265625,0 -2.4707031,0 A 0.26473916,0.26473916 0 0 0 4.078125,16.951167 L 6.5488281,19.42187 A 0.26473916,0.26473916 0 0 0 6.7382812,19.499995 0.26473916,0.26473916 0 0 0 7,19.23437 l 0,-0.734375 8,0 c 0,0 0.708752,0.01379 1.447266,-0.355469 C 17.185779,17.775269 18,16.833328 18,15.499995 l 0,-8.0000006 -2,0 z M 9,9.499995 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 1,2.5 1,2 C 1,1.446 1.446,1 2,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 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="M 5,15 5,7 C 5,5 7,5 7,5 l 8.5,0"/>
+ <path style="fill:#ffffff" d="M 15.260921,2.9999226 A 0.26473916,0.26473916 0 0 0 15,3.2646357 l 0,2.4706518 A 0.26473916,0.26473916 0 0 0 15.264713,6 l 2.470652,0 a 0.26473916,0.26473916 0 0 0 0.18716,-0.451873 L 15.451873,3.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 17,7 0,7.9999 c 0,1.999999 -2,1.999999 -2,1.999999 l -8.5,0"/>
+ <path style="fill:#ffffff" d="M 6.739079,18.999977 A 0.26473916,0.26473916 0 0 0 7,18.735264 L 7,16.264612 A 0.26473916,0.26473916 0 0 0 6.7352875,15.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="8" y="9" ry="1"/>
+ <rect style="fill:#ffffff" width="2" height="3" x="12" y="9" ry="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/etcher-electron.svg b/.icons/awkward/22x22/apps/etcher-electron.svg
new file mode 120000
index 00000000..d17bc786
--- /dev/null
+++ b/.icons/awkward/22x22/apps/etcher-electron.svg
@@ -0,0 +1 @@
+etcher.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/etcher.svg b/.icons/awkward/22x22/apps/etcher.svg
new file mode 100644
index 00000000..cd6dc87c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/etcher.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.557159,0.50093592 A 2.4096624,2.3876006 0 0 0 9.2952221,0.81944722 L 2.2049368,4.8755175 A 2.4096624,2.3876006 0 0 0 1.0000001,6.9434519 v 8.1126651 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.4096619,0 l 7.090285,-4.05628 A 2.4096624,2.3876006 0 0 0 20,15.055907 V 6.9432418 A 2.4096624,2.3876006 0 0 0 18.795063,4.8753075 L 11.704778,0.81923712 a 2.4096624,2.3876006 0 0 0 -1.147935,-0.3185112 z"/>
+ <path style="fill:#c8f178" d="M 10.557159,6.9861671e-4 A 2.4096624,2.3876006 0 0 0 9.2952221,0.31920992 L 2.2049368,4.3752802 A 2.4096624,2.3876006 0 0 0 1.0000001,6.4432146 V 14.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.4096619,0 l 7.090285,-4.05628 A 2.4096624,2.3876006 0 0 0 20,14.55567 V 6.4430045 A 2.4096624,2.3876006 0 0 0 18.795063,4.3750702 L 11.704778,0.31899982 A 2.4096624,2.3876006 0 0 0 10.556843,4.8861671e-4 Z"/>
+ <path style="fill:#86bd1f" d="M 10.523627,2.0002975 C 10.34018,1.9958575 10.158355,2.0411685 9.9972281,2.1340803 L 3.4980467,5.8866388 C 3.2080104,6.0540835 2.9999791,6.4165617 3.0000001,6.7481621 v 7.5070149 c -2e-7,0.331629 0.2113724,0.695052 0.4980466,0.860575 l 6.5001264,3.753506 c 0.3019129,0.174324 0.7017419,0.174322 1.0036549,0 l 6.500125,-3.753506 C 17.788603,14.950262 18.000022,14.586779 18,14.255177 V 6.7481621 6.7472059 c 2.2e-5,-0.3315764 -0.211397,-0.6950854 -0.498047,-0.8605745 l -6.49918,-3.7525511 a 0.72587904,0.72876193 0 0 0 -9.65e-4,0 C 10.854195,2.0489476 10.691732,2.0041535 10.524572,2.0002975 a 0.72587904,0.72876193 0 0 0 -9.64e-4,0 z"/>
+ <path style="opacity:0.1" d="M 17.798828,6.1738284 10.439453,10.359375 3.1933595,6.1855472 C 3.0768004,6.3551525 2.9999879,6.5546136 3.0000001,6.7480472 V 7.2285159 L 10,11.259766 v 7.609375 c 0.301204,0.173116 0.698796,0.173115 1,0 V 11.191406 L 18,7.2128909 V 6.7480472 c 1.3e-5,-0.1975374 -0.0799,-0.4026366 -0.201172,-0.5742188 z"/>
+ <path style="opacity:0.1" d="m 10.523438,2.0000003 c -0.183447,-0.00444 -0.364264,0.041854 -0.5253909,0.1347656 L 3.498047,5.8867191 C 3.2080107,6.0541637 2.9999791,6.4164468 3.0000001,6.7480472 v 0.5 C 2.9999791,6.9164468 3.2080107,6.5541637 3.498047,6.3867191 L 9.9980471,2.6347659 C 10.159174,2.5418541 10.339991,2.4955603 10.523438,2.5000003 a 0.72587904,0.72876193 0 0 0 0.002,0 c 0.16716,0.00386 0.328949,0.049633 0.476562,0.1347656 l 6.5,3.7519532 C 17.788603,6.5522082 18.000022,6.9164708 18,7.2480472 v -0.5 c 2.2e-5,-0.3315764 -0.211397,-0.6958391 -0.498047,-0.8613281 l -6.5,-3.7519532 C 10.85434,2.0496332 10.692551,2.0038563 10.525391,2.0000003 a 0.72587904,0.72876193 0 0 0 -0.002,0 z"/>
+ <path style="fill:#c8f178" d="M 19.335938,4.8007815 10.439453,9.8593753 1.6601563,4.8027347 A 2.4096624,2.3876006 0 0 0 1.1367189,5.6562503 L 10,10.759766 v 10.185546 a 2.4096624,2.3876006 0 0 0 1,0 V 10.691406 l 8.861328,-5.0371088 a 2.4096624,2.3876006 0 0 0 -0.52539,-0.8535157 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.556641,3.1670702e-7 A 2.4096624,2.3876006 0 0 0 9.2949221,0.31835972 L 2.2050782,4.3750003 A 2.4096624,2.3876006 0 0 0 1.0000001,6.4433597 v 0.5 A 2.4096624,2.3876006 0 0 1 2.2050782,4.8750003 L 9.2949221,0.82031282 a 2.4096624,2.3876006 0 0 1 1.2617189,-0.3203125 2.4096624,2.3876006 0 0 1 1.148437,0.3183594 L 18.794922,4.8750003 A 2.4096624,2.3876006 0 0 1 20,6.9433597 v -0.5 A 2.4096624,2.3876006 0 0 0 18.794922,4.3750003 L 11.705078,0.31835972 A 2.4096624,2.3876006 0 0 0 10.556641,3.1670702e-7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.0000001,14.255976 v 0.5 c -2e-7,0.331629 0.2113727,0.693852 0.4980469,0.859375 l 6.5000001,3.753907 c 0.3019129,0.174324 0.7019929,0.174322 1.0039059,0 l 6.5,-3.753907 C 17.788603,15.449861 18.000022,15.087578 18,14.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.0039059,0 L 3.498047,15.115351 C 3.2113728,14.949828 2.9999999,14.587605 3.0000001,14.255976 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/eternallands.svg b/.icons/awkward/22x22/apps/eternallands.svg
new file mode 100644
index 00000000..972be09b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eternallands.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 9.364437,1.5003058 C 9.238552,1.4973458 9.109071,1.5075258 8.9725606,1.5294938 8.0579935,1.6766987 7.4510959,2.2588459 6.908692,3.5094786 5.8862723,5.8295271 4.905334,8.170669 4.210095,9.8113218 3.4438019,11.324685 2.6508801,12.958352 2.4480799,13.441836 1.8884657,14.775977 1.8358633,16.049438 2.387557,14.907127 2.6554379,14.352466 3.4899822,13.60171 4.2706179,13.213104 4.9857398,12.85711 5.2785267,12.792315 5.2245192,13.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.4629002 2.558113,-4.7582752 0.129729,0 0.23779,0.0012 0.345056,0.0025 0.587333,0.04528 0.879193,0.236453 1.273611,0.4662802 0.0056,-0.2939022 -0.438281,-0.6385322 -0.51867,-0.8394252 -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.6035832 0.506646,1.6268142 0,0 0.329757,0.08811 0.752915,6e-5 C 20.249563,10.439252 20.808302,9.5444228 20.32311,8.8866302 20.160687,8.6665254 20.099732,8.4078118 20.05548,7.7497023 19.994232,6.8388097 19.899763,6.5764651 19.370126,5.8467878 19.184466,5.5910052 18.9775,5.1734516 18.910114,4.91889 18.699948,4.1249618 18.179078,3.2248633 17.586034,2.6304325 17.224489,2.2680434 16.996283,2.0745868 16.897133,2.0671247 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 15.123134,4.1838847 14.448703,3.9040627 13.99615,3.2828455 13.805654,3.0213536 13.48847,2.952997 13.48847,2.952997 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 10.385594,1.7721983 9.909939,1.5131063 9.364437,1.5003058 Z"/>
+ <path style="fill:#5c3d2b" d="M 9.364437,1.0005006 C 9.238552,0.99754064 9.109071,1.0077206 8.9725606,1.0296886 8.0579935,1.1768935 7.4510959,1.7590407 6.908692,3.0096734 5.8862723,5.3297219 4.905334,7.6708638 4.210095,9.3115158 3.4438019,10.824879 2.6508801,12.458546 2.4480799,12.94203 1.8884657,14.276171 1.8358633,15.549632 2.387557,14.407321 2.6554379,13.85266 3.4899822,13.101904 4.2706179,12.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.4629002 2.558113,-4.7582752 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.603582 0.506646,1.626813 0,0 0.329757,0.08811 0.752915,6e-5 C 20.249563,9.9394508 20.808302,9.0446218 20.32311,8.3868301 20.160687,8.1667202 20.099732,7.9080066 20.05548,7.2498971 19.994232,6.3390045 19.899763,6.0766599 19.370126,5.3469826 19.184466,5.0912 18.9775,4.6736464 18.910114,4.4190848 18.699948,3.6251566 18.179078,2.7250581 17.586034,2.1306273 17.224489,1.7682382 16.996283,1.5747816 16.897133,1.5673195 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 15.123134,3.6840795 14.448703,3.4042575 13.99615,2.7830403 13.805654,2.5215484 13.48847,2.4531918 13.48847,2.4531918 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 10.385594,1.2723931 9.909939,1.0133011 9.364437,1.0005006 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.365234,0.99999984 C 9.239349,0.99703984 9.109167,1.0073287 8.9726562,1.0292967 8.0580891,1.1765016 7.450607,1.7591327 6.9082031,3.0097654 5.8857834,5.3298139 4.9061765,7.6698947 4.2109375,9.3105468 3.4446444,10.82391 2.6500658,12.457922 2.4472656,12.941406 2.0631748,13.857093 1.9257364,14.725202 2.0507812,14.822266 2.1059099,14.458667 2.222958,13.976164 2.4472656,13.441406 2.6500658,12.957922 3.4446444,11.32391 4.2109375,9.8105468 4.9061765,8.1698941 5.8857834,5.8298139 6.9082031,3.5097654 7.450607,2.2591327 8.0580891,1.6765016 8.9726562,1.5292967 9.109167,1.5073287 9.239349,1.4970398 9.365234,1.4999998 c 0.545502,0.0128 1.020438,0.2726373 1.685547,0.8847656 0.96863,0.8914715 1.452434,1.2402344 1.714844,1.2402344 0.572693,0.033202 0.814036,-0.4167067 0.722656,-0.671875 0,0 0.317317,0.068586 0.507813,0.3300781 0.452553,0.6212172 1.126843,0.9010026 1.75,0.296875 C 15.794374,3.5332669 15.702944,3.306347 15.640625,3.1621092 15.047521,3.6414308 14.423491,3.3698891 13.996094,2.7832029 13.805598,2.521711 13.488281,2.4531248 13.488281,2.4531248 c 0.09138,0.2551683 -0.149963,0.7050768 -0.722656,0.671875 -0.26241,0 -0.746214,-0.3487629 -1.714844,-1.2402344 C 10.385672,1.2726371 9.910736,1.0128003 9.365234,0.99999984 Z m 7.53125,0.56640616 c 0,0 0.160819,0.3138667 0.316407,0.7148438 0.105188,0.091372 0.22103,0.1972383 0.373047,0.3496094 0.593043,0.5944308 1.114052,1.4931811 1.324218,2.2871094 0.06739,0.2545616 0.275278,0.6739049 0.460938,0.9296874 0.529637,0.7296774 0.622346,0.9914512 0.683594,1.9023438 0.04425,0.6581095 0.105155,0.916614 0.267578,1.1367188 0.06597,0.089433 0.109859,0.1834062 0.138672,0.2792972 0.07689,-0.2614986 0.04061,-0.5362336 -0.138672,-0.7792972 C 20.159843,8.1666087 20.09894,7.9081093 20.054688,7.2499998 19.99344,6.3391072 19.900731,6.0773333 19.371094,5.347656 19.185434,5.0918735 18.977542,4.6744833 18.910156,4.4199217 18.69999,3.6259935 18.178981,2.72529 17.585938,2.1308592 17.224392,1.7684701 16.995634,1.5738682 16.896484,1.566406 Z m -1.3125,0.9589844 c 0,0 0.206861,0.4499276 0.16211,0.5390625 0.566242,0.160682 0.619229,0.6938195 0.929687,1.140625 0.378433,0.465455 0.816407,0.3954124 0.816407,-0.3007812 -0.0018,-0.081289 -0.02939,-0.174179 -0.04297,-0.2617188 C 17.34873,4.0819121 16.998745,4.1042628 16.67578,3.7070309 16.336981,3.2194379 16.312656,2.621208 15.583983,2.5253903 Z m -2.257812,5.2109375 c -0.322582,0.1535721 -0.554619,0.31343 -0.527344,0.4316407 0.01264,0.054801 0.252799,0.084749 0.546875,0.068359 0.264771,-0.014757 0.527457,0.067424 0.732422,0.1503907 -0.230618,-0.1425205 -0.462668,-0.278014 -0.492187,-0.2949219 -0.05541,-0.031735 -0.10202,-0.082375 0.791015,-0.070312 0,0 -0.556567,-0.3116135 -1.03125,-0.2851563 -0.0076,4.223e-4 -0.01203,-3.609e-4 -0.01953,0 z m 0.949219,0.7871094 c -0.717975,-0.00379 -0.741112,0.038773 -0.689453,0.068359 1.37e-4,7.89e-5 0.0018,0.00187 0.002,0.00195 0.278549,-0.018218 0.769826,0.125679 1.041015,0.1835938 -0.02133,-0.039992 -0.202132,-0.1538931 -0.353515,-0.2539063 z m -0.666016,0.5683595 c -0.16449,0.0053 -0.281219,0.04799 -0.212891,0.21875 0.01081,0.027 0.05616,0.07179 0.07813,0.103515 0.14659,0.07162 0.287248,0.1465 0.441407,0.236329 0.0036,-0.186455 -0.155963,-0.380959 -0.306641,-0.558594 z m 4.955078,0.9375002 c -0.02221,0.06937 -0.05337,0.120561 -0.09766,0.125 0,0 0.07049,0.0091 0.105469,0.01563 -0.0051,-0.05045 0.0033,-0.08599 -0.0078,-0.140625 z M 5.1328125,12.896484 c -0.037841,0.154819 -0.091901,0.347549 -0.091797,0.388672 0.040089,-0.03428 0.091723,-0.06017 0.1386719,-0.08984 0.019664,-0.07666 0.030155,-0.135944 0.044922,-0.193359 0.018966,-0.07374 -0.021955,-0.100212 -0.091797,-0.105469 z m 0.8769531,0.851563 c -0.028332,0.174926 -0.066157,0.365828 -0.1523437,0.701172 -0.1891984,0.736153 -0.2505343,1.480035 -0.2089844,1.740234 0.028637,-0.348996 0.095817,-0.799912 0.2089844,-1.240234 0.1967819,-0.765661 0.2266766,-1.006927 0.1523437,-1.201172 z m 9.4394534,0.8125 c 0.02245,0.0488 0.04197,0.09855 0.05859,0.150391 0.01652,0.05152 0.03011,0.103406 0.04102,0.158203 0,0 0,0.002 0,0.002 0,0 0.002,0.002 0.002,0.002 0.01045,0.05308 0.01811,0.107658 0.02344,0.164062 0.0038,0.03985 0.0045,0.08145 0.0059,0.123047 0.92029,0.703822 1.868945,1.385563 1.957031,2.59961 0.0019,0.01633 3.43e-4,0.03249 0.002,0.04883 0.01661,-0.181001 0.01896,-0.364436 -0.002,-0.548828 -0.09229,-1.271989 -1.128452,-1.95818 -2.08789,-2.699219 z m -6.121094,0.324219 c -0.160697,-0.0261 -0.0089,0.463808 0.125,1.18164 0.339892,1.821788 1.778535,3.163522 3.46875,3.619141 0.696245,0.187722 1.081428,0.186015 1.763672,-0.0059 0.509683,-0.154188 1.153026,-0.595687 1.494141,-1.175782 0.120655,-0.275208 0.119003,-0.504574 0.06055,-0.71289 -0.01677,0.0699 -0.02718,0.136789 -0.06055,0.21289 -0.341115,0.580095 -0.984458,1.021594 -1.494141,1.175782 -0.682244,0.191874 -1.067427,0.193581 -1.763672,0.0059 -1.690215,-0.455619 -3.128858,-1.797353 -3.46875,-3.619141 -0.05842,-0.313101 -0.08691,-0.47848 -0.125,-0.68164 z m 6.228516,0.529296 c -0.02328,0.141174 -0.06135,0.2758 -0.13086,0.388672 0.01647,0.100317 0.04994,0.194521 0.0918,0.285157 0.03817,-0.113463 0.06445,-0.234565 0.06445,-0.365235 0,-0.06417 -0.0021,-0.125477 -0.0078,-0.185547 -0.004,-0.0423 -0.01067,-0.08261 -0.01758,-0.123047 z m 1.916015,3.275391 c -0.0305,0.104719 -0.06149,0.244114 -0.05469,0.363281 0.111246,-0.09299 0.224282,-0.178324 0.330078,-0.291015 -0.155012,0.03364 -0.228383,-0.0086 -0.275391,-0.07227 z m -6.537109,1.955078 c -0.008,0.0066 -0.01214,0.01801 -0.01953,0.02539 0.0074,0.0028 0.05095,0.03516 0.05469,0.03516 0,0 -0.02387,-0.04331 -0.03516,-0.06055 z m 3.5625,0.253907 c -0.03456,0.02044 -0.0555,0.0429 -0.08203,0.06445 0.06803,0.0088 0.18118,0.04041 0.214843,0.03125 -0.05949,-0.03392 -0.09029,-0.06415 -0.132812,-0.0957 z"/>
+ <path style="opacity:0.2" d="m 9.235921,5.5001015 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.8560271 0,2.5006981 -0.0032,2.3916181 -0.2369079,2.7961231 -0.4037475,0.698706 -0.4627421,0.711245 2.2191022,0.711245 H 9.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.6539492 -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.8240542 0.035535,-0.7516762 0.2213452,-1.1169642 C 8.3972164,8.6808022 8.4894118,8.6002384 8.7458938,8.5755541 9.101044,8.5413741 9.382014,8.8316102 9.298872,9.1467968 c -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 8.1282792,7.7250982 8.0895608,7.7353098 8.0328437,7.5887849 7.9150901,7.2845788 8.0541139,6.3997545 8.2557255,6.1998905 8.6872723,5.7720752 9.472192,6.045636 10.153581,6.5612541 10.639118,6.9286688 10.840899,6.9783708 10.92848,6.752113 11.010813,6.5394119 10.838753,5.7279293 10.682157,5.5901969 10.60748,5.5245163 10.21155,5.497114 9.235922,5.5001015 Z"/>
+ <path style="fill:#ffb144" d="m 9.235921,5.0001012 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.856027 0,2.5006985 -0.0032,2.3916185 -0.2369079,2.7961235 -0.4037475,0.698706 -0.4627421,0.711245 2.2191022,0.711245 H 9.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.5502972 0.301738,-0.6539492 -1.067317,-0.5977202 h -1.217397 l -0.425397,0.5001952 c -0.619433,0.728257 -1.043377,1.210203 -1.6826585,1.210203 -0.7310288,0 -0.8225502,-0.307314 -0.8225502,-1.5650632 0,-0.8240544 0.035535,-0.7516762 0.2213452,-1.1169638 C 8.3972164,8.1808019 8.4894118,8.1002381 8.7458938,8.0755538 9.101044,8.0413738 9.382014,8.3316099 9.298872,8.646797 c -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 8.1282792,7.2250979 8.0895608,7.2353095 8.0328437,7.0887846 7.9150901,6.7845785 8.0541139,5.8997542 8.2557255,5.6998902 8.6872723,5.2720749 9.472192,5.5456357 10.153581,6.0612538 10.639118,6.4286685 10.840899,6.4783705 10.92848,6.2521127 11.010813,6.0394116 10.838753,5.227929 10.682157,5.0901966 10.60748,5.024516 10.21155,4.9971137 9.235922,5.0001012 Z"/>
+ <path style="fill:#5c3d2b" d="m 14.205078,14.861328 c -0.386155,0.198829 -0.820962,0.454236 -1.208984,0.910156 -0.405358,0.52317 -0.50738,1.18724 -0.259766,1.78125 0.303236,0.72744 0.834208,1.098243 1.574219,1.097657 0.780847,-6e-4 1.411871,-0.553969 1.242187,-1.089844 -0.05442,-0.171858 -0.08235,-0.164581 -0.384765,0.101562 -0.440456,0.38763 -0.662724,0.441889 -1.025391,0.253907 -0.395104,-0.204794 -0.606259,-0.693167 -0.484375,-1.119141 0.127335,-0.44503 0.09482,-0.451026 0.675781,-0.708984 0.04643,-0.02062 0.08296,-0.04209 0.123047,-0.0625 0.0048,-0.0036 0.01069,-0.0099 0.01563,-0.01367 v -0.0039 c 0.205497,-0.152249 0.182366,-0.49713 -0.09766,-0.927734 -0.07718,-0.08469 -0.123515,-0.151789 -0.169922,-0.21875 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9.236328,4.9999998 c -0.3252094,10e-4 -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 0.08233,-0.2126936 -0.0895,-1.0243694 -0.246091,-1.1621018 -0.07468,-0.065681 -0.469685,-0.092831 -1.445313,-0.089844 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 C 8.6827881,7.2016434 9.073435,7.0410154 9.488281,7.0410154 c 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 6.0214844,8.7421873 c -0.00102,2.0915817 -0.013837,2.1671177 -0.234375,2.5488287 -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.7949224 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.5000002 c -0.619433,0.728257 -1.042359,1.210937 -1.6816408,1.210937 -0.658747,0 -0.7913631,-0.288127 -0.8125,-1.2578122 -0.00151,0.08077 -0.011719,0.08427 -0.011719,0.1933592 0,1.257749 0.09319,1.564453 0.8242187,1.564453 0.6392821,0 1.0622081,-0.48268 1.6816411,-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.3744822 0.251139,-0.5326182 -0.296875,-0.5625002 z m 1.917968,4.7519532 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/22x22/apps/etherape.svg b/.icons/awkward/22x22/apps/etherape.svg
new file mode 100644
index 00000000..fab35162
--- /dev/null
+++ b/.icons/awkward/22x22/apps/etherape.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 1.0200925,11.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,10 9.9999995,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.4559995,0 -9.8619995,-4.327 -9.9939995,-9.75 z"/>
+ <rect style="fill:#307ada" width="20" height="20" x="-21" y="-21.01" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.014242,1 C 5.4742425,1 1.0142425,5.46 1.0142425,11 c 0,0.084 0.0038,0.1665 0.00585,0.25 0.13235,-5.423 4.53815,-9.75 9.9939995,-9.75 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 11.014242,4 c -3.8659995,0 -6.9999995,3.134 -6.9999995,7 0,3.866 3.134,7 6.9999995,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 1.03,11.500249 6.9842425,0 1.9999995,-4.9999985 2,9.9999985 2,-5 6.985758,0"/>
+ <path style="fill:none;stroke:#22d3ff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 1.03,11.000249 6.9842425,0 1.9999995,-4.9999997 2,9.9999997 2,-5 6.985758,0"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ethereumwallet.svg b/.icons/awkward/22x22/apps/ethereumwallet.svg
new file mode 100644
index 00000000..6e7da55e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ethereumwallet.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#4c6a8f" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 11,3.5 2.5,4 2.5,4 -5,3 -5,-3 2.5,-4 z"/>
+ <path style="fill:#ffffff" d="M 11,3 13.5,7 16,11 11,14 6,11 8.5,7 Z"/>
+ <path style="opacity:0.2" d="m 11,19.5 5,-6.85 -5,3 -5,-3 z"/>
+ <path style="fill:#ffffff" d="m 11,19 5,-6.85 -5,3 -5,-3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/etherwall.svg b/.icons/awkward/22x22/apps/etherwall.svg
new file mode 100644
index 00000000..e5b2d8d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/etherwall.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 3.0003119,1.4998684 A 2.0002,2.0002 0 0 0 1.1087103,4.1502588 L 6.6087104,20.150259 a 2.0002,2.0002 0 0 0 3.3623042,0.705078 l 7.1972664,-7.8125 A 2.0002,2.0002 0 0 0 17.55207,12.435415 L 20.854804,4.2479153 A 2.0002,2.0002 0 0 0 19.000312,1.4998684 l -7.670898,0 -8.3291021,0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 3.0003119,1.0000003 A 2.0002,2.0002 0 0 0 1.1087103,3.6503909 L 6.6087104,19.650391 a 2.0002,2.0002 0 0 0 3.3623042,0.705078 l 7.1972664,-7.8125 A 2.0002,2.0002 0 0 0 17.55207,11.935547 L 20.854804,3.7480472 A 2.0002,2.0002 0 0 0 19.000312,1.0000003 l -7.670898,0 -8.3291021,0 z"/>
+ <path style="opacity:0.2" d="m 3.0003119,3.5 c 0.2358533,0.8033938 4.898982,14.2588 5.541992,16 l 2.4576311,-2.639 0,-13.361 z m 9.7089851,0 c -0.03299,0.331487 -0.197588,2.8256618 -0.384766,5.8300782 -0.199236,3.1981328 -0.379999,6.0111148 -0.401367,6.2509758 -0.0092,0.103067 -0.01355,0.181586 -0.01465,0.244141 l 1.319336,-1.44043 C 13.631941,12.671677 15.387939,4.4112348 15.538397,3.5 Z m 3.611328,0 C 16.114719,4.2791133 14.10903,12.531924 13.83625,13.719726 l 0.736328,-0.803711 C 15.133507,11.278175 17.339772,4.3597168 17.571601,3.5 Z m 1.888672,0 c -0.260592,0.6453583 -2.718675,7.804507 -2.993164,8.713867 L 15.697578,11.6875 C 16.452964,9.9363112 18.804925,4.1231698 19.000312,3.5 Z"/>
+ <path style="fill:#feab07" d="M 3.0003119,3.0000003 C 3.2361652,3.8033939 7.8992939,17.2588 8.5423039,19 l 2.4576311,-2.639 0,-13.3609997 z m 9.7089851,0 c -0.03299,0.3314869 -0.197588,2.825662 -0.384766,5.830078 -0.199236,3.1981337 -0.379999,6.0111147 -0.401367,6.2509767 -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.973531 2.310548,-10.8847657 z m 3.611328,0 C 16.114719,3.7791134 14.10903,12.031924 13.83625,13.219727 l 0.736328,-0.803711 c 0.560929,-1.63784 2.767194,-8.5562989 2.999023,-9.4160157 z m 1.888672,0 C 17.948705,3.6453587 15.490622,10.804507 15.216133,11.713867 L 15.697578,11.1875 c 0.755386,-1.7511888 3.107347,-7.5643301 3.302734,-8.1874997 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.0003119,3.0000003 c 0.011368,0.038724 0.1379512,0.4052155 0.1689453,0.5 l 7.8306778,0 0,-0.5 z m 9.7089851,0 c -0.03299,0.3314869 -0.197588,2.825662 -0.384766,5.830078 -0.199236,3.1981337 -0.379999,6.0111147 -0.401367,6.2509767 -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.9589848 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 16.114719,3.7791134 14.10903,12.031924 13.83625,13.219727 l 0.165039,-0.180664 c 0.455422,-1.926825 2.127142,-8.8118332 2.319336,-9.5390627 l 1.098633,0 c 0.04037,-0.1353255 0.134267,-0.4329672 0.152343,-0.5 z m 1.888672,0 c -0.260592,0.6453584 -2.718675,7.8045067 -2.993164,8.7138667 l 0.266601,-0.291992 C 16.054885,9.6731692 17.97186,4.0880153 18.209297,3.5000003 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 3.0003119,1.0000003 A 2.0002,2.0002 0 0 0 1.0169134,3.2597659 2.0002,2.0002 0 0 1 3.0003119,1.5000003 l 8.3291021,0 7.670898,0 a 2.0002,2.0002 0 0 1 1.982422,1.7412109 2.0002,2.0002 0 0 0 -1.982422,-2.2412109 l -7.670898,0 -8.3291021,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/etr.svg b/.icons/awkward/22x22/apps/etr.svg
new file mode 100644
index 00000000..7ab5bf31
--- /dev/null
+++ b/.icons/awkward/22x22/apps/etr.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 22,11 A 10.5,10.5 0 0 1 11.5,21.5 10.5,10.5 0 0 1 1,11 10.5,10.5 0 0 1 11.5,0.5 10.5,10.5 0 0 1 22,11 Z"/>
+ <path style="fill:#72a0d1;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 17.098633,7.97691 15.166992,9.109721 14.259766,9.641948 A 1.0001,1.0001 0 0 1 13.021485,9.460307 C 12.309504,8.694556 10.674659,7.999371 8.75,7.999371 7.3266635,7.999371 6.0516745,8.362362 5.2041015,8.878276 4.3565285,9.394191 4,9.976805 4,10.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 16.794976,12.203907 16.5,11.364886 16.5,10.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 22,10.5 A 10.5,10.5 0 0 1 11.5,21 10.5,10.5 0 0 1 1,10.5 10.5,10.5 0 0 1 11.5,0 10.5,10.5 0 0 1 22,10.5 Z"/>
+ <path style="opacity:0.2" d="m 17.769531,6.000226 c -0.276925,0.00864 -0.55306,0.088251 -0.794922,0.2304688 L 14.15625,7.8849916 13.744141,8.125226 C 12.467704,7.1337523 10.761529,6.500226 8.75,6.500226 6.9976996,6.500226 5.3975803,6.921264 4.1640625,7.672101 2.9305447,8.422938 1.9999999,9.589795 2,11.000226 c -1e-7,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 18.705026,12.103385 18.5,11.287369 18.5,11.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 19.5,7.6896791 C 19.500609,6.7574489 18.713608,5.9717417 17.771484,6.000226 a 1.0001,1.0001 0 0 0 -0.002,0 z"/>
+ <path style="fill:#142f56" d="m 17.769531,5.5 c -0.276925,0.00864 -0.55306,0.088251 -0.794922,0.2304688 L 14.15625,7.3847656 13.744141,7.625 C 12.467704,6.6335263 10.761529,6 8.75,6 6.9976996,6 5.3975803,6.421038 4.1640625,7.171875 2.9305447,7.922712 1.9999999,9.089569 2,10.5 c -1e-7,1.410431 0.9305448,2.577288 2.1640625,3.328125 C 5.3975802,14.578962 6.9976995,15 8.75,15 c 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 18.705026,11.603159 18.5,10.787143 18.5,10.5 c 0,-0.287144 0.205023,-1.103159 0.439453,-1.7441406 0.23443,-0.6409816 0.46875,-1.1464844 0.46875,-1.1464844 A 1.0001,1.0001 0 0 0 19.5,7.1894531 C 19.500609,6.2572229 18.713608,5.4715157 17.771484,5.5 a 1.0001,1.0001 0 0 0 -0.002,0 z"/>
+ <path style="fill:#8dc6ff" d="M 17.097656,7.9765625 15.167969,9.109375 14.259766,9.642578 C 13.85544,9.879689 13.34068,9.80418 13.021484,9.460938 12.309505,8.6951873 10.674659,8 8.75,8 7.3266633,8 6.050698,8.3629926 5.203125,8.8789062 4.355552,9.39482 4,9.977435 4,10.5 4,11.022564 4.355552,11.603226 5.203125,12.119141 6.050698,12.635055 7.3266635,13 8.75,13 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 16.794977,12.203561 16.5,11.365516 16.5,10.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 11.5,0 A 10.5,10.5 0 0 0 1,10.5 10.5,10.5 0 0 0 1.0097656,10.796875 10.5,10.5 0 0 1 11.5,0.5 10.5,10.5 0 0 1 21.990234,10.703125 10.5,10.5 0 0 0 22,10.5 10.5,10.5 0 0 0 11.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ettercap.svg b/.icons/awkward/22x22/apps/ettercap.svg
new file mode 100644
index 00000000..297bd005
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ettercap.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1100.5197)">
+ <path style="opacity:0.2" d="m 18.635787,1114.8018 -0.38791,0.9079 -11.0065324,-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.4841764,0.4418 3.2633324,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.7912924,-0.1023 -3.5512859,-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.9663789,-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.1891044,0.6694 -2.1538604,2.3931 z"/>
+ <path style="fill:#275ac4" d="m 18.635787,1114.3018 -0.38791,0.9079 -11.0065324,-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.4841764,0.4418 3.2633324,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.7912924,-0.1023 -3.5512859,-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.9663789,-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.1891044,0.6694 -2.1538604,2.3931 z"/>
+ <path style="fill:#453a53" d="m 13.044923,1101.5543 -10.9687505,10.9685 c -0.1644589,1.4311 -0.036822,2.718 0.3818359,3.8613 l 7.5849616,-7.5848 -1.2646489,-0.376 c 0.6431715,-1.1491 1.3605849,-1.9472 2.1533209,-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.0673834,3.582 -3.2509765,3.2509 c 0.7097125,0.6643 1.5887045,1.1991 2.6347655,1.6074 l 3.2763684,-3.2763 c -0.1385904,-0.034 -0.2801074,-0.062 -0.4150394,-0.1025 -1.0472625,-0.3118 -1.7935235,-0.8063 -2.245118,-1.4795 z m 9.3847664,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 12.178712,1101.5211 c -0.550147,0.01 -1.09247,0.075 -1.62793,0.1943 -1.4191364,0.3197 -2.7416809,1.0153 -3.9667969,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.9667969,-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.8183594,-1.7314 c -0.087832,0.1399 -0.1774895,0.2697 -0.2626955,0.4219 l 6.0810549,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.3701174,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.9894494,0.2946 2.0775674,0.4153 3.2636714,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.2636714,-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/22x22/apps/eu.blumenstingl.martin.keystateplasmoid.svg b/.icons/awkward/22x22/apps/eu.blumenstingl.martin.keystateplasmoid.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/eu.scarpetta.PDFMixTool.svg b/.icons/awkward/22x22/apps/eu.scarpetta.PDFMixTool.svg
new file mode 100644
index 00000000..5f284053
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eu.scarpetta.PDFMixTool.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 14,6 13,1 Z"/>
+ <path style="fill:#ffffff" d="M 5,3 V 19 H 17 V 6.9531252 L 13.769231,6.2941176 13.122897,3 Z"/>
+ <path style="opacity:0.1" d="m 13,6 v 0.5 c 0,0.554 0.446,1 1,1 h 5 V 7 H 14 C 13.446,7 13,6.554 13,6 Z"/>
+ <path style="fill:#f46b53" d="M 19,7 13,1 v 5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 1 Z"/>
+ <g style="fill:#3f3f3f" transform="matrix(-0.35995607,0.37795278,0.35995607,0.37795278,-87.573605,-97.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 10.252986,15.559246 0.323934,1.402296 -1.038461,1.038455 H 8.384617 L 9.538461,16.846144 9.192307,15.807697 8.1538465,15.461538 7.000003,16.615375 7,15.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="5" y="19"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/eureka.svg b/.icons/awkward/22x22/apps/eureka.svg
new file mode 100644
index 00000000..d4d5e452
--- /dev/null
+++ b/.icons/awkward/22x22/apps/eureka.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4a3f37" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 6.5,4.500453 6.984375,5.33932 7,5.366664 V 17.542445 19.000453 20.186 l 7,-5.185547 v -2.5 h -2 v 1 l -3,2.000179 v -4.000179 h 3 v -2 H 9 v -3 h 3 v 1 h 2 v -2 l -1,-1 H 9 8.4365235 7.4677735 7 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="fill:#0096a7" d="M 6.5,4 6.984375,4.838867 7,4.866211 V 17.041992 18.5 19.685547 L 14,14.5 V 12 h -2 v 1 l -3,2 v -4 h 3 V 9 H 9 V 6 h 3 v 1 h 2 V 5 L 13,4 H 9 8.4365235 7.4677735 7 Z"/>
+ <path style="fill:#ff9f03" d="m 12,12 v 1 L 9,15.000406 V 13.867594 L 7,15.021001 V 17.041992 18.5 19.685547 L 14,14.5 V 12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.5,4 6.7890625,4.5 H 7 7.46875 8.4375 9 13 l 1,1 V 5 L 13,4 H 9 8.4375 7.46875 7 Z M 9,9 v 0.5 h 3 V 9 Z m 3,3 v 0.5 h 2 V 12 Z m 0,1 -3,2 v 0.5 l 3,-2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,12 v 0.5 h 2 V 12 Z m 0,1 -3,2.000179 v 0.5 L 12,13.5 Z M 9,13.867367 7,15.021 v 0.5 l 2,-1.153633 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/euro-truck-simulator-2.svg b/.icons/awkward/22x22/apps/euro-truck-simulator-2.svg
new file mode 100644
index 00000000..205cd568
--- /dev/null
+++ b/.icons/awkward/22x22/apps/euro-truck-simulator-2.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="10"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="7"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#afafb1" d="m 11,4 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 12,7 11,9 10,7 9.150391,5.2998045 A 6,6 0 0 1 11,5 Z M 8.2753905,5.654297 8.878906,7.464844 9.585938,9.585938 7.464844,8.878906 5.660156,8.277344 A 6,6 0 0 1 6.819336,6.696289 6,6 0 0 1 8.2753905,5.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 14.535156,8.878907 12.414063,9.585938 13.121094,7.464845 13.722656,5.660157 Z M 5.2958985,9.148438 7,10 9,11 7,12 5.2998045,12.84961 A 6,6 0 0 1 5,11 6,6 0 0 1 5.2958985,9.148438 Z m 11.4042965,0.0019 A 6,6 0 0 1 17,11 6,6 0 0 1 16.704101,12.851563 L 15,12 13,11 15,10 16.700195,9.150391 Z M 11,9.5 A 0.5,0.5 0 0 1 11.5,10 0.5,0.5 0 0 1 11,10.5 0.5,0.5 0 0 1 10.5,10 0.5,0.5 0 0 1 11,9.5 Z m -1,1 A 0.5,0.5 0 0 1 10.5,11 0.5,0.5 0 0 1 10,11.5 0.5,0.5 0 0 1 9.5,11 0.5,0.5 0 0 1 10,10.5 Z m 2,0 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 9.585938,12.414063 8.878906,14.535156 8.277344,16.339844 A 6,6 0 0 1 6.696289,15.180664 6,6 0 0 1 5.654297,13.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 13.121094,14.535156 12.414063,12.414063 Z M 11,13 l 1,2 0.84961,1.700195 A 6,6 0 0 1 11,17 6,6 0 0 1 9.148438,16.704101 L 10,15 11,13 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 12.631836,5.236328 12,6.5 11,8.5 10,6.5 9.369141,5.238281 A 6,6 0 0 0 9.150391,5.299804 L 10,7 11,9 12,7 12.851563,5.2958985 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 16.104492,7.855469 Z M 5.902344,7.858419 A 6,6 0 0 0 5.660156,8.2773645 L 7.464844,8.8789265 9.585938,9.585958 9.398438,9.023458 7.464844,8.3789265 5.902344,7.858419 Z M 10.567383,9.75 A 0.5,0.5 0 0 0 10.5,10 0.5,0.5 0 0 0 11,10.5 0.5,0.5 0 0 0 11.5,10 0.5,0.5 0 0 0 11.432617,9.75 0.5,0.5 0 0 1 11,10 0.5,0.5 0 0 1 10.567383,9.75 Z M 5.0126955,10.736328 A 6,6 0 0 0 5,11 6,6 0 0 0 5.2998045,12.84961 L 7,12 9,11 8.5,10.75 7,11.5 5.2998045,12.34961 A 6,6 0 0 1 5.0126955,10.736328 Z M 9.567383,10.75 A 0.5,0.5 0 0 0 9.5,11 0.5,0.5 0 0 0 10,11.5 0.5,0.5 0 0 0 10.5,11 0.5,0.5 0 0 0 10.432617,10.75 0.5,0.5 0 0 1 10,11 0.5,0.5 0 0 1 9.567383,10.75 Z m 2,0 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 13.5,10.75 13,11 l 2,1 1.704101,0.851563 A 6,6 0 0 0 17,11 6,6 0 0 0 16.9873,10.763672 6,6 0 0 1 16.704097,12.351563 L 15,11.5 13.5,10.75 Z m -2.932617,1 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 -0.981445,0.664063 -0.1875,0.0625 -0.519532,1.558593 -0.601562,1.804688 A 6,6 0 0 1 6.696289,14.680664 6,6 0 0 1 5.895508,13.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 11,16.5 6,6 0 0 1 9.368164,16.263672 L 9.148438,16.704101 A 6,6 0 0 0 11,17 6,6 0 0 0 12.84961,16.700195 l -0.21875,-0.438476 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,4 A 7,7 0 0 0 4,11 7,7 0 0 0 4.010742,11.207031 7,7 0 0 1 11,4.5 7,7 0 0 1 17.989258,11.292969 7,7 0 0 0 18,11 7,7 0 0 0 11,4 Z M 12.632813,5.734375 12,7 11,9 10,7 9.370117,5.739258 A 6,6 0 0 0 9.150391,5.799804 L 10,7.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 16.104492,8.355469 Z M 5.899414,8.357419 A 6,6 0 0 0 5.660156,8.777341 l 1.804688,0.601562 2.121094,0.707031 -0.1875,-0.5625 L 7.464844,8.878903 5.899414,8.357419 Z M 10.567383,10.25 A 0.5,0.5 0 0 0 10.5,10.5 0.5,0.5 0 0 0 11,11 0.5,0.5 0 0 0 11.5,10.5 0.5,0.5 0 0 0 11.432617,10.25 0.5,0.5 0 0 1 11,10.5 0.5,0.5 0 0 1 10.567383,10.25 Z m 6.419921,0.993164 a 6,6 0 0 1 -0.283203,1.608399 L 15,12 13.5,11.25 13,11.5 l 2,1 1.704101,0.851563 A 6,6 0 0 0 17,11.5 6,6 0 0 0 16.987304,11.243164 Z M 8.5,11.25 7,12 5.2998045,12.84961 A 6,6 0 0 1 5.0126955,11.256836 6,6 0 0 0 5,11.5 6,6 0 0 0 5.2998045,13.34961 L 7,12.5 9,11.5 8.5,11.25 Z m 1.067383,0 A 0.5,0.5 0 0 0 9.5,11.5 0.5,0.5 0 0 0 10,12 0.5,0.5 0 0 0 10.5,11.5 0.5,0.5 0 0 0 10.432617,11.25 0.5,0.5 0 0 1 10,11.5 0.5,0.5 0 0 1 9.567383,11.25 Z m 2,0 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 -1,1 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 -0.981445,0.664063 -0.1875,0.0625 -0.519532,1.558593 -0.601562,1.804688 A 6,6 0 0 1 6.696289,15.180664 6,6 0 0 1 5.895508,14.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 11,17 6,6 0 0 1 9.367188,16.765625 l -0.21875,0.438476 A 6,6 0 0 0 11,17.5 6,6 0 0 0 12.84961,17.200195 l -0.219727,-0.439453 z"/>
+ <circle style="fill:#cc8e31" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 16.5,14 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 15.40711,14.36235 15,14.833351 15,15.5 l 1,0 C 16,15 16.5,15 16.5,15 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 15.1802,17.59895 15,18.0139 15,18.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 16.854375,13.9931 16.5,14 16.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/evelauncher.svg b/.icons/awkward/22x22/apps/evelauncher.svg
new file mode 100644
index 00000000..77fd3ad1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/evelauncher.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-21.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="-21" y="-22" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 5,4.4999993 v 3 1 h 3 v -1 h 10 v -3 z M 5,9.499999 v 3 h 13 v -3 z m 0,4 v 1 3 h 13 v -3 H 8 v -1 z"/>
+ <path style="fill:#ffffff" d="M 5,4 V 7 8 H 8 V 7 H 18 V 4 Z m 0,5 v 3 H 18 V 9 Z m 0,4 v 1 3 H 18 V 14 H 8 v -1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.0507812,0 C 1.4690813,0 1,0.4690813 1,1.0507812 v 0.5 C 1,0.9690813 1.4690813,0.5 2.0507812,0.5 H 20.949219 C 21.530919,0.5 22,0.9690813 22,1.5507812 v -0.5 C 22,0.4690813 21.530919,0 20.949219,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/everdo.svg b/.icons/awkward/22x22/apps/everdo.svg
new file mode 100644
index 00000000..54b7b673
--- /dev/null
+++ b/.icons/awkward/22x22/apps/everdo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 17.979291,3.5003042 c -0.338526,0.00503 -0.661798,0.142728 -0.901278,0.3838913 L 9.1155389,11.907984 4.9219529,7.8822078 C 4.413455,7.370006 3.58924,7.370006 3.0807421,7.8822078 L 1.3814363,9.5945982 c -0.50828781,0.5124138 -0.50828781,1.3429758 0,1.8553888 l 5.1141923,4.953471 1.6993052,1.712391 c 0.5084979,0.512201 1.3327131,0.512201 1.8412112,0 l 1.699305,-1.712391 8.88308,-8.95097 c 0.508627,-0.5124723 0.508627,-1.3434296 0,-1.855902 L 18.919225,3.884708 C 18.670355,3.6338141 18.331284,3.4951448 17.979291,3.5003042 Z"/>
+ <path style="fill:#5cbb6a;fill-rule:evenodd" d="m 17.979291,3.0003099 c -0.338526,0.00503 -0.661798,0.142728 -0.901278,0.3838913 L 9.1155389,11.407989 4.9219529,7.3822133 c -0.5084979,-0.5122018 -1.3327129,-0.5122018 -1.8412108,0 l -1.6993058,1.712391 c -0.50828781,0.512413 -0.50828781,1.3429747 0,1.8553887 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 11.73545,15.90346 20.61853,6.9524896 c 0.508627,-0.5124724 0.508627,-1.3434297 0,-1.855902 L 18.919225,3.3847136 C 18.670355,3.1338198 18.331284,2.9951505 17.979291,3.0003099 Z"/>
+ <path style="fill:#3e8749;fill-rule:evenodd" d="M 12.5,7.9980471 9.1152339,11.408203 6.6503905,9.0410163 3.0039061,12.521484 l 0.9882813,0.957032 10.6171876,-0.470704 0.0059,-0.0039 L 19.580078,8.0000002 12.5,7.9980471 Z"/>
+ <path style="fill:#2d6235;fill-rule:evenodd" d="m 11.094836,9.4131862 -0.990224,0.9980358 4.47749,2.623994 1.747051,-1.760722 -5.234317,-1.8613077 z"/>
+ <path style="fill:#2d6235;fill-rule:evenodd" d="m 11.899514,15.738311 -4.2489767,1.329088 0.5439395,0.548822 a 1.302202,1.3122294 0 0 0 1.8417772,0 l 1.699199,-1.712872 0.164061,-0.165038 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 17.979525,3.0001712 c -0.338526,0.00503 -0.661877,0.1426216 -0.901357,0.3837848 L 9.1153659,11.408281 4.9220524,7.3819588 c -0.5084979,-0.5122018 -1.3332785,-0.5122018 -1.8417765,0 l -1.6992,1.7128714 C 1.0636421,9.4148412 0.94460679,9.8583812 1.023658,10.271575 1.07131,10.023495 1.190468,9.7869802 1.3810759,9.5948253 l 1.6992,-1.712872 c 0.508498,-0.5122018 1.3332786,-0.5122018 1.8417765,0 L 9.1153659,11.908276 17.078168,3.8839505 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 18.918969,3.3849325 C 18.670099,3.1340387 18.331518,2.9950118 17.979525,3.0001712 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/evernote.svg b/.icons/awkward/22x22/apps/evernote.svg
new file mode 100644
index 00000000..f6ed1475
--- /dev/null
+++ b/.icons/awkward/22x22/apps/evernote.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.00786-0.38484 0.05464-0.76061 0.28906-1.0684 0.1266-0.1715 0.29716-0.31142 0.53516-0.41992 0.23545-0.1055 0.54332-0.095703 0.95117-0.095703h1.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/everpad.svg b/.icons/awkward/22x22/apps/everpad.svg
new file mode 120000
index 00000000..713d5a71
--- /dev/null
+++ b/.icons/awkward/22x22/apps/everpad.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/evince.svg b/.icons/awkward/22x22/apps/evince.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/evince.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/evnc.svg b/.icons/awkward/22x22/apps/evnc.svg
new file mode 100644
index 00000000..79a17060
--- /dev/null
+++ b/.icons/awkward/22x22/apps/evnc.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 2,2.5 C 0.8954762,2.5001104 1.104e-4,3.3954762 0,4.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 -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 5 C 4.9998896,3.3954762 4.1045238,2.5001104 3,2.5 Z"/>
+ <path style="fill:#37a0f2" d="M 2,2 C 0.8954762,2.0001104 1.104e-4,2.8954762 0,4 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 4 C 21.99989,2.8954762 21.104524,2.0001104 20,2 h -1 c -1.104524,1.104e-4 -1.99989,0.8954762 -2,2 H 5 C 4.9998896,2.8954762 4.1045238,2.0001104 3,2 Z"/>
+ <path style="opacity:0.2" d="m 2,4.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 7 Z"/>
+ <path style="fill:#ffffff" d="M 2,4 V 18 H 3 V 4 Z m 17,0 v 14 h 1 V 4 Z M 4,6 V 16 H 5 V 6 Z M 6,6 V 16 H 16 V 6 Z m 11,0 v 10 h 1 V 6 Z M 7,7 h 8 v 8 H 7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,2 C 0.8954762,2.0001104 1.104e-4,2.8954762 0,4 V 4.5 C 1.104e-4,3.3954762 0.8954762,2.5001104 2,2.5 h 1 c 1.1045238,1.104e-4 1.9998896,0.8954762 2,2 h 12 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 V 4 C 21.99989,2.8954762 21.104524,2.0001104 20,2 h -1 c -1.104524,1.104e-4 -1.99989,0.8954762 -2,2 H 5 C 4.9998896,2.8954762 4.1045238,2.0001104 3,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/evolution-calendar.svg b/.icons/awkward/22x22/apps/evolution-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/evolution-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/evolution-mail.svg b/.icons/awkward/22x22/apps/evolution-mail.svg
new file mode 120000
index 00000000..6fb79ec1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/evolution-mail.svg
@@ -0,0 +1 @@
+evolution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/evolution-memos.svg b/.icons/awkward/22x22/apps/evolution-memos.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/evolution-memos.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/evolution-tasks.svg b/.icons/awkward/22x22/apps/evolution-tasks.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/22x22/apps/evolution-tasks.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/evolution.svg b/.icons/awkward/22x22/apps/evolution.svg
new file mode 100644
index 00000000..c89b07f9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/evolution.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/evtest-qt.svg b/.icons/awkward/22x22/apps/evtest-qt.svg
new file mode 100644
index 00000000..67be74ab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/evtest-qt.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="m 4,13.000027 c -0.554,0 -1,0.334494 -1,0.749987 V 14.5 H 4 6 7 V 13.750014 C 7,13.334521 6.554,13.000027 6,13.000027 Z"/>
+ <path style="fill:#4f4f4f" d="m 16,13.000027 c -0.554,0 -1,0.334494 -1,0.749987 V 14.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 4,13.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 13.750014 C 7,13.334521 6.554,13.000027 6,13.000027 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 16,13.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="2" y="14.5" rx=".706" ry=".699"/>
+ <rect style="fill:#838383" width="2" height="8.5" x="10" y="6.75" rx=".077" ry="0"/>
+ <rect style="fill:#a3a3a3" width="4" height="4" x="9" y="12" rx=".154" ry="0"/>
+ <path style="opacity:0.2" d="M 9.3173133,8.1288586 A 4,3.999927 0 0 1 7.3710087,2.8177177 4,3.999927 0 0 1 12.682085,0.87100841 4,3.999927 0 0 1 14.62927,6.1818265 4,3.999927 0 0 1 9.3185167,8.1294163"/>
+ <path style="fill:#4f4f4f" d="M 9.3173133,7.6291046 A 4,3.999927 0 0 1 7.3710087,2.3179638 4,3.999927 0 0 1 12.682085,0.37125446 4,3.999927 0 0 1 14.62927,5.6820725 4,3.999927 0 0 1 9.3185167,7.6296624"/>
+ <rect style="fill:#ffa733" width="18" height="7" x="2" y="14" rx=".706" ry=".699"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.154297,12.000045 C 9.068857,12.000045 9,12.068901 9,12.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 2.7060547,14.000137 C 2.3147093,14.000137 2,14.312053 2,14.699343 v 0.499991 c 0,-0.38729 0.3147093,-0.699206 0.7060547,-0.699206 H 19.293945 C 19.68529,14.500128 20,14.812044 20,15.199334 v -0.499991 c 0,-0.38729 -0.31471,-0.699206 -0.706055,-0.699206 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.853516,0.0039062 A 4,3.999927 0 0 0 7.3710938,2.3183594 4,3.999927 0 0 0 7.0097656,4.2324219 4,3.999927 0 0 1 7.3710938,2.8183594 4,3.999927 0 0 1 12.681641,0.8710938 4,3.999927 0 0 1 14.990234,4.2675781 4,3.999927 0 0 0 12.681641,0.3710938 4,3.999927 0 0 0 10.853516,0.0039062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/exaile.svg b/.icons/awkward/22x22/apps/exaile.svg
new file mode 100644
index 00000000..7a6de611
--- /dev/null
+++ b/.icons/awkward/22x22/apps/exaile.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/exfalso.svg b/.icons/awkward/22x22/apps/exfalso.svg
new file mode 120000
index 00000000..0d4bd5b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/exfalso.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/exmplayer.svg b/.icons/awkward/22x22/apps/exmplayer.svg
new file mode 100644
index 00000000..d6f593b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/exmplayer.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.05;fill:#ffffff" d="m 4,24 0,14 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-14 z"/>
+ <path style="opacity:0.2" d="m 1,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 21,19 c 0,0.554 -0.446,1 -1,1 L 2,20 C 1.446,20 1,19.554 1,19 Z"/>
+ <rect style="fill:#4f4f4f" width="18" height="20" x="-20" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g transform="translate(-53,-261)">
+ <path style="opacity:0.2;fill:#ffffff" d="m 54,265 0,-1 c 0,-0.554 0.446,-1 1,-1 l 18,0 c 0.554,0 1,0.446 1,1 l 0,1 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 55,263 c -0.554,0 -1,0.446 -1,1 l 0,3 20,0 0,-3 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 55,263 c -0.554,0 -1,0.446 -1,1 l 0,1 20,0 0,-1 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 55,263 c -0.554,0 -1,0.446 -1,1 l 0,3 5,0 0,-2 -2,-2 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 61.5,265 -2,-2 2.5,0 2,2 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 61.5,265 -2,2 2.5,0 2,-2 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 66.5,265 -2,-2 2.5,0 2,2 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 66.5,265 -2,2 2.5,0 2,-2 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 71.5,265 -2,-2 2.5,0 2,2 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 71.5,265 -2,2 2.5,0 2,-2 z"/>
+ </g>
+ <path style="opacity:0.2" transform="matrix(0.47308134,0,0,0.46822909,18.175258,4.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,18.175258,4.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/22x22/apps/exodus.svg b/.icons/awkward/22x22/apps/exodus.svg
new file mode 100644
index 00000000..b82c3abf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/exodus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#3c4553" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 9.862305,4.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 6.7242945,5.4791065 6.0329165,4.7982845 5.9902365,4.7685545 5.8740745,4.6876435 5.66695,4.593923 5.5029315,4.548828 5.3679165,4.511708 5.308078,4.508583 4.696291,4.501953 4.3327625,4.498003 4.035158,4.5014655 4.035158,4.509768 c 1e-6,0.0083 1.3886245,1.403355 3.085938,3.100586 C 8.6975525,9.186735 9.814623,10.29797 10,10.476563 V 4.5029295 Z m 2.275391,0 L 12,4.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 12.923308,4.841651 12.850572,4.690306 12.761721,4.6142555 12.642155,4.511915 12.553717,4.4953 12.137698,4.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 10,12.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 9.862305,4.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 6.7242945,4.9791065 6.0329165,4.2982845 5.9902365,4.2685545 5.8740745,4.1876435 5.66695,4.093923 5.5029315,4.048828 5.3679165,4.011708 5.308078,4.008583 4.696291,4.001953 4.3327625,3.998013 4.035158,4.0014655 4.035158,4.009768 c 1e-6,0.0083 1.3886245,1.403355 3.085938,3.100586 C 8.6975525,8.6867345 9.814623,9.79797 10,9.976563 V 4.0029295 Z m 2.275391,0 L 12,4.0029295 V 9.976563 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 12.923308,4.341651 12.850572,4.190306 12.761721,4.1142555 12.642155,4.011915 12.553717,3.9952998 12.137698,4.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 10,12.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 9.862305,4.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 6.7242945,4.9791065 6.0329165,4.2982845 5.9902365,4.2685545 5.8740745,4.1876435 5.66695,4.093923 5.5029315,4.048828 5.3679165,4.011708 5.308078,4.008583 4.696291,4.001953 4.3327625,3.998013 4.035158,4.0014655 4.035158,4.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 C 9.076685,4.841659 9.149425,4.690314 9.238271,4.6142635 9.357848,4.511922 9.446285,4.495307 9.862305,4.500982 L 10,4.5029295 v -0.5 z m 2.275391,0 L 12,4.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 12.968659,5.1074485 12.96232,4.5827405 12.950196,4.50781 12.923306,4.341651 12.850569,4.190306 12.761719,4.1142555 12.642153,4.011915 12.553715,3.9952998 12.137696,4.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 6.4746095,11.249024 5.555664,12.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 10,12.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 5.3016325,17.206996 9.609178,12.896929 10,12.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/22x22/apps/exult.svg b/.icons/awkward/22x22/apps/exult.svg
new file mode 100644
index 00000000..9670fee7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/exult.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 19,20.45 V 1.55 C 19,0.9683 18.526125,0.5 17.9375,0.5 H 3.0625 C 2.473875,0.5 2,0.9683 2,1.55 v 18.9 c 0,0.5817 0.473875,1.05 1.0625,1.05 h 14.875 C 18.526125,21.5 19,21.0317 19,20.45 Z"/>
+ <path style="fill:#4677af" d="M 19,19.95 V 1.05 C 19,0.4683 18.526125,0 17.9375,0 H 3.0625 C 2.473875,0 2,0.4683 2,1.05 v 18.9 C 2,20.5317 2.473875,21 3.0625,21 h 14.875 C 18.526125,21 19,20.5317 19,19.95 Z"/>
+ <path style="opacity:0.2" d="M 10.550781,3.5 C 8.7425662,3.656159 8.0222935,4.9666804 8.0527344,6.4121094 8.0760352,7.5183817 8.5233066,8.6918506 9.123047,9.5 H 5.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 10.595703,19.5 11.757812,17.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 11.978516 C 12.57881,8.6918505 13.027483,7.5183817 13.050781,6.4121094 13.081222,4.9666804 12.358998,3.656159 10.550781,3.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 12.035343,7.1236882 11.754661,7.9989876 11.375,8.625 11.017348,9.214722 10.613701,9.422992 10.550781,9.451172 10.487862,9.422992 10.084215,9.214722 9.726562,8.625 9.346903,7.9989874 9.066221,7.1236898 9.050781,6.390625 9.039196,5.8404978 9.174602,5.3817507 9.40625,5.078125 9.621693,4.7957398 9.966409,4.6121759 10.550781,4.5371094 Z"/>
+ <path style="fill:#ebebeb" d="M 10.550781,3 C 8.7425662,3.156159 8.0222935,4.4666804 8.0527344,5.9121094 8.0760352,7.0183817 8.5233066,8.1918506 9.123047,9 H 5.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 10.595703,19 11.757812,17.400391 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 11.978516 C 12.57881,8.1918505 13.027483,7.0183817 13.050781,5.9121094 13.081222,4.4666804 12.358998,3.156159 10.550781,3 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 12.035343,6.6236882 11.754661,7.4989876 11.375,8.125 11.017348,8.7147219 10.613701,8.9229919 10.550781,8.9511719 10.487862,8.9229919 10.084215,8.7147221 9.726562,8.125 9.346903,7.4989874 9.066221,6.6236898 9.050781,5.890625 9.039196,5.3404978 9.174602,4.8817507 9.40625,4.578125 9.621693,4.2957398 9.966409,4.1121759 10.550781,4.0371094 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.0625,0 C 2.473875,0 2,0.4690812 2,1.0507812 v 0.5 C 2,0.9690812 2.473875,0.5 3.0625,0.5 h 14.875 C 18.526125,0.5 19,0.9690813 19,1.5507812 v -0.5 C 19,0.4690813 18.526125,0 17.9375,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/facebook-facebook.com.svg b/.icons/awkward/22x22/apps/facebook-facebook.com.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/facebook-facebook.com.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/facebook.svg b/.icons/awkward/22x22/apps/facebook.svg
new file mode 100644
index 00000000..8d974ae6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/facebook.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/facebookresource.svg b/.icons/awkward/22x22/apps/facebookresource.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/facebookresource.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/factorio.svg b/.icons/awkward/22x22/apps/factorio.svg
new file mode 100644
index 00000000..ea9e7a93
--- /dev/null
+++ b/.icons/awkward/22x22/apps/factorio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#be7c2e" d="M 8.9495,1.00085 C 8.737,1.02395 8.55,1.19735 8.511,1.40705 L 8.0885,3.54765 C 7.33,3.84385 6.617,4.25075 5.991,4.75075 L 3.9092,4.04765 C 3.6929,3.9732 3.4306,4.0697 3.3144,4.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 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 13.44704,1.1829 13.23304,1.0038 13.00454,1.0007 l -4.0072,0 c -0.01563,-5e-4 -0.031305,-5e-4 -0.046935,0 z"/>
+ <path style="opacity:0.2" d="m 11,7.50025 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 11,7.00025 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 8.8975,1.00065 C 8.6795,1.0235 8.4875,1.1951 8.448,1.40255 L 8.0145,3.52015 C 7.2365,3.8132 6.505,4.21575 5.8635,4.71025 L 3.7288,4.01485 C 3.507,3.9412 3.238,4.03665 3.11885,4.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 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 1.016,7.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 20.97388,8.042865 20.96376,8.10771 20.93587,8.15718 20.96458,8.106375 20.97465,8.04561 20.984,7.98715 Z M 2.83,10.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 1.132064,13.5426 1.092285,13.57984 1.06434,13.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 1,13.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 1.3144,8.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 1.4208,8.35925 C 1.3774,8.32235 1.3417,8.27685 1.3144,8.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 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/22x22/apps/falkon.svg b/.icons/awkward/22x22/apps/falkon.svg
new file mode 100644
index 00000000..967db410
--- /dev/null
+++ b/.icons/awkward/22x22/apps/falkon.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#8767d9" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 9.741211,5 C 8.5053275,4.9957 7.087305,5.2342795 5.475586,5.901367 7.686222,6.0734925 8.634653,6.3825615 8.6884765,6.6171875 4.8654985,5.960166 4.277008,9.974553 4.153193,12.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 6.9930035,20.382075 8.9724305,20.999198 11,21 13.235867,20.99869 15.406798,20.248113 17.166015,18.868164 16.359104,18.054917 13.946889,15.953185 14,14.124024 14.030335,13.079394 15.123006,12.13981 17.055664,11.605469 17.977765,11.496664 18.957294,11.454665 20,11.5 19.826319,10.154021 18.522356,8.744737 16.459961,8.310547 16.106318,8.142146 14.015489,5.014881 9.741211,5 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 9.741211,3.9997265 C 8.5053275,3.9954265 7.087305,4.7342795 5.475586,5.401367 7.686222,5.5734925 8.634653,5.8825615 8.6884765,6.1171875 4.8654985,5.460166 3.1315414,10.901183 3.0077265,13.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 4.24284,12.370963 4.1537275,12.596738 4.046789,12.78711 3.2910963,14.537546 3.0529947,17.366131 3.0561192,18.557457 3.0565107,18.706705 3.2181529,18.86341 3.2262509,19 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 6.8274532,20.322844 8.8859578,20.996362 11,21 13.354436,20.9962 15.632015,20.161689 17.43164,18.643554 16.841522,18.07344 14,16 14,13.624024 14.030335,12.579394 15.123006,11.63981 17.055664,11.105469 17.977765,10.996664 18.957294,10.954665 20,11 19.826319,9.654021 18.522356,7.7444635 16.459961,7.3102735 16.106318,7.1418725 14.015489,4.0146075 9.741211,3.9997265 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 12.814059,7.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 3.8499814,21.27 c 0,0 3.9186791,-9.375353 13.4429876,-9.734882 0,0 -8.7985216,-1.327429 -14.2569504,7.319192 C 3.0057551,20.077602 3.8499814,21.27 3.8499814,21.27 Z"/>
+ <path style="fill:#ffb039;fill-rule:evenodd" d="m 3.8499814,20.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 5.4832535,5.4018235 c 0,0 2.37555,0.138161 3.2236865,0.721494 C 9.061061,6.050466 9.36174,5.808007 9.412853,5.477785 9.108978,5.3520245 6.3275525,5.125508 5.4832535,5.4018235 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 3.0293354,13.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 3.0293354,13.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/far2l.svg b/.icons/awkward/22x22/apps/far2l.svg
new file mode 100644
index 00000000..d5dd230b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/far2l.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1036.9764)">
+ <rect style="opacity:0.2" width="20" height="20" x="-1058.48" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3f3f3f" d="m 1,1054.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="2" y="1056.98"/>
+ <rect style="fill:#009072" width="3" height="1" x="7" y="1056.98"/>
+ <rect style="fill:#009072" width="3" height="1" x="12" y="1056.98"/>
+ <rect style="fill:#009072" width="3" height="1" x="17" y="1056.98"/>
+ <path style="fill:#4551ff" d="m 2,1037.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 3,1040.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="10" y="1037.98"/>
+ <rect style="fill:#ffff00" width="6" height="2" x="3" y="1039.98"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2,1037.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="1043.98" y="-9" transform="rotate(90)"/>
+ <rect style="fill:#07e9ff" width="2" height="6" x="1047.98" y="-9" transform="rotate(90)"/>
+ <rect style="fill:#07e9ff" width="2" height="6" x="1051.98" y="-9" transform="rotate(90)"/>
+ <rect style="fill:#ffff00" width="6" height="2" x="13" y="1039.98"/>
+ <rect style="fill:#07e9ff" width="2" height="6" x="1043.98" y="-19" transform="rotate(90)"/>
+ <rect style="fill:#07e9ff" width="2" height="6" x="1047.98" y="-19" transform="rotate(90)"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="1" y="1054.98"/>
+ <rect style="fill:#07e9ff" width="2" height="6" x="1051.98" y="-19" transform="rotate(90)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3,1039.9764 v 0.5 h 6 v -0.5 z m 10,0 v 0.5 h 6 v -0.5 z m -10,4 v 0.5 h 6 v -0.5 z m 10,0 v 0.5 h 6 v -0.5 z m -10,4 v 0.5 h 6 v -0.5 z m 10,0 v 0.5 h 6 v -0.5 z m -10,4 v 0.5 h 6 v -0.5 z m 10,0 v 0.5 h 6 v -0.5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fbmessenger.svg b/.icons/awkward/22x22/apps/fbmessenger.svg
new file mode 100644
index 00000000..9216294b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fbmessenger.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fbreader.svg b/.icons/awkward/22x22/apps/fbreader.svg
new file mode 100644
index 00000000..23fa898b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fbreader.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="15" x="1" y="4.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#dc4a3d" width="20" height="15" x="1" y="4" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1;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 17 C 20.331,4.5 21,5.169 21,6 V 5.5 C 21,4.669 20.331,4 19.5,4 Z"/>
+ <path style="fill:#e4e4e4" d="m 11,4 v 1.5 12 1.5 h 1 4 1.5 C 18.331,19 19,18.331 19,17.5 V 5.5 C 19,4.669 18.331,4 17.5,4 H 16 12 Z"/>
+ <path style="opacity:0.2" d="m 12,6 v 1 h 6 V 6 Z m 0,2 v 1 h 6 V 8 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 11,3.5 h 3 v 8 L 12.5,10.75 11,11.5 Z"/>
+ <path style="fill:#dc4a3d" d="M 11,3.5 C 11,3.5 11,3 12.5,3 14,3 14,3.5 14,3.5 V 11 L 12.5,10.25 11,11 Z"/>
+ <path style="fill:#ffffff" d="m 11,4 v 1.5 12 1.5 H 10 6 4.5 C 3.669,19 3,18.331 3,17.5 V 5.5 C 3,4.669 3.669,4 4.5,4 H 6 10 Z"/>
+ <path style="opacity:0.2" d="m 4,6 v 1 h 6 V 6 Z m 0,2 v 1 h 6 V 8 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 12.5,3 C 11,3 11,3.5 11,3.5 V 4 C 11,4 11,3.5 12.5,3.5 14,3.5 14,4 14,4 V 3.5 C 14,3.5 14,3 12.5,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fceu.svg b/.icons/awkward/22x22/apps/fceu.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fceu.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/fceux.svg b/.icons/awkward/22x22/apps/fceux.svg
new file mode 100644
index 00000000..e528cc28
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fceux.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fcitx-sogoupinyin.svg b/.icons/awkward/22x22/apps/fcitx-sogoupinyin.svg
new file mode 100644
index 00000000..68c93426
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fcitx-sogoupinyin.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="14" x="1" y="4" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" 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 style="opacity:0.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"/>
+ <circle style="opacity:0.2" cx="5" cy="8.5" r="1"/>
+ <circle style="opacity:0.2" cx="8" cy="8.5" r="1"/>
+ <circle style="opacity:0.2" cx="11" cy="8.5" r="1"/>
+ <circle style="opacity:0.2" cx="14" cy="8.5" r="1"/>
+ <circle style="opacity:0.2" cx="17" cy="8.5" r="1"/>
+ <circle style="opacity:0.2" cx="7" cy="12.5" r="1"/>
+ <circle style="opacity:0.2" cx="10" cy="12.5" r="1"/>
+ <circle style="opacity:0.2" cx="13" cy="12.5" r="1"/>
+ <circle style="opacity:0.2" cx="16" cy="12.5" r="1"/>
+ <rect style="opacity:0.2" width="14" height="2" x="4" y="15.5" rx=".5" ry=".5"/>
+ <circle style="fill:#e4e4e4" cx="5" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="14" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="17" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="7" cy="12" r="1"/>
+ <circle style="fill:#e4e4e4" cx="10" cy="12" r="1"/>
+ <circle style="fill:#e4e4e4" cx="13" cy="12" r="1"/>
+ <circle style="fill:#e4e4e4" cx="16" cy="12" r="1"/>
+ <rect style="fill:#e4e4e4" width="14" height="2" x="4" y="15" rx=".5" ry=".5"/>
+ <circle style="fill:#e9541d" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 16.279361,13.001375 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/22x22/apps/fcitx.svg b/.icons/awkward/22x22/apps/fcitx.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fcitx.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/fcitx_ubuntukylin.svg b/.icons/awkward/22x22/apps/fcitx_ubuntukylin.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fcitx_ubuntukylin.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/fedora-logo-icon.svg b/.icons/awkward/22x22/apps/fedora-logo-icon.svg
new file mode 120000
index 00000000..8966161a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fedora-logo-icon.svg
@@ -0,0 +1 @@
+distributor-logo-fedora.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/fedora-release-notes.svg b/.icons/awkward/22x22/apps/fedora-release-notes.svg
new file mode 120000
index 00000000..8966161a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fedora-release-notes.svg
@@ -0,0 +1 @@
+distributor-logo-fedora.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/feedindicator.svg b/.icons/awkward/22x22/apps/feedindicator.svg
new file mode 100644
index 00000000..773e6f74
--- /dev/null
+++ b/.icons/awkward/22x22/apps/feedindicator.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <path style="fill:#8e8e8e" d="M 21,11 C 21,16.522847 16.522847,21 11,21 5.4771525,21 1,16.522847 1,11 1,5.4771525 5.4771525,1 11,1 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 20.264746,10.784662 21,10.90401 21,11 Z"/>
+ <path style="fill:#ff9044" d="m 21,11 c 0,0 -4.477153,0 -10,0 L 11,1 c 5.522847,0 10,4.4771525 10,10 z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 11,4.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 11,4 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="11" cy="11.5" r="4"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="4"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="11" r="3"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/feedreader.svg b/.icons/awkward/22x22/apps/feedreader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/feedreader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/feh.svg b/.icons/awkward/22x22/apps/feh.svg
new file mode 100644
index 00000000..cb05159f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/feh.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-21.5" y="-21" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="21" height="21" x="-21" y="-21" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 2,5.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="2" y="5"/>
+ <rect style="fill:#df4545" width="2" height="5" x="5" y="-7" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="2" height="5" x="9" y="-7" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="2" height="11" x="8" y="5"/>
+ <rect style="fill:#df4545" width="2" height="5" x="5" y="-13" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="2" height="5" x="9" y="-13" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="2" height="11" x="14" y="5"/>
+ <rect style="fill:#df4545" width="2" height="5" x="9" y="-19" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="2" height="5" x="14" y="-13" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="2" height="11" x="17" y="5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.0507812,0 C 0.4690813,0 0,0.4690813 0,1.0507812 l 0,0.5 C 0,0.9690813 0.4690813,0.5 1.0507812,0.5 l 18.8984378,0 C 20.530919,0.5 21,0.9690813 21,1.5507812 l 0,-0.5 C 21,0.4690813 20.530919,0 19.949219,0 L 1.0507812,0 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2,5 0,0.5 2,0 3,0 L 7,5 4,5 2,5 Z m 6,0 0,0.5 2,0 3,0 L 13,5 10,5 8,5 Z m 6,0 0,0.5 2,0 0,-0.5 -2,0 z m 3,0 0,0.5 2,0 L 19,5 17,5 Z M 4,9 4,9.5 7,9.5 7,9 4,9 Z m 6,0 0,0.5 3,0 0,-0.5 -3,0 z m 6,0 0,0.5 1,0 0,-0.5 -1,0 z m -6,5 0,0.5 3,0 0,-0.5 -3,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fern-wifi-cracker.svg b/.icons/awkward/22x22/apps/fern-wifi-cracker.svg
new file mode 100644
index 00000000..fa58d0a6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fern-wifi-cracker.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fez.svg b/.icons/awkward/22x22/apps/fez.svg
new file mode 100644
index 00000000..e80ad235
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fez.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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-5h-5zm0 5h-5v5h5v-5z" style="fill:#ffb221"/>
+ <path d="m6 4v0.5h15v-0.5h-15z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m1 9v0.5h5v-0.5z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ffado.svg b/.icons/awkward/22x22/apps/ffado.svg
new file mode 100644
index 00000000..1405fa35
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ffado.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 5.6289062,3.1367188 -2.828125,2.828125 1.4140626,1.4140624 2.828125,-2.828125 z m 10.7070318,0 L 12.800781,6.671875 15.628906,9.5 19.164062,5.9648438 Z M 7.75,5.2578125 4.921875,8.0859375 6.3359375,9.5 9.164062,6.671875 Z M 11,7.5 C 9.351907,7.5 8,8.8538642 8,10.501953 8,12.150042 9.351907,13.5 11,13.5 c 1.648093,0 3,-1.349958 3,-2.998047 C 14,8.8538642 12.648093,7.5 11,7.5 Z m 0,2 c 0.557558,0 1,0.443853 1,1.001953 C 12,11.060053 11.557558,11.5 11,11.5 10.442443,11.5 10,11.060053 10,10.501953 10,9.943853 10.442443,9.5 11,9.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 5.6289062,2.6367188 -2.828125,2.828125 1.4140626,1.4140624 2.828125,-2.828125 z m 10.7070318,0 L 12.800781,6.171875 15.628906,9 19.164062,5.4648438 Z M 7.75,4.7578125 4.921875,7.5859375 6.3359375,9 9.164062,6.171875 Z M 11,7 C 9.351907,7 8,8.3538642 8,10.001953 8,11.650042 9.351907,13 11,13 12.648093,13 14,11.650042 14,10.001953 14,8.3538642 12.648093,7 11,7 Z m 0,2 c 0.557558,0 1,0.443853 1,1.001953 C 12,10.560053 11.557558,11 11,11 10.442443,11 10,10.560053 10,10.001953 10,9.443853 10.442443,9 11,9 Z m -2,5 v 2 h 4 v -2 z m 0,3 v 2 h 4 v -2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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/22x22/apps/ffmulticonverter.svg b/.icons/awkward/22x22/apps/ffmulticonverter.svg
new file mode 100644
index 00000000..8eadc206
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ffmulticonverter.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fifteenpuzzle.svg b/.icons/awkward/22x22/apps/fifteenpuzzle.svg
new file mode 120000
index 00000000..acfd73b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fifteenpuzzle.svg
@@ -0,0 +1 @@
+gnome-taquin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/figma.svg b/.icons/awkward/22x22/apps/figma.svg
new file mode 100644
index 00000000..0d6d8503
--- /dev/null
+++ b/.icons/awkward/22x22/apps/figma.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#424652" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2" d="M 8.5,14.5 A 2.5,2.5 0 0 0 6,17 2.5,2.5 0 0 0 8.5,19.5 2.5,2.5 0 0 0 11,17 v -2.5 z"/>
+ <path style="fill:#09c37b" d="M 8.5,14 A 2.5,2.5 0 0 0 6,16.5 2.5,2.5 0 0 0 8.5,19 2.5,2.5 0 0 0 11,16.5 V 14 Z"/>
+ <path style="opacity:0.2" d="M 8.5,9.5 H 11 v 5 H 8.5 C 7.115,14.5 6,13.385 6,12 6,10.615 7.115,9.5 8.5,9.5 Z"/>
+ <circle style="opacity:0.2" cx="13.5" cy="12" r="2.5"/>
+ <path style="fill:#9154dd" d="M 8.5,9 H 11 v 5 H 8.5 C 7.115,14 6,12.885 6,11.5 6,10.115 7.115,9 8.5,9 Z"/>
+ <circle style="fill:#01b1f8" cx="13.5" cy="11.5" r="2.5"/>
+ <path style="opacity:0.2" d="M 8.5,4.5 C 7.115,4.5 6,5.615 6,7 6,8.385 7.115,9.5 8.5,9.5 H 11 v -5 z"/>
+ <path style="fill:#f24e1e" d="M 8.5,4 C 7.115,4 6,5.115 6,6.5 6,7.885 7.115,9 8.5,9 H 11 V 4 Z"/>
+ <path style="opacity:0.2" d="m 11,4.5 h 2.5 C 14.885,4.5 16,5.615 16,7 16,8.385 14.885,9.5 13.5,9.5 H 11 Z"/>
+ <path style="fill:#ff7262" d="m 11,4 h 2.5 C 14.885,4 16,5.115 16,6.5 16,7.885 14.885,9 13.5,9 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.5,4 C 7.115,4 6,5.115 6,6.5 6,6.584585 6.00455,6.6676215 6.012695,6.75 6.1376095,5.483509 7.199585,4.5 8.5,4.5 h 2.5 2.5 c 1.300415,0 2.36239,0.983509 2.487304,2.25 C 15.995429,6.6676215 16,6.584585 16,6.5 16,5.115 14.885,4 13.5,4 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fiji.svg b/.icons/awkward/22x22/apps/fiji.svg
new file mode 100644
index 00000000..a284df0c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fiji.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 4,4.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 4,4 4,6.5 4,18 6,18 6,6 18,6 18,4 6.5,4 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 4,4 4,4.5 6.5,4.5 18,4.5 18,4 6.5,4 4,4 Z m 4,4 0,0.5 2,0 L 10,8 8,8 Z m 4,0 0,0.5 2,0 0,-0.5 -2,0 z m 4,0 0,0.5 2,0 0,-0.5 -2,0 z m -8,8 0,0.5 4,0 0,-0.5 -4,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/file-roller.svg b/.icons/awkward/22x22/apps/file-roller.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/file-roller.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/filebot.svg b/.icons/awkward/22x22/apps/filebot.svg
new file mode 100644
index 00000000..5be684c6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/filebot.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.1" d="m 11.5,6.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 C 9.556266,6.745445 9.417932,6.8514105 9.302111,6.995181 9.186127,7.139092 9.088713,7.3208075 9.009563,7.540468 8.9305565,7.7601285 8.8620265,8.0191395 8.8039745,8.31722 L 8.5692532,9.523539 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 8.3482272 L 7.0968155,16.934201 C 7.0071885,17.373522 6.885987,17.754099 6.733211,18.07579 6.5802935,18.39748 6.3932525,18.664362 6.1719465,18.876152 5.950641,19.087943 5.6949285,19.244923 5.405093,19.346954 5.1152635,19.448985 4.788473,19.5 4.4248685,19.5 4.1877045,19.5 3.9940089,19.48159 3.8437815,19.44505 3.6935541,19.40837 3.6001044,19.37436 3.5631493,19.34288 3.5421943,19.3166 3.5263353,19.28793 3.5157163,19.25673 3.5052388,19.225248 3.5,19.183368 3.5,19.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 7.5551491,8.0423335 C 7.6393945,7.6134075 7.7607375,7.238031 7.918752,6.91634 8.076767,6.594649 8.2677725,6.3291735 8.49191,6.1199125 8.715906,5.9107925 8.974167,5.7550765 9.266552,5.653046 9.559079,5.551015 9.881905,5.5 10.235032,5.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 11.5,5.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 C 9.556266,6.245445 9.417932,6.3514105 9.302111,6.495181 9.186127,6.639092 9.088713,6.8208075 9.009563,7.040468 8.9305565,7.2601285 8.8620265,7.5191395 8.8039745,7.81722 L 8.5692532,9.023539 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 8.3482272 L 7.0968155,16.434201 C 7.0071885,16.873522 6.885987,17.254099 6.733211,17.57579 6.5802935,17.89748 6.3932525,18.164362 6.1719465,18.376152 5.950641,18.587943 5.6949285,18.744923 5.405093,18.846954 5.1152635,18.948985 4.788473,19 4.4248685,19 4.1877045,19 3.9940089,18.98159 3.8437815,18.94505 3.6935541,18.90837 3.6001044,18.87436 3.5631493,18.84288 3.5421943,18.8166 3.5263353,18.78793 3.5157163,18.75673 3.5052388,18.725248 3.5,18.683368 3.5,18.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 7.5551491,7.5423335 C 7.6393945,7.1134075 7.7607375,6.738031 7.918752,6.41634 8.076767,6.094649 8.2677725,5.8291735 8.49191,5.6199125 8.715906,5.4107925 8.974167,5.2550765 9.266552,5.153046 9.559079,5.051015 9.881905,5 10.235032,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="opacity:0.1" d="m 17.643211,13.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 13.50557,5.505162 13.611713,5.5 13.739717,5.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 17.643211,13.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 13.50557,5.005162 13.611713,5 13.739717,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.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/22x22/apps/filelight.svg b/.icons/awkward/22x22/apps/filelight.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/filelight.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/filetypes.svg b/.icons/awkward/22x22/apps/filetypes.svg
new file mode 120000
index 00000000..a34d01f0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/filetypes.svg
@@ -0,0 +1 @@
+../mimetypes/application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/filezilla.svg b/.icons/awkward/22x22/apps/filezilla.svg
new file mode 100644
index 00000000..35714138
--- /dev/null
+++ b/.icons/awkward/22x22/apps/filezilla.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#d95951" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/filter.svg b/.icons/awkward/22x22/apps/filter.svg
new file mode 100644
index 00000000..7b2906d7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/filter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 1.5,2.5000005 9.5,2e-7 9.5,-4e-7 L 11,14.2 Z"/>
+ <path style="opacity:0.2" d="M 14,10 H 8 v 7.5 l 6,4 z"/>
+ <path style="fill:#e53935" d="m 1.5,2.0000004 9.5,2e-7 9.5,-5e-7 L 11,13.7 Z"/>
+ <rect style="opacity:0.2" width="20" height="2" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#ec6b68" width="20" height="2" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:#b4231f" d="M 14,10 H 8 v 7 l 6,4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 1,2.0869174 1.0145053,2.1697047 1.0351563,2.25 1.1461319,1.8185035 1.5329174,1.5 2,1.5 h 18 c 0.467082,0 0.853868,0.3185035 0.964844,0.75 C 20.985495,2.1697047 21,2.0869174 21,2 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/firefox-beta-bin.svg b/.icons/awkward/22x22/apps/firefox-beta-bin.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firefox-beta-bin.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/firefox-beta.svg b/.icons/awkward/22x22/apps/firefox-beta.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firefox-beta.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/firefox-default.svg b/.icons/awkward/22x22/apps/firefox-default.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firefox-default.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/firefox-developer-edition.svg b/.icons/awkward/22x22/apps/firefox-developer-edition.svg
new file mode 120000
index 00000000..6d66c646
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firefox-developer-edition.svg
@@ -0,0 +1 @@
+firefox-developer-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/firefox-developer-icon.svg b/.icons/awkward/22x22/apps/firefox-developer-icon.svg
new file mode 100644
index 00000000..532430ac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firefox-developer-icon.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 4.6918215,7.9534474 C 2.3525854,9.762436 1,8.4537309 1,11.616823 1,17.075151 5.4771526,21.5 11,21.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 10.333199,16.875997 6.8664463,15.21227 6.3328613,13.655418 5.9886071,12.65098 6.0755042,11.522871 7.0121131,10.898402 7.5208481,10.575463 8.262541,10.256605 9.435957,10.219162 10.50787,9.51421 9.986316,9.594396 9.934754,9.380964 9.601772,9.289911 9.010697,9.16408 8.1945924,8.5217741 7.471759,7.9528759 7.1360328,7.7371585 5.0295507,7.717482 4.6315969,6.951198 4.7308276,8.8633102 4.6918215,7.9534474 Z"/>
+ <path style="fill:#02bfee" d="m 14.144624,0 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 10.525962,7.1753879 9.649861,3.0548818 14.144624,0 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.144531,0 C 10.70141,2.3401294 10.411731,5.3028351 10.474609,8.203125 10.462656,5.4652252 10.900032,2.7051353 14.144531,0.5 c 0.421836,1.122979 1.946912,2.8566146 3.958985,5.4335938 1.599482,2.0485508 1.877679,4.3129892 2.425781,6.3945312 l 0.103515,-0.08789 C 20.002864,10.050901 19.807548,7.6160475 18.103516,5.4335938 16.091443,2.8566146 14.566367,1.122979 14.144531,0 Z"/>
+ <path style="fill:#0086da" d="M 3.978,6.6573284 C 4.6726684,5.9680315 5.8069856,4.3629789 7.1604043,3.9180435 6.796792,5.8561313 7.268184,6.4721295 7.5028149,7.463 L 5.3275007,6.8990294 Z"/>
+ <circle style="fill:#354bb0" cx="11" cy="11" r="5"/>
+ <path style="fill:#5fdffd" d="m 12.86942,7.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 4.6918215,7.4534465 C 2.3525854,9.262435 1,7.9537299 1,11.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 10.333199,16.375996 6.8664463,14.712269 6.3328613,13.155417 5.9886071,12.150979 6.0755042,11.02287 7.0121131,10.398401 7.5208481,10.075462 8.262541,9.756604 9.435957,9.719161 10.50787,9.014209 9.986316,9.094395 9.934754,8.8809633 9.601772,8.7899101 9.010697,8.6640788 8.1945924,8.0217731 7.471759,7.452875 7.1360328,7.2371575 5.0295507,7.217481 4.6315969,6.451197 4.7308276,8.3633093 4.6918215,7.4534465 Z"/>
+ <path style="opacity:0.1" d="M 4.8427413,3.8290669 C 2.6036379,5.5606203 1.1337144,8.2157505 1.0116791,11.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 9.301827,16.146819 7.3441037,14.70918 6.8105187,13.152328 6.4662645,12.147889 6.5789892,11.724058 7.5155981,11.099589 8.0243331,10.77665 8.740624,10.55793 9.91404,10.520486 10.985953,9.815535 11.068143,9.544463 11.016581,9.331031 10.683599,9.239977 9.765299,8.8873968 8.9491949,8.245091 8.226361,7.6761929 7.3125052,6.5296472 5.206023,6.5099706 4.8080693,5.7436866 4.8817474,4.7389296 4.8427413,3.8290669 Z"/>
+ <path style="fill:#0091eb" d="m 4.9423591,2.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 9.301827,15.646818 7.3441037,14.209179 6.8105187,12.652327 6.4662645,11.647888 6.5789892,11.224057 7.5155981,10.599588 8.0243331,10.276649 8.740624,10.057929 9.91404,10.020486 10.985953,9.315534 11.068143,9.044462 11.016581,8.8310297 10.683599,8.7399765 9.765299,8.3873958 8.9491949,7.74509 8.226361,7.1761919 7.4121231,6.0296462 5.3056408,6.0099696 4.9076871,5.2436856 4.9813652,3.8388628 4.9423591,2.929 Z"/>
+ <path style="fill:#5fdffd" d="M 5.4678191,9.002417 C 4.7872997,8.987652 4.0713563,9.221029 3.6162748,9.531587 3.5347618,9.613097 4.40862,10.989005 5.9295415,11.005 5.7887242,13.458409 7.750155,14.584191 8.9831699,14.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 C 6.4664896,11.648016 6.5785378,11.224134 7.5151467,10.599665 8.0238817,10.276726 8.7404231,10.058473 9.913839,10.021029 10.985752,9.316077 11.067821,9.04415 11.016259,8.8307177 9.208411,10.263713 7.5196846,9.54169 5.929647,9.054344 5.7800207,9.022404 5.6248764,9.005818 5.4678336,9.002412 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.9414062,2.9296875 C 2.7023029,4.6612409 1.133754,7.7147941 1.0117188,10.712891 c 0.00257,0.09223 0.017615,0.181955 0.023437,0.273437 0.189667,-2.9244119 1.7236349,-5.8687709 3.90625,-7.5566405 0.039006,0.9098628 -0.034672,2.3137941 0.3632813,3.0800781 2.1064823,0.019677 2.9216974,1.1654769 3.6445313,1.734375 C 9.69031,8.8274086 10.464564,9.14102 10.859375,9.267578 11.025068,9.072647 11.042427,8.9410203 11.015625,8.8300781 10.682643,8.7390249 9.765323,8.3864464 8.9492188,7.7441406 8.2263849,7.1752425 7.4111698,6.0294422 5.3046875,6.0097656 4.9067338,5.2434816 4.9804124,3.8395503 4.9414062,2.9296875 Z M 19.134766,6.9550781 c 0.03785,0.2243295 0.06396,0.4532558 0.08203,0.6835938 C 19.68088,8.6003986 19.9514,9.653257 19.986328,10.759766 19.989274,10.672731 20,10.587673 20,10.5 20,9.234827 19.688815,8.0340377 19.134766,6.9550781 Z m 0.09375,1.4648438 C 19.102626,12.361372 15.876309,15.519531 11.904297,15.519531 9.301845,15.645853 7.3441319,14.209196 6.8105469,12.652344 6.7349629,12.431809 6.6917048,12.248997 6.6640625,12.076172 c -0.065371,0.289135 -0.0093,0.621644 0.1464844,1.076172 0.533585,1.556852 2.4912981,2.993509 5.0937501,2.867187 4.051809,0 7.335937,-3.284129 7.335937,-7.3359372 0,-0.088903 -0.0083,-0.1756439 -0.01172,-0.2636719 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/firefox-esr.svg b/.icons/awkward/22x22/apps/firefox-esr.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firefox-esr.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/firefox-gtk3.svg b/.icons/awkward/22x22/apps/firefox-gtk3.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firefox-gtk3.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/firefox-icon.svg b/.icons/awkward/22x22/apps/firefox-icon.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firefox-icon.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/firefox-mozilla-build.svg b/.icons/awkward/22x22/apps/firefox-mozilla-build.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firefox-mozilla-build.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/firefox-nightly-icon.svg b/.icons/awkward/22x22/apps/firefox-nightly-icon.svg
new file mode 120000
index 00000000..8597ee38
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firefox-nightly-icon.svg
@@ -0,0 +1 @@
+firefox-trunk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/firefox-nightly.svg b/.icons/awkward/22x22/apps/firefox-nightly.svg
new file mode 120000
index 00000000..8597ee38
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firefox-nightly.svg
@@ -0,0 +1 @@
+firefox-trunk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/firefox-original.svg b/.icons/awkward/22x22/apps/firefox-original.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firefox-original.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/firefox-trunk.svg b/.icons/awkward/22x22/apps/firefox-trunk.svg
new file mode 100644
index 00000000..8a484727
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firefox-trunk.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 4.6918215,7.9534474 C 2.3525854,9.762436 1,8.4537309 1,11.616823 1,17.075151 5.4771526,21.5 11,21.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 10.333199,16.875997 6.8664463,15.21227 6.3328613,13.655418 5.9886071,12.65098 6.0755042,11.522871 7.0121131,10.898402 7.5208481,10.575463 8.262541,10.256605 9.435957,10.219162 10.50787,9.51421 9.986316,9.594396 9.934754,9.380964 9.601772,9.289911 9.010697,9.16408 8.1945924,8.5217741 7.471759,7.9528759 7.1360328,7.7371585 5.0295507,7.717482 4.6315969,6.951198 4.7308276,8.8633102 4.6918215,7.9534474 Z"/>
+ <path style="fill:#45f1af" d="m 14.144624,0 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 10.525962,7.1753879 9.649861,3.0548818 14.144624,0 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.144531,0 C 10.70141,2.3401294 10.411731,5.3028351 10.474609,8.203125 10.462656,5.4652252 10.900032,2.7051353 14.144531,0.5 c 0.421836,1.122979 1.946912,2.8566146 3.958985,5.4335938 1.599482,2.0485508 1.877679,4.3129892 2.425781,6.3945312 l 0.103515,-0.08789 C 20.002864,10.050901 19.807548,7.6160475 18.103516,5.4335938 16.091443,2.8566146 14.566367,1.122979 14.144531,0 Z"/>
+ <path style="fill:#715fff" d="M 3.978,6.6573284 C 4.6726684,5.9680315 5.8069856,4.3629789 7.1604043,3.9180435 6.796792,5.8561313 7.268184,6.4721295 7.5028149,7.463 L 5.3275007,6.8990294 Z"/>
+ <circle style="fill:#5543c7" cx="11" cy="11" r="5"/>
+ <path style="fill:#15bfd1" d="m 12.86942,7.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 4.6918215,7.4534465 C 2.3525854,9.262435 1,7.9537299 1,11.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 10.333199,16.375996 6.8664463,14.712269 6.3328613,13.155417 5.9886071,12.150979 6.0755042,11.02287 7.0121131,10.398401 7.5208481,10.075462 8.262541,9.756604 9.435957,9.719161 10.50787,9.014209 9.986316,9.094395 9.934754,8.8809633 9.601772,8.7899101 9.010697,8.6640788 8.1945924,8.0217731 7.471759,7.452875 7.1360328,7.2371575 5.0295507,7.217481 4.6315969,6.451197 4.7308276,8.3633093 4.6918215,7.4534465 Z"/>
+ <path style="opacity:0.1" d="M 4.8427413,3.8290669 C 2.6036379,5.5606203 1.1337144,8.2157505 1.0116791,11.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 9.301827,16.146819 7.3441037,14.70918 6.8105187,13.152328 6.4662645,12.147889 6.5789892,11.724058 7.5155981,11.099589 8.0243331,10.77665 8.740624,10.55793 9.91404,10.520486 10.985953,9.815535 11.068143,9.544463 11.016581,9.331031 10.683599,9.239977 9.765299,8.8873968 8.9491949,8.245091 8.226361,7.6761929 7.3125052,6.5296472 5.206023,6.5099706 4.8080693,5.7436866 4.8817474,4.7389296 4.8427413,3.8290669 Z"/>
+ <path style="fill:#8171ff" d="m 4.9423591,2.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 9.301827,15.646818 7.3441037,14.209179 6.8105187,12.652327 6.4662645,11.647888 6.5789892,11.224057 7.5155981,10.599588 8.0243331,10.276649 8.740624,10.057929 9.91404,10.020486 10.985953,9.315534 11.068143,9.044462 11.016581,8.8310297 10.683599,8.7399765 9.765299,8.3873958 8.9491949,7.74509 8.226361,7.1761919 7.4121231,6.0296462 5.3056408,6.0099696 4.9076871,5.2436856 4.9813652,3.8388628 4.9423591,2.929 Z"/>
+ <path style="fill:#15bfd1" d="M 5.4678191,9.002417 C 4.7872997,8.987652 4.0713563,9.221029 3.6162748,9.531587 3.5347618,9.613097 4.40862,10.989005 5.9295415,11.005 5.7887242,13.458409 7.750155,14.584191 8.9831699,14.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 C 6.4664896,11.648016 6.5785378,11.224134 7.5151467,10.599665 8.0238817,10.276726 8.7404231,10.058473 9.913839,10.021029 10.985752,9.316077 11.067821,9.04415 11.016259,8.8307177 9.208411,10.263713 7.5196846,9.54169 5.929647,9.054344 5.7800207,9.022404 5.6248764,9.005818 5.4678336,9.002412 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.9414062,2.9296875 C 2.7023029,4.6612409 1.133754,7.7147941 1.0117188,10.712891 c 0.00257,0.09223 0.017615,0.181955 0.023437,0.273437 0.189667,-2.9244119 1.7236349,-5.8687709 3.90625,-7.5566405 0.039006,0.9098628 -0.034672,2.3137941 0.3632813,3.0800781 2.1064823,0.019677 2.9216974,1.1654769 3.6445313,1.734375 C 9.69031,8.8274086 10.464564,9.14102 10.859375,9.267578 11.025068,9.072647 11.042427,8.9410203 11.015625,8.8300781 10.682643,8.7390249 9.765323,8.3864464 8.9492188,7.7441406 8.2263849,7.1752425 7.4111698,6.0294422 5.3046875,6.0097656 4.9067338,5.2434816 4.9804124,3.8395503 4.9414062,2.9296875 Z M 19.134766,6.9550781 c 0.03785,0.2243295 0.06396,0.4532558 0.08203,0.6835938 C 19.68088,8.6003986 19.9514,9.653257 19.986328,10.759766 19.989274,10.672731 20,10.587673 20,10.5 20,9.234827 19.688815,8.0340377 19.134766,6.9550781 Z m 0.09375,1.4648438 C 19.102626,12.361372 15.876309,15.519531 11.904297,15.519531 9.301845,15.645853 7.3441319,14.209196 6.8105469,12.652344 6.7349629,12.431809 6.6917048,12.248997 6.6640625,12.076172 c -0.065371,0.289135 -0.0093,0.621644 0.1464844,1.076172 0.533585,1.556852 2.4912981,2.993509 5.0937501,2.867187 4.051809,0 7.335937,-3.284129 7.335937,-7.3359372 0,-0.088903 -0.0083,-0.1756439 -0.01172,-0.2636719 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/firefox.svg b/.icons/awkward/22x22/apps/firefox.svg
new file mode 100644
index 00000000..4f6532e1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firefox.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 4.6918215,7.9534474 C 2.3525854,9.762436 1,8.4537309 1,11.616823 1,17.075151 5.4771526,21.5 11,21.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 10.333199,16.875997 6.8664463,15.21227 6.3328613,13.655418 5.9886071,12.65098 6.0755042,11.522871 7.0121131,10.898402 7.5208481,10.575463 8.262541,10.256605 9.435957,10.219162 10.50787,9.51421 9.986316,9.594396 9.934754,9.380964 9.601772,9.289911 9.010697,9.16408 8.1945924,8.5217741 7.471759,7.9528759 7.1360328,7.7371585 5.0295507,7.717482 4.6315969,6.951198 4.7308276,8.8633102 4.6918215,7.9534474 Z"/>
+ <path style="fill:#ffde3f" d="m 14.144624,0 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 10.525962,7.1753879 9.649861,3.0548818 14.144624,0 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.144531,0 C 10.70141,2.3401294 10.411731,5.3028351 10.474609,8.203125 10.462656,5.4652252 10.900032,2.7051353 14.144531,0.5 c 0.421836,1.122979 1.946912,2.8566146 3.958985,5.4335938 1.599482,2.0485508 1.877679,4.3129892 2.425781,6.3945312 l 0.103515,-0.08789 C 20.002864,10.050901 19.807548,7.6160475 18.103516,5.4335938 16.091443,2.8566146 14.566367,1.122979 14.144531,0 Z"/>
+ <path style="fill:#ff750e" d="M 3.978,6.6573284 C 4.6726684,5.9680315 5.8069856,4.3629789 7.1604043,3.9180435 6.796792,5.8561313 7.268184,6.4721295 7.5028149,7.463 L 5.3275007,6.8990294 Z"/>
+ <circle style="fill:#8357cd" cx="11" cy="11" r="5"/>
+ <path style="fill:#ffba36" d="m 12.86942,7.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 4.6918215,7.4534465 C 2.3525854,9.262435 1,7.9537299 1,11.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 10.333199,16.375996 6.8664463,14.712269 6.3328613,13.155417 5.9886071,12.150979 6.0755042,11.02287 7.0121131,10.398401 7.5208481,10.075462 8.262541,9.756604 9.435957,9.719161 10.50787,9.014209 9.986316,9.094395 9.934754,8.8809633 9.601772,8.7899101 9.010697,8.6640788 8.1945924,8.0217731 7.471759,7.452875 7.1360328,7.2371575 5.0295507,7.217481 4.6315969,6.451197 4.7308276,8.3633093 4.6918215,7.4534465 Z"/>
+ <path style="opacity:0.1" d="M 4.8427413,3.8290669 C 2.6036379,5.5606203 1.1337144,8.2157505 1.0116791,11.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 9.301827,16.146819 7.3441037,14.70918 6.8105187,13.152328 6.4662645,12.147889 6.5789892,11.724058 7.5155981,11.099589 8.0243331,10.77665 8.740624,10.55793 9.91404,10.520486 10.985953,9.815535 11.068143,9.544463 11.016581,9.331031 10.683599,9.239977 9.765299,8.8873968 8.9491949,8.245091 8.226361,7.6761929 7.3125052,6.5296472 5.206023,6.5099706 4.8080693,5.7436866 4.8817474,4.7389296 4.8427413,3.8290669 Z"/>
+ <path style="fill:#ff7f1f" d="m 4.9423591,2.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 9.301827,15.646818 7.3441037,14.209179 6.8105187,12.652327 6.4662645,11.647888 6.5789892,11.224057 7.5155981,10.599588 8.0243331,10.276649 8.740624,10.057929 9.91404,10.020486 10.985953,9.315534 11.068143,9.044462 11.016581,8.8310297 10.683599,8.7399765 9.765299,8.3873958 8.9491949,7.74509 8.226361,7.1761919 7.4121231,6.0296462 5.3056408,6.0099696 4.9076871,5.2436856 4.9813652,3.8388628 4.9423591,2.929 Z"/>
+ <path style="fill:#ffba36" d="M 5.4678191,9.002417 C 4.7872997,8.987652 4.0713563,9.221029 3.6162748,9.531587 3.5347618,9.613097 4.40862,10.989005 5.9295415,11.005 5.7887242,13.458409 7.750155,14.584191 8.9831699,14.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 C 6.4664896,11.648016 6.5785378,11.224134 7.5151467,10.599665 8.0238817,10.276726 8.7404231,10.058473 9.913839,10.021029 10.985752,9.316077 11.067821,9.04415 11.016259,8.8307177 9.208411,10.263713 7.5196846,9.54169 5.929647,9.054344 5.7800207,9.022404 5.6248764,9.005818 5.4678336,9.002412 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.9414062,2.9296875 C 2.7023029,4.6612409 1.133754,7.7147941 1.0117188,10.712891 c 0.00257,0.09223 0.017615,0.181955 0.023437,0.273437 0.189667,-2.9244119 1.7236349,-5.8687709 3.90625,-7.5566405 0.039006,0.9098628 -0.034672,2.3137941 0.3632813,3.0800781 2.1064823,0.019677 2.9216974,1.1654769 3.6445313,1.734375 C 9.69031,8.8274086 10.464564,9.14102 10.859375,9.267578 11.025068,9.072647 11.042427,8.9410203 11.015625,8.8300781 10.682643,8.7390249 9.765323,8.3864464 8.9492188,7.7441406 8.2263849,7.1752425 7.4111698,6.0294422 5.3046875,6.0097656 4.9067338,5.2434816 4.9804124,3.8395503 4.9414062,2.9296875 Z M 19.134766,6.9550781 c 0.03785,0.2243295 0.06396,0.4532558 0.08203,0.6835938 C 19.68088,8.6003986 19.9514,9.653257 19.986328,10.759766 19.989274,10.672731 20,10.587673 20,10.5 20,9.234827 19.688815,8.0340377 19.134766,6.9550781 Z m 0.09375,1.4648438 C 19.102626,12.361372 15.876309,15.519531 11.904297,15.519531 9.301845,15.645853 7.3441319,14.209196 6.8105469,12.652344 6.7349629,12.431809 6.6917048,12.248997 6.6640625,12.076172 c -0.065371,0.289135 -0.0093,0.621644 0.1464844,1.076172 0.533585,1.556852 2.4912981,2.993509 5.0937501,2.867187 4.051809,0 7.335937,-3.284129 7.335937,-7.3359372 0,-0.088903 -0.0083,-0.1756439 -0.01172,-0.2636719 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/firejail-ui.svg b/.icons/awkward/22x22/apps/firejail-ui.svg
new file mode 100644
index 00000000..98854b42
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firejail-ui.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#ef4e4e" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.0002425,0.99975702 c -0.554,0 -1,0.44599998 -1,0.99999998 v 0.5 c 0,-0.554 0.446,-1 1,-1 H 20.000242 c 0.554,0 1,0.446 1,1 v -0.5 c 0,-0.554 -0.446,-0.99999998 -1,-0.99999998 z"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 11.000242,1.02 V 20.98"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 6.0003425,1.02 V 20.98"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 16.000342,1.02 V 20.98"/>
+ <path style="opacity:0.2" d="m 1.0151844,5.499657 c -1.35232267,-0.019125 -1.35232267,2.0191252 0,2 H 20.984766 c 1.352322,0.019125 1.352322,-2.0191252 0,-2 z m 0,5.000001 c -1.35232267,-0.01913 -1.35232267,2.019125 0,2 H 20.984766 c 1.352322,0.01913 1.352322,-2.019125 0,-2 z m 0,5 c -1.35232267,-0.01913 -1.35232267,2.019125 0,2 H 20.984766 c 1.352322,0.01912 1.352322,-2.019125 0,-2 z"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 20.984866,10.999658 H 1.0152844"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 20.984866,5.999657 H 1.0152844"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 20.984866,15.999658 H 1.0152844"/>
+ <path style="opacity:0.2" d="M 8.75,2.75 8.2197265,3.719727 7.25,4.25 8.2197265,4.780273 8.75,5.75 9.280274,4.780273 10.25,4.25 9.280274,3.719727 Z m 4.5,2.5 L 12.542969,6.542969 11.25,7.25 12.542969,7.957031 13.25,9.25 13.957031,7.957031 15.25,7.25 13.957031,6.542969 Z M 6.8027345,6.75 4.75,8.802734 6.9833985,11.036133 9.036133,8.983398 Z M 9.791016,9.738281 7.738281,11.791015 15.697265,19.75 17.75,17.697265 Z M 5.25,13.25 4.8964845,13.896484 4.25,14.25 4.8964845,14.603515 5.25,15.25 5.6035155,14.603515 6.25,14.25 5.6035155,13.896484 Z"/>
+ <path style="fill:#ffffff" d="M 8.75,2.25 8.2197265,3.219727 7.25,3.75 8.2197265,4.280273 8.75,5.25 9.280274,4.280273 10.25,3.75 9.280274,3.219727 Z m 4.5,2.5 L 12.542969,6.042969 11.25,6.75 12.542969,7.457031 13.25,8.75 13.957031,7.457031 15.25,6.75 13.957031,6.042969 Z M 6.8027345,6.25 4.75,8.302734 6.9833985,10.536133 9.036133,8.483398 Z M 9.791016,9.238281 7.738281,11.291015 15.697265,19.25 17.75,17.197265 Z M 5.25,12.75 4.8964845,13.396484 4.25,13.75 4.8964845,14.103515 5.25,14.75 5.6035155,14.103515 6.25,13.75 5.6035155,13.396484 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/firetools.svg b/.icons/awkward/22x22/apps/firetools.svg
new file mode 100644
index 00000000..ead29a88
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firetools.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#ef4e4e" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.0002425,0.99975702 c -0.554,0 -1,0.44599998 -1,0.99999998 v 0.5 c 0,-0.554 0.446,-1 1,-1 H 20.000242 c 0.554,0 1,0.446 1,1 v -0.5 c 0,-0.554 -0.446,-0.99999998 -1,-0.99999998 z"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 11.000242,1.02 V 20.98"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 6.0003425,1.02 V 20.98"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 16.000342,1.02 V 20.98"/>
+ <path style="opacity:0.2" d="m 1.0151844,5.499657 c -1.35232267,-0.019125 -1.35232267,2.0191252 0,2 H 20.984766 c 1.352322,0.019125 1.352322,-2.0191252 0,-2 z m 0,5.000001 c -1.35232267,-0.01913 -1.35232267,2.019125 0,2 H 20.984766 c 1.352322,0.01913 1.352322,-2.019125 0,-2 z m 0,5 c -1.35232267,-0.01913 -1.35232267,2.019125 0,2 H 20.984766 c 1.352322,0.01912 1.352322,-2.019125 0,-2 z"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 20.984866,10.999658 H 1.0152844"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 20.984866,5.999657 H 1.0152844"/>
+ <path style="fill:none;stroke:#656565;stroke-width:2;stroke-linecap:round" d="M 20.984866,15.999658 H 1.0152844"/>
+ <path style="fill:none;stroke:#ffa02e;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 14.000242,15.499758 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="16" cy="17.5" r="4"/>
+ <circle style="fill:#ffce23" cx="16" cy="17" r="4"/>
+ <circle style="fill:#7f4a04" cx="16" cy="17" r="1"/>
+ <path style="fill:#7f4a04" d="m 15.500242,16.999758 v 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 v -1.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.000242,12.999758 a 4,4 0 0 0 -4,4 4,4 0 0 0 0.01074,0.288086 4,4 0 0 1 3.98926,-3.788086 4,4 0 0 1 3.989258,3.711914 4,4 0 0 0 0.01074,-0.211914 4,4 0 0 0 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/firewall-config.svg b/.icons/awkward/22x22/apps/firewall-config.svg
new file mode 100644
index 00000000..d887c7ef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firewall-config.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 3,1.5 c -1.0907027,0 -2,0.9092973 -2,2 l 0,3 C 1,7.102671 1.2921626,7.6308975 1.7246094,8 1.2921626,8.3691025 1,8.897329 1,9.5 l 0,3 C 1,13.102671 1.2921626,13.630898 1.7246094,14 1.2921626,14.369103 1,14.897329 1,15.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 10.869103,20.207837 11.397329,20.5 12,20.5 l 6,0 c 1.090703,0 2,-0.909297 2,-2 l 0,-3 C 20,14.897329 19.707837,14.369103 19.27539,14 19.707837,13.630898 20,13.102671 20,12.5 l 0,-3 C 20,8.897329 19.707837,8.3691025 19.27539,8 19.707837,7.6308975 20,7.102671 20,6.5 l 0,-3 c 0,-1.0907027 -0.909297,-2 -2,-2 l -6,0 C 11.397329,1.5 10.869103,1.7921626 10.5,2.2246094 10.130898,1.7921626 9.602671,1.5 9,1.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 3,1 C 1.9092973,1 1,1.9092972 1,3 L 1,6 C 1,6.602671 1.2921626,7.1308975 1.7246094,7.5 1.2921626,7.8691025 1,8.397329 1,9 l 0,3 c 0,0.602671 0.2921626,1.130898 0.7246094,1.5 C 1.2921626,13.869103 1,14.397329 1,15 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 10.869103,19.707837 11.397329,20 12,20 l 6,0 c 1.090703,0 2,-0.909297 2,-2 l 0,-3 C 20,14.397329 19.707837,13.869103 19.27539,13.5 19.707837,13.130898 20,12.602671 20,12 L 20,9 C 20,8.397329 19.707837,7.8691025 19.27539,7.5 19.707837,7.1308975 20,6.602671 20,6 L 20,3 C 20,1.9092972 19.090703,1 18,1 L 12,1 C 11.397329,1 10.869103,1.2921626 10.5,1.7246094 10.130898,1.2921626 9.602671,1 9,1 Z"/>
+ <path style="opacity:0.2" d="m 3,2.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 6,8.946 5.554,8.5 5,8.5 l -2,0 z m 4.875,0 C 7.39025,8.5 7,8.946 7,9.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 16,8.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 3,2 C 2.446,2 2,2.446 2,3 L 2,6 C 2,6.554 2.446,7 3,7 L 9,7 C 9.554,7 10,6.554 10,6 L 10,3 C 10,2.446 9.554,2 9,2 L 3,2 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 19,3 C 19,2.446 18.554,2 18,2 L 12,2 Z M 3,8 C 2.446,8 2,8.446 2,9 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 6,9 C 6,8.446 5.554,8 5,8 L 3,8 Z M 7.875,8 C 7.39025,8 7,8.446 7,9 l 0,3 c 0,0.554 0.39025,1 0.875,1 l 5.25,0 C 13.60975,13 14,12.554 14,12 L 14,9 C 14,8.446 13.60975,8 13.125,8 L 7.875,8 Z M 16,8 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 19,9 C 19,8.446 18.554,8 18,8 L 16,8 Z M 3,14 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 10,14.446 9.554,14 9,14 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 3,1 C 1.9092973,1 1,1.9092972 1,3 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 10.869103,1.7921626 11.397329,1.5 12,1.5 l 6,0 c 1.090703,0 2,0.9092973 2,2 L 20,3 C 20,1.9092972 19.090703,1 18,1 L 12,1 C 11.397329,1 10.869103,1.2921626 10.5,1.7246094 10.130898,1.2921626 9.602671,1 9,1 L 3,1 Z M 1.4824219,7.75 C 1.1891343,8.0925675 1,8.520602 1,9 L 1,9.5 C 1,8.897329 1.2921626,8.3691025 1.7246094,8 1.6361549,7.924502 1.5578381,7.838088 1.4824219,7.75 Z m 18.0351561,0 C 19.442162,7.838088 19.363845,7.924502 19.27539,8 19.707837,8.3691025 20,8.897329 20,9.5 L 20,9 C 20,8.520602 19.810866,8.0925675 19.517578,7.75 Z m -18.0351561,6 C 1.1891343,14.092567 1,14.520602 1,15 l 0,0.5 C 1,14.897329 1.2921626,14.369103 1.7246094,14 1.6361554,13.9245 1.5578381,13.838088 1.4824219,13.75 Z m 18.0351561,0 C 19.442158,13.83809 19.363845,13.924502 19.27539,14 19.707837,14.369103 20,14.897329 20,15.5 L 20,15 c 0,-0.479398 -0.189134,-0.907433 -0.482422,-1.25 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/firewatch.svg b/.icons/awkward/22x22/apps/firewatch.svg
new file mode 100644
index 00000000..849993c1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/firewatch.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m10.5 1.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="m10.5 1c-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="m10.5 3.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="m10.5 3.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="10" y="12"/>
+ <path style="opacity:.2" transform="matrix(1.3334326,0,0,1.5397153,-16.230816,-21.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,-16.230816,-21.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,-16.230816,-14.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,-16.230816,-14.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="m10.5 1c-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/22x22/apps/five-or-more.svg b/.icons/awkward/22x22/apps/five-or-more.svg
new file mode 100644
index 00000000..0fd42d50
--- /dev/null
+++ b/.icons/awkward/22x22/apps/five-or-more.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 3.5,1.5 A 2.5,2.5 0 0 0 1,4 2.5,2.5 0 0 0 3.5,6.5 2.5,2.5 0 0 0 6,4 2.5,2.5 0 0 0 3.5,1.5 Z m 15,0 A 2.5,2.5 0 0 0 16,4 2.5,2.5 0 0 0 18.5,6.5 2.5,2.5 0 0 0 21,4 2.5,2.5 0 0 0 18.5,1.5 Z m -5,5 A 2.5,2.5 0 0 0 11,9 2.5,2.5 0 0 0 13.5,11.5 2.5,2.5 0 0 0 16,9 2.5,2.5 0 0 0 13.5,6.5 Z m -5,5 A 2.5,2.5 0 0 0 6,14 2.5,2.5 0 0 0 8.5,16.5 2.5,2.5 0 0 0 11,14 2.5,2.5 0 0 0 8.5,11.5 Z m -5,5 A 2.5,2.5 0 0 0 1,19 2.5,2.5 0 0 0 3.5,21.5 2.5,2.5 0 0 0 6,19 2.5,2.5 0 0 0 3.5,16.5 Z m 10,0 A 2.5,2.5 0 0 0 11,19 2.5,2.5 0 0 0 13.5,21.5 2.5,2.5 0 0 0 16,19 2.5,2.5 0 0 0 13.5,16.5 Z M 16,19 A 2.5,2.5 0 0 0 18.5,21.5 2.5,2.5 0 0 0 21,19 2.5,2.5 0 0 0 18.5,16.5 2.5,2.5 0 0 0 16,19 Z"/>
+ <circle style="fill:#4caf50" cx="18.5" cy="18.5" r="2.5"/>
+ <circle style="fill:#3f51b5" cx="8.5" cy="13.5" r="2.5"/>
+ <circle style="opacity:0.2" cx="8.5" cy="9" r="2.5"/>
+ <circle style="fill:#4caf50" cx="8.5" cy="8.5" r="2.5"/>
+ <circle style="opacity:0.2" cx="8.5" cy="4" r="2.5"/>
+ <circle style="fill:#4caf50" cx="3.5" cy="3.5" r="2.5"/>
+ <circle style="fill:#f44336" cx="8.5" cy="3.5" r="2.5"/>
+ <circle style="fill:#3f51b5" cx="18.5" cy="3.5" r="2.5"/>
+ <circle style="fill:#3f51b5" cx="13.5" cy="8.5" r="2.5"/>
+ <circle style="opacity:0.2" cx="18.5" cy="14" r="2.5"/>
+ <circle style="fill:#f44336" cx="18.5" cy="13.5" r="2.5"/>
+ <circle style="fill:#3f51b5" cx="3.5" cy="18.5" r="2.5"/>
+ <circle style="fill:#3f51b5" cx="13.5" cy="18.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,1 C 2.1192882,1 1,2.1192882 1,3.5 1.0001139,3.586116 1.00468,3.6721678 1.013672,3.7578125 1.1382697,2.4776871 2.2138256,1.5009844 3.5,1.5 4.780765,1.5001758 5.854249,2.4682511 5.986328,3.7421875 5.9948015,3.6617271 5.999364,3.5809028 6,3.5 6,2.1192882 4.880712,1 3.5,1 Z M 6,3.5 C 6.000114,3.5861156 6.0047,3.6721678 6.01367,3.7578125 6.13827,2.4776872 7.2138255,1.5009844 8.5,1.5 9.780765,1.5001758 10.854249,2.4682511 10.986328,3.7421875 10.994801,3.6617271 10.999364,3.5809028 11,3.5 11,2.1192882 9.880712,1 8.5,1 7.119288,1 6,2.1192882 6,3.5 Z M 18.5,1 C 17.119288,1 16,2.1192882 16,3.5 16.000114,3.586116 16.0047,3.6721678 16.01367,3.7578125 16.13827,2.4776872 17.213825,1.5009844 18.5,1.5 19.780765,1.5001758 20.854249,2.4682511 20.986328,3.7421875 20.994801,3.6617271 20.999364,3.5809028 21,3.5 21,2.1192882 19.880712,1 18.5,1 Z m -5,5 C 12.119288,6 11,7.119288 11,8.5 11.000113,8.586116 11.0047,8.672168 11.01367,8.7578125 11.138268,7.4776865 12.213825,6.5009835 13.5,6.5 14.780765,6.5001755 15.854249,7.468251 15.986328,8.7421875 15.994801,8.661727 15.999364,8.580903 16,8.5 16,7.119288 14.880712,6 13.5,6 Z M 11,8.5 c 0,0 0.01367,0.2578125 -0.01367,0.2421875 C 10.994801,8.661727 10.999364,8.580903 11,8.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 16.138268,12.477687 17.213825,11.500984 18.5,11.5 c 1.280765,1.75e-4 2.354249,0.968251 2.486328,2.242188 C 20.994801,13.661727 20.999364,13.580903 21,13.5 21,12.119288 19.880712,11 18.5,11 Z m -15,5 C 2.1192882,16 1,17.119288 1,18.5 1.0001139,18.58611 1.00468,18.672168 1.013672,18.757812 1.1382697,17.477687 2.2138256,16.500985 3.5,16.5 4.780765,16.500175 5.854249,17.468251 5.986328,18.742187 5.9948015,18.661727 5.999364,18.580903 6,18.5 6,17.119288 4.880712,16 3.5,16 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 11.138268,17.477686 12.213825,16.500983 13.5,16.5 c 1.280765,1.75e-4 2.354249,0.968251 2.486328,2.242187 C 15.994801,18.661727 15.999364,18.580903 16,18.5 16,17.119288 14.880712,16 13.5,16 Z m 2.5,2.5 c 1.13e-4,0.08611 0.0047,0.172168 0.01367,0.257812 C 16.01367,18.757812 16,19 16,18.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fjt.svg b/.icons/awkward/22x22/apps/fjt.svg
new file mode 120000
index 00000000..351fe6ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fjt.svg
@@ -0,0 +1 @@
+qwinff.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/flacon.svg b/.icons/awkward/22x22/apps/flacon.svg
new file mode 100644
index 00000000..4adc4ce6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/flacon.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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:#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 transform="translate(-1,-1)">
+ <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/22x22/apps/flameshot.svg b/.icons/awkward/22x22/apps/flameshot.svg
new file mode 100644
index 00000000..5a5fda01
--- /dev/null
+++ b/.icons/awkward/22x22/apps/flameshot.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <g style="opacity:0.2" transform="matrix(0.3125,0,0,0.3125,1,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:#763983" transform="matrix(0.3125,0,0,0.3125,1,1)">
+ <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 11.914367,9.3704 C 17.774883,8.182961 18,5.5 18,5.5 c 0,0 -0.461525,8.314904 -4.744463,8.754817 C 7.828056,14.81229 7.117,17.5 7.117,17.5 c 0,0 -0.2108215,-0.862747 0.1314485,-1.98863 C 7.93354,13.25779 9.61659,9.835967 11.914367,9.3704 Z"/>
+ <path style="fill:#eb2273" d="M 11.914367,8.8704 C 17.774883,7.682961 18,5 18,5 18,5 17.538475,13.314904 13.255537,13.754817 7.828056,14.31229 7.117,17 7.117,17 7.117,17 6.9061785,16.137253 7.2484485,15.01137 7.93354,12.75779 9.61659,9.335967 11.914367,8.8704 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 18,5 C 18,5 17.774579,7.6836548 11.914062,8.8710938 9.616285,9.336661 7.9331384,12.758139 7.2480469,15.011719 7.0325408,15.720617 7.0379642,16.225583 7.0703125,16.576172 7.0857005,16.266678 7.1245925,15.917818 7.2480469,15.511719 7.9331384,13.258139 9.616285,9.836661 11.914062,9.371094 16.806453,8.3798132 17.730673,6.4338608 17.916016,5.7890625 17.948618,5.4657194 18,5 18,5 Z"/>
+ <path style="opacity:0.2" d="M 8.6905827,9.210473 C 13.567069,7.0402702 13.120434,3.5 13.120434,3.5 c 0,0 2.692332,7.222362 -1.343826,8.906133 C 7.2678027,14.287078 7.068,17.5 7.068,17.5 c 0,0 -1.2414423,-7.014939 1.6225827,-8.289527 z"/>
+ <path style="fill:#ff812d" d="M 8.6905827,8.710473 C 13.567069,6.5402702 13.120434,3 13.120434,3 c 0,0 2.692332,7.222362 -1.343826,8.906133 C 7.2678027,13.787078 7.068,17 7.068,17 c 0,0 -1.2414423,-7.014939 1.6225827,-8.289527 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.121094,3 c 0,0 0.446799,3.5407347 -4.4296878,5.7109375 C 7.1508799,9.396524 6.80756,11.729754 6.8105469,13.751953 6.8676818,11.861949 7.2797565,9.839169 8.6914062,9.210938 13.567893,7.0407347 13.121094,3.5 13.121094,3.5 c 0,0 0.796903,2.1524981 0.86914,4.3808594 C 14.039625,5.4854785 13.121094,3 13.121094,3 Z"/>
+ <path style="opacity:0.2" d="M 5.48637,11.000728 C 8.5190031,7.1798538 7.836891,4.5 7.836891,4.5 c 0,0 3.885444,4.655125 1.241512,7.538355 C 6.1248583,15.259219 7.132,17.5 7.132,17.5 c 0,0 -3.3850339,-4.30776 -1.64563,-6.499272 z"/>
+ <path style="fill:#ffdf55" d="M 5.48637,10.500728 C 8.5190031,6.6798538 7.836891,4 7.836891,4 c 0,0 3.885444,4.655125 1.241512,7.538355 C 6.1248583,14.759219 7.132,17 7.132,17 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,1,1)">
+ <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="opacity:0.2;fill:#ffffff" d="m 7.8359375,4 c 0,0 0.048259,0.2146945 0.060547,0.5820312 C 8.0349548,4.7509096 9.848866,7.006279 9.982422,9.345703 10.130131,6.7596434 7.8359375,4 7.8359375,4 Z m 0.056641,0.953125 C 7.8485841,6.0542557 7.4453334,8.0318106 5.4863281,10.5 5.0780487,11.0144 4.9595204,11.647986 5.0058594,12.3125 5.0420968,11.834107 5.182109,11.383292 5.4863281,11 7.8011686,8.0834869 7.9510302,5.8556468 7.8925781,4.953125 Z M 6.984375,16.267578 c -0.00961,0.199171 -0.01039,0.376094 0.00391,0.529297 C 7.0200978,16.839 7.1328125,17 7.1328125,17 c 0,0 -0.1097261,-0.272355 -0.1484375,-0.732422 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/flare.svg b/.icons/awkward/22x22/apps/flare.svg
new file mode 100644
index 00000000..cc54250f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/flare.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-310.3)">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 10.633456,310.8 c 0,0 1.076458,3.69836 0.768854,4.91901 -0.390173,1.5483 -1.202725,2.83701 -2.4596969,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.7418769,-0.27278 -2.8469595,-1.39485 3.6734935,-1.79981 -3.6734935,-1.7998 3.6734935,-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 12.96958,312.22055 10.633456,310.8 10.633456,310.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 10.633456,310.3 c 0,0 1.076458,3.69836 0.768854,4.91901 -0.390173,1.5483 -1.202725,2.83701 -2.4596969,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.7418769,-0.27278 -2.8469595,-1.39485 3.6734935,-1.79981 -3.6734935,-1.7998 3.6734935,-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 12.96958,311.72055 10.633456,310.3 10.633456,310.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="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 10.632812,310.3 c 0,0 0.06994,0.24149 0.167969,0.61523 0.417934,0.275 2.27418,1.58177 3.121094,3.81446 0.533101,1.40538 1.039063,4.10742 1.039063,4.10742 0,0 0.925238,-0.0924 1.300781,-0.3457 0.570617,-0.3849 1.085937,-1.48047 1.085937,-1.48047 l 0.447266,3.6914 0.05078,0.41993 0.05859,-0.0273 -0.109375,-0.89258 -0.447266,-3.69141 c 0,0 -0.51532,1.09557 -1.085937,1.48047 -0.375543,0.25333 -1.300781,0.3457 -1.300781,0.3457 0,0 -0.505962,-2.70204 -1.039063,-4.10742 C 12.970074,311.72049 10.632813,310.3 10.632812,310.3 Z m 0.804688,4.55273 c -0.008,0.12922 -0.01006,0.2676 -0.03516,0.36719 -0.390173,1.5483 -1.202013,2.83574 -2.4589845,3.09375 -0.4784165,0.0982 -1.2932406,-0.54519 -1.6269492,-0.92578 -0.4074131,-0.46466 -0.6894531,-1.76953 -0.6894531,-1.76953 0,0 -0.1763471,0.83909 -0.15625,1.76758 0.036421,-0.70461 0.15625,-1.26758 0.15625,-1.26758 0,0 0.28204,1.30487 0.6894531,1.76953 0.3337086,0.38059 1.1485327,1.02398 1.6269532,0.92578 1.2569715,-0.25801 2.0688115,-1.54545 2.4589845,-3.09375 0.05466,-0.21692 0.0541,-0.52843 0.03516,-0.86719 z m -7.158203,5.01954 c 0,0 0.2071043,0.38858 0.3945312,0.9121 0.3238597,0.34208 0.735381,0.80313 0.9746094,1.25586 0.3754961,0.71064 0.7578125,1.77539 0.7578125,1.77539 0,0 0.5152206,-0.99825 0.5566406,-1.91015 0.00467,-0.10296 -0.012612,-0.24569 -0.019531,-0.36914 -0.080418,0.87392 -0.5371094,1.77929 -0.5371094,1.77929 0,0 -0.3823164,-1.06475 -0.7578125,-1.77539 -0.375501,-0.71063 -1.3691406,-1.66796 -1.3691408,-1.66796 z m 0.6542969,2.4375 c -0.1045609,0.80246 -1.0146666,2.12742 -0.921875,3.83984 0.090211,-1.58052 0.9633672,-2.79692 0.9511718,-3.50391 -0.00193,-0.11198 -0.015366,-0.22368 -0.029297,-0.33593 z m 10.7734371,0.36132 -0.509765,0.25 3.109375,1.52344 0.0078,0.0469 0.08008,-0.0391 -0.08789,-0.50781 z m -7.3476559,3.59961 -0.5097656,0.25 3.1640625,1.54883 0.509766,-0.25 z m 3.1640629,1.54883 0.509765,0.25 3.164063,-1.54883 -0.509766,-0.25 z m 3.673828,-1.29883 2.216796,1.08594 0.302735,-0.35156 -2.009766,-0.98438 z m -6.8378909,3.34961 -0.5097656,0.25 2.2636715,1.10742 0.583985,-0.21289 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/flareget.svg b/.icons/awkward/22x22/apps/flareget.svg
new file mode 100644
index 00000000..7cb4c968
--- /dev/null
+++ b/.icons/awkward/22x22/apps/flareget.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 1.7672918,12.5 c -0.081743,-2.16e-4 -1.63427588,-4.71e-4 -0.076813,1.391602 L 9.972122,21.091797 C 10.279665,21.359195 10.596922,21.494912 11,21.5 c 0.403078,-0.0051 0.720336,-0.140805 1.027878,-0.408203 l 8.281643,-7.200195 C 21.866984,12.499529 20.314451,12.499784 20.232708,12.5 L 11,12.5 l -9.2327082,0 z"/>
+ <path style="fill:#c03131" d="M 6,1 C 5.5845,1 5.005276,1.4460251 5,2 l 0,10.5 6,0 6,0 L 17,2 C 17,1.446 16.4155,1 16,1 Z"/>
+ <path style="fill:#d54747;fill-rule:evenodd" d="m 1.7672918,12 c -0.081743,-2.16e-4 -1.63427588,-4.71e-4 -0.076813,1.391602 L 9.972122,20.591797 C 10.279665,20.859195 10.596922,20.994912 11,21 c 0.403078,-0.0051 0.720336,-0.140805 1.027878,-0.408203 l 8.281643,-7.200195 C 21.866984,11.999529 20.314451,11.999784 20.232708,12 L 11,12 1.7672918,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 1.7675781,12 C 1.7026091,11.999828 0.71311402,12.0023 1.0898438,12.701172 1.2816981,12.501746 1.7247996,12.499887 1.7675781,12.5 L 11,12.5 l 9.232422,0 c 0.04278,-1.13e-4 0.48588,0.0017 0.677734,0.201172 C 21.286886,12.002318 20.297391,11.999828 20.232422,12 L 11,12 1.7675781,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,1 C 5.5845,1 5.005276,1.4460251 5,2 l 0,0.5 c 0.00528,-0.5539749 0.5845,-1 1,-1 l 10,0 c 0.4155,0 1,0.446 1,1 L 17,2 C 17,1.446 16.4155,1 16,1 L 6,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/flash-player-properties.svg b/.icons/awkward/22x22/apps/flash-player-properties.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/flash-player-properties.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/flash.svg b/.icons/awkward/22x22/apps/flash.svg
new file mode 100644
index 00000000..74a6ecfa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/flash.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/flashplayer.svg b/.icons/awkward/22x22/apps/flashplayer.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/flashplayer.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/flashplayerproperties.svg b/.icons/awkward/22x22/apps/flashplayerproperties.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/flashplayerproperties.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/flegita.svg b/.icons/awkward/22x22/apps/flegita.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/flegita.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/flickr.svg b/.icons/awkward/22x22/apps/flickr.svg
new file mode 100644
index 00000000..7abde265
--- /dev/null
+++ b/.icons/awkward/22x22/apps/flickr.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <circle style="opacity:0.1" cx="15.5" cy="12" r="3.5"/>
+ <circle style="fill:#e03c90" cx="15.5" cy="11.5" r="3.5"/>
+ <circle style="opacity:0.1" cx="6.5" cy="12" r="3.5"/>
+ <circle style="fill:#296ec6" cx="6.5" cy="11.5" r="3.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7,0.99999809 c -3.324,0 -6,2.67600001 -6,6.00000001 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.00000001 -6,-6.00000001 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/flightgear.svg b/.icons/awkward/22x22/apps/flightgear.svg
new file mode 100644
index 00000000..8f4558c0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/flightgear.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#1e87e4" 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 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 Z"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/florence.svg b/.icons/awkward/22x22/apps/florence.svg
new file mode 100644
index 00000000..7d828778
--- /dev/null
+++ b/.icons/awkward/22x22/apps/florence.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="14" x="1" y="4.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#4f4f4f" width="20" height="14" x="1" y="4" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 4,6.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="4" y="6"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="8" y="6"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="12" y="6"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="16" y="6"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="4" y="10"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="8" y="10"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="12" y="10"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="16" y="10"/>
+ <rect style="fill:#ffffff" width="14" height="2" x="4" y="14"/>
+ <path style="opacity:0.1;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 17 C 20.331,4.5 21,5.169 21,6 V 5.5 C 21,4.669 20.331,4 19.5,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/flow.svg b/.icons/awkward/22x22/apps/flow.svg
new file mode 100644
index 00000000..0f670cdf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/flow.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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="#848484" d="m6 6v10h10v-10h-10zm2 2h6v6h-6v-6z"/>
+ <rect opacity=".2" width="7" height="7" x="4" y="12.5"/>
+ <rect fill="#64b5ff" width="7" height="7" x="4" y="12"/>
+ <rect opacity=".2" width="7" height="5" x="4" y="4.5"/>
+ <rect fill="#e47cff" width="7" height="5" x="4" y="4"/>
+ <circle opacity=".2" cx="15.5" cy="7" r="2.5"/>
+ <circle fill="#ff6363" cx="15.5" cy="6.5" r="2.5"/>
+ <rect opacity=".2" width="6" height="5" x="12" y="13.5"/>
+ <rect fill="#3bff80" width="6" height="5" x="12" y="13"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/flowblade.svg b/.icons/awkward/22x22/apps/flowblade.svg
new file mode 100644
index 00000000..83554634
--- /dev/null
+++ b/.icons/awkward/22x22/apps/flowblade.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 11.333334,4.499999 4.666666,0 c 0,0 -3.134099,0.6698175 -3.5,1.8333335 C 12.224123,7.2105845 14.191736,7.933935 14,8.833333 13.770079,9.911844 11.728187,9.92112 11.5,11 11.284012,12.021202 13.179448,12.80508 13,13.833333 12.810898,14.9169 10.520359,15.06691 10.5,16.166666 10.480355,17.227872 13,18.5 13,18.5 l -7,0 z"/>
+ <path style="fill:#e4e4e4" d="m 11.333334,3.9999997 4.666666,0 c 0,0 -3.134099,0.6698173 -3.5,1.8333333 C 12.224123,6.710585 14.191736,7.4339355 14,8.3333335 13.770079,9.411845 11.728187,9.421121 11.5,10.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 10.480355,16.727872 13,18 13,18 l -7,0 z"/>
+ <path style="opacity:0.2" d="m 2,2.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 2,2 2,4 4,4 4,2 2,2 Z m 16,0 0,2 2,0 0,-2 -2,0 z M 2,6 2,8 4,8 4,6 2,6 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/22x22/apps/fluid.svg b/.icons/awkward/22x22/apps/fluid.svg
new file mode 100644
index 00000000..537488e9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fluid.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-0.99934416,-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 0,0.5 c 0,-1.108 0.892,-2 2,-2 l 3,0 c 1.108,0 2,0.892 2,2 L 15,4 C 15,2.892 14.108,2 13,2 L 10,2 Z M 8,11.25 6.0214844,14.103516 3.4492188,17.808594 A 3.3579064,2.7942702 0 0 0 3.015625,19.462891 3.3579064,2.7942702 0 0 1 3.4492188,18.308594 L 6.0214844,14.603516 8,11.75 8,11.25 Z m 7,0 0,0.5 1.978516,2.853516 2.572265,3.705078 a 3.3579064,2.7942702 0 0 1 0.433594,1.152344 3.3579064,2.7942702 0 0 0 -0.433594,-1.652344 L 16.978516,14.103516 15,11.25 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fluxgui.svg b/.icons/awkward/22x22/apps/fluxgui.svg
new file mode 100644
index 00000000..7a43fb57
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fluxgui.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fma-config-tool.svg b/.icons/awkward/22x22/apps/fma-config-tool.svg
new file mode 120000
index 00000000..c85ac1f5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fma-config-tool.svg
@@ -0,0 +1 @@
+caja-actions.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/fman.svg b/.icons/awkward/22x22/apps/fman.svg
new file mode 100644
index 00000000..d128c283
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fman.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-21.5" y="-22" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3c3a2d" width="21" height="21" x="-21" y="-22" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 7.5,2.5 A 1.5,1.5 0 0 0 6,4 1.5,1.5 0 0 0 7.5,5.5 1.5,1.5 0 0 0 9,4 1.5,1.5 0 0 0 7.5,2.5 Z m 4,0 A 1.5,1.5 0 0 0 10,4 1.5,1.5 0 0 0 11.5,5.5 1.5,1.5 0 0 0 13,4 1.5,1.5 0 0 0 11.5,2.5 Z m 4,0 A 1.5,1.5 0 0 0 14,4 1.5,1.5 0 0 0 15.5,5.5 1.5,1.5 0 0 0 17,4 1.5,1.5 0 0 0 15.5,2.5 Z M 4,7.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 5 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 5 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 5 c -0.554,0 -1,-0.446 -1,-1 0,-0.554 0.446,-1 1,-1 z"/>
+ <circle style="fill:#ed253e" cx="7.5" cy="3.5" r="1.5"/>
+ <circle style="fill:#f68f33" cx="11.5" cy="3.5" r="1.5"/>
+ <circle style="fill:#72be44" cx="15.5" cy="3.5" r="1.5"/>
+ <path style="fill:#ffffff" d="M 4,7 C 3.446,7 3,7.446 3,8 v 10 c 0,0.554 0.446,1 1,1 h 6 c 0.554,0 1,-0.446 1,-1 V 8 C 11,7.446 10.554,7 10,7 Z m 1,2 h 4 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 5 C 4.446,11 4,10.554 4,10 4,9.446 4.446,9 5,9 Z m 0,3 h 4 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 5 C 4.446,14 4,13.554 4,13 4,12.446 4.446,12 5,12 Z m 0,3 h 4 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 5 C 4.446,17 4,16.554 4,16 4,15.446 4.446,15 5,15 Z"/>
+ <path style="fill:#f5e1d8" d="m 13,7 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 8 C 20,7.446 19.554,7 19,7 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.0507812,0 C 1.4690813,0 1,0.4690813 1,1.0507812 v 0.5 C 1,0.9690813 1.4690813,0.5 2.0507812,0.5 H 20.949219 C 21.530919,0.5 22,0.9690813 22,1.5507812 v -0.5 C 22,0.4690813 21.530919,0 20.949219,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fmit.svg b/.icons/awkward/22x22/apps/fmit.svg
new file mode 100644
index 00000000..a4768abf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fmit.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/focuswriter.svg b/.icons/awkward/22x22/apps/focuswriter.svg
new file mode 100644
index 00000000..cd0cbf40
--- /dev/null
+++ b/.icons/awkward/22x22/apps/focuswriter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="19.992" height="19.982" x="-20.99" y="-20.99" rx="9.996" ry="9.991" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1.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 1.00585,11.245 C 1.0038,11.3285 1,11.411 1,11.495 1,17.038 5.46,21.5 11,21.5 c 5.54,0 10,-4.462 10,-10.005 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 20.862,16.6705 16.456,21 11,21 5.544,21 1.138,16.6705 1.006,11.245 Z"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="11" r="7"/>
+ <path style="opacity:0.2" d="m 9,7.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 9,7 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/22x22/apps/fofix.svg b/.icons/awkward/22x22/apps/fofix.svg
new file mode 100644
index 00000000..60be4818
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fofix.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 8.0539122,1.526708 C 7.7821788,1.8603455 7.0446132,2.1373021 6.7331643,2.4690906 5.691954,3.5784802 5.8600554,4.289201 6.6850293,5.0642231 6.8277718,5.1983226 6.3648224,5.676365 6.2068359,6.3010469 6.5153883,6.5510688 7.3663014,6.9846297 7.6483413,7.2746422 7.9555603,6.8963878 8.6606086,6.0435279 8.8745766,5.8157699 c 0,0 0.4528535,-0.7130488 -0.1113285,-1.3837891 C 8.3540657,4.0267076 8.0539122,3.0267078 8.0775102,2.0882313 8.1038752,2.0267079 8.0458652,1.6856825 8.0539122,1.526708 Z m 2.3499488,0.983953 c -0.391583,0 -0.4327739,0.1401278 -0.295899,0.9960936 0.198382,1.2406113 -0.05098,2.1566239 -1.0179169,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.0662436 1.8623041,2.7783186 l 0.666992,1.294922 -0.592773,1.156249 c -0.8636693,1.685666 -0.6132939,2.238539 -2.2395151,3.886477 -0.2537789,0.257168 -0.2121744,0.575412 -0.4123949,0.443644 -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.2459863,-1.00972 2.6911893,-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 19.603893,10.466241 20.316483,6.2632331 19.99205,5.0882333 19.858564,4.6047844 19.633832,3.9894215 19.430887,3.721046 19.084033,3.2623629 19.061403,3.2889244 19.053934,4.1692885 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.5838485 -1.74602,2.2588575 -2.16704,2.2588575 -0.422714,0 -2.173301,-1.4228666 -3.322309,-3.1487929 -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 C 16.637043,5.712116 16.722337,4.086911 16.820837,3.6969693 17.09936,2.5943465 17.086914,2.5104461 16.647985,2.5104461 Z"/>
+ <path style="fill:#dc730e" d="M 8.0539122,1.0269965 C 7.7821788,1.360634 7.0446132,1.6375906 6.7331643,1.9693791 5.691954,3.0787687 5.8600554,3.7894895 6.6850293,4.5645116 6.8277718,4.6986111 6.3648224,5.1766535 6.2068359,5.8013354 6.5153883,6.0513573 7.3663014,6.4849182 7.6483413,6.7749307 7.9555603,6.3966763 8.6606086,5.5438164 8.8745766,5.3160584 c 0,0 0.4528535,-0.7130488 -0.1113285,-1.3837891 C 8.3540657,3.5269961 8.0539122,2.5269963 8.0775102,1.5885198 8.1038752,1.5269964 8.0458652,1.185971 8.0539122,1.0269965 Z m 2.3499488,0.983953 c -0.391583,0 -0.4327739,0.1401278 -0.295899,0.9960936 0.198382,1.2406113 -0.05098,2.1566239 -1.0179169,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 6.625013,8.7079078 5.6132647,9.3968274 6.762913,8.8934698 7.7226593,8.4732574 8.2583087,10.959714 8.6252171,11.671789 l 0.666992,1.294922 -0.592773,1.156249 c -0.8636693,1.685666 -0.6132939,2.238539 -2.2395151,3.886477 -0.2537789,0.257168 -0.2121744,0.575412 -0.4123949,0.443644 -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.2459863,-1.00972 2.6911893,-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 19.603893,9.9665314 20.316483,5.7635216 19.99205,4.5885218 19.858564,4.1050729 19.633832,3.48971 19.430887,3.2213345 19.084033,2.7626514 19.061403,2.7892129 19.053934,3.669577 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.5838504 -1.74602,2.258859 -2.16704,2.258859 -0.422714,0 -2.173301,-1.4228677 -3.322309,-3.1487944 -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 C 17.09936,2.094635 17.086914,2.0107346 16.647985,2.0107346 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.0546876,1.0273402 C 7.7829542,1.3609777 7.0438709,1.6369579 6.732422,1.9687464 6.1311676,2.6093714 5.9440929,3.116179 6.0429689,3.5800745 6.1211988,3.2501577 6.3395985,2.8872923 6.732422,2.4687464 7.0438709,2.1369579 7.7829542,1.8609777 8.0546876,1.5273402 8.0466406,1.6863146 8.1044901,2.0263636 8.0781251,2.087887 8.0545271,3.0263635 8.3544896,4.0263638 8.763672,4.431637 8.9025761,4.5967763 8.9800359,4.7648291 9.0175781,4.9238245 9.0739491,4.656086 9.0672731,4.2925796 8.763672,3.931637 8.3544896,3.5263638 8.0545271,2.5263635 8.0781251,1.587887 8.1044901,1.5263636 8.0466406,1.1863147 8.0546876,1.0273402 Z M 16.648438,2.009762 c -0.33777,0 -1.724481,2.1269266 -1.654297,2.9628906 0.0057,0.068183 0.02507,0.1014443 0.03516,0.1582032 0.20756,-0.9630046 1.320679,-2.6210938 1.619141,-2.6210938 0.159533,0 0.261093,0.013026 0.314453,0.080078 0.103665,-0.5195534 0.02198,-0.5800782 -0.314453,-0.5800782 z m -6.244141,0.00195 c -0.3295,0 -0.403863,0.1265303 -0.339844,0.6679687 0.04447,-0.1326794 0.149306,-0.1699219 0.339844,-0.1699219 0.578537,0 1.910071,1.9177027 2.117187,2.7480469 l 0.01953,0 c 0.03008,-0.097004 0.03517,-0.2143519 0.01758,-0.3652344 -0.08683,-0.743685 -1.54542,-2.8808594 -2.154297,-2.8808593 z m 8.757812,0.9179687 c -0.09197,-0.026826 -0.102753,0.1900068 -0.107421,0.7402344 -0.0065,0.7706123 -0.957819,2.4863296 -1.373047,2.4863281 -0.04164,0 -0.08596,0.00715 -0.132813,0.021484 -0.363815,0.5737624 -0.662909,1.3344723 -0.894531,1.7617187 -1.127246,1.5838505 -1.744996,2.2597651 -2.166016,2.2597651 -0.422714,0 -2.173257,-1.4225103 -3.322265,-3.148437 -0.08917,-0.1339439 -0.166847,-0.2585775 -0.230469,-0.375 -0.03158,-0.057604 -0.05153,-0.1098653 -0.07422,-0.1621093 -0.0091,-0.019485 -0.01902,-0.039625 -0.02734,-0.058594 -0.0155,-0.035395 -0.0382,-0.073766 -0.05078,-0.1074219 -0.01481,-0.039231 -0.01926,-0.072959 -0.0293,-0.109375 -0.01343,0.031568 -0.03234,0.061325 -0.03906,0.095703 -0.0011,0.00521 9e-4,0.010345 0,0.015625 -0.0105,0.060521 -0.01101,0.1262295 -0.0039,0.1953125 9.5e-4,0.0093 -0.0014,0.017844 0,0.027344 9e-4,0.00642 0.0029,0.013041 0.0039,0.019531 7e-4,0.00265 0.0016,0.00531 0.002,0.00781 0.01311,0.077602 0.03282,0.1590798 0.06641,0.2480468 0.01258,0.033655 0.03528,0.072027 0.05078,0.1074219 0.0083,0.018969 0.01824,0.039109 0.02734,0.058594 0.02269,0.052244 0.04264,0.1045054 0.07422,0.1621093 0.06362,0.1164226 0.141299,0.2410561 0.230469,0.375 1.149008,1.7259271 2.899551,3.1484377 3.322265,3.1484377 0.42102,0 1.03877,-0.675917 2.166016,-2.2597658 0.231622,-0.4272464 0.530716,-1.1879563 0.894531,-1.7617187 0.04685,-0.01433 0.09117,-0.021484 0.132813,-0.021484 0.415228,1.5e-6 1.366547,-1.7157158 1.373047,-2.4863281 0.0075,-0.8803641 0.0301,-0.9079019 0.376953,-0.4492188 0.202945,0.2683755 0.427061,0.8837386 0.560547,1.3671875 0.03444,0.1247255 0.05109,0.298628 0.0625,0.484375 0.01159,-0.402681 -6.07e-4,-0.7602145 -0.0625,-0.984375 C 19.858702,4.1044381 19.634586,3.489075 19.431641,3.2206995 19.30157,3.0486934 19.21729,2.9457793 19.162109,2.9296839 Z M 10.148438,4.0839808 C 10.072597,4.8017214 9.7519331,5.3893959 9.0898441,5.8789026 8.6863609,6.1772101 7.8671876,7.1818935 7.8671876,7.3144495 c 0,0.1154695 -1.8620255,0.5981903 -1.3222656,1.2910157 0.3161763,-0.4208421 1.3222656,-0.7059329 1.3222656,-0.7910157 0,-0.132556 0.8191733,-1.1372394 1.2226565,-1.4355469 C 9.8966891,5.7823733 10.184087,5.0323237 10.148438,4.0839808 Z M 6.5800782,4.9550745 C 6.4603141,5.1757636 6.2922848,5.4636837 6.2070313,5.8007776 6.2388273,5.8265421 6.3153233,5.8691294 6.357422,5.8984339 6.5499798,5.4775352 6.7954367,5.1676855 6.685547,5.0644495 6.6464339,5.0277047 6.6161794,4.9915796 6.5800782,4.9550745 Z M 6.5117189,8.6601526 C 6.4448368,8.8097907 5.9963296,9.1634564 6.5000001,8.9882776 6.4525985,8.8725833 6.4520326,8.7618362 6.5117189,8.6601526 Z M 17.818359,12.36523 c -4.12e-4,0.01048 -0.0037,0.02076 -0.0039,0.03125 2.82e-4,-0.01066 0.0038,-0.02052 0.0039,-0.03125 z m -8.6542969,0.851563 -0.4648432,0.90625 c -0.8636693,1.685666 -0.6140132,2.238781 -2.2402344,3.886719 -0.2537789,0.257168 -0.2118889,0.575127 -0.4121094,0.443359 -1.0962866,-0.721479 -0.584941,-0.08852 -0.328125,0.300781 0.091761,0.05131 0.1868816,0.106265 0.328125,0.199219 0.2002205,0.131768 0.1583305,-0.186191 0.4121094,-0.443359 1.6262212,-1.647938 1.3765651,-2.201053 2.2402344,-3.886719 l 0.5937502,-1.15625 -0.128907,-0.25 z M 17.75,13.222693 c -0.0041,0.0099 -0.0012,0.02148 -0.0059,0.03125 -0.395553,0.833567 -0.261466,-0.02369 0.269531,0.751953 0.303935,0.443969 0.105941,0.609209 0.427734,0.923829 0.37308,0.364762 0.53029,1.141145 0.566406,1.847656 0.0044,-0.05535 0.01544,-0.111318 0.01563,-0.166016 0.0027,-0.776481 -0.149902,-1.759144 -0.582032,-2.18164 -0.321793,-0.31462 -0.123799,-0.47986 -0.427734,-0.923829 C 17.907767,13.351157 17.823328,13.273781 17.75,13.222652 Z M 5.4882813,18.544918 c -0.037655,0.0041 -0.065221,0.04284 -0.085937,0.103516 0.02812,-0.02616 0.1069016,-0.01104 0.2753906,0.08008 -0.077738,-0.116863 -0.1437478,-0.188595 -0.1894536,-0.183596 z m -0.097656,0.167969 c -0.051348,0.21995 -0.044693,0.566041 -0.03125,0.80664 0.017079,-0.442707 0.1091604,-0.786313 0.4746094,-0.02148 0.053109,-0.07355 -0.3814336,-0.582044 -0.4433594,-0.785156 z"/>
+ <path style="opacity:0.2" d="m 4.2226563,4.5002677 c -0.7892274,0.0024 -1.1718749,1.0273437 -1.171875,1.0273438 -0.010127,-0.063455 -0.1075514,4.5398415 0,7.7187495 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.856528,-3.46026 3.693359,-5.166016 L 12,12.801048 11.353516,11.490501 C 10.99801,10.769903 10.185784,9.5054824 9.5488281,8.6799552 9.4667211,8.5735408 9.4152831,8.4926856 9.3378911,8.3889396 7.9943198,6.6883184 6.4442406,4.6436406 4.2226563,4.5002677 Z m 6.6777347,1 c -1.2924429,0.193314 -0.9107509,1.4145934 -0.580079,1.9238281 1.23093,1.8508536 3.258084,4.0761712 3.710938,4.0761712 0.451038,0 1.34705,-0.942141 2.554688,-2.6406243 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.9999993 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 14.129,14.000553 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 19.034684,9.9999984 c -0.114007,0.1128456 -0.228071,0.2261976 -0.354053,0.3340126 -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 10.320702,6.9230583 c 1.23093,1.8508532 3.256935,4.0769377 3.709789,4.0769377 0.451038,0 1.348203,-0.941629 2.555841,-2.6401123 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 9.6088951,5.1936255 9.9900301,6.4138236 10.320702,6.9230583 Z"/>
+ <path style="fill:#e4e4e4" d="m 4.2230504,3.9994931 c -0.7892275,0.0024 -1.1729187,1.0277299 -1.1729187,1.0277299 -0.010127,-0.063455 -0.1075514,4.5409234 0,7.719831 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.8562503,-3.458586 3.6930813,-5.164342 L 12,12.30141 11.353734,10.991055 C 10.998228,10.270457 10.186257,9.0051144 9.5493011,8.1795864 9.4671941,8.073172 9.4156861,7.9918125 9.3382941,7.8880665 7.9947232,6.1874453 6.4446347,4.142866 4.2230504,3.9994931 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4.2226563,3.9999964 c -0.7892274,0.0024 -1.1718749,1.0273436 -1.171875,1.0273438 -0.00557,-0.034888 -0.035152,1.3703663 -0.044922,3.1445312 0.012178,-1.5402557 0.039858,-2.6762587 0.044922,-2.6445312 2e-7,-2e-7 0.3826477,-1.0249438 1.171875,-1.0273438 2.2215844,0.1433729 3.7716631,2.1880507 5.1152348,3.8886719 0.07739,0.103746 0.12883,0.1846012 0.210937,0.2910156 C 10.185784,9.5052104 10.99801,10.769632 11.353516,11.49023 L 11.876953,12.550777 12,12.300777 11.353516,10.99023 C 10.99801,10.269632 10.185784,9.0052114 9.5488281,8.1796839 9.4667211,8.0732695 9.4152831,7.9924143 9.3378911,7.8886683 7.9943194,6.1880471 6.4442407,4.1433693 4.2226563,3.9999964 Z m 6.6777347,1 c -0.840239,0.1256766 -0.9680749,0.6846605 -0.867188,1.2011719 0.06935,-0.3318871 0.30239,-0.6166937 0.867188,-0.7011719 l 3.285156,0 3.285156,0 c 0.280985,-0.00823 0.430692,0.1484387 0.492188,0.3652344 0.08361,-0.4321035 -0.01921,-0.8790886 -0.492188,-0.8652344 l -3.285156,0 -3.285156,0 z m 8.134765,5 c -0.114007,0.1128456 -0.229486,0.2261686 -0.355468,0.3339836 -0.546528,0.467713 -1.162227,1.225858 -1.371094,1.685547 -0.226279,0.49801 -0.288427,0.717897 -0.203125,0.986328 0.04329,-0.130507 0.111898,-0.28555 0.203125,-0.486328 0.208867,-0.459689 0.824566,-1.217834 1.371094,-1.685547 0.109926,-0.09407 0.210613,-0.192529 0.310546,-0.291015 l 0,-0.316407 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,3.9999996 c -0.611621,0.03595 -2.086122,1.748289 -3.292968,3.861328 -0.346491,0.606663 -0.583232,0.983374 -0.806641,1.234375 -0.03542,0.173504 -0.02796,0.341507 0.0059,0.492188 0.221818,-0.250995 0.457102,-0.624821 0.800782,-1.226563 1.206847,-2.113039 2.681347,-3.825378 3.292968,-3.861328 0.04078,-0.0024 0.07855,0.0027 0.111328,0.01563 0.228925,0.08995 1.054812,1.075515 1.837891,2.189453 0.522734,0.738864 1.45928,1.494303 1.882813,2.507813 0.0029,0.01339 0.0013,0.02752 0.0039,0.04102 0.03181,-0.177605 0.03561,-0.361385 -0.0039,-0.541015 -0.423532,-1.01351 -1.360079,-1.768949 -1.882813,-2.507813 -0.78312,-1.113948 -1.609007,-2.099512 -1.837932,-2.189463 -0.03278,-0.01288 -0.07055,-0.01802 -0.111328,-0.01563 z M 3.091797,17.435543 c -0.013444,1.351171 -0.041016,2.304687 -0.041016,2.304687 0.0024,0.007 0.00539,0.01066 0.00781,0.01758 0.00855,-0.337988 0.024216,-1.030938 0.033203,-2.322265 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/folder_doc_q4os_startmenu.svg b/.icons/awkward/22x22/apps/folder_doc_q4os_startmenu.svg
new file mode 120000
index 00000000..67ce830d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/folder_doc_q4os_startmenu.svg
@@ -0,0 +1 @@
+../places/folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/fontbase.svg b/.icons/awkward/22x22/apps/fontbase.svg
new file mode 100644
index 00000000..8fdb5255
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fontbase.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#3f3bbd" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="M 17.462481,11.227273 16.179268,9.8517793 13.59033,7.1482219 12.734854,6.2470366 c -0.945526,-0.9960475 -2.498889,-0.9960475 -3.466927,0 L 8.412452,7.1482219 5.823513,9.8517793 4.5403,11.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 17.462481,10.727273 16.179268,9.3517793 13.59033,6.6482211 12.734854,5.7470358 c -0.945526,-0.9960475 -2.498889,-0.9960475 -3.466927,0 L 8.412452,6.6482211 5.823513,9.3517793 4.5403,10.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fontforge.svg b/.icons/awkward/22x22/apps/fontforge.svg
new file mode 100644
index 00000000..f496d8f7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fontforge.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="M 10.999975,1.0000512 C 5.4599889,1.0000512 1,5.4600401 1,11.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 10.999975,1.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.990974,-9.9999748 z"/>
+ <path style="opacity:0.2" d="M 1.0059,11.250026 C 1.00385,11.333525 1.00005,11.416025 1.00005,11.500025 1.00005,17.040011 5.4600388,21.5 11.000025,21.5 16.540011,21.5 21,17.040011 21,11.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,1,-0.99994375)">
+ <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/22x22/apps/fonts.svg b/.icons/awkward/22x22/apps/fonts.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fonts.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/fontypython.svg b/.icons/awkward/22x22/apps/fontypython.svg
new file mode 100644
index 00000000..16b4c29e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fontypython.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#6493a6" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 1,2 C 1,1.446 1.446,1 2,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 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2" d="m 11,4.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 11,4 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 16,8 C 16,5.784 14.216,4 12,4 l -1,0 z"/>
+ <path style="opacity:0.2" d="m 10,4.5 c -2.216,0 -4,1.784 -4,4 l 0,2 0,2 0,2 0,3.177734 L 6,18.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 10,4 C 7.784,4 6,5.784 6,8 l 0,2 0,2 0,2 0,3.177734 L 6,18 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 8.8574055,12 8,11.142595 8,10 L 8,8 C 8,6.8574055 8.8574055,6 10,6 l 1,0 0,-2 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/foobillardplus.svg b/.icons/awkward/22x22/apps/foobillardplus.svg
new file mode 100644
index 00000000..c7dd9138
--- /dev/null
+++ b/.icons/awkward/22x22/apps/foobillardplus.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 9.793797,1031.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 2.7396785,1046.6443 c -3.62722907,-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 2.7396785,1046.1443 c -3.62722907,-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 6.3828148,1033.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.08008,-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.34761959,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="7" cy="1044.862" r="5"/>
+ <circle style="fill:#ffffff" cx="7" cy="1044.362" r="5"/>
+ <circle style="opacity:0.2" cx="15" cy="1045.862" r="6"/>
+ <circle style="fill:#4f4f4f" cx="15" cy="1045.362" r="6"/>
+ <path style="fill:#ff8a3c;fill-rule:evenodd" d="m 9.793797,1031.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="-495.277" cy="924.81" rx="2.124" ry="2.608" transform="matrix(0.87690313,-0.48066714,0.48394814,0.87509668,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="-495.035" cy="924.372" 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 9.793949,1031.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/22x22/apps/foobnix.svg b/.icons/awkward/22x22/apps/foobnix.svg
new file mode 100644
index 00000000..0f6ee79e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/foobnix.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#29679e" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path fill="#fff" style="opacity:0.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.7988 3.5c-0.4432 0-0.7988 0.3556-0.7988 0.7988v14.4c0 0.444 0.3556 0.801 0.7988 0.801h14.4c0.444 0 0.801-0.357 0.801-0.801v-14.4c0-0.4436-0.357-0.799-0.801-0.799h-14.4zm3.2012 4 4 2.25 4 2.25-4 2.25-4 2.25v-9z"/>
+ <path style="fill:#ffffff" d="M 3.7988,3 C 3.3556,3 3,3.3556 3,3.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 7,7 4,2.25 4,2.25 -4,2.25 L 7,16 7,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/football.svg b/.icons/awkward/22x22/apps/football.svg
new file mode 100644
index 00000000..da71f5da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/football.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#d6d6d6" width="19.3" height="19.3" x="-20.65" y="-20.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,1.5001)">
+ <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,1.0001)">
+ <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,1.0001 c -5.54,0 -9.9999,4.46 -9.9999,9.9999 0,0.084 0.004,0.1665 0.00585,0.25 0.13235,-5.423 4.5381,-9.7499 9.9939,-9.7499 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 1.0059,11.2501 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/22x22/apps/footnote.svg b/.icons/awkward/22x22/apps/footnote.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/footnote.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/for-the-king.svg b/.icons/awkward/22x22/apps/for-the-king.svg
new file mode 100644
index 00000000..278c4d85
--- /dev/null
+++ b/.icons/awkward/22x22/apps/for-the-king.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11.0537,1.4999772 v 9.5e-4 A 2.2828356,2.2739475 0 0 0 9.8583893,1.8036628 L 3.1416003,5.66694 A 2.2828356,2.2739475 0 0 0 2,7.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.2832007,0 l 6.716789,-3.863278 a 2.2828356,2.2739475 0 0 0 1.141603,-1.968748 V 7.6366898 A 2.2828356,2.2739475 0 0 0 18.858379,5.666965 L 12.141589,1.8036878 A 2.2828356,2.2739475 0 0 0 11.0537,1.4999772 Z"/>
+ <path style="fill:#744169" d="m 11.0537,0.9999999 v 9.5e-4 A 2.2828356,2.2739475 0 0 0 9.8583893,1.3036855 l -6.716789,3.863277 A 2.2828356,2.2739475 0 0 0 2,7.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.2832007,0 l 6.716789,-3.863277 a 2.2828356,2.2739475 0 0 0 1.141603,-1.968748 V 7.1367124 A 2.2828356,2.2739475 0 0 0 18.858379,5.1669875 l -6.71679,-3.863277 A 2.2828356,2.2739475 0 0 0 11.0537,0.9999999 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.053702,1.000022 v 9.75e-4 A 2.2828356,2.2739475 0 0 0 9.8583913,1.3037326 l -6.71679,3.8632769 A 2.2828356,2.2739475 0 0 0 2.000001,7.1367344 V 7.6367338 A 2.2828356,2.2739475 0 0 1 3.1416013,5.667009 l 6.71679,-3.8632769 A 2.2828356,2.2739475 0 0 1 11.053702,1.500998 v -9.765e-4 a 2.2828356,2.2739475 0 0 1 1.087889,0.3037106 l 6.71679,3.8632769 a 2.2828356,2.2739475 0 0 1 1.1416,1.9697248 V 7.1367344 a 2.2828356,2.2739475 0 0 0 -1.1416,-1.9697249 L 12.141591,1.3037326 A 2.2828356,2.2739475 0 0 0 11.053702,1.000022 Z"/>
+ <path style="opacity:0.7;fill:#ff4532" d="m 11.041983,3.0000199 v 9.749e-4 A 1.7755385,1.819154 0 0 0 10.112296,3.2431821 L 4.8876934,6.3340007 A 1.7755385,1.819154 0 0 0 3.9999989,7.909194 v 6.181634 a 1.7755385,1.819154 0 0 0 0.8876945,1.575194 l 5.2246026,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 7.909194 A 1.7755385,1.819154 0 0 0 17.112289,6.3340007 L 11.887686,3.2431836 A 1.7755385,1.819154 0 0 0 11.041983,3.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 5.1425756,15.235358 C 4.7481711,15.002105 4.5001318,14.567088 4.4999983,14.090828 V 7.909194 C 4.4999323,7.4327281 4.7480006,6.997042 5.1425756,6.7636878 L 10.366203,3.6728707 v 9.75e-4 c 0.202395,-0.119424 0.43131,-0.1786822 0.663085,-0.1728514 z"/>
+ <path style="fill:#d8bbb3" d="m 9.9999913,3 v 3.5 h 0.9999997 1 V 3 h -1 z"/>
+ <path style="fill:#fee4d2" d="m 9.0840543,7.000209 -0.02802,0.909892 0.283713,0.225537 -0.339756,0.3339495 0.182137,2.2302035 -0.09281,8.388554 C 9.2761843,20.141891 10.999991,22 10.999991,22 c 0,0 1.723807,-1.858109 1.910683,-2.911655 L 12.817854,10.699791 12.999991,8.4695875 12.660236,8.135638 12.94395,7.910101 12.91593,7.000209 h -1.915939 z"/>
+ <path style="opacity:0.2" d="m 9.0840543,7.000209 -0.02802,0.909892 0.283713,0.225537 -0.339756,0.3339495 0.182137,2.2302035 -0.09281,8.388554 C 9.2761843,20.141891 10.999991,22 10.999991,22 V 7.000209 Z"/>
+ <path style="opacity:0.1" d="M 10.428702,0.5001095 9.4999913,1.3682736 10.254874,2.2188595 9.5654213,2.7139767 9.6855383,3.5001095 h 1.3144527 1.314453 L 12.434562,2.7139767 11.745108,2.2188595 12.499991,1.3682736 11.57128,0.5001095 10.999991,0.5040155 Z m 0.571289,5.0076037 -1.1132807,0.932617 -0.557617,0.044922 -0.53418,-0.3564455 -0.6240235,0.292969 -0.1708985,0.5205081 0.1103515,0.6708979 0.665039,0.2578131 0.4589845,-0.371094 h 0.652344 l 1.1132807,0.9003904 1.113281,-0.9003904 h 0.652344 l 0.458985,0.371094 0.665039,-0.2578131 0.110351,-0.6708979 -0.170898,-0.5205081 -0.624024,-0.292969 -0.534179,0.3564455 -0.557618,-0.04492 z"/>
+ <path style="fill:#987d85" d="m 10.999991,5.0077087 -1.1134997,0.9325756 -0.557609,0.04469 -0.5339085,-0.356331 -0.624461,0.292826 -0.1705215,0.520322 0.110545,0.6714536 0.6644455,0.2575465 0.4598195,-0.371 h 0.65169 l 1.1134997,0.9 1.1135,-0.9 h 0.65169 l 0.45982,0.371 0.664445,-0.2575465 0.110545,-0.6714536 -0.170521,-0.520322 -0.624461,-0.292826 -0.533908,0.356331 -0.55761,-0.04469 z"/>
+ <path style="fill:#987d85" d="M 10.428654,0 9.4999913,0.8681948 10.254768,1.7191977 9.5649593,2.2134671 9.6853423,3 h 1.3146487 1.31465 L 12.435023,2.2134671 11.745215,1.7191977 12.499991,0.8681948 11.571328,0 10.999991,0.004298 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/forager.svg b/.icons/awkward/22x22/apps/forager.svg
new file mode 100644
index 00000000..74787366
--- /dev/null
+++ b/.icons/awkward/22x22/apps/forager.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 15.58121,2.5074832 C 11.568031,2.7301584 6.8618394,3.3242282 3.9767652,4.5699746 0.869623,5.9116086 -0.18379785,7.8075728 0.0256095,9.3785481 L 0.842989,15.506453 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 21.218882,7.6148841 C 21.086592,4.9281881 18.603346,2.3397967 15.58121,2.5074832 Z"/>
+ <path style="fill:#e4e4e4" d="M 3.9769644,4.0705756 C 6.8620384,2.8248291 11.56839,2.2303991 15.581569,2.0077239 c 3.022136,-0.1676865 5.5046,2.4211232 5.63689,5.1078192 l 0.277679,5.6393999 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 5.5001965,18.999976 C 3.5045491,19.043939 2.3604521,19.017412 1.6017858,17.549372 1.2100534,16.791359 0.963733,15.91527 0.8427046,15.007315 L 0.0258287,8.8791084 C -0.1835787,7.3081323 0.8698222,5.4122096 3.9769644,4.0705756 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:0.49999794" d="m 8.8798026,13.612109 1.6203734,1.138096 1.26906,-1.959862"/>
+ <ellipse id="ellipse916" style="opacity:0.1" cx="5.445" cy="9.758" rx="1.213" ry="3.015" transform="matrix(0.98891953,0.14845259,-0.11624302,0.9932208,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="5.387" cy="9.263" 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="15.149" cy="6.294" 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="3.143" cy="10.598" rx=".532" ry=".67" transform="matrix(0.73343411,-0.67976055,0.1988081,0.98003844,0,0)"/>
+ <ellipse id="ellipse889" style="fill:#3f3f3f" cx="15.091" cy="5.799" 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="15.086" cy="16.841" 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 8.8798026,13.1119 1.6203734,1.138096 1.26906,-1.959862"/>
+ <path style="fill:#eb73ff" d="M 20.604368,5.1367667 C 21.11082,9.0997621 21.444014,13.87009 19.231529,15.452728 14.250859,18.25616 9.392619,18.51084 3.9678349,18.60151 3.0048259,18.62273 2.0924416,17.890986 1.2779126,16.800526 c 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 21.218416,7.1156436 C 21.132789,6.4371094 20.921286,5.7626992 20.604368,5.1367667 Z"/>
+ <path style="opacity:0.2" d="m 20.604627,5.1367522 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.5458754 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 21.218882,7.1152596 C 21.133255,6.4367254 20.921545,5.7626842 20.604627,5.1367522 Z m 0.368162,5.0175578 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 15.58121,2.0078586 C 11.568031,2.2305338 6.8618394,2.8246036 3.9767652,4.0703501 0.9657466,5.3704788 -0.11258859,7.1904203 0.0138909,8.731464 0.1380983,7.3093538 1.286221,5.7320993 3.9767652,4.5703481 6.8618394,3.3246015 11.568031,2.7305318 15.58121,2.5078565 18.603346,2.34017 21.086592,4.9285616 21.218882,7.6152576 l 0.277343,5.6396254 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 21.218882,7.1152596 C 21.086592,4.4285636 18.603346,1.8401721 15.58121,2.0078586 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/four-in-a-row.svg b/.icons/awkward/22x22/apps/four-in-a-row.svg
new file mode 100644
index 00000000..8f825e54
--- /dev/null
+++ b/.icons/awkward/22x22/apps/four-in-a-row.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <rect style="opacity:0.1" width="5" height="5" x="6" y="6"/>
+ <rect style="opacity:0.1" width="5" height="5" x="16" y="6"/>
+ <path style="opacity:0.1" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 6 H 6 V 1 Z"/>
+ <rect style="opacity:0.1" width="5" height="5" x="11" y="1"/>
+ <rect style="opacity:0.1" width="5" height="5" x="1" y="-16" transform="scale(1,-1)"/>
+ <rect style="opacity:0.1" width="5" height="5" x="11" y="-16" transform="scale(1,-1)"/>
+ <rect style="opacity:0.1" width="5" height="5" x="6" y="-21" transform="scale(1,-1)"/>
+ <path style="opacity:0.1" d="m 16,21 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 18.5,2.5 A 1.5,1.5 0 0 0 17,4 1.5,1.5 0 0 0 18.5,5.5 1.5,1.5 0 0 0 20,4 1.5,1.5 0 0 0 18.5,2.5 Z m -5,5 A 1.5,1.5 0 0 0 12,9 1.5,1.5 0 0 0 13.5,10.5 1.5,1.5 0 0 0 15,9 1.5,1.5 0 0 0 13.5,7.5 Z m 5,0 A 1.5,1.5 0 0 0 17,9 1.5,1.5 0 0 0 18.5,10.5 1.5,1.5 0 0 0 20,9 1.5,1.5 0 0 0 18.5,7.5 Z m -15,5 A 1.5,1.5 0 0 0 2,14 1.5,1.5 0 0 0 3.5,15.5 1.5,1.5 0 0 0 5,14 1.5,1.5 0 0 0 3.5,12.5 Z m 5,0 A 1.5,1.5 0 0 0 7,14 1.5,1.5 0 0 0 8.5,15.5 1.5,1.5 0 0 0 10,14 1.5,1.5 0 0 0 8.5,12.5 Z m 5,0 A 1.5,1.5 0 0 0 12,14 1.5,1.5 0 0 0 13.5,15.5 1.5,1.5 0 0 0 15,14 1.5,1.5 0 0 0 13.5,12.5 Z m 5,0 A 1.5,1.5 0 0 0 17,14 1.5,1.5 0 0 0 18.5,15.5 1.5,1.5 0 0 0 20,14 1.5,1.5 0 0 0 18.5,12.5 Z m -15,5 A 1.5,1.5 0 0 0 2,19 1.5,1.5 0 0 0 3.5,20.5 1.5,1.5 0 0 0 5,19 1.5,1.5 0 0 0 3.5,17.5 Z m 5,0 A 1.5,1.5 0 0 0 7,19 1.5,1.5 0 0 0 8.5,20.5 1.5,1.5 0 0 0 10,19 1.5,1.5 0 0 0 8.5,17.5 Z m 5,0 A 1.5,1.5 0 0 0 12,19 1.5,1.5 0 0 0 13.5,20.5 1.5,1.5 0 0 0 15,19 1.5,1.5 0 0 0 13.5,17.5 Z m 5,0 A 1.5,1.5 0 0 0 17,19 1.5,1.5 0 0 0 18.5,20.5 1.5,1.5 0 0 0 20,19 1.5,1.5 0 0 0 18.5,17.5 Z"/>
+ <circle style="fill:#d12c6d" cx="18.5" cy="3.5" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+ <circle style="fill:#24a647" cx="18.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#24a647" cx="18.5" cy="13.5" r="1.5"/>
+ <circle style="fill:#d12c6d" cx="18.5" cy="18.5" r="1.5"/>
+ <circle style="fill:#d12c6d" cx="13.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#24a647" cx="13.5" cy="13.5" r="1.5"/>
+ <circle style="fill:#d12c6d" cx="13.5" cy="18.5" r="1.5"/>
+ <circle style="fill:#d12c6d" cx="8.5" cy="13.5" r="1.5"/>
+ <circle style="fill:#24a647" cx="8.5" cy="18.5" r="1.5"/>
+ <circle style="fill:#24a647" cx="3.5" cy="13.5" r="1.5"/>
+ <circle style="fill:#d12c6d" cx="3.5" cy="18.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/foursquare.svg b/.icons/awkward/22x22/apps/foursquare.svg
new file mode 100644
index 00000000..3b36a7f9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/foursquare.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/foxit-reader.svg b/.icons/awkward/22x22/apps/foxit-reader.svg
new file mode 100644
index 00000000..2254db4d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/foxit-reader.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#f18d00" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/foxitpdf.svg b/.icons/awkward/22x22/apps/foxitpdf.svg
new file mode 120000
index 00000000..d167b12d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/foxitpdf.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/foxitreader.svg b/.icons/awkward/22x22/apps/foxitreader.svg
new file mode 120000
index 00000000..d167b12d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/foxitreader.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/fr.free.Homebank.svg b/.icons/awkward/22x22/apps/fr.free.Homebank.svg
new file mode 120000
index 00000000..5635fbf9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fr.free.Homebank.svg
@@ -0,0 +1 @@
+homebank.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/fr.handbrake.ghb.svg b/.icons/awkward/22x22/apps/fr.handbrake.ghb.svg
new file mode 120000
index 00000000..01f4e432
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fr.handbrake.ghb.svg
@@ -0,0 +1 @@
+hb-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/fr.natron.Natron.svg b/.icons/awkward/22x22/apps/fr.natron.Natron.svg
new file mode 120000
index 00000000..9efe5447
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fr.natron.Natron.svg
@@ -0,0 +1 @@
+natronIcon256_linux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/franz.svg b/.icons/awkward/22x22/apps/franz.svg
new file mode 100644
index 00000000..03325dbf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/franz.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/freecad-daily.svg b/.icons/awkward/22x22/apps/freecad-daily.svg
new file mode 120000
index 00000000..56c9d697
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freecad-daily.svg
@@ -0,0 +1 @@
+freecad.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/freecad.svg b/.icons/awkward/22x22/apps/freecad.svg
new file mode 100644
index 00000000..da2d4252
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freecad.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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="m7 4.5h8v3h-5.9998v2h2.9997v2h-2.9997v6h-2z"/>
+ <path fill="#ff6363" d="m7 4h8v3h-5.9998l0.0001 2h2.9997v2h-2.9997v6h-2z"/>
+ <circle fill="#3f92e7" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/freeciv-client.svg b/.icons/awkward/22x22/apps/freeciv-client.svg
new file mode 100644
index 00000000..18d829bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freeciv-client.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 20.9895,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.291 10,10 0 0 0 1,11.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="11" cy="11" r="10"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="8"/>
+ <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.166645 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.5395,1 11,1 Z"/>
+ <circle style="fill:#e4d487" cx="11" cy="11" r="8"/>
+ <path style="opacity:0.4" d="M 10.2444,3.04296 A 8,8 0 0 0 7.3492,3.8828 C 7.3896,4.01084 7.3424,4.15528 7.1952,4.2828 7.0956,4.36912 7.014,4.50356 7.014,4.58204 c 0,0.23988 0.2168,0.6082 0.39,0.66172 C 7.634,5.31496 7.5568,5.5604 7.2608,5.696 7.124,5.7588 6.9556,5.9396 6.8868,6.0976 6.8176,6.256 6.716,6.412 6.6608,6.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 7.0644,7.1372 7.278,7.1892 7.3608,7.1812 7.8372,7.1364 7.8704,7.414 7.454,7.9564 7.2328,8.2444 7.1264,8.3168 6.9756,8.2804 6.8352,8.2468 6.7584,8.2864 6.6944,8.4256 6.6272,8.5732 6.5168,8.6232 6.2204,8.6436 5.9288,8.664 5.7984,8.7232 5.6892,8.8828 5.6092,8.9992 5.494,9.0936 5.4328,9.0936 c -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 4.75632,12.612 4.76356,12.6376 4.9703205,12.7672 5.37432,13.0208 5.6956,12.8656 5.3164,12.6 5.07268,12.4292 5.24312,12.3596 5.6008,12.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 8.5968,13.9996 8.5572,13.8728 8.292,13.5836 8.0812,13.3532 7.7384,12.7412 7.7384,12.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 9.4244,18.84281 C 9.3844,18.7664 9.3388,18.6968 9.2944,18.6656 9.0884,18.52 9.2264,18.1416 9.51,18.0736 9.7992,18.004 9.7536,17.8164 9.4392,17.7804 9.1636,17.7492 8.8704,17.47 8.9624,17.3272 c 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 18.9516,10.2048 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 C 17.454,9.2704 17.3524,9.0976 17.382,9.008 17.4092,8.9264 17.3508,8.7948 17.2476,8.7056 17.1472,8.6184 17.0648,8.4784 17.0648,8.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 C 13.5976,9.3708 13.5104,9.3448 13.1916,9.0992 12.9944,8.9476 12.6832,8.5828 12.4992,8.2876 12.3152,7.9924 12.1172,7.684 12.0592,7.6024 11.976,7.4844 11.9964,7.3712 12.1592,7.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 C 11.32919,7.644 11.2932,7.8104 11.2212,7.9428 11.1488,8.0756 11.0884,8.2616 11.086,8.3572 11.0784,8.6552 10.568,8.8924 9.9992,8.8608 9.1376,8.8132 9.0676,8.8268 8.7616,9.1108 8.3792,9.466 8.33,9.6312 8.508,9.9608 c 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 9.1632,10.788 8.606,10.8872 8.4352,11.0752 8.3636,11.1536 8.2572,11.36 8.1992,11.5328 8.0992,11.8312 8.07,11.8496 7.622,11.8928 7.1748,11.9364 7.1316,11.922 6.81,11.6256 6.4512,11.2952 6.3904,11.0424 6.5632,10.6072 6.64,10.4144 6.6968,10.3828 6.9016,10.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 7.3268,9.4548 7.286,9.3436 7.286,9.2368 7.286,9.13 7.2348,8.9924 7.1728,8.932 7.082,8.844 7.0952,8.7968 7.24,8.6944 7.3392,8.6244 7.5024,8.5772 7.6024,8.5892 7.702,8.6012 7.9776,8.558 8.2148,8.4936 8.5576,8.4012 8.6584,8.3312 8.7048,8.1508 8.7928,7.8084 9.0076,7.5336 9.1876,7.5336 9.472,7.5336 9.478,6.8648 9.201595,5.892 9.1608,5.7484 9.0484,5.6572 8.85,5.608 8.6892,5.568 8.5144,5.4584 8.4616,5.36408 8.4092,5.26976 8.3128,5.19296 8.2476,5.19296 8.1824,5.19296 8.0548,5.11488 7.9648,5.01952 7.874,4.92352 7.6864,4.84608 7.5436,4.84608 7.2056,4.84608 7.2,4.61336 7.5352,4.49064 7.8892,4.36088 8.4404,4.53096 8.5736,4.81092 8.754,5.19056 8.9544,5.03216 9.0188,4.4586 9.0984,3.7492 9.3432,3.54532 10.1148,3.54532 h 0.5548 L 10.4264,3.30236 C 10.3508,3.22652 10.288,3.13384 10.2444,3.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 13.1204,3.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 1.0419922,10.657227 A 10,10 0 0 0 1,11.5 10,10 0 0 0 1.1171875,12.961914 C 2.9379286,13.872888 6.7676105,15.5 11,15.5 c 4.230182,0 8.057964,-1.624877 9.879883,-2.536133 A 10,10 0 0 0 21,11.5 10,10 0 0 0 20.958008,10.657227 C 20.879735,10.703151 16.094405,13.5 11,13.5 5.905595,13.5 1.1202653,10.703151 1.0419922,10.657227 Z"/>
+ <path style="fill:#cba606" d="M 1.0419922,10.157227 A 10,10 0 0 0 1,11 10,10 0 0 0 1.1171875,12.461914 C 2.9379286,13.372888 6.7676105,15 11,15 c 4.230182,0 8.057964,-1.624877 9.879883,-2.536133 A 10,10 0 0 0 21,11 10,10 0 0 0 20.958008,10.157227 C 20.879735,10.203151 16.094405,13 11,13 5.905595,13 1.1202653,10.203151 1.0419922,10.157227 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/freeciv-server.svg b/.icons/awkward/22x22/apps/freeciv-server.svg
new file mode 100644
index 00000000..cec10daf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freeciv-server.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 20.9895,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.291 10,10 0 0 0 1,11.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="11" cy="11" r="10"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="8"/>
+ <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.166645 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.5395,1 11,1 Z"/>
+ <circle style="fill:#e4d487" cx="11" cy="11" r="8"/>
+ <path style="opacity:0.4" d="M 10.2444,3.04296 A 8,8 0 0 0 7.3492,3.8828 C 7.3896,4.01084 7.3424,4.15528 7.1952,4.2828 7.0956,4.36912 7.014,4.50356 7.014,4.58204 c 0,0.23988 0.2168,0.6082 0.39,0.66172 C 7.634,5.31496 7.5568,5.5604 7.2608,5.696 7.124,5.7588 6.9556,5.9396 6.8868,6.0976 6.8176,6.256 6.716,6.412 6.6608,6.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 7.0644,7.1372 7.278,7.1892 7.3608,7.1812 7.8372,7.1364 7.8704,7.414 7.454,7.9564 7.2328,8.2444 7.1264,8.3168 6.9756,8.2804 6.8352,8.2468 6.7584,8.2864 6.6944,8.4256 6.6272,8.5732 6.5168,8.6232 6.2204,8.6436 5.9288,8.664 5.7984,8.7232 5.6892,8.8828 5.6092,8.9992 5.494,9.0936 5.4328,9.0936 c -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 4.75632,12.612 4.76356,12.6376 4.9703205,12.7672 5.37432,13.0208 5.6956,12.8656 5.3164,12.6 5.07268,12.4292 5.24312,12.3596 5.6008,12.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 8.5968,13.9996 8.5572,13.8728 8.292,13.5836 8.0812,13.3532 7.7384,12.7412 7.7384,12.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 9.4244,18.84281 C 9.3844,18.7664 9.3388,18.6968 9.2944,18.6656 9.0884,18.52 9.2264,18.1416 9.51,18.0736 9.7992,18.004 9.7536,17.8164 9.4392,17.7804 9.1636,17.7492 8.8704,17.47 8.9624,17.3272 c 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 18.9516,10.2048 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 C 17.454,9.2704 17.3524,9.0976 17.382,9.008 17.4092,8.9264 17.3508,8.7948 17.2476,8.7056 17.1472,8.6184 17.0648,8.4784 17.0648,8.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 C 13.5976,9.3708 13.5104,9.3448 13.1916,9.0992 12.9944,8.9476 12.6832,8.5828 12.4992,8.2876 12.3152,7.9924 12.1172,7.684 12.0592,7.6024 11.976,7.4844 11.9964,7.3712 12.1592,7.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 C 11.32919,7.644 11.2932,7.8104 11.2212,7.9428 11.1488,8.0756 11.0884,8.2616 11.086,8.3572 11.0784,8.6552 10.568,8.8924 9.9992,8.8608 9.1376,8.8132 9.0676,8.8268 8.7616,9.1108 8.3792,9.466 8.33,9.6312 8.508,9.9608 c 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 9.1632,10.788 8.606,10.8872 8.4352,11.0752 8.3636,11.1536 8.2572,11.36 8.1992,11.5328 8.0992,11.8312 8.07,11.8496 7.622,11.8928 7.1748,11.9364 7.1316,11.922 6.81,11.6256 6.4512,11.2952 6.3904,11.0424 6.5632,10.6072 6.64,10.4144 6.6968,10.3828 6.9016,10.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 7.3268,9.4548 7.286,9.3436 7.286,9.2368 7.286,9.13 7.2348,8.9924 7.1728,8.932 7.082,8.844 7.0952,8.7968 7.24,8.6944 7.3392,8.6244 7.5024,8.5772 7.6024,8.5892 7.702,8.6012 7.9776,8.558 8.2148,8.4936 8.5576,8.4012 8.6584,8.3312 8.7048,8.1508 8.7928,7.8084 9.0076,7.5336 9.1876,7.5336 9.472,7.5336 9.478,6.8648 9.201595,5.892 9.1608,5.7484 9.0484,5.6572 8.85,5.608 8.6892,5.568 8.5144,5.4584 8.4616,5.36408 8.4092,5.26976 8.3128,5.19296 8.2476,5.19296 8.1824,5.19296 8.0548,5.11488 7.9648,5.01952 7.874,4.92352 7.6864,4.84608 7.5436,4.84608 7.2056,4.84608 7.2,4.61336 7.5352,4.49064 7.8892,4.36088 8.4404,4.53096 8.5736,4.81092 8.754,5.19056 8.9544,5.03216 9.0188,4.4586 9.0984,3.7492 9.3432,3.54532 10.1148,3.54532 h 0.5548 L 10.4264,3.30236 C 10.3508,3.22652 10.288,3.13384 10.2444,3.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 13.1204,3.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 1.0419922,10.657227 A 10,10 0 0 0 1,11.5 10,10 0 0 0 1.1171875,12.961914 C 2.9379286,13.872888 6.7676105,15.5 11,15.5 c 4.230182,0 8.057964,-1.624877 9.879883,-2.536133 A 10,10 0 0 0 21,11.5 10,10 0 0 0 20.958008,10.657227 C 20.879735,10.703151 16.094405,13.5 11,13.5 5.905595,13.5 1.1202653,10.703151 1.0419922,10.657227 Z"/>
+ <path style="fill:#cba606" d="M 1.0419922,10.157227 A 10,10 0 0 0 1,11 10,10 0 0 0 1.1171875,12.461914 C 2.9379286,13.372888 6.7676105,15 11,15 c 4.230182,0 8.057964,-1.624877 9.879883,-2.536133 A 10,10 0 0 0 21,11 10,10 0 0 0 20.958008,10.157227 C 20.879735,10.203151 16.094405,13 11,13 5.905595,13 1.1202653,10.203151 1.0419922,10.157227 Z"/>
+ <circle style="fill:#4f4f4f" cx="17" cy="17" r="5"/>
+ <path style="fill:#ffffff" d="m 16.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 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/22x22/apps/freedm.svg b/.icons/awkward/22x22/apps/freedm.svg
new file mode 120000
index 00000000..810b2e89
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freedm.svg
@@ -0,0 +1 @@
+doom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/freedoom1.svg b/.icons/awkward/22x22/apps/freedoom1.svg
new file mode 100644
index 00000000..286d12dd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freedoom1.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4454ba" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2" d="M 7.4453125,7.4999518 7.2226562,7.6698737 7,7.8397956 V 10.306593 12.77339 L 8.7636719,14.499952 10,13.552686 9.998,10.697218 9.9941,7.8417487 9.777303,7.6698737 9.5566,7.4999518 H 8.75 Z m 3.9980465,0 -0.220703,0.1699219 -0.216797,0.171875 -0.0039,2.8554693 L 11,13.552686 12.236328,14.499952 14,12.77339 V 10.306593 7.8397956 L 13.777344,7.6698737 13.554688,7.4999518 H 12.25 Z m 8.056641,0 -0.757812,0.023437 c -0.554975,-0.0038 -0.752098,-0.00587 -0.757813,-0.00391 L 17,8.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 15 v 2.5644534 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 17,13.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.5898438 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 5.990232,12.937493 V 10.388624 7.8417487 L 5.7734375,7.675733 5.5566406,7.5077643 4.25,7.503858 C 3.0686171,7.5019522 2.4941264,7.4963999 2.5,7.5019049 Z m 2.3222656,0.9882813 0.085937,0.039063 0.083984,0.037109 v 1.3964849 2.5 L 4.013671,13.546824 c -0.01759,0.0061 -0.019435,-1.838431 -0.015625,-3.298828 l 0.00391,-1.7539065 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 8.9980469,8.5937018 9,10.847608 c 3.78e-4,0.991861 -0.0051,2.252329 -0.011719,2.251953 l -0.9863281,-1.0625 V 10.515577 L 8,8.5917487 8.0917969,8.550733 8.1816406,8.5116706 H 8.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.9238279 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.2539058 0.09766,-0.046875 c 0.09273,-0.043393 0.104292,-0.044403 0.169922,-0.039063 z"/>
+ <path style="fill:#ffffff" d="M 7.4453125,7 7.2226562,7.1699219 7,7.3398438 V 9.806641 12.273438 L 8.7636719,14 10,13.052734 9.998047,10.197266 9.994141,7.3417969 9.777344,7.1699219 9.556641,7 H 8.75 Z m 3.9980465,0 -0.220703,0.1699219 -0.216797,0.171875 -0.0039,2.8554691 L 11,13.052734 12.236328,14 14,12.273438 V 9.806641 7.3398438 L 13.777344,7.1699219 13.554688,7 H 12.25 Z M 19.5,7 18.742188,7.0234375 c -0.554975,-0.0038 -0.752098,-0.00587 -0.757813,-0.00391 L 17,8.4550781 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 15 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 17,12.882812 l 1.003906,-1.53125 0.0059,1.392579 0.0059,1.390625 0.980469,1 0.0039,-3.878907 0.0059,-3.7304684 z M 2.5,7.00195 V 7.0039 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.02485 -0.050781,-0.04687 L 5.9902344,12.4375 V 9.888672 7.3417969 L 5.7734375,7.1757812 5.5566406,7.0078125 4.25,7.0039062 C 3.0686171,7.0020004 2.4941264,6.9964481 2.5,7.0019531 Z m 2.3222656,0.9882813 0.085937,0.039063 0.083984,0.037109 v 1.3964847 2.5 L 4.013671,13.046872 c -0.01759,0.0061 -0.019435,-1.838431 -0.015625,-3.298828 l 0.00391,-1.7539063 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 8.9980469,8.09375 9,10.347656 c 3.78e-4,0.991861 -0.0051,2.252329 -0.011719,2.251953 l -0.9863281,-1.0625 V 10.015625 L 8,8.0917969 8.0917969,8.0507812 8.1816406,8.0117188 H 8.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.9238277 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.2539056 0.09766,-0.046875 c 0.09273,-0.043393 0.104292,-0.044403 0.169922,-0.039063 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/freedoom2.svg b/.icons/awkward/22x22/apps/freedoom2.svg
new file mode 100644
index 00000000..094c31a4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freedoom2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#ce3535" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2" d="M 7.4453125,7.4999518 7.2226562,7.6698737 7,7.8397956 V 10.306593 12.77339 L 8.7636719,14.499952 10,13.552686 9.998,10.697218 9.9941,7.8417487 9.777303,7.6698737 9.5566,7.4999518 H 8.75 Z m 3.9980465,0 -0.220703,0.1699219 -0.216797,0.171875 -0.0039,2.8554693 L 11,13.552686 12.236328,14.499952 14,12.77339 V 10.306593 7.8397956 L 13.777344,7.6698737 13.554688,7.4999518 H 12.25 Z m 8.056641,0 -0.757812,0.023437 c -0.554975,-0.0038 -0.752098,-0.00587 -0.757813,-0.00391 L 17,8.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 15 v 2.5644534 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 17,13.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.5898438 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 5.990232,12.937493 V 10.388624 7.8417487 L 5.7734375,7.675733 5.5566406,7.5077643 4.25,7.503858 C 3.0686171,7.5019522 2.4941264,7.4963999 2.5,7.5019049 Z m 2.3222656,0.9882813 0.085937,0.039063 0.083984,0.037109 v 1.3964849 2.5 L 4.013671,13.546824 c -0.01759,0.0061 -0.019435,-1.838431 -0.015625,-3.298828 l 0.00391,-1.7539065 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 8.9980469,8.5937018 9,10.847608 c 3.78e-4,0.991861 -0.0051,2.252329 -0.011719,2.251953 l -0.9863281,-1.0625 V 10.515577 L 8,8.5917487 8.0917969,8.550733 8.1816406,8.5116706 H 8.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.9238279 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.2539058 0.09766,-0.046875 c 0.09273,-0.043393 0.104292,-0.044403 0.169922,-0.039063 z"/>
+ <path style="fill:#ffffff" d="M 7.4453125,7 7.2226562,7.1699219 7,7.3398438 V 9.806641 12.273438 L 8.7636719,14 10,13.052734 9.998047,10.197266 9.994141,7.3417969 9.777344,7.1699219 9.556641,7 H 8.75 Z m 3.9980465,0 -0.220703,0.1699219 -0.216797,0.171875 -0.0039,2.8554691 L 11,13.052734 12.236328,14 14,12.273438 V 9.806641 7.3398438 L 13.777344,7.1699219 13.554688,7 H 12.25 Z M 19.5,7 18.742188,7.0234375 c -0.554975,-0.0038 -0.752098,-0.00587 -0.757813,-0.00391 L 17,8.4550781 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 15 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 17,12.882812 l 1.003906,-1.53125 0.0059,1.392579 0.0059,1.390625 0.980469,1 0.0039,-3.878907 0.0059,-3.7304684 z M 2.5,7.00195 V 7.0039 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.02485 -0.050781,-0.04687 L 5.9902344,12.4375 V 9.888672 7.3417969 L 5.7734375,7.1757812 5.5566406,7.0078125 4.25,7.0039062 C 3.0686171,7.0020004 2.4941264,6.9964481 2.5,7.0019531 Z m 2.3222656,0.9882813 0.085937,0.039063 0.083984,0.037109 v 1.3964847 2.5 L 4.013671,13.046872 c -0.01759,0.0061 -0.019435,-1.838431 -0.015625,-3.298828 l 0.00391,-1.7539063 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 8.9980469,8.09375 9,10.347656 c 3.78e-4,0.991861 -0.0051,2.252329 -0.011719,2.251953 l -0.9863281,-1.0625 V 10.015625 L 8,8.0917969 8.0917969,8.0507812 8.1816406,8.0117188 H 8.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.9238277 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.2539056 0.09766,-0.046875 c 0.09273,-0.043393 0.104292,-0.044403 0.169922,-0.039063 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/freedroid.svg b/.icons/awkward/22x22/apps/freedroid.svg
new file mode 100644
index 00000000..2f9dbd70
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freedroid.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#ff4f4f"/>
+ <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 1l-1 5h2l-1-5zm-6 9l-4 1 4 1v-2zm12 0v2l4-1-4-1zm-7 6l1 5 1-5h-2z"/>
+ <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="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 0l-1 1h1v3h1v-4h-1zm-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 style="fill:#ffffff" d="m15 13h1v-4h-1l-1 1h1z"/>
+ <path style="fill:#ffffff" 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"/>
+ <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.0546875l2.9199219-2.9199219zm-4.9726563 8.9199219a7 6 0 0 0 4.9785156 2.925781l-2.9257812-2.925781h-2.0527344zm3.0527344 0l1.953125 2.929688a7 6 0 0 0 1.046875 0.070312 7 6 0 0 0 6.054688 -3h-9.054688z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/freedroidrpg.svg b/.icons/awkward/22x22/apps/freedroidrpg.svg
new file mode 100644
index 00000000..73dce159
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freedroidrpg.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#1d758d" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.000002,1.0000045 A 9.9999978,9.9999978 0 0 0 1.0000047,11.000002 9.9999978,9.9999978 0 0 0 1.0107469,11.291018 9.9999978,9.9999978 0 0 1 11.000002,1.5000044 9.9999978,9.9999978 0 0 1 20.989258,11.208987 9.9999978,9.9999978 0 0 0 21,11.000002 9.9999978,9.9999978 0 0 0 11.000002,1.0000045 Z"/>
+ <path style="opacity:0.2" d="m 11.000002,5.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 1.5000045,6.5000033 5.5000037,8.5000029"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-7.17" y="7.67" rx=".667" ry=".667" transform="rotate(-60)"/>
+ <rect style="fill:#e29e00" width="4" height="4" x="-6.74" y="7.42" rx=".667" ry=".667" transform="rotate(-60)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.3828125,6.328125 C 5.1249848,6.2958207 4.8611563,6.416361 4.7226562,6.65625 L 3.390625,8.9667969 C 3.2824813,9.154107 3.2847284,9.366089 3.361328,9.550781 3.372757,9.522841 3.375092,9.493701 3.390625,9.466801 L 4.7226562,7.15625 C 4.9073229,6.8363979 5.3149136,6.7274427 5.6347656,6.9121094 L 7.9433594,8.2460938 C 8.0758096,8.3225639 8.1606207,8.4416887 8.2148438,8.5722656 8.3395496,8.2679265 8.2364328,7.9152998 7.9433594,7.7460938 L 5.6347656,6.4121094 C 5.5548026,6.3659427 5.4687551,6.3388931 5.3828125,6.328125 Z"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-18.16" y="-11.36" 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 20.5,6.5000033 16.500001,8.5000029"/>
+ <rect style="fill:#e29e00" width="4" height="4" x="-17.73" y="-11.61" 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 16.59375,6.328125 c -0.08594,0.010768 -0.170037,0.037818 -0.25,0.083984 l -2.310547,1.3339844 c -0.293073,0.169206 -0.39619,0.5218327 -0.271484,0.8261718 0.05422,-0.1305769 0.139034,-0.2497017 0.271484,-0.3261718 l 2.310547,-1.333984 c 0.319852,-0.1846667 0.72549,-0.075712 0.910156,0.2441406 l 1.333985,2.310547 c 0.01546,0.02678 0.01595,0.05618 0.02734,0.08398 0.07672,-0.184751 0.08085,-0.396582 -0.02734,-0.5839841 L 17.253906,6.65625 C 17.115406,6.416361 16.851578,6.2958207 16.59375,6.328125 Z"/>
+ <rect style="fill:#e29e00" width="4" height="4" x="9" y="4" rx=".667" ry=".667"/>
+ <circle style="opacity:0.2" cx="1.5" cy="7" r="1.5"/>
+ <circle style="fill:#4f4f4f" cx="1.5" cy="6.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="20.5" cy="7" r="1.5"/>
+ <circle style="fill:#4f4f4f" cx="20.5" cy="6.5" r="1.5"/>
+ <path style="fill:#f8cd2f" d="m 11.000002,5.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="6" y="9" rx="1.5" ry="1.5"/>
+ <rect style="fill:#3f3f3f" width="3" height="4" x="13" y="9" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 10.980698,13.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 16.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 14,16.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 10.980698,13.000402 a 0.52946465,0.57700737 0 0 0 -0.21714,0.0601 L 8.292969,14.406718 A 0.52946465,0.57700737 0 0 0 8.0000001,14.922817 V 15.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 14,15.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 11,13.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 14,15.884769 V 14.922855 A 0.52946465,0.57700737 0 0 0 13.707031,14.406254 L 11.236049,13.060551 A 0.52946465,0.57700737 0 0 0 11,13.000001 Z"/>
+ <circle style="opacity:0.2" cx="7.25" cy="10.75" r=".75"/>
+ <circle style="fill:#ffffff" cx="7.25" cy="10.25" r=".75"/>
+ <circle style="opacity:0.2" cx="14.25" cy="10.75" r=".75"/>
+ <circle style="fill:#ffffff" cx="14.25" cy="10.25" r=".75"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.5000045,5.0000036 A 1.4999997,1.4999997 0 0 0 4.9191147e-6,6.5000033 1.4999997,1.4999997 0 0 0 0.02148932,6.7568392 1.4999997,1.4999997 0 0 1 1.5000045,5.5000035 1.4999997,1.4999997 0 0 1 2.9785198,6.7431672 1.4999997,1.4999997 0 0 0 3.0000042,6.5000033 1.4999997,1.4999997 0 0 0 1.5000045,5.0000036 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 20.5,5.0000036 A 1.4999997,1.4999997 0 0 0 19.000001,6.5000033 1.4999997,1.4999997 0 0 0 19.021486,6.7568392 1.4999997,1.4999997 0 0 1 20.5,5.5000035 1.4999997,1.4999997 0 0 1 21.978516,6.7431672 1.4999997,1.4999997 0 0 0 22,6.5000033 1.4999997,1.4999997 0 0 0 20.5,5.0000036 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.000002,5.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 9.666016,4 C 9.296682,4 9,4.2966823 9,4.6660156 v 0.5 C 9,4.7966823 9.296682,4.5 9.666016,4.5 h 2.667968 C 12.703318,4.5 13,4.7966823 13,5.1660156 v -0.5 C 13,4.2966823 12.703318,4 12.333984,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/freefilesync.svg b/.icons/awkward/22x22/apps/freefilesync.svg
new file mode 100644
index 00000000..2c44db70
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freefilesync.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#5db43e" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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 style="opacity:0.1" 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 style="fill:#3f3f3f" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/freegish.svg b/.icons/awkward/22x22/apps/freegish.svg
new file mode 100644
index 00000000..0d208c38
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freegish.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <g>
+ <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/22x22/apps/freeoffice-planmaker.svg b/.icons/awkward/22x22/apps/freeoffice-planmaker.svg
new file mode 100644
index 00000000..c7bac6af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freeoffice-planmaker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#569a40" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 2,2 V 17 H 3 V 3 H 19 V 19 H 5 v 1 H 20 V 2 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,-17.68263,-9.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 9.092766,6.1026449 8.5196855,6.1767301 8,6.2910156 V 7 7.5 18 H 10.232422 10.5 11 v -3.982422 h 0.349609 c 0.897638,0 1.693775,-0.07409 2.390625,-0.222656 0.69685,-0.148572 1.287232,-0.378929 1.771485,-0.6875 0.484251,-0.32 0.851578,-0.725368 1.099609,-1.216797 C 16.871171,11.387768 17,10.788939 17,10.091797 17,8.7546539 16.523099,7.5719304 15.566406,6.9433594 14.621525,6.3147879 13.256121,6 11.472656,6 Z m 0.160156,1.8671875 c 0.425198,0 0.821358,0.034945 1.1875,0.1035156 0.377954,0.057143 0.701003,0.1619754 0.972657,0.3105469 0.271653,0.1485715 0.485129,0.3543305 0.638672,0.6171875 0.153543,0.2628575 0.230468,0.7872097 0.230468,1.1757815 0,0.811428 -0.2904,1.364966 -0.86914,1.662109 -0.578741,0.285714 -1.403713,0.429688 -2.478516,0.429688 H 11 V 7.8886719 c 0.205061,-0.00754 0.384008,-0.021484 0.632812,-0.021484 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/freeoffice-presentations.svg b/.icons/awkward/22x22/apps/freeoffice-presentations.svg
new file mode 100644
index 00000000..51e42c09
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freeoffice-presentations.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e78117" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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.45346455,-0.5000005)">
+ <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.45346455,-1.0000002)">
+ <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 2,2 V 17 H 3 V 3 H 19 V 19 H 5 v 1 H 20 V 2 Z m 0,16 v 2 h 2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/freeoffice-textmaker.svg b/.icons/awkward/22x22/apps/freeoffice-textmaker.svg
new file mode 100644
index 00000000..c7c59a0f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freeoffice-textmaker.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#dd2525" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 2,2 V 17 H 3 V 3 H 19 V 19 H 5 v 1 H 20 V 2 Z m 0,16 v 2 h 2 v -2 z"/>
+ <path style="opacity:0.2" d="m 16,5.4999996 v 2 H 12 V 17.5 H 10 V 7.4999996 H 6 v -2 z"/>
+ <path style="fill:#ffffff" d="m 16,4.9999996 v 2 H 12 V 17 H 10 V 6.9999996 H 6 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/freeorion.svg b/.icons/awkward/22x22/apps/freeorion.svg
new file mode 100644
index 00000000..f8a8d292
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freeorion.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <path style="opacity:0.2" d="M 9.580078,4.1464844 C 8.3982639,4.3927147 7,5.332932 6.6304625,6.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 17.383314,6.9611273 15.219088,4.735817 12.419922,4.1542969 Z M 5.3998917,7.5712359 C 4.976775,8.2866419 4.257215,8.957481 4.109375,9.775391 L 5.1953125,9.630859 C 5.3908711,8.9512308 5.3998917,7.5712359 5.3998917,7.5712359 Z M 4.1132812,12.224609 c 0.5034047,2.814264 2.6676308,5.039574 5.4667968,5.621094 L 9.390625,15.958984 C 7.3968713,15.714495 5.7429848,14.300614 5.1914062,12.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="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="M 9.451181,4.6319697 C 8.4798248,4.853901 7.5665785,5.2793133 6.771715,5.8801288 L 6.6637316,6.079157 C 7.3809997,5.6133225 8.5159199,5.6604854 9.366489,5.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 17.910928,10.137 C 17.36841,7.4042648 15.266693,5.247774 12.548819,4.635146 Z M 4.9052983,7.9911175 C 4.5193228,8.656926 4.2450267,9.381468 4.0933066,10.135962 l 0.4806315,-0.05611 C 4.5770281,9.262977 4.9052983,7.9911153 4.9052983,7.9911153 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#ffffff" d="M 9.451181,4.1324647 C 8.4798248,4.354396 7.5665785,4.7798083 6.771715,5.3806238 L 6.6637316,5.579652 C 7.3809997,5.1138175 8.5159199,5.1609804 9.366489,5.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 17.36841,6.9047598 15.266693,4.748269 12.548819,4.135641 Z M 4.9052983,7.4916125 C 4.5193228,8.157421 4.2450267,8.8819632 4.0933066,9.636457 L 4.5739381,9.580347 C 4.5770276,8.7634725 4.9052983,7.4916103 4.9052983,7.4916103 Z"/>
+ <path style="fill:#363636" d="m 4.0898438,12.363281 c 0.5425176,2.732733 2.6434541,4.889325 5.3613282,5.501953 L 9.267578,15.833984 C 7.2963437,15.596295 5.6122978,14.300178 4.8789062,12.455078 Z m 13.8164062,0 -3.072266,0.361328 c -0.437726,0.951811 -1.141915,1.756437 -2.027343,2.316407 l -0.257813,2.826172 c 2.716833,-0.614416 4.816297,-2.771531 5.357422,-5.503907 z"/>
+ <path style="opacity:0.2" d="m 11,0.5 -1,10 -7.5,1 7.5,1 1,9.5 1,-9.5 7.5,-1 -7.5,-1 z"/>
+ <path style="fill:#f75151" d="M 11,0 10,10 2.5,11 10,12 11,22 12,12 19.5,11 12,10 Z"/>
+ <path style="opacity:0.1" d="m 4.0898438,12.363281 c 0.035228,0.177448 0.094466,0.345254 0.1425781,0.517578 l 0.6464843,0.07422 c 0.7333917,1.8451 2.4174376,3.141217 4.3886718,3.378906 l 0.136719,1.517578 c 0.01601,0.0037 0.03082,0.01005 0.04687,0.01367 L 9.267573,15.833983 C 7.2963438,15.596295 5.6122979,14.300178 4.8789062,12.455078 Z m 13.8164062,0 -3.072266,0.361328 c -0.437726,0.951811 -1.141915,1.756437 -2.027343,2.316407 l -0.257813,2.826172 c 0.01605,-0.0036 0.03087,-0.0099 0.04687,-0.01367 l 0.210938,-2.3125 c 0.885428,-0.55997 1.589617,-1.364596 2.027343,-2.316407 l 2.929688,-0.34375 c 0.04805,-0.172392 0.107423,-0.340064 0.142578,-0.517578 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/freeplane.svg b/.icons/awkward/22x22/apps/freeplane.svg
new file mode 100644
index 00000000..489d9cd4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freeplane.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 10.000221,2.5000002 c -4.9859998,0 -8.9999997,4.0139999 -8.9999997,8.9999998 0,4.986 4.0139999,9 8.9999997,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 10.000221,2.0000002 c -4.9859998,0 -8.9999997,4.0139999 -8.9999997,8.9999998 0,4.986 4.0139999,9 8.9999997,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 10.139967,2.0035159 A 13.501953,13.510262 0 0 0 1.4757096,13.880176 c 0.5246507,1.562111 1.4613527,2.928786 2.6868165,3.972656 A 13.501953,13.510262 0 0 1 4.1502213,17.312304 13.501953,13.510262 0 0 1 15.619947,3.9669924 C 14.115375,2.7649463 12.216423,2.0349836 10.139967,2.0035159 Z"/>
+ <path style="fill:#3f3f3f" d="M 16.634205,4.9214848 A 13.501953,13.510262 0 0 0 5.5002212,18.210547 13.501953,13.510262 0 0 0 5.5309832,18.812598 C 6.3647855,19.289056 7.279149,19.640969 8.254714,19.83125 A 13.501953,13.510262 0 0 1 18.415748,7.8218752 C 18.008454,6.7384416 17.400656,5.7579978 16.634205,4.9214848 Z"/>
+ <circle style="opacity:0.2" cx="13" cy="11.5" r="4"/>
+ <circle style="opacity:0.2" cx="18" cy="8.5" r="3"/>
+ <circle style="fill:#ffffff" cx="13" cy="11" r="4"/>
+ <circle style="fill:#3f3f3f" cx="12" cy="12" r="2"/>
+ <circle style="fill:#ffffff" cx="18" cy="8" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.000221,2 c -4.9859998,0 -8.9999997,4.0140001 -8.9999997,9 0,0.08452 0.01138,0.166049 0.013672,0.25 C 1.1468209,6.3817813 5.0987461,2.5 10.000221,2.5 c 4.901475,0 8.8534,3.8817813 8.986328,8.75 0.0023,-0.08395 0.01367,-0.165475 0.01367,-0.25 0,-4.9859999 -4.014,-9 -9,-9 z"/>
+ <circle style="fill:#3f3f3f" cx="17.5" cy="8.5" r="1.5"/>
+ <path style="opacity:0.2" d="m 16.000221,17.5 c 0,0 -1.343146,1 -3.000001,1 -1.656853,0 -2.999999,-1.89543 -2.999999,-3 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 16.000221,17 c 0,0 -1.343146,1 -3.000001,1 -1.656853,0 -2.999999,-1.89543 -2.999999,-3 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 4.5168735,13.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 3.3243079,20.213495 0.16300448,17.43053 0.00630428,15.941645 -0.15039598,14.45276 2.7568461,14.821767 4.5168735,13.938853 Z"/>
+ <path style="fill:#e4e4e4" d="m 4.5168735,13.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 3.3243079,19.713495 0.16300448,16.93053 0.00630428,15.441645 -0.15039598,13.95276 2.7568461,14.321767 4.5168735,13.438853 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.3478775,13.005859 c -0.5392116,-0.03553 -1.1700674,0.102502 -1.8300781,0.433594 -1.7600274,0.882914 -4.66841901,0.513068 -4.51171872,2.001953 0.00515,0.04896 0.021709,0.102715 0.033203,0.154297 0.3170289,-1.083504 2.87255422,-0.850623 4.47851562,-1.65625 1.7508724,-0.878319 3.29453,-0.396584 3.4648438,1.074219 0.01401,-0.162266 0.020174,-0.323952 0.00391,-0.478516 C 7.8886116,13.604604 7.2465636,13.06508 6.3478775,13.005859 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/freetube-bin.svg b/.icons/awkward/22x22/apps/freetube-bin.svg
new file mode 120000
index 00000000..2508fb17
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freetube-bin.svg
@@ -0,0 +1 @@
+freetube.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/freetube.svg b/.icons/awkward/22x22/apps/freetube.svg
new file mode 100644
index 00000000..86be53ce
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freetube.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 2.5,1.5 C 1.669,1.5 1,2.169 1,3 v 4.5 8 4.5 c 0,0.831 0.669,1.5 1.5,1.5 H 7 11.700196 15 c 3.324,0 6,-2.676 6,-6 V 12.900391 7.5 3 C 21,2.169 20.331,1.5 19.5,1.5 H 15 7 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 7 15 19.5 C 1,20.331 1.669,21 2.5,21 H 7 11.700196 15 c 3.324,0 6,-2.676 6,-6 V 12.400391 7 2.5 C 21,1.669 20.331,1 19.5,1 H 15 7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 H 7 15 19.5 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 H 15 7 Z"/>
+ <path style="opacity:0.1" d="m 5,4.5 c -0.554,0 -1,0.446 -1,1 V 16 c 0,1.5 2,2.5 3,2.5 H 8 V 17.5 16 5.5 C 8,4.946 7.554,4.5 7,4.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 17.5 16 Z M 9.466797,9.499855 C 9.21059,9.494369 8.99964,9.676633 9,9.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 12.227539,10.852394 9.683594,9.553566 C 9.617544,9.519916 9.543007,9.501446 9.466797,9.499855 Z"/>
+ <path style="fill:#f04242" d="M 5,4 C 4.446,4 4,4.446 4,5 V 15.5 C 4,17 6,18 7,18 H 8 V 17 15.5 5 C 8,4.446 7.554,4 7,4 Z"/>
+ <path style="fill:#f04242" d="m 9,7 c 0,0.554 0.446,1 1,1 h 6 c 1.5,0 2.5,-2 2.5,-3 V 4 H 17.5 16 10 C 9.446,4 9,4.446 9,5 Z"/>
+ <path style="fill:#14a4df" d="m 9.466333,9.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 12.227879,10.352833 9.683347,9.054218 A 0.45575862,0.40287259 0 0 0 9.466333,9.000109 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/freetuxtv.svg b/.icons/awkward/22x22/apps/freetuxtv.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/freetuxtv.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/frescobaldi.svg b/.icons/awkward/22x22/apps/frescobaldi.svg
new file mode 100644
index 00000000..da0a7034
--- /dev/null
+++ b/.icons/awkward/22x22/apps/frescobaldi.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 21,13.000693 A 10.5,7.4988429 0 1 1 3.7893498e-7,13.000693 10.5,7.4988429 0 1 1 21,13.000693 Z"/>
+ <path style="fill:#298464" d="M 21,12.500693 A 10.5,7.4988429 0 1 1 3.7893498e-7,12.500693 10.5,7.4988429 0 1 1 21,12.500693 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.804687,5.0036235 A 10.5,7.4988429 0 0 0 1.7893498e-7,12.500693 10.5,7.4988429 0 0 0 0.01171888,12.836631 10.5,7.4988429 0 0 1 20.988281,12.664756 10.5,7.4988429 0 0 0 21,12.500693 10.5,7.4988429 0 0 0 10.804687,5.0036235 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 15.545854,16.856679 C 14.989559,17.682776 10.42831,14.689707 9.477002,14.589286 8.362694,14.47166 3.2606488,16.06952 2.5988139,15.178904 1.8044276,14.109917 6.0637546,10.520839 5.9607991,9.5412815 5.8478151,8.4663169 4.8177671,4.0139265 5.4282476,3.1073653 5.9845421,2.2812665 12.017591,6.5276659 13.033739,6.427801 c 1.115123,-0.109591 4.407428,-1.498209 5.347415,-0.91024 0.856558,0.5357825 -3.201316,4.3895935 -3.09836,5.369148 0.112985,1.074965 0.873541,5.063408 0.26306,5.96997 z"/>
+ <path style="fill:#ee4075;fill-rule:evenodd" d="M 15.545854,16.356679 C 14.989559,17.182776 10.42831,14.189707 9.477002,14.089286 8.362694,13.97166 3.2606488,15.56952 2.5988139,14.678904 1.8044276,13.609917 6.0637546,10.020839 5.9607991,9.0412815 5.8478151,7.9663169 4.8177671,3.5139265 5.4282476,2.6073654 5.9845421,1.7812666 12.017591,6.027666 13.033739,5.927801 c 1.115123,-0.109591 4.407428,-1.498209 5.347415,-0.91024 0.856558,0.5357825 -3.201316,4.3895935 -3.09836,5.369148 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 5.5937501,2.5094831 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 18.5226,5.3032335 18.527474,5.109003 18.380859,5.017295 17.440872,4.429326 14.149302,5.8178605 13.034179,5.9274515 12.08154,6.0210755 6.7186545,2.2949563 5.5937501,2.5094831 Z M 5.9189456,9.2829205 C 5.5075026,10.472002 2.0715738,13.498098 2.5468751,14.584678 2.9302166,13.14301 6.0493361,10.382767 5.9609376,9.5417095 c -0.00549,-0.05221 -0.03247,-0.191442 -0.04199,-0.258789 z m 9.4003904,1.3642575 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 8.97335,16.99569 C 8.2691715,16.857272 7.9501185,13.835219 7.547407,13.225517 7.144697,12.615817 2.2451488,8.0279249 2.5103858,6.9736824 2.6899634,6.259912 8.0460265,6.9234114 8.639176,6.5094639 9.232325,6.095516 11.068827,1.8655981 11.773007,2.0040167 c 0.704178,0.1384178 1.414963,4.4160438 1.817673,5.0257437 0.40271,0.6097005 5.041106,3.1490286 4.906445,3.8728576 -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 8.97335,16.49569 C 8.2691715,16.357272 7.9501185,13.335219 7.547407,12.725517 7.144697,12.115817 2.2451488,7.5279249 2.5103858,6.4736825 2.6899634,5.759912 8.0460265,6.4234115 8.639176,6.009464 9.232325,5.595516 11.068827,1.3655983 11.773007,1.5040168 c 0.704178,0.1384178 1.414963,4.4160437 1.817673,5.0257436 0.40271,0.6097005 5.041106,3.1490291 4.906445,3.8728576 -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 12.899958,15.457942 C 12.129444,15.773025 10.183681,14.253823 9.41668,13.930237 8.649679,13.606651 3.1148095,11.870895 3.0012677,10.695754 2.9210184,9.8651695 6.6766475,9.1790745 6.9993175,8.4098944 7.3219865,7.6407134 6.8456845,3.834018 7.616199,3.5189355 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.7971631 -3.462984,4.5663441 -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 11.773437,1.5036237 C 11.069258,1.3652052 9.232797,5.595535 8.6396485,6.009483 8.046499,6.4234305 2.6903199,5.75958 2.5107423,6.47335 c -0.025417,0.1010239 0.0084,0.2430334 0.069336,0.4023439 0.6464982,-0.5502764 5.4966378,0.02665 6.0595703,-0.366211 0.5931485,-0.4139479 2.4296094,-4.6442778 3.1337884,-4.5058592 0.704178,0.1384178 1.414673,4.4166673 1.817383,5.0263672 0.359593,0.5444205 4.086911,2.6239656 4.787109,3.5791011 0.06108,-0.07516 0.107919,-0.145736 0.119141,-0.206055 C 18.631731,9.6792075 13.993531,7.1396914 13.59082,6.5299909 13.18811,5.920291 12.477615,1.6420415 11.773437,1.5036237 Z"/>
+ <path style="fill:#ff96bf;fill-rule:evenodd" d="M 12.899958,14.957942 C 12.129444,15.273025 10.183681,13.753823 9.41668,13.430237 8.649679,13.106651 3.1148095,11.370895 3.0012677,10.195754 2.9210184,9.3651695 6.6766475,8.6790749 6.9993175,7.9098944 7.3219865,7.1407134 6.8456845,3.3340182 7.616199,3.0189354 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.797163 -3.462984,4.566344 -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 7.7802735,3.0065534 C 7.7191005,2.9954614 7.664368,2.9995559 7.616211,3.0192489 6.8456965,3.3343317 7.3216925,7.1406924 6.9990235,7.9098734 6.6763535,8.6790539 2.9207273,9.3654215 3.0009767,10.196006 c 0.00768,0.07945 0.044544,0.162128 0.098633,0.246093 C 3.6699758,9.7221655 6.7097677,9.0994015 6.9990237,8.4098734 7.3216927,7.6406924 6.8456967,3.834331 7.6162112,3.5192485 8.3867242,3.204166 10.93417,7.0706624 11.701172,7.3942484 12.436288,7.7043829 16.320504,6.2325 16.918945,6.7897564 16.993485,6.6189304 17.021097,6.475086 16.979495,6.3727645 16.665301,5.600062 12.468173,7.2178349 11.701172,6.8942484 10.982108,6.5908869 8.697865,3.172933 7.7802735,3.0065534 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 14.972828,11.095222 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 8.600084,13.198255 7.5369005,11.848789 7.308456,11.231015 7.080012,10.61324 4.7495271,7.7889259 5.0221411,7.1895609 5.2947566,6.5901949 8.6804955,6.5784294 9.294475,6.3485735 9.908454,6.118717 12.949079,3.2448289 13.544762,3.519129 c 0.595683,0.2742995 -0.619364,4.7977399 -0.390919,5.4155139 0.228444,0.6177746 2.091599,1.5612141 1.818985,2.1605791 z"/>
+ <path style="fill:#ffcbdb;fill-rule:evenodd" d="m 14.972828,10.595222 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 8.600084,12.698255 7.5369005,11.348789 7.308456,10.731015 7.080012,10.11324 4.7495271,7.2889259 5.0221411,6.6895609 5.2947566,6.090195 8.6804955,6.0784295 9.294475,5.8485735 9.908454,5.618717 12.949079,2.744829 13.544762,3.0191289 c 0.595683,0.2742999 -0.619364,4.79774 -0.390919,5.415514 0.228444,0.6177746 2.091599,1.5612146 1.818985,2.1605791 z"/>
+ <path style="fill:#ff940a;fill-rule:evenodd" d="m 12.219862,8.9028023 c -0.03647,0.2860012 0.13909,0.8346572 -0.06817,1.0516672 C 11.864696,10.254966 11.083131,10.33828 10.691115,10.50355 10.408013,10.622903 9.982684,11.050261 9.681736,10.995712 9.26501,10.920178 8.8127665,10.332005 8.471254,10.101246 8.224624,9.9345985 7.6237315,9.8132995 7.530044,9.5417415 7.4003145,9.1657095 7.7296355,8.4942232 7.7801385,8.0981932 7.8166085,7.8121927 7.6410475,7.2635362 7.8483085,7.0465267 8.135305,6.7460297 8.916869,6.6627152 9.308885,6.4974452 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 13.405273,3.0036237 C 12.578144,3.0941841 9.870527,5.63286 9.294922,5.84835 8.6809425,6.0782065 5.2950766,6.0898045 5.0224611,6.6891704 4.9794961,6.7836284 5.0062961,6.9380609 5.0742191,7.1256939 5.5540146,6.5903369 8.704044,6.5695574 9.294922,6.34835 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.1876971 1.746094,1.7539051 0.03055,-0.02895 0.05679,-0.05876 0.07226,-0.09277 0.272614,-0.5993645 -1.589915,-1.5433575 -1.818359,-2.1611321 -0.0043,-0.01159 -0.0045,-0.033565 -0.0078,-0.04785 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fretsonfire.svg b/.icons/awkward/22x22/apps/fretsonfire.svg
new file mode 120000
index 00000000..11ddc723
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fretsonfire.svg
@@ -0,0 +1 @@
+fofix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/friture.svg b/.icons/awkward/22x22/apps/friture.svg
new file mode 100644
index 00000000..7b77c93c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/friture.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,6)">
+ <g transform="matrix(0.07871412,0,0,0.07871412,-13.603644,-21.886191)">
+ <path style="opacity:0.2" d="m 331.61771,220.87766 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 331.61771,214.52556 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 267.68996,325.76113 -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="331.626" cy="316.159" r="69.873"/>
+ <circle style="fill:#bfbfbf" cx="331.626" cy="309.807" r="69.873"/>
+ <path style="opacity:0.4" d="m 271.62261,273.74459 -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 344.52303,360.38686 318.5084,350.62303 302.09715,335.84642 285.6859,321.06981 274.91669,298.44369 271.62261,273.74459 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 331.61354,214.52556 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 331.62594,239.93396 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/22x22/apps/fritzing.svg b/.icons/awkward/22x22/apps/fritzing.svg
new file mode 100644
index 00000000..73c76ff5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fritzing.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 13.05905,1.5 C 12.780912,1.49839 12.47934,1.5066 12.154903,1.533203 11.574151,1.58084 10.60464,1.7021713 9.606496,2.2246093 8.1146139,3.005467 6.9955989,4.2913523 6.9955989,6.46875 V 6.6972656 C 6.2376789,6.9006948 5.5053172,7.2346543 5.0115517,7.7890625 4.2874801,8.6020621 4,9.561601 4,10.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 4.993977,18.760468 7.693615,21.5 10.97541,21.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 17.550036,7.4190179 17.869961,6.776453 17.960585,6.109375 18.085085,5.1929258 17.927386,4.1926995 17.304443,3.28125 16.687107,2.3780057 15.534782,1.7197143 14.441634,1.5976562 14.353444,1.5849276 13.822498,1.5044411 13.05905,1.5 Z"/>
+ <path style="fill:#c2352a" d="M 13.05905,1 C 12.780912,0.99839 12.47934,1.0066 12.154903,1.033203 11.574151,1.08084 10.60464,1.2021713 9.606496,1.7246093 8.1146139,2.505467 6.9955989,3.7913523 6.9955989,5.96875 V 6.1972656 C 6.2376789,6.4006948 5.5053172,6.7346543 5.0115517,7.2890625 4.2874801,8.1020621 4,9.061601 4,9.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 4.993977,18.260468 7.693615,21 10.97541,21 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 17.550036,6.9190179 17.869961,6.276453 17.960585,5.609375 18.085085,4.6929258 17.927386,3.6926995 17.304443,2.78125 16.687107,1.8780057 15.534782,1.2197143 14.441634,1.0976562 14.353444,1.0849276 13.822498,1.0044411 13.05905,1 Z"/>
+ <path style="opacity:0.2" d="m 13.043042,4.5001335 c -0.201619,-0.00117 -0.420276,0.00528 -0.642486,0.0235 C 11.956134,4.5600815 11.481347,4.6296416 10.99912,4.8820019 10.516889,5.1343621 9.995598,5.757258 9.995598,6.4682226 V 9.476167 H 8.0079659 a 0.99391546,1.0027484 0 1 0 0,2.005296 H 9.995598 v 1.17302 A 2.9814482,3.0079445 0 0 0 7.9943785,15.492056 2.9814482,3.0079445 0 0 0 10.975827,18.5 2.9814482,3.0079445 0 0 0 13.957275,15.492056 2.9814482,3.0079445 0 0 0 11.98323,12.664275 v -1.182812 h 1.987632 a 0.99391546,1.0027484 0 1 0 0,-2.005296 H 11.98323 V 6.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 13.043042,4.0001335 c -0.201619,-0.00117 -0.420276,0.00528 -0.642486,0.0235 C 11.956134,4.0600815 11.481347,4.1296416 10.99912,4.3820019 10.516889,4.6343621 9.995598,5.257258 9.995598,5.9682226 v 3.007944 H 8.0079659 a 0.99391546,1.0027484 0 1 0 0,2.0052964 H 9.995598 v 1.17302 A 2.9814482,3.0079445 0 0 0 7.9943785,14.992056 2.9814482,3.0079445 0 0 0 10.975827,18 2.9814482,3.0079445 0 0 0 13.957275,14.992056 2.9814482,3.0079445 0 0 0 11.98323,12.164275 v -1.182812 h 1.987632 a 0.99391546,1.0027484 0 1 0 0,-2.0052964 H 11.98323 V 6.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 13.058594,1 C 12.780456,0.99839 12.478734,1.0066 12.154297,1.033203 11.573545,1.08084 10.605566,1.2021713 9.607422,1.7246093 8.1155398,2.5054671 6.9960937,3.7913523 6.9960938,5.96875 V 6.1972656 C 6.2381737,6.4006948 5.5054842,6.7346543 5.0117188,7.2890625 4.2876471,8.1020621 4,9.061601 4,9.978516 c 0,0.08263 0.014753,0.166789 0.019531,0.25 C 4.0677764,9.388636 4.3528967,8.5287988 5.0117188,7.7890625 5.5054842,7.2346543 6.2381737,6.9006948 6.9960938,6.6972656 V 6.46875 C 6.9960937,4.2913523 8.1155398,3.0054671 9.607422,2.2246094 10.605566,1.7021714 11.573545,1.5808401 12.154297,1.5332031 12.478734,1.5066001 12.780456,1.49839 13.058594,1.5 c 0.763448,0.00444 1.294622,0.084928 1.382812,0.097656 1.093148,0.1220581 2.245946,0.7803495 2.863282,1.6835938 0.434036,0.6350541 0.631547,1.3117254 0.675781,1.9746094 C 18.024553,4.4388749 17.849102,3.5778022 17.304688,2.78125 16.687352,1.8780057 15.534554,1.2197143 14.441406,1.0976562 14.353216,1.0849277 13.822042,1.0044411 13.058594,1 Z m 4.207031,6.765625 c -0.05616,0.081466 -0.108637,0.1644912 -0.169922,0.2441406 0.539418,0.6926116 0.809951,1.4642524 0.859375,2.2265624 0.0051,-0.08586 0.02148,-0.172567 0.02148,-0.257812 0,-0.748285 -0.239493,-1.5126436 -0.710937,-2.212891 z M 5.2714844,13.357422 c -0.1595683,0.524914 -0.2767549,1.064272 -0.2773438,1.630859 a 2.9998044,3.0003 0 0 0 0,0.0039 c 0,0.08633 0.00994,0.17031 0.013672,0.255859 0.031375,-0.629183 0.1724078,-1.233243 0.3847656,-1.810547 -0.036098,-0.03088 -0.0794,-0.05478 -0.1210937,-0.08008 z m 11.4121096,0.01563 c -0.04131,0.02512 -0.08498,0.04767 -0.121094,0.07813 0.209467,0.57391 0.348037,1.174101 0.378906,1.798828 0.0038,-0.08619 0.01367,-0.170828 0.01367,-0.257812 a 2.9998044,3.0003 0 0 0 0,-0.0039 c -6.01e-4,-0.560808 -0.11501,-1.09499 -0.271484,-1.615234 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fritzing_icon.svg b/.icons/awkward/22x22/apps/fritzing_icon.svg
new file mode 120000
index 00000000..b90cf142
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fritzing_icon.svg
@@ -0,0 +1 @@
+fritzing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/frogr.svg b/.icons/awkward/22x22/apps/frogr.svg
new file mode 100644
index 00000000..9ddd278c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/frogr.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/frozen-bubble.svg b/.icons/awkward/22x22/apps/frozen-bubble.svg
new file mode 100644
index 00000000..032bfd64
--- /dev/null
+++ b/.icons/awkward/22x22/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="22" height="22" 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,-1.0000004)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4648"/>
+ </defs>
+ <path style="opacity:0.2" d="m 9.253973,1.4999123 c -2.3658437,0.035402 -7.1029611,3.9556499 -7.6901643,8.6699227 -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 21.430572,14.898917 19.440429,10.348849 17.664908,7.6991312 15.716422,4.7912857 12.084143,2.673961 9.253973,1.4999123 Z"/>
+ <path style="opacity:0.2" d="M 7.0000001,10.890016 C 5.9837155,14.03296 4.0417665,17.519737 0,16.935351 0.2672597,14.306577 1.3585835,11.659833 2.900195,9.5360396 3.2251695,9.0883426 3.8957115,8.8898597 4.1730765,8.4999997 Z"/>
+ <path style="fill:#653578" d="M 7.0000001,10.390016 C 5.9837155,13.53296 4.0417665,17.019737 0,16.435351 0.2672597,13.806577 1.3585835,11.159833 2.900195,9.0360396 3.2251695,8.5883422 3.8957115,8.3898597 4.1730765,7.9999997 Z"/>
+ <path style="fill:#7d329a" d="m 9.253973,0.9999997 c -2.3658437,0.035402 -7.1029611,3.95565 -7.6901643,8.6699219 -0.1690912,1.3575244 0.00448,2.8029444 0.4424237,4.1533204 0.2420337,4.2378 5.7243275,6.945146 9.1483076,7.174805 4.188893,0.100178 8.101138,-3.517338 8.869961,-4.488281 C 21.430572,14.399005 19.440429,9.8489356 17.664908,7.1992187 15.716422,4.2913732 12.084143,2.1740484 9.253973,0.9999997 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 9.253973,0.9999997 c -2.3658437,0.035402 -7.1032259,3.95565 -7.6904291,8.6699219 -0.053374,0.4285054 -0.069088,0.8663744 -0.056641,1.3066414 0.00742,-0.271253 0.023523,-0.540757 0.056641,-0.806641 0.5872032,-4.7142723 5.3245854,-8.6345208 7.6904291,-8.6699223 2.83017,1.1740487 6.462648,3.2913735 8.411133,6.199219 1.302198,1.9433479 2.71465,4.9059123 2.823242,7.1816413 0.1037,-2.324918 -1.423072,-5.5920854 -2.823242,-7.6816413 C 15.716621,4.2913732 12.084143,2.1740484 9.253973,0.9999997 Z"/>
+ <ellipse style="fill:#fcf8fd" cx="-6.728" cy="14.584" 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 15.890016,6.9999997 C 19.032959,8.0888757 22.519737,10.169536 21.935351,14.5 19.306578,14.21365 16.659833,13.044374 14.536039,11.392648 14.088342,11.044462 13.88986,10.326023 13.5,10.028846 Z"/>
+ <path style="fill:url(#linearGradient4652)" d="M 15.890016,6.4999997 C 19.032959,7.5888757 22.519737,9.6695356 21.935351,14 19.306578,13.71365 16.659833,12.544374 14.536039,10.892648 14.088342,10.544462 13.88986,9.8260226 13.5,9.5288456 Z"/>
+ <path style="opacity:0.2" d="M 7.9610894,10.795081 C 8.4474584,12.949956 4.2530263,15.172246 2.148659,14.309248 1.1357699,13.893863 0.963166,12.312361 1.0058381,11.075061 1.0488511,9.9791136 0.9411131,9.6454126 2.0163285,9.5408276 4.0526618,9.3483236 7.7473694,9.8481816 7.9610894,10.795081 Z"/>
+ <path style="fill:#ffc102" d="M 7.9610894,10.295081 C 8.4474584,12.449956 4.2530263,14.672246 2.148659,13.809248 1.1357699,13.393863 0.963166,11.812361 1.0058381,10.575061 1.0488515,9.4791136 0.9411127,9.1454126 2.0163285,9.0408276 4.0526618,8.8483237 7.7473694,9.3481816 7.9610894,10.295081 Z"/>
+ <g style="opacity:0.2" transform="matrix(0.25,0,0,0.25,-2.75,1.9999996)">
+ <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="-6" cy="8.5" r="3" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-6" cy="8" r="3" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-5.5" cy="7.5" r="1.5" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-2" cy="8" r="2" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-2" cy="8" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fs-uae-launcher.svg b/.icons/awkward/22x22/apps/fs-uae-launcher.svg
new file mode 100644
index 00000000..d139d9f9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fs-uae-launcher.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#762276" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 19.507,14.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 17.441754,4.5000172 10.032227,16.090433 8.3701175,13.5 H 6 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 15.514623,16.000294 h -1 m 1.5,-2 c -1.693424,0 -1.5,0.5 -1.5,4"/>
+ <path style="fill:#ff8118" d="M 17.441754,4.0000172 10.032227,15.590433 8.3701175,13 H 6 l 3.196289,5 1.694336,-0.0088 8.905621,-13.9912163 z"/>
+ <path style="opacity:0.2" d="M 14.441754,4.5000172 7.032227,16.090433 5.3701175,13.5 H 3 l 3.1962895,5 1.6943355,-0.0088 8.905621,-13.9912172 z"/>
+ <path style="fill:#abe619" d="M 14.441754,4.0000172 7.032227,15.590433 5.3701175,13 H 3 L 6.1962895,18 7.890625,17.9912 16.796246,3.9999828 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 19.507,13.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 15.514623,15.5 h -1 m 1.5,-2 c -1.693424,0 -1.5,0.5 -1.5,4"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fslint_icon.svg b/.icons/awkward/22x22/apps/fslint_icon.svg
new file mode 100644
index 00000000..e02928c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fslint_icon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fspy.svg b/.icons/awkward/22x22/apps/fspy.svg
new file mode 100644
index 00000000..464d739e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fspy.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#455259" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 11,17.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:none;stroke:#ff5e49" d="M 5.25,8 11,17.25 13.95,12.5 Z"/>
+ <path style="fill:none;stroke:#5cd262" d="M 16.75,8 11,17.25 8.05,12.5 Z"/>
+ <path style="fill:none;stroke:#ffffff" d="M 11,17.25 8.05,12.5 11,10.975 13.95,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/full-throttle-remastered.svg b/.icons/awkward/22x22/apps/full-throttle-remastered.svg
new file mode 100644
index 00000000..7e17bdcf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/full-throttle-remastered.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#8a4b2c" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 1,2 C 1,1.446 1.446,1 2,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 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2" d="m 7.2857457,16.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 7,15.5 7,15.5 7,15.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 C 7.1324805,4.4816766 7.7982686,4.4008982 8.4759046,4.551737 9.132544,4.6687749 9.579432,5.1814733 9.870105,5.4562625 c 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 9.468334,3.5118856 8.8307953,3.500615 C 8.4802037,3.4944171 8.1591702,3.5007799 6.8959842,3.499385 5.6327982,3.498 3.0737078,3.5189855 3.043,3.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 4.9170585,9.454157 4,9.932318 4,9.932318 l 0.978597,0.851818 c 0.04832,0.192117 0.04086,6.10983 0.04086,6.10983 L 4,17.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 7.2857457,15.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 7,15 7,15 7,15 7,15 7,15 6.988442,12.51333 6.973506,9.299833 6.952177,9.607865 7.2468615,9.459951 c 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 C 7.1324805,3.9816766 7.7982686,3.9008982 8.4759046,4.051737 9.132544,4.1687749 9.579432,4.6814733 9.870105,4.9562625 c 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 9.468334,3.0118856 8.8307953,3.000615 C 8.4802037,2.9944171 8.1591702,3.0007799 6.8959842,2.999385 5.6327982,2.998 3.0737078,3.0189855 3.043,3.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 4.9170585,8.9541574 4,9.432318 4,9.432318 l 0.978597,0.851818 c 0.04832,0.192117 0.04086,6.10983 0.04086,6.10983 L 4,17 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 12.038086,4.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 13,9.5 l 0.991705,0.825178 0.01074,3.146484 c 0.0098,3.125395 0.0086,2.966253 -0.06348,3.028329 C 13.786103,16.575724 13,17 13,17 c 0,0 0.981701,0.373027 1.182129,0.499991 L 15.05,18.5 16,17.500008 C 16,17.5 16.752042,17.153933 17,17 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 16.007807,10.325196 17,9.5 15.99023,8.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 18.004478,5.38044 17.997152,4.521605 17.961928,4.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 12.038086,4 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 13,9 l 0.991705,0.825178 0.01074,3.146484 c 0.0098,3.125395 0.0086,2.966253 -0.06348,3.028329 C 13.786103,16.075724 13,16.5 13,16.5 c 0,0 0.981701,0.373027 1.182129,0.499991 L 15.05,18 16,17.000008 C 16,17 16.752042,16.653933 17,16.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 16.007807,9.825196 17,9 15.99023,8.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 18.004478,4.88044 17.997152,4.021605 17.961928,4 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/22x22/apps/fuse-emulator.svg b/.icons/awkward/22x22/apps/fuse-emulator.svg
new file mode 120000
index 00000000..fc8d7a75
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fuse-emulator.svg
@@ -0,0 +1 @@
+fuse.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/fuse.svg b/.icons/awkward/22x22/apps/fuse.svg
new file mode 100644
index 00000000..2c675a03
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fuse.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="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 1z"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 1.0005c-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:#f24c3d" d="m21 5.0005-16 16h3l13-13z"/>
+ <path style="fill:#e6df15" d="m21 8.0005v3l-10 10h-3z"/>
+ <path style="fill:#66dd23" d="m21 11v3l-7 7h-3z"/>
+ <path style="fill:#24f0ff" d="m21 14v3l-4 4h-3z"/>
+ <path style="opacity:.2" d="m11 3.5 2.857 5-2.857 5h2.2857l1.714-3.0005 1.714 3.0005h2.286l-2.857-5 2.857-5h-2.286l-1.714 3.0005-1.714-3.0005zm-8 0.0005h7v1.25l-4.5 6.8745h4.5v1.875h-7v-1.25l4.5-6.875h-4.5z"/>
+ <path style="fill:#ffffff" d="m11 3 2.857 5-2.857 5h2.2857l1.714-3.0005 1.714 3.0005h2.286l-2.857-5 2.857-5h-2.286l-1.714 3.0005-1.714-3.0005zm-8 0.0005h7v1.25l-4.5 6.8745h4.5v1.875h-7v-1.25l4.5-6.875h-4.5z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fusion-icon.svg b/.icons/awkward/22x22/apps/fusion-icon.svg
new file mode 100644
index 00000000..b0871f30
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fusion-icon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path fill-rule="evenodd" opacity=".2" d="m9.6143 1.4727c-1.3522-0.0034-2.7039-0.0046-4.1387 0.0127-5.8917 6.8023-0.046 11.189 4.8764 12.248-5.2098-3.377-0.9694-9.6859 3.402-12.257-1.4348 0.00705-2.7875 0.00051-4.1396-0.00293zm2.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.074219 0.00195 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="m5.4753 0.99561c-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="m12.712 12.703a2.4217 1.4613 45 0 1 -3.4247 -3.4248 2.4217 1.4613 45 1 1 3.4247 3.4248z"/>
+ <path fill="#ff6363" fill-rule="evenodd" d="m17.543 20.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="m2 0.99031c-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/fwupd.svg b/.icons/awkward/22x22/apps/fwupd.svg
new file mode 100644
index 00000000..d4f7b9be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/fwupd.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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 14,18.657 15.343,20 17,20 18.64,20 19.97,18.683 19.997,17.05 A 0.5,0.5 0 0 0 20,17 0.5,0.5 0 0 0 19.5,16.5 0.5,0.5 0 0 0 19,17 C 19,18.104 18.105,19 17,19 15.895,19 15,18.104 15,17 15,15.895 15.895,15 17,15 V 16 L 19,14.5 17,13 V 14 C 15.343,14 14,15.343 14,17 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gahshomar.svg b/.icons/awkward/22x22/apps/gahshomar.svg
new file mode 100644
index 00000000..1fe8e576
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gahshomar.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <path style="fill:#e4e4e4" d="M 1.0888672,5.95 C 1.0345135,6.275802 1,6.6583 1,7 v 8 c 0,3.324 2.676,6 6,6 h 8 c 3.324,0 6,-2.676 6,-6 V 7 C 21,6.6583 20.96549,6.275802 20.91113,5.95 Z"/>
+ <path style="opacity:0.1" d="m 6.3388,8.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 12.409611,18.454655 12.748408,18.5 13.194961,18.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 18.8735,13.376338 19,13.025328 19,12.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 7.01613,8.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 C 16.698981,9.068675 16.6045,9.030736 16.49424,9.030736 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 4.292028,14.048068 4.0849165,14.28093 3.7817021,14.503251 3.4840007,14.725573 3.056812,14.917427 2.5,15.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 4.96709,11.981651 4.818042,11.670746 4.6085485,11.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 12.090695,13.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 8.3603645,15.892785 8.084817,16.211096 7.92494,16.514263 7.7705765,16.812376 7.6934595,17.06222 7.6934595,17.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 C 10.173763,16.048795 9.977926,15.796783 9.735355,15.559303 9.492783,15.321823 9.22851,15.099439 8.941834,14.892276 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 7,1 C 4.0177,1 1.563257,3.1564585 1.0888672,6 H 20.911133 C 20.436743,3.1564585 17.9823,1 15,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:#4f4f4f" d="m 6.3388,8.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 12.409611,17.954655 12.748408,18 13.194961,18 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 18.8735,12.876338 19,12.525328 19,12.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 7.01613,8 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 16.698979,8.568673 16.6045,8.5307355 16.49424,8.5307355 Z M 15.932201,9.364746 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 4.292028,13.548068 4.0849165,13.78093 3.7817021,14.003251 3.4840007,14.225573 3.056812,14.417427 2.5,14.579116 L 2.7395873,15.15498 C 2.9104901,15.11456 3.1037336,15.049161 3.3187401,14.958211 3.5392598,14.867262 3.756744,14.75038 3.9717505,14.608902 4.19227,14.467424 4.3932935,14.295623 4.5752225,14.093513 4.762664,13.896454 4.911712,13.669734 5.021972,13.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 4.96709,11.481651 4.818042,11.170746 4.6085485,10.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 12.090695,13.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 8.3603645,15.392785 8.084817,15.711096 7.92494,16.014263 7.7705765,16.312376 7.6934595,16.56222 7.6934595,16.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 C 10.173763,15.548795 9.977926,15.296783 9.735355,15.059303 9.492783,14.821823 9.22851,14.599439 8.941834,14.392276 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 1.1953125,6 C 1.1532815,6.1642765 1.1171397,6.330532 1.0888672,6.5 H 20.911133 C 20.882863,6.330532 20.846718,6.1642765 20.804687,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gajim.svg b/.icons/awkward/22x22/apps/gajim.svg
new file mode 100644
index 00000000..00d204a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gajim.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/galculator.svg b/.icons/awkward/22x22/apps/galculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/galculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/galeon.svg b/.icons/awkward/22x22/apps/galeon.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/galeon.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/galternatives.svg b/.icons/awkward/22x22/apps/galternatives.svg
new file mode 100644
index 00000000..0174ec75
--- /dev/null
+++ b/.icons/awkward/22x22/apps/galternatives.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="m 11.000001,3.5000008 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 0.03329,-0.332292 0.04991,-0.666044 0.04981,-0.999999 -0.0035,-0.334136 -0.02367,-0.667888 -0.06055,-1 H 18.92969 16.915041 15.000002 V 12.5 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 14.818873,4.2146043 12.943328,3.5036815 11.000001,3.5000008 Z"/>
+ <path style="fill:#d08e3b" d="m 11.000001,3.0000008 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 0.03329,-0.332292 0.04991,-0.666043 0.04981,-0.999999 -0.0035,-0.334136 -0.02367,-0.667888 -0.06055,-1 H 18.92969 16.915041 15.000002 V 12 h 1.90918 c -0.487531,2.884299 -2.983966,4.996636 -5.909176,5 -3.3137088,0 -6.0000002,-2.686291 -6.0000002,-5.999999 0,-3.3137088 2.6862914,-6.0000002 6.0000002,-6.0000002 h 5.276366 c -1.457494,-1.2853964 -3.333039,-1.9963193 -5.276366,-2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.000001,1.0000009 c -5.5395078,0 -9.9991112,4.4599998 -9.9991112,10.0000001 0,0.084 -0.002,0.1665 0,0.25 0.1321883,-5.4230003 4.5435959,-9.7500001 9.9991112,-9.7500001 5.455514,0 9.867122,4.3269998 9.999111,9.7500001 0.002,-0.0835 0,-0.166 0,-0.25 0,-5.5400003 -4.459604,-10.0000001 -9.999111,-10.0000001 z"/>
+ <path style="opacity:0.2" d="m 1.0058509,11.250001 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 C 1.0000009,17.04 5.4600007,21.5 11.000001,21.5 16.54,21.5 21,17.04 21,11.500001 c 0,-0.084 -0.004,-0.1665 -0.006,-0.25 C 20.862,16.673 16.456,21 11.000001,21 5.5440007,21 1.1380009,16.673 1.0060009,11.250001 Z"/>
+ <path style="opacity:0.2" d="M 11.000001,7.5000007 A 3.9999998,3.9999998 0 0 0 7.0000007,11.500001 3.9999998,3.9999998 0 0 0 11.000001,15.5 3.9999998,3.9999998 0 0 0 13,14.959961 V 15.5 h 2 V 11.500001 7.5000007 H 13 V 8.0419926 A 3.9999998,3.9999998 0 0 0 11.000001,7.5000007 Z m 0,2.0000003 A 1.9999999,1.9999999 0 0 1 13,11.500001 1.9999999,1.9999999 0 0 1 11.000001,13.5 1.9999999,1.9999999 0 0 1 9.0000006,11.500001 a 1.9999999,1.9999999 0 0 1 2.0000004,-2 z"/>
+ <path style="fill:#ffffff" d="M 11.000001,7.0000007 A 3.9999998,3.9999998 0 0 0 7.0000007,11.000001 3.9999998,3.9999998 0 0 0 11.000001,15 3.9999998,3.9999998 0 0 0 13,14.459961 V 15 h 2 V 11.000001 7.0000007 h -2 v 0.541992 a 3.9999998,3.9999998 0 0 0 -1.999999,-0.541992 z m 0,1.9999999 A 1.9999999,1.9999999 0 0 1 13,11.000001 1.9999999,1.9999999 0 0 1 11.000001,13 1.9999999,1.9999999 0 0 1 9.0000006,11.000001 1.9999999,1.9999999 0 0 1 11.000001,9.0000006 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.000001,3.0000008 c -4.4182783,0 -8.0000002,3.5817219 -8.0000002,8.0000002 0,0.08436 0.010103,0.166268 0.012695,0.25 0.1331838,-4.3015993 3.6533884,-7.7500002 7.9873052,-7.7500002 1.673136,0.00317 3.294447,0.533062 4.643554,1.5 h 0.632812 c -1.457494,-1.2853964 -3.333039,-1.9963193 -5.276366,-2 z M 15,10.000001 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/22x22/apps/gambas3.svg b/.icons/awkward/22x22/apps/gambas3.svg
new file mode 100644
index 00000000..cd32456c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gambas3.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill-rule="evenodd" 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" fill-rule="evenodd" 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" fill-rule="evenodd" 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 fill-rule="evenodd" 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" fill-rule="evenodd" 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" fill-rule="evenodd" 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" fill-rule="evenodd" 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" fill-rule="evenodd" 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 fill-rule="evenodd" 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" fill-rule="evenodd" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gaphor.svg b/.icons/awkward/22x22/apps/gaphor.svg
new file mode 100644
index 00000000..8cba1f54
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gaphor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gargoyle-house.svg b/.icons/awkward/22x22/apps/gargoyle-house.svg
new file mode 100644
index 00000000..2895dd48
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gargoyle-house.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="m 3.5344976,2.0000002 1.9311236,0 c 0.2960788,0 0.5344382,0.243839 0.5344382,0.5467242 l 0,4.8069136 c 0,0.3028851 -0.2383594,0.5467241 -0.5344382,0.5467241 l -1.9311236,0 c -0.2960788,0 -0.5344382,-0.243839 -0.5344382,-0.5467241 l 0,-4.8069136 c 0,-0.3028852 0.2383594,-0.5467242 0.5344382,-0.5467242 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3.5342388,2.0000001 c -0.2960786,0 -0.5341794,0.24399 -0.5341794,0.5468751 l 0,0.4999999 c 0,-0.3028851 0.2381008,-0.5468749 0.5341794,-0.5468749 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 19.98825,20.601151 0,-11.040456 -1.46454,-1.4066189 C 18.164568,7.8091367 15.941364,5.9283174 15.451673,5.8379306 L 11.135554,2.7772308 6.2643808,5.9796602 C 5.8482845,6.253212 3.7287622,7.9390868 3.3813165,8.2958057 l -1.3700531,1.4066193 0,10.898726 c 0,0.497962 0.4008868,0.898849 0.8988494,0.898849 l 16.1792882,0 c 0.497962,0 0.898849,-0.400887 0.898849,-0.898849 z"/>
+ <path style="fill:#e4e4e4" d="m 20.000059,20.101151 0,-11.040455 -1.466415,-1.4066196 C 18.174042,7.3091369 15.947992,5.4283176 15.457675,5.3379308 L 11.13603,2.277231 6.2586214,5.4796604 C 5.8419924,5.7532122 3.7197568,7.4390871 3.3718664,7.7958059 l -1.371807,1.4066191 0,10.898726 c 0,0.497962 0.4014,0.898849 0.9000001,0.898849 l 16.1999995,0 c 0.4986,0 0.9,-0.400887 0.9,-0.898849 z"/>
+ <rect style="opacity:0.15" width="18" height="1" x="2" y="9"/>
+ <rect style="fill:#956a42" width="5" height="8" x="4" y="11" rx=".75" ry=".75"/>
+ <path style="fill:#956a42" d="m 13.250059,11 c -0.683851,0 -1.25,0.566149 -1.25,1.25 l 0,3.5 c 0,0.683851 0.566149,1.25 1.25,1.25 l 3.5,0 c 0.683851,0 1.25,-0.566149 1.25,-1.25 l 0,-3.5 c 0,-0.683851 -0.566149,-1.25 -1.25,-1.25 l -3.5,0 z"/>
+ <path style="opacity:0.2" d="m 13.250059,12.5 c -0.147149,0 -0.25,0.102851 -0.25,0.250001 l 0,3.499999 c 0,0.147149 0.102851,0.25 0.25,0.25 l 3.499999,0 c 0.147149,0 0.250001,-0.102851 0.250001,-0.25 l 0,-3.499999 C 17.000059,12.602851 16.897207,12.5 16.750058,12.5 l -3.499999,0 z"/>
+ <path style="fill:#c2eeff" d="m 13.250059,12.000001 c -0.147149,0 -0.25,0.102851 -0.25,0.25 l 0,3.499999 c 0,0.147149 0.102851,0.25 0.25,0.25 l 3.499999,0 c 0.147149,0 0.250001,-0.102851 0.250001,-0.25 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="7.5" cy="16" r=".5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="15.5" r=".5"/>
+ <path style="opacity:0.05" d="M 4.0087064,7.3000648 C 3.7170117,7.5425005 3.4772192,7.7480483 3.3815795,7.8462406 l -1.3703161,1.4064024 0,-0.4866617 1.997443,0 z"/>
+ <path style="opacity:0.15" d="m 6.0000594,5.9550499 c -0.462545,0.3403054 -1.349752,1.0392846 -2,1.5790336 l 0,1.4659165 2,0 z"/>
+ <path style="opacity:0.05" d="m 8.0000594,4.6208204 -1.741211,1.1430682 c -0.046619,0.030609 -0.1743345,0.1290263 -0.258789,0.1911613 l 0,3.0449501 2,0 z"/>
+ <path style="opacity:0.15" d="M 10.000059,3.3070728 8.0000594,4.6208204 8.0000594,9 10.000059,9 Z"/>
+ <path style="opacity:0.05" d="m 11.135801,2.5609577 -1.135742,0.7461151 0,5.6929272 2,0 0,-5.8265452 z"/>
+ <path style="opacity:0.15" d="m 12.000059,3.1734548 0,5.8265452 2,0 0,-4.4103896 z"/>
+ <path style="opacity:0.05" d="m 14.000059,4.5896104 0,4.4103896 2,0 0,-3.0868884 C 15.764502,5.7568936 15.565288,5.6422334 15.458067,5.6224682 Z"/>
+ <path style="opacity:0.15" d="m 16.000059,5.9131116 0,3.0868884 2,0 0,-1.5302871 c -0.567143,-0.4823575 -1.41325,-1.1674779 -2,-1.5566013 z"/>
+ <path style="opacity:0.05" d="m 17.990807,7.2356942 0,1.5302871 1.997443,0 0,0.3452417 -1.464922,-1.4073781 C 18.438348,7.6222254 18.23686,7.445231 17.990807,7.2356942 Z"/>
+ <path style="fill:none;stroke:#5d5d5d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 10.999757,2.0001597 2.0112634,8.9912103"/>
+ <path style="fill:none;stroke:#5d5d5d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11.011428,2.0001597 19.98825,8.9912103"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="m 10.976349,0.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 1.3977909,8.2031566 A 0.99882137,0.99882137 0 0 0 1.0320482,9.251619 0.99882137,0.99882137 0 0 1 1.3977909,8.7025173 L 10.305333,1.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 20.60176,8.7025178 A 0.99882137,0.99882137 0 0 1 20.96844,9.250647 0.99882137,0.99882137 0 0 0 20.601722,8.2031601 L 11.706859,1.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/22x22/apps/garrysmod.svg b/.icons/awkward/22x22/apps/garrysmod.svg
new file mode 100644
index 00000000..2ba56782
--- /dev/null
+++ b/.icons/awkward/22x22/apps/garrysmod.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#1194f0" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gaupol.svg b/.icons/awkward/22x22/apps/gaupol.svg
new file mode 100644
index 00000000..9433ac1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gaupol.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="22" height="19" x="0" y="1.5" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="22" height="19" x="0" y="1" rx="2" ry="2"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11,5.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 8,10.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 11,4.9999999 c -7,0 -7,0.5 -7,5.5000001 C 4,15 4.779297,15 4.779297,15 3.500267,20 4.752537,14.97351 3.5,20 L 11,16 c 7.00007,0 7,-0.5 7,-5.5 0,-5.0000001 0,-5.5000001 -7,-5.5000001 z M 8,10 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 2,1 C 0.892,1 0,1.892 0,3 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 18 c 1.108,0 2,0.892 2,2 V 3 C 22,1.892 21.108,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gb-studio.svg b/.icons/awkward/22x22/apps/gb-studio.svg
new file mode 100644
index 00000000..b56b0b02
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gb-studio.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 2,1.5 c -1.108,0 -2,0.892 -2,2 v 15 c 0,1.108 0.892,2 2,2 H 12.5 C 22,20.5 22,17 22,11 V 3.5 c 0,-1.108 -0.892,-2 -2,-2 h -7.5 z"/>
+ <path style="fill:#e4e4e4" d="M 2,1 C 0.892,1 0,1.892 0,3 v 15 c 0,1.108 0.892,2 2,2 H 12.5 C 22,20 22,16.5 22,10.5 V 3 C 22,1.892 21.108,1 20,1 h -7.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 0.892,1 0,1.892 0,3 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 18 c 1.108,0 2,0.892 2,2 V 3 C 22,1.892 21.108,1 20,1 Z"/>
+ <path style="opacity:0.3" d="M 4,6 C 3.446,6 3,6.446 3,7 v 9 c 0,0.554 0.446,1 1,1 h 9.5 C 19,17 19,14.5 19,11.5 V 7 C 19,6.446 18.554,6 18,6 h -4.5 z"/>
+ <rect style="fill:#b8dd16" width="8" height="7" x="7" y="8" rx=".9" ry=".948"/>
+ <circle style="opacity:0.1" cx="4.75" cy="10.25" r=".75"/>
+ <circle style="fill:#e2527d" cx="4.75" cy="9.75" r=".75"/>
+ <path style="opacity:0.15" d="M 3,1 V 3 H 0 V 4 H 22 V 3 H 19 V 1 H 18 V 3 H 4 V 1 Z"/>
+ <path style="opacity:0.1" d="M 7.9003906,8 C 7.4018578,8 7,8.4238489 7,8.9492188 V 9.449219 C 7,8.9238489 7.4018578,8.5 7.9003906,8.5 H 14.099609 C 14.598142,8.5 15,8.9238489 15,9.449219 V 8.9492188 C 15,8.4238489 14.598142,8 14.099609,8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gbrainy.svg b/.icons/awkward/22x22/apps/gbrainy.svg
new file mode 100644
index 00000000..b99ad534
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gbrainy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="m 12,1.5 a 8,8 0 0 0 -8,8 8,8 0 0 0 0.00781,0.253906 L 3.4589844,10.705078 2.1347656,13 A 1.0001,1.0001 0 0 0 3,14.5 h 1 v 2.578125 C 4,17.865388 4.6346119,18.5 5.421875,18.5 H 8 v 1.578125 C 8,20.865388 8.6346119,21.5 9.421875,21.5 h 6.15625 C 16.365388,21.5 17,20.865388 17,20.078125 V 15.744141 A 8,8 0 0 0 20,9.5 8,8 0 0 0 12,1.5 Z"/>
+ <circle style="fill:#18b2d6" cx="12" cy="9" r="8"/>
+ <rect style="fill:#18b2d6" width="9" height="9" x="4" y="9" rx="1.421" ry="1.421"/>
+ <rect style="fill:#18b2d6" width="9" height="9" x="8" y="12" rx="1.421" ry="1.421"/>
+ <path style="fill:#18b2d6" d="m 5.5977685,7.4091795 a 1.0001,1.0001 0 0 0 -0.8125,0.4990235 L 3.4590966,10.204102 2.1339014,12.5 A 1.0001,1.0001 0 0 0 3.0001122,14 H 5.650503 8.3018705 A 1.0001,1.0001 0 0 0 9.168081,12.5 L 7.842886,10.204102 6.516714,7.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 12.36144,3.5234198 c -0.159441,-0.00503 -0.320613,-0.00385 -0.481445,0.00195 C 10.967513,3.5582608 10.044654,3.7652128 9.234487,4.127909 8.3974584,4.563942 7.6750959,5.191283 7.1260889,5.958964 6.5413719,6.8852445 6.3119614,7.977314 6.6749169,8.6720665 7.1033694,9.49219 8.0666324,9.990426 8.9772179,9.990426 c 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 17.997611,6.9273745 16.355076,4.592502 13.917104,3.7704901 13.860346,3.7538236 13.805859,3.734306 13.748159,3.7187323 13.308077,3.6032215 12.839765,3.5384969 12.36144,3.5234198 Z"/>
+ <path style="fill:#ffffff" d="m 12.36144,3.0232256 c -0.159441,-0.00503 -0.320613,-0.00385 -0.481445,0.00195 C 10.967513,3.0580666 10.044654,3.2650185 9.234487,3.6277147 8.3974584,4.0637475 7.6750959,4.6910885 7.1260889,5.4587695 6.5413719,6.38505 6.3119614,7.4771195 6.6749169,8.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 17.812312,9.754416 17.975951,9.496451 18.000112,9 17.997611,6.42718 16.355076,4.0923075 13.917104,3.2702959 13.860346,3.2536293 13.805859,3.2341118 13.748159,3.2185381 13.308077,3.1030272 12.839765,3.0383027 12.36144,3.0232256 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,1 A 8,8 0 0 0 4,9 8,8 0 0 0 4.00781,9.253906 8,8 0 0 1 12,1.5 8,8 0 0 1 19.988281,9.25 8,8 0 0 0 20,9 8,8 0 0 0 12,1 Z M 4.0078125,9.253906 3.4589844,10.205078 2.1347656,12.5 A 1.0001,1.0001 0 0 0 2.0332031,13.25 1.0001,1.0001 0 0 1 2.1347656,13 L 3.4589844,10.705078 4.0078125,9.753906 A 8,8 0 0 1 4,9.5 8,8 0 0 1 4.00781,9.253906 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gcbalculator.svg b/.icons/awkward/22x22/apps/gcbalculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gcbalculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gcleaner.svg b/.icons/awkward/22x22/apps/gcleaner.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gcleaner.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gcolor.svg b/.icons/awkward/22x22/apps/gcolor.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gcolor.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gcolor2.svg b/.icons/awkward/22x22/apps/gcolor2.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gcolor2.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gcolor3.svg b/.icons/awkward/22x22/apps/gcolor3.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gcolor3.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gcompris-edit.svg b/.icons/awkward/22x22/apps/gcompris-edit.svg
new file mode 100644
index 00000000..b94c33ed
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gcompris-edit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="6" height="9.429" x="8" y="12.07" rx="2.4" ry="2.357"/>
+ <rect style="fill:#4f4f4f" width="6" height="9.429" x="8" y="11.57" rx="2.4" ry="2.357"/>
+ <rect style="opacity:0.3" width="2" height="8" x="10" y="11" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 14,1.1835938 14,6 11,8.5 8,6 8,1.1904297 C 5.5678235,2.3450623 4.0034665,4.7944695 4,7.5 c 0,3.865993 3.1340075,7 7,7 3.865993,0 7,-3.134007 7,-7 C 17.9987,4.792269 16.434281,2.338954 14,1.1835938 Z"/>
+ <path style="fill:#8e8e8e" d="M 14,0.6835938 14,5.5 11,8 8,5.5 8,0.6904297 C 5.5678235,1.8450623 4.0034665,4.2944695 4,7 c 0,3.865993 3.1340075,7 7,7 3.865993,0 7,-3.134007 7,-7 C 17.9987,4.292269 16.434281,1.838954 14,0.6835938 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 14,0.6835938 0,0.5 c 2.347173,1.1140169 3.880953,3.4353507 3.989258,6.0273437 C 17.991369,7.1402455 18,7.0712035 18,7 17.998637,4.292269 16.434281,1.838954 14,0.6835938 Z m -6,0.00684 C 5.5678235,1.8450623 4.0034665,4.2944695 4,7 4,7.0712035 4.00863,7.1402455 4.01074,7.2109375 4.1211385,4.6214035 5.6550245,2.3036651 8,1.1904297 l 0,-0.5 z M 8,5.5 8,6 11,8.5 14,6 14,5.5 11,8 8,5.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gcompris-qt.svg b/.icons/awkward/22x22/apps/gcompris-qt.svg
new file mode 120000
index 00000000..377138cf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gcompris-qt.svg
@@ -0,0 +1 @@
+gcompris.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gcompris.svg b/.icons/awkward/22x22/apps/gcompris.svg
new file mode 100644
index 00000000..b7e2cd71
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gcompris.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gconf-editor.svg b/.icons/awkward/22x22/apps/gconf-editor.svg
new file mode 100644
index 00000000..bbc732a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gconf-editor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 9.4988609,1.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.9309491,-0.0015 1.8358851,-0.19343 2.7085001,-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.4984771,-8.501014 z"/>
+ <path style="fill:#5bbc41" d="m 9.4988609,1.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.9309491,-0.0015 1.8358851,-0.193431 2.7085001,-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 17.512075,12.206839 C 17.80665,11.335157 17.99699,10.43174 17.99734,9.502407 v -10e-4 c 0,-4.6653547 -3.834504,-8.5010136 -8.4984771,-8.5010136 z"/>
+ <path style="opacity:0.2" d="M 12.45463,12.400061 C 11.557213,12.400297 12,13.021828 12,13.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 12.45463,12 C 11.557213,12.000236 12,12.621767 12,13 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 12.51876,11.099436 12.724632,12.000016 12.45463,12 Z"/>
+ <path style="opacity:0.2" d="m 9.4999999,4.4000602 a 5.5000002,5.5000002 0 0 0 -5.5,5.5000008 5.5000002,5.5000002 0 0 0 5.5,5.5 A 5.5000002,5.5000002 0 0 0 15,9.900061 5.5000002,5.5000002 0 0 0 9.4999999,4.4000602 Z m 0,2 A 3.4999999,3.4999999 0 0 1 13,9.900061 a 3.4999999,3.4999999 0 0 1 -3.5000001,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 9.4999999,4 a 5.5000002,5.5000002 0 0 0 -5.5,5.5 5.5000002,5.5000002 0 0 0 5.5,5.5 A 5.5000002,5.5000002 0 0 0 15,9.5 5.5000002,5.5000002 0 0 0 9.4999999,4 Z m 0,2 A 3.4999999,3.4999999 0 0 1 13,9.5 3.4999999,3.4999999 0 0 1 9.4999999,13 a 3.4999999,3.4999999 0 0 1 -3.5,-3.5 3.4999999,3.4999999 0 0 1 3.5,-3.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.4988609,1.0003934 C 4.8348864,1.0003934 1,4.8358283 1,9.501207 1,9.585547 1.010206,9.667422 1.012695,9.751202 1.1478643,5.2005858 4.9192015,1.5003838 9.4988609,1.5003838 c 4.5806431,0 8.3525351,3.701808 8.4861651,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.4988601,-8.5007896 z M 17.628588,12.323418 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/22x22/apps/gconfeditor.svg b/.icons/awkward/22x22/apps/gconfeditor.svg
new file mode 120000
index 00000000..c788339e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gconfeditor.svg
@@ -0,0 +1 @@
+gconf-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gcstar.svg b/.icons/awkward/22x22/apps/gcstar.svg
new file mode 100644
index 00000000..26c8d86e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gcstar.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#1d81e8" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gda-browser-5.0.svg b/.icons/awkward/22x22/apps/gda-browser-5.0.svg
new file mode 100644
index 00000000..de5e80bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gda-browser-5.0.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#959595" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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=".1" d="m10.5 7.5c-1.4678 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.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="m10.5 7c-1.4678 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/22x22/apps/gda-control-center.svg b/.icons/awkward/22x22/apps/gda-control-center.svg
new file mode 100644
index 00000000..3816bbba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gda-control-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#959595" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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=".1" d="m10.5 7.5c-1.4678 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.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="m10.5 7c-1.4678 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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gdeb.svg b/.icons/awkward/22x22/apps/gdeb.svg
new file mode 120000
index 00000000..ff64ae45
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gdeb.svg
@@ -0,0 +1 @@
+gdebi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gdebi.svg b/.icons/awkward/22x22/apps/gdebi.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gdebi.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gdevilspie.svg b/.icons/awkward/22x22/apps/gdevilspie.svg
new file mode 100644
index 00000000..7f56aff0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gdevilspie.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 11.000001,21.5 C 10.517269,21.5 9.990661,20.958555 9.513872,20.883039 9.037085,20.807519 8.3689345,21.159737 7.9098305,21.010565 7.4507255,20.861393 7.1172065,20.183717 6.68709,19.964562 6.2569735,19.745407 5.512685,19.873912 5.1221475,19.59017 4.73161,19.306428 4.623828,18.558857 4.2824855,18.217514 3.9411429,17.876172 3.1935723,17.76839 2.9098302,17.377852 2.6260878,16.987315 2.7545933,16.243026 2.5354379,15.812909 2.3162826,15.382793 1.638607,15.049274 1.4894349,14.59017 1.3402628,14.131066 1.6924765,13.462915 1.6169607,12.986127 1.5414449,12.509339 1,11.982731 1,11.500001 1,11.017269 1.541445,10.490661 1.6169608,10.013872 1.6924765,9.537085 1.3402627,8.8689345 1.4894348,8.4098305 1.6386069,7.9507255 2.3162828,7.6172065 2.5354382,7.18709 2.7545935,6.7569735 2.6260878,6.012685 2.9098299,5.6221475 3.1935723,5.23161 3.9411432,5.123828 4.282486,4.7824855 4.623828,4.441143 4.7316095,3.6935723 5.1221475,3.4098302 5.512685,3.1260878 6.256974,3.2545933 6.6870905,3.0354378 7.117207,2.8162826 7.4507255,2.138607 7.90983,1.9894349 8.3689345,1.8402627 9.037085,2.1924765 9.513873,2.1169607 9.990661,2.0414449 10.517269,1.5 11,1.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 20.458555,10.490661 21,11.017269 21,11.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 12.009339,20.958555 11.482731,21.5 11.000001,21.5 Z"/>
+ <path style="fill:#ff8e03;fill-rule:evenodd" d="M 11.000001,21 C 10.517269,21 9.990661,20.458555 9.513872,20.383039 9.037085,20.307519 8.3689345,20.659737 7.9098305,20.510565 7.4507255,20.361393 7.1172065,19.683717 6.68709,19.464562 6.2569735,19.245407 5.512685,19.373912 5.1221475,19.09017 4.73161,18.806428 4.623828,18.058857 4.2824855,17.717514 3.9411429,17.376172 3.1935723,17.26839 2.9098302,16.877852 2.6260878,16.487315 2.7545933,15.743026 2.5354379,15.312909 2.3162826,14.882793 1.638607,14.549274 1.4894349,14.09017 1.3402628,13.631066 1.6924765,12.962915 1.6169607,12.486127 1.5414449,12.009339 1,11.482731 1,11.000001 1,10.517269 1.541445,9.990661 1.6169608,9.513872 1.6924765,9.037085 1.3402627,8.3689345 1.4894348,7.9098305 1.6386069,7.4507255 2.3162828,7.1172065 2.5354382,6.68709 2.7545935,6.2569735 2.6260878,5.512685 2.9098299,5.1221475 3.1935723,4.73161 3.9411432,4.623828 4.282486,4.2824855 4.623828,3.9411429 4.7316095,3.1935723 5.1221475,2.9098302 5.512685,2.6260878 6.256974,2.7545933 6.6870905,2.5354379 7.117207,2.3162826 7.4507255,1.638607 7.90983,1.4894349 8.3689345,1.3402628 9.037085,1.6924765 9.513873,1.6169607 9.990661,1.5414449 10.517269,1 11,1 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 20.458555,9.990661 21,10.517269 21,11 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 12.009339,20.458555 11.482731,21 11.000001,21 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 11,19.5 C 10.613815,19.5 10.192529,19.066844 9.811098,19.006431 9.429667,18.946021 8.895148,19.22779 8.527864,19.108452 8.1605805,18.989114 7.8937655,18.446973 7.549672,18.271649 7.205579,18.096325 6.610148,18.19913 6.297718,17.972136 5.985288,17.745142 5.8990625,17.147085 5.6259885,16.874012 5.3529145,16.600937 4.754858,16.514713 4.527864,16.202282 4.3008705,15.889852 4.4036745,15.294421 4.2283505,14.950328 4.053026,14.606234 3.5108856,14.33942 3.3915479,13.972136 3.2722102,13.604853 3.5539813,13.070332 3.4935686,12.688902 3.433156,12.307472 3,11.886185 3,11.5 3,11.113815 3.4331561,10.692529 3.4935687,10.311098 3.5539813,9.929667 3.2722101,9.395148 3.3915478,9.027864 3.5108855,8.6605805 4.0530265,8.3937655 4.2283505,8.049672 4.403675,7.705579 4.30087,7.110148 4.527864,6.797718 4.754858,6.485288 5.3529145,6.3990625 5.6259885,6.1259885 5.8990625,5.8529145 5.9852875,5.254858 6.297718,5.027864 6.610148,4.8008705 7.205579,4.9036745 7.5496725,4.7283505 7.8937655,4.553026 8.1605805,4.0108855 8.527864,3.891548 8.8951475,3.7722102 9.429668,4.0539815 9.811099,3.9935686 10.192529,3.933156 10.613815,3.5 11,3.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 18.566844,10.692529 19,11.113815 19,11.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 11.807472,19.066844 11.386185,19.5 11,19.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 11,1 C 10.517269,1 9.99046,1.5416718 9.513672,1.6171875 9.036884,1.6927034 8.369261,1.3400856 7.910156,1.4892578 7.4510515,1.6384299 7.1176165,2.3160009 6.6875,2.5351563 6.2573835,2.7543117 5.512608,2.6264139 5.1220705,2.9101563 4.7315325,3.1938984 4.6235685,3.940884 4.2822265,4.2822265 3.9408838,4.623569 3.1938986,4.731533 2.9101562,5.1220705 2.6264141,5.512608 2.7543115,6.2573835 2.5351562,6.6875 2.3160008,7.1176165 1.63843,7.4510515 1.4892578,7.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 1.63843,7.9510515 2.3160008,7.6176165 2.5351562,7.1875 2.7543115,6.7573835 2.6264141,6.012608 2.9101562,5.6220705 3.1938986,5.231533 3.9408838,5.123569 4.2822265,4.7822265 4.6235685,4.440884 4.7315325,3.6938984 5.1220705,3.4101562 5.512608,3.1264139 6.2573835,3.2543117 6.6875,3.0351562 7.1176165,2.8160009 7.451052,2.1384299 7.910156,1.9892578 8.369261,1.8400856 9.036884,2.1927033 9.513672,2.1171875 9.99046,2.0416718 10.517269,1.5 11,1.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 20.36157,7.451052 19.683999,7.1176165 19.464844,6.6875 19.245688,6.2573835 19.373586,5.512608 19.089844,5.1220705 18.806101,4.7315325 18.059116,4.6235685 17.717773,4.2822265 17.376431,3.9408838 17.268467,3.1938987 16.877929,2.9101563 16.487392,2.6264141 15.742616,2.7543115 15.3125,2.5351563 14.882384,2.3160008 14.548949,1.63843 14.089844,1.4892578 13.63074,1.3400857 12.963116,1.6927033 12.486328,1.6171875 12.00954,1.5416717 11.482732,1 11,1 Z M 1.5996094,9.580078 C 1.4887882,10.039165 1,10.539417 1,11 1,11.08213 1.019515,11.165793 1.045898,11.25 1.1745911,10.839258 1.554519,10.409343 1.617187,10.013672 1.63816,9.881254 1.624717,9.733439 1.599609,9.580078 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 20.980485,11.165793 21,11.082129 21,11 21,10.539418 20.511212,10.039164 20.40039,9.580078 Z M 1.5996094,12.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 18.85379,1.5 c 1.744999,1.7 1.744999,6.8 -1.744998,8.5 L 13.618796,6.6000005 c 3.489996,0 5.234994,-3.4000006 5.234994,-5.1000005 z"/>
+ <path style="fill:#f95050" d="m 18.85379,1 c 1.744999,1.7 1.744999,6.8 -1.744998,8.5 L 13.618796,6.1000005 C 17.108792,6.1000005 18.85379,2.7 18.85379,1 Z"/>
+ <path style="opacity:0.2" d="M 3.1462096,1.5 C 1.4012112,3.1999999 1.4012112,8.3 4.891208,10 L 8.381204,6.6000005 C 4.891208,6.6000005 3.1462096,3.1999999 3.1462096,1.5 Z"/>
+ <path style="fill:#f95050" d="M 3.1462096,1 C 1.4012112,2.7 1.4012112,7.8 4.891208,9.5 L 8.381204,6.1000005 C 4.891208,6.1000005 3.1462096,2.7 3.1462096,1 Z"/>
+ <path style="fill:#ffd059;fill-rule:evenodd" d="M 11,19 C 10.613815,19 10.192529,18.566844 9.811098,18.506431 9.429667,18.446018 8.895148,18.72779 8.527864,18.608452 8.1605805,18.489114 7.8937655,17.946973 7.549672,17.771649 7.205579,17.596325 6.610148,17.69913 6.297718,17.472136 5.985288,17.245142 5.8990625,16.647085 5.6259885,16.374012 5.3529145,16.100937 4.754858,16.014713 4.527864,15.702282 4.3008705,15.389852 4.4036745,14.794421 4.2283505,14.450328 4.053026,14.106234 3.5108856,13.83942 3.3915479,13.472136 3.2722102,13.104853 3.5539813,12.570332 3.4935686,12.188902 3.433156,11.807472 3,11.386185 3,11 3,10.613815 3.4331561,10.192529 3.4935687,9.811098 3.5539813,9.429667 3.2722101,8.895148 3.3915478,8.527864 3.5108855,8.1605805 4.0530265,7.8937655 4.2283505,7.549672 4.403675,7.205579 4.30087,6.610148 4.527864,6.297718 4.754858,5.985288 5.3529145,5.8990625 5.6259885,5.6259885 5.8990625,5.3529145 5.9852875,4.754858 6.297718,4.527864 6.610148,4.3008705 7.205579,4.4036745 7.5496725,4.2283505 7.8937655,4.053026 8.1605805,3.5108856 8.527864,3.391548 8.8951475,3.2722102 9.429668,3.5539814 9.811099,3.4935686 10.192529,3.433156 10.613815,3 11,3 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 18.566844,10.192529 19,10.613815 19,11 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 11.807472,18.566844 11.386185,19 11,19 Z"/>
+ <path style="opacity:0.4" d="m 11,10 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 11.57673,9.122898 11,10 11,10 Z"/>
+ <path style="opacity:0.4" d="m 11.000001,12 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 10.42327,12.877102 11.000001,12 11.000001,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 11,3 C 10.613815,3 10.192954,3.4327514 9.811524,3.493164 9.430093,3.5535767 8.895604,3.2722638 8.5283205,3.3916015 8.161037,3.5109392 7.8938975,4.053191 7.5498045,4.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 C 4.0531915,7.893898 3.5109393,8.161037 3.3916015,8.5283205 3.3450175,8.67169 3.3650415,8.8422965 3.3964815,9.017578 3.5229109,8.6559325 4.05494,8.3904615 4.2285125,8.0498045 c 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 6.6102835,4.801327 7.205713,4.9038395 7.5498065,4.7285155 7.8938995,4.553191 8.161039,4.010939 8.5283225,3.8916016 8.895606,3.7722638 9.430095,4.053577 9.811526,3.9931641 10.192954,3.9327514 10.613815,3.5 11,3.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 18.489078,8.161037 17.946826,7.8938975 17.771501,7.5498045 17.596177,7.205711 17.69869,6.6102815 17.471696,6.2978515 17.244702,5.985421 16.647114,5.8990505 16.37404,5.6259765 16.100966,5.3529025 16.014595,4.7553145 15.702165,4.5283205 15.389735,4.3013265 14.794306,4.40384 14.450212,4.2285155 14.106102,4.0531915 13.838963,3.5109393 13.47168,3.3916015 13.104396,3.2722639 12.569907,3.5535766 12.188477,3.493164 11.807046,3.4327514 11.386185,3 11,3 Z M 3.4677734,9.907227 C 3.3608122,10.262655 3,10.645794 3,11 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 18.977618,11.165575 19,11.081979 19,11 19,10.645794 18.639187,10.262655 18.532226,9.907227 Z M 3.4677734,12.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 12,11 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 12.877102,11.57673 12,11 12,11 Z"/>
+ <path style="opacity:0.4" d="m 10,11.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 -1e-6,-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 9.122898,10.42327 10,11.000001 10,11.000001 Z"/>
+ <path style="opacity:0.4" d="m 11.707107,10.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.4705747 -0.04101,0.7327837 -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 10.292894,11.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 C 8.3048915,14.000315 7.9996844,13.695108 7.8835414,13.424687 7.7673984,13.154266 7.7795508,12.954113 7.9245534,12.691903 8.0695577,12.429688 8.4777131,12.262586 8.8712973,12.091044 9.264879,11.919502 10.292894,11.707107 10.292894,11.707107 Z"/>
+ <path style="opacity:0.4" d="m 10.292893,10.292893 c 0,0 -0.212395,-1.028014 -0.383938,-1.4215963 C 9.737414,8.4777119 9.570309,8.0695596 9.308097,7.9245522 9.045886,7.7795507 8.8457339,7.7673973 8.5753123,7.883541 8.3048909,7.9996837 7.9996828,8.3048911 7.8835412,8.5753121 7.7673982,8.845733 7.7795505,9.045887 7.924553,9.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 11.707106,11.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/22x22/apps/gdm-setup.svg b/.icons/awkward/22x22/apps/gdm-setup.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gdm-setup.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gdm-xnest.svg b/.icons/awkward/22x22/apps/gdm-xnest.svg
new file mode 100644
index 00000000..c42f8ef4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gdm-xnest.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" 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 style="fill:#4d4d4d" d="M 4.93338,6 C 4.4162453,6 4,6.446 4,7 l 0,8 c 0,0.554 0.4162716,1 0.93338,1 l 12.132977,0 C 17.583492,16 18,15.554 18,15 L 18,7 C 18,6.446 17.583492,6 17.066357,6 L 4.93338,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gdmap_icon.svg b/.icons/awkward/22x22/apps/gdmap_icon.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gdmap_icon.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gdmsetup.svg b/.icons/awkward/22x22/apps/gdmsetup.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gdmsetup.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/geany.svg b/.icons/awkward/22x22/apps/geany.svg
new file mode 100644
index 00000000..e6aded44
--- /dev/null
+++ b/.icons/awkward/22x22/apps/geany.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/geary.svg b/.icons/awkward/22x22/apps/geary.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/geary.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gedit-icon.svg b/.icons/awkward/22x22/apps/gedit-icon.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gedit-icon.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gedit-logo.svg b/.icons/awkward/22x22/apps/gedit-logo.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gedit-logo.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gedit.svg b/.icons/awkward/22x22/apps/gedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/geeqie.svg b/.icons/awkward/22x22/apps/geeqie.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/geeqie.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gelemental.svg b/.icons/awkward/22x22/apps/gelemental.svg
new file mode 100644
index 00000000..2618ac96
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gelemental.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-0.99934416,-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 0,0.5 c 0,-1.108 0.892,-2 2,-2 l 3,0 c 1.108,0 2,0.892 2,2 L 15,4 C 15,2.892 14.108,2 13,2 L 10,2 Z M 8,11.25 6.0214844,14.103516 3.4492188,17.808594 A 3.3579064,2.7942702 0 0 0 3.015625,19.462891 3.3579064,2.7942702 0 0 1 3.4492188,18.308594 L 6.0214844,14.603516 8,11.75 8,11.25 Z m 7,0 0,0.5 1.978516,2.853516 2.572265,3.705078 a 3.3579064,2.7942702 0 0 1 0.433594,1.152344 3.3579064,2.7942702 0 0 0 -0.433594,-1.652344 L 16.978516,14.103516 15,11.25 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gemini.svg b/.icons/awkward/22x22/apps/gemini.svg
new file mode 100644
index 00000000..23f70a78
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gemini.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gens-gs.svg b/.icons/awkward/22x22/apps/gens-gs.svg
new file mode 100644
index 00000000..15c1a7d0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gens-gs.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 9.1760457,1.5004488 C 7.3335127,1.4970693 5.3081379,1.8409291 3.3454569,2.406904 2.7860597,2.5682164 1.928546,2.8550154 1.8868112,2.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.11221019,1.35789 -1.56036409,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 C 2.1656659,12.443669 3.8475,12.358555 5.0293786,12.65412 c 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 5.9227107,13.905171 5.279564,14.538401 4.8690192,15.149443 3.889937,17.009898 3.4814093,18.579961 3.5003922,20.5 4.2582993,19.918516 5.4558591,18.931538 6.3733976,18.594708 7.454502,18.209622 8.417485,18.08343 9.7504507,18.014574 c 0.3707553,-0.01916 1.7497633,-0.01422 1.7643463,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 17.582664,4.6734828 17.451133,4.5572009 C 16.753154,3.9401246 15.9013,3.2272769 15.027349,2.8050388 13.754909,2.1902765 12.384281,1.7610128 10.80971,1.5878515 10.286979,1.5303648 9.7400847,1.5014841 9.1760457,1.5004488 Z"/>
+ <path style="fill:#5856c2" d="M 9.1760457,1.0004599 C 7.3335127,0.9970804 5.3081379,1.3409402 3.3454569,1.9069152 2.7860597,2.0682276 1.928546,2.3550266 1.8868112,2.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 4.7924379,7.0020698 3.3863275,7.934913 2.0979167,9.333842 c -0.5397763,0.586076 -1.11221019,1.35789 -1.56036409,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 C 2.1656659,11.94368 3.8475,11.858566 5.0293786,12.154131 c 0.4981409,0.124575 0.9217619,0.208823 1.2206038,0.431337 0.1282336,0.09548 0.2595537,0.216089 0.2595537,0.238371 C 5.9227107,13.405183 5.279564,14.038413 4.8690192,14.649456 3.889937,16.50991 3.4814093,18.079974 3.5003922,20.000012 4.2582993,19.418528 5.4558591,18.43155 6.3733976,18.09472 7.454502,17.709634 8.417485,17.583443 9.7504507,17.514586 c 0.3707553,-0.01915 1.7497633,-0.01422 1.7643463,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 20.75646,7.6164176 20.728252,7.575792 20.63842,7.48635 20.568507,7.4167425 20.498096,7.3629282 20.431451,7.3281485 20.322249,7.2711603 20.146754,7.2201144 20.060041,7.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 19.542275,4.022351 18.710879,4.039959 17.836958,4.143408 L 17.582664,4.1734939 17.451133,4.057212 C 16.753154,3.4401358 15.9013,2.7272881 15.027349,2.3050499 13.754909,1.6902876 12.384281,1.261024 10.80971,1.0878626 10.286979,1.030376 9.7400847,1.0014952 9.1760457,1.0004599 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.1760467,1.0004352 C 7.3335142,0.9970557 5.3078034,1.34069 3.3451222,1.906665 2.785725,2.0679774 1.9288818,2.3552077 1.887147,2.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.1110223,0.030402 1.6337533,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 17.583086,4.1732164 17.451253,4.057008 C 16.753274,3.4399314 15.90143,2.7273318 15.027479,2.3050936 13.755038,1.6903313 12.384371,1.2614853 10.8098,1.0883239 10.287069,1.0308372 9.7400867,1.0014705 9.1760467,1.0004352 Z M 6.3050171,6.7532363 c -0.016875,0.00295 -0.01143,0.00375 -0.030274,0.00683 C 4.7926462,7.0016399 3.3864893,7.9352991 2.0980786,9.334228 1.5583022,9.920304 0.98572051,10.691782 0.53756661,11.437696 c -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 C 0.98572051,11.191769 1.5583022,10.42029 2.0980786,9.834215 3.3864893,8.4352859 4.7926462,7.5016267 6.2747431,7.2600531 c 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 20.099632,7.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 21.009893,8.2940769 20.965784,8.0406371 20.824224,7.753214 20.75686,7.6164426 20.728513,7.5760605 20.638681,7.4866185 20.568769,7.417011 20.498299,7.3631987 20.431654,7.328419 20.334771,7.2778596 20.192582,7.2375435 20.099631,7.2278352 Z M 6.2513073,13.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 13.774577,6.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 16.508104,11.823812 16.340472,11.22519 16.267687,9.812052 16.172411,8.4838701 15.711452,7.6910748 14.676651,7.1596675 14.390146,7.012537 14.048698,7.0109792 13.774575,6.9934655 Z"/>
+ <path style="fill:#3f3f3f" d="m 18.503906,9.111328 c -0.675278,1.388253 -0.958056,1.957453 -1.277344,2.496094 a 0.98155624,1.5120853 9.5616123 0 0 0.589844,0.390625 0.98155624,1.5120853 9.5616123 0 0 1.166016,-1.439453 0.98155624,1.5120853 9.5616123 0 0 -0.478516,-1.447266 z"/>
+ <path style="opacity:0.2" d="m 9.2217887,3.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 9.2557957,6.457641 9.2744157,6.5 9.2969557,6.5 c 0.0077,0 0.07611,-0.050733 0.151976,-0.1127345 C 10.183,5.7873644 11.099558,5.2642126 11.932773,4.9695422 c 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 11.304032,4.205558 11.031973,4.025994 10.650653,3.8526149 10.512988,3.7900213 10.336996,3.7182549 10.25956,3.693156 9.9703677,3.5994206 9.6207207,3.5283081 9.3574157,3.5096666 Z"/>
+ <path style="fill:#f3a993" d="m 9.2217887,3.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 C 10.183,5.2873755 11.099558,4.7642237 11.932773,4.4695532 c 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 11.304032,3.7055692 11.031973,3.5260052 10.650653,3.3526261 10.512988,3.2900325 10.336996,3.2182661 10.25956,3.1931671 9.9703677,3.0994317 9.6207207,3.0283193 9.3574157,3.0096777 Z"/>
+ <path style="fill:#fcb9a4" d="m 19.434227,13.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 19.452148,13.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 11.216277,14.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 11.419574,17.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 10.013722,13.108353 c -0.5366183,0.202107 -0.8738743,0.602876 -0.9826403,1.167673 -0.034115,0.177151 -0.041384,0.544048 -0.01432,0.723219 0.153421,1.015888 0.851631,1.985745 1.8785403,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 10.013722,12.608364 c -0.5366183,0.202107 -0.8738743,0.602876 -0.9826403,1.167673 -0.034115,0.177152 -0.041384,0.544048 -0.01432,0.723219 0.153421,1.015888 0.851631,1.985746 1.8785403,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 20.024438,10.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 18.553532,16.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 18.553532,16.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="14.206" cy="9.717" 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 11.500074,14.999995 c 0.695014,0.999978 1.499967,1.499966 2.999933,1.499966"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 9.2219437,3.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.9023233,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 11.303729,3.7051122 11.031943,3.5259872 10.650623,3.3526081 10.512958,3.2900145 10.337444,3.2185311 10.260007,3.1934321 9.9708157,3.0996967 9.6209887,3.0284838 9.3576837,3.0098422 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gens.svg b/.icons/awkward/22x22/apps/gens.svg
new file mode 100644
index 00000000..13b0624d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gens.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3b8c5f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2" d="m 12,12.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 12,12 h 3 v 4 m 1,0 H 12 C 10.5,16 7,16.8 7,11.3 7,5.8 10.5,6 12,6 c 2,0 3.5,0.978455 3.5,0.978455 v 0 0"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/genymotion-player.svg b/.icons/awkward/22x22/apps/genymotion-player.svg
new file mode 100644
index 00000000..f80b5aee
--- /dev/null
+++ b/.icons/awkward/22x22/apps/genymotion-player.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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 style="fill:#f15990" transform="translate(-1,-1)">
+ <path style="fill:#f15990" 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 style="fill:#f15990" 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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/genymotion.svg b/.icons/awkward/22x22/apps/genymotion.svg
new file mode 100644
index 00000000..14a317e0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/genymotion.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#f15990" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/geogebra-classic.svg b/.icons/awkward/22x22/apps/geogebra-classic.svg
new file mode 120000
index 00000000..1f18c02a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/geogebra-classic.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/geogebra.svg b/.icons/awkward/22x22/apps/geogebra.svg
new file mode 100644
index 00000000..3898e7e9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/geogebra.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="6" height="6" x="-21.5" y="-8" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <ellipse style="opacity:0.2" cx="5.075" cy="15.258" rx="9.917" ry="7.41" transform="matrix(0.84603999,-0.53311944,0.4395544,0.89821597,0,0)"/>
+ <ellipse style="fill:#6e6e6e" cx="5.296" cy="14.833" 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="-13.5" y="-6" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13.91432,2.0039063 A 7.316389,9.9860125 50.459792 0 0 7.7434218,3.84375 7.316389,9.9860125 50.459792 0 0 2.0129531,13.171875 7.316389,9.9860125 50.459792 0 1 7.7434218,4.34375 7.316389,9.9860125 50.459792 0 1 19.389905,5.7128905 7.316389,9.9860125 50.459792 0 1 19.987561,8.328125 7.316389,9.9860125 50.459792 0 0 19.389905,5.2128905 7.316389,9.9860125 50.459792 0 0 13.91432,2.0039063 Z"/>
+ <rect style="opacity:0.2" width="6" height="6" x="-6.5" y="-13" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="6" height="6" x="-6" y="-13" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-5.5" y="-12" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="4" height="4" x="-5" y="-12" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="6" height="6" x="-11.5" y="-22" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="6" height="6" x="-11" y="-22" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-10.5" y="-21" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="4" height="4" x="-10" y="-21" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="6" height="6" x="-20.5" y="-17" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="6" height="6" x="-20" y="-17" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-19.5" y="-16" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="4" height="4" x="-19" y="-16" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="6" height="6" x="-21" y="-8" 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="-7" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="4" height="4" x="-20" y="-7" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="6" height="6" x="-13" y="-6" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-12.5" y="-5" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="4" height="4" x="-12" y="-5" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gerbview.svg b/.icons/awkward/22x22/apps/gerbview.svg
new file mode 100644
index 00000000..36ff3e94
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gerbview.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#d2d2d2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gftp.svg b/.icons/awkward/22x22/apps/gftp.svg
new file mode 100644
index 00000000..683f6a58
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gftp.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#84b126" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 10,14.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 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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="10" y="14"/>
+ <rect style="fill:#3f3f3f" width="12" height="2" x="5" y="16"/>
+ <circle style="opacity:0.2" cx="4" cy="17.5" r="2"/>
+ <circle style="opacity:0.2" cx="11" cy="17.5" r="2"/>
+ <circle style="opacity:0.2" cx="18" cy="17.5" r="2"/>
+ <circle style="fill:#ffffff" cx="4" cy="17" r="2"/>
+ <circle style="fill:#ffffff" cx="11" cy="17" r="2"/>
+ <circle style="fill:#ffffff" cx="18" cy="17" r="2"/>
+ <path style="opacity:0.2" d="M 7.043,4.5 C 6.4649,4.5 6,4.9649 6,5.543 l 0,7.914 C 6,14.035 6.4649,14.5 7.043,14.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 7.043,4 C 6.4649,4 6,4.4649 6,5.043 l 0,7.914 C 6,13.535 6.4649,14 7.043,14 l 7.9141,0 c 0.578,0 1.043,-0.465 1.043,-1.043 l 0,-7.914 C 16.0001,4.4649 15.5351,4 14.9571,4 L 7.0431,4 Z M 8,6 l 6,0 0,6 -6,0 0,-6 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ghex.svg b/.icons/awkward/22x22/apps/ghex.svg
new file mode 100644
index 00000000..8791dae8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ghex.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#558b2f" d="M 4.2314455,1.25 C 3.9812657,1.2502014 3.7497027,1.3859858 3.6191406,1.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 3.7497027,20.614014 3.9812657,20.749798 4.2314455,20.75 h 4.537109 C 9.018734,20.749798 9.250279,20.614036 9.38086,20.383789 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 17.750297,6.385986 17.518733,6.2502015 17.268554,6.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 11.897461,6.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 9.250298,1.3859862 9.018734,1.2502014 8.7685545,1.25 Z m 7.5205075,5 -0.06738,0.1191405 C 11.71297,6.3191955 11.766406,6.29484 11.800781,6.25 Z"/>
+ <path style="opacity:0.2" d="m 4.231623,11.5 c -0.3415801,2.75e-4 -0.6575401,0.187855 -0.8306832,0.493165 l -2.267907,4 c -0.17737708,0.31286 -0.17737708,0.70081 0,1.01367 l 2.267907,4 C 3.5740829,21.312145 3.8900429,21.499725 4.231623,21.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 9.425917,11.687855 9.109957,11.500275 8.768377,11.5 Z"/>
+ <path style="fill:#5d9733" d="m 4.231623,11 c -0.3415801,2.75e-4 -0.6575401,0.187855 -0.8306832,0.493165 l -2.267907,4 c -0.17737708,0.31286 -0.17737708,0.70081 0,1.01367 l 2.267907,4 C 3.5740829,20.812145 3.8900429,20.999725 4.231623,21 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 9.425917,11.187855 9.109957,11.000275 8.768377,11 Z"/>
+ <path style="opacity:0.2" d="m 12.731623,6.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 17.925917,6.687855 17.609957,6.500275 17.268377,6.5 Z"/>
+ <path style="fill:#7cb342" d="m 12.731623,6 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 17.925917,6.187855 17.609957,6.000275 17.268377,6 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3.6015625,11.25 c -0.077406,0.06988 -0.1456246,0.147683 -0.1992187,0.242188 l -2.2695313,4 C 1.0015984,15.723624 0.96833353,15.997174 1.03125,16.25 1.053385,16.16105 1.08665,16.073609 1.1328125,15.992188 l 2.2695313,-4 C 3.5754868,11.686877 3.8908414,11.500275 4.2324219,11.5 3.9965733,11.49981 3.774405,11.405879 3.6015625,11.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 12.731446,6 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 12.07451,6.687854 12.389866,6.500275 12.731446,6.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 17.92549,6.187854 17.610134,6.000275 17.268554,6 Z"/>
+ <path style="opacity:0.2" d="M 4.231623,1.5 C 3.8900429,1.500275 3.5740829,1.687855 3.4009398,1.993165 l -2.267907,4 c -0.17737708,0.31286 -0.17737708,0.70081 0,1.01367 l 2.267907,4 C 3.5740829,11.312145 3.8900429,11.499725 4.231623,11.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 9.425917,1.687855 9.109957,1.500275 8.768377,1.5 Z"/>
+ <path style="fill:#9ccc65" d="M 4.231623,1 C 3.8900429,1.000275 3.5740829,1.187855 3.4009398,1.493165 l -2.267907,4 c -0.17737708,0.31286 -0.17737708,0.70081 0,1.01367 l 2.267907,4 C 3.5740829,10.812145 3.8900429,10.999725 4.231623,11 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 9.425917,1.187855 9.109957,1.000275 8.768377,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.2314455,1 C 3.8898652,1.000275 3.5745103,1.1878541 3.4013672,1.493164 l -2.2685547,4 C 1.0015984,5.7246015 0.96931003,5.9971745 1.0322265,6.25 1.0543614,6.1610525 1.0866497,6.0745865 1.1328125,5.993164 l 2.2685547,-4 C 3.5745103,1.6878541 3.8898652,1.500275 4.2314455,1.5 h 4.537109 C 9.110135,1.500275 9.42549,1.6878541 9.598633,1.993164 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 9.42549,1.1878541 9.110134,1.000275 8.7685545,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ghidra.svg b/.icons/awkward/22x22/apps/ghidra.svg
new file mode 100644
index 00000000..a22a70dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ghidra.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="m 11,1 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 1.9369683,15.851603 1,13.539246 1,11 1,5.4599999 5.4599999,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.0058594 11.25 C 1.0038094 11.3335 1 11.416 1 11.5 C 1 16.087109 4.0611209 19.925716 8.2578125 21.113281 A 10 10 0 0 1 3.3105469 17.880859 C 3.4733254 17.888868 3.6334524 17.909118 3.7929688 17.929688 C 2.121042 16.189783 1.0691255 13.849183 1.0058594 11.25 z M 20.994141 11.25 C 20.9939 11.259886 20.992457 11.269418 20.992188 11.279297 C 20.994166 11.353066 21 11.425795 21 11.5 C 21 11.416 20.996141 11.3335 20.994141 11.25 z M 21 11.5 A 10 10 0 0 1 17.216797 19.333984 C 19.521191 17.50511 21 14.683726 21 11.5 z M 17.216797 19.333984 A 10 10 0 0 1 16.402344 19.914062 C 16.683734 19.733468 16.955806 19.541119 17.216797 19.333984 z M 16.402344 19.914062 A 10 10 0 0 1 15.541016 20.408203 C 15.83739 20.25739 16.124102 20.092637 16.402344 19.914062 z M 15.515625 20.419922 A 10 10 0 0 1 14.65625 20.806641 C 14.950617 20.691497 15.235772 20.561338 15.515625 20.419922 z M 14.556641 20.841797 A 10 10 0 0 1 13.734375 21.115234 C 14.014059 21.036334 14.287624 20.943745 14.556641 20.841797 z M 8.2597656 21.113281 C 8.5141998 21.185228 8.7708266 21.252715 9.0332031 21.304688 A 10 10 0 0 1 8.9941406 21.294922 A 10 10 0 0 1 8.2597656 21.113281 z M 9.0332031 21.304688 C 9.3593719 21.369296 9.6903828 21.418913 10.027344 21.451172 A 10 10 0 0 1 9.9882812 21.447266 A 10 10 0 0 1 9.0332031 21.304688 z M 13.509766 21.171875 A 10 10 0 0 1 12.833984 21.326172 C 13.062781 21.284024 13.286802 21.229219 13.509766 21.171875 z M 12.392578 21.392578 A 10 10 0 0 1 11.855469 21.457031 C 12.036671 21.441783 12.214313 21.417282 12.392578 21.392578 z"/>
+ <path style="opacity:0.2" d="m 14.236328,2.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 9.388672,5.7207031 c 0,0 -0.60862,-0.238947 -0.9277345,-0.234375 -0.495492,0.010065 -0.7866373,0.229877 -1.0976563,0.5625 C 7.1465597,6.2806341 6.9994525,6.54827 6.90625,6.875 6.506566,8.276129 5.8195834,9.227146 3.7304688,9.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 C 9.165069,17.665809 9.180433,17.663859 9.406247,17.5 c 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 11,21.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 21,11.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 20.867145,9.896488 c -0.0117,-0.0727 -0.02583,-0.144634 -0.03906,-0.216796 A 10,10 0 0 0 19.138672,5.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 17.558594,3.9609375 C 16.273901,3.9148362 14.913739,4.0463365 13.324219,5.0585938 14.13728,3.6118664 15.25545,3.2223943 16.505859,3.1601562 A 10,10 0 0 0 15.580078,2.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 8.4863281,6.5 8.5,7.6308594 7.5,8 C 7.9217625,7.6010685 8.2526791,7.1041355 8.4863281,6.5 Z M 4,10.5 V 11 C 3.6666665,10.821617 3.3333333,10.82836 3,10.916016 Z"/>
+ <path style="fill:#f04339" d="m 14.236328,2.0078125 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 9.388672,5.2207031 c 0,0 -0.60862,-0.238947 -0.9277345,-0.234375 -0.495492,0.010065 -0.7866373,0.229877 -1.0976563,0.5625 C 7.1465597,5.7806341 6.9994525,6.04827 6.90625,6.375 6.506566,7.776129 5.8195834,8.7271463 3.7304688,9.320312 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 C 9.165072,17.165807 9.180436,17.163857 9.40625,17 c 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.4317543 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.8535154,-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 11,21 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 21,11 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 20.867145,9.396488 c -0.0117,-0.07269 -0.02583,-0.144634 -0.03906,-0.216796 A 10,10 0 0 0 19.138672,5.2128906 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 17.558594,3.4609375 C 16.273901,3.4148362 14.913739,3.5463365 13.324219,4.5585938 14.13728,3.1118664 15.25545,2.7223943 16.505859,2.6601562 A 10,10 0 0 0 15.580078,2.1210938 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 8.4863281,6 8.5,7.1308594 7.5,7.5 C 7.9217625,7.1010685 8.2526791,6.6041355 8.4863281,6 Z M 4,10 v 0.5 C 3.6666665,10.321617 3.3333333,10.32836 3,10.416016 Z"/>
+ <path style="fill:#ff9e18" d="m 16.652344,9.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 6.5313508,18.301151 5.0113389,17.4566 3.2880859,17.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 14.236328,2.0078125 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 9.388672,5.2207031 c 2.15819,-1.6888467 4.301371,-2.885995 6.904297,-2.6914062 A 10,10 0 0 0 15.580078,2.1210938 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 2.78711,1.4355469 c -1.128154,0.016487 -2.330216,0.2434083 -3.699219,1.1152344 1.42856,-0.4439437 3.19072,-0.5901604 4.853515,-0.5214844 A 10,10 0 0 0 17.585938,3.4863281 c -0.411042,0.00926 -0.807034,0.018165 -0.5625,-0.042969 z m -2.847657,3.7792968 c -0.0341,1.6998682 -0.618938,3.5449018 -2.259765,4.4414058 -0.01632,0.01466 -0.03422,0.04264 -0.05078,0.05859 0.05493,-0.04081 0.11931,-0.07271 0.183594,-0.08594 0.301102,-0.06198 0.62352,-0.127385 0.919922,-0.214844 -0.0015,-8e-4 -0.0024,-0.0031 -0.0039,-0.0039 0.170845,-0.0502 0.334042,-0.107739 0.478515,-0.175781 0.06798,-0.03201 0.130757,-0.06597 0.189453,-0.103516 0.0037,-0.0024 0.0081,-0.0054 0.01172,-0.0078 0,0 0.002,0 0.002,0 0.06094,-0.03997 0.116069,-0.08354 0.164063,-0.130859 0.792973,-0.688063 0.651268,-1.090838 0.601562,-1.671875 0,0 0.0038,-0.002 0.0039,-0.002 z m -2.330078,4.5195318 c -1.020942,1.005917 -2.486164,4.358568 -2.9960936,4.33789 -0.606676,-0.0246 -3.1875,-1.255859 -3.1875,-1.255859 0,0 1.537368,1.533037 1.9609375,1.787109 0.243576,0.146106 0.6930334,0.332283 0.9980469,0.41211 0.5439772,0.142369 0.5593422,0.142371 0.7851562,-0.02148 0.294369,-0.213609 0.770197,-1.194202 1.603516,-3.298828 0.359794,-0.908696 0.689723,-1.734964 0.732422,-1.835937 0.01884,-0.04456 0.05876,-0.08726 0.103515,-0.125 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ghostwriter.svg b/.icons/awkward/22x22/apps/ghostwriter.svg
new file mode 100644
index 00000000..b1c63dd6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ghostwriter.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 10.5,1.5 A 9.5,10 0 0 0 2.2695312,6.5195312 2,2 0 0 0 2,6.5 2,2 0 0 0 0,8.5 2,2 0 0 0 1.0800781,10.273438 9.5,10 0 0 0 1,11.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 15.751766,21.227925 19.674931,19.910106 21,19.5 19.009566,18.857165 18.72171,16.928798 19.21875,15.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 20,11.5 9.5,10 0 0 0 19.916016,10.277344 2,2 0 0 0 21,8.5 2,2 0 0 0 19,6.5 2,2 0 0 0 18.724609,6.5214844 9.5,10 0 0 0 10.5,1.5 Z"/>
+ <ellipse style="fill:#e4e4e4" cx="10.5" cy="11" rx="9.5" ry="10"/>
+ <circle style="fill:#e4e4e4" cx="19" cy="8" r="2"/>
+ <circle style="fill:#e4e4e4" cx="2" cy="8" r="2"/>
+ <path style="fill:#e4e4e4" d="M 11.327949,20.961689 C 15.75159,20.728676 19.674931,19.410106 21,19 18.798759,18.289082 18.671592,16 19.3955,14.507465 Z"/>
+ <ellipse style="opacity:0.1" cx="7.99" cy="7.355" rx="2.466" ry="3.028" transform="matrix(0.98715126,0.1597886,-0.18862892,0.98204844,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="7.896" cy="6.862" rx="2.466" ry="3.028" transform="matrix(0.98715126,0.1597886,-0.18862892,0.98204844,0,0)"/>
+ <ellipse style="opacity:0.1" cx="12.634" cy="10.704" rx="2.465" ry="3.029" transform="matrix(0.98725549,-0.15914335,0.18938562,0.98190279,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="12.729" cy="10.21" rx="2.465" ry="3.029" transform="matrix(0.98725549,-0.15914335,0.18938562,0.98190279,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 10.5,1 A 9.5,10 0 0 0 2.2695312,6.0195312 2,2 0 0 0 2,6 2,2 0 0 0 0,8 2,2 0 0 0 0.0175781,8.2539062 2,2 0 0 1 2,6.5 2,2 0 0 1 2.2695312,6.5195312 9.5,10 0 0 1 10.5,1.5 9.5,10 0 0 1 18.724609,6.5214844 2,2 0 0 1 19,6.5 2,2 0 0 1 20.982422,8.2460938 2,2 0 0 0 21,8 2,2 0 0 0 19,6 2,2 0 0 0 18.724609,6.0214844 9.5,10 0 0 0 10.5,1 Z M 1.0429688,10.251953 A 9.5,10 0 0 0 1,11 9.5,10 0 0 0 1.00977,11.199219 9.5,10 0 0 1 1.080082,10.273438 2,2 0 0 1 1.042973,10.251948 Z m 18.9140622,0.002 a 2,2 0 0 1 -0.04102,0.02344 9.5,10 0 0 1 0.07422,1.042968 A 9.5,10 0 0 0 20,11 9.5,10 0 0 0 19.957031,10.253906 Z m -0.93164,6.201172 c -0.07757,1.048672 0.266635,2.13227 1.314453,2.75 C 20.555535,19.13762 20.848827,19.046788 21,19 19.647127,18.563073 19.093317,17.531519 19.025391,16.455078 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gifcurry.svg b/.icons/awkward/22x22/apps/gifcurry.svg
new file mode 100644
index 00000000..0b144827
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gifcurry.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#623bb2" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="M 9.353516,2.1748047 6.6240235,12.667969 C 5.8377445,8.3092465 5.1600065,5.9937535 4.236328,4.147461 A 10,10 0 0 0 2.1962891,6.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 19.018094,14.71196 18.370408,12.402004 17.487304,8.6748045 16.580819,4.80565 15.112867,3.4090503 11.756836,2.7470703 Z m 2.294922,2.7929688 c 1.701487,0.4542385 2.350431,1.2827635 2.875,2.977539 H 13.370117 L 10.158203,17.952148 c -1.701487,-0.45424 -2.350427,-1.282764 -2.875,-2.977538 h 1.1533205 z"/>
+ <path style="fill:#ffffff" d="M 9.353516,1.6748047 6.6240235,12.167969 C 5.8377445,7.8092465 5.1600065,5.4937535 4.236328,3.6474609 A 10,10 0 0 0 2.196289,6.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 19.018094,14.21196 18.370408,11.902004 17.487304,8.1748045 16.580819,4.30565 15.112867,2.9090503 11.756836,2.2470703 Z m 2.294922,2.7929688 c 1.701487,0.4542385 2.350431,1.2827635 2.875,2.977539 H 13.370117 L 10.158203,17.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gifup.svg b/.icons/awkward/22x22/apps/gifup.svg
new file mode 100644
index 00000000..266a6e06
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gifup.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 3.3076866,1031.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 3.3076866,1031.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 3.3076173,1031.3632 C 2.5904037,1031.3402 1.999971,1031.8798 2,1032.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 6.3076867,1031.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 6.3076867,1031.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 6.3076172,1031.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 9.307687,1031.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 9.307687,1031.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 9.307617,1031.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/22x22/apps/giggle.svg b/.icons/awkward/22x22/apps/giggle.svg
new file mode 100644
index 00000000..f4ea473d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/giggle.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="22" height="22" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient4532" x1="17" x2="10" y1="5" y2="18" gradientTransform="matrix(0.5,0,0,0.49986968,-0.50000001,-0.99605104)" 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,23.483998,-1029.3997)">
+ <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 7.9344005,1.5034277 -0.15993,0.060482 c 0,0 -1.1779305,0.4490787 -2.536021,1.237967 C 3.8803591,3.590765 2.3296131,4.7155513 1.5774084,6.1245589 0.82159541,7.5403248 0.93154481,9.32592 1.2118558,10.757174 1.492167,12.188427 1.9555663,13.279043 1.9555663,13.279043 L 2.049318,13.5003 2.2541537,13.367086 c 0,0 1.1744273,-0.763903 2.5289308,-1.866521 C 6.1375875,10.397948 7.677262,8.9627385 8.423642,7.5646425 9.923618,4.754933 8.021849,1.6473599 8.021849,1.6473599 Z"/>
+ <path style="fill:#32b632;fill-rule:evenodd" d="m 7.9344005,1.0034277 -0.15993,0.060482 c 0,0 -1.1779305,0.4490787 -2.536021,1.237967 C 3.8803591,3.090765 2.3296131,4.2155513 1.5774084,5.6245589 0.82159541,7.0403248 0.93154481,8.8259203 1.2118558,10.257174 1.492167,11.688427 1.9555663,12.779043 1.9555663,12.779043 L 2.049318,13.0003 2.2541537,12.867086 c 0,0 1.1744273,-0.763903 2.5289308,-1.866521 C 6.1375875,9.897948 7.677262,8.4627385 8.423642,7.0646425 9.923618,4.254933 8.021849,1.1473599 8.021849,1.1473599 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:url(#linearGradient4532);stroke-linecap:round;stroke-linejoin:round" d="M 7.5652582,1.6222424 4.25,7.7516684"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 7.9335938,1.0042062 -0.1582032,0.060547 c 0,0 -1.1790188,0.4474398 -2.5371094,1.2363281 C 3.8801908,3.0899695 2.3303297,4.2162924 1.578125,5.6253 1.1433163,6.4397705 1.0117313,7.3738356 1.0175781,8.2952219 1.0621932,7.5403317 1.2223019,6.7918169 1.578125,6.1253 2.3303297,4.7162924 3.8801908,3.5899695 5.2382812,2.8010812 6.5963718,2.0121929 7.7753906,1.5647531 7.7753906,1.5647531 l 0.1582032,-0.060547 0.087891,0.1425782 c 0,0 0.9274981,1.5544916 0.9589844,3.4511718 C 9.136454,2.9777216 8.0214844,1.1467844 8.0214844,1.1467844 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gimagereader.svg b/.icons/awkward/22x22/apps/gimagereader.svg
new file mode 120000
index 00000000..44243e08
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gimagereader.svg
@@ -0,0 +1 @@
+ocrfeeder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gimp.svg b/.icons/awkward/22x22/apps/gimp.svg
new file mode 100644
index 00000000..0d558e36
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gimp.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2;fill-rule:evenodd" d="m20.302791 1.5065442c-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.3612841 0.02763-3.9897623-1.1869596-4.9313393-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.1029982c-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.0678438 2.1546 2.494987 0.04366 4.936105-0.828837 6.551321-3.245329 1.615216-2.416437 2.402949-7.0282292 1.757698-13.034727h-0.0011c-0.020512-0.1649084-0.056883-0.3057188-0.122035-0.4291215-0.065153-0.1233474-0.174871-0.250729-0.348707-0.27825z"/>
+ <path style="fill-rule:evenodd;fill:#6c5a42" d="m20.302791 1.0065443c-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.3612841 0.02763-3.9897623-1.1869596-4.9313393-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.6331491-1.1050506 1.5570861-3.0749647 2.1483471l-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.0678438 2.1546 2.494987 0.04366 4.936105-0.828837 6.551321-3.245329 1.615216-2.416437 2.402949-7.0282292 1.757698-13.034727h-0.0011c-0.020512-0.1649083-0.056883-0.3057188-0.122035-0.4291214-0.065153-0.1233474-0.174871-0.250729-0.348707-0.27825z"/>
+ <path style="opacity:.1;fill-rule:evenodd;fill:#ffffff" d="m20.302736 1.0068313c-0.173836-0.02763159-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.3612836 0.02763-3.9900633-1.1866076-4.9316408-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.9316408 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.6331501-1.1052816 1.5571771-3.0751957 2.1484381l-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.3473321 0.112572-0.6355381 0.080078-0.8339841z"/>
+ <path style="opacity:.3;fill-rule:evenodd" d="m8.5000004 14.99934c1.0714277 0 2.0482186 0.05368 2.9342066 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.2282491-0.998561z"/>
+ <path style="opacity:.2;fill-rule:evenodd" d="m6.9994441 6.4999969c-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.9763791 0.375639 1.7445591 0.943509 2.2493391 0.567868 0.50478 1.313767 0.75012 2.055935 0.75012 0.74217 0 1.488068-0.24534 2.055937-0.75012s0.9446189-1.27296 0.9446189-2.2493391c0-0.9763801-0.3767499-1.7456407-0.9446189-2.2504201-0.567869-0.5047799-1.313767-0.7501199-2.055937-0.7501199z"/>
+ <path style="opacity:.2;fill-rule:evenodd" d="m11.999444 6.4999969c-0.742168 0-1.488067 0.24534-2.0559349 0.7501199-0.56787 0.5047794-0.943509 1.27404-0.943509 2.2504201 0 0.9763791 0.375639 1.7445591 0.943509 2.2493391 0.5678679 0.50478 1.3137669 0.75012 2.0559349 0.75012 0.74217 0 1.488068-0.24534 2.055937-0.75012s0.944619-1.27296 0.944619-2.2493391c0-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="m6.9994441 5.9999969c-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.7445591 0.943509 2.2493391 0.567868 0.50478 1.313767 0.75012 2.055935 0.75012 0.74217 0 1.488068-0.24534 2.055937-0.75012s0.9446189-1.2729601 0.9446189-2.2493391c0-0.9763801-0.3767499-1.7456407-0.9446189-2.2504201-0.567869-0.5047799-1.313767-0.7501199-2.055937-0.7501199z"/>
+ <path style="fill-rule:evenodd;fill:#3f3f3f" d="m7.5000001 7.9999968c-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.8695791 0.474609 1.1240391 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.6463801 0.474609-1.1240401 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="m2.2369844 8.4999968c-0.1331171 0-0.2636583 0.0087-0.3905505 0.03033-0.338379 0.05716-0.6516766 0.194134-0.92178292 0.401918-1.080425 0.8311931-1.3649656 2.7149522-0.030447 4.6875522 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.8710422-2.869284-1.8797342z"/>
+ <path style="fill-rule:evenodd;fill:#3f3f3f" d="m2.2369844 7.9999968c-0.1331171 0-0.2636583 0.0087-0.3905505 0.03033-0.338379 0.05716-0.6516766 0.194134-0.92178292 0.401918-1.080425 0.8311931-1.3649656 2.7149522-0.030447 4.6875522 1.3345198 1.97266 3.100144 2.278794 4.1805691 1.447602 1.0804251-0.831194 1.3660161-2.714952 0.031495-4.6875531-0.875777-1.2945341-1.9374647-1.8710421-2.869284-1.8797341z"/>
+ <path style="fill-rule:evenodd;fill:#ffffff" d="m11.999444 5.9999969c-0.742168 0-1.488067 0.24534-2.0559349 0.7501199-0.56787 0.5047794-0.943509 1.27404-0.943509 2.2504201 0 0.976379 0.375639 1.7445591 0.943509 2.2493391 0.5678679 0.50478 1.3137669 0.75012 2.0559349 0.75012 0.74217 0 1.488068-0.24534 2.055937-0.75012s0.944619-1.2729601 0.944619-2.2493391c0-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="m12.5 7.9999968c-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.8695801 0.474609 1.1240401 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.6463801 0.474609-1.1240401 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="m2.2363282 7.9999968c-0.1331171 0-0.2637328 0.0096-0.390625 0.03125-0.338379 0.05716-0.6517687 0.192607-0.92187502 0.400391-0.6200939 0.477051-0.96220639 1.3066341-0.9023437 2.2949212 0.066584-0.7648561 0.3899584-1.4007331 0.9023437-1.7949212 0.27010632-0.207784 0.58349602-0.343231 0.92187502-0.400391 0.1268922-0.02163 0.2575079-0.03125 0.390625-0.03125 0.9318193 0.0087 1.9933636 0.5843721 2.8691407 1.8789062 0.5688918 0.840899 0.8290451 1.660579 0.8730468 2.394532 0.0742079-0.848018-0.1713023-1.857259-0.8730468-2.8945321-0.8757771-1.2945341-1.9373214-1.8702141-2.8691407-1.8789061z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/girl.svg b/.icons/awkward/22x22/apps/girl.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/girl.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gis-weather.svg b/.icons/awkward/22x22/apps/gis-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gis-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gish.svg b/.icons/awkward/22x22/apps/gish.svg
new file mode 100644
index 00000000..4f88ddf3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gish.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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="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" style="fill:#ffffff;opacity:.2"/>
+ <path d="M 11 3 C 1 3 1 13 1 13 C 1 13 1.0066054 13.081683 1.015625 13.166016 C 1.1008619 11.582011 1.9716495 3.5 11 3.5 C 20.028351 3.5 20.899138 11.582011 20.984375 13.166016 C 20.993395 13.081683 21 13 21 13 C 21 13 21 3 11 3 z " style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gisto.svg b/.icons/awkward/22x22/apps/gisto.svg
new file mode 100644
index 00000000..3aebcc41
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gisto.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#388ebb" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.4605,1 1.001,5.46 1.001,11 c 0,0.08386 -0.002,0.166645 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.5395,1 11,1 Z"/>
+ <path style="opacity:0.2" d="m 5.4966795,8.0990093 c -0.355691,0 -0.6274215,0.1001049 -0.8154295,0.2998045 C 4.493242,8.5932583 4.3990235,8.8686048 4.3990235,9.225962 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 4.869258,14.797338 5.151442,14.814401 5.4966795,14.9 H 5.9 V 14.561133 H 5.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 4.703234,11.657135 4.4904165,11.544244 4.200781,11.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 9.265999 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 5.9 V 8.0990093 Z M 16.2,8.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 16.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 11.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 9.225961 c 0,-0.3573575 -0.09422,-0.632704 -0.282226,-0.8271485 C 17.230742,8.199113 16.959011,8.099008 16.60332,8.099008 Z m -4.908008,0.400496 c -0.721002,0 -1.3264,0.1276585 -1.815429,0.383789 C 8.987535,9.133975 8.6179715,9.485665 8.3671875,9.937981 8.122674,10.384847 8,10.903135 8,11.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 9.219216,12.93797 9,12.30913 9,11.491692 9,10.674253 9.2132,10.044437 9.551758,9.60302 9.890316,9.156153 10.457669,8.933098 11.253906,8.933098 c 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 9.879387 8.8510665 8.499504 h -0.5 V 8.633293 C 12.18364,8.5460765 11.784036,8.499504 11.291992,8.499504 Z"/>
+ <path style="fill:#ffffff" d="m 5.4966795,7.5995053 c -0.355691,0 -0.6274215,0.1001049 -0.8154295,0.2998045 C 4.493242,8.0937543 4.3990235,8.3691008 4.3990235,8.7264583 V 9.999024 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 5.9 V 14.061629 H 5.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 4.703234,11.157631 4.4904165,11.04474 4.200781,10.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 8.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 5.9 V 7.5995053 Z M 16.2,7.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 16.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 8.726457 c 0,-0.3573575 -0.09422,-0.632704 -0.282226,-0.8271485 C 17.230742,7.699609 16.959011,7.599504 16.60332,7.599504 Z M 11.291992,8 C 10.57099,8 9.965592,8.1276585 9.476563,8.383789 8.987535,8.6344705 8.6179715,8.986161 8.3671875,9.438477 8.122674,9.885343 8,10.403631 8,10.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 9.90268,13.874705 10.508079,14 11.235352,14 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 9.219216,12.438466 9,11.809626 9,10.992188 9,10.174749 9.2132,9.544933 9.551758,9.103516 9.890316,8.656649 10.457669,8.433594 11.253906,8.433594 c 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 9.5 h 0.5 V 9.379883 8.3515625 8 h -0.5 V 8.133789 C 12.18364,8.0465725 11.784036,8 11.291992,8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/git-cola.svg b/.icons/awkward/22x22/apps/git-cola.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/git-cola.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/git-dag.svg b/.icons/awkward/22x22/apps/git-dag.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/git-dag.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/git-gui.svg b/.icons/awkward/22x22/apps/git-gui.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/git-gui.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/git.svg b/.icons/awkward/22x22/apps/git.svg
new file mode 100644
index 00000000..aacbb0a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/git.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 10.499695,0.5000189 c -0.550024,0 -1.100416,0.2050106 -1.5115731,0.6161574 L 0.6161482,9.4890829 c -0.82231375,0.8222931 -0.82114725,2.1984081 0.0012,3.0207021 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.0218811 L 12.011269,1.1161763 C 11.600113,0.7050295 11.04972,0.5000189 10.499695,0.5000189 Z"/>
+ <path style="fill:#c2352a" d="m 10.499695,1.95e-5 c -0.550024,0 -1.100416,0.2050106 -1.5115731,0.6161574 L 0.6161482,8.9890838 c -0.82231375,0.8222931 -0.82114725,2.1984082 0.0012,3.0207022 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.1995871 0,-3.0218802 L 12.011269,0.6161769 C 11.600113,0.2050301 11.04972,1.95e-5 10.499695,1.95e-5 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 5.65625,3.9492187 4.9492188,4.6562499 8,7.7070311 8,15 9,15 9,8.7070311 12.646484,12.353516 13.353516,11.646484 5.65625,3.9492187 Z"/>
+ <path style="opacity:0.2" d="m 8.5,6.4999999 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 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 -4,3 A 1.5,1.5 0 0 0 7,15 1.5,1.5 0 0 0 8.5,16.5 1.5,1.5 0 0 0 10,15 1.5,1.5 0 0 0 8.5,13.5 Z"/>
+ <path style="fill:#ffffff" d="m 8.5,5.9999999 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 m 4,4 A 1.5,1.5 0 0 0 11,11.5 1.5,1.5 0 0 0 12.5,13 1.5,1.5 0 0 0 14,11.5 1.5,1.5 0 0 0 12.5,9.9999999 Z M 8.5,13 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"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.5,1.95e-5 c -0.550024,0 -1.100561,0.2050636 -1.5117176,0.6162104 L 0.6162201,8.9892693 C 0.1431471,9.4623299 -0.04812715,10.117349 0.0234472,10.746104 0.0769214,10.284226 0.2685988,9.8368809 0.6162201,9.4892689 L 8.9882824,1.1162295 C 9.399439,0.7050827 9.949976,0.5000191 10.5,0.5000191 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.7973761 0.59375,1.2607411 0.07221,-0.629984 -0.119935,-1.2869381 -0.59375,-1.7607407 L 12.011718,0.6162299 C 11.600561,0.2050832 11.050025,1.95e-5 10.5,1.95e-5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gitahead.svg b/.icons/awkward/22x22/apps/gitahead.svg
new file mode 100644
index 00000000..e4e37b9c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gitahead.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#143d4d" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:none;stroke:#c97335;stroke-width:0.5px" d="M 11,11.499999 8.3540145,14.375912 8.1549435,15.802587 6.75,17.249999"/>
+ <path style="fill:none;stroke:#d59467;stroke-width:0.5px" d="M 10,10.499999 6.8941605,12.750165 H 5.334771 L 3.75,13.749999"/>
+ <path style="fill:none;stroke:#b95026;stroke-width:0.5px" d="m 10.5,10.999999 -6.25,5.75"/>
+ <circle style="fill:#b95026" cx="4.25" cy="16.75" r=".75"/>
+ <circle style="fill:#d59467" cx="3.75" cy="13.75" r=".75"/>
+ <circle style="fill:#c97335" cx="6.75" cy="17.25" r=".75"/>
+ <path style="opacity:0.2" d="m 19.61595,2.5000338 a 0.8920232,0.88896555 0 0 0 -0.334475,0.061631 L 4.5645645,8.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 20.415555,3.7665094 A 0.8920232,0.88896555 0 0 0 19.61595,2.5000338 Z"/>
+ <path style="fill:#37adba" d="M 19.61595,2.000034 A 0.8920232,0.88896555 0 0 0 19.281475,2.061665 L 4.5645645,7.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 20.415555,3.2665096 A 0.8920232,0.88896555 0 0 0 19.61595,2.000034 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 19.616211,1.999998 A 0.8920232,0.88896555 0 0 0 19.28125,2.0615215 L 4.564453,7.839842 A 0.8920232,0.88896555 0 0 0 4.036133,8.915037 0.8920232,0.88896555 0 0 1 4.564453,8.339842 L 19.28125,2.5615215 A 0.8920232,0.88896555 0 0 1 19.616211,2.4999975 0.8920232,0.88896555 0 0 1 20.46289,3.1376928 0.8920232,0.88896555 0 0 0 19.616211,1.999998 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gitg.svg b/.icons/awkward/22x22/apps/gitg.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gitg.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/github-desktop.svg b/.icons/awkward/22x22/apps/github-desktop.svg
new file mode 100644
index 00000000..f536341b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/github-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#8034a9" d="M 21,11 A 10,10 0 0 1 11,21 10,10 0 0 1 1,11 10,10 0 0 1 11,1 10,10 0 0 1 21,11 Z"/>
+ <path style="opacity:0.1;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 20.99,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.291 10,10 0 0 0 1,11.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 15.601562,5.5195312 c -0.295,-0.013748 -1.12789,0.4620002 -2.43164,1.359375 C 12.430202,6.6581043 11.708915,6.5370687 11,6.5429688 10.371291,6.5480938 9.464665,6.6528273 8.6777344,6.8789062 7.3743594,5.9815314 6.7082344,5.5076144 6.4121094,5.5214844 6.3133644,5.5259944 6.265625,5.5410156 6.265625,5.5410156 5.770125,6.8136395 6.0838644,8.1665157 6.1777344,8.4003906 5.5956094,9.046268 5,10.371608 5,11.380859 c 0,3.54325 1.4793751,4.936547 3.5,5.169922 -0.2597749,0.231037 -0.401685,1.139166 -0.484375,1.736328 -0.518438,0.2367 -1.8972324,0.643369 -2.7089844,-0.769531 0,0 -0.4811312,-0.887885 -1.3945312,-0.953125 0,0 -0.8868336,-0.01071 -0.060547,0.5625 0,0 0.5977311,0.08407 1.0117187,1.152344 0,0 0.5917329,1.671881 3.1230469,1.113281 V 20.53125 A 10,10 0 0 0 11,21 10,10 0 0 0 12.996094,20.789062 v -0.484374 c 0.0023,-0.430138 0.0078,-1.107038 0.0078,-2.148438 0,-0.862262 0.01962,-1.327781 -0.30664,-1.613281 C 14.723943,16.314206 17,14.933134 17,11.380859 17,10.371606 16.422993,9.046392 15.839844,8.4003906 15.933136,8.1665167 16.246649,6.8116374 15.75,5.5390625 c -10e-7,0 -0.04785,-0.014931 -0.146484,-0.019531 z"/>
+ <path style="fill:#ffffff" d="m 15.601562,5.0195312 c -0.295,-0.013748 -1.12789,0.4620002 -2.43164,1.359375 C 12.430202,6.1581043 11.708915,6.0370687 11,6.0429688 10.371291,6.0480938 9.464665,6.1528273 8.6777344,6.3789062 7.3743594,5.4815314 6.7082344,5.0076144 6.4121094,5.0214844 6.3133644,5.0259944 6.265625,5.0410156 6.265625,5.0410156 5.770125,6.3136395 6.0838644,7.6665157 6.1777344,7.9003906 5.5956094,8.5462677 5,9.871608 5,10.880859 c 0,3.54325 1.4793751,4.936547 3.5,5.169922 -0.2597749,0.231037 -0.401685,1.139166 -0.484375,1.736328 -0.518438,0.2367 -1.8972324,0.643369 -2.7089844,-0.769531 0,0 -0.4811312,-0.887885 -1.3945312,-0.953125 0,0 -0.8868337,-0.01071 -0.060547,0.5625 0,0 0.597731,0.08407 1.0117187,1.152344 0,0 0.5917329,1.671881 3.1230469,1.113281 V 20.53125 A 10,10 0 0 0 11,21 10,10 0 0 0 12.996094,20.789062 v -0.984374 c 0.0023,-0.430138 0.0078,-1.107038 0.0078,-2.148438 0,-0.862262 0.01962,-1.327781 -0.30664,-1.613281 C 14.723931,15.814206 17,14.433134 17,10.880859 17,9.871606 16.422993,8.5463917 15.839844,7.9003906 15.933136,7.6665167 16.246649,6.3116374 15.75,5.0390625 c -10e-7,0 -0.04785,-0.014931 -0.146484,-0.019531 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/github.svg b/.icons/awkward/22x22/apps/github.svg
new file mode 100644
index 00000000..d98550d2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/github.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="M 21,11 A 10,10 0 0 1 11,21 10,10 0 0 1 1,11 10,10 0 0 1 11,1 10,10 0 0 1 21,11 Z"/>
+ <path style="opacity:0.1;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 20.99,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.291 10,10 0 0 0 1,11.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 15.601562,5.5195312 c -0.295,-0.013748 -1.12789,0.4620002 -2.43164,1.359375 C 12.430202,6.6581043 11.708915,6.5370687 11,6.5429688 10.371291,6.5480938 9.464665,6.6528273 8.6777344,6.8789062 7.3743594,5.9815314 6.7082344,5.5076144 6.4121094,5.5214844 6.3133644,5.5259944 6.265625,5.5410156 6.265625,5.5410156 5.770125,6.8136395 6.0838644,8.1665157 6.1777344,8.4003906 5.5956094,9.046268 5,10.371608 5,11.380859 c 0,3.54325 1.4793751,4.936547 3.5,5.169922 -0.2597749,0.231037 -0.401685,1.139166 -0.484375,1.736328 -0.518438,0.2367 -1.8972324,0.643369 -2.7089844,-0.769531 0,0 -0.4811312,-0.887885 -1.3945312,-0.953125 0,0 -0.8868336,-0.01071 -0.060547,0.5625 0,0 0.5977311,0.08407 1.0117187,1.152344 0,0 0.5917329,1.671881 3.1230469,1.113281 V 20.53125 A 10,10 0 0 0 11,21 10,10 0 0 0 12.996094,20.789062 v -0.484374 c 0.0023,-0.430138 0.0078,-1.107038 0.0078,-2.148438 0,-0.862262 0.01962,-1.327781 -0.30664,-1.613281 C 14.723943,16.314206 17,14.933134 17,11.380859 17,10.371606 16.422993,9.046392 15.839844,8.4003906 15.933136,8.1665167 16.246649,6.8116374 15.75,5.5390625 c -10e-7,0 -0.04785,-0.014931 -0.146484,-0.019531 z"/>
+ <path style="fill:#ffffff" d="m 15.601562,5.0195312 c -0.295,-0.013748 -1.12789,0.4620002 -2.43164,1.359375 C 12.430202,6.1581043 11.708915,6.0370687 11,6.0429688 10.371291,6.0480938 9.464665,6.1528273 8.6777344,6.3789062 7.3743594,5.4815314 6.7082344,5.0076144 6.4121094,5.0214844 6.3133644,5.0259944 6.265625,5.0410156 6.265625,5.0410156 5.770125,6.3136395 6.0838644,7.6665157 6.1777344,7.9003906 5.5956094,8.5462677 5,9.871608 5,10.880859 c 0,3.54325 1.4793751,4.936547 3.5,5.169922 -0.2597749,0.231037 -0.401685,1.139166 -0.484375,1.736328 -0.518438,0.2367 -1.8972324,0.643369 -2.7089844,-0.769531 0,0 -0.4811312,-0.887885 -1.3945312,-0.953125 0,0 -0.8868337,-0.01071 -0.060547,0.5625 0,0 0.597731,0.08407 1.0117187,1.152344 0,0 0.5917329,1.671881 3.1230469,1.113281 V 20.53125 A 10,10 0 0 0 11,21 10,10 0 0 0 12.996094,20.789062 v -0.984374 c 0.0023,-0.430138 0.0078,-1.107038 0.0078,-2.148438 0,-0.862262 0.01962,-1.327781 -0.30664,-1.613281 C 14.723931,15.814206 17,14.433134 17,10.880859 17,9.871606 16.422993,8.5463917 15.839844,7.9003906 15.933136,7.6665167 16.246649,6.3116374 15.75,5.0390625 c -10e-7,0 -0.04785,-0.014931 -0.146484,-0.019531 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gitkraken.svg b/.icons/awkward/22x22/apps/gitkraken.svg
new file mode 100644
index 00000000..8ff0491d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gitkraken.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gitlab.svg b/.icons/awkward/22x22/apps/gitlab.svg
new file mode 100644
index 00000000..6bc89627
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gitlab.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-310.29999)">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 21.46095,322.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 7.1335815 l -2.3289304,-7.22836 c -0.1197865,-0.36217 -0.6415145,-0.36217 -0.761358,0 l -2.3288161,7.22836 -1.17501093,3.36354 c -0.1072224,0.32398 0.010234,0.6789 0.2907964,0.87914 l 10.16991653,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 21.46095,322.16353 20.285882,318.3 18.000199,315.29999 c -0.119787,-0.36218 -0.641515,-0.36218 -0.761358,0 L 14.866834,318.3 H 7.1335815 l -2.6333819,-3.00001 c -0.1197865,-0.36218 -0.6415145,-0.36218 -0.761358,0 L 1.714477,318.3 0.53946607,322.16353 c -0.1072224,0.32398 0.010234,0.6789 0.2907964,0.87914 l 10.16991653,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 11.000202,330.29999 v 0 l 3.866654,-12.00001 H 7.133547 Z"/>
+ <path style="fill:#fca326;fill-rule:evenodd" d="m 1.7144995,318.3 v 0 l -1.17506753,3.86355 c -0.1071656,0.32398 0.010234,0.6789 0.2908531,0.87908 l 10.16991693,7.25732 z"/>
+ <path style="fill:#d9381d;fill-rule:evenodd" d="M 1.7144995,318.3 H 7.133547 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 20.285899,318.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 20.285899,318.3 h -5.419048 l 2.328873,-6.72834 c 0.119843,-0.36223 0.641571,-0.36223 0.761358,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 4.4240273,311.29999 c -0.1603857,0 -0.3209661,0.0904 -0.3808593,0.27148 l -2.328125,6.72852 -1.17578133,3.86328 c -0.054283,0.16402 -0.051001,0.33645 0.00195,0.49219 l 1.17383133,-3.85547 2.328125,-6.72852 c 0.059893,-0.18108 0.2204736,-0.27148 0.3808593,-0.27148 0.1603858,0 0.3209374,0.0904 0.3808594,0.27148 l 2.328125,6.72852 3.6582033,11.35156 0.208984,0.14844 -3.8671873,-12 -2.328125,-6.72852 c -0.059922,-0.18111 -0.2204736,-0.27148 -0.3808594,-0.27148 z m 6.5761717,19 0.208984,-0.14844 3.658204,-11.35156 2.328124,-6.72852 c 0.119844,-0.36223 0.641932,-0.36223 0.761719,0 l 2.328125,6.72852 1.173828,3.85547 c 0.05295,-0.15574 0.05621,-0.32817 0.002,-0.49219 l -1.175828,-3.86328 -2.328125,-6.72852 c -0.119787,-0.36223 -0.641876,-0.36223 -0.761719,0 l -2.328124,6.72852 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 1.715043,318.29999 -1.17578133,3.86328 c -0.054254,0.16402 -0.050987,0.33645 0.00195,0.49219 l 1.17383133,-3.85547 8.421875,10.88281 0.863281,0.61719 z m 9.285156,12 0.863281,-0.61719 8.421875,-10.88281 1.173828,3.85547 c 0.05294,-0.15574 0.05621,-0.32817 0.002,-0.49219 l -1.175828,-3.86328 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 1.715043,318.29999 -0.1523438,0.5 H 20.437699 l -0.152344,-0.5 H 14.867387 7.1330117 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gitter.svg b/.icons/awkward/22x22/apps/gitter.svg
new file mode 100644
index 00000000..9afe0809
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gitter.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect fill="#e11966" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gkdebconf-icon.svg b/.icons/awkward/22x22/apps/gkdebconf-icon.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gkdebconf-icon.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gkdebconf.svg b/.icons/awkward/22x22/apps/gkdebconf.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gkdebconf.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gksu-debian.svg b/.icons/awkward/22x22/apps/gksu-debian.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gksu-debian.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gksu-root-terminal.svg b/.icons/awkward/22x22/apps/gksu-root-terminal.svg
new file mode 120000
index 00000000..326f86b2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gksu-root-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal_su.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gksu.svg b/.icons/awkward/22x22/apps/gksu.svg
new file mode 100644
index 00000000..32911328
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gksu.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="fill:#eb5555" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 20.9895,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.291 10,10 0 0 0 1,11.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(-1,-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 transform="translate(-1,-1)">
+ <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/22x22/apps/glabels-3.0.svg b/.icons/awkward/22x22/apps/glabels-3.0.svg
new file mode 100644
index 00000000..9ceb3119
--- /dev/null
+++ b/.icons/awkward/22x22/apps/glabels-3.0.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e48a26" d="M 19,1 3,1 C 2.446,1 2,1.446 2,2 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 20,2 C 20,1.446 19.554,1 19,1 Z"/>
+ <path style="opacity:0.2" d="m 2,20 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 20,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="opacity:0.1;fill:#ffffff" d="M 3,1 C 2.446,1 2,1.446 2,2 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 20,2 C 20,1.446 19.554,1 19,1 Z"/>
+ <rect style="opacity:0.2" width="6" height="4" x="4" y="3.5" ry="1"/>
+ <rect style="fill:#ffebb7" width="6" height="4" x="4" y="3" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="4" x="4" y="8.5" ry="1"/>
+ <rect style="fill:#ffd774" width="6" height="4" x="4" y="8" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="4" x="4" y="13.5" ry="1"/>
+ <rect style="fill:#ffb84a" width="6" height="4" x="4" y="13" ry="1"/>
+ <path style="opacity:0.2" d="M 6,3.5 6,4 8,4 8,3.5 6,3.5 Z M 5,4.5 5,5 7,5 7,4.5 5,4.5 Z m 0,1 0,0.5 4,0 0,-0.5 -4,0 z"/>
+ <rect style="opacity:0.2" width="6" height="4" x="12" y="3.5" ry="1"/>
+ <rect style="fill:#ffebb7" width="6" height="4" x="12" y="3" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="4" x="12" y="8.5" ry="1"/>
+ <rect style="fill:#ffd774" width="6" height="4" x="12" y="8" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="4" x="12" y="13.5" ry="1"/>
+ <rect style="fill:#ffb84a" width="6" height="4" x="12" y="13" ry="1"/>
+ <path style="opacity:0.2" d="m 14,3.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 6,8.5 6,9 8,9 8,8.5 6,8.5 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 14,8.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 6,13.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 14,13.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/22x22/apps/glade-3.svg b/.icons/awkward/22x22/apps/glade-3.svg
new file mode 120000
index 00000000..d5852ae9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/glade-3.svg
@@ -0,0 +1 @@
+glade.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/glade.svg b/.icons/awkward/22x22/apps/glade.svg
new file mode 100644
index 00000000..a3b41362
--- /dev/null
+++ b/.icons/awkward/22x22/apps/glade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g>
+ <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/22x22/apps/gladish.svg b/.icons/awkward/22x22/apps/gladish.svg
new file mode 100644
index 00000000..dc0fc740
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gladish.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,10.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 11,10 C 5.46,10 1,12.453 1,15.5 1,18.547 5.46,21 11,21 16.54,21 21,18.547 21,15.5 21,12.453 16.54,10 11,10 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,10 C 5.46,10 1,12.453001 1,15.5 1,15.58376 1.00407,15.667176 1.010742,15.75 1.2467225,12.819886 5.612291,10.5 11,10.5 c 5.387709,0 9.753277,2.319886 9.989258,5.25 C 20.995928,15.667176 21,15.58376 21,15.5 21,12.453001 16.54,10 11,10 Z"/>
+ <path style="opacity:0.1" d="m 11,11.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 14.302927,1.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 13.870108 L 14.986891,15.5 V 5.9940205 c 1.07561,-0.04555 3.593195,0.896073 2.922716,4.4960315 C 21.304336,5.204769 15.746552,5.01102 15.108161,2.1469129 15.029229,1.7650134 14.76186,1.6477605 14.49696,1.5381315 14.444509,1.516425 14.376554,1.5060459 14.302927,1.5019759 Z"/>
+ <path style="fill:#1b7b34" d="m 14.302927,1.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 13.370108 L 14.986891,15 V 5.4940205 c 1.07561,-0.04555 3.593195,0.896073 2.922716,4.4960315 C 21.304336,4.704769 15.746552,4.51102 15.108161,1.6469129 15.029229,1.2650134 14.76186,1.1477605 14.49696,1.0381315 14.444509,1.016425 14.376554,1.0060459 14.302927,1.0019759 Z"/>
+ <ellipse style="opacity:0.1" cx="11.5" cy="15.5" rx="3.5" ry="2"/>
+ <ellipse style="fill:#529c0a" cx="11.5" cy="15" rx="3.5" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 14.302735,1.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 19.207955,4.5119445 15.614474,3.9169643 15.108399,1.6464844 15.029466,1.2645849 14.761971,1.147715 14.497071,1.038086 14.44462,1.0163794 14.376362,1.0060231 14.302735,1.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/22x22/apps/glipper.svg b/.icons/awkward/22x22/apps/glipper.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/glipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/glippy.svg b/.icons/awkward/22x22/apps/glippy.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/glippy.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/glob2-icon-48x48.svg b/.icons/awkward/22x22/apps/glob2-icon-48x48.svg
new file mode 120000
index 00000000..f96c9dd5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/glob2-icon-48x48.svg
@@ -0,0 +1 @@
+glob2-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/glob2-icon.svg b/.icons/awkward/22x22/apps/glob2-icon.svg
new file mode 100644
index 00000000..9312c4da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/glob2-icon.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <path style="opacity:.2" d="m3 15.5 3 3s1.098999-2.204612 2-3c1.1175542-0.986557 4-2 4-2 1 0 0 4 0 4l4-1-2-4v-5l-4-2s-1.3333333-0.6666667-2-1-2-1-2-1l-1 3 2 1 2 1s-1 4-2 5-4 2-4 2z"/>
+ <path style="fill:#0037d1" d="m3 15 3 3s1.098999-2.204612 2-3c1.1175542-0.986557 4-2 4-2 1 0 0 4 0 4l4-1-2-4v-5l-4-2s-1.3333333-0.6666667-2-1-2-1-2-1l-1 3 2 1 2 1s-1 4-2 5-4 2-4 2z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 3l-1 3 0.1425781 0.0722656 0.8574219-2.5722656 2 1 2 1 4 2v-0.5l-4-2-2-1-2-1zm2.8808594 5.4414062c-0.2606806 0.968986-1.0531853 3.7309198-1.8808594 4.5585938-1 1-4 2-4 2l0.3691406 0.369141c0.7783824-0.279046 2.8213631-1.059645 3.6308594-1.869141 1-1 2-5 2-5l-0.1191406-0.0585938zm5.1191406 3.5585938v0.5l1.777344 3.554688 0.222656-0.054688-2-4zm-1.570312 2.384766c-0.06795 1.156397-0.429688 2.615234-0.429688 2.615234l0.119141-0.029297c0.140896-0.651012 0.343939-1.765716 0.310547-2.585937z"/>
+ <path style="opacity:.2" d="m13 14.5c3 0 3-6 3-6s-1-4-5-4c-3 0-3 5-3 5s0 5 5 5z"/>
+ <path style="fill:#0849ff" d="m13 14c3 0 3-6 3-6s-1-4-5-4c-3 0-3 5-3 5s0 5 5 5z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 4c-3 0-3 5-3 5s0.0184499 0.153633 0.0195312 0.1875c0.0270077-0.8100942 0.2805136-4.6875 2.9804688-4.6875 3.900195 0 4.928644 3.7477265 4.978516 3.9375 0.004763-0.1442658 0.021484-0.4375 0.021484-0.4375s-1-4-5-4z"/>
+ <path style="opacity:.2" d="m5 1.5c-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.5639648 0.026856-1.1894531 0.261719-1.8144531 0.886719-1 1 0 3 0 3s1 2 3 1 1-4 1-4-0.9448242-0.945801-2.1855469-0.886719zm11.185547 0.886719c-4 0-4 3-4 3s0 3 4 3c3 0 3-3 3-3s0-3-3-3z"/>
+ <path style="fill:#225cff" d="m4.9444444 19c2-1 1-4 1-4s-2-2-4 0c-0.9444444 1 0 3 0 3s1 2 3 1z"/>
+ <circle r="3.5" style="fill:#225cff" cx="16.5" cy="6.5"/>
+ <path style="fill:#225cff" d="m4 7c3 0 3-2 3-2s1-4-2-4-3 3-3 3 0 3 2 3z"/>
+ <path style="fill:#225cff" d="m15 15c-4 0-4 3-4 3s0 3 4 3c3 0 3-3 3-3s0-3-3-3z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m16.5 3a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 0.011719 0.2753906 3.5 3.5 0 0 1 3.488281 -3.2753906 3.5 3.5 0 0 1 3.488281 3.2246094 3.5 3.5 0 0 0 0.011719 -0.2246094 3.5 3.5 0 0 0 -3.5 -3.5z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m5 1c-3 0-3 3-3 3s0.0112779 0.1711757 0.0195312 0.3007812c0.0302578-0.5091526 0.2991569-2.8007812 2.9804688-2.8007812 1.7144408 0 2.1096102 1.3003209 2.1445312 2.4199219 0.0685458-1.1849472-0.1609393-2.9199219-2.1445312-2.9199219z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m15 15c-4 0-4 3-4 3s0.023724 0.157567 0.033203 0.25c0.061622-0.600861 0.500094-2.75 3.966797-2.75 2.599938 0 2.928374 2.149047 2.974609 2.75 0.007115-0.092471 0.025391-0.25 0.025391-0.25s0-3-3-3z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3.7578125 14.113281c-0.5639648 0.026856-1.1875 0.261719-1.8125 0.886719-0.464169 0.491473-0.471358 1.223372-0.359375 1.841797-0.0195941-0.483336 0.0710094-0.978564 0.4140625-1.341797 2-2 4 0 4 0s0.1000848 0.324133 0.1738281 0.775391c-0.0518396-0.711542-0.2285156-1.275391-0.2285156-1.275391s-0.9467773-0.945801-2.1875-0.886719z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/glrp.svg b/.icons/awkward/22x22/apps/glrp.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/glrp.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/glxinfo.svg b/.icons/awkward/22x22/apps/glxinfo.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/glxinfo.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/glyphr-studio-desktop.svg b/.icons/awkward/22x22/apps/glyphr-studio-desktop.svg
new file mode 100644
index 00000000..45b8887f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/glyphr-studio-desktop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#00aae1" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2" d="M 11,3.5 C 9.391508,3.5 7.9021662,4.2014083 6.796875,5.2109375 5.6915838,6.2204667 4.911463,7.5800266 5.0019531,9.060547 5.080964,10.353253 5.6463109,11.566241 6.7011719,12.351562 7.7560329,13.136885 9.196495,13.5 11,13.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 14.156038,16.859698 13.260736,17.5 11,17.5 8.95667,17.5 8.104468,16.974211 7.6289062,16.5 H 9 v -2 H 4.9746094 L 5,15.523438 c 0,0 0.04846,1.129229 0.8886719,2.123046 C 6.7288835,18.640302 8.333367,19.5 11,19.5 c 2.666633,0 4.271116,-0.859698 5.111328,-1.853516 C 16.95154,16.652667 17,15.523438 17,15.523438 V 15.511719 9 H 16.998 C 17.063714,7.5432264 16.293176,6.2065468 15.203125,5.2109375 14.097834,4.2014083 12.608492,3.5 11,3.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 14.95051,9.781112 14.682558,10.316961 14.103516,10.748047 13.524473,11.179133 12.530426,11.5 11,11.5 9.469574,11.5 8.4755273,11.179133 7.8964844,10.748047 7.3174415,10.316961 7.0494895,9.781112 6.9980469,8.9394531 6.9580835,8.2856079 7.3705986,7.3943795 8.1445312,6.6875 8.9184641,5.9806205 9.994934,5.5 11,5.5 Z"/>
+ <path style="fill:none;stroke:#cff0f5;stroke-width:2" d="M 11,12 C 7.666069,12 6.1304535,10.634365 6,8.5 5.8695465,6.3656345 8.3864425,4 11,4 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 9,15 H 6 c 0,0 0.07263,3 5,3 4.927369,0 5,-3 5,-3 V 8.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gmail-desktop.svg b/.icons/awkward/22x22/apps/gmail-desktop.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gmail-desktop.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gmail-notify-icon.svg b/.icons/awkward/22x22/apps/gmail-notify-icon.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gmail-notify-icon.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gmail-offline.svg b/.icons/awkward/22x22/apps/gmail-offline.svg
new file mode 100644
index 00000000..ae51d4d5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gmail-offline.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" preserveAspectRatio="xMidYMid" version="1.1">
+ <path style="fill:#e4e4e4" d="M 18.757299,18.416058 18.124088,19 H 3.8175182 L 3.3010949,18.124088 C 2.956461,17.53955 2.2571207,17.877656 1.7007299,17.469829 v 0 L 1.5839416,5.4129825 v 0 c 0,0 0.3274711,-0.6212077 0.8120438,-1.1214117 L 2.6788321,3.9996 H 19.408759 L 19.75,4.4667533 c 0.40026,0.5479498 0.693804,0.210059 0.928832,0.8586379 v 0 L 20.328467,17.645012 v 0 c 0,0 -1.059202,0.298917 -1.571168,0.771046 z"/>
+ <path style="fill:#376bc9" d="M 19.725,4.7743 C 19.029,4.7743 18,5.4619 18,6.1477 L 18,19 19.725,19 C 20.42,19 21,18.455 21,17.77 L 21,5.5477 C 21,4.8619 20.42,4.7743 19.725,4.7743 Z"/>
+ <path style="fill:#376bc9" d="M 2.244,4.79177 C 1.6357,4.79177 1.1373,4.887047 1.0243,5.3738 1.0086,5.4417 1,5.5174 1,5.6014 l 0,12.16843 c 0,0.685 0.5509,1.23 1.244,1.23 l 1.756,0 L 4,6.4004 C 4,6.3172 3.9911,6.241 3.9747,6.1732 3.8617,5.6865 2.8523,4.7916 2.244,4.7916 Z"/>
+ <path style="opacity:0.2" d="m 1,17.762 0,0.5 c 0,0.69 0.5714,1.238 1.25,1.238 l 17.5,0 c 0.69643,0 1.25,-0.54842 1.25,-1.2383 l 0,-0.5 c 0,0.69 -0.554,1.238 -1.25,1.238 l -17.5,0 C 1.5714,18.9997 1,18.4517 1,17.7617 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.3083942,4.4087591 C 1.8215539,4.9067145 1.7076393,4.4085367 1.5547445,5.0631175 l -0.1167883,0.5 c 0,-0.6722 0.4247466,-0.1738683 0.9288321,-0.6543584 L 2.7956204,4.5 19.49635,4.5 19.75,4.5 c 0.67857,0 0.812044,0.1396609 0.812044,0.8295409 l 0,-0.120438 C 20.562044,5 20.061103,5.0255248 19.720803,4.4379562 L 19.467153,4 2.7080292,4 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 2.5021745,4.501631 A 1.4975228,1.4978717 0 0 0 1.5624169,7.1694481 l 8.4851151,6.9893699 a 1.4975228,1.4978717 0 0 0 1.902911,0 L 20.435557,7.1694481 A 1.4975228,1.4978717 0 1 0 18.532646,4.8565599 L 10.998987,11.061966 3.4653286,4.8565599 A 1.4975228,1.4978717 0 0 0 2.5021745,4.501631 Z"/>
+ <path style="fill:#4f8cf6;fill-rule:evenodd" d="M 2.5021745,4.0015362 A 1.4975228,1.4978717 0 0 0 1.5624169,6.6693533 l 8.4851151,6.9893687 a 1.4975228,1.4978717 0 0 0 1.902911,0 L 20.435557,6.6693533 A 1.4975228,1.4978717 0 1 0 18.532646,4.3564651 L 10.998987,10.56187 3.4653286,4.3564651 A 1.4975228,1.4978717 0 0 0 2.5021745,4.0015362 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gmail-plasmoid.svg b/.icons/awkward/22x22/apps/gmail-plasmoid.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gmail-plasmoid.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gmail.svg b/.icons/awkward/22x22/apps/gmail.svg
new file mode 100644
index 00000000..da638057
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gmail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" preserveAspectRatio="xMidYMid" version="1.1">
+ <path style="fill:#e4e4e4" d="M 18.757299,18.416058 18.124088,19 H 3.8175182 L 3.3010949,18.124088 C 2.956461,17.53955 2.2571207,17.877656 1.7007299,17.469829 v 0 L 1.5839416,5.4129825 v 0 c 0,0 0.3274711,-0.6212077 0.8120438,-1.1214117 L 2.6788321,3.9996 H 19.408759 L 19.75,4.4667533 c 0.40026,0.5479498 0.693804,0.210059 0.928832,0.8586379 v 0 L 20.328467,17.645012 v 0 c 0,0 -1.059202,0.298917 -1.571168,0.771046 z"/>
+ <path style="fill:#b63728" d="M 19.725,4.7743 C 19.029,4.7743 18,5.4619 18,6.1477 L 18,19 19.725,19 C 20.42,19 21,18.455 21,17.77 L 21,5.5477 C 21,4.8619 20.42,4.7743 19.725,4.7743 Z"/>
+ <path style="fill:#b63728" d="M 2.244,4.79177 C 1.6357,4.79177 1.1373,4.887047 1.0243,5.3738 1.0086,5.4417 1,5.5174 1,5.6014 l 0,12.16843 c 0,0.685 0.5509,1.23 1.244,1.23 l 1.756,0 L 4,6.4004 C 4,6.3172 3.9911,6.241 3.9747,6.1732 3.8617,5.6865 2.8523,4.7916 2.244,4.7916 Z"/>
+ <path style="opacity:0.2" d="m 1,17.762 0,0.5 c 0,0.69 0.5714,1.238 1.25,1.238 l 17.5,0 c 0.69643,0 1.25,-0.54842 1.25,-1.2383 l 0,-0.5 c 0,0.69 -0.554,1.238 -1.25,1.238 l -17.5,0 C 1.5714,18.9997 1,18.4517 1,17.7617 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.3083942,4.4087591 C 1.8215539,4.9067145 1.7076393,4.4085367 1.5547445,5.0631175 l -0.1167883,0.5 c 0,-0.6722 0.4247466,-0.1738683 0.9288321,-0.6543584 L 2.7956204,4.5 19.49635,4.5 19.75,4.5 c 0.67857,0 0.812044,0.1396609 0.812044,0.8295409 l 0,-0.120438 C 20.562044,5 20.061103,5.0255248 19.720803,4.4379562 L 19.467153,4 2.7080292,4 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 2.5021745,4.501631 A 1.4975228,1.4978717 0 0 0 1.5624169,7.1694481 l 8.4851151,6.9893699 a 1.4975228,1.4978717 0 0 0 1.902911,0 L 20.435557,7.1694481 A 1.4975228,1.4978717 0 1 0 18.532646,4.8565599 L 10.998987,11.061966 3.4653286,4.8565599 A 1.4975228,1.4978717 0 0 0 2.5021745,4.501631 Z"/>
+ <path style="fill:#d54b3d;fill-rule:evenodd" d="M 2.5021745,4.0015362 A 1.4975228,1.4978717 0 0 0 1.5624169,6.6693533 l 8.4851151,6.9893687 a 1.4975228,1.4978717 0 0 0 1.902911,0 L 20.435557,6.6693533 A 1.4975228,1.4978717 0 1 0 18.532646,4.3564651 L 10.998987,10.56187 3.4653286,4.3564651 A 1.4975228,1.4978717 0 0 0 2.5021745,4.0015362 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gmailwatcher.svg b/.icons/awkward/22x22/apps/gmailwatcher.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gmailwatcher.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gmpc.svg b/.icons/awkward/22x22/apps/gmpc.svg
new file mode 120000
index 00000000..9df0f543
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gmpc.svg
@@ -0,0 +1 @@
+musique.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gmtpicon.svg b/.icons/awkward/22x22/apps/gmtpicon.svg
new file mode 100644
index 00000000..6133469d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gmtpicon.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="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 r="4" style="opacity:.2" cx="11" cy="16.5"/>
+ <circle r="4" style="fill:#4f4f4f" cx="11" cy="16"/>
+ <circle r="3" style="fill:#0f92db" cx="11" cy="16"/>
+ <circle r="2" style="fill:#4f4f4f" cx="11" cy="16"/>
+ <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.0097656 0.283203 4 4 0 0 1 3.9902344 -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-1h-10z"/>
+ <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-1h-8z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gmusicbrowser.svg b/.icons/awkward/22x22/apps/gmusicbrowser.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gmusicbrowser.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnac.svg b/.icons/awkward/22x22/apps/gnac.svg
new file mode 100644
index 00000000..3c263ea8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnac.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.49953,1.5 C 9.1145295,1.5 7.9995295,2.615 7.9995295,4 V 4.087891 C 7.3105896,4.3659983 6.6637488,4.738721 6.0776545,5.1953125 L 6.0034357,5.1523438 C 4.8039906,4.4598436 3.2818731,4.8669612 2.5893733,6.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 -0.054178,0.366069 -0.082893,0.73544 -0.085937,1.105474 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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 19.5 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 0.05418,-0.366073 0.0829,-0.735442 0.08593,-1.105476 -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.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 18.717194,4.8669601 17.19507,4.4598436 15.995624,5.1523438 l -0.08008,0.046875 C 15.331381,4.7424108 14.686533,4.3690443 13.99953,4.0898438 V 4 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="fill:#6f7368" d="M 10.49953,1 C 9.1145295,1 7.9995295,2.115 7.9995295,3.5 V 3.587891 C 7.3105896,3.8659983 6.6637488,4.238721 6.0776545,4.6953125 L 6.0034357,4.6523438 C 4.8039906,3.9598436 3.2818731,4.3669612 2.5893733,5.5664062 l -0.5,0.8671876 C 1.3968733,7.6330389 1.8039907,9.155156 3.0034357,9.847656 l 0.082031,0.04687 C 3.031289,10.260595 3.0025735,10.629966 2.9995295,11 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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 19 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 18.967772,11.739403 18.99649,11.370034 18.99953,11 18.99653,10.629966 18.96777,10.26059 18.91359,9.894531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 18.717194,4.3669601 17.19507,3.9598436 15.995624,4.6523438 l -0.08008,0.046875 C 15.331381,4.2424108 14.686533,3.8690443 13.99953,3.5898438 V 3.5 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.49906,0.9999981 c -1.3850005,0 -2.500001,1.115 -2.500001,2.5 v 0.087891 C 7.3101191,3.8659964 6.6632783,4.2387191 6.077184,4.6953106 L 6.0029652,4.6523419 C 4.8035201,3.9598418 3.2814027,4.3669593 2.5889028,5.5664043 l -0.5,0.8671876 C 1.8159963,6.9062796 1.71875,7.4272971 1.7685902,7.9296856 1.8037164,7.5890313 1.9059629,7.2504529 2.0889028,6.9335919 l 0.5,-0.8671876 C 3.2814027,4.8669593 4.8035201,4.4598418 6.0029652,5.1523419 l 0.074219,0.042969 C 6.6632783,4.7387191 7.3101191,4.3659964 7.999059,4.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.500001,-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 17.1946,4.4598415 18.716721,4.8669541 19.409217,6.0664041 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 18.716719,4.3669543 17.194599,3.9598417 15.995153,4.6523419 l -0.08008,0.046875 C 15.330909,4.2424089 14.686063,3.8690424 13.99906,3.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 3.0478871,10.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.9023439,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.9023439,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 3.0615451,12.44702 3.0617801,12.286433 3.0478871,12.126955 Z m 15.9023439,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 13.49953,0.5478516 c -0.499996,0 -0.5,0.5234375 -0.5,0.5234375 V 8.0546875 C 12.40914,7.7111035 11.731868,7.5 10.99953,7.5 c -2.2092005,0 -4.0000005,1.7908 -4.0000005,4 0,2.2092 1.7908,4 4.0000005,4 2.2092,0 4,-1.7908 4,-4 V 3.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 0.963761,-0.502482 1.277344,-1.4043023 1.277344,-2.1542968 0,-2.249983 -3.000015,-3.75 -5,-3.75 z"/>
+ <path style="fill:#5dcd18" d="m 13.49953,0.0478516 c -0.499996,0 -0.5,0.5234375 -0.5,0.5234375 V 7.5546875 C 12.40914,7.2111035 11.731868,7 10.99953,7 8.7903295,7 6.9995295,8.7908 6.9995295,11 c 0,2.2092 1.7908,4 4.0000005,4 2.2092,0 4,-1.7908 4,-4 V 2.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 0.963761,-0.502482 1.277344,-1.4043023 1.277344,-2.1542968 0,-2.249983 -3.000015,-3.75 -5,-3.75 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.49953,0.0488281 c -0.499996,0 -0.5,0.5234375 -0.5,0.5234375 v 0.5 c 0,0 4e-6,-0.5234375 0.5,-0.5234375 1.914506,0 4.738077,1.3756565 4.976562,3.4667969 0.0057,-0.072007 0.02344,-0.1469769 0.02344,-0.2167969 0,-2.249983 -3.000015,-3.75 -5,-3.75 z M 16.657733,4.46875 c -0.04717,0.1193837 -0.122945,0.2391254 -0.251953,0.3574219 -0.323757,0.1857111 -0.429921,0.4747002 -0.373047,0.7246093 0.0084,0.036925 0.03545,0.066669 0.05078,0.1015626 0.06093,-0.1216913 0.16553,-0.2362663 0.322266,-0.3261719 0.312725,-0.2867594 0.35047,-0.5787042 0.251954,-0.8574219 z M 10.99953,7 c -2.2092005,0 -4.0000005,1.7908 -4.0000005,4 0,0.08559 0.020095,0.16575 0.025391,0.25 C 7.1563175,9.159527 8.8759148,7.5 10.99953,7.5 c 0.732338,0 1.40961,0.2111035 2,0.5546875 v -0.5 C 12.40914,7.2111035 11.731868,7 10.99953,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnethogs.svg b/.icons/awkward/22x22/apps/gnethogs.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnethogs.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnibbles.svg b/.icons/awkward/22x22/apps/gnibbles.svg
new file mode 120000
index 00000000..2d932797
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnibbles.svg
@@ -0,0 +1 @@
+gnome-nibbles.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnochm.svg b/.icons/awkward/22x22/apps/gnochm.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnochm.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-2048.svg b/.icons/awkward/22x22/apps/gnome-2048.svg
new file mode 100644
index 00000000..087943ae
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-2048.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#3465a4" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 L 1,3 C 1,2.169 1.669,1.5 2.5,1.5 l 17,0 C 20.331,1.5 21,2.169 21,3 L 21,2.5 C 21,1.669 20.331,1 19.5,1 l -17,0 z"/>
+ <path style="opacity:0.2" d="M 1,19.5 1,20 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 1.669,21 1,20.331 1,19.5 Z"/>
+ <path style="opacity:0.2" d="m 16.5,8.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 12,8.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 4.5,8.4999995 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 3.40711,8.8623495 3,9.33335 3,10 l 1,0 C 4,9.5 4.5,9.5 4.5,9.5 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 3.1802,12.09895 3,12.5139 3,13 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 5.819805,10.90105 6.000005,10.4861 6.000005,10 6.000005,9.33335 5.592895,8.8623495 5.22364,8.6777495 4.854375,8.4930995 4.5,8.4999995 4.5,8.4999995 Z"/>
+ <path style="opacity:0.2" d="m 8.75,8.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 16.5,7.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 12,7.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 4.5,7.9999995 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 3.40711,8.3623495 3,8.83335 3,9.5 l 1,0 C 4,9 4.5,9 4.5,9 4.5,9 5,9 5,9.5 5,9.7639 4.9302,9.91145 4.796875,10.078099 c -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 3.1802,11.59895 3,12.0139 3,12.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 5.819805,10.40105 6.000005,9.9861 6.000005,9.5 6.000005,8.83335 5.592895,8.3623495 5.22364,8.1777495 4.854375,7.9930995 4.5,7.9999995 4.5,7.9999995 Z"/>
+ <path style="fill:#ffffff" d="m 8.75,7.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/22x22/apps/gnome-about-logo.svg b/.icons/awkward/22x22/apps/gnome-about-logo.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-about-logo.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-abrt.svg b/.icons/awkward/22x22/apps/gnome-abrt.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-abrt.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-activity-journal.svg b/.icons/awkward/22x22/apps/gnome-activity-journal.svg
new file mode 120000
index 00000000..1612081f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-activity-journal.svg
@@ -0,0 +1 @@
+kwordquiz.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-aisleriot.svg b/.icons/awkward/22x22/apps/gnome-aisleriot.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-aisleriot.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-alsamixer-icon.svg b/.icons/awkward/22x22/apps/gnome-alsamixer-icon.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-alsamixer-icon.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-app-install.svg b/.icons/awkward/22x22/apps/gnome-app-install.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-app-install.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-appfolders-manager.svg b/.icons/awkward/22x22/apps/gnome-appfolders-manager.svg
new file mode 100644
index 00000000..0257de06
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-appfolders-manager.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-apt.svg b/.icons/awkward/22x22/apps/gnome-apt.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-apt.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-audio.svg b/.icons/awkward/22x22/apps/gnome-audio.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-audio.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-baker.svg b/.icons/awkward/22x22/apps/gnome-baker.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-baker.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-balsa.svg b/.icons/awkward/22x22/apps/gnome-balsa.svg
new file mode 120000
index 00000000..0bd20bda
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-balsa.svg
@@ -0,0 +1 @@
+mutt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-balsa2.svg b/.icons/awkward/22x22/apps/gnome-balsa2.svg
new file mode 120000
index 00000000..0bd20bda
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-balsa2.svg
@@ -0,0 +1 @@
+mutt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-books.svg b/.icons/awkward/22x22/apps/gnome-books.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-books.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-boxes.svg b/.icons/awkward/22x22/apps/gnome-boxes.svg
new file mode 100644
index 00000000..06a9bc29
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-boxes.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-break-timer.svg b/.icons/awkward/22x22/apps/gnome-break-timer.svg
new file mode 100644
index 00000000..58235ec7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-break-timer.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 10.5,2.5 A 9.5,9.5 0 0 0 1,12 9.5,9.5 0 0 0 10.5,21.5 9.5,9.5 0 0 0 20,12 9.5,9.5 0 0 0 10.5,2.5 Z"/>
+ <path style="fill:#484b61" d="M 10.5,2 A 9.5,9.5 0 0 0 1,11.5 9.5,9.5 0 0 0 10.5,21 9.5,9.5 0 0 0 20,11.5 9.5,9.5 0 0 0 10.5,2 Z"/>
+ <rect style="opacity:0.1" width="1" height="2" x="10" y="18.5"/>
+ <circle style="opacity:0.2" cx="10.5" cy="12" r="5.5"/>
+ <circle style="fill:#9499b2" cx="10.5" cy="11.5" r="5.5"/>
+ <rect style="opacity:0.1" width="2" height="8" x="14.29" y="-2.57" 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="14.04" y="-3" 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="10" y="3.5"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="10" y="3"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="10" y="18"/>
+ <rect style="opacity:0.1" width="1" height="2" x="11.5" y="-19" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="11" y="-19" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="opacity:0.1" width="1" height="2" x="11.5" y="-4" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="11" y="-4" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.5,2 A 9.5,9.5 0 0 0 1,11.5 9.5,9.5 0 0 0 1.0097656,11.707031 9.5,9.5 0 0 1 10.5,2.5 9.5,9.5 0 0 1 19.990234,11.792969 9.5,9.5 0 0 0 20,11.5 9.5,9.5 0 0 0 10.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-calculator.svg b/.icons/awkward/22x22/apps/gnome-calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-calendar.svg b/.icons/awkward/22x22/apps/gnome-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-character-map.svg b/.icons/awkward/22x22/apps/gnome-character-map.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-character-map.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-characters.svg b/.icons/awkward/22x22/apps/gnome-characters.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-characters.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-chess.svg b/.icons/awkward/22x22/apps/gnome-chess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-clocks.svg b/.icons/awkward/22x22/apps/gnome-clocks.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-color-chooser.svg b/.icons/awkward/22x22/apps/gnome-color-chooser.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-color-chooser.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-color-manager.svg b/.icons/awkward/22x22/apps/gnome-color-manager.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-color-manager.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-commander.svg b/.icons/awkward/22x22/apps/gnome-commander.svg
new file mode 100644
index 00000000..a7f24f39
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-commander.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#e4e4e4" 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"/>
+ <path opacity=".15" d="m21 19v-14h-10v15h9c0.554 0 1-0.446 1-1z"/>
+ <path fill="#636e73" d="m21 5v-2c0-0.554-0.446-1-1-1h-18c-0.554 0-1 0.446-1 1v2z"/>
+ <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-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"/>
+ <path fill="#636e73" d="m2 7v2h3v-1h-1v-1h-2zm0 4v2h3v-1h-1v-1h-2zm0 4v2h3v-1h-1v-1h-2z"/>
+ <path fill="#636e73" opacity=".8" d="m12 7v2h3v-1h-1v-1h-2zm0 4v2h3v-1h-1v-1h-2zm0 4v2h3v-1h-1v-1h-2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-contacts.svg b/.icons/awkward/22x22/apps/gnome-contacts.svg
new file mode 100644
index 00000000..eadd4f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-contacts.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="7" height="6" x="14" y="13.5" ry=".5"/>
+ <rect style="fill:#55b65a" width="7" height="6" x="12" y="3" ry=".5"/>
+ <rect style="fill:#fec006" width="7" height="6" x="13" y="8" ry=".5"/>
+ <rect style="fill:#fe6c06" width="7" height="6" x="14" y="13" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 14.5,13 C 14.223,13 14,13.223 14,13.5 V 14 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 13.5 C 21,13.223 20.777,13 20.5,13 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13.5,8 C 13.223,8 13,8.223 13,8.5 V 9 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 6 C 19.777,8.5 20,8.723 20,9 V 8.5 C 20,8.223 19.777,8 19.5,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.50024,3 c -0.277,0 -0.5,0.223 -0.5,0.5 V 4 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 3.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:#3f89db" d="M 3,1 C 2.446,1 2,1.446 2,2 v 18 c 0,0.554 0.446,1 1,1 H 4.9892579 17 c 0.554,0 1,-0.446 1,-1 V 2 C 18,1.446 17.554,1 17,1 h -7.0107422 -5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,1 C 2.446,1 2,1.446 2,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 18,1.446 17.554,1 17,1 H 9.9894998 Z"/>
+ <path style="opacity:0.2" d="m 2,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 3 C 2.446,21 2,20.554 2,20 Z"/>
+ <path style="opacity:0.2" d="M 9.9999999,5.5 C 6.6864999,5.5 4,8.1865 4,11.5 c 0,3.3135 2.6864999,6 5.9999999,6 H 13.75 c 0,0 0.70315,0 0.75,-0.75 C 14.5,16 13.75,16 13.75,16 H 9.9999999 c -2.4853,0 -4.5,-2.0147 -4.5,-4.5 0,-2.4853 2.0147,-4.5 4.5,-4.5 C 12.4855,7 14.5,9.0145 14.5,11.5 v 0.75 C 14.5,12.664 14.164,13 13.75,13 13.336,13 13,12.664 13,12.25 V 11.5 c 0,-1.657 -1.343,-3 -3.0000001,-3 -1.657,0 -3,1.343 -3,3 0,1.657 1.343,3 3,3 C 10.7845,14.5 11.493,14.192 12.0275,13.6985 12.455,14.207 13.0855,14.5005 13.75,14.5 14.9925,14.5 16,13.4925 16,12.25 V 11.5 c 0,-3.3135 -2.6865,-6 -6.0000001,-6 z m 0,4.5 C 10.8284,10 11.5,10.6716 11.5,11.5 c 0,0.8285 -0.6715,1.5 -1.5000001,1.5 -0.8285,0 -1.5,-0.6715 -1.5,-1.5 0,-0.8284 0.6716,-1.5 1.5,-1.5 z"/>
+ <path style="fill:#ffffff" d="M 9.9999999,5 C 6.6864999,5 4,7.6865 4,11 c 0,3.3135 2.6864999,6 5.9999999,6 H 13.75 c 0,0 0.70315,0 0.75,-0.75 0,-0.75 -0.75,-0.75 -0.75,-0.75 H 9.9999999 c -2.4853,0 -4.5,-2.0147 -4.5,-4.5 0,-2.4853 2.0147,-4.5 4.5,-4.5 C 12.4855,6.5 14.5,8.5145 14.5,11 v 0.75 c 0,0.414 -0.336,0.75 -0.75,0.75 C 13.336,12.5 13,12.164 13,11.75 V 11 C 13,9.343 11.657,8 9.9999999,8 c -1.657,0 -3,1.343 -3,3 0,1.657 1.343,3 3,3 C 10.7845,14 11.493,13.692 12.0275,13.1985 12.455,13.707 13.0855,14.0005 13.75,14 14.9925,14 16,12.9925 16,11.75 V 11 C 16,7.6865 13.3135,5 9.9999999,5 Z m 0,4.5 C 10.8284,9.5 11.5,10.1716 11.5,11 c 0,0.8285 -0.6715,1.5 -1.5000001,1.5 -0.8285,0 -1.5,-0.6715 -1.5,-1.5 0,-0.8284 0.6716,-1.5 1.5,-1.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-control-center.svg b/.icons/awkward/22x22/apps/gnome-control-center.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-control-center.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-debian.svg b/.icons/awkward/22x22/apps/gnome-debian.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-debian.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-desktop-config.svg b/.icons/awkward/22x22/apps/gnome-desktop-config.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-desktop-config.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-desktop-item-edit.svg b/.icons/awkward/22x22/apps/gnome-desktop-item-edit.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-desktop-item-edit.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-device-manager.svg b/.icons/awkward/22x22/apps/gnome-device-manager.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-device-manager.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-dictionary.svg b/.icons/awkward/22x22/apps/gnome-dictionary.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-dictionary.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-disks.svg b/.icons/awkward/22x22/apps/gnome-disks.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-disks.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-display-properties.svg b/.icons/awkward/22x22/apps/gnome-display-properties.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-display-properties.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-do-panel.svg b/.icons/awkward/22x22/apps/gnome-do-panel.svg
new file mode 120000
index 00000000..91a4b318
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-do-panel.svg
@@ -0,0 +1 @@
+gnome-do.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-do.svg b/.icons/awkward/22x22/apps/gnome-do.svg
new file mode 100644
index 00000000..1eaede43
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-do.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.49953,1.5 C 9.1145295,1.5 7.9995295,2.615 7.9995295,4 V 4.087891 C 7.3105896,4.3659983 6.6637488,4.738721 6.0776545,5.1953125 L 6.0034357,5.1523438 C 4.8039906,4.4598436 3.2818731,4.8669612 2.5893733,6.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 -0.054178,0.366069 -0.082893,0.73544 -0.085937,1.105474 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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 19.5 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 0.05418,-0.366073 0.0829,-0.735442 0.08593,-1.105476 -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.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 18.717194,4.8669601 17.19507,4.4598436 15.995624,5.1523438 l -0.08008,0.046875 C 15.331381,4.7424108 14.686533,4.3690443 13.99953,4.0898438 V 4 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="fill:#ae56b8" d="M 10.49953,1 C 9.1145295,1 7.9995295,2.115 7.9995295,3.5 V 3.587891 C 7.3105896,3.8659983 6.6637488,4.238721 6.0776545,4.6953125 L 6.0034357,4.6523438 C 4.8039906,3.9598436 3.2818731,4.3669612 2.5893733,5.5664062 l -0.5,0.8671876 C 1.3968733,7.6330389 1.8039907,9.155156 3.0034357,9.847656 l 0.082031,0.04687 C 3.031289,10.260595 3.0025735,10.629966 2.9995295,11 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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 19 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 18.967772,11.739403 18.99649,11.370034 18.99953,11 18.99653,10.629966 18.96777,10.26059 18.91359,9.894531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 18.717194,4.3669601 17.19507,3.9598436 15.995624,4.6523438 l -0.08008,0.046875 C 15.331381,4.2424108 14.686533,3.8690443 13.99953,3.5898438 V 3.5 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.49906,0.9999981 c -1.3850005,0 -2.500001,1.115 -2.500001,2.5 v 0.087891 C 7.3101191,3.8659964 6.6632783,4.2387191 6.077184,4.6953106 L 6.0029652,4.6523419 C 4.8035201,3.9598418 3.2814027,4.3669593 2.5889028,5.5664043 l -0.5,0.8671876 C 1.8159963,6.9062796 1.71875,7.4272971 1.7685902,7.9296856 1.8037164,7.5890313 1.9059629,7.2504529 2.0889028,6.9335919 l 0.5,-0.8671876 C 3.2814027,4.8669593 4.8035201,4.4598418 6.0029652,5.1523419 l 0.074219,0.042969 C 6.6632783,4.7387191 7.3101191,4.3659964 7.999059,4.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.500001,-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 17.1946,4.4598415 18.716721,4.8669541 19.409217,6.0664041 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 18.716719,4.3669543 17.194599,3.9598417 15.995153,4.6523419 l -0.08008,0.046875 C 15.330909,4.2424089 14.686063,3.8690424 13.99906,3.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 3.0478871,10.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.9023439,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.9023439,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 3.0615451,12.44702 3.0617801,12.286433 3.0478871,12.126955 Z m 15.9023439,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 10.99953,7.5 c 2.2092,0 4,1.7908 4,4 0,2.2092 -1.7908,4 -4,4 -2.2092005,0 -4.0000005,-1.7908 -4.0000005,-4 0,-2.2092 1.7908,-4 4.0000005,-4 z"/>
+ <path style="fill:#ffffff" d="m 10.99953,7 c 2.2092,0 4,1.7908 4,4 0,2.2092 -1.7908,4 -4,4 -2.2092005,0 -4.0000005,-1.7908 -4.0000005,-4 0,-2.2092 1.7908,-4 4.0000005,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-documents.svg b/.icons/awkward/22x22/apps/gnome-documents.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-documents.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-emacs.svg b/.icons/awkward/22x22/apps/gnome-emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-encfs-manager.svg b/.icons/awkward/22x22/apps/gnome-encfs-manager.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-encfs-manager.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-eterm.svg b/.icons/awkward/22x22/apps/gnome-eterm.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-eterm.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-freecell.svg b/.icons/awkward/22x22/apps/gnome-freecell.svg
new file mode 120000
index 00000000..3453df85
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-freecell.svg
@@ -0,0 +1 @@
+lskat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-genius.svg b/.icons/awkward/22x22/apps/gnome-genius.svg
new file mode 120000
index 00000000..852099c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-genius.svg
@@ -0,0 +1 @@
+pcbcalculator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-glchess.svg b/.icons/awkward/22x22/apps/gnome-glchess.svg
new file mode 120000
index 00000000..3e02f21f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-glchess.svg
@@ -0,0 +1 @@
+gnome-chess.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-glines.svg b/.icons/awkward/22x22/apps/gnome-glines.svg
new file mode 120000
index 00000000..99ffabe4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-glines.svg
@@ -0,0 +1 @@
+klines.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-gmail.svg b/.icons/awkward/22x22/apps/gnome-gmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-gmenu.svg b/.icons/awkward/22x22/apps/gnome-gmenu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-gmenu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-gnect.svg b/.icons/awkward/22x22/apps/gnome-gnect.svg
new file mode 120000
index 00000000..2e677f0b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-gnect.svg
@@ -0,0 +1 @@
+kigo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-gnibbles.svg b/.icons/awkward/22x22/apps/gnome-gnibbles.svg
new file mode 120000
index 00000000..2d932797
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-gnibbles.svg
@@ -0,0 +1 @@
+gnome-nibbles.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-gnumeric.svg b/.icons/awkward/22x22/apps/gnome-gnumeric.svg
new file mode 120000
index 00000000..bd2a77f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-gnumeric.svg
@@ -0,0 +1 @@
+gnumeric.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-hearts.svg b/.icons/awkward/22x22/apps/gnome-hearts.svg
new file mode 120000
index 00000000..5d911243
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-hearts.svg
@@ -0,0 +1 @@
+kpat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-help.svg b/.icons/awkward/22x22/apps/gnome-help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-hideseek.svg b/.icons/awkward/22x22/apps/gnome-hideseek.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-hideseek.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-iagno.svg b/.icons/awkward/22x22/apps/gnome-iagno.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-iagno.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-info.svg b/.icons/awkward/22x22/apps/gnome-info.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-info.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-internet-radio-locator.svg b/.icons/awkward/22x22/apps/gnome-internet-radio-locator.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-internet-radio-locator.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-internet.svg b/.icons/awkward/22x22/apps/gnome-internet.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-internet.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-klotski.svg b/.icons/awkward/22x22/apps/gnome-klotski.svg
new file mode 100644
index 00000000..f9999a13
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-klotski.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-latex.svg b/.icons/awkward/22x22/apps/gnome-latex.svg
new file mode 120000
index 00000000..e3dfe5e4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-latex.svg
@@ -0,0 +1 @@
+latexila.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-ldraw.svg b/.icons/awkward/22x22/apps/gnome-ldraw.svg
new file mode 120000
index 00000000..6042e1c0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-ldraw.svg
@@ -0,0 +1 @@
+ldview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-lightsoff.svg b/.icons/awkward/22x22/apps/gnome-lightsoff.svg
new file mode 120000
index 00000000..88261cb6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-lightsoff.svg
@@ -0,0 +1 @@
+lightsoff.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-lockscreen.svg b/.icons/awkward/22x22/apps/gnome-lockscreen.svg
new file mode 100644
index 00000000..e2f40355
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-lockscreen.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="16" height="12" x="-20.5" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-20" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="16" height="20" x="-18.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-18" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="12" height="16" x="-16" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <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 18 c 0.554,0 1,0.446 1,1 V 3 C 21,2.446 20.554,2 20,2 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="16" height=".5" x="3" y="16"/>
+ <path style="opacity:0.2" d="m 11,7.4998 c -1.108,0 -2,0.9108 -2,2.0312 V 10.5 H 8.5 C 8.223,10.5 8,10.723 8,11 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 13 V 9.531 C 13,8.4112 12.108,7.5002 11,7.5002 Z m 0,1 c 0.554,0 1,0.446 1,1.0002 v 1 h -2 v -1 c 0,-0.5542 0.446,-1.0002 1,-1.0002 z"/>
+ <path style="fill:#bcbcbc" d="M 11,7 C 9.892,7 9,7.9108 9,9.031 V 10 H 8.5 C 8.223,10 8,10.223 8,10.5 v 3 C 8,13.777 8.223,14 8.5,14 h 5 c 0.277,0 0.5,-0.223 0.5,-0.5 v -3 C 14,10.223 13.777,10 13.5,10 H 13 V 9.031 C 13,7.9114 12.108,7.0004 11,7.0004 Z m 0,1 c 0.554,0 1,0.446 1,1 v 1 H 10 V 9 c 0,-0.554 0.446,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-logo-icon-transparent.svg b/.icons/awkward/22x22/apps/gnome-logo-icon-transparent.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-logo-icon-transparent.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-logo-icon.svg b/.icons/awkward/22x22/apps/gnome-logo-icon.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-logo-icon.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-logout.svg b/.icons/awkward/22x22/apps/gnome-logout.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-logout.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-logs.svg b/.icons/awkward/22x22/apps/gnome-logs.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-logs.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-mahjongg.svg b/.icons/awkward/22x22/apps/gnome-mahjongg.svg
new file mode 120000
index 00000000..6c409e39
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-mahjongg.svg
@@ -0,0 +1 @@
+kmahjongg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-maps.svg b/.icons/awkward/22x22/apps/gnome-maps.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-mastermind.svg b/.icons/awkward/22x22/apps/gnome-mastermind.svg
new file mode 100644
index 00000000..e8c90459
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-mastermind.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 3.5,2.5 C 2.1219801,2.5 1,3.62198 1,5 1,6.37802 2.1219801,7.5 3.5,7.5 4.87802,7.5 6,6.37802 6,5 6,3.62198 4.87802,2.5 3.5,2.5 Z M 19.544922,2.50195 C 19.054419,2.521333 18.557201,2.6962183 18.083984,2.9746063 A 0.22781185,0.22781185 0 0 0 18,3.28125 l 0.777344,1.3984375 -2.587891,1.5683594 C 16.011267,6.3560609 15.946475,6.598665 16.046875,6.78125 l 0.291016,0.5292969 c 0.100401,0.1825845 0.333533,0.2447317 0.511718,0.1367187 L 19.441406,5.875 20.279297,7.3828125 a 0.22781185,0.22781185 0 0 0 0.287109,0.099609 C 21.29825,7.1726234 21.796999,6.6277891 21.998047,5.9785156 22.199095,5.3292416 22.103027,4.5852577 21.707031,3.8808594 21.265327,3.0951525 20.675311,2.6579825 20.03125,2.5371094 19.870235,2.5068911 19.708423,2.4954923 19.544922,2.5019531 Z M 8.5,3.484375 C 7.6815753,3.484375 7,4.1611605 7,4.9921875 7,5.8232145 7.6815753,6.5 8.5,6.5 9.318426,6.5 10,5.8232145 10,4.9921875 10,4.1611605 9.318426,3.484375 8.5,3.484375 Z m 5,0 c -0.818425,0 -1.5,0.6767855 -1.5,1.5078125 C 12,5.8232145 12.681575,6.5 13.5,6.5 14.318426,6.5 15,5.8232145 15,4.9921875 15,4.1611605 14.318426,3.484375 13.5,3.484375 Z M 3.5,8.5 C 2.1219801,8.5 1,9.62198 1,11 1,12.378019 2.1219801,13.5 3.5,13.5 4.87802,13.5 6,12.378019 6,11 6,9.62198 4.87802,8.5 3.5,8.5 Z M 6,11 c 0,1.378019 1.12198,2.5 2.5,2.5 C 9.878021,13.5 11,12.378019 11,11 11,9.62198 9.878021,8.5 8.5,8.5 7.12198,8.5 6,9.62198 6,11 Z m 5,0 c 0,1.378019 1.12198,2.5 2.5,2.5 C 14.878021,13.5 16,12.378019 16,11 16,9.62198 14.878021,8.5 13.5,8.5 12.12198,8.5 11,9.62198 11,11 Z m 5,0 c 0,1.37802 1.12198,2.5 2.5,2.5 C 19.87802,13.5 21,12.37802 21,11 21,9.62198 19.87802,8.5 18.5,8.5 17.12198,8.5 16,9.621981 16,11 Z M 3.5,14.5 C 2.1219801,14.5 1,15.621979 1,17 1,18.37802 2.1219801,19.5 3.5,19.5 4.87802,19.5 6,18.37802 6,17 6,15.621979 4.87802,14.5 3.5,14.5 Z M 6,17 c 0,1.37802 1.12198,2.5 2.5,2.5 C 9.878021,19.5 11,18.37802 11,17 11,15.621979 9.878021,14.5 8.5,14.5 7.12198,14.5 6,15.621979 6,17 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 20.472777,3.5994945 C 20.372377,3.416911 20.13939,3.353897 19.961203,3.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 20.798801,4.553073 20.863319,4.3097165 20.762918,4.127132 Z"/>
+ <path style="fill:#ab47bc" d="M 20.032078,2.0364411 C 19.388017,1.9155679 18.715259,2.1039291 18.084303,2.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 21.265869,2.5952236 20.676139,2.1573142 20.032078,2.0364411 Z"/>
+ <path style="fill:#6d6f69" d="M 8.5,2.9843355 C 7.6815753,2.9843355 7,3.6611407 7,4.4921677 7,5.3231947 7.6815753,6 8.5,6 9.318426,6 10,5.3231947 10,4.4921677 10,3.6611407 9.318426,2.9843355 8.5,2.9843355 Z"/>
+ <path style="fill:#3f51b5" d="M 3.5,7.9999995 C 2.1219801,7.9999995 1,9.12198 1,10.5 1,11.878019 2.1219801,13 3.5,13 4.87802,13 6,11.878019 6,10.5 6,9.12198 4.87802,7.9999995 3.5,7.9999995 Z"/>
+ <path style="fill:#ab47bc" d="M 8.5,7.9999995 C 7.12198,7.9999995 6,9.12198 6,10.5 6,11.878019 7.12198,13 8.5,13 9.878021,13 11,11.878019 11,10.5 11,9.12198 9.878021,7.9999995 8.5,7.9999995 Z"/>
+ <path style="fill:#795548" d="M 13.5,14 C 12.12198,14 11,15.121979 11,16.5 11,17.87802 12.12198,19 13.5,19 14.878021,19 16,17.87802 16,16.5 16,15.121979 14.878021,14 13.5,14 Z"/>
+ <path style="fill:#ffc107" d="M 18.5,8.0000005 C 17.12198,8.0000005 16,9.121981 16,10.5 16,11.87802 17.12198,13 18.5,13 19.87802,13 21,11.87802 21,10.5 21,9.12198 19.87802,8.0000005 18.5,8.0000005 Z"/>
+ <path style="fill:#795548" d="M 3.5,14 C 2.1219801,14 1,15.121979 1,16.5 1,17.87802 2.1219801,19 3.5,19 4.87802,19 6,17.87802 6,16.5 6,15.121979 4.87802,14 3.5,14 Z"/>
+ <path style="fill:#f44336" d="M 13.5,7.9999995 C 12.12198,7.9999995 11,9.12198 11,10.5 11,11.878019 12.12198,13 13.5,13 14.878021,13 16,11.878019 16,10.5 16,9.12198 14.878021,7.9999995 13.5,7.9999995 Z"/>
+ <path style="fill:#4caf50" d="m 18.5,14.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 8.5,14 C 7.12198,14 6,15.121979 6,16.5 6,17.87802 7.12198,19 8.5,19 9.878021,19 11,17.87802 11,16.5 11,15.121979 9.878021,14 8.5,14 Z"/>
+ <path style="fill:#4caf50" d="M 3.5,2 C 2.1219801,2 1,3.12198 1,4.5 1,5.87802 2.1219801,7 3.5,7 4.87802,7 6,5.87802 6,4.5 6,3.12198 4.87802,2 3.5,2 Z"/>
+ <path style="fill:#6d6f69" d="m 13.5,2.9843355 c -0.818425,0 -1.5,0.6768052 -1.5,1.5078322 C 12,5.3231947 12.681575,6 13.5,6 14.318426,6 15,5.3231947 15,4.4921677 15,3.6611407 14.318426,2.9843355 13.5,2.9843355 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,2 C 2.1219801,2 1,3.12198 1,4.5 1,4.5854653 1.0169658,4.666711 1.0253906,4.75 1.1528061,3.4903593 2.2074454,2.5 3.5,2.5 4.7925547,2.5 5.8471939,3.4903593 5.9746094,4.75 5.9830342,4.666711 6,4.5854653 6,4.5 6,3.12198 4.87802,2 3.5,2 Z M 19.544922,2.00195 C 19.054419,2.021333 18.557201,2.1962183 18.083984,2.4746063 A 0.22781185,0.22781185 0 0 0 18,2.78125 l 0.103516,0.1855469 c 0.467605,-0.2720248 0.95736,-0.445716 1.441406,-0.4648438 0.163501,-0.00646 0.325313,0.00494 0.486328,0.035156 0.644061,0.1208731 1.234077,0.5580431 1.675781,1.34375 0.216771,0.3855925 0.335564,0.7826342 0.373047,1.1699218 C 22.138548,4.5128905 22.018648,3.935165 21.707031,3.3808591 21.265327,2.5951522 20.675311,2.1579822 20.03125,2.0371091 19.870235,2.0068911 19.708423,1.9954921 19.544922,2.0019531 Z M 8.5,2.984375 c -0.8184247,0 -1.5,0.6767855 -1.5,1.5078125 0,0.085769 0.011469,0.1680916 0.025391,0.25 C 7.1463553,4.0304731 7.7660435,3.484375 8.5,3.484375 c 0.733958,0 1.353645,0.5460981 1.474609,1.2578125 C 9.988531,4.6602791 10,4.5779564 10,4.4921875 10,3.6611605 9.318426,2.984375 8.5,2.984375 Z m 5,0 c -0.818425,0 -1.5,0.6767855 -1.5,1.5078125 0,0.085769 0.01147,0.1680916 0.02539,0.25 C 12.146355,4.0304731 12.766043,3.484375 13.5,3.484375 c 0.733958,0 1.353645,0.5460981 1.474609,1.2578125 C 14.988531,4.6602791 15,4.5779564 15,4.4921875 15,3.6611605 14.318426,2.984375 13.5,2.984375 Z m 5.070312,1.3222656 -2.380859,1.4414063 C 16.011267,5.8560609 15.946475,6.098665 16.046875,6.28125 l 0.03711,0.066406 c 0.0289,-0.038447 0.06296,-0.073841 0.105469,-0.099609 l 2.58789,-1.5683595 z M 3.5,8 C 2.1219801,8 1,9.12198 1,10.5 1,10.58546 1.016966,10.666711 1.025391,10.75 1.1528061,9.490359 2.2074454,8.5 3.5,8.5 4.7925547,8.5 5.8471939,9.490359 5.9746094,10.75 5.9830342,10.666711 6,10.585465 6,10.5 6,9.12198 4.87802,8 3.5,8 Z M 6,10.5 c 0,0.08546 0.016966,0.166711 0.025391,0.25 C 6.1528061,9.490359 7.2074453,8.5 8.5,8.5 c 1.292556,0 2.347194,0.990359 2.474609,2.25 C 10.983034,10.666711 11,10.585465 11,10.5 11,9.12198 9.878021,8 8.5,8 7.12198,8 6,9.12198 6,10.5 Z m 5,0 c 0,0.08546 0.01697,0.166711 0.02539,0.25 C 11.152806,9.490359 12.207445,8.5 13.5,8.5 c 1.292556,0 2.347194,0.990359 2.474609,2.25 C 15.983034,10.666711 16,10.585465 16,10.5 16,9.12198 14.878021,8 13.5,8 12.12198,8 11,9.12198 11,10.5 Z m 5,0 c 0,0.08546 0.01697,0.166711 0.02539,0.25 C 16.152806,9.49036 17.207445,8.5 18.5,8.5 c 1.292555,0 2.347194,0.990359 2.474609,2.25 C 20.983034,10.666711 21,10.585465 21,10.5 21,9.12198 19.87802,8 18.5,8 17.12198,8 16,9.121981 16,10.5 Z M 3.5,14 C 2.1219801,14 1,15.121979 1,16.5 1,16.58546 1.016966,16.666711 1.025391,16.75 1.1528061,15.490359 2.2074454,14.5 3.5,14.5 c 1.2925547,0 2.3471939,0.990359 2.4746094,2.25 C 5.9830342,16.666711 6,16.585465 6,16.5 6,15.121979 4.87802,14 3.5,14 Z M 6,16.5 c 0,0.08546 0.016966,0.166711 0.025391,0.25 C 6.1528061,15.490359 7.2074453,14.5 8.5,14.5 c 1.292556,0 2.347194,0.990359 2.474609,2.25 C 10.983034,16.666711 11,16.585465 11,16.5 11,15.121979 9.878021,14 8.5,14 7.12198,14 6,15.121979 6,16.5 Z m 5,0 c 0,0.08546 0.01697,0.166711 0.02539,0.25 0.127415,-1.259641 1.182054,-2.25 2.474609,-2.25 1.292556,0 2.347194,0.990359 2.474609,2.25 C 15.983034,16.666711 16,16.585465 16,16.5 16,15.121979 14.878021,14 13.5,14 12.12198,14 11,15.121979 11,16.5 Z m 5,0 c 0,0.08546 0.01697,0.166711 0.02539,0.25 0.127415,-1.259641 1.182054,-2.25 2.474609,-2.25 1.292555,0 2.347194,0.990359 2.474609,2.25 C 20.983034,16.666711 21,16.585465 21,16.5 21,15.12198 19.87802,14 18.5,14 17.12198,14 16,15.12198 16,16.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-menu.svg b/.icons/awkward/22x22/apps/gnome-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-mines.svg b/.icons/awkward/22x22/apps/gnome-mines.svg
new file mode 120000
index 00000000..f4b00830
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-mines.svg
@@ -0,0 +1 @@
+kmines.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-mixer.svg b/.icons/awkward/22x22/apps/gnome-mixer.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-mixer.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-monitor.svg b/.icons/awkward/22x22/apps/gnome-monitor.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-mouse-properties.svg b/.icons/awkward/22x22/apps/gnome-mouse-properties.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-mouse-properties.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-mouse.svg b/.icons/awkward/22x22/apps/gnome-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-mplayer.svg b/.icons/awkward/22x22/apps/gnome-mplayer.svg
new file mode 100644
index 00000000..d47dd135
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-mplayer.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#4bae4f" d="m2.5 2c-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 fill="#fff" opacity=".2" d="m2.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:#cccccc" d="m1 16v2.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-2.5z"/>
+ <rect fill="#999" width="6" height="1" x="13" y="17" rx=".462" ry=".464"/>
+ <rect fill="#4bae4f" width="10" height="1" x="3" y="17" rx=".476" ry=".5"/>
+ <circle opacity=".2" cx="13.5" cy="18" r="1.5"/>
+ <circle fill="#fff" cx="13.5" cy="17.5" r="1.5"/>
+ <rect fill="#fff" style="opacity:.2" width="20" height=".5" x="1" y="16"/>
+ <path opacity=".2" d="m8.2957 5.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="m8.3016 5.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 opacity=".2" d="m1 18.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/22x22/apps/gnome-mpv.svg b/.icons/awkward/22x22/apps/gnome-mpv.svg
new file mode 100644
index 00000000..05bc6e72
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-mpv.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.0">
+ <g transform="translate(-1,-1)">
+ <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="opacity:0.1;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 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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-multi-writer.svg b/.icons/awkward/22x22/apps/gnome-multi-writer.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-multi-writer.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-music.svg b/.icons/awkward/22x22/apps/gnome-music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-nettool.svg b/.icons/awkward/22x22/apps/gnome-nettool.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-nettool.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-nettools.svg b/.icons/awkward/22x22/apps/gnome-nettools.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-nettools.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-network-properties.svg b/.icons/awkward/22x22/apps/gnome-network-properties.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-network-properties.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-networktool.svg b/.icons/awkward/22x22/apps/gnome-networktool.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-networktool.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-nibbles.svg b/.icons/awkward/22x22/apps/gnome-nibbles.svg
new file mode 100644
index 00000000..19055442
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-nibbles.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g style="opacity:0.2" transform="matrix(0.99844162,0,0,1,1.0311676,0.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,1.0311676,0)">
+ <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(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="opacity:0.2;fill:#ffffff" transform="matrix(0.99844162,0,0,1,1.0311676,0)">
+ <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 V 9 C 7.0236305,7.0670834 8.5876737,5.5001933 10.517578,5.5 h 4.494141 c 1.755099,-0.02374 3.255117,1.2600306 3.505859,3 C 20.442911,8.5066488 21.999819,10.07165 22,12 V 11.5 C 21.999819,9.5716501 20.442911,8.0066488 18.517578,8 18.266836,6.2600306 16.766818,4.9762602 15.011719,5 Z M 6.0253906,11 C 3.2102708,11 1.8871202,12.920391 2.0234375,14.75 2.144302,13.087638 3.4676052,11.5 6.0253906,11.5 H 7.0234375 V 11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-note.svg b/.icons/awkward/22x22/apps/gnome-note.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-note.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-oregano.svg b/.icons/awkward/22x22/apps/gnome-oregano.svg
new file mode 120000
index 00000000..a00b79b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-oregano.svg
@@ -0,0 +1 @@
+eeschema.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-package.svg b/.icons/awkward/22x22/apps/gnome-package.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-package.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-paint.svg b/.icons/awkward/22x22/apps/gnome-paint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-paint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-panel-clock.svg b/.icons/awkward/22x22/apps/gnome-panel-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-panel-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-panel-drawer.svg b/.icons/awkward/22x22/apps/gnome-panel-drawer.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-panel-drawer.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-panel-fish.svg b/.icons/awkward/22x22/apps/gnome-panel-fish.svg
new file mode 120000
index 00000000..aa9cef1e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-panel-fish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-panel-force-quit.svg b/.icons/awkward/22x22/apps/gnome-panel-force-quit.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-panel-force-quit.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-panel-hibernate.svg b/.icons/awkward/22x22/apps/gnome-panel-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-panel-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-panel-launcher.svg b/.icons/awkward/22x22/apps/gnome-panel-launcher.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-panel-launcher.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-panel-notification-area.svg b/.icons/awkward/22x22/apps/gnome-panel-notification-area.svg
new file mode 120000
index 00000000..0f3a7188
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/gnome-panel-screenshoot.svg b/.icons/awkward/22x22/apps/gnome-panel-screenshoot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-panel-screenshoot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-panel-screenshot.svg b/.icons/awkward/22x22/apps/gnome-panel-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-panel-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-panel-separator.svg b/.icons/awkward/22x22/apps/gnome-panel-separator.svg
new file mode 120000
index 00000000..75d8f0e0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-panel-separator.svg
@@ -0,0 +1 @@
+mate-panel-separator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-panel-suspend.svg b/.icons/awkward/22x22/apps/gnome-panel-suspend.svg
new file mode 120000
index 00000000..11a5ef74
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-panel-suspend.svg
@@ -0,0 +1 @@
+mate-inhibit-applet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-panel-window-list.svg b/.icons/awkward/22x22/apps/gnome-panel-window-list.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-panel-window-list.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-panel-window-menu.svg b/.icons/awkward/22x22/apps/gnome-panel-window-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-panel-window-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-panel-workspace-switcher.svg b/.icons/awkward/22x22/apps/gnome-panel-workspace-switcher.svg
new file mode 120000
index 00000000..8352b2ed
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/gnome-panel.svg b/.icons/awkward/22x22/apps/gnome-panel.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-panel.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-pdf.svg b/.icons/awkward/22x22/apps/gnome-pdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-pdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-pie.svg b/.icons/awkward/22x22/apps/gnome-pie.svg
new file mode 100644
index 00000000..0bdb4eb6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-pie.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-planner.svg b/.icons/awkward/22x22/apps/gnome-planner.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-planner.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-pomodoro.svg b/.icons/awkward/22x22/apps/gnome-pomodoro.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-pomodoro.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-power-manager.svg b/.icons/awkward/22x22/apps/gnome-power-manager.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-power-manager.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-power-statistics.svg b/.icons/awkward/22x22/apps/gnome-power-statistics.svg
new file mode 100644
index 00000000..5defea9c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-power-statistics.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-quadrapassel.svg b/.icons/awkward/22x22/apps/gnome-quadrapassel.svg
new file mode 120000
index 00000000..765b85dd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-remote-desktop.svg b/.icons/awkward/22x22/apps/gnome-remote-desktop.svg
new file mode 120000
index 00000000..2e170d10
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-remote-desktop.svg
@@ -0,0 +1 @@
+preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-robots.svg b/.icons/awkward/22x22/apps/gnome-robots.svg
new file mode 100644
index 00000000..55e7c9c8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-robots.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="16" height="6" x="3" y="8"/>
+ <path fill="#e4e4e4" d="m11 1c-4.4912 0-8.2552 2.9383-9.5254 7h19.05c-1.27-4.0617-5.034-7-9.525-7zm-9.5254 13c1.2699 4.062 5.0342 7 9.5254 7s8.2552-2.9383 9.5254-7h-19.05z"/>
+ <g opacity=".2" transform="translate(0 .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">
+ <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="m11 1c-4.4912 0-8.2552 2.9383-9.5254 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.5254 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="m1.6543 8c-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/22x22/apps/gnome-run.svg b/.icons/awkward/22x22/apps/gnome-run.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-run.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-samegnome.svg b/.icons/awkward/22x22/apps/gnome-samegnome.svg
new file mode 120000
index 00000000..313b1688
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-samegnome.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-schedule.svg b/.icons/awkward/22x22/apps/gnome-schedule.svg
new file mode 100644
index 00000000..31bf0f98
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-schedule.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-screenruler.svg b/.icons/awkward/22x22/apps/gnome-screenruler.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-screenruler.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-screenshot.svg b/.icons/awkward/22x22/apps/gnome-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-search-tool.svg b/.icons/awkward/22x22/apps/gnome-search-tool.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-search-tool.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-searchtool.svg b/.icons/awkward/22x22/apps/gnome-searchtool.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-searchtool.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-session-halt.svg b/.icons/awkward/22x22/apps/gnome-session-halt.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-session-halt.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-session-hebirnate.svg b/.icons/awkward/22x22/apps/gnome-session-hebirnate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-session-hebirnate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-session-hibernate.svg b/.icons/awkward/22x22/apps/gnome-session-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-session-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-session-properties.svg b/.icons/awkward/22x22/apps/gnome-session-properties.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-session-properties.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-session-suspend.svg b/.icons/awkward/22x22/apps/gnome-session-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-session-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-session.svg b/.icons/awkward/22x22/apps/gnome-session.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-session.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-set-time.svg b/.icons/awkward/22x22/apps/gnome-set-time.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-set-time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-settings-accessibility-keyboard.svg b/.icons/awkward/22x22/apps/gnome-settings-accessibility-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-settings-accessibility-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-settings-accessibility-technologies.svg b/.icons/awkward/22x22/apps/gnome-settings-accessibility-technologies.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-settings-accessibility-technologies.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-settings-background.svg b/.icons/awkward/22x22/apps/gnome-settings-background.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-settings-background.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-settings-default-applications.svg b/.icons/awkward/22x22/apps/gnome-settings-default-applications.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-settings-default-applications.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-settings-font.svg b/.icons/awkward/22x22/apps/gnome-settings-font.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-settings-font.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-settings-keybinding.svg b/.icons/awkward/22x22/apps/gnome-settings-keybinding.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-settings-keybinding.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-settings-keybindings.svg b/.icons/awkward/22x22/apps/gnome-settings-keybindings.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-settings-keybindings.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-settings-mouse.svg b/.icons/awkward/22x22/apps/gnome-settings-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-settings-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-settings-sound.svg b/.icons/awkward/22x22/apps/gnome-settings-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-settings-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-settings-theme.svg b/.icons/awkward/22x22/apps/gnome-settings-theme.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-settings-theme.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-settings-ui-behavior.svg b/.icons/awkward/22x22/apps/gnome-settings-ui-behavior.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-settings-ui-behavior.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-settings.svg b/.icons/awkward/22x22/apps/gnome-settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-shell-extension-prefs.svg b/.icons/awkward/22x22/apps/gnome-shell-extension-prefs.svg
new file mode 120000
index 00000000..6a3b5fc4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-shell-extension-prefs.svg
@@ -0,0 +1 @@
+preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-shutdown.svg b/.icons/awkward/22x22/apps/gnome-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-software.svg b/.icons/awkward/22x22/apps/gnome-software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-sound-properties.svg b/.icons/awkward/22x22/apps/gnome-sound-properties.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-sound-properties.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-sound-recorder.svg b/.icons/awkward/22x22/apps/gnome-sound-recorder.svg
new file mode 100644
index 00000000..4f822457
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-sound-recorder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="12" height="10" x="-13.5" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 4,8.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 9,19.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 19,9.5 19,9.498 A 1,1 0 0 0 18,8.5 1,1 0 0 0 17,9.498047 l 0,0.002 0,0.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 C 7.453,14.498094 5,12.457016 5,9.918016 L 5,9.5 A 1,1 0 0 0 5,9.498 1,1 0 0 0 4,8.5 Z"/>
+ <rect style="fill:#8e8e8e" width="12" height="10" x="-13" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#4f4f4f" d="M 4,8 A 1,1 0 0 0 3,9 l 0,0.75 c 0,3.1793 2.3222,5.783653 6,6.189453 L 9,19 6,19 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 19,9 19,8.9980469 A 1,1 0 0 0 18,8 1,1 0 0 0 17,8.9980469 L 17,9 17,9.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 C 7.453,13.998047 5,11.956969 5,9.417969 L 5,9 A 1,1 0 0 0 5,8.9980469 1,1 0 0 0 4,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 8.23,1 6,3.23 6,6 l 0,0.5 c 0,-2.77 2.23,-5 5,-5 2.77,0 5,2.23 5,5 L 16,6 C 16,3.23 13.77,1 11,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,8 A 1,1 0 0 0 3,9 l 0,0.5 a 1,1 0 0 1 1,-1 1,1 0 0 1 1,0.998047 1,1 0 0 0 0,0.002 l 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 17,9.5 17,9.498 A 1,1 0 0 1 18,8.5 1,1 0 0 1 19,9.498047 L 19,9 19,8.9980469 A 1,1 0 0 0 18,8 1,1 0 0 0 17,8.9980469 L 17,9 17,9.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 C 7.453,13.998047 5,11.956969 5,9.417969 L 5,9 A 1,1 0 0 0 5,8.9980469 1,1 0 0 0 4,8 Z M 6,19 A 1,1 0 0 0 5,20 1,1 0 0 0 5.0332031,20.25 1,1 0 0 1 6,19.5 l 3,0 0,-0.5 -3,0 z m 7,0 0,0.5 3,0 A 1,1 0 0 1 16.966797,20.25 1,1 0 0 0 17,20 1,1 0 0 0 16,19 l -3,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-status.svg b/.icons/awkward/22x22/apps/gnome-status.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-status.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-sticky-notes-applet.svg b/.icons/awkward/22x22/apps/gnome-sticky-notes-applet.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-sticky-notes-applet.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-subtitles.svg b/.icons/awkward/22x22/apps/gnome-subtitles.svg
new file mode 100644
index 00000000..06c614a2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-subtitles.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-sudoku.svg b/.icons/awkward/22x22/apps/gnome-sudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-sudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-swell-foop.svg b/.icons/awkward/22x22/apps/gnome-swell-foop.svg
new file mode 120000
index 00000000..313b1688
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-swell-foop.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-system-config.svg b/.icons/awkward/22x22/apps/gnome-system-config.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-system-config.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-system-log.svg b/.icons/awkward/22x22/apps/gnome-system-log.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-system-log.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-system-monitor.svg b/.icons/awkward/22x22/apps/gnome-system-monitor.svg
new file mode 120000
index 00000000..b6e5ceea
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-system-monitor.svg
@@ -0,0 +1 @@
+utilities-system-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-system.svg b/.icons/awkward/22x22/apps/gnome-system.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-system.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-tali.svg b/.icons/awkward/22x22/apps/gnome-tali.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-tali.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-taquin.svg b/.icons/awkward/22x22/apps/gnome-taquin.svg
new file mode 100644
index 00000000..832440d1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-taquin.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-term.svg b/.icons/awkward/22x22/apps/gnome-term.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-term.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-terminal.svg b/.icons/awkward/22x22/apps/gnome-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-tetraves.svg b/.icons/awkward/22x22/apps/gnome-tetraves.svg
new file mode 120000
index 00000000..eef4e759
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-tetraves.svg
@@ -0,0 +1 @@
+gnome-tetravex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-tetravex.svg b/.icons/awkward/22x22/apps/gnome-tetravex.svg
new file mode 100644
index 00000000..7484b29b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-tetravex.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-todo.svg b/.icons/awkward/22x22/apps/gnome-todo.svg
new file mode 100644
index 00000000..2cee1092
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-todo.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="16" height="18" x="3" y="3.5" rx="1.586" ry="1.602"/>
+ <path style="fill:#989898" d="M 11,0 A 2,2 0 0 0 9,2 2,2 0 0 0 11,4 2,2 0 0 0 13,2 2,2 0 0 0 11,0 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="3" y="3" rx="1.586" ry="1.602"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.5859375,3 C 3.7074579,3 3,3.6948245 3,4.557617 v 0.5 C 3,4.1948245 3.7074579,3.5 4.5859375,3.5 H 17.414062 C 18.292542,3.5 19,4.1948245 19,5.057617 v -0.5 C 19,3.6948245 18.292542,3 17.414062,3 Z"/>
+ <rect style="fill:#ffffff" width="12" height="15" x="5" y="4"/>
+ <path style="fill:#989898" d="M 7.666992,2 C 7.2976585,2 7,2.3181527 7,2.7138672 V 3.786133 5 h 8 V 3.786133 2.7138672 C 15,2.3181527 14.702341,2 14.333008,2 H 12 C 12,2.5522847 11.552285,3 11,3 10.447715,3 10,2.5522847 10,2 Z"/>
+ <path style="fill:none;stroke:#5f5f5f;stroke-width:1.5;stroke-linecap:round" d="M 6.709983,11.749997 7.7631595,12.503529 9.25,10.748236"/>
+ <path style="fill:none;stroke:#c8c8c8;stroke-width:1.5;stroke-linecap:round" d="M 11.75,7.249925 H 15.7"/>
+ <path style="fill:none;stroke:#5f5f5f;stroke-width:1.5;stroke-linecap:round" d="M 6.709983,7.2499975 7.763159,8.0035285 9.25,6.248236"/>
+ <path style="fill:none;stroke:#5f5f5f;stroke-width:1.5;stroke-linecap:round" d="M 6.709983,16.250002 7.763159,17.003529 9.25,15.248236"/>
+ <path style="fill:none;stroke:#c8c8c8;stroke-width:1.5;stroke-linecap:round" d="M 11.75,11.749925 H 15.7"/>
+ <path style="fill:none;stroke:#c8c8c8;stroke-width:1.5;stroke-linecap:round" d="M 11.75,16.249925 H 15.7"/>
+ <rect style="opacity:0.2" width="12" height=".5" x="5" y="19"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,0 A 2,2 0 0 0 9,2 H 7.666992 C 7.2976585,2 7,2.3181527 7,2.7138672 v 0.5 C 7,2.8181527 7.2976585,2.5 7.666992,2.5 H 9 a 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 h 1.333008 C 14.702341,2.5 15,2.8181527 15,3.2138672 v -0.5 C 15,2.3181527 14.702341,2 14.333008,2 H 13 A 2,2 0 0 0 11,0 Z m 0.967774,2.2480469 A 1,1 0 0 1 11,3 1,1 0 0 1 10.032227,2.2519531 1,1 0 0 0 10,2.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/22x22/apps/gnome-tracker.svg b/.icons/awkward/22x22/apps/gnome-tracker.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-tracker.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-translate.svg b/.icons/awkward/22x22/apps/gnome-translate.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-translate.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-tweak-tool.svg b/.icons/awkward/22x22/apps/gnome-tweak-tool.svg
new file mode 100644
index 00000000..f3b2e013
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-tweak-tool.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 15.764142,1.5000893 c -1.13656,0 -2.150199,0.4684112 -2.904864,1.0986276 C 12.773088,2.5293425 12.715175,2.4426752 12.616394,2.3828977 12.047655,2.0387253 11.349869,1.9516496 10.790368,2.0303603 10.008177,2.1404392 9.370364,2.6369142 8.8921604,3.1914876 8.543411,3.0642058 8.1800607,2.9779093 7.8133229,3.0137541 7.5257968,3.041849 7.260783,3.1108438 7.0202892,3.2022297 6.1366318,3.5380292 5.3971643,4.3878057 5.1464675,5.2246813 4.9142581,5.2959615 4.6465263,5.295039 4.4529292,5.4092504 3.6564582,5.8794032 3.027015,6.9129704 3.0014728,7.8047472 2.9759309,8.696524 3.3039171,9.339724 3.6598954,9.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 7.1882174,19.202259 9.112751,20.5 11.439036,20.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 16.450873,12.032326 15.890202,10.077974 18.319799,6.7207443 18.758814,5.929172 19.197014,5.0487536 18.906038,3.7617737 18.760549,3.1183077 18.295224,2.3993249 17.672104,2.0039932 17.048984,1.6086614 16.386878,1.5000893 15.764142,1.5000893 Z"/>
+ <path style="fill:#569c3b" d="m 15.764142,1.0000917 c -1.13656,0 -2.150199,0.4684111 -2.904864,1.0986276 C 12.773088,2.0293449 12.715175,1.9426776 12.616394,1.8829 12.047655,1.5387277 11.349869,1.451652 10.790368,1.5303626 10.008177,1.6404415 9.370364,2.1369166 8.8921604,2.69149 8.543411,2.5642082 8.1800607,2.4779117 7.8133229,2.5137564 7.5257968,2.5418513 7.260783,2.6108462 7.0202892,2.7022321 6.1366318,3.0380314 5.3971643,3.8878081 5.1464675,4.7246836 4.9142581,4.7959638 4.6465263,4.7950413 4.4529292,4.9092528 3.6564582,5.3794056 3.027015,6.4129727 3.0014728,7.3047495 2.9759308,8.1965263 3.3039171,8.8397268 3.6598954,9.346732 c 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 16.450873,11.532328 15.890202,9.577977 18.319799,6.2207466 18.758814,5.4291743 19.197014,4.548756 18.906038,3.2617763 18.760549,2.61831 18.295224,1.8993273 17.672104,1.5039955 17.048984,1.1086638 16.386878,1.0000917 15.764142,1.0000917 Z"/>
+ <path style="opacity:0.2" d="m 15.77858,3.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 11.077322,4.0108195 C 9.383276,4.2489524 9.979007,7.4394524 10.88103,7.4990846 11.782685,7.5587176 12.771981,3.7726871 11.077322,4.0108195 Z M 8.0128135,5.0039788 C 7.9262879,5.0124238 7.8335883,5.0347237 7.7344883,5.072338 6.1485963,5.6743047 7.4935319,8.159255 8.3819608,7.9922463 9.215533,7.835921 9.310703,4.8772689 8.0128135,5.0039788 Z M 5.9278148,7.0000635 C 5.786219,6.9960135 5.6328317,7.0358283 5.4697985,7.1318988 4.1661221,7.9005722 5.9088604,9.757766 6.6758748,9.469778 7.3470136,9.217681 6.9189861,7.0285283 5.9278148,7.0000635 Z M 12.00898,8.5010329 C 9.675032,8.4597246 6.5964247,9.684628 6.0713721,12.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 C 9.870102,13.714681 15.108488,12.529297 14.693599,9.950244 14.541853,9.006959 13.409348,8.5258183 12.00898,8.5010329 Z"/>
+ <path style="fill:#ffffff" d="m 15.77858,3.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 11.077322,3.5108218 C 9.383276,3.7489547 9.979007,6.9394547 10.88103,6.999087 11.782685,7.0587202 12.771981,3.2726896 11.077322,3.5108218 Z M 8.0128135,4.5039812 C 7.9262879,4.5124261 7.8335883,4.534726 7.7344883,4.5723404 6.1485963,5.174307 7.4935319,7.6592574 8.3819608,7.4922486 9.215533,7.3359234 9.310703,4.3772713 8.0128135,4.5039812 Z M 5.9278148,6.5000658 C 5.786219,6.4960158 5.6328317,6.5358306 5.4697985,6.6319012 4.1661221,7.4005746 5.9088604,9.257768 6.6758748,8.9697807 7.3470136,8.7176829 6.9189861,6.5285307 5.9278148,6.5000658 Z M 12.00898,8.0010352 C 9.675032,7.9597269 6.5964247,9.18463 6.0713721,11.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 C 9.870102,13.214685 15.108488,12.029301 14.693599,9.450247 14.541853,8.5069609 13.409348,8.0258206 12.00898,8.0010352 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.763685,1.0000917 c -1.13656,0 -2.149618,0.4684111 -2.904283,1.0986276 C 12.773212,2.0293449 12.71502,1.9426776 12.616239,1.8829 12.0475,1.5387277 11.349576,1.451652 10.790075,1.5303626 10.007884,1.6404415 9.370827,2.1369166 8.8926234,2.69149 8.543874,2.5642082 8.1802647,2.4779117 7.8135269,2.5137564 7.5260008,2.5418513 7.261056,2.6108462 7.0205622,2.7022321 6.1369048,3.0380314 5.3972443,3.8878081 5.1465475,4.7246836 4.9143381,4.7959638 4.6467883,4.7950413 4.4531912,4.9092528 3.6567202,5.3794056 3.0265918,6.4129727 3.0010496,7.3047495 2.9972746,7.4365084 3.0041096,7.5614088 3.0147215,7.6826772 3.0900846,6.8201473 3.6924923,5.8582873 4.4531912,5.4092504 4.6467883,5.295039 4.9143381,5.2959615 5.1465475,5.2246813 5.3972443,4.3878057 6.1369048,3.5380292 7.0205622,3.2022297 7.261056,3.1108438 7.5260008,3.0418489 7.8135269,3.0137541 8.1802647,2.9779093 8.543874,3.0642058 8.8926234,3.1914876 9.370827,2.6369142 10.007884,2.1404392 10.790075,2.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 18.760759,2.6183335 18.295,1.8993273 17.671879,1.5039955 17.048759,1.1086638 16.386422,1.0000917 15.763685,1.0000917 Z M 4.3486997,10.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="15" cy="16.5" r="5"/>
+ <circle style="fill:#cd4242" cx="15" cy="16" r="5"/>
+ <path style="fill:#ffffff" d="m 14.244,13 -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/22x22/apps/gnome-twitch.svg b/.icons/awkward/22x22/apps/gnome-twitch.svg
new file mode 100644
index 00000000..8bb66fa4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-twitch.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnome-twofactorauth.svg b/.icons/awkward/22x22/apps/gnome-twofactorauth.svg
new file mode 100644
index 00000000..2ddd460b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-twofactorauth.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 11.000132,1.5 C 6.5,1.5 6,5.5 6.000133,10 H 8.0529215 C 8,5.5 9.118125,3.5 11.000132,3.5 12.882141,3.5 14,5.5 13.947344,10 h 2.052789 C 16,5.5 15.5,1.5 11.000132,1.5 Z"/>
+ <rect style="opacity:0.2" width="14" height="14" x="-20.5" y="-18" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#e4e4e4" d="M 11.000132,1 C 6.5,1 6,5 6.000133,9.5 H 8.0529215 C 8,5 9.118125,3 11.000132,3 12.882141,3 14,5 13.947344,9.5 h 2.052789 C 16,5 15.5,1 11.000132,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 6.4998675,1 5.999867,5 6,9.5 H 6.00879 C 6.049752,5.21079 6.6695815,1.5 11,1.5 c 4.330163,0 4.950011,3.71079 4.991211,8 H 16 C 15.999867,5 15.499867,1 11,1 Z"/>
+ <rect style="fill:#a0a0a0" width="14" height="14" x="-20" y="-18" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="10" height="10" x="-18" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 13.47461,11.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 13.47461,10.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/22x22/apps/gnome-user-share.svg b/.icons/awkward/22x22/apps/gnome-user-share.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-user-share.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-video-arcade.svg b/.icons/awkward/22x22/apps/gnome-video-arcade.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-video-arcade.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-volume-control.svg b/.icons/awkward/22x22/apps/gnome-volume-control.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-volume-control.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-warning.svg b/.icons/awkward/22x22/apps/gnome-warning.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-warning.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-weather.svg b/.icons/awkward/22x22/apps/gnome-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-web-browser.svg b/.icons/awkward/22x22/apps/gnome-web-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-web-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-web.svg b/.icons/awkward/22x22/apps/gnome-web.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-web.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-window-manager.svg b/.icons/awkward/22x22/apps/gnome-window-manager.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-window-manager.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-windows.svg b/.icons/awkward/22x22/apps/gnome-windows.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-windows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-wm.svg b/.icons/awkward/22x22/apps/gnome-wm.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-wm.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-word.svg b/.icons/awkward/22x22/apps/gnome-word.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-word.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome-xterm.svg b/.icons/awkward/22x22/apps/gnome-xterm.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome-xterm.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnome_apps.svg b/.icons/awkward/22x22/apps/gnome_apps.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnome_apps.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnomeradio.svg b/.icons/awkward/22x22/apps/gnomeradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnomeradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnote.svg b/.icons/awkward/22x22/apps/gnote.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnote.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gns3.svg b/.icons/awkward/22x22/apps/gns3.svg
new file mode 100644
index 00000000..a4a03b9d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gns3.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#685d8d" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,1 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.221341,18.436006 C 8.3655114,18.273167 7.4541779,17.878038 6.6908214,17.338844 5.8336109,16.73336 4.9476444,15.667894 4.5216879,14.730239 4.0936434,13.78798 3.9203019,12.648674 4.0340644,11.525269 4.1201264,10.675435 4.2180099,10.280918 4.5107184,9.604124 5.3227534,7.7265691 6.9112559,6.4322421 9.015779,5.9333601 9.360114,5.8517351 9.598813,5.7555086 9.74643,5.6388166 9.965235,5.4658451 9.965925,5.4638191 10.097687,4.6109841 c 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 C 10.393962,12.61913 10.392772,12.518737 9.86726,12.483238 9.298768,12.444838 8.9588919,12.427498 8.6035739,12.20361 8.3227804,12.026685 8.0606894,11.719173 8.0606894,11.566637 c 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 9.221341,17.935997 C 8.3655114,17.773158 7.4541779,17.378028 6.6908214,16.838834 5.8336109,16.23335 4.9476444,15.167884 4.5216879,14.230229 4.0936434,13.28797 3.9203019,12.148664 4.0340644,11.025259 4.1201264,10.175425 4.2180099,9.780908 4.5107184,9.104114 5.3227534,7.2265596 6.9112559,5.9322326 9.015779,5.4333506 9.360114,5.3517256 9.598813,5.2554991 9.74643,5.1388071 9.965235,4.9658356 9.965925,4.9638096 10.097687,4.1109746 10.262183,3.0462582 10.259723,3.0544309 10.428331,3.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 10.576464,10.167111 9.951041,9.934794 9.922877,9.934794 c -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="11.5" cy="7" r="1.5"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="6.5" r="1.5"/>
+ <circle style="fill:#5e5e5e" cx="11.5" cy="6.5" r=".5"/>
+ <path style="opacity:0.2" d="m 15.97274,6.5656466 c 0.11353,0.406983 -0.137912,0.8253105 -0.561612,0.9343615 L 15,6.0261926 c 0.4237,-0.1090505 0.85921,0.132471 0.97274,0.539454 z"/>
+ <path style="fill:#ffffff" d="m 15.97274,6.0656371 c 0.11353,0.406983 -0.137912,0.8253105 -0.561612,0.9343615 L 15,5.5261831 c 0.4237,-0.1090505 0.85921,0.132471 0.97274,0.539454 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.732422,3.005858 C 10.593225,2.997138 10.485342,2.997528 10.428711,3.011718 10.260103,3.053956 10.262153,3.046611 10.097656,4.1113271 9.965896,4.9641621 9.9649,4.9656996 9.746094,5.1386711 9.598478,5.2553631 9.35996,5.3519681 9.015625,5.4335931 6.9111014,5.9324751 5.3227769,7.2269346 4.5107419,9.10449 c -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 C 4.1202424,10.675554 4.2180334,10.281284 4.5107419,9.60449 5.3227769,7.7269346 6.9111014,6.4324751 9.015625,5.9335931 9.35996,5.8519681 9.598478,5.7553631 9.746094,5.6386711 9.9649,5.4656996 9.965896,5.4641621 10.097656,4.6113271 c 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 13.659214,3.8728356 13.064655,3.5316351 12.231446,3.26953 11.843156,3.147386 11.150014,3.0320056 10.732422,3.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 C 17.114723,9.906325 16.798801,9.853545 14.877929,9.702143 14.508115,9.672993 14.259783,9.650803 14.000977,9.627923 Z M 8.6660159,9.956052 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 8.4440094,12.102619 8.2961814,11.962511 8.1933594,11.830075 7.9457209,11.647181 7.7897184,11.480078 7.7128904,11.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/22x22/apps/gnubg.svg b/.icons/awkward/22x22/apps/gnubg.svg
new file mode 100644
index 00000000..0f15b359
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnubg.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:#539710" d="M 2,1 C 1.656003,1 1.3536254,1.1725482 1.1738281,1.4355469 L 3,6 5,1 Z"/>
+ <path style="fill:#e64040" transform="matrix(0.25921849,0,0,-0.37414965,7,26.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,11,26.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,15,26.544217)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#539710" d="m 17,1 2,5 1.826172,-4.5644531 C 20.646374,1.1725482 20.343997,1 20,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 8,13.411233 C 7.784431,13.604906 7.540918,13.752098 7.269461,13.852809 7.0006655,13.950936 6.709248,14 6.3952095,14 5.639388,14 5.051231,13.737896 4.6307385,13.213687 4.210246,12.686895 4,11.949645 4,11.001936 4,10.056811 4.2129075,9.320853 4.638723,8.794061 5.0645375,8.264687 5.6566865,8 6.4151695,8 6.665336,8 6.904857,8.03486 7.1337325,8.104583 7.362608,8.1717235 7.5834995,8.2750165 7.796407,8.414461 V 9.216268 C 7.580838,9.017431 7.3599465,8.87153 7.1337325,8.7785665 6.907518,8.683021 6.667997,8.6352485 6.4151695,8.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 11.663498 H 6.5 V 11.020502 H 8 Z"/>
+ <path style="fill:#3f3f3f" d="m 9,8 h 1.072252 l 2.110994,4.939049 V 8 H 13 v 6 H 11.927749 L 9.816754,9.060952 V 14 H 9 Z"/>
+ <path style="fill:#3f3f3f" d="M 14,11.626807 V 8 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 8 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 16.452026,14 16,14 15.552239,14 15.189766,13.885677 14.827292,13.771354 14.541578,13.538765 14.247335,13.294349 14.123667,12.908016 14,12.51774 14,11.626807 Z"/>
+ <path style="fill:#e64040" d="M 3,16 1.1738281,20.564453 C 1.3536254,20.827452 1.656003,21 2,21 h 3 z"/>
+ <path style="fill:#539710" transform="matrix(0.25921849,0,0,0.37414965,7,-4.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,11,-4.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,15,-4.544218)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#e64040" d="m 19,16 -2,5 h 3 c 0.343997,0 0.646374,-0.172548 0.826172,-0.435547 z"/>
+ <path style="opacity:0.1" d="m 3,16 -1.8261719,4.564453 c 0.039574,0.05789 0.087107,0.108979 0.1376953,0.157226 L 3,16.5 4.7998045,21 H 5 Z m 2,5 H 5.2001955 L 7,16.5 8.7998045,21 H 9 L 7,16 Z m 4,0 H 9.200196 L 11,16.5 12.799805,21 H 13 l -2,-5 z m 4,0 h 0.200196 L 15,16.5 16.799804,21 H 17 l -2,-5 z m 4,0 h 0.200195 L 19,16.5 l 1.688476,4.221679 c 0.05059,-0.04825 0.09812,-0.09934 0.137696,-0.157226 L 19,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnubik.svg b/.icons/awkward/22x22/apps/gnubik.svg
new file mode 120000
index 00000000..b638aaef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnubik.svg
@@ -0,0 +1 @@
+kubrick.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnucash-icon.svg b/.icons/awkward/22x22/apps/gnucash-icon.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnucash-icon.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnucash.svg b/.icons/awkward/22x22/apps/gnucash.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnucash.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnugo.svg b/.icons/awkward/22x22/apps/gnugo.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnugo.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnugo48.svg b/.icons/awkward/22x22/apps/gnugo48.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnugo48.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnumeric.svg b/.icons/awkward/22x22/apps/gnumeric.svg
new file mode 100644
index 00000000..267289ce
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnumeric.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gnupg.svg b/.icons/awkward/22x22/apps/gnupg.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnupg.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gnuradio-grc.svg b/.icons/awkward/22x22/apps/gnuradio-grc.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gnuradio-grc.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/go-for-it.svg b/.icons/awkward/22x22/apps/go-for-it.svg
new file mode 120000
index 00000000..39729eef
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/go.svg b/.icons/awkward/22x22/apps/go.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/go.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goa-account-exchange.svg b/.icons/awkward/22x22/apps/goa-account-exchange.svg
new file mode 120000
index 00000000..7e20bbe7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goa-account-exchange.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goa-account-facebook.svg b/.icons/awkward/22x22/apps/goa-account-facebook.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goa-account-facebook.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goa-account-flickr.svg b/.icons/awkward/22x22/apps/goa-account-flickr.svg
new file mode 120000
index 00000000..1bc6e8fc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goa-account-flickr.svg
@@ -0,0 +1 @@
+flickr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goa-account-foursquare.svg b/.icons/awkward/22x22/apps/goa-account-foursquare.svg
new file mode 120000
index 00000000..15031950
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goa-account-foursquare.svg
@@ -0,0 +1 @@
+foursquare.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goa-account-google.svg b/.icons/awkward/22x22/apps/goa-account-google.svg
new file mode 120000
index 00000000..7780ffd0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goa-account-google.svg
@@ -0,0 +1 @@
+google.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goa-account-lastfm.svg b/.icons/awkward/22x22/apps/goa-account-lastfm.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goa-account-lastfm.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goa-account-microsoft.svg b/.icons/awkward/22x22/apps/goa-account-microsoft.svg
new file mode 120000
index 00000000..7e20bbe7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goa-account-microsoft.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goa-account-msn.svg b/.icons/awkward/22x22/apps/goa-account-msn.svg
new file mode 120000
index 00000000..7e20bbe7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goa-account-msn.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goa-account-owncloud.svg b/.icons/awkward/22x22/apps/goa-account-owncloud.svg
new file mode 120000
index 00000000..d01d25d4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goa-account-owncloud.svg
@@ -0,0 +1 @@
+nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goa-account-pocket.svg b/.icons/awkward/22x22/apps/goa-account-pocket.svg
new file mode 120000
index 00000000..1a8e55f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goa-account-pocket.svg
@@ -0,0 +1 @@
+pocket.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goa-account-todoist.svg b/.icons/awkward/22x22/apps/goa-account-todoist.svg
new file mode 120000
index 00000000..43385985
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goa-account-todoist.svg
@@ -0,0 +1 @@
+todoist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goa-account-twitter.svg b/.icons/awkward/22x22/apps/goa-account-twitter.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goa-account-twitter.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goa-account-ubuntusso.svg b/.icons/awkward/22x22/apps/goa-account-ubuntusso.svg
new file mode 100644
index 00000000..4ff3a9d1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goa-account-ubuntusso.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="0" y=".5" rx="1.05" ry="1.05"/>
+ <rect style="fill:#e4e4e4" width="21" height="21" x="0" y="0" rx="1.05" ry="1.05"/>
+ <path style="opacity:0.1" d="M 9.517578,18.472195 C 9.143804,18.4243 8.430952,18.244943 8.096959,18.114754 6.7219121,17.578764 5.7206241,16.51161 5.2879461,15.120957 5.0457286,14.342441 5.0470356,13.370154 5.0131981,8.3037462 4.9944051,5.4918932 5.0011946,3.4999927 5.0011946,3.4999927 H 9.15025 L 7.5009231,7.4999964 H 9.00076 v 2.9999966 4 H 10.652915 12 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 9.517578,17.972202 C 9.143804,17.924307 8.430952,17.74495 8.096959,17.614761 6.7219121,17.078771 5.7206241,16.011617 5.2879461,14.620964 5.0457286,13.842448 5.0470356,12.870161 5.0131981,7.8037535 4.9944051,4.9919005 5.0011946,3 5.0011946,3 H 9.15025 L 7.5009231,7.0000037 H 9.00076 V 10 14 H 10.652915 12 V 8.19244 3 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 1.0507812,0 C 0.4690813,0 0,0.4690813 0,1.0507812 v 0.5 C 0,0.9690813 0.4690813,0.5 1.0507812,0.5 H 19.949219 C 20.530919,0.5 21,0.9690813 21,1.5507812 v -0.5 C 21,0.4690813 20.530919,0 19.949219,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/goa-panel.svg b/.icons/awkward/22x22/apps/goa-panel.svg
new file mode 120000
index 00000000..6c7330af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goa-panel.svg
@@ -0,0 +1 @@
+credentials-preferences.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/godot.svg b/.icons/awkward/22x22/apps/godot.svg
new file mode 100644
index 00000000..b9f5a957
--- /dev/null
+++ b/.icons/awkward/22x22/apps/godot.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 9,2 8.917969,2.0478515 6.5,3 7,5.5 4.698242,6.5527345 3.5,5.5 1,8 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 L 20,9.547852 21,8 18.5,5.5 17.301758,6.5527345 15,5.5 15.5,3 13,2 12.144531,3.5 9.853516,3.5 Z"/>
+ <path style="fill:#3888c3" d="M 9,1.5 8.917969,1.5478515 6.5,2.5 7,5 4.698242,6.0527345 3.5,5 1,7.5 2,9.047852 2,14.230469 2,13.831055 2,15.498047 C 2,15.498047 4,20 11,20 c 7,0 9,-4.501953 9,-4.501953 l 0,-1.666992 0,0.399414 L 20,9.047852 21,7.5 18.5,5 17.301758,6.0527345 15,5 15.5,2.5 13,1.5 12.144531,3 9.853516,3 Z"/>
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,-1,-0.5000545)">
+ <path d="m 14,20 c 2.2096,0 4,1.7904 4,4 0,2.2096 -1.7904,4 -4,4 -2.2096,0 -4,-1.7904 -4,-4 0,-2.2096 1.7904,-4 4,-4 z"/>
+ <path d="m 16,24 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"/>
+ </g>
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <path style="fill:#ffffff" d="m 14,20 c 2.2096,0 4,1.7904 4,4 0,2.2096 -1.7904,4 -4,4 -2.2096,0 -4,-1.7904 -4,-4 0,-2.2096 1.7904,-4 4,-4 z"/>
+ <path style="fill:#353535" d="m 16,24 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"/>
+ </g>
+ <path style="opacity:0.2" d="m 11,10.5 c 0.554,0 1,0.3345 1,0.75 l 0,1.5 c 0,0.415499 -0.446,0.75 -1,0.75 -0.554,0 -1,-0.334501 -1,-0.75 l 0,-1.5 c 0,-0.4155 0.446,-0.75 1,-0.75 z"/>
+ <path style="fill:#ffffff" d="m 11,10.000054 c 0.554,0 1,0.3345 1,0.75 l 0,1.5 c 0,0.4155 -0.446,0.75 -1,0.75 -0.554,0 -1,-0.3345 -1,-0.75 l 0,-1.5 c 0,-0.4155 0.446,-0.75 1,-0.75 z"/>
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,9,-0.5000545)">
+ <path d="m 14,20 c 2.2096,0 4,1.7904 4,4 0,2.2096 -1.7904,4 -4,4 -2.2096,0 -4,-1.7904 -4,-4 0,-2.2096 1.7904,-4 4,-4 z"/>
+ <path d="m 16,24 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"/>
+ </g>
+ <g transform="matrix(0.5,0,0,0.5,9,-1)">
+ <path style="fill:#ffffff" d="m 14,20 c 2.2096,0 4,1.7904 4,4 0,2.2096 -1.7904,4 -4,4 -2.2096,0 -4,-1.7904 -4,-4 0,-2.2096 1.7904,-4 4,-4 z"/>
+ <path style="fill:#353535" d="m 16,24 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"/>
+ </g>
+ <path style="opacity:0.2;fill:none;stroke:#000000" d="m 20,15 -3.5,0 0,2 -4,0 0,-2.00035 -1.5,0 M 2,15 l 3.5,0 0,2 4,0 0,-2.00035 1.5,0"/>
+ <path style="fill:none;stroke:#ffffff" d="m 20,14.5 -3.5,0 0,2 -4,0 0,-2.00035 -1.5,0 M 2,14.5 l 3.5,0 0,2 4,0 0,-2.00035 1.5,0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9,1.5 8.9179688,1.546875 6.5,2.5 6.5917969,2.9628906 8.9179688,2.046875 9,2 9.853516,3.5 12.144531,3.5 13,2 15.408203,2.9628906 15.5,2.5 13,1.5 12.144531,3 9.853516,3 9,1.5 Z M 3.5,5 1,7.5 1.1953125,7.8046875 3.5,5.5 4.6972656,6.5527344 7,5.5 6.9082031,5.0410156 4.6972656,6.0527344 3.5,5 Z M 18.5,5 17.302734,6.0527344 15.091797,5.0410156 15,5.5 17.302734,6.5527344 18.5,5.5 20.804688,7.8046875 21,7.5 18.5,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gogland.svg b/.icons/awkward/22x22/apps/gogland.svg
new file mode 100644
index 00000000..86f07b9c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gogland.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#2086e7" d="m11 1h-9c-0.554 0-1 0.446-1 1v9h10z"/>
+ <path style="fill:#21d789" d="m11 1h9c0.554 0 1 0.446 1 1v9h-10z"/>
+ <path style="fill:#21d789" d="m11 21h-9c-0.554 0-1-0.446-1-1v-9h10z"/>
+ <path style="fill:#6655e4" d="m11 21h9c0.554 0 1-0.446 1-1v-9h-10z"/>
+ <path style="opacity:.2;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-1h-18z"/>
+ <path style="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 style="fill:#3f3f3f" width="14" height="14" x="4" y="4"/>
+ <path style="opacity:.2;stroke:#000000;stroke-linecap:round;fill:none" d="m6.5001212 14.99995h3.9999998"/>
+ <path style="stroke:#ffffff;stroke-linecap:round;fill:none" d="m6.5001212 14.5h3.9999998"/>
+ <path style="opacity:.2;stroke-linejoin:bevel;stroke:#000000;stroke-linecap:round;stroke-width:.999937;fill:none" d="m8.0004447 8.99993h0.9999353m-0.4999678 0s0.2454358 1.999804-0.999938 1.999804c-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="m8.0004447 8.50007h0.9999353m-0.4999678 0s0.2454358 1.999805-0.999938 1.999805c-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="m11.501435 6.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="m11.501435 6.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/22x22/apps/goland.svg b/.icons/awkward/22x22/apps/goland.svg
new file mode 100644
index 00000000..3e9e58c0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goland.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#6655e4" d="M 11,1 2,1 C 1.446,1 1,1.446 1,2 l 0,9 10,0 z"/>
+ <path style="fill:#21d789" d="m 11,1 9,0 c 0.554,0 1,0.446 1,1 l 0,9 -10,0 z"/>
+ <path style="fill:#2086e7" d="M 11,21 2,21 C 1.446,21 1,20.554 1,20 l 0,-9 10,0 z"/>
+ <path style="fill:#6655e4" d="m 11,21 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 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 6.5071212,14.99995 3.9999998,0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 6.5071212,14.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 8.0074488,9 9.007448,9 M 8.5074488,9 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 8.0074488,8.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 11.5,6.5 C 10.669,6.5 10,7.169 10,8 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 13,8 C 13,7.169 12.331,6.5 11.5,6.5 Z m 0,1 c 0.277,0 0.5,0 0.5,0.899414 l 0,1.201172 C 12,10.500001 11.777,10.5 11.5,10.5 11.223,10.5 11,10.500001 11,9.600586 L 11,8.399414 C 11,7.5 11.223,7.5 11.5,7.5 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 11.5,6 C 10.669,6 10,6.669 10,7.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 13,6.669 12.331,6 11.5,6 Z m 0,1 C 11.777,7 12,7 12,7.899414 l 0,1.201172 C 12,10.000001 11.777,10 11.5,10 11.223,10 11,10.000001 11,9.100586 L 11,7.899414 C 11,7 11.223,7 11.5,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/goldendict.svg b/.icons/awkward/22x22/apps/goldendict.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goldendict.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/golly.svg b/.icons/awkward/22x22/apps/golly.svg
new file mode 100644
index 00000000..588d6329
--- /dev/null
+++ b/.icons/awkward/22x22/apps/golly.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#fadd00" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.1" d="m 3,3.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 3,3 V 4 H 4 V 3 Z M 5,3 V 4 H 6 V 3 Z M 7,3 V 4 H 8 V 3 Z m 2,0 v 1 h 1 V 3 Z m 2,0 v 1 h 1 V 3 Z m 2,0 v 1 h 1 V 3 Z m 3,0 v 1 h 1 V 3 Z m 2,0 v 1 h 1 V 3 Z M 3,5 V 6 H 4 V 5 Z M 5,5 V 6 H 6 V 5 Z M 7,5 V 6 H 8 V 5 Z m 2,0 v 1 h 1 V 5 Z m 2,0 v 1 h 1 V 5 Z m 2,0 v 1 h 1 V 5 Z m 3,0 v 1 h 1 V 5 Z m 2,0 v 1 h 1 V 5 Z m -2,2 v 1 h 1 V 7 Z m 2,0 v 1 h 1 V 7 Z M 3,8 V 9 H 4 V 8 Z M 5,8 V 9 H 6 V 8 Z m 11,1 v 1 h 1 V 9 Z m 2,0 v 1 h 1 V 9 Z M 3,10 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 11 Z M 3,12 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 13 Z M 3,14 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 16 Z M 3,18 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/goobox.svg b/.icons/awkward/22x22/apps/goobox.svg
new file mode 100644
index 00000000..be4817a1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goobox.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g>
+ <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/22x22/apps/goodvibes.svg b/.icons/awkward/22x22/apps/goodvibes.svg
new file mode 100644
index 00000000..93a6d0da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goodvibes.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#ffc543" width="20" height="16" x="-21" y="3" rx="1" ry="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.2" cx="6" cy="14.5" r="3"/>
+ <circle style="fill:#ff5100" cx="6" cy="14" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,3 C 1.446,3 1,3.446 1,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 21,4 C 21,3.446 20.554,3 20,3 L 2,3 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,18 c 0,0.554 -0.446,1 -1,1 L 2,19 C 1.446,19 1,18.554 1,18 Z"/>
+ <rect style="fill:#4d4d4d" width="16" height="4" x="3" y="5"/>
+ <rect style="fill:#ff5100" width="2.625" height="2" x="6.38" y="-9" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="fill:#4d4d4d" d="m 12,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:#4d4d4d" d="m 15,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:#4d4d4d" d="m 18,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:#4d4d4d" d="m 12,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:#4d4d4d" d="m 15,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:#4d4d4d" d="m 18,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:#4d4d4d" d="m 12,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"/>
+ <path style="fill:#4d4d4d" d="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"/>
+ <path style="fill:#4d4d4d" d="m 18,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/google-agenda.svg b/.icons/awkward/22x22/apps/google-agenda.svg
new file mode 100644
index 00000000..456367d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/google-agenda.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/google-chrome-beta.svg b/.icons/awkward/22x22/apps/google-chrome-beta.svg
new file mode 100644
index 00000000..b56a2b62
--- /dev/null
+++ b/.icons/awkward/22x22/apps/google-chrome-beta.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="8.995" height="8.986" x="-15.99" y="-15.48" rx="4.498" ry="4.493" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#109f5b" d="m 3.8214172,15.868991 c 1.7514,3.037 3.4332168,3.80961 6.6747168,3.99461 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 -4.4624,-7.736 c -1.2728362,1.9359382 -1.8366241,4.266453 -1.5804501,6.577833 0.148001,1.335368 1.2225883,1.64309 1.9393501,2.885907 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.98504,1.00043 c -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.995 z"/>
+ <path style="opacity:0.2" d="M 1.00584,11.25543 C 1.00379,11.33889 1,11.42134 1,11.5053 1,17.0424 5.4532,21.5 10.9848,21.5 c 5.5316,0 9.9848,-4.4576 9.9848,-9.9947 0,-0.08396 -0.004,-0.16641 -0.006,-0.24987 -0.1318,5.4201 -4.5311,9.7448 -9.9788,9.7448 -5.4477,0 -9.847,-4.3247 -9.9788,-9.7448 z"/>
+ <path style="fill:#dd4d3e" d="m 11.126993,1.0101956 c -0.20693,-0.00292 -0.412426,-1.563e-4 -0.619141,0.00977 -1.7310578,0.086359 -3.4379584,0.6676671 -4.9199214,1.5742188 -0.00111,6.783e-4 -0.0028,0.00127 -0.00391,0.00195 l -0.00195,0.00195 C 5.3640085,2.7407738 5.1516068,2.8919309 4.9453525,3.0512112 4.7115855,3.2302728 4.4858494,3.4194162 4.2695712,3.6176175 4.226933,3.6550172 4.1846138,3.692779 4.1426181,3.7308988 3.3331034,4.4984978 2.6536612,5.3952781 2.1387119,6.391055 l 4.5703125,7.177734 C 6.3369915,12.94739 6.5292155,11.96337 6.4961338,11.185977 6.4396459,9.856615 7.6085622,9.241607 8.4863681,8.3812894 9.251072,7.6317739 11.050013,6.6038717 10.72604,6.00043 h 8.918531 C 19.43365,5.6317311 19.199452,5.2768455 18.943399,4.93793 18.909597,4.8964048 18.876304,4.8539069 18.841837,4.81293 18.645999,4.5638073 18.438866,4.32495 18.220743,4.0961331 18.123476,3.9951902 18.023349,3.8960155 17.921915,3.7992581 l -0.01563,-0.015625 c -0.0063,-0.00607 -0.01318,-0.01153 -0.01953,-0.017578 C 17.705866,3.5937125 17.517522,3.4304463 17.324259,3.2719144 17.26609,3.222238 17.205813,3.1757087 17.146524,3.1273831 17.057844,3.0575071 16.967988,2.9891379 16.876993,2.922305 16.655379,2.7607175 16.424355,2.6103871 16.189493,2.4672269 16.113318,2.418662 16.036487,2.3711316 15.959024,2.3246488 15.848083,2.2646571 15.736223,2.2046228 15.623087,2.1488675 15.404198,2.0344533 15.183108,1.9248179 14.955118,1.8266019 14.834192,1.7743854 14.712775,1.7255589 14.589884,1.6781644 14.534725,1.6574935 14.479384,1.6373104 14.423868,1.6176175 14.155422,1.5199803 13.882199,1.4325712 13.603556,1.3578519 l -0.01172,-0.00391 C 13.44686,1.3135488 13.300989,1.27643 13.154337,1.2426175 12.982153,1.2055708 12.808698,1.1748154 12.634806,1.1469144 12.481712,1.1205507 12.328024,1.0977581 12.173868,1.078555 c -0.16287,-0.018881 -0.326643,-0.032119 -0.490234,-0.042969 -0.126818,-0.00893 -0.253794,-0.015442 -0.38086,-0.019531 -0.05859,-0.00173 -0.116845,-0.00518 -0.175781,-0.00586 z"/>
+ <path style="fill:#ffce41" d="m 19.644571,5.9984769 -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:0.2" width="10" height="10" x="-16.5" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="-16" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4587f3" width="8" height="8" x="-15" y="-15" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.00004,1.00043 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.00977,0.292969 10,10 0 0 1 9.99023,-9.792969 10,10 0 0 1 9.990234,9.707031 10,10 0 0 0 0.0098,-0.207031 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#4f4f4f" d="m 1.0605869,12.00043 a 10,10 0 0 0 9.9394531,9 10,10 0 0 0 9.949219,-9 z"/>
+ <path style="opacity:0.2" d="m 6.00004,14.002715 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 6.4992776 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 6.4992776 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 10.04952 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 6.4992776 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 6.00004,13.502968 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 6.4992776 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 6.4992776 Z m 5.9908514,0.249854 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 10.081736,17.169958 9.99828,16.819577 9.991016,16.49243 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 0.415773 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 10.04952 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 6.4992776 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/22x22/apps/google-chrome-unstable.svg b/.icons/awkward/22x22/apps/google-chrome-unstable.svg
new file mode 100644
index 00000000..fe6b6234
--- /dev/null
+++ b/.icons/awkward/22x22/apps/google-chrome-unstable.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="8.995" height="8.986" x="-15.99" y="-15.48" rx="4.498" ry="4.493" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#f66f6f" d="m2.34784 16.02143c1.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="m10.98504 1.00043c-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="m1.00584 11.25543c-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="m11.126993 1.0101956c-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="m19.644571 5.9984769-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="-16.5" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="-16" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e64646" width="8" height="8" x="-15" y="-15" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11.00004 1.00043a10 10 0 0 0 -10 10 10 10 0 0 0 0.00977 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.0098 -0.207031 10 10 0 0 0 -10 -10z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/google-chrome.svg b/.icons/awkward/22x22/apps/google-chrome.svg
new file mode 100644
index 00000000..8bff9277
--- /dev/null
+++ b/.icons/awkward/22x22/apps/google-chrome.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="8.995" height="8.986" x="-15.99" y="-15.48" rx="4.498" ry="4.493" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#109f5b" d="m2.34784 16.02143c1.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="m10.98504 1.00043c-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="m1.00584 11.25543c-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="m11.126993 1.0101956c-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="m19.644571 5.9984769-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="-16.5" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="-16" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4587f3" width="8" height="8" x="-15" y="-15" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11.00004 1.00043a10 10 0 0 0 -10 10 10 10 0 0 0 0.00977 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.0098 -0.207031 10 10 0 0 0 -10 -10z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/google-chrome2.svg b/.icons/awkward/22x22/apps/google-chrome2.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/google-chrome2.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/google-docs.svg b/.icons/awkward/22x22/apps/google-docs.svg
new file mode 100644
index 00000000..3fd1fd3d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/google-docs.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#528ff5" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="fill:#a5c5f9" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#ffffff" d="m 7,11 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/google-drive.svg b/.icons/awkward/22x22/apps/google-drive.svg
new file mode 100644
index 00000000..36bb972f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/google-drive.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 7.2692761,2.5 A 1.6155455,1.6365273 0 0 0 5.8739571,3.3117895 L 0.2201129,13.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 4.8462001,20.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 15.126131,3.3117895 A 1.6155455,1.6365273 0 0 0 13.730812,2.5 l -6.4615359,0 z"/>
+ <path style="fill:#306ed2" d="m 7.1088121,14 -0.391422,-0.130593 -2.971146,5.401173 0.2062425,0.455982 C 4.2174021,19.904861 4.5283791,19.999982 4.8464371,20 l 11.3072149,0 c 0.540109,4.2e-5 1.044512,-0.273332 1.344188,-0.728516 l 3.230899,-4.909179 C 20.802332,14.249416 20.861823,14.12772 20.905851,14 l -0.02711,-0.378788 -6.452611,0 L 14.203621,14 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 7.2691451,2 C 6.6946371,1.9999219 6.1633081,2.3089143 5.8736876,2.8115235 L 0.2200802,12.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 13.864803,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.2691451,2 C 6.6946371,1.9999219 6.1633081,2.3089143 5.8736876,2.8115235 L 0.2200802,12.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 5.8736876,3.3115234 C 6.1633081,2.8089143 6.6946371,2.4999219 7.2691451,2.5 l 6.3163799,0 0.27965,-0.5 -6.5960299,0 z"/>
+ <path style="opacity:0.2" d="m 7.2695311,2.5 c -0.02955,4.81e-4 -0.059389,0.00178 -0.088867,0.00391 L 13.791992,14.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 15.125976,3.3115234 C 14.836356,2.8089143 14.304977,2.4999219 13.730469,2.5 l -6.4609379,0 z"/>
+ <path style="fill:#ffbc3b" d="m 7.2691451,2 c -0.02955,4.81e-4 -0.059078,0.00178 -0.088556,0.00391 L 13.791534,14 l 7.114317,0 c 0.158842,-0.453249 0.112819,-0.954332 -0.125843,-1.370117 L 15.1264,2.8115235 C 14.83678,2.3089143 14.305452,1.9999219 13.730943,2 Z M 20.903054,14.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 10.497248,8.022461 3.9524866,19.726562 c 0.068092,0.0451 0.139451,0.08493 0.213467,0.119141 L 10.636141,8.274414 10.497248,8.022461 Z M 3.5022486,19.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 10.542966,7.5008255 A 1.0000054,0.8750911 0 0 0 9.635825,7.934055 L 7.8859896,10.559066 6.1361544,13.184077 A 1.0000054,0.8750911 0 0 0 7.000331,14.5 l 3.499669,0 3.49967,0 a 1.0000054,0.8750911 0 0 0 0.864176,-1.315923 L 13.114012,10.559066 11.364177,7.934055 A 1.0000054,0.8750911 0 0 0 10.542966,7.5008255 Z"/>
+ <path style="fill:#ffffff" d="M 10.542966,7.0008255 A 1.0000054,0.8750911 0 0 0 9.635825,7.434055 L 7.8859896,10.059066 6.1361544,12.684077 A 1.0000054,0.8750911 0 0 0 7.000331,14 L 10.5,14 l 3.49967,0 a 1.0000054,0.8750911 0 0 0 0.864176,-1.315923 L 13.114012,10.059066 11.364177,7.434055 A 1.0000054,0.8750911 0 0 0 10.542966,7.0008255 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.2691451,2 A 1.6155455,1.6365273 0 0 0 7.1805891,2.00391 L 7.4537151,2.5 13.730943,2.5 A 1.6155455,1.6365273 0 0 1 15.1264,3.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 15.1264,2.8115235 A 1.6155455,1.6365273 0 0 0 13.730943,2 L 7.2691451,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/google-earth.svg b/.icons/awkward/22x22/apps/google-earth.svg
new file mode 100644
index 00000000..0354fa54
--- /dev/null
+++ b/.icons/awkward/22x22/apps/google-earth.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/google-keep.svg b/.icons/awkward/22x22/apps/google-keep.svg
new file mode 120000
index 00000000..9edd43db
--- /dev/null
+++ b/.icons/awkward/22x22/apps/google-keep.svg
@@ -0,0 +1 @@
+keep.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/google-photos.svg b/.icons/awkward/22x22/apps/google-photos.svg
new file mode 100644
index 00000000..090fad2d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/google-photos.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m11 1.5v5h-5l-5 5h5v5l5 5v-5h5l4.5-4.5 0.5-0.5h-5v-5z"/>
+ <path style="fill:#fec006" d="m6 6-5 5h10v-5"/>
+ <path style="fill:#f34235" d="m16 6-5-5v10h5"/>
+ <path style="fill:#4bae4f" d="m6 16 5 5v-10h-5"/>
+ <path style="fill:#2095f2" d="m16 16 5-5h-10v5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m11 11v0.5h9.5l0.5-0.5z"/>
+ <path style="fill:#9c27b0" d="m16 6-5 5h5z"/>
+ <path style="fill:#1ea362" d="m6 11v5l5-5z"/>
+ <path style="fill:#3e50b4" d="m11 11v5h5z"/>
+ <path style="fill:#fe9700" d="m6 6 5 5v-5z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m11 1v0.5l5 5v-0.5zm-5 5-5 5h0.5l4.5-4.5h5v-0.5z"/>
+ <path style="opacity:0.2" d="m11 8.5-1 2-2 1 2 1 1 2 1-2 2-1-2-1z"/>
+ <path style="fill:#ffffff" d="m11 8-1 2-2 1 2 1 1 2 1-2 2-1-2-1z"/>
+ <path style="fill:#ebebeb" d="m8 11 2 1 1 2-0-3z"/>
+ <path style="fill:#dfdfdf" d="m14 11-2 1-1 2-0-3z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/google-play-music-desktop-player.svg b/.icons/awkward/22x22/apps/google-play-music-desktop-player.svg
new file mode 100644
index 00000000..596d2d8d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/google-play-music-desktop-player.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" viewBox="0 0 44 44">
+ <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.1307-0.348 0.2732-0.689 0.4299-1.023a14 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/google-slides.svg b/.icons/awkward/22x22/apps/google-slides.svg
new file mode 100644
index 00000000..26451cdc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/google-slides.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 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 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/google-webdesigner.svg b/.icons/awkward/22x22/apps/google-webdesigner.svg
new file mode 100644
index 00000000..e2e1a987
--- /dev/null
+++ b/.icons/awkward/22x22/apps/google-webdesigner.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <ellipse id="ellipse831" style="opacity:0.2" cx="13.5" cy="9.5" rx="5.5" ry="5"/>
+ <ellipse style="fill:#b7b7b7" cx="13.5" cy="9" rx="5.5" ry="5"/>
+ <path style="opacity:0.2" d="M 12.763672,0.5 A 8.7631579,8.7631579 0 0 0 4,9.263672 8.7631579,8.7631579 0 0 0 4.0078125,9.5 H 2 a 12,12 0 0 0 12,12 v -12 h 5.980469 A 7.0000003,6.5333333 0 0 0 20,9.033203 7.0000003,6.5333333 0 0 0 13,2.5 V 0.5078125 A 8.7631579,8.7631579 0 0 0 12.763672,0.5 Z"/>
+ <path style="fill:#db4533" d="m 13,2 v 7 h 6.981444 A 7.0000003,6.5333333 0 0 0 20,8.5333333 7.0000003,6.5333333 0 0 0 13,2 Z"/>
+ <path style="fill:#ffc10f" d="M 2,9 A 12,12 0 0 0 14,21 V 9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,9 A 12,12 0 0 0 2.025391,9.5 H 14 V 9 Z"/>
+ <path style="fill:#4481f6" d="M 12.763158,0 A 8.7631579,8.7631579 0 0 0 4,8.763158 8.7631579,8.7631579 0 0 0 4.0083264,9 H 13 V 0.0083264 A 8.7631579,8.7631579 0 0 0 12.763158,0 Z"/>
+ <path style="opacity:0.2" d="m 9,10 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 10.616184,5.5 9.108223,8.0093349 9,10 Z"/>
+ <path style="fill:#ffffff" d="m 9,9.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 15.692564,10.869695 16.999504,9.56701 17,8 17,6.3431458 15.544925,5 13.75,5 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 10.616184,5 9.108223,7.5093349 9,9.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12.763672,0 A 8.7631579,8.7631579 0 0 0 4,8.7636719 8.7631579,8.7631579 0 0 0 4.0078125,9 h 0.00195 A 8.7631579,8.7631579 0 0 1 12.763672,0.5 8.7631579,8.7631579 0 0 1 13,0.5078125 v -0.5 A 8.7631579,8.7631579 0 0 0 12.763672,0 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13,2 V 2.5 A 7.0000003,6.5333333 0 0 1 19.988281,8.8144531 7.0000003,6.5333333 0 0 0 20,8.5332031 7.0000003,6.5333333 0 0 0 13,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/google.svg b/.icons/awkward/22x22/apps/google.svg
new file mode 100644
index 00000000..2843476d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/google.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#d2d2d2" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="M 11.148438,4.5 C 8.403539,4.5 5.9602599,6.0808594 4.7714844,8.3808594 L 6.421875,9.498047 4.765625,8.3808594 C 4.280931,9.320859 4,10.38 4,11.5 c 0,1.16 0.297194,2.250937 0.8125,3.210938 L 7.28125,12.972656 A 4,4 0 0 1 7,11.5 4,4 0 0 1 7.2675781,10.070312 4,4 0 0 1 11,7.5 4,4 0 0 1 13.75,8.6015625 L 15.841797,6.375 C 14.627511,5.215 12.985172,4.5 11.148438,4.5 Z M 11,9.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 11,15.5 4,4 0 0 1 7.2832031,12.974609 L 4.8164062,14.710938 C 6.0204888,16.960938 8.4392535,18.5 11.148438,18.5 c 1.795918,0 3.402145,-0.674062 4.611328,-1.789062 C 17.142445,15.430899 18,13.565 18,11.5 17.98784,10.846181 17.880701,10.168558 17.800781,9.5 L 16.984375,9.5 11,9.5 Z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#3779d7" d="m 11,9 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 17.14242,14.930938 18,13.065 18,11 17.987841,10.346181 17.880701,9.668558 17.800781,9 l -0.816406,0 z"/>
+ <path style="fill:#e7453c" d="M 11.148438,4 C 8.4035395,4 5.9592835,5.579883 4.770508,7.879883 l 2.4980465,1.69043 A 4,4 0 0 1 11,7 4,4 0 0 1 13.75,8.1015625 L 15.841797,5.875 C 14.627511,4.715 12.985172,4 11.148438,4 Z"/>
+ <path style="fill:#eead33" d="M 4.765625,7.879883 C 4.280931,8.819883 4,9.88 4,11 c 0,1.16 0.2962175,2.249961 0.8115235,3.209961 L 7.28125,12.47168 A 4,4 0 0 1 7,11 4,4 0 0 1 7.2685545,9.570313 L 6.439453,9.009766 4.765625,7.879883 Z"/>
+ <path style="fill:#359950" d="M 7.283203,12.47461 4.816406,14.209961 C 6.0204885,16.459961 8.439254,18 11.148438,18 c 1.795918,0 3.402144,-0.675039 4.611327,-1.790039 l -2.49414,-1.918945 A 4,4 0 0 1 11,15 4,4 0 0 1 7.283203,12.47461 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/googlechrome.svg b/.icons/awkward/22x22/apps/googlechrome.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/googlechrome.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/googledrive.svg b/.icons/awkward/22x22/apps/googledrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/googledrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/googleearth.svg b/.icons/awkward/22x22/apps/googleearth.svg
new file mode 120000
index 00000000..cb9be8c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/googleearth.svg
@@ -0,0 +1 @@
+google-earth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goterminal.svg b/.icons/awkward/22x22/apps/goterminal.svg
new file mode 100644
index 00000000..75d8d0ab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goterminal.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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:#a53e62" width="20" height="18" x="1" y="2" 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-1h18c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="opacity:.2" d="m5 4.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="m5 4v1h-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/22x22/apps/gottet.svg b/.icons/awkward/22x22/apps/gottet.svg
new file mode 100644
index 00000000..52448d4e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gottet.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="5" height="5" x="-21.5" y="-6" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-21.5" y="-11" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-21.5" y="-16" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5ba8da" width="5" height="5" x="-21" y="-6" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2d89c3" width="5" height="5" x="-21" y="-11" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5ba8da" width="5" height="5" x="-21" y="-16" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-16.5" y="-6" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc965f" width="5" height="5" x="-16" y="-6" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-16.5" y="-11" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5ba8da" width="5" height="5" x="-16" y="-11" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-16.5" y="-16" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d83535" width="5" height="5" x="-16" y="-16" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-16.5" y="-21" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dd5252" width="5" height="5" x="-16" y="-21" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-11.5" y="-6" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc7c35" width="5" height="5" x="-11" y="-6" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-11.5" y="-11" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d83535" width="5" height="5" x="-11" y="-11" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-11.5" y="-16" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dd5252" width="5" height="5" x="-11" y="-16" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-6.5" y="-6" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc965f" width="5" height="5" x="-6" y="-6" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="5" x="-6.5" y="-11" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc7c35" width="5" height="5" x="-6" y="-11" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16.5,11 C 16.223,11 16,11.223 16,11.5 V 12 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 11.5 C 21,11.223 20.777,11 20.5,11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,6 C 11.223,6 11,6.223 11,6.5 V 7 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 4 C 15.777,6.5 16,6.723 16,7 V 6.5 C 16,6.223 15.777,6 15.5,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.5,1 C 1.223,1 1,1.223 1,1.5 V 2 C 1,1.723 1.223,1.5 1.5,1.5 h 4 C 5.777,1.5 6,1.723 6,2 V 1.5 C 6,1.223 5.777,1 5.5,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.5,1 C 6.223,1 6,1.223 6,1.5 V 2 C 6,1.723 6.223,1.5 6.5,1.5 h 4 C 10.777,1.5 11,1.723 11,2 V 1.5 C 11,1.223 10.777,1 10.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gourmet.svg b/.icons/awkward/22x22/apps/gourmet.svg
new file mode 120000
index 00000000..af73aec7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gourmet.svg
@@ -0,0 +1 @@
+preferences-web-browser-cookies.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/goxel.svg b/.icons/awkward/22x22/apps/goxel.svg
new file mode 100644
index 00000000..97e1a8b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/goxel.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" transform="matrix(0.5,0,0,0.49796464,5.4074325,7.7371657)" 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,-4.5925674,7.7371657)" 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,5.4074325,7.2371657)" 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 16,9.5000007 5,2.8750003 V 18.125 L 16,21 Z"/>
+ <path style="fill:#83929a" d="M 16,9.4999997 11,12.375 l 5,2.875 5,-2.875 z"/>
+ <path style="fill:#2f5d7c" transform="matrix(0.5,0,0,0.49796464,-4.5925674,7.2371657)" 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 6,9.5000007 5,2.8750003 V 18.125 L 6,21 Z"/>
+ <path style="fill:#366a90" d="M 6,9.4999997 1.0000001,12.375 6,15.25 11,12.375 Z"/>
+ <path style="opacity:0.2" transform="matrix(0.5,0,0,0.49796464,0.4074325,-0.76283454)" 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,0.4074325,-1.2628345)" 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 11,0.99999976 15.999999,3.8749998 V 9.6249997 L 11,12.5 Z"/>
+ <path style="fill:#649cff" d="m 11,0.99999966 -5,2.87500004 5,2.875 5,-2.875 z"/>
+ <path style="opacity:0.1" d="M 11.434571,12.625 11,12.875 16,15.75 21,12.875 20.565429,12.625 16,15.25 Z"/>
+ <path style="opacity:0.1" d="M 1.4345703,12.625 1,12.875 6,15.75 11,12.875 10.56543,12.625 6,15.25 Z"/>
+ <path style="opacity:0.1" d="M 6.4345705,4.1249997 6,4.3749997 l 5,2.875 5,-2.875 -0.434571,-0.25 L 11,6.7499997 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,0.99999966 -5,2.87500004 0.4345705,0.25 4.5654295,-2.625 4.565429,2.625 0.434571,-0.25 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 16,9.4999997 v 0.5 L 20.565429,12.625 21,12.375 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,9.4999997 1,12.375 1.4345703,12.625 6,9.9999997 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gp.svg b/.icons/awkward/22x22/apps/gp.svg
new file mode 100644
index 00000000..65ab0a9d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4.0000004,1.5000009 c -1.4999999,0 -2.9999999,1.4999999 -2.9999999,2.9999999 V 11.299805 18.5 19.700196 c 0,0.9 0.8998047,1.799804 1.7998046,1.799804 H 4.0000004 11.200196 18 c 1.5,0 3,-1.5 3,-3 C 21,8.5000006 14,1.5000009 4.0000004,1.5000009 Z"/>
+ <path style="fill:#dfd92a" d="M 21.000001,18 C 21.000001,8.0000006 14,1.0000008 3.9999999,1.0000008 2.5,1.0000008 1,2.5000008 1,4.0000007 V 18 c 0,1.5 1.5,3 2.9999999,3 H 18.000001 c 1.5,0 3,-1.5 3,-3 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4.0000004,1.0000009 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.8757906,0 16.8210646,6.8292772 16.9921876,16.6308591 0.0025,-0.04358 0.0078,-0.08725 0.0078,-0.13086 0,-9.9999994 -7,-16.9999991 -16.9999996,-16.9999991 z"/>
+ <path style="fill:#db3151" d="M 15,18.9 C 15,11.900001 10.1,7.0000012 3.1000004,7.0000012 c -1.0499999,0 -2.0999999,1.0499999 -2.0999999,2.0999998 V 18.9 c 0,1.05 1.05,2.1 2.0999999,2.1 H 12.9 c 1.05,0 2.1,-1.05 2.1,-2.1 z"/>
+ <path style="fill:#3f3f3f" d="m 8.0000002,19.95 c 0,-3.499999 -2.4499999,-5.95 -5.9499997,-5.95 -0.525,0 -1.05,0.525001 -1.05,1.050001 V 19.95 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 3.0996098,7.0000007 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.6975632,4.7054013 11.8906252,11.4794913 0.0013,-0.02651 0.0098,-0.05258 0.0098,-0.0791 0,-7 -4.90039,-11.9003903 -11.9003902,-11.9003903 z"/>
+ <path style="opacity:0.1" d="m 2.0498052,14 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/22x22/apps/gpa.svg b/.icons/awkward/22x22/apps/gpa.svg
new file mode 100644
index 00000000..dec9b09d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpa.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 15.798141,5.5901 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 12.780173,7.830578 C 13.69423,7.839908 15.150825,4.9446845 15.798146,5.5901 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 14.969714,7.125634 14.241639,7.311684 13.655853,6.7258975 Z"/>
+ <path style="opacity:0.2" d="m 14.858579,6.8965805 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 3.925993,16.500128 H 3.8273605 L 2,16.538003 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 7.9352135,7.864977 7.8599205,7.401571 7.858578,6.896583 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 15.798141,5.0901 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 -1.442139,1.142147 -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 14.969714,6.625634 14.241639,6.811684 13.655853,6.2258975 Z"/>
+ <path style="opacity:0.2" d="m 10.816406,10.000003 c 0.01186,0.0122 0.01918,0.02699 0.03125,0.03906 0.35803,0.356132 0.73879,0.630785 1.212891,0.804688 l -0.02539,1.960938 -1.005859,0.933593 1.005859,1.300781 v 1.009766 l -1.017578,1.212891 0.994141,1.291015 0.02344,0.361328 v 0.875 l 0.0957,0.06836 L 13,20.570315 V 10.000003 Z"/>
+ <path style="opacity:0.2" d="m 13.523268,3.500003 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 -0.87868,-0.8786798 -2.02999,-1.3183595 -3.18164,-1.3183595 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 13.523268,3.000003 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 -0.87868,-0.8786798 -2.02999,-1.3183595 -3.18164,-1.3183595 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 13.523268,3.000003 c -1.151651,0 -2.302961,0.4396795 -3.181641,1.3183595 -0.942293,0.9422925 -1.374859,2.198331 -1.30664,3.4316405 0.05913,-1.066597 0.491717,-2.1167175 1.30664,-2.9316405 0.87868,-0.8786801 2.02999,-1.3183595 3.181641,-1.3183595 1.15165,0 2.30296,0.4396794 3.18164,1.3183595 0.814923,0.814923 1.24751,1.8650435 1.30664,2.9316405 0.06822,-1.2333095 -0.364347,-2.489348 -1.30664,-3.4316405 -0.87868,-0.87868 -2.02999,-1.3183595 -3.18164,-1.3183595 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 14.49005,5.972673 14.572923,5.6069925 14.487135,5.2753935 14.444,5.442566 14.361233,5.601491 14.230299,5.732425 c -0.390525,0.3905245 -1.023539,0.3905245 -1.414062,0 C 12.685302,5.601491 12.602536,5.442566 12.559401,5.2753935 Z"/>
+ <path style="fill:#e4e4e4" d="m 14.858579,6.3964555 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 3.925993,16.000003 H 3.8273605 L 2,16.037878 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.019963 1.245117,-1.1949415 C 7.9352135,7.364862 7.8599205,6.901456 7.858578,6.396468 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 9.279297,4.0175811 8.0742188,5.2226592 C 7.9424476,5.5910484 7.859375,5.9827992 7.859375,6.3964874 c 0.00134,0.504988 0.07679,0.9675727 0.2890625,1.4257812 L 6.9023438,9.017581 5.5136719,8.99805 l 0.00977,1.648437 -0.9140625,0.865235 -1.5957031,-0.03125 0.00977,1.634765 -0.2402344,0.271485 -0.7597656,0.759765 v 0.09961 L 2.0058594,15.531253 11.201172,6.3378936 C 11.062113,6.1671583 10.957596,5.96905 10.904297,5.7480499 L 10.316406,5.5019561 C 10.192728,5.3807765 10.20945,5.2054138 10.273438,5.0117218 Z m 1.625,1.7304688 0.181641,0.076172 -0.205079,-0.2050782 c 0.0065,0.043591 0.01324,0.086627 0.02344,0.1289063 z"/>
+ <path style="opacity:0.2" d="m 14.727922,3.809955 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 14.727922,3.309955 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 11.545729,1.9921905 c -2.485282,0 -4.499024,2.0147185 -4.499024,4.5 0,0.084434 0.00811,0.166714 0.012695,0.25 C 7.189891,4.373982 9.14488,2.493167 11.545728,2.493167 c 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 13.91401,2.4952334 12.788373,1.9921903 11.545733,1.9921905 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 16.5,1.4997061 c -1.721894,0 -3.15337,1.2434277 -3.445496,2.8813516 -0.03581,0.2008081 0.211329,0.4078426 0.211329,0.6189453 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 13.605707,5.1285815 14.001372,5.2605195 14,4.9997061 c 0,-1.3807119 1.119288,-2.5 2.5,-2.5 1.380712,0 2.5,1.1192881 2.5,2.5 -0.0012,0.8220732 -0.322507,1.5346698 -1,2.0002969 0.07741,0.361998 0.02044,0.7855638 0.0078,1.154 C 19.223609,7.5736151 19.998359,6.3469259 20,4.9997061 c 0,-1.9329966 -1.567003,-3.5 -3.5,-3.5 z"/>
+ <path style="fill:#e4e4e4" d="m 16.5,1.000003 a 3.5,3.5 0 0 0 -3.5,3.5 3.5,3.5 0 0 0 0.226562,1.2304688 c 0.02335,0.00218 0.04422,0.011719 0.06836,0.011719 0.355013,-3e-7 0.652625,-0.1957584 0.830078,-0.4746094 A 2.5,2.5 0 0 1 14,4.500003 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 -1.083984,2.0566406 c 0.07741,0.361998 0.104429,0.7292201 0.0918,1.0976563 A 3.5,3.5 0 0 0 20,4.500003 a 3.5,3.5 0 0 0 -3.5,-3.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.5,1.000003 a 3.5,3.5 0 0 0 -3.5,3.5 3.5,3.5 0 0 0 0.01172,0.2246094 A 3.5,3.5 0 0 1 16.5,1.500003 3.5,3.5 0 0 1 19.986328,4.7382842 3.5,3.5 0 0 0 20,4.500003 a 3.5,3.5 0 0 0 -3.5,-3.5 z M 14.013672,4.734378 A 2.5,2.5 0 0 0 14,5.000003 2.5,2.5 0 0 0 14.03516,5.3808624 C 14.06624,5.3438164 14.09891,5.3085774 14.125,5.2675811 A 2.5,2.5 0 0 1 14.013672,4.734378 Z m 4.972656,0.019531 a 2.5,2.5 0 0 1 -1.070312,1.8027344 c 0.03194,0.1493404 0.05087,0.3003348 0.06641,0.4511719 A 2.5,2.5 0 0 0 19,5.000003 2.5,2.5 0 0 0 18.986328,4.753909 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gpaint.svg b/.icons/awkward/22x22/apps/gpaint.svg
new file mode 100644
index 00000000..c3d26a07
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpaint.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 18.67314,1.5003648 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.6964565 v 0 c 2.440783,-3.0474618 4.336741,-7.8078831 4.336741,-7.8078831 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 11.385609,7.0223607 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.4330594 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 15.703982,10.097033 14.965638,9.1241162 14.064294,8.3258468 13.275617,7.6273614 12.357214,7.0337496 11.385609,7.0223607 Z"/>
+ <ellipse style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linecap:round" cx="18" cy="19" rx="1.5" ry=".5"/>
+ <ellipse style="opacity:0.2" cx="10" cy="20.5" rx="8" ry="1"/>
+ <ellipse style="fill:#6155db" cx="10" cy="20" rx="8" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10,19.000021 A 7.9999992,0.9999913 0 0 0 2,20.000012 7.9999992,0.9999913 0 0 0 2.2623106,20.250986 7.9999992,0.9999913 0 0 1 10,19.500016 7.9999992,0.9999913 0 0 1 17.73769,20.249033 7.9999992,0.9999913 0 0 0 18,20.000012 7.9999992,0.9999913 0 0 0 10,19.000021 Z"/>
+ <path style="fill:#8d4e0a" d="m 18.67314,1.0003939 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 15.58842,10.71915 v 0 c 2.440838,-3.0474663 4.336796,-7.8078877 4.336796,-7.8078877 l 0.01266,-0.036278 0.0059,-0.037966 C 20.059856,2.1811441 19.898783,1.4924331 19.341341,1.1699115 19.132301,1.0489657 18.906132,0.9966686 18.673146,1.000332 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 18.672702,1.0001776 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 13.310782,4.490313 17.478371,1.93474 17.478371,1.93474 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 11.385609,6.52239 C 11.246809,6.52074 11.107023,6.53092 10.9663,6.55445 l -0.567796,0.096179 0.16958,1.2866123 -0.401592,0.3391595 -2.8845423,6.4330602 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 15.703982,9.5970622 14.965638,8.6241457 14.064294,7.8258762 13.275617,7.1273907 12.357214,6.5337789 11.385609,6.52239 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.385656,6.5225905 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.7706592 1.9326,2.6747812 l 0.05664,0.173826 0.152343,-0.02832 -0.208983,-0.645503 C 15.703761,9.5969492 14.965688,8.6245597 14.064344,7.8262902 13.275667,7.1278047 12.357261,6.5339794 11.385656,6.5225905 Z m -0.876945,1.4648308 -0.341794,0.2890599 -2.8847408,6.4325618 0.166991,0.127928 2.7177498,-6.0604941 0.401364,-0.3388641 z"/>
+ <path style="opacity:0.1" d="m 2,20.500007 c 4.9556869,-0.874631 8.526955,1.677031 8.977292,-2.764212 0.36291,-3.579031 -3.7333471,-4.54032 -5.524871,-1.086186 C 3.7266213,19.977032 2,20.500007 2,20.500007 Z"/>
+ <path style="fill:#3f3f3f" d="m 2,20.000037 c 4.9556869,-0.874631 8.526955,1.67703 8.977292,-2.764213 C 11.340202,13.656793 7.2439449,12.695505 5.452421,16.149639 3.7266213,19.477062 2,20.000037 2,20.000037 Z"/>
+ <ellipse style="fill:#6155db;stroke:#000000;stroke-width:0;stroke-linecap:round" cx="18" cy="18.5" rx="1.5" ry=".5"/>
+ <path style="opacity:0.1;fill:#ffffff;stroke:#000000;stroke-width:0;stroke-linecap:round" d="m 17.999868,18.000029 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/22x22/apps/gparted.svg b/.icons/awkward/22x22/apps/gparted.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gparted.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gpaste.svg b/.icons/awkward/22x22/apps/gpaste.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpaste.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gpdftext.svg b/.icons/awkward/22x22/apps/gpdftext.svg
new file mode 100644
index 00000000..926c3cfb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpdftext.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gpick.svg b/.icons/awkward/22x22/apps/gpick.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpick.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gpicview.svg b/.icons/awkward/22x22/apps/gpicview.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpicview.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gpk-log.svg b/.icons/awkward/22x22/apps/gpk-log.svg
new file mode 100644
index 00000000..bbc75145
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpk-log.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(0,-1)">
+ <path style="opacity:0.05" d="m 2,1.5 c -0.554,0 -1,0.446 -1,1 V 11 H 21 V 2.5 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <rect style="fill:#fabd7f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" 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"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ </g>
+ <rect style="opacity:0.2" width="10" height="10" x="-21.5" y="-22" rx=".536" ry=".536" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="10" height="10" x="-21" y="-22" rx=".536" ry=".536" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3f3f3f" d="m 13,12 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/22x22/apps/gpk-prefs.svg b/.icons/awkward/22x22/apps/gpk-prefs.svg
new file mode 100644
index 00000000..dc1c72f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpk-prefs.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#f58411" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gpmdp.svg b/.icons/awkward/22x22/apps/gpmdp.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpmdp.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gpodder.svg b/.icons/awkward/22x22/apps/gpodder.svg
new file mode 100644
index 00000000..6b033078
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpodder.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:.2" d="m10.348087 3.5008506c-0.3502995 0.0134-0.6575995 0.1977-0.8988995 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.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.3887995 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.4150992-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="m10.620087 1.5060695c-0.20704 0.00335-0.41662 0.016789-0.6269496 0.040039-3.2965 0.3645-5.6979 3.0839-5.4715 6.1202l-0.7715 0.0859 0.4414 3.9931995 2.5733-0.284-0.4414-3.9942995-0.9532 0.1054c-0.1766-2.6018 1.8856-4.9247 4.7128996-5.2373 2.825-0.3123 5.357 1.4996 5.756 4.0743l-0.839 0.0927 0.441 3.9931995 2.485-0.274-0.442-3.9935995-0.797 0.0879c-0.421-2.8135-3.034-4.8585-6.067-4.8096z"/>
+ <path style="fill:#974fa4" d="m10.348087 3.0008502c-0.3502995 0.0134-0.6575995 0.1977-0.8988995 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.3389996-0.0781 3.3314996 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.3887995 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.4150996-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="m10.347743 3.0000002c-0.3502995 0.0134-0.6571365 0.1977031-0.8984365 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.068678 0.7236061-0.089202 1.4420759-0.091797 2.1367189 0.013416-0.537913 0.039934-1.0902798 0.091797-1.6367188 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.8984365-0.4707031v0.00195c0.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.0843991 0.653765 4.4170621 0.759765 5.4140621 0.05533 0.52013 0.05156 0.0146 0.08789 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.0069 0.658996 0.464169 0.810546 0.824219 0.113429 0.269519 0.145819 0.658846 0.148438 1.13086 0.000337-0.0061 0.0036-0.0155 0.0039-0.02148 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.03256 0.08849-0.08789-0.431641-0.106-0.997-0.305765-3.329662-0.759765-5.4140621-0.225995-1.042302-0.516338-3.0241207-0.902338-3.7617207-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.00195zm-1.3457025 11.986328c-0.030473 0.12457-0.082692 0.240591-0.1777342 0.34375-0.23128 0.25103-0.7417863 0.623611-1.7226564 0.675781-0.98087 0.05217-2.4131125-0.511668-4.4453124-0.886718-0.32732-0.06041-0.6003406-0.06631-0.8378907 0.01172-0.2375499 0.07802-0.4239994 0.251544-0.5371093 0.470703-0.2262201 0.438321-0.24787 2.342682-0.28125 3.175782-0.00136 0.03384 0.013562 0.06428 0.015625 0.09766 0.029439-0.925727 0.065614-2.3859 0.265625-2.773438 0.1131099-0.219159 0.2995594-0.392683 0.5371093-0.470703 0.2375501-0.07803 0.5105706-0.07213 0.8378907-0.01172 2.0321999 0.37505 3.4644424 0.938888 4.4453124 0.886718 0.9808701-0.052172 1.4913764-0.424753 1.7226564-0.675783 0.2088792-0.226716 0.2392292-0.505696 0.1777342-0.84375z"/>
+ <path style="fill:#4d4d4d" d="m10.620087 1.0060695c-0.20704 0.00335-0.41662 0.016789-0.6269496 0.040039-3.2965 0.3645-5.6979 3.0839-5.4715 6.1202l-0.7715 0.0859 0.4414 3.9931995 2.5733-0.284-0.4414-3.9942995-0.9532 0.1054c-0.1766-2.6018 1.8856-4.9248 4.7128996-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="m10.491087 9.6013692a2.2429341 4.001919 3.1087 0 1 -4.4814996 -0.201 2.2429341 4.001919 3.1087 0 1 4.4814996 0.201z"/>
+ <path style="fill:#ffffff" d="m10.491087 9.0963692a2.242929 4.0019086 3.1087 1 1 -4.4814996 -0.2007997 2.242929 4.0019086 3.1087 0 1 4.4814996 0.2007997z"/>
+ <path style="fill:#4d4d4d" d="m9.9953875 10.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="m15.955087 9.2883692a4.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="m15.955087 8.7834695a4.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="m13.965087 10.067369a0.89642044 1.0938371 44.991 1 1 -1.93 -0.1349998 0.89642044 1.0938371 44.991 0 1 1.93 0.1349998z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m10.620087 1.0060695c-0.20704 0.00335-0.41662 0.016789-0.6269496 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.2103396-0.023251 0.4199096-0.036694 0.6269496-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.4106996 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.4999995 0.054688-0.0059-0.4413-3.9942995zm-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/22x22/apps/gpredict-icon.svg b/.icons/awkward/22x22/apps/gpredict-icon.svg
new file mode 100644
index 00000000..2ff70bd5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpredict-icon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#01a59b" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 7.326172,5 4.5,7.826172 7.006836,10.333008 10.996094,8.6689455 Z M 14,8.5 6,11.835938 9.606446,12.861328 10.602539,16.5 Z m -0.183594,2.990235 -1.68457,3.967773 L 14.672852,18 17.5,15.172851 Z"/>
+ <path style="fill:#ffffff" d="M 7.326172,4.5 4.5,7.326172 7.006836,9.833008 10.996094,8.1689455 Z M 14,8 6,11.335938 9.606446,12.361328 10.602539,16 Z m -0.183594,2.990235 -1.68457,3.967773 L 14.672852,17.5 17.5,14.672852 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gprename.svg b/.icons/awkward/22x22/apps/gprename.svg
new file mode 120000
index 00000000..904ec891
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gprename.svg
@@ -0,0 +1 @@
+krename.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gps.svg b/.icons/awkward/22x22/apps/gps.svg
new file mode 100644
index 00000000..76c8b146
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gps.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 9,1.5 9,3.7597656 A 8,8 0 0 0 3.265625,9.5 L 1,9.5 l 0,4 2.2597656,0 A 8,8 0 0 0 9,19.234375 L 9,21.5 l 4,0 0,-2.259766 A 8,8 0 0 0 18.734375,13.5 L 21,13.5 l 0,-4 -2.259766,0 A 8,8 0 0 0 13,3.765625 L 13,1.5 9,1.5 Z"/>
+ <path style="fill:#1e80ff" d="M 9,1 9,3.2597656 A 8,8 0 0 0 3.265625,9 L 1,9 1,13 3.2597656,13 A 8,8 0 0 0 9,18.734375 L 9,21 l 4,0 0,-2.259766 A 8,8 0 0 0 18.734375,13 L 21,13 21,9 18.740234,9 A 8,8 0 0 0 13,3.265625 L 13,1 9,1 Z"/>
+ <rect style="opacity:0.2" width="10" height="10" x="-16.5" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="-16" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9,1 0,0.5 4,0 L 13,1 9,1 Z M 9,3.2597656 A 8,8 0 0 0 3.265625,9 L 1,9 1,9.5 3.265625,9.5 A 8,8 0 0 1 9,3.7597656 l 0,-0.5 z m 4,0.00586 0,0.5 A 8,8 0 0 1 18.740234,9.5 L 21,9.5 21,9 18.740234,9 A 8,8 0 0 0 13,3.265625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gpsd-logo.svg b/.icons/awkward/22x22/apps/gpsd-logo.svg
new file mode 100644
index 00000000..ed31edf5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpsd-logo.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#0e427e" d="M 3.8115236,2.2480469 C 3.681591,2.2478742 3.5518249,2.2987613 3.4501955,2.4003906 L 0.40039076,5.449219 c -0.2032587,0.203259 -0.2032589,0.5203735 0,0.7236325 L 15.827148,21.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 4.1728517,2.4013672 C 4.0712222,2.2997377 3.9414562,2.2482196 3.8115236,2.2480469 Z"/>
+ <g transform="matrix(0.5,0,0,0.5,-0.99999984,-1)">
+ <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="15.91" r="1.956" transform="rotate(-45)"/>
+ <circle style="fill:#455a64" cx="-7.133" cy="15.556" r="1.956" transform="rotate(-45)"/>
+ <path style="fill:#455a64" transform="matrix(0.04457777,-0.04457777,0.03033288,0.03033288,15.552114,4.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="15.91" r="1.5" transform="rotate(-45)"/>
+ <circle style="fill:#607d8b" cx="12.021" cy="15.556" r="1.5" transform="rotate(-45)"/>
+ <rect style="opacity:0.2" width="5.806" height="11.739" x="13.01" y="-4.51" rx="1.01" ry="1.01" transform="rotate(45)"/>
+ <rect style="fill:#607d8b" width="5.806" height="11.739" x="12.65" y="-4.86" rx="1.01" ry="1.01" transform="rotate(45)"/>
+ <path style="opacity:0.2" d="m 21.450463,9.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 21.450463,9.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 19.521484,1 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 20.560547,1.4394531 1.5,1.5 0 0 0 19.521484,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.8115236,2 C 3.6169822,2 3.4225053,2.0745652 3.2734377,2.2236328 L 1.7480471,3.7480469 0.22363296,5.2734375 c -0.2140294,0.2140295 -0.2719822,0.521203 -0.1787109,0.788086 0.036652,-0.1048755 0.094605,-0.20398 0.1787109,-0.288086 L 1.7480471,4.248047 3.2734377,2.7236328 C 3.4225053,2.5745652 3.6169822,2.5 3.8115236,2.5 c 0.1945416,0 0.3890186,0.074565 0.5380861,0.2236328 l 1.524414,1.5244142 2.0634765,2.0634765 1.8125,1.8125 L 10,7.8740235 7.9375002,5.8115235 5.8740237,3.7480469 4.3496097,2.2236328 C 4.2005422,2.0745652 4.0060652,2 3.8115236,2 Z M 14.365235,12.240235 C 14.125977,12.5 14.125977,12.5 14.125977,12.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 18.251953,16.125976 16.188476,14.0625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gpx-viewer.svg b/.icons/awkward/22x22/apps/gpx-viewer.svg
new file mode 120000
index 00000000..3097b5f2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpx-viewer.svg
@@ -0,0 +1 @@
+gpxviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gpxsee.svg b/.icons/awkward/22x22/apps/gpxsee.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpxsee.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gpxviewer.svg b/.icons/awkward/22x22/apps/gpxviewer.svg
new file mode 100644
index 00000000..d4055a9c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gpxviewer.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#2869b6" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <g style="opacity:0.2;enable-background:new" transform="matrix(0.5315544,0,0,0.5313952,-20.967995,-11.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,-20.967995,-12.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 11,1 C 5.46,1 1,5.46 1,11 1,11.08394 1.00382,11.166571 1.00586,11.25 1.1381952,5.8269315 5.543937,1.5 11,1.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 20.996176,11.166571 21,11.083937 21,11 21,5.46 16.54,1 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gqrx.svg b/.icons/awkward/22x22/apps/gqrx.svg
new file mode 100644
index 00000000..8175afe6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gqrx.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="1" y="5.5" rx="1" ry="1"/>
+ <rect style="fill:#3f3f3f" width="2" height="13" x="4" y="0" rx=".75" ry=".75"/>
+ <rect style="fill:#5d4c4c" width="20" height="16" x="1" y="5" rx="1" ry="1"/>
+ <path style="fill:#121e7e" d="m 17.480469,6.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 6.8969445,11.895842 5.7105295,10.999617 3.9433594,10.999617 2.7481452,10.999617 1.7959363,11.481625 1,12.134383 V 16.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 8.586531 C 20.99323,8.580271 20.98726,8.573236 20.98047,8.567001 20.056986,7.718548 18.893097,6.999617 17.480469,6.999617 Z"/>
+ <path style="opacity:0.1" d="M 3.5,7.5 C 3.223,7.5 3,7.723 3,8 3,8.277 3.223,8.5 3.5,8.5 H 9 v -1 z"/>
+ <path style="fill:#1cff1f" d="M 3.5,7 C 3.223,7 3,7.223 3,7.5 3,7.777 3.223,8 3.5,8 H 9 V 7 Z"/>
+ <path style="opacity:0.3" d="m 9,7 v 1 h 3.5 C 12.777,8 13,7.777 13,7.5 13,7.223 12.777,7 12.5,7 Z"/>
+ <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 18 c 0.554,0 1,0.446 1,1 V 6 C 21,5.446 20.554,5 20,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 4.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 17.480469,8.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 6.896945,13.876694 5.7105295,12.981446 3.9433594,12.981446 2.7481452,12.981446 1.7959363,13.462734 1,14.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 10.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 17.480469,10.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 6.896945,15.876693 5.7105295,14.981446 3.9433594,14.981446 2.7481452,14.981446 1.7959363,15.462733 1,16.115234 V 20 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 12.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 17.480469,12.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 6.896945,17.876693 5.7105295,16.981445 3.9433594,16.981445 2.7481452,16.981445 1.7959363,17.462733 1,18.115234 V 20 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 14.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 17.480469,14.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 12.960528,20.010096 12.680453,20.656882 12.40918,21 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 20.836427,20.626128 21,20.333499 21,20 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 3.9433594,18.981445 c -1.189584,0 -2.1389227,0.476253 -2.9326172,1.124024 C 1.0637803,20.608824 1.4821319,21 2,21 H 8.814453 C 8.472305,20.842978 8.1598225,20.657828 7.832031,20.455078 6.896945,19.876693 5.7105295,18.981445 3.9433594,18.981445 Z"/>
+ <path style="fill:#62beff" d="m 17.480469,16.981445 c -1.341598,0 -2.502123,0.795303 -3.098633,1.669922 C 13.841294,19.443925 13.571057,20.263121 13.316406,21 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 20 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 4.238281 c -0.098632,-0.0058 -0.192448,-0.01855 -0.2949216,-0.01855 z"/>
+ <path style="fill:#a7e2ff" d="m 17.480469,18.981445 c -1.341598,0 -2.502123,0.795303 -3.098633,1.669922 C 14.302876,20.76714 14.230373,20.883265 14.16211,21 H 20 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 17.480469,6.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.5791015 0.59651,-0.8746185 1.757035,-1.6708985 3.098633,-1.6708985 1.412628,0 2.576517,0.718931 3.5,1.567383 0.0068,0.00624 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 17.480469,8.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 6.896945,13.876694 5.7105295,12.981446 3.9433594,12.981446 2.7481451,12.981446 1.7959363,13.462734 1,14.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 17.480469,10.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 6.896945,15.876693 5.7105295,14.981446 3.9433594,14.981446 2.7481451,14.981446 1.7959363,15.462733 1,16.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 17.480469,12.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 6.896945,17.876693 5.7105295,16.981445 3.9433594,16.981445 2.7481451,16.981445 1.7959363,17.462733 1,18.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 17.480469,14.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 12.960528,20.010096 12.680453,20.656882 12.40918,21 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 3.9433594,18.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 8.814453 C 8.472305,20.842978 8.159823,20.657828 7.832031,20.455078 6.896945,19.876694 5.7105295,18.981445 3.9433594,18.981445 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 17.480469,16.981445 c -1.341598,0 -2.502123,0.795303 -3.098633,1.669922 C 13.841294,19.443925 13.571057,20.263121 13.316406,21 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 4.238281 c -0.098631,-0.0058 -0.192448,-0.01855 -0.2949216,-0.01855 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 17.480469,18.981445 c -1.341598,0 -2.502123,0.795303 -3.098633,1.669922 C 14.302876,20.76714 14.230373,20.883265 14.16211,21 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/22x22/apps/gradio.svg b/.icons/awkward/22x22/apps/gradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/grafx2.svg b/.icons/awkward/22x22/apps/grafx2.svg
new file mode 100644
index 00000000..bd887604
--- /dev/null
+++ b/.icons/awkward/22x22/apps/grafx2.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 4.0326704,1041.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 11,1048.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 11,1034.8948 Z"/>
+ <path style="fill:#005aeb" d="m 4.0326704,1041.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 11,1048.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 11,1034.3948 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 14.409179,1031.3622 c -0.241092,0 -0.472115,0.096 -0.642578,0.2666 L 11,1034.3944 l -6.9677736,6.9688 -2.7656249,2.7656 C 1.0961154,1044.2992 1.0000479,1044.5303 1,1044.7714 v 0.5 c 4.79e-5,-0.2411 0.096115,-0.4722 0.2666015,-0.6426 L 4.0322264,1041.8632 11,1034.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 17.96733,1041.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 11,1048.8304 4.0326709,1041.8631 1.266336,1039.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 11,1034.8948 Z"/>
+ <path style="fill:#00d5e6" d="m 17.96733,1041.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 11,1048.3304 4.0326709,1041.3631 1.266336,1038.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 11,1034.3948 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 15.358578,1034.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 15.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" d="m 15.628906,1033.581 v 0 a 0.15626562,0.15626562 0 0 0 -0.08984,0.045 l -0.421878,0.4219 a 0.15626562,0.15626562 0 0 0 -0.04688,0.1113 v 2.4219 h -2.421874 a 0.15626562,0.15626562 0 0 0 -0.111329,0.045 l -1.560547,1.5625 a 0.15626562,0.15626562 0 0 0 0,0.2207 l 2.589844,2.5899 -0.378906,0.3789 -1.689453,-1.6895 c -0.556866,-0.557 -1.464618,-0.557 -2.021485,0 -0.5568817,0.5568 -0.5568829,1.4647 0,2.0215 l 1.689458,1.6895 -0.666016,0.666 -1.326172,-0.1406 c 0.412954,-0.5589 0.429606,-1.3302 -0.07617,-1.836 -0.5568668,-0.5569 -1.4646178,-0.5569 -2.0214841,0 L 4.375,1044.7919 c -0.8883115,0.8883 -0.8883119,2.3324 0,3.2207 0.8883038,0.8882 2.3343429,0.8883 3.2226562,0 0.4451552,-0.4451 0.5438688,-1.0507 0.5429688,-1.6348 l 0.4355469,0.4356 a 0.15626562,0.15626562 0 0 0 0.2207031,0 l 0.300781,-0.3008 a 0.15626562,0.15626562 0 0 0 0,-0.2207 l -1.4999998,-1.5 a 0.15626562,0.15626562 0 0 0 -0.2226562,0 l -0.8984375,0.8984 a 0.15626562,0.15626562 0 0 0 0,0.2227 l 0.2988281,0.2988 a 0.15626562,0.15626562 0 0 0 0.2207032,0 l 0.3652343,-0.3652 c 0.2189296,0.5534 0.1639466,1.1955 -0.2851562,1.6445 -0.6031684,0.6032 -1.5765128,0.6032 -2.1796875,0 -0.6031728,-0.6032 -0.6031728,-1.5765 0,-2.1797 l 2.7011718,-2.6992 c 0.2717248,-0.2717 0.7067909,-0.2717 0.9785157,0 0.2717525,0.2718 0.2717525,0.7067 0,0.9785 l -0.5996094,0.5996 a 0.15626562,0.15626562 0 0 0 0,0.2207 l 1.4999995,1.502 a 0.15626562,0.15626562 0 0 0 0.220704,0 l 0.300781,-0.3008 a 0.15626562,0.15626562 0 0 0 0,-0.2207 l -0.712891,-0.7109 1.416016,0.1464 a 0.15626562,0.15626562 0 0 0 0.126953,-0.045 l 1.269531,-1.2695 a 0.15626562,0.15626562 0 0 0 0,-0.2227 l -1.089844,-1.0898 0.978516,-0.9785 1.089844,1.0898 a 0.15626562,0.15626562 0 0 0 0.222656,0 l 1.199219,-1.1992 a 0.15626562,0.15626562 0 0 0 0,-0.2227 l -1.089844,-1.0898 0.789063,-0.7891 a 0.15626562,0.15626562 0 0 0 0,-0.2207 l -0.298828,-0.3007 a 0.15626562,0.15626562 0 0 0 -0.220704,0 l -0.791015,0.791 -0.980469,-0.9785 0.984375,-0.9844 h 2.179687 v 2.8437 a 0.15626562,0.15626562 0 0 0 0.267579,0.1114 l 0.421875,-0.4219 a 0.15626562,0.15626562 0 0 0 0.04492,-0.1113 v -2.4219 h 2.423828 a 0.15626562,0.15626562 0 0 0 0.109375,-0.045 l 0.421877,-0.4239 a 0.15626562,0.15626562 0 0 0 -0.109375,-0.2675 h -2.845703 v -2.8418 a 0.15626562,0.15626562 0 0 0 -0.175782,-0.1582 z m -5.140625,6.4257 c 0.176698,0 0.35242,0.069 0.488281,0.2051 l 0.490235,0.4883 -0.980469,0.9805 -0.488281,-0.4903 c -0.271752,-0.2718 -0.271752,-0.7067 0,-0.9785 0.135862,-0.1358 0.313537,-0.2051 0.490234,-0.2051 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 7.4863281,1045.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 1.9091796,1031.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 11,1034.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 17.967773,1041.3632 11,1034.3944 8.2333983,1031.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 14.864788,1043.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 14.864788,1043.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/22x22/apps/gramps.svg b/.icons/awkward/22x22/apps/gramps.svg
new file mode 100644
index 00000000..9b97d4d8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gramps.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect fill="#ac8a78" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/granatier.svg b/.icons/awkward/22x22/apps/granatier.svg
new file mode 100644
index 00000000..e3293a1d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/granatier.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#4f4f4f" d="m13.518 1.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="m17.16 4.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.49235zm-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="m13.329 1.8428c-0.1935-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.6795-1.1768c0.1385-0.2399 0.4425-0.3221 0.6825-0.1836l3.465 2c0.0805 0.0466 0.135 0.11575 0.1775 0.19125l0.005-0.0075c0.1385-0.24005 0.0575-0.54525-0.1825-0.68375l-3.463-2.0001c-0.06-0.03465-0.124-0.0554-0.1885-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="m18.681 2.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.9415 0.0363-1.7985 0.22675-1.7985 0.22675-0.0575 0.01065-0.1085 0.0271-0.153 0.04935l1.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="m19.518 9.9901-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="m16.094 8.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.6125l-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="m19.518 10.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.0615 2.3435-1.7335 0.461 0.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/22x22/apps/grandr.svg b/.icons/awkward/22x22/apps/grandr.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/grandr.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/granule.svg b/.icons/awkward/22x22/apps/granule.svg
new file mode 100644
index 00000000..ebbfa7c9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/granule.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/grass.svg b/.icons/awkward/22x22/apps/grass.svg
new file mode 100644
index 00000000..95f3f909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/grass.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 5.4472708,5.5000022 2.0283288,9.4892567 C 1.3234891,10.31155 1.3244355,11.687468 2.0293038,12.509762 l 7.1757758,8.373039 c 0.70484,0.822294 1.8850024,0.823237 2.5898424,10e-4 l 7.176751,-8.373063 c 0.704839,-0.822294 0.704839,-2.199188 0,-3.0214813 L 15.552731,5.5000022 Z"/>
+ <path style="fill:#4f4f4f" d="M 5.4472708,5.0000097 2.0283288,8.989264 c -0.7048397,0.8222927 -0.7038933,2.198211 9.75e-4,3.020505 l 7.1757758,8.373039 c 0.70484,0.822294 1.8850024,0.823237 2.5898424,10e-4 l 7.176751,-8.373062 c 0.704839,-0.822294 0.704839,-2.1991883 0,-3.021482 L 15.552731,5.0000097 Z"/>
+ <path style="opacity:0.2" d="m 10.499725,0.50000456 c -0.497641,0 -0.9956154,0.1854856 -1.3676144,0.55747564 L 1.5574681,8.6329678 c -0.74399811,0.7439789 -0.74294271,1.9890362 0.00108,2.7330162 l 7.5746435,7.575487 c 0.743998,0.74398 1.9901644,0.745035 2.7341634,0.0011 l 7.574643,-7.575486 c 0.743997,-0.743981 0.743998,-1.9901033 0,-2.7340827 L 11.86734,1.0574802 C 11.495341,0.68549026 10.997367,0.50000456 10.499725,0.50000456 Z"/>
+ <path style="fill:#e4e4e4" d="m 10.499725,1.2159784e-5 c -0.497641,0 -0.9956154,0.185485700216 -1.3676144,0.557475600216 L 1.5574681,8.1329753 c -0.74399811,0.7439788 -0.74294271,1.9890357 0.00108,2.7330167 l 7.5746435,7.575487 c 0.743998,0.743979 1.9901644,0.745035 2.7341634,0.0011 l 7.574643,-7.575487 c 0.743997,-0.74398 0.743998,-1.9901029 0,-2.7340822 L 11.86734,0.55748776 C 11.495341,0.18549786 10.997367,1.2159784e-5 10.499725,1.2159784e-5 Z"/>
+ <path style="fill:#008f23" d="m 10.299806,1.0000183 -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.2451144 -0.117187,1.299804 -0.191406,1.578124 -0.07422,0.190429 -0.6308594,-1.074217 -0.21582,-1.441406 -0.280273,-2.3398408 -0.333008,-2.16992 0.02539,1.9804672 0.116211,1.6376936 0.202149,1.561522 L 8.0253944,9.5722807 6.0058653,6.5595882 5.5419982,5.9189638 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.8320303 0.9960925,1.567381 0.8994139,1.423828 0.138671,1.275389 0.4287114,2.91406 -10e-4,-0.002 L 9.7402106,16.30177 8.6913833,13.733413 7.8554471,12.006852 6.7460731,10.213885 6.1835736,9.4775567 5.7334035,9.0302847 5.0000057,8.3535271 5.3046929,8.7265737 5.79688,9.2275497 l 0.2910152,0.324219 0.1914063,0.331054 0.2294918,0.3662113 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.5029294,1.529295 0.001,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.606443 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.1845683 -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.8310533 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.8749983 -0.697265,1.028319 -0.478515,0.842773 0.293945,-2.900388 0.109375,-1.2363274 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 5.4922027 l -0.02149,-0.2714842 0.0957,-0.1757809 -0.04297,-0.2568357 V 4.593765 l 0.03612,-0.1093749 0.07422,-0.2431637 0.05273,-0.1298829 -0.09863,-0.1621089 0.08496,-0.1621093 -0.134765,-0.095703 -0.08203,-0.2421871 0.117187,-0.1904295 -0.163086,-0.052734 -0.07031,-0.126953 V 2.9697431 l -0.07422,-0.1230468 -0.0752,-0.067383 0.0078,-0.102539 V 2.56447 l -0.0361,-0.3066403 -0.02442,-0.1757811 -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.5888663 -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.8994123 -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.7206945,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 8.6103539,17.676761 8.3408231,17.168949 7.7529327,16.051762 6.9238319,14.565435 6.3388715,13.610358 5.79688,12.78614 5.5029347,12.380867 Z m 4.9238235,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 10.500001,1.9259784e-5 C 10.00236,1.9259784e-5 9.5038366,0.18564596 9.1318376,0.55763586 L 1.5576261,8.1328243 C 1.1229803,8.5674589 0.94994469,9.1721847 1.0234469,9.7490337 1.0754369,9.3387027 1.2484375,8.9420045 1.5576261,8.6328238 L 9.1318376,1.0576355 C 9.5038366,0.68564546 10.00236,0.50001876 10.500001,0.50001876 c 0.497642,0 0.995188,0.1856268 1.367186,0.55761674 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 11.867187,0.55763586 C 11.495189,0.18564596 10.997643,1.9259784e-5 10.500001,1.9259784e-5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/green-recorder.svg b/.icons/awkward/22x22/apps/green-recorder.svg
new file mode 100644
index 00000000..db9a4848
--- /dev/null
+++ b/.icons/awkward/22x22/apps/green-recorder.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-20" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-18" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#37b368" width="12" height="16" x="-16" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <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 18 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 5,19 v 0.5 c 0,0.554 0.446,1 1,1 h 10 c 0.554,0 1,-0.446 1,-1 V 19 c 0,0.554 -0.446,1 -1,1 H 6 C 5.446,20 5,19.554 5,19 Z"/>
+ <path style="opacity:0.2" d="m 1,17 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 17 c 0,0.554 -0.446,1 -1,1 H 2 C 1.446,18 1,17.554 1,17 Z"/>
+ <g style="opacity:0.2" transform="translate(0,-1.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(0,-2.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/22x22/apps/gretl.svg b/.icons/awkward/22x22/apps/gretl.svg
new file mode 100644
index 00000000..2cd7ca58
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gretl.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,19.5 v -16 c 0,-0.554 -0.446,-1 -1,-1 H 2 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 21,19 V 3 C 21,2.446 20.554,2 20,2 H 2 C 1.446,2 1,2.446 1,3 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 4.5,13.499652 4,-4.9999978 4,2.9999978 5,-3.9999978"/>
+ <g style="opacity:0.1" transform="matrix(0.5,0,0,0.5,-1,-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="4.5" cy="13.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="9" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="12.5" cy="11.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="17.5" cy="7.5" r="1.5"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/grid-autosport.svg b/.icons/awkward/22x22/apps/grid-autosport.svg
new file mode 100644
index 00000000..7c9f919c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/grid-autosport.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/grim-fandango-remastered.svg b/.icons/awkward/22x22/apps/grim-fandango-remastered.svg
new file mode 100644
index 00000000..5b3d3f1c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/grim-fandango-remastered.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 16.961169,20.5 1.036869,-16 c 0.03583,-0.5529208 -0.41385,-0.8555726 -0.874749,-1 l -6.123247,-2 -6.1232463,2 C 4.4177868,3.6499233 3.9662144,3.9470792 4.0020462,4.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 16.961169,20 17.998038,4 C 18.033868,3.4470792 17.584188,3.1444274 17.123289,3 L 11.000042,1 4.8767957,3 C 4.4177868,3.1499233 3.9662144,3.4470792 4.0020462,4 L 5.038916,20 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 10.250046,4.5 0.375,1.75 0.375,1.75 0.375,-1.75 0.375,-1.75 -0.75,0 z m -1.4375,0.5 -0.40625,0.3300781 -0.40625,0.3300781 0.75,1.1699219 L 9.500046,8 9.156296,6.5 Z m 4.375,0 -0.34375,1.5 -0.34375,1.5 0.75,-1.1699219 0.75,-1.1699219 -0.40625,-0.3300781 z m -4.6875,3.5 c -0.8284272,0 -1.5,1.119288 -1.5,2.5 0,1.380712 0.6715728,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 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 8.7148898,15.5 C 7.7651752,15.5 7.000046,16.169 7.000046,17 l 0,0.5 0,0.5 0,0.5 c 0,0.831 0.7651292,1.5 1.7148438,1.5 l 4.5703122,0 c 0.949715,0 1.714844,-0.669 1.714844,-1.5 l 0,-1.5 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 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 -6,1.96484 1.5,0 0,1.5 -0.2851562,0 c -0.7149072,0 -1.2148438,-0.475687 -1.2148438,-1 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 10.250046,4 0.375,1.75 0.375,1.75 0.375,-1.75 0.375,-1.75 -0.75,0 z m -1.4375,0.5 -0.40625,0.3300781 -0.40625,0.3300781 0.75,1.1699219 L 9.500046,7.5 9.156296,6 Z m 4.375,0 -0.34375,1.5 -0.34375,1.5 0.75,-1.1699219 0.75,-1.1699219 -0.40625,-0.3300781 z M 8.500046,8 c -0.8284272,0 -1.5,1.119288 -1.5,2.5 0,1.380712 0.6715728,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 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 8.7148898,15 C 7.7651752,15 7.000046,15.669 7.000046,16.5 l 0,0.5 0,0.5 0,0.5 c 0,0.831 0.7651292,1.5 1.7148438,1.5 l 4.5703122,0 c 0.949715,0 1.714844,-0.669 1.714844,-1.5 l 0,-1.5 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 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 -6,1.96484 1.5,0 0,1.5 -0.2851562,0 C 7.9999826,19 7.500046,18.524313 7.500046,18 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="opacity:0.2;fill:#ffffff" d="M 11.000046,1 4.8769991,3 c -0.4590089,0.1499233 -0.9108318,0.4470792 -0.875,1 l 0.023437,0.3515625 C 4.0770383,3.8995571 4.4641648,3.6348416 4.8769991,3.5 l 6.1230469,-2 6.123047,2 c 0.414534,0.1298985 0.80025,0.3987127 0.851562,0.8515625 L 17.998093,4 c 0.03583,-0.5529208 -0.414101,-0.8555726 -0.875,-1 L 11.000046,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/grive.svg b/.icons/awkward/22x22/apps/grive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/grive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/groove.svg b/.icons/awkward/22x22/apps/groove.svg
new file mode 100644
index 00000000..9d5509ee
--- /dev/null
+++ b/.icons/awkward/22x22/apps/groove.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/groovy.svg b/.icons/awkward/22x22/apps/groovy.svg
new file mode 100644
index 00000000..a73dadaf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/groovy.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="M 12.307,7.5 C 11.243,7.5 10.308,7.7332 9.5,8.1992 8.6922,8.6603 8.074,9.2999 7.6445,10.119 7.2151,10.938 7,11.872 7,12.922 7,14.031 7.2043,15.005 7.6133,15.844 8.0223,16.678 8.6263,17.33 9.4238,17.801 10.226,18.267 11.179,18.5 12.283,18.5 13.852,18.5 15.031,18.113 15.818,17.338 16.606,16.559 17,15.411 17,13.895 V 13.5 H 13 V 15 H 15 C 14.985,15.417 14.922,15.772 14.651,16.066 14.385,16.356 14.107,16.557 13.688,16.689 13.274,16.817 12.797,16.881 12.26,16.881 11.575,16.881 10.97,16.702 10.444,16.344 9.9221,15.986 9.5224,15.51 9.2463,14.916 8.9756,14.318 8.8403,13.649 8.84,12.914 8.8405,11.821 9.1773,10.914 9.8518,10.199 10.527,9.4778 11.335,9.1187 12.275,9.1187 12.858,9.1187 13.371,9.2657 13.816,9.5601 14.2,9.8139 14.483,10.129 14.676,10.5 H 16.678 C 16.377,9.6151 15.885,8.8978 15.182,8.3609 14.435,7.787 13.477,7.4996 12.307,7.4996 Z"/>
+ <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="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"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/grsync.svg b/.icons/awkward/22x22/apps/grsync.svg
new file mode 100644
index 00000000..bfc9f3db
--- /dev/null
+++ b/.icons/awkward/22x22/apps/grsync.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.02871,2.5003746 c -0.906941,-0.00836 -1.7742312,0.126891 -2.5840498,0.3494517 -3.2433327,0.8763028 -5.5964797,3.4993168 -6.4442347,6.64267 -1.744703,0.444836 -2.62296004,2.5454157 -1.497539,4.0614697 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.3544975,2.208219 8.0247995,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 19.133435,7.2442334 C 18.813116,6.8152516 18.370708,6.4952145 17.864473,6.3257639 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 17.543155,5.7135416 17.359966,5.1502429 16.969641,4.6981046 16.858302,4.5687794 16.734699,4.4508277 16.600627,4.3455597 14.939667,3.045704 12.942004,2.5067356 11.03175,2.5003736 Z"/>
+ <path style="fill:#d54747" d="M 11.02871,2.000374 C 10.121769,1.992011 9.2544788,2.127265 8.4446602,2.3498257 5.2013275,3.2261285 2.8481805,5.8491425 2.0004255,8.9924965 0.2557225,9.4373323 -0.62253454,11.537912 0.5028865,13.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.3544975,2.208219 8.0247995,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.0686857 L 19.133435,6.7442328 C 18.813116,6.315251 18.370708,5.9952139 17.864473,5.8257633 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 17.543155,5.213541 17.359966,4.6502423 16.969641,4.198104 16.858302,4.0687788 16.734699,3.9508271 16.600627,3.8455591 14.939667,2.5457034 12.942004,2.006735 11.03175,2.000373 Z"/>
+ <path style="opacity:0.2" d="m 10.999976,5.5000003 c -3.3137087,0 -6.0000002,2.6862915 -6.0000002,5.9999997 h -2 l 1.5,2 1.5,2 1.5,-2 1.5,-2 h -2 c 0,-2.2091387 1.790861,-3.9999997 4.0000002,-3.9999997 0.713507,0.00205 1.413478,0.095303 2.027344,0.4589844 0.283853,0.1359327 0.76521,0.4410427 0.972656,0.5410156 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 13.457396,5.8925229 12.244543,5.5027869 10.999976,5.5000003 Z m 5,3 -1.5,1.9999997 -1.5,2 h 2 c 0,2.209139 -1.790861,4 -4,4 C 10.286469,16.4979 9.5864978,16.4047 8.972632,16.041016 8.688779,15.905083 8.2074218,15.599973 7.9999758,15.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 1.0132799,0.722715 2.226133,1.112401 3.4707002,1.115188 3.313709,0 6,-2.686291 6,-6 h 2 l -1.5,-2 z"/>
+ <path style="fill:#ffad87" d="M 10.999976,5.0000003 C 7.6862673,5.0000003 4.9999758,7.6862918 4.9999758,11 h -2 l 1.5,2 1.5,2 1.5,-2 1.5,-2 h -2 c 0,-2.2091387 1.790861,-3.9999997 4.0000002,-3.9999997 0.713507,0.00205 1.413478,0.095303 2.027344,0.4589844 0.283853,0.1359327 0.76521,0.4410427 0.972656,0.5410156 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 13.457396,5.3925229 12.244543,5.0027869 10.999976,5.0000003 Z m 5,3 -1.5,1.9999997 -1.5,2 h 2 c 0,2.209139 -1.790861,4 -4,4 C 10.286469,15.9979 9.5864978,15.9047 8.972632,15.541016 8.688779,15.405083 8.2074218,15.099973 7.9999758,15 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 8.5425557,17.607527 9.7554088,17.997213 10.999976,18 c 3.313709,0 6,-2.686291 6,-6 h 2 l -1.5,-2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.029273,2.0000003 C 10.122332,1.9916373 9.2551068,2.127049 8.4452883,2.3496097 5.2019556,3.2259125 2.8477308,5.8488338 1.9999758,8.9921878 0.6872519,9.3268843 -0.13123067,10.598376 0.0214602,11.853516 0.1076764,10.777204 0.8629031,9.7821003 1.9999758,9.4921883 2.8477308,6.3488346 5.2019556,3.7259125 8.4452883,2.8496097 9.2551068,2.627049 10.122332,2.4916403 11.029273,2.5000003 h 0.002 c 1.910254,0.00636 3.909353,0.5458474 5.570312,1.8457031 0.134072,0.105268 0.255849,0.2222373 0.367188,0.3515625 0.390325,0.4521383 0.573621,1.0160691 0.679688,1.5839844 0.03127,0.0075 0.06471,0.010861 0.0957,0.019531 0.03972,0.00342 0.07926,0.011094 0.117187,0.023438 0.0014,3.239e-4 0.0025,0.0016 0.0039,0.00195 0.506235,0.1694506 0.94726,0.4889869 1.267578,0.9179687 l 2.361329,3.164062 c 0.280292,0.375954 0.433794,0.788977 0.484375,1.203125 0.04582,-0.576302 -0.09047,-1.174787 -0.484375,-1.7031247 L 19.132788,6.7441409 C 18.81247,6.3151591 18.371445,5.9956228 17.86521,5.8261722 c -0.0014,-3.577e-4 -0.0025,-0.00163 -0.0039,-0.00195 -0.03793,-0.012343 -0.07747,-0.020021 -0.117187,-0.023438 -0.03099,-0.00867 -0.06443,-0.012034 -0.0957,-0.019531 C 17.542346,5.213335 17.359051,4.6494042 16.968726,4.1972659 16.857387,4.0679407 16.73561,3.9509714 16.601538,3.8457034 14.940579,2.5458477 12.94148,2.0063623 11.031226,2.0000003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/grub-customizer.svg b/.icons/awkward/22x22/apps/grub-customizer.svg
new file mode 100644
index 00000000..87022036
--- /dev/null
+++ b/.icons/awkward/22x22/apps/grub-customizer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gscan2pdf.svg b/.icons/awkward/22x22/apps/gscan2pdf.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gscan2pdf.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gsd-xrandr.svg b/.icons/awkward/22x22/apps/gsd-xrandr.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gsd-xrandr.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gshutdown.svg b/.icons/awkward/22x22/apps/gshutdown.svg
new file mode 100644
index 00000000..462a00d5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gshutdown.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gsmartcontrol.svg b/.icons/awkward/22x22/apps/gsmartcontrol.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gsmartcontrol.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gst-debug-viewer.svg b/.icons/awkward/22x22/apps/gst-debug-viewer.svg
new file mode 100644
index 00000000..eb8b134a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gst-debug-viewer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#5d4e73" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 14,6.500465 c 0,0 -2.261726,1.1623899 -3.455078,1.2421875 C 9.116051,7.8381989 7.8764141,6.6915428 6.4472656,6.7797619 4.8220816,6.8800819 4,8.531715 4,8.531715 c 0,0 1.2231154,-0.4506154 2.0527344,-0.3066406 C 7.3117619,8.4435709 9.039826,9.702862 10.572266,9.473122 13.409799,9.047722 13.800057,8.0382259 14,6.500465 Z m 5,4.000001 c 0,0 -2.261727,1.16239 -3.455078,1.242188 C 14.116051,11.8382 12.876415,10.691543 11.447266,10.779763 9.822082,10.880085 9,12.531716 9,12.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 18.409798,13.047723 18.800056,12.038228 19,10.500466 Z m -6,4 c 0,0 -2.261726,1.162389 -3.455078,1.242188 C 8.1160524,15.838199 6.8764141,14.691543 5.4472656,14.779763 3.8220814,14.880083 3,16.531716 3,16.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 12.409798,17.047724 12.800056,16.038228 13,14.500466 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 6.4464865,6.2796731 C 7.875635,6.191454 9.115852,7.3371941 10.544723,7.2416477 11.738075,7.1618501 14,6 14,6 13.800057,7.5377609 13.410372,8.5467008 10.572839,8.9720998 9.040399,9.20184 7.310865,7.943686 6.0518375,7.7251895 5.2222185,7.5812147 4,8.031931 4,8.031931 c 0,0 0.8213025,-1.6519379 2.4464865,-1.7522579 z"/>
+ <path style="fill:#319831" d="m 11.446487,10.279673 c 1.429149,-0.08822 2.669365,1.057521 4.098236,0.961974 C 16.738074,11.16185 19,10 19,10 18.800056,11.537762 18.410372,12.546701 15.57284,12.9721 14.040399,13.20184 12.310864,11.943687 11.051838,11.72519 10.222219,11.581215 9,12.031931 9,12.031931 c 0,0 0.821303,-1.651936 2.446487,-1.752258 z"/>
+ <path style="fill:#3b73df" d="m 5.4464865,14.279674 c 1.4291485,-0.08822 2.669366,1.05752 4.0982355,0.961974 C 10.738074,15.16185 13,14 13,14 12.800056,15.537762 12.410372,16.546702 9.57284,16.9721 8.0403995,17.201841 6.3108645,15.943688 5.0518375,15.72519 4.2222184,15.581216 3,16.031932 3,16.031932 c 0,0 0.8213023,-1.651938 2.4464865,-1.752258 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gstreamer-properties.svg b/.icons/awkward/22x22/apps/gstreamer-properties.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gstreamer-properties.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gtg.svg b/.icons/awkward/22x22/apps/gtg.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtg.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gthumb.svg b/.icons/awkward/22x22/apps/gthumb.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gthumb.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gtimelog.svg b/.icons/awkward/22x22/apps/gtimelog.svg
new file mode 100644
index 00000000..7d5c7aa7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtimelog.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 21,10.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 21,10 C 21,15.52307 16.522613,20 11,20 5.47693,20 1.0000001,15.522613 1.0000001,10 1.0000001,4.47693 5.477387,0 11,0 16.52307,0 21,4.477387 21,10"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 11,0 C 5.477387,0 1,4.47693 1,10 1,10.08383 1.00381,10.166662 1.00586,10.25 1.1389488,4.842826 5.561219,0.5 11,0.5 c 5.439231,0 9.861064,4.343249 9.99414,9.75 C 20.996192,10.166655 21,10.083839 21,10 21,4.477387 16.52307,0 11,0 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="8.5" r="6"/>
+ <circle style="fill:#ffffff" cx="11" cy="8" r="6"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="M 11,8 V 4"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="m 11,8 h 4"/>
+ <circle style="fill:#818181" cx="11" cy="8" r="2"/>
+ <path style="fill:none;stroke:#444444;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 6,14 c 0,0 1.5,2 5,2 3.5,0 4.893564,-2 4.893564,-2"/>
+ <path style="opacity:0.2" d="m 16,14.497071 c -0.04753,0.02531 -0.09595,0.04634 -0.143555,0.07129 C 14.955509,15.432792 13.368481,16.5 11,16.5 8.559745,16.5 6.9115335,15.376507 6,14.507813 V 19.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 16,13.997071 c -0.04753,0.02531 -0.09595,0.04634 -0.143555,0.07129 C 14.955509,14.932792 13.368481,16 11,16 8.559745,16 6.9115335,14.876507 6,14.007813 V 19 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="8" y="17"/>
+ <rect style="opacity:0.3" width="4" height="1" x="8" y="19"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gtk-help.svg b/.icons/awkward/22x22/apps/gtk-help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtk-help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gtk-info.svg b/.icons/awkward/22x22/apps/gtk-info.svg
new file mode 120000
index 00000000..94c48c94
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtk-info.svg
@@ -0,0 +1 @@
+preferences-gtk-config.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gtk-lshw.svg b/.icons/awkward/22x22/apps/gtk-lshw.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtk-lshw.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gtk-recordmydesktop.svg b/.icons/awkward/22x22/apps/gtk-recordmydesktop.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtk-recordmydesktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gtk-redshift.svg b/.icons/awkward/22x22/apps/gtk-redshift.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtk-redshift.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gtk-theme-config.svg b/.icons/awkward/22x22/apps/gtk-theme-config.svg
new file mode 100644
index 00000000..ca1a4052
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtk-theme-config.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="8.5"/>
+ <circle style="fill:#8e8e8e" cx="11" cy="11" r="8.5"/>
+ <path style="opacity:0.1" d="M 3.3671875,5.5927735 C 3.2927985,6.184619 3.4742616,6.803363 3.9287109,7.2578125 4.7097595,8.038861 10.218951,12.281049 11,11.5 11.107908,11.392092 11.113254,11.18729 11.051758,10.923828 11.037712,10.952204 11.021444,10.978556 11,11 10.218951,11.781049 4.7097595,7.538861 3.9287109,6.7578125 3.6019501,6.4310515 3.4205399,6.0183395 3.3671875,5.5927735 Z"/>
+ <path style="fill:#ff4c4c" d="M 15.24264,18.071068 C 14.461592,17.290019 10.218951,11.781049 11,11 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 19,13 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 18.071068,6.7573595 C 17.290019,7.538408 11.781049,11.781049 11,11 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 16.657226,3.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 18.706987,5.001119 18.525577,4.382999 18.071289,3.928711 17.680764,3.5381867 17.169071,3.3427735 16.657226,3.3427734 Z"/>
+ <path style="fill:#6c48b3" d="m 13,3 c 0,1.1045695 -0.89543,8 -2,8 C 9.895431,11 9,4.1045695 9,3 9,1.8954305 9.895431,1 11,1 c 1.10457,0 2,0.8954305 2,2 z"/>
+ <path style="fill:#476bd7" d="M 3.9289322,6.7573595 C 4.709981,7.538408 10.218951,11.781049 11,11 11.781049,10.218951 7.538408,4.709981 6.7573595,3.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 1.0253906,11.25 C 1.0149588,11.332753 1,11.414417 1,11.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 9.961492,12.236207 4.01964,13 3,13 1.9810134,13 1.1495961,12.235288 1.0253906,11.25 Z"/>
+ <path style="fill:#47b1b1" d="m 3,13 c 1.1045695,0 8,-0.89543 8,-2 C 11,9.895431 4.1045695,9 3,9 1.8954305,9 1,9.895431 1,11 c 0,1.10457 0.8954305,2 2,2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 5.3427735,3.3427734 c -0.5118445,0 -1.023538,0.1954132 -1.4140626,0.5859375 C 3.4744231,4.382999 3.293013,5.001119 3.3671875,5.5927735 3.4206486,5.1674315 3.6021117,4.7553105 3.9287109,4.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 11.549303,9.918671 7.517417,4.688316 6.7578125,3.9287109 6.367288,3.5381866 5.854618,3.3427734 5.3427735,3.3427734 Z"/>
+ <path style="opacity:0.1" d="m 11.051758,11.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 6.7573595,18.071068 C 7.538408,17.290019 11.781049,11.781049 11,11 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 9.019531,19.189453 C 9.013495,19.291674 9,19.435142 9,19.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 12.883705,20.203808 12.039704,21 11,21 9.960297,21 9.116296,20.203808 9.019531,19.189453 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 9.895431,1 9,1.8954305 9,3 9,3.064858 9.0135,3.2083255 9.01953,3.3105469 9.116296,2.2961919 9.960297,1.5 11,1.5 c 1.039704,0 1.883705,0.7961919 1.980469,1.8105469 C 12.986505,3.2083255 13,3.0648581 13,3 13,1.8954305 12.10457,1 11,1 Z"/>
+ <path style="fill:#ffdb4c" d="m 13,19 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 10.948242,11.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 11,11 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 11.229374,11.39092 11,11.19892 11,11 Z"/>
+ <path style="opacity:0.1" d="M 11.128906,11.25 C 11.053143,11.332145 11,11.415071 11,11.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 20.850404,12.235288 20.018986,13 19,13 17.98036,13 12.038508,12.236207 11.128906,11.25 Z"/>
+ <path style="fill:#db4cb7" d="m 11,11 c -0.02563,0.169839 0.213295,0.375861 0.546947,0.549501 C 11.396476,11.206732 11.191038,10.995636 11,11 Z"/>
+ <path style="opacity:0.1" d="M 18.632812,5.5927735 C 18.57946,6.0183395 18.39805,6.4310515 18.071289,6.7578125 17.29024,7.538861 11.781049,11.781049 11,11 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 8.4892287,6.9991439 C 8.1985918,7.1214022 8.0630384,7.4538063 8.1852968,7.7444431 L 8.4719285,8.4258278 A 3.9839943,3.9839943 0 0 0 7.8983417,9.005986 L 7.2141792,8.7269868 C 6.9222185,8.6079256 6.5914022,8.7470924 6.4723411,9.039048 L 6.0425642,10.09295 c -0.1190611,0.291961 0.020106,0.622778 0.3120602,0.741838 L 7.0358753,11.1126 a 3.9839943,3.9839943 0 0 0 0.00517,0.817873 L 6.36171,12.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 13.52807,14.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 15.500854,8.9892291 C 15.378594,8.6985929 15.046191,8.5630389 14.755554,8.6852985 L 14.07417,8.9719291 A 3.9839943,3.9839943 0 0 0 13.494012,8.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 10.283761,6.8617016 C 10.161504,6.5710648 9.829099,6.4355115 9.538463,6.5577698 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.4892287,6.4991444 C 8.1985918,6.6214027 8.0630384,6.9538068 8.1852968,7.2444436 L 8.4719285,7.9258283 A 3.9839943,3.9839943 0 0 0 7.8983417,8.5059863 L 7.2141792,8.2269873 C 6.9222185,8.1079261 6.5914022,8.2470929 6.4723411,8.5390486 L 6.0425642,9.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 6.36171,11.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 13.52807,14.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 15.500854,8.4892296 C 15.378594,8.1985934 15.046191,8.0630394 14.755554,8.185299 L 14.07417,8.4719296 A 3.9839943,3.9839943 0 0 0 13.494012,7.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 12.115087,5.9235041 11.784271,6.0626707 11.665211,6.354626 l -0.277813,0.6812496 a 3.9839943,3.9839943 0 0 0 -0.817871,0.00517 L 10.283761,6.3617021 C 10.161504,6.0710653 9.829099,5.935512 9.538463,6.0577703 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="2"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gtk3-demo.svg b/.icons/awkward/22x22/apps/gtk3-demo.svg
new file mode 100644
index 00000000..9166562f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtk3-demo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#3476cc" d="m 11.0544,1.0009265 a 2.2828,2.274 0 0 0 -1.1953999,0.3033 L 3.1418,5.1673265 a 2.2828,2.274 0 0 0 -1.1414,1.9694 l 0,7.7263005 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.2827999,0 l 6.7172,-3.8632 a 2.2828,2.274 0 0 0 1.1414,-1.9693 l 0,-7.7263005 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 2.0004,14.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.2831999,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.2831999,0 L 3.1416,16.832227 A 2.2828,2.274 0 0 1 2,14.863227 Z"/>
+ <path style="fill:#f56666" d="M 2.2228563,6.160156 A 2.2828,2.274 0 0 0 2.0002001,7.1367186 l 0,7.7265624 a 2.2828,2.274 0 0 0 1.140625,1.96875 l 6.71875,3.863281 A 2.2828,2.274 0 0 0 11.0002,20.998047 l 0,-10.007813 -8.7773437,-4.830078 z"/>
+ <path style="fill:#7cce44" d="m 19.775591,6.160156 -8.775391,4.830078 0,10.007813 a 2.2828,2.274 0 0 0 1.140625,-0.302735 l 6.71875,-3.863281 a 2.2828,2.274 0 0 0 1.140625,-1.96875 l 0,-7.7265624 A 2.2828,2.274 0 0 0 19.775591,6.160156 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.0544,1.0012265 a 2.2828,2.274 0 0 0 -1.1955999,0.3027 L 3.142,5.1672265 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.1952999,-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;fill:#ffffff" d="M 2.2228563,6.160156 A 2.2828,2.274 0 0 0 2.0002001,7.1367186 l 0,0.5 A 2.2828,2.274 0 0 1 2.2228563,6.660156 l 8.7773437,4.830078 0,-0.5 -8.7773437,-4.830078 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 19.775591,6.160156 -8.775391,4.830078 0,0.5 8.775391,-4.830078 A 2.2828,2.274 0 0 1 20.0002,7.6367186 l 0,-0.5 A 2.2828,2.274 0 0 0 19.775591,6.160156 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gtk3-icon-browser.svg b/.icons/awkward/22x22/apps/gtk3-icon-browser.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtk3-icon-browser.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gtk3-widget-factory.svg b/.icons/awkward/22x22/apps/gtk3-widget-factory.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtk3-widget-factory.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gtk4-demo.svg b/.icons/awkward/22x22/apps/gtk4-demo.svg
new file mode 120000
index 00000000..5cad03d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtk4-demo.svg
@@ -0,0 +1 @@
+gtk3-demo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gtk4-widget-factory.svg b/.icons/awkward/22x22/apps/gtk4-widget-factory.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtk4-widget-factory.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gtkam-camera.svg b/.icons/awkward/22x22/apps/gtkam-camera.svg
new file mode 120000
index 00000000..1b2314fb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtkam-camera.svg
@@ -0,0 +1 @@
+kphotoalbum.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gtkconfig.svg b/.icons/awkward/22x22/apps/gtkconfig.svg
new file mode 120000
index 00000000..94c48c94
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtkconfig.svg
@@ -0,0 +1 @@
+preferences-gtk-config.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gtkhash.svg b/.icons/awkward/22x22/apps/gtkhash.svg
new file mode 100644
index 00000000..976923f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtkhash.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#3476cc" d="M 8.9458085,0.98158075 A 2.000203,2.000203 0 0 0 7.0346727,2.6407629 L 4.0346681,18.640787 a 2.000203,2.000203 0 1 0 3.9316468,0.736329 L 10.966319,3.3770921 A 2.000203,2.000203 0 0 0 8.9458085,0.98158075 Z"/>
+ <path style="opacity:0.2" d="M 21.011256,8.2534736 C 20.886739,9.2658303 20.020413,10.02234 19.000511,10.009335 H 4.0008717 C 2.9849191,10.023038 2.1201053,9.2728893 1.9901264,8.2651926 1.8422464,9.4678773 2.7892277,10.52478 4.0008717,10.509336 H 19.000511 c 1.216988,0.01641 2.166421,-1.0487607 2.010745,-2.2558624 z"/>
+ <path style="fill:#7cce44" d="M 15.945819,0.98158075 A 2.000203,2.000203 0 0 0 14.034683,2.6407629 L 11.034679,18.640787 a 2.000203,2.000203 0 1 0 3.931646,0.736329 L 17.96633,3.3770921 A 2.000203,2.000203 0 0 0 15.945819,0.98158075 Z"/>
+ <path style="opacity:0.2" d="M 5.0903342,12.508941 4.4340833,16.008947 H 3.0004871 c -1.0159527,0.0137 -1.8807667,-0.736446 -2.01074525,-1.744143 -0.1478796,1.202685 0.79910145,2.259587 2.01074525,2.244143 h 1.4335962 l 0.7500011,-4.000006 z m 14.9205368,1.744144 c -0.124517,1.012357 -0.990843,1.768867 -2.010745,1.755862 H 8.5981515 l -0.09375,0.5 h 9.4957245 c 1.216988,0.01641 2.166421,-1.048761 2.010745,-2.255862 z"/>
+ <path style="fill:#e4e4e4" d="m 4.0008717,6.0093297 c -2.7046682,-0.03827 -2.7046682,4.0382753 0,4.0000053 H 19.000511 c 2.704668,0.03827 2.704668,-4.0382751 0,-4.0000053 z"/>
+ <path style="fill:#f56666" d="m 3.0004871,12.008941 c -2.70464945,-0.03825 -2.70464945,4.038256 0,4.000006 H 18.000126 c 2.704649,0.03825 2.704649,-4.038256 0,-4.000006 z"/>
+ <path style="fill:#3476cc" d="M 5.2778344,12.008941 4.5278333,16.008947 H 8.5981515 L 9.3481531,12.008941 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.0008717,6.0093297 C 2.7838832,5.9929177 1.8344499,7.0580907 1.9901264,8.2651926 2.114643,7.2528359 2.980969,6.4963258 4.0008717,6.5093305 h 9.4019753 l 0.09375,-0.5000008 z m 13.5660433,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.0004871,12.008941 C 1.7834985,11.992529 0.83406525,13.057702 0.98974185,14.264804 1.1142579,13.252447 1.9805842,12.495936 3.0004871,12.508941 h 2.1835973 l 0.09375,-0.5 z m 6.347666,0 -0.09375,0.5 h 8.7457239 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 13.404796,6.0092839 -0.75,4.0000001 h 4.068359 l 0.75,-4.0000001 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.9458116,0.98194025 A 2.000203,2.000203 0 0 0 7.0337021,2.6401433 L 6.4028428,6.0092839 h 0.09375 L 7.0337021,3.1420964 A 2.000203,2.000203 0 0 1 8.9458116,1.4819402 2.000203,2.000203 0 0 1 10.98878,3.2299871 2.000203,2.000203 0 0 0 8.9458116,0.98194025 Z M 5.6528428,10.009284 4.0337021,18.640143 a 2.000203,2.000203 0 0 0 -0.021484,0.646484 2.000203,2.000203 0 0 1 0.021484,-0.144531 l 1.7128907,-9.132812 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15.945811,0.98194025 A 2.000203,2.000203 0 0 0 14.035655,2.6401433 l -1.755859,9.3691407 h 0.09375 l 1.662109,-8.8671876 a 2.000203,2.000203 0 0 1 1.910156,-1.6601562 2.000203,2.000203 0 0 1 2.042969,1.75 2.000203,2.000203 0 0 0 -2.042969,-2.24999995 z M 11.529796,16.009284 11.035655,18.640143 a 2.000203,2.000203 0 0 0 -0.02344,0.648437 2.000203,2.000203 0 0 1 0.02344,-0.146484 l 0.587891,-3.132812 z"/>
+ <path style="opacity:0.2" d="m 10.98878,3.2299871 a 2.000203,2.000203 0 0 1 -0.02344,0.1484374 l -0.494141,2.6308594 h 0.09375 L 10.96534,3.8784245 a 2.000203,2.000203 0 0 0 0.02344,-0.6484374 z m -1.2675779,6.7792969 -1.7558592,9.36914 a 2.000203,2.000203 0 0 1 -3.953125,-0.0918 2.000203,2.000203 0 0 0 3.953125,0.591797 l 1.8496092,-9.86914 z"/>
+ <path style="opacity:0.2" d="M 17.98878,3.2319402 A 2.000203,2.000203 0 0 1 17.9673,3.3784245 l -1.619141,8.6308595 h 0.09375 L 17.9673,3.8784245 a 2.000203,2.000203 0 0 0 0.02148,-0.6464843 z m -2.390625,12.7773438 -0.630859,3.36914 a 2.000203,2.000203 0 0 1 -3.955078,-0.08984 2.000203,2.000203 0 0 0 3.955078,0.589844 l 0.724609,-3.86914 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gtklick.svg b/.icons/awkward/22x22/apps/gtklick.svg
new file mode 100644
index 00000000..11066de9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtklick.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <path style="fill:#4f4f4f" d="m 2.0907562,40.0006 9.9549998,-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 4.0817562 c -1.103,0 -2.2862,-0.9324 -1.991,-2 z"/>
+ <path style="opacity:0.2" d="m 18.000756,3.0006 4,8 4,-8 z"/>
+ <path style="fill:#e4e4e4" d="m 18.000756,2.0006 4,8 4,-8 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 29.982756,2.0006 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.9233998,35.807 c -0.101566,-0.2498 -0.133266,-0.5226 -0.054566,-0.8066 l 9.9778998,-36 c 0.2959,-1.0676 0.89003,-2 1.9956,-2 h 15.965 z"/>
+ <circle style="opacity:0.2" cx="-22.001" cy="33.001" r="6" transform="scale(-1,1)"/>
+ <circle style="fill:#717171" cx="-22.001" cy="32.001" r="6" transform="scale(-1,1)"/>
+ <rect style="fill:#e4e4e4" width="3.976" height="28" x="-5.14" y="12.71" 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 41.856256,40.8006 0.05444,0.1934 c 0.29521,1.0676 -0.88799,2 -1.991,2 H 4.0816962 c -1.103,0 -2.2862,-0.9324 -1.991,-2 l 0.054451,-0.1934 c 0.27965,0.6895 1.1269,1.1934 1.9366,1.1934 H 39.919747 c 0.80963,0 1.6569,-0.5039 1.9366,-1.1934 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gtkorphan.svg b/.icons/awkward/22x22/apps/gtkorphan.svg
new file mode 100644
index 00000000..5946debb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtkorphan.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-20.5" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dfa46d" width="20" height="20" x="-20" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="m 8,1e-7 V 8.0000002 H 0 V 12 h 8 v 8 h 4 v -8 h 8 V 8.0000002 H 12 V 1e-7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 1.0000003,4e-7 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 19 c 0.554,0 1,0.446 1,0.9999999 v -0.5 C 20,0.4460004 19.554,4e-7 19,4e-7 Z"/>
+ <circle style="fill:#8c45c7" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 13,13 v 1.414063 L 14.585938,16 13,17.585938 V 19 h 1.414063 L 16,17.414063 17.585937,19 H 19 V 17.585938 L 17.414062,16 19,14.414063 V 13 H 17.585937 L 16,14.585938 14.414063,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gtkpod.svg b/.icons/awkward/22x22/apps/gtkpod.svg
new file mode 100644
index 00000000..55222d06
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtkpod.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="20" x="-19" y="1" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#333333" width="14" height="8" x="4" y="2" rx="0" ry="0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <path style="opacity:0.2" d="m 3,20 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 19,20 c 0,0.554 -0.446,1 -1,1 L 4,21 C 3.446,21 3,20.554 3,20 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="16.5" r="4"/>
+ <circle style="fill:#ffffff" cx="11" cy="16" r="4"/>
+ <circle style="fill:#8e8e8e" cx="11" cy="16" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gtkterm.svg b/.icons/awkward/22x22/apps/gtkterm.svg
new file mode 100644
index 00000000..f09644f2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtkterm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="11" x="1" y="5.5" rx="1.25" ry=".982"/>
+ <rect style="fill:#8e8e8e" width="20" height="11" x="1" y="5" rx="1.25" ry=".982"/>
+ <path style="opacity:0.2" d="m 5.0086875,7.5000003 11.9826255,0 c 0.553197,0 1.089497,0.3968457 0.998551,0.875 L 16.991313,13.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 4.0101355,8.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="0" y="9.5" rx=".909" ry=".858"/>
+ <rect style="fill:#b3b3b3" width="4" height="4" x="0" y="9" rx=".909" ry=".858"/>
+ <rect style="opacity:0.2" width="4" height="4" x="18" y="9.5" rx=".909" ry=".858"/>
+ <rect style="fill:#b3b3b3" width="4" height="4" x="18" y="9" rx=".909" ry=".858"/>
+ <circle style="opacity:0.5" cx="2" cy="11" r="1"/>
+ <circle style="opacity:0.5" cx="20" cy="11" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 0.9091797,9 C 0.4055166,9 0,9.383067 0,9.858399 l 0,0.5 C 0,9.883067 0.4055166,9.5 0.9091797,9.5 l 2.1816406,0 C 3.5944833,9.5 4,9.883067 4,10.358399 l 0,-0.5 C 4,9.383067 3.5944833,9 3.0908203,9 L 0.9091797,9 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18.909179,9 C 18.405516,9 18,9.383067 18,9.858399 l 0,0.5 C 18,9.883067 18.405516,9.5 18.909179,9.5 l 2.181641,0 C 21.594483,9.5 22,9.883067 22,10.358399 l 0,-0.5 C 22,9.383067 21.594483,9 21.09082,9 l -2.181641,0 z"/>
+ <path style="fill:#2bd677" d="M 5.0086875,7 16.991313,7 c 0.553197,0 1.089497,0.3968457 0.998551,0.875 l -0.998551,5.25 C 16.900367,13.603154 16.545959,14 15.992761,14 L 6.0072396,14 C 5.4540416,14 5.0996326,13.603154 5.0086875,13.125 L 4.0101355,7.875 C 3.9191903,7.3968457 4.4554895,7 5.0086875,7 Z"/>
+ <path style="opacity:0.2" d="m 6,9.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 6,9 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="opacity:0.1;fill:#ffffff" d="M 2.25,5 C 1.5575,5 1,5.4383148 1,5.9824219 l 0,0.5 C 1,5.9383148 1.5575,5.5 2.25,5.5 l 17.5,0 C 20.4425,5.5 21,5.9383148 21,6.4824219 l 0,-0.5 C 21,5.4383148 20.4425,5 19.75,5 L 2.25,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.0078125,7 C 4.4546145,7 3.9188204,7.3968457 4.0097656,7.875 l 0.035156,0.1835938 C 4.1742345,7.7343842 4.5837898,7.5 5.0078125,7.5 l 11.9843755,0 c 0.424021,0 0.833578,0.2343842 0.96289,0.5585938 L 17.990234,7.875 C 18.08118,7.3968457 17.545385,7 16.992188,7 L 5.0078125,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gtkwave.svg b/.icons/awkward/22x22/apps/gtkwave.svg
new file mode 100644
index 00000000..f1c4dfb7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtkwave.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="1" y="1.5" rx=".95" ry=".95"/>
+ <rect style="fill:#3f3f3f" width="19" height="19" x="1" y="1" rx=".95" ry=".95"/>
+ <path style="opacity:0.2;fill:#57c400" d="M 4,1 V 4 H 1 V 5 H 4 V 8 H 1 v 1 h 3 v 3 H 1 v 1 h 3 v 3 H 1 v 1 h 3 v 3 h 1 v -3 h 3 v 3 h 1 v -3 h 3 v 3 h 1 v -3 h 3 v 3 h 1 v -3 h 3 v -1 h -3 v -3 h 3 V 12 H 17 V 9 h 3 V 8 H 17 V 5 h 3 V 4 H 17 V 1 H 16 V 4 H 13 V 1 H 12 V 4 H 9 V 1 H 8 V 4 H 5 V 1 Z M 5,5 H 8 V 8 H 5 Z m 4,0 h 3 V 8 H 9 Z m 4,0 h 3 V 8 H 13 Z M 5,9 h 3 v 3 H 5 Z m 4,0 h 3 v 3 H 9 Z m 4,0 h 3 v 3 h -3 z m -8,4 h 3 v 3 H 5 Z m 4,0 h 3 v 3 H 9 Z m 4,0 h 3 v 3 h -3 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="M 18.5,17.99995 H 16.214822 L 13,3.99995 h -2.5 m -8,14 H 5.285178 L 8.5,3.99995 H 11"/>
+ <path style="fill:none;stroke:#85fc0e;stroke-linecap:round;stroke-linejoin:round" d="M 18.5,17.5 H 16.214822 L 13,3.5 h -2.5 m -8,14 H 5.285178 L 8.5,3.5 H 11"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.9492188,1 C 1.4229187,1 1,1.4229187 1,1.9492188 v 0.5 C 1,1.9229187 1.4229187,1.5 1.9492188,1.5 H 19.050781 C 19.577081,1.5 20,1.9229187 20,2.4492188 v -0.5 C 20,1.4229187 19.577081,1 19.050781,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.5,3 A 0.50005,0.50005 0 0 0 8.0117188,3.3886719 L 4.8867188,17 H 2.5 A 0.50005,0.50005 0 0 0 2.0605469,17.75 0.50005,0.50005 0 0 1 2.5,17.5 h 2.3867188 l 3.125,-13.6113281 A 0.50005,0.50005 0 0 1 8.5,3.5 h 2 H 11 11.03516 13 a 0.50005,0.50005 0 0 1 0.488281,0.3886719 L 16.613281,17.5 H 18.5 A 0.50005,0.50005 0 0 1 18.939453,17.75 0.50005,0.50005 0 0 0 18.5,17 h -1.886719 l -3.125,-13.6113281 A 0.50005,0.50005 0 0 0 13,3 H 11.035156 11 10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gtranscribe.svg b/.icons/awkward/22x22/apps/gtranscribe.svg
new file mode 100644
index 00000000..f91309b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gtranscribe.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 18,19.5 V 5 C 18,4.446 17.554,4 17,4 H 3 C 2.446,4 2,4.446 2,5 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 18,19 V 4 C 18,3.446 17.554,3 17,3 H 3 C 2.446,3 2,3.446 2,4 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 18,4 V 2 C 18,1.446 17.554,1 17,1 H 3 C 2.446,1 2,1.446 2,2 v 2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,1 C 2.446,1 2,1.446 2,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 18,1.446 17.554,1 17,1 Z"/>
+ <path style="opacity:0.2" d="M 3.46875,0.5 C 3.2091615,0.5 3,0.7039324 3,0.9570312 V 3.042969 C 3,3.2960675 3.2091615,3.5 3.46875,3.5 h 1.0625 C 4.7908385,3.5 5,3.2960675 5,3.042969 V 0.9570312 C 5,0.7039324 4.7908385,0.5 4.53125,0.5 Z m 4,0 C 7.2091615,0.5 7,0.7039324 7,0.9570312 V 3.042969 C 7,3.2960675 7.2091615,3.5 7.46875,3.5 h 1.0625 C 8.7908385,3.5 9,3.2960675 9,3.042969 V 0.9570312 C 9,0.7039324 8.7908385,0.5 8.53125,0.5 Z m 4,0 C 11.209162,0.5 11,0.7039324 11,0.9570312 V 3.042969 C 11,3.2960675 11.209162,3.5 11.46875,3.5 h 1.0625 C 12.790839,3.5 13,3.2960675 13,3.042969 V 0.9570312 C 13,0.7039324 12.790839,0.5 12.53125,0.5 Z m 4,0 C 15.209161,0.5 15,0.7039324 15,0.9570312 V 3.042969 C 15,3.2960675 15.209161,3.5 15.46875,3.5 h 1.0625 C 16.790838,3.5 17,3.2960675 17,3.042969 V 0.9570312 C 17,0.7039324 16.790838,0.5 16.53125,0.5 Z"/>
+ <path style="fill:#f7c13e" d="M 3.46875,0 C 3.2091615,0 3,0.2039324 3,0.4570312 V 2.5429688 C 3,2.7960677 3.2091615,3 3.46875,3 h 1.0625 C 4.7908385,3 5,2.7960677 5,2.5429688 V 0.4570312 C 5,0.2039324 4.7908385,0 4.53125,0 Z m 4,0 C 7.2091615,0 7,0.2039324 7,0.4570312 V 2.5429688 C 7,2.7960677 7.2091615,3 7.46875,3 h 1.0625 C 8.7908385,3 9,2.7960677 9,2.5429688 V 0.4570312 C 9,0.2039324 8.7908385,0 8.53125,0 Z m 4,0 C 11.209162,0 11,0.2039324 11,0.4570312 V 2.5429688 C 11,2.7960677 11.209162,3 11.46875,3 h 1.0625 C 12.790839,3 13,2.7960677 13,2.5429688 V 0.4570312 C 13,0.2039324 12.790839,0 12.53125,0 Z m 4,0 C 15.209161,0 15,0.2039324 15,0.4570312 V 2.5429688 C 15,2.7960677 15.209161,3 15.46875,3 h 1.0625 C 16.790838,3 17,2.7960677 17,2.5429688 V 0.4570312 C 17,0.2039324 16.790838,0 16.53125,0 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.46875,0 C 3.2091615,0 3,0.2039324 3,0.4570312 v 0.5 C 3,0.7039324 3.2091615,0.5 3.46875,0.5 h 1.0625 C 4.7908385,0.5 5,0.7039324 5,0.9570312 v -0.5 C 5,0.2039324 4.7908385,0 4.53125,0 Z m 4,0 C 7.2091615,0 7,0.2039324 7,0.4570312 v 0.5 C 7,0.7039324 7.2091615,0.5 7.46875,0.5 h 1.0625 C 8.7908385,0.5 9,0.7039324 9,0.9570312 v -0.5 C 9,0.2039324 8.7908385,0 8.53125,0 Z m 4,0 C 11.209162,0 11,0.2039324 11,0.4570312 v 0.5 C 11,0.7039324 11.209162,0.5 11.46875,0.5 h 1.0625 C 12.790839,0.5 13,0.7039324 13,0.9570312 v -0.5 C 13,0.2039324 12.790839,0 12.53125,0 Z m 4,0 C 15.209161,0 15,0.2039324 15,0.4570312 v 0.5 C 15,0.7039324 15.209161,0.5 15.46875,0.5 h 1.0625 C 16.790838,0.5 17,0.7039324 17,0.9570312 v -0.5 C 17,0.2039324 16.790838,0 16.53125,0 Z"/>
+ <rect style="fill:#4f4f4f" width="12" height="2" x="4" y="7"/>
+ <rect style="fill:#4f4f4f" width="12" height="2" x="4" y="15"/>
+ <rect style="fill:#4f4f4f" width="12" height="2" x="4" y="11"/>
+ <circle style="opacity:0.2" cx="16.5" cy="16" r="5.5"/>
+ <circle style="fill:#00b897" cx="16.5" cy="15.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 16.5,12 C 15.67,12 15,12.609092 15,13.363637 v 2.272725 C 15,16.390908 15.67,17 16.5,17 17.33,17 18,16.390908 18,15.636362 V 13.363637 C 18,12.609092 17.33,12 16.5,12 Z"/>
+ <path style="fill:#ffffff" d="m 13,15 v 0.5 0.5 c 0,1.485 1.58,2.715078 3,2.955078 V 20 h 1 V 18.955078 C 18.42,18.715078 20,17.485 20,16 V 15.5 15 h -1 v 0.5 0.5 c 0,1 -1,2 -2.5,2 C 15,18 14,17 14,16 V 15.5 15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/guake-indicator.svg b/.icons/awkward/22x22/apps/guake-indicator.svg
new file mode 120000
index 00000000..5526d3a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/guake-indicator.svg
@@ -0,0 +1 @@
+guake.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/guake-prefs.svg b/.icons/awkward/22x22/apps/guake-prefs.svg
new file mode 100644
index 00000000..14e7a573
--- /dev/null
+++ b/.icons/awkward/22x22/apps/guake-prefs.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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:#74d159" width="20" height="18" x="1" y="2" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" 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="m5 4.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="m5 4v1h-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="17" cy="17" r="5"/>
+ <path style="fill:#ffffff" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/guake.svg b/.icons/awkward/22x22/apps/guake.svg
new file mode 100644
index 00000000..3d932115
--- /dev/null
+++ b/.icons/awkward/22x22/apps/guake.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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:#74d159" width="20" height="18" x="1" y="2" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" 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="m5 4.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="m5 4v1h-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/22x22/apps/guayadeque.svg b/.icons/awkward/22x22/apps/guayadeque.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/guayadeque.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gufw.svg b/.icons/awkward/22x22/apps/gufw.svg
new file mode 100644
index 00000000..9feed765
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gufw.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/guitarix.svg b/.icons/awkward/22x22/apps/guitarix.svg
new file mode 100644
index 00000000..d3bc57eb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/guitarix.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="13" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="13" x="1" y="8" rx="1" ry="1"/>
+ <circle style="opacity:0.2" cx="6.5" cy="15" r="4.5"/>
+ <circle style="opacity:0.2" cx="6.5" cy="15" r="2"/>
+ <circle style="fill:#e4e4e4" cx="6.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#4f4f4f" cx="6.5" cy="14.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="15.5" cy="15" r="4.5"/>
+ <circle style="opacity:0.2" cx="15.5" cy="15" r="2"/>
+ <circle style="fill:#e4e4e4" cx="15.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#4f4f4f" cx="15.5" cy="14.5" r="1.5"/>
+ <rect style="opacity:0.2" width="20" height="7" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="7" x="1" y="1" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="16" height="4" x="3" y="3.5" rx=".996" ry=".899"/>
+ <rect style="fill:#63a535" width="16" height="4" x="3" y="3" rx=".996" ry=".899"/>
+ <circle style="fill:#4f4f4f" cx="5" cy="5" r="1"/>
+ <circle style="fill:#4f4f4f" cx="8" cy="5" r="1"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="5" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <g transform="translate(-1.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 3.9960938,3 C 3.444468,3 3,3.4001949 3,3.8984375 v 0.5 C 3,3.9001949 3.444468,3.5 3.9960938,3.5 H 18.003906 C 18.555532,3.5 19,3.9001949 19,4.3984375 v -0.5 C 19,3.4001949 18.555532,3 18.003906,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/guitarix2.svg b/.icons/awkward/22x22/apps/guitarix2.svg
new file mode 120000
index 00000000..689b66af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/guitarix2.svg
@@ -0,0 +1 @@
+guitarix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/guitarpro6.svg b/.icons/awkward/22x22/apps/guitarpro6.svg
new file mode 120000
index 00000000..1fc05572
--- /dev/null
+++ b/.icons/awkward/22x22/apps/guitarpro6.svg
@@ -0,0 +1 @@
+GP6-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gummi.svg b/.icons/awkward/22x22/apps/gummi.svg
new file mode 100644
index 00000000..186199a6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gummi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/guvcview.svg b/.icons/awkward/22x22/apps/guvcview.svg
new file mode 100644
index 00000000..20d032ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/guvcview.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1.0141,11.222 C 1.0116,11.316 1,11.406 1,11.5 c 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.722 -5.446,0 -9.8381,-4.3127 -9.9859,-9.722 z"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <circle style="opacity:0.4" cx="11" cy="11" r="6"/>
+ <circle style="opacity:0.2" cx="11" cy="-11.5" r="5" transform="scale(1,-1)"/>
+ <circle style="fill:#ba174e" cx="11" cy="-11" r="5" transform="scale(1,-1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1.0002 C 5.4599,1.0002 1,5.4601 1,11 1,11.094 1.0116,11.185 1.0141,11.278 1.1618,5.8684 5.554,1.5558 11,1.5558 c 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.9998 z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="3"/>
+ <circle style="fill:#d67495" cx="11" cy="11" r="3"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gvim.svg b/.icons/awkward/22x22/apps/gvim.svg
new file mode 120000
index 00000000..150dd041
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gvim.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gweled.svg b/.icons/awkward/22x22/apps/gweled.svg
new file mode 100644
index 00000000..ad0f07a1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gweled.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 6.4285449,1.5000009 c -0.428545,-3e-7 -0.9070495,0.4526446 -1.4034875,0.8078648 L 1.3090965,4.9667759 C 0.90968439,5.4390184 0.89572709,6.1690299 1.276731,6.6596014 l 8.857192,13.4002596 c 0.455993,0.586852 1.276159,0.586852 1.732152,0 L 20.723267,6.6596019 c 0.381005,-0.490571 0.367049,-1.2205825 -0.03236,-1.692826 L 17.025634,2.3441368 C 16.569985,1.9713849 16,1.5000006 15.571452,1.5000009 h -4.571453 z"/>
+ <path style="fill:#00aff2" d="m 6.4285449,1.0000009 c -0.428545,-4e-7 -0.9070495,0.4526446 -1.4034875,0.8078647 L 1.3090965,4.4667759 C 0.90968439,4.9390184 0.89572709,5.6690299 1.276731,6.1596014 l 8.857192,13.4002596 c 0.455993,0.586852 1.276159,0.586852 1.732152,0 L 20.723267,6.1596019 c 0.381005,-0.490571 0.367049,-1.2205825 -0.03236,-1.692826 L 17.025634,1.8441367 C 16.569985,1.4713849 16,1.0000005 15.571452,1.0000009 h -4.571453 z"/>
+ <path style="opacity:0.1" d="m 16,5 -5,15 c 0.165665,5.5e-5 0.327301,-0.04078 0.474609,-0.115234 4.76e-4,-2.41e-4 0.0015,2.41e-4 0.002,0 0.01452,-0.0074 0.02679,-0.01931 0.04102,-0.02734 0.05818,-0.03286 0.115442,-0.06771 0.167969,-0.111328 0.06538,-0.05429 0.125387,-0.115765 0.179687,-0.185547 L 20.722656,6.1601562 C 20.978754,5.8304118 21.041265,5.3951094 20.943359,5 Z"/>
+ <path style="fill:#156fc5" d="M 16,5 11,20 V 5 Z"/>
+ <path style="opacity:0.4;fill:#ffffff" d="M 5.9999999,5 3.5058594,9.532227 10.133789,19.559571 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 6.4296874,1 c -0.428545,-3e-7 -0.9078589,0.4533736 -1.4042969,0.8085938 L 1.3105468,4.4667969 C 1.1789518,4.6223873 1.0938173,4.8062055 1.0468749,5 H 20.953125 C 20.906182,4.8062056 20.821046,4.6223878 20.689453,4.4667969 L 17.025391,1.84375 C 16.569743,1.4709982 15.99886,0.9999997 15.570312,1 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.4287109,1.0000005 c -0.428545,-3e-7 -0.9068825,0.4523971 -1.4033205,0.8076172 L 1.3095703,4.4667974 C 1.0504643,4.7731499 0.95649859,5.1876264 1.0244141,5.5751959 1.0658931,5.3540254 1.161143,5.1422894 1.3095703,4.9667974 L 5.0253904,2.3076177 C 5.5218284,1.9523975 6.0001659,1.5000002 6.4287109,1.5000005 H 11 15.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 17.02539,1.8437505 C 16.569742,1.4709987 15.999836,1.0000002 15.571289,1.0000005 H 11 Z"/>
+ <path style="opacity:0.1" d="M 1.2890624,5 C 1.171798,5.1487526 1.09073,5.3189509 1.0468749,5.5 H 20.953125 C 20.909269,5.318951 20.8282,5.1487529 20.710938,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16,5 -5,15 c 0.059,2e-5 0.116314,-0.01146 0.173828,-0.02148 L 16,5.5 h 4.943359 c 0.0097,0.039152 0.01106,0.079341 0.01758,0.1191406 C 20.999312,5.4154116 20.993466,5.2022118 20.943359,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.9999999,5 3.5058593,9.533203 3.6562499,9.759766 5.9999999,5.5 10.828125,19.980469 c 0.05625,0.0094 0.113158,0.01943 0.169922,0.01953 0,0 0.002,-0.002 0.002,-0.002 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/gwenview.svg b/.icons/awkward/22x22/apps/gwenview.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gwenview.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gx_head.svg b/.icons/awkward/22x22/apps/gx_head.svg
new file mode 120000
index 00000000..689b66af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gx_head.svg
@@ -0,0 +1 @@
+guitarix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gxneur.svg b/.icons/awkward/22x22/apps/gxneur.svg
new file mode 120000
index 00000000..a52bbb5e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gxneur.svg
@@ -0,0 +1 @@
+xneur.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gydl.svg b/.icons/awkward/22x22/apps/gydl.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gydl.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/gzdoom.svg b/.icons/awkward/22x22/apps/gzdoom.svg
new file mode 100644
index 00000000..00995477
--- /dev/null
+++ b/.icons/awkward/22x22/apps/gzdoom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#4454ba" cx="11" cy="11" r="10"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:none;opacity:.2;stroke-linejoin:round;stroke-width:2;stroke:#030303" d="m10.5 8.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="m10.5 8h-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="m10 8.5h6l-5 6h6"/>
+ <path style="fill:none;stroke-linejoin:round;stroke-width:2;stroke:#fefefe" d="m10 8h6l-5 6h6"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/h2-icon.svg b/.icons/awkward/22x22/apps/h2-icon.svg
new file mode 120000
index 00000000..3fba0674
--- /dev/null
+++ b/.icons/awkward/22x22/apps/h2-icon.svg
@@ -0,0 +1 @@
+hydrogen.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/haguichi.svg b/.icons/awkward/22x22/apps/haguichi.svg
new file mode 100644
index 00000000..0fac3094
--- /dev/null
+++ b/.icons/awkward/22x22/apps/haguichi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#ff4646" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/half-life-blue-shift.svg b/.icons/awkward/22x22/apps/half-life-blue-shift.svg
new file mode 100644
index 00000000..58f043ef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/half-life-blue-shift.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(-1,-1)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/half-life-deathmatch.svg b/.icons/awkward/22x22/apps/half-life-deathmatch.svg
new file mode 100644
index 00000000..4142ad55
--- /dev/null
+++ b/.icons/awkward/22x22/apps/half-life-deathmatch.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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-1h-18z" 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.039063-0.515625-1.732422-1.546875 0.503907-3.519531-8.9511722h-3.0664064zm2.1953125 3.3984374-4.4863281 7.2421878h0.3105469l4.2871091-6.9238284-0.1113279-0.3183594z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/half-life-opposing-force.svg b/.icons/awkward/22x22/apps/half-life-opposing-force.svg
new file mode 100644
index 00000000..eecab25a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/half-life-opposing-force.svg
@@ -0,0 +1,9 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <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/22x22/apps/half-life.svg b/.icons/awkward/22x22/apps/half-life.svg
new file mode 100644
index 00000000..fa76bc0f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/half-life.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/half-life2.svg b/.icons/awkward/22x22/apps/half-life2.svg
new file mode 100644
index 00000000..221f2fc8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/half-life2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#f37b21" d="M 11,1 C 5.4885,1 1,5.489 1,11 1,16.512 5.489,21 11,21 16.511,21 21,16.512 21,11 21,5.489 16.512,1 11,1 Z"/>
+ <path style="opacity:0.2" d="m 11,3.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 11,3 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 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"/>
+ <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.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 20.86,16.646 16.428,21 11,21 5.5725,21 1.1395,16.646 1.006,11.25 Z"/>
+ <circle style="fill:#42a1cd" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 16.5,14 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 15.40711,14.36235 15,14.833351 15,15.5 l 1,0 C 16,15 16.5,15 16.5,15 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 15.1802,17.59895 15,18.0139 15,18.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 16.854375,13.9931 16.5,14 16.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hamsket.svg b/.icons/awkward/22x22/apps/hamsket.svg
new file mode 120000
index 00000000..81ca07e9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hamsket.svg
@@ -0,0 +1 @@
+rambox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hamster-applet.svg b/.icons/awkward/22x22/apps/hamster-applet.svg
new file mode 120000
index 00000000..04a836a2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hamster-applet.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hamster-indicator.svg b/.icons/awkward/22x22/apps/hamster-indicator.svg
new file mode 120000
index 00000000..04a836a2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hamster-indicator.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hamster-time-tracker.svg b/.icons/awkward/22x22/apps/hamster-time-tracker.svg
new file mode 120000
index 00000000..04a836a2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hamster-time-tracker.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hamster.svg b/.icons/awkward/22x22/apps/hamster.svg
new file mode 100644
index 00000000..5153f043
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hamster.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#5584bb" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/harbour-pure-maps.svg b/.icons/awkward/22x22/apps/harbour-pure-maps.svg
new file mode 100644
index 00000000..4324024a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/harbour-pure-maps.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#a096a6" d="M 10.923,1 10.922,1.00196 C 5.4185,1.043905 1,5.486005 1,10.999955 c 0,5.54 4.46,10 10,10 5.34,0 9.6755,-4.1445 9.9815,-9.4055 L 21,11.576955 v -8.577 c 0,-1.108 -0.892,-2 -2,-2 h -8.077 z"/>
+ <circle style="fill:#595959" cx="11" cy="11" r="8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.923,1 10.922,1.00196 C 5.4185,1.043905 1,5.486005 1,10.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 1.00585,11.25 C 1.00385,11.3335 1,11.416 1,11.5 c 0,5.54 4.46,10 10,10 5.34,0 9.6755,-4.1445 9.9815,-9.4055 L 21,12.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 10.874024,3.5048828 A 8,8 0 0 0 9.672852,3.6123047 l 1.120117,-0.058594 z M 9.672852,3.6123047 A 8,8 0 0 0 7.3466795,4.3847655 l -10e-4,0.199219 L 7.494117,4.959961 7.7587655,4.9003905 7.6894295,4.6396485 7.7460705,4.435547 8.7099375,4.359375 8.999,4.348635 9.585914,3.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 9.680665,6.516602 C 9.589355,6.616569 9.560548,6.914063 9.560548,6.914063 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 12.79297,6.7587865 12.616212,6.637693 12.384767,6.611323 12.083986,6.3183545 11.88379,6.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 11.985351,7.626931 12.045898,7.3359155 12.219725,7.13865 12.001952,7.0165795 11.884764,7.086892 11.484375,7.040039 11.251953,7.28125 10.737305,7.167969 10.522461,7.319336 10.25,7.441406 9.931641,7.4873045 9.625,7.71875 9.416016,8.192383 9.121094,8.449219 9.021485,8.65625 8.864258,8.830078 8.833008,9.038086 8.533203,9.198242 8.366211,9.720703 l 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 16.58985,13.612302 4.0239859,4.5203164 0 0 1 16.467779,13.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 16.214775,10.24427 16,10 16,10 L 15.783203,9.785156 15.547851,9.37793 15.499021,9.194336 15.341794,8.9072265 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 17.570311,8.8759765 17.488279,8.600586 17.246092,8.4697265 16.890623,8.291992 16.8291,8.329102 16.744139,8.5244145 16.583982,8.2773445 16.376951,8.132813 c 0,0 -0.07161,0.12103 -0.15039,-0.078125 A 2.655073,2.9825578 0 0 1 16.114256,7.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 L 18.296873,9.001953 18.5,8.96875 18.740234,9.50293 A 8,8 0 0 0 13.021485,3.7695312 Z m -2.879883,1.0097658 -0.163086,0.03613 0.196289,0.3369145 -0.0791,0.3779295 0.02051,0.225586 L 10.667971,5.3837865 10.475588,5.1699195 10.318362,5.028318 Z M 6.477539,4.9121095 A 8,8 0 0 0 3.5732422,8.5458985 L 3.6542969,8.4746095 4.083008,8.3154295 4.120118,8.15625 4.102538,8.001953 4.121093,7.8535155 4.171874,7.6572265 4.2753895,7.566406 4.370116,7.5097655 4.416016,7.417969 A 1.712886,1.9241586 0 0 1 4.646485,7.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 6.027313,6.4408285 6.151368,5.834961 6.151368,5.834961 L 6.1484175,5.269531 6.475566,5.035156 Z M 3.0673828,11.611328 3.03125,11.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 6.332032,14.473637 5.919923,14.156254 5.520509,14.132824 5.286134,13.64552 4.736329,13.64742 4.448242,13 4.444342,12.736328 4.263678,12.617188 3.9326232,12.616188 3.7363341,12.372047 3.5429748,11.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 10.874024,3.0048828 A 8,8 0 0 0 9.672852,3.1123047 l 1.120117,-0.058594 z M 9.672852,3.1123047 A 8,8 0 0 0 7.3466795,3.8847656 l -10e-4,0.1992189 L 7.494117,4.459961 7.7587655,4.4003905 7.6894295,4.1396485 7.7460705,3.9355469 8.7099375,3.859375 8.999,3.848633 9.585914,3.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 9.680665,6.016602 C 9.589355,6.116569 9.560548,6.414063 9.560548,6.414063 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 12.79297,6.2587865 12.616212,6.137693 12.384767,6.111323 12.083986,5.8183545 11.88379,5.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 11.985351,7.126936 12.045898,6.8359205 12.219726,6.638655 12.001952,6.5165845 11.884765,6.586897 11.484375,6.540039 11.251953,6.78125 10.737305,6.667969 10.522461,6.819336 10.25,6.941406 9.931641,6.9873045 9.625,7.21875 9.416016,7.692383 9.121094,7.949219 9.021485,8.15625 8.864258,8.330078 8.833008,8.538086 8.533203,8.698242 8.366211,9.220703 l 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 16.58985,13.112302 4.0239859,4.5203164 0 0 1 16.467779,12.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 L 16.514691,9.9287 c 0,0 0.04011,-0.151467 -0.129883,-0.167969 C 16.214777,9.744252 16,9.5 16,9.5 L 15.783203,9.285156 15.547851,8.8779295 15.499022,8.694336 15.341795,8.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 L 17.295895,9.629883 17.570311,8.3759765 17.488279,8.100586 17.246092,7.9697265 16.890623,7.791992 16.8291,7.829102 16.744139,8.0244145 16.583982,7.7773445 16.376951,7.632813 c 0,0 -0.07161,0.12103 -0.15039,-0.078125 A 2.655073,2.9825578 0 0 1 16.114256,7.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 18.5,8.46875 18.740234,9.00293 A 8,8 0 0 0 13.021485,3.2695312 Z m -2.879883,1.0097658 -0.163086,0.03613 0.196289,0.3369145 -0.0791,0.3779295 0.02051,0.225586 L 10.667971,4.8837865 10.475588,4.6699195 10.318362,4.528318 Z M 6.477539,4.4121095 A 8,8 0 0 0 3.5732422,8.0458985 L 3.6542969,7.9746095 4.083008,7.8154295 4.120118,7.65625 4.102538,7.501953 4.121093,7.3535155 4.171874,7.1572265 4.2753895,7.066406 4.370116,7.0097655 4.416016,6.917969 A 1.712886,1.9241586 0 0 1 4.646485,6.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 6.027313,5.9408285 6.151368,5.334961 6.151368,5.334961 L 6.1484175,4.769531 6.475566,4.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 4.448242,12.5 4.444342,12.236328 4.263678,12.117188 3.9326232,12.116188 3.7363341,11.872047 3.5429748,11.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 10.874024,3.0048828 A 8,8 0 0 0 9.672852,3.1123047 l 1.120117,-0.058594 z M 9.672852,3.1123047 A 8,8 0 0 0 7.3466795,3.8847656 l -10e-4,0.1992189 0.09961,0.2529295 A 8,8 0 0 1 7.710914,4.2197265 L 7.689429,4.1396485 7.74607,3.9355469 8.647437,3.8642578 A 8,8 0 0 1 9.171875,3.7226562 L 9.585938,3.4199219 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 18.392578,8.486328 L 18.5,8.46875 18.740234,9.00293 A 8,8 0 0 0 13.021485,3.2695312 Z M 10.141602,4.279297 9.978516,4.315427 10.174805,4.6523415 10.146485,4.7861305 10.31836,5.028318 10.37598,5.080076 10.667972,4.883787 10.475586,4.6699195 10.31836,4.528318 Z M 6.477539,4.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 4.105469,7.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 4.646486,6.6015625 L 4.7412125,6.533203 A 8,8 0 0 1 5.447267,5.7666015 l 0.00879,-0.04492 c 0,0 0.058571,-0.030885 0.09375,-0.050781 A 8,8 0 0 1 6.150393,5.1621115 L 6.148443,4.769533 6.4755915,4.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 10.173056,5.887346 9.856425,5.910141 9.856425,5.9101405 A 0.29910699,0.33599975 0 0 0 9.680644,6.016586 C 9.589334,6.116553 9.560527,6.414047 9.560527,6.414047 l -0.0752,0.3154295 0.09961,0.03125 C 9.603307,6.6710815 9.632777,6.568981 9.680637,6.516586 A 0.29910699,0.33599975 0 0 1 9.856418,6.4101405 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 14.39842,6.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 L 9.779293,7.3212835 9.603512,7.2665965 9.416012,7.692378 9.12109,7.949214 9.02148,8.156245 8.864253,8.330073 8.833003,8.538081 8.533198,8.698237 8.366206,9.220698 l 0.0625,0.21582 0.01172,0.05176 L 8.533199,9.198239 8.833004,9.038083 8.864254,8.830075 9.021486,8.656251 9.121096,8.44922 9.416017,8.192384 9.625,7.71875 9.931641,7.4873045 10.25,7.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 16.21875,7.53125 16.114258,7.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 17.280271,8.1738275 16.972654,8.09082 16.703123,8.0312495 16.502927,7.804687 16.349607,7.6542965 c -0.02604,0.023 -0.06796,0.039655 -0.123047,-0.099609 A 2.655073,2.9825578 0 0 1 16.21875,7.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 16,10 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 16.517673,10.21098 16.197361,9.877972 16.011814,9.575238 15.953224,9.454144 15.783206,9.285182 15.574222,8.92483 15.534182,8.889675 15.395511,8.5049095 15.3418,8.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 4.448242,12.5 4.444342,12.236328 4.263678,12.117188 3.9326232,12.116188 3.7363341,11.872047 3.5429748,11.352516 Z m 9.2890632,1.212891 -0.06445,0.200195 0.09961,0.144532 0.02832,-0.249024 z M 16.5,12.78711 16.46777,13.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 16.589844,13.112305 4.0239859,4.5203164 0 0 1 16.5,12.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 13.00293,14.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="11" cy="11.5" r="3"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="3"/>
+ <path style="opacity:0.1" d="M 18.989258,11.209961 A 8,8 0 0 1 11,19 8,8 0 0 1 3.0107422,11.290039 8,8 0 0 0 3,11.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/22x22/apps/harddrake.svg b/.icons/awkward/22x22/apps/harddrake.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/harddrake.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hardinfo.svg b/.icons/awkward/22x22/apps/hardinfo.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hardinfo.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/harmony.svg b/.icons/awkward/22x22/apps/harmony.svg
new file mode 100644
index 00000000..017bb68a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/harmony.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#ff5f7f" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/haroopad.svg b/.icons/awkward/22x22/apps/haroopad.svg
new file mode 100644
index 00000000..901d4339
--- /dev/null
+++ b/.icons/awkward/22x22/apps/haroopad.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-2.9999998)">
+ <path style="opacity:0.2" d="m 10.594292,21.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.339372 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.446595 -1.485101,0.21551 -0.651145,-0.850878 0.279254,-0.357085 0.509874,-0.788174 0.512487,-0.957982 0.0026,-0.169806 0.235513,-0.563025 0.517555,-0.87382 0.644713,-0.710439 1.367697,-2.075849 1.361901,-2.572062 -1.648375,-2.445269 -0.906012,-3.5900505 0.172669,-5.6873424 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.3207998 -0.418829,4.1054663 -0.159671,5.3467413 0.13781,0.640802 0.78956,1.75525 1.455958,2.489585 0.275717,0.303827 0.501305,0.721513 0.501305,0.928191 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 10.594289,20.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.339372 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 C 3.8507514,17.93271 3.6739158,17.701625 4.507872,16.635237 4.7871253,16.278152 5.0177453,15.847064 5.0203586,15.677256 5.0229986,15.50745 5.2558713,15.11423 5.5379132,14.803435 6.182627,14.092996 6.9056104,12.727586 6.8998149,12.231373 5.2514393,9.7861035 5.9938028,8.6413225 7.0724841,6.5440303 7.3548107,5.9415971 7.7318209,4.7474885 8.0780622,4.4315438 9.544352,2.499602 12.394876,2.5548815 13.933672,4.4051658 c 0.465234,0.294931 1.268708,1.9706218 1.422654,2.5746246 1.900782,2.3208001 -0.418829,4.1054666 -0.159671,5.3467416 0.13781,0.640802 0.78956,1.75525 1.455958,2.489585 0.275717,0.303827 0.501305,0.721513 0.501305,0.928191 0,0.20668 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 10.978638,3.00002 C 9.890371,2.99641 8.8113923,3.4656897 8.0782473,4.4316606 c -0.346241,0.3159448 -0.723532,1.5108481 -1.005859,2.1132813 -0.685917,1.3336353 -1.229528,2.2851036 -1.115235,3.4277346 0.06134,-0.933903 0.53162,-1.793005 1.115235,-2.9277346 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.5794991 0.687989,1.1261411 0.742187,1.6386711 C 16.149569,8.4656955 15.988325,7.7530392 15.355591,6.9804888 15.201645,6.376486 14.39895,4.701201 13.933716,4.40627 13.164318,3.4811278 12.066905,3.0036327 10.978638,3.00002 Z m 4.226562,9.351564 c -0.03219,0.166279 -0.0392,0.326215 -0.0078,0.476563 0.13781,0.640802 0.78868,1.753946 1.455078,2.488281 0.275717,0.303827 0.501953,0.723008 0.501953,0.929686 0,0.20668 0.190894,0.618065 0.425781,0.916016 0.143184,0.181628 0.223251,0.319616 0.292969,0.451172 0.229434,-0.08692 0.137634,-0.404941 -0.292981,-0.951172 -0.234887,-0.297951 -0.425781,-0.709337 -0.425781,-0.916015 0,-0.206678 -0.226236,-0.625859 -0.501953,-0.929687 C 15.993082,14.089823 15.35221,12.995412 15.2052,12.351584 Z m -8.3886717,0.238281 c -0.18493,0.62174 -0.747119,1.628414 -1.279297,2.214844 -0.282041,0.310794 -0.514978,0.70324 -0.517578,0.873047 -0.0026,0.169808 -0.232465,0.601899 -0.511718,0.958983 -0.505526,0.646421 -0.63332,0.981166 -0.369141,1.04883 0.08476,-0.15282 0.19162,-0.321831 0.369141,-0.54883 0.279253,-0.357084 0.509104,-0.789176 0.511718,-0.958984 0.0026,-0.169806 0.235537,-0.562252 0.517578,-0.873046 0.644715,-0.71044 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,-9.5734712,-48.920406)">
+ <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.7692305,-1.46154)">
+ <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,-1.4615382,-1.46154)">
+ <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,-1.6799663,-0.8758693)">
+ <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,-15.667523,-45.048698)">
+ <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/22x22/apps/hashit.svg b/.icons/awkward/22x22/apps/hashit.svg
new file mode 100644
index 00000000..fa6bb66b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hashit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#6ea23d" 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 style="opacity:.2" d="m1.01075 11.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="m11 1a10 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.8847656 5.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="m8.8847656 5-2.7695312 12h2l2.7695316-12zm5.0000004 0-2.769532 12h2l2.769532-12z"/>
+ <path style="fill:#ffffff" d="m5.6152345 8-0.4609375 2h12.349609l0.460938-2z"/>
+ <path style="fill:#ffffff" d="m4.461914 12-0.461914 2h12.349609l0.461914-2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hb-icon.svg b/.icons/awkward/22x22/apps/hb-icon.svg
new file mode 100644
index 00000000..6ea9d61c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hb-icon.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 14.540573,6.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 12.5,4.5 0.5,4.534179 6,14.138671 V 20.5 H 4 v 1 h 5 v -1 H 7 v -6.317383 z"/>
+ <path style="opacity:0.2" d="m 20.678823,15.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 12.5,4 0.5,4.034179 6,13.638671 V 20 H 4 v 1 H 9 V 20 H 7 v -6.317383 z"/>
+ <path style="fill:#b31f13" d="m 2.2536318,5.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 2.2533981 Z"/>
+ <path style="fill:#76ae17" d="m 14.540573,6.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 20.678823,15.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,-4.6763354,8.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="opacity:0.2;fill:#ffffff" d="m 12.5,4 -12,0.033203 0.2851562,0.5 L 12.214844,4.5 Z M 4,20 v 0.5 H 6 V 20 Z m 3,0 v 0.5 H 9 V 20 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 20.138672,0 C 17.837691,-0.0570129 16.183594,2.4296875 16.183594,2.4296875 15.493513,1.2147498 14.233153,0.3638209 13.337891,0.0683594 12.92787,-0.06694878 12.88411,0.0553124 13.169922,0.3886719 c 0.04345,0.050681 0.07832,0.1120998 0.11914,0.1660156 0.01916,0.00559 0.02774,0.00476 0.04883,0.011719 0.895262,0.2954616 2.155622,1.1483436 2.845703,2.3632813 0,0 1.654097,-2.4867004 3.955078,-2.4296875 0.04664,0.00116 0.07025,0.016654 0.107422,0.023437 C 20.594581,0.2730217 20.56617,0.0105904 20.138672,0 Z m -0.611328,3.0195312 c -0.851921,-0.053639 -1.339861,0.3373247 -1.478516,0.4667969 -0.03425,0.1734329 -0.05813,0.3554866 -0.06055,0.5566407 0,0 0.529444,-0.5870061 1.539063,-0.5234376 0.654345,0.0412 1.447203,0.5386887 2.283203,1.2675782 0.0052,0.00456 0.0048,0.00913 0.0098,0.013672 0.225746,-0.088028 0.248239,-0.2887271 -0.0098,-0.5136718 -0.836,-0.7288895 -1.628858,-1.2263782 -2.283203,-1.2675782 z m -6.6875,0.4941407 c -0.429713,-0.025554 -0.434996,0.1917951 -0.105469,0.4785156 0.0083,0.00725 0.01517,0.021715 0.02344,0.029297 0.03016,-0.00118 0.04594,-0.00996 0.08203,-0.00781 0.417211,0.02483 0.985795,0.14415 1.669922,0.5 0,0 -0.03124,-0.2285506 -0.08789,-0.5410157 C 13.778356,3.6528521 13.238297,3.537388 12.839846,3.5136745 Z m 6.078125,2.5214843 c -0.230696,0.1418474 -0.436004,0.3068645 -0.583985,0.5078126 0,0 0.998219,-0.1298734 1.152344,0.2363281 0.0021,0.00493 8e-6,0.012526 0.002,0.017578 0.04682,-0.1880144 0.05663,-0.3783381 -0.002,-0.5175781 -0.07047,-0.167432 -0.321427,-0.2244404 -0.568359,-0.2441406 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hedgewars.svg b/.icons/awkward/22x22/apps/hedgewars.svg
new file mode 100644
index 00000000..75e0ff4f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hedgewars.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/help-browser.svg b/.icons/awkward/22x22/apps/help-browser.svg
new file mode 100644
index 00000000..7424bc1d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/help-browser.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#435ece" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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,18.5 h -2 v -2 h 2 z m 2.07,-7.75 -0.9,0.92 C 12.45,12.4 12,13 12,14.5 H 10 V 14 c 0,-1.1 0.45,-2.1 1.17,-2.83 L 12.41,9.91 C 12.78,9.55 13,9.05 13,8.4999998 c 0,-1.1 -0.9,-2 -2,-2 -1.1,0 -2,0.9 -2,2 H 7 c 0,-2.21 1.7900001,-4 4,-4 2.21,0 4,1.79 4,4 C 15,9.38 14.64,10.18 14.07,10.75 Z"/>
+ <path style="fill:#ffffff" d="m 12,18 h -2 v -2 h 2 z m 2.07,-7.75 -0.9,0.92 C 12.45,11.9 12,12.5 12,14 h -2 v -0.5 c 0,-1.1 0.45,-2.1 1.17,-2.83 L 12.41,9.41 C 12.78,9.05 13,8.5500002 13,7.9999998 c 0,-1.1 -0.9,-2 -2,-2 -1.1,0 -2,0.9 -2,2 H 7 c 0,-2.21 1.7900001,-4 4,-4 2.21,0 4,1.79 4,4 C 15,8.8800002 14.64,9.68 14.07,10.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/help-faq.svg b/.icons/awkward/22x22/apps/help-faq.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/help-faq.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/help-info.svg b/.icons/awkward/22x22/apps/help-info.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/help-info.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/heroesofnewerth.svg b/.icons/awkward/22x22/apps/heroesofnewerth.svg
new file mode 100644
index 00000000..080d3df3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/heroesofnewerth.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#fecd38" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hexalate.svg b/.icons/awkward/22x22/apps/hexalate.svg
new file mode 100644
index 00000000..3828030d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hexalate.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,11.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 21,11 A 10,10 0 0 1 11,21 10,10 0 0 1 1,11 10,10 0 0 1 11,1 10,10 0 0 1 21,11 Z"/>
+ <path style="opacity:0.2" d="M 11,1.5 A 10,10 0 0 0 8.7998045,1.7578125 L 11,11 13.201172,1.7539063 A 10,10 0 0 0 11,1.5 Z M 18.338867,4.7216795 11.432617,11.25 20.539062,8.5341795 a 10,10 0 0 0 -2.200195,-3.8125 z M 3.663086,4.7236295 A 10,10 0 0 0 1.4511719,8.53125 L 10.567383,11.25 Z M 10.567383,11.75 1.4609375,14.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 20.548828,14.46875 Z M 11,12 8.798828,21.246094 A 10,10 0 0 0 11,21.5 10,10 0 0 0 13.200196,21.242187 Z"/>
+ <path style="fill:#ff5454" d="M 11,1 A 10,10 0 0 0 8.7998045,1.2578125 L 11,10.5 13.201172,1.2539063 A 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#fff129" d="M 18.338867,4.2216795 11.432617,10.75 20.539062,8.0341795 a 10,10 0 0 0 -2.200195,-3.8125 z"/>
+ <path style="fill:#c552da" d="M 3.6630859,4.223633 A 10,10 0 0 0 1.4511719,8.03125 L 10.567383,10.75 Z"/>
+ <path style="fill:#336eef" d="M 10.567383,11.25 1.4609375,13.965821 A 10,10 0 0 0 3.6611328,17.77832 Z"/>
+ <path style="fill:#45cb32" d="m 11.432617,11.25 6.904297,6.526367 a 10,10 0 0 0 2.211914,-3.807617 z"/>
+ <path style="fill:#00d4ea" d="M 11,11.5 8.798828,20.746094 A 10,10 0 0 0 11,21 10,10 0 0 0 13.200196,20.742187 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 8.7998045,1.2578125 L 8.913086,1.7333985 A 10,10 0 0 1 11,1.5 10,10 0 0 1 13.086914,1.7333985 L 13.201172,1.2539063 A 10,10 0 0 0 11,1 Z M 18.338867,4.2216795 11.432617,10.75 12.205078,10.519531 18.338867,4.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 3.663086,4.2236295 A 10,10 0 0 0 1.4511719,8.03125 l 0.15625,0.046875 A 10,10 0 0 1 3.6630859,4.723633 L 9.794922,10.519531 10.567383,10.75 Z M 10.567383,11.25 1.4609375,13.965821 a 10,10 0 0 0 0.165039,0.451171 L 9.794922,11.980469 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 11,11.5 8.798828,20.746094 a 10,10 0 0 0 0.114258,0.02051 L 11,12 l 2.086914,8.766601 a 10,10 0 0 0 0.113282,-0.02442 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hexchat.svg b/.icons/awkward/22x22/apps/hexchat.svg
new file mode 120000
index 00000000..e597c17a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hexchat.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hi64-apps-ffado.svg b/.icons/awkward/22x22/apps/hi64-apps-ffado.svg
new file mode 120000
index 00000000..9c6722f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hi64-apps-ffado.svg
@@ -0,0 +1 @@
+ffado.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/higan.svg b/.icons/awkward/22x22/apps/higan.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/higan.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hipchat.svg b/.icons/awkward/22x22/apps/hipchat.svg
new file mode 100644
index 00000000..3057c257
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hipchat.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#2a5083" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="m 11,4.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 11,4 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 9,12.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 9,12 c 0,0 1,1 2,1 1,0 2,-1 2,-1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hipchat4.svg b/.icons/awkward/22x22/apps/hipchat4.svg
new file mode 120000
index 00000000..de588a2c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hipchat4.svg
@@ -0,0 +1 @@
+hipchat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hiri.svg b/.icons/awkward/22x22/apps/hiri.svg
new file mode 100644
index 00000000..785af63d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hiri.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 9.35742,10.420178 C 8.1293218,10.114487 7.3046012,8.9893075 7.0899657,7.588234 7.0354198,7.2321776 6.9528357,6.9408579 6.9064468,6.9408579 c -0.04639,0 -0.3831047,0.1509653 -0.748255,0.3354767 C 5.7818741,7.4664884 5.4039029,7.548215 5.0449725,7.5279187 4.7300003,7.5101081 4.6300708,7.5271888 4.3584089,7.4753498 3.5848915,7.1833612 3.4943844,6.7217978 3.2895911,5.9714567 3.2890227,5.5352247 3.0813446,5.3316385 2.3419386,5.4340218 1.6728776,5.5266653 1.5546702,5.4950766 1.2051431,5.1302338 0.99059462,4.9062839 0.91256632,3.7028997 0.91256632,3.5508057 c 0,-0.1520941 -0.3155155,-0.2149479 -0.5819645,-0.5018989 C -8.1463306e-4,2.6919886 -0.16874896,2.5425885 0.24364852,2.5414341 1.9517849,2.6656588 3.543395,2.991064 5.265394,3.0001204 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.0413469 -1.256575,1.0911889 -2.1427,0.9205339 z"/>
+ <path style="fill:#f48e06" d="M 9.35742,9.9203151 C 8.1293218,9.6146241 7.3046012,8.4894425 7.0899657,7.088369 7.0354198,6.7323126 6.9528357,6.4409929 6.9064468,6.4409929 c -0.04639,0 -0.3831047,0.1509653 -0.748255,0.3354767 C 5.7818741,6.9666234 5.4039029,7.04835 5.0449725,7.0280537 4.7300003,7.0102431 4.6300708,7.0273238 4.3584089,6.9754848 3.5848915,6.6834962 3.4943844,6.2219328 3.2895911,5.4715917 3.2890227,5.0353597 3.0813446,4.8317735 2.3419386,4.9341568 1.6728776,5.0268003 1.5546702,4.9952116 1.2051431,4.6303688 0.99059462,4.4064189 0.91256632,3.2030347 0.91256632,3.0509407 c 0,-0.1520941 -0.3155155,-0.2149479 -0.5819645,-0.5018989 C -8.1463306e-4,2.1921236 -0.16874896,2.0427235 0.24364852,2.0415691 1.9517849,2.1657938 3.543395,2.491199 5.265394,2.5002554 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.041347 -1.256575,1.091189 -2.1427,0.9205341 z"/>
+ <path style="opacity:0.2" d="m 11.317155,2.5002614 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.7373609 -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.9413279 0.298778,-1.5751326 0.543346,-3.0571372 0.543346,-3.293105 0,-0.4361165 -0.602644,-1.1292666 -2.373062,-2.7298876 C 11.828005,2.7583929 11.635406,2.5736964 11.317155,2.5002638 Z"/>
+ <path style="fill:#9b9c9c" d="m 11.317155,2.0002603 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.7373612 -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.1532809 -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.9413278 0.298778,-1.575133 0.543346,-3.0571375 0.543346,-3.2931054 0,-0.4361165 -0.602644,-1.1292666 -2.373062,-2.7298873 C 11.828005,2.2583918 11.635406,2.0736953 11.317155,2.0002627 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.321411,2.0041673 C 9.093619,2.2362657 7.5279147,2.4817216 5.265816,2.5002554 3.543817,2.491199 1.9515488,2.165501 0.24341242,2.0412763 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 C 2.0058204,2.6788462 3.5737665,2.9913508 5.2658159,3.0002497 7.5279146,2.9817157 9.093619,2.73626 11.321411,2.5041616 c 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 11.317505,2.0002611 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.7372622 -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.2009679 0.670891,-3.7372619 0.670891,-3.7372619 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.3070559 -3.55953,1.1161979 -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.2216309 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/22x22/apps/hitori.svg b/.icons/awkward/22x22/apps/hitori.svg
new file mode 100644
index 00000000..b322fb22
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hitori.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hollow-knight.svg b/.icons/awkward/22x22/apps/hollow-knight.svg
new file mode 100644
index 00000000..09577236
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hollow-knight.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#595f93" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 6.592842,3.5009765 C 6.515274,3.5064465 6.4190395,3.5413415 6.28131,3.6083985 5.508513,3.9846375 4.6488335,5.076415 4.275398,6.1552735 3.942388,7.117339 3.9101437,8.1719665 4.186528,9.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 8.314341,8.5 6.399477,9.164063 6.399477,9.164063 5.630106,8.842532 5.5414825,7.5602225 5.705123,6.866211 5.9083065,6.0401555 7.0606275,4.978515 7.0606275,4.9785155 c 0,0 -0.7475275,0.062728 -0.858421,-0.3271485 C 6.261283,4.117086 6.791089,3.573242 6.791089,3.573242 6.7285395,3.520318 6.6704105,3.4955047 6.592842,3.5009765 Z"/>
+ <path style="fill:#ffffff" d="M 6.592842,3.0009765 C 6.5152735,3.006446 6.4190395,3.041342 6.28131,3.1083984 5.508513,3.4846375 4.6488335,4.576415 4.275398,5.6552735 3.942388,6.617339 3.9101437,7.6719665 4.186528,8.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 17.351535,4.576415 16.491855,3.4846375 15.719059,3.1083984 15.581329,3.0413418 15.485095,3.006446 15.407527,3.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 5.630106,8.3425315 5.5414825,7.0602225 5.705123,6.366211 5.9083065,5.5401555 7.0606275,4.478515 7.0606275,4.4785155 c 0,0 -0.7475275,0.062728 -0.858421,-0.3271485 C 6.261283,3.617086 6.791089,3.0732422 6.791089,3.0732422 6.7285395,3.020318 6.6704105,2.9955047 6.592842,3.0009765 Z"/>
+ <ellipse style="fill:#3f3f3f" cx="18.623" cy="6.667" 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.147" cy="17.025" rx="1.445" ry="1.795" transform="matrix(-0.88238941,0.47051985,0.43981122,0.89809025,0,0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/homebank.svg b/.icons/awkward/22x22/apps/homebank.svg
new file mode 100644
index 00000000..acd3e0d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/homebank.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hon.svg b/.icons/awkward/22x22/apps/hon.svg
new file mode 120000
index 00000000..0cf4c37b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hon.svg
@@ -0,0 +1 @@
+heroesofnewerth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/honicon_128x128.svg b/.icons/awkward/22x22/apps/honicon_128x128.svg
new file mode 120000
index 00000000..0cf4c37b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/honicon_128x128.svg
@@ -0,0 +1 @@
+heroesofnewerth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hook.svg b/.icons/awkward/22x22/apps/hook.svg
new file mode 100644
index 00000000..3041cffa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hook.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="11" r="10.5"/>
+ <circle style="fill:#595552" cx="11.5" cy="10.5" r="10.5"/>
+ <path style="opacity:0.2" d="M 3,8.5 V 11 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,12 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,11.509766 21.962891,10.169922 A 10.5,10.5 0 0 0 21.792969,8.9707031 L 20,10.613281 V 8.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,8 v 2.5 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,11.5 H 3 V 14 H 4 V 8 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 C 11,9.343146 9.656854,8 8,8 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,11.009766 21.962891,9.669922 A 10.5,10.5 0 0 0 21.792969,8.4707031 L 20,10.113281 V 8 Z M 8,9 c 1.1045695,0 2,0.895431 2,2 0,1.10457 -0.8954305,2 -2,2 C 6.8954305,13 6,12.10457 6,11 6,9.895431 6.8954305,9 8,9 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="opacity:0.1;fill:#ffffff" d="M 11.5,0 A 10.5,10.5 0 0 0 1,10.5 10.5,10.5 0 0 0 1.0078125,10.755859 10.5,10.5 0 0 1 11.5,0.5 10.5,10.5 0 0 1 21.988281,10.755859 10.5,10.5 0 0 0 22,10.5 10.5,10.5 0 0 0 11.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/horizon-chase-turbo.svg b/.icons/awkward/22x22/apps/horizon-chase-turbo.svg
new file mode 100644
index 00000000..161e8e41
--- /dev/null
+++ b/.icons/awkward/22x22/apps/horizon-chase-turbo.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y=".5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="0" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,1.5 V 1 C 1,0.446 1.446,0 2,0 h 18 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 z"/>
+ <path style="opacity:0.2" d="m 5,10 0.4981465,0.5 H 12.04287 l 0.950046,0.5 h 1.063681 l 0.02268,0.5 L 13.01516,14.958451 13.92083,16 h 3.53206 l 0.327033,-1.5 H 14.713305 L 14.457515,14.058014 15.324537,11.5 h 3.301376 L 18.969902,10 Z"/>
+ <path style="opacity:0.2" d="M 10.404302,3.5 9.026828,8.508295 7.9008115,8.491705 6.8033565,9 H 2.9422178 L 1.9997823,9.5 h 8.4916617 l 1.657381,-6 z m 4.351285,0 -0.617723,2.578314 0.276771,0.892372 L 13.712906,6.5 H 11.747837 L 11.306638,8 h 1.924969 L 13.527533,8.405411 13.197556,9.5 h 1.645173 L 16.5,3.5 Z"/>
+ <path style="fill:#ffffff" d="M 10.404302,3 9.026828,8.008295 7.9008115,7.991705 6.8033565,8.5 H 2.9422178 L 1.9997823,9 H 10.491444 L 12.148825,3 Z M 14.755587,3 14.137864,5.578314 14.414635,6.470686 13.712906,6 h -1.965069 l -0.441199,1.5 h 1.924969 L 13.527533,7.9054105 13.197556,9 h 1.645173 L 16.5,3 Z"/>
+ <path style="fill:#dc384b" d="M 5,9.5 5.4981465,10 H 12.04287 l 0.950046,0.5 h 1.063681 L 14.079282,11 13.01516,14.458451 13.92083,15.5 h 3.53206 L 17.779923,14 H 14.713305 L 14.457515,13.558014 15.324537,11 h 3.301376 l 0.343989,-1.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,9.5 5.498047,10 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 14.079102,11.5 Z m 0.503906,2.678711 -0.106446,0.315429 0.25586,0.442383 h 2.958007 L 17.780273,14 h -3.067382 z"/>
+ <path style="opacity:0.2" d="m 15.080174,17.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 12.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 5.9310487,15.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 C 11.822733,13.477 9.583551,14.414987 9.00739,14.580715 7.9628957,14.882659 6.9533827,15.238241 5.9310487,15.635346 Z M 20.882777,14.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 15.080174,17.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 12.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 5.9310487,15.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 11.822733,12.977 9.583551,13.914988 9.00739,14.080715 7.9628957,14.382659 6.9533827,14.738241 5.9310487,15.135346 Z M 20.882777,14.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 18.442383,11.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 7.3417972,16.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/22x22/apps/hotspot.svg b/.icons/awkward/22x22/apps/hotspot.svg
new file mode 100644
index 00000000..841b7669
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hotspot.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 11.525017,1.4997962 C 11.393783,1.6383564 11.286098,1.7686471 11.169548,1.90214 11.377191,1.6556263 11.525017,1.4997962 11.525017,1.4997962 Z m 0,0 C 7.5553763,4.7331566 8.2834482,8.9873203 9.3882985,11.644329 8.2970626,11.921324 7.3492967,12.597304 6.7320484,13.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.6249992,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 14.367228,9.2954587 13.091932,8.5274024 12.116814,7.6638587 12.016684,6.4963942 11.949878,5.4080784 11.968376,4.1872962 11.972076,3.9422737 12.114207,3.5062121 12.157829,3.2634681 11.895471,3.7620592 11.577003,4.0242127 11.366814,4.5310462 11.198153,4.9377409 11.035849,5.5777963 10.911735,6.105265 10.880473,6.0350027 10.836982,5.9738897 10.810173,5.9001868 10.428928,4.1846088 11.364498,1.9224693 11.525017,1.4997962 Z"/>
+ <path style="fill:#ff7d20" d="M 10.892204,2.1328122 C 9.6586465,3.4734644 8.9407845,4.8975826 8.8023609,6.3124997 c -0.170479,1.7425757 0.2746676,3.433525 0.8164066,4.7363283 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 6.6031421,12.289062 C 6.6026062,12.116002 6.4565254,12.006668 6.4039234,11.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.084054,5.170141 6.1757805,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 C 14.203617,8.99139 12.951824,8.2380529 11.950794,7.3515622 11.902484,7.3090872 11.872414,7.2496276 11.866814,7.1855466 11.773084,6.0927185 11.721242,5.0518105 11.728142,3.9179685 c -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 11.524226,0.99971734 c 0,0 -2.0919435,2.15242406 -1.9149115,3.81610876 0.144156,1.3547224 2.8578985,5.7428779 3.7198315,8.4918579 l -2.596915,0.236857 C 9.9502895,12.632184 5.7246344,5.7236136 11.524226,0.99971734 Z"/>
+ <path style="fill:#d83b2f" d="m 6.2560924,11.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="8.528" cy="16.666" r="4.5" transform="rotate(-7.0121527)"/>
+ <path style="fill:#ff7d20" d="M 12.157758,2.7629161 C 11.8954,3.2615072 11.577677,3.5242891 11.367488,4.0311226 11.087385,4.7065421 10.749731,6.311679 10.749731,6.311679 L 11.42308,7.3367525 12.167705,7.829746 C 12.02897,6.3821315 11.946599,5.1430536 11.968646,3.6880331 c 0.0037,-0.2450225 0.14549,-0.682373 0.189112,-0.925117 z"/>
+ <path style="fill:#db3f2e" d="m 11.525017,0.99999974 c -3.6691616,3.87399326 -1.48251,5.71484036 0.03711,8.46289096 0.298674,0.5636563 0.696833,1.3957053 0.912109,2.0019533 1.318948,0.646987 2.299461,1.919443 2.492188,3.486328 0.07032,0.571685 0.02456,1.129741 -0.109375,1.65625 -0.0042,0.03163 -4.58e-4,0.06163 -0.0078,0.09375 -0.464633,1.709348 -1.83902,2.769353 -3.210937,3.078125 -1.9334825,0.331412 -3.5626053,-0.696743 -3.9550777,-2.140625 -0.076626,-0.476158 0.042169,-1.115847 0.3183593,-1.277344 -0.1594895,0.05469 -0.3533535,0.115879 -0.5859375,0.332031 -0.3916864,0.364015 -0.2516509,0.493447 -0.7636718,0.634766 0.2598485,-0.72187 -1.2328158,-1.508269 -1.0820313,-2.503906 -0.606036,3.299578 2.8210118,7.012579 6.624999,6.007812 2.577347,-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 -1.68333,-2.0960208 -3.919426,-2.7999693 -4.615251,-4.7128907 -0.381245,-1.715578 0.554325,-3.9777175 0.714844,-4.40039056 z"/>
+ <path style="fill:#ff7d20" d="m 14.965052,11.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.2099127,0.197288 -6.4257806,-2.170899 0.048645,0.222003 0.1104505,0.43894 0.1855465,0.651367 0.9584154,1.299668 2.4630136,2.241491 4.1582031,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 -0.141852,-0.285981 -0.302735,-0.562332 -0.483486,-0.827075 l -0.02637,-0.0459 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.398064,11.001953 a 4.5,4.5 0 0 0 -0.4472655,0.03125 4.5,4.5 0 0 0 -3.9394532,4.712891 4.5,4.5 0 0 1 3.9394532,-4.212891 4.5,4.5 0 0 1 5.0156245,3.917969 4.5,4.5 0 0 1 0.02148,0.3125 4.5,4.5 0 0 0 -0.02148,-0.8125 4.5,4.5 0 0 0 -4.568359,-3.949219 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hotwire.svg b/.icons/awkward/22x22/apps/hotwire.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hotwire.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/houdini.svg b/.icons/awkward/22x22/apps/houdini.svg
new file mode 100644
index 00000000..3267f650
--- /dev/null
+++ b/.icons/awkward/22x22/apps/houdini.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 1.991211,0.5 h 18 c 0.554,0 1,0.446 1,1 v 18 c 0,0.554 -0.446,1 -1,1 H 7.3482524 L 4.0893619,19.7532 C 3.5493589,19.629455 2.4694426,18.927231 2.3070004,18.397582 L 0.991211,14.107397 V 1.5 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="fill:#ff5722" d="m 1.991211,0 h 18 c 0.554,0 1,0.446 1,1 v 18 c 0,0.554 -0.446,1 -1,1 H 7.3482524 L 4.0893619,19.2532 C 3.5493589,19.129455 2.4694426,18.427231 2.3070004,17.897582 L 0.991211,13.607397 V 1 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 0.991211,1.5 V 1 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 6.9365234,3.5 C 6.4237769,3.49645 5.9093605,3.52023 5.5302734,3.5722655 3.9409024,3.7904315 2.4760031,4.316236 0.991211,5.192383 V 7.7822265 C 2.4797561,6.44959 4.4814245,5.5727335 6.5976565,5.5 6.7667195,5.49419 6.930736,5.493245 7.0908204,5.49805 8.21141,5.531615 9.127742,5.817938 10.054687,6.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 4.1634785,17.747723 3.5828767,17.184349 3.3339844,16.840823 2.6195975,15.854822 2.290731,14.815751 2.3828125,13.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 10.042758,8.3022325 8.998183,7.820814 7.6386719,7.5751955 6.0131335,7.3134935 4.3140169,7.7494035 3.1162109,8.533203 0.8907412,10.011028 0.0845835,11.332017 0,14 0.01256,18.892101 3.4912109,21.5 7.7265625,21.5 14.192407,21.382438 16.611274,17.34904 16.97168,13.049805 17.099851,11.078087 16.590743,9.116837 15.273437,7.4589845 14.871345,6.9529425 14.015897,6.1312025 13.46875,5.723633 11.95972,4.5995365 10.235509,3.8828965 8.334961,3.591797 7.9604704,3.5344375 7.4492694,3.503555 6.9365234,3.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 6.9365234,3 C 6.4237769,2.99645 5.9093605,3.02023 5.5302734,3.0722655 3.9409024,3.2904315 2.4760031,3.816236 0.991211,4.692383 V 7.2822265 C 2.4797561,5.94959 4.4814245,5.0727335 6.5976565,5 6.7667195,4.99419 6.930736,4.993245 7.0908204,4.99805 8.21141,5.031615 9.127742,5.317938 10.054687,5.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 4.1634785,17.247723 3.5828767,16.684349 3.3339844,16.340823 2.6195975,15.354822 2.290731,14.315751 2.3828125,13.333987 2.5453342,11.601233 3.8559222,10.199156 5.9511719,9.689456 6.5540059,9.542806 7.2689694,9.480295 7.6240234,9.543948 c 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 10.042758,7.8022325 8.998183,7.320814 7.6386719,7.0751955 6.0131335,6.8134935 4.3140169,7.2494035 3.1162109,8.033203 0.8907412,9.511028 0.0845835,10.832017 0,13.5 0.01256,18.392101 3.4912109,21 7.7265625,21 14.192407,20.882438 16.611274,16.84904 16.97168,12.549805 17.099851,10.578087 16.590743,8.616837 15.273437,6.9589845 14.871345,6.4529425 14.015897,5.6312025 13.46875,5.223633 11.95972,4.0995365 10.235509,3.3828965 8.334961,3.091797 7.9604704,3.0344375 7.4492694,3.003555 6.9365234,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hourglass.svg b/.icons/awkward/22x22/apps/hourglass.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hourglass.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hp-logo.svg b/.icons/awkward/22x22/apps/hp-logo.svg
new file mode 100644
index 00000000..bfb7dce8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hp-logo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.131 1.543c-0.8857 0.0757-1.7338 0.2706-2.5372 0.5605l-1.67 4.5918-3.459 9.5057c0.023406 0.03844 0.046404 0.07714 0.070312 0.11523h2.2168l2.9785-8.1758h1.752l-2.9785 8.1758h2.3301l2.7754-7.627c0.4-1.0963-0.228-1.9937-1.394-1.9937h-1.959l1.875-5.1523zm3.959 5.1523-3.6016 9.8965-1.5293 4.1992c0.6592 0.136 1.3413 0.209 2.0413 0.209 0.07453 0 0.14657-0.01011 0.2207-0.01172l1.6992-4.6719h3.0938c0.54302 0 1.1404-0.41771 1.3262-0.92773l2.4375-6.6992c0.398-1.0961-0.228-1.9935-1.395-1.9935h-4.293zm1.8145 1.4414h1.75l-2.4512 6.7285h-1.752l2.4531-6.7285z"/>
+ <path fill="#fff" d="m10.131 1.043c-0.8857 0.0757-1.7338 0.2706-2.5372 0.5605l-1.67 4.5918-3.5019 9.6207h2.3301l2.9785-8.1758h1.752l-2.9785 8.1758h2.3301l2.7754-7.627c0.399-1.0963-0.229-1.9937-1.395-1.9937h-1.959l1.875-5.1523zm3.959 5.1523-3.6016 9.8965-1.6953 4.6562c0.711 0.159 1.4473 0.252 2.2073 0.252 0.01187 0 0.02329-0.0019 0.03516-0.002l1.8848-5.1816h3.0938c0.54302 0 1.1404-0.41771 1.3262-0.92773l2.4375-6.6992c0.398-1.0961-0.228-1.9935-1.395-1.9935h-4.293zm1.8145 1.4414h1.75l-2.4512 6.7285h-1.752l2.4531-6.7285z"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hp-toolbox.svg b/.icons/awkward/22x22/apps/hp-toolbox.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hp-toolbox.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hp_logo.svg b/.icons/awkward/22x22/apps/hp_logo.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hp_logo.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hplip.svg b/.icons/awkward/22x22/apps/hplip.svg
new file mode 120000
index 00000000..3bb68d40
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hplip.svg
@@ -0,0 +1 @@
+hp_logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hplj1020_icon.svg b/.icons/awkward/22x22/apps/hplj1020_icon.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hplj1020_icon.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/htop.svg b/.icons/awkward/22x22/apps/htop.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/htop.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/httrack.svg b/.icons/awkward/22x22/apps/httrack.svg
new file mode 100644
index 00000000..b26da8b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/httrack.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="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 style="fill:#7767c0" 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 style="fill:#9182d7" 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 style="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 style="opacity:.2;fill:#ffffff" 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.8z"/>
+ <path style="opacity:.1;fill:#ffffff" 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 style="fill:#ffffff" d="m9.00002 8.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="16" cy="16" r="6"/>
+ <rect style="fill:none" width="8" height="8" x="12" y="12"/>
+ <path style="fill:#ffffff" d="m17 12v3h1.5l-2.499978 3-2.500022-3h1.500044v-3z"/>
+ <path style="fill:#ffffff" d="m13 18h6v1h-6z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hub.svg b/.icons/awkward/22x22/apps/hub.svg
new file mode 100644
index 00000000..c318add8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hub.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#6655e4" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#2cbfeb" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#2cbfeb" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#f7c73c" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="m 6.5071212,8.99995 h 2.000002 m 0,2.000001 V 6.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 6.5071212,8.5 h 2.000002 m 0,2.000001 V 6.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 10.507072,9.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 7.011338"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 10.507072,8.500051 c 0,0 2.000001,-0.2322505 2.000001,0.999999 0,1.23225 -2.000001,1 -2.000001,1 M 10.507121,6.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 6.511388"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hubstaff.svg b/.icons/awkward/22x22/apps/hubstaff.svg
new file mode 100644
index 00000000..79da9b6f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hubstaff.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 4.8102822,20.352053 C 2.0079464,18.821555 1.8896458,18.727159 2.0428131,18.143614 3.3884813,16.380542 4.9263523,15.159649 6.9816329,14.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 13.579745,21.754457 13.511381,21.007218 13.186701,20.64754 12.708933,20.199574 11.82499,19.604627 10.5,19.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 4.8102822,19.852053 C 2.0079464,18.321555 1.8896458,18.227159 2.0428131,17.643614 3.3884813,15.880542 4.9263523,14.659649 6.9816329,14 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 13.579745,21.254457 13.511381,20.507218 13.186701,20.14754 12.708933,19.699574 11.82499,19.104627 10.5,19.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 1.1258169,14.38049 C 1.0566219,14.309838 1.0000093,13.028558 1.0000093,11.533199 l 0,-2.7188349 0.8864583,-0.3887367 C 3.4002204,7.7618064 4.2646172,6.689224 4.0451347,5.1013506 3.9920663,4.7174427 4.0036258,4.3151155 4.0708652,4.2072897 4.228109,3.9549991 8.333274,1.5000013 8.6233719,1.5000013 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 9.872224,7.5872284 9.734833,7.7127459 8.9763951,8.0179849 7.9077478,8.4480683 7.0110067,9.3242019 6.527484,10.410625 6.2376514,11.06184 6.1787776,10.599775 6.2256577,11.61628 l 0.058238,1.262837 -0.5607199,0.375341 C 4.5142157,14.063719 1.5311683,14.794361 1.1258392,14.38049 Z"/>
+ <path style="fill:#088aff" d="M 1.1258169,13.88049 C 1.0566219,13.809838 1.0000093,12.528558 1.0000093,11.033199 l 0,-2.7188361 0.8864583,-0.3887375 C 3.4002204,7.2618044 4.2646172,6.189222 4.0451347,4.6013486 3.9920663,4.2174407 4.0036258,3.8151135 4.0708652,3.7072877 4.228109,3.4549971 8.333274,0.99999929 8.6233719,0.99999929 c 0.1206945,0 0.292221,0.093561 0.3811711,0.20791341 0.570611,0.7335555 1.153398,4.3691075 0.956349,5.4106474 C 9.872224,7.0872264 9.734833,7.2127439 8.9763951,7.5179829 7.9077478,7.9480663 7.0110067,8.8242018 6.527484,9.9106249 6.2376514,10.56184 6.1787776,10.099775 6.2256577,11.11628 l 0.058238,1.262837 -0.5607199,0.375341 C 4.5142157,13.563719 1.5311683,14.294361 1.1258392,13.88049 Z"/>
+ <path style="opacity:0.2" d="M 19.874192,14.380491 C 19.943387,14.30984 20,13.028558 20,11.533199 L 20,8.8143651 19.113542,8.4256276 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.3926399 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 19.874192,13.880491 C 19.943387,13.80984 20,12.528558 20,11.033199 L 20,8.3143631 19.113542,7.9256256 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.70728821 -4.600499,-2.70728821 -0.120695,0 -0.29222,0.093561 -0.381171,0.20791331 -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.6512151 0.348706,0.1891501 0.301827,1.2056551 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="10.5" cy="12" r="4.5"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="11.5" r="4.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.6230469,0.99999989 c -0.2900979,0 -4.3954906,2.45474071 -4.5527344,2.70703121 -0.056273,0.09024 -0.062125,0.3954887 -0.035156,0.7148438 0.00986,-0.081644 0.014148,-0.1811543 0.035156,-0.2148438 0.1572438,-0.2522905 4.2626365,-2.7070312 4.5527344,-2.7070312 0.1206945,0 0.2919093,0.092679 0.3808591,0.2070312 C 9.467736,2.303313 9.933751,4.799937 9.988281,6.2792968 10.052998,4.9599868 9.526216,1.8784929 9.003906,1.2070311 8.9149562,1.0926788 8.7437414,0.99999989 8.6230469,0.99999989 Z M 4.0585938,5.3339843 C 3.9558354,6.5242568 3.1533654,7.3703228 1.8867188,7.9257811 L 1,8.314453 l 0,0.5 0.8867188,-0.3886719 C 3.3236179,7.7956625 4.1635262,6.7918351 4.0585938,5.3339843 Z m 2.1660156,5.6914067 c -0.011505,0.106923 -0.01332,0.260635 0.00195,0.591797 l 0.035156,0.77539 0.021484,-0.01367 -0.056641,-1.261718 c -0.00204,-0.04423 -3.24e-4,-0.05295 -0.00195,-0.0918 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.376953,0.99999989 c -0.120695,0 -0.291908,0.0926789 -0.380859,0.20703121 -0.522309,0.6714618 -1.049092,3.7529558 -0.984375,5.0722657 0.05453,-1.4793597 0.520546,-3.9759838 0.984375,-4.5722657 0.08895,-0.1143523 0.260164,-0.2070312 0.380859,-0.2070312 0.290099,0 4.442362,2.4547406 4.599609,2.7070312 0.02083,0.033411 0.02723,0.1322385 0.03711,0.2128907 0.02672,-0.3185531 0.01904,-0.6228491 -0.03711,-0.7128907 -0.157247,-0.2522906 -4.30951,-2.70703121 -4.599609,-2.70703121 z m 4.611328,4.34375001 c -0.104977,1.4525329 0.691318,2.4533239 2.125,3.0820312 L 20,8.814453 l 0,-0.5 -0.886719,-0.3886719 c -1.263088,-0.5538976 -2.029623,-1.397056 -2.125,-2.5820312 z m -2.21289,5.6816411 c -0.0016,0.03885 8.6e-5,0.04756 -0.002,0.0918 l -0.05664,1.261718 0.02148,0.01367 0.03516,-0.77539 c 0.01527,-0.331162 0.01346,-0.484874 0.002,-0.591797 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hugin.svg b/.icons/awkward/22x22/apps/hugin.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hugin.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hulu.svg b/.icons/awkward/22x22/apps/hulu.svg
new file mode 100644
index 00000000..6d126746
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hulu.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#66aa33" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 3,7.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 7,10.202948 6.8056776,9.928807 6.609375,9.79676 6.4130724,9.664713 6.2145171,9.610567 6.0175781,9.572151 5.6237001,9.495319 5.21875,9.499885 4.96875,9.499885 4.730929,9.499885 4.363987,9.499341 4,9.566291 V 7.4998857 Z m 10,0 v 5.9999993 h 1 V 7.4998857 Z M 8,9.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 11.821763,13.059063 12,12.786281 12,12.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 9.079219,12.428692 9.035539,12.408282 9,12.392463 V 9.499885 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 18.821763,13.059063 19,12.786281 19,12.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 16.079219,12.428692 16.035539,12.408282 16,12.392463 V 9.499885 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="13" y="7"/>
+ <path style="fill:none;stroke:#ffffff" d="M 3.5,13 V 10 C 3.5,9.5 4.468376,9.5 4.968376,9.5 5.468376,9.5 6.5,9.5 6.5,10 v 3"/>
+ <rect style="fill:#ffffff" width="1" height="6" x="3" y="7"/>
+ <path style="fill:none;stroke:#ffffff" d="m 11.5,9 v 3 c 0,0.5 -0.968376,0.5 -1.468376,0.5 C 9.531624,12.5 8.5,12.5 8.5,12 V 9"/>
+ <path style="fill:none;stroke:#ffffff" d="m 18.5,9 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 9"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hw-probe.svg b/.icons/awkward/22x22/apps/hw-probe.svg
new file mode 100644
index 00000000..2239cb24
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hw-probe.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <path style="fill:#42a5f5" d="m 21,11 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 1.0161627,11.646705 1,11.327675 1,11 1,5.4771525 5.4771525,1 11,1 16.522847,1 21,5.4771525 21,11 Z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 10.474802,4.5108435 c -0.322851,0.00355 -0.659948,0.02797 -1.014435,0.079982 C 6.8970595,4.966915 5.254829,6.2294655 3.1507824,8.7687545 2.295915,9.800459 1.5404141,11.043966 1.0000001,11.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 14.234031,13.912065 14.014215,13.450132 13.886711,12.996613 13.62168,12.053912 14.32906,10.977375 14.593612,10.461466 15.013934,9.641801 15.367913,8.4998495 15.992773,7.88341 17.086402,6.804516 18.995652,6.2461265 20.682551,5.686359 21.210473,5.5111775 21.678436,5.548277 22.22904,5.4276545 21.718038,5.1424275 21.080214,5.036774 20.559241,5.029057 17.782058,4.987922 16.089576,5.408757 14.968805,5.2866765 13.547315,5.13184 12.218203,4.491628 10.474802,4.5108435 Z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="M 7.1796875,8.0253905 C 5.5421055,7.8864385 2.4888766,10.138265 1.0986328,12.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 12.55624,11.692924 9.462823,8.4062735 7.1796875,8.0253905 Z"/>
+ <path style="fill:#424242;fill-rule:evenodd" d="M 10.474802,4.011082 C 10.151951,4.014632 9.814854,4.039052 9.460367,4.091064 6.8970595,4.4671535 5.254829,5.729704 3.1507824,8.268993 2.295915,9.300698 1.5404141,10.544204 1.0000001,11.49877 1.0187681,11.851207 1.0558911,12.202396 1.111217,12.550871 2.5877588,10.507537 6.698525,7.5365725 7.624015,8.8685 8.6836375,10.393466 5.631195,12.212881 6.0409415,12.789 6.479989,13.406318 8.4029095,12.676555 10.1875,12.548391 12.17985,12.405307 13.238353,13.02179 14.5692,14.044738 14.234031,13.412304 14.014215,12.950371 13.886711,12.496852 13.62168,11.55415 14.32906,10.477613 14.593612,9.961705 15.013934,9.142039 15.367913,8.000088 15.992773,7.3836485 17.086402,6.3047545 18.995652,5.746365 20.682551,5.1865975 21.210473,5.011416 21.678436,5.0485155 22.22904,4.927893 21.718038,4.642666 21.080214,4.5370125 20.559241,4.5292955 17.782058,4.4881605 16.089576,4.9089955 14.968805,4.786915 13.547315,4.6320785 12.218203,3.9918665 10.474802,4.011082 Z"/>
+ <ellipse style="opacity:0.4;fill:#ffffff" cx="12.354" cy="4.378" 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 3.7675781,14.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 3.1455559,15.34703 4.169889,14.44266 3.9599609,14.09668 3.9294229,14.04635 3.8623669,14.02317 3.7675781,14.02149 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 16.393353,6.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 13.519624,7.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 10.543946,6.998047 A 0.7512927,0.748705 45.000141 0 0 10.514651,7.100586 0.7512927,0.748705 45.000141 0 0 11.103518,7.9853515 0.7512927,0.748705 45.000141 0 0 11.985354,7.399414 0.7512927,0.748705 45.000141 0 0 11.956059,7.001953 0.7512927,0.748705 45.000141 0 1 11.10352,7.4853515 0.7512927,0.748705 45.000141 0 1 10.54395,6.998047 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hwbrowser.svg b/.icons/awkward/22x22/apps/hwbrowser.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hwbrowser.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/hwinfo.svg b/.icons/awkward/22x22/apps/hwinfo.svg
new file mode 100644
index 00000000..d2ad030d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hwinfo.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#37a0f2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hydrogen.svg b/.icons/awkward/22x22/apps/hydrogen.svg
new file mode 100644
index 00000000..df02f990
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hydrogen.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#b5c0df" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="3" y="3" rx=".571" ry=".545"/>
+ <rect style="fill:#314277" width="10" height="12" x="9" y="3" rx=".526" ry=".545"/>
+ <rect style="fill:#314277" width="4" height="10.5" x="7" y="-14" rx=".571" ry=".5" transform="rotate(90)"/>
+ <path style="opacity:0.2" d="m 11.460938,5.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 15 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 11.110206,8.6134612 11,8.7374276 11,8.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 16.794755,13.499998 17,13.276998 17,12.999998 v -1 c 0,-0.277 -0.205245,-0.5 -0.460938,-0.5 H 13 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 16.889794,10.386535 17,10.262568 17,10.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 16.5 h -1 z"/>
+ <rect style="opacity:0.3;fill:#314277" width="2" height="2" x="4" y="16" rx=".5" ry=".5"/>
+ <rect style="opacity:0.56000001;fill:#314277" width="2" height="2" x="7" y="16" rx=".5" ry=".5"/>
+ <rect style="opacity:0.81999966;fill:#314277" width="2" height="2" x="10" y="16" rx=".5" ry=".5"/>
+ <rect style="opacity:0.56000001;fill:#314277" width="2" height="2" x="13" y="16" rx=".5" ry=".5"/>
+ <rect style="opacity:0.3;fill:#314277" width="2" height="2" x="16" y="16" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="6" height="2" x="11" y="5" rx=".462" ry=".5"/>
+ <rect style="fill:#ffffff" width="6" height="2" x="11" y="11" rx=".462" ry=".5"/>
+ <rect style="fill:#ffffff" width="5" height="2" x="8" y="-13" rx=".385" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="6" height="2" x="-17" y="-10" rx=".462" ry=".5" transform="scale(-1)"/>
+ <rect style="fill:#ffffff" width="5" height="2" x="5" y="-17" rx=".385" ry=".5" transform="rotate(90)"/>
+ <path style="opacity:0.1" d="M 7,10.5 V 11 h 2 v -0.5 z m -4,3.455078 v 0.5 C 3,14.75726 3.2556942,15 3.5722656,15 H 6.4277344 C 6.7443058,15 7,14.75726 7,14.455078 v -0.5 C 7,14.25726 6.7443058,14.5 6.4277344,14.5 H 3.5722656 C 3.2556942,14.5 3,14.25726 3,13.955078 Z m 6,0 v 0.5 C 9,14.75726 9.233812,15 9.525391,15 h 8.949218 C 18.766188,15 19,14.75726 19,14.455078 v -0.5 C 19,14.25726 18.766188,14.5 18.474609,14.5 H 9.525391 C 9.233812,14.5 9,14.25726 9,13.955078 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5722656,2.5 C 3.2556942,2.5 3,2.74274 3,3.0449219 v 0.5 C 3,3.24274 3.2556942,3 3.5722656,3 H 6.4277344 C 6.7443058,3 7,3.24274 7,3.5449219 v -0.5 C 7,2.74274 6.7443058,2.5 6.4277344,2.5 Z m 5.9531254,0 C 9.233812,2.5 9,2.74274 9,3.0449219 v 0.5 C 9,3.24274 9.233812,3 9.525391,3 h 8.949218 C 18.766188,3 19,3.24274 19,3.5449219 v -0.5 C 19,2.74274 18.766188,2.5 18.474609,2.5 Z M 7,6.5 V 7 H 9 V 6.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hyper.svg b/.icons/awkward/22x22/apps/hyper.svg
new file mode 100644
index 00000000..2c272df1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hyper.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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="opacity:.2" d="m8.9999999 10.5v1h6.0000001v-1z"/>
+ <path style="fill:#ffffff" d="m8.9999999 9.9999998v1.0000002h6.0000001v-1.0000002z"/>
+ <path style="opacity:.2;fill-rule:evenodd" d="m6.4999999 4.5-3.5 3.174804 1.5 0.825196-1 3 3.5-3.174805l-1.500001-0.825195z"/>
+ <path style="fill-rule:evenodd;fill:#ffffff" d="m6.4999999 4-3.5 3.174804 1.5 0.825196-1 3 3.5-3.174805l-1.500001-0.825195z"/>
+ <path style="opacity:.1;fill:#ffffff" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/hypnospace-outlaw.svg b/.icons/awkward/22x22/apps/hypnospace-outlaw.svg
new file mode 100644
index 00000000..909a9ae9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/hypnospace-outlaw.svg
@@ -0,0 +1,23 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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 1h3 2 2 3l1-1h1l1-1v-4h-1l-1-2-3-1c0-0.554-0.446-1-1-1h-4zm-8 4 1 2v-2h-1zm19 0v2l1-2h-1z" style="fill:#7eacf9"/>
+ <path d="m5 16.5 1 2h10l1-2z" style="opacity:.2"/>
+ <path d="m5 16 1 2h10l1-2h-12z" style="fill:#8149bf"/>
+ <path d="m3 14.5 1 2h14l1-2z" style="opacity:.2"/>
+ <path d="m3 14 1 2h1 12 1l1-2h-16z" 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-3h-2zm-4 4-1 1 1 1v-2zm10 0v2l1-1-1-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.5h-14zm5 8 1 0.5h2l1-0.5h-4z" 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-1h-4zm-8 4 0.25 0.5h0.75v-0.5h-1zm19 0v0.5h0.75l0.25-0.5h-1z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/i-network-printer.svg b/.icons/awkward/22x22/apps/i-network-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/i-network-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/i2pd.svg b/.icons/awkward/22x22/apps/i2pd.svg
new file mode 100644
index 00000000..a443773c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/i2pd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 11,1.5 C 10.96658,1.5 10.9327,1.50583 10.90073,1.516601 8.4070654,3.2624417 5.6015357,4.4182049 2.1985294,4.446289 2.0797735,4.486274 2,4.593629 2,4.713867 2,7.678876 2.8221372,11.106125 4.2551702,14.117188 5.4175413,16.559897 7.5070353,19.818309 10.863511,21.46875 10.906224,21.48973 10.95331,21.5 11,21.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 16.398463,4.4182049 13.592935,3.2624417 11.099264,1.5166015 11.067304,1.5058255 11.033416,1.5 11,1.5 Z"/>
+ <path style="fill:#ffad34" d="M 11,1 C 10.96658,1 10.9327,1.00583 10.90073,1.016601 8.4070654,2.7624417 5.6015357,3.9182049 2.1985294,3.946289 2.0797735,3.986274 2,4.093629 2,4.213867 2,7.178876 2.8221372,10.606125 4.2551702,13.617188 5.4175413,16.059897 7.5070353,19.318309 10.863511,20.96875 10.906224,20.98973 10.95331,21 11,21 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 16.398463,3.9182049 13.592935,2.7624417 11.099264,1.0166015 11.067304,1.0058255 11.033416,1 11,1 Z"/>
+ <path style="opacity:0.1" d="M 11,3.8349609 C 12.966618,5.030131 15.187012,5.9081625 17.685891,6.25 17.466501,8.5408475 16.886717,11.041437 15.813303,13.296875 14.871539,15.275983 13.212678,17.686643 11,19.133789 8.7873218,17.686643 7.1284603,15.275983 6.1866956,13.296875 5.1132815,11.041437 4.5334989,8.5408475 4.3141085,6.25 6.8129871,5.9081625 9.0333811,5.030131 11,3.8349609 Z"/>
+ <path style="fill:#ffe0a9" d="M 11,3.3349609 C 12.966618,4.530131 15.187012,5.4081625 17.685891,5.75 17.466501,8.0408475 16.886717,10.541437 15.813303,12.796875 14.871539,14.775983 13.212678,17.186643 11,18.633789 8.7873218,17.186643 7.1284603,14.775983 6.1866956,12.796875 5.1132815,10.541437 4.5334989,8.0408475 4.3141085,5.75 6.8129871,5.4081625 9.0333811,4.530131 11,3.3349609 Z"/>
+ <path style="fill:#f77e23" d="M 11,3.3349609 V 18.633789 c 2.212678,-1.447146 3.871539,-3.857806 4.813303,-5.836914 C 16.886717,10.541437 17.466501,8.0408475 17.685891,5.75 15.187012,5.4081625 12.966618,4.530131 11,3.3349609 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 10.96658,1 10.93236,1.00485 10.90039,1.015625 8.406726,2.7614657 5.6022252,3.9172284 2.1992189,3.9453125 2.0804629,3.9852975 2.0000001,4.0926526 2.0000001,4.2128906 c 0,0.1482505 0.011541,0.3026732 0.015625,0.453125 0.018984,-0.09872 0.081987,-0.186492 0.1835938,-0.2207031 C 5.6022252,4.4172284 8.406726,3.2614657 10.900391,1.515625 10.932361,1.504854 10.96658,1.5 11,1.5 c 0.03342,0 0.06765,0.00485 0.09961,0.015625 2.493671,1.7458402 5.298165,2.9016034 8.701172,2.9296875 0.10161,0.034211 0.16461,0.1219833 0.183594,0.2207031 C 19.988459,4.5155638 20,4.3611411 20,4.2128906 20,4.0926526 19.91954,3.9852975 19.800781,3.9453125 16.397774,3.9172284 13.59328,2.7614652 11.099609,1.015625 11.067649,1.004849 11.033416,1 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/iagno.svg b/.icons/awkward/22x22/apps/iagno.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/iagno.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ib-tws.svg b/.icons/awkward/22x22/apps/ib-tws.svg
new file mode 100644
index 00000000..32730b0d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ib-tws.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1" d="M 7,10.000001 13.75,17.5 H 7 Z"/>
+ <path style="fill:#a11d21" d="M 7,9.500001 13.75,17 H 7 Z"/>
+ <path style="opacity:0.1" d="M 7,10.000001 13.5,2.5000005 7,17.5 Z"/>
+ <path style="fill:#e02a32" d="M 7,9.500001 13.5,2.0000005 7,17 Z"/>
+ <circle style="opacity:0.1" cx="13" cy="11.5" r="2"/>
+ <circle style="fill:#e02a32" cx="13" cy="11" r="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ibus-anthy.svg b/.icons/awkward/22x22/apps/ibus-anthy.svg
new file mode 100644
index 00000000..73c1c333
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ibus-anthy.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="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" 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ibus-bopomofo.svg b/.icons/awkward/22x22/apps/ibus-bopomofo.svg
new file mode 100644
index 00000000..7a3caa83
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ibus-bopomofo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#2095f2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ibus-engine.svg b/.icons/awkward/22x22/apps/ibus-engine.svg
new file mode 120000
index 00000000..ed6fc037
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ibus-engine.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ibus-keyboard.svg b/.icons/awkward/22x22/apps/ibus-keyboard.svg
new file mode 100644
index 00000000..94a69d6e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ibus-keyboard.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#2095f2" width="20" height="14" x="1" y="4" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" 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 style="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"/>
+ <circle style="opacity:.2" cx="5" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="8" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="11" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="14" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="17" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="7" cy="12.5" r="1"/>
+ <circle style="opacity:.2" cx="10" cy="12.5" r="1"/>
+ <circle style="opacity:.2" cx="13" cy="12.5" r="1"/>
+ <circle style="opacity:.2" cx="16" cy="12.5" r="1"/>
+ <rect style="opacity:.2" width="14" height="2" x="4" y="15.5" rx=".5" ry=".5"/>
+ <circle style="fill:#ffffff" cx="5" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="17" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="7" cy="12" r="1"/>
+ <circle style="fill:#ffffff" cx="10" cy="12" r="1"/>
+ <circle style="fill:#ffffff" cx="13" cy="12" r="1"/>
+ <circle style="fill:#ffffff" cx="16" cy="12" r="1"/>
+ <rect style="fill:#ffffff" width="14" height="2" x="4" y="15" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ibus-pinyin.svg b/.icons/awkward/22x22/apps/ibus-pinyin.svg
new file mode 100644
index 00000000..38f3fb0b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ibus-pinyin.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ibus-setup-chewing.svg b/.icons/awkward/22x22/apps/ibus-setup-chewing.svg
new file mode 120000
index 00000000..ed6fc037
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ibus-setup-chewing.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ibus-setup-hangul.svg b/.icons/awkward/22x22/apps/ibus-setup-hangul.svg
new file mode 100644
index 00000000..91b23713
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ibus-setup-hangul.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <path style="fill:#0056a9" d="m 20.174924,11.165015 c 0,3.853458 -1.354525,7.032827 -4.548149,8.702561 C 14.243237,20.590936 12.669389,21 11,21 5.4771525,21 1,16.522847 1,11 1,10.034955 1.1367009,9.101838 1.3917949,8.2189565 2.5965758,4.049206 6.772228,1.8250758 11.33003,1.8250758 c 5.522848,0 8.844894,3.8170917 8.844894,9.3399392 z"/>
+ <path style="fill:#ffe339;fill-rule:evenodd" d="M 13.602539,2.1355117 C 13.38006,2.1278503 13.159968,2.1283482 12.944336,2.1364883 10.880007,2.2144228 8.427298,3.568468 7.59,5.541992 6.644556,7.770421 6,11 11.000977,11 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 17.815828,19.571481 21,15.656539 21,11 21,8.290724 19.921078,5.827584 18.168945,4.026367 18.084308,3.9531531 17.991591,3.8874928 17.90332,3.8173828 16.647251,2.8545899 15.070035,2.1860469 13.602539,2.1355117 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 13.602539,2.3855892 c -0.222479,-0.00766 -0.442571,-0.00716 -0.658203,9.75e-4 C 10.880007,2.4644987 8.8275325,3.5683134 7.9902345,5.5418375 7.751986,6.103394 7.659503,6.7281195 7.694336,7.3484785 7.720296,6.8967 7.816006,6.452497 7.9902345,6.0418375 8.8275325,4.0683135 10.880007,2.9644987 12.944336,2.8865641 14.669394,2.8214438 16.662893,3.2402068 18.135742,4.4910565 17.465449,3.8075761 16.707468,3.2371384 15.892578,2.7810969 15.138016,2.539629 14.356113,2.4115394 13.602539,2.3855892 Z M 1.2890625,9.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 5.651369,16.597491 3.6690007,15.371526 2.569336,13.622894 1.8617492,12.497719 1.3382981,11.090639 1.2890625,9.635589 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 7.694336,7.348633 C 7.579432,9.348415 8.8562745,11.493326 11.000977,11.5 c 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 15.776069,9.188175 12.322653,8.7273165 11.000977,11 9.034311,10.99388 7.7977305,9.19005 7.694336,7.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 17.815828,20.071483 21,16.156539 21,11.5 21,11.394211 20.9955,11.289584 20.9922,11.184571 Z"/>
+ <path style="fill:#ff6147;fill-rule:evenodd" d="M 10.791016,1.0019531 C 9.159882,1.0348153 7.5143465,1.4677185 6.001953,2.3408203 3.6554382,3.695455 2.0619037,5.8614345 1.3779297,8.279297 1.3588482,8.3787175 1.3487902,8.4827155 1.3330077,8.5839845 1.0850588,10.400882 1.6919369,12.227843 2.5693359,13.623047 3.6690006,15.371679 5.651369,16.597644 7.779297,16.335937 10.18207,16.040427 12.30852,13.280843 11.000977,11 8.371757,10.991819 7.0447905,7.770421 7.9902345,5.541992 8.8275325,3.5684678 10.880007,2.4646533 12.944336,2.3867188 14.669394,2.3215988 16.662893,2.7403614 18.135742,3.9912109 16.18732,2.0044514 13.509572,0.9471828 10.791016,1.0019531 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 10.791016,1.0019531 C 9.159882,1.0348153 7.5143465,1.4677185 6.001953,2.3408203 3.6554384,3.695455 2.0619037,5.8614345 1.3779297,8.279297 1.3588487,8.378718 1.3487897,8.4827155 1.3330077,8.5839845 1.2850197,8.9356275 1.2772467,9.286548 1.2890627,9.635742 1.2972427,9.451884 1.3078827,9.268096 1.3330077,9.083985 1.3487897,8.9827155 1.3588487,8.8787175 1.3779297,8.779297 2.0619037,6.3614345 3.6554384,4.195455 6.001953,2.8408203 7.5143465,1.9677185 9.159882,1.5348153 10.791016,1.5019531 c 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 16.18732,2.0044514 13.509572,0.9471829 10.791016,1.0019531 Z M 17.90332,3.8173828 C 17.293274,3.349775 16.60673,3.0131825 15.894531,2.7822265 16.708695,3.2380954 17.465972,3.8082623 18.135742,4.491211 18.061379,4.4280565 17.980236,4.37634 17.90332,4.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 20.993317,11.122688 21,11.062152 21,11 21,8.290724 19.921078,5.827584 18.168945,4.026367 18.084308,3.9531535 17.991591,3.8874928 17.90332,3.8173828 Z M 14.211914,2.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 14.930071,2.53518 15.046784,2.559289 15.163086,2.58496 15.046414,2.559595 14.930414,2.534902 14.813477,2.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 14.211914,2.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 14.930414,3.034903 15.046414,3.059595 15.163086,3.08496 15.046784,3.059289 14.930071,3.03518 14.813477,3.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 16.942228,3.6833925 16.419894,3.4488741 15.880859,3.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/22x22/apps/ibus-setup.svg b/.icons/awkward/22x22/apps/ibus-setup.svg
new file mode 120000
index 00000000..ed6fc037
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ibus-setup.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ibus.svg b/.icons/awkward/22x22/apps/ibus.svg
new file mode 100644
index 00000000..8f35279d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ibus.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#2095f2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ice.svg b/.icons/awkward/22x22/apps/ice.svg
new file mode 100644
index 00000000..50b4f678
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ice.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#0f7b9f" d="m 11.052368,1.2500025 v 9.5e-4 A 2.2274589,2.2171011 0 0 0 9.885987,1.5461207 L 3.3323495,5.312819 a 2.2274589,2.2171011 0 0 0 -1.107349,1.7776615 2.2274589,2.2171011 0 0 0 10e-4,0.00952 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.5810055 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 7.184743 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 12.114014,1.5461207 A 2.2274589,2.2171011 0 0 0 11.052368,1.2500025 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 -0.146629,0.2066165 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 18.944726,8.693898 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.077099 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 11.054151,1.5004988 a 2.2828381,2.27395 0 0 0 -1.19552,0.30335 L 3.141519,5.666849 A 2.2828381,2.27395 0 0 0 2,7.636349 v 7.726499 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 20,15.362648 V 7.636149 a 2.2828381,2.27395 0 0 0 -1.141519,-1.9695 L 12.141369,1.8036488 a 2.2828381,2.27395 0 0 0 -1.087518,-0.30335 z"/>
+ <path style="fill:#0f9f98" d="M 19.99707,7.0361335 C 19.94017,7.784096 19.516338,8.45601 18.864258,8.8320315 l -6.72168,3.8632805 C 11.795007,12.894273 11.40095,12.998681 11,12.998047 V 21 c 0.394199,0 0.788399,-0.101517 1.141602,-0.304688 l 6.716796,-3.863281 C 19.564914,16.425798 20.000116,15.674899 20,14.862305 V 7.0869145 c -6.5e-4,-0.016945 -0.0019,-0.033855 -0.0029,-0.050781 z M 11,21 Z"/>
+ <path style="fill:#67a1fd" d="m 2.0009765,7.0000005 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.7753905 c -1.16e-4,0.812594 0.4350855,1.563493 1.1416015,1.969726 L 9.858399,20.695312 C 10.209296,20.897157 10.608375,20.9987 11,21 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 3.1357422,8.8320315 C 3.0702351,8.793865 3.0066797,8.7524725 2.9453125,8.7080085 h -9.75e-4 c -0.00293,-0.00225 -0.00587,-0.00455 -0.00879,-0.00683 C 2.8795785,8.6606685 2.8254863,8.6176575 2.7734391,8.572267 2.7464726,8.547832 2.720098,8.522762 2.6943376,8.497072 2.6659816,8.470757 2.6383036,8.443732 2.6113297,8.416017 2.5820567,8.383632 2.5537247,8.350414 2.5263688,8.3164075 2.5053373,8.2921025 2.4848248,8.2673575 2.4648454,8.242189 2.4376959,8.205864 2.4116428,8.168736 2.3867204,8.130861 2.3692934,8.106136 2.3523629,8.081066 2.3359391,8.0556655 2.3111701,8.0144255 2.2877211,7.97241 2.2656266,7.929689 2.2521701,7.905834 2.2391471,7.881744 2.2265641,7.8574235 2.2059291,7.8134485 2.1867131,7.7688315 2.1689469,7.7236345 2.1577419,7.6984395 2.1469979,7.6730455 2.1367204,7.6474625 2.1259094,7.6154625 2.1158159,7.583229 2.1064469,7.5507825 2.0918224,7.5082175 2.0784704,7.46523 2.0664079,7.4218765 2.0625879,7.4030415 2.0590059,7.3841615 2.0556659,7.365236 2.0425774,7.3109715 2.0315024,7.256247 2.0224609,7.2011725 2.0123047,7.1344655 2.0051361,7.067342 2.0009765,7.0000005 Z"/>
+ <path style="fill:#216bcc" d="m 11.053752,1.0000005 v 9.75e-4 A 2.2845733,2.27395 0 0 0 9.85753,1.3037115 L 3.1356281,5.1669925 A 2.2845733,2.27395 0 0 0 2,6.990235 2.2845733,2.27395 0 0 0 3.1356281,8.8320315 L 9.85753,12.695313 a 2.2845733,2.27395 0 0 0 2.284939,0 L 18.864372,8.8320315 A 2.2845733,2.27395 0 0 0 20,7.0087895 2.2845733,2.27395 0 0 0 18.864372,5.1669925 l -6.721903,-3.863281 a 2.2845733,2.27395 0 0 0 -1.088717,-0.303711 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.053711,1.0000005 v 9.75e-4 A 2.2845733,2.27395 0 0 0 9.857422,1.3037115 L 3.1357422,5.1669925 A 2.2845733,2.27395 0 0 0 2,6.990235 2.2845733,2.27395 0 0 0 2.03125,7.247071 2.2845733,2.27395 0 0 1 3.1357422,5.6669925 L 9.857422,1.8037115 A 2.2845733,2.27395 0 0 1 11.053711,1.500977 v -9.765e-4 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 19.96875,7.250977 2.2845733,2.27395 0 0 0 20,7.0087895 2.2845733,2.27395 0 0 0 18.864258,5.1669925 l -6.72168,-3.863281 a 2.2845733,2.27395 0 0 0 -1.088867,-0.303711 z"/>
+ <path style="opacity:0.1" d="M 2.03125,7.2469395 A 2.2845733,2.27395 0 0 0 2,7.4901035 2.2845733,2.27395 0 0 0 3.1357422,9.3319005 L 9.857422,13.195181 a 2.2845733,2.27395 0 0 0 2.285156,0 l 6.72168,-3.8632805 A 2.2845733,2.27395 0 0 0 20,7.508658 2.2845733,2.27395 0 0 0 19.96875,7.251822 2.2845733,2.27395 0 0 1 18.864258,8.8319 l -6.72168,3.863281 a 2.2845733,2.27395 0 0 1 -2.285156,0 L 3.1357422,8.8319 A 2.2845733,2.27395 0 0 1 2.03125,7.2469395 Z"/>
+ <path style="opacity:0.2" d="m 10,3.5000005 v 2 h 2 v -2 z m 0,3 V 11.5 h 2 V 6.5000005 Z M 4.1552735,11.379883 C 3.4572387,11.365036 3,11.763086 3,12.520508 v 1.458984 c 0,1.211875 1.17075,2.870438 2.625,3.71875 L 10,20.25 V 18.791992 L 5.625,16.239258 C 5.10998,15.938829 4.75,15.429184 4.75,15 v -1.458008 c 0,-0.429184 0.35998,-0.519178 0.875,-0.21875 L 10,15.875 V 14.416992 L 5.625,11.864258 C 5.0796565,11.546141 4.574094,11.388791 4.1552735,11.379883 Z m 13.6894525,0.04981 c -0.41882,0.0089 -0.924382,0.167234 -1.469726,0.485351 L 15.5,12.424805 14.625,12.935547 C 13.17075,13.78386 12,15.442422 12,16.654297 v 1.458007 c 0,1.211875 1.17075,1.504563 2.625,0.65625 L 15.5,18.258789 v -1.458985 l -0.875,0.510743 C 14.10998,17.610975 13.75,17.52098 13.75,17.091797 L 15.5,16.071289 17.25,15.049804 19,14.029297 v -1.458008 c 0,-0.757422 -0.457239,-1.156448 -1.155274,-1.141601 z m -0.966797,1.767578 C 17.10913,13.188005 17.25,13.323557 17.25,13.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 10,3.0000005 v 2 h 2 v -2 z m 0,3 V 11 h 2 V 6.0000005 Z M 4.1552735,10.879883 C 3.4572387,10.865036 3,11.263086 3,12.020508 v 1.458984 c 0,1.211875 1.17075,2.870438 2.625,3.71875 L 10,19.75 V 18.291992 L 5.625,15.739258 C 5.10998,15.438829 4.75,14.929184 4.75,14.5 v -1.458008 c 0,-0.429184 0.35998,-0.519178 0.875,-0.21875 L 10,15.375 V 13.916992 L 5.625,11.364258 C 5.0796565,11.046141 4.574094,10.888791 4.1552735,10.879883 Z m 13.6894525,0.04981 c -0.41882,0.0089 -0.924382,0.167234 -1.469726,0.485351 L 15.5,11.924805 14.625,12.435547 C 13.17075,13.28386 12,14.942422 12,16.154297 v 1.458007 c 0,1.211875 1.17075,1.504563 2.625,0.65625 L 15.5,17.758789 v -1.458985 l -0.875,0.510743 C 14.10998,17.110975 13.75,17.02098 13.75,16.591797 L 15.5,15.571289 17.25,14.549805 19,13.529297 v -1.458008 c 0,-0.757422 -0.457239,-1.156448 -1.155274,-1.141601 z m -0.966797,1.767578 C 17.10913,12.688005 17.25,12.823557 17.25,13.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/22x22/apps/icecat.svg b/.icons/awkward/22x22/apps/icecat.svg
new file mode 100644
index 00000000..87ba7d55
--- /dev/null
+++ b/.icons/awkward/22x22/apps/icecat.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="9.5" cy="13" r="8.5"/>
+ <circle style="fill:#394e9a" cx="9.5" cy="12.5" r="8.5"/>
+ <path style="opacity:0.4" d="M 4.2109374,5.8437506 C 3.0536334,6.6747026 1.9361881,7.8804695 1.3222656,10.338867 L 1.8115234,9.641602 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 0.1151515,-0.236483 0.455101,-0.3708 -0.3730474,-1.033191 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 8.9091792,1.5000008 C 4.4999189,1.4982908 2.4380926,4.9368522 1.6748047,9.558594 3.5915104,6.6073041 4.6962924,5.9277326 5.2548828,5.7197271 5.6785463,5.5739021 6.0491578,5.5117566 6.3740233,5.5224616 8.3904742,5.5888946 8.6614107,8.5889385 9.148437,11.34668 c 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 15.77795,2.9616624 15.64394,2.5861304 15.315429,2.5146492 l -0.47168,1.0654296 C 13.292982,2.9057893 11.746301,1.5546034 8.9091792,1.5000008 Z M 3.9296874,11.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 7.9870097,18.670922 6.8873983,16.269909 4.8974608,12.273438 4.6126864,11.850234 4.3076144,11.515645 3.9296874,11.515625 Z"/>
+ <path style="fill:#2aa2f6" d="M 8.9091792,1.0000008 C 4.4999189,0.9982908 2.4380926,4.4368522 1.6748047,9.058594 3.5915104,6.1073041 4.6962924,5.4277326 5.2548828,5.2197272 5.6785463,5.0739022 6.0491578,5.0117567 6.3740233,5.0224617 8.3904742,5.0888947 8.6614107,8.0889385 9.148437,10.84668 c 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 C 11.432465,10.544943 11.115241,9.74616 11.690429,8.0693365 12.004908,7.1525476 12.664504,6.3104146 12.984375,6.7041021 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 15.99707,2.7500008 C 15.77795,2.4616624 15.64394,2.0861304 15.315429,2.0146492 l -0.47168,1.0654296 C 13.292982,2.4057893 11.746301,1.0546034 8.9091792,1.0000008 Z M 3.9296874,11.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 7.9870097,18.170922 6.8873983,15.769909 4.8974608,11.773438 4.6126864,11.350234 4.3076144,11.015645 3.9296874,11.015625 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.9091792,1.0000008 C 4.4999189,0.9982918 2.4380926,4.4368522 1.6748047,9.058594 1.7197809,8.989341 1.7586488,8.9368925 1.8027344,8.8701175 2.6545032,4.6005297 4.7224754,1.4983771 8.9091792,1.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 15.99707,2.7500008 C 15.77795,2.4616624 15.64394,2.0861304 15.315429,2.0146492 l -0.47168,1.0654296 C 13.292982,2.4057894 11.746301,1.0546034 8.9091792,1.0000008 Z M 11.40039,9.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 7.9870097,18.170922 6.8873983,15.769909 4.8974608,11.773438 4.6126864,11.350234 4.3076144,11.015645 3.9296874,11.015625 Z"/>
+ <path style="fill:#001c41" d="M 15.000001,7.0000001 C 16.037779,7.8696745 15.980634,7.9976565 15.975,8 15.94884,7.8289865 15.95636,7.6918635 16,7.4166635 15.611107,7.0925771 15.329799,7.1271026 15,7.0000001 Z"/>
+ <path style="fill:#001c41" d="m 16.681239,9.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/22x22/apps/icedove.svg b/.icons/awkward/22x22/apps/icedove.svg
new file mode 100644
index 00000000..3e762839
--- /dev/null
+++ b/.icons/awkward/22x22/apps/icedove.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1.50585,11.25 C 1.5038,11.3335 1.5,11.416 1.5,11.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="11.5" cy="11" r="10"/>
+ <path style="opacity:0.3" d="M 10.556,1.0537 A 10,10 0 0 0 6.9365002,2.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 9.53045,20.8045 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 14.15,1.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 11.5,1 c -5.54,0 -10,4.46 -10,10 0,0.084 0.004,0.1665 0.00585,0.25 C 1.6382,5.827 6.044,1.5 11.49985,1.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 9.847953,16.19001 C 8.907321,12.677132 4.7574015,14.85796 3.0609418,12.183744 1.364482,9.509529 2.3419661,6.732926 1.4676319,7.7097885 0.59329731,8.6866515 0.95294251,10.48647 0.95294251,10.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.23374419,2.41125 1.23374419,2.41125 0,0 -0.87400259,-0.977161 -0.77129879,-0.154396 0.1027039,0.822764 1.69666109,1.491516 1.69666109,1.491516 0,0 -1.33700699,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 9.847953,15.69001 C 8.907321,12.177132 4.7574015,14.35796 3.0609418,11.683744 1.364482,9.009529 2.3419661,6.232926 1.4676319,7.2097885 0.59329731,8.1866515 0.95294251,9.98647 0.95294251,9.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.23374419,2.41125 1.23374419,2.41125 0,0 -0.87400259,-0.977161 -0.77129879,-0.154396 0.1027039,0.822764 1.69666109,1.491516 1.69666109,1.491516 0,0 -1.33700699,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 13.656951,1.8603545 c -0.716143,0.00893 1.45527,2.2870824 1.311523,5.703125 C 14.816966,11.163942 9.546657,11.328675 10.09738,15.008792 9.59766,14.766773 9.329873,13.326282 9.454802,12.009886 9.624609,10.220601 8.3014936,9.494752 7.2848796,9.50012 6.9939436,9.50162 6.7286611,9.556 6.5299971,9.671019 c -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 16.729361,3.486843 16.614715,3.3422181 16.479216,3.225589 15.676069,2.5342931 16.039545,3.7585792 16.202849,4.2421905 16.080562,3.9498976 15.650316,3.565662 15.269255,3.0791045 14.976609,2.6960954 14.640219,2.2601999 14.193084,2.0234405 14.016521,1.9643095 13.837817,1.9097835 13.656951,1.8603545 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 13.656951,1.3603515 c -0.716143,0.00893 1.45527,2.2870824 1.311523,5.703125 C 14.816966,10.663939 9.546657,10.828672 10.09738,14.508789 9.59766,14.26677 9.329873,12.826279 9.454802,11.509883 9.624609,9.720598 8.3014936,8.994749 7.2848796,9.000117 c -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 16.729361,2.98684 16.614715,2.8422151 16.479216,2.725586 15.676069,2.0342901 16.039545,3.2585762 16.202849,3.7421875 16.080562,3.4498946 15.650316,3.065659 15.269255,2.5791015 14.976609,2.1960924 14.640219,1.7601969 14.193084,1.5234375 14.016521,1.4643065 13.837817,1.4097805 13.656951,1.3603515 Z"/>
+ <path style="fill:#3f3f3f" d="m 6.7712616,11.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 8.3031731,11.673246 A 0.37497399,0.37466143 0 1 0 9.04687,11.576706 0.37497399,0.37466143 0 1 0 8.3031731,11.673246 Z"/>
+ <path style="fill:#838383" transform="matrix(0.64951925,0,0,0.37500012,-2.9427883,1.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/22x22/apps/iceweasel.svg b/.icons/awkward/22x22/apps/iceweasel.svg
new file mode 100644
index 00000000..e1bc5dd1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/iceweasel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#394e9a" width="16" height="16" x="-20" y="-18" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 2.0127,12.25 C 2.0101,12.334 2,12.416 2,12.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 C 17.8545,16.564 14.3475,20 9.9995,20 5.652,20 2.1445,16.564 2.012,12.25 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10,4 C 5.568,4 2,7.568 2,12 2,12.084 2.0101,12.166 2.0127,12.25 2.145,7.9355 5.6525,4.5 10,4.5 c 4.3475,0 7.855,3.4355 7.9875,7.75 C 17.99,12.166 18,12.0845 18,12 18,7.568 14.432,4 10,4 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 15.474,2.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 13.50839,2.205587 13.49587,2.195565 13.4827,2.186443 13.41116,2.137589 13.3366,2.096848 13.257,2.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,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,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 6.062435,10.9876 6.07029,10.91561 6.06439,10.82712 6.046595,10.56 6.161265,10.45348 6.13962,10.27602 6.13263,10.21746 6.11121,10.15083 6.06439,10.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,-0.001 C 5.887335,6.85181 5.945805,6.61422 6.04025,6.53672 6.13499,6.459695 6.27871,6.35696 6.45499,6.24429 6.63111,6.1317 6.83959,6.00861 7.06454,5.89009 7.40202,5.71229 7.77654,5.54435 8.13224,5.43649 8.25084,5.400565 8.36696,5.371335 8.47946,5.350595 8.81726,5.28833 9.11821,5.215985 9.47291,5.170115 c 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,0.001 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,-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.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 19.49269,4.44095 19.44931,4.26885 19.35913,4.10064 19.30521,4.00008 19.24582,3.91598 19.18263,3.84199 19.16271,3.818672 19.14066,3.801962 19.11993,3.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 17.66672,3.688539 17.6188,3.629194 17.569,3.571004 17.55691,3.556877 17.54669,3.541472 17.53428,3.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 16.79587,2.932383 16.75574,2.909725 16.71546,2.88739 16.7008,2.87927 16.68684,2.870116 16.67206,2.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 16.57928,2.688308 16.50819,2.714077 16.45601,2.758061 16.41547,2.740016 16.3748,2.72254 16.33352,2.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 15.474,1.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,0.001 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,0.001 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,-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.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 15.53716,1.986318 15.5101,1.981328 15.48313,1.977406 15.44639,1.95722 15.4151,1.929979 15.39343,1.898266 15.37207,1.866621 15.36109,1.831101 15.3645,1.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="14.205" cy=".853" 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 14.318,6.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 15.474,1.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 13.50983,1.705926 13.49682,1.695561 13.48365,1.686439 13.4121,1.637585 13.33766,1.596434 13.25807,1.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 13.16914,1.53891 13.08407,1.527198 12.99644,1.5253 12.98774,1.5251111 12.98078,1.52133 12.97203,1.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,-0.001 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 5.8358,7.5975 C 5.83,7.8198 5.83,8.0527 5.8388,8.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="17.361" cy="1.042" rx=".5" ry=".5" transform="matrix(0.96592583,0.25881904,-0.25881906,0.96592582,0,0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/icon-requests.svg b/.icons/awkward/22x22/apps/icon-requests.svg
new file mode 100644
index 00000000..e59ff4d2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/icon-requests.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:.1" d="m10.750889 4.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="m11.000889 1c-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="m1.0067389 11.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="m10.772833-6.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 10.750889,4 h 8.25 V 6.9869281 L 18,7 17.831699,8 h -7.08081 z"/>
+ <path style="opacity:.2" d="m16.18789 2.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="m16.18789 2.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="M 16.1875,2 A 1.1608037,1.20234 0 0 0 15,3.2011719 v 0.5 A 1.1608037,1.20234 0 0 1 16.1875,2.5 1.1608037,1.20234 0 0 1 16.740234,2.6601562 l 2.339844,1.3984376 2.339844,1.4003906 A 1.1608037,1.20234 0 0 1 21.972656,6.25 1.1608037,1.20234 0 0 0 21.419922,4.9589844 L 19.080078,3.5585938 16.740234,2.1601562 A 1.1608037,1.20234 0 0 0 16.1875,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/icons.svg b/.icons/awkward/22x22/apps/icons.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/icons.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/iconthemes.svg b/.icons/awkward/22x22/apps/iconthemes.svg
new file mode 120000
index 00000000..fde67223
--- /dev/null
+++ b/.icons/awkward/22x22/apps/iconthemes.svg
@@ -0,0 +1 @@
+icons.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/icq.svg b/.icons/awkward/22x22/apps/icq.svg
new file mode 100644
index 00000000..62a5b7dd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/icq.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/icq_protocol.svg b/.icons/awkward/22x22/apps/icq_protocol.svg
new file mode 120000
index 00000000..7c470d52
--- /dev/null
+++ b/.icons/awkward/22x22/apps/icq_protocol.svg
@@ -0,0 +1 @@
+icq.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/id.sideka.App.svg b/.icons/awkward/22x22/apps/id.sideka.App.svg
new file mode 120000
index 00000000..46fd17a1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/id.sideka.App.svg
@@ -0,0 +1 @@
+sideka.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/idea-ultimate.svg b/.icons/awkward/22x22/apps/idea-ultimate.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/idea-ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/idea.svg b/.icons/awkward/22x22/apps/idea.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/idevice.svg b/.icons/awkward/22x22/apps/idevice.svg
new file mode 100644
index 00000000..29d73d78
--- /dev/null
+++ b/.icons/awkward/22x22/apps/idevice.svg
@@ -0,0 +1,12 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(-1,-1)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/idjc.svg b/.icons/awkward/22x22/apps/idjc.svg
new file mode 100644
index 00000000..2b80d628
--- /dev/null
+++ b/.icons/awkward/22x22/apps/idjc.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" ry="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.4463,2.675 C 2.7626,4.4645 1,7.518 1,10.999 l 8,0 C 9,10.1885 9.48466,9.4948 10.1778,9.1806 l -4.731,-6.506 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 16.5317,19.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 16.0001,0.5 0,4 4,0 -5,7 0,-4.0000002 -4,0 z"/>
+ <rect style="fill:#ffffff" width="8" height="8" x="7" y="7" ry="4"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="10" y="-12" ry="1" transform="scale(1,-1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.0017,1 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 1.0147,11.166 1.0108,11.084 1.0108,11 1.0108,5.46 5.4667,1 11.0017,1 Z"/>
+ <path style="opacity:0.2" d="m 1.0072,11.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 16.0001,0 0,4 4,0 -5,7 0,-4.0000002 -4,0 z"/>
+ <path style="opacity:0.2" d="M 7 11.5 L 2 18.5 L 6 18.5 L 6 22 L 6.3574219 22 L 11 15.5 L 7 15.5 L 7 11.5 z"/>
+ <path style="fill:#ff7a3f" d="m 6.0001,22 0,-4 -4,0 5,-7 0,4 4,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.0001,0 -5,7 0.357422,0 4.642578,-6.5 0,-0.5 z m 0,4 0,0.5 3.642578,0 0.357422,-0.5 -4,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.0001,11 -5,7 0.3574219,0 4.6425781,-6.5 0,-0.5 z m 0,4 0,0.5 3.642578,0 0.357422,-0.5 -4,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/idle.svg b/.icons/awkward/22x22/apps/idle.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/idle.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/idle3.svg b/.icons/awkward/22x22/apps/idle3.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/idle3.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ieee1394.svg b/.icons/awkward/22x22/apps/ieee1394.svg
new file mode 100644
index 00000000..324177f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ieee1394.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+ <path style="opacity:0.2" d="M 1,19.5 V 20 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 20.331,21.5 21,20.831 21,20 V 19.5 C 21,20.331 20.331,21 19.5,21 H 2.5 C 1.669,21 1,20.331 1,19.5 Z"/>
+ <g style="fill:#3f3f3f" transform="translate(0.0398449)">
+ <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/22x22/apps/igdm.svg b/.icons/awkward/22x22/apps/igdm.svg
new file mode 100644
index 00000000..ecd4b530
--- /dev/null
+++ b/.icons/awkward/22x22/apps/igdm.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.1" d="M 17.5,3.5000005 A 1.5,1.5 0 0 1 19,5 1.5,1.5 0 0 1 17.5,6.5 1.5,1.5 0 0 1 16,5 1.5,1.5 0 0 1 17.5,3.5000005 Z"/>
+ <path style="fill:#4f4f4f" d="M 17.5,3.0000002 A 1.5,1.5 0 0 1 19,4.5 1.5,1.5 0 0 1 17.5,6 1.5,1.5 0 0 1 16,4.5 1.5,1.5 0 0 1 17.5,3.0000002 Z"/>
+ <path style="opacity:0.1" d="m 11,5.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 11,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="opacity:0.1" d="m 11,7.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 11,7 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/22x22/apps/ignuit.svg b/.icons/awkward/22x22/apps/ignuit.svg
new file mode 100644
index 00000000..ea521815
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ignuit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/im-chooser.svg b/.icons/awkward/22x22/apps/im-chooser.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/im-chooser.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/im.gitter.Gitter.svg b/.icons/awkward/22x22/apps/im.gitter.Gitter.svg
new file mode 120000
index 00000000..fe19be77
--- /dev/null
+++ b/.icons/awkward/22x22/apps/im.gitter.Gitter.svg
@@ -0,0 +1 @@
+gitter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/im.pidgin.Pidgin.svg b/.icons/awkward/22x22/apps/im.pidgin.Pidgin.svg
new file mode 120000
index 00000000..778691e4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/im.pidgin.Pidgin.svg
@@ -0,0 +1 @@
+pidgin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/im.riot.Riot.svg b/.icons/awkward/22x22/apps/im.riot.Riot.svg
new file mode 120000
index 00000000..5bb245c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/im.riot.Riot.svg
@@ -0,0 +1 @@
+riot-web.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/im.srain.Srain.svg b/.icons/awkward/22x22/apps/im.srain.Srain.svg
new file mode 100644
index 00000000..e2dfad0f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/im.srain.Srain.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#63a4c7" d="M 10.923,1 10.922,1.00195 C 5.4185,1.0439 1,5.486 1,10.99995 c 0,5.54 4.46,10 10,10 5.34,0 9.6755,-4.1445 9.9815,-9.4055 L 21,11.57695 v -8.577 c 0,-1.108 -0.892,-2 -2,-2 h -8.077 z"/>
+ <path style="opacity:0.2" d="M 13.013765,5.5 11.254,16.5 h 1.011718 l 1.761719,-11 z"/>
+ <path style="opacity:0.2" d="m 10.113281,5.5 -1.7597654,11 H 9.365234 l 1.761719,-11 z"/>
+ <path style="fill:#ffffff" d="M 10.113281,5 8.3535156,16 H 9.365234 L 11.126953,5 Z"/>
+ <path style="fill:#ffffff" d="M 13.013765,5 11.254,16 h 1.011718 L 14.027437,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.923,1 10.922,1.00195 C 5.4185,1.0439 1,5.486 1,10.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 1.00585,11.25 C 1.00385,11.3335 1,11.416 1,11.5 c 0,5.54 4.46,10 10,10 5.34,0 9.6755,-4.1445 9.9815,-9.4055 L 21,12.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 7.9921875,8.5 -0.1601563,1 h 6.9121098 l 0.158203,-1 z"/>
+ <path style="fill:#ffffff" d="M 7.9921875,8 7.8320312,9 h 6.9121098 l 0.158203,-1 z"/>
+ <path style="opacity:0.2" d="m 7.3515625,12.5 -0.1601563,1 h 6.9121098 l 0.160156,-1 z"/>
+ <path style="fill:#ffffff" d="m 7.3515625,12 -0.1601563,1 h 6.9121098 l 0.160156,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/image-viewer.svg b/.icons/awkward/22x22/apps/image-viewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/image-viewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/imagewriter.svg b/.icons/awkward/22x22/apps/imagewriter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/imagewriter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/in.p1x.TanksOfFreedom.svg b/.icons/awkward/22x22/apps/in.p1x.TanksOfFreedom.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/in.p1x.TanksOfFreedom.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ind.ie.Gnomit.svg b/.icons/awkward/22x22/apps/ind.ie.Gnomit.svg
new file mode 100644
index 00000000..c0b623f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ind.ie.Gnomit.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="17" cy="15.5" r="3"/>
+ <circle style="opacity:0.2" cx="10" cy="18.5" r="3"/>
+ <path style="fill:none;stroke:#f1502f;stroke-width:2" d="M 9.9999998,19 V 9.5 L 17,15"/>
+ <circle style="opacity:0.2" cx="12.374" cy="-1.768" r="6" transform="rotate(45)"/>
+ <circle style="fill:#f1502f" cx="12.021" cy="-2.121" r="6" transform="rotate(45)"/>
+ <path style="opacity:0.2" d="m 11.976144,4.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 10.177537,5.8236306 6.9999998,9.001168 7.0299788,10.47003 8.4988405,10.5 11.676378,7.3224626 Z"/>
+ <path style="fill:#ffffff" d="m 11.976144,4.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 10.177537,5.3236306 6.9999998,8.501168 7.0299788,9.97003 8.4988405,10 11.676378,6.8224626 Z"/>
+ <circle style="fill:#f1502f" cx="10" cy="18" r="3"/>
+ <circle style="opacity:0.2" cx="10" cy="18.5" r="1"/>
+ <circle style="fill:#ffffff" cx="10" cy="18" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.087891,1.0009765 a 6,6 0 0 0 -4.3300783,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.4843753,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="17" cy="15" r="3"/>
+ <circle style="opacity:0.2" cx="17" cy="15.5" r="1"/>
+ <circle style="fill:#ffffff" cx="17" cy="15" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9.9999998,15 a 3,3 0 0 0 -3,3 3,3 0 0 0 0.013672,0.255859 A 3,3 0 0 1 9.9999998,15.5 3,3 0 0 1 12.986328,18.244141 3,3 0 0 0 13,18 3,3 0 0 0 9.9999998,15 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 17,12 a 3,3 0 0 0 -3,3 3,3 0 0 0 0.01367,0.255859 A 3,3 0 0 1 17,12.5 3,3 0 0 1 19.986328,15.244141 3,3 0 0 0 20,15 3,3 0 0 0 17,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/indicator-applet.svg b/.icons/awkward/22x22/apps/indicator-applet.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/indicator-applet.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/indicator-cpufreq.svg b/.icons/awkward/22x22/apps/indicator-cpufreq.svg
new file mode 100644
index 00000000..38ed45db
--- /dev/null
+++ b/.icons/awkward/22x22/apps/indicator-cpufreq.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-2)">
+ <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/22x22/apps/indicator-keylock.svg b/.icons/awkward/22x22/apps/indicator-keylock.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/22x22/apps/indicator-keylock.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/indicator-privacy.svg b/.icons/awkward/22x22/apps/indicator-privacy.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/indicator-privacy.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/indicator-sensors.svg b/.icons/awkward/22x22/apps/indicator-sensors.svg
new file mode 120000
index 00000000..349f2c76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/indicator-sensors.svg
@@ -0,0 +1 @@
+psensor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/indicator-sound-switcher.svg b/.icons/awkward/22x22/apps/indicator-sound-switcher.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/indicator-sound-switcher.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/indicator-stickynotes.svg b/.icons/awkward/22x22/apps/indicator-stickynotes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/indicator-stickynotes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/indicator-virtual-box.svg b/.icons/awkward/22x22/apps/indicator-virtual-box.svg
new file mode 120000
index 00000000..f7e0337e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/indicator-virtual-box.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/indicator-weather.svg b/.icons/awkward/22x22/apps/indicator-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/indicator-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/indivisible.svg b/.icons/awkward/22x22/apps/indivisible.svg
new file mode 100644
index 00000000..0d4ad69f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/indivisible.svg
@@ -0,0 +1,30 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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.085689 0.019337 0.165854 0.025391 0.25 0.130514-1.814043 1.627301-3.25 3.474609-3.25 1.140905 0.001602 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.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.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 A 1.5 1.5 0 0 0 13.021484 3.7558594 A 1.5 1.5 0 0 1 14.5 2.5 A 1.5 1.5 0 0 1 15.978516 3.7441406 A 1.5 1.5 0 0 0 16 3.5 A 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 C 2.1026116 12.974255 1.7609259 14.52459 1.796875 15.748047 C 1.8569903 14.609227 2.2217427 13.212166 3 11.5 C 3.8276059 9.679267 3.0000003 3.5 13 3.5 C 16.722443 3.5 19.574641 6.0971676 19.953125 7.2636719 C 19.96908 7.1759399 20 7.0956959 20 7 C 20 6 17 3 13 3 z M 16.21875 9.4921875 C 16.145546 9.493579 16.073303 9.5 16 9.5 C 17.737242 12.974485 17.954389 16.285695 17.984375 17.138672 C 17.999233 17.05231 18 17 18 17 C 18 17 17.981256 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.085689 0.0193366 0.165854 0.0253906 0.25 0.1305145-1.814043 1.6273013-3.25 3.4746094-3.25 1.1409056 0.001602 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="m7.5117188 3.5605469c-0.2929688-0.0292969-0.7617188 0.0644531-1.5117188 0.4394531-2 1-4 9-4 9s0.1327978-0.045908 0.1503906-0.052734c0.3678437-1.397024 2.0680001-7.5564614 3.8496094-8.447266 2-1 2 0 2 0s4 6 6 6 2-1 2-1 0.805971 0.00702 0.966797 0.738281c0.016273-0.074664 0.033203-0.148078 0.033203-0.238281 0-0.9999996-1-1-1-1s0 1-2 1-6-6-6-6 0-0.390625-0.4882812-0.4394531z" 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.0488281 0.0859375 1.0001 1.0001 0 0 0-0.0703125 0.1875 1.0001 1.0001 0 0 0-0.0332031 0.1972657 1.0001 1.0001 0 0 0 0 0.0996093 1.0001 1.0001 0 0 0 0.0292969 0.2070313 1.0001 1.0001 0 0 1 0.0039062-0.015625 1.0001 1.0001 0 0 1 0.0703125-0.1875 1.0001 1.0001 0 0 1 0.0488281-0.0859375 1.0001 1.0001 0 0 1 0.1230469-0.1582031 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.099609 0.0058594 1.0001 1.0001 0 0 1 0.097657 0.0136718 1.0001 1.0001 0 0 1 0.097656 0.0234376 1.0001 1.0001 0 0 1 0.09375 0.0332031 1.0001 1.0001 0 0 1 0.175781 0.0957031 1.0001 1.0001 0 0 1 0.080078 0.0605469 1.0001 1.0001 0 0 1 0.074219 0.0664062 1.0001 1.0001 0 0 1 0.125 0.15625 1.0001 1.0001 0 0 1 0.050781 0.0859375l1 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.050781-0.0859375 1.0001 1.0001 0 0 0-0.125-0.15625 1.0001 1.0001 0 0 0-0.074219-0.0664063 1.0001 1.0001 0 0 0-0.080078-0.0605468 1.0001 1.0001 0 0 0-0.175781-0.0957032 1.0001 1.0001 0 0 0-0.09375-0.0332031 1.0001 1.0001 0 0 0-0.097656-0.0234375 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="m14 10s-2 0-2 2c0 0.125 0.008789 0.230469 0.023438 0.318359 0.128255-1.800683 1.976562-1.818359 1.976562-1.818359h1s1.848307 0.017676 1.976562 1.818359c0.014649-0.08789 0.023438-0.193359 0.023438-0.318359 0-2-2-2-2-2h-1z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/infector.svg b/.icons/awkward/22x22/apps/infector.svg
new file mode 100644
index 00000000..97cda41f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/infector.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#cccccc;fill-rule:evenodd" d="M 5,1 V 5 H 1 v 12 h 4 v 4 h 12 v -4 h 4 V 5 H 17 V 1 Z"/>
+ <path style="fill:#33d533;fill-rule:evenodd" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 5 H 5 V 1 Z"/>
+ <path style="fill:#33d533;fill-rule:evenodd" d="m 17,17 v 4 h 2.5 C 20.331,21 21,20.331 21,19.5 V 17 Z"/>
+ <path style="fill:#ff5b5b;fill-rule:evenodd" d="m 1,17 v 2.5 C 1,20.331 1.669,21 2.5,21 H 5 v -4 z"/>
+ <path style="fill:#ff5b5b;fill-rule:evenodd" d="m 17,1 v 4 h 4 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+ <path style="fill:#696969;fill-rule:evenodd" d="M 5,1 V 5 H 9 V 1 Z m 4,4 v 4 h 4 V 5 Z m 4,0 h 4 V 1 h -4 z m 4,0 v 4 h 4 V 5 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 13 H 9 v 4 z M 9,17 H 5 v 4 H 9 Z M 5,17 V 13 H 1 v 4 z M 5,13 H 9 V 9 H 5 Z M 5,9 V 5 H 1 v 4 z"/>
+ <path style="opacity:0.2" d="M 1,19.5 V 20 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 20.331,21.5 21,20.831 21,20 V 19.5 C 21,20.331 20.331,21 19.5,21 H 2.5 C 1.669,21 1,20.331 1,19.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 1,5 V 5.5 H 5 V 5 Z m 8,0 v 0.5 h 4 V 5 Z m 8,0 v 0.5 h 4 V 5 Z M 5,9 V 9.5 H 9 V 9 Z m 8,0 v 0.5 h 4 V 9 Z M 1,13 v 0.5 H 5 V 13 Z m 8,0 v 0.5 h 4 V 13 Z m 8,0 v 0.5 h 4 V 13 Z M 5,17 v 0.5 H 9 V 17 Z m 8,0 v 0.5 h 4 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/infinifactory.svg b/.icons/awkward/22x22/apps/infinifactory.svg
new file mode 100644
index 00000000..68230d05
--- /dev/null
+++ b/.icons/awkward/22x22/apps/infinifactory.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#4f4f4f" d="M 11.054074,1.0006654 A 2.2828187,2.2739686 0 0 0 9.8585648,1.3040179 L 3.1415094,5.1670496 A 2.2828187,2.2739686 0 0 0 2,7.1365658 v 7.7265632 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.2828182,0 l 6.717055,-3.863232 a 2.2828187,2.2739686 0 0 0 1.14151,-1.969516 V 7.1363658 A 2.2828187,2.2739686 0 0 0 18.858338,5.1668496 L 12.141283,1.3038179 A 2.2828187,2.2739686 0 0 0 11.053774,1.0004654 Z"/>
+ <path style="opacity:0.3" d="m 3.3361223,5.5533898 v 0 C 2.769905,5.8800429 2.1772602,6.0464853 2.0480019,6.6854256 l 7.9522141,4.4199584 v 1.132821 L 11.000224,11.499918 10.50022,10.196196 11.000224,10.49991 9.9963098,8.8153255 3.8634465,5.4061181 l 0.011719,-0.00684 z"/>
+ <ellipse style="fill:#ffffff" cx=".71" cy="7.765" 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 11.053574,1.0010154 A 2.2828187,2.2739686 0 0 0 9.8585648,1.3037179 L 3.1415094,5.1670496 A 2.2828187,2.2739686 0 0 0 2,7.1365658 V 7.6365699 A 2.2828187,2.2739686 0 0 1 3.1416094,5.6670537 L 9.8586648,1.803722 A 2.2828187,2.2739686 0 0 1 11.053974,1.5009845 2.2828187,2.2739686 0 0 1 12.141883,1.803722 l 6.717055,3.8633317 a 2.2828187,2.2739686 0 0 1 1.14151,1.9695162 V 7.1365658 A 2.2828187,2.2739686 0 0 0 18.858938,5.1670496 L 12.141883,1.3037179 A 2.2828187,2.2739686 0 0 0 11.053874,1.0010154 Z"/>
+ <path style="opacity:0.2" d="m 2,14.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.2832182,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.2832182,0 L 3.1415094,16.831245 A 2.2828187,2.2739686 0 0 1 2,14.862229 Z"/>
+ <ellipse style="fill:#ffffff" cx="5.117" cy="12.8" rx="1.425" ry="1.812" transform="matrix(0.94525252,-0.3263398,0.36434719,0.93126319,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="2.904" cy="10.306" rx="1.425" ry="1.812" transform="matrix(0.94525252,-0.3263398,0.36434719,0.93126319,0,0)"/>
+ <path style="fill:#d87900" d="M 2.2306206,6.1424521 A 2.2828187,2.2739686 0 0 0 2.00015,7.1366013 v 7.7266257 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 1.1416112,0.303713 v -9.981527 z"/>
+ <path style="fill:#ad6200" d="m 19.775686,6.1610073 -8.776439,4.8779697 9.77e-4,9.960042 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 7.1366013 a 2.2828187,2.2739686 0 0 0 -0.224612,-0.975594 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 19.775686,6.1610073 -8.776439,4.8779697 v 3.001977 l 8.776439,-4.8779689 a 2.2828187,2.2739686 0 0 1 0.224612,0.9755939 V 7.1366013 a 2.2828187,2.2739686 0 0 0 -0.224612,-0.975594 z"/>
+ <path style="opacity:0.1" d="M 2.2306206,6.1424521 A 2.2828187,2.2739686 0 0 0 2.00015,7.1366013 V 7.6366054 A 2.2828187,2.2739686 0 0 1 2.2306206,6.6424562 l 8.7696034,4.8750398 v -0.500004 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 19.775686,6.1610073 -8.776439,4.8779697 v 0.500004 l 8.776439,-4.8779696 a 2.2828187,2.2739686 0 0 1 0.224612,0.975594 V 7.1366013 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 5.6180142,5.1889038 9.6214288,4.2901779 11.173773,2.0842151 v 0"/>
+ <path style="opacity:0.2;fill:none;stroke:#ffffff;stroke-width:0.50000411px" d="M 8.0690843,6.5778432 11.990797,5.7199691 13.543141,3.3097501"/>
+ <path style="opacity:0.2;fill:none;stroke:#ffffff;stroke-width:0.50000411px" d="M 10.35675,7.8850809 14.237611,6.986355 15.789955,4.6986898"/>
+ <path style="opacity:0.1" d="m 19.775686,9.1629851 -8.776439,4.8779689 v 0.500004 l 8.776439,-4.8779689 a 2.2828187,2.2739686 0 0 1 0.224612,0.9755939 V 10.138579 A 2.2828187,2.2739686 0 0 0 19.775686,9.1629851 Z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="m 5.2002238,9.8457531 -0.2,2.3809719 -2.988419,-2.05884 v 2.380971 L 4.8997551,14.607697 4.8002238,16.989 11.000224,16.958 5.2002238,9.8457531"/>
+ <path style="opacity:0.1" d="m 2.0119426,12.548828 v 0.5 l 2.84875,2.03125 0.039063,-0.472656 z m 8.5820314,4.410156 -5.7519533,0.0293 -0.041016,0.5 6.1992193,-0.03125 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.1994426,9.8457031 5.0002238,12.226562 2.0119426,10.167969 v 0.5 l 2.9882812,2.058593 0.1992188,-2.380859 5.3945314,6.613281 0.40625,-0.002 z M 4.9611613,15.080078 4.801005,16.988281 h 0.041016 l 0.1582028,-1.880859 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/info.bibletime.BibleTime.svg b/.icons/awkward/22x22/apps/info.bibletime.BibleTime.svg
new file mode 120000
index 00000000..2d1b2842
--- /dev/null
+++ b/.icons/awkward/22x22/apps/info.bibletime.BibleTime.svg
@@ -0,0 +1 @@
+bibletime.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/info.mumble.Mumble.svg b/.icons/awkward/22x22/apps/info.mumble.Mumble.svg
new file mode 120000
index 00000000..e4061778
--- /dev/null
+++ b/.icons/awkward/22x22/apps/info.mumble.Mumble.svg
@@ -0,0 +1 @@
+mumble.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/inkscape-logo.svg b/.icons/awkward/22x22/apps/inkscape-logo.svg
new file mode 120000
index 00000000..ca1fc7a6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/inkscape-logo.svg
@@ -0,0 +1 @@
+inkscape.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/inkscape.svg b/.icons/awkward/22x22/apps/inkscape.svg
new file mode 100644
index 00000000..54a0629f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/inkscape.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 10.498107,0.49999497 C 9.8996678,0.50023917 9.3180708,0.72478617 8.8594348,1.1992307 L 0.6973254,9.6291217 C 0.2475896,10.094402 0.0090096,10.707488 5.98e-5,11.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.9948622,1.150897 3.2148442,0.12305 0.747858,-0.630081 -0.849496,-1.023615 -0.169922,-1.726607 0.679529,-0.703041 3.489463,-0.571815 3.308594,-2.097707 -0.119702,-1.009854 -0.980651,-1.121078 -1,-2.261772 -0.06757,-0.966034 1.084311,-0.683183 4.564453,-1.644572 1.391556,-0.653809 1.440847,-1.001425 1.435547,-1.603553 -1.1e-4,-0.01194 0,-0.02828 0,-0.04102 -0.0079,-0.607173 -0.28859,-1.220322 -0.738281,-1.6855883 L 12.138732,1.1992307 C 11.679997,0.72473637 11.098199,0.50023927 10.50006,0.49999497 Z M 19.892638,14.502286 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 4.2734973,17.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 10.498107,-3.4295059e-6 C 9.8996678,2.4067049e-4 9.3180708,0.22478767 8.8594348,0.69923217 L 0.6973254,9.1291217 C 0.2475896,9.5944017 0.0090096,10.207488 5.98e-5,10.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.9948622,1.150897 3.2148442,0.12305 0.747858,-0.630081 -0.849496,-1.023615 -0.169922,-1.726607 0.679529,-0.703041 3.489463,-0.571815 3.308594,-2.097707 -0.119702,-1.009854 -0.980651,-1.121078 -1,-2.261772 -0.06757,-0.966034 1.084311,-0.683183 4.564453,-1.644572 1.391556,-0.653809 1.440847,-1.001425 1.435547,-1.603553 -1.1e-4,-0.01194 0,-0.02828 0,-0.04102 -0.0079,-0.607173 -0.28859,-1.2203223 -0.738281,-1.6855883 L 12.138732,0.69923217 C 11.679997,0.22473787 11.098199,2.4077049e-4 10.50006,-3.4295059e-6 Z M 19.892638,14.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 4.2734973,17.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 10.537619,2.499848 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.3925012,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.0648512,-0.45205 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 10.537619,1.9998495 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.3925012,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.0648512,-0.45205 z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 10.498107,-3.2950593e-7 C 9.8996678,2.4377049e-4 9.3180708,0.22477397 8.8594348,0.69921847 L 0.6973254,9.1289057 C 0.2475896,9.5941857 0.0090096,10.207231 5.98e-5,10.814453 c -1.3455e-4,0.0092 0,0.03093 0,0.04102 -3.15e-6,0.0671 0.01715,0.120071 0.029297,0.177734 0.067373,-0.511447 0.2879928,-1.011188 0.6679687,-1.4042973 L 8.8594348,1.1992185 C 9.3180708,0.72477397 9.8996678,0.50024387 10.498107,0.49999967 h 0.002 c 0.598139,2.443e-4 1.179937,0.2247244 1.638672,0.69921883 l 8.123047,8.4296872 c 0.409472,0.4236543 0.667881,0.9707163 0.71875,1.5234383 0.01011,-0.0952 0.02049,-0.188439 0.01953,-0.296875 -1.1e-4,-0.01194 0,-0.02828 0,-0.04102 -0.0079,-0.607173 -0.28859,-1.2202813 -0.738281,-1.6855473 L 12.138732,0.69921847 C 11.679997,0.22472417 11.098199,2.4387049e-4 10.50006,-3.2950593e-7 Z M 4.9649036,13.513672 c -0.3034074,0.677411 -1.9648438,0.414525 -1.9648438,1.453125 0,0.09033 0.018232,0.169578 0.048828,0.240234 0.3097009,-0.859439 2.1671479,-0.493309 1.951172,-1.589843 -0.00762,-0.03866 -0.025056,-0.06724 -0.035156,-0.103516 z m 14.9277344,0.488281 c -0.190786,-0.0077 -0.381827,0.01202 -0.517578,0.06055 -0.255881,0.09438 -1.469043,0.148634 -1.369141,1.328125 0.0161,0.0086 0.03639,0.01485 0.05273,0.02344 0.221111,-0.711739 1.101639,-0.772347 1.316406,-0.851562 0.135751,-0.04853 0.326792,-0.06825 0.517578,-0.06055 0.45461,0.0215 0.959724,0.256632 1.076172,0.792969 0.0019,-0.0099 0.008,-0.01524 0.0098,-0.02539 0.149836,-0.884395 -0.513492,-1.240507 -1.085938,-1.267578 z m -4.865234,0.345703 c -0.02042,0.07606 -0.03435,0.155748 -0.02734,0.25586 0.01844,1.087353 0.793816,1.248227 0.970703,2.134765 0.02916,-0.113214 0.04574,-0.234306 0.0293,-0.373047 -0.11016,-0.929351 -0.840623,-1.107589 -0.972656,-2.017578 z M 4.2734973,17.011719 c -0.1070078,0.0163 -0.1805748,0.07188 -0.2851563,0.125 -0.6633554,0.336715 -1.1415575,0.966354 -0.9257812,1.408203 0.1350775,-0.338579 0.4899524,-0.686979 0.9257812,-0.908203 0.1045815,-0.05312 0.1781485,-0.1087 0.2851563,-0.125 0.1069785,-0.01627 0.2227372,-0.01226 0.3320313,0 0.5378483,0.0631 0.9807914,0.367326 1.2011718,0.480469 0.2101933,-0.193617 0.2057851,-0.284347 0.171875,-0.41211 -0.094966,0.02534 -0.7171677,-0.491408 -1.3730468,-0.568359 -0.1092941,-0.01226 -0.2250528,-0.01627 -0.3320313,0 z m 3.6953125,0.214843 c -0.2828387,0.445857 -1.193203,0.673042 -0.890625,1.328126 0.2770281,-0.451703 1.1860055,-0.680125 0.890625,-1.328126 z m 4.6445312,1.863282 c -0.232868,0.378095 0.146859,0.671883 0.347657,0.972656 0.262422,-0.355131 -0.151229,-0.643334 -0.347657,-0.972656 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/input-joystick.svg b/.icons/awkward/22x22/apps/input-joystick.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/22x22/apps/input-joystick.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/input-tablet.svg b/.icons/awkward/22x22/apps/input-tablet.svg
new file mode 100644
index 00000000..fd8c925f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/input-tablet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#333" opacity=".2" width="16" height="20" x="-19.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <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"/>
+ <circle fill="#1ea362" cx="16.5" cy="16.5" r="5.5"/>
+ <path fill="#fff" d="m14 17.582v1.4182h1.4182l3.582-3.582-1.418-1.418z"/>
+ <path fill="#fff" opacity=".1" d="m4 3h-2c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/insomnia.svg b/.icons/awkward/22x22/apps/insomnia.svg
new file mode 100644
index 00000000..912fc69b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/insomnia.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1.0705,9.926 10,9.5 0 0 1 11,1.5 10,9.5 0 0 1 20.961,10.2235 10,10 0 0 0 11,1 Z m 9.961,9.2235 A 10,10 0 0 1 21,11 10,9.5 0 0 0 20.961,10.2235 Z M 1.0705,9.926 A 10,9.5 0 0 0 1.0461,10.122 10,10 0 0 1 1.0705,9.926 Z M 1.0461,10.122 A 10,10 0 0 0 1.0002,11 10,9.5 0 0 1 1.0461,10.122 Z"/>
+ <path style="opacity:0.1" d="M 11,3.5 A 8,8 0 0 0 9.496094,3.6484375 4.5,4.5 0 0 1 11,7 4.5,4.5 0 0 1 6.5,11.5 4.5,4.5 0 0 1 3.1464844,9.994141 8,8 0 0 0 3,11.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 11,3 A 8,8 0 0 0 9.496094,3.1484375 4.5,4.5 0 0 1 11,6.5 4.5,4.5 0 0 1 6.5,11 4.5,4.5 0 0 1 3.1464844,9.494141 8,8 0 0 0 3,11 a 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-8 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/instagram.svg b/.icons/awkward/22x22/apps/instagram.svg
new file mode 100644
index 00000000..d9b918bd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/instagram.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <path style="fill:#e53fa9" d="M 8.048951,1.7867133 14,1 h 1 c 3.324,0 6,2.676 6,6 v 8 c 0,3.324 -2.676,6 -6,6 H 14 L 9.583111,20.344481 C 6.2951245,19.856505 1.7183995,17.974295 1.6993008,14.65035 L 1.6555944,7.043706 C 1.6364956,3.7197611 4.746038,2.1605339 8.048951,1.7867133 Z"/>
+ <path style="fill:#7e53cb" d="M 7,1 C 3.676,1 1,3.676 1,7 v 4 H 1.4492188 C 7.5853603,10.994587 12.976205,6.9239945 14.660156,1.0234375 14.507874,1.011959 14.354537,1 14.199219,1 Z"/>
+ <path style="fill:#f97b49" d="m 1,11 v 4 c 0,3.324 2.676,6 6,6 h 7.099609 c 0.157621,0 0.312306,-0.01163 0.466797,-0.02344 C 12.88176,15.073564 7.4882864,11.002364 1.3496094,11 Z"/>
+ <path style="opacity:0.2" d="M 7.8710938,4.5 C 5.7355572,4.5 4,6.2355572 4,8.371094 v 6.257812 C 4,16.764443 5.7355572,18.5 7.8710938,18.5 H 14.128906 C 16.264443,18.5 18,16.764443 18,14.628906 V 8.371094 C 18,6.2355572 16.264443,4.5 14.128906,4.5 Z m 0,1 H 14.128906 C 15.72774,5.5 17,6.77226 17,8.371094 v 6.257812 C 17,16.22774 15.72774,17.5 14.128906,17.5 H 7.8710938 C 6.27226,17.5 5,16.22774 5,14.628906 V 8.371094 C 5,6.77226 6.27226,5.5 7.8710938,5.5 Z M 15,6.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="4.5" y="4.5" rx="3.37" ry="3.37"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="11" r="3.5"/>
+ <circle style="fill:#ffffff" cx="15" cy="7" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/instant-messenger.svg b/.icons/awkward/22x22/apps/instant-messenger.svg
new file mode 120000
index 00000000..6fb1fc4d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/instant-messenger.svg
@@ -0,0 +1 @@
+tormessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/instantbird.svg b/.icons/awkward/22x22/apps/instantbird.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/instantbird.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/insurgency.svg b/.icons/awkward/22x22/apps/insurgency.svg
new file mode 100644
index 00000000..33e1c4d3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/insurgency.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <path fill="#2e9d91" d="m2.9999 1031.4c-0.58492 0.1303-1.0456 0.4917-0.99598 1.1522l0.78266 12.435c0.02974 0.3963 0.22053 0.7558 0.5182 0.9766l7.0439 5.2173c0.39452 0.2924 0.90863 0.2924 1.3032 0l7.0439-5.2173c0.29767-0.2208 0.48846-0.5803 0.5182-0.9766l0.78266-12.435c0.0496-0.6605-0.41106-1.0219-0.99598-1.1522z"/>
+ <path fill-rule="evenodd" opacity=".2" d="m11.5 1037.4-1.5 1.5h1.5l0.5 0.5 1-1.5-0.5-0.5h-1zm2 0.5-1 1.5 0.5 1.5 1.5-1.5v0.5l-1.5 1.5 0.5 1 2-2v0.5l-2 2h2l1-1v-1l-0.5-0.5v-1l-1-0.5-0.5-1h-1zm-4.5 1.5-0.5 0.5 1 3.5-3.8613 4.292 3.0654 2.2705 3.7959-5.0625h1l0.5-0.5 1-0.5 0.5-0.5h-2.5l-0.5-1.5h-0.5l-0.5 1.5h-1l0.5-1.5-1-1 0.5-0.5 1 1h1v-0.5l-1-1.5h-2.5zm-1 1 0.5 2.5v0.5l-3.9082 3.5166 0.27441 0.2031c0.7765-0.7025 2.7491-2.4879 4.1338-3.7197l-1-3zm3.5 4.5h0.5l-2.5 3 2-3z"/>
+ <path fill="#ececec" fill-rule="evenodd" d="m11.5 1036.9-1.5 1.5h1.5l0.5 0.5 1-1.5-0.5-0.5h-1zm2 0.5-1 1.5 0.5 1.5 1.5-1.5v0.5l-1.5 1.5 0.5 1 2-2v0.5l-2 2h2l1-1v-1l-0.5-0.5v-1l-1-0.5-0.5-1h-1zm-4.5 1.5-0.5 0.5 1 3.5-4.1318 4.5918 3.0947 2.292 4.0371-5.3838h1l0.5-0.5 1-0.5 0.5-0.5h-2.5l-0.5-1.5h-0.5l-0.5 1.5h-1l0.5-1.5-1-1 0.5-0.5 1 1h1v-0.5l-1-1.5h-2.5zm-1 1 0.5 2.5v0.5l-4.2129 3.791 0.27441 0.2031c0.60746-0.5496 2.9517-2.6715 4.4385-3.9941l-1-3zm3.5 4.5h0.5l-2.5 3 2-3z"/>
+ <path opacity=".2" d="m2.0165 1034.7a1.174 1.3045 0 0 0 -0.0127 0.3271l0.7832 10.435a1.174 1.3045 0 0 0 0.51758 0.9766l7.0439 5.2168a1.174 1.3045 0 0 0 1.3027 0l7.044-5.2168a1.174 1.3045 0 0 0 0.51758 -0.9766l0.7832-10.435a1.174 1.3045 0 0 0 -0.0137 -0.3232l-0.76953 10.258a1.174 1.3045 0 0 1 -0.51758 0.9766l-7.044 5.2168a1.174 1.3045 0 0 1 -1.3027 0l-7.0439-5.2168a1.174 1.3045 0 0 1 -0.51758 -0.9766l-0.77051-10.262z"/>
+ <path fill="#fff" opacity=".2" d="m3 1031.4c-0.58492 0.1302-1.0457 0.4919-0.99609 1.1523l0.02148 0.3282c0.041639-0.5442 0.44667-0.863 0.97461-0.9805h16c0.52794 0.1175 0.93296 0.4363 0.97461 0.9805l0.0215-0.3282c0.04958-0.6604-0.41119-1.0221-0.99611-1.1523h-16z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/insync.svg b/.icons/awkward/22x22/apps/insync.svg
new file mode 100644
index 00000000..a6921700
--- /dev/null
+++ b/.icons/awkward/22x22/apps/insync.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="20" x="1" y="1.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#1e87e4" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2.5 1c-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="stroke:#ffffff;stroke-linecap:square;stroke-width:2;fill:none" d="m9 12a5 5 0 0 1 5 -5"/>
+ <path style="stroke:#ffffff;stroke-linecap:square;stroke-width:2;fill:none" d="m12 12a2 2 0 0 1 2 -2"/>
+ <path style="stroke:#ffffff;stroke-linecap:square;stroke-width:2;fill:none" d="m6 12a8 8 0 0 1 8 -8"/>
+ <rect style="fill:#ffffff" width="2" height="4" x="14" y="15"/>
+ <circle style="fill:#ffffff" cx="15" cy="13" r="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/intel.svg b/.icons/awkward/22x22/apps/intel.svg
new file mode 100644
index 00000000..81570d1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/intel.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#0071c5" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="M 13.208984,5.5020881 C 11.034516,5.5349027 8.6155877,6.2350083 6.6367188,7.5587288 V 7.9239631 C 11.204989,5.3321394 17.563502,5.3855982 18.148438,9.179823 c 0.184376,1.180373 -0.351277,2.399453 -1.330079,3.177734 v 1.050781 C 18.092925,12.747656 19.310077,11.017865 18.929688,8.9083381 18.50789,6.5660053 16.07358,5.4588669 13.208984,5.5020881 Z M 5.1992188,8.6993538 V 9.500135 H 6 V 8.6993538 Z M 4.4550781,9.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 C 3.4870009,12.004418 3.8742917,10.750509 4.4550781,9.841932 Z M 9.998047,9.500135 v 1 H 10 l -0.002,2.205078 c 0,0.396981 0.189607,0.740569 0.75,0.794922 h 0.75 V 12.699354 H 10.798781 V 11.300916 H 11.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 11.564588 9.500135 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 9.5 v -2.103516 c 0,-0.425928 -0.230676,-0.896484 -0.9082031,-0.896484 z m 6.310547,0 C 12.567462,10.500135 12,11.041332 12,11.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 14.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 13.208882,5.0012173 C 11.034414,5.0340319 8.6151443,5.7353484 6.6362753,7.0590688 V 7.423139 C 11.204546,4.8313153 17.564411,4.8851882 18.149346,8.6794125 18.333722,9.859786 17.797149,11.079319 16.818347,11.8576 v 1.050019 C 18.092913,12.246937 19.309585,10.51706 18.929195,8.4075334 18.507398,6.0652006 16.073478,4.9579961 13.208882,5.0012173 Z M 4.4544024,8.7622272 C 3.3227058,10.031355 2.7342196,11.592027 3.1163013,13.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 7.4384963,16.028289 4.1436249,15.505999 3.6816563,12.696678 3.4870166,11.503695 3.873616,10.250502 4.4544024,9.341925 Z"/>
+ <path style="fill:#ffffff" d="M 6,10 H 5.2008 L 5.2,12.205108 C 5.2,12.60209 5.40224,12.945647 5.99998,13 Z"/>
+ <path style="fill:#ffffff" d="M 5.2,9 H 6 V 8.199984 H 5.2 Z"/>
+ <path style="fill:#ffffff" d="m 8.4087533,10.662815 c 0.2260971,0 0.3204938,0.109807 0.3204938,0.288386 v 2.048807 H 9.5 V 10.896604 C 9.5,10.470676 9.269717,10.0009 8.5921896,10.0009 L 7,10 v 2.999663 h 0.8 v -2.336818 z"/>
+ <path style="fill:#ffffff" d="M 9.9985,8.9999998 V 10 H 10 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 10 h -0.7 V 8.9999998 Z"/>
+ <path style="fill:#ffffff" d="m 15.2,8 v 3.065382 h 0.0016 L 15.2,11.92017 C 15.2,12.459102 15.402247,12.926211 16,13 V 11.065382 8 Z"/>
+ <path style="fill:#ffffff" d="M 13.310401,10 C 12.567316,10 12,10.540675 12,11.497525 12,12.6166 12.648534,13 13.326098,13 c 0.518045,0 0.812259,-0.1743 1.092684,-0.462075 l -0.437484,-0.43305 C 13.799763,12.2914 13.644848,12.382 13.330876,12.382 c -0.400634,0 -0.626536,-0.2772 -0.626536,-0.652725 H 14.5 v -0.26505 C 14.5,10.632925 14.066064,10 13.310401,10 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 6.9999998,1 C 3.6760002,1 1,3.6760002 1,6.9999998 v 0.5 C 1,4.1760004 3.6760002,1.5 6.9999998,1.5 H 15 c 3.323999,0 6,2.6760004 6,5.9999998 v -0.5 C 21,3.6760002 18.323999,1 15,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/intellij-idea-ce.svg b/.icons/awkward/22x22/apps/intellij-idea-ce.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/intellij-idea-ce.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/intellij-idea-community.svg b/.icons/awkward/22x22/apps/intellij-idea-community.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/intellij-idea-community.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/intellij-idea-ue-bundled-jre.svg b/.icons/awkward/22x22/apps/intellij-idea-ue-bundled-jre.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/intellij-idea-ue-bundled-jre.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/intellij-idea-ultimate-edition.svg b/.icons/awkward/22x22/apps/intellij-idea-ultimate-edition.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/intellij-idea-ultimate-edition.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/intellij-idea-ultimate.svg b/.icons/awkward/22x22/apps/intellij-idea-ultimate.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/intellij-idea-ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/intellij-idea.svg b/.icons/awkward/22x22/apps/intellij-idea.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/intellij-idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/intellij.svg b/.icons/awkward/22x22/apps/intellij.svg
new file mode 100644
index 00000000..3d8a894a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/intellij.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#fe4b71" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#2086e7" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#ff8c2a" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#6655e4" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071217,14.99995 H 10.507122"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071217,14.5 H 10.507122"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="m 6.5071212,10.999951 h 1.999999 M 6.5071212,6.99995 h 1.999999 M 7.5071217,10.999951 V 6.99995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 6.5071212,10.500001 h 1.999999 M 6.5071212,6.5 h 1.999999 M 7.5071217,10.500001 V 6.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 10.507123,10.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 10.507123,10 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/22x22/apps/intellij_idea.svg b/.icons/awkward/22x22/apps/intellij_idea.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/intellij_idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/intergalacticfm.svg b/.icons/awkward/22x22/apps/intergalacticfm.svg
new file mode 120000
index 00000000..a6560012
--- /dev/null
+++ b/.icons/awkward/22x22/apps/intergalacticfm.svg
@@ -0,0 +1 @@
+konquest.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/internet-archive.svg b/.icons/awkward/22x22/apps/internet-archive.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/internet-archive.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/internet-chat.svg b/.icons/awkward/22x22/apps/internet-chat.svg
new file mode 100644
index 00000000..13c62668
--- /dev/null
+++ b/.icons/awkward/22x22/apps/internet-chat.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 8l0.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/internet-feed-reader.svg b/.icons/awkward/22x22/apps/internet-feed-reader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/internet-feed-reader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/internet-mail.svg b/.icons/awkward/22x22/apps/internet-mail.svg
new file mode 100644
index 00000000..495eaab6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/internet-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#fe9700" 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"/>
+ <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="3" 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="#fec006" d="m1 8 19 13h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fecd38" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/internet-news-reader.svg b/.icons/awkward/22x22/apps/internet-news-reader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/internet-news-reader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/internet-web-browser.svg b/.icons/awkward/22x22/apps/internet-web-browser.svg
new file mode 100644
index 00000000..40983549
--- /dev/null
+++ b/.icons/awkward/22x22/apps/internet-web-browser.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/io.ark.Desktop.svg b/.icons/awkward/22x22/apps/io.ark.Desktop.svg
new file mode 100644
index 00000000..f73ce3e6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.ark.Desktop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11.032227,6.5 4.5,16.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 11,11.5 l -0.857422,1 h 1.714844 z M 9.286133,13.5 8,15 h 3 3 l -1.286133,-1.5 z"/>
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#ed2a2d" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 11.033203,6.5 4.5,16.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 11.033203,6 4.5,16 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 11,11 10.142578,12 h 1.714844 z m -1.513672,2 -0.7441405,1 h 4.5156245 l -0.74414,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/io.atom.Atom.svg b/.icons/awkward/22x22/apps/io.atom.Atom.svg
new file mode 120000
index 00000000..cf7e3643
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.atom.Atom.svg
@@ -0,0 +1 @@
+atom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.atom.electron.BaseApp.svg b/.icons/awkward/22x22/apps/io.atom.electron.BaseApp.svg
new file mode 120000
index 00000000..0a8bb495
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.atom.electron.BaseApp.svg
@@ -0,0 +1 @@
+electron.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.botfather.Botfather.svg b/.icons/awkward/22x22/apps/io.botfather.Botfather.svg
new file mode 100644
index 00000000..75c087ea
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.botfather.Botfather.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 13.981784,18.074881 -1.253982,0.06782 -1.728463,0.949537 L 16.083052,21.5 c -0.06344,-1.56662 -1.305187,-2.347225 -2.101268,-3.425119 z"/>
+ <path style="opacity:0.2" d="M 6.1012685,18.074881 7.355251,18.142701 9.083713,19.092238 4,21.5 c 0.063441,-1.56662 1.3051865,-2.347225 2.1012685,-3.425119 z"/>
+ <path style="fill:#23d160" d="m 13.981784,17.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 6.1012685,17.574624 7.355251,17.642444 9.083713,18.591982 4,20.999739 c 0.063441,-1.56662 1.3051865,-2.347225 2.1012685,-3.425119 z"/>
+ <path style="fill:#c31e3e" d="M 9.199342,7.643091 C 9.024383,7.534895 8.053867,4.4219476 8.02237,3.6287338 7.9775995,2.5011926 8.328675,1.416319 9.349927,2.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 8.70561,2.0018095 C 8.1781285,1.961374 7.988503,2.7829669 8.022081,3.6286227 c 4.865e-4,0.012251 0.00591,0.035514 0.00684,0.048853 C 8.087627,2.74501 8.4676905,2.0446807 9.35008,2.8606499 9.758561,3.2383835 11.745933,5.7510265 12.374208,6.6360285 12.485807,6.5687975 12.565574,6.5071225 12.58122,6.460157 12.616345,6.3547155 9.838944,2.8124584 9.35008,2.3603926 9.094768,2.1242978 8.8814375,2.0152881 8.70561,2.0018095 Z"/>
+ <path style="fill:#da163c" d="M 9.364342,5.8304455 8.499575,5.1414885 8.8942545,4.821702 C 9.474677,4.351418 11.953083,2.7932505 13.264709,2.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 C 14.053584,4.133859 13.298112,7.0699775 12.344232,7.6031465 11.553558,8.0450925 10.033786,8.752984 9.611506,8.3033895 9.179531,7.8434725 9.848798,6.21641 9.364342,5.8304455 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 14.472644,1.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 9.533657,6.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 15.86509,5.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 C 9.577199,9.130967 9.417578,10.356188 9.122563,10.307176 8.7490685,10.245126 8.0443615,7.7917169 8.320881,9.927098 c 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 15.86509,4.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 C 9.577199,8.6314397 9.417578,9.85666 9.122563,9.807648 8.7490685,9.745598 8.0443615,7.2921893 8.320881,9.42757 c 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 15.166183,18.96 16.9675,17.094097 16.998772,15.118565 17.064264,10.98135 14.46664,10.71829 15.86509,4.9633592 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 15.865234,4.9628906 c -0.247199,0 -6.149019,1.6285032 -6.34375,1.8632813 -0.06043,0.072856 -0.0064,0.234433 0.105469,0.4492187 0.610046,-0.3246407 5.707207,-1.7298221 6.125,-1.7832031 0.03725,-0.1758365 0.06781,-0.3421694 0.113281,-0.5292969 z M 9.814453,8.0859375 C 9.545441,8.9071095 9.383589,9.851879 9.123047,9.808594 8.7772242,9.751144 8.157077,7.6891956 8.2851562,9.072266 8.3962119,8.9289732 8.848434,10.261018 9.123047,10.306641 9.418062,10.355651 9.576782,9.130508 9.919922,8.2617188 9.867242,8.1867438 9.857302,8.1513255 9.814453,8.0859375 Z m 5.644531,0.046875 c -0.121026,3.1623075 1.436898,4.0419565 1.529297,7.0605465 9.62e-4,-0.02501 0.0094,-0.04917 0.0098,-0.07422 0.05063,-3.198549 -1.483361,-4.090988 -1.539063,-6.9863285 z M 8.3203125,9.945312 C 8.17247,10.630053 7.16245,9.560602 6.5664062,11.980469 6.1695966,13.591468 5.9987585,14.66542 6.0390625,15.546875 6.0702317,14.756931 6.241122,13.801084 6.5664062,12.480469 7.2611661,9.659826 8.5246627,11.595085 8.3203125,9.945312 Z"/>
+ <path style="opacity:0.2" d="M 8.0131945,20.433531 C 6.444016,20.152241 4.981313,19.041905 4.388538,17.68206 3.826883,16.393606 3.871794,14.687936 4.538661,11.980536 5.2366215,9.1469 5.4469505,7.1602865 5.2280035,5.4695055 4.951484,3.3341263 4.9458665,3.4542398 5.3193615,3.5162906 5.834258,3.6018336 8.2005835,4.993897 9.612658,6.0419545 c 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 8.0131945,19.933511 C 6.444016,19.652219 4.981313,18.541884 4.388538,17.182039 3.826883,15.893585 3.871794,14.187915 4.538661,11.480515 5.2366215,8.646879 5.4469505,6.660266 5.2280035,4.969485 4.951484,2.8341053 4.9458665,2.9542189 5.3193615,3.0162696 5.834258,3.1018126 8.2005835,4.4938765 9.612658,5.541934 c 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 5.1971525,2.9943889 C 5.047527,2.9728224 5.015397,3.0790125 5.057517,3.5405682 5.097997,3.4656602 5.182634,3.4934512 5.3192115,3.5161417 5.834108,3.6016844 8.200676,4.993797 9.612751,6.0418545 13.034526,8.581534 14.881488,11.438361 14.986267,14.235522 15.097395,11.28035 13.238816,8.232903 9.612751,5.541597 8.200676,4.4935395 5.834108,3.1014271 5.3192115,3.0158844 5.272526,3.008128 5.2322035,2.999441 5.1971525,2.9943889 Z M 5.303588,6.5587215 C 5.276188,7.908397 5.031518,9.480681 4.5390115,11.480199 4.155341,13.037857 3.984621,14.256607 4.0097645,15.262417 4.0435395,14.356576 4.21709,13.287419 4.5390115,11.980456 5.0935145,9.729241 5.3353795,8.017097 5.303588,6.5587215 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/io.brackets.Brackets.svg b/.icons/awkward/22x22/apps/io.brackets.Brackets.svg
new file mode 120000
index 00000000..c0646367
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.brackets.Brackets.svg
@@ -0,0 +1 @@
+brackets.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.dbeaver.DBeaverCommunity.svg b/.icons/awkward/22x22/apps/io.dbeaver.DBeaverCommunity.svg
new file mode 120000
index 00000000..6b5dcfd4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.dbeaver.DBeaverCommunity.svg
@@ -0,0 +1 @@
+dbeaver.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.designer.GravitDesigner.svg b/.icons/awkward/22x22/apps/io.designer.GravitDesigner.svg
new file mode 120000
index 00000000..e58c67fe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.designer.GravitDesigner.svg
@@ -0,0 +1 @@
+appimagekit-gravit-designer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.elementary.code.svg b/.icons/awkward/22x22/apps/io.elementary.code.svg
new file mode 100644
index 00000000..fe2d6a57
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.elementary.code.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="M 19,20 V 2 C 19,1.446 18.554,1 18,1 H 4 C 3.446,1 3,1.446 3,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="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.2" d="m 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+ <path style="opacity:0.2" d="m 8.983427,8.4945778 c -0.722684,7e-6 -1.105747,0.107062 -1.46875,0.328125 C 7.155,9.040791 6.983427,9.387921 6.983427,9.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 10.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 9.472806 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 15.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 9.853953 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 8.983427,7.9947888 c -0.722684,7e-6 -1.105747,0.107062 -1.46875,0.328125 C 7.155,8.5410018 6.983427,8.8881318 6.983427,9.354164 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 9.767211 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 8.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 9.354164 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/22x22/apps/io.exodus.Exodus.svg b/.icons/awkward/22x22/apps/io.exodus.Exodus.svg
new file mode 120000
index 00000000..da04a2a7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.exodus.Exodus.svg
@@ -0,0 +1 @@
+exodus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.freetubeapp.FreeTube.svg b/.icons/awkward/22x22/apps/io.freetubeapp.FreeTube.svg
new file mode 120000
index 00000000..2508fb17
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.freetubeapp.FreeTube.svg
@@ -0,0 +1 @@
+freetube.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.Celluloid.svg b/.icons/awkward/22x22/apps/io.github.Celluloid.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.Celluloid.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.Cockatrice.cockatrice.svg b/.icons/awkward/22x22/apps/io.github.Cockatrice.cockatrice.svg
new file mode 120000
index 00000000..bda2cc6d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.Cockatrice.cockatrice.svg
@@ -0,0 +1 @@
+cockatrice.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.EndlessSky.endless-sky.svg b/.icons/awkward/22x22/apps/io.github.EndlessSky.endless-sky.svg
new file mode 120000
index 00000000..c45b07ef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.EndlessSky.endless-sky.svg
@@ -0,0 +1 @@
+endless-sky.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.Fontforge.svg b/.icons/awkward/22x22/apps/io.github.Fontforge.svg
new file mode 120000
index 00000000..ecb86293
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.Fontforge.svg
@@ -0,0 +1 @@
+fontforge.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.FreeDM.svg b/.icons/awkward/22x22/apps/io.github.FreeDM.svg
new file mode 120000
index 00000000..810b2e89
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.FreeDM.svg
@@ -0,0 +1 @@
+doom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.Freedoom-Phase-1.svg b/.icons/awkward/22x22/apps/io.github.Freedoom-Phase-1.svg
new file mode 120000
index 00000000..462ef38b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.Freedoom-Phase-1.svg
@@ -0,0 +1 @@
+freedoom1.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.Freedoom-Phase-2.svg b/.icons/awkward/22x22/apps/io.github.Freedoom-Phase-2.svg
new file mode 120000
index 00000000..3e174a34
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.Freedoom-Phase-2.svg
@@ -0,0 +1 @@
+freedoom2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.GnomeMpv.svg b/.icons/awkward/22x22/apps/io.github.GnomeMpv.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.GnomeMpv.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.Hexchat.svg b/.icons/awkward/22x22/apps/io.github.Hexchat.svg
new file mode 120000
index 00000000..e597c17a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.Hexchat.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.ImEditor.svg b/.icons/awkward/22x22/apps/io.github.ImEditor.svg
new file mode 100644
index 00000000..5e45bcc7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.ImEditor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#f1513c" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 5.076172,7.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 4.5810545,8.458978 C 4.497285,9.125643 4.40354,9.773607 4.298828,10.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 2.5834374,13.771482 2.5,13.923038 2.5,14.11816 c 0,0.124662 0.03963,0.219139 0.118164,0.28418 C 2.696698,14.46738 2.7930199,14.5 2.9082031,14.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 5.4105935,10.255654 5.4682585,9.901225 5.5625,9.321282 5.64627,8.800957 5.6936315,8.508393 5.7041015,8.4433525 5.86117,8.4379325 6.091843,8.4345625 6.395508,8.4345625 c 0.193717,0 0.3425535,-0.051312 0.4472655,-0.154297 C 6.9474855,8.17187 7,8.030858 7,7.857418 7,7.7598565 6.95264,7.6792945 6.8583985,7.614254 6.7641575,7.543794 6.6488215,7.5078085 6.5126955,7.5078085 Z m 2.9785155,3 c -0.2098015,0 -0.374087,0.03988 -0.493164,0.119141 C 7.448118,10.692738 7.365486,10.811392 7.314453,10.975582 7.1046515,11.638005 7,12.33722 7,13.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 C 8.2641435,13.514576 8.360416,13.203773 8.479492,12.886715 8.604239,12.56966 8.7318875,12.309286 8.8623045,12.105465 8.9927215,11.901643 9.100492,11.7998 9.185547,11.7998 c 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 13.946604,13.348093 14,13.172751 14,12.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 6.513089,7.0081315 q 0.204189,0 0.3455505,0.10569 Q 7,7.2113825 7,7.3577245 7,7.617885 6.842932,7.7804845 6.685864,7.934961 6.3952885,7.934961 q -0.4554975,0 -0.6911,0.00813 Q 5.6884835,8.040652 5.562828,8.82114 5.421466,9.691054 5.3900525,9.886176 l -0.164921,1.065043 Q 5.052356,12.146338 4.950262,12.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 2.5,13.804876 2.5,13.617882 2.5,13.325199 2.7513089,13.1626 3.0026178,13 3.4581153,12.991865 l 0.3691102,-0.0081 0.02356,-0.178857 Q 4.039267,11.504061 4.1256545,10.967476 L 4.2984295,9.902441 Q 4.4554975,8.959346 4.581152,7.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 19.025608,12.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 13.926591,13.61156 13.574264,13.39546 13.341229,13.121917 13.113743,12.848374 13,12.539268 13,12.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 C 14.495305,10.181313 14.242851,10.01719 14.065301,9.781942 13.8933,9.546695 13.807299,9.284092 13.807299,8.994134 c 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 7.586877,13.999996 q -0.3232075,0 -0.459296,-0.339705 Q 7,13.320594 7,12.573245 7,11.469218 7.3147025,10.475584 7.3912515,10.229298 7.56136,10.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 14,12.267505 14,12.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/22x22/apps/io.github.NhekoReborn.Nheko.svg b/.icons/awkward/22x22/apps/io.github.NhekoReborn.Nheko.svg
new file mode 120000
index 00000000..10623041
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.NhekoReborn.Nheko.svg
@@ -0,0 +1 @@
+nheko.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.OpenToonz.svg b/.icons/awkward/22x22/apps/io.github.OpenToonz.svg
new file mode 100644
index 00000000..c8d7f8d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.OpenToonz.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2,1.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 2,1 C 1.446,1 1,1.446 1,2 v 18 c 0,0.554 0.446,1 1,1 h 11 l 8,-8 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 8,4.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 12.580078 A 5,5 0 0 0 8,4.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="8" y="-17" transform="rotate(90)"/>
+ <path style="fill:#85df66" d="m 21,13 h -7 c -0.5523,0 -1,0.44772 -1,1 v 7 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 14,13 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 21,13 Z"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="12" y="7"/>
+ <path style="fill:#ffffff" d="M 8,4 A 5,5 0 0 0 3,9 5,5 0 0 0 8,14 5,5 0 0 0 13,9 5,5 0 0 0 8,4 Z M 8,6 A 3,3 0 0 1 11,9 3,3 0 0 1 8,12 3,3 0 0 1 5,9 3,3 0 0 1 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/io.github.Pithos.svg b/.icons/awkward/22x22/apps/io.github.Pithos.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.Pithos.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.TransmissionRemoteGtk.svg b/.icons/awkward/22x22/apps/io.github.TransmissionRemoteGtk.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.TransmissionRemoteGtk.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.arunsivaramanneo.GPUViewer.svg b/.icons/awkward/22x22/apps/io.github.arunsivaramanneo.GPUViewer.svg
new file mode 120000
index 00000000..efc6e8de
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.arunsivaramanneo.GPUViewer.svg
@@ -0,0 +1 @@
+GPU_Viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.betaflight.BetaflightConfigurator.svg b/.icons/awkward/22x22/apps/io.github.betaflight.BetaflightConfigurator.svg
new file mode 120000
index 00000000..fae06105
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.betaflight.BetaflightConfigurator.svg
@@ -0,0 +1 @@
+betaflight-configurator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.celluloid_player.Celluloid.svg b/.icons/awkward/22x22/apps/io.github.celluloid_player.Celluloid.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.celluloid_player.Celluloid.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.cges30901.hmtimer.svg b/.icons/awkward/22x22/apps/io.github.cges30901.hmtimer.svg
new file mode 100644
index 00000000..dcc2da11
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.cges30901.hmtimer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.1" d="M 10.400391,3.5 C 10.178791,3.5 10,3.723 10,4 v 6 c 0,0.277 0.178791,0.5 0.400391,0.5 h 1.199218 C 11.821209,10.5 12,10.277 12,10 V 4 C 12,3.723 11.821209,3.5 11.599609,3.5 Z M 13,5.8496094 V 8.0410156 A 4,4 0 0 1 15,11.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 5.8515625 A 6,6 0 0 0 5,11.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="10" y="3" rx=".4" ry=".5"/>
+ <path style="fill:#3e63ca" d="M 13,5.3496094 V 7.5410156 A 4,4 0 0 1 15,11 4,4 0 0 1 11,15 4,4 0 0 1 7,11 4,4 0 0 1 9,7.5410156 V 5.3515625 A 6,6 0 0 0 5,11 a 6,6 0 0 0 6,6 6,6 0 0 0 6,-6 6,6 0 0 0 -4,-5.6503906 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/io.github.cloose.CuteMarkEd.svg b/.icons/awkward/22x22/apps/io.github.cloose.CuteMarkEd.svg
new file mode 120000
index 00000000..35b66ab1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.cloose.CuteMarkEd.svg
@@ -0,0 +1 @@
+cutemarked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.gillesdegottex.FMIT.svg b/.icons/awkward/22x22/apps/io.github.gillesdegottex.FMIT.svg
new file mode 120000
index 00000000..1cc53f1c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.gillesdegottex.FMIT.svg
@@ -0,0 +1 @@
+fmit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.guillaumechereau.Goxel.svg b/.icons/awkward/22x22/apps/io.github.guillaumechereau.Goxel.svg
new file mode 120000
index 00000000..9196daf0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.guillaumechereau.Goxel.svg
@@ -0,0 +1 @@
+goxel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.janbar.noson.svg b/.icons/awkward/22x22/apps/io.github.janbar.noson.svg
new file mode 120000
index 00000000..1a8837e0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.janbar.noson.svg
@@ -0,0 +1 @@
+noson.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.jkozera.ZevDocs.svg b/.icons/awkward/22x22/apps/io.github.jkozera.ZevDocs.svg
new file mode 120000
index 00000000..7dbdf35b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.jkozera.ZevDocs.svg
@@ -0,0 +1 @@
+zevdocs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.jliljebl.Flowblade.svg b/.icons/awkward/22x22/apps/io.github.jliljebl.Flowblade.svg
new file mode 120000
index 00000000..2e57497b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.jliljebl.Flowblade.svg
@@ -0,0 +1 @@
+flowblade.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.liberodark.OpenDrive.svg b/.icons/awkward/22x22/apps/io.github.liberodark.OpenDrive.svg
new file mode 120000
index 00000000..8053e906
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.liberodark.OpenDrive.svg
@@ -0,0 +1 @@
+odrive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.markummitchell.Engauge_Digitizer.svg b/.icons/awkward/22x22/apps/io.github.markummitchell.Engauge_Digitizer.svg
new file mode 120000
index 00000000..239405af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.markummitchell.Engauge_Digitizer.svg
@@ -0,0 +1 @@
+engauge-digitizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.martinrotter.textosaurus.svg b/.icons/awkward/22x22/apps/io.github.martinrotter.textosaurus.svg
new file mode 120000
index 00000000..49943b9b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.martinrotter.textosaurus.svg
@@ -0,0 +1 @@
+textosaurus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.mki1967.mki3dgame.svg b/.icons/awkward/22x22/apps/io.github.mki1967.mki3dgame.svg
new file mode 100644
index 00000000..e10a5824
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.mki1967.mki3dgame.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#424b6d" d="M 21,20 V 2 C 21,1.446 20.554,1 20,1 H 2 C 1.446,1 1,1.446 1,2 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 7.1914355,18.5 9.1389035,-1.227344 -1.611032,-2.15882 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="fill:#d62f19" d="M 9.539446,4.25 7.963065,5.4487655 4.393136,13.869315 4.25,16.766881 7.327427,17.75 16.139718,16.566302 17.33095,14.896694 17.75,12.368269 16.381731,9.800293 12.499163,5.0711495 Z"/>
+ <path style="fill:#d62f19" d="M 7.8506525,5.2429875 11.553202,10.33383 4.1481025,13.975198 Z"/>
+ <path style="fill:#e84d34" d="M 4.1481025,13.975198 3.9999999,16.980209 7.1914355,18 l 7.5278715,-3.386164 0.516425,-3.237149 -3.68253,-1.042856 z"/>
+ <path style="fill:#962111" d="m 7.1914355,18 9.1389035,-1.227344 -1.611032,-2.15882 z"/>
+ <path style="opacity:0.1" d="m 14.719307,15.113836 0.516425,-3.237149 1.345041,-1.62074 L 18,12.918599 l -0.434528,2.622134 -1.235133,1.731923 z"/>
+ <path style="fill:#a92513" d="M 14.719307,14.613836 15.235732,11.376687 16.580773,9.755947 18,12.418599 l -0.434528,2.622133 -1.235133,1.731923 z"/>
+ <path style="fill:#c22a16" d="M 15.235732,11.376687 11.553202,10.333831 7.8506525,5.2429875 9.485719,3.9999999 l 3.068759,0.8513071 4.026295,4.90464 z"/>
+ <path style="opacity:0.1" d="M 15.159179,11.855469 14.719727,14.614258 7.191406,18 4.024414,16.988281 4,17.480469 7.191406,18.5 l 7.528321,-3.385742 0.515624,-3.237305 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.552735,10.333985 4.1484375,13.975586 4,16.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 16.375,10.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 7.850586,5.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 9.485352,4 7.850586,5.243164 8.084961,5.5654295 9.485352,4.5 12.554688,5.3515625 16.375,10.004883 16.581054,9.75586 12.554688,4.8515625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/io.github.mmstick.FontFinder.svg b/.icons/awkward/22x22/apps/io.github.mmstick.FontFinder.svg
new file mode 120000
index 00000000..2a446a66
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.mmstick.FontFinder.svg
@@ -0,0 +1 @@
+typecatcher.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.mujx.Nheko.svg b/.icons/awkward/22x22/apps/io.github.mujx.Nheko.svg
new file mode 120000
index 00000000..10623041
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.mujx.Nheko.svg
@@ -0,0 +1 @@
+nheko.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.openWMail.openWMail.svg b/.icons/awkward/22x22/apps/io.github.openWMail.openWMail.svg
new file mode 120000
index 00000000..a0517ef7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.openWMail.openWMail.svg
@@ -0,0 +1 @@
+WMail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.qtox.qTox.svg b/.icons/awkward/22x22/apps/io.github.qtox.qTox.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.qtox.qTox.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.quodlibet.QuodLibet.svg b/.icons/awkward/22x22/apps/io.github.quodlibet.QuodLibet.svg
new file mode 120000
index 00000000..baa60135
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.quodlibet.QuodLibet.svg
@@ -0,0 +1 @@
+quodlibet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.rinigus.OSMScoutServer.svg b/.icons/awkward/22x22/apps/io.github.rinigus.OSMScoutServer.svg
new file mode 120000
index 00000000..0953e1cf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.rinigus.OSMScoutServer.svg
@@ -0,0 +1 @@
+osmscout-server.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.rinigus.PureMaps.svg b/.icons/awkward/22x22/apps/io.github.rinigus.PureMaps.svg
new file mode 120000
index 00000000..32e4efe5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.rinigus.PureMaps.svg
@@ -0,0 +1 @@
+harbour-pure-maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.github.wereturtle.ghostwriter.svg b/.icons/awkward/22x22/apps/io.github.wereturtle.ghostwriter.svg
new file mode 120000
index 00000000..edbf8f72
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.github.wereturtle.ghostwriter.svg
@@ -0,0 +1 @@
+ghostwriter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.gitlab.Goodvibes.svg b/.icons/awkward/22x22/apps/io.gitlab.Goodvibes.svg
new file mode 120000
index 00000000..ceaa9d83
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.gitlab.Goodvibes.svg
@@ -0,0 +1 @@
+goodvibes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.gitlab.construo.construo.svg b/.icons/awkward/22x22/apps/io.gitlab.construo.construo.svg
new file mode 120000
index 00000000..df4e1cba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.gitlab.construo.construo.svg
@@ -0,0 +1 @@
+construo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.gitlab.evtest_qt.evtest_qt.svg b/.icons/awkward/22x22/apps/io.gitlab.evtest_qt.evtest_qt.svg
new file mode 120000
index 00000000..d01d9b36
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/io.gitlab.jstest_gtk.jstest_gtk.svg b/.icons/awkward/22x22/apps/io.gitlab.jstest_gtk.jstest_gtk.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/io.gitlab.osslugaru.Lugaru.svg b/.icons/awkward/22x22/apps/io.gitlab.osslugaru.Lugaru.svg
new file mode 120000
index 00000000..8102854f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.gitlab.osslugaru.Lugaru.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.gitlab.windstille.Windstille-0_2.svg b/.icons/awkward/22x22/apps/io.gitlab.windstille.Windstille-0_2.svg
new file mode 120000
index 00000000..46979cac
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/io.lbry.lbry-app.svg b/.icons/awkward/22x22/apps/io.lbry.lbry-app.svg
new file mode 120000
index 00000000..c0f1215c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.lbry.lbry-app.svg
@@ -0,0 +1 @@
+lbry.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.liri.BaseApp.svg b/.icons/awkward/22x22/apps/io.liri.BaseApp.svg
new file mode 120000
index 00000000..9c1d0c74
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.liri.BaseApp.svg
@@ -0,0 +1 @@
+liri.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.liri.Calculator.svg b/.icons/awkward/22x22/apps/io.liri.Calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.liri.Calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.liri.Text.svg b/.icons/awkward/22x22/apps/io.liri.Text.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.liri.Text.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.lmms.LMMS.svg b/.icons/awkward/22x22/apps/io.lmms.LMMS.svg
new file mode 120000
index 00000000..954d4097
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.lmms.LMMS.svg
@@ -0,0 +1 @@
+lmms.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.mgba.mGBA.svg b/.icons/awkward/22x22/apps/io.mgba.mGBA.svg
new file mode 120000
index 00000000..dbd5214e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.mgba.mGBA.svg
@@ -0,0 +1 @@
+mgba.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.neovim.nvim.svg b/.icons/awkward/22x22/apps/io.neovim.nvim.svg
new file mode 120000
index 00000000..f481afa8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.neovim.nvim.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.otsaloma.gaupol.svg b/.icons/awkward/22x22/apps/io.otsaloma.gaupol.svg
new file mode 120000
index 00000000..2ca7b01c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.otsaloma.gaupol.svg
@@ -0,0 +1 @@
+gaupol.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.otsaloma.nfoview.svg b/.icons/awkward/22x22/apps/io.otsaloma.nfoview.svg
new file mode 120000
index 00000000..a1be8f4b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.otsaloma.nfoview.svg
@@ -0,0 +1 @@
+nfoview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.poez.Poezio.svg b/.icons/awkward/22x22/apps/io.poez.Poezio.svg
new file mode 120000
index 00000000..1bba08e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.poez.Poezio.svg
@@ -0,0 +1 @@
+poezio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.thp.numptyphysics.svg b/.icons/awkward/22x22/apps/io.thp.numptyphysics.svg
new file mode 120000
index 00000000..097b7086
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.thp.numptyphysics.svg
@@ -0,0 +1 @@
+numptyphysics.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/io.webtorrent.WebTorrent.svg b/.icons/awkward/22x22/apps/io.webtorrent.WebTorrent.svg
new file mode 120000
index 00000000..6401f7dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/io.webtorrent.WebTorrent.svg
@@ -0,0 +1 @@
+webtorrent-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ipython.svg b/.icons/awkward/22x22/apps/ipython.svg
new file mode 100644
index 00000000..f7430894
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ipython.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,20 1,19.554 1,19 Z"/>
+ <rect style="fill:#8e8e8e" width="20" height="18" x="1" y="2" rx="1" ry="1"/>
+ <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 18 c 0.554,0 1,0.446 1,1 V 3 C 21,2.446 20.554,2 20,2 Z"/>
+ <rect style="fill:#35454e" width="20" height="14" x="1" y="4"/>
+ <path style="opacity:0.2" d="m 5,6.5 v 1 9 h 1 1 v -1 H 6 v -8 h 1 v -1 z m 8,0 v 1 h 1 v 8 h -1 v 1 h 2 V 15.5 7 6.5 Z m 3.464844,2.0625 A 0.5,0.5 0 0 0 16,9.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 16,14.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="1" y="4"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="20" height=".5" x="1" y="18"/>
+ <rect style="fill:#267edb" width="1" height="9.5" x="5" y="6.5"/>
+ <rect style="fill:#267edb" width="2" height="1" x="5" y="6"/>
+ <rect style="fill:#267edb" width="2" height="1" x="5" y="15"/>
+ <rect style="fill:#267edb" width="1" height="9.5" x="-15" y="6.5" transform="scale(-1,1)"/>
+ <rect style="fill:#267edb" width="2" height="1" x="-15" y="6" transform="scale(-1,1)"/>
+ <rect style="fill:#267edb" width="2" height="1" x="-15" y="15" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="M 8.4472656,8.7773438 7.5527344,9.222656 10.013672,14.144531 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 9.085716,15.483376 8.9930556,15.5 9,15.5 H 8.5 v 1 H 9 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 12.019531,8.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 8,8.5 2.5,5"/>
+ <path style="fill:none;stroke:#ffffff" d="m 12.5,8.5 c 0,0 -2,7 -3.5,7 H 8.5"/>
+ <path style="fill:#267edb" d="m 17,8.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 17,13.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/22x22/apps/ipython3.svg b/.icons/awkward/22x22/apps/ipython3.svg
new file mode 120000
index 00000000..53cbe2bd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ipython3.svg
@@ -0,0 +1 @@
+ipython.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/irc-chat.svg b/.icons/awkward/22x22/apps/irc-chat.svg
new file mode 100644
index 00000000..e032ad9c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/irc-chat.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 8l0.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/irccloud-desktop.svg b/.icons/awkward/22x22/apps/irccloud-desktop.svg
new file mode 100644
index 00000000..7933d643
--- /dev/null
+++ b/.icons/awkward/22x22/apps/irccloud-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#2a7bdb" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 11,4.5004345 c -2.209139,0 -4,1.790861 -4,4 5.874e-4,0.013024 0.00124,0.026044 0.00195,0.039063 C 5.2803654,8.7869951 4.0017123,10.261145 4,12.000434 c 0,1.932997 1.5670034,3.5 3.5,3.5 H 7.25 7.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 15 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 14.953978,9.177963 14.998603,8.839999 15,8.5004345 c 0,-2.209139 -1.790861,-4 -4,-4 z"/>
+ <path style="fill:#ffffff" d="M 11,4 C 8.790861,4 7,5.790861 7,8 7.0005874,8.013024 7.00124,8.026044 7.00195,8.039063 5.2803654,8.2865606 4.0017123,9.760711 4,11.5 4,13.432997 5.5670034,15 7.5,15 H 7.25 7.0917969 l 0.2910156,0.01563 C 7.4523635,15.259734 7.6736126,15.690368 7.7,16.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 C 8.9835246,17.69933 9.35222,17.413405 9.611328,17.025391 9.832888,16.693601 9.94958,16.36589 9.984375,15.982422 l 0.0293,-0.966797 L 11.804688,15 H 15 c 1.656854,0 3,-1.343146 3,-3 C 18,10.343146 16.656854,9 15,9 14.95569,9.000972 14.91141,9.0029 14.867188,9.0059 14.953974,8.6775286 14.998603,8.3395645 15,8 15,5.790861 13.209139,4 11,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/iridium-browser.svg b/.icons/awkward/22x22/apps/iridium-browser.svg
new file mode 100644
index 00000000..1a2308a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/iridium-browser.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" xml:space="preserve">
+ <g transform="matrix(1.25,0,0,-1.25,0,22.00033)">
+ <path style="opacity:0.2" d="m 10.000085,16.400091 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 2.7851936,15.624986 1.5616549,13.935211 1.3033075,12.07032 1.1424769,11.988041 0.97386358,11.924822 0.81581298,11.835982 0.25261488,11.519293 -0.0648162,10.895003 0.01113445,10.253425 0.08366234,9.64269 0.22342798,8.9076332 0.49081658,8.1061142 0.62768598,7.6957247 0.79811268,7.2712245 1.0079983,6.8375684 l 7.8e-4,-0.00155 7.8e-4,-8e-4 c 0,0 0,-8e-4 0,-8e-4 C 1.0459489,6.7604627 1.0880005,6.689429 1.1353381,6.6219523 1.355973,6.1907201 1.5968487,5.756443 1.9040795,5.3252863 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.0214056,5.1601531 2.1420116,4.9998719 2.2689217,4.8417957 3.602,3.1755181 5.1734607,2.2412749 6.3610633,1.7321404 6.5134231,1.6669726 6.6749833,1.625864 6.839964,1.6102849 6.9431143,1.5674282 7.0504691,1.5354881 7.1602734,1.5149878 L 7.8157346,1.3939137 7.7430794,1.4087549 C 8.0192318,1.3443861 8.2237615,1.3213018 8.3461971,1.3001788 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.3358439,-0.043246 0.7234299,-0.010154 l -0.05859,-0.00391 0.07344,0.00313 A 7.5999149,7.5987764 0 0 1 10.000085,1.2025381 7.5999149,7.5987764 0 0 1 17.6,8.8013149 7.5999149,7.5987764 0 0 1 10.000085,16.400091 Z"/>
+ <path style="fill:#e4e4e4" d="m 10.000085,16.800087 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 -0.4531169,-0.09213 -0.894503,-0.221858 -1.3179517,-0.388168 -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 2.7851936,16.024982 1.5616549,14.335207 1.3033075,12.470315 1.1424769,12.388036 0.97386358,12.324818 0.81581298,12.235978 0.25261488,11.919288 -0.0648162,11.294998 0.01113445,10.65342 0.08366234,10.042686 0.22342798,9.307629 0.49081658,8.5061097 0.62768598,8.0957203 0.79811268,7.67122 1.0079983,7.2375639 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.0214056,5.5601487 2.1420116,5.3998675 2.2689217,5.2417912 3.602,3.5755136 5.1734607,2.6412704 6.3610633,2.132136 6.5134231,2.0669681 6.6749833,2.0258595 6.839964,2.0102804 6.9431143,1.9674237 7.0504691,1.9354837 7.1602734,1.9149833 L 7.8157346,1.7939092 7.7430794,1.8087504 C 8.0192318,1.7443816 8.2237615,1.7212973 8.3461971,1.7001743 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.3358439,-0.043246 0.7234299,-0.010154 l -0.05859,-0.0039 0.07344,0.00312 A 7.5999149,7.5987764 0 0 1 10.000085,1.6025336 7.5999149,7.5987764 0 0 1 17.6,9.20131 7.5999149,7.5987764 0 0 1 10.000085,16.800087 Z"/>
+ <path style="fill:#4282de" d="m 9.981049,10.903358 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 3.5344413,11.718666 3.2668121,11.620866 2.9997454,11.514271 2.5213306,11.320506 2.0543422,11.09646 1.6001792,10.841138 1.6620099,10.320402 1.7816346,9.692958 2.0089936,9.0113285 2.1250222,8.6633759 2.2685718,8.3033574 2.4476172,7.9333671 l 0.00258,-0.00365 C 2.6541015,7.5070724 2.9037661,7.0773922 3.2083736,6.650106 3.3089237,6.508559 3.4107281,6.3735191 3.5163034,6.241997 4.648529,4.8256109 5.9842731,4.0319739 6.9911873,3.6002371 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.1474111,0.3171825 0.2821261,0.6566242 0.3989001,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,10e-4 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.341384 0.08568,0.66902 0.100049,0.984581 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 5.599991,9.208042 A 0.79999104,0.79999104 0 0 1 4.8,8.4080511 0.79999104,0.79999104 0 0 1 5.2054644,7.7127464 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 5.599991,9.608226 A 0.79999104,0.79999104 0 0 1 4.8,8.8082347 0.79999104,0.79999104 0 0 1 5.2054642,8.1129296 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 6.3999809,8.8082367 0.79999104,0.79999104 0 0 1 5.5999899,9.608228 Z"/>
+ <path style="fill:#3f3f3f" d="M 9.43681,15.182915 C 9.0790274,15.172696 8.7172111,15.132096 8.3547911,15.058698 7.989948,14.984463 7.6376832,14.880699 7.3032401,14.749326 c 0.3177348,-0.213281 0.6109868,-0.475903 0.8687407,-0.779679 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 15.793808,9.948186 15.7005,9.895699 15.609397,9.845475 15.519207,9.796365 15.429561,9.749855 15.338307,9.707976 L 14.775813,9.441573 13.648482,8.909548 13.368016,8.7767367 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 10.032132,7.657997 9.985262,7.5548733 C 9.971102,7.5111983 9.957852,7.4707603 9.945422,7.4322183 9.828265,7.068412 9.692455,6.727555 9.545426,6.4072298 c 0.603128,-0.00405 2.977097,0.00657 5.107755,1.8374794 C 14.719795,7.8119923 13.977778,6.7674436 13.706294,6.4345741 12.561071,5.0255139 10.434898,4.6687395 8.6118198,4.8080295 8.5745643,4.7564077 8.5376711,4.7025067 8.5001023,4.6525625 l 0,-8e-4 -0.00156,-8e-4 C 8.4541312,4.5927247 8.4131293,4.5407293 8.3782309,4.4947142 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 7.9766034,4.0062193 7.70922,3.7302952 7.4508852,3.4861267 L 8.1063467,3.3650341 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.3346439 0.04141,0.5117139 0.0061,0.166985 -0.0012,0.342655 -0.0039,0.51015 l -8e-4,0.120311 z"/>
+ <path style="fill:#4282de" d="m 14.0375,11.469009 c -1.24917,-0.418055 -2.507442,-0.979817 -3.642187,-1.310937 -7.6e-4,-0.03303 0.0012,-0.06506 0,-0.09844 l 0,-0.0078 c 2.1e-5,-0.05467 -0.0016,-0.104097 -0.0031,-0.148437 l 0,-0.0016 0,-0.0016 c -0.01458,-0.320186 -0.04634,-0.654176 -0.1,-1.0000004 1.124209,0.2412176 3.01683,0.9454164 4.164062,1.3734374 -0.335409,0.269432 -0.500499,0.680711 -0.445312,1.0875 0.0048,0.03627 0.01836,0.07172 0.02656,0.107813 z"/>
+ <path style="fill:#4282de" d="m 15.866965,10.757525 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 5.3790432,14.793076 c -0.1283933,0.0011 -0.2578871,-0.0084 -0.3874956,-0.02969 C 3.724125,14.55701 2.8368949,13.322721 2.8017282,11.8642 c 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.000085,16.800084 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 7.582905,16.534507 7.1415187,16.404721 6.7180699,16.23841 6.6712909,16.22002 6.6254089,16.19941 6.5805714,16.17669 6.2020056,16.300159 5.808584,16.389511 5.3930847,16.393094 5.1766771,16.394894 4.9559072,16.378494 4.7344985,16.342314 2.7852121,16.024925 1.5616549,14.335337 1.3033075,12.470445 1.1424769,12.388166 0.97386358,12.324913 0.81581298,12.236073 0.25261488,11.919383 -0.0648162,11.294856 0.01113447,10.653278 c 0.00106,-0.0089 0.002816,-0.01914 0.003908,-0.02812 0.0582691,0.501542 0.34786381,0.956251 0.80077221,1.210924 0.1580506,0.08884 0.32666402,0.152093 0.48749462,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/22x22/apps/iron_product_logo.svg b/.icons/awkward/22x22/apps/iron_product_logo.svg
new file mode 100644
index 00000000..9d0c3b00
--- /dev/null
+++ b/.icons/awkward/22x22/apps/iron_product_logo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:.2;fill:#ffffff" d="m10.999982 1.0001189c-5.5399344 0-9.9998814 4.4599471-9.9998814 9.9998811 0 0.08394 0.00382 0.166568 0.00586 0.249997 0.1323341-5.4230039 4.5380235-9.749884 9.9940224-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="m10.032681 5.5131848c-1.4957651-0.0438968-2.9346497 0.2626759-4.2634031 0.573864-1.9575928 0.4584614-5.1791046 1.7810906-5.1791046 1.7810906-0.77731026 0.3356896-0.7896318 1.4334726-0.02005205 1.7865246 1.4272856 0.371587 3.036991 0.623547 3.373881 2.025644 0.4785411 1.991633-1.2636231 3.816453-2.8162488 5.319469-0.62783075 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="m10.032681 5.0130783c-1.4957651-0.0438968-2.9346497 0.2626759-4.2634031 0.573864-1.9575928 0.4584614-5.1791046 1.7810906-5.1791046 1.7810906-0.77731026 0.3356896-0.7896318 1.4334723-0.02005205 1.7865241 1.4272856 0.371587 3.036991 0.623547 3.373881 2.025644 0.4785411 1.991633-1.2636231 3.816453-2.8162488 5.319469-0.62783075 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/22x22/apps/iso-image-burn.svg b/.icons/awkward/22x22/apps/iso-image-burn.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/iso-image-burn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/isomaster.svg b/.icons/awkward/22x22/apps/isomaster.svg
new file mode 100644
index 00000000..1177e39b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/isomaster.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#848484" d="m 11,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 m 0,3 c 1.1045,0 2,0.8955 2,2 0,1.1045 -0.8955,2 -2,2 C 9.8955,13 9,12.104 9,11 9,9.8954 9.8954,9 11,9 Z"/>
+ <path style="fill:#e4e4e4" d="M 11,1 C 5.46,1 1,5.46 1,11 1,16.54 5.46,21 11,21 16.54,21 21,16.54 21,11 21,5.46 16.54,1 11,1 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 11,1 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 1.0132,11.167 1.0094,11.084 1.0094,11 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 1.006,11.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:#0056c8" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 18.005859,14 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 18.214844,14.087891 C 18.155946,14.028993 18.081712,14 18.005859,14 Z m -1.5,1.380859 L 14,17.886719 V 19 h 1.113281 l 2.50586,-2.505859 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/istanbul.svg b/.icons/awkward/22x22/apps/istanbul.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/istanbul.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/itch.svg b/.icons/awkward/22x22/apps/itch.svg
new file mode 100644
index 00000000..dafb5187
--- /dev/null
+++ b/.icons/awkward/22x22/apps/itch.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/itmages.svg b/.icons/awkward/22x22/apps/itmages.svg
new file mode 100644
index 00000000..51f09dd1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/itmages.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/itunes.svg b/.icons/awkward/22x22/apps/itunes.svg
new file mode 120000
index 00000000..9df0f543
--- /dev/null
+++ b/.icons/awkward/22x22/apps/itunes.svg
@@ -0,0 +1 @@
+musique.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/jabref.svg b/.icons/awkward/22x22/apps/jabref.svg
new file mode 100644
index 00000000..516d6b0a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jabref.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 4.4820443,2.5000013 C 1.9598169,2.5011893 0.5657011,5.4266741 2.1531772,7.3870163 3.9965651,9.6619724 4.1358403,11.755335 4.0603886,13.523606 2.0990645,12.781015 9.046e-4,14.229815 0,16.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 C 19.273972,8.6428988 18.563448,6.8308064 17.606079,5.7723294 15.482593,3.7870112 12.860607,2.9988667 10.471117,2.5390506 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 9.92454,2.4542776 9.381157,2.5156406 8.8821,2.7147716 H 8.880151 C 8.6173491,2.8207009 8.3708835,2.9633474 8.1481067,3.1384568 7.3276849,2.8425573 6.1402594,2.5000013 4.4820443,2.5000013 Z"/>
+ <path style="fill:#55648f;fill-rule:evenodd" d="M 4.4820443,2.0000005 C 1.9598169,2.0011885 0.5657011,4.9266733 2.1531772,6.8870155 3.9965651,9.1619724 4.1358403,11.255335 4.0603886,13.023606 2.0990645,12.281015 9.046e-4,13.729815 0,15.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.5733466 C 19.273972,8.142898 18.563448,6.3308056 17.606079,5.2723286 15.482593,3.2870104 12.860607,2.4988659 10.471117,2.0390498 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 9.92454,1.9542768 9.381157,2.0156398 8.8821,2.2147708 H 8.880151 C 8.6173491,2.3207001 8.3708835,2.4633466 8.1481067,2.638456 7.3276849,2.3425565 6.1402594,2.0000005 4.4820443,2.0000005 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 4.4844,5.5000012 C 7.0766,8.6985012 7.2181,11.999 7.081,14.166 6.961,16.065 6.9451789,16.986588 5.877,17.467 4.9367841,17.889861 4,17.5 3,16.332 3,17.499 3.9254,18.5 5.5352,18.5 7.1449,18.5 8.4623,17.101 8.7305,15.523 9.6596,7.3804012 7.8926,6.2363012 7.8926,6.2363012 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 C 14,10.5646 10.961,10.7432 11,12.4082 c 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.1171988 0.354,-5.6685988 -4.195,-6.3769988 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 4.4844,5.0000004 C 7.0766,8.1985004 7.2181,11.499 7.081,13.666 6.961,15.565 6.9451789,16.486588 5.877,16.967 4.9367841,17.389861 4,17 3,15.832 3,16.999 3.9254,18 5.5352,18 7.1449,18 8.4623,16.601 8.7305,15.023 9.6596,6.8804004 7.8926,5.7363004 7.8926,5.7363004 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.0371 C 14,10.0646 10.961,10.2432 11,11.9082 c 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.1171996 0.354,-5.6685996 -4.195,-6.3769996 z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 4.4824219,2.0000004 C 2.5907513,2.0008914 1.3327955,3.6470077 1.4921875,5.2968754 1.5999831,3.8303002 2.7826599,2.500801 4.4824219,2.5000004 c 1.6582151,0 2.8455938,0.3427724 3.6660156,0.6386719 0.2227768,-0.1751094 0.46962,-0.3178988 0.7324219,-0.4238281 h 0.00195 C 9.38187,2.5157132 9.924201,2.4542868 10.455078,2.5371098 v -0.00195 c 0.0021,3.201e-4 0.0038,0.00163 0.0059,0.00195 0.0033,6.4e-4 0.0065,0.0013 0.0098,0.00195 2.38949,0.4598161 5.01128,1.2471037 7.134766,3.2324219 0.711368,0.7864959 1.285418,1.9895378 1.371093,3.2539067 0.05505,-1.4415073 -0.566496,-2.8643363 -1.371093,-3.7539067 -2.123486,-1.9853182 -4.745276,-2.7726058 -7.134766,-3.2324219 -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 9.924201,1.9542868 9.38187,2.0157131 8.8828125,2.2148442 h -0.00195 C 8.6180575,2.3207735 8.3712143,2.4635629 8.1484375,2.6386723 7.3280157,2.3427728 6.140637,2.0000004 4.4824219,2.0000004 Z M 17.599609,12.705078 c -0.06008,0.07043 -0.1155,0.143909 -0.177734,0.212891 0.07238,0.113998 0.06219,0.125412 0.148437,0.248047 0.771547,1.097041 1.954282,2.443127 2.765626,3.460937 0.40398,0.507156 0.601478,1.064672 0.646484,1.617188 0.06502,-0.708894 -0.119557,-1.455686 -0.646484,-2.117188 -0.802457,-1.006661 -1.964448,-2.331548 -2.736329,-3.421875 z M 3.3222656,12.845703 C 1.6067184,12.654212 7.915e-4,13.992788 0,15.828125 c 0,0.112896 0.010683,0.224321 0.019531,0.335937 0.1101995,-2.005087 2.133009,-3.363029 4.0410157,-2.640624 0.00681,-0.159617 -0.00417,-0.335192 -0.00195,-0.5 -0.244566,-0.09242 -0.4918657,-0.150447 -0.7363311,-0.177735 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jamendo.svg b/.icons/awkward/22x22/apps/jamendo.svg
new file mode 100644
index 00000000..ab3236d2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jamendo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#672168" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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.75 5.456 0 9.855 4.3276 9.988 9.75 0.002-0.084 0.012-0.166 0.012-0.25 0-5.54-4.46-10-10-10z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jami.svg b/.icons/awkward/22x22/apps/jami.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jami.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/jamovi.svg b/.icons/awkward/22x22/apps/jamovi.svg
new file mode 100644
index 00000000..3b84c07d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jamovi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#2e6cb9" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:3" d="m 15.5,6.5 c 0,5 -3,9.5 -6.5,9.5 M 7.5,6.5 v 11"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:3" d="m 15.5,6 c 0,5 -3,9.5 -6.5,9.5 M 7.5,6 v 11"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jango.svg b/.icons/awkward/22x22/apps/jango.svg
new file mode 100644
index 00000000..54a25620
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jango.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#19416f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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 -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 9.5,15.5 1.5,1.5 0 0 0 8,17 1.5,1.5 0 0 0 9.5,18.5 1.5,1.5 0 0 0 9.605469,18.4961 C 12.015844,18.495323 13,18.452504 13,15.611328 L 13,7.5 l -2,0 -1,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 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 10,7 C 9.446,7 9,7.446 9,8 9,8.554 9.446,9 10,9 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 9.5,15 1.5,1.5 0 0 0 8,16.5 1.5,1.5 0 0 0 9.5,18 1.5,1.5 0 0 0 9.6054688,17.996094 C 12.015844,17.995323 13,17.952504 13,15.111328 L 13,7 11,7 10,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jasp.svg b/.icons/awkward/22x22/apps/jasp.svg
new file mode 100644
index 00000000..c7e3ba5a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jasp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#7bb034" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 15.275158,4.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 9.70461,16.859875 C 9.459569,16.873825 9.234551,16.99754 9.090631,17.19471 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 6.6459235,15.34583 6.576267,15.28178 6.495433,15.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 8.6700555,13.65265 8.860006,12.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 6.0415735,15.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 C 9.65754,18.49585 9.7044,18.5 9.75252,18.5 c 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 8.389623,12.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 8.3462,13.47109 7.3389635,12.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 15.275158,3.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 12.476237,5.318565 C 12.351576,5.15782 12.172618,5.04823 11.974123,5.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 6.6459235,14.845838 6.576267,14.781788 6.495433,14.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 11.986816,6.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 11.830579,5.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 11.514267,6.0402 11.45351,5.89836 11.477895,5.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 8.3462,12.971097 7.3389635,12.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/22x22/apps/java-1.6.0.svg b/.icons/awkward/22x22/apps/java-1.6.0.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java-1.6.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/java-1.7.0.svg b/.icons/awkward/22x22/apps/java-1.7.0.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java-1.7.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/java-1.8.0-openjdk.svg b/.icons/awkward/22x22/apps/java-1.8.0-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java-1.8.0-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/java-1.8.0.svg b/.icons/awkward/22x22/apps/java-1.8.0.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java-1.8.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/java-10-openjdk.svg b/.icons/awkward/22x22/apps/java-10-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java-10-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/java-11-openjdk.svg b/.icons/awkward/22x22/apps/java-11-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java-11-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/java-12-openjdk.svg b/.icons/awkward/22x22/apps/java-12-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java-12-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/java-13-openjdk.svg b/.icons/awkward/22x22/apps/java-13-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java-13-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/java-14-openjdk.svg b/.icons/awkward/22x22/apps/java-14-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java-14-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/java.svg b/.icons/awkward/22x22/apps/java.svg
new file mode 100644
index 00000000..f9e20ecb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/java10-openjdk.svg b/.icons/awkward/22x22/apps/java10-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java10-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/java11-openjdk.svg b/.icons/awkward/22x22/apps/java11-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java11-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/java12-openjdk.svg b/.icons/awkward/22x22/apps/java12-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java12-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/java13-openjdk.svg b/.icons/awkward/22x22/apps/java13-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java13-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/java14-openjdk.svg b/.icons/awkward/22x22/apps/java14-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java14-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/java9-openjdk.svg b/.icons/awkward/22x22/apps/java9-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/java9-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/javaws.svg b/.icons/awkward/22x22/apps/javaws.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/javaws.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/jazzradio.svg b/.icons/awkward/22x22/apps/jazzradio.svg
new file mode 100644
index 00000000..affad908
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jazzradio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 18.683594,2.5195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 7.9140625,4.6582031 C 6.143725,4.8711886 5.99983,6.5002034 6,6.4980469 V 8.5 16.231 c 1.740342,0.449041 2.9674815,-0.596404 3,1.200641 V 7.4648438 L 17,5.7363281 V 7.5 14.231 c 1.740342,0.449041 2.967481,-0.596404 3,1.200641 V 4.1484375 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="fill:#ed7408" d="m 18.683594,2.0195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 7.9140625,4.1582031 C 6.143725,4.3711886 5.99983,6.0002034 6,5.9980469 V 8 15.731 c 1.740342,0.449041 2.9674815,-0.596404 3,1.200641 V 6.9648438 L 17,5.2363281 V 7 13.731 c 1.740342,0.449041 2.967481,-0.596404 3,1.200641 V 3.6484375 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="opacity:0.2" d="m 16,11.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 16,11 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 5,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"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 18.683594,2.0195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 7.9140625,4.1582031 C 6.143725,4.3711886 5.99983,6.0002034 6,5.9980469 v 0.5 C 5.99983,6.5002034 6.143725,4.8711886 7.9140625,4.6582031 L 18.029297,2.5527344 c 0.248075,-0.044299 0.464737,-0.052639 0.654297,-0.033203 C 20.01051,2.6555864 20,4.1484375 20,4.1484375 v -0.5 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16,11 a 4,4 0 0 0 -4,4 4,4 0 0 0 0.0098,0.210938 A 4,4 0 0 1 16,11.5 4,4 0 0 1 19.990234,15.283203 4,4 0 0 0 20,15 4,4 0 0 0 16,11 Z M 5,13 A 4,4 0 0 0 1,17 4,4 0 0 0 1.00977,17.210938 4,4 0 0 1 5,13.5 4,4 0 0 1 8.9902344,17.283203 4,4 0 0 0 9,17 4,4 0 0 0 5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jblue.svg b/.icons/awkward/22x22/apps/jblue.svg
new file mode 100644
index 00000000..d99a04ef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jblue.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 8.0000001,1.5000006 v 2.9993903 h 2.1572439 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910203 0,7.813698 0.641857,7.108595 -1.8057269,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.7127829,0.04827 5.9750439,-0.288696 7.4272059,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472063 0.08072,-6.6822331 1.504961,-6.6822331 0.345076,0 0.596605,0.01105 0.785663,0 H 20 V 1.5000006 h -0.164941 -5.451822 z"/>
+ <path style="fill:#31b5ef" d="m 8.0000001,1.0000004 v 2.9993903 h 2.1572439 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910215 0,7.813698 0.641857,7.108595 -1.8057269,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.7127829,0.04827 5.9750439,-0.288696 7.4272059,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472075 0.08072,-6.6822343 1.504961,-6.6822343 0.345076,0 0.596605,0.01105 0.785663,0 H 20 V 1.0000004 h -0.164941 -5.451822 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.0000001,1.0000004 v 0.5 H 14.382812 19.835938 20 v -0.5 H 19.835938 14.382812 Z M 4.9785157,11.998047 c -1.021473,-0.06618 -1.8007793,0.273929 -2.7148437,1.056641 -0.7105403,0.608435 -1.1784944,1.366519 -1.2519531,2.183593 -0.014203,0.157982 -0.012171,0.330343 0,0.509766 2.652e-4,-0.0031 -2.754e-4,-0.0067 0,-0.0098 0.073459,-0.817074 0.5414128,-1.575158 1.2519531,-2.183593 0.9140644,-0.782713 1.6933707,-1.122821 2.7148437,-1.056641 0.8048665,0.05215 1.5724275,0.34866 2.1953125,0.933594 0.4519481,0.424413 0.7071423,0.794622 0.7871094,1.166015 C 8.0830217,14.043373 7.8256625,13.543763 7.1738282,12.931641 6.5509432,12.346707 5.7833822,12.050195 4.9785157,11.998047 Z m 6.0976563,4.634765 c -0.03512,1.621894 -0.368847,1.366331 -1.8769529,1.363282 -1.3115324,-0.0026 -2.1580979,-0.409581 -2.3574221,-0.992188 -0.2018102,0.834631 0.697366,1.488855 2.3574221,1.492188 1.6359319,0.0033 1.8872299,0.260575 1.8769529,-1.863282 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jdev_icon.svg b/.icons/awkward/22x22/apps/jdev_icon.svg
new file mode 120000
index 00000000..1678733d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jdev_icon.svg
@@ -0,0 +1 @@
+jdeveloper.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/jdeveloper.svg b/.icons/awkward/22x22/apps/jdeveloper.svg
new file mode 100644
index 00000000..7e2b4693
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jdeveloper.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="m 19.506401,11.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 1.3914576,14.174708 1,12.633069 1,11 1.2489331,9.566768 5.6194,2.3157895 11.142248,2.3157895 c 5.522847,0 8.364153,3.4102961 8.364153,8.9331435 z"/>
+ <path style="fill:#6298df" d="M 10.25,6.5 C 5.693651,6.5 2,10.193651 2,14.75 c 0.00105,0.229573 0.021949,0.457411 0.042969,0.685547 A 10,10 0 0 0 8.0625,20.556641 c 0.572892,-0.01706 1.147811,-0.04087 1.699219,-0.04883 A 8,8 0 0 1 8,15.5 8,8 0 0 1 8.015625,15.164062 C 8.0127243,15.109344 8.0009325,15.054724 8,15 8.00818,14.94924 8.021962,14.90004 8.03125,14.849609 A 8,8 0 0 1 15.1875,7.5507812 C 14.089311,7.0449697 11.443368,6.5032228 10.25,6.5 Z"/>
+ <path style="fill:#999999" d="M 11.535156,8.8808594 C 9.330881,10.36345 7.3071018,12.843525 7.3007812,15.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 12.557046,19.373134 10.00365,16.726328 10,13.5 c 0.0027,-1.427031 0.603164,-3.470867 1.535156,-4.6191406 z"/>
+ <path style="fill:#3a62bf" d="M 12.25,7 C 7.693651,7 4,10.693651 4,15.25 c 0.00296,1.269214 0.3150652,2.509061 0.8769531,3.640625 A 10,10 0 0 0 10.158203,20.957031 8,8 0 0 1 8,15.5 8,8 0 0 1 15.185547,7.5507812 C 14.248771,7.1907901 13.25371,7.0029465 12.25,7 Z"/>
+ <path style="opacity:0.2" d="m 11,1.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 9,5.5 a 8,8 0 0 1 8,8 8,8 0 0 1 -7.078125,7.9375 C 10.276019,21.476305 10.63498,21.5 11,21.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 11,1 C 5.46,1 1,5.46 1,11 c 0,0.35751 0.02343,0.709492 0.060547,1.056641 A 8,8 0 0 1 9,5 8,8 0 0 1 17,13 8,8 0 0 1 9.921875,20.9375 C 10.276019,20.976305 10.63498,21 11,21 16.54,21 21,16.54 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.07865 1.011508,11.154304 1.013672,11.232422 1.1559065,5.8183249 5.5503618,1.5 11,1.5 c 5.455592,0 9.855219,4.3275892 9.988281,9.75 C 20.99034,11.166105 21,11.084408 21,11 21,5.46 16.54,1 11,1 Z m 5.990234,12.201172 A 8,8 0 0 1 9.921875,20.9375 C 10.276019,20.976305 10.63498,21 11,21 c 0.294803,0 0.58487,-0.01822 0.873047,-0.04297 A 8,8 0 0 0 17,13.5 8,8 0 0 0 16.9902,13.201172 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jdownloader.svg b/.icons/awkward/22x22/apps/jdownloader.svg
new file mode 100644
index 00000000..1ffad43f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jdownloader.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="10" cy="10.5" r="10"/>
+ <circle style="fill:#37474f" cx="10" cy="10" r="10"/>
+ <path style="opacity:0.1" d="M 5.6923156,1.4855834 A 9.9998816,9.9998816 0 0 0 4.9100978,1.9055003 H 5.0126361 L 5.064393,2.0724905 4.9169337,2.2101842 5.5468093,2.227762 5.6434876,2.4552984 4.934512,2.4289317 4.8993574,2.254129 4.4862763,2.1642864 A 9.9998816,9.9998816 0 0 0 4.0634298,2.4670172 h 0.2470676 v 0.165037 L 4.2020987,2.7765838 H 3.6845268 V 2.7550996 A 9.9998816,9.9998816 0 0 0 0.56542305,7.2179375 l 0.054687,0.026365 V 8.0792533 L 1.0390501,8.7970183 1.380843,8.8497522 1.424788,8.6036611 1.0214725,7.9815984 0.94334845,7.3761366 H 1.1786969 L 1.2783049,7.9991782 1.8603293,8.8497542 1.710917,9.124165 2.0810298,9.691541 2.9999642,9.920054 V 9.770642 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 9.422739,12.199242 9.388559,11.673858 9.142468,11.244175 8.4774363,11.234375 8.0936518,10.629891 7.7518589,10.4629 7.7342789,10.646492 7.1131922,10.683602 6.8856584,10.36634 6.2382051,10.234506 5.7040319,10.852662 4.8641984,10.710086 4.8026756,9.760878 4.1894013,9.656388 4.4354924,9.190573 4.3651808,8.9229978 3.5595263,9.46303 3.0526963,9.401508 2.8720342,9.004051 2.9823845,8.5948767 3.2616783,8.0792578 3.9052252,7.7530896 5.147398,7.7520896 5.144448,8.1319681 5.5907323,8.3399737 5.5555777,7.6915434 5.8768629,7.3663522 6.5262692,6.9395993 6.5711886,6.6388218 7.218642,5.9630483 7.9071103,5.5812169 7.846564,5.5304365 8.312379,5.0909887 8.4832755,5.1359081 8.5623761,5.23454 8.739132,5.0372768 8.7821015,5.018722 8.5887443,4.9913773 8.3914811,4.9249716 V 4.7355209 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 9.73912,4.8849411 9.712755,4.763849 10.097516,4.6320146 10.114116,4.2628785 9.712753,4.0177639 9.686388,3.3957012 9.134637,3.667182 H 8.9334677 L 8.9862011,3.1935551 8.2362099,3.0158227 7.9256666,3.2511714 V 3.96796 L 7.3670797,4.1456923 7.1434494,4.6134598 6.9002882,4.6525243 V 4.0538984 L 6.3758805,3.9816338 6.1131881,3.8107373 6.0077208,3.4230464 6.9461862,2.8722717 7.4051653,2.732625 7.4520397,3.0412149 7.7078962,3.0285201 7.727426,2.8732483 7.9950008,2.8341863 7.9999052,2.78049 7.8846721,2.732639 7.8583054,2.5676018 8.187403,2.5402584 8.3856427,2.3322531 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 10.41101,2.4582283 10.09656,2.3791273 V 2.0021788 L 9.107314,1.5627309 8.4247047,1.6418315 8.0399438,1.8439776 8.0663084,2.3351827 7.6629932,2.27366 7.6014704,2.0021788 7.9872079,1.6506205 7.2870212,1.6164414 7.0858516,1.6769875 6.9989386,1.9133129 7.260654,1.9582343 7.2088971,2.2209265 6.7626134,2.2472932 6.6932782,2.4220959 6.0458249,2.4406501 c 0,0 -0.017945,-0.3681597 -0.043944,-0.3681597 -0.026,5e-5 0.50683,-0.00879 0.50683,-0.00879 L 6.8944493,1.6857764 6.6844913,1.5803088 6.4042211,1.8527665 5.9403591,1.8263997 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 -0.129877 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 L 17.636511,6.59195 17.630611,6.2696878 17.74975,6.2101188 17.65405,6.1085575 17.105229,5.8019206 16.961676,5.3946985 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 17.783967,4.2287004 l -0.663078,-0.00586 -0.04492,-0.1503887 0.394526,-0.2011691 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 3.7831582,3.3019698 3.6845268,3.1838072 4.05171,3.0783395 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 5.615168,4.9523393 h 0.4130811 v 0.125975 H 6.119068 V 5.2951087 H 5.489193 L 5.2538437,5.2296795 5.3124371,5.0783143 Z m 0.6162037,0.092772 0.2167939,0.1972632 -0.2167939,0.052734 z M 6.7079285,5.3478421 6.8680826,5.4484269 6.7391782,5.5548712 6.6122262,5.4484269 Z M 5.4970054,5.3810467 H 5.8446572 L 5.3983735,6.0050628 5.2147822,5.906431 5.2538417,5.6437386 Z m 0.5585869,0 H 6.4091036 V 5.5910052 L 6.2518789,5.6925665 6.0555923,5.7296761 Z M 6.49504,5.6115125 H 6.521405 L 6.9217905,5.7296751 V 5.9337747 H 6.5868335 L 6.4950375,5.8009632 Z M 6.330003,5.8009632 V 6.0060393 L 6.1796143,6.1574045 H 5.8446572 l 0.052734,-0.2294893 0.1582012,-0.01367 0.032225,-0.079101 z M 16.740036,6.670094 15.55841,6.7618899 15.192203,6.959153 H 14.723459 L 14.492992,6.9357183 13.923663,7.2530971 V 7.84977 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 19.987068,10.256968 9.9998816,9.9998816 0 0 0 19.574964,7.6437174 H 19.077899 L 18.566186,7.2618865 18.028107,7.3146198 V 7.6437174 H 17.857211 L 17.673619,7.5118835 16.740036,7.2745813 Z"/>
+ <path style="fill:#5d9c21" d="M 5.6924326,0.98558783 A 9.9998816,9.9998816 0 0 0 4.9099418,1.4054828 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 4.0634518,1.9670261 H 4.3104489 V 2.1320742 L 4.2019502,2.2765725 H 3.6844563 v -0.02145 A 9.9998816,9.9998816 0 0 0 0.56544335,6.7181697 l 0.054649,0.026 V 7.5791598 L 1.0390373,8.2971513 1.3808333,8.3496503 1.4247833,8.1036532 1.0214879,7.4816608 0.94333885,6.876168 H 1.178686 L 1.278285,7.4991606 1.8603281,8.3496506 1.7109299,8.6241473 2.0810255,9.191641 2.9999646,9.420138 V 9.27064 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 L 9.422889,11.699112 9.388389,11.174118 9.142392,10.744123 8.4773993,10.734623 8.0939038,10.13013 7.7519079,9.963132 7.7344079,10.14663 7.1134152,10.18363 6.8854184,9.866133 6.2384261,9.734634 5.7039324,10.352627 4.8644424,10.210129 4.8024431,9.26064 4.1894503,9.156141 4.4354474,8.6906465 4.3649483,8.4231497 3.5594578,8.9631433 3.0524638,8.901644 2.8720159,8.5041487 2.9823646,8.0946536 3.2614613,7.5791597 3.9054537,7.2531636 l 1.2419853,-10e-4 -0.003,0.3799955 0.4464948,0.2079975 -0.0355,-0.6484923 L 5.8769304,6.8661681 6.5264227,6.4396732 6.5714221,6.1386768 7.2189145,5.4631847 7.9069063,5.0811893 7.846407,5.0306899 8.3124015,4.5911951 l 0.170998,0.044499 0.078999,0.098999 0.1769979,-0.1974977 0.042499,-0.0185 -0.1929977,-0.0275 L 8.3914006,4.425197 V 4.2356993 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 L 9.712886,3.5177072 9.686386,2.8957145 9.134893,3.1672113 H 8.9333942 L 8.9863935,2.6935675 8.2364024,2.5158196 7.9259061,2.7512169 v 0.7169915 l -0.5589934,0.1774979 -0.2234973,0.4679944 -0.2429972,0.039 V 3.5537074 L 6.3759245,3.4817082 6.1134276,3.3107102 6.0079288,2.9230648 6.9464177,2.3722713 7.4054123,2.232623 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 0.446495 L 10.410877,1.9582262 10.09638,1.8791272 V 1.5021816 L 9.107392,1.0627369 8.4249002,1.1418359 8.0399048,1.3439835 l 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 6.8944183,1.1857854 6.6844208,1.0803366 6.4044241,1.3527834 5.9404296,1.3263837 Z M 16.532804,2.4357706 16.214808,2.5607691 16.01031,2.7834165 l 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 17.654292,5.608683 17.105298,5.3021867 16.9618,4.8946915 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 16.532804,2.4357706 Z M 4.301949,2.5392694 c 0.0195,0 0,0.2294973 0,0.2294973 L 3.7829552,2.8019663 3.6844563,2.6838177 4.051952,2.5783189 c 0,0 0.2299973,-0.039049 0.249997,-0.03905 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 4.7951927 H 5.489435 L 5.2539377,4.7296934 5.3124371,4.5781952 Z m 0.6164927,0.092999 0.2164974,0.1969977 -0.2164974,0.052999 z M 6.7079205,4.847692 6.8679186,4.9481908 6.7394202,5.0546896 6.6124217,4.9481908 Z m -1.2109856,0.0335 H 5.8444308 L 5.398436,5.5051843 5.2149382,5.4061854 l 0.039,-0.2624969 z m 0.5584934,0 H 6.4089241 V 5.0911892 L 6.2519259,5.192688 6.0554283,5.2296875 Z M 6.494923,5.1116889 h 0.0265 L 6.921918,5.2296875 V 5.4336851 H 6.586922 L 6.494923,5.3011867 Z M 6.329925,5.3011867 V 5.5061842 L 6.1794268,5.6571825 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 0.369495 A 9.9998816,9.9998816 0 0 0 19.999763,10.000131 9.9998816,9.9998816 0 0 0 19.574768,7.1436649 H 19.077774 L 18.56628,6.7616694 18.028286,6.8146687 V 7.1436649 H 17.857289 L 17.673791,7.0116664 16.739802,6.7746692 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 9.999882,2.4942526e-4 c -5.5394349,0 -9.99888205367,4.45994717474 -9.99888205367,9.99988157474 0,0.08386 -0.001999996,0.166643 0,0.249997 C 0.13309845,4.8271923 4.5444461,0.50024353 9.999882,0.50024353 c 5.455435,0 9.866883,4.32674877 9.998881,9.74988447 0.002,-0.08335 0,-0.166138 0,-0.249997 0,-5.5399344 -4.459447,-9.99988157474 -9.998881,-9.99988157474 z"/>
+ <path style="opacity:0.1" d="m 15.143375,1.9396796 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 15.143375,1.9396796 Z"/>
+ <path style="fill:#eab100" d="m 15.143375,1.4396855 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 15.143375,1.4396855 Z"/>
+ <path style="opacity:0.2" d="m 9.999882,0.50024343 c -0.779699,0 -1.5352863,0.097784 -2.2636456,0.2665984 C 10.073524,2.4690264 12.67582,6.6923562 14.534984,11.374138 c 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 19.018563,14.946556 18.24172,12.580175 17.323037,10.266729 15.921067,6.7362647 14.260466,3.328021 12.172707,0.81371623 11.517488,0.61254713 10.799354,0.50024343 9.999882,0.50024343 Z M 19.627697,17.178757 c 0.839824,3.077575 -0.132487,-2.07644 0,0 z"/>
+ <path style="fill:#ffd517" d="m 9.999882,2.4942526e-4 c -0.779699,0 -1.5352863,0.0977840047 -2.2636456,0.26659840474 C 10.073524,1.9690325 12.67582,6.1923621 14.534984,10.874144 c 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 19.018563,14.446562 18.24172,12.080181 17.323037,9.766735 15.921067,6.2362706 14.260466,2.8280271 12.172707,0.31372233 11.517488,0.11255323 10.799354,2.4942526e-4 9.999882,2.4942526e-4 Z M 19.627697,16.678763 c 0.839824,3.077575 -0.132487,-2.07644 0,0 z"/>
+ <path style="opacity:0.2" d="m 21.467089,15.500374 a 0.49451406,0.67380322 74.338633 0 0 -0.194132,0.0168 L 17.93579,16.1763 14.598624,16.835427 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 21.467089,15.00038 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 9.999882,2.4942526e-4 c -0.779699,0 -1.5352863,0.0977840047 -2.2636456,0.26659840474 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.51430517 3.74836,5.92254837 5.15033,9.45301267 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 -2.009742,0.396479 C 18.717713,13.562588 18.070484,11.648971 17.323037,9.766735 15.921067,6.2362706 14.260466,2.8280271 12.172707,0.31372233 11.517488,0.11255323 10.799354,2.4942526e-4 9.999882,2.4942526e-4 Z M 16.151176,16.02838 14.59846,16.335017 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/22x22/apps/jeex.svg b/.icons/awkward/22x22/apps/jeex.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jeex.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/jellyfin.svg b/.icons/awkward/22x22/apps/jellyfin.svg
new file mode 100644
index 00000000..aa221af9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jellyfin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11.001288,1.4999989 c -2.6467016,0 -11.16650894,15.4463051 -9.8674381,18.0548541 1.2990708,2.608549 18.4499851,2.578467 19.7348741,0 1.28489,-2.578467 -7.221165,-18.0548541 -9.867436,-18.0548541 z"/>
+ <path style="fill:#9c61c5" d="m 11.001288,0.99999924 c -2.6467016,0 -11.16650894,15.44630476 -9.8674381,18.05485376 1.2990708,2.608549 18.4499851,2.578467 19.7348741,0 1.28489,-2.578467 -7.221165,-18.05485376 -9.867436,-18.05485376 z"/>
+ <path style="opacity:0.2" d="m 17.414677,17.235449 c -0.835135,1.676675 -11.9826371,1.695433 -12.8275781,0 -0.8449399,-1.695433 4.69364,-11.7354499 6.4137891,-11.7354499 1.720149,0 7.248924,10.0583479 6.413789,11.7354499 z"/>
+ <path style="fill:#ffffff" d="m 17.414677,16.73545 c -0.835135,1.676675 -11.9826371,1.695433 -12.8275781,0 -0.8449399,-1.695434 4.69364,-11.7354504 6.4137891,-11.7354504 1.720149,0 7.248924,10.0583474 6.413789,11.7354504 z"/>
+ <path style="fill:#5580cf" d="m 11.000423,8.9999996 c -0.794052,0 -3.3502437,4.6340434 -2.9602107,5.4164194 0.3900326,0.782376 5.5350487,0.773829 5.9204197,0 0.385372,-0.77383 -2.166158,-5.4160314 -2.960209,-5.4164194 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.000977,0.99999964 C 8.4937389,0.99999964 0.72202996,14.85389 1.0136718,18.532226 1.3505485,14.239411 8.5971604,1.4999996 11.000977,1.4999996 c 2.405592,0 9.651094,12.7864594 9.984374,17.0498044 C 21.28693,14.915461 13.510968,0.99999964 11.000977,0.99999964 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jetbrains-toolbox.svg b/.icons/awkward/22x22/apps/jetbrains-toolbox.svg
new file mode 100644
index 00000000..afe08c94
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jetbrains-toolbox.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#fe4b71" d="m11.054074 1.0006654c-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.6267292c0 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.5000618c1.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="m11.053574 1.0010154a2.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:#ff8c2a" d="m2.2306206 6.1424521a2.2828187 2.2739686 0 0 0-0.2304706 0.9941492v7.7266257a2.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:#3f3f3f" d="m19.775686 6.1610073-8.776439 4.8779697 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.7266257a2.2828187 2.2739686 0 0 0-0.224612-0.975594z"/>
+ <path style="opacity:.2" d="m19.775615 6.1601563-8.775391 4.8769527v0.499999l8.775391-4.8769517a2.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="m16.000265 16.199886-3.500029 1.865445v0.869148l3.500029-1.934586z"/>
+ <path style="fill:#ffffff" d="m16.000265 15.699882-3.500029 1.865445v0.869148l3.500029-1.934587z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m2.2306926 6.1425782a2.2828187 2.2739686 0 0 0-0.2304688 0.9941407v0.5a2.2828187 2.2739686 0 0 1 0.2304688-0.9941407l8.7695314 4.8749998v-0.499999z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jgray.svg b/.icons/awkward/22x22/apps/jgray.svg
new file mode 100644
index 00000000..ad1b5a28
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jgray.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 8.0000001,1.5000006 v 2.9993903 h 2.1572439 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910203 0,7.813698 0.641857,7.108595 -1.8057269,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.7127829,0.04827 5.9750439,-0.288696 7.4272059,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472063 0.08072,-6.6822331 1.504961,-6.6822331 0.345076,0 0.596605,0.01105 0.785663,0 H 20 V 1.5000006 h -0.164941 -5.451822 z"/>
+ <path style="fill:#777777" d="m 8.0000001,1.0000004 v 2.9993903 h 2.1572439 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910215 0,7.813698 0.641857,7.108595 -1.8057269,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.7127829,0.04827 5.9750439,-0.288696 7.4272059,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472075 0.08072,-6.6822343 1.504961,-6.6822343 0.345076,0 0.596605,0.01105 0.785663,0 H 20 V 1.0000004 h -0.164941 -5.451822 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 8.0000001,1.0000004 v 0.5 H 14.382812 19.835938 20 v -0.5 H 19.835938 14.382812 Z M 4.9785157,11.998047 c -1.021473,-0.06618 -1.8007793,0.273929 -2.7148437,1.056641 -0.7105403,0.608435 -1.1784944,1.366519 -1.2519531,2.183593 -0.014203,0.157982 -0.012171,0.330343 0,0.509766 2.652e-4,-0.0031 -2.754e-4,-0.0067 0,-0.0098 0.073459,-0.817074 0.5414128,-1.575158 1.2519531,-2.183593 0.9140644,-0.782713 1.6933707,-1.122821 2.7148437,-1.056641 0.8048665,0.05215 1.5724275,0.34866 2.1953125,0.933594 0.4519481,0.424413 0.7071423,0.794622 0.7871094,1.166015 C 8.0830217,14.043373 7.8256625,13.543763 7.1738282,12.931641 6.5509432,12.346707 5.7833822,12.050195 4.9785157,11.998047 Z m 6.0976563,4.634765 c -0.03512,1.621894 -0.368847,1.366331 -1.8769529,1.363282 -1.3115324,-0.0026 -2.1580979,-0.409581 -2.3574221,-0.992188 -0.2018102,0.834631 0.697366,1.488855 2.3574221,1.492188 1.6359319,0.0033 1.8872299,0.260575 1.8769529,-1.863282 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jgreen.svg b/.icons/awkward/22x22/apps/jgreen.svg
new file mode 100644
index 00000000..873b501b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jgreen.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 8.0000001,1.5000006 v 2.9993903 h 2.1572439 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910203 0,7.813698 0.641857,7.108595 -1.8057269,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.7127829,0.04827 5.9750439,-0.288696 7.4272059,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472063 0.08072,-6.6822331 1.504961,-6.6822331 0.345076,0 0.596605,0.01105 0.785663,0 H 20 V 1.5000006 h -0.164941 -5.451822 z"/>
+ <path style="fill:#28b952" d="m 8.0000001,1.0000004 v 2.9993903 h 2.1572439 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910215 0,7.813698 0.641857,7.108595 -1.8057269,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.7127829,0.04827 5.9750439,-0.288696 7.4272059,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472075 0.08072,-6.6822343 1.504961,-6.6822343 0.345076,0 0.596605,0.01105 0.785663,0 H 20 V 1.0000004 h -0.164941 -5.451822 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.0000001,1.0000004 v 0.5 H 14.382812 19.835938 20 v -0.5 H 19.835938 14.382812 Z M 4.9785157,11.998047 c -1.021473,-0.06618 -1.8007793,0.273929 -2.7148437,1.056641 -0.7105403,0.608435 -1.1784944,1.366519 -1.2519531,2.183593 -0.014203,0.157982 -0.012171,0.330343 0,0.509766 2.652e-4,-0.0031 -2.754e-4,-0.0067 0,-0.0098 0.073459,-0.817074 0.5414128,-1.575158 1.2519531,-2.183593 0.9140644,-0.782713 1.6933707,-1.122821 2.7148437,-1.056641 0.8048665,0.05215 1.5724275,0.34866 2.1953125,0.933594 0.4519481,0.424413 0.7071423,0.794622 0.7871094,1.166015 C 8.0830217,14.043373 7.8256625,13.543763 7.1738282,12.931641 6.5509432,12.346707 5.7833822,12.050195 4.9785157,11.998047 Z m 6.0976563,4.634765 c -0.03512,1.621894 -0.368847,1.366331 -1.8769529,1.363282 -1.3115324,-0.0026 -2.1580979,-0.409581 -2.3574221,-0.992188 -0.2018102,0.834631 0.697366,1.488855 2.3574221,1.492188 1.6359319,0.0033 1.8872299,0.260575 1.8769529,-1.863282 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jitsi.svg b/.icons/awkward/22x22/apps/jitsi.svg
new file mode 100644
index 00000000..a129fc00
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jitsi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jockey-kde.svg b/.icons/awkward/22x22/apps/jockey-kde.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jockey-kde.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/jockey.svg b/.icons/awkward/22x22/apps/jockey.svg
new file mode 100644
index 00000000..5c0a5692
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jockey.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 5,4.4997 C 4.446,4.4997 4,4.9457 4,5.4997 V 16.5 C 4,17.054 4.446,17.5 5,17.5 H 6.5 V 15.5 H 11.5 V 17.5 H 21 C 21.554,17.5 22,17.054 22,16.5 V 5.4997 C 22,4.9457 21.554,4.4997 21,4.4997 Z"/>
+ <path style="fill:#419d45" d="M 5,3.9997 C 4.446,3.9997 4,4.4457 4,4.9997 V 16 C 4,16.554 4.446,17 5,17 H 6.5 V 15 H 11.5 V 17 H 21 C 21.554,17 22,16.554 22,16 V 4.9997 C 22,4.4457 21.554,3.9997 21,3.9997 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,3.9846 C 4.446,3.9846 4,4.4306 4,4.9846 V 5.4846 C 4,4.9306 4.446,4.4846 5,4.4846 H 21 C 21.554,4.4846 22,4.9306 22,5.4846 V 4.9846 C 22,4.4306 21.554,3.9846 21,3.9846 Z"/>
+ <g style="opacity:0.2">
+ <rect width="2" height="3" x="12" y="15.5"/>
+ <rect width="2" height="3" x="14.5" y="15.5"/>
+ <rect width="2" height="3" x="17" y="15.5"/>
+ <rect width="2" height="3" x="19.5" y="15.5"/>
+ </g>
+ <g style="fill:#f8c44e">
+ <rect width="2" height="3" x="12" y="15"/>
+ <rect width="2" height="3" x="14.5" y="15"/>
+ <rect width="2" height="3" x="17" y="15"/>
+ <rect width="2" height="3" x="19.5" y="15"/>
+ </g>
+ <rect style="fill:#4e4e4e" width="5" height="5" x="10" y="7" rx="1" ry="1"/>
+ <g style="fill:#b7b7b7">
+ <rect width="1" height="1.5" x="11" y="6"/>
+ <rect width="1" height="1.5" x="13" y="6"/>
+ <rect width="1" height="1.5" x="11" y="11.5"/>
+ <rect width="1" height="1.5" x="13" y="11.5"/>
+ <rect width="1" height="1.5" x="8" y="-16" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="10" y="-16" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="8" y="-10.5" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="10" y="-10.5" transform="rotate(90)"/>
+ </g>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 2,3.5 H 4 V 19.5"/>
+ <path style="fill:none;stroke:#b7b7b7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 2,3 H 4 V 19"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1.9997 A 1.0001,1.0001 0 0 0 1.0195,3.2458 1.0001,1.0001 0 0 1 2,2.4997 H 4 A 1.0001,1.0001 0 0 1 5,3.4997 V 2.9997 A 1.0001,1.0001 0 0 0 4,1.9997 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/joplin-desktop.svg b/.icons/awkward/22x22/apps/joplin-desktop.svg
new file mode 120000
index 00000000..2b32d05b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/joplin-desktop.svg
@@ -0,0 +1 @@
+joplin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/joplin.svg b/.icons/awkward/22x22/apps/joplin.svg
new file mode 100644
index 00000000..782b6c3e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/joplin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#176fd0" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2" d="m 8.874946,18.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 11.76435,6.5808338 11.581144,6.5163673 10.875624,6.4999993 H 9.999691 V 4.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 8.874946,17.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 8.5057295,15.602887 8.972,15.998464 9.986,15.999232 11,16 11.654504,15.480532 11.923609,14.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 11.76435,6.080834 11.581144,6.0163675 10.875624,5.9999995 H 9.999691 V 3.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/22x22/apps/josm.svg b/.icons/awkward/22x22/apps/josm.svg
new file mode 100644
index 00000000..f1adec67
--- /dev/null
+++ b/.icons/awkward/22x22/apps/josm.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 2.0145151,3.3657342 V 18.892917 c 0,0 -0.143043,0.838586 0.4689597,1.014965 L 7.9999999,21.5 14,19.750001 l 5.148415,1.506167 c 0.910552,0.317401 0.846053,-0.633432 0.846053,-0.633432 V 4.9719945 C 20.07864,4.1586269 19.174464,3.9909492 19.174464,3.9909492 L 14,2.5000013 7.9999999,4.2500011 2.797341,2.7256115 c 0,0 -0.7828259,-0.217244 -0.7828259,0.6401227 z"/>
+ <path style="fill:#ffc107" d="M 2.0145151,2.8657337 V 18.392916 c 0,0 -0.143043,0.838586 0.4689597,1.014965 L 7.9999999,21 14,19.25 l 5.148415,1.506167 c 0.910552,0.317401 0.846053,-0.633432 0.846053,-0.633432 V 4.471994 C 20.07864,3.6586264 19.174464,3.4909487 19.174464,3.4909487 L 14,2.0000008 7.9999999,3.7500006 2.797341,2.225611 c 0,0 -0.7828259,-0.217244 -0.7828259,0.6401227 z"/>
+ <path style="fill:#0c7bd4" d="m 13.342773,2.1914068 -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 19.88086 C 19.550948,15.816363 16.778356,15.18719 15.623047,14.214844 14.322032,13.119882 15.153221,12.071855 14.642578,10.528321 14.521185,10.161383 14.214285,8.909269 14,8.69336 13.035714,8.0456325 12.500139,7.3979055 12.178711,6.31836 11.524971,4.1226516 13.517884,2.9530927 13.342773,2.1914068 Z M 6.1435544,18.070313 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 7.9999999,21 11.308594,20.035156 c -0.6656,-1.015588 -2.8085467,-2.53288 -3.3085941,-1.625976 -0.65625,0.283381 -1.2041945,-0.288703 -1.8564455,-0.338867 z"/>
+ <path style="fill:#4caf50" d="M 2.5498047,2.202149 C 2.3204612,2.213858 2.0146484,2.3303574 2.0146484,2.8662115 v 4.863281 C 2.2202648,7.6339975 2.4981639,7.50586 2.6425781,7.50586 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 5.8116809,6.827368 6.2856914,6.318596 6.5458984,5.223635 6.6211769,4.90681 6.4541014,4.560194 6.4541014,4.2363302 c 0,-0.2617772 0.073954,-0.6380097 0.261719,-0.8623047 L 2.796875,2.2255865 c 0,0 -0.1094642,-0.030463 -0.2470703,-0.023437 z"/>
+ <path style="fill:#81c784" d="M 10.892857,9.017045 10.678571,8.1534095 9.4999999,9.125 9.7142859,9.988636 Z"/>
+ <path style="fill:#4d7687" d="m 4.9999999,16.465909 3,-0.215909 1.392857,-0.863636 v -2.051137 l -1.392857,0.863636 -3,0.323864 z"/>
+ <path style="fill:#df5050" d="M 9.1785709,11.607954 8.8571428,10.010228 7.9999999,10.636364 6.7142859,10.960228 6.1785714,8.261364 3.9285713,8.801137 l 0.8571426,4.588067 3.214286,-0.809659 z"/>
+ <path style="fill:#ff8a65" d="M 17.428571,5.238637 V 7.181819 L 19.25,7.721591 V 5.77841 Z"/>
+ <path style="fill:#00bcd4" d="M 7.9999999,4.59091 10.678571,3.7272735 V 4.59091 L 10.035714,4.806819 V 5.093611 L 7.9999999,5.77841 7.6785714,5.670455 V 4.4829553 Z"/>
+ <path style="fill:#b89b00" d="m 16.035714,11.823864 1.821429,1.1875 L 18.5,12.147727 16.678571,10.960228 Z"/>
+ <path style="fill:#b89b00" d="M 18.392578,8.5849615 17.75,9.449219 l 1.821289,1.1875 0.422851,-0.568359 V 9.628906 Z"/>
+ <path style="fill:#b89b00" d="m 16.892857,10.636364 1.821428,1.1875 0.642857,-0.863636 -1.821428,-1.1875 z"/>
+ <path style="fill:#646464" d="m 3.564453,9.167969 -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 1.8964772,-1.336907 0.213867,-0.06543 3.857422,-0.258789 1.928711,-1.1875 -0.107422,-0.540039 -1.821289,1.1875 -3.75,0.258789 z"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.17207669;stroke-linecap:round;stroke-linejoin:round" cx="4.047" cy="17.233" rx=".289" ry=".291"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.17207669;stroke-linecap:round;stroke-linejoin:round" cx="9.929" cy="15.721" rx=".289" ry=".291"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.17207669;stroke-linecap:round;stroke-linejoin:round" cx="3.393" cy="9.244" rx=".289" ry=".291"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.17207669;stroke-linecap:round;stroke-linejoin:round" cx="4.143" cy="13.476" rx=".289" ry=".291"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 2.0145151,2.8657337 V 18.392916 c 0,0 -0.143043,0.838586 0.4689597,1.014965 L 7.9999999,21 V 3.7500006 L 2.797341,2.225611 c 0,0 -0.7828259,-0.217244 -0.7828259,0.6401227 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="m 14,19.25 5.148415,1.506167 c 0.910552,0.317401 0.846053,-0.633432 0.846053,-0.633432 V 4.471994 C 20.07864,3.6586264 19.174464,3.4909487 19.174464,3.4909487 L 14,2.0000008 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 14,2.0000006 -6.0000001,1.75 L 2.796875,2.2255865 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 7.9999999,4.2500006 14,2.5000006 19.174804,3.9912115 c 0,0 0.903508,0.1671011 0.819336,0.9804685 V 4.4716803 C 20.078312,3.6583127 19.174804,3.4912115 19.174804,3.4912115 Z M 2.0146484,18.392578 c 0,0 -0.018547,0.164586 0,0.355469 z"/>
+ <g transform="matrix(0.49999999,0,0,0.49999999,-0.99999992,-0.4999993)">
+ <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/22x22/apps/journey-of-a-roach.svg b/.icons/awkward/22x22/apps/journey-of-a-roach.svg
new file mode 100644
index 00000000..6dbe2db6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/journey-of-a-roach.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jp.yvt.OpenSpades.svg b/.icons/awkward/22x22/apps/jp.yvt.OpenSpades.svg
new file mode 120000
index 00000000..ec5627c1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jp.yvt.OpenSpades.svg
@@ -0,0 +1 @@
+openspades.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/jprofiler.svg b/.icons/awkward/22x22/apps/jprofiler.svg
new file mode 100644
index 00000000..5be49bf9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jprofiler.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#188dfb" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.004,11.1665 1.00585,11.25 1.1382,5.827 5.544,1.5 10.99985,1.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 1.00585,11.25 C 1.0038,11.3335 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"/>
+ <circle style="opacity:0.15;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" cx="15.026" cy="4.026" r="7" transform="rotate(30)"/>
+ <path style="fill:#9ccefd" d="M 15,4.071797 C 11.329991,1.952916 6.6565245,3.0952292 4.3437855,6.5796825 L 3.5,8 C 5.263497,5.451404 11,4 14,5.8038475 Z"/>
+ <path style="opacity:0.2" d="m 14,6.5 -3.30957,8.019531 A 3,3 0 0 0 8,17.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 14,6 V 6 6 L 12.319479,17.871192 9.421701,17.094735 Z"/>
+ <circle style="fill:#ffffff" cx="11" cy="17" r="3"/>
+ <circle style="fill:#f84e24" cx="11" cy="17" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jred.svg b/.icons/awkward/22x22/apps/jred.svg
new file mode 100644
index 00000000..de8666f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jred.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 8.0000001,1.5000006 v 2.9993903 h 2.1572439 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910203 0,7.813698 0.641857,7.108595 -1.8057269,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.7127829,0.04827 5.9750439,-0.288696 7.4272059,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472063 0.08072,-6.6822331 1.504961,-6.6822331 0.345076,0 0.596605,0.01105 0.785663,0 H 20 V 1.5000006 h -0.164941 -5.451822 z"/>
+ <path style="fill:#ef3135" d="m 8.0000001,1.0000004 v 2.9993903 h 2.1572439 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910215 0,7.813698 0.641857,7.108595 -1.8057269,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.7127829,0.04827 5.9750439,-0.288696 7.4272059,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472075 0.08072,-6.6822343 1.504961,-6.6822343 0.345076,0 0.596605,0.01105 0.785663,0 H 20 V 1.0000004 h -0.164941 -5.451822 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.0000001,1.0000004 v 0.5 H 14.382812 19.835938 20 v -0.5 H 19.835938 14.382812 Z M 4.9785157,11.998047 c -1.021473,-0.06618 -1.8007793,0.273929 -2.7148437,1.056641 -0.7105403,0.608435 -1.1784944,1.366519 -1.2519531,2.183593 -0.014203,0.157982 -0.012171,0.330343 0,0.509766 2.652e-4,-0.0031 -2.754e-4,-0.0067 0,-0.0098 0.073459,-0.817074 0.5414128,-1.575158 1.2519531,-2.183593 0.9140644,-0.782713 1.6933707,-1.122821 2.7148437,-1.056641 0.8048665,0.05215 1.5724275,0.34866 2.1953125,0.933594 0.4519481,0.424413 0.7071423,0.794622 0.7871094,1.166015 C 8.0830217,14.043373 7.8256625,13.543763 7.1738282,12.931641 6.5509432,12.346707 5.7833822,12.050195 4.9785157,11.998047 Z m 6.0976563,4.634765 c -0.03512,1.621894 -0.368847,1.366331 -1.8769529,1.363282 -1.3115324,-0.0026 -2.1580979,-0.409581 -2.3574221,-0.992188 -0.2018102,0.834631 0.697366,1.488855 2.3574221,1.492188 1.6359319,0.0033 1.8872299,0.260575 1.8769529,-1.863282 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jstest-gtk.svg b/.icons/awkward/22x22/apps/jstest-gtk.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jstest-gtk.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/juci.svg b/.icons/awkward/22x22/apps/juci.svg
new file mode 100644
index 00000000..914d7add
--- /dev/null
+++ b/.icons/awkward/22x22/apps/juci.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 1,5.1418083 V 16.688775 L 9.0000325,21.5 V 9.953052 L 1,5.1418083"/>
+ <path style="fill:#8e8e8e;fill-rule:evenodd" d="M 1,4.6418133 V 16.18878 l 8.0000325,4.811225 V 9.453057 L 6.0000005,6.5179779 1,4.6418133"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 21,3.2174241 8.9999676,9.95309 V 21.499962 L 21,14.764296 Z"/>
+ <path style="fill:none" d="M 1.0000005,4.6418133 V 16.18878 l 8.333299,4.811225 11.6666185,-6.735723 V 2.7173347"/>
+ <path style="fill:none" d="M 1.0000003,4.6418133 V 16.18878"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 21,2.7174292 14.295116,5.4619987 8.9999676,9.453095 V 20.999967 L 21,14.264301 Z"/>
+ <path style="opacity:0.1" d="m 13.000001,10.253954 -2,1.123047 v 1.861328 l -1.6113285,0.929688 0.02734,2.294922 1.5839885,-0.914063 v 1.828125 l 2,-1.123047 v -1.861328 l 1.611328,-0.929687 -0.02734,-2.294922 -1.583984,0.914062 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 18.777344,1.9335948 9.0000005,7.3867198 5.445313,5.1425791 7.6660161,3.859376 5.445313,2.500001 1.4179693,4.8945322 9.0000005,9.453126 v 0.5 L 21,3.2167979 Z"/>
+ <path style="opacity:0.1" d="m 19,6.872001 -2,1.123047 v 1.861328 l -1.611327,0.929688 0.02734,2.294922 L 17,12.166923 v 1.828125 l 2,-1.123047 V 11.010673 L 20.611328,10.080986 20.583984,7.786064 19,8.700126 Z"/>
+ <path style="fill:#736fff;fill-rule:evenodd" d="M 5.4444267,2.0000009 1.0000005,4.6418133 9.0000325,9.453057 20.999918,2.7173347 18.777706,1.4343363 9.0000325,6.8870607 5.4444267,4.6418133 7.6666397,3.358815 Z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 18.777343,1.4345712 9.0000001,6.8867197 5.8583987,4.9023448 5.4443362,5.1416023 9.0000001,7.3867197 18.777343,1.9345712 20.561523,2.963868 20.999999,2.7177743 Z M 5.4443362,2.0000009 1.0000004,4.6416023 l 0.4179688,0.251953 4.026367,-2.3935544 1.801758,1.1015624 0.420898,-0.243164 z"/>
+ <path style="fill:#ffffff" d="m 13.000001,9.753907 -2,1.123047 v 1.861328 l -1.6113285,0.929688 0.02734,2.294922 1.5839885,-0.914063 v 1.828125 l 2,-1.123047 v -1.861328 l 1.611328,-0.929687 -0.02734,-2.294922 -1.583984,0.914062 z"/>
+ <path style="fill:#3f3f3f" d="m 2.0000005,7.2304698 v 8.3320312 l 5,3.035156 v -2.339844 l -3,-1.820312 v -3.667969 l 3,1.804688 v -2.333985 z"/>
+ <path style="fill:#ffffff" d="m 19,6.371954 -2,1.123047 v 1.861328 l -1.611327,0.929688 0.02734,2.294922 L 17,11.666876 v 1.828125 l 2,-1.123047 V 10.510626 L 20.611328,9.580939 20.583984,7.286017 19,8.200079 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 1.0000005,4.6418133 v 0.5007658 l 8,4.8105469 v -0.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/juffed.svg b/.icons/awkward/22x22/apps/juffed.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/juffed.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/juk.svg b/.icons/awkward/22x22/apps/juk.svg
new file mode 100644
index 00000000..42e003f7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/juk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 18.683594,2.5195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 7.9140625,4.6582031 C 6.143725,4.8711886 5.99983,6.5002034 6,6.4980469 V 8.5 16.231 c 1.740342,0.449041 2.9674815,-0.596404 3,1.200641 V 7.4648438 L 17,5.7363281 V 7.5 14.231 c 1.740342,0.449041 2.967481,-0.596404 3,1.200641 V 4.1484375 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="fill:#378006" d="m 18.683594,2.0195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 7.9140625,4.1582031 C 6.143725,4.3711886 5.99983,6.0002034 6,5.9980469 V 8 15.731 c 1.740342,0.449041 2.9674815,-0.596404 3,1.200641 V 6.9648438 L 17,5.2363281 V 7 13.731 c 1.740342,0.449041 2.967481,-0.596404 3,1.200641 V 3.6484375 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="opacity:0.2" d="m 16,11.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 16,11 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 5,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"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 18.683594,2.0195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 7.9140625,4.1582031 C 6.143725,4.3711886 5.99983,6.0002034 6,5.9980469 v 0.5 C 5.99983,6.5002034 6.143725,4.8711886 7.9140625,4.6582031 L 18.029297,2.5527344 c 0.248075,-0.044299 0.464737,-0.052639 0.654297,-0.033203 C 20.01051,2.6555864 20,4.1484375 20,4.1484375 v -0.5 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16,11 a 4,4 0 0 0 -4,4 4,4 0 0 0 0.0098,0.210938 A 4,4 0 0 1 16,11.5 4,4 0 0 1 19.990234,15.283203 4,4 0 0 0 20,15 4,4 0 0 0 16,11 Z M 5,13 A 4,4 0 0 0 1,17 4,4 0 0 0 1.00977,17.210938 4,4 0 0 1 5,13.5 4,4 0 0 1 8.9902344,17.283203 4,4 0 0 0 9,17 4,4 0 0 0 5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/julia.svg b/.icons/awkward/22x22/apps/julia.svg
new file mode 100644
index 00000000..3680fbf8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/julia.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.3" cx="5.5" cy="17" r="4.5"/>
+ <circle style="fill:#c2352a" cx="5.5" cy="16.5" r="4.5"/>
+ <circle style="opacity:0.2" cx="5.5" cy="17" r="2.5"/>
+ <circle style="fill:#e67a73" cx="5.5" cy="16.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.5,12 A 4.5,4.5 0 0 0 1,16.5 4.5,4.5 0 0 0 1.0107422,16.788086 4.5,4.5 0 0 1 5.5,12.5 4.5,4.5 0 0 1 9.989258,16.711914 4.5,4.5 0 0 0 10,16.5 4.5,4.5 0 0 0 5.5,12 Z"/>
+ <ellipse style="opacity:0.3" cx="11.5" cy="5.925" rx="4.5" ry="4.575"/>
+ <circle style="fill:#46a249" cx="11.5" cy="5.5" r="4.5"/>
+ <circle style="opacity:0.2" cx="11.5" cy="6" r="2.5"/>
+ <circle style="fill:#7bde7f" cx="11.5" cy="5.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.5,1 A 4.5,4.5 0 0 0 7,5.5 4.5,4.5 0 0 0 7.01074,5.788086 4.5,4.5 0 0 1 11.5,1.5 4.5,4.5 0 0 1 15.989258,5.711914 4.5,4.5 0 0 0 16,5.5 4.5,4.5 0 0 0 11.5,1 Z"/>
+ <circle style="opacity:0.3" cx="16.5" cy="17" r="4.5"/>
+ <circle style="fill:#8e53ab" cx="16.5" cy="16.5" r="4.5"/>
+ <circle style="opacity:0.2" cx="16.5" cy="17" r="2.5"/>
+ <circle style="fill:#ba96cc" cx="16.5" cy="16.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 16.5,12 A 4.5,4.5 0 0 0 12,16.5 4.5,4.5 0 0 0 12.01074,16.788086 4.5,4.5 0 0 1 16.5,12.5 4.5,4.5 0 0 1 20.989258,16.711914 4.5,4.5 0 0 0 21,16.5 4.5,4.5 0 0 0 16.5,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.5,14 A 2.5,2.5 0 0 0 3,16.5 2.5,2.5 0 0 0 3.0136719,16.738281 2.5,2.5 0 0 1 5.5,14.5 2.5,2.5 0 0 1 7.9863281,16.761719 2.5,2.5 0 0 0 8,16.5 2.5,2.5 0 0 0 5.5,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.5,3 A 2.5,2.5 0 0 0 9,5.5 2.5,2.5 0 0 0 9.013672,5.7382812 2.5,2.5 0 0 1 11.5,3.5 2.5,2.5 0 0 1 13.986328,5.7617188 2.5,2.5 0 0 0 14,5.5 2.5,2.5 0 0 0 11.5,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 16.5,14 A 2.5,2.5 0 0 0 14,16.5 2.5,2.5 0 0 0 14.013672,16.738281 2.5,2.5 0 0 1 16.5,14.5 2.5,2.5 0 0 1 18.986328,16.761719 2.5,2.5 0 0 0 19,16.5 2.5,2.5 0 0 0 16.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/junior_install_icon.svg b/.icons/awkward/22x22/apps/junior_install_icon.svg
new file mode 100644
index 00000000..fb86a510
--- /dev/null
+++ b/.icons/awkward/22x22/apps/junior_install_icon.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <path style="fill:#4f4f4f" d="m 7,1 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 7,20.508955 C 4.4111685,20.499674 2.2153705,19.37678 1.3707418,17.088428 1.1308936,16.438607 1,15.735152 1,15 V 7 C 1,3.676 3.676,1 7,1 Z"/>
+ <path style="opacity:0.2" d="M 16.154297,3.5001555 C 15.538694,4.7188828 14.882937,6.1586994 14.244141,7.3653899 14.046752,6.1801189 13.880514,4.8442546 12.878906,4.0411711 12.400161,3.669484 11.787032,3.5302349 11.191406,3.5060149 9.120678,3.4168974 7.2695116,4.6959373 6.0019531,6.2306243 4.7654301,7.8280132 3.9893927,9.835847 4,11.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 15.509631,8.5275936 16.765444,5.8464128 18,3.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 12.57842,10.409281 11.6785,12.157308 10.328125,13.556795 9.631426,14.209887 8.673037,14.862171 7.671875,14.621248 6.716087,14.386019 6.2165342,13.378871 6.2226562,12.457185 6.2014262,11.313889 6.5992821,10.214604 6.8847656,9.121249 7.3804631,7.4145632 8.1582184,5.6349029 9.740234,4.6700774 10.100001,4.446597 10.521795,4.3487071 10.941406,4.3536711 Z M 9.5,7.5001555 A 1.5,1.5 0 0 0 8,9.000155 1.5,1.5 0 0 0 9.5,10.500154 1.5,1.5 0 0 0 11,9.000155 1.5,1.5 0 0 0 9.5,7.5001555 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:#ff4e4e" d="M 11.191707,3.0049147 C 9.120979,2.9157972 7.2703315,4.1963725 6.002773,5.7310595 4.76625,7.3284485 3.9894997,9.33495 4.000107,11.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 14.19992,11.853246 14.277525,11.102956 14.266118,10.368885 15.510124,8.0271825 16.765444,5.3462555 18,2.9999982 H 16.154536 C 15.538933,4.2187255 14.882444,5.65893 14.243648,6.8656205 14.046259,5.6803495 13.880562,4.3450745 12.878954,3.541991 12.400209,3.1703039 11.787333,3.0291192 11.191707,3.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 C 9.632336,13.710317 8.673926,14.362674 7.672764,14.121751 6.716976,13.886522 6.216852,12.878224 6.222974,11.956538 6.201744,10.813242 6.599621,9.714294 6.8851045,8.620938 7.380802,6.914252 8.157643,5.133948 9.739659,4.1691225 10.099426,3.9456421 10.522,3.8491949 10.941611,3.8541589 Z"/>
+ <circle style="fill:#ff4e4e" cx="9.5" cy="8.5" r="1.5"/>
+ <path style="fill:#00c97d" d="M 1.3457031,17 C 1.9464935,18.707445 3.2925551,20.053506 5,20.654297 V 17 Z"/>
+ <path style="fill:#00b37a" d="m 5,17 v 3.654297 C 5.625867,20.874517 6.2969735,21 7,21 h 2 v -4 z"/>
+ <rect style="fill:#009e77" width="4" height="4" x="9" y="17"/>
+ <path style="fill:#008974" d="m 13,17 v 4 h 2 c 0.703026,0 1.374133,-0.125483 2,-0.345703 V 17 Z"/>
+ <path style="fill:#006b6f" d="m 17,17 v 3.654297 C 18.707445,20.053506 20.053506,18.707445 20.654297,17 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 1.3457031,17 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="opacity:0.2;fill:#ffffff" d="M 16.154297,3 C 15.538694,4.2187273 14.882937,5.6585439 14.244141,6.8652344 14.046752,5.6799634 13.880514,4.3440991 12.878906,3.5410156 12.400161,3.1693285 11.787032,3.0300794 11.191406,3.0058594 9.120678,2.9167419 7.2695116,4.1957818 6.0019531,5.7304688 4.7654301,7.3278576 3.9893927,9.335693 4,11.367188 c 0.00151,0.04292 0.01313,0.0876 0.015625,0.130859 C 4.094274,9.593962 4.8405229,7.7308498 6.0019531,6.2304688 7.2695116,4.6957818 9.120678,3.4167419 11.191406,3.5058594 c 0.595626,0.02422 1.208755,0.1634691 1.6875,0.5351562 1.001608,0.8030835 1.167846,2.1389478 1.365235,3.3242188 C 14.882937,6.1585439 15.538694,4.7187273 16.154297,3.5 h 1.59375 C 17.831919,3.3380857 17.916313,3.1590463 18,3 Z M 9.5,7 A 1.5,1.5 0 0 0 8,8.5 1.5,1.5 0 0 0 8.0214844,8.7460938 1.5,1.5 0 0 1 9.5,7.5 1.5,1.5 0 0 1 10.978516,8.7558594 1.5,1.5 0 0 0 11,8.5 1.5,1.5 0 0 0 9.5,7 Z m 3.964844,1.2695312 C 12.557733,9.947952 11.663447,11.672754 10.328125,13.056641 9.631426,13.709733 8.673037,14.362017 7.671875,14.121094 6.7732985,13.899945 6.2951322,12.996293 6.2441406,12.123047 c -0.0055,0.111544 -0.023571,0.221626 -0.021484,0.333984 -0.00612,0.921686 0.4934308,1.928834 1.4492188,2.164063 1.001162,0.240923 1.9595506,-0.411361 2.6562496,-1.064453 1.350375,-1.399487 2.250295,-3.147515 3.167969,-4.8437504 -0.01114,-0.1476731 -0.02198,-0.2953267 -0.03125,-0.4433594 z m 0.798828,3.2343748 c -0.0067,0.527549 -0.0071,1.055458 0.132812,1.566406 0.217674,0.847317 1.367981,0.657696 1.84375,0.154297 0.457183,-0.238814 0.565506,-1.110956 1.029297,-1.201171 0.05972,-0.167734 0.120834,-0.335196 0.166016,-0.50586 -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.09566,-0.34921 -0.125068,-0.706676 -0.132812,-1.066406 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/jyellow.svg b/.icons/awkward/22x22/apps/jyellow.svg
new file mode 100644
index 00000000..7f6ae52f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/jyellow.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 8.0000001,1.5000006 v 2.9993903 h 2.1572439 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910203 0,7.813698 0.641857,7.108595 -1.8057269,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.7127829,0.04827 5.9750439,-0.288696 7.4272059,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472063 0.08072,-6.6822331 1.504961,-6.6822331 0.345076,0 0.596605,0.01105 0.785663,0 H 20 V 1.5000006 h -0.164941 -5.451822 z"/>
+ <path style="fill:#ffc238" d="m 8.0000001,1.0000004 v 2.9993903 h 2.1572439 c 0.574141,0 0.616275,0.089117 0.729222,0.2021068 0.149882,0.1499435 0.119069,2.024098 0.119069,6.6910215 0,7.813698 0.641857,7.108595 -1.8057269,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.7127829,0.04827 5.9750439,-0.288696 7.4272059,-3.445588 0.359296,-0.77856 0.269298,-1.021467 0.31622,-6.868721 0.05495,-6.8472075 0.08072,-6.6822343 1.504961,-6.6822343 0.345076,0 0.596605,0.01105 0.785663,0 H 20 V 1.0000004 h -0.164941 -5.451822 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.0000001,1.0000004 v 0.5 H 14.382812 19.835938 20 v -0.5 H 19.835938 14.382812 Z M 4.9785157,11.998047 c -1.021473,-0.06618 -1.8007793,0.273929 -2.7148437,1.056641 -0.7105403,0.608435 -1.1784944,1.366519 -1.2519531,2.183593 -0.014203,0.157982 -0.012171,0.330343 0,0.509766 2.652e-4,-0.0031 -2.754e-4,-0.0067 0,-0.0098 0.073459,-0.817074 0.5414128,-1.575158 1.2519531,-2.183593 0.9140644,-0.782713 1.6933707,-1.122821 2.7148437,-1.056641 0.8048665,0.05215 1.5724275,0.34866 2.1953125,0.933594 0.4519481,0.424413 0.7071423,0.794622 0.7871094,1.166015 C 8.0830217,14.043373 7.8256625,13.543763 7.1738282,12.931641 6.5509432,12.346707 5.7833822,12.050195 4.9785157,11.998047 Z m 6.0976563,4.634765 c -0.03512,1.621894 -0.368847,1.366331 -1.8769529,1.363282 -1.3115324,-0.0026 -2.1580979,-0.409581 -2.3574221,-0.992188 -0.2018102,0.834631 0.697366,1.488855 2.3574221,1.492188 1.6359319,0.0033 1.8872299,0.260575 1.8769529,-1.863282 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/k3b.svg b/.icons/awkward/22x22/apps/k3b.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/k3b.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/k4dirstat.svg b/.icons/awkward/22x22/apps/k4dirstat.svg
new file mode 100644
index 00000000..ef408d77
--- /dev/null
+++ b/.icons/awkward/22x22/apps/k4dirstat.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#ba9e7b" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 11,3.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 11,3 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 5,11 6,6 0 0 1 11,5 l 0,-2 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.5;fill:#ffffff" d="m 11,3 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 15,11.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 15,11 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 15,11 C 15,8.7908 13.209,7 11,7 8.7908,7 7,8.7908 7,11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.0097,11.166 1.0117,11.25 1.1448,5.8276 5.5444,1.5 11,1.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/22x22/apps/k9-copy.svg b/.icons/awkward/22x22/apps/k9-copy.svg
new file mode 100644
index 00000000..2d78012b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/k9-copy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#858585" d="m 11,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 m 0,3 c 1.1045,0 2,0.8955 2,2 0,1.1045 -0.8955,2 -2,2 C 9.8955,13 9,12.104 9,11 9,9.8954 9.8954,9 11,9 Z"/>
+ <path style="fill:#e4e4e4" d="M 11,1 C 5.46,1 1,5.46 1,11 1,16.54 5.46,21 11,21 16.54,21 21,16.54 21,11 21,5.46 16.54,1 11,1 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 11,1 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 1.0132,11.167 1.0094,11.084 1.0094,11 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.014935,-0.16724 0.025375,-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 1.006,11.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="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 16,12 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/22x22/apps/k9copy.svg b/.icons/awkward/22x22/apps/k9copy.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/k9copy.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kaddressbook.svg b/.icons/awkward/22x22/apps/kaddressbook.svg
new file mode 100644
index 00000000..e63f5750
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kaddressbook.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(0,1)">
+ <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/22x22/apps/kadu.svg b/.icons/awkward/22x22/apps/kadu.svg
new file mode 100644
index 00000000..355d58f0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kadu.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kaffeine.svg b/.icons/awkward/22x22/apps/kaffeine.svg
new file mode 100644
index 00000000..0c52699a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kaffeine.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 1,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 21,19 c 0,0.554 -0.446,1 -1,1 L 2,20 C 1.446,20 1,19.554 1,19 Z"/>
+ <path style="fill:#54402a" d="M 21,19 21,3 C 21,2.446 20.554,2 20,2 L 2,2 C 1.446,2 1,2.446 1,3 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 8.3825,9.4998 A 0.37499,0.38889 0 0 0 8,9.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 8.5615,9.55113 A 0.37499,0.38889 0 0 0 8.383,9.50013 Z"/>
+ <path style="fill:#d2d2d2" d="M 8.3825,8.9998 A 0.37499,0.38889 0 0 0 8,9.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 8.5615,9.05113 A 0.37499,0.38889 0 0 0 8.383,9.00013 Z"/>
+ <g transform="matrix(0.5,0,0,0.5,-73,-119)">
+ <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/22x22/apps/kahla.svg b/.icons/awkward/22x22/apps/kahla.svg
new file mode 100644
index 00000000..377f33e6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kahla.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e4e4e4" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.1" d="m 8.6705255,18.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 8.6705255,17.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/22x22/apps/kajongg.svg b/.icons/awkward/22x22/apps/kajongg.svg
new file mode 100644
index 00000000..0660efdb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kajongg.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#ffad29" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kaku.svg b/.icons/awkward/22x22/apps/kaku.svg
new file mode 100644
index 00000000..fb80324b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kaku.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="matrix(0.49999997,0,0,0.49999997,-26.051438,0.84966211)">
+ <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 15.882235,4.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 18.918299,8.654822 18.895881,6.9570432 18.595119,6.1636449 18.062447,5.1336984 17.027456,4.4995824 15.882235,4.4995824 Z m -7.0576175,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.6201185,2.704102 0.09367,0.320125 0.121744,0.647749 0.142578,0.976562 -0.7133864,0.324048 -1.1718414,1.034825 -1.1728524,1.818359 0,1.104569 0.895431,2 2.0000004,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.1875004,-3.855468 C 9.2643286,8.8447224 9.1082026,8.7851309 8.8246175,8.7877004 Z M 6.7328205,9.439066 6.193758,9.804301 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 9.2517936,17.250269 9.3008906,17.162033 9.0619216,16.96641 8.9760906,16.89615 8.7932335,16.618884 8.6546955,16.349222 8.180905,15.426977 8.357158,14.279775 9.0882886,13.539652 c 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 8.785782,11.249567 7.5947495,9.9628 7.0736405,9.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.2500005,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 15.882235,3.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 18.918299,8.1552084 18.895881,6.4574296 18.595119,5.6640313 18.062447,4.6340848 17.027456,3.9999688 15.882235,3.9999688 Z m -7.0576175,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.6201185,2.704102 0.09367,0.320125 0.121744,0.647749 0.142578,0.976562 C 9.4598646,13.505689 9.0014096,14.216466 9.0003986,15 c 0,1.104569 0.895431,2 2.0000004,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.1875004,-3.8554682 C 9.2643286,8.3451088 9.1082026,8.2855173 8.8246175,8.2880868 Z M 6.7328205,8.9394532 6.193758,9.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 8.785782,10.749954 7.5947495,9.463187 7.0736405,9.145508 Z M 5.7503985,13 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.2500005,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/22x22/apps/kalarm.svg b/.icons/awkward/22x22/apps/kalarm.svg
new file mode 100644
index 00000000..de419880
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kalarm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="m 7.4693103,15.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 8.63481,16.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 3.5,1 A 3.5,3.5 0 0 0 0,4.5 3.5,3.5 0 0 0 3.5,8 3.5,3.5 0 0 0 7,4.5 3.5,3.5 0 0 0 3.5,1 Z"/>
+ <path style="fill:#c03120" d="M 18.5,1 A 3.5,3.5 0 0 0 15,4.5 3.5,3.5 0 0 0 18.5,8 3.5,3.5 0 0 0 22,4.5 3.5,3.5 0 0 0 18.5,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5,1 A 3.5,3.5 0 0 0 0,4.5 3.5,3.5 0 0 0 0.0117188,4.7246094 3.5,3.5 0 0 1 3.5,1.5 3.5,3.5 0 0 1 6.9882812,4.7753906 3.5,3.5 0 0 0 7,4.5 3.5,3.5 0 0 0 3.5,1 Z m 15,0 A 3.5,3.5 0 0 0 15,4.5 3.5,3.5 0 0 0 15.011719,4.7246094 3.5,3.5 0 0 1 18.5,1.5 3.5,3.5 0 0 1 21.988281,4.7753906 3.5,3.5 0 0 0 22,4.5 3.5,3.5 0 0 0 18.5,1 Z"/>
+ <rect style="fill:#e74c3c" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <rect style="opacity:0.2" width="16" height="16" x="-19.5" y="-19" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.0031,1.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="-19" y="-19" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.7" d="m 11,4 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 5,9.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 17,9.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 11,16 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 9.59,11.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 15.03671,8.26413 15.11838,7.95959 14.97994,7.71978 14.8415,7.47999 14.53692,7.39844 14.29704,7.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 1.00585,11.25 C 1.0038,11.3335 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.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 11,3 C 6.568,3 3,6.568 3,11 3,11.08441 3.00915,11.16624 3.011719,11.25 3.1440711,6.9356504 6.6524059,3.5 11,3.5 c 4.347594,0 7.855929,3.4356504 7.988281,7.75 C 18.990851,11.16624 19,11.084406 19,11 19,6.568 15.432,3 11,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kalgebra.svg b/.icons/awkward/22x22/apps/kalgebra.svg
new file mode 100644
index 00000000..ec71aff8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kalgebra.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#dcdcbe" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kalu.svg b/.icons/awkward/22x22/apps/kalu.svg
new file mode 120000
index 00000000..ffa44bd7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kalu.svg
@@ -0,0 +1 @@
+distributor-logo-archlinux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kalzium.svg b/.icons/awkward/22x22/apps/kalzium.svg
new file mode 100644
index 00000000..4cf72487
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kalzium.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#de554c" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 17,7 5,15 m 0,-8 12,8"/>
+ <path style="opacity:0.2" d="m 5,5.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 5,5 A 2,2 0 0 0 3,7 2,2 0 0 0 5,9 2,2 0 0 0 7,7 2,2 0 0 0 5,5 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kamerka.svg b/.icons/awkward/22x22/apps/kamerka.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kamerka.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kamoso.svg b/.icons/awkward/22x22/apps/kamoso.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kamoso.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kamule.svg b/.icons/awkward/22x22/apps/kamule.svg
new file mode 120000
index 00000000..b6cfdb90
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kamule.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kanagram.svg b/.icons/awkward/22x22/apps/kanagram.svg
new file mode 100644
index 00000000..07cfa910
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kanagram.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kanatest.svg b/.icons/awkward/22x22/apps/kanatest.svg
new file mode 100644
index 00000000..869498fd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kanatest.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e9a84a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kapman.svg b/.icons/awkward/22x22/apps/kapman.svg
new file mode 100644
index 00000000..ff771f87
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kapman.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kapow.svg b/.icons/awkward/22x22/apps/kapow.svg
new file mode 100644
index 00000000..a27b4608
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kapow.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#28b628" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="7"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="7"/>
+ <path style="fill:#28b628" d="M 12.445313,5.7001955 C 11.949516,7.5023965 11,11 11,11 c 0,0 3.438893,-0.855586 5.299804,-1.470703 A 5.5,5.5 0 0 0 12.445313,5.7001955 Z"/>
+ <path style="opacity:0.2" d="M 12.445312,5.7011719 C 11.949515,7.5033729 11,11 11,11 c 0,0 0.137081,-0.03476 0.146484,-0.03711 0.160024,-0.589236 0.853287,-3.1421945 1.298828,-4.7617191 a 5.5,5.5 0 0 1 3.703126,3.3750001 c 0.04517,-0.01463 0.106879,-0.03249 0.15039,-0.04687 A 5.5,5.5 0 0 0 12.445312,5.7011719 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 10.264357,11.517295 7,8.5 11.505374,10.876478 12.5,12.5 10.264357,11.517295"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 10.69034,10.774862 17.7,9 11.404999,11.687965 9,12 10.69034,10.774862"/>
+ <path style="fill:#4f4f4f" d="M 10.5,5 C 10.223858,5 10,5.2238576 10,5.5 10,5.7761424 10.223858,6 10.5,6 10.776142,6 11,5.7761424 11,5.5 11,5.2238576 10.776142,5 10.5,5 Z m -5,6 C 5.2238576,11 5,11.223858 5,11.5 5,11.776142 5.2238576,12 5.5,12 5.7761424,12 6,11.776142 6,11.5 6,11.223858 5.7761424,11 5.5,11 Z m 11,0 C 16.223858,11 16,11.223858 16,11.5 16,11.776142 16.223858,12 16.5,12 16.776142,12 17,11.776142 17,11.5 17,11.223858 16.776142,11 16.5,11 Z m -6,5 C 10.223858,16 10,16.223858 10,16.5 10,16.776142 10.223858,17 10.5,17 10.776142,17 11,16.776142 11,16.5 11,16.223858 10.776142,16 10.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kappfinder.svg b/.icons/awkward/22x22/apps/kappfinder.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kappfinder.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kapptemplate.svg b/.icons/awkward/22x22/apps/kapptemplate.svg
new file mode 100644
index 00000000..25d68159
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kapptemplate.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#ff9800" d="M 19,20 V 2 C 19,1.446 18.554,1 18,1 H 4 C 3.446,1 3,1.446 3,2 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="7" y="1"/>
+ <path style="fill:#ffce29" d="m 15,1 v 4 h 4 V 2 C 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.2" d="m 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="3" y="5"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="11" y="5"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="7" y="9"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="15" y="9"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="3" y="13"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="11" y="13"/>
+ <rect style="fill:#ffce29" width="4" height="4" x="7" y="17"/>
+ <path style="fill:#ffce29" d="m 15,17 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="7" y="5"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="15" y="5"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="3" y="9"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="11" y="9"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="7" y="13"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="15" y="13"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="3" y="17"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="11" y="17"/>
+ <path style="opacity:0.1" d="M 10,6.5 V 7.629883 A 4,4 0 0 0 8.9716795,8.057617 L 8.171875,7.2578125 6.7578125,8.671875 7.557617,9.471679 A 4,4 0 0 0 7.1328125,10.5 H 6 v 2 h 1.129883 a 4,4 0 0 0 0.427734,1.028321 L 6.7578125,14.328125 8.171875,15.742187 8.9716795,14.942383 A 4,4 0 0 0 10,15.367187 V 16.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 14.867188,12.5 H 16 v -2 H 14.870117 A 4,4 0 0 0 14.442383,9.47168 L 15.242187,8.671875 13.828125,7.2578125 13.028321,8.057617 A 4,4 0 0 0 12,7.6328125 V 6.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 10,6 V 7.129883 A 4,4 0 0 0 8.9716795,7.557617 L 8.171875,6.7578125 6.7578125,8.171875 7.557617,8.9716795 A 4,4 0 0 0 7.1328125,10 H 6 v 2 h 1.129883 a 4,4 0 0 0 0.427734,1.028321 L 6.7578125,13.828125 8.171875,15.242187 8.9716795,14.442383 A 4,4 0 0 0 10,14.867188 V 16 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 14.867188,12 H 16 V 10 H 14.870117 A 4,4 0 0 0 14.442383,8.9716795 L 15.242187,8.171875 13.828125,6.7578125 13.028321,7.557617 A 4,4 0 0 0 12,7.1328125 V 6 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/22x22/apps/karbon.svg b/.icons/awkward/22x22/apps/karbon.svg
new file mode 100644
index 00000000..740e5f0e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/karbon.svg
@@ -0,0 +1,611 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kate.svg b/.icons/awkward/22x22/apps/kate.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kate.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kate2.svg b/.icons/awkward/22x22/apps/kate2.svg
new file mode 120000
index 00000000..d8c45930
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kate2.svg
@@ -0,0 +1 @@
+kate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/katomic.svg b/.icons/awkward/22x22/apps/katomic.svg
new file mode 100644
index 00000000..f46890a4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/katomic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.48828 2.418 5 5 0 0 1 0.6582 -2.248 5 5 0 0 1 0.039063 -0.05859 5 5 0 0 1 -0.20898 -0.11133z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kawaii-player.svg b/.icons/awkward/22x22/apps/kawaii-player.svg
new file mode 100644
index 00000000..d620aa65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kawaii-player.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="2" y="1.5" rx=".95" ry=".95"/>
+ <rect style="fill:#dad6cd" width="19" height="19" x="2" y="1" rx=".95" ry=".95"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-linecap:round" d="M 11.5,16.5 V 11.949885"/>
+ <path style="fill:none;stroke:#896a2a;stroke-width:1.89999998;stroke-linecap:round" d="m 7.9,13.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 15.109595,13.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="11.5" cy="9" r="4.5"/>
+ <circle style="fill:#b1a17f" cx="11.5" cy="8.5" r="4.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.9492188,1 C 2.4229188,1 2,1.4229188 2,1.9492188 v 0.5 C 2,1.9229188 2.4229188,1.5 2.9492188,1.5 H 20.050781 C 20.577081,1.5 21,1.9229188 21,2.4492188 v -0.5 C 21,1.4229188 20.577081,1 20.050781,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kawanime.svg b/.icons/awkward/22x22/apps/kawanime.svg
new file mode 100644
index 00000000..b9dab680
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kawanime.svg
@@ -0,0 +1,50 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="22" height="22" 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="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#10798b" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <ellipse id="ellipse1121" style="opacity:0.2" cx="11.084" cy="10.996" rx="6.695" ry="6.504"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 7,0.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="11.084" cy="10.496" rx="6.695" ry="6.504"/>
+ <path style="fill:#ffffff" d="m 7.160902,10.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="-8.241" cy="12.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="11.873" cy="6.275" rx=".403" ry=".616" transform="matrix(0.87274678,0.48817318,-0.44247193,0.89678236,0,0)"/>
+ <path style="fill:#26a7b4" d="M 8.408862,11.987268 A 1.4470682,1.3279511 0 0 0 7.1503865,12.659593 1.1979891,1.42925 0 0 0 8.2411415,13.5 1.1979891,1.42925 0 0 0 9.411764,12.360553 1.4470682,1.3279511 0 0 0 8.408862,11.987268 Z"/>
+ <path id="ellipse942" style="fill:#84fafe" d="M 8.497857,12.63072 A 1.4470682,1.3279511 0 0 0 7.402538,13.091655 1.1979891,1.42925 0 0 0 8.2411415,13.5 1.1979891,1.42925 0 0 0 9.255453,12.829736 1.4470682,1.3279511 0 0 0 8.497857,12.63072 Z"/>
+ <ellipse id="ellipse885" style="fill:#3f3f3f" cx="-8.247" cy="12.057" rx=".319" ry=".384" transform="scale(-1,1)"/>
+ <path style="fill:#534735" d="m 7.807715,10.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 9.484551,11.597669 8.199309,10.792985 7.4556665,10.983489 6.986246,11.103744 6.363449,11.471839 6.1500025,11.930266 6.235524,11.431868 6.739239,10.91294 7.160582,10.673593 7.349768,10.566125 7.5726785,10.51134 7.8077175,10.501555 Z"/>
+ <path style="fill:#ffffff" d="m 14.770038,10.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="-14.469" cy="12.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="17.537" cy="3.56" rx=".4" ry=".599" transform="matrix(0.88008622,0.4748139,-0.4554192,0.89027712,0,0)"/>
+ <path style="fill:#26a7b4" d="M 14.637097,12.040188 A 1.447809,1.2814949 0 0 0 13.377978,12.688993 1.1986023,1.37925 0 0 0 14.469291,13.5 1.1986023,1.37925 0 0 0 15.640513,12.400414 1.447809,1.2814949 0 0 0 14.637097,12.040188 Z"/>
+ <path style="fill:#84fafe" d="m 14.726138,12.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="-14.475" cy="12.108" rx=".319" ry=".371" transform="scale(-1,1)"/>
+ <path style="fill:#534735" d="M 14.123224,10.501556 C 13.418109,10.472203 12.324409,10.979346 12,11.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 10.896937,1.5000004 C 8.772829,1.4991358 1.168891,2.7572164 3.4083453,15.750209 c 0.133736,1.087076 0.2300625,1.627213 1.0444937,2.327308 l 0.996089,0.856249 C 4.9405435,21.559748 5.77393,21.188501 6.3016325,21.5 6.4249435,20.71076 7.2432365,20.14979 5.957066,18.897521 6.599608,18.390445 7.699247,17.693584 7.198294,16.785818 6.303041,15.163549 5.754401,13.634656 5.6931455,12.382652 5.6672905,11.854207 6.1379575,9.288302 6.8398045,9.104549 6.9655705,9.071619 7.354078,10.04489 7.478063,10.534243 7.627789,9.560365 8.688303,6.322248 8.7195545,6.822149 c 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 19.15978,5.1855185 16.448173,3.0515395 14.18026,2.165269 12.864409,1.5895418 11.628839,1.4879306 11,1.5011222 c -0.0328,-6.9e-4 -0.06703,-0.00111 -0.103063,-0.00112 z M 7.478063,10.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 10.896937,1.0000004 C 8.772829,0.9991357 1.168891,2.2572164 3.4083453,15.250209 c 0.133736,1.087076 0.2300625,1.627213 1.0444937,2.327308 l 0.996089,0.856249 C 4.9405435,21.059748 5.77393,20.688501 6.3016325,21 6.4249435,20.21076 7.2432365,19.64979 5.957066,18.397521 6.599608,17.890445 7.699247,17.193584 7.198294,16.285818 6.303041,14.663549 5.754401,13.134656 5.6931455,11.882652 5.6672905,11.354207 6.1379575,8.7883025 6.8398045,8.6045495 6.9655705,8.5716245 7.354078,9.54489 7.478063,10.034243 7.627789,9.060365 8.688303,5.822248 8.7195545,6.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 19.15978,4.6855185 16.448173,2.5515396 14.18026,1.665269 12.864409,1.0895418 11.628839,0.9879305 11,1.0011222 c -0.0328,-6.9e-4 -0.06703,-0.00111 -0.103063,-0.00112 z M 7.478063,10.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 10.896485,1 C 9.021968,0.9992369 2.8842949,1.9843624 3.0058594,11.144531 3.1107247,2.449 9.056686,1.4992511 10.896485,1.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 19.159325,4.685192 16.448577,2.5513096 14.180664,1.665039 12.864812,1.0893119 11.628839,0.9877849 11,1.0009765 10.967195,1.0002866 10.932521,1.00001 10.896485,1 Z M 8.703125,6.774414 C 8.66616,7.1879185 8.591524,7.7005045 8.625,8.245117 8.64798,7.6795125 8.741615,7.172422 8.7197265,6.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 5.381836,18.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 12.441406,3.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 14.095903,8.8004515 13.315897,6.81795 12.441406,3.9541015 Z M 7.834681,5.258485 C 7.136749,6.7434665 6.8163575,7.389773 6.370117,9.104492 6.510371,8.8386665 6.667963,8.649493 6.839844,8.604492 6.889744,8.591427 6.9833115,8.757095 7.083008,8.9677735 7.269351,7.53191 7.3383595,6.9437665 7.834681,5.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 10.95863,10.301254 10.449286,8.8546445 9.902344,7.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 4.6484375,8.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 5.6328195,15.391721 4.871981,12.4559 4.6484375,8.6396485 Z"/>
+ <path style="fill:#b96b6b" d="m 12.012189,14.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 5.973633,4.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 7.261454,7.386018 7.337899,7.6118415 7.6240235,7.4396635 7.792464,7.3383035 7.775578,6.925949 7.916992,6.6916165 8.058413,6.457289 8.4658205,6.0627105 8.4658205,6.0627105 8.5272215,5.962182 8.5026755,5.8251535 8.411133,5.759976 8.045449,5.5726175 7.609961,5.6031925 7.1591795,5.610562 7.1561295,5.5326545 7.1252995,5.4577175 7.0634765,5.4113435 L 6.783203,5.200406 C 6.748583,5.174371 6.7091225,5.164981 6.669922,5.162321 6.5256885,4.7358435 6.390023,4.3225135 6.121094,4.0402505 6.076824,4.0052155 6.0232925,3.994082 5.973633,4.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 15.436523,5.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 17.316442,5.8257045 17.533572,5.830092 17.495117,5.471892 17.472482,5.261021 17.120703,5.1260515 16.976563,4.893767 16.83242,4.6614845 16.653321,4.094939 16.653321,4.094939 16.622536,4.0447365 16.576027,4.014154 16.526367,4.0041185 Z M 7.3652345,17.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="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/apps/kazam.svg b/.icons/awkward/22x22/apps/kazam.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kazam.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kbackup.svg b/.icons/awkward/22x22/apps/kbackup.svg
new file mode 100644
index 00000000..f3d06b4f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kbackup.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1.6249969,1.5000099 C 1.2787486,1.5000099 1,1.7787585 1,2.1250068 V 12.875003 C 1,13.221002 1.2787486,13.5 1.6249969,13.5 h 8.7499571 c 0.345998,0 0.624996,-0.278998 0.624996,-0.624997 V 5.4999901 L 7.5624675,4.9374928 6.9999702,1.5000099 Z"/>
+ <path style="fill:#e4e4e4" d="M 1.6249969,1.0001017 C 1.2787486,1.0001017 1,1.2788503 1,1.6250986 V 12.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 5.0000818 L 7.5624675,4.4375846 6.9999702,1.0001017 Z"/>
+ <path style="opacity:0.2" d="m 6.9999702,1.5000992 v 3.3333335 c 0,0.3679981 0.2984986,0.6664967 0.6664967,0.6664967 H 10.99995 L 11,5 6.9999702,1.4999492 Z"/>
+ <path style="fill:#fafafa" d="m 6.9999702,1.0001017 v 3.3333334 c 0,0.3679982 0.2984986,0.6664967 0.6664967,0.6664967 H 10.99995 L 6.9999702,0.9999517 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.6249969,1.0001017 C 1.2787486,1.0001017 1,1.2788503 1,1.6250986 V 2.1250961 C 1,1.7788478 1.2787486,1.5000992 1.6249969,1.5000992 H 6.9999702 V 1.0001017 Z"/>
+ <path style="opacity:0.5" d="m 2.9999901,6.0000244 v 0.999995 h 5.9999702 v -0.999995 z"/>
+ <path style="opacity:0.5" d="M 2.9999901,8.0000145 V 9.00001 H 8.9999603 V 8.0000145 Z"/>
+ <path style="opacity:0.5" d="M 2.9999901,10.000005 V 11 h 5.9999702 v -0.999995 z"/>
+ <rect style="fill:#4f4f4f" width="13" height="13" x="-21" y="-21" rx=".65" ry=".65" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 8.6504621,8.000067 c -0.3600983,0 -0.6503968,0.2902985 -0.6503968,0.6503967 V 9.150461 c 0,-0.360098 0.2902985,-0.6503965 0.6503968,-0.6503965 H 20.349404 c 0.359998,0 0.650497,0.2902985 0.650497,0.6503965 V 8.6504637 c 0,-0.3600982 -0.290499,-0.6503967 -0.650497,-0.6503967 z"/>
+ <path style="opacity:0.2" d="m 8.0000653,20.349506 v 0.499997 c 0,0.359998 0.2902985,0.650497 0.6503968,0.650497 H 20.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 8.6504621 c -0.3601983,0 -0.6504968,-0.290498 -0.6504968,-0.650496 z"/>
+ <path style="opacity:0.2" d="m 12.092501,8.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 8.8330628 c 0,-0.1222994 -0.035,-0.2346488 -0.092,-0.3329983 z M 16.357624,9.50006 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 9.833058 c 0,-0.184649 0.159499,-0.332998 0.357498,-0.332998 z"/>
+ <path style="fill:#b7b7b7" d="m 12.092501,8.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 8.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 9.33306 c 0,-0.184649 0.159499,-0.332998 0.357498,-0.332998 z"/>
+ <path style="fill:#ffffff" d="m 10.625498,14.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 10.1831,19.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 19.000498,19.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 19.000498,18.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/22x22/apps/kblackbox.svg b/.icons/awkward/22x22/apps/kblackbox.svg
new file mode 100644
index 00000000..0ab5fbac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kblackbox.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kblocks.svg b/.icons/awkward/22x22/apps/kblocks.svg
new file mode 100644
index 00000000..19d0b8ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kblocks.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kblogger.svg b/.icons/awkward/22x22/apps/kblogger.svg
new file mode 120000
index 00000000..2ada4a55
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kblogger.svg
@@ -0,0 +1 @@
+blogilo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kbounce.svg b/.icons/awkward/22x22/apps/kbounce.svg
new file mode 100644
index 00000000..2d179e1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kbounce.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:.2" cx="11" cy="11.5" r="10"/>
+ <circle fill="#37a0f2" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kbreakout.svg b/.icons/awkward/22x22/apps/kbreakout.svg
new file mode 100644
index 00000000..dc26ee66
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kbreakout.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#667e47" d="M 21,20 V 2 C 21,1.446 20.554,1 20,1 H 2 C 1.446,1 1,1.446 1,2 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 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <g style="opacity:0.2" transform="translate(-1,-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="6" y="18"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="14.5" r="1.5"/>
+ <rect style="fill:#fcd800" width="3" height="3" x="9" y="3"/>
+ <rect style="fill:#fcd800" width="3" height="3" x="13" y="3"/>
+ <rect style="fill:#fcd800" width="3" height="3" x="17" y="3"/>
+ <rect style="fill:#fcd800" width="3" height="3" x="2" y="7"/>
+ <rect style="fill:#fcd800" width="3" height="3" x="9" y="7"/>
+ <rect style="fill:#fcd800" width="3" height="3" x="13" y="7"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kbruch.svg b/.icons/awkward/22x22/apps/kbruch.svg
new file mode 100644
index 00000000..9f509f7f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kbruch.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#5db43e" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kbugbuster.svg b/.icons/awkward/22x22/apps/kbugbuster.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kbugbuster.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcachegrind.svg b/.icons/awkward/22x22/apps/kcachegrind.svg
new file mode 100644
index 00000000..9310abe8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcachegrind.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#22c49b" d="M 2,1 C 1.446,1 1,1.446 1,2 v 9.049805 H 21 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 1,11 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="3" y="13"/>
+ <path style="opacity:0.2" d="M 5.2441406,4.5 C 4.9452661,4.5 4.7062785,4.5805974 4.5234375,4.7402344 4.3405965,4.8962434 4.2054818,5.1224159 4.1210938,5.4199219 4.0402217,5.7174274 4,6.0771849 4,6.4980469 4,7.1257109 4.100359,7.6151481 4.3007812,7.9707031 4.5047192,8.3226311 4.8186836,8.5 5.2441406,8.5 5.5430156,8.5 5.785909,8.4194031 5.96875,8.2597656 6.1551075,8.1001286 6.2886589,7.8736774 6.3730469,7.5761719 6.4574349,7.2786659 6.5,6.9189084 6.5,6.4980469 6.5,5.8667539 6.3949545,5.3775959 6.1875,5.0292969 5.9800455,4.6773694 5.6660816,4.5 5.2441406,4.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 10.040221,5.7174274 10,6.0771849 10,6.4980469 10,7.1257109 10.100359,7.6151481 10.300781,7.9707031 10.504719,8.3226311 10.818684,8.5 11.244141,8.5 11.543016,8.5 11.785909,8.4194031 11.96875,8.2597656 12.155107,8.1001286 12.288659,7.8736774 12.373047,7.5761719 12.457435,7.2786659 12.5,6.9189084 12.5,6.4980469 12.5,5.8667539 12.396907,5.3775959 12.189453,5.0292969 11.981998,4.6773694 11.666082,4.5 11.244141,4.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 13.040222,5.7174274 13,6.0771849 13,6.4980469 13,7.1257109 13.10036,7.6151481 13.300781,7.9707031 13.50472,8.3226311 13.818684,8.5 14.244141,8.5 14.543016,8.5 14.785909,8.4194031 14.96875,8.2597656 15.155107,8.1001286 15.288659,7.8736774 15.373047,7.5761719 15.457435,7.2786659 15.5,6.9189084 15.5,6.4980469 15.5,5.8667539 15.396907,5.3775959 15.189453,5.0292969 14.981998,4.6773694 14.666082,4.5 14.244141,4.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 16.040222,5.7174274 16,6.0771849 16,6.4980469 16,7.1257109 16.100359,7.6151481 16.300781,7.9707031 16.504719,8.3226311 16.818684,8.5 17.244141,8.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 18.457435,7.2786659 18.5,6.9189084 18.5,6.4980469 18.5,5.8667539 18.394955,5.3775959 18.1875,5.0292969 17.980046,4.6773694 17.666082,4.5 17.244141,4.5 Z M 5.2441406,4.9082031 c 0.281294,0 0.4820125,0.1316319 0.6015625,0.3964844 C 5.9687691,5.56954 6.03125,5.9683414 6.03125,6.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 4.5226379,7.43046 4.4628906,7.0313799 4.4628906,6.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 10.522638,7.43046 10.462891,7.0313799 10.462891,6.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 13.522638,7.43046 13.462891,7.0313799 13.462891,6.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 16.522638,7.43046 16.462891,7.0313799 16.462891,6.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 7.046875,5.5 7.984375,6.9667969 7,8.5 h 0.5019531 l 0.75,-1.1972656 L 8.9921875,8.5 H 9.5 L 8.5097656,6.9667969 9.449219,5.5 H 8.9472656 L 8.2519531,6.6308594 7.5527344,5.5 Z"/>
+ <path style="fill:#ffffff" d="M 5.2441406,4 C 4.9452661,4 4.7062785,4.0805974 4.5234375,4.2402344 4.3405965,4.3962434 4.2054818,4.6224159 4.1210938,4.9199219 4.0402217,5.2174274 4,5.5771849 4,5.9980469 4,6.6257109 4.100359,7.1151481 4.3007812,7.4707031 4.5047192,7.8226311 4.8186836,8 5.2441406,8 5.5430156,8 5.785909,7.9194031 5.96875,7.7597656 6.1551075,7.6001286 6.2886589,7.3736774 6.3730469,7.0761719 6.4574349,6.7786659 6.5,6.4189084 6.5,5.9980469 6.5,5.3667539 6.3949545,4.8775959 6.1875,4.5292969 5.9800455,4.1773694 5.6660816,4 5.2441406,4 Z M 11.244141,4 C 10.945267,4 10.706277,4.0805974 10.523438,4.2402344 10.340597,4.3962434 10.205482,4.6224159 10.121094,4.9199219 10.040221,5.2174274 10,5.5771849 10,5.9980469 10,6.6257109 10.100359,7.1151481 10.300781,7.4707031 10.504719,7.8226311 10.818684,8 11.244141,8 11.543016,8 11.785909,7.9194031 11.96875,7.7597656 12.155107,7.6001286 12.288659,7.3736774 12.373047,7.0761719 12.457435,6.7786659 12.5,6.4189084 12.5,5.9980469 12.5,5.3667539 12.396907,4.8775959 12.189453,4.5292969 11.981998,4.1773694 11.666082,4 11.244141,4 Z m 3,0 C 13.945267,4 13.706277,4.0805974 13.523438,4.2402344 13.340597,4.3962434 13.205482,4.6224159 13.121094,4.9199219 13.040222,5.2174274 13,5.5771849 13,5.9980469 13,6.6257109 13.10036,7.1151481 13.300781,7.4707031 13.50472,7.8226311 13.818684,8 14.244141,8 14.543016,8 14.785909,7.9194031 14.96875,7.7597656 15.155107,7.6001286 15.288659,7.3736774 15.373047,7.0761719 15.457435,6.7786659 15.5,6.4189084 15.5,5.9980469 15.5,5.3667539 15.396907,4.8775959 15.189453,4.5292969 14.981998,4.1773694 14.666082,4 14.244141,4 Z m 3,0 C 16.945266,4 16.706278,4.0805974 16.523438,4.2402344 16.340597,4.3962434 16.205482,4.6224159 16.121094,4.9199219 16.040222,5.2174274 16,5.5771849 16,5.9980469 16,6.6257109 16.100359,7.1151481 16.300781,7.4707031 16.504719,7.8226311 16.818684,8 17.244141,8 17.543016,8 17.783956,7.9194031 17.966797,7.7597656 18.153155,7.6001286 18.288659,7.3736774 18.373047,7.0761719 18.457435,6.7786659 18.5,6.4189084 18.5,5.9980469 18.5,5.3667539 18.394955,4.8775959 18.1875,4.5292969 17.980046,4.1773694 17.666082,4 17.244141,4 Z M 5.2441406,4.4082031 c 0.281294,0 0.4820125,0.1316319 0.6015625,0.3964844 C 5.9687691,5.06954 6.03125,5.4683414 6.03125,5.9980469 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 4.5226379,6.93046 4.4628906,6.5313799 4.4628906,5.9980469 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 10.522638,6.93046 10.462891,6.5313799 10.462891,5.9980469 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 13.522638,6.93046 13.462891,6.5313799 13.462891,5.9980469 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 16.522638,6.93046 16.462891,6.5313799 16.462891,5.9980469 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 7.046875,5 7.984375,6.4667969 7,8 h 0.5019531 l 0.75,-1.1972656 L 8.9921875,8 H 9.5 L 8.5097656,6.4667969 9.449219,5 H 8.9472656 L 8.2519531,6.1308594 7.5527344,5 Z"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="1" y="11"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="16" height=".5" x="3" y="13"/>
+ <rect style="opacity:0.2" width="16" height=".5" x="3" y="19"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kcalc.svg b/.icons/awkward/22x22/apps/kcalc.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcalc.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcharselect.svg b/.icons/awkward/22x22/apps/kcharselect.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcharselect.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kchmviewer.svg b/.icons/awkward/22x22/apps/kchmviewer.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kchmviewer.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcmdevices.svg b/.icons/awkward/22x22/apps/kcmdevices.svg
new file mode 100644
index 00000000..14279f7e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcmdevices.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-21.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 V 2.5 C 1,1.946 1.446,1.5 2,1.5 H 20 C 20.554,1.5 21,1.946 21,2.5 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.5" d="M 11,4 A 7,7 0 0 0 4,11 7,7 0 0 0 11,18 7,7 0 0 0 18,11 7,7 0 0 0 11,4 Z M 11,8.5 A 2.5,2.5 0 0 1 13.5,11 2.5,2.5 0 0 1 11,13.5 2.5,2.5 0 0 1 8.5,11 2.5,2.5 0 0 1 11,8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kcmdf.svg b/.icons/awkward/22x22/apps/kcmdf.svg
new file mode 100644
index 00000000..5a24deb0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcmdf.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="10" height="10" x="11" y="11.5" rx="1.646" ry="1.852"/>
+ <rect style="opacity:0.2" width="10" height="10" x="1" y="11.5" rx="1.646" ry="1.852"/>
+ <rect style="fill:#ff7826" width="10" height="10" x="1" y="11" rx="1.646" ry="1.852"/>
+ <rect style="fill:#1f9b28" width="10" height="10" x="11" y="11" rx="1.646" ry="1.852"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.6464844,11 C 1.7345512,11 1,11.825637 1,12.851563 v 0.5 C 1,12.325637 1.7345511,11.5 2.6464844,11.5 H 7.6464845 C 7.2111765,11.5 6.819166,11.308309 6.5253905,11 Z m 12.8281246,0 c -0.293775,0.308309 -0.685786,0.5 -1.121093,0.5 h 4.999999 C 20.265449,11.5 21,12.325637 21,13.351563 v -0.5 C 21,11.825637 20.265449,11 19.353515,11 Z"/>
+ <rect style="opacity:0.2" width="10" height="10" x="6" y="1.5" rx="1.646" ry="1.852"/>
+ <rect style="fill:#00a9ff" width="10" height="10" x="6" y="1" rx="1.646" ry="1.852"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.6464845,1 C 6.734551,1 6,1.8256377 6,2.8515625 v 0.5 C 6,2.3256377 6.734551,1.5 7.6464845,1.5 H 14.353516 C 15.265449,1.5 16,2.3256377 16,3.3515625 v -0.5 C 16,1.8256377 15.265449,1 14.353516,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kcmkicker.svg b/.icons/awkward/22x22/apps/kcmkicker.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcmkicker.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcmkwm.svg b/.icons/awkward/22x22/apps/kcmkwm.svg
new file mode 120000
index 00000000..cbdad8c8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcmkwm.svg
@@ -0,0 +1 @@
+gnome-wm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcmmemory.svg b/.icons/awkward/22x22/apps/kcmmemory.svg
new file mode 100644
index 00000000..46961b44
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcmmemory.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g style="fill:#8e8e8e" transform="translate(-2,-1)">
+ <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="-20.5" y="-18" rx="1" ry="1.071" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="18" height="15" x="-20" y="-18" rx="1" ry="1.071" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.0722656,2 C 3.4786942,2 3,2.446 3,3 v 0.5 c 0,-0.554 0.4786942,-1 1.0722656,-1 H 16.927734 C 17.521306,2.5 18,2.946 18,3.5 V 3 C 18,2.446 17.521306,2 16.927734,2 Z"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="4" height="1" x="5" y="-14" transform="rotate(90)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="2" height="1" x="10" y="-14" transform="rotate(90)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="5" height="1" x="13" y="-14" transform="rotate(90)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="5" height="1" x="5" y="-11" transform="rotate(90)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="5" height="1" x="11" y="-11" transform="rotate(90)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="2" height="1" x="5" y="-8" transform="rotate(90)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="2" height="1" x="8" y="-8" transform="rotate(90)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="4" height="1" x="11" y="-8" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kcmmidi.svg b/.icons/awkward/22x22/apps/kcmmidi.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcmmidi.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcmopengl.svg b/.icons/awkward/22x22/apps/kcmopengl.svg
new file mode 120000
index 00000000..6d2e3052
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcmopengl.svg
@@ -0,0 +1 @@
+opengl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcmpartitions.svg b/.icons/awkward/22x22/apps/kcmpartitions.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcmpartitions.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcmpci.svg b/.icons/awkward/22x22/apps/kcmpci.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcmpci.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcmprocessor.svg b/.icons/awkward/22x22/apps/kcmprocessor.svg
new file mode 120000
index 00000000..0cf183b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcmprocessor.svg
@@ -0,0 +1 @@
+yast-hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcmscsi.svg b/.icons/awkward/22x22/apps/kcmscsi.svg
new file mode 120000
index 00000000..1c874475
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcmscsi.svg
@@ -0,0 +1 @@
+scsi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcmsound.svg b/.icons/awkward/22x22/apps/kcmsound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcmsound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcmx.svg b/.icons/awkward/22x22/apps/kcmx.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcmx.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcolorchooser.svg b/.icons/awkward/22x22/apps/kcolorchooser.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcolorchooser.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcoloredit.svg b/.icons/awkward/22x22/apps/kcoloredit.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcoloredit.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kcontrol.svg b/.icons/awkward/22x22/apps/kcontrol.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kcontrol.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kde-frameworks.svg b/.icons/awkward/22x22/apps/kde-frameworks.svg
new file mode 100644
index 00000000..c2a67d2f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kde-frameworks.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 A 10,10 0 0 0 1,11 v 9 c 0,0.554 0.446,1 1,1 h 9 A 10,10 0 0 0 21,11 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="M 12.015625,3.4746094 9,4 V 14.386719 L 12,14 11.984375,9.318359 15.523438,14.5 19,14 15,8.6367188 l 4.013672,-4.5 -3.519531,-0.6484376 -3.509766,4.5 z M 5.6738281,6.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 5.5571593,9.719262 5.3789844,10.178103 5.2636719,10.658203 L 3.1054688,11.1875 C 3.0455625,11.2022 3,11.256359 3,11.318359 V 12 12.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 7.71875,16.650391 c 0.3843281,0.2239 0.9855094,0.404037 1.423828,0.523437 l 0.458985,2.216797 C 9.614313,19.454625 9.665143,19.5 9.728516,19.5 H 10.5 11.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 6.00144,10.323124 6.9698489,8.763073 8.5,8.0039062 V 7.0214844 C 8.2147616,7.1165864 7.9344885,7.2239255 7.71875,7.3496094 L 5.7597656,6.1484375 c -0.026353,-0.016 -0.056965,-0.023891 -0.085937,-0.021484 z"/>
+ <path style="fill:#ffffff" d="M 12.015625,2.9746094 9,3.5 V 13.886719 L 12,13.5 11.984375,8.8183594 15.523438,14 19,13.5 15,8.1367188 l 4.013672,-4.5 -3.519531,-0.6484376 -3.509766,4.5 z M 5.6738281,5.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 5.5571593,9.219262 5.3789844,9.678103 5.2636719,10.158203 L 3.1054688,10.6875 C 3.0455625,10.7022 3,10.756359 3,10.818359 V 11.5 12.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 7.71875,16.150391 c 0.3843281,0.2239 0.9855094,0.404037 1.423828,0.523437 l 0.458985,2.216797 C 9.614313,18.954629 9.665141,19 9.728516,19 H 10.5 11.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 6.00144,9.823124 6.9698489,8.263073 8.5,7.5039062 V 6.5214844 C 8.2147616,6.6165864 7.9344885,6.7239255 7.71875,6.8496094 L 5.7597656,5.6484375 c -0.026353,-0.016 -0.056965,-0.023891 -0.085937,-0.021484 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 v 0.5 a 10,10 0 0 1 10,-10 h 9 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kde-gtk-config.svg b/.icons/awkward/22x22/apps/kde-gtk-config.svg
new file mode 120000
index 00000000..94c48c94
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kde-gtk-config.svg
@@ -0,0 +1 @@
+preferences-gtk-config.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kde-im-log-viewer.svg b/.icons/awkward/22x22/apps/kde-im-log-viewer.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kde-im-log-viewer.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kde-logo.svg b/.icons/awkward/22x22/apps/kde-logo.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kde-logo.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kde-telepathy.svg b/.icons/awkward/22x22/apps/kde-telepathy.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kde-telepathy.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kde.svg b/.icons/awkward/22x22/apps/kde.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kde.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kdeconnect.svg b/.icons/awkward/22x22/apps/kdeconnect.svg
new file mode 100644
index 00000000..580ce61b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdeconnect.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="15" height="20" x="4" y="1.5" rx="1" ry="1"/>
+ <path style="fill:#e4e4e4" d="M 5,1 C 4.446,1 4,1.446 4,2 V 3 H 19 V 2 C 19,1.446 18.554,1 18,1 Z M 4,17 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"/>
+ <rect style="fill:#3f3f3f" width="15" height="14" x="4" y="3"/>
+ <rect style="fill:#4d4d4d" width="3" height="2" x="10" y="18" rx=".5" ry=".5"/>
+ <rect style="fill:#4d4d4d" width="2" height="1" x="15" y="18" rx=".5" ry=".5"/>
+ <rect style="fill:#4d4d4d" width="2" height="1" x="6" y="18" rx=".5" ry=".5"/>
+ <path style="opacity:0.2" d="M 14.801,4.5 12.994,7.6992 V 4.502 L 11,4.8984 V 11.412 L 12.994,11.1 V 8.5 l 1.807,3 2.187,-1 L 14.5,8.0996 17.012,5.5 Z M 8.2812,5.7012 C 8.2567,5.7042 8.2295,5.7099 8.2109,5.7285 L 7.3574,6.5762 C 7.3216,6.6119 7.3174,6.6658 7.3437,6.709 L 8.252,8.1973 C 8.0386,8.544 7.873,8.921 7.7617,9.322 L 6.0879,9.668 C 6.0371,9.678 6,9.727 6,9.779 v 1.198 c 0,0.05 0.0386,0.093 0.0879,0.105 l 1.623,0.391 c 0.1022,0.451 0.2748,0.876 0.5039,1.263 l -0.9453,1.43 c -0.0286,0.044 -0.0233,0.102 0.0137,0.139 l 0.8535,0.847 c 0.036,0.036 0.0916,0.04 0.1348,0.014 L 9.748,14.275 c 0.365,0.218 0.763,0.385 1.186,0.491 l 0.345,1.646 c 0.011,0.051 0.053,0.088 0.106,0.088 h 1.207 c 0.05,0 0.093,-0.033 0.105,-0.082 l 0.41,-1.658 c 0.427,-0.111 0.824,-0.289 1.19,-0.514 l 1.482,0.965 c 0.044,0.028 0.102,0.023 0.139,-0.014 l 0.85,-0.845 c 0.036,-0.036 0.044,-0.092 0.017,-0.135 l -0.58,-0.947 -0.189,0.058 c -0.028,0.009 -0.058,-0.003 -0.075,-0.027 0,0 -0.179,-0.244 -0.322,-0.438 -0.059,-0.09 -0.551,-0.687 -0.89,-1.121 A 3,3 0 0 1 12,13.5 3,3 0 0 1 9,10.5 3,3 0 0 1 10.4,7.9648 V 6.375 C 10.177,6.4579 10.031,6.5593 9.826,6.6758 L 8.3496,5.7168 C 8.3277,5.7024 8.3056,5.6988 8.2812,5.7012 Z"/>
+ <path style="fill:#ffffff" d="M 14.801,4 12.994,7.1992 V 4.002 L 11,4.3984 V 10.912 L 12.994,10.6 V 8 l 1.807,3 2.187,-1 L 14.5,7.5996 17.012,5 Z M 8.2812,5.2012 C 8.2567,5.2042 8.2295,5.2099 8.2109,5.2285 L 7.3574,6.0762 C 7.3216,6.1119 7.3174,6.1658 7.3437,6.209 L 8.252,7.6973 C 8.0386,8.044 7.873,8.421 7.7617,8.822 L 6.0879,9.168 C 6.0371,9.178 6,9.227 6,9.279 v 1.198 c 0,0.05 0.0386,0.093 0.0879,0.105 l 1.623,0.391 c 0.1022,0.451 0.2748,0.876 0.5039,1.263 l -0.9453,1.43 c -0.0286,0.044 -0.0233,0.102 0.0137,0.139 l 0.8535,0.847 c 0.036,0.036 0.0916,0.04 0.1348,0.014 L 9.748,13.775 c 0.365,0.218 0.763,0.385 1.186,0.491 l 0.345,1.646 C 11.29,15.963 11.332,16 11.385,16 h 1.207 c 0.05,0 0.093,-0.033 0.105,-0.082 l 0.41,-1.658 c 0.427,-0.111 0.824,-0.289 1.19,-0.514 l 1.482,0.965 c 0.044,0.028 0.102,0.023 0.139,-0.014 l 0.85,-0.845 c 0.036,-0.036 0.044,-0.092 0.017,-0.135 l -0.58,-0.947 -0.189,0.058 c -0.028,0.009 -0.058,-0.003 -0.075,-0.027 0,0 -0.179,-0.244 -0.322,-0.438 -0.059,-0.09 -0.551,-0.687 -0.89,-1.121 A 3,3 0 0 1 12,13 3,3 0 0 1 9,10 3,3 0 0 1 10.4,7.4648 V 5.875 C 10.177,5.9579 10.031,6.0593 9.826,6.1758 L 8.3496,5.2168 C 8.3277,5.2024 8.3056,5.1988 8.2812,5.2012 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 13 c 0.554,0 1,0.446 1,1 V 2 C 19,1.446 18.554,1 18,1 Z"/>
+ <rect style="opacity:0.2" width="15" height=".5" x="4" y="3"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="15" height=".5" x="4" y="17"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kdeneur.svg b/.icons/awkward/22x22/apps/kdeneur.svg
new file mode 120000
index 00000000..a52bbb5e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdeneur.svg
@@ -0,0 +1 @@
+xneur.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kdenlive.svg b/.icons/awkward/22x22/apps/kdenlive.svg
new file mode 100644
index 00000000..ea8f995e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdenlive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,19.5 v -16 c 0,-0.554 -0.446,-1 -1,-1 H 2 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 21,19 V 3 C 21,2.446 20.554,2 20,2 H 2 C 1.446,2 1,2.446 1,3 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 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:#e14c39" d="m 10,2 0.03906,18 H 12 V 2 Z"/>
+ <path style="opacity:0.2" d="M 14,1.5 H 11 8 l 1.5,2 1.5,2 1.5,-2 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 8,6.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 8,6 V 7 H 9 V 6 Z M 6,8 V 9 H 9 V 8 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 14,1 H 11 8 L 9.5,2.9999999 11,5 12.5,3 Z"/>
+ <path style="opacity:0.2" d="m 13.518432,7.5006936 c -0.245509,0.01489 -0.509869,0.2577465 -0.509252,0.526843 L 13,15.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 13.747371,7.5696446 c -0.06741,-0.05282 -0.146901,-0.073866 -0.228774,-0.068951 z"/>
+ <path style="fill:#3a7cca" d="m 13.518432,7.0006936 c -0.245509,0.01489 -0.509869,0.2577465 -0.509252,0.526843 L 13,15.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 13.747371,7.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 8,6 V 6.5 H 9 V 6 Z M 6,8 V 8.5 H 9 V 8 Z m -2,2 v 0.5 H 9 V 10 Z m -2,2 v 0.5 H 9 V 12 Z m 2,2 v 0.5 H 9 V 14 Z m 3,2 v 0.5 H 9 V 16 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 13.518555,7.0009771 c -0.245509,0.01489 -0.510383,0.257271 -0.509766,0.5263675 L 13,15.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 13.747071,7.0693366 c -0.06742,-0.05282 -0.146644,-0.073275 -0.228516,-0.068359 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kdepim-dropbox.svg b/.icons/awkward/22x22/apps/kdepim-dropbox.svg
new file mode 120000
index 00000000..3b77629d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdepim-dropbox.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kdepim-googledrive.svg b/.icons/awkward/22x22/apps/kdepim-googledrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdepim-googledrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kdesvn.svg b/.icons/awkward/22x22/apps/kdesvn.svg
new file mode 100644
index 00000000..8a7a9420
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdesvn.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#5985cb" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:.2;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"/>
+ <path style="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 style="stroke-linejoin:round;stroke:#4f4f4f;fill:none" d="m4.5 11.5h10"/>
+ <path style="stroke-linejoin:round;stroke:#4f4f4f;fill:none" d="m9.5 11.5 2.5-5"/>
+ <path style="stroke-linejoin:round;stroke:#4f4f4f;fill:none" d="m9.5 11.5 2.5 5h5"/>
+ <g style="opacity:.2" transform="translate(-1 -.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>
+ <g transform="translate(-1,-1)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kdevelop.svg b/.icons/awkward/22x22/apps/kdevelop.svg
new file mode 100644
index 00000000..7bf1c314
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdevelop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.11285 0.1995-0.063649 0.47549 0.11035 0.62499l1.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kdf.svg b/.icons/awkward/22x22/apps/kdf.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdf.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kdiamond.svg b/.icons/awkward/22x22/apps/kdiamond.svg
new file mode 100644
index 00000000..5119da9c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdiamond.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kdiff3.svg b/.icons/awkward/22x22/apps/kdiff3.svg
new file mode 100644
index 00000000..de79b72c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdiff3.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,1)">
+ <path fill="#e4e4e4" d="m20 19v-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 0c-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 -.54545 -2)">
+ <path d="m6 5h11v1h-11z"/>
+ <path d="m6 8h11v1h-11z"/>
+ <path d="m6 11h11v1h-11z"/>
+ </g>
+ <path opacity=".5" d="m19 20c0.554 0 1-0.446 1-1v-8.5h-16v8.5c0 0.554 0.446 1 1 1z"/>
+ <path opacity=".2" d="m4 18.5v0.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 -.54545 6)">
+ <path d="m6 5h11v1h-11z"/>
+ <path d="m6 8h11v1h-11z"/>
+ <path d="m6 11h11v1h-11z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kdiskfree.svg b/.icons/awkward/22x22/apps/kdiskfree.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdiskfree.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kdisknav.svg b/.icons/awkward/22x22/apps/kdisknav.svg
new file mode 120000
index 00000000..c70ea571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdisknav.svg
@@ -0,0 +1 @@
+mate-panel-drawer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kdocker.svg b/.icons/awkward/22x22/apps/kdocker.svg
new file mode 100644
index 00000000..07951758
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdocker.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#4763ad" d="M 2,2 C 1.446,2 1,2.446 1,3 V 16.05 H 21 V 3 C 21,2.446 20.554,2 20,2 Z"/>
+ <rect style="opacity:0.2" width="8" height="6" x="4" y="5.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="8" height="6" x="4" y="5" rx="1" ry="1"/>
+ <path style="fill:#6194bf" d="M 2,20 C 1.446,20 1,19.554 1,19 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 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"/>
+ <circle style="opacity:0.2" cx="12" cy="18.5" r="1"/>
+ <circle style="opacity:0.2" cx="15" cy="18.5" r="1"/>
+ <circle style="fill:#ffffff" cx="15" cy="18" r="1"/>
+ <circle style="opacity:0.2" cx="18" cy="18.5" r="1"/>
+ <circle style="fill:#ffffff" cx="18" cy="18" r="1"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,20 1,19.554 1,19 Z"/>
+ <path style="opacity:0.2" d="m 11.5,7.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 11.5,7 c 0,0 2.5,1.5 2.5,5 h -2 l 3,4 3,-4 H 16 C 16,7.5 11.5,7 11.5,7 Z"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="20" height=".5" x="1" y="16"/>
+ <circle style="fill:#ffffff" cx="12" cy="18" r="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kdots.svg b/.icons/awkward/22x22/apps/kdots.svg
new file mode 100644
index 00000000..1166c2cf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdots.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="18" height="18" x="-21.5" y="-19" rx=".9" ry=".9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="18" height="18" x="-21" y="-19" rx=".9" ry=".9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="M 6.4999983,3.0000056 V 8.5000039 H 1 V 9.0000038 H 6.4999983 V 15.000002 H 1 v 0.5 H 6.4999983 V 21 H 6.9999982 V 15.500002 H 12.999996 V 21 h 0.5 v -5.499998 h 5.499999 v -0.5 H 13.499996 V 9.0000038 h 5.499999 V 8.5000039 H 13.499996 V 3.0000056 h -0.5 V 8.5000039 H 6.9999982 V 3.0000056 Z M 6.9999982,9.0000038 H 12.999996 V 15.000002 H 6.9999982 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.9003903,3.0000056 C 1.4017905,3.0000056 1,3.401796 1,3.9003959 V 4.4003957 C 1,3.9017959 1.4017905,3.5000054 1.9003903,3.5000054 H 18.099604 c 0.4986,0 0.900391,0.4017905 0.900391,0.9003903 V 3.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 6.7499983,8.7500038 13.249996,3.2500055 h 5.499999 v 5.4999983 l -5.499999,6.4999982 z"/>
+ <path style="opacity:0.1" d="m 13,1.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(-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/22x22/apps/kdoubanfm.svg b/.icons/awkward/22x22/apps/kdoubanfm.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kdoubanfm.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kedit.svg b/.icons/awkward/22x22/apps/kedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/keditbookmarks.svg b/.icons/awkward/22x22/apps/keditbookmarks.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/keditbookmarks.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/keep.svg b/.icons/awkward/22x22/apps/keep.svg
new file mode 100644
index 00000000..a475596c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/keep.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#f4b400" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/keepass.svg b/.icons/awkward/22x22/apps/keepass.svg
new file mode 100644
index 00000000..631e9d4a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/keepass.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/keepass2.svg b/.icons/awkward/22x22/apps/keepass2.svg
new file mode 120000
index 00000000..3a0b0a11
--- /dev/null
+++ b/.icons/awkward/22x22/apps/keepass2.svg
@@ -0,0 +1 @@
+keepass.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/keepassx.svg b/.icons/awkward/22x22/apps/keepassx.svg
new file mode 100644
index 00000000..45aa793d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/keepassx.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#38a334" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 14.5,4.5 A 3.5,3.5 0 0 0 11,8 3.5,3.5 0 0 0 11.324219,9.460938 L 4,16.785156 V 18.5 h 1.7148438 l 1,-1 H 8 V 16.214844 L 8.7148438,15.5 H 12 v -2 h -1.285156 l 2.322265,-2.322266 A 3.5,3.5 0 0 0 14.5,11.5 3.5,3.5 0 0 0 18,8 3.5,3.5 0 0 0 14.5,4.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 14.5,4 A 3.5,3.5 0 0 0 11,7.5 3.5,3.5 0 0 0 11.324219,8.9609375 L 4,16.285156 V 18 h 1.7148438 l 1,-1 H 8 V 15.714844 L 8.7148438,15 H 12 v -2 h -1.285156 l 2.322265,-2.322266 A 3.5,3.5 0 0 0 14.5,11 3.5,3.5 0 0 0 18,7.5 3.5,3.5 0 0 0 14.5,4 Z M 15,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"/>
+ <path style="opacity:0.2" d="M 4,8.2144782 V 6.5002243 H 5.7142539 L 15.999775,16.785746 V 18.5 h -1.714254 z"/>
+ <path style="fill:#454545" d="M 4,7.7144832 V 6.0002293 H 5.7142539 L 15.999775,16.285751 v 1.714254 h -1.714254 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/keepassx2.svg b/.icons/awkward/22x22/apps/keepassx2.svg
new file mode 120000
index 00000000..c1070c14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/keepassx2.svg
@@ -0,0 +1 @@
+keepassx.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/keepassxc.svg b/.icons/awkward/22x22/apps/keepassxc.svg
new file mode 100644
index 00000000..b79edce9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/keepassxc.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/keeweb.svg b/.icons/awkward/22x22/apps/keeweb.svg
new file mode 100644
index 00000000..53fb688f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/keeweb.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f75de" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1c-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="m1.00585 11.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="m10.671875 6.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,13.275773,10.196244)">
+ <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/22x22/apps/kentoo.svg b/.icons/awkward/22x22/apps/kentoo.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kentoo.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kerbal-space-program.svg b/.icons/awkward/22x22/apps/kerbal-space-program.svg
new file mode 100644
index 00000000..002c1496
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kerbal-space-program.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 7,1.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 2.5,7.5 C 1.1192881,7.5 0,9.067003 0,11 0,12.932997 1.1192881,14.5 2.5,14.5 3.8807119,14.5 5,12.932997 5,11 5,9.067003 3.8807119,7.5 2.5,7.5 Z m 17,0 C 18.119288,7.5 17,9.067003 17,11 c 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 7,1 C 5.8954305,1 5,1.8954305 5,3 5,4.1045695 5.8954305,5 7,5 8.1045695,5 9,4.1045695 9,3 9,1.8954305 8.1045695,1 7,1 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 17,1.8954305 16.104569,1 15,1 Z M 2.5,7 C 1.1192881,7 0,8.5670034 0,10.5 0,12.432997 1.1192881,14 2.5,14 3.8807119,14 5,12.432997 5,10.5 5,8.5670034 3.8807119,7 2.5,7 Z m 17,0 C 18.119288,7 17,8.5670034 17,10.5 17,12.432997 18.119288,14 19.5,14 20.880712,14 22,12.432997 22,10.5 22,8.5670034 20.880712,7 19.5,7 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 5.8954305,1 5,1.8954305 5,3 5.0005041,3.0845968 5.0063752,3.1690764 5.017578,3.2529297 5.1421218,2.2524819 5.9918305,1.5011385 7,1.5 8.0062014,1.5007648 8.8551731,2.2489473 8.982422,3.2470703 8.9933804,3.1651558 8.999251,3.0826408 9,3 9,1.8954305 8.1045695,1 7,1 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 13.142122,2.2524819 13.99183,1.5011385 15,1.5 16.006201,1.5007648 16.855173,2.2489473 16.982422,3.2470703 16.99338,3.1651558 16.999251,3.0826408 17,3 17,1.8954305 16.104569,1 15,1 Z M 2.5,7 C 1.1192881,7 0,8.5670034 0,10.5 8.701e-4,10.57529 0.00348,10.650528 0.00781,10.725586 0.1101023,8.9046989 1.1953502,7.5000852 2.5,7.5 3.8171465,7.5019284 4.9072939,8.934242 4.9921875,10.774414 4.997355,10.683121 4.9999612,10.591579 5,10.5 5,8.5670034 3.8807119,7 2.5,7 Z m 17,0 C 18.119288,7 17,8.5670034 17,10.5 c 8.71e-4,0.07529 0.0035,0.150528 0.0078,0.225586 C 17.110105,8.9047003 18.195351,7.5000871 19.5,7.5 20.817146,7.50193 21.907293,8.9342423 21.992187,10.774414 21.997355,10.683121 21.999961,10.591579 22,10.5 22,8.5670034 20.880712,7 19.5,7 Z"/>
+ <path style="opacity:0.2" d="m 20,11.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 3.7559504,17.652378 2,14.781251 2,11.5 c 0,-4.9705627 4.0294373,-9 9,-9 4.970563,0 9,4.0294373 9,9 z"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="11" r="9"/>
+ <path style="fill:#3f3f3f" d="m 19,11 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 9.579102,4.475586 C 8.4480255,4.507466 7.952301,4.7307355 6.7597655,6.004883 l -0.106445,3.258789 0.04297,0.899414 0.02051,3.427735 C 6.866086,14.770618 6.913892,15.72851 7.072269,16.458008 8.233128,16.831139 9.571433,17 11,17 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 15.389644,9.085938 15.24023,6.635742 C 14.858996,5.0434675 12.633933,4.392439 10.970703,4.475586 c -0.567747,0 -1.014576,-0.010625 -1.391601,0 z"/>
+ <circle style="opacity:0.2" cx="7.5" cy="12" r="1.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="11.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="11.5" r=".5"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 8.5,15 c 0,0 0.354054,0.5 2.427027,0.5 C 13,15.5 13.5,15 13.5,15"/>
+ <path style="fill:#2e2e2e" d="M 6.511198,6.864591 6.663952,10.08736 C 7.126166,8.427092 5.950703,5.757866 8.2213895,5.5 9.383429,5.3680355 9.51992,6.0580665 10.314623,6 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 15.498584,7.0390745 C 15.530664,5.724769 15.013887,5.299155 14.297586,4.749688 13.414751,4.1779 12.378626,4.0143145 11.000208,4.0143145 9.607732,3.9220413 8.069948,4.2706185 7.082116,5.2128275 6.4945225,5.750317 6.47485,6.097732 6.511198,6.864591 Z"/>
+ <circle style="opacity:0.2" cx="-14.5" cy="12" r="1.5" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-14.5" cy="11.5" r="1.5" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-14.5" cy="11.5" r=".5" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="M 3.0126953,10.746094 C 3.0100217,10.831121 3,10.914324 3,11 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 18.85255,14.971932 15.332894,16.5 11,16.5 6.667106,16.5 3.1474497,14.971932 3.0126953,10.746094 Z"/>
+ <rect style="opacity:0.2" width="12" height="2" x="5" y="18.5" rx="1" ry="1"/>
+ <rect style="fill:#868686" width="12" height="2" x="5" y="18" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,2 A 9,9 0 0 0 2,11 9,9 0 0 0 2.00977,11.287109 9,9 0 0 1 11,2.5 9,9 0 0 1 19.990234,11.212891 9,9 0 0 0 20,11 9,9 0 0 0 11,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/keurocalc.svg b/.icons/awkward/22x22/apps/keurocalc.svg
new file mode 100644
index 00000000..1c0f42f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/keurocalc.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kexi.svg b/.icons/awkward/22x22/apps/kexi.svg
new file mode 100644
index 00000000..146e99b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kexi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4ba357" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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=".1" d="m11 7.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.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.1685 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"/>
+ <path fill="#ffffff" d="m11 7c-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.1816 4.0001 2 0 0 0 3.7051 1.25 4.0001 2 0 0 0 3.705 -1.25 4.0001 2 0 0 0 0.002 -0.002 4.0001 2 0 0 0 0.107 -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.1679 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/22x22/apps/key-mon.svg b/.icons/awkward/22x22/apps/key-mon.svg
new file mode 120000
index 00000000..d5aa3f2f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/key-mon.svg
@@ -0,0 +1 @@
+keymon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/key_bindings.svg b/.icons/awkward/22x22/apps/key_bindings.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/key_bindings.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/keybase.svg b/.icons/awkward/22x22/apps/keybase.svg
new file mode 100644
index 00000000..e249afe0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/keybase.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:.2" d="m11 2.4999999c-5.5399999 0-10 4.46-10 10.0000001 0 3.283708 1.5739346 6.179006 4.0039061 8h11.9921879c2.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="m11 1.9999999c-5.5399999 0-10 4.46-10 10.0000001 0 3.283708 1.5739346 6.179006 4.0039061 8h11.9921879c2.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="m11 1.9999999c-5.5395074 0-9.9991111 4.46-9.9991111 10.0000001 0 0.084-0.002 0.1665 0 0.25 0.1321882-5.4230002 4.5435962-9.7500001 9.9991111-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="m11 6.9667969a7.9999214 7.9999214 0 0 0 -7.9999998 8.0000001 7.9999214 7.9999214 0 0 0 1.4394531 4.558594c0.1854381 0.161459 0.36737 0.326917 0.5644531 0.474609h11.9921876c0.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="m11.000079 7.4672143c-2.8435811 0-5.338516 1.4854046-6.7572258 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.2770507-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="m11.000079 6.9667973c-2.8435811 0-5.338516 1.4854046-6.7572258 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.2770507-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="8" cy="16" r="1"/>
+ <circle style="fill:#252524" cx="14" cy="16" r="1"/>
+ <path style="opacity:.2" d="m9.3916012 3.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.9999995 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.3943278-0.0008-0.6939948-0.343721-0.8867178-0.6238359-0.03085-0.04484-0.06405-0.081055-0.07324-0.081055z"/>
+ <path style="fill:#ff8e49" d="m9.3916012 3.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.9999995 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.3943278-0.000785-0.6939948-0.3437209-0.8867178-0.6238359-0.03085-0.04484-0.06405-0.081055-0.07324-0.081055z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/keymon.svg b/.icons/awkward/22x22/apps/keymon.svg
new file mode 100644
index 00000000..8d289600
--- /dev/null
+++ b/.icons/awkward/22x22/apps/keymon.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="14" x="1" y="4" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" 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 style="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"/>
+ <circle style="opacity:.2" cx="5" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="8" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="11" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="14" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="17" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="7" cy="12.5" r="1"/>
+ <circle style="opacity:.2" cx="10" cy="12.5" r="1"/>
+ <circle style="opacity:.2" cx="13" cy="12.5" r="1"/>
+ <circle style="opacity:.2" cx="16" cy="12.5" r="1"/>
+ <rect style="opacity:.2" width="14" height="2" x="4" y="15.5" rx=".5" ry=".5"/>
+ <circle style="fill:#e4e4e4" cx="5" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="14" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="17" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="7" cy="12" r="1"/>
+ <circle style="fill:#e4e4e4" cx="10" cy="12" r="1"/>
+ <circle style="fill:#e4e4e4" cx="13" cy="12" r="1"/>
+ <circle style="fill:#e4e4e4" cx="16" cy="12" r="1"/>
+ <rect style="fill:#e4e4e4" width="14" height="2" x="4" y="15" rx=".5" ry=".5"/>
+ <circle style="fill:#f57f17" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m16.5 14c-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/22x22/apps/keyring-manager.svg b/.icons/awkward/22x22/apps/keyring-manager.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/keyring-manager.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kfind.svg b/.icons/awkward/22x22/apps/kfind.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kfind.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kfloppy.svg b/.icons/awkward/22x22/apps/kfloppy.svg
new file mode 100644
index 00000000..3d3b169c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kfloppy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path opacity=".2" d="m7.1367 1.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="m7.1367 1c-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="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="#fff" d="m4 10c-0.554 0-1 0.446-1 1v6h16v-6c0-0.554-0.446-1-1-1h-14z"/>
+ <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="m19 17.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="m19 17v1.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/22x22/apps/kfm.svg b/.icons/awkward/22x22/apps/kfm.svg
new file mode 120000
index 00000000..c70ea571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kfm.svg
@@ -0,0 +1 @@
+mate-panel-drawer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kfm_home.svg b/.icons/awkward/22x22/apps/kfm_home.svg
new file mode 120000
index 00000000..305afa38
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kfm_home.svg
@@ -0,0 +1 @@
+gargoyle-house.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kfoldersync.svg b/.icons/awkward/22x22/apps/kfoldersync.svg
new file mode 100644
index 00000000..8a7a8ecd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kfoldersync.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:.2" d="m20.99975 19.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="m1 17.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="m2 2c-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-2z"/>
+ <path style="opacity:.2" d="m20.99975 18.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="3" y="6" rx=".889" ry="1"/>
+ <path style="fill:#5294e2" d="m20.99975 19.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="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m16 13a3 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="m16 12v3l2-1.5z"/>
+ <path style="fill:#ffffff" d="m16 17v3l-2-1.5z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kfontview.svg b/.icons/awkward/22x22/apps/kfontview.svg
new file mode 100644
index 00000000..9940f097
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kfontview.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c28f42" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kfourinline.svg b/.icons/awkward/22x22/apps/kfourinline.svg
new file mode 100644
index 00000000..52dc0aee
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kfourinline.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g>
+ <rect fill="#3b709f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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/22x22/apps/kgeography.svg b/.icons/awkward/22x22/apps/kgeography.svg
new file mode 100644
index 00000000..bbf67f39
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kgeography.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kget.svg b/.icons/awkward/22x22/apps/kget.svg
new file mode 100644
index 00000000..37ec5dd0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kget.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#37a0f2" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kghostview.svg b/.icons/awkward/22x22/apps/kghostview.svg
new file mode 100644
index 00000000..f9e459d0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kghostview.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#3c79ff" d="M 19,20 V 2 C 19,1.446 18.554,1 18,1 H 4 C 3.446,1 3,1.446 3,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="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.2" d="m 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+ <path style="opacity:0.1" d="m 11,7.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 13.245117,14.794806 A 4,4 0 0 1 11,15.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 11,6.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 13.245117,14.294806 A 4,4 0 0 1 11,14.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/22x22/apps/kgoldrunner.svg b/.icons/awkward/22x22/apps/kgoldrunner.svg
new file mode 100644
index 00000000..40fdf874
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kgoldrunner.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4e91d9" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kgpg.svg b/.icons/awkward/22x22/apps/kgpg.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kgpg.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kgraphviewer.svg b/.icons/awkward/22x22/apps/kgraphviewer.svg
new file mode 100644
index 00000000..52a0808a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kgraphviewer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="18" height="20" x="-20.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="18" height="20" x="-20" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <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"/>
+ <rect style="fill:#a6a6a6" width="8" height="4" x="2" y="12" rx=".5" ry=".5"/>
+ <rect style="fill:#a6a6a6" width="8" height="4" x="12" y="12" rx=".5" ry=".5"/>
+ <path style="opacity:0.1" d="M 9.119734,9.175117 6.6060625,12.107734 6.022078,11.606758 C 5.78292,11.401398 5.4234338,11.507671 5.374617,11.798164 L 5.18907,12.909492 5.0045,14.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 7.3648515,12.760076 9.8795,9.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 9.5,9 -3.0000001,3.5 v 0"/>
+ <path style="fill:none;stroke:#3f3f3f" d="m 12.499628,9 3,3.5"/>
+ <path style="fill:#525252" d="m 5.1642759,13.907277 a 0.41026765,0.37785969 34.165177 0 0 0.37915,0.07646 L 6.6429914,13.6574 7.7431534,13.331573 a 0.41026765,0.37785969 34.165177 0 0 0.10896,-0.653986 L 6.9379729,11.892398 6.0226414,11.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="7" y="6.5" rx=".5" ry=".5"/>
+ <rect style="fill:#a6a6a6" width="8" height="4" x="7" y="6" rx=".5" ry=".5"/>
+ <path style="fill:#525252" d="m 16.835352,13.907277 a 0.3778597,0.41026765 55.834823 0 1 -0.37915,0.07646 L 15.356636,13.6574 14.256474,13.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/22x22/apps/khangman.svg b/.icons/awkward/22x22/apps/khangman.svg
new file mode 100644
index 00000000..0866f9de
--- /dev/null
+++ b/.icons/awkward/22x22/apps/khangman.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#7160bd" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2" d="M 11,1.5 V 9 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 11,1 V 8.5 C 6,11 5.5047462,18 11,18 c 5.495254,0 5,-7 0,-9.5"/>
+ <rect style="opacity:0.2" width="4" height="2" x="9" y="6.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="4" height="2" x="9" y="6" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="4" height="2" x="9" y="4.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="4" height="2" x="9" y="4" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="4" height="2" x="9" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="4" height="2" x="9" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/khelpcenter.svg b/.icons/awkward/22x22/apps/khelpcenter.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/22x22/apps/khelpcenter.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/khotkeys.svg b/.icons/awkward/22x22/apps/khotkeys.svg
new file mode 100644
index 00000000..cea283d0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/khotkeys.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#ff6363" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.3" d="M 6.5,15.5 2.7539063,19.246094 C 3.8384062,20.330593 5.338,21 7,21 h 4 4 c 1.662,0 3.161594,-0.669407 4.246094,-1.753906 L 15.5,15.5 H 11 Z"/>
+ <path style="opacity:0.15" d="M 19.246094,2.7539063 15.5,6.5 v 4.5 4.5 l 3.746094,3.746094 C 20.330593,18.161594 21,16.662 21,15 V 7 C 21,5.338 20.330593,3.8384062 19.246094,2.7539063 Z"/>
+ <path style="opacity:0.15" d="M 2.7539063,2.7539063 C 1.6694063,3.8384062 1,5.338 1,7 v 4 4 c 0,1.662 0.6694062,3.161594 1.7539063,4.246094 L 6.5,15.5 V 11 6.5 Z"/>
+ <rect style="opacity:0.2" width="14" height="14" x="4" y="4.5" rx="3" ry="3"/>
+ <rect style="fill:#eceeeb" width="14" height="14" x="4" y="4" rx="3" ry="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:#4f4f4f" d="m 7,7 v 3 2 3 h 2 v -3 h 4 v 3 h 2 V 12 10 7 h -2 v 3 H 9 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kicad.svg b/.icons/awkward/22x22/apps/kicad.svg
new file mode 100644
index 00000000..6bcd41c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kicad.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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:#44579d" d="M 2,1 C 1.446,1 1,1.446 1,2 v 18 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 6 A 5,5 0 0 0 16,1 Z"/>
+ <path style="opacity:0.2" d="m 3,4.5 v 15 H 6 V 16 l 2.5,3.5 H 12 L 7,12 12,4.5 H 8.5 L 6,8 V 4.5 Z m 13.5,0 A 1.5,1.5 0 0 0 15,6 1.5,1.5 0 0 0 16.5,7.5 1.5,1.5 0 0 0 18,6 1.5,1.5 0 0 0 16.5,4.5 Z m -1.5,5 v 10 h 3 v -10 z"/>
+ <path style="fill:#ffd676" d="M 3,4 V 19 H 6 V 15.5 L 8.5,19 H 12 L 7,11.5 12,4 H 8.5 L 6,7.5 V 4 Z"/>
+ <path style="fill:#ffd676" d="m 15,9 h 3 v 10 h -3 z"/>
+ <circle style="fill:#ff7700" cx="16.5" cy="5.5" r="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 14 a 5,5 0 0 1 5,5 V 6 A 5,5 0 0 0 16,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kicker.svg b/.icons/awkward/22x22/apps/kicker.svg
new file mode 120000
index 00000000..b87f2445
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kicker.svg
@@ -0,0 +1 @@
+desktop-environment-tde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kid3-qt.svg b/.icons/awkward/22x22/apps/kid3-qt.svg
new file mode 120000
index 00000000..0d4bd5b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kid3-qt.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kid3.svg b/.icons/awkward/22x22/apps/kid3.svg
new file mode 100644
index 00000000..c9b778b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kid3.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-2)">
+ <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 21.04,8.7190384 c -1.25,-2.165 -6.33,-1.5189 -7.446,-0.8971 L 4.5008,13.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.99995 a 0.99995,0.99995 0 0 1 -0.36601,1.3658996 0.99995,0.99995 0 0 1 -1.366,-0.36601 0.99995,0.99995 0 0 1 0.36601,-1.3659996 0.99995,0.99995 0 0 1 1.366,0.36601 z"/>
+ <path style="opacity:0.2" d="m 19.307,10.219438 a 0.99995,0.99995 0 0 0 -1.366,-0.3664996 0.99995,0.99995 0 0 0 -0.36601,1.3659996 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 19.307,9.7190384 a 0.99995,0.99995 0 0 0 -1.366,-0.3661 0.99995,0.99995 0 0 0 -0.366,1.3664996 0.99995,0.99995 0 0 0 1.366,0.366 0.99995,0.99995 0 0 0 0.366,-1.3663996 z m -0.433,0.2499 c 0.14102,0.2442596 0.06126,0.5419696 -0.18301,0.6829696 -0.24426,0.14102 -0.54197,0.06126 -0.68297,-0.183 -0.14102,-0.24426 -0.06126,-0.5419696 0.183,-0.6829696 0.24426,-0.14102 0.54197,-0.06126 0.68297,0.18301 z"/>
+ <path style="opacity:0.3" d="m 5.5008,14.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.8659596 -2.598,1.4998996 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,-2.7131,8.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/22x22/apps/kig.svg b/.icons/awkward/22x22/apps/kig.svg
new file mode 100644
index 00000000..fca26057
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kig.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#d9974e" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kigo.svg b/.icons/awkward/22x22/apps/kigo.svg
new file mode 100644
index 00000000..57affe3d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kigo.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kile.svg b/.icons/awkward/22x22/apps/kile.svg
new file mode 100644
index 00000000..f5c958f9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kile.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#1da6e8" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/killbots.svg b/.icons/awkward/22x22/apps/killbots.svg
new file mode 100644
index 00000000..2763f430
--- /dev/null
+++ b/.icons/awkward/22x22/apps/killbots.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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 style="opacity:0.2" cx="16.5" cy="18" r="2.5"/>
+ <circle style="fill:#ffffff" cx="16.5" cy="17.5" r="2.5"/>
+ <path style="opacity:0.1" d="M 11,3 V 12 H 2 V 13 H 11 V 22 H 12 V 13 H 21 V 12 H 12 V 3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,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/22x22/apps/killing-floor.svg b/.icons/awkward/22x22/apps/killing-floor.svg
new file mode 100644
index 00000000..aef99eb6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/killing-floor.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#3f3f3f" d="M 21,11 A 10,10 0 0 1 11,21 10,10 0 0 1 1,11 10,10 0 0 1 11,1 10,10 0 0 1 21,11 Z"/>
+ <path style="opacity:0.2" d="M 10.711914,1.5107422 A 10,10 0 0 0 7.786133,2.0439453 5.5,5.5 0 0 0 5.5,6.5 5.5,5.5 0 0 0 5.894531,8.540039 5.5,5.5 0 0 0 1.1132813,12.929688 10,10 0 0 0 1.5029297,14.592774 4,4 0 0 1 1.5,14.5 a 4,4 0 0 1 4,-4 4,4 0 0 1 3.410156,1.915039 L 9.59375,12.020508 A 1.5,1.5 0 0 1 9.5,11.5 1.5,1.5 0 0 1 10.75,10.020508 V 9.487305 A 4,4 0 0 1 7,5.5 4,4 0 0 1 10.711914,1.5107422 Z m 0.691407,0.00977 A 4,4 0 0 1 15,5.5 4,4 0 0 1 11.25,9.491211 v 0.532227 A 1.5,1.5 0 0 1 12.5,11.5 1.5,1.5 0 0 1 12.43457,11.9375 l 0.702148,0.405274 A 4,4 0 0 1 16.5,10.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 16.104492,8.536133 5.5,5.5 0 0 0 16.5,6.5 5.5,5.5 0 0 0 14.201172,2.0361328 10,10 0 0 0 11.403321,1.5205077 Z M 12.208985,12.384766 A 1.5,1.5 0 0 1 11,13 1.5,1.5 0 0 1 9.84375,12.454102 L 9.142578,12.859375 A 4,4 0 0 1 9.5,14.5 4,4 0 0 1 5.5,18.5 4,4 0 0 1 3.2441406,17.803711 10,10 0 0 0 4.548828,19.139648 5.5,5.5 0 0 0 6.5,19.5 5.5,5.5 0 0 0 11.001953,17.154297 5.5,5.5 0 0 0 15.5,19.5 5.5,5.5 0 0 0 17.43457,19.140625 10,10 0 0 0 18.759765,17.795898 4,4 0 0 1 16.5,18.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 11,1 C 5.4605,1 1.001,5.46 1.001,11 c 0,0.08386 -0.002,0.166645 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.5395,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 20.9895,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.291 10,10 0 0 0 1,11.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 11,6.500172 A 5,5 0 0 0 8.1074219,7.4298595 C 8.2946526,7.7101261 8.5063658,7.9724413 8.765625,8.187672 9.425614,7.740934 10.203032,7.501533 11,7.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 11,6.500172 Z m -4.9785156,4.5625 A 5,5 0 0 0 6,11.500172 5,5 0 0 0 8.6757812,15.924 C 8.8141258,15.614836 8.9249531,15.291543 8.96875,14.941578 7.7501585,14.223252 7.0015795,12.914723 7,11.500172 7.00165,11.449992 7.00425,11.399857 7.00781,11.349781 6.6990256,11.20164 6.364613,11.116338 6.0214844,11.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 16,11.500172 a 5,5 0 0 0 -0.02148,-0.4375 z"/>
+ <path style="fill:#ffd737" d="M 11,6 A 5,5 0 0 0 8.1074219,6.9296875 C 8.2946526,7.2099541 8.5063658,7.4722693 8.765625,7.6875 9.425614,7.240762 10.203032,7.001361 11,7 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 11,6 Z M 6.0214844,10.5625 A 5,5 0 0 0 6,11 5,5 0 0 0 8.6757812,15.423828 C 8.8141258,15.114664 8.9249531,14.791371 8.96875,14.441406 7.7501585,13.72308 7.0015795,12.414551 7,11 7.00165,10.94983 7.00425,10.899685 7.00781,10.849609 6.6990256,10.701468 6.364613,10.616166 6.0214844,10.5625 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 16,11 5,5 0 0 0 15.978516,10.5625 Z"/>
+ <path style="fill:#ff950a" d="M 10.711914,1.0107422 A 10,10 0 0 0 7.786133,1.5439453 5.5,5.5 0 0 0 5.5,6 5.5,5.5 0 0 0 5.894531,8.040039 5.5,5.5 0 0 0 1.1132813,12.429688 10,10 0 0 0 1.5029297,14.092774 4,4 0 0 1 1.5,14 a 4,4 0 0 1 4,-4 4,4 0 0 1 3.410156,1.915039 L 9.59375,11.520508 A 1.5,1.5 0 0 1 9.5,11 1.5,1.5 0 0 1 10.75,9.520508 V 8.9873045 A 4,4 0 0 1 7,5 4,4 0 0 1 10.711914,1.0107422 Z m 0.691407,0.00977 A 4,4 0 0 1 15,5 4,4 0 0 1 11.25,8.991211 V 9.523438 A 1.5,1.5 0 0 1 12.5,11 1.5,1.5 0 0 1 12.43457,11.4375 l 0.702148,0.405274 A 4,4 0 0 1 16.5,10 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 16.104492,8.036133 5.5,5.5 0 0 0 16.5,6 5.5,5.5 0 0 0 14.201172,1.5361328 10,10 0 0 0 11.403321,1.0205077 Z M 12.208985,11.884766 A 1.5,1.5 0 0 1 11,12.5 1.5,1.5 0 0 1 9.84375,11.954102 L 9.142578,12.359375 A 4,4 0 0 1 9.5,14 4,4 0 0 1 5.5,18 4,4 0 0 1 3.2441406,17.303711 10,10 0 0 0 4.548828,18.639648 5.5,5.5 0 0 0 6.5,19 5.5,5.5 0 0 0 11.001953,16.654297 5.5,5.5 0 0 0 15.5,19 5.5,5.5 0 0 0 17.43457,18.640625 10,10 0 0 0 18.759765,17.295898 4,4 0 0 1 16.5,18 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 10.711914,1.0107422 A 10,10 0 0 0 7.786133,1.5439453 5.5,5.5 0 0 0 5.5,6 5.5,5.5 0 0 0 5.510742,6.203125 5.5,5.5 0 0 1 7.786133,2.0439453 10,10 0 0 1 8.5908205,1.8125 4,4 0 0 1 10.711914,1.0107422 Z m 0.691407,0.00977 A 4,4 0 0 1 13.407227,1.8125 10,10 0 0 1 14.201172,2.0361328 5.5,5.5 0 0 1 16.488281,6.274414 5.5,5.5 0 0 0 16.5,6 5.5,5.5 0 0 0 14.201172,1.5361328 10,10 0 0 0 11.403321,1.0205077 Z M 14.989258,5.211914 A 4,4 0 0 1 11.25,8.991211 v 0.5 A 4,4 0 0 0 15,5.5 4,4 0 0 0 14.989258,5.211914 Z M 7.0126955,5.243164 A 4,4 0 0 0 7,5.5 4,4 0 0 0 10.75,9.487305 V 8.9873045 A 4,4 0 0 1 7.0126955,5.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 5.732422,8.0664055 A 5.5,5.5 0 0 0 1.1132813,12.429687 10,10 0 0 0 1.1660156,12.699219 5.5,5.5 0 0 1 5.894531,8.5400385 5.5,5.5 0 0 1 5.732422,8.0664055 Z M 9.522461,11.250976 A 1.5,1.5 0 0 0 9.5,11.5 1.5,1.5 0 0 0 9.502,11.57324 L 9.5938,11.52051 A 1.5,1.5 0 0 1 9.52251,11.250979 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 11,12.5 1.5,1.5 0 0 1 9.84375,11.954102 l -0.701172,0.405273 a 4,4 0 0 1 0.157227,0.40918 L 9.84375,12.454102 A 1.5,1.5 0 0 0 11,13 1.5,1.5 0 0 0 12.208985,12.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 5.5,18 4,4 0 0 1 3.2441406,17.303711 10,10 0 0 0 4.131836,18.253906 4,4 0 0 0 5.5,18.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 12.5,14.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 16.5,18 4,4 0 0 1 12.510742,14.293946 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,6 A 5,5 0 0 0 8.1074219,6.9296875 c 0.078582,0.1176292 0.1649942,0.2287396 0.2539062,0.3378906 A 5,5 0 0 1 11,6.5 5,5 0 0 1 13.644531,7.2675781 c 0.0886,-0.1090829 0.17367,-0.2203083 0.251953,-0.3378906 A 5,5 0 0 0 11,6 Z M 6.0214844,10.5625 A 5,5 0 0 0 6,11 5,5 0 0 0 6.011719,11.246094 5,5 0 0 1 6.021489,11.0625 c 0.3431286,0.05367 0.6775437,0.138968 0.9863281,0.287109 C 7.0042525,11.399685 7.00165,11.44982 7,11.5 c 0.00154,1.375356 0.7137521,2.645138 1.8730469,3.375 0.040291,-0.141192 0.07693,-0.283588 0.095703,-0.433594 C 7.7501585,13.72308 7.0015795,12.414551 7,11 7.00165,10.94983 7.00425,10.899685 7.00781,10.849609 6.6990256,10.701468 6.364613,10.616166 6.0214844,10.5625 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.01885,0.150592 0.05519,0.293783 0.0957,0.435547 C 14.286995,14.147389 14.99825,12.875839 15,11.5 c -7e-4,-0.05016 -0.0034,-0.100291 -0.0059,-0.150391 0.307993,-0.147614 0.642735,-0.233269 0.984375,-0.287109 a 5,5 0 0 1 0.0098,0.199219 A 5,5 0 0 0 16,11 5,5 0 0 0 15.978516,10.5625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kimagemapeditor.svg b/.icons/awkward/22x22/apps/kimagemapeditor.svg
new file mode 100644
index 00000000..314f4b5c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kimagemapeditor.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <path style="fill:#126494" d="m 20.739336,10.90521 c 0,0.638064 0.200905,1.356957 0.08668,1.961815 -0.87448,4.630566 -4.941233,8.132971 -9.826016,8.132971 -5.5228475,0 -10,-4.477153 -10,-10 C 1,8.7448841 1.7464694,6.6641196 3.0057967,4.9913136 4.830606,2.5673592 7.7322645,1.2606596 11,1.2606596 c 5.522847,0 9.739336,4.1217025 9.739336,9.6445504 z"/>
+ <path style="opacity:0.2" d="m 11.03418,1.5019818 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 C 9.908888,1.5633118 9.67404,1.5919748 9.440429,1.6289378 9.3106,1.6497458 9.181295,1.6752601 9.051758,1.7012006 8.8983075,1.7317924 8.745596,1.7659814 8.59375,1.8037397 8.428111,1.8448632 8.263264,1.8898215 8.098633,1.9394818 7.9126445,1.9953002 7.7283215,2.0565241 7.5458985,2.1230756 7.447027,2.1590175 7.3482955,2.1972477 7.25,2.2363568 6.0691375,2.7132418 4.990234,3.4112971 4.071289,4.2929976 4.044749,4.3185476 4.018451,4.3443181 3.9921875,4.3701461 3.4419599,4.9153251 2.9569373,5.5225866 2.546875,6.1797161 2.9962856,5.6894121 3.5849049,5.3711456 3.7783203,5.9394816 4.1592755,6.0970731 4.251677,4.6965591 4.6035155,5.5967081 4.473409,5.7994736 3.8577962,6.1217511 4.3222655,6.2597941 4.8824645,5.4910596 5.666825,4.8435796 6.060547,4.0488566 6.70066,3.4449976 5.921479,3.7601273 5.421875,3.950224 5.07384,4.0826496 4.8360465,4.1668336 5.415039,3.7851849 5.570226,3.3317361 6.950908,2.6326826 6.7128905,3.3896771 c 1.443313,-0.1495314 -0.776933,0.200887 -0.378906,0.854492 0.5815,-0.1629745 1.539302,-0.5495997 1.863281,-1.2675779 -0.6724605,0.078499 -0.701334,0.018075 0.01172,-0.1171875 C 8.610699,2.9510902 8.4467755,3.3105258 9.07715,3.2822552 8.561741,3.4969357 7.3646205,4.2713961 6.613282,4.7129191 6.0511015,5.1880886 6.355121,5.7233316 6.991212,5.2060831 8.1241295,5.1789381 9.271315,4.9480366 9.972657,3.9599896 10.087189,3.4610586 9.538199,3.4050961 9.598634,2.950224 9.493843,2.8911652 7.8952685,2.6264789 8.6552745,2.528349 9.102894,2.4281391 9.723487,2.0698776 8.926759,2.1699506 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 0.572207,0.9703305 -0.721914,0.5950175 -0.506836,-0.1777345 -0.929355,0.447859 1.145381,1.2617125 -0.182617,1.2734375 -0.300375,0.6446715 -1.323687,-0.8109895 -1.948242,0.08789 -0.378897,0.469583 -1.6785355,1.179582 -0.72461,1.6816405 -0.348044,0.568862 -1.386471,1.304447 -1.1005855,0.1289065 0.3201855,-1.275148 -0.980165,-0.110659 -1.0664065,0.34375 0.262455,0.2118875 0.9301225,-0.489632 0.375,0.2109375 -0.4944415,0.434642 1.152324,0.3102885 0.033205,0.388672 -0.2314715,0.3020405 0.1245105,1.3265085 -0.609375,0.7968745 -1.286823,0.175208 0.02029,1.6821119 -1.1992185,1.9824219 -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 20.908196,13.003878 20.996655,12.253349 21,11.500029 20.998956,5.9912636 16.542912,1.5208104 11.03418,1.5019818 Z M 5.421875,3.950224 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 9.525391,2.3545209 C 9.273,2.383025 8.6337695,2.5811026 9.214844,2.5683881 9.688898,2.3815174 9.676825,2.3374184 9.525391,2.3545209 Z m 2.411133,1.7333982 c -0.013,-0.0033 -0.03368,-0.00265 -0.05859,0.001 -0.166145,0.024315 -0.524881,0.1803145 -0.116215,0.1640625 0.184581,-0.109347 0.21382,-0.1551195 0.174805,-0.1650395 z m -1.152344,0.291016 c -0.179367,-0.020245 -0.381511,0.081275 -0.100586,0.4248045 l 0.06445,-0.1191405 C 11.1206,4.5412006 10.963542,4.3991786 10.784174,4.3789351 Z M 8.1064455,5.5683881 C 7.801057,5.6068531 7.4337355,6.1689841 8.357422,5.9619426 8.371222,5.6416171 8.245258,5.5509031 8.1064455,5.5683881 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.2182389 0.194336,0.9912109 0.007,-0.327063 -0.725948,-1.1836009 -0.513672,-1.1630859 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.8155139 -0.134765,0.4609379 -0.188699,0.06864 -0.402192,0.206509 -0.598633,0.08203 -0.114399,-0.4488079 0.195523,-0.6975539 0.477539,-0.6679679 z m -2.4375,0.123047 c 0.666841,0.09474 0.769886,1.8961239 1.580078,1.3974609 -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 C 9.238597,12.021148 9.22262,11.172559 8.9150375,10.874052 8.442857,10.770778 7.1592425,11.07151 7.2666,10.698271 c 0.768035,-0.29481 1.692044,-1.6366769 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.3964839 z m 2.907226,1.5976559 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 9.132813,10.061552 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 11.03418,1.0019492 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 C 9.908888,1.0632782 9.67404,1.0919422 9.440429,1.1289052 9.3106,1.1497162 9.181295,1.1752302 9.051758,1.2011712 8.8983075,1.2317598 8.745596,1.2659488 8.59375,1.303707 8.428111,1.3448305 8.263264,1.3897888 8.098633,1.4394492 7.9126445,1.4952676 7.7283215,1.5564915 7.5458985,1.623043 7.447027,1.6589848 7.3482955,1.6972151 7.25,1.7363242 6.0691375,2.2132091 4.990234,2.9112644 4.071289,3.7929648 4.044748,3.8185156 4.018451,3.8442856 3.9921875,3.8701133 3.4419599,4.4152926 2.9569373,5.0225536 2.546875,5.6796836 2.9962856,5.1893796 3.5849049,4.8711131 3.7783203,5.4394491 4.1592755,5.5970406 4.251677,4.1965266 4.6035155,5.0966756 4.473409,5.2994411 3.8577962,5.6217186 4.3222655,5.7597616 4.8824645,4.9910271 5.666825,4.3435471 6.060547,3.5488242 6.70066,2.944965 5.921479,3.2600947 5.421875,3.4501914 5.07384,3.582617 4.8360465,3.6668009 5.41504,3.2851523 5.570227,2.8317036 6.950909,2.13265 6.7128915,2.8896446 8.1562045,2.7401132 5.9359585,3.0905315 6.3339855,3.7441367 6.9154855,3.5811621 7.8732875,3.1945368 8.1972665,2.4765586 7.524806,2.5550577 7.4959325,2.4946341 8.2089865,2.3593711 8.6107,2.4510576 8.4467765,2.8104932 9.077151,2.7822226 8.561742,2.9969031 7.3646215,3.7713633 6.613283,4.2128866 6.0511025,4.6880561 6.355122,5.2232991 6.991213,4.7060506 8.1241305,4.6789056 9.271316,4.4480041 9.972658,3.459957 10.087188,2.9610261 9.538198,2.9050636 9.598633,2.4501914 9.493842,2.3911326 7.8952675,2.1264463 8.6552735,2.0283164 9.102892,1.9281066 9.723486,1.5698451 8.926758,1.669918 10.5,1.4999961 11.725944,1.3385219 13.099292,1.7768702 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 0.572207,0.9703305 -0.721915,0.5950175 -0.506836,-0.1777345 -0.929355,0.447859 1.145381,1.2617125 -0.182617,1.2734375 -0.300375,0.6446715 -1.323688,-0.8109895 -1.948242,0.087891 -0.378897,0.469583 -1.6785355,1.179582 -0.72461,1.6816405 -0.348044,0.568862 -1.386471,1.304447 -1.1005855,0.1289065 0.3201855,-1.275148 -0.980165,-0.110659 -1.0664065,0.34375 0.262455,0.2118875 0.9301225,-0.489632 0.375,0.2109375 -0.4944415,0.434642 1.152324,0.3102885 0.033205,0.388672 -0.2314715,0.3020405 0.1245105,1.326508 -0.609375,0.796875 -1.286823,0.175208 0.02029,1.6821119 -1.1992185,1.9824219 -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.3715299 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 20.908209,12.503845 20.996661,11.753315 21,10.999996 20.998956,5.4912311 16.542912,1.0207778 11.03418,1.0019492 Z M 5.421875,3.4501914 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 9.525391,1.8544883 C 9.273,1.8829924 8.6337695,2.08107 9.214844,2.0683555 9.688898,1.8814848 9.676825,1.8373858 9.525391,1.8544883 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 10.78418,3.8789023 c -0.179367,-0.020244 -0.381511,0.081275 -0.100586,0.4248048 l 0.06445,-0.1191405 c 0.372559,-0.1433985 0.215501,-0.2854208 0.03614,-0.3056643 z M 8.1064455,5.0683556 C 7.801057,5.1068206 7.4337355,5.6689516 8.357422,5.4619101 8.371222,5.1415846 8.245258,5.0508706 8.1064455,5.0683556 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.2182389 0.194336,0.9912109 0.007,-0.3270629 -0.725948,-1.1836014 -0.513672,-1.1630864 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.8155139 -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.8961239 1.580078,1.3974609 -0.395117,-0.8633079 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 C 11.745115,11.90664 10.675186,11.10577 10.013671,11.644525 9.238597,11.521115 9.22262,10.672526 8.9150375,10.37402 8.442857,10.270745 7.1592425,10.571478 7.2666,10.198238 8.034635,9.9034291 8.958644,8.5615616 9.574218,9.8769491 10.340161,10.387991 8.8438675,10.34343 9.657228,10.617184 10.503032,10.148946 10.026486,9.8515261 9.641598,9.2206991 Z m 2.907226,1.5976569 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 9.132813,9.5615201 C 9.004608,9.5528201 8.6575565,10.202207 9.079103,10.112301 9.203524,9.7049301 9.191088,9.5654701 9.132813,9.5615201 Z m 5.71875,2.0019529 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 6.270508,5.9999961 c -0.132287,0 -0.259946,0.028005 -0.383789,0.084961 -0.121029,0.056955 -0.216744,0.148515 -0.2871095,0.274414 h -0.03418 L 5.4814455,6.0449181 H 5 v 2.455078 H 5.628906 V 7.3447226 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 1.4345705 h 0.630859 v -1.232422 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 8.4999961 H 8.5 V 6.8994101 C 8.5,6.5846621 8.431977,6.3567041 8.296875,6.2158166 8.1645885,6.0719316 7.967814,5.9999961 7.7060545,5.9999961 c -0.1322875,0 -0.2610375,0.028005 -0.387695,0.084961 -0.1238435,0.056955 -0.221627,0.148515 -0.2919925,0.274414 H 6.9716795 C 6.9069435,6.2364696 6.8154795,6.1467946 6.6972655,6.0898401 6.581866,6.0298876 6.439385,5.9999961 6.270508,5.9999961 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 0.1064455 l -0.390629,0.012695 C 9.667966,6.9844171 9.417971,7.0523296 9.250977,7.1728471 9.083982,7.2933651 9,7.4815686 9,7.7373006 c 0,0.261611 0.06586,0.453692 0.197266,0.5771485 0.131404,0.123458 0.297225,0.185547 0.49707,0.185547 0.186157,0 0.332687,-0.0291 0.439453,-0.087891 0.106767,-0.058789 0.207895,-0.152891 0.303711,-0.2822265 h 0.0166 l 0.119141,0.3261715 H 11 v -1.605468 c 0,-0.2880655 -0.08067,-0.500518 -0.242187,-0.638672 -0.158782,-0.1410935 -0.389293,-0.211914 -0.69043,-0.211914 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 11.5 v 3.4560545 h 0.584961 V 8.5322226 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 13.423798,7.9608161 13.5,7.6506156 13.5,7.2402306 c 0,-0.407454 -0.07362,-0.715704 -0.222656,-0.9238285 -0.149038,-0.211054 -0.344409,-0.316406 -0.584961,-0.316406 z M 4.5,6.0380821 l -2,0.998047 v 0.2890625 l 2,0.8818355 V 7.7246056 L 3.1230469,7.1601521 4.5,6.5205041 Z m 9.5,0 v 0.482422 L 15.376953,7.1601521 14,7.7246056 V 8.2070271 L 16,7.3251916 V 7.0361291 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 -0.070312 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,1e-6 -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 6.270508,5.4999961 c -0.132287,0 -0.259946,0.028005 -0.383789,0.084961 -0.121029,0.056955 -0.216744,0.148515 -0.2871095,0.274414 h -0.03418 L 5.4814455,5.5449181 H 5 v 2.455078 H 5.628906 V 6.8447226 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 1.4345705 h 0.630859 v -1.232422 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 7.9999961 H 8.5 V 6.3994101 C 8.5,6.0846621 8.431977,5.8567041 8.296875,5.7158166 8.1645885,5.5719316 7.967814,5.4999961 7.7060545,5.4999961 c -0.1322875,0 -0.2610375,0.028005 -0.387695,0.084961 -0.1238435,0.056955 -0.221627,0.148515 -0.2919925,0.274414 H 6.9716795 C 6.9069435,5.7364696 6.8154795,5.6467946 6.6972655,5.5898401 6.581866,5.5298876 6.439385,5.4999961 6.270508,5.4999961 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 0.1064455 l -0.390629,0.012695 C 9.667966,6.4844171 9.417971,6.5523296 9.250977,6.6728471 9.083982,6.7933651 9,6.9815686 9,7.2373006 c 0,0.261611 0.06586,0.453692 0.197266,0.5771485 0.131404,0.123458 0.297225,0.185547 0.49707,0.185547 0.186157,0 0.332687,-0.0291 0.439453,-0.08789 0.106767,-0.058789 0.207895,-0.152891 0.303711,-0.2822265 h 0.0166 l 0.119141,0.3261715 H 11 V 6.3505821 c 0,-0.2880655 -0.08067,-0.500518 -0.242187,-0.638672 -0.158782,-0.1410935 -0.389293,-0.211914 -0.69043,-0.211914 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 11.5 v 3.4560545 h 0.584961 V 8.0322226 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 13.423798,7.4608161 13.5,7.1506156 13.5,6.7402306 c 0,-0.407454 -0.07362,-0.715704 -0.222656,-0.9238285 -0.149038,-0.211054 -0.344409,-0.316406 -0.584961,-0.316406 z M 4.5,5.5380821 l -2,0.998047 v 0.2890625 l 2,0.8818355 V 7.2246056 L 3.1230469,6.6601521 4.5,6.0205041 Z m 9.5,0 v 0.482422 L 15.376953,6.6601521 14,7.2246056 V 7.7070271 L 16,6.8251916 V 6.5361291 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 -0.070312 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 11,0.99999611 A 10,10 0 0 0 1,10.999996 10,10 0 0 0 1.01075,11.290996 10,10 0 0 1 11,1.4999961 10,10 0 0 1 20.9895,11.208996 10,10 0 0 0 21,10.999996 10,10 0 0 0 11,0.99999611 Z"/>
+ <path style="opacity:0.2" d="m 9.992483,10.500066 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 -0.7395392,-0.07806 -1.5904742,-0.663113 -2.0909112,-1.059692 -0.3270825,-0.25986 -0.651084,-0.49766 -0.7199655,-0.52832 -0.2871415,-0.127818 -0.694132,-0.04691 -0.9277605,0.18457 -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,10e-4 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 9.992483,10.000066 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 -0.7395392,-0.07806 -1.5904742,-0.663113 -2.0909112,-1.059692 -0.3270825,-0.25986 -0.651084,-0.49766 -0.7199655,-0.52832 -0.2871415,-0.127818 -0.694132,-0.04691 -0.9277605,0.18457 -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,10e-4 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/22x22/apps/kimtoy.svg b/.icons/awkward/22x22/apps/kimtoy.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kimtoy.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kipi-dngconverter.svg b/.icons/awkward/22x22/apps/kipi-dngconverter.svg
new file mode 100644
index 00000000..9d53beb6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kipi-dngconverter.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kipi-expoblending.svg b/.icons/awkward/22x22/apps/kipi-expoblending.svg
new file mode 100644
index 00000000..44429bfc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kipi-expoblending.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kipi-logo.svg b/.icons/awkward/22x22/apps/kipi-logo.svg
new file mode 100644
index 00000000..970c0d8c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kipi-logo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#f3c72f" d="m11 1.0004c-5.5554 0-9.9998 4.4444-9.9998 9.9998s4.4444 9.9998 9.9998 9.9998c0.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.001 5.555-2.443 5.555-5.5542 0-4.8889-4.444-8.8888-10-8.8888z"/>
+ <path fill="#da8015" d="m4.4999 11c-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="#327cc4" d="m7.5 7c-0.8 0-1.5-0.7-1.5-1.5s0.7-1.4999 1.5-1.4999c0.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="m13.5 7c-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="m17.5 11c-0.8 0-1.5-0.7-1.5-1.4998 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.5z"/>
+ <path fill="#fff" opacity=".2" d="m11 1.0004c-5.5554 0-9.9998 4.4444-9.9998 9.9998 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="m20.991 10.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/22x22/apps/kipi-panorama.svg b/.icons/awkward/22x22/apps/kipi-panorama.svg
new file mode 100644
index 00000000..10505fd8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kipi-panorama.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kipi.svg b/.icons/awkward/22x22/apps/kipi.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kipi.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kiriki.svg b/.icons/awkward/22x22/apps/kiriki.svg
new file mode 100644
index 00000000..851010d8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kiriki.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kitematic.svg b/.icons/awkward/22x22/apps/kitematic.svg
new file mode 100644
index 00000000..877c8442
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kitematic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#3cb5e8" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="m 4.5,6.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 13.203052 L 8.1464844,11.941333 9.400391,16.00188 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 10.488281,9.359302 12.720703,6.8182872 C 13.086799,6.4468292 12.519531,6.4999278 12.519531,6.4999278 H 9.574219 c -0.5746132,0 -0.565505,0.026139 -0.8574221,0.3476562 L 7,8.738209 V 6.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 6.9999278 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:#ffffff" d="M 8.71686,6.348422 4.7958985,10.666992 4.178711,11.798828 4.5625,12.734375 5.8828125,13.932617 8.145508,11.44043 9.400534,15.501216 C 9.510054,15.99685 9.543832,16 10.019608,16 h 2.124183 c 0.589716,0.02838 0.560688,0.03282 0.394729,-0.504283 L 10.488281,8.86 12.720005,6.318858 C 13.086101,5.9474 12.518555,6 12.518555,6 H 9.574613 C 9,6 9.008777,6.026905 8.71686,6.348422 Z"/>
+ <path style="fill:#ffffff" d="m 14.0004,6 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 13.321313,6.2886779 13.7234,6 14.0004,6 Z"/>
+ <rect style="fill:#ffffff" width="3" height="10" x="4" y="6" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kiten.svg b/.icons/awkward/22x22/apps/kiten.svg
new file mode 100644
index 00000000..109c3b6a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kiten.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <rect style="opacity:0.1" width="14" height="14" x="-18.5" y="-18" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e74c3c" width="14" height="14" x="-18" y="-18" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kitty.svg b/.icons/awkward/22x22/apps/kitty.svg
new file mode 100644
index 00000000..8609d79b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kitty.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kjobviewer.svg b/.icons/awkward/22x22/apps/kjobviewer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kjobviewer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kjumpingcube.svg b/.icons/awkward/22x22/apps/kjumpingcube.svg
new file mode 100644
index 00000000..06cff009
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kjumpingcube.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/klavaro.svg b/.icons/awkward/22x22/apps/klavaro.svg
new file mode 100644
index 00000000..ddab1d04
--- /dev/null
+++ b/.icons/awkward/22x22/apps/klavaro.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kleopatra.svg b/.icons/awkward/22x22/apps/kleopatra.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kleopatra.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/klettres.svg b/.icons/awkward/22x22/apps/klettres.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/klettres.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/klickety.svg b/.icons/awkward/22x22/apps/klickety.svg
new file mode 100644
index 00000000..36d6e645
--- /dev/null
+++ b/.icons/awkward/22x22/apps/klickety.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#616161" width="19" height="19" x="-20.5" y="-20.5" rx=".95" ry=".95" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 11,11 v 10 h 9 c 0.554,0 1,-0.446 1,-1 v -9 z"/>
+ <path style="fill:#38739d" d="M 11,1 V 11 H 21 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="fill:#e54333" d="M 2,1 C 1.446,1 1,1.446 1,2 v 9 H 11 V 1 Z"/>
+ <path style="fill:#ff8f1e" d="m 1,11 v 9 c 0,0.554 0.446,1 1,1 h 9 V 11 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="20" height=".5" x="1" y="11"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/klines.svg b/.icons/awkward/22x22/apps/klines.svg
new file mode 100644
index 00000000..2c171e1d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/klines.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4e91d9" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/klipper.svg b/.icons/awkward/22x22/apps/klipper.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/klipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/klystrack.svg b/.icons/awkward/22x22/apps/klystrack.svg
new file mode 100644
index 00000000..e30b09d4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/klystrack.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:.2" d="m5.03125 15c-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="m19.734477 18.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="m16 10.5h-12c0-3.3137086 2.6862914-6 6-6 3.313709 0 6 2.6862914 6 6z"/>
+ <path style="fill:#ffc832" d="m16 10h-12c0-3.3137086 2.6862914-6 6-6 3.313709 0 6 2.6862914 6 6z"/>
+ <path style="fill:#f3597e" d="m8 7h0.2307692l2.7692308 3h-2.3076923z"/>
+ <path style="opacity:.2" d="m16.784939 11.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="m16.784939 11c-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="m5.03125 14c-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="m6 14.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.0468 0.29827-0.107171 0.43359-0.185551z"/>
+ <path style="fill:#ffffff;opacity:.1" d="m3 1c-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="m5.03125 14c-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="m10 4c-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="m16.785156 11c-1.20711 0-2.742175 0.419175-2.785156 2.351562 0.0011 0.119626 0.01281 0.21741 0.02148 0.322266 0.137063-1.769267 1.597411-2.173828 2.763676-2.173828h2.429688c1.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.521485z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kmag.svg b/.icons/awkward/22x22/apps/kmag.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kmag.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kmahjongg.svg b/.icons/awkward/22x22/apps/kmahjongg.svg
new file mode 100644
index 00000000..e31b4f87
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kmahjongg.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kmail.svg b/.icons/awkward/22x22/apps/kmail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kmail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kmenu.svg b/.icons/awkward/22x22/apps/kmenu.svg
new file mode 120000
index 00000000..2a342737
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kmenu.svg
@@ -0,0 +1 @@
+q4oslogo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kmenuedit.svg b/.icons/awkward/22x22/apps/kmenuedit.svg
new file mode 100644
index 00000000..a5cd3bff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kmenuedit.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kmines.svg b/.icons/awkward/22x22/apps/kmines.svg
new file mode 100644
index 00000000..0e05ad04
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kmines.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.49953,1.5 C 9.1145295,1.5 7.9995295,2.615 7.9995295,4 V 4.087891 C 7.3105896,4.3659983 6.6637488,4.738721 6.0776545,5.1953125 L 6.0034357,5.1523438 C 4.8039906,4.4598436 3.2818731,4.8669612 2.5893733,6.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 -0.054178,0.366069 -0.082893,0.73544 -0.085937,1.105474 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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 19.5 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 0.05418,-0.366073 0.0829,-0.735442 0.08593,-1.105476 -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.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 18.717194,4.8669601 17.19507,4.4598436 15.995624,5.1523438 l -0.08008,0.046875 C 15.331381,4.7424108 14.686533,4.3690443 13.99953,4.0898438 V 4 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="fill:#4f4f4f" d="M 10.49953,1 C 9.1145295,1 7.9995295,2.115 7.9995295,3.5 V 3.587891 C 7.3105896,3.8659983 6.6637488,4.238721 6.0776545,4.6953125 L 6.0034357,4.6523438 C 4.8039906,3.9598436 3.2818731,4.3669612 2.5893733,5.5664062 l -0.5,0.8671876 C 1.3968733,7.6330389 1.8039907,9.155156 3.0034357,9.847656 l 0.082031,0.04687 C 3.031289,10.260595 3.0025735,10.629966 2.9995295,11 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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 19 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 18.967772,11.739403 18.99649,11.370034 18.99953,11 18.99653,10.629966 18.96777,10.26059 18.91359,9.894531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 18.717194,4.3669601 17.19507,3.9598436 15.995624,4.6523438 l -0.08008,0.046875 C 15.331381,4.2424108 14.686533,3.8690443 13.99953,3.5898438 V 3.5 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.49906,0.9999981 c -1.3850005,0 -2.500001,1.115 -2.500001,2.5 v 0.087891 C 7.3101191,3.8659964 6.6632783,4.2387191 6.077184,4.6953106 L 6.0029652,4.6523419 C 4.8035201,3.9598418 3.2814027,4.3669593 2.5889028,5.5664043 l -0.5,0.8671876 C 1.8159963,6.9062796 1.71875,7.4272971 1.7685902,7.9296856 1.8037164,7.5890313 1.9059629,7.2504529 2.0889028,6.9335919 l 0.5,-0.8671876 C 3.2814027,4.8669593 4.8035201,4.4598418 6.0029652,5.1523419 l 0.074219,0.042969 C 6.6632783,4.7387191 7.3101191,4.3659964 7.999059,4.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.500001,-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 17.1946,4.4598415 18.716721,4.8669541 19.409217,6.0664041 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 18.716719,4.3669543 17.194599,3.9598417 15.995153,4.6523419 l -0.08008,0.046875 C 15.330909,4.2424089 14.686063,3.8690424 13.99906,3.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 3.0478871,10.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.9023439,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.9023439,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 3.0615451,12.44702 3.0617801,12.286433 3.0478871,12.126955 Z m 15.9023439,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/22x22/apps/kminicom.svg b/.icons/awkward/22x22/apps/kminicom.svg
new file mode 120000
index 00000000..a7c3c34e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kminicom.svg
@@ -0,0 +1 @@
+cutecom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kmix.svg b/.icons/awkward/22x22/apps/kmix.svg
new file mode 100644
index 00000000..ce4447dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kmix.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#5e5e5e" cx="11" cy="11" r="10"/>
+ <circle style="fill:#4f4f4f" cx="-11" cy="-11" r="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.2" cx="-11.5" cy="-11" r="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#fec006" cx="-11" cy="-11" r="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="-11" cy="-11" r="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;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;fill:#ffffff" d="M 11,5 A 6,6 0 0 0 5,11 6,6 0 0 0 5.00977,11.214844 6,6 0 0 1 11,5.5 6,6 0 0 1 16.990234,11.285156 6,6 0 0 0 17,11 6,6 0 0 0 11,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kmousetool.svg b/.icons/awkward/22x22/apps/kmousetool.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kmousetool.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kmouth.svg b/.icons/awkward/22x22/apps/kmouth.svg
new file mode 100644
index 00000000..d31df00f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kmouth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kmplayer.svg b/.icons/awkward/22x22/apps/kmplayer.svg
new file mode 120000
index 00000000..adc7efd5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kmplayer.svg
@@ -0,0 +1 @@
+smplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kmplot.svg b/.icons/awkward/22x22/apps/kmplot.svg
new file mode 100644
index 00000000..9bfc0cff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kmplot.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#dcdcbe" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kmymoney.svg b/.icons/awkward/22x22/apps/kmymoney.svg
new file mode 100644
index 00000000..a740c327
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kmymoney.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#ffc947" 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 style="opacity:.2" d="m11 3.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="m11 3.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="m11 1c-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="m1.00585 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.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="m9 5.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="m9 4.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/22x22/apps/knavalbattle.svg b/.icons/awkward/22x22/apps/knavalbattle.svg
new file mode 100644
index 00000000..ae07413c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/knavalbattle.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.5 c -2.209139,0 -4,1.790861 -4,4 0.00264,1.821835 1.2360135,3.4117307 3,3.867188 V 10.5 H 7 v 2 h 3 v 4.516601 C 9.664289,17.528185 8.8920895,17.810227 8.4697265,17.754883 6.0096635,17.432469 4.012915,16.902715 2.8642578,15.83789 L 4.5498045,15.921875 3.1132812,14.583008 1.6757813,13.243164 C 1.1332858,14.470653 1.069166,15.690297 1,17.001953 l 0.890625,-0.87793 c 0.4283295,1.764152 6.2677805,2.875736 7.0927735,3.601563 L 11,21.5 13.015625,19.727539 c 0.82666,-0.727494 6.666227,-1.84258 7.08789,-3.608399 L 21,17.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 17.993825,16.898715 16.0055,17.431552 13.554688,17.754883 13.12564,17.811489 12.338983,17.526595 12,17.011719 V 12.5 h 3 v -2 H 12 V 9.370117 C 13.765041,8.9143859 14.998694,7.3229258 15,5.5 14.997626,3.3919353 13.359609,1.6475364 11.25586,1.5126953 11.171812,1.5041611 11.086301,1.5 11,1.5 Z"/>
+ <path style="fill:#455a64" d="M 11,1 C 8.790861,1 7,2.790861 7,5 7.00264,6.8218348 8.2360137,8.4117302 10,8.8671875 V 10 H 7 v 2 h 3 v 4.516601 C 9.664289,17.028185 8.8920895,17.310227 8.4697265,17.254883 6.0096635,16.932469 4.012915,16.402715 2.8642578,15.33789 L 4.5498045,15.421875 3.1132812,14.083008 1.6757813,12.743164 C 1.1332858,13.970653 1.069166,15.190297 1,16.501953 l 0.890625,-0.87793 c 0.4283295,1.764152 6.2677805,2.875736 7.0927735,3.601563 L 11,21 13.015625,19.227539 c 0.82666,-0.727494 6.666227,-1.84258 7.08789,-3.608399 L 21,16.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 17.993825,16.398715 16.0055,16.931552 13.554688,17.254883 13.12564,17.311489 12.338983,17.026595 12,16.511719 V 12 h 3 V 10 H 12 V 8.870117 C 13.765041,8.4143859 14.998694,6.8229258 15,5 14.997626,2.8919353 13.359609,1.1475364 11.25586,1.0126953 11.171812,1.0041611 11.086301,1 11,1 Z"/>
+ <path style="opacity:0.2" d="m 11,3.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 9,4.3949775 9.895018,3.5 11,3.5 Z"/>
+ <path style="fill:#ffffff" d="m 11,3 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 9,3.8949773 9.895018,3 11,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 8.790861,1 7,2.790861 7,5 7.00176,5.069743 7.00534,5.1394286 7.01074,5.2089845 7.1632449,3.1183645 8.9038249,1.5000732 11,1.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 14.994063,5.1642125 14.998297,5.0821422 15,5 14.997626,2.8919353 13.359609,1.1475364 11.25586,1.0126953 11.171812,1.0041611 11.086301,1 11,1 Z m -4,9 v 0.5 h 3 V 10 Z m 5,0 v 0.5 h 3 V 10 Z M 1.6757813,12.743164 C 1.1332858,13.970653 1.069166,15.190297 1,16.501953 l 0.032227,-0.03125 C 1.098561,15.35922 1.2077362,14.302198 1.6757817,13.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 21,16.501953 c 0,-1.334989 -0.290785,-2.504632 -0.675781,-3.758789 z M 2.8642578,15.83789 C 4.012915,16.902715 6.0096635,17.432469 8.4697265,17.754883 8.8920895,17.810227 9.664289,17.528185 10,17.016601 v -0.5 C 9.664289,17.028185 8.8920895,17.310227 8.4697265,17.254883 6.4688205,16.992645 4.783398,16.58791 3.602539,15.875 Z m 16.2753902,0 -0.75,0.04297 c -1.176389,0.706562 -2.849057,1.112028 -4.83496,1.374024 C 13.12564,17.311489 12.338983,17.026595 12,16.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/22x22/apps/knemo.svg b/.icons/awkward/22x22/apps/knemo.svg
new file mode 100644
index 00000000..209086c7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/knemo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#02a8f3" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.0038,11.166 1.0058,11.25 1.1382,5.827 5.544,1.5 11,1.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 20.996,11.1665 21,11.084 21,11 21,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.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 11,4.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 C 8.948613,9.380414 8.631083,9.217999 8.507813,9.193359 8.31424,9.154689 8.262139,9.171429 8.01172,9.421875 7.778727,9.654826 7.707032,9.78088 7.707032,9.994141 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 9.325619,15.275087 8.945565,14.99773 8.621098,14.796875 8.296643,14.596032 7.969438,14.363212 7.896488,14.263672 7.775598,14.098486 7.766499,13.996563 7.859378,13.691406 8.02865,13.134074 8.229414,12.82285 8.621097,12.470703 8.826441,12.286085 9.032638,12.132606 9.078128,12.128906 9.123628,12.125206 8.817324,12.031976 8.355472,11.9375 7.893646,11.84284 7.216483,11.643995 6.867191,11.517578 6.22848,11.286469 5.367827,10.802306 5.039065,10.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 11,4.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 C 10.013887,9.683594 9.7443,9.510489 9.19336,9.074219 8.948613,8.8804142 8.631083,8.7179991 8.507813,8.6933591 8.31424,8.6546891 8.262139,8.6714292 8.01172,8.9218751 7.778727,9.154826 7.707032,9.28088 7.707032,9.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 9.325619,14.775087 8.945565,14.49773 8.621098,14.296875 8.296643,14.096032 7.969438,13.863212 7.896488,13.763672 7.775598,13.598486 7.766499,13.496563 7.859378,13.191406 8.02865,12.634074 8.229414,12.32285 8.621097,11.970703 8.826441,11.786085 9.032638,11.632606 9.078128,11.628906 9.123628,11.625206 8.817324,11.531976 8.355472,11.4375 7.893646,11.34284 7.216483,11.143995 6.867191,11.017578 6.22848,10.786469 5.367827,10.302306 5.039065,9.951172 5.025155,9.936292 5.012085,9.925292 5.000005,9.912112 5.471042,8.0357962 6.792552,6.4989001 8.544927,5.7578152 c 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/22x22/apps/knetattach.svg b/.icons/awkward/22x22/apps/knetattach.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/knetattach.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/knetwalk.svg b/.icons/awkward/22x22/apps/knetwalk.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/knetwalk.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/knights.svg b/.icons/awkward/22x22/apps/knights.svg
new file mode 100644
index 00000000..cc622d64
--- /dev/null
+++ b/.icons/awkward/22x22/apps/knights.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 9.982613,1.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 9.982613,1.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 16.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 9.982501,1 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 C 16.973716,7.8416973 16.856322,6.9399723 16.441485,6.0898438 15.789985,4.7573438 14.87522,3.6486469 13.49422,3.0605469 12.87322,2.7969469 12.199735,2.6460656 11.535235,2.5097656 11.258735,2.4522656 11.062626,2.34505 10.873126,2.15625 10.700626,1.98405 10.512892,1.8252812 10.320391,1.6757812 10.220391,1.5988812 10.093501,1.556 9.982501,1.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 -0.1375,0.1395 -0.292328,0.2587969 -0.423828,0.4042969 C 5.260598,7.350056 5.080449,7.7442046 5.029376,8.1640625 4.943906,7.5491326 5.131494,6.9894617 5.593829,6.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 9.771157,1.7129969 9.466501,1.2381 9.982501,1 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 0.120644,0.09124 0.199219,0.218864 0.199219,0.367188 V 17 c 0,-0.2765 -0.262844,-0.5 -0.589844,-0.5 h 0.216797 c 0.05064,-0.123759 0.11593,-0.245967 0.173828,-0.369141 z m -6.103515,0.002 C 8.295658,16.268627 8.396793,16.403048 8.500079,16.5 h 0.08984 c -0.326996,0 -0.58984,0.2235 -0.58984,0.5 v -0.501953 c 0,-0.147472 0.07783,-0.27405 0.197266,-0.365235 z M 14.728595,18 c 0.4275,0 0.771484,0.333047 0.771484,0.748047 v 0.5 c 0,-0.415 -0.343984,-0.748047 -0.771484,-0.748047 h -0.81836 c 0.327,0 0.589844,-0.221547 0.589844,-0.498047 V 18 Z m -6.728516,0 v 0.002 c 0,0.276453 0.262844,0.498 0.589844,0.498 h -0.81836 c -0.4275,0 -0.771484,0.333047 -0.771484,0.748047 v -0.5 C 7.000079,18.333047 7.344063,18 7.771563,18 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/knotes.svg b/.icons/awkward/22x22/apps/knotes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/knotes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/knotify.svg b/.icons/awkward/22x22/apps/knotify.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/knotify.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/koala.svg b/.icons/awkward/22x22/apps/koala.svg
new file mode 100644
index 00000000..98c6ec0e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/koala.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kodi.svg b/.icons/awkward/22x22/apps/kodi.svg
new file mode 100644
index 00000000..f2a80c6f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kodi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 10.499695,0.5000189 c -0.550024,0 -1.100416,0.2050106 -1.5115731,0.6161574 L 0.6161482,9.4890829 c -0.82231375,0.8222931 -0.82114725,2.1984081 0.0012,3.0207021 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.0218811 L 12.011269,1.1161763 C 11.600113,0.7050295 11.04972,0.5000189 10.499695,0.5000189 Z"/>
+ <path style="fill:#31afe1" d="m 10.499695,1.95e-5 c -0.550024,0 -1.100416,0.2050106 -1.5115731,0.6161574 L 0.6161482,8.9890838 c -0.82231375,0.8222931 -0.82114725,2.1984082 0.0012,3.0207022 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.1995871 0,-3.0218802 L 12.011269,0.6161769 C 11.600113,0.2050301 11.04972,1.95e-5 10.499695,1.95e-5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.5,1.95e-5 c -0.550024,0 -1.100561,0.2050636 -1.5117176,0.6162104 L 0.6162201,8.9892693 C 0.1431471,9.4623299 -0.04812715,10.117349 0.0234472,10.746104 0.0769214,10.284226 0.2685988,9.8368809 0.6162201,9.4892689 L 8.9882824,1.1162295 C 9.399439,0.7050827 9.949976,0.5000191 10.5,0.5000191 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.7973761 0.59375,1.2607411 0.07221,-0.629984 -0.119935,-1.2869381 -0.59375,-1.7607407 L 12.011718,0.6162299 C 11.600561,0.2050832 11.050025,1.95e-5 10.5,1.95e-5 Z"/>
+ <path style="opacity:0.2" d="m 6,4.1032185 -2,2 0,9.7890625 1.3398438,1.339844 0.171875,0.169922 L 10.5,12.413765 15.490234,17.404 16.904297,15.989937 11.914062,10.999703 16.904297,6.0094685 15.490234,4.595406 6,14.085641 6,4.1032185 Z"/>
+ <path style="fill:#ffffff" d="m 6,3.6035155 -2,2 0,9.7890625 1.3398438,1.339844 0.171875,0.169922 L 10.5,11.914062 15.490234,16.904297 16.904297,15.490234 11.914062,10.5 16.904297,5.5097655 15.490234,4.095703 6,13.585938 6,3.6035155 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kolf.svg b/.icons/awkward/22x22/apps/kolf.svg
new file mode 100644
index 00000000..0c9459b5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kolf.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="19.998" x="-21" y="-21" rx="10" ry="9.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="M 9.1894419,1.6757812 C 8.4824273,1.8108914 7.8048432,2.0234411 7.1640514,2.3046875 a 1.4999,1.5 0 0 0 1.1464844,0.1054687 1.4999,1.5 0 0 0 0.8789061,-0.734375 z m 3.0078131,0.099609 a 1.4999,1.5 0 0 0 -0.398438,0.066406 1.4999,1.5 0 0 0 -0.982422,1.8808593 1.4999,1.5 0 0 0 1.878906,0.9824219 1.4999,1.5 0 0 0 0.982422,-1.8789062 1.4999,1.5 0 0 0 -1.480468,-1.0507813 z m 1.90625,0.2480469 a 1.4999,1.5 0 0 0 0.05273,0.6523437 1.4999,1.5 0 0 0 1.878906,0.9824219 1.4999,1.5 0 0 0 0.570313,-0.3320312 C 15.849139,2.7744169 15.008508,2.3335433 14.103505,2.0234375 Z M 8.8593639,2.8203125 A 1.4999,1.5 0 0 0 8.4589733,2.8886719 1.4999,1.5 0 0 0 7.4765514,4.7675781 1.4999,1.5 0 0 0 9.3574109,5.7519531 1.4999,1.5 0 0 0 10.339833,3.8710938 1.4999,1.5 0 0 0 8.8593639,2.8203125 Z M 5.5195201,3.8671875 A 1.4999,1.5 0 0 0 5.1210827,3.9335938 1.4999,1.5 0 0 0 4.1367077,5.8144531 1.4999,1.5 0 0 0 6.017567,6.796875 1.4999,1.5 0 0 0 6.9999889,4.9179688 1.4999,1.5 0 0 0 5.5195201,3.8671875 Z M 16.583973,4.0683594 A 1.4999,1.5 0 0 0 16.185536,4.1367184 1.4999,1.5 0 0 0 15.201161,6.0156246 1.4999,1.5 0 0 0 17.08202,6.9980465 1.4999,1.5 0 0 0 18.064442,5.1191402 1.4999,1.5 0 0 0 16.583973,4.068359 Z M 13.24413,5.1152344 A 1.4999,1.5 0 0 0 12.845692,5.1816406 1.4999,1.5 0 0 0 11.86327,7.0625 1.4999,1.5 0 0 0 13.742177,8.0449219 1.4999,1.5 0 0 0 14.724598,6.1660156 1.4999,1.5 0 0 0 13.24413,5.1152344 Z m -9.9160161,0.28125 c -0.5515473,0.756149 -0.9926156,1.5952965 -1.3027344,2.5 A 1.4999,1.5 0 0 0 2.6777233,7.84375 1.4999,1.5 0 0 0 3.6601451,5.9628906 1.4999,1.5 0 0 0 3.3281139,5.3964844 Z m 6.576172,0.7636718 A 1.4999,1.5 0 0 0 9.5058479,6.2285156 1.4999,1.5 0 0 0 8.5234264,8.1074219 1.4999,1.5 0 0 0 10.402333,9.091797 1.4999,1.5 0 0 0 11.386708,7.2109375 1.4999,1.5 0 0 0 9.9042859,6.1601562 Z m 9.7910151,1 A 1.4999,1.5 0 0 0 19.58788,8.3085938 1.4999,1.5 0 0 0 20.326161,9.189453 C 20.190999,8.481013 19.977108,7.8020928 19.695301,7.1601562 Z M 6.5663951,7.2070312 A 1.4999,1.5 0 0 0 6.1660045,7.2734375 1.4999,1.5 0 0 0 5.1835827,9.154297 1.4999,1.5 0 0 0 7.064442,10.136719 1.4999,1.5 0 0 0 8.0468639,8.2578125 1.4999,1.5 0 0 0 6.5663951,7.2070312 Z M 17.630848,7.4082031 a 1.4999,1.5 0 0 0 -0.40039,0.068359 1.4999,1.5 0 0 0 -0.982422,1.8789069 1.4999,1.5 0 0 0 1.878906,0.984375 1.4999,1.5 0 0 0 0.984375,-1.88086 1.4999,1.5 0 0 0 -1.480469,-1.0507813 z M 3.2265514,8.2519531 A 1.4999,1.5 0 0 0 2.8261608,8.3203125 1.4999,1.5 0 0 0 1.8437389,10.199219 1.4999,1.5 0 0 0 3.7226451,11.183594 1.4999,1.5 0 0 0 4.7070201,9.302734 1.4999,1.5 0 0 0 3.2265514,8.2519531 Z m 11.0624996,0.203125 a 1.4999,1.5 0 0 0 -0.396484,0.066406 1.4999,1.5 0 0 0 -0.984375,1.8808599 1.4999,1.5 0 0 0 1.880859,0.982422 1.4999,1.5 0 0 0 0.982422,-1.878907 1.4999,1.5 0 0 0 -1.482422,-1.0507812 z M 10.951161,9.5 A 1.4999,1.5 0 0 0 10.552723,9.56836 1.4999,1.5 0 0 0 9.5703009,11.44922 1.4999,1.5 0 0 0 11.449208,12.431642 1.4999,1.5 0 0 0 12.43163,10.550782 1.4999,1.5 0 0 0 10.951161,9.5 Z m -3.339844,1.046875 a 1.4999,1.5 0 0 0 -0.3984375,0.06836 1.4999,1.5 0 0 0 -0.9824218,1.878907 1.4999,1.5 0 0 0 1.8789062,0.982421 1.4999,1.5 0 0 0 0.982422,-1.878906 1.4999,1.5 0 0 0 -1.4804689,-1.050781 z m 11.064453,0.201172 a 1.4999,1.5 0 0 0 -0.398437,0.06836 1.4999,1.5 0 0 0 -0.982422,1.878906 1.4999,1.5 0 0 0 1.878906,0.984376 1.4999,1.5 0 0 0 0.982422,-1.88086 1.4999,1.5 0 0 0 -1.480469,-1.050781 z m -14.4042967,0.84375 a 1.4999,1.5 0 0 0 -0.3984375,0.06836 1.4999,1.5 0 0 0 -0.9824219,1.88086 1.4999,1.5 0 0 0 1.8789062,0.982422 1.4999,1.5 0 0 0 0.9824219,-1.88086 1.4999,1.5 0 0 0 -1.4804687,-1.050781 z m 11.0644537,0.203125 a 1.4999,1.5 0 0 0 -0.398438,0.06836 1.4999,1.5 0 0 0 -0.982422,1.878907 1.4999,1.5 0 0 0 1.878906,0.982421 1.4999,1.5 0 0 0 0.982422,-1.878906 1.4999,1.5 0 0 0 -1.480468,-1.050781 z M 1.6757701,12.810547 c 0.1350977,0.7078 0.3493245,1.385919 0.6308594,2.027344 A 1.4999,1.5 0 0 0 2.4140514,13.689453 1.4999,1.5 0 0 0 1.6757701,12.810547 Z m 10.3222659,0.0293 a 1.4999,1.5 0 0 0 -0.398438,0.06836 1.4999,1.5 0 0 0 -0.984375,1.880859 1.4999,1.5 0 0 0 1.88086,0.982422 1.4999,1.5 0 0 0 0.982422,-1.880859 1.4999,1.5 0 0 0 -1.480469,-1.050781 z m -3.339844,1.046875 a 1.4999,1.5 0 0 0 -0.3984375,0.06836 1.4999,1.5 0 0 0 -0.984375,1.878906 1.4999,1.5 0 0 0 1.8808594,0.982422 1.4999,1.5 0 0 0 0.9824221,-1.878906 1.4999,1.5 0 0 0 -1.480469,-1.050781 z m 11.070313,0.201172 a 1.4999,1.5 0 0 0 -0.404297,0.06836 1.4999,1.5 0 0 0 -0.984375,1.878906 1.4999,1.5 0 0 0 0.333984,0.570313 c 0.551921,-0.756569 0.992516,-1.5966 1.302734,-2.501953 A 1.4999,1.5 0 0 0 19.728505,14.08789 Z M 5.3183483,14.931641 A 1.4999,1.5 0 0 0 4.9199108,15 1.4999,1.5 0 0 0 3.9355358,16.880859 1.4999,1.5 0 0 0 5.8163951,17.863281 1.4999,1.5 0 0 0 6.798817,15.982422 1.4999,1.5 0 0 0 5.3183483,14.931641 Z m 11.0644527,0.203125 a 1.4999,1.5 0 0 0 -0.398437,0.06836 1.4999,1.5 0 0 0 -0.984375,1.878906 1.4999,1.5 0 0 0 1.880859,0.982422 1.4999,1.5 0 0 0 0.982422,-1.878906 1.4999,1.5 0 0 0 -1.480469,-1.050781 z m -3.33789,1.044922 a 1.4999,1.5 0 0 0 -0.400391,0.06836 1.4999,1.5 0 0 0 -0.982422,1.880859 1.4999,1.5 0 0 0 1.878907,0.982422 1.4999,1.5 0 0 0 0.984375,-1.880859 1.4999,1.5 0 0 0 -1.480469,-1.050781 z m -3.3398441,1.046874 a 1.4999,1.5 0 0 0 -0.398437,0.06836 1.4999,1.5 0 0 0 -0.9843754,1.878906 1.4999,1.5 0 0 0 1.8808595,0.984375 1.4999,1.5 0 0 0 0.982422,-1.880859 1.4999,1.5 0 0 0 -1.4804691,-1.050782 z m -3.3398436,1.046876 a 1.4999,1.5 0 0 0 -0.4003906,0.06641 1.4999,1.5 0 0 0 -0.5683594,0.333984 c 0.7564885,0.551939 1.5967811,0.992476 2.5019531,1.302734 a 1.4999,1.5 0 0 0 -0.052734,-0.652343 1.4999,1.5 0 0 0 0,-0.002 1.4999,1.5 0 0 0 -1.4804687,-1.048828 z m 7.7128907,1.248046 a 1.4999,1.5 0 0 0 -0.386719,0.06641 1.4999,1.5 0 0 0 -0.878906,0.738281 c 0.707645,-0.135072 1.384125,-0.349381 2.025391,-0.63086 a 1.4999,1.5 0 0 0 -0.759766,-0.173828 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.999989,1 C 5.4604889,1 1.0008889,5.46 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 0.1322,-5.423 4.5436,-9.75 9.9991001,-9.75 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 1.0066889,11.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.4596,10 9.9991001,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.4555001,0 -9.8611001,-4.327 -9.9931001,-9.75 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kollision.svg b/.icons/awkward/22x22/apps/kollision.svg
new file mode 100644
index 00000000..c367a265
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kollision.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.0098 -0.19727 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.0098 -0.19727 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kolourpaint.svg b/.icons/awkward/22x22/apps/kolourpaint.svg
new file mode 100644
index 00000000..3c6c992a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kolourpaint.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#e4e4e4" 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.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="m11 4c-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="m11 6.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="m11 6c-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="m11 8c-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/22x22/apps/komodo.svg b/.icons/awkward/22x22/apps/komodo.svg
new file mode 100644
index 00000000..a0172ae0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/komodo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/komorebi-wallpaper-creator.svg b/.icons/awkward/22x22/apps/komorebi-wallpaper-creator.svg
new file mode 100644
index 00000000..8934ac77
--- /dev/null
+++ b/.icons/awkward/22x22/apps/komorebi-wallpaper-creator.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/komorebi.svg b/.icons/awkward/22x22/apps/komorebi.svg
new file mode 100644
index 00000000..833f0441
--- /dev/null
+++ b/.icons/awkward/22x22/apps/komorebi.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kompare.svg b/.icons/awkward/22x22/apps/kompare.svg
new file mode 100644
index 00000000..18ae46d0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kompare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/konqueror.svg b/.icons/awkward/22x22/apps/konqueror.svg
new file mode 100644
index 00000000..67518987
--- /dev/null
+++ b/.icons/awkward/22x22/apps/konqueror.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 5.2148767,1.3611678 c -0.045395,0.00465 -0.088954,0.02528 -0.1230479,0.059571 L 3.514668,2.9978993 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 1.0677554,8.7870053 1,8.8708445 1,8.9676722 v 2.2304858 c 0,0.09435 0.064359,0.176267 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.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 18.060529,13.466487 18.172025,13.592522 17.842904,13.241143 L 9.529363,4.5047471 8.3613851,3.3699725 C 8.1702117,3.4368506 8.2465673,3.3944177 8.33697,3.3533709 L 5.3486668,1.3933947 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 8.5574931,3.263143 8.437964,3.3075108 8.336966,3.3533678 Z"/>
+ <path id="path5692_2_-3" style="fill:#8e8e8e" d="m 5.2148767,0.8611639 c -0.045395,0.00465 -0.088954,0.02528 -0.1230479,0.059571 L 3.514668,2.4978954 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 1.0677554,8.2870015 1,8.3708406 1,8.4676684 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 8.1895083,16.70308 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 9.529363,4.0047432 8.3613851,2.8699686 C 8.1702117,2.9368468 8.2465673,2.8944138 8.33697,2.853367 L 5.3486668,0.8933908 C 5.3081115,0.8668556 5.2612371,0.856494 5.2158532,0.861164 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 5.2148767,0.8611639 c -0.045395,0.00465 -0.088954,0.02528 -0.1230479,0.059571 L 3.514668,2.4978954 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 18.060529,12.966483 18.172025,13.092518 17.842904,12.741139 L 9.529363,4.0047432 8.3613851,2.8699686 C 8.1702117,2.9368468 8.2465673,2.8944138 8.33697,2.853367 L 5.3486668,0.8933908 C 5.3081115,0.8668556 5.2612371,0.856494 5.2158532,0.861164 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 5.186557,6.0526106 C 4.9271955,6.5288188 4.7122718,7.0322157 4.5537396,7.5614113 l -3.3916289,0.70606 C 1.0677554,8.2870015 1,8.3708406 1,8.4676684 V 8.9676722 C 1,8.8708442 1.067755,8.7870053 1.1621107,8.7674752 l 3.3916279,-0.70606 C 4.7414181,7.4349244 5.0034571,6.8417013 5.3310881,6.2908935 Z M 5.1084314,13.967711 3.348652,16.651325 c -0.053156,0.0812 -0.04231,0.188443 0.026366,0.256838 l 0.080079,0.08008 1.7988418,-2.742208 C 5.2022848,14.155195 5.1564318,14.06077 5.1084302,13.967712 Z"/>
+ <ellipse id="ellipse929" style="opacity:0.1" cx="12.5" cy="10" rx="6.5" ry="6.5"/>
+ <ellipse id="ellipse8" style="fill:#365ee6" cx="12.5" cy="9.5" rx="6.5" ry="6.5"/>
+ <path style="opacity:0.1" class="ColorScheme-Text" d="m 12.434084,5.500462 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 13.765828,6.2750164 3.9380947,3.9375932 0 0 0 12.557149,6.0629758 Z M 14.260287,6.797978 A 2.2501964,3.9378439 45.007184 0 0 11.113328,8.2163461 L 12.500012,9.602854 15.060213,7.0429787 A 2.2501964,3.9378439 45.007184 0 0 14.260287,6.797978 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 15.459077,7.439597 Z M 10.714464,8.6129644 A 2.2501964,3.9378439 45.007184 0 0 9.540947,12.561543 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 0.751579,-3.831024 z m -3.728224,1.650185 -2.560201,2.559875 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 12.434084,5.0004635 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 13.765828,5.7750179 3.9380947,3.9375932 0 0 0 12.557149,5.5629773 Z m 1.703138,0.7350022 A 2.2501964,3.9378439 45.007184 0 0 11.113328,7.7163476 L 12.500012,9.102856 15.060213,6.5429802 A 2.2501964,3.9378439 45.007184 0 0 14.260287,6.2979795 Z m -4.73692,0.624038 a 3.9380947,3.9375932 0 0 0 -0.75158,3.8310235 2.8127454,4.5003929 45.008322 0 1 1.547109,-3.035595 z m 5.93571,0.017581 -2.561299,2.5609745 1.387782,1.387605 A 2.2501964,3.9378439 45.007184 0 0 15.459077,6.9395985 Z M 10.714464,8.1129659 A 2.2501964,3.9378439 45.007184 0 0 9.540947,12.061545 l 2.5613,-2.560973 z m 5.513772,0.1351346 a 2.8127454,4.5003929 45.008322 0 1 -1.547109,3.0355955 l 0.79553,0.795429 A 3.9380947,3.9375932 0 0 0 16.228236,8.2481005 Z M 12.500012,9.898286 9.939811,12.458161 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 12.500012,2.999996 a 6.5,6.500001 0 0 0 -6.5,6.5 6.5,6.500001 0 0 0 0.00977,0.300781 6.5,6.500001 0 0 1 6.49023,-6.300781 6.5,6.500001 0 0 1 6.490234,6.199219 6.5,6.500001 0 0 0 0.0098,-0.199219 6.5,6.500001 0 0 0 -6.5,-6.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/konquest.svg b/.icons/awkward/22x22/apps/konquest.svg
new file mode 100644
index 00000000..ac44cf9f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/konquest.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/konsole.svg b/.icons/awkward/22x22/apps/konsole.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/konsole.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/konsolekalendar.svg b/.icons/awkward/22x22/apps/konsolekalendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/konsolekalendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kontact-import-wizard.svg b/.icons/awkward/22x22/apps/kontact-import-wizard.svg
new file mode 100644
index 00000000..202a9893
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kontact-import-wizard.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#fe9700" 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"/>
+ <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="#fec006" d="m1 8 19 13h-18c-0.554 0-1-0.446-1-1z"/>
+ <path fill="#fecd38" 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"/>
+ <path fill="#848484" d="m11 4-4 4h2v3.529c0 0.261 0.5406 0.471 0.8571 0.471h2.2857c0.316 0 0.878-0.211 0.857-0.471v-3.529h2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kontact.svg b/.icons/awkward/22x22/apps/kontact.svg
new file mode 100644
index 00000000..f1c87ee9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kontact.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="fill:#f5b35d" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 20.9895,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.291 10,10 0 0 0 1,11.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(-1,-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" transform="translate(-1,-1)">
+ <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/22x22/apps/konversation.svg b/.icons/awkward/22x22/apps/konversation.svg
new file mode 100644
index 00000000..87ea3783
--- /dev/null
+++ b/.icons/awkward/22x22/apps/konversation.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#1891d1" d="m 10.999841,1.0002951 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.5724393,0.2818952 -6.597888,2.4266088 -8.125862,5.4669072 -5.5e-4,5e-4 -8.5e-4,0.0015 -0.00115,0.002 C 1.970444,6.7008483 1.8692454,6.896845 1.7831969,7.1008415 1.3150548,8.1578236 1.0608591,9.279805 1.0146599,10.454285 c -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.2479628,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 0.001,-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 1.00781,11.178622 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 1.8816357,15.243763 1.7139385,14.774271 1.568341,14.309779 1.2253968,13.327296 1.0280002,12.276314 1.0078005,11.178832 Z m 19.986161,0.07324 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.8441864,-0.03059 -1.5923737,-0.141908 -2.2480125,-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.2480125,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 0.0016,-0.0565 0.0046,-0.1115 0.0046,-0.167499 0,-0.08315 -0.0038,-0.165392 -0.0059,-0.248041 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.999841,1.0002951 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.5724393,0.2818952 -6.597888,2.4266088 -8.125862,5.4669072 -5.5e-4,5e-4 -8.5e-4,0.0015 -0.00115,0.002 C 1.970444,6.7008483 1.8692454,6.896845 1.7831969,7.1008415 1.3150548,8.1578236 1.0608591,9.279805 1.0146599,10.454285 c -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.125862,-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 10e-4,-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 2.5879832,17.848509 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 7.0000006,13.000062 v 3.49994 h 1 v -3.49994 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 7.0000006,12.50007 v 3.499941 h 1 V 12.50007 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 14.500001,9.500121 v 2.999949 h 1.499975 V 9.500121 Z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 14.500001,9.00013 v 2.999949 h 1.499975 V 9.00013 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 14.458105,6.5003637 A 0.52635946,0.45004316 0 0 0 14.3255,6.5188237 L 5.3782837,8.768812 a 0.52635946,0.45004316 0 0 0 -0.3782831,0.43154 v 3.599986 a 0.52635946,0.45004316 0 0 0 0.3782831,0.431541 L 14.3255,15.48187 a 0.52635946,0.45004316 0 0 0 0.674331,-0.431541 V 9.264512 6.9503616 A 0.52635946,0.45004316 0 0 0 14.458105,6.5003637 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 14.458105,6.0001807 A 0.52635946,0.45004316 0 0 0 14.3255,6.0186407 L 5.3782837,8.2686287 A 0.52635946,0.45004316 0 0 0 5.0000006,8.700169 v 3.599986 a 0.52635946,0.45004316 0 0 0 0.3782831,0.431541 L 14.3255,14.981687 a 0.52635946,0.45004316 0 0 0 0.674331,-0.431541 V 8.764329 6.4501786 A 0.52635946,0.45004316 0 0 0 14.458105,6.0001807 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kopete.svg b/.icons/awkward/22x22/apps/kopete.svg
new file mode 100644
index 00000000..88d2e44b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kopete.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m15 12.3h5.35l-5.35 9.2z"/>
+ <path style="fill:#4479d9" d="m15 11.8h5.35l-5.35 9.2z"/>
+ <path style="opacity:.2" d="m21 9.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="m21 9a10 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="m12 4a5 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="m12 3.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 11,1 A 10,8 0 0 0 1,9 10,8 0 0 0 1.0136719,9.292969 10,8 0 0 1 11,1.5 10,8 0 0 1 20.986328,9.207031 10,8 0 0 0 21,9 10,8 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kopete2.svg b/.icons/awkward/22x22/apps/kopete2.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kopete2.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/korg-journal.svg b/.icons/awkward/22x22/apps/korg-journal.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/korg-journal.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/korg-todo.svg b/.icons/awkward/22x22/apps/korg-todo.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/korg-todo.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/korganizer.svg b/.icons/awkward/22x22/apps/korganizer.svg
new file mode 100644
index 00000000..567e153c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/korganizer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#f13c3c" 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="#fff" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kpackage.svg b/.icons/awkward/22x22/apps/kpackage.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kpackage.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kpager.svg b/.icons/awkward/22x22/apps/kpager.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kpager.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kpat.svg b/.icons/awkward/22x22/apps/kpat.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kpat.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kpatience.svg b/.icons/awkward/22x22/apps/kpatience.svg
new file mode 100644
index 00000000..d3546532
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kpatience.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kpdf.svg b/.icons/awkward/22x22/apps/kpdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kpdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kpersonalizer.svg b/.icons/awkward/22x22/apps/kpersonalizer.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kpersonalizer.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kphotoalbum.svg b/.icons/awkward/22x22/apps/kphotoalbum.svg
new file mode 100644
index 00000000..a5ee1ef1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kphotoalbum.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="16" height="20" x="-20.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="3.5" height="2" x="3" y="3" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-20" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.40" cx="11" cy="12" r="7"/>
+ <circle style="opacity:0.2" cx="11" cy="-12.5" r="5" transform="scale(1,-1)"/>
+ <circle style="fill:#009587" cx="11" cy="-12" r="5" transform="scale(1,-1)"/>
+ <circle style="opacity:0.40" cx="18.5" cy="7" r="1"/>
+ <circle style="opacity:0.2" cx="11" cy="12.5" r="3"/>
+ <circle style="fill:#66bfb7" cx="11" cy="12" r="3"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 20,4 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 5 C 1,4.446 1.446,4 2,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kpk-desktop-gnome.svg b/.icons/awkward/22x22/apps/kpk-desktop-gnome.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kpk-desktop-gnome.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kpk-desktop-xfce.svg b/.icons/awkward/22x22/apps/kpk-desktop-xfce.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kpk-desktop-xfce.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kradio.svg b/.icons/awkward/22x22/apps/kradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kradio4.svg b/.icons/awkward/22x22/apps/kradio4.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kradio4.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/krdc.svg b/.icons/awkward/22x22/apps/krdc.svg
new file mode 100644
index 00000000..7e6cf2a3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/krdc.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#325f78" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-17" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" style="opacity:0.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"/>
+ <circle fill="#48cd42" cx="16" cy="16" r="6"/>
+ <path fill="#fff" d="m13 13h0.5c3.0376 0 5.5 2.4624 5.5 5.5v0.5h-0.5c-0.273 0-0.5-0.225-0.5-0.5 0-2.485-2.015-4.5-4.5-4.5-0.273 0-0.5-0.225-0.5-0.5v-0.5z"/>
+ <path fill="#fff" d="m13 15h0.5c1.933 0 3.5 1.567 3.5 3.5v0.5h-0.5c-0.273 0-0.5-0.225-0.5-0.5 0-1.381-1.119-2.5-2.5-2.5-0.273 0-0.5-0.225-0.5-0.5v-0.5z"/>
+ <path fill="#fff" d="m14 17c0.5523 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/22x22/apps/krec.svg b/.icons/awkward/22x22/apps/krec.svg
new file mode 120000
index 00000000..24321154
--- /dev/null
+++ b/.icons/awkward/22x22/apps/krec.svg
@@ -0,0 +1 @@
+sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/krecipes.svg b/.icons/awkward/22x22/apps/krecipes.svg
new file mode 100644
index 00000000..c0a49f82
--- /dev/null
+++ b/.icons/awkward/22x22/apps/krecipes.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 11,1.5 A 9,2.5 0 0 0 2,4 v 12 a 9,2.5 0 0 0 9,2.5 9,2.5 0 0 0 9,-2.5 V 4 A 9,2.5 0 0 0 11,1.5 Z"/>
+ <rect style="fill:#6666b2" width="12" height="18" x="-15.5" y="-20" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1" d="M 2.625,9.5 C 1.5,9.5 0,8.5 0,8 0,7.723 0.16725,7.5 0.375,7.5 h 2.25 C 2.83275,7.5 3,7.723 3,8 V 9 C 3,9.277 2.83275,9.5 2.625,9.5 Z"/>
+ <ellipse style="fill:#6666b2" cx="11" cy="15.5" rx="9" ry="2.5"/>
+ <ellipse id="ellipse834" style="fill:#6666b2" cx="11" cy="3.5" rx="9" ry="2.5"/>
+ <ellipse id="ellipse850" style="opacity:0.2" cx="11" cy="5.5" rx="7.5" ry="2"/>
+ <ellipse id="ellipse836" style="fill:#ffae2b" cx="11" cy="5" rx="7.5" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 2.625,9 C 1.5,9 0,8 0,7.5 0,7.223 0.16725,7 0.375,7 h 2.25 C 2.83275,7 3,7.223 3,7.5 v 1 C 3,8.777 2.83275,9 2.625,9 Z"/>
+ <path style="opacity:0.1" d="M 19.375,9.5 C 20.5,9.5 22,8.5 22,8 22,7.723 21.83275,7.5 21.625,7.5 h -2.25 C 19.16725,7.5 19,7.723 19,8 v 1 c 0,0.277 0.16725,0.5 0.375,0.5 z"/>
+ <path style="fill:#3f3f3f" d="M 19.375,9 C 20.5,9 22,8 22,7.5 22,7.223 21.83275,7 21.625,7 h -2.25 C 19.16725,7 19,7.223 19,7.5 v 1 C 19,8.777 19.16725,9 19.375,9 Z"/>
+ <rect style="opacity:0.2" width="9" height="9" x="13" y="12.5" rx=".818" ry=".818"/>
+ <rect style="fill:#f34235" width="9" height="9" x="13" y="12" rx=".818" ry=".818"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="15" y="14"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="15" y="16"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="15" y="18"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 9,2.5 0 0 0 2,3.5 V 4 A 9,2.5 0 0 1 11,1.5 9,2.5 0 0 1 20,4 V 3.5 A 9,2.5 0 0 0 11,1 Z"/>
+ <path id="ellipse852" style="opacity:0.2;fill:#ffffff" d="M 11,3 A 7.5,2 0 0 0 3.5,5 7.5,2 0 0 0 3.5683594,5.2480469 7.5,2 0 0 1 11,3.5 7.5,2 0 0 1 18.431641,5.2519531 7.5,2 0 0 0 18.5,5 7.5,2 0 0 0 11,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kregexpeditor.svg b/.icons/awkward/22x22/apps/kregexpeditor.svg
new file mode 100644
index 00000000..8e16f1ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kregexpeditor.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#5ca6ff" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="18" height="7" x="2" y="7.5" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="2" y="7" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width="7" height="5" x="5.5" y="-18" rx=".233" ry=".25" transform="rotate(90)"/>
+ <rect style="opacity:0.2" width="7" height="5" x="5.5" y="-9" rx=".233" ry=".278" transform="rotate(90)"/>
+ <rect style="fill:#00f0d7" width="7" height="5" x="5" y="-9" rx=".233" ry=".278" transform="rotate(90)"/>
+ <rect style="fill:#fff528" width="7" height="5" x="5" y="-18" rx=".233" ry=".25" transform="rotate(90)"/>
+ <rect style="opacity:0.1" width="8" height="7" x="-15" y="-17.5" rx=".5" ry=".538" transform="scale(-1)"/>
+ <rect style="fill:#cf4950" width="8" height="7" x="-15" y="-17" rx=".5" ry=".538" transform="scale(-1)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.2773438,5 C 4.1234549,5 4,5.1031552 4,5.2324219 v 0.5 C 4,5.6031552 4.1234549,5.5 4.2773438,5.5 H 8.7226562 C 8.8765451,5.5 9,5.6031552 9,5.7324219 v -0.5 C 9,5.1031552 8.8765451,5 8.7226562,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13.25,5 C 13.1115,5 13,5.1031552 13,5.2324219 v 0.5 C 13,5.6031552 13.1115,5.5 13.25,5.5 h 4.5 C 17.8885,5.5 18,5.6031552 18,5.7324219 v -0.5 C 18,5.1031552 17.8885,5 17.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/krename.svg b/.icons/awkward/22x22/apps/krename.svg
new file mode 100644
index 00000000..25a4c7b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/krename.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kreversi.svg b/.icons/awkward/22x22/apps/kreversi.svg
new file mode 100644
index 00000000..c4825a06
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kreversi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path fill="#f65e5e" d="m11.742 21c5.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 1c-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 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-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="16" r="2"/>
+ <circle fill="#fff" cx="-12.002" cy="-6" r="2" transform="scale(-1)"/>
+ <path opacity=".2" d="m9.3705 1.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.6585-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 1c-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.6325-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/krfb.svg b/.icons/awkward/22x22/apps/krfb.svg
new file mode 100644
index 00000000..61048dd9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/krfb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#1da6e8" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.4;fill:none;stroke:#000000;stroke-width:1.5" d="M 13,15 7,11 13,7"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 13,5.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 13,5 A 2,2 0 0 0 11,7 2,2 0 0 0 13,9 2,2 0 0 0 15,7 2,2 0 0 0 13,5 Z M 7,9 A 2,2 0 0 0 5,11 2,2 0 0 0 7,13 2,2 0 0 0 9,11 2,2 0 0 0 7,9 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="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.08441 1.00966,11.166105 1.011719,11.25 1.1447814,5.8275892 5.544408,1.5 11,1.5 c 5.455592,0 9.855219,4.3275892 9.988281,9.75 C 20.99034,11.166105 21,11.084408 21,11 21,5.46 16.54,1 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/krita.svg b/.icons/awkward/22x22/apps/krita.svg
new file mode 100644
index 00000000..d5027730
--- /dev/null
+++ b/.icons/awkward/22x22/apps/krita.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <ellipse style="fill:#ffffff;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="10.999" cy="11.001" rx="9.749" ry="9.749"/>
+ <circle style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="10.999" cy="11.501" r="9.999"/>
+ <path style="fill:#e040fb;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 19.658693,6.001231 A 9.999206,9.999206 0 0 0 5.9995236,2.3412675 9.999206,9.999206 0 0 0 2.3278143,6.0453344 l 8.6713127,4.9554986 z"/>
+ <path style="fill:#fdfd4b;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 19.658693,6.001231 -8.659566,4.999602 -0.04443,9.988661 A 9.999206,9.999206 0 0 0 15.99873,19.6604 9.999206,9.999206 0 0 0 19.658693,6.001231 Z"/>
+ <path style="fill:#18ffff;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 10.999127,11.000833 2.3278143,6.0453344 a 9.999206,9.999206 0 0 0 0.011746,9.9551016 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 10.999127,1.001628 a 9.999206,9.999207 0 0 0 -9.9992064,9.999205 9.999206,9.999207 0 0 0 0.010741,0.290993 9.999206,9.999207 0 0 1 9.9884654,-9.7902377 9.999206,9.999207 0 0 1 9.988464,9.7082127 9.999206,9.999207 0 0 0 0.01074,-0.208968 9.999206,9.999207 0 0 0 -9.999206,-9.999205 z"/>
+ <path style="opacity:0.1" d="M 12.429748,12.556991 C 10.916272,13.950799 8.0045404,11.739937 6.775534,10.351411 5.5114619,8.9232624 0.7914516,4.1065009 0.4464543,3.7941065 0.1014734,3.4817236 -0.173277,3.0959447 0.1317743,2.7121201 0.4493413,2.3383197 0.8885002,2.524036 1.2693821,2.7927331 1.6502888,3.0614398 7.3996164,6.6256805 9.076335,7.5517124 c 1.630188,0.9003425 4.422901,3.2560426 3.353413,5.0052786 z"/>
+ <path style="fill:#4f4f4f" d="M 12.429748,12.056922 C 10.916272,13.45073 8.0045404,11.239868 6.775534,9.8513425 5.5114619,8.4231936 0.7914516,3.6064323 0.4464543,3.2940377 0.1014734,2.9816548 -0.173277,2.595876 0.1317743,2.2120513 0.4493413,1.8382509 0.8885002,2.0239672 1.2693821,2.2926642 1.6502888,2.5613709 7.3996164,6.1256116 9.076335,7.0516435 c 1.630188,0.9003425 4.422901,3.2560425 3.353413,5.0052785 z"/>
+ <path style="opacity:0.1" d="M 14.857668,13.887595 C 8.9508302,19.067974 4.1196264,14.103217 3.3710734,12.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 14.857668,13.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 14.83324,14.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 14.83324,13.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 15.107902,18.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 15.107902,18.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/22x22/apps/kronometer.svg b/.icons/awkward/22x22/apps/kronometer.svg
new file mode 100644
index 00000000..80b478de
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kronometer.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1 -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.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"/>
+ <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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/krudio.svg b/.icons/awkward/22x22/apps/krudio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/krudio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kruler.svg b/.icons/awkward/22x22/apps/kruler.svg
new file mode 100644
index 00000000..354a25d3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kruler.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e2d144" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 1,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 21,18 c 0,0.554 -0.446,1 -1,1 L 2,19 C 1.446,19 1,18.554 1,18 Z"/>
+ <rect style="opacity:0.5" width="1" height="8" x="5" y="3"/>
+ <rect style="opacity:0.5" width="1" height="4" x="7" y="3"/>
+ <rect style="opacity:0.5" width="1" height="4" x="9" y="3"/>
+ <rect style="opacity:0.5" width="1" height="4" x="11" y="3"/>
+ <rect style="opacity:0.5" width="1" height="4" x="13" y="3"/>
+ <rect style="opacity:0.5" width="1" height="6" x="15" y="3"/>
+ <rect style="opacity:0.5" width="1" height="4" x="17" y="3"/>
+ <rect style="opacity:0.5" width="1" height="4" x="19" y="3"/>
+ <path style="opacity:0.5" d="m 3,12 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 2,3 C 1.446,3 1,3.446 1,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 21,4 C 21,3.446 20.554,3 20,3 L 2,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/krunner.svg b/.icons/awkward/22x22/apps/krunner.svg
new file mode 120000
index 00000000..bba31bb9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/krunner.svg
@@ -0,0 +1 @@
+plasma-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/krusader_blue.svg b/.icons/awkward/22x22/apps/krusader_blue.svg
new file mode 120000
index 00000000..1660e622
--- /dev/null
+++ b/.icons/awkward/22x22/apps/krusader_blue.svg
@@ -0,0 +1 @@
+krusader_user.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/krusader_red.svg b/.icons/awkward/22x22/apps/krusader_red.svg
new file mode 120000
index 00000000..1b90bf84
--- /dev/null
+++ b/.icons/awkward/22x22/apps/krusader_red.svg
@@ -0,0 +1 @@
+krusader_root.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/krusader_root.svg b/.icons/awkward/22x22/apps/krusader_root.svg
new file mode 100644
index 00000000..ea859f70
--- /dev/null
+++ b/.icons/awkward/22x22/apps/krusader_root.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#db4c4c" d="M 1,4.9 V 19 c 0,0.5544 0.445625,1 1,1 H 20.0005 C 20.5545,20 21,19.5545 21,19 V 4.9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,4.5 V 20 h 9.000976 C 20.554976,20 21,19.5545 21,19 V 4.5 Z"/>
+ <path style="fill:#d2bebe" d="M 2,2 C 1.4456,2 1,2.44575 1,2.99975 V 5 H 21 V 2.99975 C 21,2.44575 20.5545,2 20,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,2 C 1.4456,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.4456,-1 1,-1 h 18 c 0.5544,0 1,0.446 1,1 V 3 C 21,2.446 20.5545,2 20,2 Z"/>
+ <path style="opacity:0.2" d="m 1,19 v 0.5 c 0,0.5544 0.445625,1 1,1 H 20.001 C 20.5545,20.5 21,20.0545 21,19.5 V 19 c 0,0.5544 -0.445275,1 -0.999,1 H 2 C 1.4456,20 1,19.5545 1,19 Z"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="1" y="5"/>
+ <path style="opacity:0.1" d="m 8.4149767,8.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 8.0000017,8.397575 c -6.5e-4,-0.2233895 0.1870945,-0.4031875 0.414977,-0.397441 z"/>
+ <path style="fill:#583030" d="m 8.4149767,7.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 8.0000017,7.897575 c -6.5e-4,-0.2233895 0.1870945,-0.4031875 0.414977,-0.397441 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/krusader_user.svg b/.icons/awkward/22x22/apps/krusader_user.svg
new file mode 100644
index 00000000..b7f548ce
--- /dev/null
+++ b/.icons/awkward/22x22/apps/krusader_user.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#5f5fdf" d="M 1,4.9 V 19 c 0,0.5544 0.445625,1 1,1 H 20.0005 C 20.5545,20 21,19.5545 21,19 V 4.9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,4.5 V 20 h 9.000976 C 20.554976,20 21,19.5545 21,19 V 4.5 Z"/>
+ <path style="fill:#bebed2" d="M 2,2 C 1.4456,2 1,2.44575 1,2.99975 V 5 H 21 V 2.99975 C 21,2.44575 20.5545,2 20,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,2 C 1.4456,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.4456,-1 1,-1 h 18 c 0.5544,0 1,0.446 1,1 V 3 C 21,2.446 20.5545,2 20,2 Z"/>
+ <path style="opacity:0.2" d="m 1,19 v 0.5 c 0,0.5544 0.445625,1 1,1 H 20.001 C 20.5545,20.5 21,20.0545 21,19.5 V 19 c 0,0.5544 -0.445275,1 -0.999,1 H 2 C 1.4456,20 1,19.5545 1,19 Z"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="1" y="5"/>
+ <path style="opacity:0.1" d="m 8.4149767,8.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 8.0000017,8.397575 c -6.5e-4,-0.2233895 0.1870945,-0.4031875 0.414977,-0.397441 z"/>
+ <path style="fill:#33335d" d="m 8.4149767,7.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 8.0000017,7.897575 c -6.5e-4,-0.2233895 0.1870945,-0.4031875 0.414977,-0.397441 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ksame.svg b/.icons/awkward/22x22/apps/ksame.svg
new file mode 100644
index 00000000..7f829011
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ksame.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kscreengenie.svg b/.icons/awkward/22x22/apps/kscreengenie.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kscreengenie.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kscreensaver.svg b/.icons/awkward/22x22/apps/kscreensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kscreensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ksensors.svg b/.icons/awkward/22x22/apps/ksensors.svg
new file mode 120000
index 00000000..349f2c76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ksensors.svg
@@ -0,0 +1 @@
+psensor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kshisen.svg b/.icons/awkward/22x22/apps/kshisen.svg
new file mode 100644
index 00000000..eb363241
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kshisen.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ksirk.svg b/.icons/awkward/22x22/apps/ksirk.svg
new file mode 100644
index 00000000..c3285a51
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ksirk.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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>
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ksmiletris.svg b/.icons/awkward/22x22/apps/ksmiletris.svg
new file mode 120000
index 00000000..2f915ffd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ksmiletris.svg
@@ -0,0 +1 @@
+preferences-desktop-emoticons.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ksnakeduel.svg b/.icons/awkward/22x22/apps/ksnakeduel.svg
new file mode 100644
index 00000000..1665c22b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ksnakeduel.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ksnapshot.svg b/.icons/awkward/22x22/apps/ksnapshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ksnapshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ksnip.svg b/.icons/awkward/22x22/apps/ksnip.svg
new file mode 100644
index 00000000..5b1f9f45
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ksnip.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#533f3f" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="M 19,19.5 15.000519,15.504253 V 19.5 Z"/>
+ <path style="fill:#008052" d="M 19,18.995747 15.000519,15 v 3.995747 z"/>
+ <path style="opacity:0.2" d="m 15,11.5 4,-4 h -4 z"/>
+ <path style="fill:#005680" d="M 15,11 19,7 H 15 Z"/>
+ <rect style="fill:#f02e00" width="4" height="9" x="7" y="6.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+ <path style="opacity:0.2" d="m 3,3.5 8,8 v -8 z"/>
+ <path style="fill:#ffb900" d="m 3,3 8,8 V 3 Z"/>
+ <path style="opacity:0.2" d="m 11.000023,11.5 -7.9999994,8 h 7.9999994 z"/>
+ <path style="fill:#ff8900" d="M 11.000023,11 3.0000236,19 H 11.000023 Z"/>
+ <path style="fill:#006c80" d="m 19,15 -4,-4 v 4 z"/>
+ <path style="opacity:0.2" d="M 15,15.504255 18.999479,19.5 v -3.995745 z"/>
+ <path style="fill:#00aa80" d="M 15,15.004255 18.999479,19 v -3.995745 z"/>
+ <path style="opacity:0.2" d="m 15,7.5 -4,4 h 4 z"/>
+ <path style="fill:#008900" d="m 15,7 -4,4 h 4 z"/>
+ <path style="opacity:0.2" d="m 19,3.5 -4,4 h 4 z"/>
+ <path style="fill:#008080" d="m 19,3 -4,4 h 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,3 3.5,3.5 H 11 V 3 Z m 16,0 -4,4 h 0.5 L 19,3.5 Z m -4,4 -4,4 h 0.5 L 15,7.5 Z M 10.75,11.25 3,19 H 3.5 L 11,11.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 15,11 v 0.5 L 18.5,15 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kspaceduel.svg b/.icons/awkward/22x22/apps/kspaceduel.svg
new file mode 100644
index 00000000..fdee3c00
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kspaceduel.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ksplash.svg b/.icons/awkward/22x22/apps/ksplash.svg
new file mode 120000
index 00000000..5a2e12c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ksplash.svg
@@ -0,0 +1 @@
+preferences-system-splash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ksquares.svg b/.icons/awkward/22x22/apps/ksquares.svg
new file mode 100644
index 00000000..03601cf6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ksquares.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#8e8e8e" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 10,8 v 5 H 3.5 v 1 H 11 V 9 h 7.5 V 8 H 11 Z"/>
+ <path style="opacity:0.2" d="M 10.5,7.5 A 1.5,1.5 0 0 0 9,9 1.5,1.5 0 0 0 10.5,10.5 1.5,1.5 0 0 0 12,9 1.5,1.5 0 0 0 10.5,7.5 Z m 8,0 A 1.5,1.5 0 0 0 17,9 1.5,1.5 0 0 0 18.5,10.5 1.5,1.5 0 0 0 20,9 1.5,1.5 0 0 0 18.5,7.5 Z m -15,5 A 1.5,1.5 0 0 0 2,14 1.5,1.5 0 0 0 3.5,15.5 1.5,1.5 0 0 0 5,14 1.5,1.5 0 0 0 3.5,12.5 Z m 7,0 A 1.5,1.5 0 0 0 9,14 1.5,1.5 0 0 0 10.5,15.5 1.5,1.5 0 0 0 12,14 1.5,1.5 0 0 0 10.5,12.5 Z"/>
+ <path style="fill:#ffffff" d="M 10.5,7 A 1.5,1.5 0 0 0 9,8.5 1.5,1.5 0 0 0 10.5,10 1.5,1.5 0 0 0 12,8.5 1.5,1.5 0 0 0 10.5,7 Z m 8,0 A 1.5,1.5 0 0 0 17,8.5 1.5,1.5 0 0 0 18.5,10 1.5,1.5 0 0 0 20,8.5 1.5,1.5 0 0 0 18.5,7 Z m -15,5 A 1.5,1.5 0 0 0 2,13.5 1.5,1.5 0 0 0 3.5,15 1.5,1.5 0 0 0 5,13.5 1.5,1.5 0 0 0 3.5,12 Z m 7,0 A 1.5,1.5 0 0 0 9,13.5 1.5,1.5 0 0 0 10.5,15 1.5,1.5 0 0 0 12,13.5 1.5,1.5 0 0 0 10.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kstars.svg b/.icons/awkward/22x22/apps/kstars.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kstars.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ksudoku.svg b/.icons/awkward/22x22/apps/ksudoku.svg
new file mode 100644
index 00000000..77e82a7f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ksudoku.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 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.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,-1.4255321,-1.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="7" y="7" ry="0"/>
+ <g style="font-size:12px;font-family:'Clear Sans';letter-spacing:0px;word-spacing:0px;opacity:0.2" transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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="matrix(0.5,0,0,0.5,-1,-1)">
+ <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 7,1.8320312 C 4.6876327,2.837558 2.837558,4.6876327 1.8320312,7 H 7 Z m 8,0 V 7 h 5.167969 C 19.162442,4.6876327 17.312367,2.837558 15,1.8320312 Z M 1.8320312,15 C 2.837558,17.312367 4.6876327,19.162442 7,20.167969 V 15 Z M 15,15 v 5.167969 C 17.312367,19.162442 19.162442,17.312367 20.167969,15 Z"/>
+ <rect style="opacity:0.2" width="8" height=".5" x="7" y="7"/>
+ <path style="opacity:0.2" d="m 1.8320312,15 c 0.074091,0.170383 0.1571013,0.334765 0.2402344,0.5 H 7 V 15 Z M 15,15 v 0.5 h 4.927734 c 0.08313,-0.165235 0.166144,-0.329617 0.240235,-0.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.004,11.1665 1.00585,11.25 1.1382,5.827 5.544,1.5 10.99985,1.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/22x22/apps/ksysguard.svg b/.icons/awkward/22x22/apps/ksysguard.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ksysguard.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kteatime.svg b/.icons/awkward/22x22/apps/kteatime.svg
new file mode 100644
index 00000000..ea8b8f2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kteatime.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ktechlab.svg b/.icons/awkward/22x22/apps/ktechlab.svg
new file mode 100644
index 00000000..388858f3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ktechlab.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1.5,3.5 C 1.223,3.5 1,3.723 1,4 v 2 c 0,0.277 0.223,0.5 0.5,0.5 h 3 C 4.777,6.5 5,6.277 5,6 V 4 C 5,3.723 4.777,3.5 4.5,3.5 Z m 16,0 C 17.223,3.5 17,3.723 17,4 v 2 c 0,0.277 0.223,0.5 0.5,0.5 h 3 C 20.777,6.5 21,6.277 21,6 V 4 C 21,3.723 20.777,3.5 20.5,3.5 Z m -16,7 C 1.223,10.5 1,10.723 1,11 v 2 c 0,0.277 0.223,0.5 0.5,0.5 h 3 C 4.777,13.5 5,13.277 5,13 V 11 C 5,10.723 4.777,10.5 4.5,10.5 Z m 16,0 C 17.223,10.5 17,10.723 17,11 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 17.223,17.5 17,17.723 17,18 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="-21.5" y="-18" rx="1.111" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffcc00" width="4" height="3" x="1" y="3" rx=".5" ry=".5"/>
+ <rect style="fill:#ffcc00" width="4" height="3" x="1" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#ffcc00" width="4" height="3" x="17" y="3" rx=".5" ry=".5"/>
+ <rect style="fill:#ffcc00" width="4" height="3" x="17" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#ffcc00" width="4" height="3" x="17" y="17" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.5,3 C 1.223,3 1,3.223 1,3.5 V 4 C 1,3.723 1.223,3.5 1.5,3.5 h 3 C 4.777,3.5 5,3.723 5,4 V 3.5 C 5,3.223 4.777,3 4.5,3 Z m 16,0 C 17.223,3 17,3.223 17,3.5 V 4 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 3 C 20.777,3.5 21,3.723 21,4 V 3.5 C 21,3.223 20.777,3 20.5,3 Z m -16,7 C 1.223,10 1,10.223 1,10.5 V 11 c 0,-0.277 0.223,-0.5 0.5,-0.5 h 3 C 4.777,10.5 5,10.723 5,11 V 10.5 C 5,10.5 4.777,10 4.5,10 Z m 16,0 C 17.223,10 17,10.5 17,10.5 V 11 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 10.5 C 21,10.223 20.777,10 20.5,10 Z m 0,7 C 17.223,17 17,17.223 17,17.5 V 18 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 17.5 C 21,17.223 20.777,17 20.5,17 Z"/>
+ <rect style="fill:#757d96" width="20" height="14" x="-21" y="-18" rx="1.111" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#57c33c" width="4" height="4" x="7" y="9"/>
+ <rect style="fill:#ffd735" width="4" height="4" x="11" y="9"/>
+ <rect style="fill:#ff741b" width="4" height="4" x="7" y="5"/>
+ <rect style="fill:#7994ff" width="4" height="4" x="11" y="5"/>
+ <rect style="fill:#dc61b8" width="4" height="4" x="11" y="13"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,1 C 4.446,1 4,1.4957726 4,2.1113281 v 0.5 C 4,1.9957726 4.446,1.5 5,1.5 h 12 c 0.554,0 1,0.4957726 1,1.1113281 v -0.5 C 18,1.4957726 17.554,1 17,1 Z"/>
+ <rect style="opacity:0.2" width="8" height=".5" x="7" y="9"/>
+ <rect style="opacity:0.2" width="8" height=".5" x="7" y="13"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="11" y="17"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kthememgr.svg b/.icons/awkward/22x22/apps/kthememgr.svg
new file mode 100644
index 00000000..d8396aa8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kthememgr.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-0.9999963,-0.9999995)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ktikz.svg b/.icons/awkward/22x22/apps/ktikz.svg
new file mode 100644
index 00000000..1779dc5d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ktikz.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="M 19,20 V 2 C 19,1.446 18.554,1 18,1 H 4 C 3.446,1 3,1.446 3,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="opacity:0.2" d="m 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+ <circle style="fill:#38458f" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 18.005859,14 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 18.214844,14.087891 C 18.155946,14.028993 18.081712,14 18.005859,14 Z m -1.5,1.380859 L 14,17.886719 V 19 h 1.113281 l 2.50586,-2.505859 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ktimer.svg b/.icons/awkward/22x22/apps/ktimer.svg
new file mode 100644
index 00000000..2cefe66d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ktimer.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1 -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.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"/>
+ <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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ktip.svg b/.icons/awkward/22x22/apps/ktip.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ktip.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ktnef.svg b/.icons/awkward/22x22/apps/ktnef.svg
new file mode 120000
index 00000000..e85cdf07
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ktnef.svg
@@ -0,0 +1 @@
+kontact-import-wizard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ktorrent.svg b/.icons/awkward/22x22/apps/ktorrent.svg
new file mode 100644
index 00000000..8768e439
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ktorrent.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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.052524-0.5515 0.5845-1 1-1h6c0.4155 0 1 0.446 1 1v-0.5c0-0.554-0.584-1-1-1h-6zm-6 8 0.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.08869 0.029305 0.16823 0.050781 0.25 0.1126-0.429 0.4839-0.75 0.9492-0.75h18c0.46531 0 0.83655 0.32101 0.94922 0.75 0.022-0.082 0.051-0.161 0.051-0.25 0-0.554-0.446-1-1-1h-18z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ktouch.svg b/.icons/awkward/22x22/apps/ktouch.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ktouch.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ktuberling.svg b/.icons/awkward/22x22/apps/ktuberling.svg
new file mode 100644
index 00000000..cb58b987
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ktuberling.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kturtle.svg b/.icons/awkward/22x22/apps/kturtle.svg
new file mode 100644
index 00000000..0e47d203
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kturtle.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.000473,1.4995261 c -1.6619998,0 -2.9999998,1.338 -2.9999998,3 l 0,3.0449219 L 6.5688326,6.1128073 C 6.1596629,5.7036377 5.6262586,5.4995261 5.0922701,5.4995261 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.4316412 -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 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.4316412 c 0.818338,-0.8183395 0.818338,-2.1367392 0,-2.9550785 -0.81834,-0.8183391 -2.13674,-0.8183391 -2.955078,0 l -1.431641,1.4316407 0,-3.0449219 c 0,-1.662 -1.338,-3 -3,-3 z"/>
+ <path style="fill:#478f30" d="m 11.000473,0.9999998 c -1.6619998,0 -2.9999998,1.338 -2.9999998,3 l 0,3.0449219 L 6.5688326,5.613281 C 6.1596629,5.2041114 5.6262586,4.9999998 5.0922701,4.9999998 c -0.5339886,0 -1.0693459,0.2041116 -1.4785157,0.6132812 -0.8183392,0.8183393 -0.8183392,2.1367389 0,2.9550782 L 8.0453951,13 3.6137544,17.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 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 13.955551,13 18.387192,8.5683592 c 0.818338,-0.8183393 0.818338,-2.1367389 0,-2.9550782 -0.81834,-0.8183391 -2.13674,-0.8183391 -2.955078,0 l -1.431641,1.4316407 0,-3.0449219 c 0,-1.662 -1.338,-3 -3,-3 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.000473,0.9999998 c -1.6619998,0 -2.9999998,1.338 -2.9999998,3 l 0,0.5 c 0,-1.662 1.338,-3 2.9999998,-3 1.662,0 3,1.338 3,3 l 0,-0.5 c 0,-1.662 -1.338,-3 -3,-3 z m -5.9082029,4 c -0.5339886,0 -1.0693458,0.2041117 -1.4785157,0.6132812 C 3.1407082,6.0863273 2.9500621,6.7257881 3.0239107,7.3398436 3.0780287,6.8920511 3.2687719,6.4582636 3.6137544,6.113281 4.0229243,5.7041115 4.5582815,5.4999998 5.0922701,5.4999998 c 0.5339885,0 1.0673928,0.2041116 1.4765625,0.6132812 l 1.4316406,1.4316407 0,-0.5 L 6.5688326,5.613281 C 6.1596629,5.2041114 5.6262586,4.9999998 5.0922701,4.9999998 Z m 11.8164059,0 c -0.534185,0 -1.067393,0.2041117 -1.476562,0.6132812 l -1.431641,1.4316407 0,0.5 1.431641,-1.4316407 c 0.818338,-0.818339 2.136738,-0.8183391 2.955078,0 0.344982,0.3449826 0.535726,0.7787701 0.589843,1.2265626 C 19.050884,6.7257881 18.860237,6.0863273 18.387192,5.613281 17.978022,5.2041115 17.442861,4.9999998 16.908676,4.9999998 Z M 7.7953951,13.25 3.6137544,17.431641 c -0.4730462,0.473045 -0.6636923,1.112506 -0.5898437,1.726562 0.054118,-0.447792 0.2448612,-0.88158 0.5898437,-1.226562 L 8.0453951,13.5 l -0.25,-0.25 z m 6.4101559,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 14.205551,13.25 Z"/>
+ <rect style="opacity:0.2" width="16" height="14" x="-21.5" y="-18" rx="8" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#b08e57" width="16" height="14" x="-21" y="-18" rx="8" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kube-mail.svg b/.icons/awkward/22x22/apps/kube-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kube-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kube.svg b/.icons/awkward/22x22/apps/kube.svg
new file mode 100644
index 00000000..53617fe9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kube.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#ef5a30" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 5,4.5 0,14 3,0 L 8,15.799804 9.5,18.5 13,18.5 10.5,14 13,9.5 9.5,9.5 8,12.200196 8,4.5 5,4.5 Z m 9,5 -2.5,4.5 2.5,4.5 3.5,0 L 15,14 17.5,9.5 14,9.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 8,4 5,4 5,18 8,18 Z"/>
+ <path style="fill:#ffffff" d="M 9.5,9 7,13.5 9.5,18 13,18 10.5,13.5 13,9 Z"/>
+ <path style="fill:#ffffff" d="M 14,9 11.5,13.5 14,18 17.5,18 15,13.5 17.5,9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kubeplayer.svg b/.icons/awkward/22x22/apps/kubeplayer.svg
new file mode 100644
index 00000000..61fa18dd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kubeplayer.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e85228" d="m2.5 2c-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="m1 15v3.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="m2.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.5z"/>
+ <rect style="fill:#999999" width="7" height="1" x="13" y="17" rx=".538" ry=".464"/>
+ <rect style="fill:#e85228" width="11" height="1" x="2" y="17" rx=".524" ry=".5"/>
+ <circle style="opacity:.2" cx="13.5" cy="18" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="17.5" r="1.5"/>
+ <path style="opacity:.2" d="m8.3016 5.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="m8.3016 5.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="m1 18.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="m1.0003906 15v0.5h20v-0.5z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kubrick.svg b/.icons/awkward/22x22/apps/kubrick.svg
new file mode 100644
index 00000000..88b72bfd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kubrick.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kuiviewer.svg b/.icons/awkward/22x22/apps/kuiviewer.svg
new file mode 100644
index 00000000..9ff69b05
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kuiviewer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 2.3292119,16.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 5.8130199,21.291456 6.0475887,21.5 6.3255981,21.5 h 1.296653 c 0.2780088,0 0.5125792,-0.208566 0.5451592,-0.486604 l 0.095565,-0.82766 C 8.6713016,20.079291 9.062252,19.92071 9.429311,19.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 11.646846,13.790378 11.490488,13.410219 11.29069,13.053956 l 0.469141,-0.593049 c 0.173756,-0.219406 0.154208,-0.532223 -0.04126,-0.729906 L 10.804175,10.816442 C 10.606526,10.618759 10.293766,10.60138 10.0744,10.775169 L 9.498832,11.23136 C 9.125259,11.011952 8.7255991,10.844683 8.3064348,10.731721 L 8.2195568,9.986609 C 8.1869768,9.70855 7.9524074,9.500005 7.674398,9.500005 H 6.3777446 c -0.2780094,0 -0.5125798,0.208545 -0.5451588,0.486604 l -0.086877,0.745112 C 5.315663,10.846856 4.9051652,11.020642 4.5229018,11.248738 L 3.9256155,10.775166 C 3.7062491,10.601379 3.3934885,10.62093 3.1958414,10.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 1.208507,14.363867 1,14.598484 1,14.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 18.998537,1.0663621 17.962112,0.621436 C 17.642915,0.4841876 17.271454,0.6077424 17.099559,0.9075167 L 16.773177,1.4704685 C 16.331733,1.4014714 15.883361,1.3943963 15.438541,1.4460811 L 15.119645,0.858582 C 14.955684,0.5547985 14.58613,0.4213574 14.263942,0.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 10.360305,7.4296771 C 10.055319,7.5929906 9.921351,7.9610884 10.047613,8.2819818 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 21.923526,8.4028442 C 22.061284,8.0848859 21.937246,7.7149145 21.636307,7.5436621 L 21.002836,7.1822343 c 0.06278,-0.4235294 0.07205,-0.8536962 0.02305,-1.277692 L 21.640302,5.5737225 C 21.945287,5.410408 22.079255,5.0423102 21.952993,4.7214178 L 21.534944,3.6766618 C 21.406055,3.3565882 21.057619,3.179733 20.721746,3.2697497 L 20.057859,3.4474103 C 19.805671,3.1075867 19.512717,2.8028921 19.183179,2.5376783 L 19.37846,1.891799 C 19.482942,1.558303 19.31779,1.2035967 18.998537,1.0663633 Z"/>
+ <path style="fill:#a6a6a6" d="m 2.3292119,16.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 5.8130199,20.791456 6.0475887,21 6.3255981,21 h 1.296653 c 0.2780088,0 0.5125792,-0.208566 0.5451592,-0.486603 l 0.095565,-0.827661 C 8.6713016,19.579291 9.062252,19.42071 9.429311,19.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 11.646846,13.290378 11.490488,12.910219 11.29069,12.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 10.606526,10.118759 10.293766,10.10138 10.0744,10.27517 L 9.498832,10.73136 C 9.125259,10.511952 8.7255991,10.344683 8.3064348,10.231722 L 8.2195568,9.486609 C 8.1869768,9.20855 7.9524074,9.000006 7.674398,9.000006 H 6.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 3.9256155,10.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 2.5377394,12.95583 2.3857027,13.340334 2.2857934,13.740043 l -0.799277,0.09124 C 1.208507,13.863867 1,14.098484 1,14.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 18.998537,0.5663623 17.962112,0.1214363 C 17.642915,-0.0158122 17.271454,0.1077426 17.099559,0.4075169 L 16.773177,0.9704687 C 16.331733,0.9014717 15.883361,0.8943966 15.438541,0.9460813 L 15.119645,0.3585822 C 14.955684,0.0547987 14.58613,-0.0786424 14.263942,0.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 12.610694,2.1902458 12.282305,2.51163 12.003855,2.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 10.360305,6.9296774 C 10.055319,7.0929908 9.921351,7.4610886 10.047613,7.781982 l 0.418065,1.0447534 C 10.594556,9.14681 10.942993,9.323665 11.278866,9.233648 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 19.000332,9.999161 C 19.351194,9.74222 19.665984,9.442036 19.938491,9.106214 l 0.713804,0.211841 c 0.333272,0.09881 0.686735,-0.0649 0.824545,-0.3828698 L 21.923526,7.9028444 C 22.061284,7.5848861 21.937246,7.2149147 21.636307,7.0436623 L 21.002836,6.6822345 c 0.06278,-0.4235293 0.07205,-0.8536962 0.02305,-1.277692 L 21.640302,5.0737227 C 21.945287,4.9104082 22.079255,4.5423104 21.952993,4.2214181 L 21.534944,3.176662 C 21.406055,2.8565884 21.057619,2.6797332 20.721746,2.7697499 L 20.057859,2.9474105 C 19.805671,2.6075869 19.512717,2.3028923 19.183179,2.0376786 L 19.37846,1.3917992 C 19.482942,1.0583032 19.31779,0.7035969 18.998537,0.5663635 Z"/>
+ <circle style="opacity:0.2" cx="7" cy="15.5" r="2"/>
+ <circle style="fill:#ffffff" cx="7" cy="15" r="2"/>
+ <circle style="opacity:0.2" cx="16" cy="6.5" r="2"/>
+ <circle style="fill:#ffffff" cx="16" cy="6" r="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.3779276,9.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 3.9257804,10.275396 C 3.706414,10.101608 3.3939357,10.120901 3.1962886,10.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 3.1962886,10.816411 C 3.3939357,10.6209 3.706414,10.601608 3.9257804,10.775396 l 0.5966795,0.473633 C 4.9047233,11.020933 5.3160466,10.846585 5.7460924,10.731451 L 5.8330064,9.986334 C 5.8655854,9.708274 6.0999183,9.500005 6.3779277,9.500005 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 9.49902,10.73145 C 9.125446,10.512043 8.7258021,10.344412 8.3066378,10.231451 L 8.2197238,9.486333 C 8.1871438,9.208274 7.9528114,9.000006 7.674802,9.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 2.7705075,17.863283 C 2.7140983,17.763565 2.6683587,17.65813 2.6191404,17.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 14.51007,5.9e-6 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 17.099908,0.9072323 C 17.271803,0.607458 17.643014,0.4838512 17.962212,0.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 19.482714,1.0581108 19.317602,0.7036453 18.998349,0.5664119 L 17.962217,0.1210996 C 17.643019,-0.0161488 17.271808,0.107458 17.099913,0.4072323 L 16.772764,0.9707086 C 16.33132,0.9017116 15.883601,0.8946098 15.438781,0.9462945 L 15.119445,0.3584042 C 14.996475,0.1305666 14.757616,-0.0012842 14.51007,5.9e-6 Z m -1.639648,2.0097647 c -0.322527,0.253985 -0.616846,0.5398955 -0.86621,0.865234 L 11.348939,2.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 10.52472,3.5625043 C 10.662478,3.244546 11.015615,3.0808973 11.348939,3.179692 l 0.655273,0.1953124 C 12.282663,3.0117169 12.611128,2.6907118 12.979797,2.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 21.534481,3.1767623 C 21.405592,2.8566888 21.057854,2.6795192 20.721981,2.7695359 L 20.057919,2.9472702 C 19.8377,2.6505248 19.580689,2.3867627 19.301083,2.1464894 Z M 10.96808,5.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 10.969056,6.602542 10.360658,6.9296904 C 10.055672,7.0930038 9.92092,7.4613356 10.047181,7.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/22x22/apps/kup.svg b/.icons/awkward/22x22/apps/kup.svg
new file mode 100644
index 00000000..f8eba161
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1" d="M 4.989258,4.490241 A 1.0001,1.0001 0 0 0 4.292969,6.2070375 l 1.8222655,1.822266 A 6,6 0 0 0 5,11.500007 6,6 0 0 0 6.113281,14.972663 l -1.820312,1.820312 a 1.0001,1.0001 0 1 0 1.414062,1.414063 L 7.529297,16.384772 A 6,6 0 0 0 11,17.500007 6,6 0 0 0 14.472656,16.386725 l 1.820313,1.820313 a 1.0001,1.0001 0 1 0 1.414062,-1.414063 L 15.884765,14.97071 A 6,6 0 0 0 17,11.500007 6,6 0 0 0 15.886719,8.0273505 l 1.820312,-1.820313 A 1.0001,1.0001 0 0 0 16.980469,4.490241 1.0001,1.0001 0 0 0 16.292969,4.7929755 L 14.470703,6.615241 A 6,6 0 0 0 11,5.5000065 6,6 0 0 0 7.527344,6.6132875 L 5.707031,4.7929755 A 1.0001,1.0001 0 0 0 4.989258,4.490241 Z M 11,7.5000065 a 4,4 0 0 1 2.028321,0.557617 L 11,10.085944 8.9716795,8.0576235 A 4,4 0 0 1 11,7.5000065 Z M 7.557617,9.471686 9.585938,11.500007 7.557617,13.528327 A 4,4 0 0 1 7,11.500007 4,4 0 0 1 7.557617,9.471686 Z m 6.884766,0 A 4,4 0 0 1 15,11.500007 a 4,4 0 0 1 -0.557617,2.02832 l -2.02832,-2.02832 z M 11,12.914069 13.028321,14.94239 A 4,4 0 0 1 11,15.500007 4,4 0 0 1 8.9716795,14.94239 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="fill:#4f4f4f" d="m 11,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:none;stroke:#4f4f4f;stroke-width:2;stroke-linecap:round" d="m 5,5 12,12 v 0"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linecap:round" d="M 17,5 5,17"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kupfer.svg b/.icons/awkward/22x22/apps/kupfer.svg
new file mode 100644
index 00000000..fc2e1e96
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kupfer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#a94912" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kuser.svg b/.icons/awkward/22x22/apps/kuser.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kuser.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kvantum.svg b/.icons/awkward/22x22/apps/kvantum.svg
new file mode 100644
index 00000000..2c18143b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kvantum.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 1.0002541,18 0,0.5 c 0,0.554 0.446,1 1,1 l 17.9999999,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.0002541,19 c -0.554,0 -1,-0.446 -1,-1 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 2.0002541,3 c -0.554,0 -1,0.446 -1,1 l 0,13.414062 a 14,14 0 0 0 1.5,0.08594 A 14,14 0 0 0 16.500254,3.5 14,14 0 0 0 16.482676,3 L 2.0002541,3 Z"/>
+ <path style="fill:#6b328f" d="m 21.000254,18 0,-14 c 0,-0.554 -0.446,-1 -1,-1 L 19.158357,3 3.1860249,4.9044197 C 2.6359213,4.9700097 2.1264116,5.1009919 2.0782275,5.6528926 L 1.0002541,18 c -0.048184,0.551901 0.446,1 1,1 l 17.9999999,0 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 2.0002556,3.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.6044924,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.9824214,0 z"/>
+ <path style="fill:#2b70c3;fill-rule:evenodd" d="M 2.3955125,4.8325551 C 1.8479926,4.9170413 1.7972081,4.8489884 1.754837,5.4013659 l -0.7545814,9.8372251 0,2.761409 c 0,0.554 0.446,1 1,1 l 8.6044924,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 2.0002556,3.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.9999994,-12 12,12 0 0 0 -0.04883,-1.0000002 l -12.9511714,0 z"/>
+ <path style="fill:#49bf5d;fill-rule:evenodd" d="M 2.4673774,3.862379 C 1.9165721,3.9217891 2.3289307,4.5703319 2.2219588,5.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.9999994,-5.372583 11.9999994,-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 2.0002556,3.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.5000004,-8.5000002 8.5,8.5 0 0 0 -0.01758,-0.5 l -8.9824214,0 z"/>
+ <path style="fill:#ffb328;fill-rule:evenodd" d="m 2.6470396,4.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.5000004,-3.8055793 8.5000004,-8.4999997 -9.53e-4,-0.1668031 -0.0068,-0.3335419 -0.01758,-0.5 l -3.7538911,0 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 2.0002556,3.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 2.0002556,3.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 2.0002541,3 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 17.9999999,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.0002541,3 Z"/>
+ <path style="opacity:0.2" d="m 6.5001931,6.494378 8.8e-5,0.973959 0.747463,0.063184 0.134085,0.189526 -1.333,6.557343 -0.205075,0.197475 -0.8435,0.06358 0,0.960498 3.499926,5.7e-5 1.14e-4,-0.960448 -0.629026,-0.0554 -0.141975,-0.205346 0.54425,-2.777344 0.83605,0 1.1988999,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 15.06259,10.002417 15.10522,9.646525 14.67295,9.508503 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.2706334,2.7273655 -0.394375,0 0.6046835,-2.7747245 0.173525,-0.1895255 0.7645199,-0.063159 -8.1e-5,-0.9740595 z"/>
+ <path style="fill:#ffffff" d="m 6.5001931,5.994406 8.8e-5,0.973959 0.747463,0.063183 0.134085,0.189526 -1.333,6.557343 -0.205075,0.197475 -0.8435,0.06358 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.1988999,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 15.06259,9.502444 15.10522,9.146552 14.67295,9.00853 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.2706334,2.7273655 -0.394375,0 0.6046835,-2.7747245 0.173525,-0.1895255 0.7645199,-0.063159 -8.1e-5,-0.9740595 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kvirc.svg b/.icons/awkward/22x22/apps/kvirc.svg
new file mode 100644
index 00000000..b95c8c6f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kvirc.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.0">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 10.837391,1.5002913 c -0.348833,0.00557 -0.693772,0.029481 -1.032885,0.069948 A 0.6977442,0.697734 0 0 0 9.230377,2.0280815 L 8.6698765,3.5960093 C 8.113008,3.7606643 7.582509,3.9801818 7.081032,4.2518865 L 5.580305,3.5351453 A 0.6977442,0.697734 0 0 0 4.850836,3.6150861 C 4.212235,4.113929 3.6355496,4.6887665 3.134811,5.3256355 A 0.6977442,0.697734 0 0 0 3.0521439,6.056003 l 0.7113008,1.50343 C 3.4901676,8.059855 3.2695457,8.5899955 3.103016,9.146437 L 1.5350654,9.70148 A 0.6977442,0.697734 0 0 0 1.0744913,10.273783 C 1.0252766,10.675481 1,11.084964 1,11.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 5.555778,19.44789 L 7.05923,18.735687 c 0.5004405,0.273149 1.029956,0.494002 1.586119,0.660419 L 9.2004,20.964942 a 0.6977442,0.697734 0 0 0 0.573219,0.459659 C 10.175404,21.473834 10.58476,21.5 11,21.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 18.23565,15.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 20.925509,12.7256 C 20.974641,12.324297 21,11.915174 21,11.500146 21,11.095899 20.97603,10.696368 20.92914,10.303761 A 0.6977442,0.697734 0 0 0 20.471292,9.729641 L 18.904251,9.170056 C 18.739664,8.6134005 18.51985,8.083335 18.248364,7.5821435 L 18.965116,6.08053 A 0.6977442,0.697734 0 0 0 18.885175,5.351071 C 18.386212,4.7122555 17.8116,4.135886 17.1746,3.6350712 A 0.6977442,0.697734 0 0 0 16.44513,3.5533136 L 14.941679,4.2646045 C 14.440406,3.9908168 13.910203,3.7690623 13.352835,3.6023681 L 12.797784,2.0344405 A 0.6977442,0.697734 0 0 0 12.225473,1.5747815 C 11.822983,1.525505 11.413861,1.5002913 11,1.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 10.837391,1.0002913 c -0.348833,0.00557 -0.693772,0.029481 -1.032885,0.069948 A 0.6977442,0.697734 0 0 0 9.230377,1.5280815 L 8.6698765,3.0960093 C 8.113008,3.2606643 7.582509,3.4801818 7.081032,3.7518863 L 5.580305,3.0351453 A 0.6977442,0.697734 0 0 0 4.850836,3.1150861 C 4.212235,3.6139288 3.6355496,4.1887665 3.134811,4.8256355 A 0.6977442,0.697734 0 0 0 3.0521439,5.556003 l 0.7113008,1.50343 C 3.4901676,7.559855 3.2695457,8.0899955 3.103016,8.646437 L 1.5350654,9.20148 A 0.6977442,0.697734 0 0 0 1.0744913,9.773783 C 1.0252766,10.175481 1,10.584964 1,11.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 5.555778,18.94789 L 7.05923,18.235687 c 0.5004405,0.273149 1.029956,0.494002 1.586119,0.660419 L 9.2004,20.464942 a 0.6977442,0.697734 0 0 0 0.573219,0.459659 C 10.175404,20.973834 10.58476,21 11,21 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 18.23565,14.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 20.925509,12.2256 C 20.974641,11.824297 21,11.415174 21,11.000146 21,10.595899 20.97603,10.196368 20.92914,9.803761 A 0.6977442,0.697734 0 0 0 20.471292,9.229641 L 18.904251,8.670056 C 18.739664,8.1134005 18.51985,7.583335 18.248364,7.0821435 L 18.965116,5.58053 A 0.6977442,0.697734 0 0 0 18.885175,4.851071 C 18.386212,4.2122555 17.8116,3.6358858 17.1746,3.1350712 A 0.6977442,0.697734 0 0 0 16.44513,3.0533136 L 14.941679,3.7646043 C 14.440406,3.4908168 13.910203,3.2690623 13.352835,3.1023681 L 12.797784,1.5344405 A 0.6977442,0.697734 0 0 0 12.225473,1.0747815 C 11.822983,1.025505 11.413861,1.0002913 11,1.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 10.836914,1 C 10.488081,1.00557 10.1438,1.029846 9.804688,1.070312 A 0.6977442,0.697734 0 0 0 9.230469,1.5283203 L 8.669922,3.0957031 C 8.1130535,3.2603581 7.5825315,3.4802486 7.0810545,3.7519531 L 5.580078,3.0351562 A 0.6977442,0.697734 0 0 0 4.850586,3.1152344 C 4.211985,3.6140771 3.6355042,4.1883265 3.1347656,4.8251955 A 0.6977442,0.697734 0 0 0 3.0322265,5.5058595 0.6977442,0.697734 0 0 1 3.1347656,5.3251955 C 3.6355042,4.6883265 4.211985,4.1140775 4.850586,3.6152344 A 0.6977442,0.697734 0 0 1 5.580078,3.5351562 L 7.0810545,4.251953 C 7.5825315,3.9802484 8.1130535,3.7603581 8.669922,3.5957031 L 9.230469,2.0283203 A 0.6977442,0.697734 0 0 1 9.804688,1.5703125 C 10.1438,1.5298459 10.488081,1.5055675 10.836914,1.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 18.986328,5.5302735 0.6977442,0.697734 0 0 0 18.884765,4.850586 C 18.385804,4.2117705 17.811804,3.6355801 17.174804,3.1347656 A 0.6977442,0.697734 0 0 0 16.445312,3.0537109 L 14.941406,3.7646484 C 14.440134,3.4908609 13.909907,3.2692332 13.352539,3.102539 L 12.797852,1.5341797 A 0.6977442,0.697734 0 0 0 12.225586,1.0751953 C 11.823097,1.0259189 11.413861,1 11,1 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 3.6445312,7.307617 C 3.4293804,7.7355965 3.2423191,8.179424 3.102539,8.6464845 L 1.5351563,9.201172 A 0.6977442,0.697734 0 0 0 1.0742188,9.773438 C 1.0250041,10.175135 1,10.584818 1,11 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 1.5351563,9.701172 L 3.102539,9.146485 C 3.2690687,8.590043 3.4903947,8.0599925 3.7636719,7.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 20.994184,11.163961 21,11.082617 21,11 21,10.595754 20.97561,10.196319 20.92871,9.803711 A 0.6977442,0.697734 0 0 0 20.471679,9.229492 L 18.904297,8.669922 C 18.766315,8.20325 18.580704,7.7599805 18.367187,7.332032 Z M 3.633789,15.167969 3.0361328,16.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="11" cy="11.5" r="6"/>
+ <circle style="fill:#ffbc2e" cx="11" cy="11" r="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,5 A 6,6 0 0 0 5,11 6,6 0 0 0 5.00977,11.285156 6,6 0 0 1 11,5.5 6,6 0 0 1 16.990234,11.214844 6,6 0 0 0 17,11 6,6 0 0 0 11,5 Z"/>
+ <path style="opacity:0.1" d="M 4.25,2.4999994 9.635742,15.5 h 2.728516 L 17.75,2.4999994 H 14.572266 L 11,11.999999 7.4277345,2.4999994 Z"/>
+ <path style="fill:#ff4c0e" d="m 4.25,2 5.385742,13 h 2.728516 L 17.75,2 H 14.572266 L 11,11.5 7.4277345,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.25,2 4.457031,2.5 H 7.4277345 L 11,12 14.572266,2.5 h 2.970703 L 17.75,2 H 14.572266 L 11,11.5 7.4277345,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kwalletmanager.svg b/.icons/awkward/22x22/apps/kwalletmanager.svg
new file mode 100644
index 00000000..14f640c4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kwalletmanager.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#c49a6c" d="M 19,20 V 2 C 19,1.446 18.554,1 18,1 H 4 C 3.446,1 3,1.446 3,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:#ffffff" d="M 5.1115,2 V 2.5 H 6.6113 V 2 h -1.5 z m 2,0 v 0.5 h 1.5 V 2 Z m 2,0 V 2.5 H 10.5 V 2 Z M 11,2 v 0.5 h 1.25 V 2 Z m 1.75,0 v 0.5 h 1.5 V 2 Z m 2,0 v 0.5 h 1.5 V 2 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 4.587,2.0146 4.5235,2.0215 4.4981,2.0244 4.4747,2.0313 4.2862,2.0898 4.2628,2.0967 4.2413,2.1084 4.0714,2.2002 4.0499,2.2119 4.031345,2.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 18.492,3.1562 17.994,3.206 18,3.26555 v 1.415 h 0.5 V 3.23735 L 18.499,3.22465 18.492,3.1563 Z M 18,5.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 11 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 16,8.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 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <path style="fill:#9b6e3e" d="m 16,8 h 4 v 6 h -4 c -0.554,0 -1,-0.446 -1,-1 V 9 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="fill:#ffffff" d="m 16.629517,8.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 8.7890655 h -0.466414 z m 0.699622,0 V 9 h 0.466415 V 8.7890487 Z m 0.699623,0 V 9 h 0.466414 V 8.7890487 Z m 0.699622,0 V 9 h 0.466414 V 8.7890487 Z m 0.699621,0 V 9 h 0.303356 V 8.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.1911737 z M 15.80415,9.37246 l -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 16 v -0.421902 z m 0,0.632853 v 0.421901 H 16 V 10.66538 Z m 0,0.632854 v 0.421901 H 16 v -0.421901 z m 0,0.632853 V 12.35299 H 16 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 13.008047 H 16.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 8.0802,12 -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 5.2923,13.1684 C 5.27843,13.171 5.26332,13.1733 5.252885,13.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 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kwave.svg b/.icons/awkward/22x22/apps/kwave.svg
new file mode 100644
index 00000000..3d84bd77
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kwave.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#2794d1" 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="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" opacity=".2" d="m5 13.5 1.5-6.9995 1 11.5 1-10.5 0.4235 9.235 1.0765-7.7345 0.5 5.4995 1-6.9995 0.5 8.9995 1.5-9.9995 1.5 11 0.5-7.9995 1.5 3.9995"/>
+ <path fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" d="m5 13 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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kwikdisk.svg b/.icons/awkward/22x22/apps/kwikdisk.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kwikdisk.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kwin.svg b/.icons/awkward/22x22/apps/kwin.svg
new file mode 120000
index 00000000..cbdad8c8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kwin.svg
@@ -0,0 +1 @@
+gnome-wm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kwordquiz.svg b/.icons/awkward/22x22/apps/kwordquiz.svg
new file mode 100644
index 00000000..5e7cea3c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kwordquiz.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#e4e4e4" d="m4.0078 1.0098c-0.5542 0-1 0.4445-1 0.998v17.984c0 0.554 0.4458 0.998 1 0.998h13.986c0.554 0 0.998-0.444 0.998-0.998v-17.984c0-0.5537-0.444-0.9982-0.998-0.9982h-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.5542 0-1 0.4445-1 0.998v0.5098c0-0.5535 0.4458-0.9981 1-0.9981h13.986c0.554 0 0.998 0.4446 0.998 0.9981v-0.5098c0-0.5535-0.444-0.998-0.998-0.998h-13.986z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kwrite.svg b/.icons/awkward/22x22/apps/kwrite.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kwrite.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/kxstitch.svg b/.icons/awkward/22x22/apps/kxstitch.svg
new file mode 100644
index 00000000..fbba0e78
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kxstitch.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 2,1 C 1.446,1 1,1.446 1,2 v 7 c 0,0.554 0.446,1 1,1 h 7 c 0.554,0 1,-0.446 1,-1 V 2 C 10,1.446 9.554,1 9,1 Z M 3.555664,3 H 7.444336 C 7.7521135,3 8,3.2478862 8,3.555664 V 7.444336 C 8,7.7521135 7.7521135,8 7.444336,8 H 3.555664 C 3.2478862,8 3,7.7521135 3,7.444336 V 3.555664 C 3,3.2478862 3.2478862,3 3.555664,3 Z"/>
+ <path style="opacity:0.3" d="m 13,1 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 2 C 21,1.446 20.554,1 20,1 Z m 1.555664,2 h 3.888672 C 18.752113,3 19,3.2478862 19,3.555664 V 7.444336 C 19,7.7521135 18.752113,8 18.444336,8 H 14.555664 C 14.247887,8 14,7.7521135 14,7.444336 V 3.555664 C 14,3.2478862 14.247887,3 14.555664,3 Z"/>
+ <path style="opacity:0.3" d="m 2,12 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 13 C 10,12.446 9.554,12 9,12 Z m 1.555664,2 H 7.444336 C 7.7521135,14 8,14.247887 8,14.555664 v 3.888672 C 8,18.752113 7.7521135,19 7.444336,19 H 3.555664 C 3.2478862,19 3,18.752113 3,18.444336 V 14.555664 C 3,14.247887 3.2478862,14 3.555664,14 Z"/>
+ <path style="opacity:0.3" d="m 13,12 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 18.752113,14 19,14.247887 19,14.555664 v 3.888672 C 19,18.752113 18.752113,19 18.444336,19 H 14.555664 C 14.247887,19 14,18.752113 14,18.444336 V 14.555664 C 14,14.247887 14.247887,14 14.555664,14 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round" d="M 6,16.4998 16,6.4997995"/>
+ <path style="fill:none;stroke:#c5251a;stroke-width:4;stroke-linecap:round" d="M 6,16 16,6"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round" d="M 16,16.4998 6,6.4997995"/>
+ <path style="fill:none;stroke:#f44336;stroke-width:4;stroke-linecap:round" d="M 16,16 6,6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.9785156,3.9804688 A 2.0002,2.0002 0 0 0 3.9980469,6.2402344 2.0002,2.0002 0 0 1 5.9785156,4.4804688 2.0002,2.0002 0 0 1 7.4140625,5.0859375 L 17.414062,15.085938 a 2.0002,2.0002 0 0 1 0.597657,1.1875 2.0002,2.0002 0 0 0 -0.597657,-1.6875 L 7.4140625,4.5859375 A 2.0002,2.0002 0 0 0 5.9785156,3.9804688 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/kynpatic.svg b/.icons/awkward/22x22/apps/kynpatic.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/kynpatic.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/l4d.svg b/.icons/awkward/22x22/apps/l4d.svg
new file mode 100644
index 00000000..f8774148
--- /dev/null
+++ b/.icons/awkward/22x22/apps/l4d.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/l4d2.svg b/.icons/awkward/22x22/apps/l4d2.svg
new file mode 100644
index 00000000..d4acefed
--- /dev/null
+++ b/.icons/awkward/22x22/apps/l4d2.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/labplot.svg b/.icons/awkward/22x22/apps/labplot.svg
new file mode 120000
index 00000000..25b7427f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/labplot.svg
@@ -0,0 +1 @@
+kmplot.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/labyrinth.svg b/.icons/awkward/22x22/apps/labyrinth.svg
new file mode 100644
index 00000000..02febd08
--- /dev/null
+++ b/.icons/awkward/22x22/apps/labyrinth.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="fill:#305483" d="M 10,11 6,12 V 10 Z"/>
+ <path style="fill:#adadad;fill-rule:evenodd" d="M 11.571429,5 C 11.258152,5 11,5.2541185 11,5.5625 v 1.875 C 11,7.7458815 11.258152,8 11.571429,8 h 6.857142 C 18.741848,8 19,7.7458815 19,7.4375 V 5.5625 C 19,5.2541185 18.741848,5 18.428571,5 Z"/>
+ <path style="fill:#adadad;fill-rule:evenodd" d="M 12.613637,10 C 12.27722,10 12,10.225883 12,10.5 v 1 c 0,0.274117 0.27722,0.5 0.613637,0.5 h 7.772727 C 20.72278,12 21,11.774117 21,11.5 v -1 C 21,10.225883 20.72278,10 20.386364,10 Z"/>
+ <g style="fill:#2f5d97" transform="matrix(0.37082613,0,0,0.36843675,2.0951051,2.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 4.9999996,9.5 C 3.8975841,9.5 3,10.397584 3,11.500001 3,12.602417 3.8975841,13.5 4.9999996,13.5 6.1024156,13.5 7,12.602417 7,11.500001 7,10.397584 6.1024156,9.5 4.9999996,9.5 Z"/>
+ <path style="fill:#3594f3;fill-rule:evenodd" d="M 4.9999996,9 C 3.8975841,9 3,9.897584 3,11.000001 3,12.102417 3.8975841,13 4.9999996,13 6.1024156,13 7,12.102417 7,11.000001 7,9.897584 6.1024156,9 4.9999996,9 Z"/>
+ <path style="fill:#adadad;fill-rule:evenodd" d="M 11.571429,14 C 11.258152,14 11,14.254119 11,14.5625 v 1.875 C 11,16.745881 11.258152,17 11.571429,17 h 6.857142 C 18.741848,17 19,16.745881 19,16.4375 v -1.875 C 19,14.254119 18.741848,14 18.428571,14 Z"/>
+ <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.0107422,11.208985 10,10 0 0 1 11,1.5 h 9 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 11.572266,5 C 11.258989,5 11,5.2541185 11,5.5625 v 0.5 C 11,5.7541185 11.258989,5.5 11.572266,5.5 h 6.855468 C 18.741011,5.5 19,5.7541185 19,6.0625 v -0.5 C 19,5.2541185 18.741011,5 18.427734,5 Z m 1.041015,5 C 12.276864,10 12,10.225883 12,10.5 V 11 c 0,-0.274117 0.276864,-0.5 0.613281,-0.5 h 7.773438 C 20.723135,10.5 21,10.725883 21,11 V 10.5 C 21,10.225883 20.723135,10 20.386719,10 Z m -1.041015,4 C 11.258989,14 11,14.254119 11,14.5625 v 0.5 C 11,14.754119 11.258989,14.5 11.572266,14.5 h 6.855468 C 18.741011,14.5 19,14.754119 19,15.0625 v -0.5 C 19,14.254119 18.741011,14 18.427734,14 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 11,7.4375 v 0.5 C 11,8.2458815 11.258989,8.5 11.572266,8.5 h 6.855468 C 18.741011,8.5 19,8.2458815 19,7.9375 v -0.5 C 19,7.7458815 18.741011,8 18.427734,8 H 11.572266 C 11.258989,8 11,7.7458815 11,7.4375 Z M 12,11.5 V 12 c 0,0.274117 0.276864,0.5 0.613281,0.5 h 7.773438 C 20.723135,12.5 21,12.274117 21,12 V 11.5 C 21,11.774117 20.723135,12 20.386719,12 H 12.613281 C 12.276864,12 12,11.774117 12,11.5 Z m -1,4.9375 v 0.5 c 0,0.308381 0.258989,0.5625 0.572266,0.5625 h 6.855468 C 18.741011,17.5 19,17.245881 19,16.9375 v -0.5 C 19,16.745881 18.741011,17 18.427734,17 H 11.572266 C 11.258989,17 11,16.745881 11,16.4375 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ladi-player.svg b/.icons/awkward/22x22/apps/ladi-player.svg
new file mode 100644
index 00000000..b78fdb63
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ladi-player.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3f51b5" width="20" height="20" x="1" y="0" rx="10" ry="10"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 17.621514,3.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 15.851006,4.7545245 15.71624,4.6207355 c -0.07376,-0.073743 -0.192839,-0.073743 -0.266601,0 L 10.285576,9.783821 c -0.105125,-0.03814 -0.220009,-0.03792 -0.325195,0 L 9.735772,9.559212 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 16.749443,5.652962 17.242607,5.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 11,0 C 5.46,0 1,4.46 1,10 1,10.084 1.004,10.1665 1.00585,10.25 1.1382,4.827 5.544,0.5 10.99985,0.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 1.00585,10.25 C 1.0038,10.3335 1,10.416 1,10.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,15.673 16.456,20 11,20 5.544,20 1.138,15.673 1.006,10.25 Z"/>
+ <rect style="fill:#b6b6b6" width="1.243" height="1.271" x="7.93" y="14.22" transform="matrix(0.70720361,-0.70700993,0.70720361,0.70700993,0,0)"/>
+ <rect style="fill:#d5d5d5" width="9.036" height="2.026" x="-.84" y="13.84" 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.18" y="13.56" 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.14" y="13.09" 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 17.863097,3.141119 c 0.155362,0.1553195 0.200138,0.2018955 0.02212,0.863787 C 17.704989,4.67506 17.671798,4.843272 17.530349,4.82688 17.379177,4.80936 17.376898,4.811445 16.784605,4.2193155 16.187382,3.622257 16.184284,3.616006 16.176875,3.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 15.257395,4.3133895 14.944973,4.625812 16.390574,6.045522 16.703428,5.7331 Z"/>
+ <path style="opacity:0.2" d="M 13.819629,11.500395 A 0.79609383,0.78463039 0 0 0 13,12.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 17.897838,13.713186 14.194343,11.605071 A 0.79609383,0.78463039 0 0 0 13.819675,11.50052 Z"/>
+ <path style="fill:#26a69a" d="M 13.819629,11.000398 A 0.79609383,0.78463039 0 0 0 13,11.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 13.819332,11.000055 A 0.79609383,0.78463039 0 0 0 13,11.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 17.897435,13.212934 14.19433,11.105523 a 0.79609383,0.78463039 0 0 0 -0.374998,-0.105468 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ladi-system-log.svg b/.icons/awkward/22x22/apps/ladi-system-log.svg
new file mode 100644
index 00000000..087a1468
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ladi-system-log.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3f51b5" width="20" height="20" x="0" y="0" rx="10" ry="10"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 16.621514,3.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 14.851006,4.7545245 14.71624,4.6207355 c -0.07376,-0.073743 -0.192839,-0.073743 -0.266601,0 L 9.285576,9.783821 c -0.105125,-0.03814 -0.220009,-0.03792 -0.325195,0 L 8.735772,9.559212 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 15.749443,5.652962 16.242607,5.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 10,0 C 4.46,0 0,4.46 0,10 0,10.084 0.004,10.1665 0.00585,10.25 0.1382,4.827 4.544,0.5 9.99985,0.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 0.00585,10.25 C 0.0038,10.3335 0,10.416 0,10.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 19.862,15.673 15.456,20 10,20 4.544,20 0.138,15.673 0.006,10.25 Z"/>
+ <rect style="fill:#b6b6b6" width="1.243" height="1.271" x="7.22" y="13.51" 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="13.13" 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="12.85" 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="12.38" 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 16.863097,3.141119 c 0.155362,0.1553195 0.200138,0.2018955 0.02212,0.863787 C 16.704989,4.67506 16.671798,4.843272 16.530349,4.82688 16.379177,4.80936 16.376898,4.811445 15.784605,4.2193155 15.187382,3.622257 15.184284,3.616006 15.176875,3.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 14.257395,4.3133895 13.944973,4.625812 15.390574,6.045522 15.703428,5.7331 Z"/>
+ <circle style="opacity:0.2" cx="17" cy="16.5" r="5"/>
+ <circle style="fill:#ec407a" cx="17" cy="16" r="5"/>
+ <path style="fill:#ffffff" d="m 17,13 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 19.443359,17.736328 C 19.79238,17.246008 20,16.6477 20,16 20,14.34315 18.65685,13 17,13 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/22x22/apps/laditools.svg b/.icons/awkward/22x22/apps/laditools.svg
new file mode 100644
index 00000000..2d8a29e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/laditools.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3f51b5" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 17.621514,4.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 15.851006,5.7545245 15.71624,5.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 9.735772,10.559212 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 16.749443,6.652962 17.242607,6.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 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.004,11.1665 1.00585,11.25 1.1382,5.827 5.544,1.5 10.99985,1.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 1.00585,11.25 C 1.0038,11.3335 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"/>
+ <rect style="fill:#b6b6b6" width="1.243" height="1.271" x="7.22" y="14.92" 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="14.54" 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="14.27" 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.84" y="13.8" 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 17.863097,4.141119 c 0.155362,0.1553195 0.200138,0.2018955 0.02212,0.863787 C 17.704989,5.67506 17.671798,5.843272 17.530349,5.82688 17.379177,5.80936 17.376898,5.811445 16.784605,5.2193155 16.187382,4.622257 16.184284,4.616006 16.176875,4.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 15.257395,5.3133895 14.944973,5.625812 16.390574,7.045522 16.703428,6.7331 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/laigter.svg b/.icons/awkward/22x22/apps/laigter.svg
new file mode 100644
index 00000000..03d4f2c9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/laigter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 8.2795287,20.662872 C 6.9550408,19.187922 5.5550493,17.575458 5.1231198,15.549261 4.8722658,14.372496 4.9998748,13.077489 5.5507318,11.987878 6.6721568,9.8770255 8.3848932,7.7550628 9.24404,6.2153269 10.412524,4.121205 10.101533,1.5000057 10.101533,1.5000057 c 0,0 0.773776,1.9227205 1.283479,2.7766773 1.138381,1.9072504 2.940097,4.7712845 3.174679,6.742925 1.212596,-0.236736 1.666838,-2.5591282 1.262826,-2.8674582 0.752039,0.614561 1.18092,1.5550647 1.506326,2.4653812 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 8.2795287,20.162869 C 6.9550408,18.687919 5.5550493,17.075455 5.1231198,15.049257 4.8722658,13.872493 4.9998748,12.577486 5.5507318,11.487874 6.6721568,9.3770215 8.3848932,7.2550594 9.24404,5.7153234 10.412524,3.621202 10.101533,1.0000025 10.101533,1.0000025 c 0,0 0.773776,1.9227204 1.283479,2.7766775 1.138381,1.9072499 2.940097,4.7712838 3.174679,6.742924 1.212596,-0.236736 1.666838,-2.5591277 1.262826,-2.8674576 0.752039,0.6145609 1.18092,1.5550641 1.506326,2.4653816 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 13.999999,17.687506 c 0,1.701234 -0.796853,2.8125 -2.37864,2.8125 C 10.039573,20.500006 9,20.353026 9,18.651792 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 13.999999,17.187503 c 0,1.701234 -0.796853,2.8125 -2.37864,2.8125 C 10.039573,20.000003 9,19.853022 9,18.151788 c 0,-0.910018 1.206439,-3.107613 1.904124,-4.755138 0.606603,-1.432442 0.717235,-2.396647 0.717235,-2.396647 0,0 2.37864,4.486266 2.37864,6.1875 z"/>
+ <path style="opacity:0.1" d="m 11.839844,14.243171 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 11.839844,13.743167 c 0.02891,0.06388 0.02865,0.05511 0.05762,0.120117 C 12.476037,15.161417 13,16.802947 13,17.187503 c 0,0.694484 -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.11282 -1.621094,-0.848633 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 10.101562,1.0000031 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.743164 1.026455,-0.200395 1.502776,-1.8842695 1.381836,-2.5869142 C 15.852029,9.2338555 15.38713,10.35797 14.559573,10.519534 14.324988,8.5478938 12.523147,5.6836199 11.384765,3.7763702 10.875063,2.9224131 10.101562,1.0000031 10.101562,1.0000031 Z M 10.133792,2.06055 C 10.111662,3.0164412 9.946495,4.4561055 9.244139,5.7148469 8.3849922,7.2545829 6.6722048,9.3774325 5.5507793,11.488284 c -0.4116715,0.814299 -0.58635,1.742723 -0.543945,2.651368 0.03097,-0.744729 0.2076225,-1.486111 0.543945,-2.151368 C 6.6722048,9.8774325 8.3849922,7.7545828 9.244139,6.2148469 10.085779,4.7064845 10.158198,2.9393387 10.133787,2.06055 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.3408212 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 17.003699,9.2068735 16.574308,8.2669078 15.82227,7.6523469 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lash.svg b/.icons/awkward/22x22/apps/lash.svg
new file mode 120000
index 00000000..00bb08b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lash.svg
@@ -0,0 +1 @@
+deezer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/last-fm.svg b/.icons/awkward/22x22/apps/last-fm.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/last-fm.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lastfm-audioscrobbler.svg b/.icons/awkward/22x22/apps/lastfm-audioscrobbler.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lastfm-audioscrobbler.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lastfm-valut.svg b/.icons/awkward/22x22/apps/lastfm-valut.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lastfm-valut.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lastfm-www.last.fm.svg b/.icons/awkward/22x22/apps/lastfm-www.last.fm.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lastfm-www.last.fm.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lastfm.svg b/.icons/awkward/22x22/apps/lastfm.svg
new file mode 100644
index 00000000..fed8bc9d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lastfm.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect 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 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/latexila.svg b/.icons/awkward/22x22/apps/latexila.svg
new file mode 100644
index 00000000..7d27b06b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/latexila.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/latte-dock.svg b/.icons/awkward/22x22/apps/latte-dock.svg
new file mode 100644
index 00000000..6a75962c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/latte-dock.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <circle style="opacity:0.2" cx="11" cy="1041.862" r="10"/>
+ <circle style="fill:#d2a35c" cx="11" cy="1041.362" r="10"/>
+ <path style="opacity:0.2" d="m 15.675781,1034.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 8,1046.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" d="m 15.675781,1034.3505 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.2167 0.9941406,0.3008 -0.082459,0.1043 -0.2010181,0.3975 -0.2792969,0.4785 -0.4437671,0.1532 -0.9539914,0.1738 -1.2890625,0.051 -0.1804813,-0.067 -0.3038822,-0.1606 -0.3652344,-0.2422 -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 8,1046.3622 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="opacity:0.2;fill:#ffffff" d="m 11,1031.3622 a 10,10 0 0 0 -10,10 10,10 0 0 0 0.00977,0.293 10,10 0 0 1 9.9902344,-9.793 10,10 0 0 1 9.990234,9.707 10,10 0 0 0 0.0098,-0.207 10,10 0 0 0 -10,-10 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/launch.svg b/.icons/awkward/22x22/apps/launch.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/launch.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/laverna.svg b/.icons/awkward/22x22/apps/laverna.svg
new file mode 100644
index 00000000..d156ca4a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/laverna.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#009d8b" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:#0ac6b0" d="M 2,1 C 1.446,1 1,1.446 1,2 V 3 H 21 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 5.5,11.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 5.5,10.5 3.5,4 7.5,-7.0000348"/>
+ <rect style="opacity:0.1" width="20" height=".5" x="1" y="3"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lazarus.svg b/.icons/awkward/22x22/apps/lazarus.svg
new file mode 100644
index 00000000..2b573e38
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lazarus.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#769edc" 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 style="opacity:.2" d="m1.01075 11.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="m11 1a10 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.095703 4.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="m11.095703 4c-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/22x22/apps/lbry.svg b/.icons/awkward/22x22/apps/lbry.svg
new file mode 100644
index 00000000..6ce12058
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lbry.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 10.939453,2.5000392 a 2.0002,2.0009556 0 0 0 -0.0039,9.75e-4 C 10.455184,2.5123337 9.986125,2.6494957 9.575202,2.8986253 L 1.3251953,7.9005152 C 0.50509834,8.3976997 -1.6351031e-4,9.2936647 3.9693019e-8,10.252966 v 3.501322 C 1.8263969e-4,14.803819 0.60674534,15.77197 1.5507813,16.229832 L 9.800781,20.231343 C 10.179736,20.415144 10.590609,20.500181 11,20.5 c 0.409392,1.81e-4 0.820265,-0.08486 1.199219,-0.268657 l 8.25,-4.001511 C 21.393255,15.77197 21.999817,14.803819 22,13.754288 V 10.252966 C 22.000163,9.2936647 21.494907,8.3977012 20.674804,7.9005152 L 12.424805,2.8986272 C 12.013882,2.6494977 11.544822,2.5123359 11.064453,2.5010161 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 10.939453,2.000039 a 2.0002,2.0009556 0 0 0 -0.0039,9.75e-4 C 10.455184,2.012333 9.986125,2.1494955 9.575202,2.3986251 L 1.3251953,7.4005152 C 0.50509834,7.8976997 -1.6351031e-4,8.7936642 3.9693019e-8,9.7529657 V 13.254288 C 1.8263969e-4,14.303819 0.60674534,15.27197 1.5507813,15.729832 L 9.800781,19.731343 C 10.179736,19.915144 10.590609,20.000181 11,20 c 0.409392,1.81e-4 0.820265,-0.08486 1.199219,-0.268657 l 8.25,-4.001511 C 21.393255,15.27197 21.999817,14.303819 22,13.254288 V 9.7529657 C 22.000163,8.7936642 21.494907,7.8977012 20.674804,7.4005152 L 12.424805,2.398627 C 12.013882,2.1494975 11.544822,2.0123357 11.064453,2.001016 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 10.982422,4.4999997 c -0.131044,0.0031 -0.258992,0.04046 -0.371094,0.1083985 L 2.3613281,9.6083987 C 2.1369728,9.7443617 1.9999553,9.9876617 2,10.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 3.5,13.280274 v -2.607422 l 7.529297,-4.5634773 6.225586,3.212891 -6.316406,4.0742193 -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.0000003 c 0.483515,-0.312747 0.448867,-1.0311335 -0.0625,-1.2958985 l -7.75,-4 c -0.111511,-0.057805 -0.235753,-0.086683 -0.361328,-0.083983 z"/>
+ <path style="fill:#2d4346" d="m 10.982422,3.9999997 c -0.131044,0.0031 -0.258992,0.04046 -0.371094,0.1083985 L 2.3613281,9.1083987 C 2.1369728,9.2443617 1.9999553,9.4876617 2,9.7499997 V 13.25 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 3.5,12.780274 V 10.172852 L 11.029297,5.6093747 17.254883,8.8222652 10.938477,12.896485 5.3125,10.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.0000003 c 0.483515,-0.312747 0.448867,-1.0311335 -0.0625,-1.2958985 l -7.75,-4 c -0.111511,-0.057805 -0.235753,-0.086682 -0.361328,-0.083983 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.939453,1.9999999 a 2.0002,2.0009556 0 0 0 -0.0039,9.75e-4 C 10.455178,2.0122959 9.986119,2.1493079 9.575196,2.3984374 L 1.3251953,7.4003902 C 0.50509834,7.8975747 -1.6351031e-4,8.7936272 3.9693019e-8,9.7529297 V 10.25293 C -1.6351031e-4,9.2936277 0.50509834,8.3975747 1.3251953,7.9003902 L 9.575196,2.8984374 C 9.986119,2.6493079 10.455178,2.512296 10.935547,2.5009765 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 21.494907,8.3975777 22.000163,9.2936287 22,10.252931 V 9.7529307 c 1.57e-4,-0.959302 -0.505099,-1.855353 -1.325202,-2.352539 l -8.25,-5.0019527 C 12.013882,2.1493079 11.544822,2.0122962 11.064453,2.0009765 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/22x22/apps/ldview.svg b/.icons/awkward/22x22/apps/ldview.svg
new file mode 100644
index 00000000..ed65d628
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ldview.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/leafpad.svg b/.icons/awkward/22x22/apps/leafpad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/leafpad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/league-of-legends.svg b/.icons/awkward/22x22/apps/league-of-legends.svg
new file mode 100644
index 00000000..6285e148
--- /dev/null
+++ b/.icons/awkward/22x22/apps/league-of-legends.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,3.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 19.156227,16.852033 20,14.774553 20,12.5 20,7.529437 15.970563,3.4999998 11,3.4999998 Z"/>
+ <path style="fill:#82652d" d="M 11,2.9999999 A 9,9 0 0 0 2,12 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 11,3 A 9,9 0 0 0 2,12 9,9 0 0 0 2.0107422,12.207031 9,9 0 0 1 11,3.5 9,9 0 0 1 19.989258,12.292969 9,9 0 0 0 20,12 9,9 0 0 0 11,3 Z"/>
+ <path style="opacity:0.2" d="m 11,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"/>
+ <path style="fill:#00a7a1" d="m 11,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="opacity:0.1;fill:#ffffff" d="M 11,5 A 7,7 0 0 0 4,12 7,7 0 0 0 4.010742,12.207031 7,7 0 0 1 11,5.5 7,7 0 0 1 17.989258,12.292969 7,7 0 0 0 18,12 7,7 0 0 0 11,5 Z"/>
+ <path style="opacity:0.2" d="M 6.2988207,1.5 C 5.1436932,1.5004552 4.565309,2.9048302 5.3818232,3.7265625 L 6.5016857,5.08356 V 16.717391 17.91644 L 5.3818232,19.273438 C 4.5653098,20.09517 5.1436937,21.499544 6.2988207,21.5 H 10.986588 17.1068 c 0.408374,-8.8e-5 0.792861,-0.193583 1.037742,-0.522249 l 1.594223,-2.478027 C 20.379121,17.639826 19.769261,16.500389 18.701023,16.5 H 11.999789 V 2.8043479 C 11.999717,2.0840065 11.452755,1.5000724 10.736489,1.5 Z"/>
+ <path style="fill:#f0b530" d="M 6.2991327,1 C 5.1440052,1.0004552 4.565621,2.4048302 5.3821352,3.2265625 L 6.5019977,4.58356 V 16.217391 17.41644 L 5.3821352,18.773438 C 4.5656218,19.59517 5.1440057,20.999544 6.2991327,21 H 10.9869 17.1068 c 0.408374,-8.8e-5 0.792861,-0.193583 1.037742,-0.522249 l 1.594223,-2.478027 C 20.379121,17.139826 19.769261,16.000389 18.701023,16 H 12.000101 V 2.3043479 C 12.000029,1.5840065 11.453067,1.0000724 10.736801,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.2984632,1 C 5.4191062,1.0003466 4.875942,1.8142874 5.0260022,2.5654297 5.1357322,1.9931553 5.6145162,1.5002695 6.2984632,1.5 h 4.4383738 c 0.716266,7.24e-5 1.262623,0.5843462 1.262695,1.3046875 v -0.5 C 11.99946,1.5843462 11.453103,1.0000724 10.736837,1 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 20.130686,16.748166 19.56646,16.000315 18.701172,16 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/22x22/apps/leocad.svg b/.icons/awkward/22x22/apps/leocad.svg
new file mode 100644
index 00000000..b716d3af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/leocad.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.534952,2.0007521 a 0.8948652,0.90707355 0 0 0 -0.33292,0.050486 L 3.5964393,4.772187 A 0.8948652,0.90707355 0 0 0 3.0031258,5.7030845 l 0.894776,10.8837925 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 19.996874,5.7030845 A 0.8948652,0.90707355 0 0 0 19.40356,4.772187 L 11.797967,2.0512384 a 0.8948652,0.90707355 0 0 0 -0.263015,-0.050486 z"/>
+ <path style="fill:#f44336" d="m 11.534952,1.5007521 a 0.8948652,0.90707355 0 0 0 -0.33292,0.050486 L 3.5964393,4.272187 A 0.8948652,0.90707355 0 0 0 3.0031258,5.2030845 l 0.894776,10.8837925 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 19.996874,5.2030845 A 0.8948652,0.90707355 0 0 0 19.40356,4.272187 L 11.797967,1.5512384 a 0.8948652,0.90707355 0 0 0 -0.263015,-0.050486 z"/>
+ <path style="fill:#d32f2f" d="m 19.477539,4.3037115 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 11.5,8.0000005 V 20.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 19.99707,5.2031255 A 0.8948652,0.90707355 0 0 0 19.866211,4.653321 Z"/>
+ <path style="fill:#f66156" d="M 11.535156,1.500977 A 0.8948652,0.90707355 0 0 0 11.202148,1.550782 L 3.5966797,4.2724615 A 0.8948652,0.90707355 0 0 0 3.1328125,4.653321 L 11.5,8.0000005 19.867187,4.653321 A 0.8948652,0.90707355 0 0 0 19.40332,4.2724615 L 11.797851,1.5507818 A 0.8948652,0.90707355 0 0 0 11.535156,1.500977 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.535156,1.500977 A 0.8948652,0.90707355 0 0 0 11.202148,1.550782 L 3.5966797,4.2724615 A 0.8948652,0.90707355 0 0 0 3.1328125,4.653321 l 0.3818359,0.1523435 a 0.8948652,0.90707355 0 0 1 0.082031,-0.033205 L 11.202148,2.0507818 a 0.8948652,0.90707355 0 0 1 0.333008,-0.049805 0.8948652,0.90707355 0 0 1 0.262695,0.049805 l 7.605469,2.7216797 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 19.40332,4.2724615 L 11.797851,1.5507818 A 0.8948652,0.90707355 0 0 0 11.535156,1.500977 Z"/>
+ <ellipse id="ellipse854" style="fill:#d32f2f" cx="11.5" cy="4.5" rx="3.5" ry="1"/>
+ <rect style="fill:#d32f2f" width="7" height="2.5" x="8" y="2"/>
+ <ellipse id="ellipse874" style="opacity:0.1" cx="11.5" cy="2.5" rx="3.5" ry="1"/>
+ <ellipse style="fill:#f66156" cx="11.5" cy="2" rx="3.5" ry="1"/>
+ <path style="opacity:0.1" d="M 3.5146484,4.8056645 A 0.8948652,0.90707355 0 0 0 3.1328125,5.153321 L 11.5,8.5000005 19.867187,5.153321 A 0.8948652,0.90707355 0 0 0 19.483398,4.806641 L 11.5,8.0000005 Z"/>
+ <path id="ellipse883" style="opacity:0.2;fill:#ffffff" d="m 11.5,1.0000005 a 3.5,1 0 0 0 -3.5,1 A 3.5,1 0 0 0 8.114258,2.250977 3.5,1 0 0 1 11.5,1.5000005 3.5,1 0 0 1 14.885742,2.249024 3.5,1 0 0 0 15,2.0000005 a 3.5,1 0 0 0 -3.5,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/leonflix.svg b/.icons/awkward/22x22/apps/leonflix.svg
new file mode 100644
index 00000000..2d31c7f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/leonflix.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 11,10.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 8.5,15.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 14.226846,8.082388 12.582006,5.8711735 11.017157,5.0130195"/>
+ <path style="fill:none;stroke:#8cdef4;stroke-width:1.00011849;stroke-linecap:round" d="m 8.5,15.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 14.226846,7.5828345 12.582006,5.37162 11.017157,4.513466"/>
+ <path style="opacity:0.2" d="M 11.429688,3.5019531 A 1.5,1.5 0 0 0 10.201172,4.25 1.5,1.5 0 0 0 10.75,6.2988281 1.5,1.5 0 0 0 12.798828,5.75 1.5,1.5 0 0 0 12.25,3.7011719 1.5,1.5 0 0 0 11.429688,3.5019531 Z"/>
+ <path style="fill:#8cdef4" d="M 11.429688,3.0019531 A 1.5,1.5 0 0 0 10.201172,3.75 1.5,1.5 0 0 0 10.75,5.7988281 1.5,1.5 0 0 0 12.798828,5.25 1.5,1.5 0 0 0 12.25,3.2011719 1.5,1.5 0 0 0 11.429688,3.0019531 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1.0705,9.926 10,9.5 0 0 1 11,1.5 10,9.5 0 0 1 20.961,10.2235 10,10 0 0 0 11,1 Z m 9.961,9.2235 A 10,10 0 0 1 21,11 10,9.5 0 0 0 20.961,10.2235 Z M 1.0705,9.926 A 10,9.5 0 0 0 1.0461,10.122 10,10 0 0 1 1.0705,9.926 Z M 1.0461,10.122 A 10,10 0 0 0 1.0002,11 10,9.5 0 0 1 1.0461,10.122 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.00011849;stroke-linecap:round" d="m 16.507,10.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 16.507,10.5 c 0,0 1.632558,-1.386987 0.80125,-3.1221275 C 16.476943,5.642732 12.013972,6.668914 8.91216,8.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 8.49975,6.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 5.5,13.5 A 1.5,1.5 0 0 0 4,15 1.5,1.5 0 0 0 5.5,16.5 1.5,1.5 0 0 0 7,15 1.5,1.5 0 0 0 5.5,13.5 Z"/>
+ <path style="fill:none;stroke:#8cdef4;stroke-width:1.00011849;stroke-linecap:round" d="m 8.49975,6.5 c 0,0 -2.614779,-1.5084035 -3.7835,0.8348195 C 3.547529,9.678043 7.4998205,12.374956 10.92689,13.978 13.394065,15.132045 15.974393,14.426122 17.5,13.5"/>
+ <path style="opacity:0.2" d="M 17.464844,12.5 A 1.5,1.5 0 0 0 16.75,12.701172 1.5,1.5 0 0 0 16.201172,14.75 1.5,1.5 0 0 0 18.25,15.298828 1.5,1.5 0 0 0 18.798828,13.25 1.5,1.5 0 0 0 17.464844,12.5 Z"/>
+ <circle style="fill:#8cdef4;stroke:#8cdef4;stroke-width:0.58299887" cx="11" cy="11" r=".709"/>
+ <path style="fill:#8cdef4" d="M 17.464844,12 A 1.5,1.5 0 0 0 16.75,12.201172 1.5,1.5 0 0 0 16.201172,14.25 1.5,1.5 0 0 0 18.25,14.798828 1.5,1.5 0 0 0 18.798828,12.75 1.5,1.5 0 0 0 17.464844,12 Z"/>
+ <path style="fill:#8cdef4" d="M 5.5,13 A 1.5,1.5 0 0 0 4,14.5 1.5,1.5 0 0 0 5.5,16 1.5,1.5 0 0 0 7,14.5 1.5,1.5 0 0 0 5.5,13 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.5,4 A 0.5,0.5 0 0 0 11,4.5 0.5,0.5 0 0 0 11.5,5 0.5,0.5 0 0 0 12,4.5 0.5,0.5 0 0 0 11.5,4 Z m 6,9 A 0.5,0.5 0 0 0 17,13.5 0.5,0.5 0 0 0 17.5,14 0.5,0.5 0 0 0 18,13.5 0.5,0.5 0 0 0 17.5,13 Z m -12,1 A 0.5,0.5 0 0 0 5,14.5 0.5,0.5 0 0 0 5.5,15 0.5,0.5 0 0 0 6,14.5 0.5,0.5 0 0 0 5.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lftp-icon.svg b/.icons/awkward/22x22/apps/lftp-icon.svg
new file mode 120000
index 00000000..1b97ec0f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lftp-icon.svg
@@ -0,0 +1 @@
+lftp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lftp.svg b/.icons/awkward/22x22/apps/lftp.svg
new file mode 100644
index 00000000..4467af39
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lftp.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#bc494d" width="14" height="17" x="-18" y="-20" rx="1" ry=".944" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.2" d="m4.9999999 8.4999999v6.0000001h1v-2h2.9999999v-1h-2.9999999v-1.9999999h2.9999999v-1.0000002h-2.9999999z"/>
+ <path style="fill:#ffffff" d="m4.9999999 7.9999999v6.0000001h1v-2h2.9999999v-1h-2.9999999v-2.0000001h2.9999999v-1h-2.9999999z"/>
+ <path style="opacity:.2" d="m10 8.4999999v1.0000002h1v4.9999999h1v-4.9999999h1v-1.0000002z"/>
+ <path style="fill:#ffffff" d="m10 7.9999999v1h1v5.0000001h1v-5.0000001h1v-1z"/>
+ <path style="opacity:.2" d="m14 8.5000001v5.9999999h1v-2h3v-3.9999999h-3zm1 1h2v1.9999999h-2z"/>
+ <path style="fill:#ffffff" d="m14 8.0000001v5.9999999h1v-2h3v-3.9999999h-3zm1 1h2v1.9999999h-2z"/>
+ <path style="opacity:.2" d="m17.730469 2.4996245a0.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="4" rx="1" ry="1"/>
+ <path style="fill:#3f92f7" d="m17.731004 2a0.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="16" rx="1" ry="1" transform="scale(-1,1)"/>
+ <path style="fill:#3f92f7" d="m5.2689964 14.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 2.0000001a0.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.088693 0.029305 0.1682299 0.050781 0.25 0.1126669-0.428986 0.4839121-0.75 0.9492188-0.75h13v-0.5zm1.2695312 9.9999999a0.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-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/libinput-gestures.svg b/.icons/awkward/22x22/apps/libinput-gestures.svg
new file mode 100644
index 00000000..3507d902
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libinput-gestures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4ab3e4" d="m 2,2.9999961 c 0,0 -1,0 -1,1 V 17.999996 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 3.9999961 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <circle style="opacity:0.2" cx="12" cy="10" r="4"/>
+ <path style="opacity:0.2" d="m 1,17.999996 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 H 2 c -0.554,0 -1,-0.446 -1,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2,2.9999961 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 11.997595,10.500066 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 10.242694,17.09193 9.390887,16.506875 8.8899375,16.110296 8.56252,15.850436 8.2381865,15.612636 8.1692345,15.581976 7.881799,15.454158 7.4743915,15.535066 7.2405235,15.766546 7.078812,15.926605 7.018435,16.068459 7.004195,16.32514 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,10e-4 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="12" cy="10" r="2"/>
+ <path style="fill:#ebebeb" d="m 11.997595,10.000066 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 10.242694,16.59193 9.390887,16.006875 8.8899375,15.610296 8.56252,15.350436 8.2381865,15.112636 8.1692345,15.081976 7.881799,14.954158 7.4743915,15.035066 7.2405235,15.266546 7.078812,15.426605 7.018435,15.568459 7.004195,15.82514 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,10e-4 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/22x22/apps/library-internet-radio.svg b/.icons/awkward/22x22/apps/library-internet-radio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/library-internet-radio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/library-podcast.svg b/.icons/awkward/22x22/apps/library-podcast.svg
new file mode 120000
index 00000000..7f47e016
--- /dev/null
+++ b/.icons/awkward/22x22/apps/library-podcast.svg
@@ -0,0 +1 @@
+podcast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/librecad.svg b/.icons/awkward/22x22/apps/librecad.svg
new file mode 100644
index 00000000..f72d789b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/librecad.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#8bc34a" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="7"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="7"/>
+ <path style="opacity:0.2" d="M 1.0498047,10.5 A 10,10 0 0 0 1,11.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 1.0498047,10 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0605469,12 H 20.950195 A 10,10 0 0 0 21,11 10,10 0 0 0 20.939453,10 Z"/>
+ <rect style="opacity:0.2" width="6" height="6" x="0" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="6" height="6" x="0" y="8" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/libreoffice-base.svg b/.icons/awkward/22x22/apps/libreoffice-base.svg
new file mode 100644
index 00000000..51dd3652
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice-base.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/libreoffice-calc.svg b/.icons/awkward/22x22/apps/libreoffice-calc.svg
new file mode 100644
index 00000000..437efafd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice-calc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/libreoffice-chart.svg b/.icons/awkward/22x22/apps/libreoffice-chart.svg
new file mode 100644
index 00000000..a0fc2ebc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice-chart.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#6b5733" d="M 19,20 V 2 C 19,1.446 18.554,1 18,1 H 4 C 3.446,1 3,1.446 3,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="opacity:0.2" d="M 5.4615,3.5 C 5,3.5 5,3.9706 5,3.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 13.254,3.5 17,7.5588 V 3.9706 C 17,3.5 16.538,3.5 16.538,3.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <path style="fill:#f5f5f5" d="M 5.4615,3 C 5,3 5,3.4706 5,3.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 9.1172 L 11.3535,2.9996 Z M 13.254,3 17,7.0588 V 3.4706 C 17,3 16.538,3 16.538,3 Z"/>
+ <path style="opacity:0.2" d="m 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+ <rect style="opacity:0.5" width="2" height="5" x="7" y="12"/>
+ <rect style="opacity:0.5" width="2" height="7" x="10" y="10"/>
+ <rect style="opacity:0.5" width="2" height="3" x="13" y="14"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/libreoffice-draw.svg b/.icons/awkward/22x22/apps/libreoffice-draw.svg
new file mode 100644
index 00000000..d21bd832
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice-draw.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#fec006" d="M 19,20 V 2 C 19,1.446 18.554,1 18,1 H 4 C 3.446,1 3,1.446 3,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="opacity:0.2" d="M 5.4615,3.5 C 5,3.5 5,3.9706 5,3.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 13.254,3.5 17,7.5588 V 3.9706 C 17,3.5 16.538,3.5 16.538,3.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <path style="fill:#f5f5f5" d="M 5.4615,3 C 5,3 5,3.4706 5,3.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 9.1172 L 11.3535,2.9996 Z M 13.254,3 17,7.0588 V 3.4706 C 17,3 16.538,3 16.538,3 Z"/>
+ <path style="opacity:0.2" d="m 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-linecap:square" d="m 6.5109243,13.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/22x22/apps/libreoffice-impress.svg b/.icons/awkward/22x22/apps/libreoffice-impress.svg
new file mode 100644
index 00000000..cea5bc37
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice-impress.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/libreoffice-main.svg b/.icons/awkward/22x22/apps/libreoffice-main.svg
new file mode 100644
index 00000000..94f7dac6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice-main.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/libreoffice-math.svg b/.icons/awkward/22x22/apps/libreoffice-math.svg
new file mode 100644
index 00000000..c7c0cd1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice-math.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/libreoffice-startcenter.svg b/.icons/awkward/22x22/apps/libreoffice-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice-writer.svg b/.icons/awkward/22x22/apps/libreoffice-writer.svg
new file mode 100644
index 00000000..6b93c7d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice-writer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/libreoffice.svg b/.icons/awkward/22x22/apps/libreoffice.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice4.2-base.svg b/.icons/awkward/22x22/apps/libreoffice4.2-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice4.2-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice4.2-calc.svg b/.icons/awkward/22x22/apps/libreoffice4.2-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice4.2-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice4.2-draw.svg b/.icons/awkward/22x22/apps/libreoffice4.2-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice4.2-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice4.2-impress.svg b/.icons/awkward/22x22/apps/libreoffice4.2-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice4.2-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice4.2-math.svg b/.icons/awkward/22x22/apps/libreoffice4.2-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice4.2-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice4.2-startcenter.svg b/.icons/awkward/22x22/apps/libreoffice4.2-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice4.2-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice4.2-writer.svg b/.icons/awkward/22x22/apps/libreoffice4.2-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice4.2-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.0-base.svg b/.icons/awkward/22x22/apps/libreoffice5.0-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.0-calc.svg b/.icons/awkward/22x22/apps/libreoffice5.0-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.0-draw.svg b/.icons/awkward/22x22/apps/libreoffice5.0-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.0-impress.svg b/.icons/awkward/22x22/apps/libreoffice5.0-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.0-main.svg b/.icons/awkward/22x22/apps/libreoffice5.0-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.0-math.svg b/.icons/awkward/22x22/apps/libreoffice5.0-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.0-startcenter.svg b/.icons/awkward/22x22/apps/libreoffice5.0-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.0-writer.svg b/.icons/awkward/22x22/apps/libreoffice5.0-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.0.svg b/.icons/awkward/22x22/apps/libreoffice5.0.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.0.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.1-base.svg b/.icons/awkward/22x22/apps/libreoffice5.1-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.1-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.1-calc.svg b/.icons/awkward/22x22/apps/libreoffice5.1-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.1-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.1-draw.svg b/.icons/awkward/22x22/apps/libreoffice5.1-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.1-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.1-impress.svg b/.icons/awkward/22x22/apps/libreoffice5.1-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.1-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.1-main.svg b/.icons/awkward/22x22/apps/libreoffice5.1-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.1-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.1-math.svg b/.icons/awkward/22x22/apps/libreoffice5.1-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.1-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.1-startcenter.svg b/.icons/awkward/22x22/apps/libreoffice5.1-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.1-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.1-writer.svg b/.icons/awkward/22x22/apps/libreoffice5.1-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.1-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.1.svg b/.icons/awkward/22x22/apps/libreoffice5.1.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.1.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.2-base.svg b/.icons/awkward/22x22/apps/libreoffice5.2-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.2-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.2-calc.svg b/.icons/awkward/22x22/apps/libreoffice5.2-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.2-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.2-draw.svg b/.icons/awkward/22x22/apps/libreoffice5.2-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.2-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.2-impress.svg b/.icons/awkward/22x22/apps/libreoffice5.2-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.2-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.2-main.svg b/.icons/awkward/22x22/apps/libreoffice5.2-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.2-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.2-math.svg b/.icons/awkward/22x22/apps/libreoffice5.2-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.2-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.2-startcenter.svg b/.icons/awkward/22x22/apps/libreoffice5.2-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.2-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.2-writer.svg b/.icons/awkward/22x22/apps/libreoffice5.2-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.2-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.2.svg b/.icons/awkward/22x22/apps/libreoffice5.2.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.2.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.3-base.svg b/.icons/awkward/22x22/apps/libreoffice5.3-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.3-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.3-calc.svg b/.icons/awkward/22x22/apps/libreoffice5.3-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.3-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.3-draw.svg b/.icons/awkward/22x22/apps/libreoffice5.3-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.3-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.3-impress.svg b/.icons/awkward/22x22/apps/libreoffice5.3-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.3-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.3-main.svg b/.icons/awkward/22x22/apps/libreoffice5.3-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.3-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.3-math.svg b/.icons/awkward/22x22/apps/libreoffice5.3-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.3-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.3-startcenter.svg b/.icons/awkward/22x22/apps/libreoffice5.3-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.3-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.3-writer.svg b/.icons/awkward/22x22/apps/libreoffice5.3-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.3-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.3.svg b/.icons/awkward/22x22/apps/libreoffice5.3.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.3.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.4-base.svg b/.icons/awkward/22x22/apps/libreoffice5.4-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.4-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.4-calc.svg b/.icons/awkward/22x22/apps/libreoffice5.4-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.4-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.4-draw.svg b/.icons/awkward/22x22/apps/libreoffice5.4-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.4-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.4-impress.svg b/.icons/awkward/22x22/apps/libreoffice5.4-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.4-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.4-main.svg b/.icons/awkward/22x22/apps/libreoffice5.4-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.4-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.4-math.svg b/.icons/awkward/22x22/apps/libreoffice5.4-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.4-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.4-startcenter.svg b/.icons/awkward/22x22/apps/libreoffice5.4-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.4-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.4-writer.svg b/.icons/awkward/22x22/apps/libreoffice5.4-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.4-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice5.4.svg b/.icons/awkward/22x22/apps/libreoffice5.4.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice5.4.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.0-base.svg b/.icons/awkward/22x22/apps/libreoffice6.0-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.0-calc.svg b/.icons/awkward/22x22/apps/libreoffice6.0-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.0-chart.svg b/.icons/awkward/22x22/apps/libreoffice6.0-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.0-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.0-draw.svg b/.icons/awkward/22x22/apps/libreoffice6.0-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.0-impress.svg b/.icons/awkward/22x22/apps/libreoffice6.0-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.0-main.svg b/.icons/awkward/22x22/apps/libreoffice6.0-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.0-math.svg b/.icons/awkward/22x22/apps/libreoffice6.0-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.0-startcenter.svg b/.icons/awkward/22x22/apps/libreoffice6.0-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.0-writer.svg b/.icons/awkward/22x22/apps/libreoffice6.0-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.0.svg b/.icons/awkward/22x22/apps/libreoffice6.0.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.0.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.2-base.svg b/.icons/awkward/22x22/apps/libreoffice6.2-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.2-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.2-calc.svg b/.icons/awkward/22x22/apps/libreoffice6.2-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.2-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.2-chart.svg b/.icons/awkward/22x22/apps/libreoffice6.2-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.2-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.2-draw.svg b/.icons/awkward/22x22/apps/libreoffice6.2-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.2-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.2-impress.svg b/.icons/awkward/22x22/apps/libreoffice6.2-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.2-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.2-main.svg b/.icons/awkward/22x22/apps/libreoffice6.2-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.2-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.2-math.svg b/.icons/awkward/22x22/apps/libreoffice6.2-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.2-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.2-startcenter.svg b/.icons/awkward/22x22/apps/libreoffice6.2-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.2-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.2-writer.svg b/.icons/awkward/22x22/apps/libreoffice6.2-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.2-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.3-base.svg b/.icons/awkward/22x22/apps/libreoffice6.3-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.3-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.3-calc.svg b/.icons/awkward/22x22/apps/libreoffice6.3-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.3-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.3-chart.svg b/.icons/awkward/22x22/apps/libreoffice6.3-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.3-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.3-draw.svg b/.icons/awkward/22x22/apps/libreoffice6.3-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.3-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.3-impress.svg b/.icons/awkward/22x22/apps/libreoffice6.3-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.3-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.3-main.svg b/.icons/awkward/22x22/apps/libreoffice6.3-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.3-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.3-math.svg b/.icons/awkward/22x22/apps/libreoffice6.3-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.3-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.3-startcenter.svg b/.icons/awkward/22x22/apps/libreoffice6.3-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.3-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreoffice6.3-writer.svg b/.icons/awkward/22x22/apps/libreoffice6.3-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreoffice6.3-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.0-base.svg b/.icons/awkward/22x22/apps/libreofficedev6.0-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.0-calc.svg b/.icons/awkward/22x22/apps/libreofficedev6.0-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.0-chart.svg b/.icons/awkward/22x22/apps/libreofficedev6.0-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.0-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.0-draw.svg b/.icons/awkward/22x22/apps/libreofficedev6.0-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.0-impress.svg b/.icons/awkward/22x22/apps/libreofficedev6.0-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.0-main.svg b/.icons/awkward/22x22/apps/libreofficedev6.0-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.0-math.svg b/.icons/awkward/22x22/apps/libreofficedev6.0-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.0-startcenter.svg b/.icons/awkward/22x22/apps/libreofficedev6.0-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.0-writer.svg b/.icons/awkward/22x22/apps/libreofficedev6.0-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.1-base.svg b/.icons/awkward/22x22/apps/libreofficedev6.1-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.1-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.1-calc.svg b/.icons/awkward/22x22/apps/libreofficedev6.1-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.1-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.1-chart.svg b/.icons/awkward/22x22/apps/libreofficedev6.1-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.1-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.1-draw.svg b/.icons/awkward/22x22/apps/libreofficedev6.1-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.1-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.1-impress.svg b/.icons/awkward/22x22/apps/libreofficedev6.1-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.1-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.1-main.svg b/.icons/awkward/22x22/apps/libreofficedev6.1-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.1-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.1-math.svg b/.icons/awkward/22x22/apps/libreofficedev6.1-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.1-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.1-startcenter.svg b/.icons/awkward/22x22/apps/libreofficedev6.1-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.1-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libreofficedev6.1-writer.svg b/.icons/awkward/22x22/apps/libreofficedev6.1-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libreofficedev6.1-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/libresprite.svg b/.icons/awkward/22x22/apps/libresprite.svg
new file mode 120000
index 00000000..8d98231c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/libresprite.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/licq.svg b/.icons/awkward/22x22/apps/licq.svg
new file mode 120000
index 00000000..7c470d52
--- /dev/null
+++ b/.icons/awkward/22x22/apps/licq.svg
@@ -0,0 +1 @@
+icq.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/life-is-strange.svg b/.icons/awkward/22x22/apps/life-is-strange.svg
new file mode 100644
index 00000000..cc113e72
--- /dev/null
+++ b/.icons/awkward/22x22/apps/life-is-strange.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="18" height="20" x="-20" y="1.5" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#e4e4e4" width="18" height="20" x="-20" y="1" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#65424f" width="14" height="14" x="-18" y="3" rx="0" ry="0" transform="scale(-1,1)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,1 C 2.446,1 2,1.446 2,2 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 20,2 C 20,1.446 19.554,1 19,1 L 3,1 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 12.339777,5.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 15.118952,12.883103 14.8873,12.096405 14.46677,11.511317 14.04624,10.926228 13.472663,10.537723 12.931614,10.196864 12.390564,9.856004 11.874818,9.557264 11.52927,9.233972 11.184133,8.9111425 11.001054,8.6118881 10.999933,8.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 13.063189,5.5617859 12.671553,5.4942151 12.339777,5.4898319 Z M 7,5.4995975 7,15.499599 l 1,0 0,-10.0000015 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1.00010812" d="m 13.500054,7.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 14.198452,14.734346 12.480078,14.5 12.480078,14.5 c -0.981051,0 -1.980024,-0.954889 -1.980024,-2"/>
+ <rect style="fill:#ffffff" width="1" height="10" x="7" y="5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lifeograph.svg b/.icons/awkward/22x22/apps/lifeograph.svg
new file mode 100644
index 00000000..8da64cc5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lifeograph.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#ec8c38" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 21,20 21,2 C 21,1.446 20.554,1 20,1 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 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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(-1,0.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(-1,0)">
+ <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/22x22/apps/liferea.svg b/.icons/awkward/22x22/apps/liferea.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/liferea.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lightdm-gtk-greeter-settings.svg b/.icons/awkward/22x22/apps/lightdm-gtk-greeter-settings.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lightdm-gtk-greeter-settings.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lightdm-settings.svg b/.icons/awkward/22x22/apps/lightdm-settings.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lightdm-settings.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lightsoff.svg b/.icons/awkward/22x22/apps/lightsoff.svg
new file mode 100644
index 00000000..71170129
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lightsoff.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lighttable.svg b/.icons/awkward/22x22/apps/lighttable.svg
new file mode 100644
index 00000000..4a31c483
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lighttable.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lightworks.svg b/.icons/awkward/22x22/apps/lightworks.svg
new file mode 100644
index 00000000..fe65531c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lightworks.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="fill:#4f4f4f" d="m 6.9,1 0,20 13.1,0 c 0.554,0 1,-0.446 1,-1 L 21,17.52224 20.308272,16.614286 20.505766,2.5766063 C 20.513559,2.0226611 20.177308,1.9738535 19.752883,1.6177924 L 19.016474,1 Z M 1.616211,1.0761719 C 1.5605243,1.099243 1.5080302,1.1278605 1.4580078,1.1601563 1.5078019,1.1278697 1.5607329,1.0992454 1.616211,1.0761719 Z M 1.4511719,1.1640625 C 1.3989796,1.1983442 1.3503838,1.2380538 1.305664,1.28125 1.3503956,1.2377345 1.3988718,1.1985631 1.4511719,1.1640625 Z M 1.305664,1.28125 C 1.2157158,1.368134 1.1431307,1.4723482 1.0908203,1.5878906 1.1427474,1.4722558 1.2162009,1.3682811 1.305664,1.28125 Z M 1.0908203,1.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 1.0039063,1.9648438 C 1.0034874,1.9767932 1,1.9879449 1,2 L 1,2.071289 C 1,2.028264 1.0035,2.005255 1.0039063,1.9648438 Z"/>
+ <rect style="opacity:0.2" width="6" height="1" x="5.5" y="17.5"/>
+ <rect style="opacity:0.2" width="6" height="1" x="5.5" y="4.5"/>
+ <path style="fill:#858585" d="M 2,1 C 1.4580551,1 1.0227375,1.4276534 1.0039063,1.9648438 1.0034977,2.0052547 1,2.0282642 1,2.071289 L 1,19.928711 1,20 c 0,0.554 0.446,1 1,1 L 2.0703125,21 7,21 l 0,-3 4.540039,0 0,-1 L 7,17 7,5 l 4.540039,0 0,-1 L 7,4 7,1 2.0703125,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 1,2 C 1,1.446 1.446,1 2,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 3,2.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 3,2 3,4 5,4 5,2 Z M 3,6 3,8 5,8 5,6 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 20.999738,11.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 17.901983,14.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="17.472" cy="8.4" rx="1.371" ry="1.377"/>
+ <ellipse style="opacity:0.2" cx="16.843" cy="7.768" rx=".337" ry=".339"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 21,10.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 18.194414,16.539676 20.742151,13.406276 21,13.05 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 18.492795,12.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 18.838867,1.500399 C 18.056516,1.7541631 9.534128,4.6951495 6.221199,6.467196 2.7607116,8.3181685 2.8499297,8.9944985 3.2544023,9.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 10.378846,19.784628 13.34786,20.39027 14.074219,20.4 15.715493,20.3952 17.967612,20.011939 21,18.616797 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 18.492795,12.085363 c 0,0 -0.02777,0.0042 -0.02791,0.0042 C 13.5,13 9.989137,13.392065 9.989137,13.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 17.901983,14.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 18.838867,1 C 18.056516,1.2537641 9.534128,4.1947505 6.221199,5.966797 2.7607116,7.8177695 2.8499297,8.4940995 3.2544023,9.487305 3.6588751,10.480509 4.737526,11.15863 5.366707,12.648438 5.9958845,14.138243 10.489754,14 10.489754,14 c 0,0 4.968228,0.0449 10.510246,-2.93164 L 21,2 C 21,1.446 20.554,1 20,1 Z M 21,13 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 15.715493,19.894801 17.967612,19.51154 21,18.116398 Z"/>
+ <circle style="fill:#3f3f3f" cx="17.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#f8fcf9" cx="17" cy="8.5" r=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18.838867,1 C 18.056516,1.2537641 9.534128,4.1947505 6.221199,5.966797 3.3932842,7.479414 2.9462214,8.2081145 3.094246,8.9658205 3.2499829,8.3529035 4.0086908,7.6502405 6.221199,6.466797 9.534128,4.6947505 18.056516,1.7537641 18.838867,1.5 L 20,1.5 c 0.554,0 1,0.446 1,1 L 21,2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lightzone.svg b/.icons/awkward/22x22/apps/lightzone.svg
new file mode 100644
index 00000000..2200d4af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lightzone.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 19,7.5 14.733334,1.5 11,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 11,1 C 7.2666665,1 3,7 3,11.75 3,16.5 5.5,21 11,21 16.5,21 19,16.5 19,11.75 19,7 14.733334,1 11,1 Z"/>
+ <circle style="opacity:0.1" cx="11" cy="14.5" r="5"/>
+ <circle style="fill:#ffb001" cx="11" cy="14" r="5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 7.2666665,1 3,7 3,11.75 3,11.853966 3.00737,11.956865 3.00977,12.060547 3.1193268,7.3416945 7.315597,1.5 11,1.5 c 3.684403,0 7.880673,5.8416945 7.990234,10.560547 C 18.992635,11.956865 19,11.853966 19,11.75 19,7 14.733334,1 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/limbo.svg b/.icons/awkward/22x22/apps/limbo.svg
new file mode 100644
index 00000000..9b0f1036
--- /dev/null
+++ b/.icons/awkward/22x22/apps/limbo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/linconnect-server.svg b/.icons/awkward/22x22/apps/linconnect-server.svg
new file mode 120000
index 00000000..b5329bb4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/linconnect-server.svg
@@ -0,0 +1 @@
+linconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/linconnect.svg b/.icons/awkward/22x22/apps/linconnect.svg
new file mode 100644
index 00000000..2a332892
--- /dev/null
+++ b/.icons/awkward/22x22/apps/linconnect.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#f59335" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/linguist-qt4.svg b/.icons/awkward/22x22/apps/linguist-qt4.svg
new file mode 120000
index 00000000..4d6eb91b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/linguist-qt4.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/linguist-qt5.svg b/.icons/awkward/22x22/apps/linguist-qt5.svg
new file mode 120000
index 00000000..4d6eb91b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/linguist-qt5.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/linguist.svg b/.icons/awkward/22x22/apps/linguist.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/linguist.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/linguist5.svg b/.icons/awkward/22x22/apps/linguist5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/linguist5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/links.svg b/.icons/awkward/22x22/apps/links.svg
new file mode 120000
index 00000000..85204d41
--- /dev/null
+++ b/.icons/awkward/22x22/apps/links.svg
@@ -0,0 +1 @@
+lynx.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/links_32x32.xpm.svg b/.icons/awkward/22x22/apps/links_32x32.xpm.svg
new file mode 120000
index 00000000..85204d41
--- /dev/null
+++ b/.icons/awkward/22x22/apps/links_32x32.xpm.svg
@@ -0,0 +1 @@
+lynx.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/linphone.svg b/.icons/awkward/22x22/apps/linphone.svg
new file mode 100644
index 00000000..3305e4cb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/linphone.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 1.0029063,11.389008 1,11.444 1,11.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 10.900586,21.496793 10.95,21.5 11,21.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 20.998347,11.563227 21,11.532 21,11.5 V 3 C 21,2.169 20.331,1.5 19.5,1.5 h -8.425781 z"/>
+ <path style="fill:#f57f38" d="m 11,1 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 1.0029063,10.889008 1,10.944 1,11 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 10.900586,20.996793 10.95,21 11,21 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 20.998347,11.063227 21,11.032 21,11 V 2.5 C 21,1.669 20.331,1 19.5,1 h -8.425781 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 1.0029063,10.889008 1,10.944 1,11 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 1.542141,7.6962265 2.4542581,5.881133 3.9267581,4.411133 5.713758,2.6271326 7.699375,1.7121328 10.171875,1.5361328 10.444875,1.5141328 10.721,1.5 11,1.5 H 11.074219 19.5 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 h -8.425781 z"/>
+ <path style="opacity:0.2" d="m 11.443776,6.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 11.443776,6.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/22x22/apps/linssid.svg b/.icons/awkward/22x22/apps/linssid.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/linssid.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/linuxdcpp.svg b/.icons/awkward/22x22/apps/linuxdcpp.svg
new file mode 100644
index 00000000..0f7f7a2b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/linuxdcpp.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/liri.svg b/.icons/awkward/22x22/apps/liri.svg
new file mode 100644
index 00000000..38511899
--- /dev/null
+++ b/.icons/awkward/22x22/apps/liri.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,11.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 21,11 A 10,10 0 0 1 11,21 10,10 0 0 1 1,11 10,10 0 0 1 11,1 10,10 0 0 1 21,11 Z"/>
+ <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.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 16.006794,12.022882 V 7.9997302 l 1.493329,0.25 -1.70821,-1.7394605 -2.59807,0.4309216 L 12.005844,9.817686 5.5,6.5 7.5,10 3.5,9 c 0,0 5.180536,4.773163 5.313599,4.854976 L 8.484401,14.23844 8.627389,14.743215 5.555993,16.5 h 3.992704 z"/>
+ <path style="fill:#ffffff" d="M 16.006794,11.522882 V 7.4997302 l 1.493329,0.25 -1.70821,-1.7394605 -2.59807,0.4309216 L 12.005844,9.317686 5.5,6 l 2,3.5 -4,-1 c 0,0 5.180536,4.773163 5.313599,4.854976 L 8.484401,13.73844 8.627389,14.243215 5.555993,16 h 3.992704 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/litecoin-qt.svg b/.icons/awkward/22x22/apps/litecoin-qt.svg
new file mode 100644
index 00000000..3d48264b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/litecoin-qt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 1.0098,11.207 A 10,10 0 0 0 1,11.5 a 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.793 z"/>
+ <circle style="fill:#ffffff" cx="11" cy="11.053" r="8.571"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1.0525735 A 10.000179,10.007685 0 0 0 1,11.060425 10.000179,10.007685 0 0 0 1.007673,11.205486 10.000179,10.007685 0 0 1 11,1.4096476 10.000179,10.007685 0 0 1 20.992327,11.266859 10.000179,10.007685 0 0 0 21,11.060425 10.000179,10.007685 0 0 0 11,1.0525735 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,0.9999997 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 20.999999,11 10,10 0 0 0 11,0.9999997 Z"/>
+ <path style="opacity:0.2" d="M 11.000001,4.4999981 A 7.0000009,7.0000009 0 0 1 18,11.499999 7.0000009,7.0000009 0 0 1 11.000001,18.5 7.0000009,7.0000009 0 0 1 4,11.499999 7.0000009,7.0000009 0 0 1 11.000001,4.4999981 Z"/>
+ <path style="fill:#ffffff" d="M 11.000001,3.9999991 A 7.0000009,7.0000009 0 0 1 18,11 7.0000009,7.0000009 0 0 1 11.000001,18.000001 7.0000009,7.0000009 0 0 1 4,11 7.0000009,7.0000009 0 0 1 11.000001,3.9999991 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.1,5 7.7659297,9.257115 6.6645068,9.642857 6.0000001,12.285714 7.0030693,11.934849 6.0000001,15 h 4.2857139 5.049779 L 16,12 H 11.139953 L 11.756139,10.271205 13.342746,9.785714 14.007253,7.1428567 12.519697,7.5934707 13.4,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0097656,11.207031 10,10 0 0 1 11,1.5 10,10 0 0 1 20.990234,11.292969 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/little-inferno.svg b/.icons/awkward/22x22/apps/little-inferno.svg
new file mode 100644
index 00000000..34a8f76e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/little-inferno.svg
@@ -0,0 +1,14 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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="m12 2-8 3-1 5 0.0839844 0.083984 0.9160156-4.583984 8-3 6 5v-0.5l-6-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-1h-18z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/littleweeb.svg b/.icons/awkward/22x22/apps/littleweeb.svg
new file mode 100644
index 00000000..2e8b5d50
--- /dev/null
+++ b/.icons/awkward/22x22/apps/littleweeb.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#d64b60" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1" d="M 10.578,2.5001286 C 8.610381,2.4825056 6.609988,4.1355915 6.652219,6.179813 6.661039,6.799266 6.234011,6.8869565 5.72,6.7700785 5.5251565,7.46965 7.2346625,8.1297925 5.9805,8.2770785 6.424689,8.4956265 7.2140135,8.2246665 6.927,9.018079 6.8146015,10.271449 6.599492,11.519789 6.3894765,12.761766 6.212179,13.923498 5.1062885,12.620326 4.742406,12.195061 4.0914325,11.176065 4.316284,13.130245 4.37325,13.594141 4.384745,14.131574 5.1697045,15.179939 4.081746,14.770123 3.1634021,14.532073 2.2409289,13.922596 1.61795,13.343579 c -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 14.796019,11.615839 14.652239,10.148722 14.626,8.7230785 14.958733,8.642558 15.759783,8.1216695 14.950586,8.2615005 14.403923,8.0475775 15.650938,7.572575 15.534687,7.0224535 15.660219,6.648523 14.633884,7.4066125 14.681,6.6310785 14.948807,5.1895475 14.253462,3.5951406 12.882742,2.9855411 12.174519,2.6034224 11.373337,2.4858652 10.578,2.5001286 Z"/>
+ <path style="fill:#ffff6c" d="M 10.578,2.00005 C 8.610381,1.982427 6.609988,3.6355127 6.652219,5.6797345 6.661041,6.2991875 6.234011,6.386878 5.72,6.27 5.5251565,6.9695715 7.2346625,7.629714 5.9805,7.777 6.424689,7.995548 7.2140135,7.724588 6.927,8.518 6.8146015,9.77137 6.599492,11.01971 6.3894765,12.261687 6.212179,13.423419 5.1062885,12.120248 4.742406,11.694982 4.0914325,10.675986 4.316284,12.630166 4.37325,13.094062 4.384745,13.631496 5.1697045,14.679861 4.081746,14.270045 3.1634021,14.031995 2.2409289,13.422518 1.61795,12.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 14.796019,11.11576 14.65224,9.648643 14.626,8.223 14.958733,8.1424795 15.759783,7.621591 14.950586,7.761422 14.403923,7.547499 15.650938,7.0724965 15.534687,6.522375 15.660219,6.1484445 14.633884,6.906534 14.681,6.131 14.948807,4.689469 14.253462,3.095062 12.882742,2.4854625 12.174519,2.1033438 11.373337,1.9857867 10.578,2.00005 Z"/>
+ <path style="opacity:0.4;fill:#c91919" d="M 10.5355,4.9245 C 10.071206,5.411032 9.6052,5.920414 9.0875,6.345 9.220348,5.9834765 9.481458,5.2792515 9.0923,6.0778125 8.8137765,6.552475 8.509713,7.2066205 8.343077,7.7143845 8.632034,8.228669 9.502961,6.9990635 9.830231,6.7005 10.061422,6.1048805 10.293005,5.5126445 10.5355,4.9245 Z m 1.789,0.353 C 11.79139,5.7393395 11.246952,6.213925 10.682,6.622 10.7002,6.5261085 11.201881,5.823304 11.0445,5.9645 10.496937,6.563043 9.945534,7.1716225 9.4095,7.7805 10.268155,7.677377 11.103376,7.251591 11.775,6.771 11.72666,7.1554925 11.198116,8.197763 11.785305,7.4727725 12.150939,7.080941 12.628821,6.479642 12.763502,5.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 13.477829,6.5426495 12.958596,7.2050845 12.577231,7.6376155 12.537936,8.0953515 13.32414,7.519739 13.3625,7.26 13.4546,6.9228325 13.601953,6.315643 13.5755,5.968 Z m 0.883,1.0515 C 14.127705,7.5439755 13.719714,8.0619335 13.225,8.423 13.123564,8.7492945 12.712583,9.401212 13.22425,8.8762305 13.710692,8.366765 14.280456,7.8294885 14.454508,7.1245 c -0.0016,-0.03103 0.01555,-0.076876 0.004,-0.105 z M 7.844,7.038 C 7.7542425,7.4178475 8.228243,8.4408745 8.3375,8.2475 8.4250335,7.7005585 8.079621,7.437067 7.844,7.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 8.7841965,9.674264 7.881126,9.336722 7.382,8.7235 7.39554,10.004251 7.065216,11.26004 6.69,12.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 2.3975198,16.27351 1.4305892,15.372751 2.0241383,16.149422 2.6797618,16.916059 3.6220039,17.432737 4.5905,17.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 8.341,12.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 9.30663,19.538707 9.829952,19.324278 10.3535,19.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 14.203993,12.617304 13.730489,12.519421 13.3045,12.385 12.870126,12.098831 12.434237,11.799591 12.047,11.452 11.874764,11.765 11.347203,11.555241 11.051122,11.582235 10.455598,11.521655 9.762665,11.356115 9.248043,11.76048 8.945695,11.955153 8.6433475,12.149827 8.341,12.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 8.862538,16.894225 8.6729515,16.600827 8.4345,16.3555 8.47937,16.33512 8.529063,16.32736 8.577,16.3185 Z"/>
+ <path style="fill:#d49063" d="m 14.2605,7.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.4302895 -0.672592,0.7936355 -1.117815,1.0588975 -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.276915 0.224355,-0.275803 0.600443,-0.493234 0.800101,-0.826836 C 13.096567,9.7454085 13.255981,9.4623945 13.609722,9.3343935 13.976504,9.04885 14.160563,8.603521 14.3945,8.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 7.1385,7.714 C 6.9932745,7.9654595 7.15258,8.283265 7.3001405,8.504469 7.414114,8.8249485 7.622654,9.13012 7.9194185,9.31122 8.0351415,9.361214 8.367259,9.617456 8.301,9.548 8.293685,9.116173 7.8555005,8.9493415 7.6555325,8.612334 7.446035,8.351162 7.341065,8.0291715 7.173875,7.743875 Z M 8.33,9.628 C 8.380656,9.803511 8.702133,10.163952 8.7007285,10.146011 8.557763,9.989308 8.4224165,9.819632 8.33,9.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 9.541793,12.223189 9.480844,12.57685 9.381,12.909 9.720527,13.115684 9.678096,12.677108 9.843726,12.499689 9.900836,12.326491 9.798926,12.089526 9.7275,11.925 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 12.190459,12.496267 12.043974,12.23936 11.957,11.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 9.617,11.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 8.149746,20.363749 7.729487,20.821702 7.805356,21 9.745238,21 11.685119,21 13.625,21 13.53931,20.594687 13.449433,20.189961 13.438943,19.774108 13.348293,18.620573 13.257647,17.467036 13.167,16.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 12.809031,11.207619 12.461604,11.145568 12.122,11.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 9.707044,11.613291 9.708436,11.34395 9.617,11.1555 Z"/>
+ <path style="opacity:0.1" d="M 10.76,11.931305 C 9.909167,11.667093 9.12933,11.161302 8.556297,10.477979 8.3722025,10.260256 8.257264,9.995244 8.223,9.712305 8.410785,9.854826 8.162854,9.465058 8.165326,9.36163 8.0484295,8.987139 7.998518,8.596212 7.9385,8.209805 8.0724325,8.3704265 8.2050065,8.6348635 8.3375,8.747305 8.32209,8.438272 8.239946,8.1282955 8.282,7.819305 8.4280485,7.9602275 8.3600485,8.2652775 8.5369765,8.3361645 8.9578825,8.1390985 9.253596,7.7605985 9.599343,7.462055 9.675181,7.3870215 9.818252,7.2345645 9.723711,7.42618 9.619148,7.7108115 9.499992,7.9910595 9.4095,8.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 8.577,16.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 8.78863,18.358767 8.509065,19.167634 8.2295,19.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 9.877095,17.189734 9.562125,17.126024 9.243,17.093 9.106412,16.818317 9.031467,16.434902 8.6895,16.342 8.652785,16.331 8.6156145,16.32027 8.577,16.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 11.37,16.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 6.703,15.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 8.9579825,17.468201 8.610129,16.966777 8.151713,16.610291 7.7601265,16.227274 7.22295,16.066631 6.76293,15.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 6.703,15.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 8.9579825,16.968201 8.610129,16.466777 8.151713,16.110291 7.7601265,15.727274 7.22295,15.566631 6.76293,15.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 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="fill:#ebdeb0" d="M 10.76,11.4315 C 9.909167,11.167288 9.12933,10.661497 8.556297,9.978174 8.3722025,9.760451 8.257264,9.495439 8.223,9.2125 8.410785,9.355021 8.162854,8.9652525 8.165326,8.861825 8.0484295,8.487334 7.998518,8.096407 7.9385,7.71 8.0724325,7.8706215 8.2050065,8.1350585 8.3375,8.2475 8.32209,7.938467 8.239946,7.6284905 8.282,7.3195 8.4280485,7.4604225 8.3600485,7.7654725 8.5369765,7.8363595 8.9578825,7.6392935 9.253596,7.2607935 9.599343,6.96225 9.675181,6.8872165 9.818252,6.7347595 9.723711,6.926375 9.619148,7.2110065 9.499992,7.4912545 9.4095,7.7805 10.269335,7.669822 11.081277,7.2925865 11.7675,6.7695 11.71823,7.067133 11.621307,7.3542905 11.538,7.643 12.002161,7.2723375 12.367345,6.7907555 12.6765,6.287 12.71229,6.7725405 12.77201,7.256785 12.8275,7.7405 13.012997,7.5963455 13.185906,7.387572 13.3625,7.26 13.31271,7.6366275 13.28045,8.01752 13.21999,8.391912 13.13882,8.6531935 13.027827,8.9038375 12.9015,9.146 c 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/22x22/apps/livepatch.svg b/.icons/awkward/22x22/apps/livepatch.svg
new file mode 100644
index 00000000..51b026a6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/livepatch.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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="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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/livewallpaper-config.svg b/.icons/awkward/22x22/apps/livewallpaper-config.svg
new file mode 100644
index 00000000..405114ab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/livewallpaper-config.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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="opacity:0.1;fill:#ffffff" d="M 3,3 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 11,7.5 A 1,1 0 0 0 10,8.5 1,1 0 0 0 11,9.5 1,1 0 0 0 12,8.5 1,1 0 0 0 11,7.5 Z M 7,9.5 A 2,2 0 0 0 5,11.5 2,2 0 0 0 7,13.5 2,2 0 0 0 9,11.5 2,2 0 0 0 7,9.5 Z M 18,12.5 A 1,1 0 0 0 17,13.5 1,1 0 0 0 18,14.5 1,1 0 0 0 19,13.5 1,1 0 0 0 18,12.5 Z M 13.5,13.5 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/livewallpaper.svg b/.icons/awkward/22x22/apps/livewallpaper.svg
new file mode 100644
index 00000000..620f6f96
--- /dev/null
+++ b/.icons/awkward/22x22/apps/livewallpaper.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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="opacity:0.1;fill:#ffffff" d="M 3,3 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 11,7.5 A 1,1 0 0 0 10,8.5 1,1 0 0 0 11,9.5 1,1 0 0 0 12,8.5 1,1 0 0 0 11,7.5 Z M 7,9.5 A 2,2 0 0 0 5,11.5 2,2 0 0 0 7,13.5 2,2 0 0 0 9,11.5 2,2 0 0 0 7,9.5 Z M 18,12.5 A 1,1 0 0 0 17,13.5 1,1 0 0 0 18,14.5 1,1 0 0 0 19,13.5 1,1 0 0 0 18,12.5 Z M 13.5,13.5 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lmms.svg b/.icons/awkward/22x22/apps/lmms.svg
new file mode 100644
index 00000000..1973b8a9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lmms.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/locale.svg b/.icons/awkward/22x22/apps/locale.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/locale.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/loginized.svg b/.icons/awkward/22x22/apps/loginized.svg
new file mode 100644
index 00000000..50ebf490
--- /dev/null
+++ b/.icons/awkward/22x22/apps/loginized.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#50b590" cx="11" cy="11" r="10"/>
+ <rect style="fill:#30706b" width="18" height="6" x="2" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 4.5,9.5 C 4.223,9.5 4,9.723 4,10 v 0.292969 L 3.7929688,10.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 3.2929688,11 H 3 C 2.723,11 2.5,11.223 2.5,11.5 2.5,11.777 2.723,12 3,12 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 4,12.707031 V 13 c 0,0.277 0.223,0.5 0.5,0.5 C 4.777,13.5 5,13.277 5,13 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 5.7070312,12 H 6 C 6.277,12 6.5,11.777 6.5,11.5 6.5,11.223 6.277,11 6,11 H 5.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 5,10.292969 V 10 C 5,9.723 4.777,9.5 4.5,9.5 Z m 2,2 C 6.5,11.777 6.723,12 7,12 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 8,12.707031 V 13 c 0,0.277 0.223,0.5 0.5,0.5 C 8.777,13.5 9,13.277 9,13 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 9.707031,12 H 10 c 0.277,0 0.5,-0.223 0.5,-0.5 C 10.5,11.223 10.277,11 10,11 H 9.707031 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 9,10.292969 V 10 C 9,9.723 8.777,9.5 8.5,9.5 8.223,9.5 8,9.723 8,10 v 0.292969 L 7.7929688,10.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 7.2929688,11 H 7 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 12,12.707031 V 13 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 13.707031,12 H 14 c 0.277,0 0.5,-0.223 0.5,-0.5 C 14.5,11.223 14.277,11 14,11 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,10.292969 V 10 C 13,9.723 12.777,9.5 12.5,9.5 12.223,9.5 12,9.723 12,10 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 11.292969,11 H 11 c -0.277,0 -0.5,0.223 -0.5,0.5 z"/>
+ <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.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="4" y="9" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="10.5" y="-6.5" rx=".5" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="-5.1" y="8.96" rx=".5" ry=".5" transform="rotate(-45)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="10.46" y="2.6" rx=".5" ry=".5" transform="rotate(45)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="8" y="9" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="10.5" y="-10.5" rx=".5" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="-2.27" y="11.79" rx=".5" ry=".5" transform="rotate(-45)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="13.29" y="-.23" rx=".5" ry=".5" transform="rotate(45)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="12" y="9" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="10.5" y="-14.5" rx=".5" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x=".56" y="14.62" rx=".5" ry=".5" transform="rotate(-45)"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="16.12" y="-3.06" rx=".5" ry=".5" transform="rotate(45)"/>
+ <path style="opacity:0.1" 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 16 c 0.554,0 1,0.446 1,1 V 9 C 20,8.446 19.554,8 19,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3,14.5 c -0.554,0 -1,-0.446 -1,-1 V 13 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/22x22/apps/logisim-icon-128.svg b/.icons/awkward/22x22/apps/logisim-icon-128.svg
new file mode 120000
index 00000000..22eefbf9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/logisim-icon-128.svg
@@ -0,0 +1 @@
+logisim-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/logisim-icon.svg b/.icons/awkward/22x22/apps/logisim-icon.svg
new file mode 100644
index 00000000..5bab17b7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/logisim-icon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <circle style="opacity:.2" cx="11" cy="1041.862" r="10"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="1041.362" r="10"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1031.3622a10 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 -10z"/>
+ <rect style="fill:#469961" width="10" height="2" x="12" y="1040.36" ry="1"/>
+ <rect style="fill:#438f96" width="10" height="2" x="0" y="1037.36" ry="1"/>
+ <rect style="fill:#469961" width="10" height="2" x="0" y="1043.36" ry="1"/>
+ <path style="fill:#3f3f3f" d="m7 1046.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/22x22/apps/logview.svg b/.icons/awkward/22x22/apps/logview.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/logview.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/logviewer.svg b/.icons/awkward/22x22/apps/logviewer.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/logviewer.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lokalize.svg b/.icons/awkward/22x22/apps/lokalize.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lokalize.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lollypop.svg b/.icons/awkward/22x22/apps/lollypop.svg
new file mode 100644
index 00000000..6ba7c4dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lollypop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <g transform="translate(0 -1008.4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lookit.svg b/.icons/awkward/22x22/apps/lookit.svg
new file mode 100644
index 00000000..1f473b8d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lookit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.121 2.5278 6.746 5.8633 2.341 0.2844 4.155 2.3387 4.238 4.8687 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lookswitcher.svg b/.icons/awkward/22x22/apps/lookswitcher.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lookswitcher.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/love.svg b/.icons/awkward/22x22/apps/love.svg
new file mode 100644
index 00000000..b45ae672
--- /dev/null
+++ b/.icons/awkward/22x22/apps/love.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.1" cx="11" cy="11.5" r="10"/>
+ <path style="fill:#e74a99" d="m 17.598326,3.4367654 c -0.0023,-0.0025 -0.0052,-0.004 -0.0078,-0.00615 C 14.447943,0.7322905 10.007635,0.253539 6.3331919,2.1300304 2.6608081,4.0055004 0.5704556,8.1875553 1.0743641,12.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 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="fill:#27aae1" d="m 5.2613929,19.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 18.061523,3.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 11.352571,8.4187668 c 0,0 -1.067946,-2.3803316 -3.2908564,-1.838563 C 5.8391344,7.1221441 1.1971962,11.746566 11.004004,17.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 11.352571,7.9187668 c 0,0 -1.067946,-2.3803316 -3.2908564,-1.838563 C 5.8391344,6.6221441 1.1971962,11.246566 11.004004,17 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/22x22/apps/lovely-planet-2.svg b/.icons/awkward/22x22/apps/lovely-planet-2.svg
new file mode 100644
index 00000000..20f9f7cf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lovely-planet-2.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <g>
+ <circle cx="11" style="opacity:.2" r="10" cy="11.5"/>
+ <circle cx="11" style="fill:#4f8598" 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>
+ <circle style="fill:#ff5757" cx="16.5" r="5.5" cy="16.5"/>
+ <path style="fill:#ffffff" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lovely-planet-arcade.svg b/.icons/awkward/22x22/apps/lovely-planet-arcade.svg
new file mode 100644
index 00000000..aaeec2b7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lovely-planet-arcade.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#00acc4"/>
+ <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="m11 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 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="m11 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"/>
+ <rect style="fill:#ffffff" height="2" width="2" y="8" x="8"/>
+ <rect style="fill:#ffffff" height="2" width="2" y="8" x="12"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 5a4 4 0 0 0 -4 4 4 4 0 0 0 0.0097656 0.2109375 4 4 0 0 1 3.9902344 -3.7109375 4 4 0 0 1 3.990234 3.7832031 4 4 0 0 0 0.009766 -0.2832031 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.5117188 -0.298828 6 6 0 0 0 -4.4882812 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="m6 7.5h10l-5-4z"/>
+ <path style="fill:#db6d7d" d="m6 7h10l-5-4z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 3l-5 4h0.625l4.375-3.5 4.375 3.5h0.625l-5-4z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lovely-planet.svg b/.icons/awkward/22x22/apps/lovely-planet.svg
new file mode 100644
index 00000000..321fd746
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lovely-planet.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="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.0194663-0.845703 0.0429688a10 10 0 0 0 -0.5488282 0.0644531c-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.0386547 0.0542321-0.0815492 0.1051272-0.1191407 0.1601563a10 10 0 0 0 -0.5 0.8164063 10 10 0 0 0 -0.0136718 0.0234374 10 10 0 0 0 -1.0253906 2.8066407 10 10 0 0 0 -0.1992188 1.9863281c0.00209 0.128331 0.0066499 0.25661 0.0136719 0.384766 1.2663702 1.556813 3.674666 3.952902 6.9863281 4.615234 4.986415 0.997283 9.965444 0.999993 10.984375 1a10 10 0 0 0 2.015625 -6c0-0.285794-0.019466-0.565985-0.042969-0.845703a10 10 0 0 0 -0.064453 -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.054232-0.0386547-0.105127-0.0815492-0.160157-0.1191407a10 10 0 0 0 -0.816406 -0.5c-0.007444-0.0041017-0.014028-0.0095885-0.021484-0.0136718a10 10 0 0 0 -0.001953 0 10 10 0 0 0 -2.806641 -1.0253906 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lplayer.svg b/.icons/awkward/22x22/apps/lplayer.svg
new file mode 100644
index 00000000..bec40ec6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lplayer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" ry="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.4463,2.675 C 2.7626,4.4645 1,7.518 1,10.999 H 9 C 9,10.1885 9.48466,9.4948 10.1778,9.1806 l -4.731,-6.506 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 16.5317,19.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 11.0001,7.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 11.0001,7 v 8 c 2.216,0 4,-1.784 4,-4 0,-2.216 -1.784,-4 -4,-4 z"/>
+ <path style="fill:#fe4b4b" d="m 11.0007,7 v 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="10" y="-12" ry="1" transform="scale(1,-1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.0017,1 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 1.0147,11.166 1.0108,11.084 1.0108,11 1.0108,5.46 5.4667,1 11.0017,1 Z"/>
+ <path style="opacity:0.2" d="m 1.0072,11.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/22x22/apps/lrfviewer.svg b/.icons/awkward/22x22/apps/lrfviewer.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lrfviewer.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lshw.svg b/.icons/awkward/22x22/apps/lshw.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lshw.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lskat.svg b/.icons/awkward/22x22/apps/lskat.svg
new file mode 100644
index 00000000..1ace0889
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lskat.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ltris.svg b/.icons/awkward/22x22/apps/ltris.svg
new file mode 100644
index 00000000..c72d9894
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ltris.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#ff4e40;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 16.416662,0.9999994 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 1.4166741,15.999998 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 6.4166702,15.999998 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.1666618,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 11.416667,15.999998 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 1.4166735,10.999997 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 0,-0.230837 -0.1858335,-0.416678 -0.4166654,-0.416678 z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 6.4166697,10.999997 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.1666613,0 c 0.230832,0 0.416666,-0.185825 0.416666,-0.416663 l 0,-4.166652 c 0,-0.230837 -0.185834,-0.416678 -0.416666,-0.416678 z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 11.416666,10.999997 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 0,-0.230837 -0.185834,-0.416678 -0.416666,-0.416678 z"/>
+ <path style="fill:#ff4e40;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 16.416662,10.999997 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 0,-0.230837 -0.185834,-0.416678 -0.416666,-0.416678 z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 1.4166741,6.0000007 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 6.4166702,6.0000007 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.1666618,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 16.416663,6.0000007 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 11.416666,0.9999994 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 16.416994,0.9999994 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 11.416995,10.999997 c -0.230834,0 -0.416992,0.186155 -0.416992,0.416992 l 0,0.5 c 0,-0.230837 0.186158,-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 z"/>
+ <path style="opacity:0.2;fill:#ffffff;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 1.4169971,5.9999982 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 6.4169957,5.9999982 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.1660153,0 c 0.230832,0 0.416992,0.186155 0.416992,0.4169919 l 0,-0.4999999 c 0,-0.2308369 -0.18616,-0.4169919 -0.416992,-0.4169919 l -4.1660153,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 11.416995,0.9999994 c -0.230834,0 -0.416992,0.1861552 -0.416992,0.4169921 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.000002,5.5830063 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 1.000005,20.583003 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 6.0000038,20.583003 0,0.5 c 0,0.230837 0.186159,0.416992 0.4169919,0.416992 l 4.1660153,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.1660153,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 11.000003,20.583003 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 1.000005,15.583004 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 6.0000038,15.583004 0,0.5 c 0,0.230837 0.1861585,0.416992 0.4169919,0.416992 l 4.1660153,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.1660153,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 11.000003,15.583004 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 16.000002,15.583004 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 1.000005,10.583005 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.230838 -0.18616,0.416992 -0.4169919,0.416992 l -4.1660148,0 c -0.2308329,0 -0.4169921,-0.186154 -0.4169921,-0.416992 z"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 6.0000038,10.583005 0,0.5 c 0,0.230837 0.186159,0.416992 0.4169919,0.416992 l 4.1660153,0 c 0.230832,0 0.416992,-0.186155 0.416992,-0.416992 l 0,-0.5 c 0,0.230838 -0.18616,0.416992 -0.416992,0.416992 l -4.1660153,0 c -0.2308329,0 -0.4169919,-0.186154 -0.4169919,-0.416992 z"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 16.000002,10.583005 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.230838 -0.18616,0.416992 -0.416992,0.416992 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 11.000003,5.5830063 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/luakit.svg b/.icons/awkward/22x22/apps/luakit.svg
new file mode 100644
index 00000000..28a9140f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/luakit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <path style="fill:#1b4c7d" d="m 11,0.99999733 c 2.936471,0 4.862969,2.17698777 6.689241,4.17973447 1.243557,1.3637245 2.81959,2.151114 3.156094,4.0511395 0.07347,0.414849 0.121536,0.8386937 0.142537,1.2698797 0.0081,0.165367 -1.455311,2.01665 -1.455311,2.184083 0,1.797009 0.998176,1.795549 0.175006,3.249936 -1.714579,3.029344 -4.964576,5.065227 -8.707567,5.065227 -5.54,0 -10,-4.46 -10,-10 C 1,6.0800348 4.5175395,2.0118526 9.185211,1.1628581 9.773454,1.0558638 10.379963,0.99999733 11,0.99999733 Z"/>
+ <path style="opacity:0.2" d="m 11,1.4999948 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.3202047 0.305391,0.5242097 -0.128908,0.7041007 -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.8818357 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.104492 0.177799,0.429243 0.02218,0.906371 -0.37793,1.1611327 -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 20.396871,15.412505 21,13.530273 21,11.499994 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.5566397 -0.383789,-0.5566397 0.09197,0 0.306404,0.1316747 0.518554,0.2958977 C 20.320162,5.3150313 16.123373,1.4999948 11,1.4999948 Z M 7.2402345,2.9892526 c -0.703445,0 -1.353071,0.361262 -1.263672,0.703125 C 6.040285,3.9360484 5.685642,4.4398893 4.753906,5.4287058 4.3853315,5.8198598 4.0839845,6.1794003 4.0839845,6.2285103 c 0,0.04911 -0.2630611,0.292342 -0.5849611,0.540039 -1.0653095,0.8197365 -1.3624318,1.6551615 -1.5351562,4.3193357 -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.4999997 0.5664065,0.04785 C 9.27794,9.9097503 9.398564,9.7362553 9.062503,9.1523353 8.941505,8.9420988 8.8418005,8.6567618 8.8418005,8.5185463 c 0,-0.1803225 -0.061317,-0.259988 -0.21875,-0.283203 C 8.463097,8.2117583 8.40009,8.1284048 8.391605,7.9267498 8.3665,7.3304178 7.970101,7.2981928 7.6982455,7.8710858 7.4912735,8.3072473 6.8492,8.9951038 6.7695345,8.8662028 c -0.03303,-0.05341 -0.033225,-0.202568 -10e-4,-0.331055 0.03225,-0.1284865 -0.01241,-0.402033 -0.098632,-0.608398 -0.282977,-0.677259 -0.1916225,-0.931492 0.410156,-1.1396485 0.3356285,-0.1160935 0.418825,-0.114962 0.5546875,0.00684 0.218104,0.1955225 0.2958985,0.1805845 0.2958985,-0.058594 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 0.226904,0.087072 0.1904105,0.4357445 -0.064453,0.6142575 C 8.430971,7.0117578 8.41717,7.0656063 8.5185345,7.2880768 8.665503,7.6106283 8.807405,7.6124458 9.103495,7.2929768 9.322718,7.0564313 9.330428,7.0006598 9.235331,6.4101638 9.123047,5.7129418 9.012707,5.5205158 8.725566,5.5205158 c -0.133018,0 -0.210975,0.093962 -0.25293,0.303711 -0.066846,0.3342345 -0.338867,0.4204705 -0.338867,0.1074215 0,-0.149413 -0.064009,-0.192244 -0.267578,-0.1777345 -0.1470385,0.010485 -0.28786,-0.03782 -0.3125,-0.1074215 -0.02464,-0.0696 0.02008,-0.1259765 0.099609,-0.1259765 0.2416295,0 0.4478165,-0.333326 0.4541015,-0.734375 C 8.114452,4.3360013 7.8894865,4.2659128 7.7089645,4.6621173 7.546263,5.0192108 7.379365,4.9201373 7.34373,4.4453203 7.32002,4.1293643 7.37991,3.9539215 7.6259565,3.6142656 7.797546,3.3773922 7.9109745,3.1404147 7.8779095,3.0869219 7.8448495,3.0334314 7.558082,2.9892656 7.2402145,2.9892656 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 0.244545,-0.202066 -0.101335,-1.7694755 -0.429688,-1.946289 -0.11153,-0.060056 -0.377865,-0.098272 -0.591796,-0.085937 -0.213932,0.012335 -0.451859,-0.030295 -0.52832,-0.09375 -0.04301,-0.0357 -0.115289,-0.058095 -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.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 0.192329,-0.1486845 0.191056,-0.156747 -0.05664,-0.350586 -0.526532,-0.4120435 -0.726712,-0.5605975 -0.8125,-0.5908205 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 9.002933,10.10644 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 1.7112945,1.371694 3.8831335,2.195312 6.256836,2.195312 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 9.268695,19.011634 9.163391,18.921579 9.0625,18.642572 8.9262935,18.2659 8.6568595,18.046161 8.188476,17.930658 8.0237895,17.890048 7.6769755,17.63185 7.4179685,17.357416 7.1589625,17.08298 6.868679,16.858393 6.7724605,16.858393 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 11,0.99999733 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 C 9.640364,1.632885 11.320695,1.5504909 11.869142,1.7363252 c 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.7041017 -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.3769937 0.128225,-0.7276977 0.241211,-0.8818357 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.2972537 -0.350586,0.5048827 -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 20.396871,14.912508 21,13.030276 21,10.999997 21,10.726715 20.98615,10.457071 20.96485,10.18945 20.90429,10.1339 20.848974,10.09289 20.788092,10.031247 20.432799,9.6714723 20.297085,9.4746073 20.404303,9.4746073 c 0.09197,0 0.306404,0.131675 0.518554,0.295898 C 20.320162,4.8150338 16.123373,0.99999733 11,0.99999733 Z M 7.2402345,2.4892551 c -0.703445,0 -1.353071,0.361262 -1.263672,0.703125 C 6.040285,3.4360508 5.685642,3.9398919 4.753906,4.9287083 4.3853315,5.3198623 4.0839845,5.6794028 4.0839845,5.7285128 c 0,0.04911 -0.2630611,0.292342 -0.5849611,0.540039 -1.0653095,0.8197365 -1.3624318,1.6551615 -1.5351562,4.3193362 -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 0.061061,-0.380457 0.039206,-0.456195 -0.1894532,-0.65332 -0.2922655,-0.25196 -0.3110615,-0.377386 -0.1113281,-0.738281 0.191931,-0.346796 0.03528,-0.539405 -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.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.4999997 -0.04785,-0.5 0.5664065,0.04785 C 9.27794,9.4097533 9.398564,9.2362583 9.062503,8.6523383 8.941505,8.4421013 8.8418005,8.1567643 8.8418005,8.0185488 c 0,-0.1803225 -0.061317,-0.259988 -0.21875,-0.283203 C 8.463097,7.7117608 8.40009,7.6284073 8.391605,7.4267523 8.3665,6.8304203 7.970101,6.7981953 7.6982455,7.3710883 7.4912735,7.8072498 6.8492,8.4951063 6.7695345,8.3662053 c -0.03303,-0.05341 -0.033225,-0.202568 -10e-4,-0.331055 0.03225,-0.1284865 -0.01241,-0.402033 -0.098632,-0.608398 -0.282977,-0.677259 -0.1916225,-0.931492 0.410156,-1.1396485 0.3356285,-0.1160935 0.418825,-0.114962 0.5546875,0.00684 0.218104,0.1955225 0.2958985,0.1805845 0.2958985,-0.058594 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 0.226904,0.087072 0.1904105,0.4357445 -0.064453,0.6142575 C 8.430971,6.5117603 8.41717,6.5656088 8.5185345,6.7880793 8.665503,7.1106308 8.807405,7.1124483 9.103495,6.7929793 9.322718,6.5564338 9.330428,6.5006623 9.235331,5.9101663 9.123047,5.2129443 9.012707,5.0205183 8.725566,5.0205183 c -0.133018,0 -0.210975,0.093963 -0.25293,0.303711 -0.066846,0.3342345 -0.338867,0.4204705 -0.338867,0.1074215 0,-0.149413 -0.064009,-0.192244 -0.267578,-0.1777345 -0.1470385,0.010485 -0.28786,-0.03782 -0.3125,-0.1074215 -0.02464,-0.0696 0.02008,-0.1259765 0.09961,-0.1259765 0.2416295,0 0.4478165,-0.333326 0.4541015,-0.734375 C 8.114452,3.8360038 7.8894865,3.7659153 7.7089645,4.1621198 7.546263,4.5192133 7.379365,4.4201398 7.34373,3.9453228 7.32002,3.629367 7.37991,3.453924 7.6259565,3.1142681 7.797546,2.8773947 7.9109745,2.6404172 7.8779095,2.5869244 7.8448495,2.5334339 7.558082,2.4892681 7.2402145,2.4892681 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 0.244545,-0.202066 -0.101335,-1.7694755 -0.429688,-1.946289 -0.11153,-0.060056 -0.377865,-0.098273 -0.591796,-0.085937 -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 0.192329,-0.1486845 0.191056,-0.156747 -0.05664,-0.350586 C 14.794757,7.8516193 14.594577,7.7030653 14.508789,7.6728423 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 9.00293,9.6064433 c -0.019985,0.0016 -0.03915,0.0074 -0.055664,0.01758 -0.145577,0.08997 -0.1321965,0.328613 0.021485,0.3906247 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 5.5722655,14.437497 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 1.7112945,1.371691 3.8831335,2.195309 6.256836,2.195309 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 9.268695,18.511637 9.163391,18.421582 9.0625,18.142575 8.926294,17.765903 8.65686,17.546164 8.1884765,17.430661 8.02379,17.390051 7.676976,17.131853 7.417969,16.857419 7.158963,16.582983 6.8686795,16.358395 6.772461,16.358395 6.676243,16.358395 6.3011325,16.19347 5.939453,15.991208 5.471139,15.729312 5.32474,15.656226 5.1259765,15.687497 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,0.99999733 c -5.54,0 -10,4.45999997 -10,9.99999967 0,0.08394 0.00382,0.166571 0.00586,0.25 C 1.1381952,5.8269288 5.543937,1.4999973 11,1.4999973 c 5.456063,0 9.861805,4.3269315 9.99414,9.7499997 0.002,-0.08343 0.0059,-0.166063 0.0059,-0.25 C 21,5.4599973 16.54,0.99999733 11,0.99999733 Z"/>
+ <path style="opacity:0.2" d="M 9.971679,3.9472627 A 7.4999999,7.4999999 0 0 0 5,10.999997 a 7.4999999,7.4999999 0 0 0 7.5,7.5 7.4999999,7.4999999 0 0 0 5.02832,-1.947266 A 7.4999999,7.5000003 0 0 1 15,16.999997 7.4999999,7.5000003 0 0 1 7.4999999,9.4999973 7.4999999,7.5000003 0 0 1 9.971679,3.9472627 Z"/>
+ <path style="fill:#ffffff" d="M 9.971679,3.4472627 A 7.4999999,7.4999999 0 0 0 5,10.499997 a 7.4999999,7.4999999 0 0 0 7.5,7.5 7.4999999,7.4999999 0 0 0 5.02832,-1.947266 A 7.4999999,7.5000003 0 0 1 15,16.499997 7.4999999,7.5000003 0 0 1 7.4999999,8.9999971 7.4999999,7.5000003 0 0 1 9.971679,3.4472627 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lubuntu-software-center.svg b/.icons/awkward/22x22/apps/lubuntu-software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lubuntu-software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lucidchart.svg b/.icons/awkward/22x22/apps/lucidchart.svg
new file mode 100644
index 00000000..122b64e2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lucidchart.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#f58411" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/luckyBackup.svg b/.icons/awkward/22x22/apps/luckyBackup.svg
new file mode 100644
index 00000000..9df059d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/luckyBackup.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 20.951172,12.5 C 20.452424,17.566916 16.202335,21.5 11,21.5 7.95616,21.5 5.243304,20.149685 3.412109,18.017578 L 2.121094,19.308594 A 0.65633363,0.65633363 0 0 1 1.646484,19.5 0.65633363,0.65633363 0 0 1 1,18.84375 v -5.6875 A 0.65633363,0.65633363 0 0 1 1.65625,12.5 H 5.089844 7.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="11" cy="11" r="8"/>
+ <path style="opacity:0.1" d="m 11,1.5 c 3.04384,0 5.756696,1.3503148 7.587891,3.4824219 L 19.878906,3.6914062 A 0.65633363,0.65633363 0 0 1 20.353516,3.5 0.65633363,0.65633363 0 0 1 21,4.15625 v 5.6875 A 0.65633363,0.65633363 0 0 1 20.34375,10.5 H 16.910156 14.65625 A 0.65633363,0.65633363 0 0 1 14.191406,9.378906 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 15.380269,7.3906746 15.139913,7.1525226 14.882816,6.933597 14.859111,6.913423 14.832618,6.896766 14.808597,6.876956 14.591076,6.6974857 14.36024,6.5342614 14.119141,6.3867188 14.038504,6.3374261 13.95418,6.2935798 13.871094,6.2480469 13.668359,6.1368459 13.459782,6.0367447 13.244141,5.9492188 13.153004,5.9123156 13.062048,5.8762402 12.96875,5.84375 12.737467,5.7629726 12.49839,5.7006873 12.255859,5.6484375 12.172793,5.630666 12.092115,5.6060907 12.007812,5.5917969 11.679055,5.5355882 11.343096,5.5003388 11,5.5 8.072944,5.5009844 5.573781,7.6138833 5.085938,10.5 H 1.048828 C 1.547576,5.4330841 5.797665,1.5 11,1.5 Z"/>
+ <path style="fill:#48a9ff" d="m 11,1 c 3.04384,0 5.756696,1.3503148 7.587891,3.4824219 L 19.878906,3.1914062 A 0.65633363,0.65633363 0 0 1 20.353516,3 0.65633363,0.65633363 0 0 1 21,3.65625 v 5.6875 A 0.65633363,0.65633363 0 0 1 20.34375,10 H 16.910156 14.65625 A 0.65633363,0.65633363 0 0 1 14.191406,8.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 15.380269,6.8906746 15.139913,6.6525226 14.882816,6.433597 14.859111,6.413423 14.832618,6.396766 14.808597,6.376956 14.591076,6.1974857 14.36024,6.0342614 14.119141,5.8867188 14.038504,5.8374261 13.95418,5.7935798 13.871094,5.7480469 13.668359,5.6368459 13.459782,5.5367447 13.244141,5.4492188 13.153004,5.4123156 13.062048,5.3762402 12.96875,5.34375 12.737467,5.2629726 12.49839,5.2006873 12.255859,5.1484375 12.172793,5.130666 12.092115,5.1060907 12.007812,5.0917969 11.679055,5.0355882 11.343096,5.0003388 11,5 8.072944,5.0009844 5.573781,7.1138833 5.085938,10 H 1.048828 C 1.547576,4.9330841 5.797665,1 11,1 Z"/>
+ <path style="fill:#486afb" d="M 20.951172,12 C 20.452424,17.066916 16.202335,21 11,21 7.95616,21 5.243304,19.649685 3.412109,17.517578 L 2.121094,18.808594 A 0.65633363,0.65633363 0 0 1 1.646484,19 0.65633363,0.65633363 0 0 1 1,18.34375 v -5.6875 A 0.65633363,0.65633363 0 0 1 1.65625,12 H 5.089844 7.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 10.320945,16.964412 10.656904,16.999661 11,17 c 2.927057,-9.84e-4 5.42622,-2.113883 5.914062,-5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.797665,1 1.5475761,4.9330841 1.0488281,10 h 0.072266 C 1.8423551,5.1785146 5.9713982,1.5 11,1.5 c 3.04384,0 5.756696,1.3503148 7.587891,3.4824219 L 19.878906,3.6914062 C 20.004694,3.566015 20.175931,3.4969566 20.353516,3.5 20.712114,3.5053821 20.999995,3.7976114 21,4.15625 v -0.5 C 20.999995,3.2976114 20.712114,3.0053821 20.353516,3 20.175931,2.9969566 20.004694,3.066015 19.878906,3.1914062 L 18.587891,4.4824219 C 16.756696,2.3503148 14.04384,1 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lugaru.svg b/.icons/awkward/22x22/apps/lugaru.svg
new file mode 100644
index 00000000..a735b99a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lugaru.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="18.5" r="3"/>
+ <circle style="fill:#8f6943" cx="11" cy="18" r="3"/>
+ <rect style="opacity:0.2" width="1" height="2" x="11" y="18.5" rx=".25" ry=".25"/>
+ <path style="opacity:0.2" d="m 2.6766366,1.5038338 c -0.075156,-0.00632 -0.1431199,-0.0042 -0.2041045,0.00683 -0.081313,0.014707 -0.1497197,0.044401 -0.2070344,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 6.8195923,15.78643 5.071429,17.127607 5,18.495698 c 0,1.656423 1.3430783,2.99922 2.9999564,2.99922 1.0392617,0.104 2.0695886,-1.812182 3.0000436,-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 17.724579,2.1476824 17.020657,2.6664963 16.227615,3.4300906 13.993722,6.0402583 13.425606,7.8447092 11.651376,10.376363 11.468945,10.50196 11,10.504259 11,10.504259 c 0,0 -0.468945,-0.0023 -0.651377,-0.127896 C 8.559788,8.2033913 7.5177233,5.1266291 5.7723848,3.4300909 4.9793433,2.6664967 4.2754203,2.1476827 3.5555555,1.7967265 3.1925635,1.6197598 2.9021058,1.5227814 2.6766366,1.5038338 Z"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="11" y="18" rx=".25" ry=".25"/>
+ <rect style="opacity:0.2" width="1" height="2" x="10" y="18.5" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="10" y="18" rx=".25" ry=".25"/>
+ <path style="fill:#b08458" d="m 2.6766366,1.0035218 c -0.075156,-0.00632 -0.1431199,-0.0042 -0.2041045,0.00683 -0.081313,0.014707 -0.1497197,0.044401 -0.2070344,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 6.8195923,15.286119 5.071429,16.627296 5,17.995387 c 0,1.656423 1.3430783,2.99922 2.9999564,2.99922 1.0392617,0.104 2.0695886,-1.812182 3.0000436,-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 17.724579,1.6473704 17.020657,2.1661843 16.227615,2.9297786 13.993722,5.5399463 13.425606,7.3443972 11.651376,9.876052 11.468945,10.001649 11,10.003948 11,10.003948 c 0,0 -0.468945,-0.0023 -0.651377,-0.127896 C 8.559788,7.7030793 7.5177233,4.6263171 5.7723848,2.9297789 4.9793433,2.1661847 4.2754203,1.6473707 3.5555555,1.2964145 3.1925635,1.1194478 2.9021058,1.0224694 2.6766366,1.0035218 Z"/>
+ <path style="opacity:0.2" d="m 8.5508474,16.5 c -0.6338826,0 -1.5494576,-0.513864 -1.5494576,-1.147747 0,-0.633882 -0.06001,-1.147746 0.573873,-1.147746 C 9.2045921,14.398376 9.2968831,16.5 8.5508474,16.5 Z"/>
+ <path style="fill:#ffffff" d="m 8.5508474,16 c -0.6338826,0 -1.5494576,-0.513864 -1.5494576,-1.147746 0,-0.633883 -0.06001,-1.147747 0.573873,-1.147747 C 9.2045921,13.898376 9.2968831,16 8.5508474,16 Z"/>
+ <path style="opacity:0.2" d="m 13.44889,16.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 12.795145,14.398376 12.702855,16.5 13.44889,16.5 Z"/>
+ <path style="fill:#ffffff" d="m 13.44889,16 c 0.633883,0 1.549458,-0.513864 1.549458,-1.147746 0,-0.633883 0.06001,-1.147747 -0.573873,-1.147747 C 12.795145,13.898376 12.702855,16 13.44889,16 Z"/>
+ <path style="fill:#bf3667" d="m 11.000001,19 c -0.643848,-0.06586 -1.1967379,-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 3.0213533,2.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.4430953,1.676533 0.7590478,2.435816 1.3437498,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 8.6406369,9.544029 8.2281324,8.7101045 7.8914478,8.0263695 v -10e-4 C 6.4989743,5.1905915 6.2174483,4.747864 5.0789703,3.6513672 4.3358883,2.9356807 3.7187724,2.488748 3.1170564,2.1953125 3.0340218,2.154822 3.0877745,2.1783394 3.0213533,2.1542969 Z m 15.9570307,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="8.5" cy="15.5" r=".5"/>
+ <circle style="fill:#323232" cx="13.5" cy="15.5" r=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.6757813,1.0039062 c -0.075156,-0.00632 -0.1421405,-0.00517 -0.203125,0.00586 -0.081313,0.014707 -0.1497166,0.044425 -0.2070312,0.089844 -0.2067426,0.1638366 -0.2865994,0.5583978 -0.25,1.1933594 0.025779,-0.3414417 0.1047631,-0.5782641 0.25,-0.6933594 0.057315,-0.045419 0.1257182,-0.075137 0.2070312,-0.089844 0.060985,-0.01103 0.1279691,-0.012179 0.203125,-0.00586 C 2.9012505,1.5228539 3.1916955,1.6199083 3.5546876,1.796875 4.2745523,2.1478312 4.9784429,2.6660933 5.7714844,3.4296875 7.5168228,5.1262257 8.5588212,8.2039814 10.347656,10.376953 10.530088,10.502549 11,10.503906 11,10.503906 c 0,0 0.469913,-0.0014 0.652344,-0.126953 1.77423,-2.5316537 2.342279,-4.3370978 4.576172,-6.9472655 0.793042,-0.7635943 1.496931,-1.2818611 2.216796,-1.6328125 0.362994,-0.1769666 0.653438,-0.2740218 0.878907,-0.2929688 0.07516,-0.00632 0.142145,-0.00517 0.203125,0.00586 0.08131,0.014706 0.149721,0.044424 0.207031,0.089844 0.145237,0.1150953 0.224221,0.3519177 0.25,0.6933594 0.0366,-0.6349616 -0.04326,-1.0295228 -0.25,-1.1933594 -0.05731,-0.04542 -0.125718,-0.075138 -0.207031,-0.089844 -0.06098,-0.011028 -0.127969,-0.012179 -0.203125,-0.00586 C 19.09875,1.0228532 18.808306,1.1199084 18.445312,1.296875 17.725447,1.6478264 17.021558,2.1660932 16.228516,2.9296875 13.994623,5.5398552 13.426574,7.3452983 11.652344,9.876953 11.469913,10.00255 11,10.003906 11,10.003906 c 0,0 -0.469912,-0.0014 -0.652344,-0.126953 C 8.5588212,7.7039804 7.5168228,4.6262257 5.7714844,2.9296875 4.9784429,2.1660933 4.2745523,1.6478312 3.5546876,1.296875 3.1916955,1.1199083 2.9012505,1.0228538 2.6757813,1.0039062 Z M 6.9570312,13.863281 C 6.6710507,15.388371 5.0686465,16.681296 5,17.996094 5,18.109339 5.020977,18.216187 5.033203,18.326172 5.2293235,17.016321 6.82711,15.720398 7,14.179688 6.9979438,14.076611 6.9820563,13.970415 6.9570312,13.863281 Z m 8.0859378,0 c -0.02502,0.107134 -0.04091,0.21333 -0.04297,0.316407 0.17289,1.54071 1.770676,2.836634 1.966797,4.146484 C 16.979023,18.216187 17,18.109339 17,17.996094 16.931353,16.681297 15.328949,15.388371 15.042969,13.863281 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/luminance-hdr.svg b/.icons/awkward/22x22/apps/luminance-hdr.svg
new file mode 100644
index 00000000..769c4577
--- /dev/null
+++ b/.icons/awkward/22x22/apps/luminance-hdr.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-1,1)">
+ <rect style="opacity:0.2" width="14" height="14" x="2" y=".5" rx="1" ry="1"/>
+ <rect style="fill:#fecd38" width="14" height="14" x="2" y="0" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 2,3.5 V 11 H 7.625 C 5.6821,5.53 3.7392,3.606 2,3.5 Z"/>
+ <rect style="opacity:0.2" width="14" height="14" x="5" y="3.5" rx="1" ry="1"/>
+ <path style="fill:#9d9d9d" d="M 2,3 V 10.5 H 7.625 C 5.6821,5.03 3.7392,3.106 2,3 Z"/>
+ <rect style="fill:#e97e10" width="14" height="14" x="5" y="3" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 5,6.5 V 14 H 10.625 C 8.6821,8.53 6.7392,6.605 5,6.5 Z"/>
+ <rect style="opacity:0.2" width="14" height="14" x="8" y="6.5" rx="1" ry="1"/>
+ <path style="fill:#7d7d7d" d="M 5,6 V 13.5 H 10.625 C 8.6821,8.03 6.7392,6.105 5,6 Z"/>
+ <rect style="fill:#df574d" width="14" height="14" x="8" y="6" rx="1" ry="1"/>
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,0,-2)">
+ <g transform="translate(0,1)">
+ <g>
+ <path d="M 16,22 V 37 H 27.25 C 23.364,26.061 19.478,22.211 16,22 Z"/>
+ </g>
+ <path style="opacity:0.1" d="M 16,22 V 23 C 19.478,23.197 23.364,26.79 27.25,37 23.364,26.061 19.478,22.211 16,22 Z"/>
+ </g>
+ <path d="M 20,38 H 44 C 32,4.25 20,38 20,38 Z"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,0 C 2.446,0 2,0.446 2,1 V 1.5 C 2,0.946 2.446,0.5 3,0.5 H 15 C 15.554,0.5 16,0.946 16,1.5 V 1 C 16,0.446 15.554,0 15,0 Z"/>
+ <circle style="fill:#fecd38" cx="12" cy="12" r="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 12,10 A 2,2 0 0 0 10,12 2,2 0 0 0 10.018,12.244 2,2 0 0 1 12,10.5 2,2 0 0 1 13.982,12.256 2,2 0 0 0 14,12 2,2 0 0 0 12,10 Z"/>
+ <path style="fill:#5d5d5d" d="M 8,9 V 16.5 H 13.625 C 11.682,11.03 9.7392,9.106 8,9 Z"/>
+ <path style="fill:#e4e4e4" d="M 10,16.5 H 22 C 16,-0.375 10,16.5 10,16.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16.306,9.001 C 12.708,8.882 10,16.5 10,16.5 10,16.5 16,0.75 22,16.5 20.031,10.963 18.062,9.059 16.306,9.001 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lutris.svg b/.icons/awkward/22x22/apps/lutris.svg
new file mode 100644
index 00000000..64dbf5c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lutris.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 10.682849,1.5008774 c -5.2314866,-0.00469 -9.5419473,4.3035041 -9.6794693,9.7380616 -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 8.1477162,16.937228 7.9912177,16.858823 7.8401401,16.775875 7.7199058,16.709366 7.6054779,16.63973 7.4963979,16.566895 7.2458935,16.399629 7.0272614,16.21527 6.8313733,16.021986 5.8115498,14.981265 5.8588982,13.75757 5.912449,12.964437 5.97992,11.968173 6.8151762,9.7823463 9.563734,8.6246916 11.261955,8.0250715 13.259193,7.605709 14.928848,8.1432569 c 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 20.482576,7.3695528 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 20.352718,4.0012296 19.934457,3.7474198 19.798855,3.6483643 19.662943,3.5494873 19.029654,3.0720625 18.42291,2.8339295 17.815794,2.5957933 17.202191,2.4198053 16.446391,2.5263192 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.288205,-0.085591 -0.492074,-0.5519799 -0.727522,-0.5463388 -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 -10e-4 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 7.8469755,6.8767329 C 7.5093906,7.1218684 6.1833579,8.0965184 5.3773045,9.4548003 6.1833579,8.0965194 6.5694387,7.7329526 7.8469755,6.8767329 Z M 16.366315,17.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 12.500191,4.5003829 A 7.4998313,7.4998313 0 0 0 5.00036,12.000214 7.4998313,7.4998313 0 0 0 12.500191,19.500045 7.4998313,7.4998313 0 0 0 20.000023,12.000214 7.4998313,7.4998313 0 0 0 12.500191,4.5003829 Z"/>
+ <path style="fill:#946857" d="m 12.350195,7.2299179 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 14.902126,4.5107119 C 13.855693,4.509462 12.721261,4.8156641 11.892727,5.1038087 10.321497,5.6598096 8.6202208,5.9670751 7.3471153,6.8768936 7.0095304,7.1220291 5.7937534,8.0960722 4.9877,9.4543533 2.7601351,13.39266 4.947015,17.789073 7.8276309,18.739259 10.994697,19.923674 14.383077,20.051062 18.196174,16.68122 17.867965,16.943888 17.270981,17.336855 16.366062,17.634875 14.209038,18.438758 10.39866,18.180535 7.8401731,16.775823 5.7818849,15.63726 5.9457345,13.960827 6.013,12.964563 6.080471,11.968299 6.8155762,9.7820993 9.564134,8.6244463 c 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 20.924898,9.8312713 21,7.7869087 21,7.7869087 L 20.933771,7.4144495 20.731564,6.9090894 20.635201,6.6925713 20.577078,6.5752339 c 0,0 -0.01675,-0.1477356 -0.04023,-0.2978453 C 20.49236,6.8384775 20.268934,7.0005979 20.268934,7.0005979 18.463606,6.6583136 18.140929,5.3869977 16.237427,4.7336384 15.835119,4.575419 15.377777,4.5112794 14.902126,4.5107119 Z M 18.196174,16.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 10.682849,1.0004616 c -5.2314866,-0.00469 -9.5419473,4.3035042 -9.6794693,9.7380614 -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 C 10.402207,17.233228 10.104734,17.158465 9.812745,17.0733 9.719125,17.04599 9.625861,17.01787 9.533454,16.98834 9.463614,16.96603 9.39353,16.94455 9.324475,16.92096 9.225795,16.88725 9.129387,16.85082 9.032489,16.814516 c -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 8.1477162,16.436812 7.9912177,16.358407 7.8401401,16.275459 7.7199058,16.208951 7.6054779,16.139315 7.4963979,16.066479 7.2458935,15.899213 7.0272614,15.714855 6.8313733,15.52157 5.8115498,14.480849 5.8588982,13.257155 5.912449,12.464021 5.97992,11.467757 6.8151762,9.2819303 9.563734,8.1242758 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 20.482576,6.8691371 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 C 20.352721,3.500814 19.934456,3.247004 19.798854,3.1479485 19.662943,3.0490715 19.029654,2.5716467 18.42291,2.3335137 17.815794,2.0953775 17.202191,1.9193895 16.446391,2.0259034 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.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 -10e-4 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 7.8469755,6.3763171 C 7.5093906,6.6214526 6.1833579,7.5961027 5.3773045,8.9543841 6.1833579,7.5961037 6.5694387,7.2325369 7.8469755,6.3763171 Z M 16.366315,17.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 14.902126,4.0104519 C 13.855693,4.009202 12.721261,4.3154041 11.892727,4.6035487 10.321497,5.1595496 8.6202208,5.4668151 7.3471153,6.3766336 7.0095304,6.6217691 5.7937534,7.5958122 4.9877,8.9540936 2.7601351,12.892401 4.9470148,17.288814 7.8276309,18.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 5.7818849,15.137001 5.9457345,13.460568 6.013,12.464304 6.080471,11.46804 6.8155762,9.2818403 9.564134,8.1241863 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 20.924898,9.3310123 21,7.2866487 21,7.2866487 L 20.933771,6.9141895 20.731564,6.4088294 20.635201,6.1923113 20.577078,6.0749739 c 0,0 -0.01675,-0.1477356 -0.04023,-0.2978453 C 20.49236,6.3382175 20.268934,6.5003379 20.268934,6.5003379 18.463606,6.1580536 18.140929,4.8867377 16.237427,4.2333784 15.835119,4.075159 15.377777,4.0110194 14.902126,4.0104519 Z m 3.294048,12.1705091 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 15.891834,2.7339346 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 15.891834,2.2339461 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 10.682849,1.0004616 c -5.2314866,-0.00469 -9.5419473,4.3035042 -9.6794693,9.7380614 -0.00425,0.167615 -0.0037,0.334184 0,0.499989 0.137522,-5.4345575 4.4479827,-9.7427524 9.6794693,-9.7380616 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 10e-4 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 20.35272,3.5008138 19.934457,3.2469298 19.798855,3.1478742 19.662943,3.0489972 19.029654,2.5715725 18.42291,2.3334394 17.815794,2.0953033 17.202191,1.9193153 16.446391,2.0258291 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 -0.001 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 4.8274175,8.6491717 -0.010835,0.08922 c 0.7264331,-0.0368 2.5171771,0.1206062 3.1776157,0.5838276 0.5120325,0.345675 0.9732836,0.8615517 1.6297828,0.628162 0.44883,-0.157404 0.473768,-0.423946 0.301722,-0.862232 C 9.780417,8.7317839 9.540256,8.1164089 9.24328,7.8804738 8.8154635,7.5419214 7.7094799,7.6601437 7.6539917,6.9521676 7.6122926,6.6175157 7.8130147,6.2439083 8,6.0000003 c -3.45e-4,0 -3.0320562,0.6602584 -3.1725825,2.6491714 z"/>
+ <path style="opacity:0.2" d="m 20.268934,7.0003266 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 20.268934,6.5003379 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 18.341534,6.2141603 C 18.086453,6.5396365 17.615208,6.5956627 17.288747,6.340078 16.962288,6.0831827 16.90382,5.6117374 17.159086,5.2860732 c 0.254529,-0.3249147 0.726143,-0.3811284 1.052419,-0.1251687 0.326643,0.2565212 0.384374,0.7277786 0.130029,1.0532558 z"/>
+ <path style="fill:#3f3f3f" d="M 18.341534,5.7141715 C 18.086453,6.0396477 17.615208,6.095674 17.288747,5.8400892 16.962288,5.583194 16.90382,5.1117486 17.159086,4.7860844 17.413615,4.4611697 17.885229,4.404956 18.211505,4.6609157 c 0.326643,0.2565213 0.384374,0.7277787 0.130029,1.0532558 z"/>
+ <path style="opacity:0.2" d="m 20.801792,6.2679206 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 20.801792,5.7679318 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/22x22/apps/lximage-qt.svg b/.icons/awkward/22x22/apps/lximage-qt.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lximage-qt.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lximage.svg b/.icons/awkward/22x22/apps/lximage.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lximage.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lxmusic.svg b/.icons/awkward/22x22/apps/lxmusic.svg
new file mode 120000
index 00000000..790c8c35
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lxmusic.svg
@@ -0,0 +1 @@
+multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lxterminal.svg b/.icons/awkward/22x22/apps/lxterminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lxterminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/lynx.svg b/.icons/awkward/22x22/apps/lynx.svg
new file mode 100644
index 00000000..a3410c0a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lynx.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/lyricfier.svg b/.icons/awkward/22x22/apps/lyricfier.svg
new file mode 100644
index 00000000..30e837b6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lyricfier.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#ac4cc7" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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,-1,-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="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/apps/lyx.svg b/.icons/awkward/22x22/apps/lyx.svg
new file mode 100644
index 00000000..80138464
--- /dev/null
+++ b/.icons/awkward/22x22/apps/lyx.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/m_doom.svg b/.icons/awkward/22x22/apps/m_doom.svg
new file mode 120000
index 00000000..8bad13ce
--- /dev/null
+++ b/.icons/awkward/22x22/apps/m_doom.svg
@@ -0,0 +1 @@
+wolfenstein.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/magnatune.svg b/.icons/awkward/22x22/apps/magnatune.svg
new file mode 100644
index 00000000..f89ac1f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/magnatune.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mail-client.svg b/.icons/awkward/22x22/apps/mail-client.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mail-client.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mail.ru-cloud.svg b/.icons/awkward/22x22/apps/mail.ru-cloud.svg
new file mode 100644
index 00000000..71ab8db5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mail.ru-cloud.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 11.498047,3.499998 C 10.288787,3.500923 9.218224,4.013167 8.2773438,4.7226542 7.8639263,4.5990958 7.4394348,4.5005369 7.0019531,4.499998 H 7 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 1.6477897,10.077537 0.99980444,11.190512 1,12.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 11 11.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 15.5 C 18.513877,17.5 21,15.013877 21,12 21,9.3156176 18.992396,7.1547229 16.431641,6.6914042 15.54424,4.8108219 13.668515,3.5020007 11.501953,3.499998 H 11.5 Z"/>
+ <path style="fill:#1da6e8" d="M 11.498047,2.9999996 C 10.288787,3.0009246 9.218224,3.5131686 8.2773438,4.2226558 7.8639263,4.0990974 7.4394348,4.0005385 7.0019531,3.9999996 H 7 c -2.4615921,0 -4.5,2.0384079 -4.5,4.5 v 0.00391 0.00195 c 1.687e-4,0.05258 0.025336,0.1018239 0.027344,0.1542968 C 1.6477897,9.5775366 0.99980444,10.690512 1,12 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 11 11.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 15.5 C 18.513877,17 21,14.513877 21,11.5 21,8.8156176 18.992396,6.6547245 16.431641,6.1914058 15.54424,4.3108235 13.668515,3.0020023 11.501953,2.9999996 H 11.5 Z"/>
+ <circle style="opacity:0.2" cx="6" cy="12.5" r="3"/>
+ <circle style="fill:#ffe174" cx="6" cy="12" r="3"/>
+ <circle style="opacity:0.2" cx="7" cy="9" r="2.5"/>
+ <circle style="fill:#ffd338" cx="7" cy="8.5" r="2.5"/>
+ <circle style="opacity:0.2" cx="11.5" cy="9" r="3.5"/>
+ <circle style="fill:#ffb822" cx="11.5" cy="8.5" r="3.5"/>
+ <circle style="opacity:0.2" cx="15.5" cy="12" r="3.5"/>
+ <circle style="fill:#ff7c2d" cx="15.5" cy="11.5" r="3.5"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="4"/>
+ <circle style="fill:#ff972d" cx="11" cy="11" r="4"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.498047,2.9999996 C 10.288787,3.0009246 9.218224,3.5131686 8.2773438,4.2226558 7.8639262,4.0990974 7.4394348,4.0005385 7.0019531,3.9999996 H 7 c -2.4615921,0 -4.5,2.0384079 -4.5,4.5 v 0.00391 0.00195 c 1.687e-4,0.05258 0.025336,0.1018239 0.027344,0.1542968 C 1.6477895,9.5775356 0.99980444,10.690512 1,12 1,12.09214 1.00862,12.182447 1.013672,12.273438 1.083769,11.062535 1.699422,10.023732 2.5273438,9.1601556 2.5253357,9.1076826 2.5001687,9.0584386 2.5,9.0058586 v -0.002 -0.00386 c 0,-2.4615921 2.0384079,-4.5 4.5,-4.5 H 7.00195 C 7.4394348,4.5005385 7.8639262,4.5990975 8.2773438,4.7226558 9.218224,4.0131687 10.288787,3.5009246 11.498047,3.4999996 h 0.002 0.002 c 2.166562,0.002 4.042287,1.310824 4.929688,3.1914062 2.502069,0.4527007 4.461618,2.5300898 4.550781,5.1289062 C 20.98872,11.71373 21,11.608029 21,11.5 21,8.8156176 18.992396,6.6547245 16.431641,6.1914058 15.54424,4.3108235 13.668515,3.0020023 11.501953,2.9999996 H 11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mailnag.svg b/.icons/awkward/22x22/apps/mailnag.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mailnag.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mailspring.svg b/.icons/awkward/22x22/apps/mailspring.svg
new file mode 100644
index 00000000..d40d32c7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mailspring.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#23b7fb" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 5,6.4999687 11,13 17,6.4999687 Z M 5,7.9140312 5,16.5 8.792969,12.207031 Z m 12,0 L 13.207031,12.207031 17,16.5 Z M 9.5,12.914063 6.4140625,16.5 15.585937,16.5 12.5,12.914063 11.707031,13.707031 c -0.39053,0.390368 -1.023532,0.390368 -1.414062,0 z"/>
+ <path style="fill:#a7ffe8" d="M 5,5.9999687 11,12.5 17,5.9999687 Z M 5,7.4140312 5,16 8.792969,11.707031 Z m 12,0 L 13.207031,11.707031 17,16 Z M 9.5,12.414063 6.4140625,16 15.585937,16 12.5,12.414063 11.707031,13.207031 c -0.39053,0.390368 -1.023532,0.390368 -1.414062,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/makagiga.svg b/.icons/awkward/22x22/apps/makagiga.svg
new file mode 100644
index 00000000..ab260817
--- /dev/null
+++ b/.icons/awkward/22x22/apps/makagiga.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="0" y="1.5" rx="1" ry="1"/>
+ <path style="fill:#eb643d" d="m 1,1 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 4.1187123,20.094567 C 3.5647586,20.087399 2.7070525,19.211832 2.5150905,18.692153 L 0,11.8833 V 2 C 0,1.446 0.446,1 1,1 Z"/>
+ <path style="fill:#7cc42e" d="M 1,1 C 0.919355,1 0.8419162,1.010512 0.7675781,1.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 13.264649,17.834961 16.971679,16.057617 5.0527345,1 Z M 9.780274,1 20,14.510742 V 7.4501955 L 14.339844,1 Z"/>
+ <path style="fill:#2be0de" d="M 3.859375,9.230469 0,11.671875 V 20 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 5.8583985,8.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 11.065404,9.943887 2.472751,2.8762293 56.175374 0 0 7.462865,11.311075 1.9095477,2.3115578 23.444494 0 0 6.5556385,8.627481 1.9095477,2.3115578 23.444494 0 0 5.858373,8.495645 Z"/>
+ <ellipse style="fill:#ffffff" cx="9.248" cy="7.159" rx="1.91" ry="2.312" transform="rotate(23.444493)"/>
+ <ellipse style="fill:#ffffff" cx="14.314" cy="7.955" rx="2.595" ry="2.767" transform="matrix(0.94096018,0.33851726,-0.4632675,0.8862185,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="12.917" cy="16.452" rx="2.595" ry="2.767" transform="matrix(0.9693782,-0.24557262,0.11153978,0.99375997,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="22.384" cy="4.732" rx="1.91" ry="2.312" transform="rotate(23.444493)"/>
+ <path style="fill:#ffd520" d="M 13.049805,4.0542892 C 8.4101625,5.3361391 8.7332285,7.0737455 4.6589945,7.020508 3.7631395,7.020607 2.9646455,7.4174625 2.4446175,8.0371415 1.8451899,8.6983295 2.036314,9.600956 2.1080056,10.239612 2.3294962,10.330482 3.079174,9.582767 3.3043395,9.668388 6.9143405,11.041118 12.424448,12.488047 16.682,12.9355 c 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 21.969899,9.189821 20.698898,7.974783 19.130859,7.9746095 16.914134,7.577144 16.459014,4.2001058 13.049805,4.0542892 Z"/>
+ <path style="fill:#5e5e5e" d="m 10.489453,6.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 1,1 C 0.446,1 0,1.446 0,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 20,1.446 19.554,1 19,1 Z"/>
+ <path style="fill:#5e5e5e" d="m 14.489449,6.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 4.760742,13.237305 A 1.0001,1.0001 0 0 0 4.0009765,14.883789 L 9.03418,21 h 2.589844 L 5.544922,13.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 19.606324,20.939451 20,20.519557 20,20 V 18.936523 L 17.874023,16.352539 A 1.0001,1.0001 0 0 0 17.089844,15.976562 Z M 2.1728515,16.357422 A 1.0001,1.0001 0 0 0 1.413086,18.003906 L 3.8779295,21 H 6.46875 L 2.9580078,16.733398 A 1.0001,1.0001 0 0 0 2.1728515,16.357422 Z m 10.1982425,0 a 1.0001,1.0001 0 0 0 -0.759766,1.646484 L 14.076172,21 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 13.049805,4.054 C 8.4101625,5.3358501 8.7334135,7.0737455 4.6591795,7.020508 3.7633245,7.020607 2.964364,7.4174305 2.444336,8.0371095 2.0474479,8.4748895 2.0059671,9.01481 2.038086,9.517578 2.0720675,9.172697 2.1779177,8.8309775 2.444336,8.5371095 2.964364,7.9174305 3.7633245,7.520607 4.6591795,7.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 21.969899,9.189821 20.698897,7.974783 19.130859,7.9746095 16.914134,7.577144 16.459013,4.1998166 13.049805,4.054 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/makehuman.svg b/.icons/awkward/22x22/apps/makehuman.svg
new file mode 100644
index 00000000..d80a4320
--- /dev/null
+++ b/.icons/awkward/22x22/apps/makehuman.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 11,4.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 4,5.4996562 8,9 10,20 v -8.5 h 2 V 20 L 14,9 18,5.4996562 12,7.5543437 V 10 H 10 V 7.5543437 Z"/>
+ <path style="fill:#f68220" d="m 11,4 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 12,4.4477153 11.552285,4 11,4 Z M 4,4.9996562 8,8.5 l 2,11 V 11 h 2 v 8.5 l 2,-11 4,-3.5003438 -6,2.0546875 V 9.5 H 10 V 7.0543437 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,4 c -0.552285,0 -1,0.4477153 -1,1 0,0.088846 0.02904,0.1679949 0.05078,0.25 C 10.164204,4.8222448 10.536561,4.5 11,4.5 c 0.463439,0 0.835796,0.3222448 0.949219,0.75 C 11.970963,5.1679949 12,5.088846 12,5 12,4.4477153 11.552285,4 11,4 Z M 4,5 4.9394531,5.8222656 10,7.5546875 v -0.5 z m 14,0 -6,2.0546875 v 0.5 L 17.060547,5.8222656 Z M 10,9.5 V 10 h 2 V 9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/makehuman_bg.svg b/.icons/awkward/22x22/apps/makehuman_bg.svg
new file mode 120000
index 00000000..e4c07a83
--- /dev/null
+++ b/.icons/awkward/22x22/apps/makehuman_bg.svg
@@ -0,0 +1 @@
+makehuman.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/makemkv.svg b/.icons/awkward/22x22/apps/makemkv.svg
new file mode 100644
index 00000000..cfff6e94
--- /dev/null
+++ b/.icons/awkward/22x22/apps/makemkv.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#848484" d="m 10.999925,6.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 10.999925,1.0001538 C 5.4599666,1.0001538 1,5.4601203 1,11.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 10.999925,1.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 20.853006,5.8271175 16.451039,1.50015 11.00008,1.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.9909241,-9.9999252 z M 12.97271,11.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 1.006,11.250077 C 1.00395,11.333576 1.00015,11.416076 1.00015,11.500075 1.00015,17.040033 5.4601165,21.5 11.000075,21.5 16.540033,21.5 21,17.040033 21,11.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="4" y="14.5" rx="1" ry="1"/>
+ <rect style="fill:#64cd4a" width="14" height="7" x="4" y="14" 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 8.5042362,19.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 8.5042362,19.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 12.504382,19.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 12.504382,19.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 16.502042,16.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 16.502042,15.500162 -1.24999,3.99997 -1.249991,-3.99997"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mame.svg b/.icons/awkward/22x22/apps/mame.svg
new file mode 100644
index 00000000..2e421480
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mame.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 14.5,4 0.9999998,17.5 h 6 L 12.5,12 v 5.5 L 18,12 v 5.5 l 3,-3 V 4.5 L 14.5,11 Z"/>
+ <path style="fill:#2b87d8;fill-rule:evenodd" d="M 14.5,3.5 0.9999998,17 h 6 L 12.5,11.5 V 17 L 18,11.5 V 17 l 3,-3 V 4 l -6.5,6.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 14.5,3.5 0.9999998,17 h 0.5 L 14.5,4 Z M 21,4 14.5,10.5 V 11 L 21,4.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/manaplus.svg b/.icons/awkward/22x22/apps/manaplus.svg
new file mode 100644
index 00000000..d757482a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/manaplus.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#d66829" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 10.0002,16.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 10.0002,15.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 8.000075,8.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 16.5,5.5 C 16.223,5.5 16,5.7672094 16,6.0996094 V 7.5 H 14.599609 C 14.267209,7.5 14,7.723 14,8 c 0,0.277 0.267209,0.5 0.599609,0.5 H 16 V 9.900391 C 16,10.232791 16.223,10.5 16.5,10.5 16.777,10.5 17,10.232791 17,9.900391 V 8.5 h 1.400391 C 18.732791,8.5 19,8.277 19,8 19,7.723 18.732791,7.5 18.400391,7.5 H 17 V 6.0996094 C 17,5.7672094 16.777,5.5 16.5,5.5 Z"/>
+ <path style="fill:#fffefd" d="M 16.5,5 C 16.223,5 16,5.2672094 16,5.5996094 V 7 H 14.599609 C 14.267209,7 14,7.223 14,7.5 14,7.777 14.267209,8 14.599609,8 H 16 V 9.400391 C 16,9.732791 16.223,10 16.5,10 16.777,10 17,9.732791 17,9.400391 V 8 h 1.400391 C 18.732791,8 19,7.777 19,7.5 19,7.223 18.732791,7 18.400391,7 H 17 V 5.5996094 C 17,5.2672094 16.777,5 16.5,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mandelbulber2.svg b/.icons/awkward/22x22/apps/mandelbulber2.svg
new file mode 100644
index 00000000..7a4d97d1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mandelbulber2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#68583c" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.3;fill:#ffffa1;fill-rule:evenodd" d="m 11.104492,1.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 17.052225,7.242977 13.800568,4.224467 9.998047,4.6279295 6.812459,4.9659335 4.1985445,7.819023 4.621094,11.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 C 13.595509,9.95144 13.104173,9.209711 12.407227,8.708008 11.71028,8.206305 10.744519,7.9622935 9.800781,8.2626955 9.186945,8.458086 8.6920485,8.8532825 8.359375,9.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 8.31541,13.875783 6.8140405,12.522742 6.6054865,10.884771 6.3341945,8.754067 8.0859685,6.8424555 10.209002,6.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 6.4103955,17.487792 3.2710146,14.524245 3.0175781,10.941406 2.7271292,6.83532 6.0966065,3.2874519 10.166992,3.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 10.372137,20.983508 10.685961,20.99915 11,21 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 21,9 20.44864,7.607241 19.815429,6.2958985 18.26454,3.3897538 15.381923,1.4337965 12.108399,1.0664063 11.778683,1.0335013 11.443984,1.0126612 11.104492,1.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 11.020508,3.0205078 C 10.73891,3.0078206 10.454341,3.010027 10.166992,3.0283203 6.209638,3.280256 2.9247387,6.6426645 3.0117187,10.602539 3.1977123,6.8629855 6.3770045,3.7696011 10.166992,3.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 18.738032,6.796005 15.244483,3.2108161 11.020508,3.0205078 Z m -0.323242,3.5722657 c -0.161362,-0.0011 -0.324098,0.00699 -0.488281,0.024415 C 8.152621,6.835377 6.450518,8.6364845 6.591797,10.685548 6.7319775,8.850825 8.321733,7.3174335 10.208985,7.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 15.172082,8.6565955 13.117689,6.6094275 10.697266,6.5927745 Z M 10.625,10.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 11.032162,10.181977 10.83662,10.110808 10.625,10.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 7.42358,16.043347 4.9639075,13.830133 4.621094,11.137696 4.602259,10.989777 4.596829,10.844129 4.589844,10.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 9.04344,12.215061 8.71195,12.098049 8.3623045,11.548828 8.205308,11.302242 8.1200455,11.033078 8.086914,10.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 11,21.5 10,10 0 0 0 20.991211,11.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 11.104492,1.006836 C 10.834788,1.002206 10.560228,1.013884 10.285156,1.0263675 5.133537,1.399589 1.1137906,5.634755 1.0097656,10.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 21,9 20.44864,7.607241 19.815429,6.2958985 18.26454,3.3897538 15.381923,1.4337965 12.108399,1.0664063 11.778683,1.0335013 11.443984,1.0126612 11.104492,1.006836 Z m -0.40039,3.584961 C 10.471326,4.590947 10.235705,4.602712 9.998047,4.627927 6.954445,4.950866 4.4400645,7.571029 4.589844,10.69824 4.714503,7.796176 7.11837,5.433473 9.998047,5.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 17.073131,7.472847 14.195745,4.6044465 10.704102,4.591797 Z m -0.196289,3.5429685 c -0.234143,0.01153 -0.471097,0.052829 -0.707032,0.12793 C 9.186946,8.458086 8.6920485,8.853282 8.359375,9.417969 8.1447435,9.782287 8.0266725,10.273821 8.086914,10.763672 8.122339,10.451666 8.2186585,10.156823 8.359375,9.917969 8.6920485,9.353282 9.186946,8.958086 9.800781,8.7626955 c 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 C 13.595509,9.95144 13.104173,9.209711 12.407227,8.708008 11.884517,8.3317305 11.210242,8.100179 10.507813,8.1347655 Z M 3.0117187,10.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 10.372137,20.983508 10.685961,20.99915 11,21 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/22x22/apps/mandrivaupdate.svg b/.icons/awkward/22x22/apps/mandrivaupdate.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mandrivaupdate.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/manjaro-architect.svg b/.icons/awkward/22x22/apps/manjaro-architect.svg
new file mode 100644
index 00000000..ba724ee3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/manjaro-architect.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 0,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 20,19 c 0,0.554 -0.446,1 -1,1 L 1,20 C 0.446,20 0,19.554 0,19 Z"/>
+ <rect style="fill:#4f4f4f" width="20" height="18" x="0" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 3,4.5 0,1 -1.5,0 0,1 1.5,0 0,3 -1.5,0 0,1 1.5,0 0,1 1,0 0,-1 2,0 0,1 1,0 0,-1 1.5,0 0,-1 -1.5,0 0,-3 1.5,0 0,-1 -1.5,0 0,-1 -1,0 0,1 -2,0 0,-1 z m 1,2 2,0 0,3 -2,0 z m 6,4 0,1 6,0 0,-1 z"/>
+ <path style="fill:#ffffff" d="m 3,4 0,1 -1.5,0 0,1 1.5,0 0,3 -1.5,0 0,1 1.5,0 0,1 1,0 0,-1 2,0 0,1 1,0 0,-1 1.5,0 0,-1 L 7,9 7,6 8.5,6 8.5,5 7,5 7,4 6,4 6,5 4,5 4,4 Z M 4,6 6,6 6,9 4,9 Z m 6,4 0,1 6,0 0,-1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2 C 0.446,2 0,2.446 0,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 20,3 C 20,2.446 19.554,2 19,2 L 1,2 Z"/>
+ <circle style="fill:#16a086" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 17,13.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/22x22/apps/manjaro-settings-manager.svg b/.icons/awkward/22x22/apps/manjaro-settings-manager.svg
new file mode 100644
index 00000000..b29f733d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/manjaro-settings-manager.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2,0.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 21,14.810458 V 1.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 2,0 C 1.446,0 1,0.446 1,1 v 18 c 0,0.554 0.446,1 1,1 H 7 V 6 h 7 V 0 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 21,14.538126 V 1 C 21,0.446 20.554,0 20,0 Z M 8,7 v 13 h 6 V 7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,0 C 1.446,0 1,0.446 1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 H 14 V 0 Z m 13,0 v 0.5 h 5 c 0.554,0 1,0.446 1,1 V 1 C 21,0.446 20.554,0 20,0 Z M 8,7 v 0.5 h 6 V 7 Z"/>
+ <circle style="opacity:0.2" cx="17" cy="16.5" r="5"/>
+ <circle style="fill:#8255cc" cx="17" cy="16" r="5"/>
+ <path style="fill:#ffffff" d="m 16.244,13 -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/22x22/apps/manjaro-welcome.svg b/.icons/awkward/22x22/apps/manjaro-welcome.svg
new file mode 120000
index 00000000..e7116d4c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/manjaro-welcome.svg
@@ -0,0 +1 @@
+distributor-logo-manjaro.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/manjaro.svg b/.icons/awkward/22x22/apps/manjaro.svg
new file mode 120000
index 00000000..e7116d4c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/manjaro.svg
@@ -0,0 +1 @@
+distributor-logo-manjaro.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/maps.svg b/.icons/awkward/22x22/apps/maps.svg
new file mode 100644
index 00000000..98c8ba9f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/maps.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/marble.svg b/.icons/awkward/22x22/apps/marble.svg
new file mode 100644
index 00000000..c8993ea2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/marble.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.053749-0.028999-0.1826 0.36399-0.030249 0.21999-0.23144 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/marknoto.svg b/.icons/awkward/22x22/apps/marknoto.svg
new file mode 100644
index 00000000..0eab3056
--- /dev/null
+++ b/.icons/awkward/22x22/apps/marknoto.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/markpado.svg b/.icons/awkward/22x22/apps/markpado.svg
new file mode 100644
index 00000000..6d62c099
--- /dev/null
+++ b/.icons/awkward/22x22/apps/markpado.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/marktext.svg b/.icons/awkward/22x22/apps/marktext.svg
new file mode 100644
index 00000000..7fd8a5d5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/marktext.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-21.5" y="-21" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3f3f3f" width="21" height="21" x="-21" y="-21" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 4,8.799711 h 1.5 v 3.270121 L 6,12.333916 v 2.965795 L 4,14.14277 Z"/>
+ <path style="fill:#137fb0" d="m 4,8.299711 h 1.5 v 3.270121 L 6,11.833916 v 2.965795 L 4,13.64277 Z"/>
+ <path style="opacity:0.2" d="M 14,12.799711 8.507813,15.970609 10.5,17.121 14,15.099516 Z"/>
+ <path style="opacity:0.2" d="M 4,6.427125 12.700196,11.450563 10.493164,12.724 4,8.9749765 Z"/>
+ <path style="opacity:0.2" d="m 7,12.799711 v 2.299805 l 3.5,2.020507 1.992188,-1.149414 z"/>
+ <path style="fill:#0ea3e7" d="m 4,5.926664 8.700196,5.023438 -2.207032,1.273437 L 4,8.4745155 Z"/>
+ <path style="opacity:0.2" d="m 17,8.799711 h -1.5 v 3.270121 L 15,12.333916 v 2.965795 l 2,-1.156941 z"/>
+ <path style="fill:#0ea3e7" d="M 14,12.299711 8.507813,15.470609 10.5,16.621 14,14.599516 Z"/>
+ <path style="fill:#35cfee" d="m 7,12.299711 v 2.299805 l 3.5,2.020507 1.992188,-1.149414 z"/>
+ <path style="fill:#229eb5" d="m 17,8.299711 h -1.5 v 3.270121 L 15,11.833916 v 2.965795 l 2,-1.156941 z"/>
+ <path style="opacity:0.2" d="M 17,6.427125 8.299805,11.450563 10.506836,12.724 17,8.9749765 Z"/>
+ <path style="fill:#35cfee" d="M 17,5.926664 8.299805,10.950102 10.506836,12.223539 17,8.4745155 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.5,0 C 4.683,0 0,4.683 0,10.5 0,10.58447 0.011708,10.666015 0.013672,10.75 0.1469713,5.0506689 4.7674739,0.5 10.5,0.5 16.232526,0.5 20.853029,5.0506689 20.986328,10.75 20.988292,10.666015 21,10.584474 21,10.5 21,4.683 16.317,0 10.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/marsshooter.svg b/.icons/awkward/22x22/apps/marsshooter.svg
new file mode 100644
index 00000000..8c6d009f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/marsshooter.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/master-pdf-editor.svg b/.icons/awkward/22x22/apps/master-pdf-editor.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/master-pdf-editor.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/masterpassword-gui.svg b/.icons/awkward/22x22/apps/masterpassword-gui.svg
new file mode 100644
index 00000000..c785bf08
--- /dev/null
+++ b/.icons/awkward/22x22/apps/masterpassword-gui.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="1" y=".5" rx="6.3" ry="6.3"/>
+ <rect style="fill:#4f4f4f" width="21" height="21" x="1" y="0" rx="6.3" ry="6.3"/>
+ <path style="opacity:0.2" d="m 18,6.5 v 9 h 1 v -9 z M 5.5,9.5 A 1.5,1.5 0 0 0 4,11 1.5,1.5 0 0 0 5.5,12.5 1.5,1.5 0 0 0 7,11 1.5,1.5 0 0 0 5.5,9.5 Z m 5,0 A 1.5,1.5 0 0 0 9,11 1.5,1.5 0 0 0 10.5,12.5 1.5,1.5 0 0 0 12,11 1.5,1.5 0 0 0 10.5,9.5 Z m 5,0 A 1.5,1.5 0 0 0 14,11 1.5,1.5 0 0 0 15.5,12.5 1.5,1.5 0 0 0 17,11 1.5,1.5 0 0 0 15.5,9.5 Z"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="10.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="10.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="15.5" cy="10.5" r="1.5"/>
+ <rect style="fill:#5279ff" width="1" height="9" x="18" y="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.3007812,0 C 3.8105811,0 1,2.8105811 1,6.3007812 v 0.5 C 1,3.3105811 3.8105811,0.5 7.3007812,0.5 H 15.699219 C 19.189419,0.5 22,3.3105811 22,6.8007812 v -0.5 C 22,2.8105811 19.189419,0 15.699219,0 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="1" height=".5" x="18" y="6"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/masterpdfeditor.svg b/.icons/awkward/22x22/apps/masterpdfeditor.svg
new file mode 100644
index 00000000..196afa63
--- /dev/null
+++ b/.icons/awkward/22x22/apps/masterpdfeditor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 7,1.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 7,1 C 3.676,1 1,3.676 1,7 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 11 7 2 C 21,1.446 20.554,1 20,1 h -5 -4 z"/>
+ <path style="opacity:0.2" d="M 9.722656,6.501953 C 9.346791,6.498553 8.850351,6.499053 8.324219,6.504903 L 6.411133,6.526388 6.6064455,6.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 10.995719,6.9355075 10.773152,6.618 10.398438,6.524435 10.354288,6.51341 10.098522,6.50539 9.722656,6.501975 Z m -3.5585935,0.46875 c -0.097077,0.00295 -0.189767,0.076033 -0.28125,0.21875 L 2.5,15.5 h 4.1708985 c 0,0 1.446208,-3.6154 1.5751955,-3.966797 C 8.289309,11.415426 7.123512,8.429477 6.689453,7.5458985 6.4980885,7.156358 6.325857,6.9657975 6.1640625,6.970703 Z M 15.022461,8.535156 C 14.707856,8.521431 14.26069,8.640848 13.469727,8.9160155 12.857601,9.128968 12.402966,9.358373 12.337891,9.425781 c -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 19.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 6.670926,15 c 0,0 1.44611,-3.615597 1.575097,-3.966994 C 8.289238,10.915229 7.1239315,7.9295415 6.6898725,7.045963 6.383689,6.4226985 6.1265805,6.3092755 5.882626,6.6898525 L 2.5,15 Z"/>
+ <path style="fill:#ffffff" d="m 19.5,15 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 14.222249,12.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 10.156741,13.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 6.411425,6.0264665 6.6068015,6.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 7,1 C 3.676,1 1,3.676 1,7 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 2 C 21,1.446 20.554,1 20,1 h -5 -4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/masterpdfeditor3.svg b/.icons/awkward/22x22/apps/masterpdfeditor3.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/masterpdfeditor3.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/masterpdfeditor4.svg b/.icons/awkward/22x22/apps/masterpdfeditor4.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/masterpdfeditor4.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/masterpdfeditor5.svg b/.icons/awkward/22x22/apps/masterpdfeditor5.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/masterpdfeditor5.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mat.svg b/.icons/awkward/22x22/apps/mat.svg
new file mode 100644
index 00000000..20545924
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mat.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="4" height="15" x="9" y="6.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#b83229" width="4" height="15" x="9" y="6" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="M 9.8491083,11.491012 C 7.5350001,11.446134 5.5960972,11.406508 5.0217426,11.329526 4.6005471,11.27307 4.3936995,11.218032 4.1604085,11.100341 3.7750995,10.905962 3.5354691,10.634911 3.3625354,10.197851 3.204424,9.798267 3.1400449,9.480896 3.0809621,8.8097509 3.0142864,8.052359 3.0090751,7.915244 3.0021512,6.7351691 2.9939957,5.3473982 3.0104117,4.8926373 3.1017493,3.9715093 3.149642,3.4886079 3.2194539,3.1676788 3.3506237,2.8273544 3.4700819,2.5174276 3.5791445,2.3463829 3.7774901,2.1578929 4.026774,1.920996 4.3005488,1.7769866 4.6461652,1.7009643 5.1620379,1.587491 8.4933432,1.5000016 11.001541,1.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.1527487,0.147517 z"/>
+ <path style="fill:#d54c41" d="M 9.8491083,10.991014 C 7.5350001,10.946136 5.5960972,10.90651 5.0217426,10.829528 4.6005471,10.773072 4.3936995,10.718034 4.1604085,10.600343 3.7750995,10.405964 3.5354691,10.134913 3.3625354,9.697853 3.204424,9.298269 3.1400449,8.9808981 3.0809621,8.3097517 3.0142864,7.5523598 3.0090751,7.4152448 3.0021512,6.2351699 2.9939957,4.847399 3.0104117,4.3926381 3.1017493,3.4715101 3.149642,2.9886087 3.2194539,2.6676796 3.3506237,2.3273552 3.4700819,2.0174284 3.5791445,1.8463837 3.7774901,1.6578937 4.026774,1.4209968 4.3005488,1.2769874 4.6461652,1.2009651 5.1620379,1.0874918 8.4933432,1.0000024 11.001541,1.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.1527487,0.147517 z"/>
+ <path style="opacity:0.2" d="m 15.492078,3.4919042 a 0.50005,0.50005 0 0 0 -0.07422,0.00781 H 14.49989 a 0.50005,0.50005 0 1 0 0,1 h 0.5 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.0058596,0.00586 A 0.50005,0.50005 0 0 0 8.0994997,3.6989355 L 6.9998903,5.1657323 5.9002809,3.6989355 a 0.50005,0.50005 0 0 0 -0.3867187,-0.1992188 0.50005,0.50005 0 0 0 -0.5136719,0.5 v 4 a 0.50005,0.50005 0 1 0 1,0 V 5.5016698 l 0.5996094,0.7988281 a 0.50005,0.50005 0 0 0 0.8007812,0 L 7.9998903,5.5016698 v 2.4980469 a 0.50005,0.50005 0 1 0 1,0 v -4 A 0.50005,0.50005 0 0 0 8.4862184,3.4977642 Z m 3.5195306,0.00195 A 0.50005,0.50005 0 0 0 11.53114,3.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 12.005749,3.4997167 Z m -0.0059,1.9238306 0.402344,1.0761719 h -0.806641 z"/>
+ <path style="fill:none;stroke:#fefefe;stroke-linecap:round;stroke-linejoin:round" d="M 5.4998909,7.4998788 V 3.4998795 L 6.9998907,5.5 8.4998906,3.4998795 v 3.9999993"/>
+ <path style="fill:none;stroke:#fefefe;stroke-linecap:round;stroke-linejoin:round" d="m 10.499423,7.4998788 1.5,-3.9999993 1.5,3.9999993"/>
+ <path style="fill:none;stroke:#fefefe;stroke-linecap:round;stroke-linejoin:round" d="m 15.49994,7.4998788 v -3.9999993 0"/>
+ <path style="fill:none;stroke:#fefefe;stroke-linecap:round;stroke-linejoin:round" d="M 14.500011,3.4998795 H 16.49989"/>
+ <path style="fill:none;stroke:#fefefe" d="m 10.999423,6.5 h 2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.001843,1 C 8.4936453,1 5.1622474,1.0876986 4.6463747,1.2011719 4.3007583,1.2771942 4.026518,1.4213062 3.7772341,1.6582031 3.5788885,1.8466931 3.470911,2.0181982 3.3514528,2.328125 c -0.1311698,0.3403244 -0.2021073,0.6596767 -0.25,1.1425781 -0.091338,0.921128 -0.1077649,1.375901 -0.099609,2.7636719 5.422e-4,0.092398 0.0014,0.1070916 0.00195,0.1875 C 3.0013538,5.329217 3.0192808,4.7993737 3.1014498,3.9707031 3.1493428,3.4878017 3.22028,3.1684494 3.3514498,2.828125 3.470911,2.5181982 3.5788885,2.3466931 3.7772341,2.1582031 4.026518,1.9213062 4.3007583,1.7771942 4.6463747,1.7011719 5.1622474,1.5876986 8.4936453,1.5 11.001843,1.5 c 2.508198,0 5.839597,0.087698 6.355469,0.2011719 0.373076,0.082063 0.646906,0.2335012 0.914062,0.5058593 0.209095,0.2131659 0.317154,0.407345 0.445313,0.8007813 0.132055,0.4053902 0.182776,0.7644992 0.257812,1.8261719 0.01514,0.2142141 0.01921,0.8226363 0.02148,1.4140625 0.0031,-0.8005292 -9.93e-4,-1.6241037 -0.02148,-1.9140625 C 18.899463,3.2723117 18.848742,2.9132027 18.716687,2.5078125 18.588528,2.1143762 18.480469,1.9201971 18.271374,1.7070312 18.004218,1.4346731 17.730388,1.2832349 17.357312,1.2011719 16.84144,1.0876982 13.510041,1 11.001843,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mate-ax-applet.svg b/.icons/awkward/22x22/apps/mate-ax-applet.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-ax-applet.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-brightness-applet.svg b/.icons/awkward/22x22/apps/mate-brightness-applet.svg
new file mode 120000
index 00000000..75d9c9da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-brightness-applet.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-cpu-frequency-applet.svg b/.icons/awkward/22x22/apps/mate-cpu-frequency-applet.svg
new file mode 120000
index 00000000..03c065c6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-cpu-frequency-applet.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-desktop-item-edit.svg b/.icons/awkward/22x22/apps/mate-desktop-item-edit.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-desktop-item-edit.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-disk-usage-analyzer.svg b/.icons/awkward/22x22/apps/mate-disk-usage-analyzer.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-disk-usage-analyzer.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-eyes-applet.svg b/.icons/awkward/22x22/apps/mate-eyes-applet.svg
new file mode 120000
index 00000000..d0a251b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-eyes-applet.svg
@@ -0,0 +1 @@
+xfce4-eyes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-indicator-applet.svg b/.icons/awkward/22x22/apps/mate-indicator-applet.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-indicator-applet.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-inhibit-applet.svg b/.icons/awkward/22x22/apps/mate-inhibit-applet.svg
new file mode 100644
index 00000000..01f43665
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-inhibit-applet.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 5.999737,16.50002 v 2.999985 C 5.999737,20.5 6.9997319,20.5 6.9997319,20.5 h 0.9999949 1.99999 1.9999902 1.999989 1.99999 1.99999 0.999995 c 0,0 0.999995,0 0.999995,-0.999995 V 16.50002 h -1.99999 -1.99999 -1.99999 -1.999989 -1.9999902 -1.99999 z"/>
+ <path style="fill:#38732b" d="m 19.999666,16.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="12" y="16"/>
+ <rect style="fill:#38732b" width="2" height="4" x="10" y="16"/>
+ <rect style="fill:#ffff00" width="2" height="4" x="8" y="16"/>
+ <path style="fill:#38732b" d="m 5.999737,16.000023 h 1.9999898 v 3.99998 H 6.9997319 c 0,0 -0.9999949,0 -0.9999949,-0.999995 z"/>
+ <rect style="fill:#ffff00" width="2" height="4" x="16" y="16"/>
+ <rect style="fill:#38732b" width="2" height="4" x="14" y="16"/>
+ <rect style="opacity:0.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:#5bbd41" width="16" height="20" x="-18" y="-22" 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 7.0037169,5.4999522 H 14.003681 L 7.0037169,14.499905 h 6.9999641"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.99998975;stroke-linecap:round;stroke-linejoin:round" d="M 7.0037169,5.0000548 H 14.003681 L 7.0037169,14.000008 h 6.9999641"/>
+ <path style="opacity:0.1;fill:none;stroke:#00090e;stroke-width:0.99999487;stroke-linecap:round;stroke-linejoin:round" d="m 16.50379,5.0000048 h 2.999984 L 16.50379,8.9999831 h 2.999984"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99999487;stroke-linecap:round;stroke-linejoin:round" d="m 16.50379,4.5001074 h 2.999984 L 16.50379,8.5000863 h 2.999984"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.9999949,2.0000947 C 2.4459977,2.0000947 2,2.4460924 2,3.0000896 V 3.500087 C 2,2.9460899 2.4459977,2.5000922 2.9999949,2.5000922 H 20.999903 c 0.553997,0 0.999995,0.4459977 0.999995,0.9999948 V 3.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 1.0142373,2.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 1.0142373,2.0000947 h 1.9999898 v 16.0000283 0 0"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mate-invest-applet.svg b/.icons/awkward/22x22/apps/mate-invest-applet.svg
new file mode 120000
index 00000000..ae8771b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-invest-applet.svg
@@ -0,0 +1 @@
+keurocalc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-logo.svg b/.icons/awkward/22x22/apps/mate-logo.svg
new file mode 120000
index 00000000..e538abb2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-logo.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-netspeed-applet.svg b/.icons/awkward/22x22/apps/mate-netspeed-applet.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-netspeed-applet.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-network-properties.svg b/.icons/awkward/22x22/apps/mate-network-properties.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-network-properties.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-notification-properties.svg b/.icons/awkward/22x22/apps/mate-notification-properties.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-notification-properties.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-panel-clock.svg b/.icons/awkward/22x22/apps/mate-panel-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-panel-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-panel-drawer.svg b/.icons/awkward/22x22/apps/mate-panel-drawer.svg
new file mode 100644
index 00000000..0f8b3f75
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-panel-drawer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mate-panel-fish.svg b/.icons/awkward/22x22/apps/mate-panel-fish.svg
new file mode 120000
index 00000000..aa9cef1e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-panel-fish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-panel-force-quit.svg b/.icons/awkward/22x22/apps/mate-panel-force-quit.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-panel-force-quit.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-panel-launcher.svg b/.icons/awkward/22x22/apps/mate-panel-launcher.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-panel-launcher.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-panel-notification-area.svg b/.icons/awkward/22x22/apps/mate-panel-notification-area.svg
new file mode 120000
index 00000000..0f3a7188
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/mate-panel-separator.svg b/.icons/awkward/22x22/apps/mate-panel-separator.svg
new file mode 100644
index 00000000..f6d04bb9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-panel-separator.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-1,1)">
+ <rect style="opacity:0.2" width="20" height="20" x="2" y=".5" rx="1" ry="1"/>
+ <rect style="fill:#4ab3e4" width="20" height="20" x="2" y="0" rx="1" ry="1"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="2" height="18" x="11" y="1.5" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="2" height="18" x="11" y="1" rx=".5" ry=".5"/>
+ <path style="opacity:0.2" d="M 7,11.5 V 13.5 L 3,10.5 7,7.5 V 9.5 H 10 V 11.5 Z"/>
+ <path style="fill:#b3e5fc" d="M 7,11 V 13 L 3,10 7,7 V 9 H 10 V 11 Z"/>
+ <path style="opacity:0.2" d="M 17,11.5 V 13.5 L 21,10.5 17,7.5 V 9.5 H 14 V 11.5 Z"/>
+ <path style="fill:#b3e5fc" d="M 17,11 V 13 L 21,10 17,7 V 9 H 14 V 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,0 C 2.446,0 2,0.446 2,1 V 1.5 C 2,0.946 2.446,0.5 3,0.5 H 21 C 21.554,0.5 22,0.946 22,1.5 V 1 C 22,0.446 21.554,0 21,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mate-panel-window-list.svg b/.icons/awkward/22x22/apps/mate-panel-window-list.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-panel-window-list.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-panel-window-menu.svg b/.icons/awkward/22x22/apps/mate-panel-window-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-panel-window-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-panel-workspace-switcher.svg b/.icons/awkward/22x22/apps/mate-panel-workspace-switcher.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/mate-panel.svg b/.icons/awkward/22x22/apps/mate-panel.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-panel.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-power-manager.svg b/.icons/awkward/22x22/apps/mate-power-manager.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-power-manager.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-power-statistics.svg b/.icons/awkward/22x22/apps/mate-power-statistics.svg
new file mode 120000
index 00000000..82c357f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-power-statistics.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-preferences-desktop-display.svg b/.icons/awkward/22x22/apps/mate-preferences-desktop-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-preferences-desktop-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-sensors-applet.svg b/.icons/awkward/22x22/apps/mate-sensors-applet.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-sensors-applet.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-session-properties.svg b/.icons/awkward/22x22/apps/mate-session-properties.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-session-properties.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-sticky-notes-applet.svg b/.icons/awkward/22x22/apps/mate-sticky-notes-applet.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-sticky-notes-applet.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate-system-log.svg b/.icons/awkward/22x22/apps/mate-system-log.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate-system-log.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mate.svg b/.icons/awkward/22x22/apps/mate.svg
new file mode 120000
index 00000000..e538abb2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mate.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mateconf-editor.svg b/.icons/awkward/22x22/apps/mateconf-editor.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mateconf-editor.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/matepalimpsest.svg b/.icons/awkward/22x22/apps/matepalimpsest.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/matepalimpsest.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mathematica.svg b/.icons/awkward/22x22/apps/mathematica.svg
new file mode 100644
index 00000000..c56d6292
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mathematica.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 11.023791,0.5005216 A 0.59912637,0.60006444 0 0 0 10.481472,0.7973988 L 8.6873933,3.8739838 5.4299696,2.4417468 A 0.59912637,0.60006444 0 0 0 4.5931875,3.0509311 L 4.9473228,6.5964649 1.4714895,7.3554548 A 0.59912637,0.60006444 0 0 0 1.1518704,8.3410091 L 3.5190798,11.00099 1.1522604,13.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.6605675 A 0.59912637,0.60006444 0 0 0 20.527926,7.3533065 L 17.051702,6.5950978 17.405058,3.0495638 A 0.59912637,0.60006444 0 0 0 16.56808,2.440575 L 13.311047,3.8735932 11.515993,0.7972036 a 0.59912637,0.60006444 0 0 0 -0.492202,-0.296682 z"/>
+ <path style="fill:#d6342a;fill-rule:evenodd" d="M 11.023791,5.212e-4 A 0.59912637,0.60006444 0 0 0 10.481472,0.2973984 L 8.6873933,3.3739834 5.4299696,1.9417464 A 0.59912637,0.60006444 0 0 0 4.5931875,2.5509307 L 4.9473228,6.0964645 1.4714895,6.8554544 A 0.59912637,0.60006444 0 0 0 1.1518704,7.8410087 l 2.3672094,2.6599803 -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.6605669 A 0.59912637,0.60006444 0 0 0 20.527926,6.8533061 L 17.051702,6.0950974 17.405058,2.5495634 A 0.59912637,0.60006444 0 0 0 16.56808,1.9405746 L 13.311047,3.3735928 11.515993,0.2972032 A 0.59912637,0.60006444 0 0 0 11.023791,5.212e-4 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 6.671875,4.4999998 c 0,0 0.8057405,2.6753298 0.3144531,4.390625 C 6.4950411,10.60592 4,12.537109 4,12.537109 c 0,0 3.2597689,0.183478 4.4980469,1 C 9.736325,14.353631 10.996094,17.5 10.996094,17.5 c 0,0 1.673499,-3.466715 2.373047,-3.962891 C 14.068689,13.040934 18,12.533203 18,12.533203 c 0,0 -2.872854,-2.7916522 -3.117188,-3.5703122 -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 14,6.519531 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.8188272 0.769532,1.2207032 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 10.547205,14.334506 9.993254,13.32588 9.048828,12.703125 8.2065678,12.147737 7.1699505,11.980713 6.2207031,11.830078 6.9046275,11.115005 7.6361549,10.252237 7.9472656,9.1660158 8.2055053,8.2643898 8.0870658,7.3818581 7.9902344,6.5546873 8.8306943,7.0308607 9.810562,7.4999998 10.923828,7.4999998 c 1.150717,0 2.190159,-0.491641 3.076172,-0.9804688 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 6.671875,3.9999998 c 0,0 0.8057405,2.6753298 0.3144531,4.390625 C 6.4950411,10.10592 4,12.037109 4,12.037109 c 0,0 3.2597689,0.183478 4.4980469,1 C 9.736325,13.853631 10.996094,17 10.996094,17 c 0,0 1.673499,-3.466715 2.373047,-3.962891 C 14.068689,12.540934 18,12.033203 18,12.033203 c 0,0 -2.872854,-2.7916522 -3.117188,-3.5703122 -0.244332,-0.7786646 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 14,6.019531 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.4018752 0.723612,0.8366332 1.107422,1.2441402 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 10.547205,13.834506 9.993254,12.82588 9.048828,12.203125 8.2065678,11.647737 7.1699505,11.480713 6.2207031,11.330078 6.9046275,10.615005 7.6361549,9.7522368 7.9472656,8.6660158 8.2055053,7.7643894 8.0870658,6.8818581 7.9902344,6.0546873 8.8306943,6.5308607 9.810562,6.9999998 10.923828,6.9999998 c 1.150717,0 2.190159,-0.491641 3.076172,-0.9804688 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 11.023438,-2e-7 a 0.59912637,0.60006444 0 0 0 -0.541016,0.296875 L 8.6875,3.3730467 5.4296875,1.941406 A 0.59912637,0.60006444 0 0 0 4.59375,2.550781 L 4.619141,2.8066404 A 0.59912637,0.60006444 0 0 1 5.4296875,2.441406 L 8.6875,3.8730467 10.482422,0.7968748 a 0.59912637,0.60006444 0 0 1 0.541016,-0.296875 0.59912637,0.60006444 0 0 1 0.492187,0.296875 l 1.794922,3.0761719 3.257812,-1.4316407 a 0.59912637,0.60006444 0 0 1 0.810547,0.3652344 l 0.02539,-0.2578125 A 0.59912637,0.60006444 0 0 0 16.568359,1.941406 L 13.310547,3.3730467 11.515625,0.2968748 A 0.59912637,0.60006444 0 0 0 11.023438,-2e-7 Z m -6.1250005,6.1054688 -3.4277344,0.75 A 0.59912637,0.60006444 0 0 0 1.0546875,7.691406 0.59912637,0.60006444 0 0 1 1.4707031,7.3554686 L 4.9472656,6.5957029 Z m 12.2011715,0 -0.04883,0.4902343 3.476563,0.7578125 a 0.59912637,0.60006444 0 0 1 0.41797,0.3359375 0.59912637,0.60006444 0 0 0 -0.417968,-0.8359375 z M 18.703125,10.75 18.480469,11 l 2.367187,2.658203 a 0.59912637,0.60006444 0 0 1 0.09766,0.150391 0.59912637,0.60006444 0 0 0 -0.09766,-0.650391 z m -15.40625,0.002 -2.1445312,2.410156 a 0.59912637,0.60006444 0 0 0 -0.097656,0.648438 0.59912637,0.60006444 0 0 1 0.097656,-0.148438 L 3.5195312,11.002 Z m 1.6015625,4.642578 -0.3027344,3.056641 a 0.59912637,0.60006444 0 0 0 0.025391,0.242187 l 0.3261718,-3.289062 z m 12.2031245,0 -0.04883,0.0098 0.328125,3.285156 a 0.59912637,0.60006444 0 0 0 0.02539,-0.240234 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/matlab-desktop.svg b/.icons/awkward/22x22/apps/matlab-desktop.svg
new file mode 120000
index 00000000..230abc95
--- /dev/null
+++ b/.icons/awkward/22x22/apps/matlab-desktop.svg
@@ -0,0 +1 @@
+matlab.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/matlab.svg b/.icons/awkward/22x22/apps/matlab.svg
new file mode 100644
index 00000000..1262831e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/matlab.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#ff9959" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mattermost-desktop.svg b/.icons/awkward/22x22/apps/mattermost-desktop.svg
new file mode 120000
index 00000000..2cdc6365
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mattermost-desktop.svg
@@ -0,0 +1 @@
+mattermost.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mattermost.svg b/.icons/awkward/22x22/apps/mattermost.svg
new file mode 100644
index 00000000..7049d304
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mattermost.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 10.841797,4.5078125 A 7,7 0 0 0 4,11.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 16,10.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 12.603655,5.5261186 12.426809,5.7220418 12.246094,5.9433594 12.06538,6.1646765 11.670748,6.6377485 11.369141,6.9960938 11.067534,7.3544389 10.494772,8.0404079 10.097656,8.5195312 9.317491,9.460802 9.192971,9.650596 9.064453,10.097656 c -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 12.967913,5.5380701 12.724065,5.4728566 12.640625,5.5097656 Z"/>
+ <path style="fill:#ffffff" d="M 10.841797,4.0078125 A 7,7 0 0 0 4,11 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 16,10 5,5 0 0 1 11,15 5,5 0 0 1 6,10 5,5 0 0 1 9.908203,5.1269531 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 12.603655,5.0261186 12.426809,5.2220418 12.246094,5.4433594 12.06538,5.6646765 11.670748,6.1377485 11.369141,6.4960938 11.067534,6.8544389 10.494772,7.5404079 10.097656,8.0195312 9.317491,8.9608017 9.192971,9.150596 9.064453,9.597656 c -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.9433589 l 0,-3.4335937 C 12.967913,5.0380701 12.724065,4.9728566 12.640625,5.0097656 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/maxima-icon.svg b/.icons/awkward/22x22/apps/maxima-icon.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/maxima-icon.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/maxima-new.svg b/.icons/awkward/22x22/apps/maxima-new.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/maxima-new.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/maxima.svg b/.icons/awkward/22x22/apps/maxima.svg
new file mode 100644
index 00000000..8df368ff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/maxima.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <circle style="opacity:0.2" cx="11" cy="1041.862" r="10"/>
+ <circle style="fill:#404b8b" cx="11" cy="1041.362" r="10"/>
+ <path style="opacity:0.2" d="m 5.625,1036.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.9270575,3.9598 2.4833995,5.665 0.229314,0.7029 0.504743,1.2489 0.612305,1.2129 0.107561,-0.036 0.442399,-0.7375 0.744139,-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.340665,-0.6459 -0.46539,-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 5.625,1036.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.9270575,3.9598 2.4833995,5.6651 0.229314,0.7029 0.504743,1.2489 0.612305,1.2129 0.107561,-0.036 0.442399,-0.7375 0.744139,-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.340665,-0.646 -0.46539,-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 11,1031.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;fill:#ffffff" d="m 5.625,1036.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.2298585,0 0.4217125,0.1029 0.5302735,0.25 0.05497,-0.074 0.09473,-0.1569 0.09473,-0.25 0,-0.277 -0.27875,-0.5 -0.6249995,-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.26033,0.4559 0.46582,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.341095,-0.6463 -0.46582,-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/22x22/apps/maxthon-browser.svg b/.icons/awkward/22x22/apps/maxthon-browser.svg
new file mode 100644
index 00000000..6f510500
--- /dev/null
+++ b/.icons/awkward/22x22/apps/maxthon-browser.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#1da6e8" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/maya.svg b/.icons/awkward/22x22/apps/maya.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/maya.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mc.svg b/.icons/awkward/22x22/apps/mc.svg
new file mode 100644
index 00000000..97656a7e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mc.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mcomix.svg b/.icons/awkward/22x22/apps/mcomix.svg
new file mode 100644
index 00000000..28534c31
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mcomix.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11,3.5 A 8,8 0 0 1 11.613971,3.5257354 8,8 0 0 0 11,3.5 Z m 0,0 A 8,8 0 0 0 3.9659927,7.7049633 8,8 0 0 1 11,3.5 Z m 0.998162,0.07261 A 8,8 0 0 1 12.41728,3.629595 8,8 0 0 0 11.998162,3.57261 Z m 0.742647,0.129596 A 8,8 0 0 1 13.203126,3.8125001 8,8 0 0 0 12.740809,3.7022059 Z M 13.484376,3.90625 A 8,8 0 0 1 13.961398,4.0726104 8,8 0 0 0 13.484376,3.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 16.040441,5.2931986 8,8 0 0 0 15.526654,4.9145219 Z M 16.132353,5.374081 A 8,8 0 0 1 16.636949,5.8290442 8,8 0 0 0 16.132353,5.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 7,6.3235294 A 4,4 0 0 0 3.9457721,7.7398899 8,8 0 0 0 3.9448544,7.7408311 8,8 0 0 0 3,11.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 15,6.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 11,10.323529 4,4 0 0 0 7,6.3235294 Z M 18.067096,7.7610297 A 8,8 0 0 0 17.66636,7.0854781 8,8 0 0 1 18.067096,7.7610297 Z M 17.219669,6.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 17,5.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 17,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;fill:#ffffff" d="m 17,5 a 5,5 0 0 0 -5,5 5,5 0 0 0 0.01074,0.207031 A 5,5 0 0 1 17,5.5 5,5 0 0 1 21.989258,10.292969 5,5 0 0 0 22,10 5,5 0 0 0 17,5 Z"/>
+ <path style="opacity:0.1" d="m 17,7.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 17,7 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="opacity:0.2" d="m 5,5.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 5,5 A 5,5 0 0 0 0,10 5,5 0 0 0 5,15 5,5 0 0 0 10,10 5,5 0 0 0 5,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,5 A 5,5 0 0 0 0,10 5,5 0 0 0 0.01074219,10.207031 5,5 0 0 1 5,5.5 5,5 0 0 1 9.989258,10.292969 5,5 0 0 0 10,10 5,5 0 0 0 5,5 Z"/>
+ <path style="opacity:0.1" d="M 4.9999994,7.5 A 3.0000001,3.0000001 0 0 0 2,10.5 3.0000001,3.0000001 0 0 0 4.9999994,13.5 3.0000001,3.0000001 0 0 0 8,10.5 3.0000001,3.0000001 0 0 0 4.9999994,7.5 Z"/>
+ <path style="fill:#986135" d="M 4.9999994,7 A 3.0000001,3.0000001 0 0 0 2,10 3.0000001,3.0000001 0 0 0 4.9999994,13 3.0000001,3.0000001 0 0 0 8,10 3.0000001,3.0000001 0 0 0 4.9999994,7 Z"/>
+ <path style="fill:#f59d56" d="M 11,3 A 8,8 0 0 1 11.613971,3.0257354 8,8 0 0 0 11,3 Z m 0,0 A 8,8 0 0 0 3.9659927,7.2049633 8,8 0 0 1 11,3 Z m 0.998162,0.07261 A 8,8 0 0 1 12.41728,3.129595 8,8 0 0 0 11.998162,3.07261 Z m 0.742647,0.129596 A 8,8 0 0 1 13.203126,3.3125001 8,8 0 0 0 12.740809,3.2022059 Z M 13.484376,3.40625 A 8,8 0 0 1 13.961398,3.5726104 8,8 0 0 0 13.484376,3.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 16.040441,4.7931986 8,8 0 0 0 15.526654,4.4145219 Z M 16.132353,4.874081 A 8,8 0 0 1 16.636949,5.3290442 8,8 0 0 0 16.132353,4.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 7,5.8235294 A 4,4 0 0 0 3.9457721,7.2398899 8,8 0 0 0 3.9448544,7.2408311 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 18.068014,7.2628678 4,4 0 0 0 18.067073,7.2610325 4,4 0 0 0 15,5.8235294 4,4 0 0 0 11,9.823529 a 4,4 0 0 0 0.01195,0.235295 l -0.02023,0 A 4,4 0 0 0 11,9.823529 4,4 0 0 0 7,5.8235294 Z M 18.067096,7.2610297 A 8,8 0 0 0 17.66636,6.5854781 8,8 0 0 1 18.067096,7.2610297 Z M 17.219669,5.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 11,3.500176 A 8,8 0 0 0 3.9448529,7.7409849 4,4 0 0 1 7,6.3237054 4,4 0 0 1 11,10.323705 4,4 0 0 1 15,6.3237054 4,4 0 0 1 18.068014,7.7630438 8,8 0 0 0 11,3.500176 Z m 0,6.823529 A 4,4 0 0 1 10.9917,10.559 l 0.02023,0 A 4,4 0 0 1 11,10.323705 Z"/>
+ <path style="fill:#986135" d="M 11,3 A 8,8 0 0 0 3.9448529,7.2408089 4,4 0 0 1 7,5.8235294 4,4 0 0 1 11,9.823529 4,4 0 0 1 15,5.8235294 4,4 0 0 1 18.068014,7.2628678 8,8 0 0 0 11,3 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 11,9.823529 Z"/>
+ <circle style="opacity:0.1" cx="7.5" cy="12" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="11.5" r="1.5"/>
+ <circle style="opacity:0.1" cx="14.5" cy="12" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="14.5" cy="11.5" r="1.5"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 7.5,16 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 7.5,15.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 11,3 A 8,8 0 0 0 3.9453125,7.2402344 4,4 0 0 1 4.6523438,6.5898438 8,8 0 0 1 11,3.4414062 8,8 0 0 1 17.347656,6.59375 4,4 0 0 1 18.068359,7.2636719 8,8 0 0 0 11,3 Z m 0.01172,7.042969 a 4,4 0 0 0 -0.002,0.01563 l 0.002,0 a 4,4 0 0 1 0,-0.01563 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mdmflexiserver.svg b/.icons/awkward/22x22/apps/mdmflexiserver.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mdmflexiserver.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mdmsetup.svg b/.icons/awkward/22x22/apps/mdmsetup.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mdmsetup.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/me-tv.svg b/.icons/awkward/22x22/apps/me-tv.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/me-tv.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/me.kozec.syncthingtk.svg b/.icons/awkward/22x22/apps/me.kozec.syncthingtk.svg
new file mode 120000
index 00000000..ec492b4a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/me.kozec.syncthingtk.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/media-optical-copy.svg b/.icons/awkward/22x22/apps/media-optical-copy.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/media-optical-copy.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/media-player-48.svg b/.icons/awkward/22x22/apps/media-player-48.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/media-player-48.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/media-player-banshee.svg b/.icons/awkward/22x22/apps/media-player-banshee.svg
new file mode 120000
index 00000000..f9620b11
--- /dev/null
+++ b/.icons/awkward/22x22/apps/media-player-banshee.svg
@@ -0,0 +1 @@
+banshee.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mediaconch.svg b/.icons/awkward/22x22/apps/mediaconch.svg
new file mode 100644
index 00000000..6c4b66b5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mediaconch.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 20.99433,11.5027 A 9.9973002,9.9973002 0 0 1 10.99703,21.5 9.9973002,9.9973002 0 0 1 0.99973,11.5027 9.9973002,9.9973002 0 0 1 10.99703,1.5053996 9.9973002,9.9973002 0 0 1 20.99433,11.5027 Z"/>
+ <path style="fill:#e4e4e4" d="m 20.99433,11.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 10.99703,1.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="4" cy="17" r="4"/>
+ <path style="fill:#ffffff" d="m 3.3224672,18.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 3.9119391,18.99156 3.8531251,19 3.7912389,19 3.7258929,19 3.6645825,18.9916 3.6073085,18.97484 3.5498425,18.95792 3.4998727,18.93102 3.4575912,18.89412 3.4151182,18.85704 3.3820562,18.80994 3.3582282,18.753627 3.3346272,18.697227 3.3226272,18.629223 3.3226272,18.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 2.777,15.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 3.4100943 Z"/>
+ <path style="opacity:0.2" d="M 7.9895001,17.212 A 4,4 0 0 1 4.0000001,21 4,4 0 0 1 0.0105001,17.288 4,4 0 0 0 1e-7,17.5 a 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 21.99619,16.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 14.991221,17.324332 14.499094,17.52527 13.791381,17.817 16.591127,12.324942 14.860186,6.9370601 8.4752113,5.7323375 9.697296,5.4466661 11.405177,5.4191751 12.746722,5.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 21.99619,16.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 16.591127,11.825077 14.860186,6.4371951 8.4752113,5.2324725 9.697296,4.9468011 11.405177,4.91931 12.746722,5.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 1.803513,12.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 9.233059,15.82673 8.7559419,13.93844 7.1847932,12.610279 5.6430341,11.347772 3.7166722,11.54039 1.803513,12.299739"/>
+ <path style="fill:#48539e" d="m 1.803513,11.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 C 9.233059,15.326865 8.7559419,13.438575 7.1847932,12.110414 5.6430341,10.847907 3.7166722,11.040525 1.803513,11.799874"/>
+ <path style="opacity:0.1" d="M 3.1916381,9.608351 C 4.4829034,7.9254293 6.1106623,7.4353836 7.9106017,7.5780836 10.279714,7.7659093 12.08092,8.929124 13.044915,11.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 8.4049882,9.20738 5.9879469,8.835256 3.1916381,9.608351"/>
+ <path style="fill:#469d3b" d="M 3.1916381,9.108486 C 4.4829034,7.4255642 6.1106623,6.9355186 7.9106017,7.0782185 10.279714,7.2660443 12.08092,8.4292587 13.044915,10.668693 c 0.899608,2.147376 0.435968,4.904528 -1.476468,7.038972 C 12.290178,14.92049 12.14386,12.569554 10.304583,10.629356 8.4049882,8.707515 5.9879469,8.335391 3.1916381,9.108486"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mediainfo.svg b/.icons/awkward/22x22/apps/mediainfo.svg
new file mode 120000
index 00000000..0f8ab13b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mediainfo.svg
@@ -0,0 +1 @@
+mkvinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mediawriter.svg b/.icons/awkward/22x22/apps/mediawriter.svg
new file mode 100644
index 00000000..a4931bc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mediawriter.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g style="opacity:.2" transform="matrix(.46666667 0 0 -.5 -.20000003 24.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="m4 21h14v-7h-14z"/>
+ <rect style="opacity:.5" width="3" height="2" x="6" y="-20" transform="scale(1,-1)"/>
+ <rect style="opacity:.5" width="3" height="2" x="13" y="-20" transform="scale(1,-1)"/>
+ <path style="opacity:.2" d="m11 1.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="m11 1a10 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(3)">
+ <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="m11 1a10 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/22x22/apps/medit.svg b/.icons/awkward/22x22/apps/medit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/medit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mednafen.svg b/.icons/awkward/22x22/apps/mednafen.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mednafen.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mednaffe.svg b/.icons/awkward/22x22/apps/mednaffe.svg
new file mode 100644
index 00000000..f8141bb8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mednaffe.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="11" r="9.5"/>
+ <circle style="fill:#5364f6" cx="11.5" cy="10.5" r="9.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.499929,0.99950194 A 9.5,9.5 0 0 0 1.9999292,10.4995 a 9.5,9.5 0 0 0 0.010742,0.295899 9.5,9.5 0 0 1 9.4892576,-9.2958971 9.5,9.5 0 0 1 9.489258,9.2041001 9.5,9.5 0 0 0 0.01074,-0.204102 9.5,9.5 0 0 0 -9.5,-9.49999806 z"/>
+ <path style="opacity:0.1" d="M 4.7343042,1.5003883 A 1.0001,1.0001 0 0 0 3.7870386,2.2289039 l -2.25,8.0000001 a 1.0001663,1.0001663 0 1 0 1.9257812,0.541015 L 4.5546167,6.8851539 5.2675073,10.683982 A 1.0001,1.0001 0 0 0 7.074148,11.066794 L 9.8964132,6.9613258 9.2675072,10.314841 a 1.0001,1.0001 0 1 0 1.9648438,0.369141 l 1.5,-7.9999999 a 1.0001,1.0001 0 0 0 -1.806641,-0.75 L 6.7889917,7.9515602 5.7323511,2.3167945 A 1.0001,1.0001 0 0 0 4.7343042,1.5003883 Z M 9.7518822,12.500388 A 1.0001,1.0001 0 0 0 8.7733667,13.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.5605468 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.5039058,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 2.4999292,9.9995004 2.25,-7.9995 1.5,7.9995 5.4999998,-7.9995 -1.5,7.9995"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11.5027,16 H 9.1229632 m -0.620263,3 1.25,-6.0005 H 12.0027"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 17.0027,16 h -2.376966 m 2.879737,-3.0005 h -2.25 L 14.005471,19 H 16.7527"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mega.svg b/.icons/awkward/22x22/apps/mega.svg
new file mode 100644
index 00000000..4c7cbaae
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mega.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e32037" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/megabasterd.svg b/.icons/awkward/22x22/apps/megabasterd.svg
new file mode 100644
index 00000000..2bfde167
--- /dev/null
+++ b/.icons/awkward/22x22/apps/megabasterd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 10.978643,14.5 a 0.39535353,0.39345903 0 0 0 -0.321201,0.196186 L 7.0529579,20.909419 A 0.39535353,0.39345903 0 0 0 7.3952784,21.5 h 7.2089686 a 0.39535353,0.39345903 0 0 0 0.342321,-0.590581 L 11.342083,14.696186 A 0.39535353,0.39345903 0 0 0 10.978643,14.5 Z"/>
+ <path style="fill:#bc2b1a" d="m 10.978643,14 a 0.39535353,0.39345903 0 0 0 -0.321201,0.196186 L 7.0529579,20.409419 A 0.39535353,0.39345903 0 0 0 7.3952784,21 h 7.2089686 a 0.39535353,0.39345903 0 0 0 0.342321,-0.590581 L 11.342083,14.196186 A 0.39535353,0.39345903 0 0 0 10.978643,14 Z"/>
+ <path style="opacity:0.2" d="M 11,0.50032587 C 10.252317,0.72625407 4.8916854,6.3117365 3.3621236,8.477676 0.98096323,11.849518 0.40422093,14.954115 1.6130587,16.669551 2.4088726,17.798873 3.9153809,18.455354 5.4246724,18.499585 7.7778219,18.52473 9.583912,17.402815 11,15.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 17.108315,6.3117365 11.747683,0.72625407 11,0.50032587 Z"/>
+ <path style="fill:#f1432e" d="M 11,3.2486664e-4 C 10.252317,0.22625307 4.8916854,5.8117355 3.3621236,7.977675 0.98096323,11.349518 0.40422093,14.454115 1.6130587,16.169551 2.4088726,17.298873 3.9153809,17.955354 5.4246724,17.999585 7.7778219,18.02473 9.583912,16.902815 11,15.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 17.108315,5.8117355 11.747683,0.22625307 11,3.2486664e-4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,-3.3357288e-8 C 10.252317,0.22592817 4.8908899,5.8125761 3.3613281,7.9785156 1.7471564,10.264264 0.98312423,12.414837 1.0214844,14.105469 1.1317879,12.499535 1.9045111,10.541441 3.3613281,8.4785156 4.8908899,6.3125761 10.252317,0.72592817 11,0.49999997 c 0.747683,0.2259282 6.109111,5.81257613 7.638672,7.97851563 1.456817,2.0629254 2.22954,4.0210194 2.339844,5.6269534 0.03836,-1.690632 -0.725672,-3.841205 -2.339844,-6.1269534 C 17.109111,5.8125761 11.747683,0.22592817 11,-3.3357288e-8 Z"/>
+ <path style="opacity:0.2" d="m 6,6.5 v 9 h 2 v -3 -3.171875 L 9.585937,10.914062 11,12.328125 12.414062,10.914062 14,9.328125 V 12.5 v 3 h 2 v -9 h -2 l -3,3 -3,-3 z"/>
+ <path style="fill:#ffffff" d="m 6,6 v 9 H 8 V 12 8.828125 L 9.585937,10.414062 11,11.828125 12.414062,10.414062 14,8.828125 V 12 15 h 2 V 6 H 14 L 11,9 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/megaglest.svg b/.icons/awkward/22x22/apps/megaglest.svg
new file mode 100644
index 00000000..4de63dca
--- /dev/null
+++ b/.icons/awkward/22x22/apps/megaglest.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 6.999948,1.4992633 a 6.0000569,9.0000853 0 0 0 -6.0000569,9.0000857 6.0000569,9.0000853 0 0 0 2.1494345,6.900456 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.450266,-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 21.000081,10.499349 6.0000569,9.0000853 0 0 0 15.000024,1.4992633 6.0000569,9.0000853 0 0 0 11.000963,3.8049492 6.0000569,9.0000853 0 0 0 6.999948,1.4992633 Z"/>
+ <ellipse style="fill:#fbba22" cx="7" cy="9.999" rx="6" ry="9"/>
+ <ellipse style="fill:#fbba22" cx="15" cy="9.999" rx="6" ry="9"/>
+ <path style="fill:none;stroke:#ea8504;stroke-width:4.00003815;stroke-linecap:round;stroke-linejoin:round" d="m 2.9999101,18.999481 c 0,0 3.5000332,-1.000009 8.0000759,-1.000009 4.500043,0 8.000076,1.000009 8.000076,1.000009"/>
+ <path style="opacity:0.3" d="m 6.9999876,3.9995046 c -0.4408682,0 -1.0509661,0.2561383 -1.7460938,1.2988281 -0.6951255,1.0426899 -1.2539062,2.7563121 -1.2539062,4.7011719 0,1.9448604 0.5587806,3.6565294 1.2539062,4.6992194 0.196401,0.294601 0.3857585,0.521329 0.5664063,0.701172 1.1820322,-0.177098 2.6055475,-0.32439 4.1796875,-0.373047 V 6.9995046 C 9.7899926,6.3773287 9.0309366,5.7256158 8.7460814,5.2983327 8.0509547,4.2556429 7.4408558,3.9995046 6.9999876,3.9995046 Z m 8.0000004,0 c -0.440868,0 -1.050968,0.2561383 -1.746094,1.2988281 -0.284855,0.4272831 -1.043911,1.078996 -1.253906,1.7011719 v 8.0273444 c 1.57414,0.04866 2.997655,0.195949 4.179688,0.373047 0.180647,-0.179843 0.370005,-0.406571 0.566406,-0.701172 0.695125,-1.04269 1.253906,-2.754359 1.253906,-4.6992194 0,-1.9448598 -0.55878,-3.658482 -1.253906,-4.7011719 C 16.050955,4.2556429 15.440856,3.9995046 14.999988,3.9995046 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.999948,0.9993104 c -3.3137399,0 -6.0000569,4.0294757 -6.0000569,9.0000852 0.00177,0.06775 0.00405,0.1354594 0.00684,0.2031274 0.1067197,-4.8503254 2.7579107,-8.7003197 5.9932208,-8.7032079 1.477434,0.00345 2.9020777,0.8244383 4.0010151,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.7871929 0.0033,-0.09564 0.0056,-0.191359 0.0068,-0.2871124 0,-4.9706095 -2.686317,-9.0000852 -6.000057,-9.0000852 -1.47676,0.00417 -2.900625,0.8251114 -3.999061,2.3056859 C 9.9020256,1.8237487 8.477382,1.0027618 6.999948,0.9993104 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/meld.svg b/.icons/awkward/22x22/apps/meld.svg
new file mode 100644
index 00000000..a1df0e96
--- /dev/null
+++ b/.icons/awkward/22x22/apps/meld.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.0">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 17.439792,1.499999 C 19.412147,1.499999 21,3.0851539 21,5.0541575 V 21.4745 L 4.560207,21.5 C 2.5878547,21.5 1,19.914845 1,17.945841 V 1.5016642 Z"/>
+ <path style="fill:#4f75c4;fill-rule:evenodd" d="M 17.439792,0.9999995 C 19.412147,0.9999995 21,2.5851545 21,4.554158 v 16.420343 l -16.439793,0.0255 C 2.5878547,21 1,19.414845 1,17.445841 V 1.0016647 Z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 17.439453,1 1,1.0019531 v 0.5 L 17.439453,1.5 C 19.411808,1.5 21,3.0847074 21,5.053711 v -0.5 C 21,2.5847074 19.411808,1 17.439453,1 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 13.493158,4.50079 C 11.614614,4.528585 9.747143,5.3009815 8.2474125,7.187729 6.7131765,9.117887 7.806226,11.829718 9.149554,12.606883 c 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 21,21.5 V 8.1440975 C 20.383886,7.440138 19.676412,6.794164 18.859494,6.2465415 17.270055,5.181056 15.371701,4.4729935 13.493158,4.50079 Z"/>
+ <path style="fill:#f89216;fill-rule:evenodd" d="M 13.493158,4.00079 C 11.614614,4.028585 9.747143,4.8009815 8.2474125,6.687729 6.7131765,8.617887 7.806226,11.329718 9.149554,12.106883 c 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 21,21 V 7.6440975 C 20.383886,6.940138 19.676412,6.294164 18.859494,5.7465415 17.270055,4.681056 15.371701,3.9729935 13.493158,4.00079 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 8.5068425,18.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 7.181731,15.374911 5.006452,12.591809 4.7835695,9.967799 4.4692295,6.267058 7.3232145,2.5711391 10.69257,1.5122889 L 1,1.4999999 V 14.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 8.5068425,17.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 7.181731,14.874911 5.006452,12.091809 4.7835695,9.467799 4.4692295,5.767058 7.3232145,2.0711391 10.69257,1.0122889 L 1,0.9999998 V 14.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 13.493164,4.0009765 C 11.614621,4.0287715 9.7468,4.8007525 8.2470705,6.6875 7.6577895,7.4288495 7.4595375,8.285449 7.510742,9.103516 7.556002,8.4436855 7.777127,7.778716 8.2470705,7.1875 9.7468,5.3007525 11.61462,4.5287715 13.493164,4.5009765 15.371707,4.4731815 17.269935,5.180608 18.859375,6.246094 19.676292,6.793716 20.383886,7.4405715 21,8.144531 v -0.5 C 20.383886,6.9405715 19.676292,6.293716 18.859375,5.746094 17.269935,4.680608 15.371707,3.9731801 13.493164,4.0009765 Z M 9.435547,10.453125 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 1,1 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 C 12.455317,13.394019 11.390753,14.412 9.968752,14.56836 7.181464,14.874842 5.006087,12.091784 4.7832045,9.467774 4.7732145,9.350168 4.7751545,9.232746 4.7714845,9.115235 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 C 14.591753,11.90215 13.782446,10.432671 12.850586,9.893555 12.579038,9.766831 12.315557,9.723483 12.071289,9.739258 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mellowplayer.svg b/.icons/awkward/22x22/apps/mellowplayer.svg
new file mode 100644
index 00000000..4804a40b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mellowplayer.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" viewBox="-2.01 0 22 22">
+ <path style="opacity:.2" d="m5.9900002 1.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.6542968 -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.6542968 -4.013674z"/>
+ <circle style="fill:#5f81d4" cx="11.99" cy="11.002" r="6"/>
+ <circle style="fill:#5f81d4" cx="5.99" cy="7.002" r="6"/>
+ <path style="opacity:.2;fill:#ffffff" d="m5.9900002 1.002a6 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.6542968 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.013672 6 6 0 0 0 -5.6542968 -4.013672z"/>
+ <circle style="fill:#5f81d4" cx="5.99" cy="15.002" r="6"/>
+ <path style="opacity:.2" d="m9.4900002 4.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.4999998 -3.5 3.5 3.5 0 0 0 -3.4999998 -3.5zm0 7a3.5 3.5 0 0 0 -2.5585938 1.119141 3.5 3.5 0 0 0 0.058594 -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.058594 0.619141 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.4999998 -3.5 3.5 3.5 0 0 0 -3.4999998 -3.5z"/>
+ <circle style="fill:#f2f2f2" cx="3.49" cy="11.502" r="3.5"/>
+ <circle style="fill:#f2f2f2" cx="9.49" cy="14.502" r="3.5"/>
+ <circle style="fill:#f2f2f2" cx="9.49" cy="7.502" r="3.5"/>
+ <path style="opacity:.2" d="m3.2203887 4.5410755c0.2427275-0.1186895 0.475915 0.07086 0.475915 0.07086l5.5685895 3.21916 5.3841588 3.1157055s0.340948 0.162623 0.340948 0.551289c0 0.389729-0.343774 0.516568-0.343774 0.516568l-5.3936988 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="m3.2203887 4.0410748c0.2427275-0.1186897 0.475915 0.07086 0.475915 0.07086l5.5685895 3.21916 5.3841588 3.1157062s0.340948 0.162623 0.340948 0.551289c0 0.389729-0.343774 0.516568-0.343774 0.516568l-5.3936988 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/22x22/apps/mendeley-desktop.svg b/.icons/awkward/22x22/apps/mendeley-desktop.svg
new file mode 100644
index 00000000..05aa8208
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mendeley-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mendeleydesktop.svg b/.icons/awkward/22x22/apps/mendeleydesktop.svg
new file mode 120000
index 00000000..d3db8469
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mendeleydesktop.svg
@@ -0,0 +1 @@
+mendeley-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/menu-editor.svg b/.icons/awkward/22x22/apps/menu-editor.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/menu-editor.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/menulibre.svg b/.icons/awkward/22x22/apps/menulibre.svg
new file mode 100644
index 00000000..d65a4ebd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/menulibre.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 2.9230769,0.5 H 19.076923 C 19.588308,0.5 20,0.91235 20,1.4264 v 16.20195 c 0,0.5141 -0.411715,0.866465 -0.923077,0.8713 H 8.5 L 6.5,21.5 4.5,18.49965 H 2.9230769 C 2.4116923,18.49965 2,18.14245 2,17.62835 V 1.4264 C 2,0.91235 2.4116923,0.5 2.9230769,0.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.9230769,0 H 19.076923 C 19.588308,0 20,0.41235 20,0.9264 v 16.20195 c 0,0.5141 -0.411715,0.866465 -0.923077,0.8713 H 8.5 L 6.5,21 4.5,17.99965 H 2.9230769 C 2.4116923,17.99965 2,17.64245 2,17.12835 V 0.9264 C 2,0.41235 2.4116923,0 2.9230769,0 Z"/>
+ <path style="opacity:0.1" d="M 5.3652344,3.5 C 5.1671354,3.5 5,3.6690875 5,3.8671875 V 5.1347656 C 5,5.3328656 5.1671354,5.5 5.3652344,5.5 H 6.6347656 C 6.8328646,5.5 7,5.3328656 7,5.1347656 V 3.8671875 C 7,3.6690875 6.8328646,3.5 6.6347656,3.5 Z M 10,3.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 5.1671354,8.5 5,8.6690875 5,8.8671875 V 10.134766 C 5,10.332866 5.1671354,10.5 5.3652344,10.5 H 6.6347656 C 6.8328646,10.5 7,10.332866 7,10.134766 V 8.8671875 C 7,8.6690875 6.8328646,8.5 6.6347656,8.5 Z M 10,8.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 4.2688833,12.5 4,12.768911 4,13.089844 v 2.822265 C 4,16.233109 4.2688832,16.5 4.5898438,16.5 H 7.4101562 C 7.7311167,16.5 8,16.233109 8,15.912109 V 13.089844 C 8,12.768911 7.7311167,12.5 7.4101562,12.5 Z M 10,13.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 4.589844,12 C 4.2688835,12 4,12.268911 4,12.589844 v 2.821614 C 4,15.732458 4.2688835,16 4.589844,16 H 7.410156 C 7.7311165,16 8,15.732458 8,15.411458 V 12.589844 C 8,12.268911 7.7311165,12 7.410156,12 Z"/>
+ <path style="fill:#898989" d="M 5.3652345,8 C 5.1671355,8 5,8.168111 5,8.366211 V 9.634766 C 5,9.832866 5.1671355,10 5.3652345,10 h 1.269531 C 6.8328645,10 7,9.832866 7,9.634766 V 8.366211 C 7,8.168111 6.8328645,8 6.6347655,8 Z"/>
+ <path style="fill:#898989" d="M 5.3652345,3 C 5.1671355,3 5,3.168111 5,3.366211 V 4.6347655 C 5,4.8328655 5.1671355,5 5.3652345,5 h 1.269531 C 6.8328645,5 7,4.8328655 7,4.6347655 V 3.366211 C 7,3.168111 6.8328645,3 6.6347655,3 Z"/>
+ <path style="fill:none;stroke:#898989;stroke-width:2;stroke-linecap:round" d="m 10,9 h 6"/>
+ <path style="fill:none;stroke:#898989;stroke-width:2;stroke-linecap:round" d="m 10,4 h 6"/>
+ <path style="fill:none;stroke:#188eee;stroke-width:2;stroke-linecap:round" d="m 10,14 h 6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.9238281,0 C 2.4124435,0 2,0.4117314 2,0.9257812 v 0.5 C 2,0.9117314 2.4124435,0.5 2.9238281,0.5 H 19.076172 C 19.587557,0.5 20,0.9117312 20,1.4257812 v -0.5 C 20,0.4117312 19.587557,0 19.076172,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/meow.svg b/.icons/awkward/22x22/apps/meow.svg
new file mode 100644
index 00000000..46a1f4af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/meow.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4ba9c0" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mess.svg b/.icons/awkward/22x22/apps/mess.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mess.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/messengerfordesktop.svg b/.icons/awkward/22x22/apps/messengerfordesktop.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/messengerfordesktop.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/metacity.svg b/.icons/awkward/22x22/apps/metacity.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/metacity.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/meterbridge.svg b/.icons/awkward/22x22/apps/meterbridge.svg
new file mode 100644
index 00000000..de84803e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/meterbridge.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 11,3.5 c -4.432,0 -8,3.568 -8,8 0,1.460901 0.3937605,2.823695 1.0722655,4 H 17.927734 C 18.606239,14.323695 19,12.960901 19,11.5 c 0,-4.432 -3.568,-8 -8,-8 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.0038,11.1665 1.00585,11.25 1.1382,5.827 5.544,1.5 10.99985,1.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 11,3 c -4.432,0 -8,3.568 -8,8 0,1.460901 0.3937605,2.823695 1.0722655,4 H 17.927734 C 18.606239,13.823695 19,12.460901 19,11 19,6.568 15.432,3 11,3 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round" d="M 11,15 8,10"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="15" r="2"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-linecap:round" d="m 4.5,8.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 13.692552,6.8301585 C 16.307577,7.5094005 17.5,8.9999285 17.5,8.9999285"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,3 C 6.568,3 3,6.568 3,11 3,11.09984 3.00612,11.197979 3.00977,11.296875 3.1178468,6.960423 6.636584,3.5 11,3.5 c 4.363416,0 7.882153,3.460423 7.990234,7.796875 C 18.993878,11.197979 19,11.099842 19,11 19,6.568 15.432,3 11,3 Z"/>
+ <path style="opacity:0.2" d="M 11,13 A 2,2 0 0 0 9,15 2,2 0 0 0 9.01758,15.244141 2,2 0 0 1 11,13.5 2,2 0 0 1 12.982422,15.255859 2,2 0 0 0 13,15 2,2 0 0 0 11,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/meterbridge32x32.svg b/.icons/awkward/22x22/apps/meterbridge32x32.svg
new file mode 120000
index 00000000..84334cbf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/meterbridge32x32.svg
@@ -0,0 +1 @@
+meterbridge.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/metro-2033-redux.svg b/.icons/awkward/22x22/apps/metro-2033-redux.svg
new file mode 100644
index 00000000..7f29dbac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/metro-2033-redux.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <path style="fill:#4f4f4f" d="M 2,1 C 1.446,1 1,1.446 1,2 V 16.05 H 21 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 14.484497,3.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 10.300698,6.554792 10.073226,6.2303465 10.028158,6.201863 9.983093,6.173358 9.912918,6.0594435 9.872246,5.9487825 9.831571,5.838122 9.678058,5.5702925 9.531102,5.353551 9.384142,5.1368055 9.233211,4.909145 9.195687,4.847657 8.700363,4.0360185 8.520051,3.765555 8.408255,3.6661005 8.291475,3.5622135 8.085403,3.5447285 6.7057275,3.5214825 5.392304,3.4993475 5.136064,3.5103175 5.136064,3.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 3.818707 C 16.982428,3.646932 16.948241,3.608308 16.881305,3.573093 16.679984,3.4671825 16.547369,3.484011 16.393841,3.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 5.16738,4.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 5.306644,9.271811 5.174716,9.488214 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 7.790402,8.363357 C 7.677704,8.141374 7.5437545,7.950532 7.4313155,7.7717945 7.3470635,7.573584 6.9704395,6.9931725 6.30274,6.032339 5.990876,5.5835645 5.683724,5.4532365 5.680816,5.768387 5.680016,5.866123 5.670656,5.867794 5.613652,5.781087 5.577292,5.725756 5.547036,5.5684895 5.546492,5.431599 5.545292,5.1836615 5.346232,4.909199 5.167368,4.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 9.028179,8.678938 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 8.861379,8.9209225 8.888703,8.720884 9.008056,8.68182 9.015256,8.67947 9.021896,8.67867 9.028176,8.67907 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 6.04516,11.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 7.3740275,11.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 14.484497,3.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 10.300698,6.054792 10.073226,5.7303465 10.028158,5.701863 9.983093,5.673358 9.912918,5.5594435 9.872246,5.4487825 9.831571,5.338122 9.678058,5.0702925 9.531102,4.853551 9.384142,4.6368055 9.233211,4.409145 9.195687,4.347657 8.700363,3.5360185 8.520051,3.265555 8.408255,3.1661005 8.291475,3.0622135 8.085403,3.0447285 6.7057275,3.0214825 5.392304,2.9993475 5.136064,3.0103175 5.136064,3.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 3.318707 C 16.982428,3.146932 16.948241,3.108308 16.881305,3.073093 16.679984,2.9671825 16.547369,2.984011 16.393841,3.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 5.16738,4.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 5.306644,8.7718105 5.174716,8.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 7.790402,7.863357 C 7.677704,7.641374 7.5437545,7.450532 7.4313155,7.2717945 7.3470635,7.073584 6.9704395,6.4931725 6.30274,5.532339 5.990876,5.0835645 5.683724,4.9532365 5.680816,5.268387 5.680016,5.366123 5.670656,5.367794 5.613652,5.281087 5.577292,5.225756 5.547036,5.0684895 5.546492,4.931599 5.545292,4.6836615 5.346232,4.409199 5.167368,4.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 9.028179,8.178938 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 8.861379,8.4209225 8.888703,8.220884 9.008056,8.18182 9.015256,8.17947 9.021896,8.17867 9.028176,8.17907 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 6.04516,10.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 7.3740275,11.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 1,16 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 4.8277315,17 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 6.142857,20 H 5.701681 L 4.97479,18.760504 H 4.3781515 V 20 H 4 v -3 z m -0.02101,0.327731 h -0.428571 v 1.113445 H 4.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 8.67647,20 H 7 v -3 h 1.67647 v 0.331932 H 7.378151 v 0.936975 H 8.60084 v 0.327731 H 7.378151 v 1.071429 H 8.67647 Z"/>
+ <path style="fill:#3f3f3f" d="m 12.003362,18.470588 q 0,0.760504 -0.415967,1.147059 Q 11.175631,20 10.436135,20 H 9.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 9.978152 v 2.352941 h 0.407563 q 1.218487,0 1.218487,-1.193277 z"/>
+ <path style="fill:#3f3f3f" d="m 14.979006,17 v 1.914364 q 0,0.30663 -0.12431,0.555249 -0.124309,0.244475 -0.381215,0.389503 Q 14.216574,20 13.827072,20 13.271824,20 12.985912,19.701657 12.7,19.39917 12.7,18.906076 V 17 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 17 Z"/>
+ <path style="fill:#3f3f3f" d="M 18.145027,20 H 17.722375 L 16.939226,18.715469 16.143646,20 H 15.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="1" y="16"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/metro-last-light-redux.svg b/.icons/awkward/22x22/apps/metro-last-light-redux.svg
new file mode 100644
index 00000000..a063f619
--- /dev/null
+++ b/.icons/awkward/22x22/apps/metro-last-light-redux.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <path style="fill:#4f4f4f" d="M 2,1 C 1.446,1 1,1.446 1,2 V 16.05 H 21 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 14.484497,3.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 10.300698,6.554792 10.073226,6.2303465 10.028158,6.201863 9.983093,6.173358 9.912918,6.0594435 9.872246,5.9487825 9.831571,5.838122 9.678058,5.5702925 9.531102,5.353551 9.384142,5.1368055 9.233211,4.909145 9.195687,4.847657 8.700363,4.0360185 8.520051,3.765555 8.408255,3.6661005 8.291475,3.5622135 8.085403,3.5447285 6.7057275,3.5214825 5.392304,3.4993475 5.136064,3.5103175 5.136064,3.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 3.818707 C 16.982428,3.646932 16.948241,3.608308 16.881305,3.573093 16.679984,3.4671825 16.547369,3.484011 16.393841,3.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 5.16738,4.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 5.306644,9.271811 5.174716,9.488214 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 7.790402,8.363357 C 7.677704,8.141374 7.5437545,7.950532 7.4313155,7.7717945 7.3470635,7.573584 6.9704395,6.9931725 6.30274,6.032339 5.990876,5.5835645 5.683724,5.4532365 5.680816,5.768387 5.680016,5.866123 5.670656,5.867794 5.613652,5.781087 5.577292,5.725756 5.547036,5.5684895 5.546492,5.431599 5.545292,5.1836615 5.346232,4.909199 5.167368,4.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 9.028179,8.678938 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 8.861379,8.9209225 8.888703,8.720884 9.008056,8.68182 9.015256,8.67947 9.021896,8.67867 9.028176,8.67907 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 6.04516,11.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 7.3740275,11.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 14.484497,3.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 10.300698,6.054792 10.073226,5.7303465 10.028158,5.701863 9.983093,5.673358 9.912918,5.5594435 9.872246,5.4487825 9.831571,5.338122 9.678058,5.0702925 9.531102,4.853551 9.384142,4.6368055 9.233211,4.409145 9.195687,4.347657 8.700363,3.5360185 8.520051,3.265555 8.408255,3.1661005 8.291475,3.0622135 8.085403,3.0447285 6.7057275,3.0214825 5.392304,2.9993475 5.136064,3.0103175 5.136064,3.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 3.318707 C 16.982428,3.146932 16.948241,3.108308 16.881305,3.073093 16.679984,2.9671825 16.547369,2.984011 16.393841,3.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 5.16738,4.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 5.306644,8.7718105 5.174716,8.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 7.790402,7.863357 C 7.677704,7.641374 7.5437545,7.450532 7.4313155,7.2717945 7.3470635,7.073584 6.9704395,6.4931725 6.30274,5.532339 5.990876,5.0835645 5.683724,4.9532365 5.680816,5.268387 5.680016,5.366123 5.670656,5.367794 5.613652,5.281087 5.577292,5.225756 5.547036,5.0684895 5.546492,4.931599 5.545292,4.6836615 5.346232,4.409199 5.167368,4.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 9.028179,8.178938 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 8.861379,8.4209225 8.888703,8.220884 9.008056,8.18182 9.015256,8.17947 9.021896,8.17867 9.028176,8.17907 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 6.04516,10.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 7.3740275,11.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 1,16 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 4.8277315,17 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 6.142857,20 H 5.701681 L 4.97479,18.760504 H 4.3781515 V 20 H 4 v -3 z m -0.02101,0.327731 h -0.428571 v 1.113445 H 4.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 8.67647,20 H 7 v -3 h 1.67647 v 0.331932 H 7.378151 v 0.936975 H 8.60084 v 0.327731 H 7.378151 v 1.071429 H 8.67647 Z"/>
+ <path style="fill:#3f3f3f" d="m 12.003362,18.470588 q 0,0.760504 -0.415967,1.147059 Q 11.175631,20 10.436135,20 H 9.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 9.978152 v 2.352941 h 0.407563 q 1.218487,0 1.218487,-1.193277 z"/>
+ <path style="fill:#3f3f3f" d="m 14.979006,17 v 1.914364 q 0,0.30663 -0.12431,0.555249 -0.124309,0.244475 -0.381215,0.389503 Q 14.216574,20 13.827072,20 13.271824,20 12.985912,19.701657 12.7,19.39917 12.7,18.906076 V 17 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 17 Z"/>
+ <path style="fill:#3f3f3f" d="M 18.145027,20 H 17.722375 L 16.939226,18.715469 16.143646,20 H 15.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="1" y="16"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/metronome.svg b/.icons/awkward/22x22/apps/metronome.svg
new file mode 100644
index 00000000..b3094260
--- /dev/null
+++ b/.icons/awkward/22x22/apps/metronome.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <g transform="translate(0 -1008.4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mgba.svg b/.icons/awkward/22x22/apps/mgba.svg
new file mode 100644
index 00000000..28a520fd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mgba.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <defs>
+ <linearGradient id="linearGradient4721" x1="24.756" x2="24.102" y1="26.512" y2="5.924" gradientTransform="matrix(0.34375,0,0,0.33334,2.75,1.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#fff"/>
+ <stop offset="1" stop-color="#fff" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <rect style="fill:#e4e4e4" width="16" height="20" x="-19" y="1" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="opacity:0.15;fill:url(#linearGradient4721)" width="11" height="7" x="5.5" y="3.5" rx=".206" ry=".2"/>
+ <rect style="fill:#333333" width="10" height="6" x="6" y="4" rx="0" ry="0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.2" d="m 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.4,12.5 c -0.3324,0 -0.3724,0.26875 -0.4,0.6 v 1.4 H 4.6 C 4.2676,14.5 4,14.568 4,14.9 v 1.2 c 0,0.3324 0.26844,0.37632 0.6,0.4 H 6 v 1.4 c 0,0.3324 0.0676,0.6 0.4,0.6 H 7.6 C 7.9324,18.5 8,18.232 8,17.9 v -1.4 h 1.4 c 0.3324,0 0.6,-0.0676 0.6,-0.4 V 14.9 C 10,14.568 9.7324,14.5 9.4,14.5 H 8 V 13.1 C 8,12.768 7.9324,12.5 7.6,12.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 6.4,12 C 6.0676,12 6.0276,12.269 6,12.6 V 14 H 4.6 C 4.2676,14 4,14.068 4,14.4 v 1.2 c 0,0.3324 0.26844,0.37632 0.6,0.4 H 6 v 1.4 C 6,17.732 6.0676,18 6.4,18 H 7.6 C 7.9324,18 8,17.732 8,17.4 V 16 H 9.4 C 9.7324,16 10,15.932 10,15.6 V 14.4 C 10,14.068 9.732,14 9.4,14 H 8 V 12.6 C 8,12.268 7.9324,12 7.6,12 Z"/>
+ <circle style="opacity:0.2;fill:#ffffff" cx="16" cy="14.5" r="1"/>
+ <circle style="opacity:0.2;fill:#ffffff" cx="13" cy="14.5" r="1"/>
+ <circle style="opacity:0.2;fill:#ffffff" cx="16" cy="17.5" r="1"/>
+ <circle style="opacity:0.2;fill:#ffffff" cx="13" cy="17.5" r="1"/>
+ <circle style="fill:#ef5646" cx="16" cy="14" r="1"/>
+ <circle style="fill:#ef5646" cx="13" cy="14" r="1"/>
+ <circle style="fill:#eb9200" cx="16" cy="17" r="1"/>
+ <circle style="fill:#eb9200" cx="13" cy="17" r="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mhwaveedit.svg b/.icons/awkward/22x22/apps/mhwaveedit.svg
new file mode 100644
index 00000000..6ed8046c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mhwaveedit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <path style="fill:#f3963c" d="M 2,1 C 1.446,1 1,1.446 1,2 v 9 H 21 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="fill:#27cebe" d="m 21,11 v 9 c 0,0.554 -0.446,1 -1,1 H 2 C 1.446,21 1,20.554 1,20 v -9 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.1" d="m 16.5,2.4918954 c -0.252395,0 -0.504781,0.1697319 -0.5,0.5078125 V 5.5000477 H 14 V 2.9997079 C 14.00386,2.7178232 13.774065,2.4894461 13.492188,2.4938485 13.21643,2.4981588 12.996224,2.7239418 13,2.9997079 v 2.9163554 c -0.0094,0.05527 -0.0094,0.1107452 0,0.1660156 V 9.500145 H 10 V 2.9997079 C 9.999825,2.5543902 9.461481,2.3314153 9.146484,2.6461923 L 7,4.7926767 4.8535156,2.6461923 C 4.5385183,2.3314144 4.0001748,2.5543896 4,2.9997079 V 8.8419424 L 1,6.0099111 v 1.375 L 4.15625,10.363426 C 4.4750715,10.663506 4.9992573,10.437974 5,10.000145 V 4.2067391 l 1.6464844,1.6464844 c 0.1952649,0.195184 0.5117663,0.195184 0.7070312,0 L 9,4.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 6.5000477 h 2 v 3.5000973 c 3.02e-4,0.420923 0.487804,0.654146 0.814453,0.388672 L 21,7.3927236 V 6.1036611 L 17,8.9493643 V 6.0781727 c 0.0082,-0.051762 0.0082,-0.1044884 0,-0.15625 V 2.9997079 C 17.0048,2.6616272 16.752395,2.4918954 16.5,2.4918954 Z M 13.492188,12.492333 c -0.02487,4.29e-4 -0.04968,0.0037 -0.07422,0.0078 H 9.5 c -0.276131,2.8e-5 -0.499972,0.223869 -0.5,0.5 v 5.792969 L 7.3535156,17.146629 c -0.1952649,-0.195184 -0.5117663,-0.195184 -0.7070312,0 L 5,18.793114 V 13.000145 C 4.9995646,12.565323 4.4826846,12.339186 4.1621094,12.632957 L 1,15.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 7,18.207176 9.146484,20.353661 C 9.461481,20.668438 9.999824,20.445461 10,20.000145 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 14 v -3 h 2.449219 c 0.676161,0.0096 0.676161,-1.009563 0,-1 H 14 v -2 h 3.306641 L 21,16.377098 V 15.031395 L 17.833984,12.629051 C 17.742129,12.546113 17.623758,12.500183 17.5,12.500145 h -3.916016 c -0.03033,-0.0051 -0.06106,-0.0065 -0.0918,-0.0059 z"/>
+ <path style="fill:#3f51b5" d="M 13.492188,1.9927765 C 13.21643,1.9970868 12.996224,2.2238463 13,2.4996124 v 2.9153788 c -0.0094,0.05527 -0.0094,0.1117215 0,0.166992 V 9.00005 H 10 V 2.4996124 C 9.999825,2.0542947 9.461482,1.8313198 9.146485,2.1460968 L 7,4.2925814 4.8535155,2.1460968 C 4.5385182,1.8313189 4.0001748,2.0542941 4,2.4996124 V 8.341847 L 1,5.5098155 v 1.375 L 4.1572265,9.863331 C 4.476048,10.163411 4.9992573,9.937879 5,9.50005 V 3.7066434 l 1.6464845,1.6464845 c 0.1952649,0.195184 0.5117661,0.195184 0.707031,0 L 9,3.7066434 V 9.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 5.9999522 h 2 V 9.50005 c 3.02e-4,0.420923 0.48878,0.653169 0.815429,0.387695 L 21,6.8916515 V 5.602589 l -4,2.84668 V 5.5771007 c 0.0082,-0.051762 0.0082,-0.1044884 0,-0.15625 V 2.4996124 c 0.0096,-0.6761613 -1.009563,-0.6761613 -1,0 V 4.9999522 H 14 V 2.4996124 C 14.00386,2.2177277 13.774065,1.9883741 13.492188,1.9927765 Z"/>
+ <path style="fill:#d64e44" d="m 13.492188,11.993164 c -0.02487,4.29e-4 -0.04968,0.0027 -0.07422,0.0068 H 9.5 c -0.276131,2.8e-5 -0.499972,0.223869 -0.5,0.5 v 5.792969 L 7.3535155,16.646484 c -0.1952649,-0.195184 -0.5117661,-0.195184 -0.707031,0 L 5,18.292969 V 12.5 C 4.9995646,12.065178 4.4826847,11.838064 4.1621095,12.131836 L 1,15.030273 v 1.356446 l 3,-2.75 V 19.5 c 1.754e-4,0.445318 0.5385184,0.668293 0.8535155,0.353515 L 7,17.707031 9.146485,19.853515 C 9.461482,20.168292 9.999824,19.945317 10,19.5 V 13 h 3 v 2.422851 c -0.0082,0.05176 -0.0082,0.104488 0,0.15625 V 19.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 14 v -3 h 2.450195 c 0.676161,0.0096 0.676161,-1.009563 0,-1 H 14 v -2 h 3.307328 L 21,15.876953 V 14.53125 L 17.834672,12.128906 C 17.742817,12.045968 17.623469,12.000038 17.499711,12 h -3.915726 c -0.03033,-0.0051 -0.06106,-0.0074 -0.0918,-0.0068 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/microscope.svg b/.icons/awkward/22x22/apps/microscope.svg
new file mode 100644
index 00000000..73d16cae
--- /dev/null
+++ b/.icons/awkward/22x22/apps/microscope.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="m 5.3143243,18.500042 5.4322887,0 2.077835,0 4.861437,0 C 18.411627,18.500042 19,19.171633 19,20.000021 19,20.82841 18.411627,21.5 17.685885,21.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 10.521652,12.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 8.3595233,4.3732857 C 8.0335814,4.3660659 7.704596,4.4835977 7.4503565,4.7267963 L 5.2716759,6.8107518 C 2.3352059,9.619911 2.232009,14.294058 5.0412101,17.230529 l 0.7363182,0.76952 3.5253417,0 -2.4208651,-2.531215 C 5.0440251,13.547538 5.1120731,10.489568 7.0333698,8.6515461 L 9.21205,6.5675912 C 9.720444,6.0812369 9.73751,5.2752707 9.251115,4.7668348 9.007917,4.5126378 8.6854678,4.3805046 8.3595258,4.3732857 Z"/>
+ <rect style="fill:#e4e4e4" width="5" height="1" x="-17" y="17" transform="scale(-1,1)"/>
+ <path style="fill:#3f3f3f" d="m 9.669921,20.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 5.044354,13.047928 5.1121286,9.98954 7.0334253,8.1515186 L 9.211593,6.0677926 C 9.719987,5.5814384 9.737865,4.7750241 9.251468,4.2665882 8.7650712,3.7581944 7.9587419,3.7403165 7.450263,4.2267138 L 5.2720949,6.3104392 C 2.335625,9.119599 2.2320523,13.794085 5.0412536,16.730554 l 3.7081053,3.876141 C 8.9897125,20.857918 9.322258,20.75001 9.669921,20.75001 Z"/>
+ <path style="fill:#4f4f4f" d="m 10.521652,11.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 5.0694757,4.1256047 C 5.2123347,3.5657645 5.5605858,3.096097 6.0501205,2.8031411 L 7.7289276,1.7984372 C 8.1490438,1.5470606 8.6452133,1.449958 9.126081,1.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 C 9.834273,13.464904 9.668939,13.358338 9.570285,13.187162 L 5.2937786,5.7673068 C 5.0062781,5.2684408 4.9266172,4.6854449 5.0694757,4.1256047 Z"/>
+ <path style="fill:#ff9b32" d="M 5.0694757,3.6256117 C 5.2123347,3.0657714 5.5605858,2.596104 6.0501205,2.3031481 L 7.7289276,1.2984442 C 8.1490438,1.0470676 8.6452133,0.9499649 9.126081,1.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 C 9.834273,12.964911 9.668939,12.858345 9.570285,12.687169 L 5.2937786,5.2673138 C 5.0062781,4.7684477 4.9266172,4.1854519 5.0694757,3.6256117 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.7638147,1.0002858 c -0.362107,0.00743 -0.720055,0.1093149 -1.0351421,0.2978474 L 6.049985,2.303002 C 5.5604504,2.5959579 5.2123892,3.0654089 5.0695302,3.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 5.2123892,3.565402 5.5604504,3.0959509 6.049985,2.802995 L 7.7286726,1.7981262 C 8.1487888,1.5467496 8.6452463,1.4496471 9.126114,1.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 10.637812,2.0696068 C 10.312492,1.505203 9.761534,1.1238726 9.126114,1.0246995 9.005897,1.0059381 8.884517,0.9978079 8.7638147,1.0002858 Z"/>
+ <path style="fill:#ff9b32" d="m 5.3143243,18.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 5.5000003,11.5 C 7.4299069,11.5 9,9.929907 9,7.9999999 9,6.0700935 7.4299069,4.4999996 5.5000003,4.4999996 3.5700937,4.4999996 2,6.0700935 2,7.9999999 2,9.929907 3.5700937,11.5 5.5000003,11.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 5.5000003,11 C 7.4299069,11 9,9.429907 9,7.4999999 9,5.5700935 7.4299069,3.9999996 5.5000003,3.9999996 3.5700937,3.9999996 2,5.5700935 2,7.4999999 2,9.429907 3.5700937,11 5.5000003,11 Z"/>
+ <path style="opacity:0.2" d="m 5.4999791,6.5000418 c 0.8270939,0 1.499979,0.6728852 1.499979,1.4999791 C 6.9999581,8.8271149 6.327073,9.5 5.4999791,9.5 4.6728851,9.5 4,8.8271149 4,8.0000209 4,7.172927 4.6728851,6.5000418 5.4999791,6.5000418 Z"/>
+ <path style="fill:#e4e4e4" d="m 5.4999791,6.0000418 c 0.8270939,0 1.499979,0.6728852 1.499979,1.4999791 C 6.9999581,8.3271149 6.327073,9 5.4999791,9 4.6728851,9 4,8.3271149 4,7.5000209 4,6.672927 4.6728851,6.0000418 5.4999791,6.0000418 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 5.3146438,18.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.4315654,0 2.078096,0 4.86126,0 c 0.650834,0 1.188337,0.541042 1.29295,1.249982 C 18.990557,19.668429 19,19.58553 19,19.500028 19,18.671639 18.411307,18.000049 17.685565,18.000049 l -4.86126,0 -2.078096,0 -5.4315652,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/microsoft-office-online.svg b/.icons/awkward/22x22/apps/microsoft-office-online.svg
new file mode 120000
index 00000000..6ea82728
--- /dev/null
+++ b/.icons/awkward/22x22/apps/microsoft-office-online.svg
@@ -0,0 +1 @@
+ms-office.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/microsoft.svg b/.icons/awkward/22x22/apps/microsoft.svg
new file mode 100644
index 00000000..6a350c8e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/microsoft.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/midori.svg b/.icons/awkward/22x22/apps/midori.svg
new file mode 100644
index 00000000..930d616c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/midori.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mikutter.svg b/.icons/awkward/22x22/apps/mikutter.svg
new file mode 100644
index 00000000..9e1d307a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mikutter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 8.7342334,3.5001253 C 5.7527683,3.5162133 3.5903243,5.0722916 2.4091756,6.7288305 1.370507,8.1855439 1.1040696,9.646194 1.0967306,9.6870319 c -0.062486,0.30747 -0.095426,0.6194541 -0.096294,0.9328901 a 3.6523862,3.5515841 0 0 0 0,0.0104 v 3.917102 c -0.0195185,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.6807672,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.6351192 -0.09629,-0.946762 C 21.899277,9.606147 21.627024,8.1184008 20.564084,6.6560025 19.359334,4.9985101 17.180152,3.484108 14.212265,3.5001253 13.2286,3.5054349 12.344171,3.730799 11.533879,4.0324628 10.691601,3.7161798 9.7620192,3.4945785 8.7342334,3.5001253 Z"/>
+ <path style="fill:#f540ae" d="M 8.7342334,3.0001245 C 5.7527683,3.0162125 3.5903243,4.5722908 2.4091756,6.2288297 1.370507,7.6855431 1.1040696,9.1461932 1.0967306,9.1870311 c -0.062486,0.30747 -0.095426,0.619455 -0.096294,0.9328909 a 3.6523862,3.5515841 0 0 0 0,0.0104 v 3.917102 c -0.0195185,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.6807672,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 10.074838 C 21.999543,9.7571475 21.966597,9.439718 21.903277,9.1280752 21.899277,9.1061463 21.627024,7.6184 20.564084,6.1560017 19.359334,4.4985093 17.180152,2.9841072 14.212265,3.0001245 13.2286,3.0054341 12.344171,3.2307982 11.533879,3.532462 10.691601,3.216179 9.7620192,2.9945777 8.7342334,3.0001245 Z"/>
+ <path style="opacity:0.2" d="M 8.4926661,6.500384 C 6.7398312,6.5101108 5.4578946,7.5115984 4.8305567,8.4163996 4.2032189,9.3212012 4.0297755,10.240619 4.0297755,10.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 C 7.5430625,9.7701372 7.761126,9.5045302 8.508291,9.5003842 c 0.7528815,-0.0042 0.9626565,0.252711 1.2050785,0.5957028 0.219836,0.311038 0.273781,0.554602 0.2871095,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.3571998 0.465726,-0.6228068 1.21289,-0.6269528 0.752882,-0.0042 0.962657,0.252711 1.205079,0.5957028 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.9155408 -0.808594,-1.8105468 C 17.530013,7.4686594 16.239785,6.4906875 14.492667,6.500384 13.235089,6.507364 12.224967,7.0267182 11.52001,7.6527278 10.809322,7.019 9.7750506,6.4932668 8.4926661,6.500384 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 5.5006286,14.500636 v -4.46906 c 0,0 0.5,-2.5170655 2.9999999,-2.5309385 2.5000005,-0.013875 3.0000005,2.4690577 3.0000005,2.4690577 v 4.5309408 0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 11.500629,14.500636 v -4.46906 c 0,0 0.5,-2.5170655 3,-2.5309385 2.5,-0.013875 3,2.4690577 3,2.4690577 v 4.5309408 0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.734375 3 C 5.7529099 3.016088 3.5893518 4.5719767 2.4082031 6.2285156 C 1.3695345 7.685229 1.1049952 9.1466621 1.0976562 9.1875 C 1.0351702 9.49497 1.000868 9.8057047 1 10.119141 A 3.6523862 3.5515841 0 0 0 1 10.130859 L 1 10.619141 C 1.000868 10.305705 1.0351702 9.99497 1.0976562 9.6875 C 1.1049952 9.6466621 1.3695345 8.185229 2.4082031 6.7285156 C 3.5893518 5.0719767 5.7529099 3.516088 8.734375 3.5 C 9.7621608 3.4944532 10.690925 3.7169201 11.533203 4.0332031 C 12.343495 3.7315393 13.229226 3.5053096 14.212891 3.5 C 17.180778 3.4839827 19.359703 4.9987576 20.564453 6.65625 C 21.627393 8.1186483 21.898344 9.6069772 21.902344 9.6289062 C 21.965664 9.9405491 21.999976 10.256529 22 10.574219 L 22 10.074219 C 21.999976 9.7565283 21.965664 9.4405491 21.902344 9.1289062 C 21.898344 9.1069774 21.627393 7.6186483 20.564453 6.15625 C 19.359703 4.4987576 17.180778 2.9839827 14.212891 3 C 13.229226 3.0053096 12.343495 3.2315393 11.533203 3.5332031 C 10.690925 3.2169201 9.7621608 2.9944532 8.734375 3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/milkytracker.svg b/.icons/awkward/22x22/apps/milkytracker.svg
new file mode 100644
index 00000000..c0c40cb3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/milkytracker.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 19,20.5 V 6.5 H 3 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 19,20 V 6 H 3 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 6,3 h 10 l 3,3 H 3 Z"/>
+ <rect style="fill:#a3a3a3" width="10" height="2" x="6" y="1"/>
+ <path style="fill:#a3a3a3" d="m 16,3 v 0 l 3,3 h -7 z"/>
+ <path style="fill:#b8b8b8" d="m 12,6 v 15 h 6 c 0.554,0 1,-0.446 1,-1 V 6 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 9.5,15.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 9.5,15.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 13.5,10.999879 h 4 m -2,5 v -5"/>
+ <path style="fill:none;stroke:#3a86c5;stroke-linecap:round" d="m 13.5,10.499879 h 4 m -2,5 v -5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,1 V 1.5 H 16 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/min.svg b/.icons/awkward/22x22/apps/min.svg
new file mode 100644
index 00000000..ba7d8906
--- /dev/null
+++ b/.icons/awkward/22x22/apps/min.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.736402,1.5037799 C 9.1265239,1.5472648 7.5019553,1.9826663 6.0039443,2.8475486 1.2103098,5.6151722 -0.41993957,11.702512 2.3476666,16.496177 5.1152731,21.289841 11.202574,22.920101 15.996209,20.152478 20.789842,17.384854 22.420092,11.297513 19.652487,6.5038494 17.749757,3.208205 14.278136,1.4081131 10.736402,1.5037799 Z"/>
+ <path style="fill:#fbd713" d="M 18.576792,6.4415098 C 15.882361,1.7746189 11.41983,0.27340898 6.6895175,2.7423551 6.5611265,2.8093695 6.1309918,2.2743101 6.0043213,2.3474435 1.2107598,5.115007 -0.42027762,11.202122 2.3472862,15.995683 c 2.7675639,4.793561 8.8546788,6.424598 13.6482408,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.4510032 z"/>
+ <path style="fill:#f88301" d="M 19.652561,6.0044777 C 16.884997,1.2109163 10.797882,-0.42012122 6.0043213,2.3474425 L 15.995527,19.652717 c 4.79356,-2.767564 6.424598,-8.854679 3.657034,-13.6482393 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 17.062055,15.00005 A 6.9999465,6.9999465 0 0 1 7.4999503,17.562208 6.9999465,6.9999465 0 0 1 4.9377919,8.0001034 6.9999465,6.9999465 0 0 1 14.499897,5.437945 6.9999465,6.9999465 0 0 1 17.062055,15.00005 Z"/>
+ <path style="fill:#425dbb;fill-rule:evenodd" d="m 17.062055,14.500053 c -1.932982,3.348022 -6.214082,4.49514 -9.5621047,2.562158 C 7.3780538,16.991831 7.5282523,16.581873 7.4122333,16.50543 4.341658,14.482258 4.2528361,11.298234 6.1154409,8.0721079 7.9713262,4.8576199 10.477637,3.7056208 13.758575,5.3269504 c 0.136296,0.067352 0.607786,-0.4660985 0.741322,-0.3890021 3.348023,1.9329818 4.49514,6.2140817 2.562158,9.5621047 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 10.906174,4.5977849 C 8.9750381,4.6270597 7.3911167,5.8624078 6.1151954,8.0723679 4.2525906,11.298494 4.3414855,14.482726 7.4120605,16.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 14.499897,5.4376225 C 14.346403,5.3490035 14.189227,5.2741228 14.032127,5.1983663 13.917969,5.2820753 13.811447,5.3533417 13.758692,5.3272719 12.733398,4.8206062 11.783964,4.584478 10.906174,4.5977849 Z"/>
+ <path style="fill:#4c8ee6;fill-rule:evenodd" d="M 7.4999503,17.062211 C 4.1519274,15.129229 3.0048102,10.848129 4.9377919,7.5001068 6.8707736,4.1520843 11.151874,3.0049667 14.499897,4.9379483 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 11.187422,4.00111 C 8.7050196,3.9366374 6.2663948,5.1983413 4.9374699,7.5001068 4.2652276,8.6644649 3.9739064,9.9413881 4.0097425,11.193438 4.0565211,10.103985 4.3545064,9.0098261 4.9374699,8.0001029 6.828241,4.725192 10.963999,3.5637684 14.277243,5.3233654 L 14.499897,4.9376263 C 13.45364,4.3335694 12.315787,4.0304158 11.187422,4.00111 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.736254,1.0040626 C 9.1263749,1.0475473 7.5018793,1.4829255 6.0038678,2.3478024 2.6743382,4.2701069 0.87633793,7.7936305 1.0126952,11.373124 1.0545188,7.9689202 2.8297899,4.6803533 6.0038678,2.8477985 7.5018793,1.9829217 9.1263749,1.5475435 10.736254,1.5040588 c 3.541734,-0.095666 7.013218,1.7043381 8.915948,4.9999616 0.8453,1.4641043 1.274989,3.0489897 1.33495,4.6230116 0.02134,-1.7369769 -0.3999,-3.5034517 -1.33495,-5.1230078 C 17.749472,2.708401 14.277988,0.90839648 10.736254,1.0040626 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/minecraft-launcher.svg b/.icons/awkward/22x22/apps/minecraft-launcher.svg
new file mode 120000
index 00000000..9a4276ad
--- /dev/null
+++ b/.icons/awkward/22x22/apps/minecraft-launcher.svg
@@ -0,0 +1 @@
+minecraft.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/minecraft.svg b/.icons/awkward/22x22/apps/minecraft.svg
new file mode 100644
index 00000000..c6451091
--- /dev/null
+++ b/.icons/awkward/22x22/apps/minecraft.svg
@@ -0,0 +1,404 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/minetest-icon.svg b/.icons/awkward/22x22/apps/minetest-icon.svg
new file mode 120000
index 00000000..21f44e5a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/minetest-icon.svg
@@ -0,0 +1 @@
+minetest.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/minetest.svg b/.icons/awkward/22x22/apps/minetest.svg
new file mode 100644
index 00000000..d298e83d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/minetest.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 10.952441,9.5007689 c -0.331565,0.0074 -0.639743,0.05578 -1.0029408,0.256249 L 1.7883934,14.261703 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.3974398,0.219377 0.7620538,0.261395 1.0938088,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 12.04625,9.7546749 c -0.397261,-0.219278 -0.761616,-0.261218 -1.09296,-0.253906 z"/>
+ <path style="fill:#197236" d="m 10.952441,9.0007689 c -0.331565,0.0074 -0.639743,0.05578 -1.0029408,0.256249 L 1.7883934,13.761703 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.3974398,0.219377 0.7620538,0.261395 1.0938088,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 12.04625,9.2546749 c -0.397261,-0.219278 -0.761616,-0.261218 -1.09296,-0.253906 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.952149,9.0009769 c -0.331566,0.0074 -0.639731,0.05539 -1.0029298,0.255859 l -8.161133,4.5048831 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 9.9492192,9.7568359 c 0.3631978,-0.20047 0.6713638,-0.248475 1.0029298,-0.255859 h 9.99e-4 c 0.331344,-0.0073 0.695513,0.03463 1.092774,0.253906 l 8.169921,4.5087891 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 12.045899,9.2548829 c -0.397262,-0.219278 -0.761431,-0.261218 -1.092774,-0.253906 z"/>
+ <path style="opacity:0.2" d="M 6.0000002,10.5 H 10 v 4 l -1.9999998,1 -2,-1 z"/>
+ <path style="fill:#a0722e" d="M 6.0000002,9.9999999 H 10 V 14 l -1.9999998,1 -2,-1 z"/>
+ <path style="opacity:0.2" d="M 8.0300842,1.5003659 A 1.2682434,1.2506621 0 0 0 7.3659067,1.6672074 L 3.6341772,3.7918399 a 1.2682434,1.2506621 0 0 0 -0.634177,1.083215 v 4.24954 a 1.2682434,1.2506621 0 0 0 0.634122,1.0831061 l 3.7317285,2.124742 a 1.2682434,1.2506621 0 0 0 1.2682435,0 L 12.365823,10.207701 A 1.2682434,1.2506621 0 0 0 13,9.1244839 V 4.8749449 A 1.2682434,1.2506621 0 0 0 12.365823,3.7917294 L 8.6340942,1.6670972 A 1.2682434,1.2506621 0 0 0 8.0299172,1.5002566 Z"/>
+ <path style="fill:#74ba2f" d="M 8.0300842,1.0003659 A 1.2682434,1.2506621 0 0 0 7.3659067,1.1672074 L 3.6341772,3.2918399 a 1.2682434,1.2506621 0 0 0 -0.634177,1.083215 v 4.24954 a 1.2682434,1.2506621 0 0 0 0.634122,1.083106 l 3.7317285,2.1247421 a 1.2682434,1.2506621 0 0 0 1.2682435,0 L 12.365823,9.7077009 A 1.2682434,1.2506621 0 0 0 13,8.6244839 V 4.3749449 A 1.2682434,1.2506621 0 0 0 12.365823,3.2917294 L 8.6340942,1.1670972 A 1.2682434,1.2506621 0 0 0 8.0299172,1.0002566 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.0302737,0.9999999 A 1.2682434,1.2506621 0 0 0 7.3662112,1.1669921 l -3.732422,2.1249998 a 1.2682434,1.2506621 0 0 0 -0.633789,1.083008 v 0.5 a 1.2682434,1.2506621 0 0 1 0.633789,-1.083008 L 7.3662112,1.6669921 A 1.2682434,1.2506621 0 0 1 8.0302737,1.4999999 1.2682434,1.2506621 0 0 1 8.6337892,1.6669921 L 12.366211,3.7919919 A 1.2682434,1.2506621 0 0 1 13,4.8749999 v -0.5 A 1.2682434,1.2506621 0 0 0 12.366211,3.2919919 L 8.6337892,1.1669921 A 1.2682434,1.2506621 0 0 0 8.0302737,0.9999999 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/minetime.svg b/.icons/awkward/22x22/apps/minetime.svg
new file mode 100644
index 00000000..2c3de44f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/minetime.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="opacity:0.1" d="m 7.6455333,5.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 7.5020638,17 9.001179,15.999948 V 10.084607 L 11,11.549174 12.998821,10.084607 v 5.915341 L 14.497936,17 15.997051,15.999948 V 7.6494983 6.9531738 L 16,6.9512238 15.997051,6.9492738 15.24847,6.5166343 15.0318,6.3916284 14.354467,6.0000064 13.754235,6.3467039 11,8.1218268 8.2457653,6.3466974 Z"/>
+ <path style="fill:#8b8b8b" d="m 7.6455333,5.4999994 -0.677334,0.391622 -0.2166695,0.125006 -0.7485819,0.4326395 -0.00295,0.00195 0.00295,0.00195 V 7.1494978 15.499948 L 7.5020638,16.499999 9.001179,15.499948 V 9.584607 L 11,11.049173 12.998821,9.584607 v 5.915341 l 1.499115,1.000051 1.499115,-1.000051 V 7.1494978 6.4531734 L 16,6.4512234 15.997051,6.4492734 15.24847,6.0166339 15.0318,5.8916279 14.354467,5.5000059 13.754235,5.8467034 11,7.6218263 8.2457653,5.8466969 Z"/>
+ <path style="opacity:0.2" d="m 7.6455333,5.4999994 -0.677334,0.391622 -0.2166695,0.125006 -0.7485819,0.4326395 -0.00295,0.00195 0.00295,0.00195 V 7.1494978 15.499948 L 7.5020638,16.499999 9.001179,15.499948 V 9.584607 L 11,11.049173 V 7.6218263 L 8.2457653,5.8466969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mini.xterm.svg b/.icons/awkward/22x22/apps/mini.xterm.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mini.xterm.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/minimizeall.svg b/.icons/awkward/22x22/apps/minimizeall.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/minimizeall.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/minitube.svg b/.icons/awkward/22x22/apps/minitube.svg
new file mode 100644
index 00000000..8b67f614
--- /dev/null
+++ b/.icons/awkward/22x22/apps/minitube.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#995d27" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 16,11.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 16,11 C 16,5.4615 13.667,5 9,5 4.3333,5 2,5.4615 2,11 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 2,3 C 1.446,3 1,3.446 1,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 21,3.446 20.554,3 20,3 Z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,19 1,18.554 1,18 Z"/>
+ <circle style="opacity:0.2" cx="18.5" cy="11" r="1.5"/>
+ <circle style="fill:#ffffff" cx="18.5" cy="10.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="18.5" cy="7" r="1.5"/>
+ <circle style="fill:#ffffff" cx="18.5" cy="6.5" r="1.5"/>
+ <path style="fill:#323232" d="m 17,16 v 1 h 3 v -1 z"/>
+ <path style="fill:#323232" d="m 17,14 v 1 h 3 v -1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9,5 C 4.3333,5 2,5.4615 2,11 2,11.08827 2.00663,11.164289 2.00781,11.25 2.0810022,5.9578702 4.4076767,5.5 9,5.5 c 4.592619,0 6.919007,0.4578702 6.992188,5.75 C 15.993373,11.16429 16,11.088271 16,11 16,5.4615 13.667,5 9,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mint-dev-settings.svg b/.icons/awkward/22x22/apps/mint-dev-settings.svg
new file mode 100644
index 00000000..b37b96d1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mint-dev-settings.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="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"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mintbackup.svg b/.icons/awkward/22x22/apps/mintbackup.svg
new file mode 120000
index 00000000..e7418c88
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintbackup.svg
@@ -0,0 +1 @@
+yast-snapper.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mintdrivers.svg b/.icons/awkward/22x22/apps/mintdrivers.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintdrivers.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mintinstall.svg b/.icons/awkward/22x22/apps/mintinstall.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintinstall.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mintlocale-im.svg b/.icons/awkward/22x22/apps/mintlocale-im.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintlocale-im.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mintnanny.svg b/.icons/awkward/22x22/apps/mintnanny.svg
new file mode 100644
index 00000000..94f7c6d4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintnanny.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#02a8f3" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 11,4.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 C 8.948613,9.380414 8.631083,9.217999 8.507813,9.193359 8.3142399,9.154689 8.262139,9.171429 8.01172,9.421875 7.7787269,9.654826 7.7070319,9.78088 7.7070319,9.994141 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="fill:#ffffff" d="m 11,4.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 C 10.013887,9.683594 9.7443,9.510489 9.19336,9.074219 8.948613,8.8804142 8.631083,8.7179991 8.507813,8.6933591 8.3142399,8.6546891 8.262139,8.6714291 8.01172,8.9218751 7.7787269,9.154826 7.7070319,9.28088 7.7070319,9.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 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.0038,11.166 1.0058,11.25 1.1382,5.827 5.544,1.5 11,1.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 20.996,11.1665 21,11.084 21,11 21,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.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="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 15,12 v 5 h 2 v -5 z"/>
+ <circle style="fill:#ffffff" cx="16" cy="19" r="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mintreport.svg b/.icons/awkward/22x22/apps/mintreport.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintreport.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mintsources-additional.svg b/.icons/awkward/22x22/apps/mintsources-additional.svg
new file mode 100644
index 00000000..debdcf28
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintsources-additional.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#78ba26" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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="8" y="5" rx=".5" ry=".5"/>
+ <path style="opacity:0.2" d="M 6.185913,11.500001 A 0.68592775,0.5651267 0 0 0 5.591987,12.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 6.185913,11.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/22x22/apps/mintsources-foreign.svg b/.icons/awkward/22x22/apps/mintsources-foreign.svg
new file mode 100644
index 00000000..1c2731ca
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintsources-foreign.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e33765" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="m 12,18.5 h -2 v -2 h 2 z m 2.07,-7.75 -0.9,0.92 C 12.45,12.4 12,13 12,14.5 H 10 V 14 c 0,-1.1 0.45,-2.1 1.17,-2.83 L 12.41,9.91 C 12.78,9.55 13,9.05 13,8.5 c 0,-1.1 -0.9,-2 -2,-2 -1.1,0 -2,0.9 -2,2 H 7 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 12,18 h -2 v -2 h 2 z m 2.07,-7.75 -0.9,0.92 C 12.45,11.9 12,12.5 12,14 h -2 v -0.5 c 0,-1.1 0.45,-2.1 1.17,-2.83 L 12.41,9.41 C 12.78,9.05 13,8.55 13,8 13,6.9 12.1,6 11,6 9.9,6 9,6.9 9,8 H 7 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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0097656,11.292969 10,10 0 0 1 11,1.5 10,10 0 0 1 20.990234,11.207031 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mintsources-keys.svg b/.icons/awkward/22x22/apps/mintsources-keys.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintsources-keys.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mintsources-maintenance.svg b/.icons/awkward/22x22/apps/mintsources-maintenance.svg
new file mode 100644
index 00000000..68cc15ca
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintsources-maintenance.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.49953,1.5 C 9.1145295,1.5 7.9995295,2.615 7.9995295,4 V 4.087891 C 7.3105896,4.3659983 6.6637488,4.738721 6.0776545,5.1953125 L 6.0034357,5.1523438 C 4.8039906,4.4598436 3.2818731,4.8669612 2.5893733,6.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 -0.054178,0.366069 -0.082893,0.73544 -0.085937,1.105474 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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 19.5 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 0.05418,-0.366073 0.0829,-0.735442 0.08593,-1.105476 -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.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 18.717194,4.8669601 17.19507,4.4598436 15.995624,5.1523438 l -0.08008,0.046875 C 15.331381,4.7424108 14.686533,4.3690443 13.99953,4.0898438 V 4 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="fill:#e4e4e4" d="M 10.49953,1 C 9.1145295,1 7.9995295,2.115 7.9995295,3.5 V 3.587891 C 7.3105896,3.8659983 6.6637488,4.238721 6.0776545,4.6953125 L 6.0034357,4.6523438 C 4.8039906,3.9598436 3.2818731,4.3669612 2.5893733,5.5664062 l -0.5,0.8671876 C 1.3968733,7.6330389 1.8039907,9.155156 3.0034357,9.847656 l 0.082031,0.04687 C 3.031289,10.260595 3.0025735,10.629966 2.9995295,11 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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 19 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 18.967772,11.739403 18.99649,11.370034 18.99953,11 18.99653,10.629966 18.96777,10.26059 18.91359,9.894531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 18.717194,4.3669601 17.19507,3.9598436 15.995624,4.6523438 l -0.08008,0.046875 C 15.331381,4.2424108 14.686533,3.8690443 13.99953,3.5898438 V 3.5 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.49906,0.9999981 c -1.3850005,0 -2.500001,1.115 -2.500001,2.5 v 0.087891 C 7.3101191,3.8659964 6.6632783,4.2387191 6.077184,4.6953106 L 6.0029652,4.6523419 C 4.8035201,3.9598418 3.2814027,4.3669593 2.5889028,5.5664043 l -0.5,0.8671876 C 1.8159963,6.9062796 1.71875,7.4272971 1.7685902,7.9296856 1.8037164,7.5890313 1.9059629,7.2504529 2.0889028,6.9335919 l 0.5,-0.8671876 C 3.2814027,4.8669593 4.8035201,4.4598418 6.0029652,5.1523419 l 0.074219,0.042969 C 6.6632783,4.7387191 7.3101191,4.3659964 7.999059,4.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.500001,-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 17.1946,4.4598415 18.716721,4.8669541 19.409217,6.0664041 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 18.716719,4.3669543 17.194599,3.9598417 15.995153,4.6523419 l -0.08008,0.046875 C 15.330909,4.2424089 14.686063,3.8690424 13.99906,3.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 3.0478871,10.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.9023439,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.9023439,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 3.0615451,12.44702 3.0617801,12.286433 3.0478871,12.126955 Z m 15.9023439,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 10.99953,7.5 c 2.2092,0 4,1.7908 4,4 0,2.2092 -1.7908,4 -4,4 -2.2092005,0 -4.0000005,-1.7908 -4.0000005,-4 0,-2.2092 1.7908,-4 4.0000005,-4 z"/>
+ <path style="fill:#546e7a" d="m 10.99953,7 c 2.2092,0 4,1.7908 4,4 0,2.2092 -1.7908,4 -4,4 -2.2092005,0 -4.0000005,-1.7908 -4.0000005,-4 0,-2.2092 1.7908,-4 4.0000005,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mintsources-mint.svg b/.icons/awkward/22x22/apps/mintsources-mint.svg
new file mode 120000
index 00000000..aabce303
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintsources-mint.svg
@@ -0,0 +1 @@
+distributor-logo-linux-mint.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mintsources-ppa.svg b/.icons/awkward/22x22/apps/mintsources-ppa.svg
new file mode 100644
index 00000000..31e41cf8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintsources-ppa.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="11" r="10"/>
+ <g style="opacity:0.1" transform="translate(-1,-0.499773)">
+ <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 transform="translate(-1,-1)">
+ <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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mintsources.svg b/.icons/awkward/22x22/apps/mintsources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintsources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mintstick.svg b/.icons/awkward/22x22/apps/mintstick.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintstick.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mintupdate-release-upgrade.svg b/.icons/awkward/22x22/apps/mintupdate-release-upgrade.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintupdate-release-upgrade.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mintupdate.svg b/.icons/awkward/22x22/apps/mintupdate.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintupdate.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mintupload.svg b/.icons/awkward/22x22/apps/mintupload.svg
new file mode 100644
index 00000000..9e872878
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintupload.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.05" d="m 2,1.5 c -0.554,0 -1,0.446 -1,1 V 11 H 21 V 2.5 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <rect style="fill:#687df9" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 9.8571,18.5 C 9.5406,18.5 8.9899,18.2597 9,17.9615 V 9.5 H 7 l 4,-5 4,5 h -2 v 8.4615 C 13,18.2598 12.459,18.5 12.143,18.5 Z"/>
+ <path style="fill:#ffffff" d="M 9.8571,18 C 9.5406,18 8.9899,17.7597 9,17.4615 V 9 H 7 l 4,-5 4,5 h -2 v 8.4615 C 13,17.7598 12.459,18 12.143,18 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mintwelcome.svg b/.icons/awkward/22x22/apps/mintwelcome.svg
new file mode 120000
index 00000000..aabce303
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mintwelcome.svg
@@ -0,0 +1 @@
+distributor-logo-linux-mint.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/minuet.svg b/.icons/awkward/22x22/apps/minuet.svg
new file mode 100644
index 00000000..b5fb713f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/minuet.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 22,20.444519 V 3.5561516 C 22,2.9707419 21.509231,2.5 20.9,2.5 H 1.1 C 0.4905436,2.5 0,2.9707419 0,3.555481 V 20.444966 C 0,21.029482 0.4905436,21.5 1.1,21.5 h 19.8 c 0.6094,0 1.1,-0.470764 1.1,-1.055526 z"/>
+ <path style="fill:#4f4f4f" d="M 22,19.944519 V 3.0561516 C 22,2.4707419 21.509231,2 20.9,2 H 1.1 C 0.4905436,2 0,2.4707419 0,3.055481 V 19.944966 C 0,20.529482 0.4905436,21 1.1,21 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="2" y="4.5" ry=".5"/>
+ <rect style="fill:#da6156" width="3" height="15" x="2" y="4" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="15" x="5" y="4.5" ry=".5"/>
+ <rect style="fill:#eb8644" width="3" height="15" x="5" y="4" ry=".5"/>
+ <rect style="opacity:0.2" width="2" height="15" x="8" y="4.5" ry=".5"/>
+ <rect style="fill:#ecb554" width="2" height="15" x="8" y="4" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="15" x="10" y="4.5" ry=".5"/>
+ <rect style="fill:#40a95d" width="3" height="15" x="10" y="4" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="15" x="13" y="4.5" ry=".5"/>
+ <rect style="fill:#4cb094" width="3" height="15" x="13" y="4" ry=".5"/>
+ <rect style="opacity:0.2" width="2" height="15" x="16" y="4.5" ry=".5"/>
+ <rect style="fill:#476eb9" width="2" height="15" x="16" y="4" ry=".5"/>
+ <rect style="opacity:0.2" width="2" height="15" x="18" y="4.5" ry=".5"/>
+ <path style="opacity:0.2" d="M 3.4941406,3.5 C 3.2199406,3.5 3,3.7199406 3,3.9941406 V 12.005859 C 3,12.279859 3.2199406,12.5 3.4941406,12.5 H 4.5058594 C 4.7800594,12.5 5,12.279859 5,12.005859 V 3.9941406 C 5,3.7199406 4.7800594,3.5 4.5058594,3.5 Z m 3,0 C 6.2199406,3.5 6,3.7199406 6,3.9941406 V 12.005859 C 6,12.279859 6.2199406,12.5 6.4941406,12.5 H 7.5058594 C 7.7800594,12.5 8,12.279859 8,12.005859 V 3.9941406 C 8,3.7199406 7.7800594,3.5 7.5058594,3.5 Z m 4.0000004,0 C 10.220141,3.5 10,3.7199406 10,3.9941406 V 12.005859 C 10,12.279859 10.220141,12.5 10.494141,12.5 h 1.009765 C 11.777906,12.5 12,12.279859 12,12.005859 V 3.9941406 C 12,3.7199406 11.777906,3.5 11.503906,3.5 Z m 3,0 C 13.220141,3.5 13,3.7199406 13,3.9941406 V 12.005859 C 13,12.279859 13.220141,12.5 13.494141,12.5 h 1.009765 C 14.777906,12.5 15,12.279859 15,12.005859 V 3.9941406 C 15,3.7198406 14.777906,3.5 14.503906,3.5 Z m 3,0 C 16.220141,3.5 16,3.7199406 16,3.9941406 V 12.005859 C 16,12.279859 16.220141,12.5 16.494141,12.5 h 1.009765 C 17.777906,12.5 18,12.279859 18,12.005859 V 3.9941406 C 18,3.7199406 17.777906,3.5 17.503906,3.5 Z"/>
+ <rect style="fill:#a860a2" width="2" height="15" x="18" y="4" ry=".5"/>
+ <path style="fill:#4f4f4f" d="M 3.4941406,3 C 3.2199406,3 3,3.2199406 3,3.4941406 V 11.505859 C 3,11.779859 3.2199406,12 3.4941406,12 H 4.5058594 C 4.7800594,12 5,11.779859 5,11.505859 V 3.4941406 C 5,3.2199406 4.7800594,3 4.5058594,3 Z m 3,0 C 6.2199406,3 6,3.2199406 6,3.4941406 V 11.505859 C 6,11.779859 6.2199406,12 6.4941406,12 H 7.5058594 C 7.7800594,12 8,11.779859 8,11.505859 V 3.4941406 C 8,3.2199406 7.7800594,3 7.5058594,3 Z M 10.494141,3 C 10.220141,3 10,3.2199406 10,3.4941406 V 11.505859 C 10,11.779859 10.220141,12 10.494141,12 h 1.009765 C 11.777906,12 12,11.779859 12,11.505859 V 3.4941406 C 12,3.2199406 11.777906,3 11.503906,3 Z m 3,0 C 13.220141,3 13,3.2199406 13,3.4941406 V 11.505859 C 13,11.779859 13.220141,12 13.494141,12 h 1.009765 C 14.777906,12 15,11.779859 15,11.505859 V 3.4941406 C 15,3.2198406 14.777906,3 14.503906,3 Z m 3,0 C 16.220141,3 16,3.2199406 16,3.4941406 V 11.505859 C 16,11.779859 16.220141,12 16.494141,12 h 1.009765 C 17.777906,12 18,11.779859 18,11.505859 V 3.4941406 C 18,3.2199406 17.777906,3 17.503906,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.0996094,2 C 0.490153,2 0,2.4699484 0,3.0546875 v 0.5 C 0,2.9699484 0.490153,2.5 1.0996094,2.5 H 20.900391 C 21.509622,2.5 22,2.9712309 22,3.5566406 v -0.5 C 22,2.4712309 21.509622,2 20.900391,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.4941406,3.0004 C 3.2199406,3.0004 3,3.2203406 3,3.4945406 v 0.5 C 3,3.7203406 3.2199406,3.5004 3.4941406,3.5004 H 4.5058594 C 4.7800594,3.5004 5,3.7203406 5,3.9945406 v -0.5 C 5,3.2203406 4.7800594,3.0004 4.5058594,3.0004 Z m 3,0 C 6.2199406,3.0004 6,3.2203406 6,3.4945406 v 0.5 C 6,3.7203406 6.2199406,3.5004 6.4941406,3.5004 H 7.5058594 C 7.7800594,3.5004 8,3.7203406 8,3.9945406 v -0.5 C 8,3.2203406 7.7800594,3.0004 7.5058594,3.0004 Z m 4.0000004,0 C 10.220141,3.0004 10,3.2203406 10,3.4945406 v 0.5 C 10,3.7203406 10.220141,3.5004 10.494141,3.5004 h 1.009765 C 11.777906,3.5004 12,3.7203406 12,3.9945406 v -0.5 C 12,3.2203406 11.777906,3.0004 11.503906,3.0004 Z m 3,0 C 13.220141,3.0004 13,3.2203406 13,3.4945406 v 0.5 C 13,3.7203406 13.220141,3.5004 13.494141,3.5004 h 1.009765 C 14.777906,3.5004 15,3.7202406 15,3.9945406 v -0.5 C 15,3.2202406 14.777906,3.0004 14.503906,3.0004 Z m 3,0 C 16.220141,3.0004 16,3.2203406 16,3.4945406 v 0.5 C 16,3.7203406 16.220141,3.5004 16.494141,3.5004 h 1.009765 C 17.777906,3.5004 18,3.7203406 18,3.9945406 v -0.5 C 18,3.2203406 17.777906,3.0004 17.503906,3.0004 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/miro-guide-source.svg b/.icons/awkward/22x22/apps/miro-guide-source.svg
new file mode 120000
index 00000000..c99c8d45
--- /dev/null
+++ b/.icons/awkward/22x22/apps/miro-guide-source.svg
@@ -0,0 +1 @@
+miro.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/miro.svg b/.icons/awkward/22x22/apps/miro.svg
new file mode 100644
index 00000000..af8bbac7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/miro.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mist.svg b/.icons/awkward/22x22/apps/mist.svg
new file mode 100644
index 00000000..46c6aaf8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mist.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#234780" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,1 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 11,3.5 2.5,4 2.5,4 -5,3 -5,-3 2.5,-4 z"/>
+ <path style="fill:#63bfd7" d="M 11,3 13.5,7 16,11 11,14 6,11 8.5,7 Z"/>
+ <path style="opacity:0.2" d="m 11,19.5 5,-6.85 -5,3 -5,-3 z"/>
+ <path style="fill:#63bfd7" d="m 11,19 5,-6.85 -5,3 -5,-3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mixcloud.svg b/.icons/awkward/22x22/apps/mixcloud.svg
new file mode 100644
index 00000000..7302b044
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mixcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mixxx-icon.svg b/.icons/awkward/22x22/apps/mixxx-icon.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mixxx-icon.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mixxx.svg b/.icons/awkward/22x22/apps/mixxx.svg
new file mode 100644
index 00000000..1a1300fb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mixxx.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mkusb.svg b/.icons/awkward/22x22/apps/mkusb.svg
new file mode 100644
index 00000000..72edeb7b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mkusb.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#afd817" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#3f3f3f" d="M 14.797852,4.991211 3.1425781,17.18164 A 10,10 0 0 0 4.5322265,18.625 L 16.24414,6.3740235 Z"/>
+ <path style="opacity:0.1" transform="matrix(0.42454883,0.24511338,-0.24511338,0.42454883,27.536467,14.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 6.666413,15.198496 C 6.5755415,14.931774 8.069293,13.406132 7.8856495,12.490713 7.383674,9.988507 6.5736845,9.411465 9.01699,7.249402"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2" d="m 7.7247455,13.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="9" cy="7.5" r="2"/>
+ <circle style="fill:#4f4f4f" cx="9" cy="7" r="2"/>
+ <rect style="opacity:0.1" width="3.182" height="3.182" x="17.85" y="-5.13" transform="rotate(45)"/>
+ <rect style="fill:#4f4f4f" width="3.182" height="3.182" x="17.5" y="-5.48" transform="rotate(45)"/>
+ <path style="fill:#4f4f4f" transform="matrix(0.42454883,0.24511338,-0.24511338,0.42454883,27.536467,14.100023)" d="M -28.541582,-8.4892456 -25.808671,1.7101161 -36.008033,-1.022795 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mkv-gui.svg b/.icons/awkward/22x22/apps/mkv-gui.svg
new file mode 120000
index 00000000..6ab4d366
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mkv-gui.svg
@@ -0,0 +1 @@
+mkvmerge.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mkvinfo.svg b/.icons/awkward/22x22/apps/mkvinfo.svg
new file mode 100644
index 00000000..19582636
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mkvinfo.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="11" r="10"/>
+ <path style="fill:none;stroke:#474747;stroke-width:0.53399998" d="M 16.09,8.5481 A 6.4169,4.7612 59 0 1 7.9278,13.452 6.4169,4.7612 59 1 1 16.09,8.5481 Z"/>
+ <path style="fill:#2a58ae" d="m 12,7.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 4.1735,11.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 18.3973,10.617 9.5749,14.24 5.6563,14.339 4.8345,14.36 3.6899,14.183 3.3627,13.428 3.0695,12.752 4.1723,11.371 4.1723,11.371 Z"/>
+ <path style="fill:#d24646" d="m 16.048,7.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 10.938,13.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="17" cy="17" r="5"/>
+ <rect style="fill:#ffffff" width="2" height="4" x="16" y="16"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="16" y="13"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0097656,11.292969 10,10 0 0 1 11,1.5 10,10 0 0 1 20.990234,11.207031 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mkvmerge.svg b/.icons/awkward/22x22/apps/mkvmerge.svg
new file mode 120000
index 00000000..3641e984
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mkvmerge.svg
@@ -0,0 +1 @@
+mkvmergeGUI.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mkvmergeGUI.svg b/.icons/awkward/22x22/apps/mkvmergeGUI.svg
new file mode 100644
index 00000000..8f94948a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mkvmergeGUI.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mkvtoolnix-gui.svg b/.icons/awkward/22x22/apps/mkvtoolnix-gui.svg
new file mode 120000
index 00000000..6ab4d366
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mkvtoolnix-gui.svg
@@ -0,0 +1 @@
+mkvmerge.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mmex.svg b/.icons/awkward/22x22/apps/mmex.svg
new file mode 120000
index 00000000..074b795c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mmex.svg
@@ -0,0 +1 @@
+money-manager-ex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mnemosyne.svg b/.icons/awkward/22x22/apps/mnemosyne.svg
new file mode 100644
index 00000000..34a0bd41
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mnemosyne.svg
@@ -0,0 +1,34 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g style="opacity:0.2" transform="matrix(0.02044511,0,0,0.02044511,1.4229434,1.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,1.4728708,1.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 3.50001,9.999883 c 1.983379,0.055452 2.1905385,1.071682 2.9999898,3.500035"/>
+ <g style="fill:#e4e4e4" transform="matrix(0.02044511,0,0,0.02044511,1.4728708,0.79437303)">
+ <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="opacity:0.2;fill:#ffffff" transform="matrix(0.02044511,0,0,0.02044511,1.4728708,0.79437303)">
+ <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 8.8289002,10.625466 10.248036,2.6900021 12.552734,2.5039062 c 0.176092,-0.014219 0.358069,0.011277 0.542969,0.083984 0.617442,0.2392078 2.037926,2.524626 3.068359,4.3769532 0.840441,1.5111234 1.712733,2.8495245 1.878907,3.7539066 C 18.242491,9.8638147 17.177954,8.2878336 16.164062,6.4648438 15.133629,4.6125166 13.713145,2.3270984 13.095703,2.0878906 c -0.1849,-0.072708 -0.366877,-0.098203 -0.542969,-0.083984 z m 3.441407,10.9726558 c -0.258548,0.0053 -0.486702,0.02903 -0.705079,0.05274 -0.356101,0.217578 -0.704104,0.441215 -1.019531,0.666015 0.0082,0 5.386683,-1.407759 5.69336,2.908204 0.02798,0.391396 0.02487,0.735436 0.02344,1.082031 0.02113,-0.481765 0.01794,-1.003336 -0.02344,-1.582031 -0.191673,-2.697477 -2.364335,-3.159756 -3.96875,-3.126954 z M 8.5996094,15 c -0.4367015,0.417119 -0.039454,0.08918 0.035156,0.05078 C 8.6241783,15.034523 8.6101009,15.01618 8.5996094,15 Z m 0.035156,0.05078 c 0.00817,0.01255 0.019115,0.02647 0.027344,0.03906 -4.618e-4,-0.01758 -0.0016,-0.0386 -0.00195,-0.05664 -0.00169,-2.96e-4 -0.020661,0.01514 -0.025391,0.01758 z"/>
+ </g>
+ </g>
+ <g style="fill:#3f3f3f" transform="matrix(0.02044511,0,0,0.02044511,1.4229434,0.79437303)">
+ <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="6.5" cy="14" r="1.5"/>
+ <circle style="fill:#4f4f4f" cx="6.5" cy="13.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="3" cy="10.5" r="1"/>
+ <circle style="fill:#4f4f4f" cx="3" cy="10" r="1"/>
+ <path style="fill:#4f4f4f" d="m 9.0292968,4.9785156 c -0.0083,1.95e-5 -0.0252,0.00169 -0.035156,0.00195 C 8.8925514,5.3202579 8.7996894,5.6749081 8.7089842,6.0332031 9.6075888,5.9220739 10.5594,6.3491178 11.037109,7.0976562 11.019214,6.818952 10.947657,6.5486141 10.826172,6.2988281 10.459988,5.5506079 9.8885318,4.9787301 9.0292968,4.9785156 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.2597654,8.0703125 C 8.1984168,8.3957867 8.1304299,8.7165509 8.0781248,9.037109 8.8164503,9.130989 9.6455068,9.445522 9.9804688,9.970703 9.9625688,9.692 9.8910098,9.419707 9.7695308,9.169922 9.4980018,8.6176316 8.8849869,8.237268 8.2597654,8.0703125 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/modem-manager-gui.svg b/.icons/awkward/22x22/apps/modem-manager-gui.svg
new file mode 100644
index 00000000..2ccdb0d5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/modem-manager-gui.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m8.681 13.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="m8.681 12.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="m10.772 12.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="m10.772 11.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="m12.924 12.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="m12.924 12.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="m14.561 14.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="m14.561 13.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="m15.244 16.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="m15.244 15.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="m11.5 18.99995c-0.995816 0-1.006395-1.491749-1-2"/>
+ <path style="stroke-linejoin:bevel;stroke:#3aa03d;stroke-linecap:round;fill:none" d="m11.5 18.5c-0.995816 0-1.006395-1.491749-1-2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mog.svg b/.icons/awkward/22x22/apps/mog.svg
new file mode 100644
index 00000000..18383931
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mog.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/money-manager-ex.svg b/.icons/awkward/22x22/apps/money-manager-ex.svg
new file mode 100644
index 00000000..b812493b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/money-manager-ex.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 8.5000102,2.4999488 0.2207031,0.011719 c 0,0 -1.4170513,-0.1932887 -3.0058593,0.2480468 C 4.9204499,2.9803822 4.0111825,3.3782383 3.2519633,4.1796363 2.4927442,4.9810343 2.0000102,6.1963818 2.0000102,7.4999488 c 0,2.6071332 1.8594319,4.3536132 3.3554688,5.1015612 1.4960368,0.747949 2.9238281,0.886719 2.9238281,0.886719 a 2.0002,2.0002 0 0 0 0.2207031,0.01172 l 2.4999998,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 -0.661181,0.183664 -1.492188,0.126956 -1.492188,0.126956 a 2.0002,2.0002 0 0 0 -0.220703,-0.01172 l -7.5292968,0 a 2.0002,2.0002 0 1 0 0,4 l 7.5292968,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 C 15.012665,9.44155 13.529307,9.470652 13.529307,9.470652 l -2.5,0 a 2.0002,2.0002 0 0 0 -0.371094,0.0293 l -1.974609,0 C 8.6462096,9.494727 7.880712,9.391437 7.1445414,9.023386 6.3905897,8.6464459 6.0000102,8.3927969 6.0000102,7.4999488 c 0,-0.4464241 0.06977,-0.48109 0.1542969,-0.5703125 C 6.2388336,6.8404138 6.4545762,6.7070138 6.7851664,6.6151832 7.446347,6.4315219 8.2793071,6.48823 8.2793071,6.48823 a 2.0002,2.0002 0 0 0 0.2207031,0.011719 l 7.4999998,0 a 2.0002,2.0002 0 1 0 0,-4 l -7.4999998,0 z"/>
+ <path style="fill:none;stroke:#5e983c;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="m 11.028449,10.970139 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.5284462,0 m 4.9999742,-6.97015 -2.4999869,0 C 8.4999771,10.999964 4,10.500178 4,7.000196 4,3.5002139 8.4999771,4.0002113 8.4999771,4.0002113 l 7.4999619,0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.8144633,1.9708251 C 7.2615995,1.9776699 6.509258,2.0392199 5.714854,2.2598876 4.9204499,2.4805552 4.0111825,2.8784115 3.2519633,3.6798095 2.4927442,4.4812075 2.0000102,5.696555 2.0000102,7.000122 c 0,0.088914 0.017247,0.1689529 0.021484,0.2558594 C 2.079455,6.0472919 2.5411469,4.9301158 3.2519633,4.1798095 4.0111825,3.3784115 4.9204499,2.9805552 5.714854,2.7598876 7.303662,2.3185521 8.7207133,2.5118408 8.7207133,2.5118408 l -0.2207031,-0.011719 7.4999998,0 A 2.0002,2.0002 0 0 1 18.011729,4.2442626 2.0002,2.0002 0 0 0 16.00001,2.000122 l -7.4999998,0 0.2207031,0.011719 c 0,0 -0.3533862,-0.04786 -0.90625,-0.041016 z M 6.0293071,7.2266845 c -0.012893,0.074146 -0.029297,0.1280876 -0.029297,0.2734375 0,0.8928481 0.3905796,1.1464968 1.1445312,1.523438 0.7361707,0.36805 1.5016681,0.471337 1.5390626,0.476562 l 1.974609,0 a 2.0002,2.0002 0 0 1 0.371094,-0.0293 l 2.5,0 c 0,0 1.483358,-0.0291 3.060547,0.671875 1.525479,0.677996 3.302095,2.4642 3.417968,5.06836 0.0038,-0.08118 0.02148,-0.158282 0.02148,-0.240235 0,-2.749989 -1.862265,-4.627148 -3.439453,-5.328125 C 15.012665,8.9417228 13.529307,8.9708251 13.529307,8.9708251 l -2.5,0 a 2.0002,2.0002 0 0 0 -0.371094,0.029297 l -1.974609,0 C 8.6462095,8.9949005 7.8807121,8.8916102 7.1445414,8.5235595 6.4665165,8.1845789 6.0998035,7.920796 6.0293071,7.2266845 Z m 9.9746089,7.9765625 c -0.0255,0.182514 -0.06982,0.271515 -0.130859,0.335937 -0.08453,0.08922 -0.300269,0.224576 -0.630859,0.316407 -0.661181,0.183664 -1.492188,0.126953 -1.492188,0.126953 a 2.0002,2.0002 0 0 0 -0.220703,-0.01172 l -7.5292968,10e-7 a 2.0002,2.0002 0 0 0 -2.0117188,2.255859 2.0002,2.0002 0 0 1 2.0117188,-1.755859 l 7.5292968,0 a 2.0002,2.0002 0 0 1 0.220703,0.01172 c 0,0 0.831007,0.05671 1.492188,-0.126953 0.33059,-0.09183 0.546329,-0.227186 0.630859,-0.316407 0.08453,-0.08922 0.15625,-0.121934 0.15625,-0.568359 0,-0.112052 -0.0192,-0.172673 -0.02539,-0.267578 z"/>
+ <path style="fill:#97ca79;fill-rule:evenodd" d="m 10.985316,3.388e-4 c -0.551897,0.00808 -0.9928968,0.4611467 -0.9853468,1.0123159 l 0,7.9874673 1.9999898,0 0,-7.9874673 C 12.007659,0.450028 11.548686,-0.007899 10.985316,3.388e-4 Z m -0.9853468,12.9997832 0,7.987 c -0.01912,1.350504 2.0191048,1.350504 1.9999898,0 l 0,-7.987 z"/>
+ <rect style="opacity:0.2" width="2" height=".5" x="10" y="13"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 10.984385,1.22e-4 C 10.432488,0.008202 9.9924602,0.4606715 10.00001,1.0118408 l 0,0.5 c -0.00755,-0.5511692 0.432478,-1.0036388 0.984375,-1.0117188 0.56337,-0.008238 1.023331,0.4490921 1.015625,1.0117188 l 0,-0.5 C 12.007716,0.449214 11.547755,-0.0081158 10.984385,1.22e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/moneydance.svg b/.icons/awkward/22x22/apps/moneydance.svg
new file mode 100644
index 00000000..c4b4e9b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/moneydance.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#ff7c40" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 13.525391,5.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 13.525391,9.501953 4.5,1.499268 0 0 1 9.289062,8.5039062 4.5,1.499268 0 0 0 9.025391,9.001953 a 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 12.886419,11.640008 13,11.815241 13,12 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 17.761719,12.5 a 4.5,1.499268 0 0 1 -4.236328,1 A 4.5,1.499268 0 0 1 13,13.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 17.761719,12.5 Z m 0,2 a 4.5,1.499268 0 0 1 -4.236328,1 A 4.5,1.499268 0 0 1 13,15.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 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 13.525391,5.0019531 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 13.525391,9.001953 4.5,1.499268 0 0 1 9.289062,8.0039062 4.5,1.499268 0 0 0 9.025391,8.5019531 a 4.5,1.499268 0 0 0 4.5,1.4999999 4.5,1.499268 0 0 0 4.5,-1.4999999 4.5,1.499268 0 0 0 -0.263672,-0.5 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 12.886419,11.140008 13,11.315241 13,11.5 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 17.761719,12 A 4.5,1.499268 0 0 1 13.525391,13 4.5,1.499268 0 0 1 13,12.988281 c -1.07e-4,0.453259 2.7e-5,0.533348 0,1 A 4.5,1.499268 0 0 0 13.525391,14 a 4.5,1.499268 0 0 0 4.5,-1.5 4.5,1.499268 0 0 0 -0.263672,-0.5 z m 0,2 A 4.5,1.499268 0 0 1 13.525391,15 4.5,1.499268 0 0 1 13,14.988281 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 13.525391,16 a 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 8.5,10.5 A 4.5,1.5 0 0 0 4,12 4.5,1.5 0 0 0 8.5,13.5 4.5,1.5 0 0 0 13,12 4.5,1.5 0 0 0 8.5,10.5 Z m 4.238281,3 A 4.5,1.499268 0 0 1 8.5,14.5 4.5,1.499268 0 0 1 4.2636719,13.501953 4.5,1.499268 0 0 0 4,14 4.5,1.499268 0 0 0 8.5,15.5 4.5,1.499268 0 0 0 13,14 4.5,1.499268 0 0 0 12.738281,13.5 Z m 0,2 A 4.5,1.499268 0 0 1 8.5,16.5 4.5,1.499268 0 0 1 4.2636719,15.501953 4.5,1.499268 0 0 0 4,16 4.5,1.499268 0 0 0 8.5,17.5 4.5,1.499268 0 0 0 13,16 4.5,1.499268 0 0 0 12.738281,15.5 Z"/>
+ <path style="fill:#ffffff" d="M 8.5,10 A 4.5,1.5 0 0 0 4,11.5 4.5,1.5 0 0 0 8.5,13 4.5,1.5 0 0 0 13,11.5 4.5,1.5 0 0 0 8.5,10 Z m 4.238281,3 A 4.5,1.499268 0 0 1 8.5,14 4.5,1.499268 0 0 1 4.2636719,13.001953 4.5,1.499268 0 0 0 4,13.5 4.5,1.499268 0 0 0 8.5,15 4.5,1.499268 0 0 0 13,13.5 4.5,1.499268 0 0 0 12.738281,13 Z m 0,2 A 4.5,1.499268 0 0 1 8.5,16 4.5,1.499268 0 0 1 4.2636719,15.001953 4.5,1.499268 0 0 0 4,15.5 4.5,1.499268 0 0 0 8.5,17 4.5,1.499268 0 0 0 13,15.5 4.5,1.499268 0 0 0 12.738281,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/moneydance_icon512.svg b/.icons/awkward/22x22/apps/moneydance_icon512.svg
new file mode 120000
index 00000000..f930821f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/moneydance_icon512.svg
@@ -0,0 +1 @@
+moneydance.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mono-runtime-common.svg b/.icons/awkward/22x22/apps/mono-runtime-common.svg
new file mode 120000
index 00000000..e9473b30
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mono-runtime-common.svg
@@ -0,0 +1 @@
+mono.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mono-runtime.svg b/.icons/awkward/22x22/apps/mono-runtime.svg
new file mode 120000
index 00000000..e9473b30
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mono-runtime.svg
@@ -0,0 +1 @@
+mono.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mono.svg b/.icons/awkward/22x22/apps/mono.svg
new file mode 100644
index 00000000..1d37195c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mono.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <g transform="translate(-2,-2)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/monochroma.svg b/.icons/awkward/22x22/apps/monochroma.svg
new file mode 100644
index 00000000..9daac3a4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/monochroma.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 12.99983,1.5000003 C 7.4769635,1.5000466 2.9998583,5.9773035 3,11.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 18.190137,2.5563457 15.649619,1.5023732 12.99983,1.5000003 Z"/>
+ <path style="fill:#3f3f3f" d="M 12.99983,1.0000003 C 7.4769635,1.0000466 2.9998583,5.4773035 3,11.000171 3.0000472,16.522905 7.4770965,20.999954 12.99983,21 c 2.439733,-0.0045 4.793637,-0.90088 6.618503,-2.520196 L 12.454664,11.424417 20.063416,3.9304369 C 18.190137,2.0563457 15.649619,1.0023732 12.99983,1.0000003 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13,1 C 7.4771335,1.0000463 2.9998584,5.4771325 3,11 c 7e-7,0.08383 0.0038,0.16666 0.00586,0.25 C 3.1388053,5.8430095 7.5609695,1.5000457 13,1.5 c 2.530262,0.00226 4.953654,0.9729518 6.798828,2.691406 L 20.063476,3.930664 C 18.190198,2.0565728 15.649788,1.0023729 13,1 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="13" cy="11.5" r="6"/>
+ <circle style="fill:#ececec" cx="13" cy="11" r="6"/>
+ <circle style="opacity:0.1" cx="13" cy="11.5" r="2"/>
+ <circle style="fill:#d64043" cx="13" cy="11" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/monodevelop.svg b/.icons/awkward/22x22/apps/monodevelop.svg
new file mode 100644
index 00000000..51ad19e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/monodevelop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 17.131084,3.4988322 C 16.243777,3.6081137 15.443771,4.0610514 14.593975,4.416801 13.919997,4.6999759 13.575287,5.2716456 13.500225,5.9988322 13.14064,5.5939951 12.689921,5.2025471 12.267803,4.901176 10.905373,3.9284697 9.2955488,3.4023312 7.6408498,3.5125041 h -0.00195 c -3.2704743,0.2172518 -6.67072626,3.0394981 -6.638675,7.3496099 0.025532,3.450283 1.1613254,5.614592 1.9199219,7.414063 0.4305295,1.021408 1.6095791,1.497933 2.6289062,1.0625 2.0843089,-0.477115 2.6065288,-1.492868 2.9511719,-2.839844 0.2821598,0.333422 0.4749977,0.873965 0.820312,1.167969 1.2509912,1.0663 2.9094772,1.832031 4.7890632,1.832031 1.73336,0 3.339509,-0.775573 4.636719,-2.03125 1.297209,-1.255677 2.269661,-3.11045 2.253906,-5.283203 v -0.002 c -0.02541,-3.4047968 -1.069127,-5.6847788 -1.935547,-7.3710478 -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 18.611941,3.8965128 17.899123,3.4767192 17.131084,3.4988322 Z"/>
+ <path style="fill:#4a5579" d="M 17.131084,2.9999996 C 16.243777,3.1092811 15.443771,3.5622188 14.593975,3.9179684 13.919997,4.2011433 13.575287,4.772813 13.500225,5.4999996 13.14064,5.0951625 12.689921,4.7037145 12.267803,4.4023434 10.905373,3.4296371 9.2955488,2.9034986 7.6408498,3.0136715 h -0.00195 c -3.2704743,0.2172518 -6.67072626,3.0394981 -6.638675,7.3496095 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 7.6333618,18.362729 8.1555817,17.346976 8.5002248,16 8.7823846,16.333422 8.9752225,16.873965 9.3205368,17.167969 10.571528,18.234269 12.230014,19 14.1096,19 c 1.73336,0 3.339509,-0.775573 4.636719,-2.03125 1.297209,-1.255677 2.269661,-3.11045 2.253906,-5.283203 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 18.611941,3.3976802 17.899123,2.9778866 17.131084,2.9999996 Z"/>
+ <path style="opacity:0.2" d="M 7.7711268,5.5094871 C 5.6070113,5.6532456 2.9765028,7.6358801 3.0003862,10.847613 3.0229427,13.895829 3.9544016,15.580047 4.7637893,17.5 l 1.689761,-0.720153 C 5.4889203,15.327278 4.0512628,12.383984 4.1341918,10.440184 4.1892568,9.1593066 4.6410538,8.2620111 5.4258943,7.5391336 7.3173393,5.7963226 9.9246268,6.2057941 11.456492,8.0644291 12.326915,9.1599876 12.476188,10.769261 11.678078,11.944535 10.324014,13.938752 7.2496688,12.969236 7.0380343,10.658887 6.9378558,9.5612836 8.0046548,8.7164506 8.9845438,8.7069116 7.9794443,8.1305166 6.4243598,9.1940536 6.5086153,10.498096 6.7567388,14.341411 10.990099,14.416356 12.295734,12.225237 14.626371,8.3124286 10.668998,5.3159931 7.7731173,5.5088061 Z"/>
+ <path style="opacity:0.2" d="m 17.189423,5.4999996 -1.823442,0.762841 c 1.098371,2.110188 2.372964,3.727412 2.374982,6.3332774 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.9053312,-1.194101 -1.0553232,-2.719105 -0.324197,-3.835905 0.417017,-0.636718 1.343199,-1.1778274 2.260638,-1.0984914 1.618296,0.1390064 2.5243,1.0354294 2.510175,2.3909144 -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.0337354 -2.879438,-3.0418714 -1.539602,-0.0088 -2.391125,0.5641634 -2.8848192,1.3405664 -0.493695,0.776403 -0.6268715,1.800306 -0.571718,2.637057 0.0565,0.849636 0.672609,1.876929 1.6055172,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.1544334 -0.942997,-5.0272934 -1.811335,-6.6987634 z"/>
+ <path style="fill:#f9f9f9" d="M 7.7711268,5.0094871 C 5.6070113,5.1532456 2.9765028,7.1358801 3.0003862,10.347613 3.0229427,13.395829 3.9544016,15.080047 4.7637893,17 l 1.689761,-0.720153 c -0.96463,-1.452569 -2.4022875,-4.395863 -2.3193585,-6.3396634 0.055065,-1.280877 0.506862,-2.1781725 1.2917025,-2.90105 1.891445,-1.742811 4.4987325,-1.3333395 6.0305977,0.5252955 0.870423,1.0955585 1.019696,2.7048319 0.221586,3.8801059 C 10.324014,13.438752 7.2496688,12.469236 7.0380343,10.158887 6.9378558,9.0612836 8.0046548,8.2164506 8.9845438,8.2069116 7.9794443,7.6305166 6.4243598,8.6940541 6.5086153,9.9980956 6.7567388,13.841411 10.990099,13.916356 12.295734,11.725237 14.626371,7.8124286 10.668998,4.8159931 7.7731173,5.0088061 Z"/>
+ <path style="fill:#4696e2" d="m 17.189423,4.9999996 -1.823442,0.762841 c 1.098371,2.110188 2.372964,3.727412 2.374982,6.3332774 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.9053312,-1.194101 -1.0553232,-2.719105 -0.324197,-3.835905 0.417017,-0.6367184 1.343199,-1.1778274 2.260638,-1.0984914 1.618296,0.139006 2.5243,1.0354294 2.510175,2.3909144 -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.0478054 -1.388937,-3.0337354 -2.879438,-3.0418719 -1.539602,-0.00881 -2.391125,0.5641635 -2.8848192,1.3405669 -0.493695,0.776403 -0.6268715,1.800306 -0.571718,2.637057 0.0565,0.849636 0.672609,1.876929 1.6055172,2.670962 C 11.548927,16.440583 12.799979,17 14.110221,17 c 2.109973,0 4.912734,-2.146126 4.889865,-5.299881 -0.02354,-3.1544339 -0.942997,-5.0272934 -1.811335,-6.6987634 z"/>
+ <path style="fill:#f9f9f9" d="m 12.062511,8.7407331 c 0.108584,0.3727405 0.154576,0.7621235 0.132959,1.1471505 l 0.736601,0.2176374 c 0.0912,-0.4841844 0.08788,-0.9459394 0.0079,-1.3797514 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 17.131084,2.9999996 C 16.243777,3.1092811 15.443771,3.5622188 14.593975,3.9179684 13.919997,4.2011433 13.575287,4.772813 13.500225,5.4999996 13.14064,5.0951625 12.689921,4.7037145 12.267803,4.4023434 10.905373,3.4296371 9.2955488,2.9034986 7.6408498,3.0136715 h -0.00195 c -3.2704774,0.2172518 -6.67072626,3.0394983 -6.638675,7.3496095 6.051e-4,0.08177 0.00989,0.154037 0.011719,0.234375 C 1.1194262,6.4389026 4.4367327,3.7244324 7.6388967,3.5117184 h 0.00195 C 9.2955458,3.4015455 10.90537,3.9276839 12.2678,4.9003902 c 0.422118,0.3013711 0.872837,0.6928192 1.232422,1.0976563 0.07506,-0.7271866 0.419772,-1.2988564 1.09375,-1.5820313 0.849796,-0.3557496 1.649802,-0.8086872 2.537109,-0.9179687 0.768039,-0.022113 1.480848,0.3976805 1.833985,1.0800781 0.0025,0.00483 0.0053,0.012738 0.0078,0.017578 0.03476,0.069765 0.06541,0.1415018 0.0918,0.2148438 0.843446,1.6415564 1.84734,3.8545175 1.923828,7.1113286 0.0021,-0.07947 0.0123,-0.155976 0.01172,-0.236328 v -0.002 c -0.0254,-3.4047496 -1.069116,-5.6847784 -1.935536,-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 18.611932,3.3976801 17.899123,2.9778866 17.131084,2.9999996 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/monodoc.svg b/.icons/awkward/22x22/apps/monodoc.svg
new file mode 120000
index 00000000..e9473b30
--- /dev/null
+++ b/.icons/awkward/22x22/apps/monodoc.svg
@@ -0,0 +1 @@
+mono.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/moonlight.svg b/.icons/awkward/22x22/apps/moonlight.svg
new file mode 100644
index 00000000..e13e2457
--- /dev/null
+++ b/.icons/awkward/22x22/apps/moonlight.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.0">
+ <circle style="opacity:0.2" cx="10.5" cy="-11" r="10.5" transform="scale(1,-1)"/>
+ <circle style="fill:#565c64" cx="10.5" cy="-10.5" r="10.5" transform="scale(1,-1)"/>
+ <path style="opacity:0.2" d="M 11.025,2.6040997 V 9.732615 L 16.067871,4.6897443 15.956103,4.5974593 C 14.897738,3.7053735 13.651202,3.083981 12.331348,2.7917462 11.948624,2.7087573 11.329558,2.6227949 11.025,2.6040997 Z m -1.05,0.00205 c -0.03795,0.00154 -0.06724,0.00111 -0.10459,0.0041 C 8.079839,2.7579052 6.415026,3.4438977 5.0459472,4.5974568 L 4.9331541,4.6907696 9.975,9.732615 Z m 6.835254,2.8259772 -5.042871,5.0428711 h 7.124414 l -0.001,-0.02666 C 18.847676,9.445512 18.509368,8.2058037 18.007885,7.2029771 17.727916,6.6431166 17.211209,5.8802207 16.817407,5.4403305 Z M 4.1907715,5.4331769 4.09541,5.5480206 C 3.3539536,6.4247255 2.8280742,7.3783481 2.4773437,8.4796128 2.2835191,9.082539 2.135892,9.888502 2.1112793,10.448362 l -0.00103,0.02664 H 9.232617 Z M 2.1123047,11.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.0438964,-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 9.975,12.267381 l -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 11.025,2.1041012 V 9.232617 L 16.067871,4.1897458 15.956103,4.0974608 C 14.897738,3.205375 13.651202,2.5839825 12.331348,2.2917477 11.948624,2.2087588 11.329558,2.1227964 11.025,2.1041012 Z m -1.05,0.00205 c -0.03795,0.00154 -0.06724,0.00111 -0.10459,0.0041 C 8.079839,2.2579067 6.415026,2.9438992 5.0459472,4.0974583 L 4.9331541,4.1907711 9.975,9.232617 Z M 16.810254,4.9321284 11.767383,9.975 h 7.124414 l -0.001,-0.02666 C 18.847676,8.9455135 18.509368,7.7058052 18.007885,6.7029786 17.727916,6.1431181 17.211209,5.3802222 16.817407,4.940332 Z M 4.1907715,4.9331784 4.09541,5.0480221 C 3.3539536,5.924727 2.8280742,6.8783496 2.4773437,7.9796143 2.2835191,8.5825405 2.135892,9.388504 2.1112793,9.948364 L 2.1102539,9.975 H 9.232617 Z M 2.1123047,11.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 4.1887209,16.068897 9.232617,11.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 9.975,11.767383 l -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="opacity:0.1;fill:#ffffff" d="M 10.5,0 A 10.5,10.5 0 0 0 0,10.5 10.5,10.5 0 0 0 0.0097656,10.703125 10.5,10.5 0 0 1 10.5,0.5 10.5,10.5 0 0 1 20.990234,10.796875 10.5,10.5 0 0 0 21,10.5 10.5,10.5 0 0 0 10.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/morpheus.svg b/.icons/awkward/22x22/apps/morpheus.svg
new file mode 100644
index 00000000..596da2ea
--- /dev/null
+++ b/.icons/awkward/22x22/apps/morpheus.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="19.7" height="19.7" x="1.15" y="1.15" rx=".985" ry=".985"/>
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <path style="fill:#f73a3a" d="M 2,1 C 1.446,1 1,1.446 1,2 V 13.987305 L 6,13 7,6 4.060547,1 Z"/>
+ <path style="fill:#e4e4e4" d="M 4.060547,1 7,6 h 8.5 L 20.044922,1.0048828 C 20.029696,1.0042008 20.0154,1 20,1 Z"/>
+ <path style="fill:#357cca" d="M 17,13.5 10,16 9.5,21 H 12.396485 20 c 0.554,0 1,-0.446 1,-1 V 18.382812 C 20.98973,18.329373 20.9753,18.272926 20.973635,18.225586 20.974242,18.171792 20.990749,18.11702 21,18.0625 v -2.834961 z"/>
+ <path style="fill:#cccccc" d="M 20.044922,1.0048828 15.5,6 17,13.5 21,15.227539 V 2 C 21,1.4614001 20.57743,1.0287354 20.044922,1.0048828 Z"/>
+ <path style="opacity:0.2" d="M 7,7 6.133711,13.346941 10,16.5 17,14 15.5,7 Z"/>
+ <path style="fill:#fece00" d="m 7,6 -1,7 4,3 7,-2.5 L 15.5,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="fill:#e4e4e4" d="M 6,13 1,13.987305 V 20 c 0,0.554 0.446,1 1,1 H 8.0082095 9.5 L 10,16 Z"/>
+ <path style="opacity:0.1" d="M 4.0605469,1.5 7,6.5 h 8.5 L 20.044922,1.5058594 C 20.029696,1.5051774 20.0154,1.5 20,1.5 H 19.595703 L 15.5,6 H 7 L 4.3554688,1.5 Z"/>
+ <path style="opacity:0.2" d="M 15.582031,6.4101562 15.5,6.5 17,14 l 4,1.728516 v -0.5 L 17,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/moserial.svg b/.icons/awkward/22x22/apps/moserial.svg
new file mode 100644
index 00000000..7be8691d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/moserial.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#9c9c9c" transform="matrix(0.12368025,0.21422047,-0.24736049,0.14281364,15.623018,-1.079538)" 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="4" y="18.5"/>
+ <path style="fill:#4f4f4f" d="m 9,12 4,0 2,8 -8,0 z"/>
+ <path style="opacity:0.2" d="M 16.501168,13.561009 C 13.153121,15.494005 8.8719875,14.34688 6.938991,10.998832 5.0059945,7.650783 6.1531205,3.36965 9.501169,1.4366536 Z"/>
+ <path style="fill:#686868" d="M 16.501168,13.061009 C 13.153121,14.994006 8.8719875,13.84688 6.938991,10.498832 5.0059945,7.150783 6.1531205,2.86965 9.501169,0.9366535 Z"/>
+ <circle style="opacity:0.2" cx="13.129" cy="-9.74" r="1" transform="matrix(0.5,0.8660254,-0.8660254,0.5,0,0)"/>
+ <circle style="fill:#e4e4e4" cx="12.696" cy="-9.99" r="1" transform="matrix(0.5,0.8660254,-0.8660254,0.5,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 9.500977,0.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 16.27832,13.174805 c 0.07392,-0.03926 0.14959,-0.07207 0.222656,-0.114258 L 9.500977,0.9365234 Z"/>
+ <rect style="fill:#4f4f4f" width="14" height="2" x="4" y="18"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/motrix.svg b/.icons/awkward/22x22/apps/motrix.svg
new file mode 100644
index 00000000..3b12b4b7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/motrix.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.5h-8z"/>
+ <path style="opacity:.2" d="m8 6.5v1h2v-1zm4 0v1h2v-1z"/>
+ <path style="fill:#fbe604" d="m8 6v1h2v-1h-2zm4 0v1h2v-1h-2z"/>
+ <path style="opacity:.2" d="m7 5v0.5h8v-0.5h-8z"/>
+ <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.5h-1zm9 0v0.5h1c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1h-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.5h-1zm3 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.5h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mousepad.svg b/.icons/awkward/22x22/apps/mousepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mousepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/movmetaedit.svg b/.icons/awkward/22x22/apps/movmetaedit.svg
new file mode 100644
index 00000000..e8192831
--- /dev/null
+++ b/.icons/awkward/22x22/apps/movmetaedit.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2,1.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 6.9,1 v 20 h 3.95 C 14,21 20.35,16.522847 20.35,11 20.35,5.4771525 14,1 10.85,1 Z"/>
+ <path style="fill:#e8494e" d="M 2,1 C 1.446,1 1,1.446 1,2 v 9 9 c 0,0.554 0.446,1 1,1 H 3 V 1 Z"/>
+ <rect style="fill:#38af29" width="2" height="20" x="3" y="1"/>
+ <rect style="fill:#1f72c7" width="2" height="20" x="5" y="1"/>
+ <path style="opacity:0.1" d="M 11,1.5 C 10.67898,1.50312 10.358296,1.521695 10.039063,1.555664 15.131342,2.0876634 18.999214,6.3800073 19,11.5 18.9952,16.647039 15.084161,20.949739 9.960938,21.444336 10.306091,21.48091 10.652915,21.49949 11,21.5 c 5.522847,0 10,-4.477153 10,-10 0,-5.5228475 -4.477153,-10 -10,-10 z m 0,4 C 10.658301,5.4998875 10.317218,5.5289645 9.980469,5.586914 12.873984,6.0661884 14.996939,8.5670624 15,11.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 11,1 A 10,10 0 0 0 10.039063,1.055664 10,10 0 0 1 19,11 10,10 0 0 1 9.960938,20.944336 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,5 A 6,6 0 0 0 9.980469,5.086914 6,6 0 0 1 15,11 6,6 0 0 1 10.020508,16.913086 6,6 0 0 0 11,17 6,6 0 0 0 17,11 6,6 0 0 0 11,5 Z"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="3"/>
+ <path style="fill:#ffffff" d="m 10.306468,12.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 9.761,9.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 10.3941 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 A 10,10 0 0 1 20.989258,11.291016 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mozc-setup.svg b/.icons/awkward/22x22/apps/mozc-setup.svg
new file mode 120000
index 00000000..e247dfd5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mozc-setup.svg
@@ -0,0 +1 @@
+mozc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mozc.svg b/.icons/awkward/22x22/apps/mozc.svg
new file mode 100644
index 00000000..c88029c1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mozc.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="17.25" cy="15.75" r="4.75"/>
+ <circle style="fill:#fcbd1e" cx="17.25" cy="15.25" r="4.75"/>
+ <rect style="opacity:0.2" width="19" height="19" x="0" y="1.5" rx="9.5" ry="9.5"/>
+ <rect style="fill:#ff7000" width="19" height="19" x="0" y="1" rx="9.5" ry="9.5"/>
+ <path style="opacity:0.2" d="m 7.1477981,3.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 3.9505326,7.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 9.90854,14.9885 C 9.8263,14.825829 9.751238,14.615684 9.679048,14.386938 c 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 9.62729,17.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 C 15.985465,11.43077 15.532238,10.425288 14.815766,9.758031 14.541131,9.502261 14.220958,9.338483 13.901704,9.176977 14.009652,8.999809 14.270845,8.594945 14.270845,8.594945 L 12.540376,7.592992 c 0,0 -0.316882,0.511874 -0.676758,1.063477 C 10.880458,8.576103 9.894522,8.666169 9.014009,8.833227 9.006609,8.3973855 9.000119,7.966582 9.003269,7.5451405 11.037271,7.4510075 13.061016,7.234631 15.020848,6.92307 L 14.706394,4.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 13.40534,7.594203 c 0,0 -5.0688234,8.752747 -8.6295554,6.743618 C 2.6254285,13.12449 5.3867621,10.506195 7.7208986,9.701203 9.98538,8.920235 14.838253,8.1509735 15.050841,12.195919 15.200577,15.044988 9.49466,15.810377 9.49466,15.810377"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2" d="m 8.1461021,3.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 4.0204211,6.004487 C 7.6124046,6.2545045 11.339282,5.995847 14.863794,5.435544"/>
+ <circle style="opacity:0.2" cx="15.5" cy="19" r="2.5"/>
+ <circle style="fill:#e4e4e4" cx="15.5" cy="18.5" r="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.5,1 C 4.237,1 0,5.237 0,10.5 0,10.58446 0.010526,10.666078 0.012695,10.75 0.1456952,5.604681 4.321464,1.5 9.5,1.5 c 5.178536,0 9.354305,4.104681 9.487304,9.25 C 18.989474,10.666078 19,10.584464 19,10.5 19,5.237 14.763,1 9.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mozilla-firefox.svg b/.icons/awkward/22x22/apps/mozilla-firefox.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mozilla-firefox.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mozo.svg b/.icons/awkward/22x22/apps/mozo.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mozo.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mp3splt-gtk.svg b/.icons/awkward/22x22/apps/mp3splt-gtk.svg
new file mode 100644
index 00000000..97a13af0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mp3splt-gtk.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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>
+ <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="#feb925" 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=".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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mpc-qt.svg b/.icons/awkward/22x22/apps/mpc-qt.svg
new file mode 100644
index 00000000..161caccc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mpc-qt.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11,4.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 9.035158,15.101564 9.997342,15.5 11,15.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 12.445075,14.207268 11.737825,14.5 11,14.5 10.262175,14.5 9.554925,14.207268 9.033203,13.685547 Z"/>
+ <path style="fill:#d4d4d4;fill-rule:evenodd" d="m 11,4 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 7.681215,17 5,14.318785 5,11 5,7.681215 7.681215,5 11,5 Z"/>
+ <path style="fill:none;stroke:#d4d4d4;stroke-linecap:square" d="M 13.320194,13.538944 A 3.28125,3.28125 0 0 1 11,14.5 3.28125,3.28125 0 0 1 8.6798059,13.538944"/>
+ <rect style="fill:#d4d4d4" width="1" height="2" x="8" y="8"/>
+ <rect style="fill:#d4d4d4" width="1" height="2" x="13" y="8"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 11,4 C 7.139189,4 4,7.139189 4,11 4,11.0844 4.010697,11.166314 4.013672,11.25 4.1467933,7.5055817 7.2235904,4.5 11,4.5 c 3.77641,0 6.853207,3.0055817 6.986328,6.75 C 17.989303,11.166314 18,11.084401 18,11 18,7.139189 14.860811,4 11,4 Z M 8,8 V 8.5 H 9 V 8 Z m 5,0 v 0.5 h 1 V 8 Z M 5.0136719,11.25 C 5.0102452,11.333447 5,11.415697 5,11.5 c 0,3.318785 2.681215,6 6,6 3.318785,0 6,-2.681215 6,-6 0,-0.0843 -0.01025,-0.166553 -0.01367,-0.25 C 16.854858,14.451628 14.234482,17 11,17 7.7655182,17 5.1451421,14.451628 5.0136719,11.25 Z m 3.6660156,1.582031 -0.7070313,0.707031 0.25,0.25 0.4570313,-0.457031 0.3535155,0.353516 C 9.554925,14.207268 10.262175,14.5 11,14.5 c 0.737825,0 1.445075,-0.292732 1.966797,-0.814453 l 0.353515,-0.353516 0.457032,0.457031 0.25,-0.25 -0.707032,-0.707031 -0.353515,0.353516 C 12.445075,13.707268 11.737825,14 11,14 10.262175,14 9.554925,13.707268 9.033203,13.185547 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mpd.svg b/.icons/awkward/22x22/apps/mpd.svg
new file mode 100644
index 00000000..28060dd6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mpd.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="6" height="1" x="11" y="20.5" rx=".375" ry=".5"/>
+ <rect style="opacity:0.2" width="14" height="11" x="7" y="1.5" rx="1.5" ry="1.5"/>
+ <circle style="opacity:0.2" cx="8" cy="11.5" r="7"/>
+ <rect style="fill:#00b4ed" width="14" height="11" x="7" y="1" rx="1.5" ry="1.5"/>
+ <circle style="fill:#4f4f4f" cx="8" cy="11" r="7"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="11" r="5"/>
+ <circle style="opacity:0.2" cx="8" cy="11" r="2"/>
+ <rect style="fill:#3f3f3f" width="2" height="2.5" x="13" y="18" rx=".286" ry=".5"/>
+ <rect style="opacity:0.2" width="10" height="8" x="9" y="11.5" rx="1.071" ry="1.091"/>
+ <rect style="fill:#1d64bc" width="10" height="8" x="9" y="11" rx="1.071" ry="1.091"/>
+ <rect style="fill:#4f4f4f" width="6" height="1" x="11" y="20" rx=".375" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.5,1 C 7.669,1 7,1.669 7,2.5 V 3 C 7,2.169 7.669,1.5 8.5,1.5 h 11 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mplayer.svg b/.icons/awkward/22x22/apps/mplayer.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mplayer.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mps.svg b/.icons/awkward/22x22/apps/mps.svg
new file mode 100644
index 00000000..6087fd27
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mps.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#f7c73c" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#21d789" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#21d789" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#2086e7" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5042927,14.99995 H 10.504293"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5042927,14.5 H 10.504293"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 8.5042927,10.999952 V 6.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 8.5042927,10.500002 V 6.500001 m -3,0 1.5,1.999999 1.5,-1.999999 m -3,4.000001 V 6.500001"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 10.507074,8.99995 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 M 10.507123,11 V 7"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 10.507074,8.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 6.50005"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 14.503232,10.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 14.503232,10 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 14.503178,7 14.745156,6.500001 15.503232,6.500001 16.261307,6.500001 16.503174,7 16.503174,7"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mpv-icon-8bit-64x64.svg b/.icons/awkward/22x22/apps/mpv-icon-8bit-64x64.svg
new file mode 120000
index 00000000..c3ff8c41
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mpv-icon-8bit-64x64.svg
@@ -0,0 +1 @@
+mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mpv.svg b/.icons/awkward/22x22/apps/mpv.svg
new file mode 100644
index 00000000..97f9ad49
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mpv.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#8d348e" cx="11" cy="11" r="10"/>
+ <circle style="opacity:.3" cx="12" cy="10" r="7"/>
+ <circle style="opacity:.2" cx="11" cy="11.5" r="5"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="5"/>
+ <path style="fill:#691f69" transform="matrix(.5051815 0 0 .5 -.21795968 -1.3291282)" 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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ms-excel.svg b/.icons/awkward/22x22/apps/ms-excel.svg
new file mode 100644
index 00000000..9812dc1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ms-excel.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="12" height="16" x="9" y="3.5" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 11.676619,1.5005814 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 2.0011162,3.8061857 A 1.2858429,1.3637897 0 0 0 1,5.1361026 l 0,6.3637164 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 13,20.13629 l 0,-8.636471 0,-8.6364719 A 1.2858429,1.3637897 0 0 0 11.676619,1.5005814 Z"/>
+ <rect style="fill:#e4e4e4" width="12" height="16" x="9" y="3" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.5,3.0000001 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 9,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 -9,0 z"/>
+ <path style="opacity:0.2" d="m 10,6.5000001 0,1 4,0 0,2 -4,0 0,0.9999999 4,0 0,2 -4,0 0,1 4,0 0,2 -4,0 0,1 9,0 0,-1 0,-5 0,-0.9999999 0,-2 0,-1 -9,0 z m 5,1 3,0 0,2 -3,0 0,-2 z M 15,10.5 l 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 10,6.0000001 0,1 4,0 0,2 -4,0 L 10,10 l 4,0 0,2 -4,0 0,1 4,0 0,2 -4,0 0,1 9,0 0,-1 0,-5 0,-0.9999999 0,-2 0,-1 -9,0 z m 5,1 3,0 0,2 -3,0 0,-2 z M 15,10 l 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 11.676619,1.0005814 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 2.0011162,3.3061857 A 1.2858429,1.3637897 0 0 0 1,4.6361026 l 0,6.3637164 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 13,19.63629 l 0,-8.636471 0,-8.636472 A 1.2858429,1.3637897 0 0 0 11.676619,1.0005814 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.676758,1.0009766 a 1.2858429,1.3637897 0 0 0 -0.24707,0.032227 L 2.0009765,3.3066407 A 1.2858429,1.3637897 0 0 0 1,4.6357421 l 0,0.5 A 1.2858429,1.3637897 0 0 1 2.0009765,3.8066407 L 11.429688,1.5332032 A 1.2858429,1.3637897 0 0 1 11.676758,1.5009766 1.2858429,1.3637897 0 0 1 13,2.8632814 l 0,-0.5 A 1.2858429,1.3637897 0 0 0 11.676758,1.0009766 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 10,8.5003996 4,14.4999 m 0,-5.9995004 6,5.9995004 0,0 0,0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 10,8.0004986 4,14 M 4,8.0004986 10,14 l 0,0 0,0"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ms-office.svg b/.icons/awkward/22x22/apps/ms-office.svg
new file mode 100644
index 00000000..dc6f7bec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ms-office.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#f63db6" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 8.9610415,17.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 8.9610415,16.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/22x22/apps/ms-onedrive.svg b/.icons/awkward/22x22/apps/ms-onedrive.svg
new file mode 100644
index 00000000..f90c40fb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ms-onedrive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11.000005,4.4999989 A 7,7 0 0 0 5.249028,7.5126945 5.5,5.5 0 0 0 0.6718795,10.377928 l -0.00977,0.003 C 0.2397905,11.1595 0,12.052048 0,13.000048 c 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 18.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 11.000005,4.4999989 Z"/>
+ <circle style="fill:#056ab6" cx="11" cy="11" r="7"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.000001,3.9999995 A 7,7 0 0 0 4.000001,11 7,7 0 0 0 4.010743,11.292968 7,7 0 0 1 11.000001,4.4999995 7,7 0 0 1 17.989259,11.207031 7,7 0 0 0 18.000001,11 a 7,7 0 0 0 -7,-7.0000005 z"/>
+ <path style="fill:#138fe6" d="M 17.500001,8.9999995 C 16.863292,9.0315445 16.310216,9.149615 15.790042,9.339848 l -10e-4,10e-4 c -1.666787,0.695082 -3.39871,1.418637 -4.903299,2.046846 l -9.9599608,4.158203 c 0.9212679,1.383663 2.4189041,2.27643 4.0742188,2.428712 V 18 h 0.5 12 c 2.485281,0 4.5,-2.014719 4.5,-4.5 0,-2.485282 -2.014719,-4.5000005 -4.5,-4.5000005 z"/>
+ <path style="fill:#1581d9" d="M 5.500001,6.9999995 A 5.5,5.5 0 0 0 0.671876,9.877929 l -0.00977,0.003 C 0.2397917,10.659451 1e-6,11.551999 1e-6,12.5 c 0.00135,2.842823 2.1689475,5.216171 5,5.474609 V 18 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 5.500001,6.9999995 Z"/>
+ <path style="fill:#38afec" d="m 12.943361,10.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 18 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 17.500001,8.9999995 C 16.863292,9.0315445 16.310214,9.14961 15.79004,9.339843 l -10e-4,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 16.310214,9.64961 16.863292,9.531544 17.500001,9.5 c 2.400856,0 4.356796,1.881748 4.487304,4.25 0.0046,-0.08328 0.0127,-0.165576 0.0127,-0.25 0,-2.485282 -2.014719,-4.5000005 -4.5,-4.5000005 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.500001,6.9999995 A 5.5,5.5 0 0 0 0.671876,9.877929 l -0.00977,0.003 C 0.2397916,10.659431 1e-6,11.551999 1e-6,12.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 5.500001,7.4999995 5.5,5.5 0 0 1 8.1933605,8.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 13.753909,11.011701 8.2109405,7.70799 8.1933605,7.71289 A 5.5,5.5 0 0 0 5.500001,6.9999995 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ms-onenote.svg b/.icons/awkward/22x22/apps/ms-onenote.svg
new file mode 100644
index 00000000..80d275f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ms-onenote.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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.677,2.5006 A 1.2858,1.3638 0 0 0 12.43,2.5334 L 3.0011,4.8062 A 1.2858,1.3638 0 0 0 2,6.1361 V 12.5 18.864 A 1.2858,1.3638 0 0 0 3.0011,20.193 L 12.43,22.466 A 1.2858,1.3638 0 0 0 14,21.136 V 12.5 3.8633 A 1.2858,1.3638 0 0 0 12.677,2.5006 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 V 6 C 10,5.169 10.669,4.5 11.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"/>
+ <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.677,2.001 A 1.2858,1.3638 0 0 0 12.43,2.0332 L 3.001,4.3066 A 1.2858,1.3638 0 0 0 2,5.6357 V 6.1357 A 1.2858,1.3638 0 0 1 3.001,4.8066 L 12.43,2.5332 A 1.2858,1.3638 0 0 1 12.677,2.501 1.2858,1.3638 0 0 1 14,3.8633 V 3.3633 A 1.2858,1.3638 0 0 0 12.677,2.001 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ms-outlook.svg b/.icons/awkward/22x22/apps/ms-outlook.svg
new file mode 100644
index 00000000..4327fe3e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ms-outlook.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="12" height="16" x="9" y="3.5" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 11.676619,1.5005814 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 2.0011162,3.8061857 A 1.2858429,1.3637897 0 0 0 1,5.1361026 v 6.3637164 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 13,20.13629 V 11.499819 2.8633471 A 1.2858429,1.3637897 0 0 0 11.676619,1.5005814 Z"/>
+ <rect style="fill:#e4e4e4" width="12" height="16" x="9" y="3" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 8.5,6.5000001 c -0.554,0 -1,0.446 -1,1 V 15.5 c 0,0.554 0.446,1 1,1 H 18 c 0.554,0 1,-0.446 1,-1 V 7.5000001 c 0,-0.554 -0.446,-1 -1,-1 z m 1,1 h 7.792969 l -3.339844,3.3398439 z m -1,0.5 5.546875,4.1601559 L 18,8.2070311 V 15.5 H 8.5 Z"/>
+ <path style="fill:#4f4f4f" d="m 8.5,6.0000001 c -0.554,0 -1,0.446 -1,1 V 15 c 0,0.554 0.446,1 1,1 H 18 c 0.554,0 1,-0.446 1,-1 V 7.0000001 c 0,-0.554 -0.446,-1 -1,-1 z m 1,1 h 7.792969 l -3.339844,3.3398439 z m -1,0.5 5.546875,4.1601559 L 18,7.7070311 V 15 H 8.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.5,3.0000001 c -0.831,0 -1.5,0.669 -1.5,1.5 v 0.5 c 0,-0.831 0.669,-1.5 1.5,-1.5 h 9 c 0.831,0 1.5,0.669 1.5,1.5 v -0.5 c 0,-0.831 -0.669,-1.5 -1.5,-1.5 z"/>
+ <path style="fill:#f7a600" d="m 11.6765,1.0006001 a 1.28585,1.3638 0 0 0 -0.247,0.03285 l -9.4284,2.27275 A 1.28585,1.3638 0 0 0 1,4.6360001 V 11 17.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 13,19.6365 V 11 2.3633501 a 1.28585,1.3638 0 0 0 -1.3235,-1.36275 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.676758,1.0009766 a 1.2858429,1.3637897 0 0 0 -0.24707,0.032227 L 2.0009765,3.3066407 A 1.2858429,1.3637897 0 0 0 1,4.6357421 v 0.5 A 1.2858429,1.3637897 0 0 1 2.0009765,3.8066407 L 11.429688,1.5332032 A 1.2858429,1.3637897 0 0 1 11.676758,1.5009766 1.2858429,1.3637897 0 0 1 13,2.8632814 v -0.5 A 1.2858429,1.3637897 0 0 0 11.676758,1.0009766 Z"/>
+ <path style="opacity:0.2" d="M 7,7.5000001 A 4,4 0 0 0 3,11.5 a 4,4 0 0 0 4,4 4,4 0 0 0 4,-4 4,4 0 0 0 -4,-3.9999999 z m 0,2 A 2.0000002,2.0000002 0 0 1 9,11.5 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,-1.9999999 z"/>
+ <path style="fill:#ffffff" d="M 7,7.0000001 A 4,4 0 0 0 3,11 4,4 0 0 0 7,15 4,4 0 0 0 11,11 4,4 0 0 0 7,7.0000001 Z m 0,2 A 2.0000002,2.0000002 0 0 1 9,11 2.0000002,2.0000002 0 0 1 7,13 2.0000002,2.0000002 0 0 1 5,11 2.0000002,2.0000002 0 0 1 7,9.0000001 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ms-powerpoint.svg b/.icons/awkward/22x22/apps/ms-powerpoint.svg
new file mode 100644
index 00000000..d0e8befd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ms-powerpoint.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="12" height="16" x="9" y="3.5" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 11.676619,1.5005814 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 2.0011162,3.8061857 A 1.2858429,1.3637897 0 0 0 1,5.1361026 l 0,6.3637164 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 13,20.13629 l 0,-8.636471 0,-8.6364719 A 1.2858429,1.3637897 0 0 0 11.676619,1.5005814 Z"/>
+ <rect style="fill:#e4e4e4" width="12" height="16" x="9" y="3" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.5,3.0000001 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 9,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 -9,0 z"/>
+ <path style="opacity:0.2" d="m 15,5.5000001 c -1.656854,0 -3,1.3431458 -3,3 C 12,10.156854 13.343146,11.5 15,11.5 c 1.656854,0 3,-1.343146 3,-2.9999999 l -3,0 z M 10.5,13.5 l 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 15,5.0000001 c -1.656854,0 -3,1.3431458 -3,3 C 12,9.6568541 13.343146,11 15,11 c 1.656854,0 3,-1.3431459 3,-2.9999999 l -3,0 z M 10.5,13 l 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 11.676619,1.0005814 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 2.0011162,3.3061857 A 1.2858429,1.3637897 0 0 0 1,4.6361026 l 0,6.3637164 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 13,19.63629 l 0,-8.636471 0,-8.636472 A 1.2858429,1.3637897 0 0 0 11.676619,1.0005814 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.676758,1.0009766 a 1.2858429,1.3637897 0 0 0 -0.24707,0.032227 L 2.0009765,3.3066407 A 1.2858429,1.3637897 0 0 0 1,4.6357421 l 0,0.5 A 1.2858429,1.3637897 0 0 1 2.0009765,3.8066407 L 11.429688,1.5332032 A 1.2858429,1.3637897 0 0 1 11.676758,1.5009766 1.2858429,1.3637897 0 0 1 13,2.8632814 l 0,-0.5 A 1.2858429,1.3637897 0 0 0 11.676758,1.0009766 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 4,15.499758 0,-5.9999999 5,0 0,2.9999999 -5,0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 4,15.000001 0,-6.0000024 5,0 0,3.0000024 -5,0"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ms-skype.svg b/.icons/awkward/22x22/apps/ms-skype.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ms-skype.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ms-word.svg b/.icons/awkward/22x22/apps/ms-word.svg
new file mode 100644
index 00000000..4e9fa474
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ms-word.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="12" height="16" x="9" y="3.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#e4e4e4" width="12" height="16" x="9" y="3" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="m 11.676619,1.5005814 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 2.0011162,3.8061857 A 1.2858429,1.3637897 0 0 0 1,5.1361026 l 0,6.3637164 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 13,20.13629 l 0,-8.636471 0,-8.6364719 A 1.2858429,1.3637897 0 0 0 11.676619,1.5005814 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.5,3.0000001 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 9,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 -9,0 z"/>
+ <g style="opacity:0.2" transform="matrix(0.44444444,0,0,0.5,0.7777779,5.5963685e-8)">
+ <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,0.7777779,-0.49999904)">
+ <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 11.676619,1.0005814 a 1.2858429,1.3637897 0 0 0 -0.246931,0.032849 L 2.0011162,3.3061857 A 1.2858429,1.3637897 0 0 0 1,4.6361026 l 0,6.3637164 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 13,19.63629 l 0,-8.636471 0,-8.636472 A 1.2858429,1.3637897 0 0 0 11.676619,1.0005814 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3,8.5002256 5,14.500112 6.55,8.5002256 8.5,14.500112 10,8.5002256"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3,8.0000016 5,13.999888 6.55,8.0000016 8.5,13.999888 10,8.0000016"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.676758,1.0009766 a 1.2858429,1.3637897 0 0 0 -0.24707,0.032227 L 2.0009765,3.3066407 A 1.2858429,1.3637897 0 0 0 1,4.6357421 l 0,0.5 A 1.2858429,1.3637897 0 0 1 2.0009765,3.8066407 L 11.429688,1.5332032 A 1.2858429,1.3637897 0 0 1 11.676758,1.5009766 1.2858429,1.3637897 0 0 1 13,2.8632814 l 0,-0.5 A 1.2858429,1.3637897 0 0 0 11.676758,1.0009766 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mscore.svg b/.icons/awkward/22x22/apps/mscore.svg
new file mode 120000
index 00000000..e74a2f66
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mscore.svg
@@ -0,0 +1 @@
+musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/msiexec.svg b/.icons/awkward/22x22/apps/msiexec.svg
new file mode 120000
index 00000000..5daa6135
--- /dev/null
+++ b/.icons/awkward/22x22/apps/msiexec.svg
@@ -0,0 +1 @@
+wine-uninstaller.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mstdn.svg b/.icons/awkward/22x22/apps/mstdn.svg
new file mode 100644
index 00000000..5736c2d3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mstdn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 8,1.5 C 4.676,1.5 2,4.1268085 2,7.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 5.433774,21.249764 9.000366,21.5 10.441406,21.5 13.002343,21.5 15,20.498047 15,20.498047 v -1.505859 c 0,0 -2.40235,0.540213 -4.226562,0.507812 C 9.52074,19.47775 8.7046686,19.149532 8.1660156,18.337891 7.9381046,17.994474 8.0163701,17.056806 7.9003906,16.5 c -3.738e-4,-0.0018 3.734e-4,-0.0041 0,-0.0059 C 7.9339051,16.494677 7.9663506,16.5 8,16.5 h 6 c 3.324,0 6,-2.626808 6,-5.890625 V 7.390625 C 20,4.1268085 17.324,1.5 14,1.5 Z"/>
+ <rect style="fill:#3088d4" width="18" height="15" x="2" y="1" rx="6" ry="5.891"/>
+ <path style="fill:#3088d4" d="m 2.0164755,9 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 8.7049335,18.649186 9.521357,18.97775 10.774055,19 12.598268,19.032401 15,18.492779 15,18.492779 v 1.504333 C 15,19.997112 13.001977,21 10.44104,21 9,21 5.432902,20.749171 3.9034249,19.00722 1.6939006,16.49075 2.0164755,9 2.0164755,9 Z"/>
+ <circle style="opacity:0.2" cx="7" cy="7.5" r="1"/>
+ <circle style="fill:#ffffff" cx="7" cy="7" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,1 C 4.676,1 2,3.6268085 2,6.890625 v 0.5 C 2,4.1268085 4.676,1.5 8,1.5 h 6 c 3.324,0 6,2.6268085 6,5.890625 v -0.5 C 20,3.6268085 17.324,1 14,1 Z M 7.900391,16.494141 c 3.734e-4,0.0018 -3.738e-4,0.0041 0,0.0059 0.1159795,0.556806 0.037714,1.494474 0.265625,1.837891 C 8.7046686,19.149532 9.52074,19.47775 10.773438,19.5 12.59765,19.532401 15,18.992188 15,18.992188 v -0.5 c 0,0 -2.402351,0.540213 -4.226562,0.507812 C 9.520739,18.97775 8.7046686,18.649532 8.1660156,17.837891 7.9947405,17.579813 7.9831444,17.011532 7.9453125,16.496094 c -0.014875,-0.0013 -0.029821,-0.0017 -0.044922,-0.002 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mtpaint.svg b/.icons/awkward/22x22/apps/mtpaint.svg
new file mode 100644
index 00000000..1c5e5cf9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mtpaint.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:.2" d="m8 6.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="m8 6v13.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="m9.199219 4-1.199219 2h6l-1.199219-2z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m8 6v0.5h6v-0.5z"/>
+ <path style="opacity:.2" d="m2 6.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="m2 6v13.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="M 3.1992188,4 2,6 H 5 8 L 6.8007812,4 Z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m2 6v0.5h6v-0.5z"/>
+ <path style="opacity:.2" d="m14 6.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="m14 6v13.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="m15.199219 4-1.199219 2h6l-1.199219-2z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m14 6v0.5h6v-0.5z"/>
+ <rect style="opacity:.1" width="2" height="15" x="10" y="6"/>
+ <rect style="opacity:.1" width="2" height="15" x="4" y="6"/>
+ <rect style="opacity:.1" width="2" height="15" x="16" y="6"/>
+ <path style="opacity:.2" d="M 11,1.5 9.5,4 9.199219,4.5 h 3.601562 L 12.5,4 Z"/>
+ <path style="fill:#ffbc2c" d="M 11,1 9.5,3.5 9.199219,4 h 3.601562 L 12.5,3.5 Z"/>
+ <path style="opacity:.2" d="M 5,1.5 3.5,4 3.1992188,4.5 H 6.8007812 L 6.5,4 Z"/>
+ <path style="fill:#eb4646" d="M 5,1 3.5,3.5 3.1992188,4 H 6.8007812 L 6.5,3.5 Z"/>
+ <path style="opacity:.2" d="M 17,1.5 15.5,4 15.199219,4.5 h 3.601562 L 18.5,4 Z"/>
+ <path style="fill:#4f82ea" d="m17 1-1.5 2.5-0.300781 0.5h3.601562l-0.300781-0.5z"/>
+ <path style="fill:#ffffff;opacity:.2" d="M 11,1 9.5,3.5 9.199219,4 H 9.5 L 11,1.5 12.5,4 h 0.300781 L 12.5,3.5 Z"/>
+ <path style="fill:#ffffff;opacity:.2" d="M 5,1 3.5,3.5 3.1992188,4 H 3.5 L 5,1.5 6.5,4 H 6.8007812 L 6.5,3.5 Z"/>
+ <path style="fill:#ffffff;opacity:.2" d="M 17,1 15.5,3.5 15.199219,4 H 15.5 L 17,1.5 18.5,4 h 0.300781 L 18.5,3.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mtvmusic.svg b/.icons/awkward/22x22/apps/mtvmusic.svg
new file mode 100644
index 00000000..4829df9a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mtvmusic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mucommander.svg b/.icons/awkward/22x22/apps/mucommander.svg
new file mode 120000
index 00000000..d89d789f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mucommander.svg
@@ -0,0 +1 @@
+gnome-commander.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mugshot.svg b/.icons/awkward/22x22/apps/mugshot.svg
new file mode 120000
index 00000000..e7eb8795
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mugshot.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mullvad-vpn.svg b/.icons/awkward/22x22/apps/mullvad-vpn.svg
new file mode 100644
index 00000000..6649c200
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mullvad-vpn.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="-21" y="1.5" rx="10" ry="10" transform="scale(-1,1)"/>
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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 9.343121,18.336896 C 8.9819925,18.243361 8.295794,18.050848 8.001859,17.909086 7.404851,17.621157 6.499919,16.890051 6.499919,16.695649 6.87944,16.038374 7.434685,15.850035 8.000889,15.500031 7.580588,15.228945 7.4405805,15.049969 7.5262675,14.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 9.343121,17.836865 C 8.9819925,17.74333 8.295794,17.550817 8.001859,17.409055 7.404851,17.121126 6.499919,16.39002 6.499919,16.195618 6.87944,15.538343 7.434685,15.350004 8.000889,15 7.580588,14.728914 7.4405805,14.549938 7.5262675,14.064128 c 0,0 0.043925,-0.175446 -0.2604655,-0.410356 C 6.015844,12.399479 4.1679965,10.94067 3.5009095,9.451702 3.5009095,9.067623 3.7192705,8.9842105 4.294868,9 4.574472,9.0077 5.5064755,8.989965 6.366012,9 c 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 9.886631,14.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 12.250889,6.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 C 11.979899,11.763431 11.417025,11.433773 10.071202,10.353118 9.567712,9.948832 8.952404,9.566896 8.389561,9.309173 7.9015005,9.085693 7.500889,9.047555 7.500889,8.999603 c 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 12.250889,6 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 14.615889,12 14.473071,12.155782 13.259678,11.72168 11.979899,11.263828 11.417025,10.93417 10.071202,9.853516 9.567712,9.449229 8.952404,9.067294 8.389561,8.8095705 7.9015005,8.58609 7.500889,8.5479525 7.500889,8.5 c 0,-0.5 0.6434685,-0.4536565 1,-0.5 H 9.259678 C 9.75047,6.8277615 10.90053,6 12.250889,6 Z"/>
+ <path style="opacity:0.2" d="m 9.886631,15.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="-4" cy="9.5" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#efc286" cx="-4" cy="9" r="1" transform="scale(-1,1)"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 5.9199219,2.3886719 C 4.5591939,3.19072 3.4083937,4.3021007 2.5625,5.6328125 l 7.402344,2.3378906 0.521484,-0.3945312 0.142578,-0.859375 0.03711,-0.6113281 z"/>
+ <ellipse id="ellipse836" style="opacity:0.2" cx="11.962" cy="3.923" rx=".729" ry="1.015" transform="matrix(0.94990923,0.31252594,-0.28367784,0.95891964,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="11.82" cy="3.448" rx=".729" ry="1.015" transform="matrix(0.94990923,0.31252594,-0.28367784,0.95891964,0,0)"/>
+ <g style="fill:#ffffff" transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/apps/multibootusb.svg b/.icons/awkward/22x22/apps/multibootusb.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/multibootusb.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/multimc.svg b/.icons/awkward/22x22/apps/multimc.svg
new file mode 100644
index 00000000..23947d78
--- /dev/null
+++ b/.icons/awkward/22x22/apps/multimc.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#714f36" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 1.9999997,1.5000062 C 1.4459999,1.5000062 1,1.946006 1,2.5000059 V 4.0000054 5.5000049 H 3 V 4.501465 h 2 v 0.9985399 0 H 7 V 7.5 H 9 V 5.5000049 4.501465 3.5 h 2 v 1.001465 0.9985399 h 1.999998 V 4.501465 h 1.999996 V 5.5000049 7.5 H 17 V 5.5000049 L 19,5.5 V 4.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 2.5000059 C 21,1.946006 20.553994,1.5000062 19.999994,1.5000062 Z"/>
+ <path style="fill:#629431" d="M 1.9999997,1.0000062 C 1.4459999,1.0000062 1,1.446006 1,2.0000059 V 3.5000054 5.0000049 H 3 V 4.001465 h 2 v 0.9985399 0 H 7 V 7 H 9 V 5.0000049 4.001465 3 h 2 v 1.001465 0.9985399 h 1.999998 V 4.001465 h 1.999996 V 5.0000049 7 H 17 V 5.0000049 L 19,5 V 4.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 2.0000059 C 21,1.446006 20.553994,1.0000062 19.999994,1.0000062 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5000057 V 2.0000059 C 1,1.446006 1.4459999,1.0000062 1.9999997,1.0000062 H 19.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 1.9999997 C 1.4459999,1.500006 1,1.9460059 1,2.5000057 Z"/>
+ <path style="opacity:0.2" d="m 1,20 v 0.5 c 0,0.554 0.4459999,1 0.9999997,1 H 19.999994 c 0.554,0 1,-0.446 1,-1 V 20 c 0,0.554 -0.446,1 -1,1 H 1.9999997 C 1.4459999,21 1,20.554 1,20 Z"/>
+ <path style="fill:none;stroke:#78c629;stroke-width:2;stroke-linecap:round" d="m 6,9.9999625 c 3.499999,0 6.550241,5.9999995 10.05024,5.9999995 1.53659,0 3.000007,-1.585813 2.999999,-3.000034 -8e-6,-1.414205 -1.463409,-2.9999655 -2.999999,-2.9999655 -3.999999,0 -6.550241,6.0000005 -10.05024,6.0000005"/>
+ <path style="fill:none;stroke:#78c629;stroke-width:2;stroke-linecap:round" d="m 16,10.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 16,9 c -0.0047,0 -0.0089,0.00194 -0.01367,0.00195 -0.301666,-0.0028 -0.614787,0.00306 -0.847656,0.074219 -2.02889,0.3491706 -3.584601,1.873803 -4.976565,3.199222 C 8.579195,13.782632 7.1785708,15 6,15 5.5757163,15 5.0468709,14.74942 4.640625,14.332031 4.3182339,14.000797 4.1098281,13.588759 4.0351562,13.25 4.0157334,13.338113 4.0000004,13.425242 4,13.5 c -2.1e-6,0.362179 0.2343791,0.914642 0.640625,1.332031 C 5.0468709,15.24942 5.5757163,15.5 6,15.5 7.1785708,15.5 8.579195,14.282632 10.162109,12.775391 11.745025,11.268149 13.538091,9.5 16,9.5 c 0.01052,-1.171e-4 0.02066,-0.00352 0.03125,-0.00391 0.0097,3.453e-4 0.02176,0.0038 0.03125,0.00391 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 C 18.329378,9.730976 17.659047,9.2958309 16.894531,9.1054688 16.695502,9.0124614 16.395229,8.9997715 16.076172,9.0019531 16.071451,9.0019336 16.067226,9 16.0625,9 16.05084,8.9998469 16.03906,9.0001368 16.02734,9 16.01784,9.0001059 16.00947,8.9998756 16,9 Z"/>
+ <path style="opacity:0.2" d="m 16,11 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 9.973312,15.217367 8.3214281,17 6,17 4.8876937,17 3.9166395,16.457588 3.2070312,15.728516 2.5552204,15.058825 2.1019849,14.200003 2.0292969,13.25 2.0228508,13.334238 2.0000005,13.414313 2,13.5 c -6e-6,1.052042 0.497423,1.999443 1.2070312,2.728516 C 3.9166395,16.957588 4.8876937,17.5 6,17.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 17.716918,12.499192 17.92533,12.911239 18,13.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 16.592621,11.102527 16.295194,11 16.035156,11 c -0.0043,5.6e-5 -0.0094,0.0037 -0.01367,0.0039 C 16.014059,11.003444 16.007508,11.000099 16,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/multimedia-audio-player.svg b/.icons/awkward/22x22/apps/multimedia-audio-player.svg
new file mode 100644
index 00000000..c4c6082e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/multimedia-audio-player.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="fill:#e65a2f" cx="11" cy="11" r="10"/>
+ <rect style="opacity:0.2" width="14" height="14" x="-18.5" y="-18" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ff9907" width="14" height="14" x="-18" y="-18" 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,-235.5,-83.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,-235.5,-84.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 20.989,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.0107,11.291 10,10 0 0 0 1,11.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="opacity:0.2;fill:#ffffff" d="M 11,4 C 7.122,4 4,7.122 4,11 4,11.08452 4.00878,11.166218 4.011719,11.25 4.1437474,7.4898619 7.2065251,4.5 11,4.5 c 3.793475,0 6.856253,2.9898619 6.988281,6.75 C 17.991223,11.166218 18,11.084525 18,11 18,7.122 14.878,4 11,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/multimedia-photo-manager.svg b/.icons/awkward/22x22/apps/multimedia-photo-manager.svg
new file mode 100644
index 00000000..9a03c030
--- /dev/null
+++ b/.icons/awkward/22x22/apps/multimedia-photo-manager.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-2 -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="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/22x22/apps/multimedia-photo-viewer.svg b/.icons/awkward/22x22/apps/multimedia-photo-viewer.svg
new file mode 100644
index 00000000..ef807abb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/multimedia-photo-viewer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#ff766a" d="m 2,2.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 15,6.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 15,6.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 2.0005,2.00021 c -0.554,0 -1,0.446 -1,1 V 3.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 1.0005,15.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 1,15.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 1.0005,19.00001 V 19.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="1" y="15"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/multimedia-video-player.svg b/.icons/awkward/22x22/apps/multimedia-video-player.svg
new file mode 100644
index 00000000..58a8ccca
--- /dev/null
+++ b/.icons/awkward/22x22/apps/multimedia-video-player.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#9c27b0" d="m2.5 2c-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 fill="#fff" opacity=".2" d="m2.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:#e4e4e4" d="m1 16v2.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-2.5z"/>
+ <rect fill="#999" width="6" height="1" x="13" y="17" rx=".462" ry=".464"/>
+ <rect fill="#9c27b0" width="10" height="1" x="3" y="17" rx=".476" ry=".5"/>
+ <circle opacity=".2" cx="13.5" cy="18" r="1.5"/>
+ <circle fill="#fff" cx="13.5" cy="17.5" r="1.5"/>
+ <rect fill="#fff" style="opacity:0.2" width="20" height=".5" x="1" y="16"/>
+ <path opacity=".2" d="m8.2957 5.5001c-0.2723-0.0054-0.3192 0.3448-0.2967 0.5976 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.025z"/>
+ <path style="fill:#ffffff" d="m8.3016 5.0001c-0.2723-0.0054-0.3192 0.3448-0.2967 0.5976 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.025z"/>
+ <path opacity=".2" d="m1 18.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/22x22/apps/multimedia-volume-control.svg b/.icons/awkward/22x22/apps/multimedia-volume-control.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/multimedia-volume-control.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/multimedia.svg b/.icons/awkward/22x22/apps/multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/multisystem-liveusb.svg b/.icons/awkward/22x22/apps/multisystem-liveusb.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/multisystem-liveusb.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/multisystem-vbox.svg b/.icons/awkward/22x22/apps/multisystem-vbox.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/multisystem-vbox.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/multisystem.svg b/.icons/awkward/22x22/apps/multisystem.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/multisystem.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/multitasking-view.svg b/.icons/awkward/22x22/apps/multitasking-view.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/multitasking-view.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/multiwinia.svg b/.icons/awkward/22x22/apps/multiwinia.svg
new file mode 100644
index 00000000..0de539e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/multiwinia.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 10,1.5 a 3.0003,3.0003 0 0 0 -2.8261719,2 H 5 a 3.0003,3.0003 0 0 0 -3,3 v 2 a 3.0003,3.0003 0 0 0 3,3 H 5.1738281 A 3.0003,3.0003 0 0 0 5,12.5 v 6 a 3.0003,3.0003 0 0 0 3,3 h 2 A 3.0003,3.0003 0 0 0 10.998047,21.324219 3.0003,3.0003 0 0 0 12,21.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 17 a 3.0003,3.0003 0 0 0 3,-3 v -2 a 3.0003,3.0003 0 0 0 -3,-3 H 14.824219 A 3.0003,3.0003 0 0 0 12,1.5 Z"/>
+ <path style="fill:#556765" d="M 10,1 A 3.0003,3.0003 0 0 0 7.1738281,3 H 5 A 3.0003,3.0003 0 0 0 2,6 v 2 a 3.0003,3.0003 0 0 0 3,3 H 5.1738281 A 3.0003,3.0003 0 0 0 5,12 v 6 a 3.0003,3.0003 0 0 0 3,3 h 2 A 3.0003,3.0003 0 0 0 10.998047,20.824219 3.0003,3.0003 0 0 0 12,21 h 2 a 3.0003,3.0003 0 0 0 3,-3 V 12 A 3.0003,3.0003 0 0 0 16.824219,11 H 17 A 3.0003,3.0003 0 0 0 20,8 V 6 A 3.0003,3.0003 0 0 0 17,3 H 14.824219 A 3.0003,3.0003 0 0 0 12,1 Z"/>
+ <path style="opacity:0.2" d="m 10,4.5 v 2 H 5 v 2 h 5 v 4 H 8 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 10,4 V 6 H 5 v 2 h 5 v 4 H 8 v 6 h 2 v -4 h 2 v 4 h 2 V 12 H 12 V 8 h 5 V 6 H 12 V 4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10,4 v 0.5 h 2 V 4 Z M 5,6 v 0.5 h 5 V 6 Z m 7,0 v 0.5 h 5 V 6 Z m -4,6 v 0.5 h 2 V 12 Z m 4,0 v 0.5 h 2 V 12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10,1 A 3.0003,3.0003 0 0 0 7.1738281,3 H 5 A 3.0003,3.0003 0 0 0 2,6 v 0.5 a 3.0003,3.0003 0 0 1 3,-3 H 7.1738281 A 3.0003,3.0003 0 0 1 10,1.5 h 2 a 3.0003,3.0003 0 0 1 2.824219,2 H 17 a 3.0003,3.0003 0 0 1 3,3 V 6 A 3.0003,3.0003 0 0 0 17,3 H 14.824219 A 3.0003,3.0003 0 0 0 12,1 Z M 5.0449219,11.5 A 3.0003,3.0003 0 0 0 5,12 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 17,12.5 V 12 a 3.0003,3.0003 0 0 0 -0.04687,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mumble.svg b/.icons/awkward/22x22/apps/mumble.svg
new file mode 100644
index 00000000..65fb3b10
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mumble.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/muon.svg b/.icons/awkward/22x22/apps/muon.svg
new file mode 100644
index 00000000..4c2071c7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/muon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/muondiscover.svg b/.icons/awkward/22x22/apps/muondiscover.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/muondiscover.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mupdf.svg b/.icons/awkward/22x22/apps/mupdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mupdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mupen64plus-qt.svg b/.icons/awkward/22x22/apps/mupen64plus-qt.svg
new file mode 100644
index 00000000..2091d593
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mupen64plus-qt.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 4.8870081,0.5019991 A 3.0002893,3.0002893 0 0 0 2.0002893,3.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.5546875,0 l 0.722656,-0.84375 0,5.890625 a 3.0002893,3.0002893 0 1 0 6,0 l 0,-14.000001 A 3.0002893,3.0002893 0 0 0 14.722945,1.546921 L 11.000289,5.890671 7.2776331,1.546921 A 3.0002893,3.0002893 0 0 0 4.8870081,0.5019991 Z"/>
+ <path style="fill:none;stroke:#d24343;stroke-width:5.99997854;stroke-linecap:round;stroke-linejoin:round" d="m 5.0002893,17.000016 0,-13.9999505 6.0002647,6.9999755 5.999735,-6.9999755 0,13.9999505"/>
+ <circle style="opacity:0.2" cx="17" cy="16.5" r="5"/>
+ <circle style="fill:#6c9832" cx="17" cy="16" r="5"/>
+ <rect style="fill:#ffffff" width="2" height="6" x="16" y="13" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="2" height="6" x="15" y="-20" rx="1" ry="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 4.8870081,0.0019531 A 3.0002893,3.0002893 0 0 0 2.0002893,3 l 0,0.5 A 3.0002893,3.0002893 0 0 1 4.8870081,0.5019531 3.0002893,3.0002893 0 0 1 7.2776331,1.546875 l 3.7226559,4.34375 3.722656,-4.34375 A 3.0002893,3.0002893 0 0 1 20.000289,3.5 l 0,-0.5 A 3.0002893,3.0002893 0 0 0 14.722945,1.046875 L 11.000289,5.390625 7.2776331,1.046875 A 3.0002893,3.0002893 0 0 0 4.8870081,0.0019531 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/museeks.svg b/.icons/awkward/22x22/apps/museeks.svg
new file mode 100644
index 00000000..9bd0ab44
--- /dev/null
+++ b/.icons/awkward/22x22/apps/museeks.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/museeq.svg b/.icons/awkward/22x22/apps/museeq.svg
new file mode 100644
index 00000000..0feac735
--- /dev/null
+++ b/.icons/awkward/22x22/apps/museeq.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/musescore.svg b/.icons/awkward/22x22/apps/musescore.svg
new file mode 100644
index 00000000..6565d52e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/musescore.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/musicbrainz.svg b/.icons/awkward/22x22/apps/musicbrainz.svg
new file mode 100644
index 00000000..2a4b4356
--- /dev/null
+++ b/.icons/awkward/22x22/apps/musicbrainz.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/musique.svg b/.icons/awkward/22x22/apps/musique.svg
new file mode 100644
index 00000000..67e5d61a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/musique.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 18.683594,2.5195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 7.9140625,4.6582031 C 6.143725,4.8711886 5.99983,6.5002034 6,6.4980469 V 8.5 16.231 c 1.740342,0.449041 2.9674815,-0.596404 3,1.200641 V 7.4648438 L 17,5.7363281 V 7.5 14.231 c 1.740342,0.449041 2.967481,-0.596404 3,1.200641 V 4.1484375 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="fill:#5652d2" d="m 18.683594,2.0195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 7.9140625,4.1582031 C 6.143725,4.3711886 5.99983,6.0002034 6,5.9980469 V 8 15.731 c 1.740342,0.449041 2.9674815,-0.596404 3,1.200641 V 6.9648438 L 17,5.2363281 V 7 13.731 c 1.740342,0.449041 2.967481,-0.596404 3,1.200641 V 3.6484375 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="opacity:0.2" d="m 16,11.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 16,11 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 5,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"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 18.683594,2.0195312 c -0.18956,-0.019436 -0.406222,-0.011096 -0.654297,0.033203 L 7.9140625,4.1582031 C 6.143725,4.3711886 5.99983,6.0002034 6,5.9980469 v 0.5 C 5.99983,6.5002034 6.143725,4.8711886 7.9140625,4.6582031 L 18.029297,2.5527344 c 0.248075,-0.044299 0.464737,-0.052639 0.654297,-0.033203 C 20.01051,2.6555864 20,4.1484375 20,4.1484375 v -0.5 c 0,0 0.01051,-1.4928511 -1.316406,-1.6289063 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16,11 a 4,4 0 0 0 -4,4 4,4 0 0 0 0.0098,0.210938 A 4,4 0 0 1 16,11.5 4,4 0 0 1 19.990234,15.283203 4,4 0 0 0 20,15 4,4 0 0 0 16,11 Z M 5,13 A 4,4 0 0 0 1,17 4,4 0 0 0 1.00977,17.210938 4,4 0 0 1 5,13.5 4,4 0 0 1 8.9902344,17.283203 4,4 0 0 0 9,17 4,4 0 0 0 5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mutt.svg b/.icons/awkward/22x22/apps/mutt.svg
new file mode 100644
index 00000000..62b93f7c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mutt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-boot-options.svg b/.icons/awkward/22x22/apps/mx-boot-options.svg
new file mode 100644
index 00000000..a90883be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-boot-options.svg
@@ -0,0 +1,15 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-bootrepair.svg b/.icons/awkward/22x22/apps/mx-bootrepair.svg
new file mode 100644
index 00000000..59cf0b89
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-bootrepair.svg
@@ -0,0 +1,16 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-broadcom-manager.svg b/.icons/awkward/22x22/apps/mx-broadcom-manager.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-broadcom-manager.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mx-cleanup.svg b/.icons/awkward/22x22/apps/mx-cleanup.svg
new file mode 100644
index 00000000..b6ef0415
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-cleanup.svg
@@ -0,0 +1,13 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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-1h-16z" 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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-clocky.svg b/.icons/awkward/22x22/apps/mx-clocky.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-clocky.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mx-codecs.svg b/.icons/awkward/22x22/apps/mx-codecs.svg
new file mode 100644
index 00000000..5f065401
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-codecs.svg
@@ -0,0 +1,28 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect x="2" y="3" width="18" height="18" rx=".89999998" ry=".89999998" style="fill:#4f4f4f"/>
+ <path d="m3 4.5v2h2v-2h-2zm14 0v2h2v-2h-2zm-14 3v2h2v-2h-2zm14 0v2h2v-2h-2zm-14 4v2h2v-2h-2zm14 0v2h2v-2h-2zm-14 4v2h2v-2h-2zm14 0v2h2v-2h-2zm-14 3v2h2v-2h-2zm14 0v2h2v-2h-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-1h-8z" 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-1h-8z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m6.8007812 16c-0.4432 0-0.8007812 0.357581-0.8007812 0.800781v0.5c0-0.4432 0.3575812-0.800781 0.8007812-0.800781h8.3984378c0.4432 0 0.800781 0.357581 0.800781 0.800781v-0.5c0-0.4432-0.357581-0.800781-0.800781-0.800781h-8.3984378z" 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-1h-4z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m15.554688 6-9.1093755 0.0175781c-0.381049 1.368e-4 -0.5683185 0.4030957-0.3339844 0.6621094 0.0781467-0.0908031 0.1851061-0.162056 0.3339844-0.1621094l9.1093755-0.0175781c0.148879 5.35e-5 0.255837 0.0713062 0.333984 0.1621094 0.234334-0.2590137 0.047058-0.6619724-0.333984-0.6621094z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-conky.svg b/.icons/awkward/22x22/apps/mx-conky.svg
new file mode 100644
index 00000000..4afc66f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-conky.svg
@@ -0,0 +1,10 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-findshares.svg b/.icons/awkward/22x22/apps/mx-findshares.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-findshares.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mx-live-usb-maker.svg b/.icons/awkward/22x22/apps/mx-live-usb-maker.svg
new file mode 100644
index 00000000..44e64468
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-live-usb-maker.svg
@@ -0,0 +1,12 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(-1,-1)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-menu-editor.svg b/.icons/awkward/22x22/apps/mx-menu-editor.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-menu-editor.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mx-network-assistant.svg b/.icons/awkward/22x22/apps/mx-network-assistant.svg
new file mode 100644
index 00000000..39c7c4cc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-network-assistant.svg
@@ -0,0 +1,18 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-packageinstaller.svg b/.icons/awkward/22x22/apps/mx-packageinstaller.svg
new file mode 100644
index 00000000..0429ae07
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-packageinstaller.svg
@@ -0,0 +1,14 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(-1,-1)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-qsi.svg b/.icons/awkward/22x22/apps/mx-qsi.svg
new file mode 100644
index 00000000..b2a208b5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-qsi.svg
@@ -0,0 +1,13 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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-4h-1z" style="fill:#ffffff"/>
+ <rect x="3" y="4" width="16" height=".5" style="opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-repo-manager.svg b/.icons/awkward/22x22/apps/mx-repo-manager.svg
new file mode 100644
index 00000000..fd0af555
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-repo-manager.svg
@@ -0,0 +1,10 @@
+<svg width="22" height="22" 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="-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-select-sound.svg b/.icons/awkward/22x22/apps/mx-select-sound.svg
new file mode 100644
index 00000000..799f81da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-select-sound.svg
@@ -0,0 +1,37 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(-1,-1)">
+ <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 14v4a1 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-5h-4z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-snapshot.svg b/.icons/awkward/22x22/apps/mx-snapshot.svg
new file mode 100644
index 00000000..e98b84e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-snapshot.svg
@@ -0,0 +1,18 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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"/>
+ <style id="style1086" type="text/css">.st0{fill:#FFFFFF;}
+ .st1{fill:#231F20;}</style>
+ <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"/>
+ <style id="style1086-0" type="text/css">.st0{fill:#FFFFFF;}
+ .st1{fill:#231F20;}</style>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-system-sounds.svg b/.icons/awkward/22x22/apps/mx-system-sounds.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-system-sounds.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mx-timeset-gui-icon.svg b/.icons/awkward/22x22/apps/mx-timeset-gui-icon.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-timeset-gui-icon.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mx-tools.svg b/.icons/awkward/22x22/apps/mx-tools.svg
new file mode 100644
index 00000000..68964eb6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-tools.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-tweak.svg b/.icons/awkward/22x22/apps/mx-tweak.svg
new file mode 100644
index 00000000..deb3df7f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-tweak.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="2" ry="2"/>
+ <rect style="fill:#0072c0" width="20" height="20" x="1" y="1" rx="2" ry="2"/>
+ <path style="fill:#00ade5" 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"/>
+ <path style="opacity:0.2" d="m 6.7,7.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 6.7,7 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 3,17.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 3,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"/>
+ <path style="opacity:0.2" d="m 3,5.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 3,1 C 1.892,1 1,1.892 1,3 v 16 c 0,0.554 0.222484,1.054516 0.583984,1.416016 L 20.416016,1.5839844 C 20.054516,1.2224844 19.554,1 19,1 Z"/>
+ <path style="fill:#4f4f4f" d="M 3,5 V 7 H 5 V 5 Z m 0,3 v 2 H 5 V 8 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 3,1 C 1.892,1 1,1.892 1,3 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 16 c 1.108,0 2,0.892 2,2 V 3 C 21,1.892 20.108,1 19,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-usb-unmounter.svg b/.icons/awkward/22x22/apps/mx-usb-unmounter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-usb-unmounter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mx-user.svg b/.icons/awkward/22x22/apps/mx-user.svg
new file mode 100644
index 00000000..450d53ad
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-user.svg
@@ -0,0 +1,10 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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 1h2 9 2c0.554 0 1-0.446 1-1v-7c0-1.662-1.338-3-3-3h-9z" 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-3h-9z" 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-2h-1zm3 4 1.5 1.5-0.5 0.5-1.5-1.5 0.5-0.5z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mx-viewer.svg b/.icons/awkward/22x22/apps/mx-viewer.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-viewer.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mx-welcome.svg b/.icons/awkward/22x22/apps/mx-welcome.svg
new file mode 100644
index 00000000..57a2bbce
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mx-welcome.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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-1h-18z" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mygpo.svg b/.icons/awkward/22x22/apps/mygpo.svg
new file mode 120000
index 00000000..477474be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mygpo.svg
@@ -0,0 +1 @@
+gpodder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/mynotes.svg b/.icons/awkward/22x22/apps/mynotes.svg
new file mode 100644
index 00000000..e3b32e5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mynotes.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mypaint.svg b/.icons/awkward/22x22/apps/mypaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mypaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/myrulib.svg b/.icons/awkward/22x22/apps/myrulib.svg
new file mode 100644
index 00000000..12cf2241
--- /dev/null
+++ b/.icons/awkward/22x22/apps/myrulib.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#7a6a4d" d="m4 1c-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="m4 1c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h2v-20h-1.9998z"/>
+ <path opacity=".2" d="m14 1.5v9l1.5-1 1.5 1v-9z"/>
+ <path style="fill:#f2bc61" d="m14 1v9l1.5-1 1.5 1v-9z"/>
+ <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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/myspace.svg b/.icons/awkward/22x22/apps/myspace.svg
new file mode 100644
index 00000000..4d9181b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/myspace.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#3e50b4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/mysql-workbench.svg b/.icons/awkward/22x22/apps/mysql-workbench.svg
new file mode 100644
index 00000000..50692894
--- /dev/null
+++ b/.icons/awkward/22x22/apps/mysql-workbench.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#26557c" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/naev.svg b/.icons/awkward/22x22/apps/naev.svg
new file mode 100644
index 00000000..5d18a571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/naev.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#4d5a98" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1" d="m 4.0404785,17.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 1,19.5 V 20 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 20.331,21.5 21,20.831 21,20 V 19.5 C 21,20.331 20.331,21 19.5,21 H 2.5 C 1.669,21 1,20.331 1,19.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+ <path style="fill:#3f3f3f" d="m 4.0404785,16.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 C 14.166919,9.273951 14.097391,9.2269 13.923896,9.212679 c -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 10.235685,9.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 16.262008,7.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 17.282611,12.041119 17.19325,11.705405 17.11336,11.365415 17.03347,11.025425 16.803687,10.06446 16.602733,9.229938 Z"/>
+ <path style="fill:#f44336" d="m 13.480869,6.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 9.866929,7.2573502 9.067642,7.7713527 9.468011,7.7275577 9.355966,7.8852822 9.89318,7.8599272 10.129336,7.6162612 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/22x22/apps/nasc.svg b/.icons/awkward/22x22/apps/nasc.svg
new file mode 100644
index 00000000..ea2f0d5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nasc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#aedeec" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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,6.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 7.1516,10.9502 5.1594,7.5 l 4.8408,0 0,0.5 1,0 0,-1.5 -7,0 z"/>
+ <path style="fill:#e37739" d="m 4,6 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 7.1516,10.4502 5.1594,7 l 4.8408,0 0,0.5 1,0 0,-1.5 -7,0 z"/>
+ <rect style="fill:#ffffff" width="1" height="20" x="15" y="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/natronIcon256_linux.svg b/.icons/awkward/22x22/apps/natronIcon256_linux.svg
new file mode 100644
index 00000000..68a5b087
--- /dev/null
+++ b/.icons/awkward/22x22/apps/natronIcon256_linux.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 6.4418041,21.5 c -0.607053,0 -1.3517639,-0.438067 -1.6548929,-0.973483 L 0.2273469,12.473484 c -0.3031292,-0.535416 -0.3031292,-1.411551 0,-1.946966 L 4.7869112,2.4734845 C 5.0900402,1.938069 5.8347511,1.5000016 6.4418041,1.5000016 h 9.1163919 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 16.910004,21.061933 16.165293,21.5 15.55824,21.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 6.4418041,21 C 5.8347511,21 5.0900402,20.561933 4.7869112,20.026517 L 0.2273469,11.973484 c -0.3031292,-0.535416 -0.3031292,-1.41155 0,-1.946966 L 4.7869112,1.9734845 C 5.0900402,1.4380691 5.8347511,1.0000016 6.4418041,1.0000016 h 9.1163919 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 16.910004,20.561933 16.165293,21 15.55824,21 Z"/>
+ <path style="opacity:0.2" d="M 14.364242,6.0340817 C 14.188296,5.7403697 14.003911,5.5 14.002032,5.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 11.321158,6.0333834 C 11.14453,5.7400406 10.711755,5.5 10.359438,5.5 H 8.5462406 C 8.1939231,5.5 7.7617042,5.7403286 7.5857592,6.0340817 l -3.4538,4.9318363 c -0.1759453,0.293712 -0.1759453,0.77441 0,1.068163 l 3.503946,4.931837 C 7.8118502,17.259671 7.9960916,17.5 7.9979281,17.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.4018354,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 14.364242,5.5340817 C 14.188296,5.2403697 14.003911,5 14.002032,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 11.321158,5.5333834 C 11.14453,5.2400406 10.711755,5 10.359438,5 H 8.5462406 C 8.1939231,5 7.7617042,5.2403286 7.5857592,5.5340817 l -3.4538,4.9318363 c -0.1759453,0.293712 -0.1759453,0.77441 0,1.068163 l 3.503946,4.931837 C 7.8118502,16.759671 7.9960916,17 7.9979281,17 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.4018354,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 6.4414061,1.0000016 c -0.607053,0 -1.3511674,0.438217 -1.6542964,0.9736329 L 0.2275395,10.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 4.7871097,2.4736345 C 5.0902387,1.9382185 5.8343531,1.5000016 6.4414061,1.5000016 h 9.1171879 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 17.21289,1.9736345 C 16.909805,1.4382186 16.165647,1.0000016 15.558594,1.0000016 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nautilus-actions.svg b/.icons/awkward/22x22/apps/nautilus-actions.svg
new file mode 120000
index 00000000..c85ac1f5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nautilus-actions.svg
@@ -0,0 +1 @@
+caja-actions.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nautilus.svg b/.icons/awkward/22x22/apps/nautilus.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nautilus.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/navalbattle.svg b/.icons/awkward/22x22/apps/navalbattle.svg
new file mode 100644
index 00000000..84d6ed02
--- /dev/null
+++ b/.icons/awkward/22x22/apps/navalbattle.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="22" height="22" 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>
+ <rect fill="#4e91d9" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/navicat-postgresql.svg b/.icons/awkward/22x22/apps/navicat-postgresql.svg
new file mode 100644
index 00000000..99a2ba1c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/navicat-postgresql.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 16.271537,4.3573064 C 15.353659,6.1271759 14.336123,7.7289219 13.34262,9.3393399 L 10,14.5 19.649566,14.4982 C 20.318959,14.40456 20.689762,13.802585 20.79459,13.132715 21.532237,8.4515871 20.176842,6.0957759 18.422868,4.1731449 17.606408,3.2844098 16.887735,3.2073868 16.271747,4.3574327 Z"/>
+ <path style="opacity:0.2" d="M 9.900433,1.500373 C 6.9228329,1.4710199 3.8957657,3.1784254 2.389551,5.19715 1.1529811,6.8551325 0.2064988,8.5276359 0,10.53827 H 0.00116 C 0.052728,11.680707 0.6238428,12.442487 1.9168957,12.5 H 10.999999 L 11.56005,8.2877184 C 11.769194,6.7110535 12.055325,5.1241195 11.990705,3.5217839 11.938715,2.2397388 10.830253,1.5280043 9.900479,1.5006219 Z"/>
+ <path style="opacity:0.2" d="M 10.203896,8.5184448 C 8.2968359,8.4133331 6.1193339,8.7403475 4.6830034,9.9425819 3.247785,11.144001 2.2830059,12.713588 2.0439599,14.535251 1.7330303,17.593147 3.093647,19.408348 5.4236334,20.744225 10.592941,22.76764 15.678885,20.467967 18.489945,16.927688 19.455438,15.684923 18.856482,14.256986 18.280163,13.430709 16.542589,10.939505 14.314149,8.7450463 10.203712,8.5185015 Z"/>
+ <path style="fill:#1f798c" d="M 9.900433,1.0003733 C 6.9228329,0.97102019 3.8957657,2.6784257 2.389551,4.6971503 1.1529811,6.3551328 0.2064988,8.0276362 0,10.03827 H 0.00116 C 0.052728,11.180707 0.6238428,11.942487 1.9168957,12 H 10.999999 L 11.56005,7.7877187 C 11.769194,6.2110538 12.055325,4.6241198 11.990705,3.0217842 11.938715,1.7397391 10.830253,1.0280046 9.900479,1.0006222 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.900391,0.99999989 C 6.9227905,0.97064679 3.8948866,2.6785409 2.3886719,4.6972655 1.152102,6.355248 0.2064988,8.0284287 0,10.039062 h 0.00195 c 0.00453,0.100408 0.016601,0.192803 0.029297,0.28711 C 0.2810349,8.4108042 1.1965329,6.7956754 2.3886719,5.1972655 3.8948866,3.1785409 6.9227905,1.4706468 9.900391,1.4999999 c 0.923254,0.02719 2.019661,0.730985 2.085937,1.9960938 6e-5,-0.1582409 0.0103,-0.316072 0.0039,-0.4746094 -0.05198,-1.2820451 -1.160063,-1.994102 -2.089837,-2.02148441 z"/>
+ <path style="fill:#1f798c" d="M 16.271537,3.8573067 C 15.353659,5.6271762 14.336123,7.2289222 13.34262,8.8393397 L 10,14 19.649566,13.9982 C 20.318959,13.90456 20.689762,13.302585 20.79459,12.632715 21.532237,7.9515874 20.176842,5.5957762 18.422868,3.6731452 17.606408,2.7844101 16.887735,2.7073871 16.271747,3.857433 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 17.271484,2.9999999 c -0.358724,0.013408 -0.692006,0.2823989 -1,0.8574219 C 15.353606,5.6272913 14.3353,7.2294262 13.341797,8.8398437 L 10,14 h 0.324219 L 13.341797,9.3398439 C 14.3353,7.7294257 15.353606,6.1272913 16.271484,4.3574218 16.887472,3.2073759 17.607368,3.2850929 18.423828,4.173828 19.736629,5.6128639 20.824736,7.2939616 20.980469,10.011719 20.932098,7.0082259 19.812293,5.1958034 18.423828,3.673828 18.015598,3.2294605 17.630209,2.9865918 17.271484,2.9999999 Z"/>
+ <path style="fill:#13b7c9" d="M 10.203896,8.0184451 C 8.2968359,7.9133334 6.1193339,8.2403478 4.6830034,9.4425819 3.247785,10.644001 2.2830059,12.213588 2.0439599,14.035251 1.7330303,17.093147 3.093647,18.908348 5.4236334,20.244225 10.592941,22.26764 15.678885,19.967967 18.489945,16.427688 19.455438,15.184923 18.856482,13.756986 18.280163,12.930709 16.542589,10.439505 14.314149,8.2450466 10.203712,8.0185018 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.203125,8.017578 C 8.2960649,7.9124663 6.1199243,8.2411252 4.6835938,9.4433589 3.2483754,10.644778 2.2839679,12.213493 2.0449219,14.035156 c -0.043887,0.431612 -0.048085,0.832554 -0.027344,1.216797 0.00336,-0.235029 0.00178,-0.465392 0.027344,-0.716797 0.239046,-1.821663 1.2034535,-3.390378 2.6386719,-4.5917971 1.4363305,-1.202234 3.6124711,-1.5308926 5.5195312,-1.4257809 4.110437,0.2265448 6.338598,2.422859 8.076172,4.914063 0.314873,0.451438 0.62771,1.083316 0.697265,1.765625 0.08364,-0.868624 -0.306315,-1.705115 -0.697265,-2.265625 -1.737574,-2.491204 -3.965735,-4.6875182 -8.076172,-4.914063 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/navicat.svg b/.icons/awkward/22x22/apps/navicat.svg
new file mode 100644
index 00000000..71db61c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/navicat.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 16.271537,4.3573064 C 15.353659,6.1271759 14.336123,7.7289219 13.34262,9.3393399 L 10,14.5 19.649566,14.4982 C 20.318959,14.40456 20.689762,13.802585 20.79459,13.132715 21.532237,8.4515871 20.176842,6.0957759 18.422868,4.1731449 17.606408,3.2844098 16.887735,3.2073868 16.271747,4.3574327 Z"/>
+ <path style="opacity:0.2" d="M 9.900433,1.500373 C 6.9228329,1.4710199 3.8957657,3.1784254 2.389551,5.19715 1.1529811,6.8551325 0.2064988,8.5276359 0,10.53827 H 0.00116 C 0.052728,11.680707 0.6238428,12.442487 1.9168957,12.5 H 10.999999 L 11.56005,8.2877184 C 11.769194,6.7110535 12.055325,5.1241195 11.990705,3.5217839 11.938715,2.2397388 10.830253,1.5280043 9.900479,1.5006219 Z"/>
+ <path style="opacity:0.2" d="M 10.203896,8.5184448 C 8.2968359,8.4133331 6.1193339,8.7403475 4.6830034,9.9425819 3.247785,11.144001 2.2830059,12.713588 2.0439599,14.535251 1.7330303,17.593147 3.093647,19.408348 5.4236334,20.744225 10.592941,22.76764 15.678885,20.467967 18.489945,16.927688 19.455438,15.684923 18.856482,14.256986 18.280163,13.430709 16.542589,10.939505 14.314149,8.7450463 10.203712,8.5185015 Z"/>
+ <path style="fill:#228c1f" d="M 9.900433,1.0003733 C 6.9228329,0.97102019 3.8957657,2.6784257 2.389551,4.6971503 1.1529811,6.3551328 0.2064988,8.0276362 0,10.03827 H 0.00116 C 0.052728,11.180707 0.6238428,11.942487 1.9168957,12 H 10.999999 L 11.56005,7.7877187 C 11.769194,6.2110538 12.055325,4.6241198 11.990705,3.0217842 11.938715,1.7397391 10.830253,1.0280046 9.900479,1.0006222 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.900391,0.99999989 C 6.9227905,0.97064679 3.8948866,2.6785409 2.3886719,4.6972655 1.152102,6.355248 0.2064988,8.0284287 0,10.039062 h 0.00195 c 0.00453,0.100408 0.016601,0.192803 0.029297,0.28711 C 0.2810349,8.4108042 1.1965329,6.7956754 2.3886719,5.1972655 3.8948866,3.1785409 6.9227905,1.4706468 9.900391,1.4999999 c 0.923254,0.02719 2.019661,0.730985 2.085937,1.9960938 6e-5,-0.1582409 0.0103,-0.316072 0.0039,-0.4746094 -0.05198,-1.2820451 -1.160063,-1.994102 -2.089837,-2.02148441 z"/>
+ <path style="fill:#228c1f" d="M 16.271537,3.8573067 C 15.353659,5.6271762 14.336123,7.2289222 13.34262,8.8393397 L 10,14 19.649566,13.9982 C 20.318959,13.90456 20.689762,13.302585 20.79459,12.632715 21.532237,7.9515874 20.176842,5.5957762 18.422868,3.6731452 17.606408,2.7844101 16.887735,2.7073871 16.271747,3.857433 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 17.271484,2.9999999 c -0.358724,0.013408 -0.692006,0.2823989 -1,0.8574219 C 15.353606,5.6272913 14.3353,7.2294262 13.341797,8.8398437 L 10,14 h 0.324219 L 13.341797,9.3398439 C 14.3353,7.7294257 15.353606,6.1272913 16.271484,4.3574218 16.887472,3.2073759 17.607368,3.2850929 18.423828,4.173828 19.736629,5.6128639 20.824736,7.2939616 20.980469,10.011719 20.932098,7.0082259 19.812293,5.1958034 18.423828,3.673828 18.015598,3.2294605 17.630209,2.9865918 17.271484,2.9999999 Z"/>
+ <path style="fill:#6ccc32" d="M 10.203896,8.0184451 C 8.2968359,7.9133334 6.1193339,8.2403478 4.6830034,9.4425819 3.247785,10.644001 2.2830059,12.213588 2.0439599,14.035251 1.7330303,17.093147 3.093647,18.908348 5.4236334,20.244225 10.592941,22.26764 15.678885,19.967967 18.489945,16.427688 19.455438,15.184923 18.856482,13.756986 18.280163,12.930709 16.542589,10.439505 14.314149,8.2450466 10.203712,8.0185018 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.203125,8.017578 C 8.2960649,7.9124663 6.1199243,8.2411252 4.6835938,9.4433589 3.2483754,10.644778 2.2839679,12.213493 2.0449219,14.035156 c -0.043887,0.431612 -0.048085,0.832554 -0.027344,1.216797 0.00336,-0.235029 0.00178,-0.465392 0.027344,-0.716797 0.239046,-1.821663 1.2034535,-3.390378 2.6386719,-4.5917971 1.4363305,-1.202234 3.6124711,-1.5308926 5.5195312,-1.4257809 4.110437,0.2265448 6.338598,2.422859 8.076172,4.914063 0.314873,0.451438 0.62771,1.083316 0.697265,1.765625 0.08364,-0.868624 -0.306315,-1.705115 -0.697265,-2.265625 -1.737574,-2.491204 -3.965735,-4.6875182 -8.076172,-4.914063 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/navit.svg b/.icons/awkward/22x22/apps/navit.svg
new file mode 100644
index 00000000..69d91bfe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/navit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="M 19,20 V 2 C 19,1.446 18.554,1 18,1 H 4 C 3.446,1 3,1.446 3,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="opacity:0.2" d="m 10,2.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 10,2 v 4 h 2 V 2 Z m 0,7 v 4 h 2 V 9 Z m 0,7 v 4 h 2 v -4 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.2" d="m 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+ <circle style="fill:#3f8ce6" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 16 12 L 16 13.041016 A 3.5 3.5 0 0 0 13.039062 16 L 12 16 L 12 17 L 13.041016 17 A 3.5 3.5 0 0 0 16 19.960938 L 16 21 L 17 21 L 17 19.958984 A 3.5 3.5 0 0 0 19.960938 17 L 21 17 L 21 16 L 19.958984 16 A 3.5 3.5 0 0 0 17 13.039062 L 17 12 L 16 12 z M 16.5 15 A 1.5 1.5 0 0 1 18 16.5 A 1.5 1.5 0 0 1 16.5 18 A 1.5 1.5 0 0 1 15 16.5 A 1.5 1.5 0 0 1 16.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ndm.svg b/.icons/awkward/22x22/apps/ndm.svg
new file mode 100644
index 00000000..3ef51243
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ndm.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 6,1.4988964 a 3.0003,3.0003 0 0 0 -3,3 v 9.0000016 a 3.0003,3.0003 0 0 0 3,3 h 1.75 l 2.849609,3.800781 a 3.0003,3.0003 0 0 0 4.800782,0 l 3,-4 A 3.0003,3.0003 0 0 0 17,11.674679 V 10.998898 C 17,9.5877096 16.859075,8.2734762 16.390625,7.008662 15.894678,5.6696063 15.015862,4.4848196 13.789062,3.696162 12.563689,2.908422 11.378655,2.6561842 10.291016,2.5613964 A 3.0003,3.0003 0 0 0 8,1.4988964 Z"/>
+ <path style="fill:#e14343" d="m 6,0.9999992 a 3.0003,3.0003 0 0 0 -3,3 V 13 a 3.0003,3.0003 0 0 0 3,3 h 1.75 l 2.849609,3.800781 a 3.0003,3.0003 0 0 0 4.800782,0 l 3,-4 A 3.0003,3.0003 0 0 0 17,11.175781 V 10.5 C 17,9.0888116 16.859075,7.7745785 16.390625,6.5097648 15.894678,5.1707091 15.015862,3.9859224 13.789062,3.1972648 12.563689,2.4095248 11.378655,2.157287 10.291016,2.0624992 A 3.0003,3.0003 0 0 0 8,0.9999992 Z"/>
+ <path style="opacity:0.2" d="M 6,4.4999992 V 13.5 H 8 V 7.4999992 c 1.4999997,0 2.573394,0.07606 3.083984,0.4042969 0.255296,0.1641181 0.445096,0.3718741 0.619141,0.8417971 C 11.87717,9.2160156 12,9.9490736 12,11 v 3.5 H 9.9999997 L 13,18.5 l 3,-4 H 14 V 11 C 14,9.8009256 13.87283,8.8464832 13.578125,8.0507802 13.28342,7.255078 12.78572,6.6190839 12.166016,6.2207023 10.926606,5.4239391 9.4999997,5.4999992 8,5.4999992 v -1 z"/>
+ <path style="fill:#ffffff" d="M 6,3.9999992 V 13 H 8 V 6.9999992 c 1.4999997,0 2.573394,0.07606 3.083984,0.4042969 0.255296,0.1641184 0.445096,0.3718742 0.619141,0.8417971 C 11.87717,8.7160152 12,9.4490736 12,10.5 V 14 H 9.9999997 L 13,18 16,14 H 14 V 10.5 C 14,9.3009256 13.87283,8.3464832 13.578125,7.5507804 13.28342,6.755078 12.78572,6.1190839 12.166016,5.7207023 10.926606,4.9239391 9.4999997,4.9999992 8,4.9999992 v -1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6,0.9999992 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.291016,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 16.859075,8.2745792 17,9.5888116 17,11 V 10.5 C 17,9.0888116 16.859075,7.7745785 16.390625,6.5097648 15.894678,5.1707091 15.015862,3.9859224 13.789062,3.1972648 12.56369,2.4095248 11.378655,2.157287 10.291016,2.0624992 A 3.0003,3.0003 0 0 0 8,0.9999992 Z M 17,11.175781 v 0.5 A 3.0003,3.0003 0 0 1 18.984375,14.257812 3.0003,3.0003 0 0 0 17,11.175781 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/negibox.svg b/.icons/awkward/22x22/apps/negibox.svg
new file mode 100644
index 00000000..7183ddae
--- /dev/null
+++ b/.icons/awkward/22x22/apps/negibox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#3f3f3f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#20ee03" d="m 2.227539,1.0000138 v 0.0625 0.5400395 h 0.360352 v -0.5400395 -0.0625 z m 2.455078,0 v 0.085937 0.5234375 0.5234375 0.5234378 0.5234375 0.524414 0.5234375 0.506836 0.523438 0.5244141 0.5234369 0.540039 H 5.042969 V 6.3056776 5.7822406 5.2578266 4.7343886 4.2109516 3.687514 3.1640765 2.6396624 2.1162249 1.5927873 1.0693498 1.0000138 Z m 1.227539,0 v 0.082032 0.5234375 h 0.359375 v -0.539063 -0.066407 z m 2.455078,0 v 0.085937 0.5234375 0.5234375 0.5234378 0.5234375 0.524414 0.5234375 0.5234381 0.5234369 0.5234381 0.524414 0.5234369 H 8.724609 V 6.3056776 5.7822406 5.2578266 4.7343886 4.2109516 3.687514 3.1640765 2.6396624 2.1162249 1.5927873 1.0693498 1.0000138 Z m 2.455078,0 v 0.085937 0.506836 0.5234375 0.5400393 0.5078125 0.5234375 0.523438 0.5400391 0.5234369 0.5234381 0.524414 0.5234369 0.5234381 h 0.359376 V 6.8291156 6.3056776 5.7822406 5.2578266 4.7343886 4.2109516 3.687514 3.1640765 2.6396624 2.1162249 1.5927873 1.0693498 1.0000138 Z m 1.22754,0 v 0.079102 0.5234375 0.5234375 h 0.359375 v -0.5400395 -0.5234375 -0.0625 z m 3.682617,0 v 0.085937 0.5234375 0.5234375 0.5234378 0.5234375 0.524414 0.5234375 0.506836 0.523438 0.5244141 0.5234369 0.540039 h 0.359375 V 6.3056776 5.7822406 5.2578266 4.7343886 4.2109516 3.687514 3.1640765 2.6396624 2.1162249 1.5927873 1.0693498 1.0000138 Z m 1.226562,0 v 0.082032 0.5234375 h 0.360352 v -0.539063 -0.066407 z m 1.22754,0 v 0.085937 0.506836 0.5234375 0.5400393 0.5078125 0.5234375 0.523438 0.5400391 0.5234369 0.5234381 0.524414 0.5234369 0.5234381 h 0.360351 V 6.8291156 6.3056776 5.7822406 5.2578266 4.7343886 4.2109516 3.687514 3.1640765 2.6396624 2.1162249 1.5927873 1.0693498 1.0000138 Z m 1.227539,0 v 0.085937 h 0.360351 V 1.0000138 Z M 1.360351,1.2353658 C 1.141515,1.4185193 1,1.6910253 1,2.0000138 v 0.125977 H 1.360351 V 1.5859513 Z m 19.279298,0 v 0.370117 0.524414 0.5234375 0.5234375 H 21 V 2.0000138 C 21,1.6910253 20.858485,1.4185193 20.639649,1.2353658 Z M 3.455078,1.5898578 v 0.540039 0.5234375 0.5234375 H 3.81543 V 2.6367327 2.1132953 1.5898578 Z m 11.047852,0 v 0.540039 0.5234375 0.5234375 h 0.359375 V 2.6367327 2.1132953 1.5898578 Z m -7.365235,0.00586 v 0.5400391 0.524414 0.5234375 0.5234375 0.5234377 0.523437 0.524414 H 7.49707 V 4.7382956 4.2138816 3.6904442 3.1670067 2.6435692 2.1201319 1.5957178 Z M 19.41211,2.1201319 v 0.540039 0.5234375 0.5234375 0.5234377 0.523437 0.524414 0.523438 0.523437 0.523438 0.523437 0.524414 h 0.360351 V 7.3564596 6.8320456 6.3086086 5.7851706 5.2617336 4.7382956 4.2138816 3.6904442 3.1670067 2.6435692 2.1201319 Z M 2.227539,2.6367327 v 0.5400391 0.5078125 0.5390623 0.524414 H 2.587891 V 4.2080216 3.6845843 3.1601702 2.6367327 Z m 11.047852,0 v 0.5400391 0.5078125 0.5390623 0.524414 h 0.359375 V 4.2080216 3.6845843 3.1601702 2.6367327 Z m -7.365235,0.00293 v 0.5244138 0.540039 H 6.269531 V 3.1640765 2.6396624 Z m 3.682617,0 v 0.5244138 0.540039 H 9.952148 V 3.1640765 2.6396624 Z M 1,3.1601702 V 3.7002093 4.2236466 H 1.360351 V 3.6845843 3.1601702 Z m 11.047852,0 v 0.5400391 0.5234373 h 0.359375 V 3.6845843 3.1601702 Z m 2.455078,1.0507814 v 0.523437 0.540039 0.523438 0.524414 h 0.359375 v -0.540039 -0.524414 -0.523438 -0.523437 z m 6.136719,0 v 0.540039 0.523437 0.523438 0.524414 H 21 V 5.7822406 5.2578266 4.7343886 4.2109516 Z M 5.910156,4.7382946 v 0.54004 0.523437 0.523438 0.523437 h 0.359375 v -0.540039 -0.523438 -0.523437 -0.523438 z m 3.682617,0 v 0.54004 0.523437 0.523438 0.523437 h 0.359375 v -0.540039 -0.523438 -0.523437 -0.523438 z m 7.364258,0 v 0.54004 0.523437 0.523438 0.523437 h 0.360352 V 6.3086076 5.7851696 5.2617326 4.7382946 Z M 1,5.2578266 v 0.540039 0.524414 0.523437 0.523438 h 0.360351 v -0.540039 -0.523438 -0.523437 -0.524414 z m 11.047852,0 v 0.524414 0.523437 0.523438 0.540039 h 0.359375 v -0.540039 -0.523438 -0.523437 -0.524414 z m -9.820313,0.524414 v 0.540039 h 0.360352 v -0.540039 z m 11.047852,0 v 0.540039 h 0.359375 v -0.540039 z m -6.137696,0.530273 v 0.540039 0.523438 H 7.49707 v -0.540039 -0.523438 z m -4.910156,1.043946 v 0.540039 0.523437 h 0.360352 v -0.540039 -0.523437 z m 1.227539,0 v 0.523437 0.540039 H 3.81543 v -0.540039 -0.523437 z m 9.820313,0 v 0.540039 0.523437 h 0.359375 v -0.540039 -0.523437 z m 1.227539,0 v 0.523437 0.540039 h 0.359375 v -0.540039 -0.523437 z m 6.136719,0 v 0.540039 0.523437 0.523438 H 21 V 8.4033347 7.8798966 7.3564596 Z M 4.682617,7.8798966 v 0.540039 0.5234381 0.5234369 0.5234381 0.5244143 0.523437 0.523438 H 5.042969 V 11.021499 10.498061 9.9746237 9.4502097 8.9267716 8.4033347 7.8798966 Z m 3.682617,0 v 0.540039 0.5234381 0.5234369 0.5234381 0.5244143 0.523437 0.523438 H 8.724609 V 11.021499 10.498061 9.9746237 9.4502097 8.9267716 8.4033347 7.8798966 Z m 7.365235,0 v 0.540039 0.506836 0.540039 0.5234381 0.5244143 0.523437 0.523438 h 0.359375 V 11.021499 10.498061 9.9746237 9.4502097 8.9267716 8.4033347 7.8798966 Z m -6.137696,0.003 v 0.5400391 0.523438 0.524414 0.523437 0.5234383 H 9.952148 V 9.9776026 9.4541656 8.9307276 8.4063136 7.8828766 Z m 7.364258,0 v 0.5400391 0.523438 0.524414 0.523437 0.5234383 h 0.360352 V 9.9776026 9.4541656 8.9307276 8.4063136 7.8828766 Z M 1,8.4033847 v 0.540039 h 0.360351 v -0.540039 z m 9.820312,0 v 0.540039 0.5234369 h 0.359376 V 8.9268216 8.4033847 Z m 1.22754,0 v 0.540039 h 0.359375 v -0.540039 z m -4.910157,0.0068 v 0.540039 0.523438 0.523437 0.5234383 0.523437 0.524414 H 7.49707 V 11.028349 10.504912 9.9804977 9.4570597 8.9336227 8.4101847 Z M 19.41211,8.9306926 v 0.523437 0.523438 0.5400394 0.506836 0.524414 0.523437 0.540039 h 0.360351 V 12.07228 11.548842 11.024428 10.500991 9.9775527 9.4541156 8.9306777 Z M 2.227539,9.4541307 v 0.540039 0.5068363 0.540039 0.523437 H 2.587891 V 11.024428 10.500991 9.9775527 9.4541156 Z m 1.227539,0 v 0.5234369 0.5234384 0.523437 0.540039 0.524414 H 3.81543 V 11.548842 11.024428 10.500991 9.9775527 9.4541156 Z m 9.820313,0 v 0.540039 0.5068363 0.523437 0.540039 h 0.359375 V 11.024428 10.500991 9.9775527 9.4541156 Z m 1.227539,0 v 0.5234369 0.5234384 0.523437 0.524414 0.540039 h 0.359375 V 11.548842 11.024428 10.500991 9.9775527 9.4541156 Z M 1,9.9775676 v 0.5400394 0.523438 H 1.360351 V 10.500991 9.9775527 Z m 11.047852,0 v 0.5400394 0.523438 h 0.359375 V 10.500991 9.9775527 Z m 8.591797,0 v 0.5234384 0.540039 H 21 V 10.500991 9.9775527 Z m -9.819337,0.5234384 v 0.540039 0.523437 0.524414 0.523438 0.523437 h 0.359376 V 12.595717 12.07228 11.548842 11.024428 10.500991 Z m 7.364259,0 v 0.540039 0.523437 0.524414 0.523438 0.523437 h 0.360351 V 12.595717 12.07228 11.548842 11.024428 10.500991 Z M 5.910156,11.551787 v 0.540039 0.523438 0.523437 0.523438 H 6.269531 V 13.123061 12.598647 12.07521 11.551772 Z m 3.682617,0 v 0.523438 0.540039 0.523437 0.523438 H 9.952148 V 13.123061 12.598647 12.07521 11.551772 Z m 7.364258,0 v 0.540039 0.523438 0.523437 0.523438 h 0.360352 V 13.123061 12.598647 12.07521 11.551772 Z m -4.909179,0.523438 v 0.540039 0.507812 0.539063 0.524414 h 0.359375 V 13.646499 13.123061 12.598647 12.07521 Z m 8.591797,0 v 0.540039 0.507812 0.539063 0.524414 0.506836 0.540039 0.523437 0.523438 0.524414 H 21 V 16.264663 15.741225 15.216811 14.693374 14.169936 13.646499 13.123061 12.598647 12.07521 Z M 4.682617,12.595732 v 0.540039 0.523438 0.523437 H 5.042969 V 13.642607 13.11917 12.595732 Z m 3.682617,0 v 0.540039 0.523438 0.523437 H 8.724609 V 13.642607 13.11917 12.595732 Z m 7.365235,0 v 0.540039 0.523438 0.523437 h 0.359375 V 13.642607 13.11917 12.595732 Z m -13.50293,0.0029 v 0.524414 0.523438 0.540039 0.523437 0.523438 0.523437 0.523438 0.524414 0.523437 0.523438 0.523417 H 2.587891 V 17.834975 17.311538 16.7881 16.264663 15.741225 15.216811 14.693374 14.169936 13.646499 13.123061 12.598647 Z m 11.047852,0 v 0.524414 0.523438 0.540039 0.506836 0.540039 0.523437 0.523438 0.524414 0.523437 0.523438 0.523417 h 0.359375 V 17.834975 17.311538 16.7881 16.264663 15.741225 15.216811 14.693374 14.169936 13.646499 13.123061 12.598647 Z m -6.137696,0.0039 v 0.540039 0.523438 0.523437 0.523438 0.507812 0.523438 0.540039 H 7.49707 V 15.744169 15.220731 14.696317 14.17288 13.649442 13.126005 12.602567 Z M 3.455078,13.12304 v 0.523438 0.523437 0.523438 0.523437 0.524414 0.523438 0.523437 0.540039 H 3.81543 V 16.788079 16.264642 15.741204 15.21679 14.693353 14.169915 13.646478 13.12304 Z m 11.047852,0 v 0.523438 0.523437 0.523438 0.523437 0.524414 0.523438 0.523437 0.540039 h 0.359375 V 16.788079 16.264642 15.741204 15.21679 14.693353 14.169915 13.646478 13.12304 Z m 4.90918,0.523438 v 0.540039 h 0.360351 v -0.540039 z m -8.591798,0.523437 v 0.540039 0.523438 0.523437 h 0.359376 V 15.21679 14.693353 14.169915 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.540004 -0.524414 -0.523437 -0.523438 -0.523437 -0.523438 -0.524414 z m 3.682617,0 v 0.540039 0.524414 0.506836 0.523438 0.540039 0.507812 0.540039 h 0.359375 v -0.540004 -0.524414 -0.523437 -0.523438 -0.523437 -0.523438 -0.524414 z m 7.364258,0 v 0.540039 0.524414 0.523438 0.523437 0.523438 0.507812 0.540039 h 0.360352 V 17.838895 17.314481 16.791044 16.267606 15.744169 15.220731 14.696317 Z M 4.682617,15.21679 v 0.524414 0.539063 H 5.042969 V 15.741204 15.21679 Z m 11.047852,0 v 0.524414 0.539063 h 0.359375 V 15.741225 15.216811 Z M 1,15.22069 v 0.540039 0.523438 0.523437 0.523438 0.523437 0.524414 0.523438 0.523437 0.523438 H 1.360351 V 19.409167 18.885729 18.362292 17.838854 17.31444 16.791003 16.267565 15.744128 15.22069 Z m 11.047852,0 v 0.523438 0.523437 0.540039 0.506836 0.524414 0.523438 0.540039 0.523437 0.523438 h 0.359375 V 19.409167 18.885729 18.362292 17.838854 17.31444 16.791003 16.267565 15.744128 15.22069 Z m 7.364258,0 v 0.523438 0.540039 h 0.360351 V 15.744128 15.22069 Z m -8.591798,1.570313 v 0.523437 0.540039 h 0.359376 V 17.31444 16.791003 Z m 7.364259,0 v 0.523437 0.540039 h 0.360351 V 17.31444 16.791003 Z M 8.365234,17.31444 v 0.540039 0.524414 0.523438 H 8.724609 V 18.362292 17.838854 17.31444 Z m 7.365235,0 v 0.540039 0.524414 0.523438 h 0.359375 V 18.362292 17.838854 17.31444 Z m 3.681641,0.0039 v 0.540039 0.523438 0.523437 0.507813 0.523437 0.523438 0.540045 h 0.360351 v -0.540039 -0.523437 -0.523438 -0.524414 -0.523437 -0.523438 -0.523437 z m 1.227539,0.520508 v 0.540039 0.523438 0.523437 H 21 V 18.885729 18.362292 17.838854 Z M 3.455078,18.362292 v 0.523437 0.540039 0.523438 H 3.81543 v -0.540039 -0.523438 -0.523437 z m 11.047852,0 v 0.523437 0.540039 0.523438 h 0.359375 v -0.540039 -0.523438 -0.523437 z m -3.682618,0.526367 v 0.540039 0.507813 0.523437 0.540039 h 0.359376 v -0.540039 -0.523437 -0.523438 -0.524414 z m 7.364259,0 v 0.540039 0.507813 0.523437 0.540039 h 0.360351 V 20.45994 19.936503 19.413065 18.888651 Z m -15.957032,0.5205 v 0.540039 h 0.360352 v -0.540039 z m 11.047852,0 v 0.540039 h 0.359375 v -0.540039 z m -7.365235,0.0039 v 0.540045 0.506836 0.540039 H 6.269531 V 20.45994 19.936503 19.413065 Z m -1.227539,0.523437 v 0.540046 0.523437 H 5.042969 V 20.45994 19.936503 Z m 3.682617,0 v 0.523444 0.540039 H 8.724609 V 20.45994 19.936503 Z m 12.274415,0.523438 v 0.304687 c 0.100439,-0.08406 0.183116,-0.187435 0.24414,-0.304687 z"/>
+ <path style="opacity:0.2" d="M 7.9999997,5.4999997 V 12.499999 H 4.9999999 l 2.9999998,3 3.0000003,3 2.999999,-3 3,-3 h -3 V 5.4999997 Z"/>
+ <path style="fill:#20ee03" d="M 7.9999997,4.9999998 V 11.999999 H 4.9999999 l 2.9999998,3 3.0000003,3 2.999999,-3 3,-3 h -3 V 4.9999998 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2,0.9999999 c -0.554,0 -1,0.446 -1,1 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 17.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 7.9999997,4.9999998 V 5.4999997 H 13.999999 V 4.9999998 Z m -2.9999998,6.9999992 0.4999999,0.5 h 2.4999999 v -0.5 z m 8.9999991,0 v 0.5 h 2.5 l 0.5,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nemiver.svg b/.icons/awkward/22x22/apps/nemiver.svg
new file mode 100644
index 00000000..94251805
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nemiver.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 6,6.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 15 7 Z"/>
+ <rect style="fill:#64b515" width="4" height="4" x="9" y="0" rx="1.007" ry="1.193"/>
+ <path style="fill:#e4e4e4" d="m 16,6 c 0,2.7614235 -2.238577,6.5 -5,6.5 C 8.2385765,12.5 6,8.7614235 6,6 6,4 8.2385765,3 11,3 c 2.761423,0 5,1 5,3 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,3 C 8.2385765,3 6,4 6,6 6,6.0685135 6.0168014,6.1432462 6.0195312,6.2128906 6.225753,4.4055671 8.3749598,3.5 11,3.5 c 2.62504,0 4.774247,0.9055671 4.980469,2.7128906 C 15.983199,6.1432462 16,6.0685135 16,6 16,4 13.761423,3 11,3 Z"/>
+ <path style="fill:#64b515" d="m 6,6 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 8 7 6 H 15 7 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd;stroke:#3f3f3f;stroke-width:0.47594941px" d="m 8.5,12.762026 h 5"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd;stroke:#3f3f3f;stroke-width:0.5px" d="m 8.25,15.750001 5.5,-5.500866"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd;stroke:#3f3f3f;stroke-width:0.50000006px" d="M 13.75,15.750002 8.25,10.250001"/>
+ <ellipse style="fill:#3f3f3f" cx="11" cy="11.5" rx="1" ry="1.5"/>
+ <ellipse style="fill:#3f3f3f" cx="11" cy="14.25" rx="1.5" ry="1.75"/>
+ <rect style="opacity:0.2" width="10" height=".5" x="6" y="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.006836,0 C 9.448897,0 9,0.5316649 9,1.1923828 v 0.5 C 9,1.0316649 9.448897,0.5 10.006836,0.5 h 1.986328 C 12.551104,0.5 13,1.0316649 13,1.6923828 v -0.5 C 13,0.5316649 12.551104,0 11.993164,0 Z"/>
+ <rect style="opacity:0.4" width="1" height="1" x="9" y="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nemo.svg b/.icons/awkward/22x22/apps/nemo.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nemo.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nepomuk.svg b/.icons/awkward/22x22/apps/nepomuk.svg
new file mode 120000
index 00000000..2f42f037
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nepomuk.svg
@@ -0,0 +1 @@
+plasma.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nerolinux.svg b/.icons/awkward/22x22/apps/nerolinux.svg
new file mode 100644
index 00000000..2506f557
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nerolinux.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#d14234" 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.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#ffc81b" d="M 9.890156,5.692383 9.703632,6.0771485 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 C 8.060673,11.108367 7.067267,10.30459 6.7822695,9.758961 6.498202,9.215112 6.3989775,9.674261 6.6299255,10.464039 6.7040045,10.71737 6.9384,11.426089 7.1504335,11.91582 7.797784,13.411002 7.674586,14.228799 6.873047,14.468945 6.4334455,14.600653 5.9689975,14.472845 5.550781,14.105664 5.386744,13.961637 5.224821,13.871297 5.191406,13.904492 c -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 12.115172,10.030429 12.225922,9.750108 12.3027,9.52791 12.552556,8.843541 12.470654,8.165594 12.099587,7.808596 11.878988,7.5971765 11.528788,7.381572 11.21875,7.265625 10.571534,7.0235825 10.154324,6.744571 10.006367,6.15625 Z"/>
+ <circle style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="11.5" r="7"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="11" r="7"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nerolinuxexpress.svg b/.icons/awkward/22x22/apps/nerolinuxexpress.svg
new file mode 100644
index 00000000..08473f5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nerolinuxexpress.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#7a7a7a" 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.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#ff6c40" d="M 9.890156,5.692383 9.703632,6.0771485 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 C 8.060673,11.108367 7.067267,10.30459 6.7822695,9.758961 6.498202,9.215112 6.3989775,9.674261 6.6299255,10.464039 6.7040045,10.71737 6.9384,11.426089 7.1504335,11.91582 7.797784,13.411002 7.674586,14.228799 6.873047,14.468945 6.4334455,14.600653 5.9689975,14.472845 5.550781,14.105664 5.386744,13.961637 5.224821,13.871297 5.191406,13.904492 c -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 12.115172,10.030429 12.225922,9.750108 12.3027,9.52791 12.552556,8.843541 12.470654,8.165594 12.099587,7.808596 11.878988,7.5971765 11.528788,7.381572 11.21875,7.265625 10.571534,7.0235825 10.154324,6.744571 10.006367,6.15625 Z"/>
+ <circle style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="11.5" r="7"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="11" r="7"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nestopia.svg b/.icons/awkward/22x22/apps/nestopia.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nestopia.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.ankiweb.Anki.svg b/.icons/awkward/22x22/apps/net.ankiweb.Anki.svg
new file mode 120000
index 00000000..ca6806c8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.ankiweb.Anki.svg
@@ -0,0 +1 @@
+anki.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.bartkessels.getit.svg b/.icons/awkward/22x22/apps/net.bartkessels.getit.svg
new file mode 100644
index 00000000..bad4b430
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.bartkessels.getit.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="10.5" height="6" x="-16.5" y="12.5" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="opacity:.2" width="10.5" height="6" x="5.5" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#2c6de3" width="10.5" height="6" x="-16.5" y="12" rx="1" ry="1" transform="scale(-1,1)"/>
+ <path style="fill:#ffffff;opacity:.1" d="m7 12c-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="5.5" y="3" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6.5 3.0000002c-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="m14.942942 10.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="m14.942942 10.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="m7.0570585 1.5004365a0.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.9890989a0.91619455 1.0231252 0 0 0 1.374154-0.886153v-7.9534037a0.91619455 1.0231252 0 0 0-0.9429415-1.0230228z"/>
+ <path style="fill:#88d216" d="m7.0570585 1.0004364a0.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.9890993a0.91619455 1.0231252 0 0 0 1.374154-0.8861529v-7.9534038a0.91619455 1.0231252 0 0 0-0.9429415-1.0230229z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m14.942383 10a0.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="m7.0566405 1.0000002a0.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/22x22/apps/net.baseart.Glide.svg b/.icons/awkward/22x22/apps/net.baseart.Glide.svg
new file mode 100644
index 00000000..d5b12427
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.baseart.Glide.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 1,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 21,19 c 0,0.554 -0.446,1 -1,1 L 2,20 C 1.446,20 1,19.554 1,19 Z"/>
+ <path style="fill:#4f4f4f" d="M 21,19 21,3 C 21,2.446 20.554,2 20,2 L 2,2 C 1.446,2 1,2.446 1,3 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 8.3825,9.4998 A 0.37499,0.38889 0 0 0 8,9.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 8.5615,9.55113 A 0.37499,0.38889 0 0 0 8.383,9.50013 Z"/>
+ <path style="fill:#ffffff" d="M 8.3825,8.9998 A 0.37499,0.38889 0 0 0 8,9.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 8.5615,9.05113 A 0.37499,0.38889 0 0 0 8.383,9.00013 Z"/>
+ <g transform="matrix(0.5,0,0,0.5,-73,-119)">
+ <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/22x22/apps/net.blockout.BlockOutII.svg b/.icons/awkward/22x22/apps/net.blockout.BlockOutII.svg
new file mode 120000
index 00000000..ba192db2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.blockout.BlockOutII.svg
@@ -0,0 +1 @@
+blockout.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.codeindustry.MasterPDFEditor.svg b/.icons/awkward/22x22/apps/net.codeindustry.MasterPDFEditor.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.codeindustry.MasterPDFEditor.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.danigm.timetrack.svg b/.icons/awkward/22x22/apps/net.danigm.timetrack.svg
new file mode 100644
index 00000000..b1b3da21
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.danigm.timetrack.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <rect style="fill:#d5d3cf" width="18.667" height="19" x="1.67" y="1.67" rx="9.333" ry="9.333"/>
+ <path style="fill:#e4e4e4" d="M 21,11.000001 A 9.9999995,9.9999995 0 0 1 11.000002,21 9.9999995,9.9999995 0 0 1 1.0000002,11.000001 9.9999995,9.9999995 0 0 1 11.000002,1.0000008 9.9999995,9.9999995 0 0 1 21,11.000001 Z"/>
+ <path style="fill:#443e4f" d="m 15.142578,4.1679688 c -1.367338,0.018435 -3.012955,0.84375 -4.554687,0.84375 -4.6944214,-10e-8 -6.8105472,1.1708143 -6.8105472,5.8652342 0,0.606393 -0.3417587,1.234655 -0.5800782,1.839844 A 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 15.142578,4.1679688 Z"/>
+ <path style="fill:#f8e45c" d="M 6.2578125,4.5664062 A 8,8 0 0 0 3,11 8,8 0 0 0 3.00586,11.144531 L 11,11 Z"/>
+ <path style="fill:#3787e4" d="M 3.0683594,10.011719 A 8,8 0 0 0 3,11 8,8 0 0 0 3.5878906,13.996094 L 11,11 Z"/>
+ <path style="fill:#2cc162" d="M 11,3 A 8,8 0 0 0 5.65625,5.0585938 L 11,11 16.414062,5.1230469 A 8,8 0 0 0 11,3 Z"/>
+ <path style="fill:none;stroke:#807f7c;stroke-linecap:round" d="M 11.000017,11 8.1666835,7.851852"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round" d="M 11.000017,11.499884 15.09261,7.0924765"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round" d="M 11.000017,11 15.09261,6.5925925"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round" d="M 11.000017,11.500013 8.7963135,17.16668"/>
+ <path style="fill:none;stroke:#f14b53;stroke-width:0.5;stroke-linecap:round" d="M 11.000017,11 8.7963135,16.666667"/>
+ <circle style="opacity:0.2" cx="5.361" cy="14.984" r="1" transform="rotate(-24.039089)"/>
+ <circle style="fill:#d5d3cf" cx="5.565" cy="14.527" r="1" transform="rotate(-24.039089)"/>
+ <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.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 3.00977,11.292969 8,8 0 0 1 11,3.5 8,8 0 0 1 18.990234,11.207031 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 18.990234,11.207031 A 8,8 0 0 1 11,19 8,8 0 0 1 3.0097656,11.292969 8,8 0 0 0 3,11.5 a 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -0.0098,-0.292969 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/net.drawpile.drawpile.svg b/.icons/awkward/22x22/apps/net.drawpile.drawpile.svg
new file mode 120000
index 00000000..5abaf77a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.drawpile.drawpile.svg
@@ -0,0 +1 @@
+drawpile.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.fsuae.FS-UAE.svg b/.icons/awkward/22x22/apps/net.fsuae.FS-UAE.svg
new file mode 120000
index 00000000..fc8c864a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.fsuae.FS-UAE.svg
@@ -0,0 +1 @@
+fs-uae-launcher.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.jami.Jami.svg b/.icons/awkward/22x22/apps/net.jami.Jami.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.jami.Jami.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.mancubus.SLADE.svg b/.icons/awkward/22x22/apps/net.mancubus.SLADE.svg
new file mode 120000
index 00000000..d9a31258
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.mancubus.SLADE.svg
@@ -0,0 +1 @@
+slade.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.mediaarea.AVIMetaEdit.svg b/.icons/awkward/22x22/apps/net.mediaarea.AVIMetaEdit.svg
new file mode 120000
index 00000000..ff71af90
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.mediaarea.AVIMetaEdit.svg
@@ -0,0 +1 @@
+avimetaedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.mediaarea.BWFMetaEdit.svg b/.icons/awkward/22x22/apps/net.mediaarea.BWFMetaEdit.svg
new file mode 120000
index 00000000..a40a1388
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.mediaarea.BWFMetaEdit.svg
@@ -0,0 +1 @@
+bwfmetaedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.mediaarea.DVAnalyzer.svg b/.icons/awkward/22x22/apps/net.mediaarea.DVAnalyzer.svg
new file mode 120000
index 00000000..9388104f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.mediaarea.DVAnalyzer.svg
@@ -0,0 +1 @@
+dvanalyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.mediaarea.MOVMetaEdit.svg b/.icons/awkward/22x22/apps/net.mediaarea.MOVMetaEdit.svg
new file mode 120000
index 00000000..24fb0656
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.mediaarea.MOVMetaEdit.svg
@@ -0,0 +1 @@
+movmetaedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.mediaarea.MediaConch.svg b/.icons/awkward/22x22/apps/net.mediaarea.MediaConch.svg
new file mode 120000
index 00000000..a37fefd7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.mediaarea.MediaConch.svg
@@ -0,0 +1 @@
+mediaconch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.mediaarea.MediaInfo.svg b/.icons/awkward/22x22/apps/net.mediaarea.MediaInfo.svg
new file mode 120000
index 00000000..0f8ab13b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.mediaarea.MediaInfo.svg
@@ -0,0 +1 @@
+mkvinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.mediaarea.QCTools.svg b/.icons/awkward/22x22/apps/net.mediaarea.QCTools.svg
new file mode 120000
index 00000000..e3dbac26
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.mediaarea.QCTools.svg
@@ -0,0 +1 @@
+qctools.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.meijn.onvifviewer.svg b/.icons/awkward/22x22/apps/net.meijn.onvifviewer.svg
new file mode 100644
index 00000000..fcf7d069
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.meijn.onvifviewer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="M 17.837891,6.5 7,9.308594 8.1621094,13.5 12.082031,12.484375 A 1.5,1.5 0 0 0 13,13.412109 V 16 a 0.5,0.5 0 0 0 0.5,0.5 H 18 v -1 H 14 V 13.412109 A 1.5,1.5 0 0 0 15,12 1.5,1.5 0 0 0 14.976562,11.734375 L 19,10.691406 Z M 3,10 4.3378906,15 7,12.945312 l -0.6699219,-2.5 z"/>
+ <rect style="fill:#3f3f3f" width="11.196" height="4.35" x="4.39" y="10.28" transform="matrix(0.96803763,-0.25080498,0.2670514,0.96368229,0,0)"/>
+ <path style="fill:#3f3f3f" d="m 3,9.5 1.3381372,5 L 7,12.446153 6.3309315,9.946152 Z"/>
+ <rect style="fill:#3f3f3f" width="1" height="3" x="13" y="12.5"/>
+ <rect style="fill:#3f3f3f" width="4.5" height="1" x="13.5" y="15"/>
+ <circle style="fill:#3f3f3f" cx="13.5" cy="15.5" r=".5"/>
+ <circle style="fill:#3f3f3f" cx="13.5" cy="11.5" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.004,11.1665 1.00585,11.25 1.1382,5.827 5.544,1.5 10.99985,1.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/22x22/apps/net.minetest.Minetest.svg b/.icons/awkward/22x22/apps/net.minetest.Minetest.svg
new file mode 120000
index 00000000..21f44e5a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.minetest.Minetest.svg
@@ -0,0 +1 @@
+minetest.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.olofson.KoboDeluxe.svg b/.icons/awkward/22x22/apps/net.olofson.KoboDeluxe.svg
new file mode 120000
index 00000000..cd02b9ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.olofson.KoboDeluxe.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.openra.OpenRA.openra-cnc.svg b/.icons/awkward/22x22/apps/net.openra.OpenRA.openra-cnc.svg
new file mode 120000
index 00000000..a52cdc03
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.openra.OpenRA.openra-cnc.svg
@@ -0,0 +1 @@
+openra-cnc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.openra.OpenRA.openra-d2k.svg b/.icons/awkward/22x22/apps/net.openra.OpenRA.openra-d2k.svg
new file mode 120000
index 00000000..4980f70c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.openra.OpenRA.openra-d2k.svg
@@ -0,0 +1 @@
+openra-d2k.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.openra.OpenRA.svg b/.icons/awkward/22x22/apps/net.openra.OpenRA.svg
new file mode 120000
index 00000000..9c5c63e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.openra.OpenRA.svg
@@ -0,0 +1 @@
+openra-ra.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.oz9aec.Gpredict.svg b/.icons/awkward/22x22/apps/net.oz9aec.Gpredict.svg
new file mode 120000
index 00000000..489dbbc1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.oz9aec.Gpredict.svg
@@ -0,0 +1 @@
+gpredict-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.pcsx2.PCSX2.svg b/.icons/awkward/22x22/apps/net.pcsx2.PCSX2.svg
new file mode 120000
index 00000000..9327d927
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.pcsx2.PCSX2.svg
@@ -0,0 +1 @@
+PCSX2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.pioneerspacesim.Pioneer.svg b/.icons/awkward/22x22/apps/net.pioneerspacesim.Pioneer.svg
new file mode 100644
index 00000000..1bf0026a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.pioneerspacesim.Pioneer.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/net.poedit.Poedit.svg b/.icons/awkward/22x22/apps/net.poedit.Poedit.svg
new file mode 120000
index 00000000..d5db0d23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.poedit.Poedit.svg
@@ -0,0 +1 @@
+poedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.redeclipse.RedEclipse.svg b/.icons/awkward/22x22/apps/net.redeclipse.RedEclipse.svg
new file mode 120000
index 00000000..2c459965
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.redeclipse.RedEclipse.svg
@@ -0,0 +1 @@
+redeclipse.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.runelite.RuneLite.svg b/.icons/awkward/22x22/apps/net.runelite.RuneLite.svg
new file mode 100644
index 00000000..5de88bd6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.runelite.RuneLite.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2" d="M 8,4.5 C 8,4.866114 8.2064683,5.1734106 8.5,5.3476562 V 7.5058594 C 8.0355972,7.509828 7.5730994,7.5213554 7.2246094,7.6054688 6.8433049,7.6975037 6.5,8 6.5,8.5 L 7,8.75 C 7,8.75 7.2606295,8.542663 7.5,8.5 7.6309804,8.476656 7.8111653,8.51213 8,8.568359 V 11.5 l -1,1 1,1 v 3.75 l 1,1.25 1,-1.25 V 8.5683594 C 10.188835,8.5121298 10.36902,8.4766563 10.5,8.5 10.739371,8.542665 11,8.75 11,8.75 L 11.5,8.5 C 11.5,8 11.156695,7.6975037 10.775391,7.6054688 10.426901,7.5213536 9.964403,7.5098275 9.5,7.5058594 V 5.3476562 C 9.793532,5.1734106 10,4.866114 10,4.5 Z m 3.568359,3 C 11.822288,7.74611 12,8.0875565 12,8.5 11.999962,8.6237585 11.954035,8.7421294 11.871094,8.8339844 12.642625,9.278292 13.026954,9.467973 13,10.431641 12.962211,11.782666 12.389399,12.100977 11,12.5 l 0.853516,1.615234 c 0.700712,1.323745 1.917811,2.19178 3.285156,2.875 C 16.687578,17.764175 18.255062,18.291041 20,18.5 18.784714,17.368783 17.398895,16.612756 16.072266,15.642578 14.955009,14.825517 14.244991,14.1869 13.5,13 14.215331,12.258562 14.949297,11.350981 15,10.283203 15.06686,8.8751161 14.000976,7.5 13.044922,7.5 Z"/>
+ <path style="fill:#aeaeae" d="M 8,4 C 8,4.366114 8.2064683,4.6734106 8.5,4.8476562 V 7.0058594 C 8.0355972,7.009828 7.5730994,7.0213554 7.2246094,7.1054688 6.8433049,7.1975037 6.5,7.5 6.5,8 L 7,8.25 C 7,8.25 7.2606295,8.042663 7.5,8 7.6309804,7.9766563 7.8111653,8.0121298 8,8.0683594 V 11.001953 L 7.0019531,12 8,12.998047 V 16.75 L 9,18 10,16.75 V 8.0683594 C 10.188835,8.0121298 10.36902,7.9766563 10.5,8 10.739371,8.042665 11,8.25 11,8.25 L 11.5,8 C 11.5,7.5 11.156695,7.1975037 10.775391,7.1054688 10.426901,7.0213536 9.964403,7.0098275 9.5,7.0058594 V 4.8476562 C 9.793532,4.6734106 10,4.366114 10,4 Z m 3.568359,3 C 11.822288,7.24611 12,7.5875565 12,8 11.999962,8.1237585 11.954035,8.2421294 11.871094,8.3339844 12.642625,8.7782925 13.026954,8.9679734 13,9.931641 12.962211,11.282666 12.389399,11.600977 11,12 l 0.853516,1.615234 c 0.700712,1.323745 1.917811,2.19178 3.285156,2.875 C 16.687578,17.264175 18.255062,17.791041 20,18 18.784714,16.868783 17.398895,16.112756 16.072266,15.142578 14.955009,14.325517 14.244991,13.6869 13.5,12.5 14.215331,11.758562 14.949297,10.850981 15,9.783203 15.06686,8.3751161 14.000976,7 13.044922,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/net.scribus.Scribus.svg b/.icons/awkward/22x22/apps/net.scribus.Scribus.svg
new file mode 120000
index 00000000..eb0c537e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.scribus.Scribus.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sf.VICE.svg b/.icons/awkward/22x22/apps/net.sf.VICE.svg
new file mode 100644
index 00000000..32a526d4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sf.VICE.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="m 11.5,5.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 13.945312 C 13.342549,14.619093 12.441392,14.998644 11.5,15 9.567004,15 7.5,13.432997 7.5,11.5 7.5,9.567004 9.567004,8 11.5,8 12.440822,8.0003285 13.341897,8.3803899 14,9.052734 V 10.5 h 3 l 2,-2 H 14 V 6.0546875 C 13.216218,5.6923775 12.363468,5.50253 11.5,5.5 Z m 2.5,6 v 2 h 5 l -2,-2 z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#003079" d="M 11.5,5 C 8.1862915,5 5,7.6862915 5,11 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 5.553711 C 13.216218,5.191401 12.363468,5.00253 11.5,5 Z"/>
+ <path style="fill:#003079" d="m 14,8 h 5 l -2,2 h -3 z"/>
+ <path style="fill:#ff2f2f" d="m 14,13 h 5 l -2,-2 h -3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/net.sf.fuse_emulator.svg b/.icons/awkward/22x22/apps/net.sf.fuse_emulator.svg
new file mode 120000
index 00000000..fc8d7a75
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sf.fuse_emulator.svg
@@ -0,0 +1 @@
+fuse.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sf.nootka.svg b/.icons/awkward/22x22/apps/net.sf.nootka.svg
new file mode 120000
index 00000000..cb379f5b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sf.nootka.svg
@@ -0,0 +1 @@
+nootka.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.Chessx.svg b/.icons/awkward/22x22/apps/net.sourceforge.Chessx.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.Chessx.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.ExtremeTuxRacer.svg b/.icons/awkward/22x22/apps/net.sourceforge.ExtremeTuxRacer.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.ExtremeTuxRacer.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.Fillets.svg b/.icons/awkward/22x22/apps/net.sourceforge.Fillets.svg
new file mode 100644
index 00000000..b347cfc3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.Fillets.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="10"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="8"/>
+ <circle style="fill:#ffff00" cx="11" cy="11" r="8"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="7"/>
+ <path style="opacity:0.2" d="m 11.682509,13.363882 c 1.417269,-1.114823 1.470637,-1.114823 2.847386,0 C 16.631493,15.065653 17,14.787587 17,11.5 17,8.2124125 16.631493,7.9343465 14.529895,9.636118 c -1.37675,1.114823 -1.430117,1.114823 -2.847386,0 C 10.888122,9.011252 9.599581,8.5 8.8190845,8.5 7.3933595,8.5 5,10.380052 5,11.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 11.682509,12.863882 c 1.417269,-1.114823 1.470637,-1.114823 2.847386,0 C 16.631493,14.565654 17,14.287587 17,11 17,7.7124125 16.631493,7.4343465 14.529895,9.136118 c -1.37675,1.114823 -1.430117,1.114823 -2.847386,0 C 10.888122,8.5112525 9.599581,8 8.8190845,8 7.3933595,8 5,9.880052 5,11 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 6.838037,11.750001 C 5.9047785,10.769697 7.01536,9.5 8.8060725,9.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 10.561103,12.162501 9.495788,12.5 8.8060725,12.5 8.1163575,12.5 7.2307415,12.162501 6.838037,11.750001 Z"/>
+ <path style="opacity:0.2" d="M 8.5,10.864407 C 8.5,10.514831 8.275,10.39573 8,10.599741 7.7249995,10.803751 7.5,11.089768 7.5,11.235335 7.5,11.380901 7.7249995,11.5 8,11.5 c 0.275,0 0.5,-0.286017 0.5,-0.635593 z"/>
+ <path style="fill:#ffff00" d="M 8.5,10.364407 C 8.5,10.014831 8.275,9.89573 8,10.099741 7.7249995,10.303751 7.5,10.589768 7.5,10.735335 7.5,10.880901 7.7249995,11 8,11 8.275,11 8.5,10.713983 8.5,10.364407 Z"/>
+ <path style="fill:#4f4f4f" d="m 14.896202,11.747664 c -0.574581,-0.684842 -0.53908,-0.983816 0.204121,-1.71898 C 15.939465,9.198614 16,9.254395 16,10.857714 c 0,1.949772 -0.128014,2.052985 -1.103798,0.88995 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.Klavaro.svg b/.icons/awkward/22x22/apps/net.sourceforge.Klavaro.svg
new file mode 120000
index 00000000..f826fcee
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.Klavaro.svg
@@ -0,0 +1 @@
+klavaro.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.Lifeograph.svg b/.icons/awkward/22x22/apps/net.sourceforge.Lifeograph.svg
new file mode 120000
index 00000000..1b7eb875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.Lifeograph.svg
@@ -0,0 +1 @@
+lifeograph.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.Ri-li.svg b/.icons/awkward/22x22/apps/net.sourceforge.Ri-li.svg
new file mode 120000
index 00000000..3f00810c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.Ri-li.svg
@@ -0,0 +1 @@
+Ri-li.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.Teo.svg b/.icons/awkward/22x22/apps/net.sourceforge.Teo.svg
new file mode 100644
index 00000000..02abad5c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.Teo.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#ffffff" width="11" height="11" x="5.5" y="5"/>
+ <path style="opacity:0.2" d="m 11.018554,1.4999934 c -0.06039,-0.00241 -0.120767,0.00772 -0.177733,0.02832 L 1.3173829,4.9677049 c -0.1902196,0.068829 -0.31752608,0.252932 -0.3173828,0.458976 v 4.0858642 c -2.1018e-4,0.335829 0.3247066,0.5710929 0.6347656,0.458976 L 3.0000001,9.4783661 V 12.52128 L 1.6347657,12.028125 c -0.310059,-0.112117 -0.63497578,0.123148 -0.6347656,0.458976 v 4.085864 c -1.4328e-4,0.206045 0.1271632,0.390148 0.3173828,0.458977 l 9.5234381,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 20.872836,16.963113 21.000143,16.779009 21,16.572965 v -4.085864 c 2.1e-4,-0.335828 -0.324707,-0.571092 -0.634766,-0.458976 L 19,12.52128 V 9.4783661 l 1.365234,0.493155 C 20.675293,10.083638 21.00021,9.8483731 21,9.5125451 V 5.4266809 C 21.000143,5.2206374 20.872836,5.0365334 20.682617,4.9677049 L 11.159179,1.5283131 c -0.04519,-0.016343 -0.09272,-0.02641 -0.140625,-0.02832 z M 11,6.5868164 15,8.0321029 V 13.967544 L 11,15.41283 7,13.967544 V 8.0321029 Z"/>
+ <path style="fill:#3b5ade" d="m 11.018601,1.0007203 c -0.06039,-0.00241 -0.120675,0.00693 -0.177641,0.027537 L 1.3171507,4.4685199 C 1.1269311,4.5373484 0.99985712,4.7211134 1.0000004,4.9271574 v 4.0860977 c -2.1018e-4,0.335828 0.3251716,0.570755 0.6352306,0.458638 L 11,6.0876559 20.364769,9.4718931 c 0.310059,0.112117 0.63544,-0.12281 0.63523,-0.458638 V 4.9271574 c 1.44e-4,-0.2060435 -0.12693,-0.389809 -0.31715,-0.4586375 L 11.15904,1.0282576 C 11.11385,1.0119136 11.0665,1.0026296 11.018601,1.0007203 Z"/>
+ <rect style="fill:#3b5ade" width="4" height="8" x="3" y="6.5"/>
+ <path style="fill:#3b5ade" d="m 11.018601,19.999641 c -0.06039,0.0024 -0.120675,-0.0069 -0.177641,-0.02754 L 1.3171507,16.531841 C 1.1269311,16.463011 0.99985712,16.279247 1.0000004,16.073202 V 11.987104 C 0.99979022,11.651275 1.325172,11.416348 1.635231,11.528465 L 11,14.912704 20.364769,11.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="15" y="6.5"/>
+ <path style="opacity:0.2" d="m 2.0000001,13.223924 v 2.991158 L 11,19.466 v -3.053656 a 1.0001,1.0000821 0 0 1 -0.339844,-0.05859 z"/>
+ <path style="fill:#b6afff" d="M 2.0000001,12.723772 V 15.71493 L 11,18.965848 v -3.053656 a 1.0001,1.0000821 0 0 1 -0.339844,-0.05859 z"/>
+ <path style="opacity:0.2" d="m 11,2.5346625 v 3.0536559 a 1.0001,1.0000821 0 0 1 0.339844,0.058593 L 20,8.7767378 V 5.7855804 Z"/>
+ <path style="fill:#b6afff" d="m 11,2.0345105 v 3.0536559 a 1.0001,1.0000821 0 0 1 0.339844,0.058593 L 20,8.2765859 V 5.2854284 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.018554,1.0003493 c -0.06039,-0.00241 -0.120767,0.00772 -0.177733,0.02832 L 1.3173829,4.4680609 c -0.1902196,0.068829 -0.31752608,0.252932 -0.3173828,0.458976 v 0.499991 C 0.99985682,5.2209839 1.1271633,5.0368804 1.3173829,4.9680519 L 10.840821,1.5286601 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 20.872836,5.0368804 21.000143,5.2209844 21,5.4270279 V 4.9270369 C 21.000143,4.7209934 20.872836,4.5368894 20.682617,4.4680609 L 11.159179,1.0286691 c -0.04519,-0.016343 -0.09272,-0.02641 -0.140625,-0.02832 z M 1.5185548,11.502114 c -0.2699036,-0.02549 -0.51873858,0.191493 -0.5185547,0.485343 v 0.499991 C 0.99978992,12.15162 1.3247067,11.916355 1.6347657,12.028472 l 1.3652344,0.493155 V 12.021636 L 1.6347657,11.528481 c -0.038758,-0.01401 -0.077653,-0.02272 -0.1162109,-0.02637 z m 18.9628902,0 c -0.03856,0.0036 -0.07745,0.01235 -0.116211,0.02637 L 19,12.021636 v 0.499991 l 1.365234,-0.493155 C 20.675293,11.916356 21.00021,12.15162 21,12.487448 v -0.499991 c 1.83e-4,-0.293849 -0.248651,-0.510829 -0.518555,-0.485343 z M 7,13.4679 v 0.499991 l 4,1.445286 4,-1.445286 V 13.4679 l -4,1.445286 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.TuxFootball.svg b/.icons/awkward/22x22/apps/net.sourceforge.TuxFootball.svg
new file mode 120000
index 00000000..1132bfdd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.TuxFootball.svg
@@ -0,0 +1 @@
+football.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.VMPK.svg b/.icons/awkward/22x22/apps/net.sourceforge.VMPK.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.VMPK.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.atanks.svg b/.icons/awkward/22x22/apps/net.sourceforge.atanks.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.atanks.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.btanks.svg b/.icons/awkward/22x22/apps/net.sourceforge.btanks.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.btanks.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.chromium-bsu.svg b/.icons/awkward/22x22/apps/net.sourceforge.chromium-bsu.svg
new file mode 120000
index 00000000..cd02b9ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.chromium-bsu.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.electrip.Electrip.svg b/.icons/awkward/22x22/apps/net.sourceforge.electrip.Electrip.svg
new file mode 120000
index 00000000..ddc43201
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.electrip.Electrip.svg
@@ -0,0 +1 @@
+electrip.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.fretsonfire.svg b/.icons/awkward/22x22/apps/net.sourceforge.fretsonfire.svg
new file mode 120000
index 00000000..7d4286fd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.fretsonfire.svg
@@ -0,0 +1 @@
+fretsonfire.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.mars-game.svg b/.icons/awkward/22x22/apps/net.sourceforge.mars-game.svg
new file mode 120000
index 00000000..ea4632d5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.mars-game.svg
@@ -0,0 +1 @@
+marsshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.maxima.svg b/.icons/awkward/22x22/apps/net.sourceforge.maxima.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.maxima.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.projectM.svg b/.icons/awkward/22x22/apps/net.sourceforge.projectM.svg
new file mode 120000
index 00000000..f0f983b7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.projectM.svg
@@ -0,0 +1 @@
+prjm16-transparent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg b/.icons/awkward/22x22/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg
new file mode 120000
index 00000000..3e52076b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg
@@ -0,0 +1 @@
+luminance-hdr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.torcs.svg b/.icons/awkward/22x22/apps/net.sourceforge.torcs.svg
new file mode 120000
index 00000000..211b89f7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.torcs.svg
@@ -0,0 +1 @@
+torcs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.sourceforge.xournal.svg b/.icons/awkward/22x22/apps/net.sourceforge.xournal.svg
new file mode 120000
index 00000000..c04e205a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.sourceforge.xournal.svg
@@ -0,0 +1 @@
+xournal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.supertuxkart.SuperTuxKart.svg b/.icons/awkward/22x22/apps/net.supertuxkart.SuperTuxKart.svg
new file mode 120000
index 00000000..337217e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.supertuxkart.SuperTuxKart.svg
@@ -0,0 +1 @@
+supertuxkart.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.wz2100.wz2100.svg b/.icons/awkward/22x22/apps/net.wz2100.wz2100.svg
new file mode 120000
index 00000000..33b71dd9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.wz2100.wz2100.svg
@@ -0,0 +1 @@
+warzone2100.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.xmind.XMind8.svg b/.icons/awkward/22x22/apps/net.xmind.XMind8.svg
new file mode 120000
index 00000000..8399b172
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.xmind.XMind8.svg
@@ -0,0 +1 @@
+xmind.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/net.xmind.ZEN.svg b/.icons/awkward/22x22/apps/net.xmind.ZEN.svg
new file mode 120000
index 00000000..8399b172
--- /dev/null
+++ b/.icons/awkward/22x22/apps/net.xmind.ZEN.svg
@@ -0,0 +1 @@
+xmind.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/netbeans-beta.svg b/.icons/awkward/22x22/apps/netbeans-beta.svg
new file mode 120000
index 00000000..3af5b3dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/netbeans-beta.svg
@@ -0,0 +1 @@
+netbeans.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/netbeans.svg b/.icons/awkward/22x22/apps/netbeans.svg
new file mode 100644
index 00000000..9fdfbb2c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/netbeans.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.053711,1.5009119 c -0.418904,-0.010094 -0.832308,0.09424 -1.195312,0.3027344 L 3.1416015,5.6669274 C 2.4351876,6.0731399 1.9999486,6.8241569 2,7.6366544 v 7.7265636 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 20,15.363218 V 7.6366544 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 19.86133,6.8680994 C 19.84546,6.8241994 19.831,6.7799974 19.8125,6.7372399 a 2.2828381,2.27395 0 0 0 -0.0078,-0.01758 l -0.001,0.001 C 19.611135,6.2856094 19.285508,5.9125694 18.858367,5.6669489 L 12.141602,1.8036463 c -0.331279,-0.1902501 -0.7056,-0.293943 -1.087891,-0.3027344 z"/>
+ <path style="fill:#add439" d="m 11.053711,1.0009809 c -0.03305,-7.95e-4 -0.06568,0.00328 -0.09863,0.00391 L 10.976563,5.7900434 11,10.942487 15.523437,8.457524 19.700195,6.0293014 C 19.503239,5.6780579 19.220285,5.3750944 18.858398,5.1669964 L 12.141602,1.3037153 c -0.331279,-0.1902501 -0.7056,-0.293943 -1.087891,-0.3027344 z"/>
+ <path style="fill:#ac1248" d="M 2.3398438,5.9482464 C 2.1228758,6.3003729 1.999973,6.7093389 2,7.1367234 v 3.8632826 3.863281 c -2e-7,0.428024 0.1241071,0.835987 0.3427735,1.1875 L 6.5,13.625006 11,11.000006 6.5,8.3750044 Z"/>
+ <path style="fill:#3471b9" d="M 19.657226,5.9492234 15.5,8.3750044 11,11.000006 l 4.5,2.625 4.162109,2.427734 A 2.2828381,2.27395 0 0 0 20,14.863287 V 7.1367234 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 19.93457,6.6093794 C 19.92527,6.5705894 19.91558,6.5322684 19.9043,6.4941449 A 2.2828381,2.27395 0 0 0 19.86133,6.3681684 C 19.84546,6.3242684 19.831,6.2800664 19.8125,6.2373089 a 2.2828381,2.27395 0 0 0 -0.0078,-0.01758 l -0.001,0.001 C 19.762,6.1265109 19.71108,6.0369814 19.657215,5.9492449 Z"/>
+ <path style="opacity:0.2" d="M 2.5546875,6.176567 C 2.4601344,6.2884355 2.3645162,6.3989877 2.2929688,6.5261764 L 6.4765625,8.9148483 11,11.500787 v -0.05859 l 4.523438,-2.48438 4.175781,-2.4277344 C 19.628103,6.4032578 19.53266,6.2926788 19.439453,6.1804733 L 15.523438,8.457817 11,10.942194 v 0.05859 L 6.4765625,8.4148483 Z"/>
+ <path style="fill:#86b02f" d="m 11.044922,1.0009809 c -0.415885,-0.00843 -0.826066,0.095703 -1.186523,0.3027344 L 3.1416015,5.1669964 C 2.7796424,5.3751359 2.4904602,5.6743179 2.2929688,6.0253949 L 6.4765625,8.4150434 11,11.000006 11.023438,5.7900434 Z"/>
+ <path style="fill:#2e90e8" d="m 11,11.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 15.52344,13.584967 Z"/>
+ <path style="fill:#eb2f6a" d="m 11,11.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 11,11.000006 -4.5234375,2.584961 -4.1767578,2.385742 c 0.071832,0.126393 0.1540777,0.246729 0.2480469,0.358398 L 6.4765625,14.084967 11,11.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(-1,-0.50000047)">
+ <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 11.053711,1.0009809 c -0.418904,-0.010094 -0.832308,0.09424 -1.195312,0.3027344 L 3.1416015,5.1669964 C 2.4351876,5.5732089 1.9999486,6.3242254 2,7.1367234 v 0.5 C 1.9999486,6.8242254 2.4351876,6.0732089 3.1416015,5.6669964 L 9.858399,1.8037153 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,-0.001 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 20,7.6367234 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 19.93457,6.6093794 C 19.92527,6.5705894 19.91558,6.5322684 19.9043,6.4941449 A 2.2828381,2.27395 0 0 0 19.86133,6.3681684 C 19.84546,6.3242684 19.831,6.2800664 19.8125,6.2373089 a 2.2828381,2.27395 0 0 0 -0.0078,-0.01758 l -0.001,0.001 C 19.611135,5.7856784 19.285508,5.4126384 18.858367,5.1670179 L 12.141602,1.3037153 c -0.331279,-0.1902501 -0.7056,-0.293943 -1.087891,-0.3027344 z"/>
+ <g transform="translate(-1,-1.0000005)">
+ <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 11,4.9999994 5,3.1 v 5.6940016 l -5,3.206 z"/>
+ <path style="fill:#dee5c0" d="m 11,4.9999994 -5,3.1 5,2.9125276 5,-2.9125276 z"/>
+ <path style="opacity:0.1" d="M 15.583984,8.3417964 11,11.013672 v 0.5 l 5,-2.9140631 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/netease-cloud-music.svg b/.icons/awkward/22x22/apps/netease-cloud-music.svg
new file mode 100644
index 00000000..0fc5c1d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/netease-cloud-music.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e32e2e" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" 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 style="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 style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:1.9998759;fill:none" d="m9 5.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="m9 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.4738309 2.070966-1.2686269 3.10558-0.427293"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/netflix-desktop.svg b/.icons/awkward/22x22/apps/netflix-desktop.svg
new file mode 120000
index 00000000..3c795c83
--- /dev/null
+++ b/.icons/awkward/22x22/apps/netflix-desktop.svg
@@ -0,0 +1 @@
+netflix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/netflix.svg b/.icons/awkward/22x22/apps/netflix.svg
new file mode 100644
index 00000000..e74623ef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/netflix.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="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 1z"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+ <path style="fill:#d44338" d="m12 4h3v14l-3-0.5z"/>
+ <path style="opacity:.2" d="m6 4.5v14l3-0.5v-13.5z"/>
+ <path style="fill:#d44338" d="m6 4v14l3-0.5v-13.5z"/>
+ <path style="opacity:.2" d="m6 4.5 6 13.5 3 0.5v-0.5l-3-0.5v-6l-3-7z"/>
+ <path style="fill:#ff695e" d="m6 4 6 13.5 3 0.5-6-14z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nethack.svg b/.icons/awkward/22x22/apps/nethack.svg
new file mode 100644
index 00000000..8a9a5957
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nethack.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="matrix(0.49998272,0,0,0.4999949,-0.99964088,-0.99977062)">
+ <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/22x22/apps/netsurf.svg b/.icons/awkward/22x22/apps/netsurf.svg
new file mode 100644
index 00000000..19cd44b9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/netsurf.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 1.0107501,11.204 A 9.9999998,9.9999998 0 0 0 1.0000001,11.495 9.9999998,9.9999998 0 0 0 11,21.495 9.9999998,9.9999998 0 0 0 21,11.495 9.9999998,9.9999998 0 0 0 20.9895,11.286 9.9999998,9.9999998 0 0 1 11,20.995 9.9999998,9.9999998 0 0 1 1.0110001,11.204 Z"/>
+ <path style="fill:#42b8fe" d="M 16,2.3347459 A 9.9999998,9.9999998 0 0 0 2.339746,5.9949999 9.9999998,9.9999998 0 0 0 6,19.655254 9.9999998,9.9999998 0 0 0 19.660254,15.995 9.9999998,9.9999998 0 0 0 16,2.3347459 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,0.995 a 9.9999998,9.9999998 0 0 0 -9.9999999,10 9.9999998,9.9999998 0 0 0 0.01075,0.209 9.9999998,9.9999998 0 0 1 9.9889999,-9.709 9.9999998,9.9999998 0 0 1 9.9895,9.791 9.9999998,9.9999998 0 0 0 0.0105,-0.291 9.9999998,9.9999998 0 0 0 -10,-10 z"/>
+ <path style="opacity:0.2" transform="matrix(0.39638784,0.305104,-0.305104,0.39638784,8.2390375,-5.7844732)" 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,8.2390375,-6.2844733)" 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 6.5000001,2.4949118 C 4.0000002,10.494912 6.02966,15.940277 11.5,21.494912"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 6.5000001,1.995 C 4.0000002,9.9949998 6.02966,15.440365 11.5,20.995"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 21,11.994912 c -5.632586,5.603964 -11.4999999,6.5 -18.9999999,4.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 21,11.495 c -5.632586,5.603964 -11.4999999,6.5 -18.9999999,4.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/network-defaultroute.svg b/.icons/awkward/22x22/apps/network-defaultroute.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/network-defaultroute.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/network-firewall.svg b/.icons/awkward/22x22/apps/network-firewall.svg
new file mode 120000
index 00000000..3184e8c6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/network-firewall.svg
@@ -0,0 +1 @@
+firewall-config.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/network-idle.svg b/.icons/awkward/22x22/apps/network-idle.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/network-idle.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/network_local.svg b/.icons/awkward/22x22/apps/network_local.svg
new file mode 100644
index 00000000..5f3792f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/network_local.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#40c269" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <g style="opacity:0.2" transform="translate(-1,-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 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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" transform="translate(-1,-1)">
+ <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(-1,-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="4" cy="17" r="2"/>
+ <circle style="fill:#ffffff" cx="11" cy="17" r="2"/>
+ <circle style="fill:#ffffff" cx="18" cy="17" r="2"/>
+ <path style="opacity:0.2" d="M 7.043,4.5 C 6.4649,4.5 6,4.9649 6,5.543 l 0,7.914 C 6,14.035 6.4649,14.5 7.043,14.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 7.043,4 C 6.4649,4 6,4.4649 6,5.043 l 0,7.914 C 6,13.535 6.4649,14 7.043,14 l 7.9141,0 c 0.578,0 1.043,-0.465 1.043,-1.043 l 0,-7.914 C 16.0001,4.4649 15.5351,4 14.9571,4 L 7.0431,4 Z M 8,6 l 6,0 0,6 -6,0 0,-6 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/neverball.svg b/.icons/awkward/22x22/apps/neverball.svg
new file mode 100644
index 00000000..50c0565c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/neverball.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 20.999858,11.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 7.085198,20.192964 6.3356329,18.264827 4.8845078,14.853565 4.3734422,13.652167 1.7299271,12.288495 1.7299271,10.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 11,1.49975 0,8 c 3.471401,0 7.097959,0.379684 9.972656,1.28125 A 10,10 0 0 0 19.017578,5.5407656 C 17.061022,3.1272083 14.111224,1.5035586 11,1.49975 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 11,1 0,8 c 3.471401,0 7.097959,0.379684 9.972656,1.28125 A 10,10 0 0 0 19.017578,5.0410156 C 17.061022,2.6274583 14.111224,1.0038086 11,1 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 11,9 C 7.4926077,9 3.9186181,9.384898 1.0351562,10.306641 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 L 11,9 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.999929,1.0001459 c -2.62933,0 -5.0216465,1.0147732 -6.8066698,2.6740389 C 2.2289081,5.5001444 1,8.1065963 1,11.000075 c 0.00217,0.09705 0.00575,0.194066 0.010742,0.291013 0.1136448,-5.4368511 4.5511501,-9.7862916 9.989187,-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/22x22/apps/neverputt.svg b/.icons/awkward/22x22/apps/neverputt.svg
new file mode 100644
index 00000000..31cc3f54
--- /dev/null
+++ b/.icons/awkward/22x22/apps/neverputt.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e14e4e;fill-rule:evenodd" d="m 20.999859,11.000082 c 0,5.522808 -4.477121,9.999929 -9.999929,9.999929 -4.1348595,0 -4.5928987,-2.567345 -6.1154214,-6.146446 -0.5110654,-1.201398 -3.8845077,-2.465534 -3.8845077,-3.853483 0,-5.5228077 4.4771205,-9.9999285 9.9999291,-9.9999285 2.615019,0 3.869089,2.0436108 5.650961,3.6868569 1.981365,1.82722 4.348968,3.4052827 4.348968,6.3130716 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 11.000001,1.4997502 0,8 c 3.471401,0 7.097959,0.379684 9.972656,1.2812498 A 10,10 0 0 0 19.017579,5.5407658 C 17.061023,3.1272085 14.111225,1.5035588 11.000001,1.4997502 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 11.000001,1.0000002 0,8 c 3.471401,0 7.097959,0.379684 9.972656,1.2812498 A 10,10 0 0 0 19.017579,5.0410158 C 17.061023,2.6274585 14.111225,1.0038088 11.000001,1.0000002 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 11.000001,9.0000002 c -3.5073925,0 -7.0813821,0.384898 -9.964844,1.3066408 A 10,10 0 0 0 1.0000008,11 10,10 0 0 0 11.000001,21 l 0,-11.9999998 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.99993,1.0001461 c -2.6293302,0 -5.0216467,1.0147732 -6.80667,2.6740389 -1.9643511,1.8259596 -3.1932592,4.4324115 -3.1932592,7.32589 0.00217,0.09705 0.00575,0.194066 0.010742,0.291013 0.1136448,-5.4368509 4.5511501,-9.7862914 9.9891872,-9.7909454 5.406958,0.00352 9.831837,4.3042463 9.989187,9.7089154 0.0043,-0.06962 0.0079,-0.139287 0.01074,-0.208983 0,-5.5228082 -4.477121,-9.9999289 -9.999929,-9.9999289 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 5.1171883,1.52539 C 4.9881478,1.5102907 4.8556673,1.5199893 4.722657,1.5585932 4.1906161,1.7130085 3.8866011,2.2648335 4.0410164,2.7968744 L 7.0703133,13.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.2832032,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.2263162,-1.789776 -2.6757822,-2.695312 L 5.9609383,2.2402338 C 5.8451268,1.8412031 5.5043097,1.570688 5.1171883,1.52539 Z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 11.470066,20.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 15.260994,15.063794 13.433583,16.027382 11.993332,16 10.574987,15.97262 9.6878368,14.04882 9.2552138,13.183574 8.826882,12.326911 8.1599658,9.7225922 8.1599658,9.7225922 L 6.3571176,10.185814 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.2818535,2.87935 z"/>
+ <rect style="fill:#e4e4e4" width="2" height="17" x="3.24" y="2.33" 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 5.1171883,1.0253908 C 4.9881478,1.0102915 4.8556673,1.0199901 4.722657,1.058594 4.1906161,1.2130092 3.8866011,1.7648343 4.0410164,2.2968752 4.1198268,1.9560879 4.3613234,1.6634646 4.722657,1.558594 4.8556673,1.51999 4.9881478,1.5102915 5.1171883,1.5253908 c 0.3871214,0.045298 0.7279385,0.3158131 0.84375,0.7148438 L 9.3183598,13.804688 c 0.449466,0.905535 1.3111432,2.668972 2.6757822,2.695312 1.440251,0.02738 3.26595,-0.936992 4.291015,-1.335938 1.013103,-0.394289 2.755175,-0.847649 3.4375,-0.599609 0.745329,0.270942 1.181616,1.092924 1.257813,1.925781 0.09055,-0.97983 -0.361892,-2.100096 -1.257813,-2.425781 -0.682325,-0.24804 -2.424397,0.20532 -3.4375,0.599609 C 15.260092,15.063007 13.434393,16.027382 11.994142,16 10.629503,15.973657 9.7678258,14.210223 9.3183598,13.304688 L 5.9609383,1.7402346 C 5.8451268,1.3412039 5.5043097,1.0706888 5.1171883,1.0253908 Z M 7.1992196,14.017578 C 7.1722194,15.276482 6.8012647,16.034552 6.0312508,16 5.1988178,15.96264 4.2832162,15.349314 3.3613289,15.099609 2.4410585,14.850341 1.2947792,15.976196 1.0371102,17.03125 c -0.048391,0.198143 -0.043695,0.388204 -0.00977,0.574219 0.00454,-0.02489 0.00363,-0.04909 0.00977,-0.07422 0.257669,-1.055054 1.4039483,-2.180909 2.3242187,-1.931641 0.9218873,0.249706 1.8374889,0.863032 2.6699219,0.900392 0.8542929,0.03833 1.2417778,-0.862292 1.1835938,-2.384766 -8.922e-4,-0.02334 -0.013565,-0.0718 -0.015625,-0.09766 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/newbreeze.svg b/.icons/awkward/22x22/apps/newbreeze.svg
new file mode 100644
index 00000000..4a5289b2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/newbreeze.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#00a356" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 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 5,6 C 4.446,6 4,6.446 4,7 v 9 c 0,0.554 0.446,1 1,1 H 6 V 12.75 C 6.0000414,12.335804 6.3358036,12.000041 6.75,12 h 8.5 c 0.414196,4.1e-5 0.749959,0.335804 0.75,0.75 V 17 h 1 c 0.554,0 1,-0.446 1,-1 V 8 C 18,7.446 17.554,7 17,7 h -5.25 l -2,-1 z m 3,8 v 3 h 6 v -3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nextcloud.svg b/.icons/awkward/22x22/apps/nextcloud.svg
new file mode 100644
index 00000000..176d4b11
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nextcloud.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#177ab3" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+ <path style="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 style="opacity:.2" d="m11 8.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="m11 8a3 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="m6 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 -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="m6 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 -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="m16 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 -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="m16 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 -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/22x22/apps/nexuiz.svg b/.icons/awkward/22x22/apps/nexuiz.svg
new file mode 100644
index 00000000..6b19e874
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nexuiz.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.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.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.0545-0.243-0.1216-0.364-0.1698-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.07875 0.0045-0.19525 0.025285-0.28303 0.04255-0.17556 0.03452-0.35636 0.098897-0.4852 0.12764l-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.060769-0.15955 0.10142-0.31786 0.1213-0.38293l0.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.025-0.0626-0.08-0.0954-0.121-0.1272s-0.069-0.0577-0.121-0.0851c-0.105-0.0549-0.243-0.122-0.364-0.1702-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nfoview.svg b/.icons/awkward/22x22/apps/nfoview.svg
new file mode 100644
index 00000000..faa7f07d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nfoview.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3968c2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 11,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 -3,4 v 2 h 2 v 4 H 8 v 2 h 6 v -2 h -2 v -4 -2 h -2 z"/>
+ <path style="fill:#ffffff" d="m 11,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 12,5.4477153 11.552285,5 11,5 Z M 8,9 v 2 h 2 v 4 H 8 v 2 h 6 V 15 H 12 V 11 9 h -2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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/22x22/apps/nheko.svg b/.icons/awkward/22x22/apps/nheko.svg
new file mode 100644
index 00000000..19bd460d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nheko.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,11.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 21,11 A 10,10 0 0 1 11,21 10,10 0 0 1 1,11 10,10 0 0 1 11,1 10,10 0 0 1 21,11 Z"/>
+ <path style="opacity:0.2" d="M 4.8007812,7.5 3,10.5 h 3.8242188 l -2.625,5 H 6.25 8.3007812 10.349609 l 2.625,-5 h 2.050782 l -2.625,5 h 2.048828 l 4.201172,-8 H 18.5 10.449219 8.4003906 Z"/>
+ <path style="fill:#ffffff" d="m 12.5,7 h 2.05 l -4.2,8 H 8.3 Z"/>
+ <path style="fill:#ffffff" d="m 16.6,7 h 2.05 l -4.2,8 H 12.4 Z"/>
+ <path style="fill:#ffffff" d="M 4.8007812,7 3,10 H 6.8242188 L 8.4003906,7 Z M 12.5,7 10.925781,10 h 5.875 L 18.5,7 Z"/>
+ <path style="fill:#4485e8" d="M 10.45,7 H 12.5 L 8.3,15 H 6.25 Z"/>
+ <path style="fill:#69b0ec" d="m 8.4,7 h 2.05 l -4.2,8 H 4.2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nicotine-plus.svg b/.icons/awkward/22x22/apps/nicotine-plus.svg
new file mode 100644
index 00000000..553e956c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nicotine-plus.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#f2ad19" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/night-in-the-woods.svg b/.icons/awkward/22x22/apps/night-in-the-woods.svg
new file mode 100644
index 00000000..0faee1ab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/night-in-the-woods.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 1.5402076,2.5814738 1.4613856,4.7928272 2.3298895,5.1125127 1.4346564,5.5132666 2.2778945,5.9345061 1.4227551,6.4964196 2.2830647,6.5946566 1.4939603,7.230809 1.5071303,7.59576 c -0.97205851,0.8649955 -1.31758191,1.9476108 -1.46936371,3.137156 -0.46278584,3.711639 3.38120461,7.52922 8.58582851,8.526842 5.2046439,0.997592 9.7990259,-1.202567 10.2618669,-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.0648832 -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 16.061435,7.1185245 17.000133,5.0814737 C 15.536292,6.0346206 14.53848,6.4285051 13.504212,6.8661511 12.496495,6.3893641 11.411562,6.0347446 10.299634,5.8187091 8.8193986,5.5352041 7.1789562,5.5043571 5.7992238,5.7286666 3.7796579,3.7161682 2.7751746,3.2976453 1.5402076,2.5814738 Z"/>
+ <path style="fill:#3f3f3f" d="M 1.5402076,2.0814738 1.4613856,4.2928272 2.3298895,4.6125127 1.4346564,5.0132667 2.2778945,5.4345061 1.4227551,5.9964196 2.2830647,6.0946566 1.4939603,6.7308091 1.5071303,7.09576 c -0.97205851,0.8649955 -1.31758191,1.9476108 -1.46936371,3.137156 -0.46278584,3.711639 3.38120461,7.52922 8.58582851,8.526842 5.2046439,0.997592 9.7990259,-1.202567 10.2618669,-4.914207 0.02025,-0.166739 0.0318,-0.335072 0.03463,-0.504649 C 20.027352,11.984384 21.169281,10.798465 22,9.2760188 20.35468,9.0883318 18.915732,9.1069658 17.527054,9.1759278 18.300924,8.477844 19.226184,7.5651765 20.000053,6.5814736 18.921944,7.1261635 17.887394,7.4011955 17.23713,7.6249935 17.949942,6.7466776 18.599506,5.9597891 19.00008,5.0814737 L 16.061435,6.6185246 17.000133,4.5814737 C 15.536292,5.5346206 14.53848,5.9285051 13.504212,6.3661511 12.496495,5.8893641 11.411562,5.5347446 10.299634,5.3187092 8.8193986,5.0352042 7.1789562,5.0043572 5.7992238,5.2286667 3.7796579,3.2161684 2.7751746,2.7976453 1.5402076,2.0814738 Z"/>
+ <path style="opacity:0.2" d="M 4.0546874,8.5035454 C 1.5603515,8.3861359 0.49999989,10.571906 0.49999989,10.571906 c 0,0 0.1405091,2.866419 3.42187501,3.751953 3.2813655,0.885533 4.578125,-1.875 4.578125,-1.875 0,0 0.040247,-2.7496442 -3.2871094,-3.7402354 C 4.7969708,8.5847997 4.4110211,8.5203182 4.0546874,8.5035454 Z m 9.5000006,1.0000004 c -2.494337,-0.11741 -3.5546881,2.0683602 -3.5546881,2.0683602 0,0 0.1405091,2.866419 3.4218751,3.751953 3.281366,0.885534 4.578125,-1.875 4.578125,-1.875 0,0 0.04025,-2.749645 -3.287109,-3.7402352 -0.41592,-0.123824 -0.80187,-0.188305 -1.158203,-0.205078 z"/>
+ <path style="opacity:0.2" d="M 10.029297,6.7855441 A 0.25002498,0.25002498 0 0 0 9.7978509,7.0013646 l -0.185547,1.2255859 a 0.25039779,0.25039779 0 1 0 0.4951181,0.075195 l 0.18457,-1.2255859 A 0.25002498,0.25002498 0 0 0 10.029297,6.7855441 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 11.40332,8.504294 A 0.25002498,0.25002498 0 0 0 11.207031,8.1039035 Z m -2.6591799,0.230469 a 0.25002498,0.25002498 0 0 0 -0.02539,10e-4 0.25002498,0.25002498 0 0 0 -0.205078,0.363281 l 0.624023,1.2714833 A 0.2500387,0.2500387 0 1 0 9.3906249,9.7504108 L 8.7666016,8.4779505 A 0.25002498,0.25002498 0 0 0 8.5478516,8.334396 Z M 4.2949219,14.696676 a 0.25002498,0.25002498 0 0 0 -0.043945,0.493164 l 2.2656248,0.555664 A 0.25035444,0.25035444 0 1 0 6.6357422,15.259176 L 4.3691409,14.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 8.8095701,15.104879 L 7.8847652,14.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.9589841,0.474609 a 0.25021583,0.25021583 0 1 0 0.0791,-0.49414 L 9.7060599,15.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.8574211,0.899414 a 0.25005062,0.25005062 0 1 0 0.217774,-0.450195 L 9.6132799,16.877341 a 0.25002498,0.25002498 0 0 0 -0.121094,-0.02637 z"/>
+ <path style="fill:#ffd357" d="m 0.50000869,10.071996 c 0,0 1.38588031,-2.8536646 4.71323811,-1.8630734 3.3273568,0.9905902 3.2867293,3.7395434 3.2867293,3.7395434 0,0 -1.2963935,2.762003 -4.577759,1.87647 -3.28136591,-0.885534 -3.42220841,-3.75294 -3.42220841,-3.75294 z"/>
+ <path style="fill:#9f3820" d="m 6.4658224,8.7489357 a 2.9999966,3.2727273 0 0 0 -1.9658182,3.0692473 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.9963172 -2.0341772,-3.1992193 z"/>
+ <path style="fill:#ffd357" d="m 9.9999999,11.071995 c 0,0 1.3858801,-2.8536643 4.7132381,-1.8630732 3.327357,0.9905902 3.286729,3.7395432 3.286729,3.7395432 0,0 -1.296393,2.762004 -4.577759,1.87647 -3.281366,-0.885534 -3.4222081,-3.75294 -3.4222081,-3.75294 z"/>
+ <path style="fill:#9f3820" d="m 15.965814,9.7489348 a 2.9999966,3.2727273 0 0 0 -1.965819,3.0692472 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.1992192 z"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.49999997;stroke-linecap:round" d="M 6.5762587,15.002422 4.3101059,14.447446"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.49999997;stroke-linecap:round" d="M 6.2987708,15.834886 4.2869819,15.811762"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.49999997;stroke-linecap:round" d="m 9.6661369,15.726302 2.9595511,0.474497"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.49999997;stroke-linecap:round" d="m 9.5041889,16.602573 1.8576371,0.899532"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.49999997;stroke-linecap:round;stroke-linejoin:round" d="M 8.7036676,17.407319 C 8.4214466,16.866808 8.1437641,16.430693 7.8018312,14.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 9.1661479,9.3601638 8.5417996,8.0883435"/>
+ <path style="fill:none;stroke:#356373;stroke-width:0.49999997;stroke-linecap:round" d="M 9.8598679,7.7646075 10.04486,6.5390351"/>
+ <path style="fill:none;stroke:#356373;stroke-width:0.49999997;stroke-linecap:round" d="m 10.391721,8.967056 0.80934,-1.1099525"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 1.5400391,2.0810555 -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.5009761,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 15.536158,5.5342021 14.538173,5.9285656 13.503905,6.3662116 12.496189,5.8894246 11.411732,5.5343956 10.299804,5.3183602 8.8195686,5.0348552 7.1785602,5.0042067 5.7988278,5.2285162 3.7792621,3.2160181 2.775006,2.797227 1.5400391,2.0810555 Z M 1.7167969,4.8867197 1.4345703,5.0136727 1.9628906,5.2773447 2.3300781,5.1123052 Z M 18.999999,5.0810552 16.365234,6.4589851 16.061523,7.1181645 18.620116,5.7802741 c 0.141857,-0.228788 0.271057,-0.4606009 0.379883,-0.6992189 z M 1.8457031,5.7187506 1.4228516,5.9960946 2.0712891,6.0703131 2.2783203,5.9345711 Z M 1.7402344,6.5322271 1.4941406,6.7304696 1.5068361,7.0957035 c -0.97205811,0.864995 -1.31696801,1.9481513 -1.46874991,3.1376955 -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 0.18986809,9.5438548 0.53477799,8.4606985 1.5068361,7.5957035 L 1.4941406,7.2304695 2.2832031,6.5947271 Z M 19.999999,6.5810551 C 19.162981,7.0039395 18.40826,7.245291 17.783202,7.445313 17.607297,7.6677505 17.425436,7.8931875 17.237304,8.1250005 17.747136,7.9495345 18.495407,7.737282 19.313476,7.393555 19.549761,7.129905 19.781089,6.8593231 19.999999,6.5810551 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 4.0546874,8.003906 c -2.4943359,-0.1174094 -3.55468751,2.06836 -3.55468751,2.06836 0,0 0.019653,0.179531 0.0625,0.396484 0.1512148,-0.283527 1.18782121,-2.0733116 3.49218751,-1.964844 0.3563337,0.016773 0.7422834,0.081254 1.1582031,0.2050782 2.524775,0.7516536 3.1084262,2.5030798 3.2441406,3.3105468 0.00465,-0.0093 0.042969,-0.07031 0.042969,-0.07031 0,0 0.040247,-2.7496442 -3.2871094,-3.7402348 C 4.7969708,8.0851603 4.4110211,8.0206789 4.0546874,8.003906 Z M 13.554688,9.0039058 C 11.060351,8.8864967 9.9999999,11.072266 9.9999999,11.072266 c 0,0 0.01965,0.179531 0.0625,0.396484 0.151215,-0.283527 1.18782,-2.0733122 3.492188,-1.9648442 0.356332,0.01677 0.742283,0.08125 1.158203,0.205078 2.524777,0.7516532 3.108426,2.5030802 3.24414,3.3105472 0.0047,-0.0093 0.04297,-0.07031 0.04297,-0.07031 0,0 0.04025,-2.749645 -3.287109,-3.7402352 -0.41592,-0.123824 -0.801871,-0.188305 -1.158203,-0.205078 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nighthawk.svg b/.icons/awkward/22x22/apps/nighthawk.svg
new file mode 100644
index 00000000..941c68d2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nighthawk.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+ <circle style="fill:#1890ff" cx="11" cy="10" r="7"/>
+ <circle style="fill:#40a9ff" cx="11" cy="10" r="4"/>
+ <circle style="fill:#91d5ff" cx="11" cy="10" r="2"/>
+ <path style="opacity:0.1" d="M 10.382553,19.936329 C 10.068868,19.593762 9.233434,18.720634 8.526033,17.996043 7.8186335,17.271452 6.710395,16.085757 6.0632815,15.361166 5.416168,14.636575 4.8201805,13.970637 4.738866,13.881304 L 4.5910205,13.71888 4.5505255,12.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 C 9.886006,10.009031 9.829756,9.902924 9.829756,9.802811 c 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 10.382553,19.436329 C 10.068868,19.093762 9.233434,18.220634 8.526033,17.496043 7.8186335,16.771452 6.710395,15.585757 6.0632815,14.861166 5.416168,14.136575 4.8201805,13.470637 4.738866,13.381304 L 4.5910205,13.21888 4.5505255,12.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 C 9.886006,9.509032 9.829756,9.402925 9.829756,9.302813 c 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 11.007282,17.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/22x22/apps/nihilumbra.svg b/.icons/awkward/22x22/apps/nihilumbra.svg
new file mode 100644
index 00000000..8be015a4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nihilumbra.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#d83abd" cx="11" cy="11" r="10"/>
+ <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"/>
+ <path style="opacity:0.1" d="m9.7714844 3.6405245c-0.3040834 0.0189565-0.5871451 0.0765744-0.8378906 0.1601562-1.0029824 0.3343276-1.6406251 0.9921876-1.640625 0.9921876a1.0001 1.0001 0 1 0 1.4140624 1.4140624s0.3623573-0.3421399 0.859375-0.5078124c0.4970178-0.1656726 0.9622648-0.2564853 1.7265628 0.5078124 0.06495 0.064951 0.106131 0.1758968 0.128906 0.3144532a5 5 0 0 0-0.421875-0.0214844 5 5 0 0 0-3.8574219 1.8222656c-0.4567995-0.2782404-1.0152918-0.5097656-1.6738281-0.5097656-0.7354167 0-1.5284673 0.3331547-2.1757812 0.9804688-0.4857023 0.4857022-0.6477443 1.0914174-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.800781a1.0005645 1.0005645 0 1 0 1.8984376-0.632812s-0.2240694-0.679814-0.3339844-1.449219c-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.3526863 0.5596355-0.3945315 0.7617188-0.3945315s0.4582356 0.090647 0.7265625 0.2695315c0.00346 0.0023 0.00631 0.0055 0.00977 0.0078a5 5 0 0 0-0.2050825 1.410169 5 5 0 0 0 0.4355469 2.025391c-0.036979 0.04434-0.075514 0.07725-0.1113281 0.125-0.5350002 0.713333-0.8678212 1.998732-0.21875 3.296875 1.2385139 2.477027 3.8945312 2.552734 3.8945312 2.552734a1.0001 1.0001 0 1 0 0-2s-1.3439826 0.07571-2.1054688-1.447266c-0.1885193-0.377039-0.2231561-0.610449-0.1855464-0.792968a5 5 0 0 0 3.1718746 1.234375c0.01355 0.02081 0.02322 0.03971 0.03711 0.06055 0.585338 0.878003 1.582031 1.945309 3.082031 1.945309 2.666667 0 3.894531-2.552734 3.894531-2.552734a1.0001163 1.0001163 0 1 0-1.789062-0.894532s-0.772136 1.447266-2.105469 1.447266c-0.3125 0-0.623381-0.182318-0.916016-0.460938a5 5 0 0 0 2.666016-2.986328c0.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.7096755-0.121094-3.6113287-0.454773-0.9016534-1.060547-1.5000002-1.060547-1.5a1.0001 1.0001 0 0 0-0.716797-0.3027334 1.0001 1.0001 0 0 0-0.697265 1.7167968s0.394226 0.4009989 0.689453 0.9863282 0.4417 1.1895271 0.128906 1.7988291c-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.25a5 5 0 0 0-2.548829-3.8183616c0.077692-0.7308942-0.002457-1.6255045-0.707031-2.3300781-0.617851-0.6178512-1.311111-0.9487622-1.974609-1.0839844-0.331749-0.0676112-0.656854-0.0873159-0.9609376-0.0683594z"/>
+ <path style="fill:#4f4f4f" d="m9.7714844 3.140625c-0.3040834 0.0189565-0.5871451 0.0765744-0.8378906 0.1601562-1.0029824 0.3343276-1.6406251 0.9921876-1.640625 0.9921876a1.0001 1.0001 0 1 0 1.4140624 1.4140624s0.3623573-0.3421399 0.859375-0.5078124c0.4970178-0.1656726 0.9622648-0.2564853 1.7265628 0.5078124 0.064951 0.0649514 0.106131 0.1758968 0.128906 0.3144532a5 5 0 0 0-0.421875-0.0214844 5 5 0 0 0-3.8574219 1.8222656c-0.4567995-0.2782404-1.0152918-0.5097656-1.6738281-0.5097656-0.7354167 0-1.5284673 0.3331547-2.1757812 0.9804688-0.4857023 0.4857022-0.6477443 1.0914174-0.7089844 1.6425781-0.06124 0.5511611-0.0192608 1.0897811 0.0507812 1.5800781 0.140085 0.980595 0.4160156 1.800781 0.4160156 1.800781a1.0005644 1.0005644 0 1 0 1.8984376-0.632812s-0.2240694-0.679814-0.3339844-1.449219c-0.0549574-0.384703-0.0754787-0.783583-0.0429688-1.076172 0.0325099-0.2925891 0.1204679-0.4368739 0.1347656-0.4511718 0.3526861-0.352686 0.5596355-0.3945312 0.7617188-0.3945312s0.4582356 0.0906471 0.7265625 0.2695312c0.0034596 0.0023064 0.0063145 0.005485 0.0097656 0.0078126a5 5 0 0 0-0.2050781 1.4101562 5 5 0 0 0 0.4355469 2.025391c-0.0369789 0.044345-0.0755144 0.077248-0.1113281 0.125-0.5350002 0.713333-0.8678212 1.998732-0.21875 3.296875 1.2385139 2.477027 3.8945312 2.552734 3.8945312 2.552734a1.0001 1.0001 0 1 0 0-2s-1.3439826 0.07571-2.1054688-1.447266c-0.1885197-0.377039-0.2231565-0.610449-0.1855468-0.792968a5 5 0 0 0 3.1718746 1.234375c0.013551 0.020807 0.023217 0.039708 0.03711 0.060547 0.585338 0.878006 1.582031 1.945312 3.082031 1.945312 2.666667 0 3.894531-2.552734 3.894531-2.552734a1.0001163 1.0001163 0 1 0-1.789062-0.894532s-0.772136 1.447266-2.105469 1.447266c-0.3125 0-0.623381-0.182318-0.916016-0.460938a5 5 0 0 0 2.666016-2.986328c0.03326 0.011942 0.059675 0.027841 0.09375 0.039063 0.434714 0.143159 0.975282 0.240581 1.564453 0.080078 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.5a1.0001 1.0001 0 0 0-0.716797-0.3027344 1.0001 1.0001 0 0 0-0.697265 1.7167968s0.394226 0.4009989 0.689453 0.9863282 0.4417 1.1895272 0.128906 1.7988286c-0.127683 0.248716-0.169554 0.233936-0.228516 0.25-0.058959 0.016059-0.210998 0.015448-0.412109-0.050782-0.17975-0.059194-0.357434-0.159321-0.507812-0.25a5 5 0 0 0-2.548829-3.8183591c0.077692-0.7308942-0.002457-1.6255045-0.707031-2.3300781-0.617851-0.6178512-1.311111-0.9487622-1.974609-1.0839844-0.331749-0.0676112-0.656854-0.0873159-0.9609376-0.0683594z"/>
+ <path style="opacity:.2" d="m8.5 10.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.5zm5 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"/>
+ <path style="fill:#ffffff" d="m8.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.5zm5 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nip2.svg b/.icons/awkward/22x22/apps/nip2.svg
new file mode 100644
index 00000000..5488e911
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nip2.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2,2.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 2,2 C 1.446,2 1,2.446 1,3 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 21,15 21,3 C 21,2.446 20.554,2 20,2 L 2,2 Z"/>
+ <rect style="fill:#494949" width="16" height="14" x="3" y="4"/>
+ <path style="opacity:0.1" d="m 3,10 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 19,18 3,18 Z"/>
+ <path style="fill:#4966ff" d="M 16,7 C 14.5,7 12.938284,10.96412 11,11 9.061716,11.035882 8.5,9 6.5,9 4.5,9 3,10.5 3,10.5 L 3,18 19,18 19,8 C 19,8 17.5,7 16,7 Z"/>
+ <path style="opacity:0.1" d="m 3,12.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 19,18 3,18 Z"/>
+ <path style="fill:#19c171" d="m 3,13 0,5 16,0 0,-5 c 0,0 -3,2 -4.5,2 C 13,15 11,13 9,13 7,13 5.5,15 4.5,15 3.5,15 3,13 3,13 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 16,7 C 14.5,7 12.938284,10.96412 11,11 9.061716,11.03588 8.5,9 6.5,9 4.5,9 3,10.5 3,10.5 L 3,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 19,8 C 19,8 17.5,7 16,7 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3,13 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 19,13 c 0,0 -3,2 -4.5,2 C 13,15 11,13 9,13 7,13 5.5,15 4.5,15 3.5,15 3,13 3,13 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,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 21,3 C 21,2.446 20.554,2 20,2 L 2,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nitrogen.svg b/.icons/awkward/22x22/apps/nitrogen.svg
new file mode 100644
index 00000000..e5912a50
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nitrogen.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="15" cy="11.5" r="6"/>
+ <circle style="fill:#5792f1" cx="15" cy="11" r="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 15,5 A 6,6 0 0 0 9,11 6,6 0 0 0 9.0098,11.285156 6,6 0 0 1 15,5.5 6,6 0 0 1 20.990234,11.214844 6,6 0 0 0 21,11 6,6 0 0 0 15,5 Z"/>
+ <circle style="fill:#006ec9" cx="15" cy="11" r="4"/>
+ <circle style="opacity:0.2" cx="11" cy="15.5" r="6"/>
+ <circle style="fill:#5792f1" cx="11" cy="15" r="6"/>
+ <circle style="fill:#006ec9" cx="11" cy="15" r="4"/>
+ <circle style="opacity:0.2" cx="7" cy="11.5" r="6"/>
+ <circle style="fill:#5792f1" cx="7" cy="11" r="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,5 A 6,6 0 0 0 1,11 6,6 0 0 0 1.00977,11.285156 6,6 0 0 1 7,5.5 6,6 0 0 1 12.990234,11.214844 6,6 0 0 0 13,11 6,6 0 0 0 7,5 Z"/>
+ <circle style="fill:#006ec9" cx="7" cy="11" r="4"/>
+ <circle style="fill:#5792f1" cx="11" cy="7" r="6"/>
+ <circle style="fill:#006ec9" cx="11" cy="7" r="4"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="6"/>
+ <circle style="fill:#5792f1" cx="11" cy="11" r="6"/>
+ <circle style="fill:#006ec9" cx="11" cy="11" r="4"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 6,6 0 0 0 5,7 6,6 0 0 0 5.0097656,7.2851562 6,6 0 0 1 11,1.5 6,6 0 0 1 16.990234,7.2148438 6,6 0 0 0 17,7 6,6 0 0 0 11,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,5 A 6,6 0 0 0 5,11 6,6 0 0 0 5.00977,11.285156 6,6 0 0 1 11,5.5 6,6 0 0 1 16.990234,11.214844 6,6 0 0 0 17,11 6,6 0 0 0 11,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nitroshare.svg b/.icons/awkward/22x22/apps/nitroshare.svg
new file mode 100644
index 00000000..e142c394
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nitroshare.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 12.941406,0.5008698 c -0.509747,0.01475 -0.99461,0.2236241 -1.355468,0.5839195 L 8.171875,4.4984722 H 6 C 4.8954762,4.4985826 4.0001104,5.3938488 4,6.4982498 v 9.9988882 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 16 c 1.104524,-1.1e-4 1.99989,-0.895376 2,-1.999777 V 5.498361 C 17.99989,4.39396 17.104524,3.4986938 16,3.4985834 H 15 V 2.4986946 C 14.999267,1.3717739 14.067972,0.4679701 12.941406,0.5008698 Z"/>
+ <path style="fill:#4f4f4f" d="m 12.941406,8.7e-4 c -0.509747,0.01475 -0.99461,0.2236241 -1.355468,0.5839195 L 8.171875,3.9984724 H 6 C 4.8954762,3.9985828 4.0001104,4.893849 4,5.99825 v 9.998888 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 16 c 1.104524,-1.1e-4 1.99989,-0.895376 2,-1.999777 V 4.9983612 C 17.99989,3.8939602 17.104524,2.998694 16,2.9985836 H 15 V 1.9986948 C 14.999267,0.8717741 14.067972,-0.03202964 12.941406,8.7e-4 Z"/>
+ <path style="opacity:0.3" d="m 13,1.9999999 -4,4 H 6 V 16 h 3 v 3 l 4,-4 h 3 V 4.9999999 h -3 z"/>
+ <path style="opacity:0.2" d="M 7,7.4999999 V 13.5 h 2 v -3 l 4,4 h 2 V 8.4999999 H 13 V 11.5 L 9,7.4999999 Z"/>
+ <path style="fill:#ffffff" d="M 7,6.9999999 V 13 H 9 V 9.9999999 L 13,14 h 2 V 7.9999999 H 13 V 11 L 9,6.9999999 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.941406,-1e-7 c -0.509747,0.01475 -0.994611,0.223689 -1.355468,0.5839844 L 8.171875,3.9980468 H 6 c -1.1045238,1.104e-4 -1.9998896,0.895599 -2,2 v 0.5 c 1.104e-4,-1.104401 0.8954762,-1.9998896 2,-2 H 8.171875 L 11.585938,1.0839843 C 11.946795,0.7236889 12.431659,0.5147499 12.941406,0.4999999 14.067972,0.4671002 14.999267,1.3711261 15,2.4980468 v -0.5 C 14.999267,0.8711261 14.067972,-0.03289974 12.941406,-1e-7 Z M 15,2.9980468 v 0.5 h 1 c 1.104524,1.104e-4 1.99989,0.895599 2,2 v -0.5 c -1.1e-4,-1.104401 -0.895476,-1.9998896 -2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nixnote.svg b/.icons/awkward/22x22/apps/nixnote.svg
new file mode 120000
index 00000000..713d5a71
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nixnote.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nixnote2.svg b/.icons/awkward/22x22/apps/nixnote2.svg
new file mode 100644
index 00000000..0ece3787
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nixnote2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#f3ad1d" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2" d="m 10.53377,4.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 4 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 10.53377,4.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 4 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/22x22/apps/nl.g4d.Girens.svg b/.icons/awkward/22x22/apps/nl.g4d.Girens.svg
new file mode 100644
index 00000000..76abf473
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nl.g4d.Girens.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#beedf9" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <rect style="fill:#339fba" width="16" height="16" x="3" y="3" rx="1.231" ry="1.333"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 10.706947,5.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 10.80753,8.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 7.930899,13.674457 7.3979665,12.069918 7.8632935,10.791643 8.331863,9.50446 9.559524,8.804049 10.80753,8.82088 Z"/>
+ <path style="fill:#beedf9;fill-rule:evenodd" d="M 10.706947,5.000465 C 8.3711205,5.029485 6.1018745,6.338173 5.0479595,8.6646405 3.7476578,11.534998 4.818234,15.172857 7.6582225,16.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 10.80753,8.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 7.930899,13.174457 7.3979665,11.569918 7.8632935,10.291643 8.331863,9.00446 9.559524,8.304049 10.80753,8.32088 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 10.707031,5 C 8.371205,5.02902 6.1017665,6.3385715 5.0478515,8.665039 4.6374705,9.570937 4.4638165,10.552775 4.506836,11.515625 4.533816,10.715935 4.708377,9.914414 5.0478515,9.165039 6.1017665,6.8385715 8.371205,5.52902 10.707031,5.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 17.55185,9.694169 16.165184,6.948177 13.615235,5.66797 12.837652,5.277583 12.00666,5.062461 11.174805,5.01172 11.018831,5.0022035 10.862754,4.998065 10.707031,5 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 7.7197265,11.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 C 10.15698,13.719675 9.658314,13.752492 9.22461,13.607421 8.3229005,13.305812 7.8018275,12.432921 7.7197265,11.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 4.230469,3 C 3.5486225,3 3,3.5943412 3,4.333008 v 0.5 C 3,4.094341 3.5486225,3.5 4.230469,3.5 H 17.769531 C 18.451377,3.5 19,4.094341 19,4.833008 v -0.5 C 19,3.5943412 18.451377,3 17.769531,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nl.hjdskes.gcolor3.svg b/.icons/awkward/22x22/apps/nl.hjdskes.gcolor3.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nl.hjdskes.gcolor3.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nl.openoffice.bluefish.svg b/.icons/awkward/22x22/apps/nl.openoffice.bluefish.svg
new file mode 120000
index 00000000..aa9cef1e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nl.openoffice.bluefish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nm-device-wireless.svg b/.icons/awkward/22x22/apps/nm-device-wireless.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nm-device-wireless.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nmap.svg b/.icons/awkward/22x22/apps/nmap.svg
new file mode 100644
index 00000000..bddee291
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nmap.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#9748de" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.0038,11.166 1.0058,11.25 1.1382,5.827 5.544,1.5 11,1.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 20.996,11.1665 21,11.084 21,11 21,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.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 11,4.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 C 8.948613,9.380414 8.631083,9.217999 8.507813,9.193359 8.31424,9.154689 8.262139,9.171429 8.01172,9.421875 7.778727,9.654826 7.707032,9.78088 7.707032,9.994141 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 9.325619,15.275087 8.945565,14.99773 8.621098,14.796875 8.296643,14.596032 7.969438,14.363212 7.896488,14.263672 7.775598,14.098486 7.766499,13.996563 7.859378,13.691406 8.02865,13.134074 8.229414,12.82285 8.621097,12.470703 8.826441,12.286085 9.032638,12.132606 9.078128,12.128906 9.123628,12.125206 8.817324,12.031976 8.355472,11.9375 7.893646,11.84284 7.216483,11.643995 6.867191,11.517578 6.22848,11.286469 5.367827,10.802306 5.039065,10.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 11,4.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 C 10.013887,9.683594 9.7443,9.510489 9.19336,9.074219 8.948613,8.8804142 8.631083,8.7179991 8.507813,8.6933591 8.31424,8.6546891 8.262139,8.6714292 8.01172,8.9218751 7.778727,9.154826 7.707032,9.28088 7.707032,9.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 9.325619,14.775087 8.945565,14.49773 8.621098,14.296875 8.296643,14.096032 7.969438,13.863212 7.896488,13.763672 7.775598,13.598486 7.766499,13.496563 7.859378,13.191406 8.02865,12.634074 8.229414,12.32285 8.621097,11.970703 8.826441,11.786085 9.032638,11.632606 9.078128,11.628906 9.123628,11.625206 8.817324,11.531976 8.355472,11.4375 7.893646,11.34284 7.216483,11.143995 6.867191,11.017578 6.22848,10.786469 5.367827,10.302306 5.039065,9.951172 5.025155,9.936292 5.012085,9.925292 5.000005,9.912112 5.471042,8.0357962 6.792552,6.4989001 8.544927,5.7578152 c 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/22x22/apps/nocover.svg b/.icons/awkward/22x22/apps/nocover.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nocover.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nocturn.svg b/.icons/awkward/22x22/apps/nocturn.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nocturn.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/noiz2sa.svg b/.icons/awkward/22x22/apps/noiz2sa.svg
new file mode 100644
index 00000000..b2b619d4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/noiz2sa.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:6" d="M 4,4.5001795 18,18.50018"/>
+ <rect style="opacity:0.2" width="6" height="20" x="15" y="1.5" rx="2" ry="2"/>
+ <rect style="opacity:0.2" width="6" height="20" x="1" y="1.5" rx="2" ry="2"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:6" d="M 4,4 18,18"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 6.121094,1.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="1" y="1" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="6" height="20" x="15" y="1" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,1 C 1.892,1 1,1.892 1,3 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 2 c 1.108,0 2,0.892 2,2 V 3 C 7,1.892 6.108,1 5,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 17,1 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 3 C 21,1.892 20.108,1 19,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nomacs.svg b/.icons/awkward/22x22/apps/nomacs.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nomacs.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nootka.svg b/.icons/awkward/22x22/apps/nootka.svg
new file mode 100644
index 00000000..0a77b9dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nootka.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#dcdcbe" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nos-tv.svg b/.icons/awkward/22x22/apps/nos-tv.svg
new file mode 100644
index 00000000..9c8af609
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nos-tv.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#5362ca" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 5,5.5 -1,1 v 8 l 1,1 h 6.5 v -1 H 5 v -8 H 17 V 8 h 0.207031 L 18,8.7929688 V 6.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 16 h 2 v -0.5 z m -11.5,1 1,1 h 8.792969 L 11.5,16.707031 V 16.5 Z m 16,0 v 0.207031 L 17.707031,17.5 H 18.5 l 1,-1 z"/>
+ <path style="fill:#61d3e0" d="M 4.560832,9.451192 18,12 v 1.86754 L 17.357752,14 c 0,0 -4.283754,0 -4.357752,0 v 1 H 6 L 4.5,14.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.560547,9.451172 4.5,14.5 4.50586,14.50879 4.5605475,9.951173 18,12.5 V 12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 5,5 4,6 v 8 l 1,1 h 6.5 V 14 H 5 V 6 h 12 v 1.5 h 0.207031 L 18,8.292969 V 6 L 17,5 Z"/>
+ <path style="fill:#fccf42" d="m 2.5,16 1,1 h 8.792969 L 11.5,16.207031 V 16 Z m 16,0 v 0.207031 L 17.707031,17 H 18.5 l 1,-1 z"/>
+ <path style="fill:#fccf42" d="m 13,8 -1,1 v 7 l 1,1 h 4 l 1,-1 V 9 L 17,8 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 15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/noson.svg b/.icons/awkward/22x22/apps/noson.svg
new file mode 100644
index 00000000..062fbb6d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/noson.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#f55e07" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="fill:#4c4c4c" d="m 10.991116,3 c 4.535258,0 7.999999,3.4602998 7.999999,7.991116 0,4.535259 -3.46474,8 -7.999999,8 C 6.4602998,18.991116 3,15.526374 3,10.991116 3,6.4602998 6.4602998,3 10.991116,3 Z M 3,3 Z m 16,16 z"/>
+ <path style="opacity:0.2" d="m 10.995837,6.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 6.0000003,8.6648631 8.1648629,6.5 10.995837,6.5 Z m -4.9958368,0 z M 16,16.5 Z"/>
+ <path style="fill:#808080" d="m 10.995837,6 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 6.0000003,8.1648631 8.1648629,6 10.995837,6 Z M 6.0000002,6 Z M 16,16 Z"/>
+ <path style="fill:#333333" d="m 10.996672,9 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 8.9999999,9.865224 9.865224,9 10.996672,9 Z M 9,9 Z m 4,4 z"/>
+ <path style="opacity:0.2" d="M 10.990234,3 C 6.4594182,3 3,6.4594182 3,10.990234 c 0,0.08458 0.00933,0.166186 0.011719,0.25 C 3.1378394,6.8341978 6.5441069,3.5 10.990234,3.5 c 4.450487,0 7.862,3.3341978 7.988282,7.740234 0.0024,-0.08381 0.01172,-0.165425 0.01172,-0.25 0,-4.5308158 -3.464742,-7.990234 -8,-7.990234 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/notable.svg b/.icons/awkward/22x22/apps/notable.svg
new file mode 100644
index 00000000..24e7482e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/notable.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 2.5,1.5 C 2.396125,1.5 2.295088,1.511334 2.1972656,1.53125 2.0997486,1.551163 2.0055493,1.579449 1.9160156,1.617187 1.8262265,1.6550391 1.7399315,1.7020528 1.6601562,1.7558594 1.261551,2.0249467 1,2.4808932 1,3 V 16.5 L 2.9804688,19.328125 3.1015625,19.5 3.3339844,19.833984 4.5,21.5 5.6660156,19.833984 5.8984375,19.5 6.0195312,19.328125 8,16.5 v -2.787109 l 4.859375,5.984375 c 0.485629,0.645378 1.109887,1.268991 1.855469,1.576172 C 14.943617,21.414371 15.210519,21.5 15.5,21.5 h 0.833984 1.115235 1.216797 H 19.5 C 20.331,21.5 21,20.831 21,20 V 3 C 21,2.169 20.331,1.5 19.5,1.5 H 18.666016 16.333984 15.5 C 14.668999,1.5 14,2.169 14,3 V 9.587891 L 7.6308594,2.0175781 c -0.010957,-0.012621 -0.019882,-0.026819 -0.03125,-0.039063 l -0.00977,-0.00977 h -0.00195 C 7.5127931,1.8895009 7.430665,1.8171703 7.3398438,1.7558594 7.1805004,1.6484065 6.9980596,1.5711353 6.8027344,1.53125 6.7049481,1.5113339 6.6038753,1.5 6.5,1.5 H 5.6660156 3.3339844 Z"/>
+ <path style="fill:#fabe5c" d="M 2.5,1.5 C 2.432496,1.5 2.3650851,1.5076 2.296875,1.521484 2.228456,1.535455 2.16565,1.554406 2.109375,1.578125 2.050475,1.602955 1.9925831,1.634087 1.9394531,1.669922 1.6738673,1.8492116 1.5,2.1488426 1.5,2.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 3.7441406,19.046875 4.5,20.126953 5.2558594,19.046875 5.4882812,18.714844 a 0.50005,0.50005 0 0 0 0.00195,-0.002 L 5.6113281,18.541016 7.5,15.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 15.134479,20.44494 15.30912,20.5 15.5,20.5 h 0.833984 1.115235 1.216797 H 19.5 c 0.562649,0 1,-0.437351 1,-1 v -17 c 0,-0.5626486 -0.437351,-1 -1,-1 H 18.666016 16.333984 15.5 c -0.56265,0 -1,0.437351 -1,1 V 9.087891 A 0.50005,0.50005 0 0 1 13.617188,9.410156 L 7.2539062,1.8457031 C 7.2182952,1.8046961 7.2236781,1.8111347 7.2363281,1.8242188 A 0.50005,0.50005 0 0 1 7.2246094,1.8125 C 7.1702128,1.7550979 7.1160749,1.7074069 7.0605469,1.6699219 6.9557555,1.5992564 6.8342187,1.5482534 6.703125,1.5214844 6.6349998,1.5076104 6.567504,1.5 6.5,1.5 H 5.6660156 3.3339844 Z M 7.2617188,1.8476562 7.3828125,1.96875 H 7.5820312 A 0.50005,0.50005 0 0 1 7.2617188,1.8476562 Z"/>
+ <path style="fill:#faab00" d="M 5.8880427,2.2345826 C 4.6329932,2.5946961 5.916591,1.1069584 5.8251955,1.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 7.5904616,1.4681957 6.9381165,1.5597356 C 6.7012015,1.2659584 6.136532,1.306696 5.8251955,1.180664 Z"/>
+ <path style="fill:#ffcd6e" d="M 3.1845703,3.3105469 2.4902344,3.8701172 C 1.7971664,4.4290385 1.7639408,5.530288 2.4160156,6.338867 L 12.858451,19.196873 c 0.719601,0.956317 1.738536,1.884308 3.015481,1.767565 L 16.333334,21 h 1.116861 z"/>
+ <path style="fill:#f5b94a" d="M 5.1308595,1.741211 3.1845703,3.3105469 17.450195,21 19.962592,20.132596 19.65262,19.748231 Z"/>
+ <path style="fill:#faab00" d="m 18.666667,1 v 20 h 0.833072 C 20.330739,21 21,20.331 21,19.5 V 2.5 C 21,1.669 20.330739,1 19.499739,1 Z"/>
+ <path style="fill:#f5b94a" d="M 3.3333333,1 V 19.333008 L 4.5,21 5.6666667,19.333008 V 1 Z"/>
+ <path style="fill:#faab00" d="M 5.6666667,1 V 19.333008 L 8,16 V 2.5 C 8,1.9808932 7.7387096,1.5249467 7.3401044,1.2558594 c -2.268e-4,-1.529e-4 -7e-4,1.527e-4 -9.333e-4,0 C 7.1798277,1.1484065 6.998559,1.0701588 6.8032338,1.0302735 c -2.912e-4,-5.93e-5 -6.067e-4,5.91e-5 -9.333e-4,0 C 6.7045142,1.0103574 6.6036148,1 6.4997395,1 Z"/>
+ <path style="fill:#ffcd6e" d="M 2.5002604,1 C 2.3963854,1 2.2945671,1.0103574 2.1967447,1.0302735 2.0992278,1.0501864 2.0046379,1.0794488 1.9151042,1.1171875 1.8253151,1.1550391 1.7396712,1.2020528 1.6598959,1.2558594 1.2612906,1.5249467 1,1.9808932 1,2.5 V 16 l 2.3333333,3.333008 V 1 Z"/>
+ <path style="fill:#ffcd6e" d="M 15.500261,1 C 14.66926,1 14,1.669 14,2.5 v 17 c 0,0.831 0.66926,1.5 1.500261,1.5 h 0.833072 V 1 Z"/>
+ <rect style="fill:#f5b94a" width="2.333" height="20" x="16.33" y="1"/>
+ <rect style="fill:#8d8d8d" width="7" height="2" x="14" y="5"/>
+ <path style="fill:#ff7863" d="M 15.500261,1 C 14.66926,1 14,1.6689997 14,2.5 V 5 h 7 V 2.5 C 21,1.6689997 20.330739,1 19.499739,1 Z"/>
+ <path style="fill:#f8e2c8" d="M 1,16 2.9804688,18.828125 3.1015625,19 h 2.796875 L 6.0195312,18.828125 8,16 Z"/>
+ <path style="fill:#8d6e63" d="M 3.1015625,19 4.5,21 5.8984375,19 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15.500261,1 C 14.66926,1 14,1.6689997 14,2.5 V 3 c 0,-0.8310002 0.66926,-1.5 1.500261,-1.5 h 3.999478 C 20.330739,1.5 21,2.1689997 21,3 V 2.5 C 21,1.6689997 20.330739,1 19.499739,1 Z"/>
+ <rect style="opacity:0.2" width="7" height=".5" x="14" y="5"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="7" height=".5" x="14" y="7"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 1,16 0.35,0.5 h 6.3 L 8,16 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,1 C 2.396125,1 2.295088,1.0113339 2.1972656,1.03125 2.0997487,1.0511629 2.0055493,1.0794488 1.9160156,1.1171875 1.8262265,1.1550391 1.7399315,1.2020528 1.6601562,1.2558594 1.2615512,1.5249467 1,1.9808932 1,2.5 V 3 C 1,2.4808932 1.2615512,2.0249467 1.6601562,1.7558594 1.7399316,1.7020528 1.8262265,1.6550396 1.9160156,1.6171875 2.0055493,1.5794495 2.0997486,1.551163 2.1972656,1.53125 2.295088,1.511334 2.396125,1.5 2.5,1.5 H 3.3339844 5.6660156 6.5 c 0.1038753,0 0.2049481,0.011334 0.3027344,0.03125 0.1953252,0.039885 0.3777658,0.1171565 0.5371094,0.2246094 0.090821,0.061311 0.1729505,0.1336464 0.2480468,0.2128906 h 0.00195 l 0.00977,0.00977 c 0.011368,0.012244 0.020293,0.026441 0.03125,0.039063 L 14,9.585938 v -0.5 L 7.6308594,1.5175781 c -0.010957,-0.012621 -0.019882,-0.026819 -0.03125,-0.039063 l -0.00977,-0.00977 h -0.00195 C 7.5127931,1.3895009 7.4306648,1.3171703 7.3398438,1.2558594 7.1805002,1.1484065 6.9980596,1.0711353 6.8027344,1.03125 6.7049481,1.0113339 6.6038753,1 6.5,1 H 5.6660156 3.3339844 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/notepad.svg b/.icons/awkward/22x22/apps/notepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/notepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/notepadqq.svg b/.icons/awkward/22x22/apps/notepadqq.svg
new file mode 100644
index 00000000..18388342
--- /dev/null
+++ b/.icons/awkward/22x22/apps/notepadqq.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/notes.svg b/.icons/awkward/22x22/apps/notes.svg
new file mode 120000
index 00000000..92550a6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/notes.svg
@@ -0,0 +1 @@
+standard-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/notifyconf.svg b/.icons/awkward/22x22/apps/notifyconf.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/notifyconf.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/novprog.svg b/.icons/awkward/22x22/apps/novprog.svg
new file mode 100644
index 00000000..d1d2b33e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/novprog.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#5a72e3" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 2 C 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.3" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 H 5.98925 V 1 h -1.989 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.2" d="m 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+ <path style="opacity:0.2" d="m 14,6.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 14,6 v 10 h 2 V 6 Z M 8,8 v 8 h 2 V 8 Z m 3,3 v 5 h 2 v -5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nsight.svg b/.icons/awkward/22x22/apps/nsight.svg
new file mode 100644
index 00000000..78558906
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nsight.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="16" height="16" x="-19.5" y="-19" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4ca341" width="16" height="16" x="-19" y="-19" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,3 C 6.568,3 3,6.568 3,11 3,11.08441 3.00915,11.16624 3.011719,11.25 3.1440711,6.9356504 6.6524059,3.5 11,3.5 c 4.347594,0 7.855929,3.4356504 7.988281,7.75 C 18.990851,11.16624 19,11.084406 19,11 19,6.568 15.432,3 11,3 Z"/>
+ <path style="opacity:0.2" d="M 11,1.5 A 10,10 0 0 0 6.0039062,2.8535156 10,10 0 0 1 11,11.5 10,10 0 0 1 5.9960938,20.146484 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 11,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 11,1 A 10,10 0 0 0 6.0039062,2.3535156 10,10 0 0 1 11,11 10,10 0 0 1 5.9960938,19.646484 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 6.0039062,2.3535156 10,10 0 0 1 6.4316406,2.6308594 10,10 0 0 1 11,1.5 10,10 0 0 1 20.990234,11.292969 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z M 10.9922,11.167969 A 10,10 0 0 1 5.9960938,19.646484 10,10 0 0 0 6.4375,19.875 10,10 0 0 0 11,11.5 10,10 0 0 0 10.9922,11.167969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ntfs-config.svg b/.icons/awkward/22x22/apps/ntfs-config.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ntfs-config.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nuclear.svg b/.icons/awkward/22x22/apps/nuclear.svg
new file mode 100644
index 00000000..e23ef8e4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nuclear.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <path style="fill:#4d8ee4" d="m 6.938119,2.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 18.394415,20.222856 16.791301,21 15,21 H 7 C 3.676,21 1,18.324 1,15 V 7 C 1,5.145622 1.832838,3.4929181 3.146403,2.3939988 4.187423,1.5230889 5.468546,2.1877607 6.938119,2.1757425 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.1679687,2.3779297 c -0.00705,0.00574 -0.014456,0.00974 -0.021484,0.015625 C 3.089216,2.4414649 3.0378334,2.4959122 2.9824219,2.5458985 3.0443796,2.4900058 3.103696,2.4312244 3.1679687,2.3779297 Z M 2.756836,2.756836 C 1.6723278,3.841337 1,5.337993 1,7 V 7.5 C 1,5.837993 1.6723278,4.341337 2.756836,3.2568359 L 18.979492,19.479492 c 0.08816,-0.07844 0.1783,-0.154863 0.261719,-0.238281 L 3.015625,3.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 7,1 C 5.338,1 3.8384062,1.6694063 2.7539063,2.7539063 L 19.246094,19.246094 C 20.330593,18.161594 21,16.662 21,15 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 4.2992502,1 2.0269464,2.7675069 1.2695312,5.2128906 1.5620961,4.2736259 2.0799634,3.4356298 2.7578125,2.7578125 L 3.015625,3.015625 C 4.0743251,2.0749305 5.4658389,1.5 7,1.5 h 8 c 3.323999,0 6,2.6760005 6,6 V 7 C 21,3.6760003 18.323999,1 15,1 Z M 1.2695312,5.2128906 C 1.1530058,5.5891035 1.0720723,5.9803809 1.03125,6.3847656 1.0723051,5.9806101 1.1525053,5.5885965 1.2695312,5.2128906 Z"/>
+ <path style="opacity:0.2" d="m 6.6367188,5.5 2.1816406,3 2.1816406,3 2.181641,-3 2.18164,-3 H 11 Z M 11,11.5 l 2.181641,3 2.18164,3 2.181641,-3 2.18164,-3 h -4.363281 z m 0,0 H 6.6367188 2.2734375 l 2.1816406,3 2.1816407,3 2.1816406,-3 z"/>
+ <path style="fill:#ffffff" transform="matrix(0.92319996,0,0,0.73288842,-7.8796969,-4.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,-12.243333,1.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,-3.5160606,1.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/22x22/apps/null_team-48.svg b/.icons/awkward/22x22/apps/null_team-48.svg
new file mode 100644
index 00000000..dc48e90a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/null_team-48.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 9.110851,21.210804 C 8.234394,21.020159 6.9761365,20.611924 6.3147205,20.303618 L 5.1121475,19.74306 3.8104721,20.282836 C 2.3074476,20.906108 1,21.17269 1,20.85588 1,20.741997 1.4122378,19.830544 1.9160829,18.830428 L 2.8321645,17.012037 2.4643012,16.390985 C 1.7778019,15.231989 1.4774283,13.815498 1.4720069,11.711542 1.4636947,8.4883037 2.2242817,6.5649602 4.3359672,4.4692147 6.940937,1.8839076 10.243153,0.99506415 14.361614,1.7706532 c 5.084899,0.9575886 7.930722,4.706604 7.61456,10.0312308 -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 9.110851,20.710804 C 8.234394,20.520159 6.9761365,20.111924 6.3147205,19.803618 L 5.1121475,19.24306 3.8104721,19.782836 C 2.3074476,20.406108 1,20.67269 1,20.35588 1,20.241997 1.4122378,19.330544 1.9160829,18.330428 L 2.8321645,16.512037 2.4643012,15.890985 C 1.7778019,14.73199 1.4774283,13.315498 1.4720069,11.211542 1.4636947,7.9883037 2.2242817,6.0649602 4.3359672,3.9692144 6.940937,1.3839075 10.243153,0.49506405 14.361614,1.2706531 c 5.084899,0.9575886 7.930722,4.7066041 7.61456,10.0312309 -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 16.0465,18.181523 c 1.076867,-0.422389 1.167333,-0.671248 0.640749,-1.762615 C 16.44441,15.91561 16.024104,15.235124 15.753236,14.906715 15.27756,14.204353 15.201012,14.341912 14.50854,14.716366 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 C 11.533149,12.270282 11.376426,12.00727 10.418406,11.023507 9.83231,10.421661 9.352776,9.7968172 9.352776,9.6349662 c 0,-0.313455 0.625307,-0.9750675 1.384194,-1.464561 0.574072,-0.370285 0.578532,-0.7138255 0.02392,-1.842105 -0.508888,-1.0352465 -1.189488,-1.828299 -1.569054,-1.828299 -0.4294455,0 -1.4978655,0.999331 -1.877599,1.756186 -0.7264135,1.447826 -0.262758,2.983762 2.122102,7.0298098 2.845812,4.828076 4.20873,5.837462 6.610165,4.895526 z"/>
+ <path style="fill:#ffffff" d="m 16.0465,17.681523 c 1.076867,-0.422389 1.167333,-0.671248 0.640749,-1.762615 C 16.44441,15.41561 16.024104,14.735124 15.753236,14.406715 15.27756,13.704353 15.201012,13.841912 14.50854,14.216366 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 C 11.533149,11.770282 11.376426,11.50727 10.418406,10.523507 9.83231,9.9216612 9.352776,9.2968172 9.352776,9.1349662 c 0,-0.313455 0.625307,-0.9750675 1.384194,-1.464561 0.574072,-0.370285 0.578532,-0.7138255 0.02392,-1.842105 -0.508888,-1.0352465 -1.189488,-1.828299 -1.569054,-1.828299 -0.4294455,0 -1.4978655,0.999331 -1.877599,1.756186 -0.7264135,1.447826 -0.262758,2.983762 2.122102,7.0298098 2.845812,4.828076 4.20873,5.837462 6.610165,4.895526 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.423828,1.0019543 C 8.635496,1.0459262 6.289665,2.0297709 4.3359375,3.9687512 2.2242521,6.0644967 1.4633675,7.9886767 1.4716797,11.211915 c 2.571e-4,0.09976 0.00426,0.19039 0.00586,0.28711 C 1.5044419,8.4082072 2.2730559,6.5160612 4.3359375,4.4687512 6.9409075,1.8834441 10.242867,0.99491995 14.361328,1.770509 c 4.716605,0.8882315 7.502773,4.1809992 7.629883,8.902344 0.06131,-4.9876873 -2.74904,-8.4831833 -7.629883,-9.402344 -1.029615,-0.1938973 -2.008056,-0.28321195 -2.9375,-0.2685547 z M 2.696289,16.782227 1.9160156,18.330079 C 1.4121706,19.330195 1,20.241586 1,20.35547 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 2.8320312,17.01172 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nulloy.svg b/.icons/awkward/22x22/apps/nulloy.svg
new file mode 100644
index 00000000..44fe5dd2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nulloy.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 3.4746094,4.4084061 0.015625,0.099609 C 3.8459264,6.865411 4.047922,8.5368576 4.3125,9.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 13.92204,10.239284 13.842798,8.9839961 13.681641,8.0802811 13.520485,7.1765616 13.271179,6.6147344 12.693359,6.2326249 12.115538,5.8505144 11.22849,5.6484855 9.791016,5.4142655 8.3535411,5.1800455 6.3625421,4.9149795 3.5742188,4.4259842 Z M 16,4.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 5.5244387,14.788784 4.8956144,15.20637 4.5058594,15.898641 4.1161039,16.590911 3.96023,17.536761 3.4921875,18.955281 L 3.4472656,19.092 3.5839844,19.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 3.4746094,3.9082031 0.015625,0.099609 C 3.8459264,6.365208 4.047922,8.0366546 4.3125,9.21875 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 13.92204,9.739081 13.842798,8.4837931 13.681641,7.5800781 13.520485,6.6763586 13.271179,6.1145314 12.693359,5.7324219 12.115538,5.3503114 11.22849,5.1482825 9.791016,4.9140625 8.3535411,4.6798425 6.3625421,4.4147765 3.5742188,3.9257812 Z M 16,4 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.2148437 -0.340378,0.18692 -0.628051,0.4387142 -0.863282,0.8496092 -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 C 18.170371,8.976477 18.302937,8.383715 18.513672,7.5 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 -1.3622801,0.341315 -1.9911044,0.758901 -2.3808594,1.451172 -0.3897555,0.69227 -0.5456294,1.63812 -1.0136719,3.05664 l -0.044922,0.136719 0.1367188,-0.04687 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/numptyphysics.svg b/.icons/awkward/22x22/apps/numptyphysics.svg
new file mode 100644
index 00000000..3dc566fc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/numptyphysics.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="-21" y="-21.03" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.2;fill:#ffffff" d="m2.0266338 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 style="opacity:.2" d="m2.0266338 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 style="opacity:.2;stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:2;fill:none" d="m1.0266338 7.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="m1.0266338 7c7.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="m13.054817 7.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="m13.054817 7.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/22x22/apps/nutstore.svg b/.icons/awkward/22x22/apps/nutstore.svg
new file mode 100644
index 00000000..6c2910f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nutstore.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 15.409776,18.625337 C 11.226585,21.340982 4.3707542,21.087509 1.8192701,17.986607 -0.37217036,15.323274 2.0612199,7.8038902 6.4061067,4.4014603 10.750994,0.99903035 14.940856,2.1747671 17.906719,5.8358026 20.872583,9.4968387 20.052353,15.611476 15.409776,18.625337 Z"/>
+ <path style="opacity:0.2" d="m 17,5.3102182 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 17,4.8102178 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 20.529297,3.0058252 c -0.255232,-0.022002 -0.53377,0.016923 -0.822266,0.083008 C 18.7124,3.3524625 17.874594,4.1740334 17,4.8105128 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 21.837946,4.0427451 21.453334,3.6553766 21.212891,3.2890283 21.016482,3.1112512 20.78453,3.0278269 20.529297,3.0058252 Z"/>
+ <path style="fill:#ebbe63" d="M 15.409776,18.125337 C 11.226585,20.840982 4.3707542,20.587509 1.8192701,17.486607 -0.37217036,14.823274 2.0612199,7.3038917 6.4061067,3.9014618 10.750994,0.49903176 14.940856,1.6747686 17.906719,5.3358041 20.872583,8.9968402 20.052353,15.111476 15.409776,18.125337 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.929688 1.8886719 C 10.177661 1.7999128 8.3071382 2.4137806 6.40625 3.9023438 C 3.0845563 6.5035231 0.88853882 11.503969 1.0136719 14.908203 C 1.1044853 11.529586 3.2437551 6.8788564 6.40625 4.4023438 C 10.751137 0.99991377 14.940387 2.174902 17.90625 5.8359375 C 18.993369 7.1778673 19.566788 8.8504265 19.634766 10.578125 C 19.668055 8.6749629 19.098069 6.8071089 17.90625 5.3359375 C 16.237952 3.276605 14.182293 2.0027907 11.929688 1.8886719 z"/>
+ <path style="opacity:0.2" d="M 10.793752,1.5000343 C 9.980707,1.4968793 9.19002,1.6040245 8.452823,1.8205132 7.3320738,2.2593163 6.4121279,2.6642721 7.4595266,3.211821 9.445619,4.2396249 11.316828,5.6394279 12.93628,7.4154538 c 2.57665,2.8257702 4.176076,6.2123832 4.90941,9.5522932 0.207581,1.155029 1.216474,0.132924 1.630092,-0.290324 C 21.738534,14.348117 21.625154,8.6337608 18.165676,4.839809 16.135562,2.6134188 13.353971,1.5099843 10.793752,1.5000343 Z"/>
+ <path style="fill:#a9622c" d="M 10.793752,1.0000683 C 9.980707,0.99691328 9.19002,1.1040585 8.452823,1.3205472 7.3320738,1.7593503 6.4121279,2.1643061 7.4595266,2.711855 9.445619,3.7396589 11.316828,5.1394619 12.93628,6.9154878 c 2.57665,2.8257694 4.176076,6.2123822 4.90941,9.5522922 0.207581,1.155029 1.216474,0.132924 1.630092,-0.290324 C 21.738534,13.84815 21.625154,8.1337948 18.165676,4.339843 16.135562,2.1134528 13.353971,1.0100183 10.793752,1.0000683 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.792969,0.99996618 C 9.979924,0.99681118 9.190322,1.10379 8.453125,1.3202787 7.494184,1.6957296 6.6931348,2.0479272 7.1347656,2.4843412 7.3693043,2.2560983 7.8845152,2.0429046 8.453125,1.8202787 9.190322,1.60379 9.979924,1.4968112 10.792969,1.4999662 c 2.560219,0.00995 5.342933,1.1134536 7.373047,3.3398438 1.88047,2.0622807 2.7653,4.6901352 2.824218,7.035156 C 21.05462,9.4099212 20.181716,6.550395 18.166016,4.33981 16.135902,2.1134198 13.353188,1.0099162 10.792969,0.99996618 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nutty.svg b/.icons/awkward/22x22/apps/nutty.svg
new file mode 100644
index 00000000..9c944d39
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nutty.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#1fa764" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 11,4.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 C 8.948613,9.380414 8.631083,9.217999 8.507813,9.193359 8.3142399,9.154689 8.262139,9.171429 8.01172,9.421875 7.7787269,9.654826 7.7070319,9.78088 7.7070319,9.994141 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="fill:#ffffff" d="m 11,4.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 C 10.013887,9.683594 9.7443,9.510489 9.19336,9.074219 8.948613,8.8804142 8.631083,8.7179991 8.507813,8.6933591 8.3142399,8.6546891 8.262139,8.6714291 8.01172,8.9218751 7.7787269,9.154826 7.7070319,9.28088 7.7070319,9.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 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.0038,11.166 1.0058,11.25 1.1382,5.827 5.544,1.5 11,1.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 20.996,11.1665 21,11.084 21,11 21,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.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="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 15,20 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/22x22/apps/nuvolaplayer.svg b/.icons/awkward/22x22/apps/nuvolaplayer.svg
new file mode 100644
index 00000000..60f73345
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nuvolaplayer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.121 2.5278 6.746 5.8633 2.341 0.2844 4.155 2.3387 4.238 4.8687 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nuvolaplayer3.svg b/.icons/awkward/22x22/apps/nuvolaplayer3.svg
new file mode 120000
index 00000000..12327cf6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nuvolaplayer3.svg
@@ -0,0 +1 @@
+nuvolaplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nuvolaplayer3_8tracks.svg b/.icons/awkward/22x22/apps/nuvolaplayer3_8tracks.svg
new file mode 120000
index 00000000..d14d1c75
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nuvolaplayer3_8tracks.svg
@@ -0,0 +1 @@
+8tracks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nuvolaplayer3_bandcamp.svg b/.icons/awkward/22x22/apps/nuvolaplayer3_bandcamp.svg
new file mode 120000
index 00000000..311658be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nuvolaplayer3_bandcamp.svg
@@ -0,0 +1 @@
+bandcamp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nuvolaplayer3_deezer.svg b/.icons/awkward/22x22/apps/nuvolaplayer3_deezer.svg
new file mode 120000
index 00000000..00bb08b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nuvolaplayer3_deezer.svg
@@ -0,0 +1 @@
+deezer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nuvolaplayer3_google_play_music.svg b/.icons/awkward/22x22/apps/nuvolaplayer3_google_play_music.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/nuvolaplayer3_groove.svg b/.icons/awkward/22x22/apps/nuvolaplayer3_groove.svg
new file mode 120000
index 00000000..694e6b3e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nuvolaplayer3_groove.svg
@@ -0,0 +1 @@
+groove.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nuvolaplayer3_jango.svg b/.icons/awkward/22x22/apps/nuvolaplayer3_jango.svg
new file mode 120000
index 00000000..c5b85a28
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nuvolaplayer3_jango.svg
@@ -0,0 +1 @@
+jango.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nuvolaplayer3_mixcloud.svg b/.icons/awkward/22x22/apps/nuvolaplayer3_mixcloud.svg
new file mode 120000
index 00000000..d6047dfc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nuvolaplayer3_mixcloud.svg
@@ -0,0 +1 @@
+mixcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nuvolaplayer3_plex.svg b/.icons/awkward/22x22/apps/nuvolaplayer3_plex.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nuvolaplayer3_plex.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nuvolaplayer3_soundcloud.svg b/.icons/awkward/22x22/apps/nuvolaplayer3_soundcloud.svg
new file mode 120000
index 00000000..9630b342
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nuvolaplayer3_soundcloud.svg
@@ -0,0 +1 @@
+soundcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nuvolaplayer3_spotify.svg b/.icons/awkward/22x22/apps/nuvolaplayer3_spotify.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nuvolaplayer3_spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nuvolaplayer3_yandex_music.svg b/.icons/awkward/22x22/apps/nuvolaplayer3_yandex_music.svg
new file mode 120000
index 00000000..dd4dff7e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nuvolaplayer3_yandex_music.svg
@@ -0,0 +1 @@
+jazzradio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nuvolaplayer3_youtube.svg b/.icons/awkward/22x22/apps/nuvolaplayer3_youtube.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nuvolaplayer3_youtube.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nvidia-310-settings.svg b/.icons/awkward/22x22/apps/nvidia-310-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nvidia-310-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nvidia-current-settings.svg b/.icons/awkward/22x22/apps/nvidia-current-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nvidia-current-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nvidia-current-updates-settings.svg b/.icons/awkward/22x22/apps/nvidia-current-updates-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nvidia-current-updates-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nvidia-ddm-mx.svg b/.icons/awkward/22x22/apps/nvidia-ddm-mx.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nvidia-ddm-mx.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nvidia-drivers-settings.svg b/.icons/awkward/22x22/apps/nvidia-drivers-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nvidia-drivers-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nvidia-settings.svg b/.icons/awkward/22x22/apps/nvidia-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nvidia-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nvidia-x-server-setting.svg b/.icons/awkward/22x22/apps/nvidia-x-server-setting.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nvidia-x-server-setting.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nvidia-x-server-settings.svg b/.icons/awkward/22x22/apps/nvidia-x-server-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nvidia-x-server-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nvidia.svg b/.icons/awkward/22x22/apps/nvidia.svg
new file mode 100644
index 00000000..04cfc5f7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nvidia.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 9.0330723,4.5 C 8.1024735,4.4880579 7.1638995,5.1008656 7.0174474,6.2753906 3.9430843,7.1376469 1.7029943,9.128906 1.7029943,9.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 8.9980467 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.9394527,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 9.0330723,4 C 8.1024735,3.9880579 7.1638995,4.6008656 7.0174474,5.7753906 3.9430843,6.6376469 1.7029943,8.6289063 1.7029943,8.6289062 1.0317043,9.200934 0.8143015,10.145129 1.1678381,10.953125 c 0,0 1.8224817,3.894386 5.8496093,5.28125 0.1188196,1.006177 0.971207,1.7646 1.9843749,1.765625 h 8.9980467 c 1.104524,-1.1e-4 1.99989,-0.895476 2,-2 V 6 c -1.1e-4,-1.1045238 -0.895476,-1.9998896 -2,-2 z m 1.9394527,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:#262626" d="m 4.5324693,10.305 c 0,0 1.76084,-2.016 4.46864,-2.2245 V 7.3491 c -2.9996,0.2425 -6.00124,2.8019 -6.00124,2.8019 0,0 1.87564,4.2844 6.00114,4.6768 v -0.7774 c -3.0275,-0.384 -4.46854,-3.746 -4.46854,-3.746 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 9.7655 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.4097997,-0.11578 5.6314997,2.8176 5.6314997,2.8176 0,0 -2.5517,3.1262 -5.2099997,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.4737997,0 4.2628997,-1.2729 5.9949997,-2.7794 0.28722,0.23176 1.463,0.79555 1.7048,1.0424 -1.6471,1.3894 -5.486,2.5094 -7.6619997,2.5094 -0.20977,0 -0.0066,-0.01279 -0.20461,-0.03204 v 1.1722 h 8.9983597 v -10 H 9.0015293 Z m 0,2.9838 v -0.9034 c 0.08714,-0.00521 -0.2297,-0.01083 -0.14002,-0.013715 2.4519997,-0.0776 4.0605997,2.123 4.0605997,2.123 0,0 -1.7375,2.4312 -3.6003997,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.3159597,1.5049 l 1.2764,-1.0844 c 0,0 -0.9317,-1.2312 -2.5023997,-1.2312 -0.1707,0 0.07054,0.0121 -0.08986,0.0293"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.0330723,4 C 8.1024736,3.9880579 7.1638995,4.6008656 7.0174474,5.7753906 3.9430843,6.6376469 1.7029943,8.6289063 1.7029943,8.6289062 1.1619592,9.08994 0.9231574,9.792315 1.0330724,10.470703 1.0800794,9.963223 1.295738,9.475943 1.7029943,9.128906 c 0,0 2.24009,-1.9912591 5.3144531,-2.8535154 C 7.1638995,5.1008656 8.1024736,4.4880579 9.0330723,4.5 h 8.9667967 c 1.104524,1.104e-4 1.99989,0.8954762 2,2 V 6 c -1.1e-4,-1.1045238 -0.895476,-1.9998896 -2,-2 z m 1.9394527,2.1835938 c 4e-4,0.00212 0.0016,0.00374 0.002,0.00586 0.0025,6.4e-4 0.0053,0.00131 0.0078,0.00195 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nvim-gtk.svg b/.icons/awkward/22x22/apps/nvim-gtk.svg
new file mode 120000
index 00000000..d4675411
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nvim-gtk.svg
@@ -0,0 +1 @@
+nvim-qt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nvim-qt.svg b/.icons/awkward/22x22/apps/nvim-qt.svg
new file mode 120000
index 00000000..f481afa8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nvim-qt.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nvim.svg b/.icons/awkward/22x22/apps/nvim.svg
new file mode 100644
index 00000000..7f9f0bc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nvim.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m7 1.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="m20 4.5002-5-3.5v20l5-3.5z"/>
+ <path style="fill:#42afe6" d="m2.0016 4.5002 4.9984-3.5v20l-4.9999-3.5z"/>
+ <path style="fill:#96ca6b" d="m7 1.0002 12.029 17.18-4.029 2.82-12.029-17.179z"/>
+ <path style="fill:#569e41" d="m15 12.425v8.575l4.0295-2.8205z"/>
+ <path style="fill:#70be63" d="m7 1.0002-4.0292 2.8213 4.0292 5.7534v-8.5749z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m7 1-4.0293 2.8203-0.9687 0.6797v0.5l0.9687-0.6797 4.0293-2.8203 8 11.426v-0.5zm8 0v0.5l5 3.5v-0.5z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nvvp.svg b/.icons/awkward/22x22/apps/nvvp.svg
new file mode 100644
index 00000000..294b950c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nvvp.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-292.65)">
+ <rect style="fill:#3f3f3f" width="18" height="18" x="2" y="294.65" rx=".581" ry=".546"/>
+ <path style="opacity:0.2;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 1.5000006,294.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.9999989 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.9999979,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.9999964,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 301.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.9999989 c 0.277001,0 0.5,-0.22299 0.5,-0.49999 V 301.65 c 0,-0.27703 -0.223,-0.50003 -0.5,-0.50003 z m 6.9999979,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 301.65 c 0,-0.27703 -0.223003,-0.50003 -0.500001,-0.50003 z M 1.5000006,308.15 c -0.2769997,0 -0.5000001,0.22299 -0.5000001,0.49999 V 313.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 313.65 c 0,0.27704 0.2229997,0.5 0.5000001,0.5 h 4.9999989 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.9999979,0 c -0.277001,0 -0.499999,0.22299 -0.499999,0.49999 V 313.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 1.5000006,293.64999 c -0.2769997,0 -0.4999999,0.223 -0.4999999,0.5 V 299.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 8.4999991,293.64999 c -0.2770016,0 -0.5000001,0.223 -0.5000001,0.5 V 299.15 c 0,0.27704 0.2229997,0.49999 0.5000001,0.49999 h 4.9999989 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 15.499998,293.64999 c -0.277002,0 -0.5,0.223 -0.5,0.5 V 299.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 1.5000006,300.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 8.4999991,300.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.9999989 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 15.499998,300.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 1.5000006,307.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 308.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 8.4999991,307.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.9999989 c 0.277001,0 0.5,-0.22299 0.5,-0.50003 V 308.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 15.499998,307.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 308.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 1.5000005,293.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.9999989 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.9999989,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.9999975,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.9999989 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.9999989,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.9999975,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.9999989 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.9999989,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/22x22/apps/nylas-mail.svg b/.icons/awkward/22x22/apps/nylas-mail.svg
new file mode 120000
index 00000000..2fffe177
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nylas-mail.svg
@@ -0,0 +1 @@
+nylas.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/nylas.svg b/.icons/awkward/22x22/apps/nylas.svg
new file mode 100644
index 00000000..551227b6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nylas.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/nz.scuttlebutt.Patchwork.svg b/.icons/awkward/22x22/apps/nz.scuttlebutt.Patchwork.svg
new file mode 100644
index 00000000..215ea102
--- /dev/null
+++ b/.icons/awkward/22x22/apps/nz.scuttlebutt.Patchwork.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4.8015016,9.5003659 c -0.1990323,0.0053 -0.3988294,0.07391 -0.6835937,0.203125 -1.0641366,0.3944961 -2.3616628,0.5437671 -2.8222656,1.3925781 -0.70850262,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.1439396,0.863855 3.7484146,0.430808 4.7578126,-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 12.824939,14.398804 C 12.604454,13.623798 11.565142,13.232087 10.807361,12.70935 L 8.3464235,11.074585 6.7995485,10.232788 5.479236,9.6722409 C 5.1981483,9.5528149 5.000534,9.4950889 4.8015016,9.5003659 Z"/>
+ <path style="opacity:0.2" d="M 7.8811729,4.2891601 C 8.8868664,3.8735198 10.139241,3.9720677 11.363885,3.5645438 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.6666174 3.423499,5.0880024 3.389148,7.9200294 0.03611,0.84819 -0.292775,1.379897 -0.97232,1.745897 C 17.403923,17.648685 15.60557,17.965683 14.334196,18.5 L 12.049417,18.435 4.0007204,10.556843 C 5.0180684,8.2210976 5.9428524,5.7962621 7.8811729,4.2891601 Z"/>
+ <path style="fill:#535be2" d="M 7.8811729,3.7891601 C 8.8868664,3.3735198 10.139241,3.4720677 11.363885,3.0645438 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.0880024 3.389148,7.9200294 0.03611,0.84819 -0.292775,1.379897 -0.97232,1.745897 C 17.403923,17.148685 15.60557,17.465683 14.334196,18 L 12.049417,17.935 4.0007204,10.056843 C 5.0180684,7.7210976 5.9428524,5.2962621 7.8811729,3.7891601 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.833728,3.0009766 c -0.161913,-0.00586 -0.319536,0.013498 -0.469727,0.063477 C 10.139358,3.4719771 8.8872734,3.3734222 7.8815799,3.7890626 5.9432594,5.2961646 5.0180684,7.7208951 4.0007204,10.056641 l 0.1523437,0.149414 C 5.1133894,7.9810011 6.0401554,5.7208246 7.8815799,4.2890626 8.8872734,3.8734222 10.139358,3.9719771 11.364001,3.5644532 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.6134329 3.319733,4.9922059 3.381836,7.7519529 0.0089,-0.105293 0.01181,-0.215105 0.0068,-0.332031 0.03435,-2.832028 -2.420256,-5.2533051 -3.388672,-7.9199219 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 12.001543,10.098338 c -0.03796,-1.2411161 1.245447,-2.281433 2.30689,-2.8458907 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.7753603 2.631257,7.8484133 -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 12.001543,9.5983379 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.7753597 2.631257,7.8484127 -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.8274181 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 17.330798,6.0039061 C 16.894313,5.9489257 16.598028,6.5097787 16.190173,6.6054687 15.576582,6.7494235 14.86953,6.4540398 14.309314,6.751953 13.247871,7.3164107 11.96276,8.3565408 12.00072,9.5976559 c 0.0019,0.06214 0.02505,0.111562 0.0332,0.169922 0.171859,-1.0933971 1.310201,-2.0023533 2.275391,-2.5156249 0.560216,-0.2979132 1.267268,-0.00253 1.880859,-0.1464843 0.46612,-0.10936 0.78744,-0.826631 1.337891,-0.5371094 0.980157,0.5155355 3.280195,2.8395446 3.453125,5.2539067 0.148217,-2.5856091 -2.40531,-5.2027852 -3.453125,-5.7539067 -0.06881,-0.03619 -0.134911,-0.056599 -0.197266,-0.064453 z"/>
+ <path style="opacity:0.2" d="m 15.006658,11.535579 c 0.159759,-1.196321 1.749676,-1.9528151 2.960651,-2.7559688 0.492259,-0.4601542 0.795396,-0.2820246 1.293076,0.030854 1.445651,0.9143087 1.918015,2.1181828 1.682899,3.5325438 -0.06435,0.685109 -0.268965,0.677216 -0.941092,0.78737 L 17.746859,13.5 c -1.680606,-0.09455 -2.839628,-1.21989 -2.740201,-1.964424 z"/>
+ <path style="fill:#80a4e9" d="m 15.006658,11.035579 c 0.159759,-1.1963211 1.749676,-1.9528151 2.960651,-2.7559682 0.492259,-0.4601542 0.795396,-0.2820246 1.293076,0.030854 1.445651,0.9143081 1.918015,2.1181822 1.682899,3.5325432 -0.06435,0.685109 -0.268965,0.677216 -0.941092,0.78737 L 17.746859,13 c -1.680606,-0.09455 -2.839628,-1.21989 -2.740201,-1.964424 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 18.612048,8.0058593 c -0.199527,-0.026123 -0.398402,0.04336 -0.644531,0.2734375 -1.210975,0.8031531 -2.801179,1.5595381 -2.960938,2.7558592 -0.01468,0.109906 0.0052,0.229602 0.04297,0.351563 0.268316,-1.108758 1.75955,-1.8391251 2.917969,-2.6074222 0.492259,-0.4601542 0.795289,-0.2816286 1.292969,0.03125 1.122346,0.7098331 1.651151,1.5952952 1.724609,2.6171872 0.0823,-1.234865 -0.423081,-2.2940301 -1.724609,-3.1171872 -0.24884,-0.1564393 -0.448911,-0.2785646 -0.648438,-0.3046875 z"/>
+ <path style="opacity:0.2" d="m 18.375018,9.5250539 c 0.579951,-0.347237 2.192151,-1.6071582 2.584366,-0.7066596 0.320006,0.7347166 -1.323028,2.3411487 -1.323028,2.3411487 -1.318847,1.194471 -2.161427,-1.095574 -1.261338,-1.6344891 z"/>
+ <path style="fill:#c3d9f2" d="m 18.375018,9.0250539 c 0.579951,-0.3472371 2.192151,-1.6071576 2.584366,-0.706659 0.320006,0.734716 -1.323028,2.3411481 -1.323028,2.3411481 -1.318847,1.194471 -2.161427,-1.0955741 -1.261338,-1.6344891 z"/>
+ <path style="fill:#3f3f3f" d="M 3.5863653,6.7152791 2.4712204,7.1985866 4.5321944,10.289959 5.0660894,9.9912089 Z"/>
+ <path style="opacity:0.2" d="M 1.7060867,3.7359143 C 2.0966305,3.4492187 2.5083872,3.3618707 2.9793465,3.830878 3.2872598,4.1375151 2.8507107,5.4316876 3.1149654,6.1583051 3.304048,6.6782236 4.1430829,6.9077131 3.9797651,7.5028036 3.7437106,8.3629276 2.8663961,8.8943236 2.3124009,8.1358936 1.3476179,6.8150891 0.25051018,5.4626606 1.7060867,3.7359143 Z"/>
+ <path style="fill:#4f4f4f" d="M 1.7060867,3.235914 C 2.0966305,2.9492184 2.5083872,2.8618705 2.9793465,3.3308778 3.2872598,3.6375147 2.8507107,4.9316876 3.1149654,5.6583051 3.304048,6.1782236 4.1430829,6.4077131 3.9797651,7.0028036 3.7437106,7.8629276 2.8663961,8.3943236 2.3124009,7.6358936 1.3476179,6.3150891 0.25051018,4.9626606 1.7060867,3.235914 Z"/>
+ <path style="fill:#2e895d" d="m 4.8083374,9.2391309 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.1840601 -0.8647997,0.4066251 -1.053711,0.7547551 -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.0731416,0.833966 3.5668946,0.412982 4.5175786,-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 8.2116349,10.776647 6.6862444,9.9462289 5.3776504,9.3895029 C 5.1094414,9.2755549 4.9531279,9.2353049 4.8083374,9.2391309 Z"/>
+ <path style="fill:#3f3f3f" d="m 8.4910044,6.3891896 -1.639284,0.3426355 c 0,0 0.752148,1.405445 0.872231,2.0374 0.1994915,1.0498548 -0.077867,2.4196819 -0.077867,2.4196819 l 0.578996,0.122969 c 0,0 0.315013,-1.4194681 0.080566,-2.6532844 -0.1183415,-0.62279 0.185358,-2.269402 0.185358,-2.269402 z"/>
+ <path style="opacity:0.2" d="m 6.7453049,2.5151229 c 0.284166,-0.037108 0.5816225,-0.011047 0.9044865,0.1357695 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 7.2957094,7.3849916 C 6.8234879,7.6380066 6.7531479,7.4509296 6.5623344,7.0446086 5.9382824,5.7093906 5.9796904,4.4745796 6.0217629,3.2398688 5.9556404,2.6645214 6.2901719,2.5778665 6.7453049,2.5151229 Z"/>
+ <path style="fill:#4f4f4f" d="m 6.7453049,2.0151227 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 7.2957094,6.8849916 C 6.8234879,7.1380066 6.7531479,6.9509296 6.5623344,6.5446086 5.9382824,5.2093906 5.9796904,3.9745795 6.0217629,2.7398686 5.9556404,2.1645212 6.2901719,2.0778662 6.7453049,2.0151227 Z"/>
+ <path style="fill:#45ce64" d="M 1.2966,10.595147 C 1.7572028,9.7463359 3.0532326,9.5967649 4.1173692,9.2022689 4.6868979,8.9438333 4.9171754,8.9325177 5.4793509,9.1713689 l 1.320024,0.560837 c 0,0 -2.4488551,2.0778411 -2.8505912,3.4963171 -0.3220547,1.137131 0.5005368,3.498543 0.5005368,3.498543 L 2.3900678,15.176577 C 1.894798,14.922362 1.7797946,14.562154 1.6470825,14.132102 1.3343434,13.116644 0.58809738,11.900796 1.2966,10.595147 Z"/>
+ <path style="fill:#39ab55" d="M 3.9487836,13.228523 C 4.3505198,11.810047 6.7993749,9.7322049 6.7993749,9.7322049 l 1.5460945,0.8417001 c 0,0 -0.837937,3.808611 -0.583109,5.703454 0.153177,1.138988 1.247146,3.238879 1.247146,3.238879 L 5.1741784,17.718242 C 4.5594099,17.501151 4.5248269,17.297006 4.4493205,16.727065 c 0,0 -0.8225915,-2.361411 -0.5005369,-3.498542 z"/>
+ <path style="fill:#309158" d="m 7.7623604,16.277359 c -0.254828,-1.894843 0.583109,-5.703454 0.583109,-5.703454 l 2.4610476,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.7561816,0.20773 0,0 -1.093969,-2.099891 -1.247146,-3.238879 z"/>
+ <path style="fill:#2b814e" d="m 10.806844,12.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 20.471423,7.9999999 c -0.646082,-0.00927 -1.66074,0.7649628 -2.095703,1.025391 -0.337533,0.202093 -0.431512,0.649859 -0.345703,1.0683591 0.04152,-0.2360571 0.145136,-0.4482731 0.345703,-0.5683591 0.574495,-0.343971 2.159247,-1.5805488 2.570312,-0.728516 0.05014,-0.1766394 0.07194,-0.3447245 0.01367,-0.4785156 -0.09805,-0.2251247 -0.272918,-0.3152699 -0.488279,-0.3183594 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 4.8015016,8.9999999 c -0.1990323,0.0053 -0.3988294,0.07391 -0.6835937,0.203125 -1.0641366,0.394496 -2.3616628,0.543767 -2.8222656,1.3925781 -0.2672425,0.492482 -0.32681372,0.972572 -0.28125,1.433594 0.027452,-0.304802 0.1092564,-0.616639 0.28125,-0.933594 0.4606028,-0.848811 1.758129,-0.998082 2.8222656,-1.3925781 0.2847643,-0.129215 0.4845615,-0.197825 0.6835937,-0.203125 0.1990324,-0.0053 0.3966467,0.05245 0.6777344,0.171875 l 1.3203125,0.5605471 1.546875,0.841797 2.4609375,1.634765 c 0.757781,0.522737 1.797093,0.914448 2.017578,1.689454 l 0.496093,2.457031 c 0.394183,1.499847 3.170832,0.340694 3.544922,0.177734 0.05769,-0.188035 0.09345,-0.372959 0.134766,-0.554687 0,0 -3.257905,1.481819 -3.679688,-0.123047 L 12.824939,13.898438 C 12.604454,13.123431 11.565142,12.731721 10.807361,12.208984 L 8.3464235,10.574219 6.7995485,9.7324219 5.479236,9.1718749 C 5.1981483,9.0524489 5.000534,8.9947229 4.8015016,8.9999999 Z"/>
+ <path style="opacity:0.1" d="m 6.7995485,9.7324219 c 0,0 -2.4498263,2.0776181 -2.8515625,3.4960941 -0.3220546,1.137131 0.5019532,3.498046 0.5019532,3.498046 0.027673,0.208884 0.058213,0.359022 0.1054687,0.488282 A 0.50005,0.50005 0 0 0 4.9206423,16.5625 c 0,0 -0.1969775,-0.565642 -0.3554688,-1.267578 C 4.4066823,14.592986 4.3245226,13.739101 4.4304079,13.365234 4.5761339,12.850696 5.2454997,11.968185 5.8874392,11.292969 6.5293786,10.617753 7.1237673,10.113281 7.1237673,10.113281 A 0.50005,0.50005 0 0 0 7.2390016,9.9707029 Z"/>
+ <path style="opacity:0.1" d="m 8.3464235,10.574219 c 0,0 -0.8388123,3.808282 -0.5839843,5.703125 0.153177,1.138988 1.2460932,3.238281 1.2460932,3.238281 0.163249,0.06578 0.317659,0.110896 0.47461,0.162109 a 0.50005,0.50005 0 0 0 -0.0293,-0.392578 c 0,0 -0.267377,-0.51137 -0.5527344,-1.162109 -0.2853574,-0.650733 -0.5815367,-1.45822 -0.6425781,-1.912109 -0.1118668,-0.831817 0.018453,-2.251102 0.1933594,-3.421876 0.1476939,-0.988619 0.2940459,-1.684267 0.34375,-1.916015 z"/>
+ <path style="opacity:0.1" d="m 10.807361,12.208984 -0.113282,4.744141 c -0.03293,1.382028 1.867025,1.910389 3.072266,2.355469 0.174071,-0.06741 0.304172,-0.130157 0.458984,-0.195313 A 0.50005,0.50005 0 0 0 13.93822,18.839844 c -0.622333,-0.229821 -1.372178,-0.472066 -1.921875,-0.791016 -0.549697,-0.31895 -0.83324,-0.623412 -0.822266,-1.083984 l 0.105469,-4.451172 c -0.168065,-0.09963 -0.338208,-0.198469 -0.492187,-0.304688 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/obconf.svg b/.icons/awkward/22x22/apps/obconf.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/obconf.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/obs.svg b/.icons/awkward/22x22/apps/obs.svg
new file mode 100644
index 00000000..e041a088
--- /dev/null
+++ b/.icons/awkward/22x22/apps/obs.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ocenaudio.svg b/.icons/awkward/22x22/apps/ocenaudio.svg
new file mode 100644
index 00000000..490afbac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ocenaudio.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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.2795 0 4.3591 0.70992 5.8926 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.76858-2 2.6585-2 5.0215 0 0.04684 0.00892 0.09016 0.00977 0.13672 0.049-2.19 0.5477-3.93 1.9902-4.658v-0.5zm18 0v0.5c1.4424 0.72815 1.9412 2.4684 1.9902 4.6582 0.001-0.046 0.01-0.09 0.01-0.137 0-2.363-0.478-4.252-2-5.021z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ocrfeeder.svg b/.icons/awkward/22x22/apps/ocrfeeder.svg
new file mode 100644
index 00000000..b7c0902d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ocrfeeder.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 9.4988609,1.500384 c -4.6639745,0 -8.4984785,3.8356587 -8.4984785,8.501037 0,4.665378 3.834504,8.501037 8.4984785,8.501037 l 0.0039,0 c 0.9309491,-0.0015 1.8358851,-0.19343 2.7085001,-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 l 0,-10e-4 c 0,-4.6653553 -3.834504,-8.501014 -8.4984771,-8.501014 z"/>
+ <path style="fill:#4f4f4f" d="m 9.4988609,1.0003934 c -4.6639745,0 -8.4984785,3.8356589 -8.4984785,8.5010376 0,4.665378 3.834504,8.501037 8.4984785,8.501037 l 0.0039,0 c 0.9309491,-0.0015 1.8358851,-0.193431 2.7085001,-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 17.512075,12.206839 C 17.80665,11.335157 17.99699,10.43174 17.99734,9.502407 l 0,-10e-4 c 0,-4.6653547 -3.834504,-8.5010136 -8.4984771,-8.5010136 z"/>
+ <path style="opacity:0.2" d="M 12.45463,12.400061 C 11.557213,12.400297 12,13.021828 12,13.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 12.45463,12 C 11.557213,12.000236 12,12.621767 12,13 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 12.51876,11.099436 12.724632,12.000016 12.45463,12 Z"/>
+ <path style="opacity:0.2" d="m 9.4999999,4.5 c -3.0375661,1e-7 -5.4999999,2.4624339 -5.5,5.5 10e-8,3.037566 2.4624339,5.5 5.5,5.5 C 12.537566,15.5 15,13.037566 15,10 15,6.9624339 12.537566,4.5000001 9.4999999,4.5 Z"/>
+ <path style="fill:#62aeff" d="M 9.4999999,4 C 6.4624338,4.0000001 4,6.4624339 3.9999999,9.5 4,12.537566 6.4624338,15 9.4999999,15 12.537566,15 15,12.537566 15,9.5 15,6.4624339 12.537566,4.0000001 9.4999999,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.4988609,1.0003934 C 4.8348864,1.0003934 1,4.8358283 1,9.501207 1,9.585547 1.010206,9.667422 1.012695,9.751202 1.1478643,5.2005858 4.9192015,1.5003838 9.4988609,1.5003838 c 4.5806431,0 8.3525351,3.701808 8.4861651,8.2537472 0.0031,-0.08411 0.01266,-0.167405 0.01269,-0.251948 l 0,-0.001 c 0,-4.6653312 -3.834887,-8.5007896 -8.4988601,-8.5007896 z M 17.628588,12.323418 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 6.9999999,6.5000002 0,0.9999996 0,2.0000002 0,1 0,3 1,0 0,-3 3.0000001,0 0,3 1,0 0,-6.9999998 -4.0000001,0 z m 1,0.9999996 3.0000001,0 L 11,9.5 7.9999999,9.5 Z"/>
+ <path style="fill:#ffffff" d="m 6.9999999,6.0000002 0,0.9999996 0,2.0000002 0,1 0,3 1,0 0,-3 L 11,10 l 0,3 1,0 0,-6.9999998 -4.0000001,0 z m 1,0.9999996 3.0000001,0 L 11,9 7.9999999,9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ocsstore.svg b/.icons/awkward/22x22/apps/ocsstore.svg
new file mode 100644
index 00000000..7bad63a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ocsstore.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#144379" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 11,4.5 C 9.317459,4.5028315 7.6922303,5.111599 6.421875,6.2148438 L 7.9882812,7.78125 C 8.2858033,7.6060657 8.6283744,7.5 9,7.5 l 4,0 c 0.371626,0 0.714197,0.1060657 1.011719,0.28125 L 15.580078,6.2128906 C 14.308934,5.1099127 12.682963,4.5018201 11,4.5 Z M 5.7128906,6.9199219 C 4.6099127,8.1910656 4.0018201,9.817037 4,11.5 c 0.00283,1.682541 0.611599,3.30777 1.7148438,4.578125 L 7,14.792969 7,13.5 7,9.5 C 7,9.128374 7.1060657,8.7858033 7.28125,8.4882812 L 5.7128906,6.9199219 Z M 16.285156,6.921875 14.71875,8.4882812 C 14.893934,8.7858033 15,9.128374 15,9.5 l 0,4 c 0,0.371626 -0.106066,0.714197 -0.28125,1.011719 l 1.568359,1.568359 C 17.390087,14.808934 17.99818,13.182963 18,11.5 17.997168,9.817459 17.388401,8.1922303 16.285156,6.921875 Z M 14.011719,15.21875 C 13.714197,15.393935 13.371626,15.5 13,15.5 l -4,0 -1.9941406,1.736328 C 8.1729938,18.051363 9.564772,18.497612 11,18.5 c 1.682963,-0.0018 3.308934,-0.609913 4.580078,-1.712891 L 14.011719,15.21875 Z M 7,16.207031 6.421875,16.785156 C 6.606813,16.945766 6.8009381,17.093114 7,17.232422 l 0,-1.025391 z"/>
+ <path style="opacity:0.2" d="M 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,1 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 11,4 C 9.317459,4.0028315 7.6922303,4.611599 6.421875,5.7148438 L 7.9882812,7.28125 C 8.2858032,7.1060657 8.6283744,7 9,7 l 4,0 c 0.371626,0 0.714197,0.1060657 1.011719,0.28125 L 15.580078,5.7128906 C 14.308934,4.6099127 12.682963,4.0018201 11,4 Z"/>
+ <path style="fill:#d152ac" d="M 5.7128906,6.4199219 C 4.6099127,7.6910656 4.0018201,9.317037 4,11 c 0.00283,1.682541 0.611599,3.30777 1.7148438,4.578125 L 7,14.292969 7,13 7,9 C 7,8.6283744 7.1060657,8.2858033 7.28125,7.9882812 L 5.7128906,6.4199219 Z"/>
+ <path style="fill:#d75950" d="M 16.285156,6.421875 14.71875,7.9882812 C 14.893934,8.2858032 15,8.6283744 15,9 l 0,4 c 0,0.371626 -0.106066,0.714197 -0.28125,1.011719 l 1.568359,1.568359 C 17.390087,14.308934 17.99818,12.682963 18,11 17.997168,9.317459 17.388401,7.6922303 16.285156,6.421875 Z"/>
+ <path style="fill:#e88a19" d="M 14.011719,14.71875 C 13.714197,14.893935 13.371626,15 13,15 L 9,15 7.0058594,16.736328 C 8.1729938,17.551363 9.564772,17.997612 11,18 c 1.682963,-0.0018 3.308934,-0.609913 4.580078,-1.712891 L 14.011719,14.71875 Z M 7,15.707031 6.421875,16.285156 C 6.606813,16.445766 6.8009381,16.593114 7,16.732422 l 0,-1.025391 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,4 C 9.317459,4.0028315 7.6922303,4.611599 6.421875,5.7148438 L 6.7011719,5.9941406 C 7.9268829,5.0346123 9.436606,4.502631 11,4.5 c 1.563786,0.00169 3.074345,0.5329606 4.300781,1.4921875 L 15.580078,5.7128906 C 14.308934,4.6099127 12.682963,4.0018201 11,4 Z M 5.7128906,6.4199219 C 4.6099127,7.6910656 4.0018201,9.317037 4,11 4.0001411,11.08387 4.00858,11.166456 4.011719,11.25 4.070612,9.657025 4.6648904,8.127706 5.7128908,6.9199219 L 7.1308594,8.3378906 C 7.1745869,8.2180784 7.2173121,8.0968694 7.28125,7.9882812 L 5.7128906,6.4199219 Z M 16.285156,6.421875 14.71875,7.9882812 c 0.06394,0.1085882 0.106663,0.2297972 0.150391,0.3496094 L 16.285156,6.921875 C 17.33341,8.12891 17.928459,9.657456 17.988281,11.25 17.991371,11.166433 17.999909,11.083887 18,11 17.997168,9.317459 17.388401,7.6922303 16.285156,6.421875 Z M 15,13 c 0,0.371626 -0.106066,0.714197 -0.28125,1.011719 l 0.150391,0.15039 C 14.945223,13.953647 15,13.735992 15,13.5 L 15,13 Z m -0.988281,1.71875 C 13.714197,14.893935 13.371626,15 13,15 l -4,0 -1.9941406,1.736328 c 0.1092221,0.07627 0.2287886,0.133374 0.3417968,0.203125 L 9,15.5 l 4,0 c 0.371626,0 0.714197,-0.106065 1.011719,-0.28125 l 1.289062,1.289062 c 0.09347,-0.0731 0.189283,-0.142597 0.279297,-0.220703 L 14.011719,14.71875 Z M 7,15.707031 6.421875,16.285156 c 0.09015,0.07829 0.1872267,0.146157 0.28125,0.21875 L 7,16.207031 l 0,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/octave.svg b/.icons/awkward/22x22/apps/octave.svg
new file mode 100644
index 00000000..ca016f87
--- /dev/null
+++ b/.icons/awkward/22x22/apps/octave.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.083-0.0058-0.166-0.0058-0.25 0-5.54 4.4559-10 9.991-10z"/>
+ <path opacity=".2" d="m1.0059 11.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 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 -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="9" rx="1" ry="1"/>
+ <rect fill="#fc924d" width="4" height="4" x="15" y="13" rx=".8" ry=".8"/>
+ <rect fill="#fc924d" width="3" height="3" x="14" y="4" rx=".6" ry=".6"/>
+ <path opacity=".2" d="m14 6.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 4c-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/octodad-dadliest-catch.svg b/.icons/awkward/22x22/apps/octodad-dadliest-catch.svg
new file mode 100644
index 00000000..49e0760c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/octodad-dadliest-catch.svg
@@ -0,0 +1,15 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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="m14 1c-4.1824649-0.1410259-7 1-9 5v0.5c2-4 4.8175351-5.1410259 9-5 3.6875 0 5.594727 4.0919113 5.882812 4.7558594 0.056496-0.1259279 0.117188-0.2558594 0.117188-0.2558594s-2-5-6-5zm5.019531 9.166016c-0.005912 0.111566-0.019531 0.222067-0.019531 0.333984 0 1.818439 1.586533 3.559828 1.886719 3.875 0.034026-0.126855 0.113281-0.375 0.113281-0.375s-1.875287-1.891133-1.980469-3.833984z" 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.9999995v-0.5703125zm0 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 1l-2-3z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/octopi.svg b/.icons/awkward/22x22/apps/octopi.svg
new file mode 100644
index 00000000..c4d8eebf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/octopi.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.0253-3.7934 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/odrive.svg b/.icons/awkward/22x22/apps/odrive.svg
new file mode 100644
index 00000000..72048a3c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/odrive.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 7.2692761,2.5 A 1.6155455,1.6365273 0 0 0 5.8739571,3.3117895 L 0.2201129,13.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 4.8462001,20.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 15.126131,3.3117895 A 1.6155455,1.6365273 0 0 0 13.730812,2.5 l -6.4615359,0 z"/>
+ <path style="fill:#909090" d="m 7.1088121,14 -0.391422,-0.130593 -2.971146,5.401173 0.2062425,0.455982 C 4.2174021,19.904861 4.5283791,19.999982 4.8464371,20 l 11.3072149,0 c 0.540109,4.2e-5 1.044512,-0.273332 1.344188,-0.728516 l 3.230899,-4.909179 C 20.802332,14.249416 20.861823,14.12772 20.905851,14 l -0.02711,-0.378788 -6.452611,0 L 14.203621,14 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 7.2691451,2 C 6.6946371,1.9999219 6.1633081,2.3089143 5.8736876,2.8115235 L 0.2200802,12.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 13.864803,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.2691451,2 C 6.6946371,1.9999219 6.1633081,2.3089143 5.8736876,2.8115235 L 0.2200802,12.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 5.8736876,3.3115234 C 6.1633081,2.8089143 6.6946371,2.4999219 7.2691451,2.5 l 6.3163799,0 0.27965,-0.5 -6.5960299,0 z"/>
+ <path style="opacity:0.2" d="m 7.2695311,2.5 c -0.02955,4.81e-4 -0.059389,0.00178 -0.088867,0.00391 L 13.791992,14.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 15.125976,3.3115234 C 14.836356,2.8089143 14.304977,2.4999219 13.730469,2.5 l -6.4609379,0 z"/>
+ <path style="fill:#ffe94f" d="m 7.2691451,2 c -0.02955,4.81e-4 -0.059078,0.00178 -0.088556,0.00391 L 13.791534,14 l 7.114317,0 c 0.158842,-0.453249 0.112819,-0.954332 -0.125843,-1.370117 L 15.1264,2.8115235 C 14.83678,2.3089143 14.305452,1.9999219 13.730943,2 Z M 20.903054,14.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 10.497248,8.022461 3.9524866,19.726562 c 0.068092,0.0451 0.139451,0.08493 0.213467,0.119141 L 10.636141,8.274414 10.497248,8.022461 Z M 3.5022486,19.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 10.542966,7.5008255 A 1.0000054,0.8750911 0 0 0 9.635825,7.934055 L 7.8859896,10.559066 6.1361544,13.184077 A 1.0000054,0.8750911 0 0 0 7.000331,14.5 l 3.499669,0 3.49967,0 a 1.0000054,0.8750911 0 0 0 0.864176,-1.315923 L 13.114012,10.559066 11.364177,7.934055 A 1.0000054,0.8750911 0 0 0 10.542966,7.5008255 Z"/>
+ <path style="fill:#ffffff" d="M 10.542966,7.0008255 A 1.0000054,0.8750911 0 0 0 9.635825,7.434055 L 7.8859896,10.059066 6.1361544,12.684077 A 1.0000054,0.8750911 0 0 0 7.000331,14 L 10.5,14 l 3.49967,0 a 1.0000054,0.8750911 0 0 0 0.864176,-1.315923 L 13.114012,10.059066 11.364177,7.434055 A 1.0000054,0.8750911 0 0 0 10.542966,7.0008255 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.2691451,2 A 1.6155455,1.6365273 0 0 0 7.1805891,2.00391 L 7.4537151,2.5 13.730943,2.5 A 1.6155455,1.6365273 0 0 1 15.1264,3.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 15.1264,2.8115235 A 1.6155455,1.6365273 0 0 0 13.730943,2 L 7.2691451,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/office-address-book.svg b/.icons/awkward/22x22/apps/office-address-book.svg
new file mode 100644
index 00000000..60fb1a5a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/office-address-book.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/office-addressbook.svg b/.icons/awkward/22x22/apps/office-addressbook.svg
new file mode 120000
index 00000000..3af65454
--- /dev/null
+++ b/.icons/awkward/22x22/apps/office-addressbook.svg
@@ -0,0 +1 @@
+kaddressbook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/office-calendar.svg b/.icons/awkward/22x22/apps/office-calendar.svg
new file mode 100644
index 00000000..cdfe5682
--- /dev/null
+++ b/.icons/awkward/22x22/apps/office-calendar.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="M 20,19 20,3.5 c 0,-0.554 -0.446,-1 -1,-1 l -17,0 c -0.554,0 -1,0.446 -1,1 L 1,19 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 20,7.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 20,7 20,3 C 20,2.446 19.554,2 19,2 L 2,2 C 1.446,2 1,2.446 1,3 l 0,4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 20,3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.2" d="m 1,19 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 20,19 c 0,0.554 -0.446,1 -1,1 L 2,20 C 1.446,20 1,19.554 1,19 Z"/>
+ <rect style="opacity:0.2" width="3" height="3" x="15" y="12"/>
+ <rect style="opacity:0.2" width="3" height="3" x="7" y="12"/>
+ <rect style="opacity:0.2" width="3" height="3" x="3" y="12"/>
+ <rect style="opacity:0.2" width="3" height="3" x="11" y="16"/>
+ <rect style="opacity:0.2" width="3" height="3" x="15" y="16"/>
+ <rect style="opacity:0.2" width="3" height="3" x="7" y="16"/>
+ <rect style="opacity:0.2" width="3" height="3" x="3" y="16"/>
+ <rect style="opacity:0.2" width="3" height="3" x="11" y="8"/>
+ <rect style="opacity:0.2" width="3" height="3" x="15" y="8"/>
+ <rect style="opacity:0.2" width="3" height="3" x="7" y="8"/>
+ <rect style="opacity:0.2" width="3" height="3" x="3" y="8"/>
+ <circle style="opacity:0.2" cx="12.5" cy="14" r="1.5"/>
+ <circle style="fill:#f54b3e" cx="12.5" cy="13.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="5" cy="4.5" r="1"/>
+ <circle style="fill:#ffffff" cx="5" cy="4" r="1"/>
+ <circle style="opacity:0.2" cx="16" cy="4.5" r="1"/>
+ <circle style="fill:#ffffff" cx="16" cy="4" r="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/office-date.svg b/.icons/awkward/22x22/apps/office-date.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/office-date.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/okteta.svg b/.icons/awkward/22x22/apps/okteta.svg
new file mode 100644
index 00000000..d7b12f2d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/okteta.svg
@@ -0,0 +1,37 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/okular.svg b/.icons/awkward/22x22/apps/okular.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/okular.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/onboard.svg b/.icons/awkward/22x22/apps/onboard.svg
new file mode 100644
index 00000000..423eb815
--- /dev/null
+++ b/.icons/awkward/22x22/apps/onboard.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <path style="fill:#e4e4e4" d="m 1,11 v 4 c 0,3.324 2.676,6 6,6 h 4 V 11 Z"/>
+ <path style="fill:#ebc53d" d="M 7,1 C 3.676,1 1,3.676 1,7 v 4 H 11 V 1 Z"/>
+ <path style="fill:#e4e4e4" d="M 11,1 V 11 H 21 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:#008aff" d="m 11,11 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 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <rect style="opacity:0.2" width="10" height=".5" x="11" y="11"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="10" height=".5" x="1" y="11"/>
+ <path style="fill:#3f3f3f" d="m 6.0028125,3.0000001 c -0.935067,0 -1.671975,0.266718 -2.2059375,0.7987499 C 3.265557,4.33065 3,5.062668 3,6 3,6.934836 3.265557,7.6684125 3.796875,8.2003125 4.330838,8.731984 5.067746,9 6.0028125,9 6.940403,9 7.671927,8.731984 8.203124,8.2003125 8.7345625,7.6684125 9,6.934836 9,6 9,5.062668 8.7345625,4.33065 8.203124,3.79875 7.6719265,3.2667181 6.940403,3.0000001 6.0028125,3.0000001 Z m 0,1.0799999 c 0.46098,0 0.816136,0.168687 1.0687495,0.504375 C 7.324175,4.920063 7.4512495,5.390604 7.4512495,6 7.4512495,6.606888 7.324175,7.0799365 7.071562,7.4156245 6.818949,7.7513125 6.4637925,7.919062 6.0028125,7.919062 5.544357,7.919062 5.188551,7.7513125 4.9359375,7.4156245 4.6832045,7.0799365 4.554375,6.606888 4.554375,6 4.554375,5.390604 4.6832045,4.920063 4.9359375,4.584375 5.188551,4.248687 5.544357,4.08 6.0028125,4.08 Z"/>
+ <path style="fill:#3f3f3f" d="m 14,13 v 6 h 2.496562 c 0.775136,0 1.354618,-0.14024 1.734375,-0.424688 C 18.610693,18.292113 18.8,17.858459 18.8,17.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 17.653583,13.124587 17.067486,13 16.2575,13 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/22x22/apps/onionshare80.svg b/.icons/awkward/22x22/apps/onionshare80.svg
new file mode 100644
index 00000000..56e67bb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/onionshare80.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#5d105d" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 11,4.5 A 7,7 0 0 0 5.9902344,6.6191406 L 6.3105469,6.9394531 8.1113281,8.7402344 A 4,4 0 0 1 11,7.5 a 4,4 0 0 1 4,4 h -2.050781 l 3.5,3.5 3.5,-3.5 H 18 a 7,7 0 0 0 -7,-7 z M 5.5507812,8 l -3.5,3.5 H 4 a 7,7 0 0 0 7,7 7,7 0 0 0 5.009766,-2.119141 L 15.689453,16.060547 13.888672,14.259766 A 4,4 0 0 1 11,15.5 4,4 0 0 1 7,11.5 h 2.050781 z"/>
+ <path style="fill:#ffffff" d="M 11,4 A 7,7 0 0 0 5.9902344,6.1191406 L 6.3105469,6.4394531 8.1113281,8.2402344 A 4,4 0 0 1 11,7 a 4,4 0 0 1 4,4 4,4 0 0 1 -0.04492,0.568359 l 2.841797,1.076172 A 7,7 0 0 0 18,11 7,7 0 0 0 11,4 Z M 4.125,9.695312 A 7,7 0 0 0 4,11 a 7,7 0 0 0 7,7 7,7 0 0 0 5.009766,-2.119141 L 15.689453,15.560547 13.888672,13.759766 A 4,4 0 0 1 11,15 4,4 0 0 1 7,11 4,4 0 0 1 7.0097656,10.779297 L 4.34375,9.914062 Z"/>
+ <path style="fill:#ffffff" d="m 5.55,7.5 3.5,3.5 h -7 z"/>
+ <path style="fill:#ffffff" d="m 16.45,14.5 3.5,-3.5 h -7 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openage.svg b/.icons/awkward/22x22/apps/openage.svg
new file mode 100644
index 00000000..011887cb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openage.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="M 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 1,11.416 1,11.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 20.862,16.673 16.456,21 11,21 5.5439999,21 1.138,16.673 1.006,11.25 Z"/>
+ <path style="opacity:0.2" d="m 5.9999999,5.5 0,5.5 c 0,1.3313 0.6900499,2.41735 1.5878999,3.1924 L 5.9999999,16.776475 C 7.4542998,17.828675 9.2045,18.49995 11,18.5 c 1.7955,5e-5 3.5457,-0.671325 5,-1.723525 L 14.4121,14.1924 C 15.30995,13.4174 16,12.3313 16,11 l 0,-5.5 -2,0 0,1.9003998 C 13.597945,7.1569898 13.18195,6.7270499 12,6.5663999 L 12,5.5 l -2,0 0,1.0663999 C 8.8180498,6.7270499 8.4020498,7.1569998 7.9999998,7.4003998 l 0,-1.9003998 z M 11,8.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 8.8571498,8.7499998 9.65215,8.4999998 11,8.4999998 Z"/>
+ <path style="fill:#ffffff" d="m 5.9999999,5 0,5.5 c 0,1.3313 0.6900499,2.41735 1.5878999,3.1924 L 5.9999999,16.276475 C 7.4542998,17.328675 9.2045,17.99995 11,18 c 1.7955,5e-5 3.5457,-0.671325 5,-1.723525 L 14.4121,13.6924 C 15.30995,12.9174 16,11.8313 16,10.5 L 16,5 14,5 14,6.9003998 C 13.597945,6.6569898 13.18195,6.2270499 12,6.0663999 L 12,5 10,5 10,6.0663999 C 8.8180498,6.2270499 8.4020498,6.6569998 7.9999998,6.9003998 L 7.9999998,5 Z M 11,7.9999998 c 1.34785,0 2.14285,0.25 3,0.75 L 14,11 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/22x22/apps/openarena.svg b/.icons/awkward/22x22/apps/openarena.svg
new file mode 100644
index 00000000..bac8a80d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openarena.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#303877" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openarena128.svg b/.icons/awkward/22x22/apps/openarena128.svg
new file mode 120000
index 00000000..fcca97b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openarena128.svg
@@ -0,0 +1 @@
+openarena.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/openbazaar2.svg b/.icons/awkward/22x22/apps/openbazaar2.svg
new file mode 100644
index 00000000..7bb3f09d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openbazaar2.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.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 7.0245473,1051.8622 11,1043.8623 l 3.972866,7.9999 1.519458,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,2.7386997,1043.8623)" points="8.08 0 11.5 6.75 4.66 6.75"/>
+ <path style="fill:#048eea;fill-rule:evenodd" d="m 10.982422,1031.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.7517796,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.945273,-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,2.7386997,1043.3623)" points="4.66 6.75 8.08 0 11.5 6.75"/>
+ <path style="fill:#048eea;fill-rule:evenodd" d="m 7.0245471,1051.3622 3.9754519,-7.9999 3.972867,7.9999 1.519458,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 7.1923612,1051.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 8.2251541,1045.9561 11,1043.8623 11,1043.8623 l -3.8076358,7.9999 0,0 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 2.3907085,1041.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.0195117,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.2186994,0 -5.9999415,0 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 7.1923612,1051.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 8.2251541,1045.4561 11,1043.3623 11,1043.3623 l -3.8076358,7.9999 0,0 z"/>
+ <path style="opacity:0.3;fill-rule:evenodd" d="m 10.982422,1031.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.7517796,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.945273,-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="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="m 10.982422,1031.3622 c -0.02886,0.06 -0.06303,0.124 -0.09766,0.1836 -0.02469,0.048 -0.0585,0.1038 -0.08399,0.1523 -0.176621,0.2973 -0.713364,1.1685 -1.787109,1.8457 -1.2799372,0.7509 -3.0782402,1.2754 -4.5156161,1.2559 0,0 -2.3611622,6.5726 -2.4550781,6.7832 -0.014128,0.01 -0.02889,0.02 -0.042969,0.029 l 0.033203,0 c -9.613e-4,0 -0.033054,0.088 -0.033203,0.088 l 0.00586,0.023 0.00586,0 c 0.050731,-0.034 0.1048729,-0.076 0.15625,-0.1113 l 0.044922,0 c 0.3592937,-0.9595 2.2851549,-6.3125 2.2851549,-6.3125 1.4373759,0.019 3.2356789,-0.505 4.5156251,-1.2559 1.0737452,-0.6772 1.6104882,-1.5484 1.7871092,-1.8457 0.02549,-0.049 0.05929,-0.1043 0.08399,-0.1523 0.03463,-0.06 0.0688,-0.1236 0.09766,-0.1836 0.03464,0.01 0.07092,0.028 0.111328,0.039 0.0635,0.1245 0.125953,0.2528 0.189453,0.3828 0.0072,0.015 0.01614,0.033 0.02344,0.047 0.312987,0.5089 1.084432,1.3851 2.255859,2.0273 1.013904,0.5442 2.580194,0.9654 3.945312,0.9394 l 2.294911,6.3145 0.115235,0 c 0.0266,0.017 0.05561,0.038 0.08203,0.055 l 0,-0.01 -0.01758,-0.045 0.01758,0 c -0.007,0 -0.01444,-0.01 -0.02148,-0.014 l -2.470708,-6.8008 c -1.365118,0.026 -2.931407,-0.3952 -3.945312,-0.9394 -1.171427,-0.6422 -1.942872,-1.5184 -2.255859,-2.0273 -0.0073,-0.014 -0.01621,-0.032 -0.02344,-0.047 -0.0635,-0.13 -0.125951,-0.2583 -0.189453,-0.3828 -0.04041,-0.011 -0.07669,-0.029 -0.111326,-0.039 z"/>
+ <path style="fill:#048eea;fill-rule:evenodd" d="m 19.999913,1041.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" d="m 10.982422,1031.3622 c -0.02886,0.06 -0.06303,0.124 -0.09766,0.1836 -0.819743,1.5863 -2.0794095,3.5964 -3.9902308,5.6484 -1.7376355,1.8679 -3.4455395,3.4651 -4.8945312,4.418 l 0.6816406,0 c 1.2929177,-0.9673 2.7367448,-2.3331 4.2128906,-3.9199 1.9108213,-2.052 3.1704878,-4.0602 3.9902348,-5.6465 0.03463,-0.06 0.0688,-0.1236 0.09766,-0.1836 0.03463,0.01 0.06897,0.026 0.109375,0.037 0.0635,0.1245 0.127906,0.2548 0.191406,0.3848 0.785112,1.5539 2.002895,3.5358 3.890625,5.539 1.458935,1.5507 2.867291,2.8647 4.126953,3.7891 l 0.699219,0 c -1.420128,-0.9042 -3.094309,-2.4483 -4.826172,-4.2891 -1.88773,-2.0032 -3.105513,-3.9851 -3.890625,-5.539 -0.0635,-0.13 -0.127904,-0.2603 -0.191406,-0.3848 -0.04041,-0.011 -0.07474,-0.027 -0.109375,-0.037 z"/>
+ <path style="fill:#0364a4;fill-rule:evenodd" d="m 2.3907085,1041.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.0195117,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 0.001,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.2186994,0 -5.9999415,0 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 14.807639,1051.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 13.774846,1045.9561 11,1043.8623 11,1043.8623 l 3.807636,7.9999 0,0 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 14.807639,1051.3622 2.172578,-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 13.774846,1045.4561 11,1043.3623 11,1043.3623 l 3.807636,7.9999 0,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openbazaar2client.svg b/.icons/awkward/22x22/apps/openbazaar2client.svg
new file mode 120000
index 00000000..f545f064
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openbazaar2client.svg
@@ -0,0 +1 @@
+openbazaar2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/openbox.svg b/.icons/awkward/22x22/apps/openbox.svg
new file mode 100644
index 00000000..63528513
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openbox.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="18" height="20" x="-20.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5489cd" width="18" height="20" x="-20" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="20" height="11" x="1" y="7.5"/>
+ <rect style="fill:#e4e4e4" width="20" height="11" x="1" y="7"/>
+ <rect style="opacity:0.2" width="1" height="2" x="5" y="18"/>
+ <rect style="opacity:0.2" width="1" height="2" x="16" y="18"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,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 21,3 C 21,2.446 20.554,2 20,2 L 2,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,7 1,7.5 21,7.5 21,7 1,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openbve.svg b/.icons/awkward/22x22/apps/openbve.svg
new file mode 100644
index 00000000..b62be32e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openbve.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#636363" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:.2" d="m5 1.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="m11 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 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="5" y="1"/>
+ <circle style="fill:#ed8f00" cx="13" cy="11" r="1"/>
+ <path style="fill:#ffffff;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-1z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m5 1v0.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/22x22/apps/openclonk.svg b/.icons/awkward/22x22/apps/openclonk.svg
new file mode 100644
index 00000000..9bf9de15
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openclonk.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 3.013752,4.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 8.2012996,19.317976 6.2277245,16.05994 5.1301826,13.616913 3.8387834,10.744382 3.0814046,7.4963463 3.013752,4.6288145 Z"/>
+ <path style="fill:#e8604d" d="M 19.813488,3.9459567 11.593927,1.0161709 c -0.06037,-0.021552 -0.126248,-0.021552 -0.186622,0 L 3.1877447,3.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 16.484375,5.2408253 A 0.7500756,0.7500756 0 0 0 15.96875,5.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 16.484375,5.2408253 Z"/>
+ <path style="fill:none;stroke:#795b42;stroke-width:1.50000119;stroke-linecap:round" d="M 2.7500012,19.25 16.500012,5.5000107"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.500425,1.0000298 c -0.0315,0 -0.0625,0.00585 -0.093,0.0166 L 3.1876086,3.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 11.594429,1.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 11.425289,10.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 2.6743547,1.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 14.28287,12.699996 15.36207,11.282519 3.1551935,1.990246 A 0.69992046,1.0848766 33.145248 0 0 2.9269666,1.6079176 0.69992046,1.0848766 33.145248 0 0 2.6743572,1.5310292 Z"/>
+ <path style="fill:#b1b1b2" d="m 2.6743547,1.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 14.28287,12.199995 15.36207,10.782519 3.1551935,1.4902456 A 0.69992046,1.0848766 33.145248 0 0 2.9269666,1.1079172 0.69992046,1.0848766 33.145248 0 0 2.6743572,1.0310288 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.6748058,1.0312355 A 0.69992046,1.0848766 33.145248 0 0 1.7480473,1.6337751 0.69992046,1.0848766 33.145248 0 0 1.5332033,2.6279165 0.69992046,1.0848766 33.145248 0 1 1.7480473,2.1337755 0.69992046,1.0848766 33.145248 0 1 2.6748058,1.5312359 0.69992046,1.0848766 33.145248 0 1 2.9267591,1.6083844 0.69992046,1.0848766 33.145248 0 1 3.155275,1.9902207 L 15.121105,11.098628 15.362316,10.782221 3.155275,1.4902203 A 0.69992046,1.0848766 33.145248 0 0 2.9267591,1.108384 0.69992046,1.0848766 33.145248 0 0 2.6748058,1.0312355 Z"/>
+ <path style="fill:#989898" d="m 5.587692,3.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 4.4542177,4.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 9.565695,6.2103247 0.681728,0.5063559 c 0.04006,0.02975 0.06407,0.1100596 0.01688,0.1262591 C 9.752378,7.0186523 9.094428,7.24665 9.24021,8.1736692 c 0.0077,0.049295 -0.0862,0.04663 -0.126259,0.01687 L 8.4322212,7.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 13.556199,9.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 14,11.899999 V 12.4 h -2.000002 z"/>
+ <path style="opacity:0.1" d="m 20.92291,18.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 15.145273,15.526747 14.879705,14.350971 13.678728,13.124534 11.221959,11.141097 7.6998837,8.2976198 C 7.561692,8.0114151 7.3283504,7.6871508 7.0405551,7.3411051 6.878119,7.1457914 6.3525686,6.7736166 6.1297199,6.60358 5.0543205,5.7830378 4.4601374,5.2244379 4.2714879,4.9063411 4.17108,4.5001428 4.4417765,4.5463578 4.6859107,4.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 20.92291,18.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 15.145273,15.026754 14.879705,13.850977 13.678728,12.624541 11.221959,10.641104 7.6998837,7.7976254 C 7.561692,7.5114207 7.3283504,7.1871564 7.0405551,6.8411107 6.878119,6.645797 6.3525686,6.2736222 6.1297199,6.1035856 5.0543205,5.2830434 4.4601374,4.7244435 4.2714879,4.4063467 4.17108,4.0001484 4.4417765,4.0463634 4.6859107,4.2404546 L 11.878839,9.958954 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 18.474114,1.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 19.857542,7.2658931 18.765702,8.8958149 17.622567,10.500015 15.158879,9.108551 13.244405,7.2959056 12.000008,4.9693918 13.326445,3.8646734 14.80923,2.8383509 16.558172,1.9454857 17.182852,1.5450185 17.8509,1.4994595 18.474114,1.5001216 Z"/>
+ <path style="fill:#b1b1b2" d="m 18.474114,1.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 19.857542,6.7658927 18.765702,8.3958145 17.622567,10.000014 15.158879,8.6085502 13.244405,6.7959052 12.000008,4.4693914 13.326445,3.364673 14.80923,2.3383505 16.558172,1.4454853 17.182852,1.0450181 17.8509,0.9994591 18.474114,1.0001212 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 18.473647,1.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 20.794893,2.5361899 20.584999,1.7399371 20.177749,1.3945387 19.811818,1.0841828 19.096044,1.0034121 18.473647,1.0000071 Z"/>
+ <path style="fill:#989898" d="m 16.896484,4.9609375 c -0.272313,0.013288 -1.046739,0.2581191 -3.039062,2.1035156 0.343015,0.3721916 0.708977,0.7272804 1.097656,1.0644531 2.441187,-2.887241 2.076172,-3.1582031 2.076172,-3.1582031 -0.0077,0.0075 -0.04283,-0.014252 -0.134766,-0.00977 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/opencomic.svg b/.icons/awkward/22x22/apps/opencomic.svg
new file mode 100644
index 00000000..8741303d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/opencomic.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e74c3c" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1.0000004 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5000004 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1.0000004 Z"/>
+ <path style="opacity:0.2" d="M 4.5,7.7472264 5.7022035,12.233911 7.1977655,11.833176 5.9955615,7.3464914 Z M 7.383046,6.9747159 8.5852495,11.461401 10.080811,11.060667 8.8786075,6.5739814 Z M 10.266092,6.2022064 11.468296,10.688891 15.95498,9.486688 14.752777,5.0000029 Z M 6.0739785,13.621395 7.247223,18.000002 8.7427845,17.599267 7.5695405,13.22066 Z m 2.883046,-0.77251 0.4007345,1.495562 7.369731,-1.974714 -0.400735,-1.495561 z M 9.729535,15.73193 10.130269,17.227492 17.5,15.252778 17.099266,13.757217 Z"/>
+ <path style="fill:#ffffff" d="M 4.5,7.2472259 5.7022035,11.73391 7.1977655,11.333176 5.9955615,6.8464909 Z M 7.383046,6.4747154 8.5852495,10.961401 10.080811,10.560666 8.8786075,6.0739809 Z M 10.266092,5.7022059 11.468296,10.188891 15.95498,8.9866874 14.752777,4.5000024 Z M 6.0739785,13.121394 7.247223,17.500001 8.7427845,17.099267 7.5695405,12.72066 Z m 2.883046,-0.77251 0.4007345,1.495562 7.369731,-1.974714 -0.400735,-1.495561 z M 9.729535,15.23193 10.130269,16.727492 17.5,14.752778 17.099266,13.257217 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/opencubicplayer.svg b/.icons/awkward/22x22/apps/opencubicplayer.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/opencubicplayer.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/opengl.svg b/.icons/awkward/22x22/apps/opengl.svg
new file mode 100644
index 00000000..d38e28c8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/opengl.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3b82ad" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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.166645 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.5395,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 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 19.400178,14.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 17.858333,7.5062655 15.062465,6.5004665 11.865733,6.5 6.969778,6.4992 3.0004243,8.7372215 3,11.498622 2.9995083,14.259978 6.9681765,16.499331 11.864154,16.5 c 3.184023,5.99e-4 5.972646,-1.002049 7.536024,-2.423444"/>
+ <path style="fill:#ffffff" d="m 19.400178,13.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 17.858333,7.0062655 15.062465,6.0004665 11.865733,6 6.969778,5.9992 3.0004243,8.2372215 3,10.998622 2.9995083,13.759978 6.9681765,15.999331 11.864154,16 c 3.184023,5.99e-4 5.972646,-1.002049 7.536024,-2.423444"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openjdk-10.svg b/.icons/awkward/22x22/apps/openjdk-10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openjdk-10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/openjdk-11.svg b/.icons/awkward/22x22/apps/openjdk-11.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openjdk-11.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/openjdk-6.svg b/.icons/awkward/22x22/apps/openjdk-6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openjdk-6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/openjdk-7.svg b/.icons/awkward/22x22/apps/openjdk-7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openjdk-7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/openjdk-8.svg b/.icons/awkward/22x22/apps/openjdk-8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openjdk-8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/openjdk-9.svg b/.icons/awkward/22x22/apps/openjdk-9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openjdk-9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/openlp.svg b/.icons/awkward/22x22/apps/openlp.svg
new file mode 100644
index 00000000..b8e5f18a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openlp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#2a4986" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="M 6.274414,2.6961561 A 10,10 0 0 0 3.8193359,4.555531 L 17.694336,12.974477 2.8232422,5.753773 A 10,10 0 0 0 1.4423828,8.562367 L 18.143554,14.077992 1.1289063,9.982289 A 10,10 0 0 0 1,11.499867 10,10 0 0 0 1.1396485,13.149281 L 16.797851,14.702016 1.5234375,14.653188 a 10,10 0 0 0 1.3144531,2.602539 L 17.089844,15.966664 3.7207031,18.346546 A 10,10 0 0 0 6.227539,20.286 l 13.6875,-4.280273 a 10,10 0 0 0 0.726562,-1.893555 z"/>
+ <path style="fill:#ffffff" d="M 6.274414,2.196289 A 10,10 0 0 0 3.8193359,4.055664 L 17.694336,12.47461 2.8232422,5.253906 A 10,10 0 0 0 1.4423828,8.0625 L 18.143554,13.578125 1.1289063,9.482422 A 10,10 0 0 0 1,11 10,10 0 0 0 1.1396485,12.649414 L 16.797851,14.202149 1.5234375,14.153321 a 10,10 0 0 0 1.3144531,2.602538 L 17.089844,15.466797 3.7207031,17.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openmw.svg b/.icons/awkward/22x22/apps/openmw.svg
new file mode 100644
index 00000000..a808caf4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openmw.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 10.900391,4.5 c 0.813621,1.3926165 0.955288,2.7938532 0.90039,4.1953125 C 11.464841,8.5589624 11.111426,8.4383103 10.720703,8.3515625 7.3257741,7.597826 7.4077194,9.367131 6.0058594,10.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 14.895441,8.4978143 14.823537,8.1323098 14.703125,7.75 13.658414,4.4330367 12.168008,5.3868696 10.900391,4.5 Z"/>
+ <path style="opacity:0.2" d="m 11,1.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 5,11.5 10,10 0 0 1 13.019531,1.7070312 10,10 0 0 0 11,1.5 Z"/>
+ <path style="fill:#ca994c" d="m 18.129329,5.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 C 6.9008236,14.166111 8.4725718,14.979476 8.3383285,16.5207 9.671249,14.1843 11.954216,13.441782 14.068268,12.445276 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 20.462658,12.479257 c -2.689842,0.01385 -4.474364,-1.591993 -6.39439,-2.924561 v 0 C 13.100253,8.8231257 12.110085,8.1607959 10.720311,7.8522403 7.325382,7.0985038 7.40686,8.8663608 6.005,9.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 10.900501,4 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 15.052257,9.795876 15.130767,8.6071994 14.703098,7.2493423 13.658387,3.932379 12.168118,4.8868696 10.900501,4 Z"/>
+ <path style="opacity:0.25" d="m 10.900501,4 c 0.813878,1.3930568 0.960275,2.7954035 0.905234,4.1973059 l 1.463641,2.8026791 v 0 C 13.372063,9.790977 13.497437,8.6071994 13.069767,7.2493423 12.614997,5.8054404 11.804265,4.6255234 11.166646,4.1576819 11.076997,4.1119131 10.98824,4.0613847 10.900501,4 Z"/>
+ <path style="opacity:0.25" d="m 13.269376,10.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 18.129329,5.4792709 c -0.799483,1.4013682 -1.940752,2.229325 -3.182356,2.882608 L 13.251602,11.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 13.251602,11.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 C 9.135978,15.12257 10.27385,14.295199 11.512147,13.642613 Z"/>
+ <path style="opacity:0.25" d="m 20.462658,12.479257 c -1.613362,0.0083 -2.901028,-0.56608 -4.08759,-1.314698 L 13.216056,11.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 13.216056,11.03077 C 11.787977,10.036204 8.8670052,7.9464284 6.2579547,9.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 12.980469,20.792969 10,10 0 0 1 5,11 10,10 0 0 1 13.019531,1.2070312 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.25" d="M 11.990234,1.0527344 A 10,10 0 0 0 3,11 10,10 0 0 0 12.019531,20.941406 10,10 0 0 0 12.980469,20.792969 10,10 0 0 1 5,11 10,10 0 0 1 13.019531,1.2070312 10,10 0 0 0 11.990234,1.0527344 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4771525,1 1,5.4771525 1,11 1.00254,11.06904 1.0058,11.138056 1.00977,11.207031 1.1681626,5.8027119 5.593361,1.5029592 11,1.5 11.272607,1.50319 11.54497,1.517523 11.816406,1.542969 12.210055,1.4060266 12.61188,1.2938285 13.019531,1.2070312 12.35512,1.0696912 11.678457,1.0003235 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.900391,4 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 14.895442,7.9978143 14.823537,7.6323098 14.703125,7.25 13.658414,3.9330367 12.168008,4.8868696 10.900391,4 Z M 9.601562,7.6796875 C 7.3237447,7.5223452 7.2324869,8.9489261 6.0058594,9.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 11.463433,8.059244 11.110779,7.9381667 10.720703,7.8515625 10.296337,7.7573454 9.926966,7.702165 9.601562,7.6796875 Z m 5.355469,0.671875 c -10.6380207,9.7656245 -5.31901,4.8828125 0,0 z M 9.734375,11.136719 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/22x22/apps/openoffice4-base.svg b/.icons/awkward/22x22/apps/openoffice4-base.svg
new file mode 100644
index 00000000..bd4a0e49
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openoffice4-base.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e81d62" 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.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 11,6.5 C 9.3225,6.5 7.8888219,7.0176 7.2949219,7.75 7.2450219,7.8115 7.2016629,7.875053 7.1640625,7.939453 7.1282625,8.000553 7.0963655,8.0616 7.0722655,8.125 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 7,8.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 7.2949219,9.25 3.9999,2 0 0 0 11,10.5 3.9999,2 0 0 0 14.705078,9.25 3.9999,2 0 0 0 14.707078,9.248 3.9999,2 0 0 0 14.8145,9.093703 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 15,8.5 3.9999,2 0 0 0 14.978516,8.300781 C 14.940226,8.107281 14.845648,7.923 14.705078,7.75 14.111378,7.0175 12.6776,6.5 11,6.5 Z M 7.2949219,10.75 A 3.9999,2 0 0 0 7,11.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 14.705078,10.75 3.9999,2 0 0 1 11,12 3.9999,2 0 0 1 7.2949219,10.75 Z m 0,3 A 3.9999,2 0 0 0 7,14.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 14.705078,13.75 3.9999,2 0 0 1 11,15 3.9999,2 0 0 1 7.2949219,13.75 Z"/>
+ <path style="fill:#ffffff" d="M 11,6 C 9.3225,6 7.8888219,6.5176 7.2949219,7.25 7.2450219,7.3115 7.2016629,7.375053 7.1640625,7.439453 7.1282625,7.500553 7.0963655,7.5616 7.0722655,7.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 7,8 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 7.2949219,8.75 3.9999,2 0 0 0 11,10 3.9999,2 0 0 0 14.705078,8.75 3.9999,2 0 0 0 14.707078,8.748 3.9999,2 0 0 0 14.8145,8.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 15,8 3.9999,2 0 0 0 14.978516,7.800781 C 14.940226,7.607281 14.845648,7.423 14.705078,7.25 14.111378,6.5175 12.6776,6 11,6 Z M 7.2949219,10.25 A 3.9999,2 0 0 0 7,11 3.9999,2 0 0 0 11,13 3.9999,2 0 0 0 15,11 3.9999,2 0 0 0 14.705078,10.25 3.9999,2 0 0 1 11,11.5 3.9999,2 0 0 1 7.2949219,10.25 Z m 0,3 A 3.9999,2 0 0 0 7,14 3.9999,2 0 0 0 11,16 3.9999,2 0 0 0 15,14 3.9999,2 0 0 0 14.705078,13.25 3.9999,2 0 0 1 11,14.5 3.9999,2 0 0 1 7.2949219,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openoffice4-calc.svg b/.icons/awkward/22x22/apps/openoffice4-calc.svg
new file mode 100644
index 00000000..fd961083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openoffice4-calc.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="10.5" cy="12" r="9.5"/>
+ <circle style="fill:#4bae4f" cx="10.5" cy="11.5" r="9.5"/>
+ <path style="opacity:0.2" d="m 6,15.5 h 9 v -7 H 6 Z m 1,-6 h 3 v 1 H 7 Z m 4,0 h 3 v 1 h -3 z m -4,2 h 3 v 1 H 7 Z m 4,0 h 3 v 1 h -3 z m -4,2 h 3 v 1 H 7 Z m 4,0 h 3 v 1 h -3 z"/>
+ <path style="fill:#ffffff" d="m 6,15 h 9 V 8 H 6 Z M 7,9 h 3 v 1 H 7 Z m 4,0 h 3 v 1 h -3 z m -4,2 h 3 v 1 H 7 Z m 4,0 h 3 v 1 h -3 z m -4,2 h 3 v 1 H 7 Z m 4,0 h 3 v 1 h -3 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.5,2 A 9.5,9.5 0 0 0 1,11.5 9.5,9.5 0 0 0 1.0097656,11.792969 9.5,9.5 0 0 1 10.5,2.5 9.5,9.5 0 0 1 19.990234,11.707031 9.5,9.5 0 0 0 20,11.5 9.5,9.5 0 0 0 10.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openoffice4-draw.svg b/.icons/awkward/22x22/apps/openoffice4-draw.svg
new file mode 100644
index 00000000..e19f024d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openoffice4-draw.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#fec006" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:square" d="m 6.5109245,12.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 6.5109245,11.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openoffice4-impress.svg b/.icons/awkward/22x22/apps/openoffice4-impress.svg
new file mode 100644
index 00000000..f219001d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openoffice4-impress.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#ff5722" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="m 8,8.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 8 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 8,8 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 8 Z m 4,0 v 1 h 4 V 8 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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openoffice4-main.svg b/.icons/awkward/22x22/apps/openoffice4-main.svg
new file mode 100644
index 00000000..abed3338
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openoffice4-main.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="12" cy="11.5" r="10"/>
+ <circle style="fill:#0e85cd" cx="12" cy="11" r="10"/>
+ <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.010742,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"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 19.942524,7.249099 C 19.902774,7.225154 19.861625,7.203734 19.822125,7.1813275 19.175314,6.837149 18.463176,6.610312 17.706474,6.530919 16.369934,6.3913165 15.091631,6.730732 14.012219,7.4223075 13.273368,6.9585495 12.435134,6.656241 11.534106,6.5618645 10.291758,6.431643 9.101443,6.716871 8.07166,7.3128085 8.061785,7.3179685 8.05153,7.3251335 8.041525,7.3314185 8.016965,7.3524235 8,7.3858875 8,7.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,7.425614 9.261974,7.393268 9.8500415,7.4550185 11.50081,7.627947 12.939011,8.1899995 13.948791,9.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,6.749099 C 19.902774,6.725154 19.861625,6.703734 19.822125,6.6813275 19.175314,6.337149 18.463176,6.110312 17.706474,6.030919 16.369934,5.8913165 15.091631,6.230732 14.012219,6.9223075 13.273368,6.4585495 12.435134,6.156241 11.534106,6.0618645 10.291758,5.931643 9.101443,6.216871 8.07166,6.8128085 8.061785,6.8179685 8.05153,6.8251335 8.041525,6.8314185 8.016965,6.8524235 8,6.8858875 8,6.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,12.500003 c -2.240006,0 -4.314054,0.700036 -6.008986,1.891273 C 9.13274,13.81831 7.6986195,13.499812 6.1883035,13.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,12.774685 17.838213,12.5 16.435864,12.5 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 16.435865,12.000003 c -2.240006,0 -4.314054,0.700036 -6.008986,1.891273 C 9.13274,13.31831 7.6986195,12.999812 6.1883035,12.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,12.274685 17.838213,12 16.435864,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openoffice4-math.svg b/.icons/awkward/22x22/apps/openoffice4-math.svg
new file mode 100644
index 00000000..d3ec7522
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openoffice4-math.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#8e8e8e" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="M 10.960938,8.5 9.404297,13.46875 8.2480469,10.574219 H 6 v 1.001953 h 1.59375 l 1.554688,3.919922 h 0.691406 l 1.851562,-5.988282 h 3.197266 V 8.5 Z m 0.748046,3 1.626954,1.90625 L 11.556641,15.5 h 0.888671 L 13.779297,13.929688 15.113281,15.5 h 0.888672 L 14.257812,13.445312 15.916016,11.5 H 15.027344 L 13.8125,12.923828 12.597656,11.5 Z"/>
+ <path style="fill:#ffffff" d="M 10.960938,8 9.404297,12.96875 8.2480469,10.074219 H 6 v 1.001953 h 1.59375 l 1.554688,3.919922 h 0.691406 l 1.851562,-5.988282 h 3.197266 V 8 Z m 0.748046,3 1.626954,1.90625 L 11.556641,15 h 0.888671 L 13.779297,13.429688 15.113281,15 h 0.888672 L 14.257812,12.945312 15.916016,11 H 15.027344 L 13.8125,12.423828 12.597656,11 Z"/>
+ <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.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openoffice4-printeradmin.svg b/.icons/awkward/22x22/apps/openoffice4-printeradmin.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openoffice4-printeradmin.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/openoffice4-startcenter.svg b/.icons/awkward/22x22/apps/openoffice4-startcenter.svg
new file mode 120000
index 00000000..b6298846
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openoffice4-startcenter.svg
@@ -0,0 +1 @@
+openoffice4-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/openoffice4-writer.svg b/.icons/awkward/22x22/apps/openoffice4-writer.svg
new file mode 100644
index 00000000..6111f612
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openoffice4-writer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#3e50b4" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 7,15.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 8.4999998 h 8 V 9.5 Z"/>
+ <path style="fill:#ffffff" d="m 7,15 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 7,8.9999998 v -1 h 8 v 1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openra-cnc.svg b/.icons/awkward/22x22/apps/openra-cnc.svg
new file mode 100644
index 00000000..7fe3e469
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openra-cnc.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#8e8e8e" cx="11" cy="11" r="10"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="11" r="8"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 11,4.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 13.09961,16.578125 A 5.5,5.5 0 0 1 11,17 5.5,5.5 0 0 1 5.5,11.5 5.5,5.5 0 0 1 11,6 5.5,5.5 0 0 1 13.102539,6.4208985 L 13.482422,4.958008 A 7,7 0 0 0 11,4.5 Z"/>
+ <path style="fill:#e13535" d="m 11,4 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 13.09961,16.078125 A 5.5,5.5 0 0 1 11,16.5 5.5,5.5 0 0 1 5.5,11 5.5,5.5 0 0 1 11,5.5 5.5,5.5 0 0 1 13.102539,5.9208985 L 13.482422,4.458008 A 7,7 0 0 0 11,4 Z"/>
+ <path style="opacity:0.2" d="m 11,6.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 12.592774,14.616211 A 3.5,3.5 0 0 1 11,15 3.5,3.5 0 0 1 7.5,11.5 3.5,3.5 0 0 1 11,8 3.5,3.5 0 0 1 12.592774,8.3876955 L 12.97461,6.913086 A 5,5 0 0 0 11,6.5 Z"/>
+ <path style="fill:#e13535" d="m 11,6 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 12.592774,14.116211 A 3.5,3.5 0 0 1 11,14.5 3.5,3.5 0 0 1 7.5,11 3.5,3.5 0 0 1 11,7.5 3.5,3.5 0 0 1 12.592774,7.8876955 L 12.97461,6.413086 A 5,5 0 0 0 11,6 Z"/>
+ <path style="opacity:0.2" d="m 12.470147,8.8849475 a 3,3 0 0 0 -2.938912,0.00275 L 9.93934,10.439328 8.3849475,10.029841 a 3,3 0 0 0 0.00275,2.938912 L 9.939327,12.560648 9.52984,14.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 12.470147,8.3849475 a 3,3 0 0 0 -2.938912,0.00275 L 9.93934,9.939328 8.3849475,9.529841 a 3,3 0 0 0 0.00275,2.938912 L 9.939327,12.060648 9.52984,13.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 13.61224,9.531185 L 12.06061,9.93929 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,4 A 7,7 0 0 0 4,11 7,7 0 0 0 4.010742,11.207031 7,7 0 0 1 11,4.5 7,7 0 0 1 13.362305,4.9189455 L 13.482422,4.458008 A 7,7 0 0 0 11,4 Z M 5.510742,11.292969 A 5.5,5.5 0 0 0 5.5,11.5 5.5,5.5 0 0 0 11,17 5.5,5.5 0 0 0 13.09961,16.578125 l 0.258789,1.000976 a 7,7 0 0 0 0.11914,-0.04102 L 13.09961,16.078125 A 5.5,5.5 0 0 1 11,16.5 5.5,5.5 0 0 1 5.510742,11.292969 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,6 A 5,5 0 0 0 6,11 5,5 0 0 0 6.010742,11.207031 5,5 0 0 1 11,6.5 5,5 0 0 1 12.856446,6.8691405 L 12.97461,6.413086 A 5,5 0 0 0 11,6 Z M 7.511719,11.270508 A 3.5,3.5 0 0 0 7.5,11.5 3.5,3.5 0 0 0 11,15 3.5,3.5 0 0 0 12.592774,14.616211 l 0.263672,1.021484 a 5,5 0 0 0 0.118164,-0.04492 L 12.592774,14.116211 A 3.5,3.5 0 0 1 11,14.5 3.5,3.5 0 0 1 7.511719,11.270508 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.036133,8.001953 A 3,3 0 0 0 9.53125,8.3876955 L 9.647461,8.828125 a 3,3 0 0 1 2.706055,-10e-4 L 12.469727,8.384742 A 3,3 0 0 0 11.036133,8.0019295 Z M 8.3847655,9.530274 a 3,3 0 0 0 -0.370117,1.737304 3,3 0 0 1 0.370117,-1.237304 L 9.939453,10.439453 9.797852,9.902344 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 9.939453,12.56057 9.797852,12.59768 9.530274,13.615259 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/22x22/apps/openra-d2k.svg b/.icons/awkward/22x22/apps/openra-d2k.svg
new file mode 100644
index 00000000..f15d4bf9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openra-d2k.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="5" cy="6.5" r="4"/>
+ <circle style="fill:#8d533f" cx="5" cy="6" r="4"/>
+ <path style="opacity:0.2" d="m 4.622199,2.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.044405 -0.2053998,0.058605 -0.3055998,0.040605 -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.3340015 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.1002015 0.102,0.2508015 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.3012015 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 C 3.8963992,4.4042 4.003799,4.2668 4.093799,4.2668 c 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.1297005 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 1.0007992,5.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="11" cy="11.5" r="9"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,2 A 4,4 0 0 0 1,6 4,4 0 0 0 1.0107422,6.288086 4,4 0 0 1 5,2.5 4,4 0 0 1 8.989258,6.211914 4,4 0 0 0 9,6 4,4 0 0 0 5,2 Z"/>
+ <circle style="fill:#bb694b" cx="11" cy="11" r="9"/>
+ <path style="opacity:0.2" d="m 10.149948,2.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 13.385448,2.3313344 Z M 2.0017982,10.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="15" cy="13.5" r="3"/>
+ <circle style="fill:#eea788" cx="15" cy="13" r="3"/>
+ <path style="opacity:0.2" d="m 14.71665,10.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 12.0006,12.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 11,2 A 9,9 0 0 0 2,11 9,9 0 0 0 2.0107422,11.292969 9,9 0 0 1 11,2.5 9,9 0 0 1 19.989258,11.207031 9,9 0 0 0 20,11 9,9 0 0 0 11,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15,10 a 3,3 0 0 0 -3,3 3,3 0 0 0 0.0127,0.249024 A 3,3 0 0 1 15,10.5 3,3 0 0 1 17.987304,13.250977 3,3 0 0 0 18,13 3,3 0 0 0 15,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openra-ra.svg b/.icons/awkward/22x22/apps/openra-ra.svg
new file mode 100644
index 00000000..01904d29
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openra-ra.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 11.5,1.5000467 C 10.553408,1.5133922 9.8783313,2.0758325 9.5615185,3.0068864 L 9.5732385,2.9648943 8.0859302,7.500062 H 3.0702926 c -0.010935,-1.73e-4 -0.021292,-1.73e-4 -0.032227,0 C 2.4391115,7.5192121 1.8990394,7.7950643 1.5185309,8.2520169 0.69560437,9.183797 0.87002316,10.649887 1.9150163,11.344798 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,18.250089 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,10.649887 22.304376,9.183797 21.48145,8.2520169 21.100941,7.7950643 20.560869,7.5192121 19.961914,7.500062 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,2.0758325 12.446592,1.5133922 11.5,1.5000467 Z"/>
+ <path style="fill:#fc3e28" d="M 11.5,0.99994158 C 10.553408,1.0132872 9.8783313,1.5757274 9.5615185,2.5067814 L 9.573237,2.4647891 8.0859287,6.9999568 H 3.0702911 c -0.010935,-1.73e-4 -0.021291,-1.73e-4 -0.032227,0 C 2.43911,7.0191068 1.8990379,7.294959 1.5185294,7.7519117 0.69560287,8.6836915 0.87002166,10.149782 1.9150148,10.844693 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,17.749984 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,10.149782 22.304397,8.6836915 21.481471,7.7519117 21.100962,7.294959 20.56089,7.0191068 19.961935,6.9999568 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,1.5757274 12.446592,1.0132872 11.5,0.99994158 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,0.99994158 C 10.553408,1.0132872 9.8783313,1.5757274 9.5615185,2.5067814 L 9.573237,2.4647891 8.0859287,6.9999568 H 3.0702911 c -0.010935,-1.73e-4 -0.021291,-1.73e-4 -0.032227,0 C 2.43911,7.0191068 1.8990379,7.294959 1.5185294,7.7519117 1.1051441,8.2199778 0.94464055,8.8222544 1.0185282,9.394494 1.0640328,8.9854278 1.2250028,8.5842663 1.5185294,8.2519129 1.8990379,7.7949603 2.43911,7.5191081 3.0380645,7.499958 c 0.010935,-1.73e-4 0.021292,-1.73e-4 0.032227,0 H 8.0859287 L 9.573237,2.9647903 9.561517,3.0067824 C 9.8783313,2.0757286 10.553408,1.5132884 11.5,1.4999429 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,8.8222544 21.894854,8.2199778 21.481469,7.7519117 21.100962,7.294959 20.56089,7.0191068 19.961935,6.9999568 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,1.5757274 12.446592,1.0132872 11.5,0.99994158 Z M 5.7265478,14.091772 4.3281068,18.376938 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 1.5302653,-4.689465 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,7.500279 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,15.726014 8.9955385,15.985774 C 8.8773877,16.128737 8.5716365,16.525501 8.3175703,16.868022 8.0634802,17.210543 7.80653,17.495198 7.7444204,17.499871 7.6822837,17.504521 7.4581827,17.364124 7.2470921,17.190967 7.0360086,17.01781 6.780385,16.74236 6.6806342,16.57784 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,12.464345 10.833652,12.25152 10.72168,12.131497 L 10.518741,11.91152 9.9656635,12.550389 C 9.6611582,12.900384 9.3256039,13.186918 9.3256039,13.186918 L 7.8648457,11.740687 c 0,0 0.6491621,-0.836881 1.4384561,-1.738755 C 9.4154311,9.873796 9.6619822,9.585192 9.8496952,9.358383 L 10.1909,8.9441702 10.5009,9.07288 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 12.37423,9.587723 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,10.146587 13.00104,8.9437817 11.698489,8.3521072 11.113034,8.0861715 11.0741,8.075645 10.309095,8.099368 10.118394,8.078998 9.0936653,8.2331264 9.0936653,8.2331264 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,7.0002778 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,15.226012 8.9955385,15.485773 C 8.8773877,15.628736 8.5716365,16.0255 8.3175703,16.368021 8.0634802,16.710542 7.80653,16.995197 7.7444204,16.999869 7.6822837,17.004519 7.4581827,16.864123 7.2470921,16.690966 7.0360086,16.517808 6.780385,16.242359 6.6806342,16.077839 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 -0.135661,-0.139864 -0.338519,-0.352689 -0.450491,-0.472713 l -0.202939,-0.219977 -0.5530775,0.63887 C 9.6611582,12.400383 9.3256039,12.686917 9.3256039,12.686917 L 7.8648457,11.240685 c 0,0 0.6491621,-0.83688 1.4384561,-1.738754 C 9.4154311,9.373795 9.6619822,9.085191 9.8496952,8.8583814 L 10.1909,8.4441689 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 12.37423,9.087722 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,9.646586 13.00104,8.4437804 11.698489,7.8521059 11.113034,7.5861702 11.0741,7.5756437 10.309095,7.5993668 10.118394,7.5789967 9.0936653,7.7331251 9.0936653,7.7331251 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,6.9999568 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,-10e-4 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,8.501209 13.598879,7.4773285 12.32715,7.1268866 12.001369,7.0371354 11.594461,6.9955567 11.199218,6.9999568 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,8.4442954 9.8496052,8.8583589 C 9.6618922,9.085169 9.4158346,9.373779 9.3037053,9.501915 8.5144113,10.403789 7.8652252,11.240201 7.8652252,11.240201 l 0.2226566,0.220704 C 8.3137348,11.17565 8.7222509,10.666306 9.3037053,10.001916 9.4158346,9.873781 9.6618922,9.58517 9.8496052,9.35836 L 10.190426,8.9442967 10.500974,9.073203 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 -2.3925842,2.215825 -1.2929718,1.411137 -1.2959018,1.411136 0.1806645,0.299806 c 3.535e-4,6e-4 0.0016,0.0014 0.00195,0.002 l 1.1132843,-1.212944 1.2929718,-1.411136 0.1718754,0.217774 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,13.928985 9.5383374,13.53227 9.2607332,13.173797 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/22x22/apps/openrct2.svg b/.icons/awkward/22x22/apps/openrct2.svg
new file mode 100644
index 00000000..6828f9ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openrct2.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="14.568" height="14.568" x="-23.19" y="-6.93" rx=".728" ry=".728" transform="matrix(-0.70710679,-0.70710678,-0.70710679,0.70710678,0,0)"/>
+ <path style="fill:#357ab4" d="M 20.785997,10.484947 12.383402,2.0823521 11.479004,1.5744936 C 11.127154,1.376914 10.770287,0.92866369 10.484948,1.214003 l -9.2709438,9.270944 c -0.28533914,0.285339 -0.28533874,0.744766 1e-7,1.030105 l 9.2709437,9.270943 c 0.285339,0.285339 0.744766,0.285339 1.030105,0 l 9.270944,-9.270943 c 0.285339,-0.285339 0.285339,-0.744766 0,-1.030105 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.963952,1.4325879 c -0.186191,0 -0.336906,-0.3604141 -0.479576,-0.2177445 L 1.2148446,10.484375 C 1.0069249,10.692295 0.95373646,10.991921 1.0488289,11.25 1.0842369,11.1539 1.1374249,11.061794 1.2148446,10.984375 L 10.484376,1.7148434 c 0.285339,-0.2853391 0.745911,-0.2853391 1.03125,0 l 9.269531,9.2695316 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 12.581538,2.2807554 11.515626,1.7148434 C 11.372956,1.5721738 11.150143,1.4325879 10.963952,1.4325879 Z"/>
+ <path style="fill:#3f3f3f" d="M 10.000001,0.99999959 V 6.4999996 h 1 V 0.99999959 Z"/>
+ <path style="fill:#ee5050" d="m 11.000002,5.4999995 c -1.1878782,1.284e-4 -2.7120347,0.8361219 -2.9496107,2 l -0.050781,0.5 L 8.0000008,11.5 6.5722672,16.888672 10.458986,20.77539 C 10.608789,20.925193 10.804501,21 11.000002,21 c 0.195501,0 0.391212,-0.07481 0.541015,-0.22461 L 15.427736,16.888672 14.000001,11.5 l 3.65e-4,-3.5000005 -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 11.000001,5.4999996 c -1.1878782,1.284e-4 -2.7116429,0.8361219 -2.949219,2 l -0.050781,0.5 v 0.5 l 0.050781,-0.5 c 0.2375761,-1.1638781 1.7613408,-1.9998716 2.949219,-2 1.187144,0.00106 2.709838,0.8368405 2.947266,2 l 0.05273,0.5 v -0.5 l -0.05273,-0.5 c -0.237428,-1.1631595 -1.760122,-1.9989436 -2.947266,-2 z M 8.0000008,11.5 6.5722664,16.888672 6.6777352,16.994141 8.0000008,12 Z m 6.0000002,0 V 12 l 1.322266,4.994141 0.105468,-0.105469 z"/>
+ <path style="fill:#ffce35" d="m 11.000002,5.4999995 c -1,0 -1,2 -1,2 V 11.5 L 8.6230487,18.939453 10.458986,20.77539 C 10.608789,20.925193 10.804501,21 11.000002,21 c 0.195501,0 0.391212,-0.07481 0.541015,-0.22461 L 13.376955,18.939453 12.000002,11.5 V 7.4999995 c 0,0 0,-2 -1,-2 z"/>
+ <rect style="opacity:0.1" width="8" height="1" x="7" y="8.5" rx=".571" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="8" height="1" x="7" y="8" rx=".571" ry=".5"/>
+ <path style="fill:#3f3f3f" d="m 11.000002,9.9999996 c -1,0 -1,1.0000004 -1,1.0000004 V 11 11.333333 13 h 1 1 V 11.333333 11 11 c 0,0 0,-1.0000004 -1,-1.0000004 z"/>
+ <path style="opacity:0.2" d="m 14.500001,3.2499995 -1.75,0.8749999 -1.75,0.8750002 V 3.2499995 1.4999996 l 1.75,0.8749999 z"/>
+ <path style="fill:#ffce35" d="m 14.500001,2.7499998 -1.75,0.8749999 -1.75,0.8750002 V 2.7499998 0.99999989 l 1.75,0.87499991 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openscad.svg b/.icons/awkward/22x22/apps/openscad.svg
new file mode 100644
index 00000000..d5cbac31
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openscad.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="11" r="8.5"/>
+ <path style="fill:#e3954f" d="m 17.710107,3.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 8.4122557,7.4699215 11.864404,15.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 21.514654,6.5680765 21.413304,6.3222275 21.29907,6.081239 21.29237,6.066979 21.28735,6.052514 21.28052,6.038269 21.156245,5.7792755 21.01786,5.5273695 20.867297,5.2863205 20.761618,5.118272 20.650344,4.956092 20.534289,4.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="11.5" cy="10.5" r="8.5"/>
+ <path style="fill:#e3954f" d="M 15.888672,3.7597656 10.150391,6.3945312 A 4.5,2.25 0 0 0 11.5,6.5 4.5,2.25 0 0 0 16,4.25 4.5,2.25 0 0 0 15.888672,3.7597656 Z m 1.984375,5.7343754 a 2.6543585,4.3020314 27.886738 0 0 -3.439453,2.419921 2.6543585,4.3020314 27.886738 0 0 -0.873047,2.357422 l 6.082031,-2.83789 A 2.6543585,4.3020314 27.886738 0 0 18.804688,9.816406 2.6543585,4.3020314 27.886738 0 0 17.873047,9.494141 Z"/>
+ <path style="opacity:0.3" d="m 17.873047,9.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 A 2.6543585,4.3020314 27.886738 0 0 18.804689,9.81543 2.6543585,4.3020314 27.886738 0 0 17.873048,9.494141 Z"/>
+ <ellipse style="opacity:0.3" cx="11.5" cy="4.25" rx="4.5" ry="2.25"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,2 A 8.5,8.5 0 0 0 3.0000003,10.5 8.5,8.5 0 0 0 3.0107425,10.790039 8.5,8.5 0 0 1 11.5,2.5 8.5,8.5 0 0 1 19.989258,10.709961 8.5,8.5 0 0 0 20,10.5 8.5,8.5 0 0 0 11.5,2 Z"/>
+ <path style="opacity:0.1" d="M 4.3175292,9.668806 A 4.2825632,2.328364 64.809931 0 0 3.793115,9.743026 l -2.7353516,1.34668 a 4.2825632,2.328364 64.80993 0 0 -0.22753911,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.47265621,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 7.6837422,17.280161 4.2825632,2.328364 64.809931 0 0 7.2110857,11.952036 4.2825632,2.328364 64.809931 0 0 4.3175312,9.668833 Z"/>
+ <path style="fill:#e3954f" d="M 4.3175292,9.168946 A 4.2825632,2.328364 64.809931 0 0 3.793115,9.243166 l -2.7353516,1.34668 a 4.2825632,2.328364 64.80993 0 0 -0.22753911,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.47265621,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 7.6837422,16.780301 4.2825632,2.328364 64.809931 0 0 7.2110857,11.452176 4.2825632,2.328364 64.809931 0 0 4.3175312,9.168973 Z"/>
+ <ellipse style="opacity:0.2" cx="-5.288" cy="12.592" 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 19.546875,11.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/22x22/apps/openshot-qt.svg b/.icons/awkward/22x22/apps/openshot-qt.svg
new file mode 120000
index 00000000..7b84bf0a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openshot-qt.svg
@@ -0,0 +1 @@
+openshot.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/openshot.svg b/.icons/awkward/22x22/apps/openshot.svg
new file mode 100644
index 00000000..1973fe24
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openshot.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4771525,1 1,5.4771525 1,11 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 13.750168,2.4804677 13.759386,1.3842313 13.60541,1.3427923 12.774731,1.1192353 11.90129,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 13.536133,1.8330078 C 11.92125,2.7455033 7.6662645,5.368207 8,7.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 8.9067019,20.826633 9.94976,20.996027 11,21 16.40626,20.9965 20.830872,16.696909 20.989258,11.292969 20.89512,6.8294633 17.853669,2.9690671 13.536133,1.8330078 Z"/>
+ <path style="fill:#e4e4e4" d="M 13.536133,1.3330078 C 11.92125,2.2455033 7.6662645,4.868207 8,7.1777345 8.4618225,10.373651 14.803134,9.832911 15,12.333985 15.255576,15.580933 10.133784,18.872328 7.336914,20.302734 8.5034264,20.762766 9.746054,20.999299 11,21 16.522847,21 21,16.522847 21,11 20.997244,6.4561705 17.931406,2.4853828 13.536133,1.3330078 Z"/>
+ <path style="opacity:0.2" d="M 3.0117188,5.5 C 2.6225168,6.017332 2.2842219,6.5737077 2,7.1621094 L 2,7.5 1.8378906,7.5 C 1.7131445,7.7852705 1.6020594,8.0765824 1.5039062,8.375 1.4943333,8.4086318 1.481663,8.4714289 1.4726562,8.5 L 3,8.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 2,15.5 2,15.855469 C 2.2829493,16.438318 2.6235685,16.987147 3.0097656,17.5 L 5,17.5 l 5,0 2,0 5,0 1.988281,0 a 10,10 0 0 0 0.65625,-1 L 19,16.5 l 0,-1 1,0 0,0.337891 A 10,10 0 0 0 20.527344,14.5 L 19,14.5 l 0,-6 1.537109,0 A 10,10 0 0 0 20,7.1738281 L 20,7.5 l -1,0 0,-1 0.646484,0 a 10,10 0 0 0 -0.666015,-1 L 3.0117188,5.5 Z M 3,6.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 3.0117188,5 C 2.6225168,5.517332 2.2842219,6.0737077 2,6.6621094 L 2,7 1.8378906,7 C 1.7131445,7.2852705 1.6020594,7.5765824 1.5039062,7.875 1.4943333,7.9086318 1.481663,7.9714289 1.4726562,8 L 3,8 3,14 1.4628906,14 c 0.00372,0.01166 0.00985,0.03824 0.013672,0.05078 C 1.5806943,14.375653 1.7062568,14.690568 1.8417969,15 L 2,15 2,15.355469 C 2.2829493,15.938318 2.6235685,16.487147 3.0097656,17 L 5,17 l 5,0 2,0 5,0 1.988281,0 a 10,10 0 0 0 0.65625,-1 L 19,16 l 0,-1 1,0 0,0.337891 A 10,10 0 0 0 20.527344,14 L 19,14 19,8 20.537109,8 A 10,10 0 0 0 20,6.6738281 L 20,7 19,7 19,6 19.646484,6 A 10,10 0 0 0 18.980469,5 L 3.0117188,5 Z M 3,6 4,6 4,7 3,7 3,6 Z M 5,6 6,6 6,7 5,7 5,6 Z M 7,6 8,6 8,7 7,7 7,6 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="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1.0705,9.926 10,9.5 0 0 1 11,1.5 10,9.5 0 0 1 20.961,10.2235 10,10 0 0 0 11,1 Z m 9.961,9.2235 A 10,10 0 0 1 21,11 10,9.5 0 0 0 20.961,10.2235 Z M 1.0705,9.926 A 10,9.5 0 0 0 1.0461,10.122 10,10 0 0 1 1.0705,9.926 Z M 1.0461,10.122 A 10,10 0 0 0 1.0002,11 10,9.5 0 0 1 1.0461,10.122 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openspades.svg b/.icons/awkward/22x22/apps/openspades.svg
new file mode 100644
index 00000000..8cbfdbb4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openspades.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#ffffbf" d="m 1,8 0,12 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,8 1,8 Z"/>
+ <path style="fill:#6765f6" d="M 21,8 21,2 C 21,1.446 20.554,1 20,1 L 2,1 C 1.446,1 1,1.446 1,2 l 0,6 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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="5" y="8.5"/>
+ <rect style="fill:#3f3f3f" width="4" height="4" x="5" y="8"/>
+ <rect style="opacity:0.1" width="4" height="4" x="13" y="8.5"/>
+ <rect style="fill:#3f3f3f" width="4" height="4" x="13" y="8"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/openterm.svg b/.icons/awkward/22x22/apps/openterm.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openterm.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/openttd.svg b/.icons/awkward/22x22/apps/openttd.svg
new file mode 100644
index 00000000..c4847124
--- /dev/null
+++ b/.icons/awkward/22x22/apps/openttd.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 1.2297869,12.05303 9.2171841,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 11.553033,1.7297832 c -0.306379,-0.3063794 -0.799683,-0.3063787 -1.106062,0 L 1.2297869,10.946968 c -0.30637879,0.306379 -0.30637949,0.799682 0,1.106062 z m 4.2364761,2.024352 7.242073,7.242073 c 0.240726,0.240727 0.628322,0.240726 0.869049,-1e-6 l 7.242073,-7.242073 c 0.240726,-0.240726 0.240727,-0.628322 0,-0.869048 L 13.577385,5.96626 c -0.240727,-0.2407267 -0.628323,-0.240726 -0.869049,0 l -7.2420723,7.242073 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.2420723,-7.242073 c 0.240727,-0.240727 0.240726,-0.628322 0,-0.869048 L 9.2916667,5.9662579 C 9.0509407,5.7255311 8.6633446,5.7255304 8.4226178,5.9662572 L 1.1805447,13.20833 c -0.24072649,0.240726 -0.24072619,0.628322 5e-7,0.869049 z"/>
+ <rect style="fill:#4bae4f" width="11.467" height="11.467" x="9.82" y="-8.76" rx=".615" ry=".615" transform="matrix(0.70711166,0.7071019,0.70711166,-0.7071019,0,0)"/>
+ <rect style="fill:#4bae4f" width="11.467" height="11.467" x="12.86" y="-5.73" rx=".615" ry=".615" transform="matrix(0.70711166,0.7071019,0.70711166,-0.7071019,0,0)"/>
+ <rect style="fill:#f58411" width="14.599" height="14.599" x="8.26" y="-7.3" rx=".782" ry=".782" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.999513,1.0000003 c -0.199974,0 -0.399651,0.076278 -0.552881,0.229418 L 1.2274077,10.443224 c -0.2180594,0.217931 -0.27785372,0.529962 -0.1855959,0.802474 0.037435,-0.110145 0.097432,-0.214524 0.1855959,-0.302636 L 10.446632,1.729256 c 0.306461,-0.30628 0.800278,-0.30628 1.106738,0 l 9.219225,9.213806 c 0.08816,0.08811 0.148158,0.192491 0.185596,0.302636 0.09225,-0.272512 0.03247,-0.584543 -0.185596,-0.802474 L 11.55337,1.2294183 C 11.40014,1.076278 11.199486,1.0000003 10.999513,1.0000003 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,0.34623353,0.01266299)">
+ <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,0.34623353,-0.48733701)">
+ <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/22x22/apps/opera-beta.svg b/.icons/awkward/22x22/apps/opera-beta.svg
new file mode 100644
index 00000000..2eadfb6a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/opera-beta.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="m11 1v4a5 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.0059 10 10 0 0 0 9.859375 -9.9941 10 10 0 0 0 -10 -10z"/>
+ <path style="fill:#e74c3c" d="m11 1a2 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="m11.0001 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 style="opacity:.2" d="m11.0001 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/opera-developer.svg b/.icons/awkward/22x22/apps/opera-developer.svg
new file mode 100644
index 00000000..aa00dc1d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/opera-developer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/opera.svg b/.icons/awkward/22x22/apps/opera.svg
new file mode 100644
index 00000000..5265e87e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/opera.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/oracle-javaws.svg b/.icons/awkward/22x22/apps/oracle-javaws.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/oracle-javaws.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/oracle-sqldeveloper.svg b/.icons/awkward/22x22/apps/oracle-sqldeveloper.svg
new file mode 120000
index 00000000..e569093f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/oracle-sqldeveloper.svg
@@ -0,0 +1 @@
+sqldeveloper.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/oracle_java6.svg b/.icons/awkward/22x22/apps/oracle_java6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/oracle_java6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/oracle_java7.svg b/.icons/awkward/22x22/apps/oracle_java7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/oracle_java7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/oracle_java8.svg b/.icons/awkward/22x22/apps/oracle_java8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/oracle_java8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/oracle_java9.svg b/.icons/awkward/22x22/apps/oracle_java9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/oracle_java9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/orage.svg b/.icons/awkward/22x22/apps/orage.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/orage.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/orage_globaltime.svg b/.icons/awkward/22x22/apps/orage_globaltime.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/orage_globaltime.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/orca.svg b/.icons/awkward/22x22/apps/orca.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/orca.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/oregano.svg b/.icons/awkward/22x22/apps/oregano.svg
new file mode 120000
index 00000000..a00b79b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/oregano.svg
@@ -0,0 +1 @@
+eeschema.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.DolphinEmu.dolphin-emu.svg b/.icons/awkward/22x22/apps/org.DolphinEmu.dolphin-emu.svg
new file mode 120000
index 00000000..db73511a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.DolphinEmu.dolphin-emu.svg
@@ -0,0 +1 @@
+dolphin-emu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.apache.netbeans.svg b/.icons/awkward/22x22/apps/org.apache.netbeans.svg
new file mode 120000
index 00000000..3af5b3dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.apache.netbeans.svg
@@ -0,0 +1 @@
+netbeans.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.armagetronad.ArmagetronAdvanced.svg b/.icons/awkward/22x22/apps/org.armagetronad.ArmagetronAdvanced.svg
new file mode 120000
index 00000000..13ceea70
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.armagetronad.ArmagetronAdvanced.svg
@@ -0,0 +1 @@
+armagetronad.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.audacityteam.Audacity.svg b/.icons/awkward/22x22/apps/org.audacityteam.Audacity.svg
new file mode 120000
index 00000000..c2e2d131
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.audacityteam.Audacity.svg
@@ -0,0 +1 @@
+audacity.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.avidemux.Avidemux.svg b/.icons/awkward/22x22/apps/org.avidemux.Avidemux.svg
new file mode 120000
index 00000000..cdae97d3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.avidemux.Avidemux.svg
@@ -0,0 +1 @@
+avidemux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.baedert.corebird.svg b/.icons/awkward/22x22/apps/org.baedert.corebird.svg
new file mode 120000
index 00000000..215d0441
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.baedert.corebird.svg
@@ -0,0 +1 @@
+corebird.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.bitcoincore.bitcoin-qt.svg b/.icons/awkward/22x22/apps/org.bitcoincore.bitcoin-qt.svg
new file mode 120000
index 00000000..b43f4101
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.bitcoincore.bitcoin-qt.svg
@@ -0,0 +1 @@
+bitcoin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.blender.Blender.svg b/.icons/awkward/22x22/apps/org.blender.Blender.svg
new file mode 120000
index 00000000..965ce912
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.blender.Blender.svg
@@ -0,0 +1 @@
+blender.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.bluej.BlueJ.svg b/.icons/awkward/22x22/apps/org.bluej.BlueJ.svg
new file mode 120000
index 00000000..847f70f7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.bluej.BlueJ.svg
@@ -0,0 +1 @@
+bluej.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.bunkus.mkvtoolnix-gui.svg b/.icons/awkward/22x22/apps/org.bunkus.mkvtoolnix-gui.svg
new file mode 120000
index 00000000..6ab4d366
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.bunkus.mkvtoolnix-gui.svg
@@ -0,0 +1 @@
+mkvmerge.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.bzflag.BZFlag.svg b/.icons/awkward/22x22/apps/org.bzflag.BZFlag.svg
new file mode 120000
index 00000000..d879ad19
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.bzflag.BZFlag.svg
@@ -0,0 +1 @@
+bzflag.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.claws_mail.Claws-Mail.svg b/.icons/awkward/22x22/apps/org.claws_mail.Claws-Mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.claws_mail.Claws-Mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.clementine_player.Clementine.svg b/.icons/awkward/22x22/apps/org.clementine_player.Clementine.svg
new file mode 120000
index 00000000..fd923151
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.clementine_player.Clementine.svg
@@ -0,0 +1 @@
+clementine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.codeblocks.codeblocks.svg b/.icons/awkward/22x22/apps/org.codeblocks.codeblocks.svg
new file mode 120000
index 00000000..de609946
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.codeblocks.codeblocks.svg
@@ -0,0 +1 @@
+codeblocks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.cznic.Datovka.svg b/.icons/awkward/22x22/apps/org.cznic.Datovka.svg
new file mode 120000
index 00000000..d6d0f696
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.cznic.Datovka.svg
@@ -0,0 +1 @@
+datovka.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.darktable.Darktable.svg b/.icons/awkward/22x22/apps/org.darktable.Darktable.svg
new file mode 120000
index 00000000..68a39c28
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.darktable.Darktable.svg
@@ -0,0 +1 @@
+darktable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.davmail.DavMail.svg b/.icons/awkward/22x22/apps/org.davmail.DavMail.svg
new file mode 120000
index 00000000..09611d6e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.davmail.DavMail.svg
@@ -0,0 +1 @@
+davmail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.debian.TuxPuck.svg b/.icons/awkward/22x22/apps/org.debian.TuxPuck.svg
new file mode 120000
index 00000000..4fdfc288
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.debian.TuxPuck.svg
@@ -0,0 +1 @@
+tuxpuck.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.develz.Crawl.svg b/.icons/awkward/22x22/apps/org.develz.Crawl.svg
new file mode 120000
index 00000000..700ab448
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.develz.Crawl.svg
@@ -0,0 +1 @@
+crawl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.eclipse.iot.fourdiac.Ide.svg b/.icons/awkward/22x22/apps/org.eclipse.iot.fourdiac.Ide.svg
new file mode 120000
index 00000000..13125f1e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.eclipse.iot.fourdiac.Ide.svg
@@ -0,0 +1 @@
+4diac-ide.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.electrum.electrum.svg b/.icons/awkward/22x22/apps/org.electrum.electrum.svg
new file mode 120000
index 00000000..efbdaac0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.electrum.electrum.svg
@@ -0,0 +1 @@
+electrum.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.equeim.Tremotesf.svg b/.icons/awkward/22x22/apps/org.equeim.Tremotesf.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.equeim.Tremotesf.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.ethereum.Mist.svg b/.icons/awkward/22x22/apps/org.ethereum.Mist.svg
new file mode 120000
index 00000000..e1584d57
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.ethereum.Mist.svg
@@ -0,0 +1 @@
+mist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.eu.encom.matrique.svg b/.icons/awkward/22x22/apps/org.eu.encom.matrique.svg
new file mode 100644
index 00000000..d7fb94d5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.eu.encom.matrique.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="10.5" cy="11" r="10.5"/>
+ <circle style="fill:#008f7e" cx="10.5" cy="10.5" r="10.5"/>
+ <path style="opacity:0.4;fill:none;stroke:#ffffff;stroke-linejoin:bevel" d="M 7,14.5 H 3.1497778 l 3.6750001,-4 H 18.374778 l -3.15,4 H 14"/>
+ <path style="opacity:0.2" d="M 7,6.499999 V 13 13.5 H 8 V 13 8.777343 L 10.045898,13.5 h 0.908204 L 13,8.777343 V 13 13.5 h 1 V 13 6.499999 H 12.949219 L 10.5,12.10684 8.050781,6.499999 Z"/>
+ <path style="fill:#ffffff" d="m 7,6 v 6.500001 0.5 h 1 v -0.5 -4.222657 l 2.045898,4.722657 h 0.908204 L 13,8.277344 v 4.222657 0.5 h 1 v -0.5 V 6 H 12.949219 L 10.5,11.606841 8.050781,6 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.5,0 A 10.5,10.5 0 0 0 0,10.5 10.5,10.5 0 0 0 0.0097656,10.796875 10.5,10.5 0 0 1 10.5,0.5 10.5,10.5 0 0 1 20.990234,10.703125 10.5,10.5 0 0 0 21,10.5 10.5,10.5 0 0 0 10.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.eu.encom.spectral.svg b/.icons/awkward/22x22/apps/org.eu.encom.spectral.svg
new file mode 100644
index 00000000..0331b246
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.eu.encom.spectral.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.1" d="M 10.360108,18.476172 C 8.2682445,18.274193 6.3377785,17.125102 5.189998,15.398716 4.113063,13.778893 3.7511691,11.858501 4.169499,9.983417 4.325197,9.285528 4.718354,8.274448 4.799093,8.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 16.873844,12.956212 16.012286,11.822883 14.538805,11.090199 13.68475,10.66552 13.08538,10.490625 11.093258,10.084771 9.596173,9.779769 8.823113,9.606805 8.2719425,9.343313 7.6143635,9.028961 7.2111205,8.540034 7.0776315,7.895229 7.01168,7.5766765 7.0213355,6.7993205 7.0947815,6.510285 7.242692,5.9284625 7.6729105,5.310578 8.084782,5.0884565 8.1946905,5.029178 8.4555075,4.9238105 8.6643685,4.8543065 11.63525,3.8656384 15.074912,4.9975965 16.815347,7.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 10.360108,17.976172 C 8.2682445,17.774193 6.3377785,16.625102 5.189998,14.898716 4.113063,13.278893 3.7511691,11.358501 4.169499,9.483417 4.325197,8.785528 4.718354,7.774448 4.799093,7.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 16.873844,12.456212 16.012286,11.322883 14.538805,10.590199 13.68475,10.16552 13.08538,9.990625 11.093258,9.584771 9.596173,9.279769 8.823113,9.106805 8.2719425,8.843313 7.6143635,8.5289605 7.2111205,8.040034 7.0776315,7.395229 7.01168,7.0766765 7.0213355,6.2993205 7.0947815,6.010285 7.242692,5.4284625 7.6729105,4.810578 8.084782,4.5884565 8.1946905,4.529178 8.4555075,4.4238105 8.6643685,4.3543065 11.63525,3.3656383 15.074912,4.4975965 16.815347,7.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/22x22/apps/org.fedoraproject.MediaWriter.svg b/.icons/awkward/22x22/apps/org.fedoraproject.MediaWriter.svg
new file mode 120000
index 00000000..286d1d97
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.fedoraproject.MediaWriter.svg
@@ -0,0 +1 @@
+mediawriter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.filezillaproject.Filezilla.svg b/.icons/awkward/22x22/apps/org.filezillaproject.Filezilla.svg
new file mode 120000
index 00000000..59b19a25
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.filezillaproject.Filezilla.svg
@@ -0,0 +1 @@
+filezilla.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.flarerpg.Flare.svg b/.icons/awkward/22x22/apps/org.flarerpg.Flare.svg
new file mode 120000
index 00000000..b2b8acbf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.flarerpg.Flare.svg
@@ -0,0 +1 @@
+flare.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.flatpak.qtdemo.svg b/.icons/awkward/22x22/apps/org.flatpak.qtdemo.svg
new file mode 120000
index 00000000..bfc70049
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.flatpak.qtdemo.svg
@@ -0,0 +1 @@
+../mimetypes/application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.flightgear.FlightGear.svg b/.icons/awkward/22x22/apps/org.flightgear.FlightGear.svg
new file mode 120000
index 00000000..f8d8068d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.flightgear.FlightGear.svg
@@ -0,0 +1 @@
+flightgear.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.fontforge.FontForge.svg b/.icons/awkward/22x22/apps/org.fontforge.FontForge.svg
new file mode 120000
index 00000000..ecb86293
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.fontforge.FontForge.svg
@@ -0,0 +1 @@
+fontforge.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.freecadweb.FreeCAD.svg b/.icons/awkward/22x22/apps/org.freecadweb.FreeCAD.svg
new file mode 120000
index 00000000..56c9d697
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.freecadweb.FreeCAD.svg
@@ -0,0 +1 @@
+freecad.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.freeciv.Freeciv.svg b/.icons/awkward/22x22/apps/org.freeciv.Freeciv.svg
new file mode 120000
index 00000000..0e0084e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.freeciv.Freeciv.svg
@@ -0,0 +1 @@
+freeciv-client.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.freedesktop.Bustle.svg b/.icons/awkward/22x22/apps/org.freedesktop.Bustle.svg
new file mode 100644
index 00000000..35e2b0cb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.freedesktop.Bustle.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m11 12.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="m21.5 14.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="m11 4c-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="m11.5 5.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="m11.5 5.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="m3 14v2h8v-2z"/>
+ <path style="fill:#3f3f3f" d="m11 14v2h8v-2z"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="15" r="3"/>
+ <path style="fill:#3f3f3f" d="m3.5031134 12.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="m18.496887 12.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="11" cy="15.5" r="2"/>
+ <circle style="fill:#ffffff" cx="11" cy="15" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.freedesktop.GlxInfo.svg b/.icons/awkward/22x22/apps/org.freedesktop.GlxInfo.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.freedesktop.GlxInfo.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.freedesktop.GstDebugViewer.svg b/.icons/awkward/22x22/apps/org.freedesktop.GstDebugViewer.svg
new file mode 120000
index 00000000..d531aad3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.freedesktop.GstDebugViewer.svg
@@ -0,0 +1 @@
+gst-debug-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.freedesktop.Piper.svg b/.icons/awkward/22x22/apps/org.freedesktop.Piper.svg
new file mode 100644
index 00000000..129d07be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.freedesktop.Piper.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#976e2e" width="20" height="18" x="-21" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1" d="M 5.5,3.5 C 4.669,3.5 4,4.169 4,5 v 4.5 1.5 1.5 h 1.5 11 1.5 V 11 9.5 5 C 18,4.169 17.331,3.5 16.5,3.5 Z M 6,5.5 H 16 V 10 10.5 H 6 V 10 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,1 C 2.446,1 2,1.446 2,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 16 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 2,20 v 0.5 c 0,0.554 0.446,1 1,1 h 16 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:#c3c3c3" d="M 5.5,3 C 4.669,3 4,3.669 4,4.5 V 9 10.5 12 h 1.5 11 1.5 V 10.5 9 4.5 C 18,3.669 17.331,3 16.5,3 Z M 6,5 H 16 V 9.5 10 H 6 V 9.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.5,3 C 4.669,3 4,3.669 4,4.5 V 5 C 4,4.169 4.669,3.5 5.5,3.5 h 11 C 17.331,3.5 18,4.169 18,5 V 4.5 C 18,3.669 17.331,3 16.5,3 Z M 6,10 v 0.5 H 16 V 10 Z"/>
+ <rect style="fill:#a4a4a4" width="2" height="4.5" x="10" y="11.5"/>
+ <path style="fill:none;stroke:#c3c3c3;stroke-linecap:round" d="m 9.501437,12.5 0.5,-3"/>
+ <path style="fill:none;stroke:#c3c3c3;stroke-linecap:round" d="m 11.501437,12.5 0.5,-3"/>
+ <path style="fill:none;stroke:#c3c3c3;stroke-linecap:round" d="m 13.501437,12.5 0.5,-3"/>
+ <path style="opacity:0.2" d="M 8.9941405,15.5 C 8.4999175,15.5 8,15.999945 8,16.509765 V 20.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 13.5,18.5 1.5,1.5 0 0 1 14,18.586914 V 15.5 Z"/>
+ <path style="fill:#ffb22b" d="M 8.9941405,15 C 8.4999175,15 8,15.499945 8,16.009765 V 20 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 13.5,18 1.5,1.5 0 0 1 14,18.086914 V 15 Z"/>
+ <path style="opacity:0.2" d="m 14,16 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 z"/>
+ <circle style="opacity:0.2" cx="9.5" cy="18.5" r=".5"/>
+ <path style="opacity:0.2" d="M 8.9941405,15 C 8.4999175,15 8,15.499945 8,16.009765 v 0.738282 A 1.25,1.25 0 0 0 8.75,17 1.25,1.25 0 0 0 10,15.75 1.25,1.25 0 0 0 9.749024,15 Z"/>
+ <path style="opacity:0.1" d="m 14,16 a 1,1 0 0 0 -1,1 1,1 0 0 0 0.0332,0.248047 A 1,1 0 0 1 14,16.5 Z"/>
+ <path style="opacity:0.1" d="m 9.5,18.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 8.9941405,15 C 8.4999175,15 8,15.499945 8,16.009765 v 0.5 C 8,15.999945 8.4999175,15.5 8.9941405,15.5 H 9.749024 A 1.25,1.25 0 0 1 9.973633,15.998047 1.25,1.25 0 0 0 10,15.75 1.25,1.25 0 0 0 9.749024,15 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 8.501437,12.999975 0.5,-3"/>
+ <path style="fill:none;stroke:#eaeaea;stroke-linecap:round" d="m 8.501437,12.5 0.5,-3"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 10.501437,12.999975 0.5,-3"/>
+ <path style="fill:none;stroke:#eaeaea;stroke-linecap:round" d="m 10.501437,12.5 0.5,-3"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 12.501437,12.999975 0.5,-3"/>
+ <path style="fill:none;stroke:#eaeaea;stroke-linecap:round" d="m 12.501437,12.5 0.5,-3"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.freedesktop.fwupd.svg b/.icons/awkward/22x22/apps/org.freedesktop.fwupd.svg
new file mode 120000
index 00000000..2ef1d0cc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.freedesktop.fwupd.svg
@@ -0,0 +1 @@
+fwupd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.freefilesync.FreeFileSync.svg b/.icons/awkward/22x22/apps/org.freefilesync.FreeFileSync.svg
new file mode 120000
index 00000000..b2e7da42
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.freefilesync.FreeFileSync.svg
@@ -0,0 +1 @@
+freefilesync.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.fritzing.Fritzing.svg b/.icons/awkward/22x22/apps/org.fritzing.Fritzing.svg
new file mode 120000
index 00000000..b90cf142
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.fritzing.Fritzing.svg
@@ -0,0 +1 @@
+fritzing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.frozen_bubble.frozen-bubble.svg b/.icons/awkward/22x22/apps/org.frozen_bubble.frozen-bubble.svg
new file mode 120000
index 00000000..9be798dd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.frozen_bubble.frozen-bubble.svg
@@ -0,0 +1 @@
+frozen-bubble.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gabmus.gnome-feeds.svg b/.icons/awkward/22x22/apps/org.gabmus.gnome-feeds.svg
new file mode 100644
index 00000000..6295b321
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gabmus.gnome-feeds.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gabmus.hydrapaper.svg b/.icons/awkward/22x22/apps/org.gabmus.hydrapaper.svg
new file mode 100644
index 00000000..6d4feeff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gabmus.hydrapaper.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:.2" d="m18 8.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 20,10.759259 V 5.3125 C 20,4.862375 19.6209,4.5 19.15,4.5 H 3.85 C 3.3791,4.5 3,4.862375 3,5.3125 v 11.375 C 3,17.137625 3.3791,17.5 3.85,17.5 H 13 Z"/>
+ <path style="opacity:.2" d="m22 13.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 18,7.5000001 V 1.8125 C 18,1.362375 17.6209,1 17.15,1 H 1.85 C 1.3791,1 1,1.362375 1,1.8125 v 11.375 C 1,13.637625 1.3791,14 1.85,14 h 9.35 z"/>
+ <path style="opacity:.3" d="m16 8.179154v-5.179154h-13v9h8.863323z"/>
+ <path style="fill:#cfff3d" d="M 20,10.259259 V 4.8125 C 20,4.362375 19.6209,4 19.15,4 H 3.85 C 3.3791,4 3,4.362375 3,4.8125 v 11.375 C 3,16.637625 3.3791,17 3.85,17 H 13 Z"/>
+ <path style="opacity:.3" d="m18 11.179154v-5.179154h-13v9h8.863323z"/>
+ <path style="fill:#39ddff" d="M 22,13 V 7.8125 C 22,7.362375 21.6209,7 21.15,7 H 5.85 C 5.3791,7 5,7.362375 5,7.8125 v 11.375 C 5,19.637625 5.3791,20 5.85,20 H 15 Z"/>
+ <path style="opacity:.3" d="m20 14.179154v-5.179154h-13v9h8.863323z"/>
+ <path style="fill:#93edff" d="m22 13h-6.125c-0.483262 0-0.875 0.391755-0.875 0.875v6.125z"/>
+ <path style="fill:#ffffff;opacity:.2" d="M 1.8496094,1 C 1.3787094,1 1,1.362375 1,1.8125 v 0.5 C 1,1.862375 1.3787094,1.5 1.8496094,1.5 H 17.150391 C 17.621291,1.5 18,1.862375 18,2.3125 v -0.5 C 18,1.362375 17.621291,1 17.150391,1 Z"/>
+ <path style="fill:#ffffff;opacity:.2" d="M 3.8496094,4 C 3.3787094,4 3,4.362375 3,4.8125 v 0.5 C 3,4.862375 3.3787094,4.5 3.8496094,4.5 H 19.150391 C 19.621291,4.5 20,4.862375 20,5.3125 v -0.5 C 20,4.362375 19.621291,4 19.150391,4 Z"/>
+ <path style="fill:#ffffff;opacity:.2" d="M 5.8496094,7 C 5.3787094,7 5,7.362375 5,7.8125 v 0.5 C 5,7.862375 5.3787094,7.5 5.8496094,7.5 H 21.150391 C 21.621291,7.5 22,7.862375 22,8.3125 v -0.5 C 22,7.362375 21.621291,7 21.150391,7 Z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m15.875 13c-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/22x22/apps/org.gahshomar.Gahshomar.svg b/.icons/awkward/22x22/apps/org.gahshomar.Gahshomar.svg
new file mode 120000
index 00000000..ab326756
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gahshomar.Gahshomar.svg
@@ -0,0 +1 @@
+gahshomar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gajim.Gajim.svg b/.icons/awkward/22x22/apps/org.gajim.Gajim.svg
new file mode 120000
index 00000000..b9417023
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gajim.Gajim.svg
@@ -0,0 +1 @@
+gajim.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gaphor.Gaphor.svg b/.icons/awkward/22x22/apps/org.gaphor.Gaphor.svg
new file mode 120000
index 00000000..5471d6e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gaphor.Gaphor.svg
@@ -0,0 +1 @@
+gaphor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.geany.Geany.svg b/.icons/awkward/22x22/apps/org.geany.Geany.svg
new file mode 120000
index 00000000..b5b94e7c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.geany.Geany.svg
@@ -0,0 +1 @@
+geany.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.geogebra.GeoGebra.svg b/.icons/awkward/22x22/apps/org.geogebra.GeoGebra.svg
new file mode 120000
index 00000000..1f18c02a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.geogebra.GeoGebra.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gimp.GIMP.svg b/.icons/awkward/22x22/apps/org.gimp.GIMP.svg
new file mode 120000
index 00000000..6b2c669f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gimp.GIMP.svg
@@ -0,0 +1 @@
+gimp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gna.Warmux.svg b/.icons/awkward/22x22/apps/org.gna.Warmux.svg
new file mode 120000
index 00000000..27205d6a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gna.Warmux.svg
@@ -0,0 +1 @@
+warmux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnode.NixView.svg b/.icons/awkward/22x22/apps/org.gnode.NixView.svg
new file mode 100644
index 00000000..ee2ecd51
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnode.NixView.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 12.50114,1.500384 c 4.663975,0 8.498479,3.8356587 8.498479,8.501037 0,4.665378 -3.834504,8.501037 -8.498479,8.501037 h -0.0039 c -0.930949,-0.0015 -1.835885,-0.19343 -2.7085,-0.490294 L 7.529379,20.272205 C 6.150592,21.651409 3.678692,22.078276 2.049891,20.448985 0.422266,18.820869 0.848809,16.347047 2.226618,14.968824 L 4.487926,12.706829 C 4.193351,11.835147 4.003011,10.931731 4.002661,10.002398 v -10e-4 c 0,-4.6653553 3.834504,-8.501014 8.498477,-8.501014 z"/>
+ <path style="fill:#2d4b9a" d="m 12.50114,1.0003934 c 4.663975,0 8.498479,3.8356589 8.498479,8.5010376 0,4.665378 -3.834504,8.501037 -8.498479,8.501037 h -0.0039 c -0.930949,-0.0015 -1.835885,-0.193431 -2.7085,-0.490294 L 7.529379,19.772215 C 6.150592,21.151418 3.678692,21.578286 2.049891,19.948994 0.422266,18.320878 0.848809,15.847056 2.226618,14.468834 L 4.487926,12.206839 C 4.193351,11.335157 4.003011,10.43174 4.002661,9.502407 v -10e-4 c 0,-4.6653547 3.834504,-8.5010136 8.498477,-8.5010136 z"/>
+ <path style="opacity:0.2" d="m 9.545371,12.400061 c 0.897417,2.36e-4 0.45463,0.621767 0.45463,1 l -0.02671,0.440777 -4.266254,4.266254 C 4.764529,19.088772 3.311295,17.635538 4.292975,16.69303 l 5,-5 c 0.188266,-0.193533 -0.01761,0.707047 0.252396,0.707031 z"/>
+ <path style="fill:#eb8345" d="m 9.545371,12 c 0.897417,2.36e-4 0.45463,0.621767 0.45463,1 l -0.02671,0.440777 -4.266254,4.266254 C 4.764529,18.688711 3.311295,17.235477 4.292975,16.292969 l 5,-5 C 9.481241,11.099436 9.275369,12.000016 9.545371,12 Z"/>
+ <path style="opacity:0.2" d="m 12.500001,4.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 12.500001,4 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 12.50114,1.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 4.371413,12.323418 c 0.03815,0.127997 0.0734,0.257108 0.116209,0.383782 L 2.226924,14.968875 C 1.534649,15.661358 1.083207,16.630545 1.011126,17.629957 0.943256,16.46051 1.419522,15.27653 2.226924,14.468885 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.Aisleriot.svg b/.icons/awkward/22x22/apps/org.gnome.Aisleriot.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Aisleriot.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.ArchiveManager.svg b/.icons/awkward/22x22/apps/org.gnome.ArchiveManager.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.ArchiveManager.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Bijiben.svg b/.icons/awkward/22x22/apps/org.gnome.Bijiben.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Bijiben.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Books.svg b/.icons/awkward/22x22/apps/org.gnome.Books.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Books.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Boxes.svg b/.icons/awkward/22x22/apps/org.gnome.Boxes.svg
new file mode 120000
index 00000000..14c25b6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Boxes.svg
@@ -0,0 +1 @@
+gnome-boxes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Builder.svg b/.icons/awkward/22x22/apps/org.gnome.Builder.svg
new file mode 120000
index 00000000..d153228c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Builder.svg
@@ -0,0 +1 @@
+builder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Calculator.svg b/.icons/awkward/22x22/apps/org.gnome.Calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Calendar.svg b/.icons/awkward/22x22/apps/org.gnome.Calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Characters.svg b/.icons/awkward/22x22/apps/org.gnome.Characters.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Characters.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Cheese.svg b/.icons/awkward/22x22/apps/org.gnome.Cheese.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Cheese.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Chess.svg b/.icons/awkward/22x22/apps/org.gnome.Chess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.ChromeGnomeShell.svg b/.icons/awkward/22x22/apps/org.gnome.ChromeGnomeShell.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.ChromeGnomeShell.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Clocks.svg b/.icons/awkward/22x22/apps/org.gnome.Clocks.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.ColorViewer.svg b/.icons/awkward/22x22/apps/org.gnome.ColorViewer.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.ColorViewer.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Contacts.svg b/.icons/awkward/22x22/apps/org.gnome.Contacts.svg
new file mode 120000
index 00000000..a556d3b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Contacts.svg
@@ -0,0 +1 @@
+gnome-contacts.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.DejaDup.svg b/.icons/awkward/22x22/apps/org.gnome.DejaDup.svg
new file mode 120000
index 00000000..a562f831
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.DejaDup.svg
@@ -0,0 +1 @@
+deja-dup.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Devhelp.svg b/.icons/awkward/22x22/apps/org.gnome.Devhelp.svg
new file mode 120000
index 00000000..c410bbf5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Devhelp.svg
@@ -0,0 +1 @@
+devhelp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Dictionary.svg b/.icons/awkward/22x22/apps/org.gnome.Dictionary.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Dictionary.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.DiskUtility.svg b/.icons/awkward/22x22/apps/org.gnome.DiskUtility.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.DiskUtility.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Documents.svg b/.icons/awkward/22x22/apps/org.gnome.Documents.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Documents.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Empathy.svg b/.icons/awkward/22x22/apps/org.gnome.Empathy.svg
new file mode 120000
index 00000000..9d835048
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Empathy.svg
@@ -0,0 +1 @@
+empathy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Eolie.svg b/.icons/awkward/22x22/apps/org.gnome.Eolie.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Eolie.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Epiphany.svg b/.icons/awkward/22x22/apps/org.gnome.Epiphany.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Epiphany.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Evince.svg b/.icons/awkward/22x22/apps/org.gnome.Evince.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Evince.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Evolution.svg b/.icons/awkward/22x22/apps/org.gnome.Evolution.svg
new file mode 120000
index 00000000..6fb79ec1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Evolution.svg
@@ -0,0 +1 @@
+evolution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.FeedReader.svg b/.icons/awkward/22x22/apps/org.gnome.FeedReader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.FeedReader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Files.svg b/.icons/awkward/22x22/apps/org.gnome.Files.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Files.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Firmware.svg b/.icons/awkward/22x22/apps/org.gnome.Firmware.svg
new file mode 100644
index 00000000..8b3dd140
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Firmware.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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 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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.Four-in-a-row.svg b/.icons/awkward/22x22/apps/org.gnome.Four-in-a-row.svg
new file mode 120000
index 00000000..6d525fc6
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/org.gnome.Fractal.svg b/.icons/awkward/22x22/apps/org.gnome.Fractal.svg
new file mode 100644
index 00000000..6a4b84d0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Fractal.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 19.888758,2.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 7.9998475,20.5 5.4998663,17.499992 l -3.3888746,0 C 1.4954963,17.499992 1,16.865497 1,16.250002 L 1,3.750126 C 1,3.1345806 1.4954963,2.5001354 2.1109917,2.5001354 Z"/>
+ <path style="fill:#3c6eac" d="m 19.888758,2.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 11.47156,16.38162 8.4857132,16.157247 5.8532232,16.072433 3.7894369,15.630737 C 3.1875716,15.501924 2.165776,15.658541 2.1484099,15.043291 L 1.8392226,4.0893516 C 1.8218551,3.4740513 2.4040324,4.1618963 2.9943839,3.9877709 L 9.733216,2.0001384 Z"/>
+ <path style="fill:#47f6f4" d="m 2.1114698,2.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 16.216504,5.7503883 14.090987,5.0142109 12.484159,4.998311 11.291758,4.986531 10.309647,5.3719397 9.358049,6.2463481 7.8716904,7.6124479 7.4309272,10.586216 8.9039512,12.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 10.569292,8.5792651 11.50274,7.9947501 12.414143,8 13.879977,8.00824 15.035349,9.328553 15,10.705128 14.94652,12.839609 13.509941,15 10.71103,15 7.6789274,14.873387 4.8375669,11.133598 4.9998406,8.2618104 5.1711889,5.2216402 7.5276362,2.9316762 10.331831,2.0001384 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 19.888508,2.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 9.144531,2.5 C 6.8920056,3.6229813 5.1463772,5.6646015 5,8.2617188 4.9913429,8.4149247 4.9958933,8.5710491 5.0039062,8.7285156 5.190741,5.7051707 7.5382354,3.4280834 10.332031,2.5 l -1.1875,0 z M 12.414062,8 c -0.911402,-0.00525 -1.844866,0.5792068 -1.828124,1.552734 0.0013,0.05891 0.02536,0.115249 0.03516,0.173828 C 10.7921,8.9512596 11.610154,8.4953693 12.414062,8.5 c 1.364409,0.00767 2.445947,1.153394 2.5625,2.421875 0.005,-0.07258 0.02162,-0.144188 0.02344,-0.216797 C 15.035349,9.328503 13.879897,8.00824 12.414062,8 Z m -0.46875,1.642578 c -0.10984,0.0131 -0.223396,0.102572 -0.203124,0.222656 0.0131,0.05321 0.05573,0.111647 0.117187,0.09766 0.02355,-0.0052 0.04827,-0.0286 0.04297,-0.05469 0,-0.0091 -0.01239,-0.01807 -0.02149,-0.01367 0,5e-4 -0.0131,0.004 0,0.0078 l 0,0.0078 c 0,0.0105 -0.01824,0.01116 -0.02734,0.0059 -0.0249,-0.0131 -0.02277,-0.04625 -0.01367,-0.06641 0.03265,-0.05204 0.107093,-0.04692 0.152344,-0.01563 0.10069,0.07074 0.0816,0.216855 0.01367,0.302735 -0.0043,0.0055 -0.01106,0.0066 -0.01563,0.01172 0.123366,0.0042 0.222688,0.07614 0.285157,0.179687 0.04847,-0.08938 0.08085,-0.187346 0.07226,-0.298828 -0.01565,-0.202798 -0.18044,-0.412629 -0.402344,-0.386719 z m -0.638671,0.304688 c -0.08907,0.240907 -0.06743,0.521073 0.140625,0.699218 0.02175,0.01857 0.04876,0.03056 0.07422,0.04492 0.0452,0.0048 0.08922,0.01186 0.136719,0.0098 0.130257,-0.0057 0.256005,-0.05633 0.369141,-0.125 0.03732,-0.08394 0.04599,-0.185171 -0.03516,-0.242188 -0.04525,-0.0313 -0.119695,-0.03641 -0.152344,0.01563 -0.0091,0.02016 -0.01123,0.05331 0.01367,0.06641 0.0091,0.0053 0.02734,0.0046 0.02734,-0.0059 l 0,-0.0078 c -0.0131,-0.0038 0,-0.0073 0,-0.0078 0.0091,-0.0044 0.02149,0.0046 0.02149,0.01367 0.0053,0.02609 -0.01942,0.04948 -0.04297,0.05469 -0.06146,0.01399 -0.104087,-0.04445 -0.117187,-0.09766 -0.0078,-0.04624 0.01681,-0.08246 0.04101,-0.117187 -0.118558,0.01242 -0.245421,-0.02429 -0.335937,-0.101563 -0.06635,-0.05681 -0.109012,-0.126127 -0.140625,-0.199218 z m -3.291016,0.04883 c -0.023876,0.982712 0.2353412,1.950632 0.8886719,2.636718 0.9498481,0.997622 3.4517181,1.28754 4.4941411,0.257813 0.406934,-0.401994 0.63099,-1.273769 0.568359,-2.035156 -0.04411,0.613876 -0.249062,1.219734 -0.568359,1.535156 C 12.356014,13.420354 9.854145,13.130436 8.9042969,12.132814 8.3622475,11.563587 8.0826354,10.800547 8.015625,9.996094 Z m 10.974609,1.541015 c -0.101211,1.968607 -1.130379,3.90239 -2.8125,5.365235 -0.04136,0.03432 -0.08168,0.06377 -0.123046,0.09766 l 0.542968,0 c 1.558541,-1.536928 2.450118,-3.498838 2.392578,-5.462891 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.GHex.svg b/.icons/awkward/22x22/apps/org.gnome.GHex.svg
new file mode 120000
index 00000000..9b91b68c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.GHex.svg
@@ -0,0 +1 @@
+ghex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Games.svg b/.icons/awkward/22x22/apps/org.gnome.Games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Geary.svg b/.icons/awkward/22x22/apps/org.gnome.Geary.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Geary.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Genius.svg b/.icons/awkward/22x22/apps/org.gnome.Genius.svg
new file mode 120000
index 00000000..852099c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Genius.svg
@@ -0,0 +1 @@
+pcbcalculator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Glade.svg b/.icons/awkward/22x22/apps/org.gnome.Glade.svg
new file mode 120000
index 00000000..d5852ae9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Glade.svg
@@ -0,0 +1 @@
+glade.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Gnote.svg b/.icons/awkward/22x22/apps/org.gnome.Gnote.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Gnote.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Gtranslator.svg b/.icons/awkward/22x22/apps/org.gnome.Gtranslator.svg
new file mode 100644
index 00000000..ec9f44d2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Gtranslator.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.1" d="M 8.3457031,5.203125 8.5234375,6.0546875 C 5.5136965,7.571242 5.1994622,8.899385 4.7851562,10.234375 l 1.625,0.287109 C 6.7936613,8.900227 7.8064897,8.071359 8.9960938,7.5625 l 0.3007812,0.921875 2.099609,-2.3125 z M 15.498047,5.5 C 14.745555,5.5 14.14119,5.7132331 13.683594,6.1386719 13.228032,6.5619173 13,7.1195174 13,7.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 13.5 V 9.5 h -0.46875 v 1 h 2.238281 V 9.984375 C 14.956332,9.9142 14.717469,9.591386 14.552734,9.255859 14.388002,8.91814 14.306641,8.4629932 14.306641,7.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 10.5 h 2.236328 v -1 H 17.5 v 0.515625 H 16.529297 C 17.013333,9.81387 17.378834,9.417284 17.626953,9.066406 17.875072,8.713336 18,8.2949562 18,7.8125 18,7.1195174 17.772049,6.5619173 17.314453,6.1386719 16.856857,5.7132331 16.250538,5.5 15.498047,5.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 5.9121094,13.5 4,18.5 h 1.1308594 l 0.3613281,-1 h 2.015625 l 0.3554687,1 H 9 l -1.8613281,-5 z M 6.5039062,14.679688 7.2050781,16.5 H 5.8027344 Z"/>
+ <path style="opacity:0.2" d="M 1,19.5 V 20 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 20.331,21.5 21,20.831 21,20 V 19.5 C 21,20.331 20.331,21 19.5,21 H 2.5 C 1.669,21 1,20.331 1,19.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 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.72582706,1.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,1.9674585,0.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 8.996138,7.063372 9.29729,7.98367 11.396256,5.670991 8.345525,4.7026655 8.5235945,5.554065 c -3.009741,1.5165545 -3.323882,2.8445385 -3.738188,4.179529 l 1.625338,0.287531 C 6.7942495,8.399868 7.806534,7.572231 8.996138,7.063372 Z"/>
+ <path style="fill:#2cc26f" d="m 12.64718,15.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/22x22/apps/org.gnome.Hitori.svg b/.icons/awkward/22x22/apps/org.gnome.Hitori.svg
new file mode 120000
index 00000000..983e9c5a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Hitori.svg
@@ -0,0 +1 @@
+hitori.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.IconPreview.svg b/.icons/awkward/22x22/apps/org.gnome.IconPreview.svg
new file mode 100644
index 00000000..66762d70
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.IconPreview.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 2.428711,3.5 C 1.6372823,3.5 1,4.172416 1,5.0078125 V 16.992187 C 1,17.827584 1.6372823,18.5 2.428711,18.5 H 11 11.0498 19.571284 C 20.362717,18.5 21,17.827584 21,16.992187 V 5.0078125 C 21,4.172416 20.362717,3.4992571 19.571289,3.5 H 11.049805 11 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.428711,3 C 1.6372823,3 1,3.672416 1,4.5078125 V 16.492187 C 1,17.327584 1.6372823,18 2.428711,18 H 11.05 V 3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.428711,3 C 1.6372823,3 1,3.672416 1,4.5078125 v 0.5 C 1,4.172416 1.6372823,3.5 2.428711,3.5 h 8.621094 V 3 Z"/>
+ <path style="fill:#51495d" d="m 11,3 v 15 h 8.571428 C 20.362857,18 21,17.327306 21,16.491909 V 4.508091 C 21,3.6726945 20.362857,2.9992572 19.571428,3 Z"/>
+ <circle style="opacity:0.2" cx="17.5" cy="11" r="4.5"/>
+ <circle style="fill:#e4e4e4" cx="17.5" cy="10.5" r="4.5"/>
+ <circle style="fill:#3ea5e6" cx="17.5" cy="10.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,3 v 0.5 h 8.571289 C 20.362717,3.4992571 21,4.172416 21,5.0078125 v -0.5 C 21,3.672416 20.362717,2.9992572 19.571289,3 Z"/>
+ <path style="opacity:0.2" d="M 17.5,8 A 2.5,2.5 0 0 0 15,10.5 2.5,2.5 0 0 0 15.013672,10.738281 2.5,2.5 0 0 1 17.5,8.5 2.5,2.5 0 0 1 19.986328,10.761719 2.5,2.5 0 0 0 20,10.5 2.5,2.5 0 0 0 17.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.Keysign.svg b/.icons/awkward/22x22/apps/org.gnome.Keysign.svg
new file mode 100644
index 00000000..10c8be38
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Keysign.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 15.764142,1.5000893 c -1.13656,0 -2.150199,0.4684112 -2.904864,1.0986276 C 12.773088,2.5293425 12.715175,2.4426752 12.616394,2.3828977 12.047655,2.0387253 11.349869,1.9516496 10.790368,2.0303603 10.008177,2.1404392 9.370364,2.6369142 8.8921604,3.1914876 8.543411,3.0642058 8.1800607,2.9779093 7.8133229,3.0137541 7.5257968,3.041849 7.260783,3.1108438 7.0202892,3.2022297 6.1366318,3.5380292 5.3971643,4.3878057 5.1464675,5.2246813 4.9142581,5.2959615 4.6465263,5.295039 4.4529292,5.4092504 3.6564582,5.8794032 3.027015,6.9129704 3.0014728,7.8047472 2.9759309,8.696524 3.3039171,9.339724 3.6598954,9.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 7.1882174,19.202259 9.112751,20.5 11.439036,20.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 16.450873,12.032326 15.890202,10.077974 18.319799,6.7207443 18.758814,5.929172 19.197014,5.0487536 18.906038,3.7617737 18.760549,3.1183077 18.295224,2.3993249 17.672104,2.0039932 17.048984,1.6086614 16.386878,1.5000893 15.764142,1.5000893 Z"/>
+ <path style="fill:#4f4f4f" d="m 15.764142,1.0000917 c -1.13656,0 -2.150199,0.4684111 -2.904864,1.0986276 C 12.773088,2.0293449 12.715175,1.9426776 12.616394,1.8829 12.047655,1.5387277 11.349869,1.451652 10.790368,1.5303626 10.008177,1.6404415 9.370364,2.1369166 8.8921604,2.69149 8.543411,2.5642082 8.1800607,2.4779117 7.8133229,2.5137564 7.5257968,2.5418513 7.260783,2.6108462 7.0202892,2.7022321 6.1366318,3.0380314 5.3971643,3.8878081 5.1464675,4.7246836 4.9142581,4.7959638 4.6465263,4.7950413 4.4529292,4.9092528 3.6564582,5.3794056 3.027015,6.4129727 3.0014728,7.3047495 2.9759308,8.1965263 3.3039171,8.8397268 3.6598954,9.346732 c 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 16.450873,11.532328 15.890202,9.577977 18.319799,6.2207466 18.758814,5.4291743 19.197014,4.548756 18.906038,3.2617763 18.760549,2.61831 18.295224,1.8993273 17.672104,1.5039955 17.048984,1.1086638 16.386878,1.0000917 15.764142,1.0000917 Z"/>
+ <path style="opacity:0.2" d="m 15.77858,3.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 11.077322,4.0108195 C 9.383276,4.2489524 9.979007,7.4394524 10.88103,7.4990846 11.782685,7.5587176 12.771981,3.7726871 11.077322,4.0108195 Z M 8.0128135,5.0039788 C 7.9262879,5.0124238 7.8335883,5.0347237 7.7344883,5.072338 6.1485963,5.6743047 7.4935319,8.159255 8.3819608,7.9922463 9.215533,7.835921 9.310703,4.8772689 8.0128135,5.0039788 Z M 5.9278148,7.0000635 C 5.786219,6.9960135 5.6328317,7.0358283 5.4697985,7.1318988 4.1661221,7.9005722 5.9088604,9.757766 6.6758748,9.469778 7.3470136,9.217681 6.9189861,7.0285283 5.9278148,7.0000635 Z M 12.00898,8.5010329 C 9.675032,8.4597246 6.5964247,9.684628 6.0713721,12.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 C 9.870102,13.714681 15.108488,12.529297 14.693599,9.950244 14.541853,9.006959 13.409348,8.5258183 12.00898,8.5010329 Z"/>
+ <path style="fill:#ffffff" d="m 15.77858,3.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 11.077322,3.5108218 C 9.383276,3.7489547 9.979007,6.9394547 10.88103,6.999087 11.782685,7.0587202 12.771981,3.2726896 11.077322,3.5108218 Z M 8.0128135,4.5039812 C 7.9262879,4.5124261 7.8335883,4.534726 7.7344883,4.5723404 6.1485963,5.174307 7.4935319,7.6592574 8.3819608,7.4922486 9.215533,7.3359234 9.310703,4.3772713 8.0128135,4.5039812 Z M 5.9278148,6.5000658 C 5.786219,6.4960158 5.6328317,6.5358306 5.4697985,6.6319012 4.1661221,7.4005746 5.9088604,9.257768 6.6758748,8.9697807 7.3470136,8.7176829 6.9189861,6.5285307 5.9278148,6.5000658 Z M 12.00898,8.0010352 C 9.675032,7.9597269 6.5964247,9.18463 6.0713721,11.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 C 9.870102,13.214685 15.108488,12.029301 14.693599,9.450247 14.541853,8.5069609 13.409348,8.0258206 12.00898,8.0010352 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 15.763685,1.0000917 c -1.13656,0 -2.149618,0.4684111 -2.904283,1.0986276 C 12.773212,2.0293449 12.71502,1.9426776 12.616239,1.8829 12.0475,1.5387277 11.349576,1.451652 10.790075,1.5303626 10.007884,1.6404415 9.370827,2.1369166 8.8926234,2.69149 8.543874,2.5642082 8.1802647,2.4779117 7.8135269,2.5137564 7.5260008,2.5418513 7.261056,2.6108462 7.0205622,2.7022321 6.1369048,3.0380314 5.3972443,3.8878081 5.1465475,4.7246836 4.9143381,4.7959638 4.6467883,4.7950413 4.4531912,4.9092528 3.6567202,5.3794056 3.0265918,6.4129727 3.0010496,7.3047495 2.9972746,7.4365084 3.0041096,7.5614088 3.0147215,7.6826772 3.0900846,6.8201473 3.6924923,5.8582873 4.4531912,5.4092504 4.6467883,5.295039 4.9143381,5.2959615 5.1465475,5.2246813 5.3972443,4.3878057 6.1369048,3.5380292 7.0205622,3.2022297 7.261056,3.1108438 7.5260008,3.0418489 7.8135269,3.0137541 8.1802647,2.9779093 8.543874,3.0642058 8.8926234,3.1914876 9.370827,2.6369142 10.007884,2.1404392 10.790075,2.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 18.760759,2.6183335 18.295,1.8993273 17.671879,1.5039955 17.048759,1.1086638 16.386422,1.0000917 15.763685,1.0000917 Z M 4.3486997,10.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="15.5" cy="16" r="5.5"/>
+ <circle style="fill:#0093dd" cx="15.5" cy="15.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 13.5,13 A 2.5,2.5 0 0 0 11,15.5 2.5,2.5 0 0 0 13.5,18 2.5,2.5 0 0 0 15.945312,16 H 18 v 1 h 1 v -1 h 1 V 15 H 15.949219 A 2.5,2.5 0 0 0 13.5,13 Z m 0,1 A 1.5,1.5 0 0 1 15,15.5 1.5,1.5 0 0 1 13.5,17 1.5,1.5 0 0 1 12,15.5 1.5,1.5 0 0 1 13.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.Klotski.svg b/.icons/awkward/22x22/apps/org.gnome.Klotski.svg
new file mode 120000
index 00000000..6d6f9fcd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Klotski.svg
@@ -0,0 +1 @@
+gnome-klotski.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.LightsOff.svg b/.icons/awkward/22x22/apps/org.gnome.LightsOff.svg
new file mode 120000
index 00000000..88261cb6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.LightsOff.svg
@@ -0,0 +1 @@
+lightsoff.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Logs.svg b/.icons/awkward/22x22/apps/org.gnome.Logs.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Logs.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Lollypop.svg b/.icons/awkward/22x22/apps/org.gnome.Lollypop.svg
new file mode 120000
index 00000000..6ee338be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Lollypop.svg
@@ -0,0 +1 @@
+lollypop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Mahjongg.svg b/.icons/awkward/22x22/apps/org.gnome.Mahjongg.svg
new file mode 120000
index 00000000..6c409e39
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Mahjongg.svg
@@ -0,0 +1 @@
+kmahjongg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Maps.svg b/.icons/awkward/22x22/apps/org.gnome.Maps.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Mines.svg b/.icons/awkward/22x22/apps/org.gnome.Mines.svg
new file mode 120000
index 00000000..f4b00830
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Mines.svg
@@ -0,0 +1 @@
+kmines.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.MultiWriter.svg b/.icons/awkward/22x22/apps/org.gnome.MultiWriter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.MultiWriter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Music.svg b/.icons/awkward/22x22/apps/org.gnome.Music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Nautilus.svg b/.icons/awkward/22x22/apps/org.gnome.Nautilus.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Nautilus.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Notes.svg b/.icons/awkward/22x22/apps/org.gnome.Notes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Notes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.OCRFeeder.svg b/.icons/awkward/22x22/apps/org.gnome.OCRFeeder.svg
new file mode 120000
index 00000000..44243e08
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.OCRFeeder.svg
@@ -0,0 +1 @@
+ocrfeeder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.OfficeRunner.svg b/.icons/awkward/22x22/apps/org.gnome.OfficeRunner.svg
new file mode 100644
index 00000000..785b7725
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.OfficeRunner.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="15" cy="3.5" r="2"/>
+ <path style="opacity:0.2" d="m 13.795557,6.0924296 c -0.355832,0.019725 -0.674284,0.227315 -0.835937,0.544922 L 10.166038,12.426414 7.0927958,15.939109 3.1113503,15.496726 C 1.7858302,15.349591 1.5651271,17.337872 2.8906472,17.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.0478518 1.139649,2.5087888 c 0.289182,0.635167 1.123562,0.786323 1.617187,0.292969 l 3,-2.9999998 C 20.68971,8.2553901 19.236476,6.8021561 18.293968,7.7838361 L 16.314475,9.7633282 14.761377,6.6773906 c -0.170548,-0.375462 -0.554068,-0.6077455 -0.96582,-0.584961 z"/>
+ <path style="fill:#548536" d="m 13.795557,5.5925626 c -0.355832,0.019725 -0.674284,0.227315 -0.835937,0.544922 L 10.166038,11.926547 7.0927958,15.439242 3.1113503,14.996859 C 1.7858302,14.849724 1.5651271,16.838005 2.8906472,16.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.0478514 1.139649,2.5087884 c 0.289182,0.635167 1.123562,0.786323 1.617187,0.292969 l 3,-2.9999999 c 0.98168,-0.942508 -0.471554,-2.395742 -1.414062,-1.414062 L 16.314475,9.2634612 14.761377,6.1775236 c -0.170548,-0.375462 -0.554068,-0.6077455 -0.96582,-0.584961 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 13.795921,5.5925626 c -0.355833,0.019725 -0.674284,0.227315 -0.835938,0.544922 L 10.166038,11.926547 7.0927958,15.439242 3.1113503,14.996859 C 2.2797461,14.904549 1.8831758,15.652814 2.0302957,16.259554 2.1306906,15.8121 2.503199,15.429353 3.1113503,15.496859 l 3.9814455,0.442383 3.0732422,-3.512695 2.793945,-5.7890624 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 16.314475,9.2634612 14.761741,6.1775236 c -0.170549,-0.375462 -0.554068,-0.6077455 -0.96582,-0.584961 z"/>
+ <circle style="fill:#75b74a" cx="15" cy="3" r="2"/>
+ <path style="opacity:0.2" d="m 11.515647,5.4908679 c -0.08656,-0.00105 -0.172895,0.00911 -0.256836,0.030275 l -3.4999985,1 C 7.3136785,6.6322919 7.0012665,7.0320664 7.001,7.4908679 v 3.9999991 c -0.019125,1.352322 2.019125,1.352322 2,0 V 8.2721179 l 1.570311,-0.5185545 0.06641,1.1816405 c -0.248617,0.7375473 -0.483972,1.4718421 -0.664063,2.1953111 -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 15.842784,15.422181 15.72851,15.28195 15.58401,15.178367 L 13.2969,13.536765 c 0.473572,-0.807074 0.668441,-1.96743 0.944336,-2.9375 0.214225,-0.7531038 0.429682,-1.5065508 0.645508,-2.2597641 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="fill:#75b74a" d="m 11.515647,4.9910001 c -0.08656,-0.00105 -0.172895,0.00911 -0.256836,0.030275 l -3.4999985,1 C 7.3136785,6.1324241 7.0012665,6.5321986 7.001,6.9910001 V 10.991 c -0.019125,1.352322 2.019125,1.352322 2,0 V 7.7722501 l 1.570311,-0.5185545 0.06641,1.1816405 c -0.248617,0.7375481 -0.483972,1.4718431 -0.664063,2.1953119 -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 15.842784,14.922314 15.72851,14.782083 15.58401,14.6785 L 13.2969,13.036898 c 0.473572,-0.807074 0.668441,-1.96743 0.944336,-2.9375 0.214225,-0.7531038 0.429682,-1.5065514 0.645508,-2.2597649 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="opacity:0.2;fill:#ffffff" d="m 15,1.0000002 a 2,2 0 0 0 -2,2 2,2 0 0 0 0.01758,0.2441406 A 2,2 0 0 1 15,1.5000002 2,2 0 0 1 16.982422,3.2558596 2,2 0 0 0 17,3.0000002 a 2,2 0 0 0 -2,-2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.515625,4.9902346 c -0.08656,-0.00105 -0.171918,0.010085 -0.255859,0.03125 l -3.5000004,1 c -0.445134,0.111149 -0.757546,0.5099485 -0.7578125,0.96875 v 0.5 c 2.665e-4,-0.4588015 0.3126785,-0.857601 0.7578125,-0.96875 l 3.5000004,-1 c 0.08394,-0.021165 0.169299,-0.0323 0.255859,-0.03125 0.09307,0.00181 0.184487,0.017554 0.273437,0.044922 3.5e-4,-9.999e-4 0.0016,-0.00291 0.002,-0.00391 l 1.662109,0.3867188 c 0.699868,0.1624689 1.12595,0.2367243 1.435547,0.9746093 0.05086,0.1286259 0.08344,0.2802209 0.103516,0.4433594 0.04479,-0.3798137 -0.0053,-0.695017 -0.103516,-0.9433594 C 14.579075,5.6546933 14.152993,5.5804379 13.453125,5.417969 L 11.791016,5.0312502 c -3.04e-4,0.001 -0.0016,0.00291 -0.002,0.00391 -0.08895,-0.027368 -0.180366,-0.043117 -0.273437,-0.044922 z M 10.615234,8.5097658 C 10.375859,9.2223642 10.148662,9.9316492 9.974609,10.630859 9.805234,11.221935 9.756953,11.730456 9.791016,12.171875 9.813106,11.852798 9.865516,11.51156 9.974609,11.130859 10.1547,10.40739 10.390055,9.6730942 10.638672,8.9355471 Z m 2.855469,4.6523432 c -0.05674,0.126432 -0.107001,0.261111 -0.173828,0.375 l 2.287109,1.640625 c 0.1445,0.103583 0.259752,0.243814 0.332032,0.40625 l 2,4.5 c 0.02976,0.06695 0.02691,0.127175 0.04297,0.191407 0.06128,-0.204969 0.07071,-0.435631 -0.04297,-0.691407 l -2,-4.5 c -0.07228,-0.162436 -0.187532,-0.302667 -0.332032,-0.40625 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.PasswordSafe.svg b/.icons/awkward/22x22/apps/org.gnome.PasswordSafe.svg
new file mode 100644
index 00000000..fc1f86dd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.PasswordSafe.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#656565" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="16" height="16" x="3" y="3.5" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <rect style="fill:#d9d9d9" width="16" height="16" x="3" y="3" rx="1" ry="1"/>
+ <circle style="opacity:0.1" cx="11" cy="11.5" r="5"/>
+ <circle style="fill:#8e8e8e" cx="11" cy="11" r="5"/>
+ <path style="opacity:0.2" d="M 12.025782,6.0984767 11.450629,8.2449784 11.987254,8.3887667 12.562408,6.242265 Z M 9.974629,6.0981884 9.43738,6.2418095 l 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 7.6605961,7.2676361 7.2675917,7.6610967 8.8393389,9.232552 9.232342,8.8390911 Z M 15.75819,9.43738 l -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="11" cy="11.5" r="2"/>
+ <circle style="fill:#d9d9d9" cx="11" cy="11" r="2"/>
+ <rect style="opacity:0.1" width="2" height="4" x="2" y="6.5" rx=".5" ry=".5"/>
+ <rect style="fill:#8e8e8e" width="2" height="4" x="2" y="6" rx=".5" ry=".5"/>
+ <rect style="opacity:0.1" width="2" height="4" x="2" y="12.5" rx=".5" ry=".5"/>
+ <rect style="fill:#8e8e8e" width="2" height="4" x="2" y="12" rx=".5" ry=".5"/>
+ <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 14 c 0.554,0 1,0.446 1,1 V 4 C 19,3.446 18.554,3 18,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,9 A 2,2 0 0 0 9,11 2,2 0 0 0 9.01758,11.247071 2,2 0 0 1 11,9.5 2,2 0 0 1 12.982422,11.25293 2,2 0 0 0 13,11 2,2 0 0 0 11,9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.Photos.svg b/.icons/awkward/22x22/apps/org.gnome.Photos.svg
new file mode 100644
index 00000000..88e446b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Photos.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11.000001,1.5 C 10.404326,1.5 9.8512653,1.677248 9.3847413,1.9794922 L 3.6298909,5.330078 C 3.1381303,5.586446 2.7099467,5.9806625 2.4125939,6.5 2.1396583,6.9768435 2.0131317,7.497121 2.013656,8.010742 H 2 v 6.978516 h 0.013656 c -4.657e-4,0.513557 0.1259955,1.034038 0.3989379,1.510742 0.2972929,0.519397 0.7255488,0.913557 1.217297,1.169922 l 5.7860634,3.36914 C 9.8759783,21.329127 10.417479,21.5 11.000001,21.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 20 V 8.010742 H 19.98635 C 19.986856,7.4971155 19.860397,6.976788 19.587407,6.5 19.290114,5.9806025 18.861858,5.586443 18.37011,5.330078 L 12.631842,1.9882813 C 12.162211,1.6799935 11.602123,1.5 11.000001,1.5 Z"/>
+ <path style="fill:#33d17a" d="m 2.0000003,7.510742 v 6.978516 H 8.0143058 V 7.510742 Z"/>
+ <path style="fill:#3584e4" d="m 6.5190203,11.886719 -3.0237344,5.205078 5.9928474,3.489257 3.0237337,-5.205078 z"/>
+ <path style="fill:#a347ba" d="m 15.480979,11.885742 -5.9928467,3.490234 3.0237347,5.205078 5.992847,-3.490234 z"/>
+ <path style="fill:#e83c44" d="m 13.985694,7.510742 v 6.977539 H 20 V 7.510742 Z"/>
+ <path style="fill:#ff912f" d="M 12.511867,1.4189453 9.4881323,6.6240235 15.480979,10.113281 18.504714,4.908203 Z"/>
+ <path style="fill:#f6d32d" d="M 9.4881333,1.4189453 3.4952859,4.908203 6.5190203,10.113281 12.511867,6.6240235 Z"/>
+ <path style="fill:#a347ba" d="m 11.000052,21 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 10.523306,14.217311 10.049749,13.939742 9.5794793,13.656583 8.6101463,13.130191 8.0051333,12.110103 8.0037648,10.999832 v 6.978126 c 0,1.668821 1.3415045,3.021706 2.9962872,3.021706 z M 8.0147513,17.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 11.000052,1.0000001 c -1.6547827,0 -2.9962872,1.3528849 -2.9962872,3.0217059 0.0015,0.9891945 0.482987,1.9150175 1.2890695,2.478638 l 1.5410897,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 4.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 2.4126925,15.999916 c 0.8273083,1.445382 2.6600373,1.940439 4.0929283,1.105944 0.8488335,-0.495889 1.4032105,-1.379405 1.4841615,-2.365324 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 8.0035988,9.255301 5.0073108,11 4.3301503,11.394333 3.5095002,11.872098 C 2.076276,12.706424 1.5852178,14.554702 2.4126925,15.999916 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 19.587412,5.999916 C 18.760103,4.5545335 16.927374,4.0594775 15.494483,4.893972 14.645696,5.3898275 14.091326,6.2732705 14.010323,7.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 19.923652,9.29324 20.41471,7.445131 19.587235,5.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 2.4126925,5.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 8.4753428,8.9749205 8.9505093,8.70015 9.4288323,8.4310465 10.365507,7.847572 11.544028,7.829137 12.498196,8.3830365 L 11.000052,7.5106025 8.0035988,5.766071 7.3264373,5.3717385 6.5057873,4.8939735 C 5.0725633,4.0594775 3.2400009,4.5547015 2.4125261,5.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 19.587412,15.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.0693637,0.04818 l 1.4981437,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 8.0037128,9.255469 v 3.489063 l 2.9962862,1.744699 2.996288,-1.744699 V 9.255469 l -2.996288,-1.7447 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 10.404325,1 9.8512903,1.177248 9.3847663,1.4794922 L 3.6298831,4.830078 C 3.1381224,5.086446 2.7094624,5.4806625 2.4121097,6 2.1391741,6.4768435 2.0131479,6.997121 2.0136722,7.510742 h -0.013672 v 0.5 h 0.013672 C 2.0131479,7.497121 2.1391741,6.9768435 2.4121097,6.5 2.7094624,5.9806625 3.1381224,5.586446 3.6298831,5.330078 L 9.3847663,1.9794922 C 9.8512903,1.677248 10.404325,1.5 11,1.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 20 v -0.5 H 19.98633 C 19.986839,6.9971155 19.860881,6.476788 19.58789,6 19.290597,5.4806025 18.861865,5.086443 18.370117,4.830078 L 12.631836,1.4882813 C 12.162206,1.1799935 11.602123,1 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.Podcasts.svg b/.icons/awkward/22x22/apps/org.gnome.Podcasts.svg
new file mode 100644
index 00000000..031737c1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Podcasts.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 1.5,3.5 C 0.669,3.5 0,4.169 0,5 V 15.5 16.25 17 c 0,0.831 0.669,1.5 1.5,1.5 h 18 C 20.331,18.5 21,17.831 21,17 V 16.25 15.5 5 C 21,4.169 20.331,3.5 19.5,3.5 Z"/>
+ <path style="fill:#ed333b" d="M 1.5,3 C 0.669,3 0,3.669 0,4.5 V 15 15.75 16.5 C 0,17.331 0.669,18 1.5,18 h 18 C 20.331,18 21,17.331 21,16.5 V 15.75 15 4.5 C 21,3.669 20.331,3 19.5,3 Z"/>
+ <path style="fill:#949390" d="m 5.625,14.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 4.0338542,17 H 4 V 17.237304 18 H 4.8125 16.1875 17 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 15.375,14.5 Z"/>
+ <path style="fill:#f6f5f4" d="m 3.5,4.9999995 h 14 l 1.5,1.5 V 15 H 2 V 6.4999995 Z"/>
+ <rect style="fill:#424048" width="17" height="5" x="2" y="8"/>
+ <circle style="opacity:0.2" cx="6" cy="10.5" r="1"/>
+ <circle style="fill:#f6f5f4" cx="6" cy="10" r="1"/>
+ <circle style="opacity:0.2" cx="15" cy="10.5" r="1"/>
+ <circle style="fill:#f6f5f4" cx="15" cy="10" r="1"/>
+ <rect style="fill:#949390" width="5" height="2" x="8" y="9"/>
+ <path style="opacity:0.5;fill:#424048" d="m 8,9 v 2 h 1.898661 c 0.06736,-0.329076 0.101383,-0.664101 0.101562,-1 C 9.998423,9.663936 9.962773,9.328909 9.893778,9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.5,3 C 0.669,3 0,3.669 0,4.5 V 5 C 0,4.169 0.669,3.5 1.5,3.5 h 18 C 20.331,3.5 21,4.169 21,5 V 4.5 C 21,3.669 20.331,3 19.5,3 Z"/>
+ <rect style="opacity:0.2" width="5" height=".5" x="8" y="9"/>
+ <rect style="opacity:0.3" width="13" height="1" x="4" y="17"/>
+ <rect style="opacity:0.2" width="17" height=".5" x="2" y="15"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.Polari.svg b/.icons/awkward/22x22/apps/org.gnome.Polari.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.PowerStats.svg b/.icons/awkward/22x22/apps/org.gnome.PowerStats.svg
new file mode 120000
index 00000000..82c357f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.PowerStats.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Quadrapassel.svg b/.icons/awkward/22x22/apps/org.gnome.Quadrapassel.svg
new file mode 120000
index 00000000..765b85dd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Recipes.svg b/.icons/awkward/22x22/apps/org.gnome.Recipes.svg
new file mode 120000
index 00000000..d55b6fc0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Recipes.svg
@@ -0,0 +1 @@
+recipes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Reversi.svg b/.icons/awkward/22x22/apps/org.gnome.Reversi.svg
new file mode 120000
index 00000000..c51280a0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Reversi.svg
@@ -0,0 +1 @@
+kreversi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Rhythmbox3.svg b/.icons/awkward/22x22/apps/org.gnome.Rhythmbox3.svg
new file mode 120000
index 00000000..a2830c27
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Rhythmbox3.svg
@@ -0,0 +1 @@
+rhythmbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Robots.svg b/.icons/awkward/22x22/apps/org.gnome.Robots.svg
new file mode 120000
index 00000000..cd2fa6c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Robots.svg
@@ -0,0 +1 @@
+gnome-robots.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Screenshot.svg b/.icons/awkward/22x22/apps/org.gnome.Screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Settings.svg b/.icons/awkward/22x22/apps/org.gnome.Settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Shell.Extensions.GSConnect.svg b/.icons/awkward/22x22/apps/org.gnome.Shell.Extensions.GSConnect.svg
new file mode 120000
index 00000000..af028f18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Shell.Extensions.GSConnect.svg
@@ -0,0 +1 @@
+kdeconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Shotwell.svg b/.icons/awkward/22x22/apps/org.gnome.Shotwell.svg
new file mode 120000
index 00000000..b927afb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Shotwell.svg
@@ -0,0 +1 @@
+multimedia-photo-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.SimpleScan.svg b/.icons/awkward/22x22/apps/org.gnome.SimpleScan.svg
new file mode 100644
index 00000000..c36b7ec7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.SimpleScan.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="1.5" y="-19" rx="1.43" ry="1.6" transform="rotate(90)"/>
+ <rect style="fill:#8d8d8d" width="20" height="16" x="1" y="-19" rx="1.43" ry="1.6" transform="rotate(90)"/>
+ <path style="opacity:0.2" d="m 5,12.5 v 6.382812 C 5,18.882812 5,19.5 5.5625,19.5 H 13 l 4,-4 v -3 z"/>
+ <path style="fill:#01dfd8" d="M 5,12 V 3.3749997 C 5,3.3749997 5,3 5.387096,3 H 16.612904 C 17,3 17,3.3749997 17,3.3749997 V 12"/>
+ <path style="fill:#e4e4e4" d="m 5,12 h 12 v 3 L 14.1875,16.323529 13,19 H 5.5625 C 5,19 5,18.382353 5,18.382353 Z"/>
+ <path style="fill:#cccccc" d="M 13,19 V 15.545455 C 13,15.545455 13,15 13.545455,15 H 17 Z"/>
+ <rect style="opacity:0.2" width="20" height="2" x="1" y="11.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="20" height="2" x="1" y="11" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.386719,3 C 4.999623,3 5,3.375 5,3.375 v 0.5 C 5,3.875 4.999623,3.5 5.386719,3.5 H 16.613281 C 17.000377,3.5 17,3.875 17,3.875 v -0.5 C 17,3.375 17.000377,3 16.613281,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.5996095,1 C 3.7132091,1 3,1.637628 3,2.4296875 v 0.5 C 3,2.137628 3.7132091,1.5 4.5996095,1.5 H 17.40039 C 18.286791,1.5 19,2.137628 19,2.9296875 v -0.5 C 19,1.637628 18.286791,1 17.40039,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.Software.svg b/.icons/awkward/22x22/apps/org.gnome.Software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.SoundRecorder.svg b/.icons/awkward/22x22/apps/org.gnome.SoundRecorder.svg
new file mode 120000
index 00000000..59e75f2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.SoundRecorder.svg
@@ -0,0 +1 @@
+gnome-sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Sudoku.svg b/.icons/awkward/22x22/apps/org.gnome.Sudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Sudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.SwellFoop.svg b/.icons/awkward/22x22/apps/org.gnome.SwellFoop.svg
new file mode 120000
index 00000000..313b1688
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.SwellFoop.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Sysprof.svg b/.icons/awkward/22x22/apps/org.gnome.Sysprof.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Sysprof.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.SystemMonitor.svg b/.icons/awkward/22x22/apps/org.gnome.SystemMonitor.svg
new file mode 120000
index 00000000..b6e5ceea
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.SystemMonitor.svg
@@ -0,0 +1 @@
+utilities-system-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Tali.svg b/.icons/awkward/22x22/apps/org.gnome.Tali.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Tali.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Taquin.svg b/.icons/awkward/22x22/apps/org.gnome.Taquin.svg
new file mode 120000
index 00000000..acfd73b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Taquin.svg
@@ -0,0 +1 @@
+gnome-taquin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Terminal.svg b/.icons/awkward/22x22/apps/org.gnome.Terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Tetravex.svg b/.icons/awkward/22x22/apps/org.gnome.Tetravex.svg
new file mode 120000
index 00000000..eef4e759
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Tetravex.svg
@@ -0,0 +1 @@
+gnome-tetravex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Todo.svg b/.icons/awkward/22x22/apps/org.gnome.Todo.svg
new file mode 120000
index 00000000..56fbf255
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Todo.svg
@@ -0,0 +1 @@
+gnome-todo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Tomboy.svg b/.icons/awkward/22x22/apps/org.gnome.Tomboy.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Tomboy.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Totem.svg b/.icons/awkward/22x22/apps/org.gnome.Totem.svg
new file mode 100644
index 00000000..0efc8ac8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Totem.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 5.0708951,1.5008624 A 3.0005429,3.0221257 0 0 0 2.0003503,4.5216681 v 6.9782279 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.0004547,-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 19.977827,10.938663 19.888219,10.557696 19.714583,10.205731 19.58711,9.9124696 19.404399,9.6579036 19.189152,9.4331936 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 18.664699,8.9879286 C 18.49188,8.8656851 18.312247,8.7532621 18.126572,8.6548881 c -0.01306,-0.00517 -0.02691,-0.00774 -0.04004,-0.012695 L 6.5006911,1.9042226 A 3.0005429,3.0221257 0 0 0 5.0708951,1.5008624 Z"/>
+ <path style="fill:#3391d9;fill-rule:evenodd" d="M 5.0713281,7.9783411 A 3.0003157,3.0218275 0 0 0 2.0007016,10.999036 v 6.97766 a 3.0003157,3.0218275 0 0 0 4.499911,2.616764 l 5.9998814,-3.489396 a 3.0003157,3.0218275 0 0 0 0,-5.23334 L 6.5006126,8.3822711 a 3.0003157,3.0218275 0 0 0 -1.4292845,-0.40393 z" overflow="visible"/>
+ <path style="fill:#9c5ac9;fill-rule:evenodd" d="M 5.0713281,1.0008691 A 3.0003157,3.0218275 0 0 0 2.0007016,4.0211861 V 17.976507 h 5.999881 V 9.2545256 L 15.500434,13.615611 18.500375,8.3822711 6.5006126,1.4046106 A 3.0003157,3.0218275 0 0 0 5.0713281,1.0008691 Z" overflow="visible"/>
+ <path style="fill:#3391d9;fill-rule:evenodd" d="M 11.07121,4.4896996 A 3.0003157,3.0218275 0 0 0 8.0005826,7.5100161 v 6.9776609 a 3.0003157,3.0218275 0 0 0 4.4999114,2.616575 l 5.999881,-3.488641 a 3.0003157,3.0218275 0 0 0 0,-5.2333399 L 12.500494,4.8934406 A 3.0003157,3.0218275 0 0 0 11.07121,4.4896996 Z" overflow="visible"/>
+ <path style="fill:#4bcdbe;fill-rule:evenodd" d="m 12.427933,17.132201 c 2.027773,-1.169112 4.04767,-2.352198 6.072255,-3.526787 1.321661,-0.735912 1.886212,-2.536507 1.213476,-3.9001254 -0.307494,-0.707397 -0.925482,-1.200271 -1.588094,-1.551326 -1.601593,-0.63356 -3.659365,0.3419905 -4.031733,2.0972644 -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 2.0037201,4.1424031 c -0.0075,2.286104 -9.5e-4,4.5725865 -0.0032,6.8586909 v 6.977661 a 3.0003157,3.0218275 0 0 0 4.499911,2.616764 l 5.9998819,-3.489208 a 3.0003157,3.0218275 0 0 0 0,-5.233151 L 6.5004311,8.3843296 A 3.0003157,3.0218275 0 0 0 6.2803101,8.2706476 C 5.2693301,7.6778766 4.2456006,7.1062561 3.2488701,6.4898806 2.5018851,5.9554616 2.0325816,5.0624341 2.0038946,4.1424031 Z" overflow="visible"/>
+ <path style="fill:#f7d838;fill-rule:evenodd" d="m 2.0042636,10.91689 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 1.345473,-1.080168 1.5355945,-3.362873 0.212433,-4.565221 -0.148872,-0.21339 -0.3682425,-0.325373 -0.596238,-0.455295 -1.079041,-0.637714 -2.176832,-1.244459 -3.242936,-1.903513 -0.7974215,-0.570676 -1.278162,-1.550193 -1.2446,-2.534619 z" overflow="visible"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 5.0712896,1.0010161 a 3.0005429,3.0221257 0 0 0 -3.071289,3.020508 v 0.5 a 3.0005429,3.0221257 0 0 1 3.071289,-3.020508 3.0005429,3.0221257 0 0 1 1.4296875,0.4033204 L 18.086915,8.6426176 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.7724604 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 19.97809,10.43895 19.888503,10.058093 19.714867,9.7061276 19.587395,9.4128676 19.404723,9.1583776 19.189476,8.9336671 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 -0.363265,-0.288126 c -0.172819,-0.122243 -0.352411,-0.2346335 -0.538086,-0.3330075 -0.01307,-0.00517 -0.02692,-0.00774 -0.04004,-0.012695 L 6.5009771,1.4043365 A 3.0005429,3.0221257 0 0 0 5.0712896,1.0010161 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.TwentyFortyEight.svg b/.icons/awkward/22x22/apps/org.gnome.TwentyFortyEight.svg
new file mode 120000
index 00000000..2de35897
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.TwentyFortyEight.svg
@@ -0,0 +1 @@
+gnome-2048.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Usage.svg b/.icons/awkward/22x22/apps/org.gnome.Usage.svg
new file mode 100644
index 00000000..d9c819db
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Usage.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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="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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.Weather.Application.svg b/.icons/awkward/22x22/apps/org.gnome.Weather.Application.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Weather.Application.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Weather.svg b/.icons/awkward/22x22/apps/org.gnome.Weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.Yelp.svg b/.icons/awkward/22x22/apps/org.gnome.Yelp.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.Yelp.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.baobab.svg b/.icons/awkward/22x22/apps/org.gnome.baobab.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.baobab.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.bijiben.svg b/.icons/awkward/22x22/apps/org.gnome.bijiben.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.bijiben.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.books.svg b/.icons/awkward/22x22/apps/org.gnome.books.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.books.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.builder.svg b/.icons/awkward/22x22/apps/org.gnome.builder.svg
new file mode 120000
index 00000000..d153228c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.builder.svg
@@ -0,0 +1 @@
+builder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.calendar.svg b/.icons/awkward/22x22/apps/org.gnome.calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.cheese.svg b/.icons/awkward/22x22/apps/org.gnome.cheese.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.cheese.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.chess.svg b/.icons/awkward/22x22/apps/org.gnome.chess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.clocks.svg b/.icons/awkward/22x22/apps/org.gnome.clocks.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.design.Contrast.svg b/.icons/awkward/22x22/apps/org.gnome.design.Contrast.svg
new file mode 100644
index 00000000..df5dcc2c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.design.Contrast.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <ellipse id="ellipse852" style="opacity:0.2" cx="11" cy="11.5" rx="10" ry="10"/>
+ <ellipse id="ellipse1089" style="fill:#cccccc" cx="11" cy="11" rx="10" ry="10"/>
+ <path id="ellipse854" style="opacity:0.2;fill:#ffffff" d="M 11,1 A 10,9.9999115 0 0 0 1,11 10,9.9999115 0 0 0 1.0107422,11.291016 10,9.9999115 0 0 1 11,1.5 10,9.9999115 0 0 1 20.989258,11.208985 10,9.9999115 0 0 0 21,11 10,9.9999115 0 0 0 11,1 Z"/>
+ <path style="fill:#4a4455" d="m 11,19 a 8,8 0 0 1 -6.9282035,-4 8,8 0 0 1 0,-8 A 8,8 0 0 1 11,3"/>
+ <path style="opacity:0.2" d="m 18.461914,2.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 14.707008,5.8486345 8.9726325,11.581056 C 8.4861045,12.310783 8.7298275,13.040779 8,13.770508 L 8.729492,14.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 19.834692,4.842999 19.999817,4.449284 20,4.038086 20,3.1885644 19.311434,2.4999987 18.461914,2.5 Z"/>
+ <path style="fill:#ffffff" d="M 15.048585,5.006428 8.973103,11.081086 C 8.4865515,11.810814 8.7298275,12.540543 8,13.270272 L 8.7298275,14 C 9.459655,13.270272 10.44625,13.521525 10.91931,13.027029 l 6.075482,-6.0746585 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 18.461876,1.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 19.5423,4.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 11,3 A 8,8 0 0 0 4.0722655,7 8,8 0 0 0 3.0117187,11.322266 8,8 0 0 1 4.0722655,7.5 8,8 0 0 1 11,3.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.design.IconLibrary.svg b/.icons/awkward/22x22/apps/org.gnome.design.IconLibrary.svg
new file mode 100644
index 00000000..fcddba11
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.design.IconLibrary.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 1,4.5 v 16 H 19.461539 C 20.314152,20.5 21,19.820683 21,18.976191 V 6.0238095 C 21,5.179315 20.314152,4.5 19.461539,4.5 Z m 0,0"/>
+ <path style="fill:#e4e4e4" d="M 1,4 V 20 H 19.461539 C 20.314152,20 21,19.320683 21,18.476191 V 5.5238095 C 21,4.679315 20.314152,4 19.461539,4 Z m 0,0"/>
+ <path style="opacity:0.1" d="m 1,0.5 v 18 h 2 9 7.875 C 20.498292,18.5 21,17.952415 21,17.272461 V 9.5 1.727539 C 21,1.0475852 20.498292,0.5 19.875,0.5 H 12 3 Z"/>
+ <path style="fill:#5c5c6c" d="m 12,9 v 9 h 7.875 C 20.498291,18 21,17.452681 21,16.772727 V 9 Z m 0,0"/>
+ <path style="fill:#cccccc" d="m 3,18 h 9 V 9 H 3 Z m 0,0"/>
+ <path style="fill:#cccccc" d="M 12,9.000001 V 6e-7 h 7.875 C 20.498291,6e-7 21,0.5473193 21,1.2272732 V 9.000001 Z m 0,0"/>
+ <path style="fill:#5c5c6c" d="m 3,6e-7 h 9 V 9.000001 H 3 Z m 0,0"/>
+ <path style="opacity:0.1" d="M 10,3.90981 C 10,3.1316085 9.397321,2.5 8.6535395,2.5 8.1640625,2.5 7.735172,2.7739204 7.5,3.1835445 7.2648275,2.7739204 6.835937,2.5 6.3464605,2.5 5.6026785,2.5 5,3.1316085 5,3.90981 5,4.315246 5.1634245,4.680473 5.424904,4.937639 h -8.5e-4 L 7.468854,7 9.575838,4.937639 h -8.5e-4 C 9.836466,4.680473 9.999891,4.315246 9.999891,3.90981"/>
+ <path style="fill:#dedcd9" d="M 10,3.40981 C 10,2.6316084 9.397321,2 8.6535395,2 8.1640625,2 7.735172,2.2739204 7.5,2.6835443 7.2648275,2.2739204 6.835937,2 6.3464605,2 5.6026785,2 5,2.6316084 5,3.40981 5,3.815246 5.1634245,4.180473 5.424904,4.437639 h -8.5e-4 L 7.468854,6.5 9.575838,4.437639 h -8.5e-4 C 9.836466,4.180473 9.999891,3.815246 9.999891,3.40981"/>
+ <path style="fill:#5c5c6c" d="M 16.5,2 C 15.10848,2 14,3.1483145 14,4.5 14,5.851686 15.108481,7 16.5,7 17.891519,7 19,5.8516865 19,4.5 19,3.148314 17.891519,2 16.5,2 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 16.691406,10.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 19.568359,13.50036 17.246094,10.756219 A 0.7024221,0.7024221 0 0 0 16.691406,10.50036 Z"/>
+ <path style="fill:#dedcd9" d="m 16.691406,10 a 0.7024221,0.7024221 0 0 0 -0.517578,1.164062 L 17.728516,13 16.173828,14.835938 a 0.7026,0.7026 0 1 0 1.072266,0.908203 L 19.568359,13 17.246094,10.255859 A 0.7024221,0.7024221 0 0 0 16.691406,10 Z"/>
+ <path style="fill:#5c5c6c" d="M 6.0000005,11 C 6.552344,11 7,11.447657 7,12 7,12.552343 6.552344,13 6.0000005,13 5.4476565,13 5,12.552343 5,12 5,11.447657 5.4476565,11 6.0000005,11 Z"/>
+ <path style="fill:#464559" d="M 1,0 H 3 V 18 H 1 Z m 0,0"/>
+ <path style="fill:#fa5e4a" d="m 3,18 h 3 v 3.5 L 4.5,20.1875 3,21.5 Z m 0,0"/>
+ <path style="fill:#5c5c6c" d="M 9.000001,11 C 9.552344,11 10,11.447657 10,12 10,12.552343 9.552344,13 9.000001,13 8.4476565,13 8,12.552343 8,12 8,11.447657 8.4476565,11 9.000001,11 Z"/>
+ <path style="fill:#5c5c6c" d="M 6.0000005,14 C 6.552344,14 7,14.447656 7,15 7,15.552343 6.552344,16 6.0000005,16 5.4476565,16 5,15.552343 5,15 5,14.447656 5.4476565,14 6.0000005,14 Z"/>
+ <path style="fill:#5c5c6c" d="M 9.000001,14 C 9.552344,14 10,14.447656 10,15 10,15.552343 9.552344,16 9.000001,16 8.4476565,16 8,15.552343 8,15 8,14.447656 8.4476565,14 9.000001,14 Z"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="9" height=".5" x="3" y="9"/>
+ <rect style="opacity:0.1" width="9" height=".5" x="12" y="9"/>
+ <path style="opacity:0.1" d="M 16.5,2 C 15.10848,2 14,3.1483145 14,4.5 14,4.583825 14.0044,4.6669885 14.0127,4.7490235 14.139573,3.5091115 15.19545,2.5 16.5,2.5 c 1.304549,0 2.360427,1.009111 2.487304,2.2490235 C 18.995634,4.6669885 19,4.5838245 19,4.5 19,3.148314 17.891519,2 16.5,2 Z M 15.532226,4.75 C 15.512697,4.829474 15.5,4.911949 15.5,5 c 0,0.5857935 0.46097,1 1,1 0.539028,0 1,-0.4142075 1,-1 C 17.5,4.911949 17.4873,4.829474 17.46777,4.75 17.357375,5.1992545 16.958006,5.5 16.5,5.5 16.041993,5.5 15.642624,5.199255 15.532226,4.75 Z"/>
+ <path style="opacity:0.1" d="m 6,11 c -0.552344,0 -1,0.447657 -1,1 0,0.0869 0.01433,0.169617 0.035155,0.25 C 5.1467015,11.81947 5.5345575,11.5 6,11.5 c 0.4654425,0 0.8532985,0.31947 0.964844,0.75 C 6.98567,12.169617 7,12.086901 7,12 7,11.447657 6.5523435,11 6,11 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 8.1467015,11.81947 8.5345575,11.5 9,11.5 c 0.465443,0 0.853298,0.31947 0.964844,0.75 C 9.98567,12.169617 10,12.086901 10,12 10,11.447657 9.552343,11 9,11 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 5.1467015,14.81947 5.5345575,14.5 6,14.5 c 0.4654425,0 0.8532985,0.31947 0.964844,0.75 C 6.98567,15.169617 7,15.086901 7,15 7,14.447656 6.5523435,14 6,14 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 8.1467015,14.81947 8.5345575,14.5 9,14.5 c 0.465443,0 0.853298,0.31947 0.964844,0.75 C 9.98567,15.169617 10,15.086901 10,15 10,14.447656 9.552343,14 9,14 Z"/>
+ <path style="fill:#dedcd9" d="m 14.604803,12.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 1,0 v 0.5 h 2 9 7.875 C 20.498292,0.5 21,1.0475852 21,1.727539 v -0.5 C 21,0.5475852 20.498292,0 19.875,0 H 12 3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.dfeet.svg b/.icons/awkward/22x22/apps/org.gnome.dfeet.svg
new file mode 100644
index 00000000..0c8294ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.dfeet.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 13.9609,6.4805073 a 2.0002,2.0002 0 0 0 -1.375,0.6054685 L 1.5858997,18.085975 A 2.0002,2.0002 0 1 0 4.4140247,20.9141 L 15.414024,9.9141013 A 2.0002,2.0002 0 0 0 13.9609,6.4805073 Z"/>
+ <path style="fill:none;stroke:#545eba;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="M 13.999962,8.0000003 2.9999622,19 v 0 0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 13.9609,5.9804693 a 2.0002,2.0002 0 0 0 -1.375,0.6054685 L 1.5858997,17.585937 A 2.0002,2.0002 0 0 0 0.98824343,19.27832 2.0002,2.0002 0 0 1 1.5858997,18.085937 L 12.5859,7.0859378 A 2.0002,2.0002 0 0 1 13.9609,6.4804693 2.0002,2.0002 0 0 1 16.001915,8.2285158 2.0002,2.0002 0 0 0 13.9609,5.9804693 Z"/>
+ <rect style="opacity:0.2" width="9.5" height="6" x="-5.72" y="12.91" rx="1" ry="1" transform="rotate(-45)"/>
+ <rect style="fill:#4f4f4f" width="9.5" height="6" x="-5.36" y="12.56" rx="1" ry="1" transform="rotate(-45)"/>
+ <circle style="opacity:0.2" cx="14" cy="8.5" r="7"/>
+ <circle style="fill:#727272" cx="14" cy="8" r="7"/>
+ <circle style="opacity:0.2" cx="14" cy="8.5" r="5"/>
+ <circle style="fill:#ffffff" cx="14" cy="8" r="5"/>
+ <path style="fill:#3f3f3f" d="m 14.813361,5.0007758 c -0.982324,0.045225 -2.498298,2.0529055 -2.498298,2.0529055 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 15.677195,8.0070363 c -1.047181,0.1139435 -2.686557,1.58276 -2.686557,1.58276 l 0.42269,0.8256617 c 0,0 3.570354,-0.4955477 3.031183,-1.9671032 -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.9666517 0.433068,0.844818 1.164302,-0.110087 1.164302,-0.110087 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 13.999962,1.0000003 a 7,7 0 0 0 -6.9999998,7 7,7 0 0 0 0.010742,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.01074,-0.207031 7,7 0 0 0 -7,-7 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.documents.svg b/.icons/awkward/22x22/apps/org.gnome.documents.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.documents.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.eog.svg b/.icons/awkward/22x22/apps/org.gnome.eog.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.eog.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.epiphany.svg b/.icons/awkward/22x22/apps/org.gnome.epiphany.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.epiphany.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.files.svg b/.icons/awkward/22x22/apps/org.gnome.files.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.files.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.five-or-more.svg b/.icons/awkward/22x22/apps/org.gnome.five-or-more.svg
new file mode 120000
index 00000000..b537f8fa
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/org.gnome.font-viewer.svg b/.icons/awkward/22x22/apps/org.gnome.font-viewer.svg
new file mode 100644
index 00000000..14d521b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.font-viewer.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#a448ba" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="M 1,19.5 V 20 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 20.331,21.5 21,20.831 21,20 V 19.5 C 21,20.331 20.331,21 19.5,21 H 2.5 C 1.669,21 1,20.331 1,19.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,-6.3442201,-29.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,1.272625,-32.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 16.514184,13.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,0.906336,-31.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 transform="translate(-1,-1)">
+ <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 2.5,1 C 1.669,1 1,1.669 1,2.5 v 17 C 1,20.331 1.669,21 2.5,21 H 5 V 1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.gnome.frogr.svg b/.icons/awkward/22x22/apps/org.gnome.frogr.svg
new file mode 120000
index 00000000..807441dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.frogr.svg
@@ -0,0 +1 @@
+frogr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.games.svg b/.icons/awkward/22x22/apps/org.gnome.games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.gbrainy.svg b/.icons/awkward/22x22/apps/org.gnome.gbrainy.svg
new file mode 120000
index 00000000..589693c6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.gbrainy.svg
@@ -0,0 +1 @@
+gbrainy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.gedit.svg b/.icons/awkward/22x22/apps/org.gnome.gedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.gedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.ghex.svg b/.icons/awkward/22x22/apps/org.gnome.ghex.svg
new file mode 120000
index 00000000..9b91b68c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.ghex.svg
@@ -0,0 +1 @@
+ghex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.gitg.svg b/.icons/awkward/22x22/apps/org.gnome.gitg.svg
new file mode 120000
index 00000000..e6630d8d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.gitg.svg
@@ -0,0 +1 @@
+gitg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.glabels-3.svg b/.icons/awkward/22x22/apps/org.gnome.glabels-3.svg
new file mode 120000
index 00000000..d944d10f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.glabels-3.svg
@@ -0,0 +1 @@
+glabels-3.0.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.hitori.svg b/.icons/awkward/22x22/apps/org.gnome.hitori.svg
new file mode 120000
index 00000000..983e9c5a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.hitori.svg
@@ -0,0 +1 @@
+hitori.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.iagno.svg b/.icons/awkward/22x22/apps/org.gnome.iagno.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.iagno.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.lollypop.svg b/.icons/awkward/22x22/apps/org.gnome.lollypop.svg
new file mode 120000
index 00000000..6ee338be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.lollypop.svg
@@ -0,0 +1 @@
+lollypop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.mahjongg.svg b/.icons/awkward/22x22/apps/org.gnome.mahjongg.svg
new file mode 120000
index 00000000..6c409e39
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.mahjongg.svg
@@ -0,0 +1 @@
+kmahjongg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.maps.svg b/.icons/awkward/22x22/apps/org.gnome.maps.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.meld.svg b/.icons/awkward/22x22/apps/org.gnome.meld.svg
new file mode 120000
index 00000000..eaf0b44b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.meld.svg
@@ -0,0 +1 @@
+meld.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.music.svg b/.icons/awkward/22x22/apps/org.gnome.music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.nautilus.svg b/.icons/awkward/22x22/apps/org.gnome.nautilus.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.nautilus.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.polari.svg b/.icons/awkward/22x22/apps/org.gnome.polari.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.powerstats.svg b/.icons/awkward/22x22/apps/org.gnome.powerstats.svg
new file mode 120000
index 00000000..82c357f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.powerstats.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.quadrapassel.svg b/.icons/awkward/22x22/apps/org.gnome.quadrapassel.svg
new file mode 120000
index 00000000..765b85dd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.recipes.svg b/.icons/awkward/22x22/apps/org.gnome.recipes.svg
new file mode 120000
index 00000000..d55b6fc0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.recipes.svg
@@ -0,0 +1 @@
+recipes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.seahorse.Application.svg b/.icons/awkward/22x22/apps/org.gnome.seahorse.Application.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.seahorse.Application.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.software.svg b/.icons/awkward/22x22/apps/org.gnome.software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.tetravex.svg b/.icons/awkward/22x22/apps/org.gnome.tetravex.svg
new file mode 120000
index 00000000..eef4e759
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.tetravex.svg
@@ -0,0 +1 @@
+gnome-tetravex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.tweaks.svg b/.icons/awkward/22x22/apps/org.gnome.tweaks.svg
new file mode 120000
index 00000000..aab58340
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.tweaks.svg
@@ -0,0 +1 @@
+gnome-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.weather.application.svg b/.icons/awkward/22x22/apps/org.gnome.weather.application.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.weather.application.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.weather.svg b/.icons/awkward/22x22/apps/org.gnome.weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnome.weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnome.zbrown.Palette.svg b/.icons/awkward/22x22/apps/org.gnome.zbrown.Palette.svg
new file mode 120000
index 00000000..cd8258be
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/org.gnu.emacs.svg b/.icons/awkward/22x22/apps/org.gnu.emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnu.emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gnucash.GnuCash.svg b/.icons/awkward/22x22/apps/org.gnucash.GnuCash.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gnucash.GnuCash.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.godotengine.Godot.svg b/.icons/awkward/22x22/apps/org.godotengine.Godot.svg
new file mode 120000
index 00000000..d2f793f0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.godotengine.Godot.svg
@@ -0,0 +1 @@
+godot.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gottcode.Connectagram.svg b/.icons/awkward/22x22/apps/org.gottcode.Connectagram.svg
new file mode 120000
index 00000000..796b3980
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gottcode.Connectagram.svg
@@ -0,0 +1 @@
+connectagram.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gottcode.CuteMaze.svg b/.icons/awkward/22x22/apps/org.gottcode.CuteMaze.svg
new file mode 120000
index 00000000..e3aba8a1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gottcode.CuteMaze.svg
@@ -0,0 +1 @@
+cutemaze.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gottcode.FocusWriter.svg b/.icons/awkward/22x22/apps/org.gottcode.FocusWriter.svg
new file mode 120000
index 00000000..55ec5cb1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gottcode.FocusWriter.svg
@@ -0,0 +1 @@
+focuswriter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gottcode.Gottet.svg b/.icons/awkward/22x22/apps/org.gottcode.Gottet.svg
new file mode 120000
index 00000000..da8621f0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gottcode.Gottet.svg
@@ -0,0 +1 @@
+gottet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gottcode.Hexalate.svg b/.icons/awkward/22x22/apps/org.gottcode.Hexalate.svg
new file mode 120000
index 00000000..3e9d3c30
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gottcode.Hexalate.svg
@@ -0,0 +1 @@
+hexalate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gottcode.Kapow.svg b/.icons/awkward/22x22/apps/org.gottcode.Kapow.svg
new file mode 120000
index 00000000..1cb1def5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gottcode.Kapow.svg
@@ -0,0 +1 @@
+kapow.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gottcode.NovProg.svg b/.icons/awkward/22x22/apps/org.gottcode.NovProg.svg
new file mode 120000
index 00000000..d0c2c942
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gottcode.NovProg.svg
@@ -0,0 +1 @@
+novprog.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gottcode.Peg-E.svg b/.icons/awkward/22x22/apps/org.gottcode.Peg-E.svg
new file mode 120000
index 00000000..573a914b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gottcode.Peg-E.svg
@@ -0,0 +1 @@
+peg-e.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gottcode.Simsu.svg b/.icons/awkward/22x22/apps/org.gottcode.Simsu.svg
new file mode 120000
index 00000000..192d8f84
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gottcode.Simsu.svg
@@ -0,0 +1 @@
+simsu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gottcode.Tanglet.svg b/.icons/awkward/22x22/apps/org.gottcode.Tanglet.svg
new file mode 120000
index 00000000..984ee9b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gottcode.Tanglet.svg
@@ -0,0 +1 @@
+tanglet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gottcode.Tetzle.svg b/.icons/awkward/22x22/apps/org.gottcode.Tetzle.svg
new file mode 120000
index 00000000..9d13a120
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gottcode.Tetzle.svg
@@ -0,0 +1 @@
+tetzle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.gpodder.gpodder.svg b/.icons/awkward/22x22/apps/org.gpodder.gpodder.svg
new file mode 120000
index 00000000..477474be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.gpodder.gpodder.svg
@@ -0,0 +1 @@
+gpodder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.hedgewars.Hedgewars.svg b/.icons/awkward/22x22/apps/org.hedgewars.Hedgewars.svg
new file mode 120000
index 00000000..60c0c4dc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.hedgewars.Hedgewars.svg
@@ -0,0 +1 @@
+hedgewars.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.homelinuxserver.vance.biblereader-symbolic.svg b/.icons/awkward/22x22/apps/org.homelinuxserver.vance.biblereader-symbolic.svg
new file mode 100644
index 00000000..cb54a26c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.homelinuxserver.vance.biblereader-symbolic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="16" height="20" x="2" y=".5" rx="1" ry="1"/>
+ <rect style="fill:#3d65c2" width="16" height="20" x="2" y="0" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 3,0 H 5 V 20 H 3 C 2.446,20 2,19.554 2,19 V 1 C 2,0.446 2.446,0 3,0 Z"/>
+ <path style="opacity:0.2" d="M 10,3.5 V 6.5 H 7 V 9.5 H 10 V 17.5 H 13 V 9.5 H 16 V 6.5 H 13 V 3.5 Z"/>
+ <path style="fill:#ffd972" d="M 10,3 V 6 H 7 V 9 H 10 V 17 H 13 V 9 H 16 V 6 H 13 V 3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,0 C 2.446,0 2,0.446 2,1 V 1.5 C 2,0.946 2.446,0.5 3,0.5 H 17 C 17.554,0.5 18,0.946 18,1.5 V 1 C 18,0.446 17.554,0 17,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.hydrogenmusic.Hydrogen.svg b/.icons/awkward/22x22/apps/org.hydrogenmusic.Hydrogen.svg
new file mode 120000
index 00000000..3fba0674
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.hydrogenmusic.Hydrogen.svg
@@ -0,0 +1 @@
+hydrogen.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.inkscape.Inkscape.svg b/.icons/awkward/22x22/apps/org.inkscape.Inkscape.svg
new file mode 120000
index 00000000..ca1fc7a6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.inkscape.Inkscape.svg
@@ -0,0 +1 @@
+inkscape.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.jamovi.jamovi.svg b/.icons/awkward/22x22/apps/org.jamovi.jamovi.svg
new file mode 120000
index 00000000..652bd94b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.jamovi.jamovi.svg
@@ -0,0 +1 @@
+jamovi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.jaspstats.JASP.svg b/.icons/awkward/22x22/apps/org.jaspstats.JASP.svg
new file mode 120000
index 00000000..0bf311a0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.jaspstats.JASP.svg
@@ -0,0 +1 @@
+jasp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.jdownloader.JDownloader.svg b/.icons/awkward/22x22/apps/org.jdownloader.JDownloader.svg
new file mode 120000
index 00000000..4084cfd9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.jdownloader.JDownloader.svg
@@ -0,0 +1 @@
+jdownloader.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.dolphin.svg b/.icons/awkward/22x22/apps/org.kde.dolphin.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.dolphin.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.elisa.svg b/.icons/awkward/22x22/apps/org.kde.elisa.svg
new file mode 120000
index 00000000..ce5b28ff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.elisa.svg
@@ -0,0 +1 @@
+elisa.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.gcompris.svg b/.icons/awkward/22x22/apps/org.kde.gcompris.svg
new file mode 120000
index 00000000..377138cf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.gcompris.svg
@@ -0,0 +1 @@
+gcompris.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kalzium.svg b/.icons/awkward/22x22/apps/org.kde.kalzium.svg
new file mode 120000
index 00000000..3c811762
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kalzium.svg
@@ -0,0 +1 @@
+kalzium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kapman.svg b/.icons/awkward/22x22/apps/org.kde.kapman.svg
new file mode 120000
index 00000000..5f52b58f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kapman.svg
@@ -0,0 +1 @@
+kapman.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.katomic.svg b/.icons/awkward/22x22/apps/org.kde.katomic.svg
new file mode 120000
index 00000000..11fe8ed5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.katomic.svg
@@ -0,0 +1 @@
+katomic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kblocks.svg b/.icons/awkward/22x22/apps/org.kde.kblocks.svg
new file mode 120000
index 00000000..e6adddea
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kblocks.svg
@@ -0,0 +1 @@
+kblocks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kbounce.svg b/.icons/awkward/22x22/apps/org.kde.kbounce.svg
new file mode 120000
index 00000000..8d8d330c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kbounce.svg
@@ -0,0 +1 @@
+kbounce.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kbruch.svg b/.icons/awkward/22x22/apps/org.kde.kbruch.svg
new file mode 120000
index 00000000..3fe3ec09
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kbruch.svg
@@ -0,0 +1 @@
+kbruch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kdenlive.svg b/.icons/awkward/22x22/apps/org.kde.kdenlive.svg
new file mode 120000
index 00000000..f57ee4a3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kdenlive.svg
@@ -0,0 +1 @@
+kdenlive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kdiamond.svg b/.icons/awkward/22x22/apps/org.kde.kdiamond.svg
new file mode 120000
index 00000000..53fb69d5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kdiamond.svg
@@ -0,0 +1 @@
+kdiamond.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kgeography.svg b/.icons/awkward/22x22/apps/org.kde.kgeography.svg
new file mode 120000
index 00000000..561e4172
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kgeography.svg
@@ -0,0 +1 @@
+kgeography.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kgoldrunner.svg b/.icons/awkward/22x22/apps/org.kde.kgoldrunner.svg
new file mode 120000
index 00000000..119d1f06
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kgoldrunner.svg
@@ -0,0 +1 @@
+kgoldrunner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.khangman.svg b/.icons/awkward/22x22/apps/org.kde.khangman.svg
new file mode 120000
index 00000000..bf68c03a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.khangman.svg
@@ -0,0 +1 @@
+khangman.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kigo.svg b/.icons/awkward/22x22/apps/org.kde.kigo.svg
new file mode 120000
index 00000000..2e677f0b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kigo.svg
@@ -0,0 +1 @@
+kigo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.killbots.svg b/.icons/awkward/22x22/apps/org.kde.killbots.svg
new file mode 120000
index 00000000..5d5dc1ab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.killbots.svg
@@ -0,0 +1 @@
+killbots.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kjumpingcube.svg b/.icons/awkward/22x22/apps/org.kde.kjumpingcube.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kjumpingcube.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.klickety.svg b/.icons/awkward/22x22/apps/org.kde.klickety.svg
new file mode 120000
index 00000000..545ac385
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.klickety.svg
@@ -0,0 +1 @@
+klickety.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.klines.svg b/.icons/awkward/22x22/apps/org.kde.klines.svg
new file mode 120000
index 00000000..99ffabe4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.klines.svg
@@ -0,0 +1 @@
+klines.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.knavalbattle.svg b/.icons/awkward/22x22/apps/org.kde.knavalbattle.svg
new file mode 120000
index 00000000..219802ce
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.knavalbattle.svg
@@ -0,0 +1 @@
+knavalbattle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.knetwalk.svg b/.icons/awkward/22x22/apps/org.kde.knetwalk.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.knetwalk.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kolourpaint.svg b/.icons/awkward/22x22/apps/org.kde.kolourpaint.svg
new file mode 120000
index 00000000..3ac1a801
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kolourpaint.svg
@@ -0,0 +1 @@
+kolourpaint.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kontact.svg b/.icons/awkward/22x22/apps/org.kde.kontact.svg
new file mode 120000
index 00000000..e7eb8795
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kontact.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.konversation.svg b/.icons/awkward/22x22/apps/org.kde.konversation.svg
new file mode 120000
index 00000000..338f588d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.konversation.svg
@@ -0,0 +1 @@
+konversation.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.krita.svg b/.icons/awkward/22x22/apps/org.kde.krita.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.krita.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.ksquares.svg b/.icons/awkward/22x22/apps/org.kde.ksquares.svg
new file mode 120000
index 00000000..abf7998f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.ksquares.svg
@@ -0,0 +1 @@
+ksquares.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.ksudoku.svg b/.icons/awkward/22x22/apps/org.kde.ksudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.ksudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.ktouch.svg b/.icons/awkward/22x22/apps/org.kde.ktouch.svg
new file mode 120000
index 00000000..76842716
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.ktouch.svg
@@ -0,0 +1 @@
+ktouch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.ktuberling.svg b/.icons/awkward/22x22/apps/org.kde.ktuberling.svg
new file mode 120000
index 00000000..6e462e37
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.ktuberling.svg
@@ -0,0 +1 @@
+ktuberling.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kubrick.svg b/.icons/awkward/22x22/apps/org.kde.kubrick.svg
new file mode 120000
index 00000000..b638aaef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kubrick.svg
@@ -0,0 +1 @@
+kubrick.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kwordquiz.svg b/.icons/awkward/22x22/apps/org.kde.kwordquiz.svg
new file mode 120000
index 00000000..1612081f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kwordquiz.svg
@@ -0,0 +1 @@
+kwordquiz.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.kxstitch.svg b/.icons/awkward/22x22/apps/org.kde.kxstitch.svg
new file mode 120000
index 00000000..c399e003
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.kxstitch.svg
@@ -0,0 +1 @@
+kxstitch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.okular.svg b/.icons/awkward/22x22/apps/org.kde.okular.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.okular.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.palapeli.svg b/.icons/awkward/22x22/apps/org.kde.palapeli.svg
new file mode 120000
index 00000000..694e75b7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.palapeli.svg
@@ -0,0 +1 @@
+palapeli.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.plasma.kicker.svg b/.icons/awkward/22x22/apps/org.kde.plasma.kicker.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.plasma.kicker.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.plasma.kickoff.svg b/.icons/awkward/22x22/apps/org.kde.plasma.kickoff.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.plasma.kickoff.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kde.skrooge.svg b/.icons/awkward/22x22/apps/org.kde.skrooge.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kde.skrooge.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.keepassxc.KeePassXC.svg b/.icons/awkward/22x22/apps/org.keepassxc.KeePassXC.svg
new file mode 120000
index 00000000..a13d2aae
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.keepassxc.KeePassXC.svg
@@ -0,0 +1 @@
+keepassxc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.kicad_pcb.KiCad.svg b/.icons/awkward/22x22/apps/org.kicad_pcb.KiCad.svg
new file mode 120000
index 00000000..e83d1f49
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.kicad_pcb.KiCad.svg
@@ -0,0 +1 @@
+kicad.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.laptop.TurtleArtActivity.svg b/.icons/awkward/22x22/apps/org.laptop.TurtleArtActivity.svg
new file mode 120000
index 00000000..5183b397
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.laptop.TurtleArtActivity.svg
@@ -0,0 +1 @@
+turtleart.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.leocad.LeoCAD.svg b/.icons/awkward/22x22/apps/org.leocad.LeoCAD.svg
new file mode 120000
index 00000000..84ab28a9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.leocad.LeoCAD.svg
@@ -0,0 +1 @@
+leocad.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.base.svg b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.calc.svg b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.chart.svg b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.draw.svg b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.impress.svg b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.math.svg b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.startcenter.svg b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.writer.svg b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.libreoffice.LibreOffice.writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.libretro.RetroArch.svg b/.icons/awkward/22x22/apps/org.libretro.RetroArch.svg
new file mode 120000
index 00000000..b1f836b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.libretro.RetroArch.svg
@@ -0,0 +1 @@
+retroarch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.linux_hardware.hw-probe.svg b/.icons/awkward/22x22/apps/org.linux_hardware.hw-probe.svg
new file mode 120000
index 00000000..64b64e73
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.linux_hardware.hw-probe.svg
@@ -0,0 +1 @@
+hw-probe.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.manaplus.ManaPlus.svg b/.icons/awkward/22x22/apps/org.manaplus.ManaPlus.svg
new file mode 120000
index 00000000..e8fab465
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.manaplus.ManaPlus.svg
@@ -0,0 +1 @@
+manaplus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.mapeditor.Tiled.svg b/.icons/awkward/22x22/apps/org.mapeditor.Tiled.svg
new file mode 120000
index 00000000..24ae0923
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.mapeditor.Tiled.svg
@@ -0,0 +1 @@
+tiled.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.megaglest.MegaGlest.svg b/.icons/awkward/22x22/apps/org.megaglest.MegaGlest.svg
new file mode 120000
index 00000000..333d1722
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.megaglest.MegaGlest.svg
@@ -0,0 +1 @@
+megaglest.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.midori_browser.Midori.svg b/.icons/awkward/22x22/apps/org.midori_browser.Midori.svg
new file mode 120000
index 00000000..d1e1e168
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.midori_browser.Midori.svg
@@ -0,0 +1 @@
+midori.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.mixxx.Mixxx.svg b/.icons/awkward/22x22/apps/org.mixxx.Mixxx.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.mixxx.Mixxx.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.mozilla.Firefox.svg b/.icons/awkward/22x22/apps/org.mozilla.Firefox.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.mozilla.Firefox.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.mozilla.FirefoxDevEdition.svg b/.icons/awkward/22x22/apps/org.mozilla.FirefoxDevEdition.svg
new file mode 120000
index 00000000..6d66c646
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.mozilla.FirefoxDevEdition.svg
@@ -0,0 +1 @@
+firefox-developer-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.mozilla.FirefoxNightly.svg b/.icons/awkward/22x22/apps/org.mozilla.FirefoxNightly.svg
new file mode 120000
index 00000000..8597ee38
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.mozilla.FirefoxNightly.svg
@@ -0,0 +1 @@
+firefox-trunk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.mozilla.Thunderbird.svg b/.icons/awkward/22x22/apps/org.mozilla.Thunderbird.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.mozilla.Thunderbird.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.musescore.MuseScore.svg b/.icons/awkward/22x22/apps/org.musescore.MuseScore.svg
new file mode 120000
index 00000000..e74a2f66
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.musescore.MuseScore.svg
@@ -0,0 +1 @@
+musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.musicbrainz.Picard.svg b/.icons/awkward/22x22/apps/org.musicbrainz.Picard.svg
new file mode 120000
index 00000000..9e9193d8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.musicbrainz.Picard.svg
@@ -0,0 +1 @@
+picard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.mypaint.MyPaint.svg b/.icons/awkward/22x22/apps/org.mypaint.MyPaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.mypaint.MyPaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.naev.Naev.svg b/.icons/awkward/22x22/apps/org.naev.Naev.svg
new file mode 120000
index 00000000..1d642fa1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.naev.Naev.svg
@@ -0,0 +1 @@
+naev.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.nextcloud.Nextcloud.svg b/.icons/awkward/22x22/apps/org.nextcloud.Nextcloud.svg
new file mode 120000
index 00000000..d01d25d4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.nextcloud.Nextcloud.svg
@@ -0,0 +1 @@
+nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.nongnu.lingot.svg b/.icons/awkward/22x22/apps/org.nongnu.lingot.svg
new file mode 100644
index 00000000..982ba3b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.nongnu.lingot.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#7cb651" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="M 10.791992,5.501871 C 7.477505,5.5696045 4.2776925,7.15667 2.5,9.946207 L 8.2958985,13.21 C 8.7927572,12.16683 9.844548,11.501721 11,11.500039 c 1.155805,0.0013 2.208067,0.666473 2.705078,1.709961 L 19.5,9.946207 C 18.597044,8.5292995 17.469239,7.5083995 15.905273,6.6903475 14.292435,5.8467315 12.528152,5.466392 10.791992,5.501871 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:#ffd95f" d="M 10.791992,5.001832 C 7.477505,5.0695655 4.2776925,6.656631 2.5,9.446168 l 5.7958985,3.263793 C 8.7927572,11.666791 9.844548,11.001682 11,11 c 1.155805,0.0013 2.208067,0.666473 2.705078,1.709961 L 19.5,9.446168 C 18.597044,8.0292605 17.469239,7.0083605 15.905273,6.1903085 14.292435,5.3466925 12.528152,4.966353 10.791992,5.001832 Z"/>
+ <path style="opacity:0.1" d="m 14.555483,7.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 14.840824,7.940748 14.690682,7.684418 14.555486,7.4264465 Z"/>
+ <path style="fill:#456347" d="m 14.555483,6.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 16.3516,9.937635 15.610925,8.7940935 14.960807,7.700465 14.840824,7.4409155 14.690682,7.1845855 14.555486,6.926614 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.791016,5.0019531 C 7.4765286,5.0696866 4.2776925,6.6557755 2.5,9.445312 l 0.2617188,0.146485 c 1.817216,-2.5613486 4.863097,-4.0251407 8.0292972,-4.0898439 1.73616,-0.035479 3.500443,0.343884 5.113281,1.1875 1.424414,0.7450579 2.477426,1.6748301 3.337891,2.9023439 L 19.5,9.445312 C 18.597044,8.028405 17.468263,7.0075051 15.904297,6.1894531 c -1.612838,-0.843616 -3.377121,-1.222979 -5.113281,-1.1875 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.octave.Octave.svg b/.icons/awkward/22x22/apps/org.octave.Octave.svg
new file mode 120000
index 00000000..dd60806d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.octave.Octave.svg
@@ -0,0 +1 @@
+octave.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.olivevideoeditor.Olive.svg b/.icons/awkward/22x22/apps/org.olivevideoeditor.Olive.svg
new file mode 100644
index 00000000..9254c848
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.olivevideoeditor.Olive.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m1 14.207031v0.498047c0 3.763259 3.0297103 6.792969 6.7929688 6.792969h6.4140622c3.763259 0 6.792969-3.02971 6.792969-6.792969v-0.498047c0 3.763259-3.02971 6.792969-6.792969 6.792969h-6.4140622c-3.7632585 0-6.7929688-3.02971-6.7929688-6.792969z"/>
+ <rect style="fill:#4bae4f" width="20" height="19.997" x="1" y="1" ry="6.793"/>
+ <path style="opacity:.2" d="m3.9181238 4.0574374 0.5150119 0.3866161c-1.6335645 0.7531004 2.5617334 4.1915294 2.5617334 4.1915294s0.8164742-0.7349332 2.012705-0.8123038c1.1865299-1.2159033 6.1247379-0.2904711 5.9397219 0.7074118-1.659971 0.02594-2.185693-0.1861707-2.185693-0.1861707s0.08196 0.094509 0.115779 0.418877c-0.121313 0.099949-1.837849-0.2847161-2.196709-0.257312-1.0211002 0.077974-1.7102542 0.103802-2.4428104 0.184892 0.503966 0.1661951 4.5198774 0.8813811 5.8039594 2.1227098-0.34253 0.132108-0.492331 0.07769-0.606704 0.119854-0.100572 0.03708-0.202324 0.24198-0.423034 0.242967-0.158138 5.4e-4 -0.104089-0.140006-0.430679-0.294413-2.032075 0.08081-2.6909044-1.1590422-2.891437-1.3110659-0.897072-0.2141-2.4083419-0.6982305-2.4083419-0.6982305s1.2795871 1.0210814 1.9811561 1.5878114c0.05834 0.04713 1.0201618 0.225913 2.2428748 0.822294 0.657246-0.538029 2.429099 0.374941 2.099867 1.210958-0.293262 0.744672-2.260852-0.02261-2.188517-1.035682-0.449177-0.139887-1.278934-0.541038-1.8098003-0.732399 0.5089533 0.396901 2.5085063 2.062943 2.9102813 2.53417 1.760135-0.216166 4.417331 0.223102 6.065619 1.279497-0.375906 0.09927-2.164557 0.438953-2.522833 0.343342-0.665726-0.251781-1.657935-1.067434-1.763656-1.158846-0.382408-0.06446-1.240702-0.187806-1.570398-0.225311 0.334404 0.339325 1.438764 1.615236 1.785523 2.151957 0.143647-0.03035 0.876174 0.145707 1.079181 0.283672 0.752082-0.767363 1.97155 0.579138 2.721177 1.229445-0.19693 0.399816-3.289968-0.215539-2.87659-1.111497-0.221038-0.0295-0.663415-0.272345-0.826542-0.285236 0.16675 0.218383 0.530404 0.514794 1.009676 1.017508 0.461005-0.131136 2.198651 1.749398 2.245276 2.160933-1.30033-0.316812-1.942544-0.59246-2.143863-0.827605-0.397359-0.464127-0.24692-1.130565-0.209063-1.251699-0.511342-0.456973-0.606608-0.592845-0.773858-0.683545-0.0043 0.0047 5.4e-4 0.140774 0.0085 0.206871 0.839986 0.619264 0.434113 2.333195-0.04882 2.393974-0.21018 0.02646-0.694631-2.418098-0.08969-2.509179 0.01392-0.04842 0.02192-0.192803 0.02266-0.198502-0.319245-0.347522-2.089715-2.229936-2.204846-2.309207 0.05734 0.148551 0.151356 0.392814 0.237647 0.694376 1.045482 0.683276 1.218459 1.776558 1.139664 3.060654-0.250709-0.438849-2.706894-2.43837-1.632664-3.324753 0.0077-0.136695-0.03317-0.44695 0.0573-0.621352-0.340664-0.340467-1.401407-1.387582-1.496586-1.386736 0.11847 0.242848 0.192032 0.381495 0.250787 0.64408 0.808544 0.403543 0.573669 1.445909 0.205392 1.468046-0.38799 0.02331-1.2478482-1.172944-0.439096-1.426647-0.06534-0.301181-0.184165-0.710538-0.232073-0.888372-0.349931-0.267626-1.5088515-1.193899-1.7762894-1.40982 0.3288383 0.547178 0.6500557 1.398882 0.8106855 1.88722 0.9688039 1.097564 0.7008099 2.795285 0.6028509 4.546444-1.1366894-0.84386-1.842382-3.723848-1.1193646-4.440727-0.2413625-0.832759-0.6061814-2.241841-0.6061814-2.241841-1.5628004-1.2129888-2.4274204-2.1221323-2.4274204-2.1221323s1.0412669 1.3502139 1.1598668 2.0739913c0.9119444 0.176819 1.6737984 1.76543 0.948679 2.036533-1.0598824 0.396255-2.197583-1.285228-1.2934086-1.911501 0 0-0.8006101-1.4747227-1.420331-2.7681572-2.4444392-2.6831376-2.2094694-3.488699-1.476275-3.5783914z"/>
+ <path style="fill:#e4e4e4" d="m3.9181238 3.5574369 0.5150119 0.3866161c-1.6335645 0.7531004 2.5617334 4.1915294 2.5617334 4.1915294s0.8164742-0.7349332 2.012705-0.8123038c1.1865299-1.2159033 6.1247379-0.2904711 5.9397219 0.7074118-1.659971 0.02594-2.185693-0.1861707-2.185693-0.1861707s0.08196 0.094509 0.115779 0.418877c-0.121313 0.099949-1.837849-0.2847161-2.196709-0.257312-1.0211002 0.077974-1.7102542 0.103802-2.4428104 0.184892 0.503966 0.1661951 4.5198774 0.8813811 5.8039594 2.1227103-0.34253 0.132108-0.492331 0.07769-0.606704 0.119854-0.100572 0.03708-0.202324 0.24198-0.423034 0.242967-0.158138 5.4e-4 -0.104089-0.140006-0.430679-0.294413-2.032075 0.08081-2.6909044-1.1590427-2.891437-1.3110664-0.897072-0.2141-2.4083419-0.6982305-2.4083419-0.6982305s1.2795871 1.0210814 1.9811561 1.5878118c0.05834 0.047135 1.0201618 0.2259131 2.2428748 0.8222941 0.657246-0.538029 2.429099 0.374941 2.099867 1.210958-0.293262 0.744672-2.260852-0.02261-2.188517-1.035682-0.449177-0.139887-1.278934-0.541038-1.8098003-0.732399 0.5089533 0.396901 2.5085063 2.062943 2.9102813 2.53417 1.760135-0.216166 4.417331 0.223102 6.065619 1.279497-0.375906 0.09927-2.164557 0.438953-2.522833 0.343342-0.665726-0.251781-1.657935-1.067434-1.763656-1.158846-0.382408-0.06446-1.240702-0.187806-1.570398-0.225311 0.334404 0.339325 1.438764 1.615236 1.785523 2.151957 0.143647-0.03035 0.876174 0.145707 1.079181 0.283672 0.752082-0.767363 1.97155 0.579138 2.721177 1.229445-0.19693 0.399816-3.289968-0.215539-2.87659-1.111497-0.221038-0.0295-0.663415-0.272345-0.826542-0.285236 0.16675 0.218383 0.530404 0.514794 1.009676 1.017508 0.461005-0.131136 2.198651 1.749398 2.245276 2.160933-1.30033-0.316812-1.942544-0.59246-2.143863-0.827605-0.397359-0.464127-0.24692-1.130565-0.209063-1.251699-0.511342-0.456973-0.606608-0.592845-0.773858-0.683545-0.0043 0.0047 5.4e-4 0.140774 0.0085 0.206871 0.839986 0.619264 0.434113 2.333195-0.04882 2.393974-0.21018 0.02646-0.694631-2.418098-0.08969-2.509179 0.01392-0.04842 0.02192-0.192803 0.02266-0.198502-0.319245-0.347522-2.089715-2.229936-2.204846-2.309207 0.05734 0.148551 0.151356 0.392814 0.237647 0.694376 1.045482 0.683276 1.218459 1.776558 1.139664 3.060654-0.250709-0.438849-2.706894-2.43837-1.632664-3.324753 0.0077-0.136695-0.03317-0.44695 0.0573-0.621352-0.340664-0.340467-1.401407-1.387582-1.496586-1.386736 0.11847 0.242848 0.192032 0.381495 0.250787 0.64408 0.808544 0.403543 0.573669 1.445909 0.205392 1.468046-0.38799 0.02331-1.2478482-1.172944-0.439096-1.426647-0.06534-0.301181-0.184165-0.710538-0.232073-0.888372-0.349931-0.267626-1.5088515-1.193899-1.7762894-1.40982 0.3288383 0.547178 0.6500557 1.398882 0.8106855 1.88722 0.9688039 1.097564 0.7008099 2.795285 0.6028509 4.546444-1.1366894-0.84386-1.842382-3.723848-1.1193646-4.440727-0.2413625-0.832759-0.6061814-2.2418413-0.6061814-2.2418413-1.5628004-1.212989-2.4274204-2.1221325-2.4274204-2.1221325s1.0412669 1.3502139 1.1598668 2.0739919c0.9119444 0.1768185 1.6737984 1.7654299 0.948679 2.0365329-1.0598824 0.396255-2.197583-1.285228-1.2934086-1.9115013 0 0-0.8006101-1.4747229-1.420331-2.7681574-2.4444392-2.6831376-2.2094694-3.488699-1.476275-3.5783914z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m7.7929688 1.0019531c-3.7632585 0-6.7929688 3.0297103-6.7929688 6.7929688v0.4980469c0-3.7632585 3.0297103-6.7929688 6.7929688-6.7929688h6.4140622c3.763259 0 6.792969 3.0297103 6.792969 6.7929688v-0.4980469c0-3.7632585-3.02971-6.7929688-6.792969-6.7929688h-6.4140622z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.openclonk.OpenClonk.svg b/.icons/awkward/22x22/apps/org.openclonk.OpenClonk.svg
new file mode 120000
index 00000000..3cbb7921
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.openclonk.OpenClonk.svg
@@ -0,0 +1 @@
+openclonk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.openmw.OpenMW.svg b/.icons/awkward/22x22/apps/org.openmw.OpenMW.svg
new file mode 120000
index 00000000..d97a229d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.openmw.OpenMW.svg
@@ -0,0 +1 @@
+openmw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.openscad.OpenSCAD.svg b/.icons/awkward/22x22/apps/org.openscad.OpenSCAD.svg
new file mode 120000
index 00000000..5fe116e0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.openscad.OpenSCAD.svg
@@ -0,0 +1 @@
+openscad.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.openshot.OpenShot.svg b/.icons/awkward/22x22/apps/org.openshot.OpenShot.svg
new file mode 120000
index 00000000..7b84bf0a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.openshot.OpenShot.svg
@@ -0,0 +1 @@
+openshot.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.openstreetmap.josm.svg b/.icons/awkward/22x22/apps/org.openstreetmap.josm.svg
new file mode 120000
index 00000000..8c7e2756
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.openstreetmap.josm.svg
@@ -0,0 +1 @@
+josm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.openttd.OpenTTD.svg b/.icons/awkward/22x22/apps/org.openttd.OpenTTD.svg
new file mode 120000
index 00000000..1e3c400d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.openttd.OpenTTD.svg
@@ -0,0 +1 @@
+openttd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.osgeo.grass.svg b/.icons/awkward/22x22/apps/org.osgeo.grass.svg
new file mode 120000
index 00000000..54871490
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.osgeo.grass.svg
@@ -0,0 +1 @@
+grass.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.pencil2d.Pencil2D.svg b/.icons/awkward/22x22/apps/org.pencil2d.Pencil2D.svg
new file mode 120000
index 00000000..e0b5c837
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.pencil2d.Pencil2D.svg
@@ -0,0 +1 @@
+pencil2d.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.perezdecastro.Revolt.svg b/.icons/awkward/22x22/apps/org.perezdecastro.Revolt.svg
new file mode 120000
index 00000000..14725633
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.perezdecastro.Revolt.svg
@@ -0,0 +1 @@
+revolt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.phoenicis.playonlinux.svg b/.icons/awkward/22x22/apps/org.phoenicis.playonlinux.svg
new file mode 120000
index 00000000..80fc8ef9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.phoenicis.playonlinux.svg
@@ -0,0 +1 @@
+playonlinux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.photoqt.PhotoQt.svg b/.icons/awkward/22x22/apps/org.photoqt.PhotoQt.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.photoqt.PhotoQt.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.pitivi.Pitivi.svg b/.icons/awkward/22x22/apps/org.pitivi.Pitivi.svg
new file mode 120000
index 00000000..bbcb8678
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.pitivi.Pitivi.svg
@@ -0,0 +1 @@
+pitivi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.pjbroad.EternallandsClient.svg b/.icons/awkward/22x22/apps/org.pjbroad.EternallandsClient.svg
new file mode 120000
index 00000000..3503e147
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.pjbroad.EternallandsClient.svg
@@ -0,0 +1 @@
+eternallands.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.ppsspp.PPSSPP.svg b/.icons/awkward/22x22/apps/org.ppsspp.PPSSPP.svg
new file mode 120000
index 00000000..1e164aed
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.ppsspp.PPSSPP.svg
@@ -0,0 +1 @@
+ppsspp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.processing.processingide.svg b/.icons/awkward/22x22/apps/org.processing.processingide.svg
new file mode 100644
index 00000000..43ed3069
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.processing.processingide.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#ababab" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <circle style="opacity:0.1" cx="11" cy="11.5" r="8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 1,11.416 1,11.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 20.862,16.673 16.456,21 11,21 5.5439999,21 1.138,16.673 1.006,11.25 Z"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="11" r="8"/>
+ <path style="opacity:0.2" d="m 8.6540638,7.5001723 a 0.63932034,0.64853259 0 0 0 -0.654064,0.648844 V 14.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 11.819778,9.262583 8.9589583,7.5871438 a 0.63932034,0.64853259 0 0 0 -0.304938,-0.087105 z"/>
+ <path style="fill:#ffffff" d="m 8.6540638,7.0001723 a 0.63932034,0.64853259 0 0 0 -0.654064,0.648844 V 14.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 11.819778,8.7625833 8.9589583,7.0871438 a 0.63932034,0.64853259 0 0 0 -0.304938,-0.087105 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/org.pulseaudio.pavucontrol.svg b/.icons/awkward/22x22/apps/org.pulseaudio.pavucontrol.svg
new file mode 120000
index 00000000..05d3c8ee
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.pulseaudio.pavucontrol.svg
@@ -0,0 +1 @@
+pavucontrol.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.pwmt.zathura.svg b/.icons/awkward/22x22/apps/org.pwmt.zathura.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.pwmt.zathura.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.pyzo.pyzo.svg b/.icons/awkward/22x22/apps/org.pyzo.pyzo.svg
new file mode 120000
index 00000000..0997a7b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.pyzo.pyzo.svg
@@ -0,0 +1 @@
+pyzologo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.qbittorrent.qBittorrent.svg b/.icons/awkward/22x22/apps/org.qbittorrent.qBittorrent.svg
new file mode 120000
index 00000000..f9513bb6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.qbittorrent.qBittorrent.svg
@@ -0,0 +1 @@
+qbittorrent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.qgis.qgis.svg b/.icons/awkward/22x22/apps/org.qgis.qgis.svg
new file mode 120000
index 00000000..0c9fd1b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.qgis.qgis.svg
@@ -0,0 +1 @@
+qgis.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.qownnotes.QOwnNotes.svg b/.icons/awkward/22x22/apps/org.qownnotes.QOwnNotes.svg
new file mode 120000
index 00000000..1d8cc505
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.qownnotes.QOwnNotes.svg
@@ -0,0 +1 @@
+QOwnNotes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.quassel_irc.QuasselClient.svg b/.icons/awkward/22x22/apps/org.quassel_irc.QuasselClient.svg
new file mode 120000
index 00000000..1e5a898c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.quassel_irc.QuasselClient.svg
@@ -0,0 +1 @@
+quassel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.qutebrowser.qutebrowser.svg b/.icons/awkward/22x22/apps/org.qutebrowser.qutebrowser.svg
new file mode 120000
index 00000000..d706a582
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.qutebrowser.qutebrowser.svg
@@ -0,0 +1 @@
+qutebrowser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.remmina.Remmina.svg b/.icons/awkward/22x22/apps/org.remmina.Remmina.svg
new file mode 120000
index 00000000..0940d90d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.remmina.Remmina.svg
@@ -0,0 +1 @@
+remmina.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.sauerbraten.Sauerbraten.svg b/.icons/awkward/22x22/apps/org.sauerbraten.Sauerbraten.svg
new file mode 120000
index 00000000..768f0e8c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.sauerbraten.Sauerbraten.svg
@@ -0,0 +1 @@
+sauerbraten.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.scantailor.ScanTailor.svg b/.icons/awkward/22x22/apps/org.scantailor.ScanTailor.svg
new file mode 120000
index 00000000..157d5ef7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.scantailor.ScanTailor.svg
@@ -0,0 +1 @@
+scantailor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.scummvm.ScummVM.svg b/.icons/awkward/22x22/apps/org.scummvm.ScummVM.svg
new file mode 120000
index 00000000..e68d7508
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.scummvm.ScummVM.svg
@@ -0,0 +1 @@
+scummvm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.seul.pingus.svg b/.icons/awkward/22x22/apps/org.seul.pingus.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.seul.pingus.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.shadowsocks.qt5client.svg b/.icons/awkward/22x22/apps/org.shadowsocks.qt5client.svg
new file mode 120000
index 00000000..5409bf3f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.shadowsocks.qt5client.svg
@@ -0,0 +1 @@
+shadowsocks-qt5.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.shotcut.Shotcut.svg b/.icons/awkward/22x22/apps/org.shotcut.Shotcut.svg
new file mode 120000
index 00000000..7aab390a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.shotcut.Shotcut.svg
@@ -0,0 +1 @@
+shotcut.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.signal.Signal.svg b/.icons/awkward/22x22/apps/org.signal.Signal.svg
new file mode 120000
index 00000000..62553916
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.signal.Signal.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.sparkleshare.SparkleShare.svg b/.icons/awkward/22x22/apps/org.sparkleshare.SparkleShare.svg
new file mode 120000
index 00000000..908990b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.sparkleshare.SparkleShare.svg
@@ -0,0 +1 @@
+sparkleshare.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.speed_dreams.SpeedDreams.svg b/.icons/awkward/22x22/apps/org.speed_dreams.SpeedDreams.svg
new file mode 120000
index 00000000..19e0ce62
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.speed_dreams.SpeedDreams.svg
@@ -0,0 +1 @@
+speed-dreams.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.speedcrunch.SpeedCrunch.svg b/.icons/awkward/22x22/apps/org.speedcrunch.SpeedCrunch.svg
new file mode 120000
index 00000000..8066186f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.speedcrunch.SpeedCrunch.svg
@@ -0,0 +1 @@
+speedcrunch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.stellarium.Stellarium.svg b/.icons/awkward/22x22/apps/org.stellarium.Stellarium.svg
new file mode 120000
index 00000000..9189a675
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.stellarium.Stellarium.svg
@@ -0,0 +1 @@
+stellarium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.subsurface_divelog.Subsurface.svg b/.icons/awkward/22x22/apps/org.subsurface_divelog.Subsurface.svg
new file mode 120000
index 00000000..8654b6db
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.subsurface_divelog.Subsurface.svg
@@ -0,0 +1 @@
+subsurface-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.supertux.SuperTux-Milestone1.svg b/.icons/awkward/22x22/apps/org.supertux.SuperTux-Milestone1.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.supertux.SuperTux-Milestone1.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.supertuxproject.SuperTux.svg b/.icons/awkward/22x22/apps/org.supertuxproject.SuperTux.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.supertuxproject.SuperTux.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.synfig.SynfigStudio.svg b/.icons/awkward/22x22/apps/org.synfig.SynfigStudio.svg
new file mode 120000
index 00000000..9e193459
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.synfig.SynfigStudio.svg
@@ -0,0 +1 @@
+synfig_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.taisei_project.Taisei.svg b/.icons/awkward/22x22/apps/org.taisei_project.Taisei.svg
new file mode 120000
index 00000000..451f821d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.taisei_project.Taisei.svg
@@ -0,0 +1 @@
+taisei.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.telegram.desktop.svg b/.icons/awkward/22x22/apps/org.telegram.desktop.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.telegram.desktop.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.texstudio.TeXstudio.svg b/.icons/awkward/22x22/apps/org.texstudio.TeXstudio.svg
new file mode 120000
index 00000000..214660be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.texstudio.TeXstudio.svg
@@ -0,0 +1 @@
+texstudio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.tordini.flavio.Minitube.svg b/.icons/awkward/22x22/apps/org.tordini.flavio.Minitube.svg
new file mode 120000
index 00000000..a4fb52a7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.tordini.flavio.Minitube.svg
@@ -0,0 +1 @@
+minitube.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.tuxfamily.StuntRally.svg b/.icons/awkward/22x22/apps/org.tuxfamily.StuntRally.svg
new file mode 120000
index 00000000..fc771b74
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.tuxfamily.StuntRally.svg
@@ -0,0 +1 @@
+stuntrally.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.tuxfamily.XMoto.svg b/.icons/awkward/22x22/apps/org.tuxfamily.XMoto.svg
new file mode 120000
index 00000000..450880db
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.tuxfamily.XMoto.svg
@@ -0,0 +1 @@
+xmoto.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.tuxpaint.Tuxpaint.svg b/.icons/awkward/22x22/apps/org.tuxpaint.Tuxpaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.tuxpaint.Tuxpaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.videolan.VLC.svg b/.icons/awkward/22x22/apps/org.videolan.VLC.svg
new file mode 120000
index 00000000..495a6363
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.videolan.VLC.svg
@@ -0,0 +1 @@
+vlc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.vim.Vim.svg b/.icons/awkward/22x22/apps/org.vim.Vim.svg
new file mode 120000
index 00000000..150dd041
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.vim.Vim.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.wesnoth.Wesnoth.svg b/.icons/awkward/22x22/apps/org.wesnoth.Wesnoth.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.wesnoth.Wesnoth.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.widelands.Widelands.svg b/.icons/awkward/22x22/apps/org.widelands.Widelands.svg
new file mode 120000
index 00000000..a3f693ab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.widelands.Widelands.svg
@@ -0,0 +1 @@
+widelands.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.wireshark.Wireshark.svg b/.icons/awkward/22x22/apps/org.wireshark.Wireshark.svg
new file mode 120000
index 00000000..db83df0a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.wireshark.Wireshark.svg
@@ -0,0 +1 @@
+wireshark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.wxhexeditor.wxHexEditor.svg b/.icons/awkward/22x22/apps/org.wxhexeditor.wxHexEditor.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.wxhexeditor.wxHexEditor.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.xiphos.Xiphos.svg b/.icons/awkward/22x22/apps/org.xiphos.Xiphos.svg
new file mode 120000
index 00000000..3f5b2be5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.xiphos.Xiphos.svg
@@ -0,0 +1 @@
+xiphos.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.xonotic.Xonotic.svg b/.icons/awkward/22x22/apps/org.xonotic.Xonotic.svg
new file mode 120000
index 00000000..5025bbcd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.xonotic.Xonotic.svg
@@ -0,0 +1 @@
+xonotic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.zdoom.GZDoom.svg b/.icons/awkward/22x22/apps/org.zdoom.GZDoom.svg
new file mode 120000
index 00000000..25784219
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.zdoom.GZDoom.svg
@@ -0,0 +1 @@
+gzdoom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.zealdocs.Zeal.svg b/.icons/awkward/22x22/apps/org.zealdocs.Zeal.svg
new file mode 120000
index 00000000..e5593d7b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.zealdocs.Zeal.svg
@@ -0,0 +1 @@
+zeal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.zim_wiki.Zim.svg b/.icons/awkward/22x22/apps/org.zim_wiki.Zim.svg
new file mode 120000
index 00000000..a5f80f3a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.zim_wiki.Zim.svg
@@ -0,0 +1 @@
+zim.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.zotero.Zotero.svg b/.icons/awkward/22x22/apps/org.zotero.Zotero.svg
new file mode 120000
index 00000000..8b064a92
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.zotero.Zotero.svg
@@ -0,0 +1 @@
+zotero.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/org.zulip.Zulip.svg b/.icons/awkward/22x22/apps/org.zulip.Zulip.svg
new file mode 120000
index 00000000..cfed72f7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/org.zulip.Zulip.svg
@@ -0,0 +1 @@
+zulip.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/osmo.svg b/.icons/awkward/22x22/apps/osmo.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/osmo.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/osmscout-server.svg b/.icons/awkward/22x22/apps/osmscout-server.svg
new file mode 100644
index 00000000..5891421e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/osmscout-server.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2,1.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 2,1 C 1.446,1 1,1.446 1,2 v 9 a 10,10 0 0 0 10,10 h 9 c 0.554,0 1,-0.446 1,-1 V 11 2 C 21,1.446 20.554,1 20,1 h -9 z"/>
+ <path style="opacity:0.2" d="M 3,3.5 V 8.7128905 11.5 11.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,-0.001 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 0.001,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 18.875 19 V 19.34375 18.155273 17.68457 16.683594 15.4375 11.5 5.09375 3.5 h -7.999023 -0.002 z"/>
+ <path style="fill:#c6783d" d="m 3,3 v 8 0.01953 C 3.0105434,15.452278 6.563868,19 10.999512,19 h 0.001 7.999511 V 11 3 h -7.999512 -10e-4 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.283203,3.5 c -0.04903,0.023271 -0.08752,0.078534 -0.130859,0.1796875 -0.05598,0.1306481 -0.0973,0.1023222 -0.332032,-0.1660156 -0.167544,0.00669 -0.382812,0.011642 -0.382812,0.025391 0,0.021114 0.147237,0.2075107 0.326172,0.4140625 0.317971,0.3670483 0.32656,0.3715181 0.388672,0.2265625 0.09635,-0.2248655 0.169668,-0.2462219 0.384765,-0.1132813 0.216365,0.1337239 0.400391,0.1589379 0.400391,0.054688 0,-0.036848 -0.07291,-0.1915355 -0.162109,-0.34375 L 12.689451,3.628907 C 12.638591,3.609136 12.595571,3.602541 12.537107,3.566407 12.486356,3.5350382 12.443383,3.5135406 12.40625,3.5 Z m 1.646485,0 0.01953,0.1347656 c 0.01098,0.073833 0.06875,0.1582081 0.128906,0.1875 0.06015,0.029292 0.158595,0.077746 0.21875,0.1074219 0.07082,0.034937 0.102326,0.110206 0.08984,0.2128906 -0.01402,0.1152516 0.05685,0.24418 0.259765,0.4726563 0.18581,0.209218 0.312134,0.4304567 0.378907,0.6601562 0.105619,0.3633265 0.274088,0.5371094 0.517578,0.5371094 0.100084,0 0.176856,0.068096 0.261719,0.234375 0.06579,0.128906 0.177173,0.287467 0.248046,0.3515625 0.135797,0.122812 0.145061,0.122299 0.923828,-0.03125 0.339782,-0.066994 0.420673,-0.061671 0.71875,0.044922 0.289554,0.103545 0.356452,0.16086 0.490235,0.4140625 0.08535,0.161537 0.211917,0.3182948 0.28125,0.3496093 0.188651,0.085209 0.275021,0.025616 0.347656,-0.2441406 C 18.850523,6.7976751 18.906405,6.6875 18.939453,6.6875 18.976333,6.687504 19,6.0719865 19,5.09375 v -0.5 c 0,0.9782365 -0.02367,1.593754 -0.06055,1.59375 -0.03305,0 -0.08893,0.1101751 -0.125,0.2441406 -0.07264,0.269757 -0.159005,0.3293496 -0.347656,0.2441406 -0.06933,-0.031315 -0.1959,-0.1880723 -0.28125,-0.3496093 -0.133783,-0.2532025 -0.200681,-0.3105175 -0.490235,-0.4140625 -0.298077,-0.106593 -0.378968,-0.1119159 -0.71875,-0.044922 -0.778767,0.153549 -0.788031,0.154062 -0.923828,0.03125 C 15.981861,5.834342 15.870477,5.675781 15.804688,5.546875 15.719825,5.380596 15.643053,5.3125 15.542969,5.3125 15.299479,5.3125 15.13101,5.1387171 15.025391,4.7753906 14.958618,4.5456911 14.832294,4.3244524 14.646484,4.1152344 14.443573,3.8867581 14.372699,3.7578297 14.386719,3.6425781 14.393739,3.584822 14.383534,3.5381112 14.363281,3.5 Z m -3.882813,0.6230469 c -0.07342,-0.00829 -0.05623,0.1476852 0.07813,0.4257812 0.147145,0.3045665 0.27533,0.3939319 0.53125,0.3730469 0.140731,-0.011485 0.1875,-0.046804 0.1875,-0.140625 0,-0.086595 -0.0643,-0.1446362 -0.208984,-0.1914062 -0.114867,-0.03713 -0.278002,-0.15666 -0.363282,-0.265625 C 10.168188,4.1922273 10.090935,4.1279969 10.046875,4.1230469 Z m 3.248047,0.4238281 c -0.0618,0.0064 -0.07448,0.042389 -0.07031,0.140625 0.0092,0.2163815 0.18702,0.8496075 0.332032,1.1875 0.06639,0.154687 0.153111,0.3700176 0.193359,0.4785156 0.04025,0.108498 0.219493,0.354592 0.398438,0.546875 C 14.426799,7.1994946 14.505349,7.25 14.697266,7.25 c 0.273738,0 0.378867,-0.114299 0.386718,-0.421875 0.0015,-0.059063 -0.03551,-0.1513171 -0.0625,-0.234375 C 14.964103,6.6987213 14.865717,6.75 14.697266,6.75 14.505349,6.75 14.426799,6.6994946 14.148438,6.4003906 13.969493,6.2081076 13.79025,5.9620136 13.75,5.8535156 13.709752,5.7450176 13.623031,5.529687 13.556641,5.375 13.459125,5.1477785 13.366432,4.8246315 13.300781,4.546875 c -0.0016,1.156e-4 -0.0044,-1.528e-4 -0.0059,0 z m -2.3125,1.2890625 c -0.01798,-0.00181 -0.03776,0.00846 -0.05859,0.029297 C 10.889458,5.8996094 10.8813,5.95964 10.90625,6 c 0.03024,0.048935 0.06576,0.053394 0.107422,0.011719 0.03438,-0.034375 0.04252,-0.096349 0.01758,-0.1367188 -0.01512,-0.02447 -0.03086,-0.037262 -0.04883,-0.039063 z m 2.296875,0.5996094 c -0.156997,0.2515363 -0.183925,0.4221655 -0.06836,0.625 0.02929,-0.058489 0.05308,-0.1134553 0.09961,-0.1835938 0.179349,-0.2703541 0.177608,-0.3312155 -0.03125,-0.4414062 z m -0.199219,0.4003906 c -0.0066,0.00657 -0.01022,0.030001 -0.01172,0.066406 -0.0027,0.065886 0.01049,0.1028012 0.03125,0.082031 0.0208,-0.020771 0.0239,-0.075979 0.0059,-0.1210938 -0.01,-0.024945 -0.01879,-0.033914 -0.02539,-0.027344 z m 0.07617,0.609375 c -0.049,0.1482647 -0.144054,0.3152737 -0.275391,0.4550781 -0.07945,0.084575 -0.128405,0.1781944 -0.109375,0.2089844 0.01903,0.03079 -0.0095,0.1395744 -0.06445,0.2402344 -0.127604,0.233774 -0.22805,0.8288296 -0.21875,1.2988286 0.007,0.355643 0.0031,0.364167 -0.144531,0.335937 -0.136818,-0.02615 -0.125346,0.0019 0.08984,0.259766 0.0156,0.01568 0.03153,0.03879 0.04687,0.05273 0.0013,-0.04955 0.0095,-0.06396 0.0078,-0.148437 -0.0093,-0.469999 0.09115,-1.065055 0.21875,-1.2988286 0.05495,-0.10066 0.08348,-0.2094444 0.06445,-0.2402344 -0.01903,-0.03079 0.02992,-0.1244089 0.109375,-0.2089844 0.233803,-0.2488775 0.370232,-0.5935795 0.292969,-0.7421875 -0.009,-0.017405 -0.0077,-0.022278 0.0039,-0.017578 0.03486,0.014105 0.15621,0.12026 0.314454,0.28125 0.149787,0.1523865 0.244472,0.2614184 0.302734,0.3496094 C 13.737762,8.1840344 13.645184,8.0765724 13.5,7.9277344 13.302177,7.7249336 13.198568,7.5821839 13.15625,7.4453125 Z m -0.675781,2.8515625 c -0.01156,-0.01187 -0.02295,-0.02253 -0.03516,-0.03711 -0.0072,-0.0086 -0.0049,-0.0075 -0.01172,-0.01563 -0.04954,-0.0498 -0.0973,-0.09095 -0.150391,-0.166016 C 11.99381,9.749606 11.738044,9.530679 11.488274,9.396478 11.285725,9.287649 11.082042,9.168143 11.037102,9.130853 c -0.09695,-0.08047 -0.613515,-0.02266 -0.83789,0.09375 -0.113569,0.05892 -0.189633,0.0613 -0.302735,0.0098 -0.132765,-0.06049 -0.172399,-0.04392 -0.332031,0.130859 -0.0998,0.109272 -0.21295,0.197266 -0.25,0.197266 -0.03705,0 -0.177726,-0.07292 -0.3125,-0.162109 C 8.8671766,9.311197 8.7277613,9.256827 8.6914062,9.279297 8.6550462,9.301767 8.625,9.446644 8.625,9.601562 c 0,0.339227 -0.073618,0.499462 -0.3339844,0.72461 -0.1055175,0.09125 -0.1398587,0.146156 -0.1210937,0.166016 -0.022415,-0.0093 -0.028674,-0.03071 -0.00586,-0.07031 0.024757,-0.04297 -0.026226,-0.01485 -0.1113281,0.0625 -0.021965,0.01996 -0.055144,0.03539 -0.083984,0.05273 C 7.965625,10.517059 7.9501625,10.5 7.9140625,10.5 7.8625015,10.5 7.802501,10.52813 7.78125,10.5625 7.769325,10.58181 7.77549,10.59788 7.78906,10.60937 7.764484,10.61467 7.736016,10.62671 7.714841,10.62695 7.5181877,10.629203 7.25,10.813356 7.25,10.945312 c 0,0.02927 -0.047729,0.09356 -0.1191406,0.173829 C 7.1947643,11.220193 7.25,11.339039 7.25,11.417969 c 0,0.07268 -0.1906588,0.287323 -0.4257812,0.507812 C 7.0571738,11.711776 7.25,11.506557 7.25,11.445312 c 0,-0.131956 0.2681877,-0.316109 0.4648438,-0.318359 0.021175,-2.41e-4 0.049643,-0.01225 0.074219,-0.01758 C 7.7754925,11.097885 7.769325,11.08181 7.78125,11.0625 7.802501,11.02813 7.8625011,11 7.9140625,11 c 0.0361,0 0.051562,0.01706 0.054687,0.03711 0.02884,-0.01734 0.062019,-0.03277 0.083984,-0.05273 0.085102,-0.07735 0.1360846,-0.10547 0.1113281,-0.0625 -0.022815,0.0396 -0.016556,0.06099 0.00586,0.07031 -0.018765,-0.01986 0.015576,-0.07477 0.1210937,-0.166016 C 8.4721713,10.66952 8.5455271,10.523612 8.5839844,10.347656 8.6007998,10.27072 8.625,10.204765 8.625,10.101562 c 0,-0.154918 0.030046,-0.299795 0.066406,-0.322265 0.036355,-0.02247 0.1757704,0.0319 0.310547,0.121094 0.134774,0.08919 0.275452,0.162109 0.3125,0.162109 0.03705,0 0.150199,-0.08799 0.25,-0.197266 0.159632,-0.174776 0.199266,-0.191352 0.332031,-0.130859 0.113102,0.05153 0.189166,0.04915 0.302735,-0.0098 0.224375,-0.116407 0.740935,-0.174218 0.83789,-0.09375 0.04494,0.03729 0.248623,0.156796 0.451172,0.265625 0.24977,0.134201 0.505536,0.353128 0.794922,0.681641 0.05309,0.07507 0.100852,0.116216 0.150391,0.166016 -0.21519,-0.257821 -0.226662,-0.28592 -0.08984,-0.259766 0.112111,0.02144 0.132211,-0.02843 0.136719,-0.185547 -3.24e-4,-3.31e-4 3.23e-4,-0.0016 0,-0.002 z m -0.04687,0.447266 c 0.0068,0.0081 0.0045,0.007 0.01172,0.01563 0.0274,0.03271 0.05096,0.05439 0.07813,0.08398 -0.02883,-0.02411 -0.06018,-0.06979 -0.08984,-0.09961 z M 12.425781,7.8125 c -0.07585,0 -0.06133,0.1535082 0.02344,0.2382812 0.09814,0.098142 0.175781,0.09579 0.175781,-0.00586 C 12.625,7.9548629 12.503671,7.8125 12.425781,7.8125 Z m -5.3925779,2.675781 c -0.033492,-0.02398 -0.1114551,0.01117 -0.1738281,0.07813 -0.062373,0.06695 -0.1606,0.121094 -0.21875,0.121094 -0.058153,0 -0.2565001,0.06284 -0.4394531,0.138672 -0.3320035,0.137611 -0.3319938,0.138129 -0.2929688,0.36914 0.082001,0.485369 -0.2647536,0.790245 -0.8066406,0.708985 -0.3804115,-0.05705 -0.5654623,0.06596 -0.7695313,0.511719 -0.148246,0.323818 -0.1658361,0.339001 -0.3398437,0.300781 -0.2391296,-0.05254 -0.4531234,0.0884 -0.6132813,0.402344 -0.018167,0.03561 -0.043415,0.06326 -0.066406,0.0957 C 3.1140746,12.517554 3.00181,11.782932 3,11.019531 v 0.5 c 0.00181,0.763401 0.1140746,1.498023 0.3125,2.195313 0.022991,-0.03244 0.048239,-0.06009 0.066406,-0.0957 C 3.5390639,13.305202 3.7530577,13.164257 3.9921873,13.2168 4.1661949,13.25502 4.183785,13.23984 4.332031,12.916019 4.5361,12.470258 4.7211508,12.347252 5.1015623,12.4043 c 0.541887,0.08126 0.8886411,-0.223616 0.8066406,-0.708985 -0.039025,-0.231011 -0.039035,-0.231529 0.2929688,-0.36914 0.182953,-0.07583 0.3813006,-0.138672 0.4394531,-0.138672 0.05815,0 0.1563765,-0.05414 0.21875,-0.121094 0.062373,-0.06695 0.1403361,-0.102105 0.1738281,-0.07813 0.03023,0.02165 0.062609,0.07679 0.09375,0.125 C 7.2024522,11.024682 7.25,10.953889 7.25,10.917969 7.25,10.799098 7.1272221,10.555601 7.0332031,10.488281 Z m 1.6816407,0.292969 c -0.1103901,0.06174 -0.2025442,0.106714 -0.2832032,0.142578 0.081084,-0.03582 0.1744547,-0.08176 0.2832032,-0.142578 z m -0.3769532,0.179688 c -0.03458,0.01252 -0.06995,0.0245 -0.09375,0.0293 0.025085,-0.0052 0.059275,-0.01692 0.09375,-0.0293 z"/>
+ <path style="fill:#3876d2" d="m 3,3 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 7.8027885,10.528123 7.862802,10.5 7.914363,10.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 13.056612,6.9725315 13.026169,6.806578 13.311176,6.376953 13.503198,6.087496 13.496183,6.040194 13.239883,5.913086 13.127707,5.8574535 13.089545,5.779903 13.074834,5.578125 13.059879,5.3730005 13.016709,5.288541 12.877556,5.189453 12.77965,5.119736 12.632063,5.0625 12.549411,5.0625 12.322077,5.0625 12.227154,4.949519 12.028871,4.4433595 11.86533,4.02588 11.822244,3.9693272 11.591345,3.8671875 11.429677,3.7956722 11.224775,3.6151954 11.033694,3.3769531 L 10.730941,3 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 12.612891,3 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 18.97633,6.1875015 19,5.571986 19,4.5937495 V 3 Z M 13.29555,4.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 14.426499,6.6994945 14.506063,6.75 14.69798,6.75 14.971718,6.75 15.076871,6.635701 15.084722,6.328125 15.089422,6.1440135 14.984427,5.907411 14.590552,5.21875 14.137456,4.426546 14.062963,4.331024 13.81023,4.205078 13.6567,4.128568 13.461568,4.058258 13.375633,4.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 10.400798,4.94276 10.27258,4.852418 10.125435,4.5478515 9.991076,4.2697555 9.973882,4.113779 10.047305,4.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 12.42538,7.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 12.365025,7.9650325 12.349535,7.8125 12.425381,7.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 8.33724,10.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 17.080937,7.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 17.530728,7.732249 17.562832,7.655688 17.367087,7.604498 17.235758,7.570153 17.230463,7.528364 17.319237,7.189459 17.341087,7.106026 17.196035,7.051863 17.080941,7.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 C 13.86488,9.573326 13.86248,9.529021 13.93229,9.335937 13.97784,9.209984 13.99491,9.022676 13.97234,8.902344 13.94093,8.734919 13.95946,8.667342 14.06023,8.581055 14.230853,8.434974 14.220452,8.32205 14.030953,8.25 13.911734,8.204675 13.874693,8.14549 13.874693,8.0009765 c 0,-0.147902 -0.08326,-0.274329 -0.382836,-0.5791015 C 13.333613,7.260885 13.213224,7.153752 13.178361,7.1396485 Z M 10.075628,9.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 9.68425,13.7219 9.092549,13.874514 8.7093335,13.960938 8.2472975,14.065136 7.90809,14.183027 7.702436,14.309571 7.5318625,14.414526 7.3665795,14.5 7.3342475,14.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 19,17.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 18.966656,19 19,18.958332 19,18.84375 19,18.757812 18.97261,18.6875 18.939449,18.6875 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3,3 v 0.5 h 7.999024 0.0019 H 19 V 3 h -7.999023 -0.002 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 2 C 21,1.446 20.554,1 20,1 h -9 z"/>
+ <path style="opacity:0.1" d="m 17.289062,7.8476562 c -0.01893,0.010428 -0.01511,0.016118 -0.03711,0.027344 -0.269563,0.1375247 -0.294455,0.1413698 -0.330078,0.080078 -0.02257,0.2154713 -0.03423,0.4438851 -0.0039,0.4980469 0.03721,0.066452 0.05751,0.062926 0.333984,-0.078125 0.277906,-0.1417805 0.31098,-0.2183413 0.115235,-0.2695312 -0.09907,-0.02591 -0.108784,-0.099061 -0.07813,-0.2578126 z m -3.318359,0.859375 c -0.01491,0.049562 -0.01428,0.1087657 0.002,0.1953126 0.02257,0.1203322 0.0045,0.3076402 -0.04101,0.4335942 -0.06981,0.193083 -0.06644,0.236412 0.02539,0.33789 0.0033,0.0036 0.0027,0.01164 0.0059,0.01563 0.01678,-0.101549 0.02478,-0.207059 0.0098,-0.287109 C 13.941373,9.234924 13.959903,9.16637 14.060673,9.080083 14.23117,8.9339971 14.220752,8.82205 14.03125,8.75 14.00198,8.738873 13.99073,8.720886 13.9707,8.707031 Z m -0.06445,1.3710938 c -0.09586,-0.01618 -0.191677,0.0198 -0.275391,0.103516 -0.07211,0.07211 -0.166647,0.130859 -0.210937,0.130859 -0.04429,0 -0.191326,0.05625 -0.326172,0.125 -0.134845,0.06875 -0.279222,0.125 -0.320312,0.125 -0.03665,0 -0.167868,-0.1295 -0.292969,-0.271484 -0.004,0.162979 -0.02323,0.215056 -0.136719,0.193359 -0.141137,-0.02698 -0.134367,-0.0084 0.101562,0.273437 0.139757,0.166929 0.287033,0.304688 0.328126,0.304688 0.04109,0 0.185467,-0.05625 0.320312,-0.125 0.134846,-0.06875 0.281879,-0.125 0.326172,-0.125 0.04429,0 0.138824,-0.05875 0.210937,-0.130859 0.08543,-0.08543 0.183431,-0.122216 0.28125,-0.103516 0.126543,0.02419 0.150391,0.0045 0.150391,-0.128906 0,-0.08706 -0.04745,-0.211282 -0.105469,-0.275391 -0.03253,-0.03595 -0.03993,-0.06495 -0.05078,-0.0957 z m -3.435547,0.324219 c -0.0036,0.02425 -0.02476,0.0572 -0.02148,0.07422 0.0082,0.04276 0.05944,0.08525 0.132812,0.123047 0.01355,-0.02953 0.04297,-0.07353 0.04297,-0.08594 0,-0.0238 -0.08309,-0.07007 -0.154297,-0.111328 z m 5.841797,0.412109 c -0.157491,0.002 -0.28125,0.04605 -0.28125,0.146485 0,0.120369 0.02231,0.137987 0.40625,0.308593 0.406655,0.180696 0.610809,0.115949 0.539062,-0.169922 -0.04361,-0.173789 -0.401578,-0.288458 -0.664062,-0.285156 z m -2.910156,1.292969 c -0.07168,0.01002 -0.155935,0.01758 -0.265625,0.01758 -0.460368,0 -0.475343,0.0052 -1.5,0.583984 -0.285967,0.161542 -0.665668,0.33369 -0.84375,0.38086 -2.0002642,0.529838 -2.8124255,0.792465 -3.261719,1.058594 -0.3905375,0.231324 -0.4436565,0.258928 -0.90625,0.474609 -0.5225645,0.243642 -1.0231312,0.54203 -1.0507812,0.625 C 5.5318007,15.375296 6.183298,15.271776 6.375,15.121094 6.6591625,14.897737 7.2741894,14.5 7.3339844,14.5 7.3663164,14.5 7.5325515,14.41355 7.703125,14.308594 7.908779,14.18205 8.2469484,14.065136 8.7089844,13.960938 9.0922,13.874508 9.68382,13.721857 10.023438,13.621094 c 0.339618,-0.10081 0.67713,-0.183181 0.75,-0.183594 0.120784,-7e-4 0.238881,-0.05935 0.914062,-0.455078 0.807974,-0.47356 1.123168,-0.607422 1.433594,-0.607422 0.174436,0 0.31682,0.0211 0.316406,0.04687 -2.62e-4,0.01523 -0.05405,0.114949 -0.0918,0.189453 0.295863,-0.02888 0.346578,-0.125523 0.15625,-0.328125 -0.04557,-0.04851 -0.07743,-0.112487 -0.09961,-0.175781 z m 3.310547,0.455078 c -0.119832,0 -0.182922,0.291736 -0.08789,0.40625 0.08591,0.103519 0.225004,0.121797 0.277344,0.03711 0.05571,-0.09015 -0.09563,-0.443359 -0.189453,-0.443359 z m -3.492188,0.328125 c -0.08253,0.177197 -0.09509,0.29388 0.01758,0.453125 0.01965,-0.03825 0.01558,-0.05364 0.04297,-0.101562 0.08552,-0.149602 0.155806,-0.294533 0.15625,-0.320313 2.84e-4,-0.01765 -0.118712,-0.02326 -0.216797,-0.03125 z m -0.707031,0.810547 c -0.105071,0.01814 -0.19439,0.07817 -0.240234,0.173828 -0.264913,0.552718 -0.292405,0.680656 -0.240235,1.140625 7.72e-4,0.0068 0.0012,0.01453 0.002,0.02148 0.02771,-0.173544 0.09181,-0.356501 0.238282,-0.662109 0.09169,-0.191315 0.359918,-0.236798 0.572265,-0.09766 0.2207,0.144612 0.395463,0.123687 0.478516,-0.05859 0.06073,-0.133297 0.05025,-0.18666 -0.06445,-0.341797 -0.01325,-0.01792 -0.01812,-0.0307 -0.0293,-0.04687 -0.09439,0.06424 -0.227024,0.05063 -0.384766,-0.05273 -0.106173,-0.06957 -0.226961,-0.09431 -0.332031,-0.07617 z m -8.9394532,0.24414 c -0.046019,0.02062 -0.1278575,0.06653 -0.1660157,0.08203 0.1925209,0.584309 0.4533083,1.135507 0.7675781,1.65039 0.1062201,0.02514 0.2113189,0.05133 0.2792969,0.07813 0.056893,0.02243 0.089371,0.02314 0.1464844,0.04102 C 4.5138796,15.679806 4.4191571,15.569291 4.3378906,15.447266 4.4933301,15.518456 4.92143,15.51406 4.96875,15.4375 4.989996,15.40312 4.9503634,15.375 4.8808594,15.375 4.8113564,15.375 4.6204386,15.32104 4.4550781,15.255859 4.3871001,15.229069 4.2820013,15.202879 4.1757812,15.177729 3.938648,14.789228 3.7441132,14.373794 3.5742188,13.945312 Z M 18.9375,15.375 c -0.03437,0 -0.0625,0.02812 -0.0625,0.0625 0,0.03438 0.02813,0.0625 0.0625,0.0625 C 18.97188,15.5 19,15.47188 19,15.4375 19,15.40313 18.97187,15.375 18.9375,15.375 Z M 4.3378906,15.947266 c 0.70697,1.061549 1.6611441,1.939928 2.7832032,2.558593 0.5722839,-0.224472 1.2867343,-0.347332 1.4746093,-0.191406 0.049035,0.0407 0.1065598,0.175329 0.1289063,0.300781 0.022345,0.125453 0.097739,0.292077 0.1679687,0.369141 0.056419,0.06191 0.096514,0.166283 0.1132809,0.259766 0.291673,0.07403 0.58873,0.132519 0.892579,0.173828 0.106147,-0.0495 0.157969,-0.119798 0.136718,-0.207031 -0.01777,-0.07296 0.01082,-0.220614 0.06445,-0.328126 0.0808,-0.161965 0.133093,-0.195312 0.310547,-0.195312 0.204371,0 0.214844,-0.0091 0.214844,-0.224609 0,-0.221344 0.004,-0.226745 0.203125,-0.1875 0.111714,0.02202 0.357818,0.0578 0.546875,0.07813 0.01717,0.0018 0.02375,0.0093 0.04102,0.01172 0.03651,-0.03162 0.08624,-0.05273 0.158203,-0.05273 0.07307,0 0.09846,0.0531 0.09766,0.126953 0.04744,0.01753 0.134192,0.02728 0.154297,0.04492 0.03907,0.03428 0.08745,0.05172 0.140625,0.05859 0.0183,-0.05949 0.05919,-0.105469 0.132812,-0.105469 0.06893,0 0.11477,0.05434 0.128907,0.115234 0.0085,0.01079 0.02148,0.01722 0.02148,0.03711 0,0.180855 0.124892,0.160313 0.367188,-0.05859 0.275178,-0.248614 0.350408,-0.479847 0.417968,-1.283203 0.01824,-0.216866 0.01492,-0.342161 -0.0098,-0.431641 -0.06581,0.727967 -0.144077,0.976215 -0.408203,1.214844 -0.242296,0.218907 -0.367188,0.239449 -0.367188,0.05859 0,-0.0093 -0.008,-0.01028 -0.0098,-0.01758 -0.02772,0.017 -0.061,0.05128 -0.07813,0.05078 -0.0186,-5.45e-4 -0.08176,-0.05235 -0.128906,-0.08398 -0.07867,0.0062 -0.152499,-0.0068 -0.207031,-0.05469 -0.05877,-0.05157 -0.262114,-0.110539 -0.451172,-0.130859 -0.189057,-0.02033 -0.435161,-0.0561 -0.546875,-0.07813 -0.199138,-0.03924 -0.203125,-0.03384 -0.203125,0.1875 0,0.215516 -0.01047,0.224609 -0.214844,0.224609 -0.177454,0 -0.229747,0.03335 -0.310547,0.195312 -0.05363,0.107512 -0.08222,0.255166 -0.06445,0.328126 0.02125,0.08723 -0.03057,0.157531 -0.136718,0.207031 C 9.594519,18.876658 9.297462,18.818168 9.005789,18.74414 8.989022,18.65066 8.948927,18.546284 8.8925081,18.484374 8.8222791,18.407314 8.7468844,18.240686 8.7245394,18.115233 8.7021924,17.989781 8.6446684,17.855152 8.5956331,17.814452 c -0.187875,-0.155926 -0.9023254,-0.03307 -1.4746093,0.191406 -0.9228906,-0.50885 -1.7233524,-1.201877 -2.375,-2.019531 -0.1482782,0.01053 -0.3155935,0.0034 -0.4082032,-0.03906 z M 18.9375,16.46875 c -0.06991,0.04321 -0.08613,0.361127 -0.02148,0.425781 C 18.98912,16.967631 19,16.942671 19,16.683594 19,16.530383 18.97524,16.445421 18.9375,16.46875 Z m -5.177734,0.0332 c -0.455116,0.0019 -0.533499,0.28221 -0.0918,0.328125 0.130822,0.0136 0.246961,0.02742 0.257812,0.0332 0.05588,0.02975 0.261719,-0.129837 0.261719,-0.203125 0,-0.108968 -0.139757,-0.159403 -0.427734,-0.158203 z m -2.025391,0.199219 c -0.150826,-0.02993 -0.204109,0.147343 -0.105469,0.349609 0.03439,0.0705 0.0528,0.118098 0.06641,0.15625 0.01354,-0.0012 0.02334,-0.009 0.03906,-0.0059 0.0623,0.01237 0.08604,0.07298 0.09766,0.175781 0.11526,0.111096 0.27955,0.244613 0.330078,0.246094 0.03764,0.0011 0.115265,-0.04877 0.171875,-0.111328 0.150913,-0.166762 0.0031,-0.359412 -0.230468,-0.300781 -0.251381,0.06309 -0.259766,0.0554 -0.259766,-0.226563 0,-0.200249 -0.02581,-0.266613 -0.109375,-0.283203 z M 12.628906,17.25 c -0.07877,0 -0.135867,0.09655 -0.08594,0.146484 0.07039,0.07039 0.144531,0.04392 0.144531,-0.05273 0,-0.05156 -0.02625,-0.09375 -0.05859,-0.09375 z m -1.546875,0.148438 c -0.01135,0.005 -0.01953,0.01696 -0.01953,0.03516 0,0.03641 0.02812,0.06641 0.0625,0.06641 0.03437,0 0.0625,-0.01218 0.0625,-0.02734 0,-0.01516 -0.02813,-0.04516 -0.0625,-0.06641 -0.01719,-0.0106 -0.03164,-0.01281 -0.04297,-0.0078 z m 7.916016,0.285156 c -0.0013,0.236288 -0.0096,0.441406 -0.02344,0.441406 -0.01474,0 -0.129196,-0.09516 -0.251953,-0.210938 -0.02047,-0.0193 -0.02733,-0.03454 -0.04492,-0.05273 -0.229733,0.146302 -0.223024,0.30003 0.04492,0.552734 C 18.845413,18.52984 18.959873,18.625 18.974609,18.625 18.989349,18.625 19,18.412807 19,18.154297 v -0.470703 z m -7.916016,0.214844 c 0.01133,-0.005 0.02578,-0.0028 0.04297,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.0082,-0.03016 0.01953,-0.03516 z m 5.732422,0.002 c -0.0045,0.01534 -0.0074,0.02853 -0.01172,0.04297 -0.0546,0.182825 -0.04144,0.314649 0.06836,0.714844 0.07401,0.269793 0.130441,0.548125 0.125,0.619141 -0.0054,0.07102 -0.0076,0.150001 -0.0039,0.175781 0.0038,0.02578 0.208496,0.04687 0.453124,0.04687 0.432733,0 0.443569,-0.0038 0.400391,-0.140625 -0.02441,-0.07734 -0.05848,-0.225 -0.07422,-0.328125 -0.004,-0.02643 -0.004,-0.02178 -0.0078,-0.04687 C 17.703513,18.995293 17.627081,19 17.445312,19 c -0.244628,0 -0.449325,-0.02109 -0.453124,-0.04687 -0.0037,-0.02578 -0.0015,-0.104761 0.0039,-0.175781 0.0054,-0.07102 -0.05099,-0.349348 -0.125,-0.619141 -0.03222,-0.117437 -0.04045,-0.178525 -0.05664,-0.257812 z M 11.574219,18.8125 c -0.18628,0 -0.261022,0.119123 -0.183594,0.289062 0.08209,0.180175 0.146674,0.187561 0.232422,0.02734 0.09793,-0.182993 0.07673,-0.316406 -0.04883,-0.316406 z m 0.52539,0.125 c -0.117505,0 -0.18346,0.103982 -0.138671,0.220703 0.03983,0.103781 0.09644,0.111892 0.220703,0.0332 0.106221,-0.06726 0.04568,-0.253906 -0.08203,-0.253906 z M 10.683594,19 c -0.02482,0 -0.06184,0.09683 -0.08399,0.214844 -0.02377,0.126695 -0.08507,0.225542 -0.148437,0.242187 -0.01848,0.0049 -0.02367,0.0091 -0.02344,0.01367 0.07185,0.005 0.144416,0.0086 0.216797,0.01172 0.06798,-0.01044 0.125823,-0.02954 0.142578,-0.05664 0.03045,-0.04927 0.01198,-0.05833 -0.05859,-0.03125 -0.09569,0.03672 -0.09772,0.02385 -0.01367,-0.138672 C 10.800744,19.089733 10.789904,19 10.683594,19 Z m 8.255859,0.1875 c -0.05569,0 -0.189453,0.195982 -0.189453,0.277344 0,0.01945 0.05625,0.03516 0.125,0.03516 0.09166,-2e-6 0.125,-0.04167 0.125,-0.15625 0,-0.08594 -0.02739,-0.15625 -0.06055,-0.15625 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/osu.svg b/.icons/awkward/22x22/apps/osu.svg
new file mode 100644
index 00000000..7e0eb6e7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/osu.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#f964a6"/>
+ <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="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 style="fill:#ffffff" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/otter-browser.svg b/.icons/awkward/22x22/apps/otter-browser.svg
new file mode 100644
index 00000000..c038aebf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/otter-browser.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#3b94f7" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 11,5.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 11,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="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4771916,1.0000552 1.0001,5.4771916 1.0001,11 1.00265,11.06903 1.00592,11.138036 1.0099,11.207 1.1683118,5.8027452 5.5934249,1.5030313 11,1.5 16.43912,1.50427 20.877412,5.855044 20.99,11.293 20.9948,11.19539 20.9981,11.09771 21,11 21,5.4771525 16.522847,1 11,1 Z"/>
+ <path style="opacity:0.2" d="m 1.0099,11.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/22x22/apps/outlast.svg b/.icons/awkward/22x22/apps/outlast.svg
new file mode 100644
index 00000000..191bd471
--- /dev/null
+++ b/.icons/awkward/22x22/apps/outlast.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 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 19.999923,5.635952 16.101248,0.9999912 11,1 Z"/>
+ <path style="opacity:0.2" d="m 11,3.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 11,3 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="opacity:0.1;fill:#ffffff" d="m 11,1 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 2.1315414,5.9935325 5.9787775,1.4999914 11,1.5 c 5.021222,-8.6e-6 8.868458,4.4935325 8.988281,9.75 C 19.990191,11.166225 19.999999,11.084149 20,11 19.999923,5.635952 16.101248,0.9999912 11,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,3 A 6.9999895,8.0001315 0 0 0 4,11 6.9999895,8.0001315 0 0 0 4.00977,11.207031 6.9999895,8.0001315 0 0 1 11,3.5 6.9999895,8.0001315 0 0 1 17.990234,11.292969 6.9999895,8.0001315 0 0 0 18,11 6.9999895,8.0001315 0 0 0 11,3 Z m 3.992188,8.207031 A 3.9998858,4.9999448 0 0 1 11,16 3.9998858,4.9999448 0 0 1 7.0078125,11.292969 3.9998858,4.9999448 0 0 0 7,11.5 a 3.9998858,4.9999448 0 0 0 4,5 3.9998858,4.9999448 0 0 0 4,-5 3.9998858,4.9999448 0 0 0 -0.0078,-0.292969 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/overcooked2.svg b/.icons/awkward/22x22/apps/overcooked2.svg
new file mode 100644
index 00000000..4d1be4d0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/overcooked2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 13.105263,11.5 2.1052633,2.5714286 0 0 1 11,14.071289 2.1052633,2.5714286 0 0 1 8.894737,11.5 2.1052633,2.5714286 0 0 1 11,8.928711 Z"/>
+ <path style="fill:#ae2d20" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z m 0,7.428711 A 2.1052633,2.5714286 0 0 1 13.105263,11 2.1052633,2.5714286 0 0 1 11,13.571289 2.1052633,2.5714286 0 0 1 8.894737,11 2.1052633,2.5714286 0 0 1 11,8.428711 Z"/>
+ <path style="opacity:0.2" d="m 11,3.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 14.5,11.5 3.5000001,4.2352941 0 0 1 11,15.735294 3.5000001,4.2352941 0 0 1 7.5,11.5 3.5000001,4.2352941 0 0 1 11,7.2647059 Z"/>
+ <path style="fill:#ffffff" d="m 11,3 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 14.5,11 3.5000001,4.2352941 0 0 1 11,15.235294 3.5000001,4.2352941 0 0 1 7.5,11 3.5000001,4.2352941 0 0 1 11,6.7647059 Z"/>
+ <path style="opacity:0.2" d="m 16.70442,21.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 16.70442,20.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0097656,11.207031 10,10 0 0 1 11,1.5 10,10 0 0 1 20.990234,11.292969 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z M 8.90625,11.234375 A 2.1052633,2.5714286 0 0 0 8.8945312,11.5 2.1052633,2.5714286 0 0 0 11,14.070312 2.1052633,2.5714286 0 0 0 13.105469,11.5 2.1052633,2.5714286 0 0 0 13.09375,11.265625 2.1052633,2.5714286 0 0 1 11,13.570312 2.1052633,2.5714286 0 0 1 8.90625,11.234375 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/overgrive.svg b/.icons/awkward/22x22/apps/overgrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/overgrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/owncloud.svg b/.icons/awkward/22x22/apps/owncloud.svg
new file mode 100644
index 00000000..c69ac3da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/owncloud.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#394e6f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/oxygen-not-included.svg b/.icons/awkward/22x22/apps/oxygen-not-included.svg
new file mode 100644
index 00000000..7fe74fa1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/oxygen-not-included.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <ellipse id="ellipse928" style="opacity:0.2" cx="-19.133" cy="12.462" 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=".077" cy="16.002" 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 4.2749614,7.4952142 C 8.7046764,9.0401499 10.727555,2.6666803 17,12.001337 c -0.454843,3.480084 0.09106,3.108012 -0.634665,5.775454 -0.836101,2.490603 -3.912852,3.924506 -7.0443449,3.700278 C 6.7853474,21.295505 4.3671019,20.643785 3.5133628,17.745058 3.1090444,16.406159 2.9692796,14.81064 3.0054972,13.143043 3.0475131,11.208509 3.8975591,9.3356409 4.2749614,7.4952142 Z"/>
+ <ellipse id="ellipse839" style="fill:#e59c62" cx="-19.048" cy="11.97" rx="1.312" ry="1.773" transform="matrix(-0.98343787,-0.18124556,-0.17051154,0.98535568,0,0)"/>
+ <ellipse style="fill:#e59c62" cx=".163" cy="15.51" rx="1.311" ry="1.76" transform="matrix(0.98368354,-0.17990746,0.17178412,0.98513462,0,0)"/>
+ <path style="fill:#f4ac6f" d="M 4.2749614,6.9952137 C 7.1340799,5.0063077 10.327003,1.2654369 17,11.501337 c -0.454843,3.480083 0.09106,3.108012 -0.634665,5.775454 -0.836101,2.490603 -3.912852,3.924506 -7.0443449,3.700277 C 6.7853474,20.795505 4.3671019,20.143785 3.5133628,17.245058 3.1090444,15.906159 2.9692796,14.310639 3.0054972,12.643042 3.0475131,10.708508 3.8975591,8.8356402 4.2749614,6.9952137 Z"/>
+ <g transform="matrix(-0.5,0,0,0.5,20.5,-1.5000003)">
+ <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,-1.4998559,-1.5000001)">
+ <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 13.495108,16.156957 C 13.109546,17.552349 11.482307,18.6 9.5334211,18.6 c -2.1180475,0 -3.856188,-1.237416 -4.033421,-2.813801 0.00612,-0.06256 0.03105,-0.155569 0.1095005,-0.153829 0.5363685,0.01189 2.257821,-0.07002 3.8821335,-0.01039 1.6126759,0.0592 3.3677199,-0.122606 3.9216129,0.11109 0.119808,0.05055 0.07999,0.252866 0.08186,0.423892 z"/>
+ <path style="fill:#ffffff" d="M 13.495108,15.656957 C 13.109546,17.052348 11.482307,18.1 9.5334211,18.1 c -2.1180475,0 -3.856188,-1.237416 -4.033421,-2.813802 0.00612,-0.06256 0.03105,-0.155568 0.1095005,-0.153828 0.5363685,0.01189 2.257821,-0.07002 3.8821335,-0.01039 1.6126759,0.0592 3.3677199,-0.122606 3.9216129,0.111089 0.119808,0.05055 0.07999,0.252866 0.08186,0.423893 z"/>
+ <path style="opacity:0.2" d="M 4.3865109,3.6874988 C 6.8342254,1.8760536 8.5656724,1.2225433 10.349282,1.605258 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.3518651 1.742713,1.3807421 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 14.442588,13.278259 14.338068,12.663068 13.742343,11.910824 11.77956,9.4392469 10.43023,6.9426507 8.4423559,6.9999997 6.8415079,7.0461832 5.9996574,9.6939319 4.2859474,9.4499999 2.5938244,9.2031559 3.027066,6.4478387 3.1121997,5.2745902 3.2749665,4.3948082 3.7240864,4.1784827 4.3865109,3.6874988 Z"/>
+ <path style="fill:#ffe678" d="M 4.3865109,3.187499 C 6.8342254,1.3760538 8.5656724,0.72254352 10.349282,1.1052582 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.3518648 1.742713,1.3807418 C 19.522358,10.152981 19.689226,9.6574729 20,9.7724849 19.078318,11.364555 18.622796,13.378407 15.455481,12.93863 14.442588,12.778259 14.338068,12.163068 13.742343,11.410824 11.77956,8.9392472 10.43023,6.4426507 8.4423559,6.4999997 6.8415079,6.5461832 5.9996574,9.1939319 4.2859474,8.9499997 2.5938244,8.7031557 3.027066,5.9478387 3.1121997,4.7745902 3.2749665,3.8948082 3.7240864,3.6784831 4.3865109,3.187499 Z"/>
+ <circle style="fill:#ffffff" cx="6.125" cy="12.875" r=".375"/>
+ <circle style="fill:#ffffff" cx="12.875" cy="12.875" r=".375"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.6816411,1.0107419 C 8.1218869,0.90420482 6.5284689,1.6024852 4.3867189,3.1874997 3.7242942,3.6784838 3.2750714,3.8946318 3.1123046,4.7744137 3.0771556,5.2588102 2.9895149,6.0111972 3.0097655,6.7470702 3.0276461,6.1850637 3.0852109,5.6477992 3.1123046,5.2744137 3.2750714,4.3946317 3.7242942,4.1784837 4.3867189,3.6874997 6.8344334,1.8760545 8.5659999,1.2227538 10.34961,1.6054685 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.3510061 1.742188,1.3798831 0.687386,0.04631 0.97496,-0.164625 1.192383,-0.269532 C 19.805708,10.133053 19.898137,9.9484149 20,9.7724609 19.689226,9.6574479 19.521973,10.152567 18.518555,10.084961 18.089957,10.056086 17.128316,9.3543219 16.776367,8.7050777 16.431299,8.0685257 16.024684,4.8813642 15.473633,3.9335935 15.139154,3.3583115 12.726417,1.6154667 10.34961,1.1054685 10.126658,1.0576291 9.9044631,1.0259615 9.6816411,1.0107419 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/p7zip.svg b/.icons/awkward/22x22/apps/p7zip.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/p7zip.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pac.svg b/.icons/awkward/22x22/apps/pac.svg
new file mode 100644
index 00000000..d41579e0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pac.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 7,20.5 5,18.5 H 2.5 C 1.669,18.5 1,17.831 1,17 V 5 C 1,4.169 1.669,3.5 2.5,3.5 H 19.5 C 20.331,3.5 21,4.169 21,5 V 17 C 21,17.831 20.331,18.5 19.5,18.5 H 17 L 15,20.5 Z"/>
+ <path style="fill:#2c80c2" d="M 7,20 5,18 H 2.5 C 1.669,18 1,17.331 1,16.5 V 4.5 C 1,3.669 1.669,3 2.5,3 H 19.5 C 20.331,3 21,3.669 21,4.5 V 16.5 C 21,17.331 20.331,18 19.5,18 H 17 L 15,20 Z"/>
+ <path style="opacity:0.5" d="M 9,17 6.75,15 H 4 V 6 H 18 V 15 H 15 L 13,17 Z"/>
+ <g style="fill:#f8c44e" transform="scale(1,-1)">
+ <rect width="1" height="2" x="7" y="-8"/>
+ <rect width="1" height="2" x="9" y="-8"/>
+ <rect width="1" height="2" x="11" y="-8"/>
+ <rect width="1" height="2" x="13" y="-8"/>
+ <rect width="1" height="2" x="15" y="-8"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,3 C 1.669,3 1,3.669 1,4.5 V 5 C 1,4.169 1.669,3.5 2.5,3.5 H 19.5 C 20.331,3.5 21,4.169 21,5 V 4.5 C 21,3.669 20.331,3 19.5,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,15 V 15.5 H 6.75 L 9,17.5 H 13 L 15,15.5 H 18 V 15 H 15 L 13,17 H 9 L 6.75,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/package-manager-icon.svg b/.icons/awkward/22x22/apps/package-manager-icon.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package-manager-icon.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package.svg b/.icons/awkward/22x22/apps/package.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_applications.svg b/.icons/awkward/22x22/apps/package_applications.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_applications.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_development.svg b/.icons/awkward/22x22/apps/package_development.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_development.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_editors.svg b/.icons/awkward/22x22/apps/package_editors.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_editors.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_edutainment.svg b/.icons/awkward/22x22/apps/package_edutainment.svg
new file mode 120000
index 00000000..aec743bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_edutainment.svg
@@ -0,0 +1 @@
+applications-education.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_favorite.svg b/.icons/awkward/22x22/apps/package_favorite.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_favorite.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_games.svg b/.icons/awkward/22x22/apps/package_games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_games_arcade.svg b/.icons/awkward/22x22/apps/package_games_arcade.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_games_arcade.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_games_board.svg b/.icons/awkward/22x22/apps/package_games_board.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_games_board.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_games_card.svg b/.icons/awkward/22x22/apps/package_games_card.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_games_card.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_games_strategy.svg b/.icons/awkward/22x22/apps/package_games_strategy.svg
new file mode 120000
index 00000000..0953e1cf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_games_strategy.svg
@@ -0,0 +1 @@
+osmscout-server.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_graphics.svg b/.icons/awkward/22x22/apps/package_graphics.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_graphics.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_multimedia.svg b/.icons/awkward/22x22/apps/package_multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_network.svg b/.icons/awkward/22x22/apps/package_network.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_network.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_settings.svg b/.icons/awkward/22x22/apps/package_settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_system.svg b/.icons/awkward/22x22/apps/package_system.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_system.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_toys.svg b/.icons/awkward/22x22/apps/package_toys.svg
new file mode 120000
index 00000000..2f915ffd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_toys.svg
@@ -0,0 +1 @@
+preferences-desktop-emoticons.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_utilities.svg b/.icons/awkward/22x22/apps/package_utilities.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_utilities.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/package_wordprocessing.svg b/.icons/awkward/22x22/apps/package_wordprocessing.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/22x22/apps/package_wordprocessing.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/packet-tracer.svg b/.icons/awkward/22x22/apps/packet-tracer.svg
new file mode 100644
index 00000000..d34fd9c1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/packet-tracer.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#ffc83b" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="20" height=".5" x="1" y="14"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <rect style="fill:#be8a06" width="20" height="6" x="1" y="8"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="1" y="8"/>
+ <circle style="fill:#1ac52f" cx="11" cy="11" r="3.5"/>
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,-0.00499985,0.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 8,8 v 2 h 2 V 8 Z m 2,2 v 2 h 2 v -2 z m 2,0 h 2 V 8 h -2 z m 0,2 v 2 h 2 v -2 z m -2,0 H 8 v 2 h 2 z"/>
+ <g transform="matrix(0.5,0,0,0.5,-0.00499985,-5.497e-4)">
+ <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 -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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pacman.svg b/.icons/awkward/22x22/apps/pacman.svg
new file mode 120000
index 00000000..5f52b58f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pacman.svg
@@ -0,0 +1 @@
+kapman.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pairs.svg b/.icons/awkward/22x22/apps/pairs.svg
new file mode 100644
index 00000000..5d3bc9fd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pairs.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#2e7dd2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/palapeli.svg b/.icons/awkward/22x22/apps/palapeli.svg
new file mode 100644
index 00000000..3059d13e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/palapeli.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/palaura.svg b/.icons/awkward/22x22/apps/palaura.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/palaura.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/palemoon.svg b/.icons/awkward/22x22/apps/palemoon.svg
new file mode 100644
index 00000000..b50b3584
--- /dev/null
+++ b/.icons/awkward/22x22/apps/palemoon.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/palimpsest.svg b/.icons/awkward/22x22/apps/palimpsest.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/palimpsest.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pamac-updater.svg b/.icons/awkward/22x22/apps/pamac-updater.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pamac-updater.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pan.svg b/.icons/awkward/22x22/apps/pan.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pan.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/panini.svg b/.icons/awkward/22x22/apps/panini.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/panini.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/paperwork.svg b/.icons/awkward/22x22/apps/paperwork.svg
new file mode 100644
index 00000000..368f8c20
--- /dev/null
+++ b/.icons/awkward/22x22/apps/paperwork.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#607d8b" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="M 1,19.5 V 20 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 20.331,21.5 21,20.831 21,20 V 19.5 C 21,20.331 20.331,21 19.5,21 H 2.5 C 1.669,21 1,20.331 1,19.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+ <path style="opacity:0.6;fill:#ffffff;fill-rule:evenodd" d="M 18.199299,5.5 8.0464375,13.385931 8.0451105,15 l 0.624556,-1.412411 -0.641382,1.403955 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 4.2000005,11.973451 18.2,5.5013255 8.046033,13.391428 C 6.8286555,12.599457 5.7522325,11.879051 4.2000005,11.973451 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8.6901295,13.593739 18.2,5.5026035 12.916771,14.970847 C 11.540408,14.271084 10.288974,13.563768 8.6901295,13.593739 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 18.2,6.0009765 -0.0039,0.00195 -0.0019,0.001 -0.36915,0.170878 -4.908203,8.7958985 C 11.773389,14.389354 10.713381,13.809214 9.471534,13.644531 L 8.4402845,14.607422 8.063331,15.458984 9.471534,14.144531 c 1.241847,0.164683 2.301855,0.744823 3.445313,1.326172 L 18.2,6.0029295 18.16192,6.0351545 18.18828,6.0107395 Z M 8.063281,15.458984 8.044726,15.475584 V 15.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 8.063281,14.958981 8.6697265,13.587887 8.045703,14.954098 v 0.02051 z M 5.163867,12.028321 4.2,12.473633 c 1.552232,-0.0944 2.6283255,0.625998 3.845703,1.417969 l 0.001,-0.500977 -0.001,10e-4 C 7.097546,12.774797 6.232323,12.207194 5.163867,12.028344 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/paprefs.svg b/.icons/awkward/22x22/apps/paprefs.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/paprefs.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/paraview.svg b/.icons/awkward/22x22/apps/paraview.svg
new file mode 100644
index 00000000..23e6096d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/paraview.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 4.2714844,4.5000003 A 0.77763233,0.86615308 0 0 0 3.5205077,5.1386723 L 0.52734376,17.40625 A 0.77763233,0.86615308 0 0 0 1.2773437,18.5 h 3.4521482 a 0.77763233,0.86615308 0 0 0 0.75,-0.639648 L 8.4726559,5.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 7.0273439,17.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 14.972656,5.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 13.527344,17.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 21.472656,5.5927738 a 0.77763233,0.86615308 0 0 0 -0.75,-1.0927735 z"/>
+ <path style="fill:#dd2f38" d="M 4.2715444,4.0000013 A 0.77763233,0.86615308 0 0 0 3.520566,4.6385558 L 0.52728461,16.906422 A 0.77763233,0.86615308 0 0 0 1.2775036,18 H 4.7294209 A 0.77763233,0.86615308 0 0 0 5.4796394,17.3606 L 8.4729219,5.0927333 A 0.77763233,0.86615308 0 0 0 7.7227034,4.0000013 Z"/>
+ <path style="fill:#0766b5" d="M 17.271544,4.0000013 A 0.77763233,0.86615308 0 0 0 16.520566,4.6385558 L 13.527284,16.906422 A 0.77763233,0.86615308 0 0 0 14.277503,18 h 3.451918 a 0.77763233,0.86615308 0 0 0 0.750218,-0.6394 L 21.472922,5.0927333 a 0.77763233,0.86615308 0 0 0 -0.750219,-1.092732 z"/>
+ <path style="fill:#27a74e" d="M 10.771544,4.0000008 A 0.77763233,0.86615308 0 0 0 10.020566,4.6385553 L 7.0272844,16.906422 A 0.77763233,0.86615308 0 0 0 7.7775034,18 h 3.4519176 a 0.77763233,0.86615308 0 0 0 0.750218,-0.639401 L 14.972922,5.0927328 a 0.77763233,0.86615308 0 0 0 -0.750219,-1.092732 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.2714844,4.0000003 A 0.77763233,0.86615308 0 0 0 3.5205077,4.6386723 L 0.52734376,16.90625 a 0.77763233,0.86615308 0 0 0 0.005859,0.47461 L 3.5205077,5.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 7.7226559,4.0000003 Z m 6.4999996,0 a 0.77763233,0.86615308 0 0 0 -0.750976,0.638672 L 7.0273439,16.90625 a 0.77763233,0.86615308 0 0 0 0.00586,0.47461 L 10.020509,5.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 14.222656,4.0000003 Z m 6.5,0 a 0.77763233,0.86615308 0 0 0 -0.750976,0.638672 L 13.527344,16.90625 a 0.77763233,0.86615308 0 0 0 0.0059,0.47461 L 16.520509,5.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 20.722656,4.0000003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/parcellite.svg b/.icons/awkward/22x22/apps/parcellite.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/parcellite.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/parlatype.svg b/.icons/awkward/22x22/apps/parlatype.svg
new file mode 100644
index 00000000..3298f118
--- /dev/null
+++ b/.icons/awkward/22x22/apps/parlatype.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#bdc0b9" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.3" d="M 6.5,15.5 2.7539063,19.246094 C 3.8384062,20.330593 5.338,21 7,21 h 4 4 c 1.662,0 3.161594,-0.669407 4.246094,-1.753906 L 15.5,15.5 H 11 Z"/>
+ <path style="opacity:0.15" d="M 19.246094,2.7539063 15.5,6.5 v 4.5 4.5 l 3.746094,3.746094 C 20.330593,18.161594 21,16.662 21,15 V 7 C 21,5.338 20.330593,3.8384062 19.246094,2.7539063 Z"/>
+ <path style="opacity:0.15" d="M 2.7539063,2.7539063 C 1.6694063,3.8384062 1,5.338 1,7 v 4 4 c 0,1.662 0.6694062,3.161594 1.7539063,4.246094 L 6.5,15.5 V 11 6.5 Z"/>
+ <rect style="opacity:0.2" width="14" height="14" x="4" y="4.5" rx="3" ry="3"/>
+ <rect style="fill:#eceeeb" width="14" height="14" x="4" y="4" rx="3" ry="3"/>
+ <path style="fill:#3f3f3f" d="m 11,6 a 5,5 0 0 0 -5,5 5,5 0 0 0 2,3.994141 V 13.5 H 8.555664 A 3.5,3.5 0 0 1 7.5,11 3.5,3.5 0 0 1 11,7.5 3.5,3.5 0 0 1 14.5,11 3.5,3.5 0 0 1 13.448242,13.5 H 14.5 v 1.064453 A 5,5 0 0 0 16,11 5,5 0 0 0 11,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <rect style="fill:#3f3f3f" width="3.017" height="5.119" x="1.99" y="12.57" 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="-19.06" y="6.4" rx="1.786" ry="1.857" transform="matrix(-0.95980529,-0.28066672,-0.29012582,0.95698851,0,0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/parole.svg b/.icons/awkward/22x22/apps/parole.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/parole.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/paromplayer.svg b/.icons/awkward/22x22/apps/paromplayer.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/paromplayer.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/partitionmanager.svg b/.icons/awkward/22x22/apps/partitionmanager.svg
new file mode 100644
index 00000000..30fc3855
--- /dev/null
+++ b/.icons/awkward/22x22/apps/partitionmanager.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#8e8e8e" 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 opacity=".5" d="m11 4c2.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="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"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/password-manager.svg b/.icons/awkward/22x22/apps/password-manager.svg
new file mode 100644
index 00000000..b4e1a21d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/password-manager.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/password.svg b/.icons/awkward/22x22/apps/password.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/password.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/passwords.svg b/.icons/awkward/22x22/apps/passwords.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/passwords.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/patchage.svg b/.icons/awkward/22x22/apps/patchage.svg
new file mode 100644
index 00000000..6fe6bb68
--- /dev/null
+++ b/.icons/awkward/22x22/apps/patchage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2;fill:none;stroke:#141414;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="m 11.014484,19.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.999999,0 -11.999999,0"/>
+ <path style="fill:#58a90a" d="M 15.014484,1.0355 A 6,6 0 0 0 9.8806955,3.94175 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 9.0144845,7.0355 v 2 h 1.9999995 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 H 9.0144845 8.514485 0.98714118 a 2.0002,2.0002 0 0 0 2.02734382,2 h 5.9999995 v 6 a 2.0002,2.0002 0 0 0 1.9999995,2.027344 V 13.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 15.014484,3.0355 c -2.209139,0 -4,1.790861 -4,4 v 2 H 9.0144845 3.014485 c -1.1151867,-0.01514 -2.02733502,0.884711 -2.02734382,2 h 7.52734382 0.4999995 1.9999995 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="9.01" y="13.04"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.014484,1.0355 c -3,0 -5.9999995,2.4333334 -5.9999995,6 v 0.5 c 0,-3.5666666 2.9999995,-6 5.9999995,-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 3.014485,9.0355 A 2.0002,2.0002 0 0 0 1.0037428,11.29136 2.0002,2.0002 0 0 1 3.014485,9.5355 h 5.9999995 v -0.5 z"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="4" height=".5" x="9.01" y="9.04"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pavucontrol.svg b/.icons/awkward/22x22/apps/pavucontrol.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pavucontrol.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/payday2.svg b/.icons/awkward/22x22/apps/payday2.svg
new file mode 100644
index 00000000..fbd40bd0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/payday2.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.959-6h-0.04883c0-0.14749-0.02869-0.28723-0.06836-0.42188zm0.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pb-for-desktop.svg b/.icons/awkward/22x22/apps/pb-for-desktop.svg
new file mode 120000
index 00000000..e3e2257e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pb-for-desktop.svg
@@ -0,0 +1 @@
+pushbullet-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pcbcalculator.svg b/.icons/awkward/22x22/apps/pcbcalculator.svg
new file mode 100644
index 00000000..0c730026
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pcbcalculator.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pcbnew.svg b/.icons/awkward/22x22/apps/pcbnew.svg
new file mode 100644
index 00000000..1eee9f7c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pcbnew.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 10,5 v 5 1 4 H 3.5 v 1 H 11 v -5 h 7.5 V 10 H 11 V 5 Z"/>
+ <path style="opacity:0.2" d="M 10.5,4.5 A 1.5,1.5 0 0 0 9,6 1.5,1.5 0 0 0 10.5,7.5 1.5,1.5 0 0 0 12,6 1.5,1.5 0 0 0 10.5,4.5 Z m 0,5 A 1.5,1.5 0 0 0 9,11 1.5,1.5 0 0 0 10.5,12.5 1.5,1.5 0 0 0 12,11 1.5,1.5 0 0 0 10.5,9.5 Z m 8,0 A 1.5,1.5 0 0 0 17,11 1.5,1.5 0 0 0 18.5,12.5 1.5,1.5 0 0 0 20,11 1.5,1.5 0 0 0 18.5,9.5 Z m -15,5 A 1.5,1.5 0 0 0 2,16 1.5,1.5 0 0 0 3.5,17.5 1.5,1.5 0 0 0 5,16 1.5,1.5 0 0 0 3.5,14.5 Z m 7,0 A 1.5,1.5 0 0 0 9,16 1.5,1.5 0 0 0 10.5,17.5 1.5,1.5 0 0 0 12,16 1.5,1.5 0 0 0 10.5,14.5 Z"/>
+ <path style="fill:#ffffff" d="M 10.5,4 A 1.5,1.5 0 0 0 9,5.5 1.5,1.5 0 0 0 10.5,7 1.5,1.5 0 0 0 12,5.5 1.5,1.5 0 0 0 10.5,4 Z m 0,5 A 1.5,1.5 0 0 0 9,10.5 1.5,1.5 0 0 0 10.5,12 1.5,1.5 0 0 0 12,10.5 1.5,1.5 0 0 0 10.5,9 Z m 8,0 A 1.5,1.5 0 0 0 17,10.5 1.5,1.5 0 0 0 18.5,12 1.5,1.5 0 0 0 20,10.5 1.5,1.5 0 0 0 18.5,9 Z m -15,5 A 1.5,1.5 0 0 0 2,15.5 1.5,1.5 0 0 0 3.5,17 1.5,1.5 0 0 0 5,15.5 1.5,1.5 0 0 0 3.5,14 Z m 7,0 A 1.5,1.5 0 0 0 9,15.5 1.5,1.5 0 0 0 10.5,17 1.5,1.5 0 0 0 12,15.5 1.5,1.5 0 0 0 10.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pcloud.svg b/.icons/awkward/22x22/apps/pcloud.svg
new file mode 100644
index 00000000..8181a5f5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pcloud.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 17.75,12 c -1.504486,0.0019 -2.811015,1.036121 -3.158203,2.5 H 10.898438 A 5,5 0 0 1 6,18.5 H 17.75 C 19.544925,18.5 21,17.044925 21,15.25 21,13.455075 19.544925,12 17.75,12 Z M 6,18.5 A 5,5 0 0 1 5.8007812,18.490234 5,5 0 0 1 5.5,18.5 Z"/>
+ <path style="fill:#138985" d="m 17.75,11.499999 c -1.504486,0.0019 -2.811015,1.036121 -3.158203,2.5 H 6 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 17.75,11.499999 a 3.25,3.25 0 0 0 -3.158203,2.5 H 5 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="17" cy="10.5" r="3"/>
+ <circle style="opacity:0.2" cx="6" cy="13.5" r="5"/>
+ <circle style="fill:#16aca8" cx="6" cy="13" r="5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,7.9999993 A 5,5 0 0 0 1,12.999999 5,5 0 0 0 1.010742,13.292968 5,5 0 0 1 6,8.4999993 5,5 0 0 1 10.989258,13.20703 5,5 0 0 0 11,12.999999 5,5 0 0 0 6,7.9999993 Z"/>
+ <circle style="fill:#16aca8" cx="17" cy="10" r="3"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 17,7.0000008 A 3,3 0 0 0 14,10.000001 3,3 0 0 0 14.0127,10.249025 3,3 0 0 1 17,7.5000008 3,3 0 0 1 19.987304,10.250978 3,3 0 0 0 20,10.000001 3,3 0 0 0 17,7.0000008 Z"/>
+ <circle style="opacity:0.2" cx="11.5" cy="11" r="6.5"/>
+ <circle style="fill:#1bd0cb" cx="11.5" cy="10.5" r="6.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 0,1 A 3.5,3.5 0 0 1 15,11 3.5,3.5 0 0 1 11.5,14.5 3.5,3.5 0 0 1 8,11 3.5,3.5 0 0 1 11.5,7.5 Z m -1.5,1 v 3 2 h 1 v -2 h 1.5 A 1.5,1.5 0 0 0 14,10 1.5,1.5 0 0 0 12.5,8.5 H 11 Z m 1,1 h 1.5 A 0.5,0.5 0 0 1 13,10 0.5,0.5 0 0 1 12.5,10.5 H 11 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 0,1 A 3.5,3.5 0 0 1 15,10.5 3.5,3.5 0 0 1 11.5,14 3.5,3.5 0 0 1 8,10.5 3.5,3.5 0 0 1 11.5,7 Z M 10,8 v 3 2 h 1 v -2 h 1.5 A 1.5,1.5 0 0 0 14,9.5 1.5,1.5 0 0 0 12.5,8 H 11 Z m 1,1 h 1.5 A 0.5,0.5 0 0 1 13,9.5 0.5,0.5 0 0 1 12.5,10 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,4 A 6.5,6.5 0 0 0 5,10.5 6.5,6.5 0 0 0 5.0097656,10.800781 6.5,6.5 0 0 1 11.5,4.5 6.5,6.5 0 0 1 17.990234,10.699219 6.5,6.5 0 0 0 18,10.5 6.5,6.5 0 0 0 11.5,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pcsx2.svg b/.icons/awkward/22x22/apps/pcsx2.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pcsx2.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pd.svg b/.icons/awkward/22x22/apps/pd.svg
new file mode 100644
index 00000000..a142926b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pd.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="18" height="22" x="-20.5" y="-22" rx="1.125" ry="1.1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="18" height="22" x="-20" y="-22" rx="1.125" ry="1.1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 6,4.5 v 2 H 2 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="6" y="4"/>
+ <rect style="fill:#ffffff" width="10" height="18" x="6" y="-20" transform="rotate(90)"/>
+ <path style="opacity:0.1" d="m 14,6.5 v 1 h 1 V 9.001953 A 2.5,2.5 0 0 0 13.5,8.5 2.5,2.5 0 0 0 11,11 2.5,2.5 0 0 0 13.5,13.5 2.5,2.5 0 0 0 15,12.996094 V 13.5 h 2 v -1 h -1 v -5 h 1 v -1 z m -10,2 v 1 H 5 V 11 14.5 H 4 v 1 h 3 v -1 H 6 V 12.998047 A 2.5,2.5 0 0 0 7.5,13.5 2.5,2.5 0 0 0 10,11 2.5,2.5 0 0 0 7.5,8.5 2.5,2.5 0 0 0 6,9.003906 V 8.5 H 5 Z m 3.5,1 A 1.4999999,1.4999999 0 0 1 9,11 1.4999999,1.4999999 0 0 1 7.5,12.5 1.4999999,1.4999999 0 0 1 6,11 1.4999999,1.4999999 0 0 1 7.5,9.5 Z m 6,0 A 1.4999999,1.4999999 0 0 1 15,11 1.4999999,1.4999999 0 0 1 13.5,12.5 1.4999999,1.4999999 0 0 1 12,11 1.4999999,1.4999999 0 0 1 13.5,9.5 Z"/>
+ <g transform="translate(-2,-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,11.5,11)">
+ <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="opacity:0.1;fill:#ffffff" d="M 1.0996094,2 C 0.4902094,2 0,2.50175 0,3.125 v 0.5 C 0,3.00175 0.4902094,2.5 1.0996094,2.5 H 20.900391 C 21.509791,2.5 22,3.00175 22,3.625 v -0.5 C 22,2.50175 21.509791,2 20.900391,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pdfarranger.svg b/.icons/awkward/22x22/apps/pdfarranger.svg
new file mode 100644
index 00000000..79c8ec5a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pdfarranger.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="14" height="14" x="-15.5" y="-15" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#db7da0" width="14" height="14" x="-15" y="-15" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="14" height="14" x="-18.5" y="-18" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#a6eb7d" width="14" height="14" x="-18" y="-18" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="14" height="14" x="-21.5" y="-21" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5fa6fa" width="14" height="14" x="-21" y="-21" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,1 C 1.892,1 1,1.892 1,3 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 10 c 1.108,0 2,0.892 2,2 V 3 C 15,1.892 14.108,1 13,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,4 C 4.892,4 4,4.892 4,6 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 10 c 1.108,0 2,0.892 2,2 V 6 C 18,4.892 17.108,4 16,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9,7 C 7.892,7 7,7.892 7,9 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 10 c 1.108,0 2,0.892 2,2 V 9 C 21,7.892 20.108,7 19,7 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 13.514014,16.992879 c 0,0 2.084121,-0.771768 2.018293,-3.493 -0.0472,-1.951193 -2.018293,-2.507233 -2.018293,-2.507233 m -0.0141,5.993233 v -5.999647"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 13.514014,16.493 c 0,0 2.084121,-0.771768 2.018293,-3.493 -0.0472,-1.951193 -2.018293,-2.507233 -2.018293,-2.507233 m -0.0141,5.993233 v -5.999647"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 17.506985,13.992879 h 1.999879 m -1.999879,-3.00022 h 1.999879 m -1.99978,6.00022 v -6.000122"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 17.506985,13.493 h 1.999879 m -1.999879,-3.00022 h 1.999879 m -1.99978,6.00022 v -6.000122"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.506938,14.992658 c 0,0 1.999926,0.4645 1.999926,-2.000002 0,-2.464497 -1.999926,-1.999997 -1.999926,-1.999997 m 9.8e-5,6.00022 v -6.000122"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.506938,14.492779 c 0,0 1.999926,0.4645 1.999926,-2.000002 0,-2.464497 -1.999926,-1.999997 -1.999926,-1.999997 m 9.8e-5,6.00022 v -6.000122"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pdfchain.svg b/.icons/awkward/22x22/apps/pdfchain.svg
new file mode 100644
index 00000000..3d2fb1f5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pdfchain.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="14" height="14" x="-15.5" y="-15" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2e72be" width="14" height="14" x="-15" y="-15" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="14" height="14" x="-18.5" y="-18" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#459df7" width="14" height="14" x="-18" y="-18" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="14" height="14" x="-21.5" y="-21" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#90c2fa" width="14" height="14" x="-21" y="-21" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,1 C 1.892,1 1,1.892 1,3 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 15,3 C 15,1.892 14.108,1 13,1 L 3,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,4 C 4.892,4 4,4.892 4,6 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 18,6 C 18,4.892 17.108,4 16,4 L 6,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9,7 C 7.892,7 7,7.892 7,9 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 21,9 C 21,7.892 20.108,7 19,7 L 9,7 Z"/>
+ <path style="fill:#f34e51" d="m 14.042969,13 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 16.671875,13.8125 3.890242,2.4730582 34.437874 0 0 14.042969,13 Z"/>
+ <path style="opacity:0.2" d="m 14.713867,14.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 14.713867,14.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 9.5,11.999533 5,4"/>
+ <path style="fill:none;stroke:#f34e51;stroke-linecap:round;stroke-linejoin:round" d="m 9.5,11.5 5,4"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pdfeditor.svg b/.icons/awkward/22x22/apps/pdfeditor.svg
new file mode 100644
index 00000000..2ec2179b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pdfeditor.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pdfmod.svg b/.icons/awkward/22x22/apps/pdfmod.svg
new file mode 120000
index 00000000..7d25da76
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pdfmod.svg
@@ -0,0 +1 @@
+pdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pdfsam-basic.svg b/.icons/awkward/22x22/apps/pdfsam-basic.svg
new file mode 100644
index 00000000..be6738d2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pdfsam-basic.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <circle style="opacity:0.2" cx="11" cy="1041.862" r="10"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="1041.362" r="10"/>
+ <path style="fill:#fa9109" d="m 11.33477,1043.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 11.005869,1033.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 10.608162,1041.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 10.608162,1041.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 11,1031.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 11.00586,1033.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/22x22/apps/pdfshuffler.svg b/.icons/awkward/22x22/apps/pdfshuffler.svg
new file mode 100644
index 00000000..f910a643
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pdfshuffler.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="14" height="14" x="-15.5" y="-15" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#db7da0" width="14" height="14" x="-15" y="-15" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:.2" width="14" height="14" x="-18.5" y="-18" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#a6eb7d" width="14" height="14" x="-18" y="-18" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:.2" width="14" height="14" x="-21.5" y="-21" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5fa6fa" width="14" height="14" x="-21" y="-21" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.1;fill:#ffffff" d="m3 1c-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-2z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 4c-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-2z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9 7c-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-2z"/>
+ <path style="opacity:.2;stroke-linejoin:bevel;stroke:#000000;stroke-linecap:round;stroke-width:.99999994;fill:none" d="m13.514014 16.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="m13.514014 16.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="m17.506985 13.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="m17.506985 13.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="m9.506938 14.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="m9.506938 14.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/22x22/apps/peazip.svg b/.icons/awkward/22x22/apps/peazip.svg
new file mode 100644
index 00000000..6571c226
--- /dev/null
+++ b/.icons/awkward/22x22/apps/peazip.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#7de63e" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/peek.svg b/.icons/awkward/22x22/apps/peek.svg
new file mode 100644
index 00000000..e2bf36af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/peek.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/peerunity.svg b/.icons/awkward/22x22/apps/peerunity.svg
new file mode 100644
index 00000000..6bda504c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/peerunity.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 1.0108143,11.209066 A 9.9999354,9.9999354 0 0 0 1.0000643,11.500065 9.9999354,9.9999354 0 0 0 11,21.5 9.9999354,9.9999354 0 0 0 20.999936,11.500065 9.9999354,9.9999354 0 0 0 20.989436,11.291066 9.9999354,9.9999354 0 0 1 11,21.000003 9.9999354,9.9999354 0 0 1 1.0110643,11.209066 Z"/>
+ <circle style="fill:#3cb054" cx="11" cy="11" r="10"/>
+ <path style="fill-rule:evenodd;opacity:0.2" d="M 7.0000013,6.5000964 C 14.25568,6.7485906 17.053653,10.780918 15.649025,14.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 14.566724,13.255417 13.875983,9.8662342 8.9999882,8.0000867 12.87943,10.138114 13.851709,14.000048 12.329677,16.408308 9.2504696,16.856483 7.0000013,14.421489 7.0000013,11.616081 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 6.9999995,6.0001001 c 7.2556795,0.2484939 10.0536515,4.2808209 8.6490245,7.8795039 -0.397979,1.001356 -0.820781,1.549428 -1.710091,2.120432 0.03622,-0.144284 0.07352,-0.289362 0.101663,-0.437051 C 14.566722,12.75542 13.875982,9.366238 8.9999866,7.5000904 12.879429,9.638117 13.851708,13.500052 12.329674,15.908312 9.2504685,16.356487 6.9999995,13.921493 6.9999995,11.116085 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1.0001324 a 9.9999354,9.9999354 0 0 0 -9.9999357,9.9999356 9.9999354,9.9999354 0 0 0 0.01075,0.208998 9.9999354,9.9999354 0 0 1 9.9889357,-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/22x22/apps/peg-e.svg b/.icons/awkward/22x22/apps/peg-e.svg
new file mode 100644
index 00000000..03ca842d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/peg-e.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#16439e" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pencil.svg b/.icons/awkward/22x22/apps/pencil.svg
new file mode 100644
index 00000000..332f21ff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pencil.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pencil2d.svg b/.icons/awkward/22x22/apps/pencil2d.svg
new file mode 100644
index 00000000..4ebb18e1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pencil2d.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="9"/>
+ <circle style="fill:#005cc0" cx="11" cy="11" r="9"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1.9999981 A 9,9 0 0 0 2.0000001,10.999998 9,9 0 0 0 2.0097701,11.287107 9,9 0 0 1 11,2.4999981 9,9 0 0 1 19.990234,11.212889 9,9 0 0 0 20,10.999998 9,9 0 0 0 11,1.9999981 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="7"/>
+ <circle style="fill:#0179ff" cx="11" cy="11" r="7"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,3.9999981 A 6.9999661,6.9999661 0 0 0 4.0000001,10.999998 6.9999661,6.9999661 0 0 0 4.0097701,11.292967 6.9999661,6.9999661 0 0 1 11,4.4999981 6.9999661,6.9999661 0 0 1 17.990234,11.207029 6.9999661,6.9999661 0 0 0 18,10.999998 6.9999661,6.9999661 0 0 0 11,3.9999981 Z"/>
+ <circle style="fill:#419cff" cx="11" cy="11" r="5"/>
+ <path style="opacity:0.1" d="m 17.265541,3.5014745 c -0.852571,-0.021107 -1.42968,0.2324209 -1.42968,0.2324209 L 4.9677495,9.9233181 2.1738176,13.969197 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 -0.03147,-0.219057 -0.084933,-0.427507 -0.1630851,-0.625002 -0.039075,-0.09875 -0.084511,-0.194949 -0.1357418,-0.288085 -0.05123,-0.09314 -0.1081675,-0.183132 -0.1718742,-0.270506 -0.4459479,-0.61162 -1.2018287,-1.080664 -2.3222543,-1.380853 -0.8842628,1.359641 -1.7269651,2.724341 -2.0790915,3.499983 -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 9.7851091,18.140079 20.442284,12.069795 c 0,0 2.848326,-2.048762 0.841792,-6.0087594 C 19.914327,4.0089741 18.361705,3.5286129 17.265541,3.5014745 Z"/>
+ <path style="fill:#bb7739" d="M 13.695312 4.4511719 L 4.96875 9.421875 L 9.7851562 17.638672 L 19.140625 12.3125 C 19.554771 8.5228077 18.147324 5.0737594 13.695312 4.4511719 z"/>
+ <path style="fill:#4f4f4f" d="M 4.849414,17.879148 C 5.4411512,15.737229 4.786394,14.170935 2.2254209,13.48479 1.3411582,14.844431 0.498138,16.208788 0.1460116,16.984431 c -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 2.1737073,13.468987 4.9679295,9.4228111 C 9.8895291,9.6684751 11.669195,14.25762 9.7849511,17.639529 L 4.8495655,17.878773 C 5.4454531,15.721829 4.7796404,14.147479 2.1737073,13.468987 Z"/>
+ <path style="fill:#e15c7d" d="M 17.265143,3.0013289 C 16.412572,2.9802215 15.8361,3.2332211 15.8361,3.2332211 l -2.140136,1.2184003 c 4.452012,0.6225875 5.859005,4.0704883 5.444859,7.8601806 l 1.301712,-0.742055 c 0,0 2.847897,-2.0489099 0.841363,-6.0089074 C 19.914149,3.508781 18.361307,3.0284671 17.265143,3.0013289 Z"/>
+ <path style="fill:#c2c2c2" d="m 13.695964,4.4516214 -3.279257,1.867699 c 5.194072,-0.039465 6.599698,5.1561186 4.733766,8.2640596 l 3.99035,-2.271578 c 3.5e-5,-3.22e-4 -3.5e-5,-6.5e-4 0,-10e-4 0.413801,-3.7893118 -0.993225,-7.2366796 -5.444859,-7.8592146 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 17.265541,3.0010545 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 22.03044,7.6848973 21.864093,6.7053035 21.284076,5.5606126 19.914327,3.508554 18.361705,3.0281927 17.265541,3.0010545 Z m 1.936514,8.2929285 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 13.215756,4.7246791 -0.704098,0.4013651 a 5.999971,5.999971 0 0 1 5.23142,5.9443068 5.999971,5.999971 0 0 1 -0.464841,2.301747 l 0.68359,-0.389646 a 6.4999685,6.4999685 0 0 0 0.299804,-1.930655 6.4999685,6.4999685 0 0 0 -5.045875,-6.3271179 z m -1.095698,0.624997 -0.698238,0.3974591 a 5.999971,5.999971 0 0 1 5.182592,5.9364948 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.3153989 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/performous.svg b/.icons/awkward/22x22/apps/performous.svg
new file mode 100644
index 00000000..79907729
--- /dev/null
+++ b/.icons/awkward/22x22/apps/performous.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#6e85e9" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 12.893037,6.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 21,17.097067 21,16.880683 20.602273,16.573169 21,16.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 L 12.306837,9.91032 12.102292,9.693936 11.647746,9.488919 11.336241,8.845966 l 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 13.915784,7.946202 13.733966,7.855097 13.62033,7.707036 13.881694,7.5817575 13.824874,7.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 12.893037,5.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 L 9.050092,18.18681 9.27291,19.815484 9.500182,21 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 21,16.597067 21,16.380683 20.602273,16.073169 21,16.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 L 13.20701,9.979807 12.968373,9.524207 12.306837,9.41032 12.102292,9.193936 11.647746,8.9889185 11.336241,8.345966 l 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 13.915784,7.446202 13.733966,7.355097 13.62033,7.207036 13.881694,7.0817575 13.824874,6.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/22x22/apps/persepolis.svg b/.icons/awkward/22x22/apps/persepolis.svg
new file mode 100644
index 00000000..eba24769
--- /dev/null
+++ b/.icons/awkward/22x22/apps/persepolis.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#ea4141" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 1,11.416 1,11.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 20.862,16.673 16.456,21 11,21 5.5439999,21 1.138,16.673 1.006,11.25 Z"/>
+ <g style="opacity:0.2" transform="translate(-1,-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 transform="translate(-1,-1)">
+ <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/22x22/apps/peruse.svg b/.icons/awkward/22x22/apps/peruse.svg
new file mode 100644
index 00000000..8355906f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/peruse.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#bbc91b;fill-rule:evenodd" d="M 12,2 9.5,10.5 21,14 21,3 C 21,2.446 20.554,2 20,2 Z"/>
+ <path style="fill:#3e7952;fill-rule:evenodd" d="M 9.5,10.5 6.5,20 20,20 c 0.554,0 1,-0.446 1,-1 l 0,-2 0,-3 z"/>
+ <path style="fill:#3a76a2;fill-rule:evenodd" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,16 c 0,0.554 0.446,1 1,1 L 6.9785155,20 12,2 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,19 c 0,0.554 -0.446,1 -1,1 L 2,20 C 1.446,20 1,19.554 1,19 Z"/>
+ <path style="fill:#9f3f32" d="M 10.811525,4.22461 C 6.81435,8.980985 1,8.5 1,8.5 l 0,2 c 0,0 1.927325,2.71837 7.17285,2.367525 z"/>
+ <path style="fill:#4d2f2b" d="m 7.98779,7.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 C 7.341255,9.636745 6.985885,9.550875 6.955475,8.977485 6.926525,8.432055 6.338135,8.1052 5.78363,8.9208 5.74938,9.00717 5.723785,9.094465 5.71164,9.181785 5.60208,9.969555 6.372185,10.740605 7.159955,10.850165 7.94773,10.95973 8.877625,10.272575 8.987185,9.4848 9.08242,8.800045 8.626035,8.043905 7.9878,7.78555 Z m -2.02398,0.80818 c -0.02075,0.0292 -0.03445,0.0601 -0.053105,0.08998 L 5.96381,8.593725 Z"/>
+ <path style="fill:#dee3e3" d="M 10.811524,4.2246095 C 8.237996,6.9261025 5.425913,7.8596215 3.2568359,8.368164 3.4987575,8.6535735 3.9101198,9 4.5,9 5.5,9 6,8.5 6,8.5 6,8.5 7.306755,8.81759 9,7.5 9.583165,7.0462115 9.992123,6.494161 10.290039,5.9628905 Z"/>
+ <path style="fill:#e05e4c" d="M 8.980469,10.326172 C 8.6110975,10.474312 8.1607755,10.669612 7.5,11 6.3843365,11.557832 5.4609815,12.097635 4.830078,12.619476 5.8607605,13.0173 6.9453945,13.110212 8.1728515,12.867523 Z"/>
+ <path style="fill:#ffc169" d="m 15.810547,12.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 12.339844,20 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 19.69686,3 C 18.39372,3 16,3 13.91868,3.93438 13.032575,4.332185 12.18116,5.47212 12.61554,5.9065 13.04992,6.340885 13.926335,5.25984 15.221815,4.80314 17.5,4 20.04587,3.599245 21,3.48613 L 21,3.198525 C 20.72629,3.09655 20.310745,3 19.69686,3 Z"/>
+ <path style="opacity:0.2" d="m 16.722656,5.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 18.495117,10.675375 20,9.41587 20,7.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 16.722656,5 C 15.182016,5 13.5,7.1258025 13.5,8.6738735 13.5,9.544716 15.477212,9.78946 16.966797,9.979943 18.495117,10.175375 20,8.91587 20,7.367804 20,7.254569 19.98853,7.1464445 19.9707,7.041041 c 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,-0.001 -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 17.433594,5.071289 A 1.5166552,1.5239656 0 0 0 16.5,6.475586 1.5166552,1.5239656 0 0 0 18.016601,8 1.5166552,1.5239656 0 0 0 19.533203,6.475586 1.5166552,1.5239656 0 0 0 19.476562,6.069336 C 18.99207,5.533572 18.230376,5.197353 17.433594,5.071289 Z"/>
+ <path style="fill:#54d883" d="M 3.4501953,2 C 3.5470178,3.0000569 3.8622131,4.114379 4.176758,4.6591875 4.798073,5.7353425 5.923845,5.6711275 7,5.0498125 8.07606,4.4284925 8.89432,3.43553 8.273,2.359375 8.2101515,2.250518 8.1185965,2.1259468 8.023,2 Z"/>
+ <path style="opacity:0.2" d="m 11.161133,2.5 -4.8232425,18 0.1621095,0 0.4785155,0 0.3945315,0 4.823242,-18 L 12,2.5 l -0.838867,0 z"/>
+ <path style="opacity:0.2" d="M 9.5,10.5 9.241211,11.465821 21,14.616211 21,14.5 21,13.581055 9.5,10.5 Z"/>
+ <path style="fill:#ffffff" d="M 11.161133,2 6.3378905,20 6.5,20 6.9785155,20 7.373047,20 12.196289,2 12,2 11.161133,2 Z"/>
+ <path style="fill:#ffffff" d="M 9.5,10 9.241211,10.965821 21,14.116211 21,14 21,13.081055 9.5,10 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,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 21,3 C 21,2.446 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pgAdmin4.svg b/.icons/awkward/22x22/apps/pgAdmin4.svg
new file mode 120000
index 00000000..882dd51c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pgAdmin4.svg
@@ -0,0 +1 @@
+pgadmin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pgadmin.svg b/.icons/awkward/22x22/apps/pgadmin.svg
new file mode 100644
index 00000000..a667e502
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pgadmin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#0a7cb4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 6.4523,6.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 8.32515,7.3345 8.22944,7.42361 8.22896,7.41732 8.22896,7.41055 8.147055,7.299 8.02681,7.18588 7.78247,6.95649 7.31986,6.61554 6.65081,6.51598 6.585985,6.50621 6.51946,6.501105 6.45257,6.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 6.4523,6.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 7.7823,6.4561 7.3198,6.1151 6.6508,6.0156 6.5858,6.0061 6.5193,6.0006 6.4523,6.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 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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/22x22/apps/pgadmin3.svg b/.icons/awkward/22x22/apps/pgadmin3.svg
new file mode 120000
index 00000000..882dd51c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pgadmin3.svg
@@ -0,0 +1 @@
+pgadmin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pgadmin4.svg b/.icons/awkward/22x22/apps/pgadmin4.svg
new file mode 120000
index 00000000..882dd51c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pgadmin4.svg
@@ -0,0 +1 @@
+pgadmin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pgmodeler.svg b/.icons/awkward/22x22/apps/pgmodeler.svg
new file mode 100644
index 00000000..2ff257ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pgmodeler.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 5,1.5 v 3 H 1 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="2" y="1"/>
+ <rect style="fill:#878186" width="3" height="3" x="14" y="1"/>
+ <rect style="fill:#3a48a8" width="3" height="3" x="17" y="4"/>
+ <rect style="fill:#ffba52" width="3" height="3" x="17" y="15"/>
+ <rect style="fill:#878186" width="3" height="3" x="14" y="18"/>
+ <rect style="fill:#85d33a" width="3" height="3" x="4" y="15"/>
+ <rect style="fill:#cb383c" width="3" height="3" x="1" y="12"/>
+ <path style="fill:#00879d" d="M 5,1 V 4 H 1 v 8 h 3 v 3 h 3 v 6 h 7 v -3 h 3 v -3 h 3 V 7 H 17 14 V 4 1 Z"/>
+ <rect style="fill:#85d33a" width="3" height="3" x="14" y="4"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="19" height=".5" x="1" y="4"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="15" height=".5" x="2" y="1"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="14" y="7"/>
+ <path style="opacity:0.2" d="M 5.6513822,2.6672419 C 7.3160607,2.3662516 9.81504,2.4696276 11.564219,2.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 C 10.185354,19.856696 9.988304,19.541672 9.827465,19.209221 9.480181,18.592602 9.420159,18.026038 9.504734,17.38259 c 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 10.072289,13.399071 9.082427,12.640527 8.4804257,11.712967 9.223657,10.916421 9.326831,9.959597 9.54287,9.031035 8.6413097,10.775214 7.6840257,11.9579 5.9032719,11.422977 5.1393777,11.119783 4.5009341,10.584464 4.0676875,10.079997 2.8865063,8.5121249 2.9959076,7.0461249 3.0078448,6.4411064 3.0235837,5.6642894 3.1998554,4.8837964 3.6998238,4.0974586 4.1643511,3.2684214 4.8408301,2.9276174 5.6513822,2.6672419 Z"/>
+ <path style="fill:#6fc0fc" d="M 5.6513822,2.1672415 C 7.3160607,1.8662512 9.81504,1.9696272 11.564219,2.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 C 10.185354,19.356695 9.988304,19.041671 9.827465,18.70922 9.480181,18.092601 9.420159,17.526037 9.504734,16.882589 c 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 10.072289,12.89907 9.082427,12.140526 8.4804257,11.212966 9.223657,10.41642 9.326831,9.459596 9.54287,8.5310345 8.6413097,10.275213 7.6840257,11.457899 5.9032719,10.922976 5.1393777,10.619782 4.5009341,10.084463 4.0676875,9.579996 2.8865063,8.0121245 2.9959076,6.5461245 3.0078448,5.941106 3.0235837,5.164289 3.1998554,4.383796 3.6998238,3.5974582 4.1643511,2.768421 4.8408301,2.427617 5.6513822,2.1672415 Z"/>
+ <circle style="fill:#3f3f3f" cx="13" cy="9" r="1"/>
+ <path style="opacity:0.2" d="M 12.18156,11.69295 14.5,13.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 12.18156,11.192949 14.5,12.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="1" y="12"/>
+ <rect style="opacity:0.2" width="3" height=".5" x="4" y="15"/>
+ <rect style="opacity:0.2" width="3" height=".5" x="14" y="18"/>
+ <rect style="opacity:0.2" width="3" height=".5" x="17" y="15"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.03125,2.0175781 C 6.5355444,2.0420378 6.0685134,2.0927212 5.6523438,2.1679688 4.8417917,2.4283442 4.1637461,2.768619 3.6992188,3.5976562 3.1992503,4.383994 3.0235514,5.1645892 3.0078125,5.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 3.0235514,5.6645892 3.1992503,4.883994 3.6992188,4.0976562 4.1637461,3.268619 4.8417917,2.9283442 5.6523438,2.6679688 7.3170223,2.3669784 9.815274,2.468953 11.564453,2.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 16.007826,7.2582074 15.32252,5.4993821 14.185547,4.1347656 13.479102,3.3529028 12.69581,2.7720166 11.564453,2.4921875 10.252569,2.0997616 8.5183669,1.944199 7.03125,2.0175781 Z M 9.542969,9.03125 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 C 9.240888,10.724452 9.348438,9.867367 9.542969,9.03125 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/22x22/apps/phatch-inspector.svg b/.icons/awkward/22x22/apps/phatch-inspector.svg
new file mode 100644
index 00000000..ee27cad8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/phatch-inspector.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/phatch.svg b/.icons/awkward/22x22/apps/phatch.svg
new file mode 100644
index 00000000..04bdf987
--- /dev/null
+++ b/.icons/awkward/22x22/apps/phatch.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/phonon-gstreamer.svg b/.icons/awkward/22x22/apps/phonon-gstreamer.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/phonon-gstreamer.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/phoronix-test-suite.svg b/.icons/awkward/22x22/apps/phoronix-test-suite.svg
new file mode 100644
index 00000000..9fcebfde
--- /dev/null
+++ b/.icons/awkward/22x22/apps/phoronix-test-suite.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 3,1.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 3,1 C 1.892,1 1,1.892 1,3 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 21,3 C 21,1.892 20.108,1 19,1 L 3,1 Z"/>
+ <path style="opacity:0.2" d="M 6.923828,4.5 C 5.857952,4.5 5,5.343 5,6.390625 L 5,7.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 17,5.343 16.142048,4.5 15.076172,4.5 Z M 16,7.5 l -2.5,2 1.5,0 0,1 -7,0 -1,0 -2,0 0,0.109375 C 5,11.657 5.857952,12.5 6.923828,12.5 l 8.152344,0 C 16.142048,12.5 17,11.657 17,10.609375 L 17,9.5 l 1.5,0 z"/>
+ <path style="fill:#ffffff" d="M 6.923828,4 C 5.857952,4 5,4.843 5,5.890625 L 5,7 3.5,7 6,9 8.5,7 7,7 7,6 l 7,0 1,0 2,0 0,-0.109375 C 17,4.843 16.142048,4 15.076172,4 Z M 16,7 13.5,9 15,9 l 0,1 -7,0 -1,0 -2,0 0,0.109375 C 5,11.157 5.857952,12 6.923828,12 l 8.152344,0 C 16.142048,12 17,11.157 17,10.109375 L 17,9 18.5,9 Z"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="8" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,1 C 1.892,1 1,1.892 1,3 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 21,3 C 21,1.892 20.108,1 19,1 L 3,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/photocollage.svg b/.icons/awkward/22x22/apps/photocollage.svg
new file mode 100644
index 00000000..3be424b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/photocollage.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="fill:#ffc129" d="M 2,1 C 1.446,1 1,1.446 1,2 L 1,8 13,8 13,1 2,1 Z"/>
+ <path style="fill:#5fb319" d="m 13,1 0,7 8,0 0,-6 C 21,1.446 20.554,1 20,1 l -7,0 z"/>
+ <path style="fill:#e74b4b" d="M 9,8.5 9,21 20,21 c 0.554,0 1,-0.446 1,-1 L 21,8.5 9,8.5 Z"/>
+ <path style="fill:#35abe4" d="M 1,8.5 1,20 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 1,2.5 1,2 C 1,1.446 1.446,1 2,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"/>
+ <rect style="fill:#ffffff" width="14" height="2" x="7" y="-10" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="20" height="2" x="1" y="7.5"/>
+ <rect style="fill:#ffffff" width="20" height="2" x="1" y="7"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="1" y="-14" transform="matrix(0,1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/photofilmstrip.svg b/.icons/awkward/22x22/apps/photofilmstrip.svg
new file mode 100644
index 00000000..c28ab6af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/photofilmstrip.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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,2.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 8,2.5 H 6 v 2 h 2 z m 0,16 H 6 v 2 H 8 Z M 4,2.5 H 2 v 2 h 2 z m 0,16 H 2 v 2 h 2 z"/>
+ <path style="fill:#ffffff" d="m 20,2 h -2 v 2 h 2 z m 0,16 h -2 v 2 h 2 z M 16,2 h -2 v 2 h 2 z m 0,16 h -2 v 2 h 2 z M 12,2 h -2 v 2 h 2 z m 0,16 h -2 v 2 h 2 z M 8,2 H 6 V 4 H 8 Z M 8,18 H 6 v 2 H 8 Z M 4,2 H 2 V 4 H 4 Z M 4,18 H 2 v 2 h 2 z"/>
+ <path style="opacity:0.2" d="m 10.500022,11.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 10.500022,11.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 11.500022,11.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 11.500022,11.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 7.3998222,9.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 14.601022,9.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/22x22/apps/photolayoutseditor.svg b/.icons/awkward/22x22/apps/photolayoutseditor.svg
new file mode 100644
index 00000000..dd3eab69
--- /dev/null
+++ b/.icons/awkward/22x22/apps/photolayoutseditor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/photoqt.svg b/.icons/awkward/22x22/apps/photoqt.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/photoqt.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/photoshop.svg b/.icons/awkward/22x22/apps/photoshop.svg
new file mode 120000
index 00000000..a6e2a98d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/photoshop.svg
@@ -0,0 +1 @@
+AdobePhotoshop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/phpmyadmin.svg b/.icons/awkward/22x22/apps/phpmyadmin.svg
new file mode 100644
index 00000000..7479bed6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/phpmyadmin.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5070766,11.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 8.9930972"/>
+ <path style="fill:none;stroke:#a287e9;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5070766,11.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 8.4930978"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="M 13.5,14.992879 V 8.9931332 m -4.9957073,0 L 11,11.992945 13.5,8.9931332 M 8.5042927,14.992879 V 8.9931332"/>
+ <path style="fill:none;stroke:#ffb145;stroke-linecap:round;stroke-linejoin:round" d="M 13.497851,14.492879 V 8.4931338 m -4.9957067,0 2.4957067,2.9998112 2.5,-2.9998112 M 8.5021443,14.492879 V 8.4931338"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:bevel" d="m 15.507121,12.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 15.507121,11.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/22x22/apps/phpstorm.svg b/.icons/awkward/22x22/apps/phpstorm.svg
new file mode 100644
index 00000000..a7702f74
--- /dev/null
+++ b/.icons/awkward/22x22/apps/phpstorm.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#cf4f8c" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#6655e4" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#6655e4" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#cf4f8c" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5071212,8.99995 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 M 6.5071707,11 V 7"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5071212,8.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 6.50005"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 10.507121,10.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 10.507121,10 c 0,0 0.252193,0.500484 1.000001,0.500242 C 12.254927,10.500002 12.50712,10 12.50712,9.500001 c 0,-2.1071925 -1.999999,0.105581 -1.994009,-1.9953525 C 10.507067,7 10.749045,6.500001 11.507122,6.500001 12.265197,6.500001 12.507064,7 12.507064,7"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pia-manager.svg b/.icons/awkward/22x22/apps/pia-manager.svg
new file mode 100644
index 00000000..1881aaac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pia-manager.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11,1.5 A 7,6.5 0 0 0 4,8 7,6.5 0 0 0 4.0234375,8.5 L 4,8.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 17.520443,21.5 18,21.054 18,20.5 l 0,-12 -0.02734,0 A 7,6.5 0 0 0 18,8 7,6.5 0 0 0 11,1.5 Z"/>
+ <path style="opacity:0.2" d="m 3,8.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 6,8.946 5.554,8.5 5,8.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="2" y="8" rx="1" ry="1"/>
+ <rect style="fill:#358334" width="4" height="9" x="16" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,8 C 2.446,8 2,8.446 2,9 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,9 C 6,8.446 5.554,8 5,8 L 3,8 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 20,9 C 20,8.446 19.554,8 19,8 l -2,0 z"/>
+ <path style="fill:#50b24e" d="M 5.0769229,8 16.923077,8 C 17.519692,8 18,8 18,8 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 4.4803076,21 3.9999998,20.554 3.9999998,20 l 0,-12 c 0,0 0.4803078,0 1.0769231,0 z"/>
+ <ellipse style="fill:#50b24e" cx="11" cy="7.5" rx="7" ry="6.5"/>
+ <path style="opacity:0.2" d="M 11,4 A 4,4 0 0 0 7,8 4,4 0 0 0 7.036135,8.5 l 7.928711,0 A 4,4 0 0 0 15,8 4,4 0 0 0 11,4 Z"/>
+ <path style="fill:#ffffff" d="M 11,4 A 4,3.5555556 0 0 0 7,7.5555556 4,3.5555556 0 0 0 7.036135,8 l 7.928711,0 A 4,3.5555556 0 0 0 15,7.5555556 4,3.5555556 0 0 0 11,4 Z"/>
+ <circle style="fill:#3f3f3f" cx="9" cy="6" r="1"/>
+ <circle style="fill:#3f3f3f" cx="13" cy="6" r="1"/>
+ <path style="opacity:0.2" class="ColorScheme-Text" d="m 11,10.5 c -1.108,0 -2,0.9108 -2,2.03125 L 9,13.5 8.5,13.5 C 8.223,13.5 8,13.723 8,14 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 13,11.41125 12.108,10.5 11,10.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 11,10 C 9.892,10 9,10.9108 9,12.03125 L 9,13 8.5,13 C 8.223,13 8,13.223 8,13.5 l 0,3 C 8,16.777 8.223,17 8.5,17 l 5,0 c 0.277,0 0.5,-0.223 0.5,-0.5 l 0,-3 C 14,13.223 13.777,13 13.5,13 L 13,13 13,12.03125 C 13,10.91125 12.108,10 11,10 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 11,1 A 7,6.5 0 0 0 4,7.5 7,6.5 0 0 0 4.0097656,7.7246094 7,6.5 0 0 1 11,1.5 7,6.5 0 0 1 17.986328,7.7480469 7,6.5 0 0 0 18,7.5 7,6.5 0 0 0 11,1 Z m -7,7 0,0.5 0.023437,0 A 7,6.5 0 0 1 4,8 Z M 18,8 A 7,6.5 0 0 1 17.97266,8.5 L 18,8.5 18,8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pia.svg b/.icons/awkward/22x22/apps/pia.svg
new file mode 120000
index 00000000..2be2aa24
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pia.svg
@@ -0,0 +1 @@
+pia-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pianoteq.svg b/.icons/awkward/22x22/apps/pianoteq.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pianoteq.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/picard.svg b/.icons/awkward/22x22/apps/picard.svg
new file mode 100644
index 00000000..196074fd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/picard.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.054151,1.500499 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 2,7.636349 v 7.726499 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 20,15.362648 V 7.636149 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 11.053711,1.0000005 v 9.75e-4 C 10.634935,0.990734 10.363653,1.5933345 10.000646,1.8015777 L 3.9239628,6.127163 C 3.2174469,6.5333955 3.1023021,6.7508675 3.1024182,7.563462 L 2.889047,14.863281 c 2.343e-4,0.812245 0.00865,1.100387 0.7148589,1.506446 L 9.858399,20.44638 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 19.564611,16.425973 19.999765,15.675526 20,14.863281 V 7.1367195 C 20.000116,6.324125 19.564914,5.573225 18.858398,5.1669925 L 12.141602,1.3037115 C 11.810247,1.1132757 11.43616,1.0088403 11.053711,1.0000005 Z"/>
+ <path style="fill:#8d259c" d="M 11,1.0019536 A 2.2828381,2.27395 0 0 0 9.858399,1.3037115 L 3.1416015,5.1669925 A 2.2828381,2.27395 0 0 0 2,7.1367195 v 7.7265615 a 2.2828381,2.27395 0 0 0 1.1416015,1.96875 L 9.858399,20.695312 A 2.2828381,2.27395 0 0 0 11,20.998047 Z"/>
+ <path style="opacity:0.2" d="m 14.560547,5.403196 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,10e-4 0,10e-4 0.0023,0.076117 0.01537,0.151403 0.03907,0.223633 0,0 0,10e-4 0,10e-4 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,0.001 -10e-4,0.001 C 13.135034,7.199199 12.7346,7.2128425 12.614214,7.210907 12.254255,7.0545195 11.905257,6.974313 11.601518,6.9355165 11.143893,6.8806395 10.266156,6.7255335 9.594682,6.7480165 8.949845,6.7875365 8.233079,7.0760455 7.6454635,8.0351255 7.5883955,8.0249855 7.5302,8.0195005 7.4726115,8.0195005 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 8.5074,8.8286725 8.371805,8.482223 8.117143,8.26071 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,0.001 0,0.001 -0.0082,0.05069 -0.01134,0.101573 -0.0098,0.152344 0,0 0,10e-4 0,10e-4 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.1240235 0.425781,0.1240235 0.274681,0 0.526673,-0.1388785 0.673828,-0.3710935 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,0.001 0,0.001 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.692525 -0.104492,2.224609 -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 11.997063,10.934877 11.669479,10.597337 11,10.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.4103885 -0.01952,-1.3599985 0.104493,-1.814453 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 18.034515,7.4190075 17.909341,7.24224 17.728516,7.1278455 17.601121,7.0477255 17.454117,7.004799 17.303712,7.004799 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 -0.119328,-0.084046 -0.150642,-0.246226 -0.07226,-0.370112 v -10e-4 C 17.122703,7.5734275 17.208942,7.526219 17.303709,7.526219 Z M 7.504883,8.530149 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 -0.04615,0.247512 -0.2911635,0.416982 -0.5410155,0.371094 -0.251672,-0.0468 -0.4177625,-0.288628 -0.371094,-0.540039 0.04095,-0.219563 0.232135,-0.379883 0.455078,-0.379883 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.207032 -0.05096,0.08031 -0.138242,0.127929 -0.233399,0.127929 -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,-9.99e-4 0,-9.99e-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.932617 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 7.9349215,7.2500005 5.5460095,8.4144995 4.25,15.459286 6.5323065,14.87408 8.453459,16.25 9.75,9.2052135 Z M 7.461712,9.7374625 C 7.0598825,9.6617925 6.794699,9.2712075 6.869535,8.864896 6.944371,8.4584505 7.3306485,8.1903095 7.7324785,8.26598 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 7.9349215,6.7500005 5.5460095,7.9144995 4.25,14.959286 6.5323065,14.37408 8.453459,15.75 9.75,8.7052135 Z M 7.461712,9.2374625 C 7.0598825,9.1617925 6.794699,8.771207 6.869535,8.364896 6.944371,7.9584505 7.3306485,7.6903095 7.7324785,7.76598 8.134574,7.841651 8.3997575,8.232371 8.3249215,8.638682 8.2502175,9.0449935 7.8635415,9.3131345 7.461712,9.2374625 Z"/>
+ <path style="fill:#ffffff" d="m 14.560547,4.9042974 c -0.275201,0 -0.52615,0.1371871 -0.671875,0.3691406 -0.08801,0.1389645 -0.127555,0.2943736 -0.123047,0.4472656 0,0 0,0.00195 0,0.00195 0.0023,0.076118 0.01537,0.1523794 0.03906,0.2246094 0.02378,0.072236 0.05942,0.1416216 0.103515,0.2050782 -0.05924,0.067013 -0.121872,0.1257468 -0.185547,0.1777343 0,0 -0.002,0.00195 -0.002,0.00195 -0.06333,0.051609 -0.128295,0.096138 -0.193359,0.1347657 -0.392221,0.2324387 -0.793627,0.2460823 -0.914013,0.2441468 -0.359959,-0.1563875 -0.70798,-0.2365941 -1.011719,-0.2753906 -0.457625,-0.054877 -1.334386,-0.209983 -2.005859,-0.1875 -0.6448374,0.03952 -1.3635562,0.3280288 -1.9511718,1.2871093 -0.057068,-0.01014 -0.114287,-0.015625 -0.171875,-0.015625 -0.473315,0 -0.8803493,0.3389125 -0.9667968,0.8046876 -0.04823,0.258432 0.00754,0.5196251 0.15625,0.7363282 0.1485855,0.216573 0.3724278,0.362188 0.6308594,0.410156 0.059668,0.01118 0.1211926,0.01758 0.1816406,0.01758 0.473315,0 0.8802193,-0.338783 0.9667968,-0.8046872 C 8.5074442,8.3287072 8.3718492,7.9832343 8.1171875,7.7617213 8.5758985,7.0398552 9.111418,6.8061602 9.617188,6.7695337 c 0.891386,-0.068072 1.413927,0.1063905 2.228515,0.234375 0.192598,0.04367 0.3978,0.1088446 0.605469,0.203125 0,0 0.002,0.00195 0.002,0.00195 0.111959,0.050796 0.219464,0.1062038 0.322266,0.1699218 0.102803,0.063719 0.199566,0.1345161 0.292968,0.2109376 0.187117,0.1531334 0.356005,0.4810327 0.503907,0.6835937 -0.01767,0.022465 -0.03558,0.044023 -0.05078,0.068359 -0.05837,0.09275 -0.09465,0.1929068 -0.111328,0.2949219 0,0 0,0.00195 0,0.00195 -0.0082,0.050689 -0.01131,0.1015727 -0.0098,0.1523437 0.0016,0.050769 0.0084,0.1029598 0.01953,0.1523438 0.01127,0.050125 0.02618,0.097347 0.04687,0.1445313 0.04086,0.09316 0.100177,0.179089 0.175781,0.251953 0.03811,0.03679 0.08051,0.07022 0.126953,0.09961 0.127396,0.08087 0.275117,0.125 0.425781,0.125 0.274681,0 0.526674,-0.138879 0.673829,-0.371094 0.05869,-0.09266 0.09454,-0.192944 0.111328,-0.2949212 0.02518,-0.152967 0.005,-0.3105544 -0.05664,-0.4511719 -0.0616,-0.1406175 -0.163363,-0.2652341 -0.302734,-0.3535156 -0.04525,-0.028485 -0.09288,-0.050206 -0.142578,-0.068359 -0.04902,-0.018035 -0.100867,-0.030947 -0.152344,-0.039063 -0.0518,-0.0081 -0.103831,-0.011596 -0.15625,-0.00977 -0.05249,0.0019 -0.105064,0.00788 -0.15625,0.019531 -0.199933,-0.280007 -0.432461,-0.6716809 -0.695313,-0.8730469 0.08152,-0.025185 0.166319,-0.055735 0.251953,-0.09375 0.04287,-0.01901 0.08761,-0.045679 0.13086,-0.068359 0.04368,-0.02296 0.08724,-0.041325 0.130859,-0.068359 0.08682,-0.053625 0.171951,-0.1158865 0.25586,-0.1875 0.08369,-0.071493 0.164873,-0.1522651 0.242187,-0.2441406 0.07436,0.022275 0.151952,0.035156 0.230469,0.035156 0.06844,0 0.134913,-0.00893 0.199219,-0.025391 0.06454,-0.016635 0.127803,-0.042397 0.185546,-0.074219 0.115614,-0.063596 0.214247,-0.1557509 0.28711,-0.2714844 0.0284,-0.044695 0.05157,-0.09037 0.07031,-0.1386719 0.05621,-0.144906 0.06987,-0.3034669 0.03516,-0.4589843 -0.02321,-0.1039311 -0.06723,-0.2004383 -0.126953,-0.2851563 -0.02972,-0.04216 -0.06388,-0.081328 -0.101563,-0.1171875 -0.03805,-0.0362 -0.07958,-0.068921 -0.125,-0.097656 -0.06344,-0.039995 -0.13194,-0.071077 -0.203125,-0.091797 -0.07149,-0.020725 -0.145565,-0.03125 -0.220703,-0.03125 z m 0,0.5195312 c 0.05161,0 0.102675,0.017592 0.146484,0.044922 0.03113,0.01975 0.0574,0.044976 0.07813,0.074219 0.02039,0.02909 0.03498,0.06188 0.04297,0.097656 0,0 0,0.00195 0,0.00195 0.015,0.070176 0.004,0.14197 -0.03516,0.203125 -0.039,0.061813 -0.102815,0.1033296 -0.171875,0.1191407 -0.06889,0.01535 -0.144117,0.0068 -0.207032,-0.033203 l -0.01172,-0.00781 c -0.05969,-0.04223 -0.09849,-0.1049865 -0.111328,-0.171875 -0.01272,-0.066249 7.2e-5,-0.1375082 0.03906,-0.1992187 0.05018,-0.079745 0.135441,-0.1269532 0.230469,-0.1269532 z m 2.744141,1.0800781 c -0.274811,0 -0.527974,0.1391213 -0.673829,0.3710938 -0.208384,0.329146 -0.144074,0.7548431 0.134766,1.0097656 0.0028,0.00185 0.0048,0.00593 0.0078,0.00781 -0.175365,0.587307 -0.247792,1.6925244 -0.103516,2.2246089 -0.01859,0.01685 -0.03948,0.03187 -0.05664,0.05078 -0.02977,0.03313 -0.05746,0.06868 -0.08203,0.107422 -0.04134,0.06533 -0.07113,0.134168 -0.0918,0.205078 -0.438215,0.06346 -0.675346,0.06755 -0.886719,0.205078 -0.264542,0.172033 -0.516179,0.33361 -1.253906,0.345703 -0.255311,-0.02995 -0.762478,-0.02172 -0.988281,-0.01367 -0.186023,0.0075 -0.376844,0.01274 -0.628906,0 -0.173545,-0.0094 -0.273204,-0.11605 -0.449219,-0.316406 C 11.998078,10.434034 11.669479,10.097462 11,10.048828 v 0.519531 c 0.428337,0.03894 0.63705,0.245302 0.839844,0.476563 0.193304,0.220217 0.411983,0.470472 0.8125,0.492187 0.275331,0.01497 0.4895,0.0074 0.677734,0 0.323819,-0.01123 0.88002,-0.02004 1.322266,0.08984 0.338899,0.08349 1.572313,1.256986 1.919922,1.861328 -0.01404,0.01872 -0.02867,0.03698 -0.04102,0.05664 -0.226582,0.358142 -0.132902,0.829698 0.210938,1.072266 0.0094,0.0075 0.01995,0.0136 0.03711,0.02539 0.127524,0.08068 0.273293,0.123047 0.423828,0.123047 0.275071,0 0.52615,-0.139626 0.671875,-0.371094 0.113746,-0.178584 0.151619,-0.390431 0.105469,-0.597656 -0.04654,-0.207993 -0.170739,-0.385605 -0.351563,-0.5 -0.127396,-0.08012 -0.275376,-0.123047 -0.425781,-0.123047 -0.06864,0 -0.134741,0.0095 -0.199219,0.02539 -0.332919,-0.54429 -1.125052,-1.359181 -1.714844,-1.792969 0.235683,-0.08162 0.395821,-0.185207 0.546876,-0.283203 0.185763,-0.120554 0.339278,-0.07013 0.630859,-0.119141 0.05525,0.134593 0.148904,0.254439 0.275391,0.34375 0.0094,0.0075 0.01995,0.0136 0.03711,0.02539 0.127525,0.08068 0.273292,0.123047 0.423828,0.123047 0.275071,0 0.528103,-0.137674 0.673828,-0.369141 0.113746,-0.178771 0.149665,-0.392402 0.103516,-0.599609 -0.04654,-0.207731 -0.170739,-0.385605 -0.351563,-0.5 -0.127395,-0.080119 -0.275376,-0.1210935 -0.425781,-0.1210935 -0.01625,0 -0.03258,-8e-4 -0.04883,0 -0.0923,-0.410388 -0.01855,-1.3599986 0.105469,-1.8144531 0.01457,0.0014 0.02841,0.00391 0.04297,0.00391 0.275071,0 0.528103,-0.1375051 0.673828,-0.3691406 0.113747,-0.1788265 0.149665,-0.3922714 0.103516,-0.5996094 -0.04654,-0.2078615 -0.170737,-0.3856055 -0.351562,-0.5 -0.127395,-0.08012 -0.273423,-0.1230468 -0.423828,-0.1230469 z m 0,0.5214844 c 0.05187,0 0.100984,0.015639 0.144531,0.042969 0.0624,0.0395 0.106927,0.1015711 0.123047,0.1738281 0.01585,0.070947 0.0023,0.1429291 -0.03711,0.2050781 -0.07774,0.123549 -0.25229,0.1644779 -0.378906,0.083984 l -0.01172,-0.00586 C 17.025192,7.4413393 16.99388,7.2781826 17.07226,7.1542966 17.1227,7.0745516 17.209914,7.0253903 17.304682,7.0253903 Z M 7.4726562,8.039063 c 0,-0.02873 0.05747,0.00259 0.085938,0.00781 0.251412,0.0468 0.4176322,0.2896036 0.3710937,0.5410156 C 7.8835379,8.8353956 7.6385243,9.0048705 7.3886723,8.9589824 7.1370003,8.9121824 6.97091,8.6693782 7.0175785,8.4179668 7.0585285,8.1984038 7.2497136,8.0390605 7.4726566,8.0390605 Z m 6.7226558,0.4550781 c 0.052,0 0.105279,0.013846 0.148438,0.041016 0.03207,0.020375 0.05773,0.04676 0.07813,0.076172 0.02038,0.02941 0.0352,0.061351 0.04297,0.095703 0.01532,0.06882 0.0033,0.1431413 -0.03711,0.2070313 -0.05096,0.080307 -0.139218,0.1289061 -0.234375,0.1289061 -0.05161,0 -0.100463,-0.01545 -0.144531,-0.04297 -0.03198,-0.02028 -0.05781,-0.046761 -0.07813,-0.076172 -0.02013,-0.029165 -0.0352,-0.061596 -0.04297,-0.095703 -0.0077,-0.034425 -0.0096,-0.070157 -0.0039,-0.1054688 0.0058,-0.03531 0.01888,-0.069486 0.03906,-0.1015624 0.02197,-0.03463 0.05175,-0.063663 0.08789,-0.085938 0.04355,-0.02691 0.09266,-0.041016 0.144531,-0.041016 z m 3.007813,1.9316399 c 0.05187,0 0.102937,0.01564 0.146484,0.04297 0.0624,0.0395 0.106928,0.101758 0.123047,0.173828 0.01585,0.07095 0.0023,0.142985 -0.03711,0.205078 -0.07774,0.123549 -0.25229,0.164478 -0.378906,0.08399 l -0.01172,-0.0059 c -0.119338,-0.08405 -0.150651,-0.247208 -0.07227,-0.371093 0.05044,-0.07974 0.135702,-0.128907 0.230469,-0.128907 z m -3.404297,2.13086 c -0.278971,0 -0.540599,0.149136 -0.683594,0.388671 -0.108937,0.182704 -0.140016,0.395386 -0.08789,0.601563 0.04563,0.181018 0.150373,0.338206 0.298828,0.447266 -0.526873,1.198313 -1.498627,1.699686 -1.933594,1.908203 -0.01664,0.0056 -0.03232,0.01269 -0.04687,0.02148 -0.154311,0.06907 -0.27954,0.092 -0.345708,0.105473 v 0.519531 c 0.03575,-0.0038 0.259356,-0.01428 0.566406,-0.154297 0.695217,-0.176339 0.887963,-0.04635 1.091797,0.0918 0.132725,0.08985 0.298337,0.201572 0.554688,0.214844 0.01299,6.5e-4 0.02736,0.002 0.04101,0.002 0.274161,0 1.171747,-0.28393 1.41211,-0.375 0.148715,0.145076 0.347477,0.228516 0.55664,0.228516 0.189924,0 0.373673,-0.06767 0.517578,-0.191407 0.161196,-0.138151 0.259141,-0.331082 0.275391,-0.542968 0.01625,-0.212018 -0.05101,-0.419146 -0.189453,-0.580078 -0.151445,-0.176712 -0.370823,-0.277344 -0.603516,-0.277344 -0.189664,0 -0.373542,0.06775 -0.517578,0.191406 -0.209553,0.179707 -0.302553,0.44535 -0.271484,0.701172 -0.253232,0.09098 -1.054265,0.328525 -1.19336,0.324219 -0.106726,-0.0056 -0.169206,-0.04552 -0.289062,-0.126953 -0.152354,-0.103333 -0.114821,-0.196694 -0.339844,-0.240235 0.381668,-0.358929 0.882058,-0.887476 1.216797,-1.667969 0.267921,-0.0094 0.516241,-0.155551 0.654297,-0.386718 0.224243,-0.376469 0.101206,-0.864311 -0.275391,-1.089844 -0.123366,-0.07338 -0.264948,-0.113281 -0.408203,-0.113281 z m 0,0.521484 c 0.04914,0 0.09825,0.01361 0.140625,0.03906 0.129996,0.07806 0.173178,0.247095 0.0957,0.376953 -0.05005,0.08405 -0.138441,0.132812 -0.236328,0.132812 -0.04927,0 -0.09786,-0.01304 -0.140625,-0.03906 -0.06279,-0.03744 -0.107061,-0.09684 -0.125,-0.167969 -0.01793,-0.07113 -0.0082,-0.143852 0.0293,-0.207031 0.05018,-0.08386 0.138441,-0.134766 0.236328,-0.134766 z m 3.404297,0.617187 c 0.05187,0 0.102937,0.01563 0.146484,0.04297 0.0624,0.0395 0.106928,0.101571 0.123047,0.173828 0.01585,0.07113 0.0023,0.14293 -0.03711,0.205079 -0.07774,0.123549 -0.25229,0.164478 -0.378906,0.08398 l -0.01172,-0.0059 c -0.119338,-0.08405 -0.150651,-0.247076 -0.07227,-0.371093 v -0.002 c 0.05044,-0.07975 0.135702,-0.126954 0.230469,-0.126954 z m -1.980469,1.791016 c 0.08021,0 0.156467,0.03448 0.208985,0.0957 0.04784,0.05597 0.07004,0.126194 0.06445,0.199219 -0.0056,0.07301 -0.0398,0.139578 -0.0957,0.1875 -0.0637,0.05466 -0.131588,0.06641 -0.177735,0.06641 -0.08073,0 -0.156856,-0.03523 -0.208984,-0.0957 -0.09854,-0.114938 -0.08575,-0.288049 0.0293,-0.386719 0.06396,-0.05504 0.13354,-0.06641 0.179687,-0.06641 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.053349,1.0010005 a 2.2827619,2.27395 0 0 0 -1.19498,0.3027 l -6.7168881,3.8633 A 2.2827619,2.27395 0 0 0 2,7.1365005 v 0.5 a 2.2827619,2.27395 0 0 1 1.1415809,-1.9695 l 6.7168881,-3.8633 a 2.2827619,2.27395 0 0 1 1.19528,-0.302735 2.2827619,2.27395 0 0 1 1.087882,0.302735 l 6.716888,3.8633 A 2.2827619,2.27395 0 0 1 20,7.6365005 v -0.5 a 2.2827619,2.27395 0 0 0 -1.141481,-1.9695 l -6.716888,-3.8633 a 2.2827619,2.27395 0 0 0 -1.087982,-0.3027 z"/>
+ <path d="m 12.484047,7.5290365 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 12.484047,7.2162515 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/22x22/apps/pick-colour-picker.svg b/.icons/awkward/22x22/apps/pick-colour-picker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pick-colour-picker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pidgin.svg b/.icons/awkward/22x22/apps/pidgin.svg
new file mode 100644
index 00000000..b50914b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pidgin.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:.2" d="m15.563229 14.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="m5.4367707 7.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 5.4367707,6.6562092 C 2.9452622,6.6562092 1,10 1,10.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 5.6516708,19.362564 6.3787609,20 6.506929,20 6.6350985,20 7.1217228,19.638103 7.5877556,19.197283 L 8.4350885,18.396037 C 7.4898621,17.142678 6.7194839,15.927191 6.2132263,14.46286 8.405271,14.117184 9.11843,11.845648 9.120296,9.624065 c 0,-2.4943298 -1.1920169,-2.9678558 -3.6835253,-2.9678558 z"/>
+ <circle style="opacity:.2" cx="5.5" cy="11" r="4.5"/>
+ <circle style="fill:#bb3ecc" cx="5.5" cy="10.5" r="4.5"/>
+ <path style="fill:#8b3391" d="m15.563229 14.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="-15.5" cy="-11" r="4.5" transform="scale(-1)"/>
+ <circle style="fill:#bb3ecc" cx="-15.5" cy="-10.5" r="4.5" transform="scale(-1)"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 5.5,6 A 4.5,4.5 0 0 0 1,10.5 4.5,4.5 0 0 0 1.0117187,10.792969 4.5,4.5 0 0 1 5.5,6.5 4.5,4.5 0 0 1 9.990235,10.716797 4.5,4.5 0 0 0 10.000001,10.5 4.5,4.5 0 0 0 5.5,6 Z"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 15.5,6 A 4.5,4.5 0 0 0 11,10.5 4.5,4.5 0 0 0 11.011719,10.792969 4.5,4.5 0 0 1 15.5,6.5 4.5,4.5 0 0 1 19.988281,10.707031 4.5,4.5 0 0 0 20,10.5 4.5,4.5 0 0 0 15.5,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pillars-of-eternity.svg b/.icons/awkward/22x22/apps/pillars-of-eternity.svg
new file mode 100644
index 00000000..a003cf3a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pillars-of-eternity.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pinguin.svg b/.icons/awkward/22x22/apps/pinguin.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pinguin.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pingus-icon.svg b/.icons/awkward/22x22/apps/pingus-icon.svg
new file mode 100644
index 00000000..ec561971
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pingus-icon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 7,10.5 A 4,3.7997427 0 0 0 3.1445312,13.303563 C 3.0537228,13.504202 3,13.738084 3,14.018988 c 0,0.04303 0.00678,0.08469 0.00781,0.127519 A 4,3.7997427 0 0 0 3,14.300282 4,3.7997427 0 0 0 3.2783203,15.691748 C 4.190038,18.458809 7.29707,20.5 11,20.5 c 3.724139,0 6.844828,-2.064808 7.736328,-4.856071 A 4,3.7997427 0 0 0 19,14.300282 4,3.7997427 0 0 0 18.993164,14.123066 C 18.993852,14.088068 19,14.054118 19,14.018988 19,13.746729 18.94881,13.519031 18.863281,13.322316 A 4,3.7997427 0 0 0 15,10.5 4,3.7997427 0 0 0 11.044922,13.761135 C 11.040727,13.76287 11,13.77895 11,13.77895 c 0,0 -0.04073,-0.01608 -0.04492,-0.01782 A 4,3.7997427 0 0 0 7,10.5 Z"/>
+ <path style="fill:#ffffff" d="M 7,10 A 4,3.7997427 0 0 0 3.1445312,12.803563 C 3.0537228,13.004202 3,13.238084 3,13.518988 c 0,0.04303 0.00678,0.08469 0.00781,0.127519 A 4,3.7997427 0 0 0 3,13.800282 4,3.7997427 0 0 0 3.2783203,15.191748 C 4.190038,17.958809 7.29707,20 11,20 c 3.724139,0 6.844828,-2.064808 7.736328,-4.856071 A 4,3.7997427 0 0 0 19,13.800282 4,3.7997427 0 0 0 18.993164,13.623066 C 18.993852,13.588068 19,13.554118 19,13.518988 19,13.246729 18.94881,13.019031 18.863281,12.822316 A 4,3.7997427 0 0 0 15,10 4,3.7997427 0 0 0 11.044922,13.261135 C 11.040727,13.26287 11,13.27895 11,13.27895 c 0,0 -0.04073,-0.01608 -0.04492,-0.01782 A 4,3.7997427 0 0 0 7,10 Z"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="14" r="1"/>
+ <circle style="fill:#3f3f3f" cx="14" cy="14" r="1"/>
+ <path style="opacity:0.76700003;fill:#e31b1b" transform="matrix(0.5,0,0,0.4330127,-1.3896456,2.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/22x22/apps/pinta.svg b/.icons/awkward/22x22/apps/pinta.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pinta.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pioneer_install_icon.svg b/.icons/awkward/22x22/apps/pioneer_install_icon.svg
new file mode 100644
index 00000000..1330e306
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pioneer_install_icon.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <path style="fill:#4f4f4f" d="m 7,1 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 7,20.508955 C 4.4111685,20.499674 2.2153705,19.37678 1.3707418,17.088428 1.1308936,16.438607 1,15.735152 1,15 V 7 C 1,3.676 3.676,1 7,1 Z"/>
+ <path style="opacity:0.2" d="M 16.154297,3.5001555 C 15.538694,4.7188828 14.882937,6.1586994 14.244141,7.3653899 14.046752,6.1801189 13.880514,4.8442546 12.878906,4.0411711 12.400161,3.669484 11.787032,3.5302349 11.191406,3.5060149 9.120678,3.4168974 7.2695116,4.6959373 6.0019531,6.2306243 4.7654301,7.8280132 3.9893927,9.835847 4,11.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 15.509631,8.5275936 16.765444,5.8464128 18,3.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 12.57842,10.409281 11.6785,12.157308 10.328125,13.556795 9.631426,14.209887 8.673037,14.862171 7.671875,14.621248 6.716087,14.386019 6.2165342,13.378871 6.2226562,12.457185 6.2014262,11.313889 6.5992821,10.214604 6.8847656,9.121249 7.3804631,7.4145632 8.1582184,5.6349029 9.740234,4.6700774 10.100001,4.446597 10.521795,4.3487071 10.941406,4.3536711 Z M 9.5,7.5001555 A 1.5,1.5 0 0 0 8,9.000155 1.5,1.5 0 0 0 9.5,10.500154 1.5,1.5 0 0 0 11,9.000155 1.5,1.5 0 0 0 9.5,7.5001555 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:#ff4e4e" d="M 11.191707,3.0049147 C 9.120979,2.9157972 7.2703315,4.1963725 6.002773,5.7310595 4.76625,7.3284485 3.9894997,9.33495 4.000107,11.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 14.19992,11.853246 14.277525,11.102956 14.266118,10.368885 15.510124,8.0271825 16.765444,5.3462555 18,2.9999982 H 16.154536 C 15.538933,4.2187255 14.882444,5.65893 14.243648,6.8656205 14.046259,5.6803495 13.880562,4.3450745 12.878954,3.541991 12.400209,3.1703039 11.787333,3.0291192 11.191707,3.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 C 9.632336,13.710317 8.673926,14.362674 7.672764,14.121751 6.716976,13.886522 6.216852,12.878224 6.222974,11.956538 6.201744,10.813242 6.599621,9.714294 6.8851045,8.620938 7.380802,6.914252 8.157643,5.133948 9.739659,4.1691225 10.099426,3.9456421 10.522,3.8491949 10.941611,3.8541589 Z"/>
+ <circle style="fill:#ff4e4e" cx="9.5" cy="8.5" r="1.5"/>
+ <path style="fill:#00d8f4" d="M 1.3457031,17 C 1.9464935,18.707445 3.2925551,20.053506 5,20.654297 V 17 Z"/>
+ <path style="fill:#02b4f2" d="m 5,17 v 3.654297 C 5.625867,20.874517 6.2969735,21 7,21 h 2 v -4 z"/>
+ <rect style="fill:#039bf1" width="4" height="4" x="9" y="17"/>
+ <path style="fill:#0480f0" d="m 13,17 v 4 h 2 c 0.703026,0 1.374133,-0.125483 2,-0.345703 V 17 Z"/>
+ <path style="fill:#065fee" d="m 17,17 v 3.654297 C 18.707445,20.053506 20.053506,18.707445 20.654297,17 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 1.3457031,17 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="opacity:0.2;fill:#ffffff" d="M 16.154297,3 C 15.538694,4.2187273 14.882937,5.6585439 14.244141,6.8652344 14.046752,5.6799634 13.880514,4.3440991 12.878906,3.5410156 12.400161,3.1693285 11.787032,3.0300794 11.191406,3.0058594 9.120678,2.9167419 7.2695116,4.1957818 6.0019531,5.7304688 4.7654301,7.3278576 3.9893927,9.335693 4,11.367188 c 0.00151,0.04292 0.01313,0.0876 0.015625,0.130859 C 4.094274,9.593962 4.8405229,7.7308498 6.0019531,6.2304688 7.2695116,4.6957818 9.120678,3.4167419 11.191406,3.5058594 c 0.595626,0.02422 1.208755,0.1634691 1.6875,0.5351562 1.001608,0.8030835 1.167846,2.1389478 1.365235,3.3242188 C 14.882937,6.1585439 15.538694,4.7187273 16.154297,3.5 h 1.59375 C 17.831919,3.3380857 17.916313,3.1590463 18,3 Z M 9.5,7 A 1.5,1.5 0 0 0 8,8.5 1.5,1.5 0 0 0 8.0214844,8.7460938 1.5,1.5 0 0 1 9.5,7.5 1.5,1.5 0 0 1 10.978516,8.7558594 1.5,1.5 0 0 0 11,8.5 1.5,1.5 0 0 0 9.5,7 Z m 3.964844,1.2695312 C 12.557733,9.947952 11.663447,11.672754 10.328125,13.056641 9.631426,13.709733 8.673037,14.362017 7.671875,14.121094 6.7732985,13.899945 6.2951322,12.996293 6.2441406,12.123047 c -0.0055,0.111544 -0.023571,0.221626 -0.021484,0.333984 -0.00612,0.921686 0.4934308,1.928834 1.4492188,2.164063 1.001162,0.240923 1.9595506,-0.411361 2.6562496,-1.064453 1.350375,-1.399487 2.250295,-3.147515 3.167969,-4.8437504 -0.01114,-0.1476731 -0.02198,-0.2953267 -0.03125,-0.4433594 z m 0.798828,3.2343748 c -0.0067,0.527549 -0.0071,1.055458 0.132812,1.566406 0.217674,0.847317 1.367981,0.657696 1.84375,0.154297 0.457183,-0.238814 0.565506,-1.110956 1.029297,-1.201171 0.05972,-0.167734 0.120834,-0.335196 0.166016,-0.50586 -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.09566,-0.34921 -0.125068,-0.706676 -0.132812,-1.066406 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pirut.svg b/.icons/awkward/22x22/apps/pirut.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pirut.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pithos.svg b/.icons/awkward/22x22/apps/pithos.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pithos.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pitivi.svg b/.icons/awkward/22x22/apps/pitivi.svg
new file mode 100644
index 00000000..a37a664a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pitivi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/piwigo.svg b/.icons/awkward/22x22/apps/piwigo.svg
new file mode 100644
index 00000000..cae6d9e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/piwigo.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pix.svg b/.icons/awkward/22x22/apps/pix.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pix.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pk-package-sources.svg b/.icons/awkward/22x22/apps/pk-package-sources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pk-package-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pkgbrowser.svg b/.icons/awkward/22x22/apps/pkgbrowser.svg
new file mode 100644
index 00000000..c19d8133
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pkgbrowser.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#b87425" width="20" height="19.998" x="-21" y="1" rx="10" ry="9.999" transform="rotate(-90)"/>
+ <path style="opacity:0.2" d="m 10,6.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 12.027344,13.940918 A 4,4 0 0 1 10,14.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 10,6 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 12.027344,13.441406 A 4,4 0 0 1 10,14 4,4 0 0 1 6,10 4,4 0 0 1 10,6 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 11,1 c 5.5395,0 9.999,4.46 9.999,10 0,0.08386 0.002,0.16664 0,0.25 C 20.8669,5.827 16.4555,1.5 11,1.5 5.5445,1.5 1.133,5.8268 1.001,11.25 0.999,11.16665 1.001,11.08386 1.001,11 1.001,5.46 5.46,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 20.9942,11.25 C 20.9962,11.334 21,11.416 21,11.5 c 0,5.54 -4.46,10 -10,10 C 5.46,21.5 1,17.04 1,11.5 1,11.416 1.004,11.3335 1.006,11.25 1.138,16.673 5.544,21 11,21 c 5.456,0 9.862,-4.327 9.994,-9.75 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/plan.svg b/.icons/awkward/22x22/apps/plan.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plan.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/planetary-annihilation-titans.svg b/.icons/awkward/22x22/apps/planetary-annihilation-titans.svg
new file mode 100644
index 00000000..60cc7f2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/planetary-annihilation-titans.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#fa7645" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 1,2 C 1,1.446 1.446,1 2,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 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 6.25,5 5,13.5 8.5996095,18 13.400391,18 17,13.5 15.75,5 13.25,5 8.75,5 Z M 8.397461,6 13.602539,6 16.25,13.5 13.1875,17 12,17 12,15 10,15 10,17 8.8125,17 5.75,13.5 Z M 8.5,7 9,8 l 1,0 0.5,3 1,0 0.5,-3 1,0 0.5,-1 z m -1,4 2.057617,3 L 10,12.666992 Z m 7,0 L 12,12.666992 12.442383,14 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/plank.svg b/.icons/awkward/22x22/apps/plank.svg
new file mode 100644
index 00000000..6c14ce10
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plank.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="22" height="4" x="0" y="17.5" rx="1" ry="1"/>
+ <rect style="fill:#3c94e7" width="18" height="18" x="2" y="1" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="22" height="4" x="0" y="17" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 3.3984375,15.5 C 3.1774855,15.5 3,15.677482 3,15.898437 v 3.203125 C 3,19.322518 3.1774855,19.5 3.3984375,19.5 h 3.203125 C 6.8225205,19.5 7,19.322518 7,19.101562 V 15.898437 C 7,15.677482 6.8225205,15.5 6.6015625,15.5 Z m 6.0000005,0 C 9.177486,15.5 9,15.677482 9,15.898437 v 3.203125 C 9,19.322518 9.177486,19.5 9.398438,19.5 h 3.203125 C 12.822521,19.5 13,19.322518 13,19.101562 V 15.898437 C 13,15.677482 12.822521,15.5 12.601563,15.5 Z m 5.999999,0 C 15.177485,15.5 15,15.677482 15,15.898437 v 3.203125 C 15,19.322518 15.177485,19.5 15.398437,19.5 h 3.203125 C 18.82252,19.5 19,19.322518 19,19.101562 V 15.898437 C 19,15.677482 18.82252,15.5 18.601562,15.5 Z"/>
+ <path style="fill:#ffffff" d="M 12.601164,15 H 9.398833 c -0.220952,0 -0.398837,0.177882 -0.398837,0.398837 v 3.202325 C 8.999996,18.822119 9.177881,19 9.398833,19 h 3.202331 c 0.220958,0 0.39884,-0.177882 0.39884,-0.398838 V 15.398837 C 13.000004,15.177882 12.822122,15 12.601164,15 Z"/>
+ <path style="fill:#ffffff" d="M 18.601168,15 H 15.398837 C 15.177885,15 15,15.177882 15,15.398837 v 3.202325 C 15,18.822118 15.177885,19 15.398837,19 h 3.202331 c 0.220958,0 0.39884,-0.177882 0.39884,-0.398838 V 15.398837 C 19.000008,15.177882 18.822126,15 18.601168,15 Z"/>
+ <path style="fill:#ffffff" d="M 6.601168,15 H 3.398837 C 3.177885,15 3,15.177882 3,15.398837 v 3.202325 C 3,18.822118 3.177885,19 3.398837,19 h 3.202331 c 0.220958,0 0.39884,-0.177882 0.39884,-0.398838 V 15.398837 C 7.000008,15.177882 6.822126,15 6.601168,15 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 2.892,1 2,1.892 2,3 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 14 c 1.108,0 2,0.892 2,2 V 3 C 20,1.892 19.108,1 18,1 Z"/>
+ <path style="opacity:0.4" d="m 10.6002,2.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 7 h -2 v 1 h 2 v 4 c 0,0.5 -0.6887,0.79615 -1.018,0.753 C 7.60615,12.55955 6.4079,12.24145 5.7187,11.60255 L 6.7301,11.6533 5.8678,10.8496 5.0055,10.0459 C 4.68,10.7824 4.6415,11.5139 4.6,12.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 14.7962,12.239 13.6032,12.559 12.1327,12.753 11.7992,12.797 11.1002,12.5 11.1002,12 V 8 h 2 V 7 h -2 V 5.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/22x22/apps/planner.svg b/.icons/awkward/22x22/apps/planner.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/22x22/apps/planner.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/planwork.svg b/.icons/awkward/22x22/apps/planwork.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/22x22/apps/planwork.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/plasma-media-center.svg b/.icons/awkward/22x22/apps/plasma-media-center.svg
new file mode 100644
index 00000000..36419953
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plasma-media-center.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#316fb5" d="M 21,19 21,3 C 21,2.446 20.554,2 20,2 L 2,2 C 1.446,2 1,2.446 1,3 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 7.51,7.5001 A 0.5,0.5 0 0 0 7,8.0001 l 0,7.9995 a 0.5,0.5 0 0 0 0.748,0.43454 l 6.9995,-3.9995 a 0.5,0.5 0 0 0 0,-0.8691 l -7,-4.0014 A 0.5,0.5 0 0 0 7.50952,7.498645 Z"/>
+ <path style="fill:#60e5bd" d="M 7.51,7 A 0.5,0.5 0 0 0 7,7.5 l 0,7.9995 a 0.5,0.5 0 0 0 0.748,0.43454 l 6.9995,-3.9995 a 0.5,0.5 0 0 0 0,-0.8691 l -6.9995,-4 a 0.5,0.5 0 0 0 -0.2385,-0.067 z"/>
+ <path style="opacity:0.2" d="m 1,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 21,19 c 0,0.554 -0.446,1 -1,1 L 2,20 C 1.446,20 1,19.554 1,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,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 21,3 C 21,2.446 20.554,2 20,2 L 2,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/plasma-search.svg b/.icons/awkward/22x22/apps/plasma-search.svg
new file mode 100644
index 00000000..8dc8e7f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plasma-search.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#eba229" 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" d="m 12,6.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 9.972656,13.940918 A 4,4 0 0 0 12,14.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 12,6 a 4,4 0 0 0 -4,4 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 9.972656,13.441406 A 4,4 0 0 0 12,14 4,4 0 0 0 16,10 4,4 0 0 0 12,6 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/plasma.svg b/.icons/awkward/22x22/apps/plasma.svg
new file mode 100644
index 00000000..a52cbc7a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plasma.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#eba229" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <g transform="matrix(-0.044846,0,0,-0.044988,16.404,18)">
+ <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 11,1 C 5.46,1 1,5.46 1,11 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,16.404,18)">
+ <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 15,5.5 A 1.5,1.5 0 0 1 13.5,7 1.5,1.5 0 0 1 12,5.5 1.5,1.5 0 0 1 13.5,4 1.5,1.5 0 0 1 15,5.5 Z"/>
+ <path style="fill:#3f3f3f" d="M 18,7.5 A 1.5,1.5 0 0 1 16.5,9 1.5,1.5 0 0 1 15,7.5 1.5,1.5 0 0 1 16.5,6 1.5,1.5 0 0 1 18,7.5 Z"/>
+ <path style="fill:#3f3f3f" d="M 19,11.5 A 1.5,1.5 0 0 1 17.5,13 1.5,1.5 0 0 1 16,11.5 1.5,1.5 0 0 1 17.5,10 1.5,1.5 0 0 1 19,11.5 Z"/>
+ <path style="opacity:0.2" d="M 1.0058,11.2 C 1.0038,11.3 1,11.4 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/plasmadiscover.svg b/.icons/awkward/22x22/apps/plasmadiscover.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plasmadiscover.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/plasmagik.svg b/.icons/awkward/22x22/apps/plasmagik.svg
new file mode 100644
index 00000000..1fa028c1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plasmagik.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.500964,1.5000716 C 9.5543738,1.5134176 8.8792976,2.0758566 8.5624852,3.0069094 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 -0.5989533,0.01915 -1.13902467,0.2950018 -1.51953267,0.7519539 -0.82292555,0.9317784 -0.64850698,2.3978677 0.3964848,3.0927777 L 4.859357,14.187588 3.3290816,18.877047 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.045908,-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.1609993 0.396485,-3.0927777 -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 12.122631,2.0758566 11.447555,1.5134171 10.500964,1.5000716 Z"/>
+ <path style="fill:#ffbc2c" d="m 10.457982,0.99608852 c -0.145805,0.002251 -0.297632,0.0209586 -0.457031,0.0546874 l 0,0.019531 C 9.3170508,1.2432972 8.8189077,1.7493737 8.5614977,2.5058541 l 0.011719,-0.041016 -1.4863281,4.5351562 -5.015625,0 c -0.010935,-1.73e-4 -0.022268,-1.73e-4 -0.033203,0 -0.5989537,0.01915 -1.13902327,0.295001 -1.51953127,0.7519531 -0.82292548,0.9317786 -0.64850738,2.3968872 0.3964844,3.0917972 l 3.94335937,2.84375 -1.5292969,4.689453 c -0.0017,0.0052 -0.00426,0.01042 -0.00586,0.01563 -0.2338278,0.757682 -0.013945,1.538278 0.5742188,2.072266 0,0 0.00195,0 0.00195,0 0.00403,0.0036 0.00773,0.0082 0.011719,0.01172 0,0 0.00195,0 0.00195,0 0.7067884,0.619773 1.6998653,0.698544 2.4980468,0.185547 0.015185,-0.0097 0.030287,-0.01884 0.044922,-0.0293 l 4.0449286,-2.882816 4.046875,2.882812 c 0.01464,0.01047 0.02974,0.01962 0.04492,0.0293 0.798181,0.512997 1.791258,0.434226 2.498047,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808046,-1.314584 0.574218,-2.072266 -0.0016,-0.0052 -0.0042,-0.01044 -0.0059,-0.01563 l -1.529252,-4.689449 3.94336,-2.84375 c 1.044992,-0.69491 1.21941,-2.1600186 0.396484,-3.0917972 -0.380508,-0.4569521 -0.920577,-0.7328031 -1.519531,-0.7519531 -0.01094,-1.73e-4 -0.02227,-1.73e-4 -0.0332,0 l -5.015626,0 -1.486328,-4.5351562 0.01172,0.041016 C 12.163194,1.6911829 11.478618,0.98033282 10.457982,0.99608852 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.500964,0.99996722 C 9.5543738,1.0133132 8.8792976,1.5757522 8.5624852,2.506805 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 1.4400857,7.0191248 0.90001433,7.2949766 0.51950633,7.7519287 0.10612153,8.2199943 -0.05438186,8.82227 0.01950573,9.3945087 0.06501023,8.9854432 0.22598003,8.5842822 0.51950633,8.2519293 0.90001423,7.7949772 1.4400856,7.5191254 2.0390394,7.4999754 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 8.8792976,2.0757528 9.5543738,1.5133133 10.500964,1.4999678 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.1425792 0.07389,-0.5722385 -0.08662,-1.1745142 -0.500001,-1.6425798 -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 12.122631,1.5757522 11.447555,1.0133127 10.500964,0.99996722 Z M 4.7275193,14.091781 3.3290801,18.376942 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.5468897,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/22x22/apps/playonlinux.svg b/.icons/awkward/22x22/apps/playonlinux.svg
new file mode 100644
index 00000000..e62a10db
--- /dev/null
+++ b/.icons/awkward/22x22/apps/playonlinux.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/plex-media-player.svg b/.icons/awkward/22x22/apps/plex-media-player.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plex-media-player.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/plex.svg b/.icons/awkward/22x22/apps/plex.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plex.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/plexamp.svg b/.icons/awkward/22x22/apps/plexamp.svg
new file mode 100644
index 00000000..6db92d84
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plexamp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3f3f3f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 4,11.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 16.33,11.75 H 18"/>
+ <path style="fill:none;stroke:#ffb81b;stroke-width:0.5" d="m 4,10.75 h 7.299765 l -3.528529,-5 H 9.022523 L 12.851352,11 8.984985,16.25 h 1.276277 L 14.052552,11 10.298799,5.75 h 1.238739 l 3.716216,5.25 -3.716217,5.25 h 1.201201 L 16.33,11.25 H 18"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/plexhometheater.svg b/.icons/awkward/22x22/apps/plexhometheater.svg
new file mode 100644
index 00000000..7efe333b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plexhometheater.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/plexmediamanager.svg b/.icons/awkward/22x22/apps/plexmediamanager.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plexmediamanager.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/plexmediaserver.svg b/.icons/awkward/22x22/apps/plexmediaserver.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plexmediaserver.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pling-store.svg b/.icons/awkward/22x22/apps/pling-store.svg
new file mode 100644
index 00000000..1a900fcf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pling-store.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2.0011668,5.5000048 c 0.00462,3.720004 -0.00928,7.4402832 0.007,11.1601142 0.075265,2.395886 2.1784298,4.540078 4.7026088,4.794076 1.6272805,0.08513 3.2612045,0.02077 4.8913494,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.3526512 0.0017,-11.0289712 -5.999516,0 -11.9990344,0 -17.9985511,0 z"/>
+ <path style="opacity:0.2" d="m 11.00001,1.5000038 a 5,5 0 0 0 -4.9999999,5 5,5 0 0 0 4.9999999,5.0000002 5,5 0 0 0 5,-5.0000002 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 -2.9999999,-3 3,3 0 0 1 2.9999999,-3 z"/>
+ <path style="fill:#ec770b" d="m 11.00001,1.0000038 a 5,5 0 0 0 -4.9999999,5 5,5 0 0 0 4.9999999,5.0000002 5,5 0 0 0 5,-5.0000002 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 -2.9999999,-3 3,3 0 0 1 2.9999999,-3 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.00001,1.0000038 a 5,5 0 0 0 -4.9999999,5 5,5 0 0 0 0.010742,0.207031 5,5 0 0 1 4.9892579,-4.707031 5,5 0 0 1 4.989258,4.792969 5,5 0 0 0 0.01074,-0.292969 5,5 0 0 0 -5,-5 z M 8.0127056,6.2490273 a 3,3 0 0 0 -0.012695,0.2509765 3,3 0 0 0 2.9999999,3 3,3 0 0 0 3,-3 3,3 0 0 0 -0.0127,-0.2490235 3,3 0 0 1 -2.9873,2.7490235 3,3 0 0 1 -2.9873044,-2.7509765 z"/>
+ <path style="fill:#ffa123" d="m 2.0011668,5.0000048 c 0.00462,3.720004 -0.00928,7.4402832 0.007,11.1601142 0.075265,2.395886 2.1784298,4.540078 4.7026088,4.794076 1.6272805,0.08513 3.2612045,0.02077 4.8913494,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.3526512 0.0017,-11.0289712 -5.999516,0 -11.9990344,0 -17.9985511,0 z"/>
+ <path style="opacity:0.2" d="m 10.752258,8.5009803 c -0.212748,0.00559 -0.429112,0.032785 -0.645508,0.082031 -0.7012119,0.156556 -1.4140779,0.33811 -2.0468746,0.4980465 -0.57722,0.118473 -1.146681,0.74646 -1.0488285,1.2597672 l 1.9111332,8.4541 c 0.118029,0.522301 0.710951,0.818742 1.3300779,0.664063 0.619127,-0.15468 1.023304,-0.699379 0.905273,-1.22168 L 10.45343,15.125004 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 13.580129,9.4542018 12.241493,8.4618278 10.752258,8.5009803 Z m -0.01953,2.0000007 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 -0.788095,0.182623 -0.5527339,-2.267578 0.8115229,-0.1875 a 1.1668754,1.4209131 78.331056 0 1 0.420899,-0.04394 z"/>
+ <path style="fill:#ffffff" d="m 10.752258,8.0009803 c -0.212748,0.00559 -0.429112,0.032785 -0.645508,0.082031 -0.7012119,0.156556 -1.4140779,0.33811 -2.0468746,0.4980465 -0.57722,0.1184725 -1.146681,0.7464595 -1.0488285,1.2597665 l 1.9111332,8.4541012 c 0.118029,0.522301 0.710951,0.818742 1.3300779,0.664062 0.619127,-0.154679 1.023304,-0.699379 0.905273,-1.22168 L 10.45343,14.625004 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 13.580129,8.9542018 12.241493,7.9618278 10.752258,8.0009803 Z m -0.01953,2.0000007 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 -0.788095,0.182623 -0.5527339,-2.267578 0.8115229,-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 2.0000435,5.0000038 c 2.074e-4,0.1666645 -1.373e-4,0.3333345 0,0.5 H 20.000001 c 3.5e-5,-0.1666615 -5.3e-5,-0.3333385 0,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/plt.svg b/.icons/awkward/22x22/apps/plt.svg
new file mode 120000
index 00000000..14349db7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plt.svg
@@ -0,0 +1 @@
+racket-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/plugin-notification.svg b/.icons/awkward/22x22/apps/plugin-notification.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plugin-notification.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/plv.svg b/.icons/awkward/22x22/apps/plv.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/plv.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pocket.svg b/.icons/awkward/22x22/apps/pocket.svg
new file mode 100644
index 00000000..a07db6e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pocket.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/podcast.svg b/.icons/awkward/22x22/apps/podcast.svg
new file mode 100644
index 00000000..ce9210cd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/podcast.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#02a8f3" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/poedit.svg b/.icons/awkward/22x22/apps/poedit.svg
new file mode 100644
index 00000000..439a301b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/poedit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#dd9f59" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="16.5" height="16" x="-19.5" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="16" height="16" x="-19" y="-19" rx=".97" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="fill:#6b6b6b" d="M 7.5149297,4.5 C 6.9870832,4.824216 5.3745267,5.239479 4.5002812,5.493164 l 0.027345,0.077148 C 4.9434182,5.528787 5.5374532,5.469945 5.9543837,5.399414 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.2099615 0.1328125,0 c 0.3537935,0 0.933198,-0.136621 0.939453,-0.178711 l 0,-2.242188 c 0.2639235,0.237759 0.314367,0.515748 0.363282,0.811524 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 7.5149297,5.5 7.2903202,6.011719 l -0.2646485,0 0,-0.7539065 C 7.3385117,5.1867125 7.6304397,5.116022 7.8664922,5.044922 8.0036157,5.048412 8.5149297,5 8.5149297,5 Z M 9.000468,5.515625 9.000468,10 C 9.652882,10 9.991742,9.763447 9.986796,9.751953 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 11.486796,5.519531 10.929179,6 10.021953,6 Z m 0.986328,1.001953 1.010743,0 0,2.501953 -1.010743,0 z M 12,13 l 0,1.5 0,1 0,1.5 1,0 0,-1.5 1.066406,0 C 14.294135,16.381993 15.089083,16.99868 16,17 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 13,14.5 13,13 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/22x22/apps/poezio.svg b/.icons/awkward/22x22/apps/poezio.svg
new file mode 100644
index 00000000..80e90f8f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/poezio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="m 15.99802,1.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 4.533751,14.904232 4.528286,14.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 4,18 3.161096,17.651538 4.5945175,17.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 6.3640535,18.5 6.0617195,18.231337 5.7596315,17.962674 7.133501,17.957224 8.5073705,17.951774 7.737923,17.644731 C 7.151544,17.459559 6.714182,17.406914 6.251013,17.054436 6.0566375,16.881183 6.248063,16.89011 6.9905665,16.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 21.746842,3.3387565 21.175219,2.7794001 20.147385,2.3956123 18.190254,1.6277335 16.491439,2.1019249 15.453917,3.3825667 15.146135,3.7609019 14.854753,3.8135959 14.810816,3.8574275 14.73387,3.934185 15.201008,3.0131204 15.772635,1.9496296 15.910128,1.7029987 16.008952,1.500001 15.99802,1.500001 Z"/>
+ <path style="fill:#90725a" d="m 15.99802,1.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 4.533751,14.404232 4.528286,13.899879 C 4.517356,12.918598 4.627328,12.046762 4.9075685,10.807736 5.0614595,10.155296 5.18231,9.601664 5.18231,9.579644 c 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 4,17.5 3.161096,17.151538 4.5945175,17.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 6.3640535,18 6.0617195,17.731337 5.7596315,17.462674 7.133501,17.457224 8.5073705,17.451774 7.737923,17.144731 C 7.151544,16.959559 6.714182,16.906914 6.251013,16.554436 6.0566375,16.381183 6.248063,16.39011 6.9905665,16.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 21.746842,2.8387565 21.175219,2.2794001 20.147385,1.8956123 18.190254,1.1277335 16.491439,1.6019249 15.453917,2.8825668 15.146135,3.2609019 14.854753,3.3135959 14.810816,3.3574275 14.73387,3.434185 15.201008,2.5131205 15.772635,1.4496296 15.910128,1.2029987 16.008952,1.000001 15.99802,1.000001 Z"/>
+ <path style="opacity:0.2" d="M 19.813476,3.3906249 C 16.510781,3.9513916 13.320035,6.318772 10.19043,9.530274 7.0608235,12.741775 3.9901716,16.822288 1,20.909179 V 21.5 H 1.8066406 C 7.050958,14.060298 12.752504,5.6916945 19.813476,3.3906249 Z"/>
+ <path style="fill:#e4e4e4" d="M 19.813476,2.8906249 C 16.510781,3.4513916 13.320035,5.818772 10.19043,9.030274 7.0608235,12.241775 3.9901716,16.322288 1,20.409179 V 21 H 1.8066406 C 7.050958,13.560298 12.752504,5.1916945 19.813476,2.8906249 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 15.998047,1 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 15.909953,1.2025879 16.008979,1 15.998047,1 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 21.74729,2.8391206 21.175294,2.2792957 20.147461,1.8955078 19.535857,1.6555457 18.949244,1.5370316 18.40039,1.5263672 Z M 10.958008,4.34375 c -0.115419,0 -0.85668,0.351025 -1.274414,0.597656 C 8.7657135,5.495067 7.622597,6.515301 7.040039,7.3046875 5.671627,9.168681 5.05583,10.747225 4.6875,13.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 4.68751,13.834961 C 5.05584,11.247225 5.671637,9.668681 7.040049,7.8046875 7.622607,7.015301 8.7657235,5.995067 9.683604,5.441406 10.016354,5.2449495 10.54106,4.990315 10.804698,4.8916015 10.908647,4.5886625 10.981403,4.34375 10.958018,4.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 5.182617,9.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 3.4345519,12.201386 4.1385585,11.138294 4.7978515,10.447265 4.932918,10.305793 4.97153,10.278048 5.040039,10.21582 5.092669,9.979365 5.182617,9.591482 5.182617,9.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 2.7193909,15.6874 2.7005921,15.682005 2.5234375,15.6543 2.248662,15.61592 2.0119087,15.59436 2.0009765,15.605469 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 6.253906,17.960937 6.364258,18 6.319338,17.960935 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pokerth.svg b/.icons/awkward/22x22/apps/pokerth.svg
new file mode 100644
index 00000000..d4e6d1b7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pokerth.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#c12d25" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:.1;fill:#ffffff" d="m11 1c-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="m1.00585 11.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="m11 1c-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="-19" y="-19" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#c12d25" width="14" height="14" x="-18" y="-18" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.2" d="m6 8.5v1h2v5h1v-5h2v-1h-3zm6 0v6h1v-3h2v3h1v-6h-1v2h-2v-2z"/>
+ <g transform="translate(-1,-1)">
+ <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)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/polari.svg b/.icons/awkward/22x22/apps/polari.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/polo.svg b/.icons/awkward/22x22/apps/polo.svg
new file mode 100644
index 00000000..72564c59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/polo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 12.251953,6.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 5.3320925,8.5243157 4.7086755,9.154094 5.138672,9.4301 7.664043,9.49992 7.2274838,8.0297583 8.567383,8.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 12.251953,6.000001 c -0.295547,2.155e-4 -0.61203,0.00425 -0.952148,0.012695 C 8.7178125,6.076786 7.620366,6.409136 6.286133,7.3509495 5.3320925,8.0243915 4.7086755,8.6541698 5.138672,8.9301758 7.664043,9 7.2274838,7.5298341 8.567383,7.5351565 c 0.51061,0 0.561915,0.138167 0.43457,1.161133 C 8.7250585,10.920564 8.098934,13.374175 7.2998045,15.368164 7.068919,15.94427 6.8799805,16.525588 6.879883,16.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 17.245741,8.338351 17.063008,7.3712405 16.144531,6.7451175 15.35472,6.2067035 14.320786,5.9984925 12.251953,6.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/22x22/apps/pomodoneapp.svg b/.icons/awkward/22x22/apps/pomodoneapp.svg
new file mode 100644
index 00000000..9659b53f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pomodoneapp.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pomodoro-indicator.svg b/.icons/awkward/22x22/apps/pomodoro-indicator.svg
new file mode 120000
index 00000000..a115f05b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pomodoro-indicator.svg
@@ -0,0 +1 @@
+tomato.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pop-os-logo-icon.svg b/.icons/awkward/22x22/apps/pop-os-logo-icon.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/pop-os.svg b/.icons/awkward/22x22/apps/pop-os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pop-os.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pop_os.svg b/.icons/awkward/22x22/apps/pop_os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pop_os.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/popcorn-time.svg b/.icons/awkward/22x22/apps/popcorn-time.svg
new file mode 100644
index 00000000..69bb735c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/popcorn-time.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 13,1.5 C 10.640356,1.502037 8.5570885,2.8872511 7.5859375,4.9570312 A 3,3 0 0 0 6,4.5 3,3 0 0 0 3,7.5 3,3 0 0 0 3.8457031,9.587891 2.5,2.5 0 0 0 2,12 2.5,2.5 0 0 0 2.046875,12.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 4.5,14.5 2.5,2.5 0 0 0 5,14.445312 L 5,14.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 17.164538,14.4829 17.332051,14.49991 17.5,14.5 18.880712,14.5 20,13.380712 20,12 19.9984,11.031514 19.437571,10.151083 18.560547,9.740234 18.849054,9.028496 18.998239,8.2679875 19,7.5 c 0,-3.3137085 -2.686292,-6 -6,-6 z"/>
+ <path style="opacity:0.2" d="M 5.5,13.5 C 4.668999,13.5 4,14.129991 4,14.912109 L 4,20.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 18.581875,21.5 19,21.054 19,20.5 l 0,-5.587891 C 19,14.129991 18.331001,13.5 17.5,13.5 16.668999,13.5 16,14.129991 16,14.912109 L 16,15.5 C 16,14.669 15.331,14 14.5,14 13.669,14 13,14.669 13,15.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 10,14.669 9.331,14 8.5,14 7.669,14 7,14.669 7,15.5 L 7,14.912109 C 7,14.129991 6.331001,13.5 5.5,13.5 Z"/>
+ <path style="fill:#e6c59a" d="M 13,1 C 10.640356,1.002037 8.5570885,2.3872511 7.5859375,4.4570312 A 3,3 0 0 0 6,4 3,3 0 0 0 3,7 3,3 0 0 0 3.8457031,9.087891 2.5,2.5 0 0 0 2,11.5 2.5,2.5 0 0 0 2.046875,11.972656 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.01017 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 4.5,14 2.5,2.5 0 0 0 5,13.945312 L 5,14 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 17.164538,13.982899 17.332051,13.99991 17.5,14 18.880712,14 20,12.880712 20,11.5 19.9984,10.531514 19.437571,9.651083 18.560547,9.240234 18.849054,8.5284962 18.998239,7.7679875 19,7 19,3.6862915 16.313708,1 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13,1 C 10.640356,1.002037 8.5570885,2.3872511 7.5859375,4.4570312 A 3,3 0 0 0 6,4 3,3 0 0 0 3,7 3,3 0 0 0 3.0136719,7.2441406 3,3 0 0 1 6,4.5 3,3 0 0 1 7.5859375,4.9570312 C 8.5570885,2.8872511 10.640356,1.502037 13,1.5 c 3.229266,0 5.854213,2.5531976 5.986328,5.75 C 18.990004,7.1666245 18.999808,7.0836061 19,7 19,3.6862915 16.313708,1 13,1 Z M 3.5292969,9.201172 A 2.5,2.5 0 0 0 2,11.5 2.5,2.5 0 0 0 2.0136719,11.736328 2.5,2.5 0 0 1 3.8457031,9.587891 3,3 0 0 1 3.5292969,9.201172 Z M 18.707031,9.322266 c -0.04516,0.140358 -0.09094,0.280931 -0.146484,0.417968 0.78715,0.368747 1.315954,1.117351 1.417969,1.966797 C 19.984307,11.637598 20,11.57093 20,11.5 19.9985,10.587933 19.497495,9.759485 18.707031,9.322266 Z"/>
+ <path style="fill:#a81a1a" d="m 13,11 c 0,1.104569 -0.895431,2 -2,2 -1.104569,0 -2,-0.895431 -2,-2 z"/>
+ <circle style="fill:#3f3f3f" cx="6.5" cy="9.5" r="1.5"/>
+ <path style="fill:#e54b3f" d="M 17.5,13 C 16.668999,13 16,13.629647 16,14.411765 L 16,21 18.0625,21 C 18.581875,21 19,20.554 19,20 l 0,-5.588235 C 19,13.629647 18.331001,13 17.5,13 Z"/>
+ <path style="fill:#e54b3f" d="M 11.5,14 C 10.669,14 10,14.668999 10,15.5 l 0,5.5 3,0 0,-5.5 C 13,14.668999 12.331,14 11.5,14 Z"/>
+ <path style="fill:#ffffff" d="M 14.5,13.5 C 13.669,13.5 13,14.169 13,15 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 5.5,13 C 6.331001,13 7,13.629647 7,14.411765 L 7,21 4.9375,21 C 4.418125,21 4,20.554 4,20 L 4,14.411765 C 4,13.629647 4.668999,13 5.5,13 Z"/>
+ <path style="fill:#ffffff" d="m 8.5,13.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="15.5" cy="9.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/popcorntime.svg b/.icons/awkward/22x22/apps/popcorntime.svg
new file mode 120000
index 00000000..93260a57
--- /dev/null
+++ b/.icons/awkward/22x22/apps/popcorntime.svg
@@ -0,0 +1 @@
+popcorn-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/portal.svg b/.icons/awkward/22x22/apps/portal.svg
new file mode 100644
index 00000000..b1aa6b20
--- /dev/null
+++ b/.icons/awkward/22x22/apps/portal.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/portal2.svg b/.icons/awkward/22x22/apps/portal2.svg
new file mode 100644
index 00000000..15270dfe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/portal2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="fill:#56aad4" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="M 10.99988,1.5 A 10,10 0 0 0 9.82018,1.582 C 10.20688,1.5341 10.59888,1.5 10.99988,1.5 Z M 9.59558,1.6094 A 10,10 0 0 0 8.51938,1.8262 C 8.87178,1.737 9.23038,1.6629 9.59558,1.6094 Z M 8.51938,1.8262 C 8.485447,1.83479 8.449641,1.838725 8.41586,1.847684 l 0.00781,0.00781 A 10,10 0 0 1 8.519373,1.826197 Z M 8.423677,1.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 7.295241,2.214614 7.243657,2.241415 7.189607,2.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 10.99988,1 A 10,10 0 0 0 9.82018,1.082 C 10.20688,1.0341 10.59888,1 10.99988,1 Z M 9.59558,1.1094 A 10,10 0 0 0 7.18938,1.7637 C 7.243426,1.741485 7.29501,1.714685 7.34954,1.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 -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 5.517053,2.645742 5.60759,2.58387 5.70108,2.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 3.371034,4.536311 3.415275,4.492365 3.45609,4.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 19.29209,5.42589 Z M 19.796,6.26378 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 1.802,7.07628 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 1.208,8.97668 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 20.86,12.57818 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 2.72374,16.5954 C 2.65625,16.49552 2.58649,16.39706 2.52257,16.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 3.9088,18.04454 C 3.82618,17.96142 3.74822,17.87467 3.66857,17.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 4.528394,18.62222 4.47794,18.57175 4.42457,18.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 7.181289,20.23596 7.13455,20.22366 7.09069,20.20509 Z m 0.93555,0.3418 a 10,10 0 0 0 0.19727,0.05273 C 8.158328,20.58082 8.09087,20.56696 8.02624,20.54689 Z m 0.96875,0.25 a 10,10 0 0 0 0.28125,0.04297 C 9.18287,20.82359 9.08743,20.81572 8.99499,20.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 10.99988,1 a 10,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,-10 z"/>
+ <path style="opacity:0.2" d="m 20.98988,11.207 a 10,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.29297 z"/>
+ <circle style="fill:#ab49d8" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 16.49988,14 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 15.40699,14.36235 14.99988,14.833351 14.99988,15.5 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 15.18008,17.59895 14.99988,18.0139 14.99988,18.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 16.854255,13.9931 16.49988,14 16.49988,14 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/porthole.svg b/.icons/awkward/22x22/apps/porthole.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/porthole.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/postman.svg b/.icons/awkward/22x22/apps/postman.svg
new file mode 100644
index 00000000..78372728
--- /dev/null
+++ b/.icons/awkward/22x22/apps/postman.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/apps/postr.svg b/.icons/awkward/22x22/apps/postr.svg
new file mode 100644
index 00000000..17a390f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/postr.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="0" y=".5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="0" y="0" rx="6" ry="6"/>
+ <circle style="opacity:0.1" cx="5.5" cy="10.5" r="4"/>
+ <circle style="fill:#296ec6" cx="5.5" cy="10" r="4"/>
+ <circle style="opacity:0.1" cx="14.5" cy="10.5" r="4"/>
+ <circle style="fill:#e03c90" cx="14.5" cy="10" r="4"/>
+ <circle style="opacity:0.2" cx="16" cy="17" r="5"/>
+ <circle style="fill:#9a3cdb" cx="16" cy="16.5" r="5"/>
+ <path style="fill:#ffffff" d="m 16,13 -2.5,3 H 15 v 3 l 2,-0.01446 v -2.98555 h 1.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,0 C 2.676,0 0,2.676 0,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 6 C 20,2.676 17.324,0 14,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/postscript-viewer.svg b/.icons/awkward/22x22/apps/postscript-viewer.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/postscript-viewer.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ppsspp.svg b/.icons/awkward/22x22/apps/ppsspp.svg
new file mode 100644
index 00000000..ec7c125a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ppsspp.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/praat.svg b/.icons/awkward/22x22/apps/praat.svg
new file mode 100644
index 00000000..0eedc459
--- /dev/null
+++ b/.icons/awkward/22x22/apps/praat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.000148,1.5 C 7.2301485,1.5 4.7305,2.6153516 2.923,4.4228515 L 10.000148,11.5 2.923,18.577148 C 4.7305,20.384648 7.2301485,21.5 10.000148,21.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 10.000148,1 C 7.2301485,1 4.7305,2.1153516 2.923,3.9228515 L 10.000148,11 2.923,18.077148 C 4.7305,19.884648 7.2301485,21 10.000148,21 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 10.000148,1 C 7.2301485,1 4.7305,2.1153516 2.923,3.9228515 l 0.261719,0.261719 C 4.9688685,2.5223589 7.3580515,1.5 10.000148,1.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 2.923,18.077148 c 0.08346,0.08346 0.1753485,0.157814 0.2617189,0.238281 L 10.000148,11.5 Z"/>
+ <path style="opacity:0.2" d="m 10.000148,6.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 15.000148,11 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 10.044094,10.951172 -0.04395,0.04395 v 6.982422 l 0.04395,0.04395 3.536133,-3.535156 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pragha.svg b/.icons/awkward/22x22/apps/pragha.svg
new file mode 100644
index 00000000..c3671149
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pragha.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3c6eb4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2" d="m 13.43964,5.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 13.542467,5.5589055 13.51299,5.50456 13.43964,5.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 8.009526,17.083156 7.260538,17.120956 6.860538,16.732599 6.514476,16.396613 6.414407,15.975568 6.575382,15.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 7.4302025,12.072989 7.090678,11.319072 7.0871005,10.368345 7.0814905,8.881327 7.843319,7.6169285 9.145695,6.9523285 9.741137,6.6484825 10.396714,6.4980835 10.931828,6.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 13.43964,5.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 15.655772,7.4589835 15.497815,7.22871 14.645695,6.37811 14.105945,5.83931 13.627242,5.293546 13.581242,5.166196 13.542466,5.058906 13.51299,5.0045605 13.43964,5.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 C 11.056086,8.745655 10.867214,9.422428 10.510929,11.591978 10.069057,14.282665 9.586639,15.444132 8.6193275,16.142759 8.009526,16.583156 7.260538,16.620956 6.860538,16.232599 6.514476,15.896617 6.414407,15.475572 6.575382,15.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 7.4302025,11.572989 7.090678,10.819072 7.0871005,9.868345 7.0814905,8.3813275 7.843319,7.116929 9.145695,6.452329 9.741137,6.148483 10.396714,5.998084 10.931828,6.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/22x22/apps/prboom-plus.svg b/.icons/awkward/22x22/apps/prboom-plus.svg
new file mode 100644
index 00000000..ebd8d89c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/prboom-plus.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 6.8952888,1.500094 C 6.3985134,1.507421 5.9996414,1.9122272 5.9996459,2.4090619 L 6.0998279,4.49941 H 3.8274327 C 3.1925208,4.4992735 2.7530467,5.17017 2.9761721,5.7645905 L 4.0485819,9.4908451 1.224953,12.718391 c -0.41251857,0.471896 -0.23495387,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 18.497894,13.812881 20.901588,8.7239036 C 21.203714,8.1194861 20.764213,7.4992601 20.088496,7.4992386 H 16.998101 V 5.5904497 c -1.35e-4,-0.196571 -0.05499,-0.387803 -0.172974,-0.5450255 L 14.680018,2.8679176 C 14.355863,2.4352259 13.727982,2.3793861 13.332559,2.748083 L 10.566628,4.7809002 7.5512653,1.7663932 C 7.3775763,1.5926287 7.1409488,1.496568 6.8952888,1.500094 Z"/>
+ <path style="fill:#932b2d" d="M 6.8952888,1.0000938 C 6.3985134,1.0074208 5.9996414,1.412227 5.9996459,1.9090617 l 0.100182,2.0903481 H 3.8274327 C 3.1925208,3.9992733 2.7530467,4.6701698 2.9761721,5.2645903 L 4.0485819,8.9908449 1.224953,12.218391 c -0.41251857,0.471896 -0.23495387,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 18.497894,13.312881 20.901588,8.2239034 C 21.203714,7.6194859 20.764213,6.9992599 20.088496,6.9992384 H 16.998101 V 5.0904495 C 16.997966,4.8938785 16.943111,4.7026465 16.825127,4.545424 L 14.680018,2.3679174 C 14.355863,1.9352257 13.727982,1.8793859 13.332559,2.2480828 L 10.566628,4.2809 7.5512653,1.266393 C 7.3775763,1.0926285 7.1409488,0.9965678 6.8952888,1.0000938 Z"/>
+ <path style="opacity:0.2" d="M 10.900391,8.5000001 C 10.401791,8.5000001 10,8.8611323 10,9.3085941 V 10.5 H 8.8085938 C 8.3611322,10.5 8,10.901791 8,11.400391 v 1.199218 C 8,13.098209 8.3611322,13.5 8.8085938,13.5 H 10 v 1.191406 C 10,15.138868 10.401791,15.5 10.900391,15.5 h 1.199218 C 12.598209,15.5 13,15.138868 13,14.691406 V 13.5 h 1.191406 C 14.638868,13.5 15,13.098209 15,12.599609 V 11.400391 C 15,10.901791 14.638868,10.5 14.191406,10.5 H 13 V 9.3085941 c 0,-0.4474618 -0.401791,-0.808594 -0.900391,-0.808594 z"/>
+ <rect style="fill:#e9af00" width="3" height="7" x="10" y="8" rx=".9" ry=".808"/>
+ <rect style="fill:#e9af00" width="3" height="7" x="10" y="-15" rx=".9" ry=".808" transform="rotate(90)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.8945312,1.0000001 C 6.3977558,1.0073271 5.9999955,1.4113685 6,1.9082032 l 0.019531,0.4042969 c 0.049567,-0.4497395 0.4122413,-0.8056747 0.875,-0.8125 0.2456601,-0.00353 0.482561,0.091861 0.65625,0.265625 l 3.0156248,3.015625 2.765625,-2.0332031 c 0.395423,-0.3686969 1.023501,-0.3135511 1.347657,0.1191406 l 2.144531,2.1777344 c 0.117984,0.1572225 0.173693,0.3483509 0.173828,0.5449219 v -0.5 C 16.997912,4.8932729 16.942203,4.7021445 16.824219,4.544922 L 14.679688,2.3671876 C 14.355532,1.9344959 13.727454,1.8793501 13.332031,2.248047 L 10.566406,4.2812501 7.5507812,1.2656251 C 7.3770922,1.0918606 7.1401913,0.9964741 6.8945312,1.0000001 Z m -3.0664062,3 C 3.2193977,3.9998692 2.7966982,4.6147186 2.9589844,5.1894532 3.0655836,4.8076644 3.3993213,4.4999079 3.828125,4.5000001 h 2.2714844 l -0.023437,-0.5 z m 13.169922,3 v 0.5 h 3.089844 c 0.422323,1.34e-5 0.752799,0.2410409 0.867187,0.5703125 0.164355,-0.5512634 -0.24894,-1.0702928 -0.867187,-1.0703125 z M 3.9414062,9.1132811 1.2246094,12.21875 c -0.2148354,0.245759 -0.26262637,0.560676 -0.1835938,0.841797 0.03561,-0.121361 0.092838,-0.237978 0.1835938,-0.341797 L 4.0488281,9.4902341 Z m 14.6621098,4.4765629 -0.105469,0.222656 2.435547,6.439453 c 0.01289,0.03226 0.01241,0.06357 0.02148,0.0957 0.05625,-0.184064 0.06159,-0.387795 -0.02148,-0.595703 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.900391,8.0000001 C 10.401791,8.0000001 10,8.3611322 10,8.8085939 v 0.5000002 c 0,-0.447462 0.401791,-0.808594 0.900391,-0.808594 h 1.199218 c 0.4986,0 0.900391,0.361132 0.900391,0.808594 V 8.8085939 C 13,8.3611322 12.598209,8.0000001 12.099609,8.0000001 Z M 8.8085938,10 C 8.3611321,10 8,10.401791 8,10.900391 v 0.5 C 8,10.901791 8.3611321,10.5 8.8085938,10.5 H 10 V 10 Z M 13,10 v 0.5 h 1.191406 C 14.638868,10.5 15,10.901791 15,11.400391 v -0.5 C 15,10.401791 14.638868,10 14.191406,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-activities.svg b/.icons/awkward/22x22/apps/preferences-activities.svg
new file mode 100644
index 00000000..7a908e44
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-activities.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.49953,1.5 C 9.1145295,1.5 7.9995295,2.615 7.9995295,4 V 4.087891 C 7.3105896,4.3659983 6.6637488,4.738721 6.0776545,5.1953125 L 6.0034357,5.1523438 C 4.8039906,4.4598436 3.2818731,4.8669612 2.5893733,6.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 -0.054178,0.366069 -0.082893,0.73544 -0.085937,1.105474 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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 19.5 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 0.05418,-0.366073 0.0829,-0.735442 0.08593,-1.105476 -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.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 18.717194,4.8669601 17.19507,4.4598436 15.995624,5.1523438 l -0.08008,0.046875 C 15.331381,4.7424108 14.686533,4.3690443 13.99953,4.0898438 V 4 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="fill:#546e7a" d="M 10.49953,1 C 9.1145295,1 7.9995295,2.115 7.9995295,3.5 V 3.587891 C 7.3105896,3.8659983 6.6637488,4.238721 6.0776545,4.6953125 L 6.0034357,4.6523438 C 4.8039906,3.9598436 3.2818731,4.3669612 2.5893733,5.5664062 l -0.5,0.8671876 C 1.3968733,7.6330389 1.8039907,9.155156 3.0034357,9.847656 l 0.082031,0.04687 C 3.031289,10.260595 3.0025735,10.629966 2.9995295,11 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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 19 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 18.967772,11.739403 18.99649,11.370034 18.99953,11 18.99653,10.629966 18.96777,10.26059 18.91359,9.894531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 18.717194,4.3669601 17.19507,3.9598436 15.995624,4.6523438 l -0.08008,0.046875 C 15.331381,4.2424108 14.686533,3.8690443 13.99953,3.5898438 V 3.5 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.49906,0.9999981 c -1.3850005,0 -2.500001,1.115 -2.500001,2.5 v 0.087891 C 7.3101191,3.8659964 6.6632783,4.2387191 6.077184,4.6953106 L 6.0029652,4.6523419 C 4.8035201,3.9598418 3.2814027,4.3669593 2.5889028,5.5664043 l -0.5,0.8671876 C 1.8159963,6.9062796 1.71875,7.4272971 1.7685902,7.9296856 1.8037164,7.5890313 1.9059629,7.2504529 2.0889028,6.9335919 l 0.5,-0.8671876 C 3.2814027,4.8669593 4.8035201,4.4598418 6.0029652,5.1523419 l 0.074219,0.042969 C 6.6632783,4.7387191 7.3101191,4.3659964 7.999059,4.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.500001,-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 17.1946,4.4598415 18.716721,4.8669541 19.409217,6.0664041 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 18.716719,4.3669543 17.194599,3.9598417 15.995153,4.6523419 l -0.08008,0.046875 C 15.330909,4.2424089 14.686063,3.8690424 13.99906,3.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 3.0478871,10.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.9023439,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.9023439,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 3.0615451,12.44702 3.0617801,12.286433 3.0478871,12.126955 Z m 15.9023439,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 10.99953,7.5 c 2.2092,0 4,1.7908 4,4 0,2.2092 -1.7908,4 -4,4 -2.2092005,0 -4.0000005,-1.7908 -4.0000005,-4 0,-2.2092 1.7908,-4 4.0000005,-4 z"/>
+ <path style="fill:#ffffff" d="m 10.99953,7 c 2.2092,0 4,1.7908 4,4 0,2.2092 -1.7908,4 -4,4 -2.2092005,0 -4.0000005,-1.7908 -4.0000005,-4 0,-2.2092 1.7908,-4 4.0000005,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-autocompletion.svg b/.icons/awkward/22x22/apps/preferences-autocompletion.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-autocompletion.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-bluetooth.svg b/.icons/awkward/22x22/apps/preferences-bluetooth.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-bluetooth.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-calendar-and-tasks.svg b/.icons/awkward/22x22/apps/preferences-calendar-and-tasks.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-calendar-and-tasks.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-certificates.svg b/.icons/awkward/22x22/apps/preferences-certificates.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-certificates.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-color.svg b/.icons/awkward/22x22/apps/preferences-color.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-color.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-composer.svg b/.icons/awkward/22x22/apps/preferences-composer.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-composer.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-accessibility.svg b/.icons/awkward/22x22/apps/preferences-desktop-accessibility.svg
new file mode 100644
index 00000000..7a0eb177
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-accessibility.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-activities.svg b/.icons/awkward/22x22/apps/preferences-desktop-activities.svg
new file mode 100644
index 00000000..766255f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-activities.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="3" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#48aeff" width="16" height="7" x="3" y="3" rx="1" ry="1"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="16" height="7" x="3" y="12" rx="1" ry="1"/>
+ <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 14 c 0.554,0 1,0.446 1,1 V 4 C 19,3.446 18.554,3 18,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-applications.svg b/.icons/awkward/22x22/apps/preferences-desktop-applications.svg
new file mode 120000
index 00000000..8af37416
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-applications.svg
@@ -0,0 +1 @@
+preferences-desktop-default-applications.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-color.svg b/.icons/awkward/22x22/apps/preferences-desktop-color.svg
new file mode 100644
index 00000000..07e2fdcd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-color.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path id="ellipse856" style="opacity:0.2" d="M 11.497899,1.5 A 4.6426286,5 0 0 0 7.2829854,4.4208985 5.126057,4.5284602 23.678628 0 0 2.5640403,6.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 11.497899,21.5 4.6426286,5 0 0 0 15.714767,18.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 20.432735,6.5 4.52846,5.126057 66.32137 0 0 16.572401,4.3720705 4.52846,5.126057 66.32137 0 0 15.714767,4.4208985 4.6426286,5 0 0 0 11.497899,1.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 13.09986,5.455078 A 4.52846,5.126057 66.32137 0 0 12.850774,5.6416015 4.52846,5.126057 66.32137 0 1 13.09986,5.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 11.987278,6.515625 A 4.52846,5.126057 66.32137 0 0 11.828059,6.7246095 4.52846,5.126057 66.32137 0 1 11.987278,6.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 13.724043,12.1123 4.6426286,5 0 0 0 13.701573,12.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 14.186067,12.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 15.461774,13.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 15.85445,14.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="11.499" cy="11" rx="8.252" ry="8"/>
+ <ellipse id="ellipse8" style="fill:#34e0c4" cx="15.221" cy="-9.372" 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="11.499" cy="16" rx="4.641" ry="5"/>
+ <ellipse id="ellipse14" style="fill:#fb8300" cx="15.221" cy=".865" 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="3.983" cy="10.396" rx="4.536" ry="5.118" transform="matrix(-0.51165104,0.85919335,0.87259818,0.48843876,0,0)"/>
+ <path style="fill:#a544c9" d="M 11.499411,1 A 4.6414757,5 0 0 0 6.8579349,6 4.6414757,5 0 0 0 11.499411,11 4.5282783,5.1249895 66.278874 0 1 13.644884,4.602539 4.5282783,5.1249895 66.278874 0 1 15.714813,3.9208985 4.6414757,5 0 0 0 11.499411,1 Z m 0,10 A 4.6414757,5 0 0 0 15.91123,7.541992 4.6414757,5 0 0 1 15.287733,8.876953 5.1249895,4.5282783 23.721126 0 0 11.499411,11 Z M 15.91123,7.541992 A 4.6414757,5 0 0 0 16.023037,7.100586 4.6414757,5 0 0 1 15.91123,7.541992 Z M 15.769206,4.053711 A 4.6414757,5 0 0 1 15.924324,4.5097655 4.6414757,5 0 0 0 15.769206,4.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 16.140886,6 4.6414757,5 0 0 0 16.119737,5.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 15.359249,8.8720705 C 13.70987,8.9173115 12.265533,9.713575 11.499411,11 c 2.563416,0 4.641475,2.238576 4.641475,5 -0.0018,0.717949 -0.147129,1.427057 -0.426073,2.079101 C 17.679882,18.334455 19.522535,17.522276 20.431834,16 21.713808,13.847633 20.753213,10.983291 18.286359,9.602539 17.386319,9.09892 16.366047,8.844308 15.359249,8.8720705 Z m 0.355564,9.2070305 z M 11.499411,11 Z"/>
+ <path id="ellipse980" style="fill:#03a9f4" d="m 16.5725,3.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 20.432085,6 4.5282783,5.1249895 66.278874 0 0 16.5725,3.8720702 Z M 11.499662,11 a 4.5282783,5.1249895 66.278874 0 0 3.795122,2.123291 C 14.45471,11.839435 13.068597,11.00009 11.499662,11 Z"/>
+ <path style="fill:#ffc107" d="m 11.499662,10.999756 c -7.9997742,8.000162 -3.9998871,4.000082 0,0 z m 0,2.44e-4 c 0.814377,1.61694 2.214779,2.317036 3.795122,2.123291 C 14.45471,11.839435 13.068597,11.00009 11.499662,11 Z"/>
+ <path id="ellipse880" style="opacity:0.2;fill:#ffffff" d="M 11.499024,1 A 4.6414757,5 0 0 0 7.2851564,3.9208984 5.1249895,4.5282785 23.721124 0 0 2.5673832,6 5.1249895,4.5282785 23.721124 0 0 2.0156254,8.3134765 5.1249895,4.5282785 23.721124 0 1 2.5673832,6.5 5.1249895,4.5282785 23.721124 0 1 7.2851564,4.4208985 4.6414757,5 0 0 1 11.499024,1.5 4.6414757,5 0 0 1 15.714844,4.4208985 4.5282783,5.1249895 66.278874 0 1 16.572266,4.3720705 4.5282783,5.1249895 66.278874 0 1 20.431641,6.5 4.5282783,5.1249895 66.278874 0 1 20.986328,8.339844 4.5282783,5.1249895 66.278874 0 0 20.431641,6 4.5282783,5.1249895 66.278874 0 0 16.572266,3.8720703 4.5282783,5.1249895 66.278874 0 0 15.714844,3.9208984 4.6414757,5 0 0 0 11.499024,1 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 2.8886723,11.251953 a 4.5282785,5.1249895 66.278876 0 0 -0.875,2.91211 A 4.5282785,5.1249895 66.278876 0 1 3.0693364,11.5 5.1249895,4.5282785 23.721124 0 1 2.8886723,11.251953 Z m 17.2197267,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/22x22/apps/preferences-desktop-cursors.svg b/.icons/awkward/22x22/apps/preferences-desktop-cursors.svg
new file mode 100644
index 00000000..8196ceaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-cursors.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4.8892286,1.5005572 c 0.2057392,0.00475 0.4030165,0.079809 0.5565469,0.2117466 L 18.708753,12.073969 c 0.55052,0.472392 0.275981,1.34877 -0.454026,1.44933 l -5.142829,0.713359 2.410309,4.101301 c 0.538633,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 9.132377,16.28217 5.4646067,19.203447 C 4.8999535,19.654731 4.0446532,19.268582 4.0439472,18.562039 L 4.0000068,2.3372637 C 3.9986568,1.8669762 4.4009183,1.4884594 4.8892311,1.5005572 Z"/>
+ <path style="fill:#e4e4e4" d="m 4.8892286,1.0005641 c 0.2057392,0.00475 0.4030165,0.079809 0.5565469,0.2117466 L 18.708753,11.573976 c 0.55052,0.472392 0.275981,1.34877 -0.454026,1.44933 l -5.142829,0.713359 2.410309,4.101301 c 0.538633,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 9.132377,15.782177 5.4646067,18.703453 C 4.8999535,19.154738 4.0446532,18.768589 4.0439472,18.062046 L 4.0000068,1.8372706 C 3.9986568,1.3669831 4.4009183,0.9884663 4.8892311,1.0005641 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.8896396,1.0002821 C 4.4013268,0.9881842 3.9986534,1.3668971 4.0000034,1.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 18.708784,12.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 5.445296,1.2121932 C 5.2917656,1.080256 5.0953788,1.005032 4.8896396,1.0002821 Z m 8.4940224,13.1980599 -0.271481,0.03809 2.410125,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/22x22/apps/preferences-desktop-default-applications.svg b/.icons/awkward/22x22/apps/preferences-desktop-default-applications.svg
new file mode 100644
index 00000000..c3ab3e31
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-default-applications.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-display-color.svg b/.icons/awkward/22x22/apps/preferences-desktop-display-color.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-display-color.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-display.svg b/.icons/awkward/22x22/apps/preferences-desktop-display.svg
new file mode 100644
index 00000000..3adf310b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-display.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="16" height="12" x="-20.5" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-20" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="16" height="20" x="-18.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-18" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="12" height="16" x="-16" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <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 18 c 0.554,0 1,0.446 1,1 V 3 C 21,2.446 20.554,2 20,2 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="16" height=".5" x="3" y="16"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-effects.svg b/.icons/awkward/22x22/apps/preferences-desktop-effects.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-effects.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-emoticons.svg b/.icons/awkward/22x22/apps/preferences-desktop-emoticons.svg
new file mode 100644
index 00000000..f3e1adf5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-emoticons.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-filetype-association.svg b/.icons/awkward/22x22/apps/preferences-desktop-filetype-association.svg
new file mode 120000
index 00000000..9a40701e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-filetype-association.svg
@@ -0,0 +1 @@
+applications-system.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-font-installer.svg b/.icons/awkward/22x22/apps/preferences-desktop-font-installer.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-font-installer.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-font.svg b/.icons/awkward/22x22/apps/preferences-desktop-font.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-font.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-gaming.svg b/.icons/awkward/22x22/apps/preferences-desktop-gaming.svg
new file mode 100644
index 00000000..f493b2f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-gaming.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1 -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.00195c-2.4885 0-4.3594 2.0011-4.4902 4.4805l-0.4981 9.4605c-0.04388 0.25773-0.03947 0.49623-0.00781 0.7207 0.00595-0.07516-0.00543-0.14294 0.00781-0.2207l0.4981-9.4606c0.1307-2.4794 2.0017-4.4804 4.4902-4.4804v-0.00195h9.9844c2.488 0 4.49 2 4.49 4.4824 0 0.034819-0.009 0.066938-0.0098 0.10156l0.48633 9.3223c0.0094-0.11657 0.02387-0.23289 0.0078-0.34766l-0.494-9.474c0.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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-gestures-screenedges.svg b/.icons/awkward/22x22/apps/preferences-desktop-gestures-screenedges.svg
new file mode 120000
index 00000000..b06bcb0a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-gestures-screenedges.svg
@@ -0,0 +1 @@
+cs-overview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-gestures-touch.svg b/.icons/awkward/22x22/apps/preferences-desktop-gestures-touch.svg
new file mode 120000
index 00000000..c43e6a22
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-gestures-touch.svg
@@ -0,0 +1 @@
+libinput-gestures.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-icons.svg b/.icons/awkward/22x22/apps/preferences-desktop-icons.svg
new file mode 100644
index 00000000..750ec86c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-icons.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#325f78" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path fill="#fff" style="opacity:0.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="#ffffff" 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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-keyboard-shortcuts.svg b/.icons/awkward/22x22/apps/preferences-desktop-keyboard-shortcuts.svg
new file mode 100644
index 00000000..726a50c4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-keyboard-shortcuts.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="14" x="1" y="4" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" 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 style="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"/>
+ <circle style="opacity:.2" cx="5" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="8" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="11" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="14" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="17" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="7" cy="12.5" r="1"/>
+ <circle style="opacity:.2" cx="10" cy="12.5" r="1"/>
+ <circle style="opacity:.2" cx="13" cy="12.5" r="1"/>
+ <circle style="opacity:.2" cx="16" cy="12.5" r="1"/>
+ <rect style="opacity:.2" width="14" height="2" x="4" y="15.5" rx=".5" ry=".5"/>
+ <circle style="fill:#e4e4e4" cx="5" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="14" cy="8" r="1"/>
+ <circle style="fill:#ff8834" cx="17" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="7" cy="12" r="1"/>
+ <circle style="fill:#e4e4e4" cx="10" cy="12" r="1"/>
+ <circle style="fill:#ff8834" cx="13" cy="12" r="1"/>
+ <circle style="fill:#e4e4e4" cx="16" cy="12" r="1"/>
+ <rect style="fill:#e4e4e4" width="14" height="2" x="4" y="15" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-keyboard.svg b/.icons/awkward/22x22/apps/preferences-desktop-keyboard.svg
new file mode 100644
index 00000000..4a113bfb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-keyboard.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="14" x="1" y="4" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" 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 style="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"/>
+ <circle style="opacity:.2" cx="5" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="8" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="11" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="14" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="17" cy="8.5" r="1"/>
+ <circle style="opacity:.2" cx="7" cy="12.5" r="1"/>
+ <circle style="opacity:.2" cx="10" cy="12.5" r="1"/>
+ <circle style="opacity:.2" cx="13" cy="12.5" r="1"/>
+ <circle style="opacity:.2" cx="16" cy="12.5" r="1"/>
+ <rect style="opacity:.2" width="14" height="2" x="4" y="15.5" rx=".5" ry=".5"/>
+ <circle style="fill:#e4e4e4" cx="5" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="14" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="17" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="7" cy="12" r="1"/>
+ <circle style="fill:#e4e4e4" cx="10" cy="12" r="1"/>
+ <circle style="fill:#e4e4e4" cx="13" cy="12" r="1"/>
+ <circle style="fill:#e4e4e4" cx="16" cy="12" r="1"/>
+ <rect style="fill:#e4e4e4" width="14" height="2" x="4" y="15" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-launch-feedback.svg b/.icons/awkward/22x22/apps/preferences-desktop-launch-feedback.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-launch-feedback.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-locale.svg b/.icons/awkward/22x22/apps/preferences-desktop-locale.svg
new file mode 100644
index 00000000..10f402b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-locale.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-mouse.svg b/.icons/awkward/22x22/apps/preferences-desktop-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-multimedia.svg b/.icons/awkward/22x22/apps/preferences-desktop-multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-notification-bell.svg b/.icons/awkward/22x22/apps/preferences-desktop-notification-bell.svg
new file mode 100644
index 00000000..675f12b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-notification-bell.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-notification.svg b/.icons/awkward/22x22/apps/preferences-desktop-notification.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-notification.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-notifications.svg b/.icons/awkward/22x22/apps/preferences-desktop-notifications.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-notifications.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-online-accounts.svg b/.icons/awkward/22x22/apps/preferences-desktop-online-accounts.svg
new file mode 100644
index 00000000..80e4adba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-online-accounts.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-peripherals.svg b/.icons/awkward/22x22/apps/preferences-desktop-peripherals.svg
new file mode 100644
index 00000000..d9d8fe1e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-peripherals.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.5000012 c -0.0094,0 -0.01945,0.00143 -0.02877,0.00143 h -0.0031 C 7.4790001,1.5214298 4,4.8421442 4,7.3342867 V 15.573572 C 4,18.96 6.6250001,21.5 11,21.5 c 4.375,7e-4 7,-2.538571 7,-5.925 V 7.5614297 c 0,-2.59 -3.495334,-6.037857 -7,-6.0585713 z"/>
+ <path style="fill:#4f4f4f" d="m 11,1.0000003 c -0.0094,0 -0.01945,0.00143 -0.02877,0.00143 h -0.0031 C 7.4790001,1.0214289 4,4.3421433 4,6.8342858 v 8.2392852 c 0,3.386428 2.6250001,5.926428 7,5.926428 4.375,7e-4 7,-2.538571 7,-5.925 V 7.0614288 c 0,-2.59 -3.495334,-6.037857 -7,-6.0585713 z"/>
+ <path style="opacity:0.1" d="m 11,1.0000003 c -0.0094,0 -0.01906,9.75e-4 -0.0284,9.75e-4 h -0.0032 c -3.489023,0.02 -6.968371,3.340867 -6.968371,5.8330095 V 11 H 18 V 7.0615238 c 0,-2.59 -3.495334,-6.0378795 -7,-6.0585938 z"/>
+ <path style="opacity:0.1" d="m 11,1.0000003 c -0.0094,0 -0.01906,9.75e-4 -0.0284,9.75e-4 h -0.0032 c -3.489023,0.02 -6.968371,3.340867 -6.968371,5.8330095 V 11 H 11 c 0,0 0,-9.9999997 0,-9.99707 z"/>
+ <path style="opacity:0.2" d="m 11,4.5002498 c 0.551,0 1,0.480033 1,1.0714885 v 2.8573575 c 0,0.5908721 -0.449,1.0709041 -1,1.0709041 -0.551,0 -1,-0.480032 -1,-1.0717376 V 5.5709048 c 0,-0.5908725 0.449,-1.0709045 1,-1.0709045"/>
+ <path style="fill:#e4e4e4" d="m 11,4.0002498 c 0.551,0 1,0.480033 1,1.0714885 v 2.8573575 c 0,0.5908725 -0.449,1.0709041 -1,1.0709041 -0.551,0 -1,-0.4800316 -1,-1.0717376 V 5.0709048 c 0,-0.5908725 0.449,-1.0709045 1,-1.0709045"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,0.9999999 c -0.0094,0 -0.01998,0.00195 -0.0293,0.00195 h -0.002 C 7.4796201,1.0219516 4.0000002,4.3418418 4.0000002,6.8339843 v 0.5 c 0,-2.4921425 3.4796199,-5.8120327 6.9687498,-5.8320313 h 0.002 c 0.0093,0 0.01985,-0.00195 0.02925,-0.00195 v 0.00195 c 3.504666,0.020714 7,3.4685938 7,6.0585938 v -0.5 c 0,-2.59 -3.495334,-6.0378795 -7,-6.0585938 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-personal.svg b/.icons/awkward/22x22/apps/preferences-desktop-personal.svg
new file mode 120000
index 00000000..e7eb8795
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-personal.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-plasma-theme.svg b/.icons/awkward/22x22/apps/preferences-desktop-plasma-theme.svg
new file mode 120000
index 00000000..2b7de482
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-plasma-theme.svg
@@ -0,0 +1 @@
+xfce4-taskbar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-plasma.svg b/.icons/awkward/22x22/apps/preferences-desktop-plasma.svg
new file mode 120000
index 00000000..2f42f037
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-plasma.svg
@@ -0,0 +1 @@
+plasma.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-remote-desktop.svg b/.icons/awkward/22x22/apps/preferences-desktop-remote-desktop.svg
new file mode 100644
index 00000000..ec6e4fe4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-remote-desktop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-20" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-18" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2c80c2" width="12" height="16" x="-16" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,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 21,3 C 21,2.446 20.554,2 20,2 Z"/>
+ <path style="opacity:0.2" d="m 5,19 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 17,19 c 0,0.554 -0.446,1 -1,1 L 6,20 C 5.446,20 5,19.554 5,19 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,17 c 0,0.554 -0.446,1 -1,1 L 2,18 C 1.446,18 1,17.554 1,17 Z"/>
+ <path style="opacity:0.2" d="m 6.5000001,6.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 9,13.5 9,14 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 15,12.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 6.5000001,6.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 15,11.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/22x22/apps/preferences-desktop-screensaver.svg b/.icons/awkward/22x22/apps/preferences-desktop-screensaver.svg
new file mode 100644
index 00000000..a558aa0e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-screensaver.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#325f78" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-17" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3 C 1.446,3 1,3.446 1,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 21,4 C 21,3.446 20.554,3 20,3 L 2,3 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,18 c 0,0.554 -0.446,1 -1,1 L 2,19 C 1.446,19 1,18.554 1,18 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-sound.svg b/.icons/awkward/22x22/apps/preferences-desktop-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-text-to-speech.svg b/.icons/awkward/22x22/apps/preferences-desktop-text-to-speech.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-text-to-speech.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-theme-applications.svg b/.icons/awkward/22x22/apps/preferences-desktop-theme-applications.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-theme-applications.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-theme-global.svg b/.icons/awkward/22x22/apps/preferences-desktop-theme-global.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-theme-global.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-theme-windowdecorations.svg b/.icons/awkward/22x22/apps/preferences-desktop-theme-windowdecorations.svg
new file mode 100644
index 00000000..d0a2529b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-theme-windowdecorations.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1,5 V 20.357422 C 1,20.990993 1.5094353,21.5 2.1425781,21.5 H 21 V 5 Z"/>
+ <path style="fill:#e4e4e4" d="M 1,5.45 V 19.857422 C 1,20.490993 1.5094353,21 2.1425781,21 H 21 V 5.45 Z"/>
+ <path style="fill:#636e73" d="M 2.1425781,1 C 1.5094353,1 1,1.5090067 1,2.1425781 V 6 H 21 V 1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.1425781,1 C 1.5094353,1 1,1.5090067 1,2.1425781 v 0.5 C 1,2.0090066 1.5094353,1.5 2.1425781,1.5 H 21 V 1 Z"/>
+ <circle style="opacity:0.2" cx="3.5" cy="4" r="1.5"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="3.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="7.5" cy="4" r="1.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="3.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="11.5" cy="4" r="1.5"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="3.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-theme.svg b/.icons/awkward/22x22/apps/preferences-desktop-theme.svg
new file mode 100644
index 00000000..f57fd185
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-theme.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-thunderbolt.svg b/.icons/awkward/22x22/apps/preferences-desktop-thunderbolt.svg
new file mode 100644
index 00000000..cca0c910
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-thunderbolt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#127bca" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 10.923828 0.5 L 6.3320312 11.5 L 10.880859 11.5 L 8.2460938 16.646484 L 6.9394531 15.087891 L 6.3554688 22 L 6.9121094 22 L 12.085938 17.681641 L 9.921875 17.457031 L 15.533203 8.5 L 11.457031 8.5 L 15.6875 0.5 L 10.923828 0.5 z"/>
+ <path style="fill:#ffffff" d="M 10.923918,0 6.331753,11 h 4.549159 L 8.245735,16.14659 6.9386265,14.587015 6.311747,22 12.085129,17.181227 9.922493,16.956388 15.533915,8 H 11.457 l 4.231253,-8 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-tweaks.svg b/.icons/awkward/22x22/apps/preferences-desktop-tweaks.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-tweaks.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-user-password.svg b/.icons/awkward/22x22/apps/preferences-desktop-user-password.svg
new file mode 100644
index 00000000..452387f0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-user-password.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#d2d2d2" d="m11 1c-3.324 0-6 2.676-6 6v2h2v-2c0-2.216 1.784-4 4-4s4 1.784 4 4v2h2v-2c0-3.324-2.676-6-6-6z"/>
+ <rect fill="#ffb437" 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"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-user.svg b/.icons/awkward/22x22/apps/preferences-desktop-user.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-user.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-virtual.svg b/.icons/awkward/22x22/apps/preferences-desktop-virtual.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-virtual.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-desktop-wallpaper.svg b/.icons/awkward/22x22/apps/preferences-desktop-wallpaper.svg
new file mode 100644
index 00000000..4df35d60
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop-wallpaper.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 21,11 13,19 2,19 C 1.446,19 1,18.554 1,18 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 21,11 21,4 C 21,3.446 20.554,3 20,3 L 2,3 C 1.446,3 1,3.446 1,4 l 0,14 c 0,0.554 0.446,1 1,1 l 11,0 z"/>
+ <path style="opacity:0.2" d="M 19,11.906 19,5 3,5 3,17 13.909,17 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3 C 1.446,3 1,3.446 1,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 21,4 C 21,3.446 20.554,3 20,3 L 2,3 Z"/>
+ <path style="fill:#56839e" d="m 21,11 -7,0 c -0.5523,0 -1,0.44772 -1,1 l 0,7 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 14,11 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/22x22/apps/preferences-desktop.svg b/.icons/awkward/22x22/apps/preferences-desktop.svg
new file mode 100644
index 00000000..befd3b25
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-desktop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3f51b5" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.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-1z"/>
+ <path style="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 1z"/>
+ <path style="opacity:.3" d="m6 5c-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="m5 9v7c0 0.554 0.446 1 1 1s1-0.446 1-1v-7zm10 1v6c0 0.554 0.446 1 1 1s1-0.446 1-1v-6zm-5 3v3c0 0.554 0.446 1 1 1s1-0.446 1-1v-3z"/>
+ <path style="opacity:.2" d="m6 7.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="m6 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-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/22x22/apps/preferences-gtk-config.svg b/.icons/awkward/22x22/apps/preferences-gtk-config.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-gtk-config.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-mail-accounts.svg b/.icons/awkward/22x22/apps/preferences-mail-accounts.svg
new file mode 120000
index 00000000..a6b40609
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-mail-accounts.svg
@@ -0,0 +1 @@
+preferences-desktop-online-accounts.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-mail.svg b/.icons/awkward/22x22/apps/preferences-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-management-service.svg b/.icons/awkward/22x22/apps/preferences-management-service.svg
new file mode 100644
index 00000000..ddcd2884
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-management-service.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-plugin.svg b/.icons/awkward/22x22/apps/preferences-plugin.svg
new file mode 100644
index 00000000..c16e39c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-plugin.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-sound.svg b/.icons/awkward/22x22/apps/preferences-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-system-bluetooth.svg b/.icons/awkward/22x22/apps/preferences-system-bluetooth.svg
new file mode 100644
index 00000000..13626ce7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-bluetooth.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-system-brightness-lock.svg b/.icons/awkward/22x22/apps/preferences-system-brightness-lock.svg
new file mode 100644
index 00000000..d126bcab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-brightness-lock.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#546e7a" d="M 11,3.4169616e-7 C 10.578643,3.4169616e-7 10.157603,0.16154904 9.8347369,0.48478894 L 7.8247558,2.9963383 H 4.7146456 c -0.9396184,0 -1.6661307,0.7579993 -1.6962569,1.6982239 V 7.8083176 L 0.50970936,9.8206292 c -0.71267006,0.5716608 -0.64573126,1.6867488 0,2.3332288 L 3.0183887,14.16617 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.5709931,0.7135 1.6847951,0.64648 2.3305261,0 l 2.009981,-2.511628 h 3.11011 c 0.939618,0 1.666131,-0.758 1.696257,-1.698223 V 14.16617 l 2.50868,-2.012312 c 0.712669,-0.571661 0.645731,-1.686748 0,-2.3332288 L 18.981611,7.8083176 V 4.6945622 c 0,-0.9407081 -0.756639,-1.6982239 -1.696257,-1.6982239 h -3.11011 L 12.165263,0.48478894 C 11.879761,0.12804314 11.421358,3.4169616e-7 11,3.4169616e-7 Z"/>
+ <path style="opacity:0.2" d="M 11,5.5001105 A 5.9999611,5.9999611 0 0 0 5.0000388,11.500071 5.9999611,5.9999611 0 0 0 11,17.500033 Z"/>
+ <path style="fill:#ffffff" d="M 11,5.0001137 A 5.9999611,5.9999611 0 0 0 5.0000388,11.000075 5.9999611,5.9999611 0 0 0 11,17.000036 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,2.4169616e-7 C 10.578643,2.4169616e-7 10.15685,0.16113534 9.8339839,0.48437524 L 7.8242187,2.996094 h -3.109375 c -0.9396184,0 -1.6671395,0.7589941 -1.6972657,1.6992187 v 0.5 C 3.0477042,4.2550881 3.7752253,3.496094 4.7148437,3.496094 h 3.109375 L 9.8339839,0.98437524 C 10.15685,0.66113534 10.578643,0.50000024 11,0.50000024 c 0.421358,0 0.880514,0.1276292 1.166016,0.484375 L 14.175781,3.496094 h 3.109375 c 0.939618,-10e-8 1.697266,0.7585106 1.697266,1.6992187 v -0.5 c 0,-0.9407081 -0.757648,-1.6992188 -1.697266,-1.6992187 H 14.175781 L 12.166016,0.48437524 C 11.880514,0.12762944 11.421358,2.4169616e-7 11,2.4169616e-7 Z M 3.017578,7.808594 0.50976546,9.8203122 c -0.4126821,0.3310288 -0.55748414,0.8447888 -0.4863281,1.3437498 0.05476,-0.323345 0.2120166,-0.623713 0.4863281,-0.84375 L 3.017578,8.308594 Z m 15.964844,0 v 0.5 l 2.507812,2.011718 c 0.271811,0.272127 0.434604,0.627528 0.486328,0.990235 0.08822,-0.517173 -0.08869,-1.092135 -0.486328,-1.4902348 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-system-firewall.svg b/.icons/awkward/22x22/apps/preferences-system-firewall.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-firewall.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-system-login.svg b/.icons/awkward/22x22/apps/preferences-system-login.svg
new file mode 100644
index 00000000..73745f6a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-login.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-system-network-proxy.svg b/.icons/awkward/22x22/apps/preferences-system-network-proxy.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-network-proxy.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-system-network-share-windows.svg b/.icons/awkward/22x22/apps/preferences-system-network-share-windows.svg
new file mode 100644
index 00000000..c3997f51
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-network-share-windows.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.5,1.5 C 1.669,1.5 1,2.169 1,3 v 6 c 0,0.831 0.669,1.5 1.5,1.5 h 6 C 9.331,10.5 10,9.831 10,9 V 3 C 10,2.169 9.331,1.5 8.5,1.5 Z m 11,0 C 12.669,1.5 12,2.169 12,3 v 6 c 0,0.831 0.669,1.5 1.5,1.5 h 6 C 20.331,10.5 21,9.831 21,9 V 3 C 21,2.169 20.331,1.5 19.5,1.5 Z m -11,11 C 1.669,12.5 1,13.169 1,14 v 6 c 0,0.831 0.669,1.5 1.5,1.5 h 6 C 9.331,21.5 10,20.831 10,20 V 14 C 10,13.169 9.331,12.5 8.5,12.5 Z m 11,0 C 12.669,12.5 12,13.169 12,14 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="1" y="1" rx="1.5" ry="1.5"/>
+ <rect style="fill:#36a6e9" width="9" height="9" x="12" y="1" rx="1.5" ry="1.5"/>
+ <rect style="fill:#36a6e9" width="9" height="9" x="1" y="12" rx="1.5" ry="1.5"/>
+ <rect style="fill:#36a6e9" width="9" height="9" x="12" y="12" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 6 C 9.331,1.5 10,2.169 10,3 V 2.5 C 10,1.669 9.331,1 8.5,1 Z m 11,0 C 12.669,1 12,1.669 12,2.5 V 3 c 0,-0.831 0.669,-1.5 1.5,-1.5 h 6 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z M 2.5,12 C 1.669,12 1,12.669 1,13.5 V 14 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 13.5 C 10,12.669 9.331,12 8.5,12 Z m 11,0 C 12.669,12 12,12.669 12,13.5 V 14 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 13.5 C 21,12.669 20.331,12 19.5,12 Z"/>
+ <path style="opacity:0.2" d="M 15.705078,2.9990229 A 0.68856945,0.69095945 0 0 0 15,3.688476 V 4.4990229 H 5.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 16 v 4 H 7 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 4.40625,15.995117 2.8457031,16.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 7,19.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 6.0136719 V 6.4990229 H 15 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 17.59375,3.9951167 16.033203,3.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 5.0142425,17 H 17 V 11 H 5.0142425 V 5 H 17 v 0 0 0 0"/>
+ <path style="fill:#ffffff" d="M 15.704637,2.5001884 A 0.68856945,0.69095945 0 0 0 15,3.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 17.594428,3.4969416 16.032751,2.5919472 a 0.68856945,0.69095945 0 0 0 -0.328114,-0.091759 z"/>
+ <path style="fill:#ffffff" d="m 6.2953626,14.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 4.4055711,18.502495 2.8447911,17.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/22x22/apps/preferences-system-network-sharing.svg b/.icons/awkward/22x22/apps/preferences-system-network-sharing.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-network-sharing.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-system-network.svg b/.icons/awkward/22x22/apps/preferences-system-network.svg
new file mode 100644
index 00000000..89c84b4d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-network.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 7,20.5 5,18.5 H 2.5 C 1.669,18.5 1,17.831 1,17 V 5 C 1,4.169 1.669,3.5 2.5,3.5 H 19.5 C 20.331,3.5 21,4.169 21,5 V 17 C 21,17.831 20.331,18.5 19.5,18.5 H 17 L 15,20.5 Z"/>
+ <path style="fill:#afafb1" d="M 7,20 5,18 H 2.5 C 1.669,18 1,17.331 1,16.5 V 4.5 C 1,3.669 1.669,3 2.5,3 H 19.5 C 20.331,3 21,3.669 21,4.5 V 16.5 C 21,17.331 20.331,18 19.5,18 H 17 L 15,20 Z"/>
+ <path style="opacity:0.6" d="M 9,17 6.75,15 H 4 V 6 H 18 V 15 H 15 L 13,17 Z"/>
+ <g style="fill:#f8c44e" transform="scale(1,-1)">
+ <rect width="1" height="2" x="7" y="-8"/>
+ <rect width="1" height="2" x="9" y="-8"/>
+ <rect width="1" height="2" x="11" y="-8"/>
+ <rect width="1" height="2" x="13" y="-8"/>
+ <rect width="1" height="2" x="15" y="-8"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,3 C 1.669,3 1,3.669 1,4.5 V 5 C 1,4.169 1.669,3.5 2.5,3.5 H 19.5 C 20.331,3.5 21,4.169 21,5 V 4.5 C 21,3.669 20.331,3 19.5,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,15 V 15.5 H 6.75 L 9,17.5 H 13 L 15,15.5 H 18 V 15 H 15 L 13,17 H 9 L 6.75,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-system-notifications.svg b/.icons/awkward/22x22/apps/preferences-system-notifications.svg
new file mode 100644
index 00000000..b6ab665f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-notifications.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-system-parental-controls.svg b/.icons/awkward/22x22/apps/preferences-system-parental-controls.svg
new file mode 100644
index 00000000..0af05ded
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-parental-controls.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#fecd38" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-system-power-management.svg b/.icons/awkward/22x22/apps/preferences-system-power-management.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-power-management.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-system-power.svg b/.icons/awkward/22x22/apps/preferences-system-power.svg
new file mode 100644
index 00000000..9e46cf1a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-power.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-system-privacy-housekeeping.svg b/.icons/awkward/22x22/apps/preferences-system-privacy-housekeeping.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-privacy-housekeeping.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-system-privacy.svg b/.icons/awkward/22x22/apps/preferences-system-privacy.svg
new file mode 100644
index 00000000..c7a08a64
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-privacy.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#325f78" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <rect style="opacity:0.2" width="16" height="16" x="-19.5" y="-19" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5c8ba2" width="16" height="16" x="-19" y="-19" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 7.0215,11.213 C 7.0146,11.309 7,11.402 7,11.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 11,5.5 9.5156,7.2812 C 8.0393,7.8697 7,9.3138 7,11 c 0,2.2091 1.7909,4 4,4 2.2091,0 4,-1.7909 4,-4 C 15,9.3138 13.9607,7.8697 12.4844,7.2812 L 11.0004,5.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.083 1.0065,11.164 1.0117,11.246 1.1468,5.8255 5.5457,1.5 11,1.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 11,5.5 9.5156,7.2812 C 8.0393,7.8697 7,9.3138 7,11 7,11.146 7.0276,11.285 7.043,11.428 7.2483,9.9931 8.2099,8.8017 9.5156,8.2812 L 11,6.5 12.484,8.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 1.0117,11.25 C 1.0097,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.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="opacity:0.1;fill:#ffffff" d="M 11,3 C 6.568,3 3,6.568 3,11 3,11.08441 3.00915,11.16624 3.011719,11.25 3.1440711,6.9356504 6.6524059,3.5 11,3.5 c 4.347594,0 7.855929,3.4356504 7.988281,7.75 C 18.990851,11.16624 19,11.084406 19,11 19,6.568 15.432,3 11,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-system-search.svg b/.icons/awkward/22x22/apps/preferences-system-search.svg
new file mode 100644
index 00000000..215f592e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-search.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="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 style="opacity:0.2" d="m 12,6.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 9.972656,13.940918 A 4,4 0 0 0 12,14.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 12,6 a 4,4 0 0 0 -4,4 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 9.972656,13.441406 A 4,4 0 0 0 12,14 4,4 0 0 0 16,10 4,4 0 0 0 12,6 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-system-session-services.svg b/.icons/awkward/22x22/apps/preferences-system-session-services.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-session-services.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-system-session.svg b/.icons/awkward/22x22/apps/preferences-system-session.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-session.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-system-sharing.svg b/.icons/awkward/22x22/apps/preferences-system-sharing.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-sharing.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-system-splash.svg b/.icons/awkward/22x22/apps/preferences-system-splash.svg
new file mode 100644
index 00000000..081517d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-splash.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#8a5ce7" d="M 2,2 C 1.446,2 1,2.446 1,3 v 16 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="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 4 C 1,3.446 1.446,2.5 2,2.5 h 18 c 0.554,0 1,0.946 1,1.5 V 3 C 21,2.446 20.554,2 20,2 Z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,20 1,19.554 1,19 Z"/>
+ <circle style="opacity:0.6;fill:#ffffff" cx="-11" cy="6" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-11" cy="16" r="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.8;fill:#ffffff" cx="11" cy="6" r="1" transform="matrix(0,1,1,0,0,0)"/>
+ <circle style="opacity:0.4;fill:#ffffff" cx="11" cy="16" r="1" transform="matrix(0,1,1,0,0,0)"/>
+ <circle style="opacity:0.9;fill:#ffffff" cx="15.556" cy="-5" r="1" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <circle style="opacity:0.5;fill:#ffffff" cx="15.556" 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="-20.556" r="1" transform="rotate(135)"/>
+ <circle style="opacity:0.7;fill:#ffffff" cx="0" cy="-10.556" r="1" transform="rotate(135)"/>
+ <path style="opacity:0.2" d="M 10.032227,6.248047 A 1,1 0 0 0 10,6.5 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 A 1,1 0 0 0 11.967774,6.251953 1,1 0 0 1 11,7 1,1 0 0 1 10.032227,6.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 5.0322265,11.248047 A 1,1 0 0 0 5,11.5 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 A 1,1 0 0 0 6.9677735,11.251953 1,1 0 0 1 6,12 1,1 0 0 1 5.0322265,11.248047 Z m 9.9999995,0 A 1,1 0 0 0 15,11.5 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 A 1,1 0 0 0 16.96777,11.251953 1,1 0 0 1 16,12 1,1 0 0 1 15.032226,11.248047 Z M 8.4316405,14.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 10,16.5 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 A 1,1 0 0 0 11.96777,16.251953 1,1 0 0 1 11,17 1,1 0 0 1 10.032227,16.248047 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-system-tabbox.svg b/.icons/awkward/22x22/apps/preferences-system-tabbox.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-tabbox.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-system-time.svg b/.icons/awkward/22x22/apps/preferences-system-time.svg
new file mode 100644
index 00000000..88e6e693
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-time.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11,1.5000002 C 5.4823465,1.5000002 1,5.982345 1,11.5 c 0,5.517655 4.4823465,10.000001 10,10 5.517654,0 10.000005,-4.482345 10,-10 C 21,5.982345 16.517654,1.5000002 11,1.5000002 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,1.0000002 C 5.4823465,1.0000002 1,5.482345 1,11 1,16.517655 5.4823465,21.000001 11,21 16.517654,21 21.000005,16.517655 21,11 21,5.482345 16.517654,1.0000002 11,1.0000002 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.4823465,1 1,5.482345 1,11 1,11.08392 1.0038,11.166575 1.00586,11.25 1.1393415,5.8480585 5.5662625,1.5 11,1.5 c 5.433737,0 9.860658,4.3480585 9.99414,9.75 C 20.996202,11.166575 21,11.083916 21,11 21,5.482345 16.517654,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 11.000001,3.5 C 6.585876,3.5 3,7.0858755 3,11.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 11.000001,3 C 6.585876,3 3,6.5858755 3,11 3,15.414124 6.585876,19.000001 11.000001,19 15.414124,19 19.000003,15.414124 19,11 19,6.5858755 15.414124,3 11.000001,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,3 C 6.5858755,3 3,6.585876 3,11 3,11.08438 3.010094,11.166242 3.012696,11.25 3.1461845,6.952308 6.670258,3.5 11,3.5 c 4.329741,0 7.853815,3.452308 7.987304,7.75 C 18.989906,11.166242 19,11.084383 19,11 19,6.585876 15.414123,3 11,3 Z"/>
+ <path style="opacity:0.2" d="m 11,9.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 11,11.4999 19,3.4998997"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11,11 19,3"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 7,8.4999 4,3"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 7,8 4,3"/>
+ <path style="fill:#4f4f4f" d="m 11,9 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/22x22/apps/preferences-system-users.svg b/.icons/awkward/22x22/apps/preferences-system-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-system-windows-actions.svg b/.icons/awkward/22x22/apps/preferences-system-windows-actions.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-windows-actions.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-system-windows-effect-flipswitch.svg b/.icons/awkward/22x22/apps/preferences-system-windows-effect-flipswitch.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/preferences-system-windows-move.svg b/.icons/awkward/22x22/apps/preferences-system-windows-move.svg
new file mode 100644
index 00000000..48bf6325
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-windows-move.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#4ab3e4" width="20" height="18" x="1" y="2" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="10" height="7" x="12" y="5.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ebebeb" width="10" height="7" x="12" y="5" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width="10" height="7" x="0" y="5.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ebebeb" width="10" height="7" x="0" y="5" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width="10" height="7" x="6" y="14.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ebebeb" width="10" height="7" x="6" y="14" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.946 21,3.5 V 3 C 21,2.446 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-system-windows.svg b/.icons/awkward/22x22/apps/preferences-system-windows.svg
new file mode 100644
index 00000000..aeb463e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system-windows.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#d3d3d3" d="m 5.0002,3.89967 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 5.8002,0.99967 c -0.4435,0 -0.8,0.3639 -0.8,0.8162 l 0,2.1838 16,0 0,-2.1838 c 0,-0.4523 -0.356,-0.8162 -0.8,-0.8162 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 21,2.04317 0,-0.2492 c 0,-0.4417 -0.353,-0.7942 -0.797,-0.7942 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 5.0002,14.20367 0,0.49833 c 0,0.44202 0.3565,0.79733 0.79999,0.79733 l 14.4,0 c 0.444,10e-4 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 1.0002,9.89967 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 1.8,7.04637 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 1.0002,20.20367 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 -0.4434,0 -0.8,-0.356 -0.8,-0.798 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-system.svg b/.icons/awkward/22x22/apps/preferences-system.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-system.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-theme.svg b/.icons/awkward/22x22/apps/preferences-theme.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-theme.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-tweaks-anim.svg b/.icons/awkward/22x22/apps/preferences-tweaks-anim.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-tweaks-anim.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-tweaks-cerbere.svg b/.icons/awkward/22x22/apps/preferences-tweaks-cerbere.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-tweaks-cerbere.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-tweaks-shadows.svg b/.icons/awkward/22x22/apps/preferences-tweaks-shadows.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-tweaks-shadows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-tweaks-slingshot.svg b/.icons/awkward/22x22/apps/preferences-tweaks-slingshot.svg
new file mode 120000
index 00000000..c4f0a8b9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-tweaks-slingshot.svg
@@ -0,0 +1 @@
+chrome-app-list.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-ubuntu-panel.svg b/.icons/awkward/22x22/apps/preferences-ubuntu-panel.svg
new file mode 100644
index 00000000..234144cc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-ubuntu-panel.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#8b346f" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,15 0,1 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,18 21,3 C 21,2.446 20.554,2 20,2 L 2,2 Z"/>
+ <path style="opacity:0.2" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,15 0,1 c 0,0.554 0.446,1 1,1 L 5,20 5,2 2,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,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 21,3 C 21,2.446 20.554,2 20,2 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,19 c 0,0.554 -0.446,1 -1,1 L 2,20 C 1.446,20 1,19.554 1,19 Z"/>
+ <g style="opacity:0.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 style="fill:#ffffff" width="2" height="2" x="2" y="3" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="2" y="6" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="2" y="9" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="2" y="12" rx=".25" ry=".25"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-wallpaper.svg b/.icons/awkward/22x22/apps/preferences-wallpaper.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-wallpaper.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-web-browser-cache.svg b/.icons/awkward/22x22/apps/preferences-web-browser-cache.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-web-browser-cache.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-web-browser-cookies.svg b/.icons/awkward/22x22/apps/preferences-web-browser-cookies.svg
new file mode 100644
index 00000000..ff60b128
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-web-browser-cookies.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.562051,1.5003319 c -0.430144,-0.0095 -0.898198,0.07018 -1.496094,0.2324219 -0.4334477,0.1176179 -1.4067463,0.3465863 -2.2402338,0.53125 a 4.5000852,4.5000852 0 0 1 0.1738281,1.2363281 4.5000852,4.5000852 0 0 1 -0.00977,0.2167969 4.5,4.5 0 0 1 0.00977,0.2832031 4.5,4.5 0 0 1 -4.5,4.5 A 4.5,4.5 0 0 1 1.9038482,8.2015038 C 1.8256172,8.5403018 1.6825698,9.0467382 1.4780669,9.6370502 0.90820742,11.281983 0.86765402,11.8582 1.2456451,13.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.1406249,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.4199206 C 20.111405,7.9232319 19.751091,6.9152386 19.614785,6.5198631 19.41115,5.9292026 19.146179,5.6102803 18.13041,4.7268944 16.574136,3.3734541 16.108535,3.0770887 15.04252,2.7581444 14.57133,2.6171665 13.754244,2.2749497 13.226113,1.9983788 12.605464,1.673358 12.115092,1.5125478 11.562051,1.5003319 Z"/>
+ <path style="fill:#ffaa46" d="m 11.562051,1.0000002 c -0.430144,-0.0095 -0.898198,0.07018 -1.496094,0.2324219 C 9.6325093,1.35004 8.6592107,1.5790084 7.8257232,1.7636721 a 4.5000852,4.5000852 0 0 1 0.1738281,1.2363281 4.5000852,4.5000852 0 0 1 -0.00977,0.2167969 4.5,4.5 0 0 1 0.00977,0.2832031 4.5,4.5 0 0 1 -4.5,4.5 A 4.5,4.5 0 0 1 1.9038482,7.7011721 C 1.8256172,8.0399701 1.6825698,8.5464068 1.4780669,9.1367192 0.90820742,10.781652 0.86765402,11.357869 1.2456451,12.505859 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.1406249,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.8475908 -0.01544,-1.9451508 -0.552734,-3.4199213 C 20.111405,7.4229002 19.751091,6.4149069 19.614785,6.0195314 19.41115,5.4288709 19.146179,5.1099486 18.13041,4.2265627 16.574136,2.8731224 16.108535,2.576757 15.04252,2.2578127 14.57133,2.1168348 13.754244,1.774618 13.226113,1.4980471 12.605464,1.1730263 12.115092,1.0122161 11.562051,1.0000002 Z"/>
+ <path style="opacity:0.1" d="m 12.361807,4.5070817 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.1154977,0.3411965 -0.1234827,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 13.15576,4.7400192 13.062239,4.6787067 12.846182,4.6125502 12.677077,4.5072667 12.517762,4.4879657 12.361807,4.5070817 Z M 5.7446199,8.5031751 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.8958178 -0.2998045,1.4169918 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 0.110646,-0.07991 0.245127,-0.175208 0.2978515,-0.211914 0.078768,-0.05484 0.1145595,-0.107428 0.2021485,-0.293945 0.134195,-0.285768 0.1582395,-0.366039 0.160156,-0.536133 C 7.0573708,10.050114 6.9012758,9.8607982 6.7641513,9.6525892 6.5565938,9.0628592 6.1295048,8.5451716 5.7446199,8.5031751 Z M 16.54833,11.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.7128897,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.1237172,-0.720847 1.7207025,-1.40625 0.1104927,-0.341197 0.1182097,-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.2119137,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 10.096447,5.5393126 c -0.1154967,0.3411965 -0.1234667,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 13.731062,4.7704187 13.677392,4.7040222 13.471519,4.5207882 13.156097,4.2400537 13.061758,4.1784707 12.845701,4.1123142 12.50749,3.9017468 12.210335,4.0336897 11.895213,4.1332992 11.131339,4.4030422 10.291457,4.8539086 10.096446,5.5393121 Z"/>
+ <path style="fill:#835145" d="m 9.8936803,15.460689 c 0.1104927,-0.341196 0.1181177,-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.1238362,-0.72061 1.7208215,-1.406014 z"/>
+ <path style="fill:#835145" d="m 16.491109,13.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 5.3835859,8.1344681 C 5.1159244,8.1201131 5.0290124,8.1386181 4.8751664,8.2425916 4.8151004,8.2831866 4.7238099,8.3359326 4.6722999,8.3598426 4.5393189,8.4215726 4.4791929,8.4823051 4.3618404,8.6732921 3.915824,9.3091682 3.9712815,9.5682852 4.0624279,10.089459 c 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 0.134195,-0.285768 0.1583615,-0.366687 0.160278,-0.5367808 0.079352,-0.288022 -0.077078,-0.476628 -0.214203,-0.684837 C 6.4871073,8.3663576 5.8212579,7.7072271 5.3835874,8.1344676 Z"/>
+ <path style="fill:#835145" d="m 14.924115,17.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="opacity:0.2;fill:#ffffff" d="m 11.562051,1.0000002 c -0.430144,-0.0095 -0.898198,0.07018 -1.496094,0.2324219 C 9.6325093,1.35004 8.6592107,1.5790084 7.8257232,1.7636721 A 4.5000852,4.5000852 0 0 1 7.9311919,2.2382814 C 8.7365242,2.0586696 9.6529323,1.8444981 10.065957,1.7324221 c 0.597896,-0.1622419 1.06595,-0.2419219 1.496094,-0.2324219 0.553041,0.012216 1.043413,0.1730261 1.664062,0.4980469 0.528132,0.2765709 1.345217,0.6187877 1.816407,0.7597656 1.066015,0.3189443 1.531616,0.6153097 3.08789,1.96875 1.015769,0.8833859 1.28074,1.2023083 1.484375,1.7929687 0.136306,0.3953755 0.49662,1.4033688 0.800782,2.2382813 0.537294,1.4747693 0.552734,1.5723303 0.552734,3.4199213 0,0.202267 0.01109,0.387254 0.01953,0.572266 0.0022,-0.330543 -0.01953,-0.67933 -0.01953,-1.072266 0,-1.8475908 -0.01544,-1.9451508 -0.552734,-3.4199213 C 20.111405,7.4229002 19.751091,6.4149069 19.614785,6.0195314 19.41115,5.4288709 19.146179,5.1099486 18.13041,4.2265627 16.574136,2.8731224 16.108535,2.576757 15.04252,2.2578127 14.57133,2.1168348 13.754245,1.774618 13.226113,1.4980471 12.605464,1.1730263 12.115092,1.0122161 11.562051,1.0000002 Z m -3.5624997,2.5 a 4.5,4.5 0 0 1 -4.5,4.5 A 4.5,4.5 0 0 1 1.9038482,7.7011721 C 1.8256172,8.0399701 1.6825698,8.5464066 1.4780669,9.1367192 1.1157065,10.182693 0.98969492,10.794924 1.0268951,11.398438 1.0736654,10.929819 1.2123328,10.403776 1.4780669,9.6367192 1.6825698,9.0464072 1.8256172,8.5399701 1.9038482,8.2011721 a 4.5,4.5 0 0 0 1.5957031,0.2988281 4.5,4.5 0 0 0 4.5,-4.5 4.5,4.5 0 0 0 -0.00977,-0.2832031 4.5000852,4.5000852 0 0 0 0.00977,-0.2167969 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/preferences-web-browser-identification.svg b/.icons/awkward/22x22/apps/preferences-web-browser-identification.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-web-browser-identification.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/preferences-web-browser-shortcuts.svg b/.icons/awkward/22x22/apps/preferences-web-browser-shortcuts.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/preferences-web-browser-shortcuts.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/prepos.svg b/.icons/awkward/22x22/apps/prepos.svg
new file mode 100644
index 00000000..d3c84099
--- /dev/null
+++ b/.icons/awkward/22x22/apps/prepos.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.49953,1.5 C 9.1145295,1.5 7.9995295,2.615 7.9995295,4 V 4.087891 C 7.3105896,4.3659983 6.6637488,4.738721 6.0776545,5.1953125 L 6.0034357,5.1523438 C 4.8039906,4.4598436 3.2818731,4.8669612 2.5893733,6.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 -0.054178,0.366069 -0.082893,0.73544 -0.085937,1.105474 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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 19.5 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 0.05418,-0.366073 0.0829,-0.735442 0.08593,-1.105476 -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.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 18.717194,4.8669601 17.19507,4.4598436 15.995624,5.1523438 l -0.08008,0.046875 C 15.331381,4.7424108 14.686533,4.3690443 13.99953,4.0898438 V 4 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="fill:#18b4d9" d="M 10.49953,1 C 9.1145295,1 7.9995295,2.115 7.9995295,3.5 V 3.587891 C 7.3105896,3.8659983 6.6637488,4.238721 6.0776545,4.6953125 L 6.0034357,4.6523438 C 4.8039906,3.9598436 3.2818731,4.3669612 2.5893733,5.5664062 l -0.5,0.8671876 C 1.3968733,7.6330389 1.8039907,9.155156 3.0034357,9.847656 l 0.082031,0.04687 C 3.031289,10.260595 3.0025735,10.629966 2.9995295,11 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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 19 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 18.967772,11.739403 18.99649,11.370034 18.99953,11 18.99653,10.629966 18.96777,10.26059 18.91359,9.894531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 18.717194,4.3669601 17.19507,3.9598436 15.995624,4.6523438 l -0.08008,0.046875 C 15.331381,4.2424108 14.686533,3.8690443 13.99953,3.5898438 V 3.5 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.49906,0.9999981 c -1.3850005,0 -2.500001,1.115 -2.500001,2.5 v 0.087891 C 7.3101191,3.8659964 6.6632783,4.2387191 6.077184,4.6953106 L 6.0029652,4.6523419 C 4.8035201,3.9598418 3.2814027,4.3669593 2.5889028,5.5664043 l -0.5,0.8671876 C 1.8159963,6.9062796 1.71875,7.4272971 1.7685902,7.9296856 1.8037164,7.5890313 1.9059629,7.2504529 2.0889028,6.9335919 l 0.5,-0.8671876 C 3.2814027,4.8669593 4.8035201,4.4598418 6.0029652,5.1523419 l 0.074219,0.042969 C 6.6632783,4.7387191 7.3101191,4.3659964 7.999059,4.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.500001,-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 17.1946,4.4598415 18.716721,4.8669541 19.409217,6.0664041 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 18.716719,4.3669543 17.194599,3.9598417 15.995153,4.6523419 l -0.08008,0.046875 C 15.330909,4.2424089 14.686063,3.8690424 13.99906,3.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 3.0478871,10.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.9023439,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.9023439,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 3.0615451,12.44702 3.0617801,12.286433 3.0478871,12.126955 Z m 15.9023439,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 10.99953,7.499906 c -2.2092005,0 -4.0000005,1.7908 -4.0000005,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.2676625,0.554688 2.0000005,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.1045695,0 -2.0000005,-0.895431 -2.0000005,-2 0,-1.104569 0.895431,-2 2.0000005,-2 z"/>
+ <path style="fill:#ffffff" d="M 10.99953,7 C 8.7903295,7 6.9995295,8.7908 6.9995295,11 v 6.919922 c 0.3212558,0.186239 0.6551587,0.350089 1,0.490234 V 19 c 0,0.670402 0.3958417,1.258582 1,1.621094 V 14.445312 C 9.5899195,14.788896 10.267192,15 10.99953,15 c 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.1045695,0 -2.0000005,-0.895431 -2.0000005,-2 0,-1.104569 0.895431,-2 2.0000005,-2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/printer-driver-deepin-cloud-print.svg b/.icons/awkward/22x22/apps/printer-driver-deepin-cloud-print.svg
new file mode 120000
index 00000000..e965378d
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/printer1.svg b/.icons/awkward/22x22/apps/printer1.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/printer1.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/printersandfax_q4os_startmenu.svg b/.icons/awkward/22x22/apps/printersandfax_q4os_startmenu.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/printersandfax_q4os_startmenu.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/printmgr.svg b/.icons/awkward/22x22/apps/printmgr.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/printmgr.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/prjm16-transparent.svg b/.icons/awkward/22x22/apps/prjm16-transparent.svg
new file mode 100644
index 00000000..08ca9c59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/prjm16-transparent.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" transform="matrix(0.46650621,0.12499996,-0.12499996,0.46650621,30.995183,2.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,30.995183,2.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 7.4824219,1.5000915 A 1.4989362,1.4989362 0 0 0 6.0644531,2.5762634 L 1.0664062,19.558685 a 1.4993393,1.4993393 0 1 0 2.8769532,0.845703 L 7.4960938,8.3301696 9.560547,15.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 15.935547,2.5762634 a 1.4989362,1.4989362 0 0 0 -2.876953,0.00195 L 11,9.632903 8.9414062,2.5782165 A 1.4989362,1.4989362 0 0 0 7.4824219,1.5000915 Z"/>
+ <path style="fill:none;stroke:#2a94ef;stroke-width:2.99757266;stroke-linecap:round;stroke-linejoin:round" d="M 2.5049197,19.480729 7.5020259,2.4984002 11,14.485 14.497975,2.4984002 19.49508,19.480729"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.4824219,0.99999996 A 1.4989362,1.4989362 0 0 0 6.0644531,2.0761719 L 1.0664062,19.058594 a 1.4993393,1.4993393 0 0 0 -0.039062,0.671875 1.4993393,1.4993393 0 0 1 0.039062,-0.171875 L 6.0644531,2.5761719 A 1.4989362,1.4989362 0 0 1 7.4824219,1.5 1.4989362,1.4989362 0 0 1 8.9414062,2.578125 L 11,9.632812 13.058594,2.578125 a 1.4989362,1.4989362 0 0 1 2.876953,-0.00195 l 4.998047,16.982422 a 1.4993392,1.4993392 0 0 1 0.03906,0.175781 1.4993392,1.4993392 0 0 0 -0.03906,-0.675781 L 15.935547,2.0761719 a 1.4989362,1.4989362 0 0 0 -2.876953,0.00195 L 11,9.132812 8.9414062,2.078125 A 1.4989362,1.4989362 0 0 0 7.4824219,0.99999996 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/project-zomboid.svg b/.icons/awkward/22x22/apps/project-zomboid.svg
new file mode 100644
index 00000000..1d583ded
--- /dev/null
+++ b/.icons/awkward/22x22/apps/project-zomboid.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#68303e" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 9.942846,4.5000015 -0.179225,0.05509 C 9.508613,4.5948515 9.479465,4.827289 9.379674,5.03392 9.18476,5.3253585 9.173733,5.521186 9.288514,5.806455 9.415822,6.120461 9.596785,6.389737 9.826196,6.67047 l 0.376166,0.4599425 V 7.242338 7.3542635 l -0.223349,0.098285 -0.22317,0.098458 -0.420866,0.058236 C 9.060959,7.631316 9.016121,7.662525 8.90998,7.8876545 8.789939,8.066402 8.8059375,8.2341035 8.8052665,8.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 8.439521,15.332163 8.411738,15.572856 8.340406,15.945714 L 8.240031,16.47036 8.1380355,16.649966 8.035851,16.829395 8.029001,17.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 9.410738,18.284422 9.347258,18.082957 9.215234,17.937455 9.083395,17.791776 9.028955,17.467367 8.974519,17.142786 h 0.095674 0.09567 L 9.3677,16.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 13.626746,10.479216 13.386,10.159563 13.219535,9.789682 L 12.882061,9.139247 12.704282,8.781084 12.526326,8.4229265 12.463391,8.077705 C 12.441481,7.7513975 12.382596,7.7252685 12.091558,7.607622 11.910373,7.504969 11.754534,7.4827555 11.553345,7.4827555 H 11.324209 L 11.180068,7.18393 11.035932,6.9849105 V 6.8766575 6.768232 l 0.18519,-0.056835 C 11.511229,6.668042 11.406312,6.4234215 11.406312,6.1853465 11.431792,5.915417 11.431647,5.748378 11.270313,5.54213 l -0.136,-0.1738335 -0.0029,-0.201465 C 11.157523,4.972199 11.085183,4.923441 10.950026,4.7927555 10.792865,4.584482 10.60711,4.596345 10.357199,4.560164 Z"/>
+ <path style="fill:#ffffff" d="m 9.942846,4.0000005 -0.179225,0.05509 C 9.508613,4.0948505 9.479465,4.327288 9.379674,4.533919 9.18476,4.8253575 9.173733,5.021185 9.288514,5.306454 9.415822,5.62046 9.596785,5.889736 9.826196,6.170469 l 0.376166,0.4599425 V 6.742337 6.8542625 L 9.979016,6.952547 9.755846,7.0510045 9.33498,7.10924 C 9.060959,7.131315 9.016121,7.162524 8.90998,7.3876535 8.789939,7.566401 8.8059375,7.7341025 8.8052665,7.9392355 l -10e-4,0.331576 -0.139257,0.492469 C 8.442534,9.353054 8.5326825,9.982061 8.5384155,10.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 9.463469,9.703451 9.528399,9.396884 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 8.439526,14.832167 8.411743,15.07286 8.340411,15.445718 L 8.240036,15.970364 8.1380405,16.14997 8.035856,16.329399 8.029006,16.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 9.410743,17.784426 9.347263,17.582961 9.215239,17.437459 9.0834,17.29178 9.02896,16.967371 8.974524,16.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 13.626746,9.979214 13.386,9.659562 13.219535,9.289681 L 12.882061,8.6392455 12.704282,8.281083 12.526326,7.9229255 12.463391,7.577704 C 12.441481,7.2513965 12.382595,7.2252675 12.091558,7.107621 11.910373,7.004968 11.754534,6.9827545 11.553345,6.9827545 H 11.324209 L 11.180068,6.683929 11.035932,6.4849095 V 6.3766565 6.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 11.157523,4.472198 11.085183,4.42344 10.950026,4.2927545 10.792865,4.084481 10.60711,4.096344 10.357199,4.060163 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/protege.svg b/.icons/awkward/22x22/apps/protege.svg
new file mode 100644
index 00000000..e7dadd2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/protege.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 8.6108248,14.829523 c -2.1478587,-2.147859 -2.1478587,-5.630226 0,-7.7780844 C 10.758684,4.9035798 18.483643,0.66098804 20.631502,2.8088468 22.779361,4.9567057 18.536768,12.681664 16.38891,14.829523 c -2.147859,2.147859 -5.630226,2.147859 -7.7780852,0 z"/>
+ <path style="fill:#25509a" d="m 8.6108248,14.329529 c -2.1478587,-2.147859 -2.1478587,-5.6302259 0,-7.7780846 C 10.758684,4.4035857 18.483643,0.16099394 20.631502,2.3088527 22.779361,4.4567115 18.536768,12.18167 16.38891,14.329529 c -2.147859,2.147859 -5.630226,2.147859 -7.7780852,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18.908973,1.7184745 C 15.783179,1.678055 10.356376,4.8062915 8.6112403,6.5514269 7.4736749,7.6889922 6.9442425,9.200329 7.0116497,10.69005 7.0716191,9.36716 7.6010655,8.061596 8.6112403,7.0514211 10.759099,4.9035623 18.483751,0.66142354 20.63161,2.8092823 21.00461,3.1822824 21.181645,3.7256737 21.213634,4.376647 21.261814,3.5014337 21.096847,2.774526 20.63161,2.309288 20.228886,1.9065645 19.63031,1.7278021 18.908973,1.7184745 Z"/>
+ <path style="opacity:0.2" d="m 14.974713,13.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 14.974713,12.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 8.6018942,7.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 8.6018942,6.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 14.965781,8.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 19.0897,16.131812 18.756752,15.03077 18.27476,13.909148 17.310783,11.665905 15.657544,9.214832 14.965758,8.5230463 Z"/>
+ <path style="fill:#ffffff" d="m 14.965781,8.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 19.0897,15.631812 18.756752,14.53077 18.27476,13.409148 17.310783,11.165905 15.657544,8.7148319 14.965758,8.0230463 Z"/>
+ <path style="opacity:0.2" d="m 17.999804,10.999617 c 0,3.037531 -2.462405,5.499937 -5.499936,5.499937 C 9.462337,16.499554 1,14.037148 1,10.999617 1,7.9620866 9.462337,5.499681 12.499868,5.499681 c 3.037531,0 5.499936,2.4624056 5.499936,5.499936 z"/>
+ <path style="fill:#d97f33" d="m 17.999804,10.499623 c 0,3.037531 -2.462405,5.499937 -5.499936,5.499937 C 9.462337,15.99956 1,13.537154 1,10.499623 1,7.4620924 9.462337,4.9996867 12.499868,4.9996867 c 3.037531,0 5.499936,2.4624057 5.499936,5.4999363 z"/>
+ <path style="opacity:0.2" d="m 12.499868,7.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 5.2175769,12.578437 4.2035886,12.035319 3.6025091,11.564922 3.231501,11.274577 3.0996777,11.079314 3.0448983,10.999499 3.0996777,10.919685 3.231501,10.724422 3.6025091,10.434076 4.2035886,9.963679 5.2175769,9.420562 6.3515008,8.968273 8.6193487,8.0636944 11.521536,7.4995399 12.499868,7.4995399 Z"/>
+ <path style="fill:#ffffff" d="m 12.499868,6.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 5.2175769,12.07856 4.2035886,11.535443 3.6025091,11.065046 3.231501,10.7747 3.0996777,10.579438 3.0448983,10.499623 3.0996777,10.419808 3.231501,10.224546 3.6025091,9.9342 4.2035886,9.463803 5.2175769,8.9206861 6.3515008,8.4683968 8.6193487,7.5638182 11.521536,6.9996637 12.499868,6.9996637 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.499868,4.9996867 C 9.462337,4.9996867 1,7.4620924 1,10.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/22x22/apps/protonmail-desktop-unofficial.svg b/.icons/awkward/22x22/apps/protonmail-desktop-unofficial.svg
new file mode 120000
index 00000000..5f6e90c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/protonmail-desktop-unofficial.svg
@@ -0,0 +1 @@
+protonmail-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/protonmail-desktop.svg b/.icons/awkward/22x22/apps/protonmail-desktop.svg
new file mode 100644
index 00000000..30e3d5d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/protonmail-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="M 21,11 A 10,10 0 0 1 11,21 10,10 0 0 1 1,11 10,10 0 0 1 11,1 10,10 0 0 1 21,11 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,1 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 20.9895,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.291 10,10 0 0 0 1,11.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 11,5.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 7,10.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 15,10.953049 15,10.697557 C 15,9.060274 14.98932,8.7691455 14.92187,8.4182585 14.80157,7.7925072 14.583326,7.2980895 14.23437,6.867477 13.674264,6.176301 12.798862,5.7252055 11.662109,5.539352 11.502306,5.513227 11.250931,5.5002895 11,5.5002895 Z m 0,2 c 0.907453,0 1.695395,0.707714 1.953125,1.5742205 C 12.998505,9.227065 13,9.233279 13,9.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 9.005219,10.485579 9,10.197861 9,9.853807 9,9.233279 9.0015,9.227065 9.04687,9.07451 9.304603,8.2080035 10.092547,7.5002895 11,7.5002895 Z M 7.0019531,11.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 10.436048,14.827943 9.811195,14.390978 8.2929688,13.195236 7.384851,12.480014 7.1947845,12.303381 7.0566406,12.052658 l -0.03125,-0.05273 z"/>
+ <path style="fill:#ffffff" d="m 11,5.0003665 c -0.250932,0 -0.502311,0.012927 -0.662109,0.039063 C 8.4090885,5.3547795 7.2692429,6.4226221 7.0410156,8.12732 7.0158026,8.315667 7.0079556,8.648699 7.0039066,9.930055 L 7,10.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 15,10.453125 15,10.197633 C 15,8.5603495 14.989325,8.2692215 14.921875,7.9183353 14.801575,7.2925842 14.583331,6.7981665 14.234375,6.367554 13.674264,5.676378 12.798862,5.2252825 11.662109,5.039429 11.502306,5.013304 11.250931,5.0003665 11,5.0003665 Z m 0,2 c 0.907453,0 1.695395,0.7077139 1.953125,1.574219 C 12.998505,8.7271405 13,8.7333545 13,9.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 9.005219,9.985655 9,9.697937 9,9.353883 9,8.7333545 9.0015,8.7271405 9.04687,8.5745855 9.304603,7.7080803 10.092547,7.0003665 11,7.0003665 Z M 7.0019531,11.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 15,11.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 10.436048,14.328019 9.811195,13.891054 8.2929688,12.695312 7.384851,11.98009 7.1947845,11.803457 7.0566406,11.552734 L 7.0253906,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/proxy.svg b/.icons/awkward/22x22/apps/proxy.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/proxy.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/prusa-slicer.svg b/.icons/awkward/22x22/apps/prusa-slicer.svg
new file mode 120000
index 00000000..1fdff1b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/prusa-slicer.svg
@@ -0,0 +1 @@
+slic3r-prusa3d.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/prusaslicer.svg b/.icons/awkward/22x22/apps/prusaslicer.svg
new file mode 120000
index 00000000..1fdff1b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/prusaslicer.svg
@@ -0,0 +1 @@
+slic3r-prusa3d.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/psensor.svg b/.icons/awkward/22x22/apps/psensor.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/22x22/apps/psensor.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/psi-plus.svg b/.icons/awkward/22x22/apps/psi-plus.svg
new file mode 100644
index 00000000..77d8868e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/psi-plus.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:.2" d="m12.693359 1.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="m2.989038 8.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="m12.693038 1-5 20h3.091797l5-20z"/>
+ <path style="fill:#ffffff;opacity:.1" d="m12.693359 1-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.00161 0.026-0.011109 0.06752-0.011719 0.0918-0.014876 0.592468 0.037022 0.692017 0.3125 0.935547 0.2250658 0.198964 0.776764 0.473262 1.6972656 0.710938l3.7070312-14.824223h2.966797l0.125-0.5zm-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.0011 0.3255613 2e-3 0.5h2.998047c0 0.4484639 0.0022 0.8619128 0.0039 1.2773438 0.00217-0.5656437-0.003947-1.1519699-0.003947-1.7773438zm0.0059 1.7753906c-0.0021 1.4650184-0.0683 2.4778114-0.546875 3.6718754a1.50015 1.50015 0 0 0-0.03906 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.03906-0.107422c0.528125-1.317707 0.555299-2.442603 0.546875-4.1718754zm-10.869181 0.7871094c-0.050732 0.0054-0.1073437 0.02531-0.1582031 0.0332-0.4516657 1.662452-0.953663 3.049319-0.9902344 4.505859-0.00245 0.09771 0.017605 0.197986 0.021484 0.296876 0.081191-1.487841 0.6127342-2.896457 1.0664062-4.652344 0.0252604-0.097761 0.0340553-0.096251 0.0605473-0.183591zm3.0175781 9.640625-0.4492187 1.796875h0.125l0.4414062-1.763672c-0.040977-0.01004-0.076731-0.02292-0.1171875-0.0332z"/>
+ <circle style="fill:#d2524c" cx="16" cy="16" r="6"/>
+ <rect style="fill:#ffffff" width="2" height="8" x="15" y="12"/>
+ <rect style="fill:#ffffff" width="2" height="8" x="15" y="-20" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/psi.svg b/.icons/awkward/22x22/apps/psi.svg
new file mode 100644
index 00000000..78fde1e0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/psi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:.2" d="m12.693359 1.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="m2.989038 8.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="m12.693038 1-5 20h3.091797l5-20z"/>
+ <path style="fill:#ffffff;opacity:.1" d="m12.693359 1-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.00161 0.026-0.011109 0.06752-0.011719 0.0918-0.014876 0.592468 0.037022 0.692017 0.3125 0.935547 0.2250658 0.198964 0.776764 0.473262 1.6972656 0.710938l3.7070312-14.824223h2.966797l0.125-0.5zm-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.0011 0.3255613 2e-3 0.5h2.998047c0 0.4484639 0.0022 0.8619128 0.0039 1.2773438 0.00217-0.5656437-0.003947-1.1519699-0.003947-1.7773438zm0.0059 1.7753906c-0.0021 1.4650184-0.0683 2.4778114-0.546875 3.6718754a1.50015 1.50015 0 0 0-0.03906 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.03906-0.107422c0.528125-1.317707 0.555299-2.442603 0.546875-4.1718754zm-10.869181 0.7871094c-0.050732 0.0054-0.1073437 0.02531-0.1582031 0.0332-0.4516657 1.662452-0.953663 3.049319-0.9902344 4.505859-0.00245 0.09771 0.017605 0.197986 0.021484 0.296876 0.081191-1.487841 0.6127342-2.896457 1.0664062-4.652344 0.0252604-0.097761 0.0340553-0.096251 0.0605473-0.183591zm3.0175781 9.640625-0.4492187 1.796875h0.125l0.4414062-1.763672c-0.040977-0.01004-0.076731-0.02292-0.1171875-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pspp.svg b/.icons/awkward/22x22/apps/pspp.svg
new file mode 100644
index 00000000..d81c0c41
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pspp.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="10" cy="11.5" r="9"/>
+ <circle style="fill:#ad3f36" cx="10" cy="11" r="9"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10,1.9999996 A 9.0000002,9.0000002 0 0 0 1,11 9.0000002,9.0000002 0 0 0 1.0107422,11.292969 9.0000002,9.0000002 0 0 1 10,2.4999996 9.0000002,9.0000002 0 0 1 18.989258,11.207031 9.0000002,9.0000002 0 0 0 19,11 9.0000002,9.0000002 0 0 0 10,1.9999996 Z"/>
+ <path style="opacity:0.2" d="M 17.778175,18.75 10,10.971824 17.778175,3.1936499 c 4.295767,4.2957669 4.295767,11.2605831 0,15.5563501 z"/>
+ <path style="fill:#3b8ae0" d="M 17.778175,18.25 10,10.471824 17.778175,2.6936499 c 4.295767,4.2957669 4.295767,11.2605831 0,15.5563501 z"/>
+ <path style="opacity:0.2" d="M 10,1.4999996 10,11 16.717774,4.2822261 C 14.998612,2.5630643 12.623353,1.4999996 10,1.4999996 Z"/>
+ <path style="fill:#7dc564" d="M 10,0.9999996 10,10.5 16.717774,3.7822261 C 14.998612,2.0630643 12.623353,0.9999996 10,0.9999996 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10,1 0,0.5 c 2.495987,0 4.761636,0.9688009 6.457031,2.5429688 L 16.71875,3.78125 C 14.999588,2.0620882 12.623353,1 10,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ptbatcher.svg b/.icons/awkward/22x22/apps/ptbatcher.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ptbatcher.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/puddletag.svg b/.icons/awkward/22x22/apps/puddletag.svg
new file mode 100644
index 00000000..b586e687
--- /dev/null
+++ b/.icons/awkward/22x22/apps/puddletag.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pulse-sms.svg b/.icons/awkward/22x22/apps/pulse-sms.svg
new file mode 100644
index 00000000..ded25655
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pulse-sms.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-21.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#1775d2" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.15" d="M 2,1 C 1.446,1 1,1.446 1,2 v 18 c 0,0.277 0.1112422,0.527258 0.2919922,0.708008 L 20.708008,1.2919922 C 20.527258,1.1112422 20.277,1 20,1 Z"/>
+ <path style="opacity:0.2" d="M 6.0917969,5.5 C 5.4874332,5.5 5,6.0240165 5,6.6757812 V 12.044922 14.324219 17.5 l 2,-2 h 8.908203 C 16.512567,15.5 17,14.975983 17,14.324219 V 6.6757812 C 17,6.0240165 16.512567,5.5 15.908203,5.5 Z"/>
+ <rect style="fill:#ffffff" width="12" height="10" x="5" y="5" rx="1.091" ry="1.176"/>
+ <path style="fill:#ffffff" d="M 4.9999999,11.545455 H 10.454545 L 4.9999999,17 Z"/>
+ <path style="fill:#b7b7b7" d="M 7,7.5 V 9 h 6.001953 l 1.5,-1.5 z m 0,2 V 11 h 4.001953 l 1.5,-1.5 z m 0,2 V 13 h 2.001953 l 1.5,-1.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 20.410156,1.5917969 -4.03125,4.03125 c 0.106059,0.054989 0.205576,0.1237314 0.289063,0.2109375 L 20.707031,1.7949219 C 20.622045,1.7096605 20.521487,1.6419667 20.410156,1.5917969 Z M 5,17.001953 1.2949219,20.707031 c 0.084959,0.08468 0.1861788,0.15291 0.296875,0.203125 L 5,17.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pulseeffects.svg b/.icons/awkward/22x22/apps/pulseeffects.svg
new file mode 100644
index 00000000..9dff4a8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pulseeffects.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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 style="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 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="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.0002 2 2 0 0 1-2-2.0002 2 2 0 0 1 2-2 2 2 0 0 1 2 2z"/>
+ <path style="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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pumpa.svg b/.icons/awkward/22x22/apps/pumpa.svg
new file mode 100644
index 00000000..88b629cc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pumpa.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill-rule="evenodd" opacity=".2" d="m12.529 2.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="m8.5 4 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.155 3.345-7.5 7.5-7.5z"/>
+ <path fill="#fff" opacity=".2" d="m8.5 4c-4.155 0-7.5 3.345-7.5 7.5v0.5c0-4.155 3.345-7.5 7.5-7.5l2.5 1.5 2.5-1.5c4.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.5-2.5-1.5z"/>
+ <path fill="none" stroke="#4a2507" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m11 4.9988s-0.15751-2.9488 1.5-2.9988c1.6575-0.049981 3.5 1 3.5 1"/>
+ <path opacity=".2" d="m1 13.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="m12.471 1.0007c-0.711 0.0215-1.343 0.4179-1.698 0.8789s-0.517 0.9607-0.621 1.418c-0.1948 0.8645-0.155 1.6104-0.15 1.6953 0.01262-0.32199 0.04932-0.74755 0.15039-1.1953 0.10324-0.45736 0.26606-0.95698 0.62109-1.418 0.35503-0.46099 0.98631-0.85747 1.6973-0.87891 2.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/22x22/apps/pureref.svg b/.icons/awkward/22x22/apps/pureref.svg
new file mode 100644
index 00000000..18e0cbec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pureref.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="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.1;fill:#ffffff" d="M 11.5,5 C 8.4624,5 6,7.4624 6,10.5 V 11 C 6,7.9624 8.4624,5.5 11.5,5.5 14.454,5.5 16.855,7.8293 16.986,10.75 16.99,10.667 17,10.584 17,10.5 17,7.4624 14.538,5 11.5,5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pushbullet-indicator.svg b/.icons/awkward/22x22/apps/pushbullet-indicator.svg
new file mode 100644
index 00000000..aecd7679
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pushbullet-indicator.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4ab367" 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="translate(1e-7 -.50001)">
+ <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(1e-7,-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/22x22/apps/putty.svg b/.icons/awkward/22x22/apps/putty.svg
new file mode 100644
index 00000000..ef0c3931
--- /dev/null
+++ b/.icons/awkward/22x22/apps/putty.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="opacity:0.1;fill:#ffffff" d="M 2.75,8 C 2.3345,8 2,8.3345 2,8.75 V 9.25 C 2,8.8345 2.3345,8.5 2.75,8.5 H 16.25 C 16.666,8.5 17,8.8345 17,9.25 V 8.75 C 17,8.3345 16.666,8 16.25,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.75,2 C 7.3345,2 7,2.3345 7,2.75 V 3.25 C 7,2.8345 7.3345,2.5 7.75,2.5 H 21.25 C 21.666,2.5 22,2.8345 22,3.25 V 2.75 C 22,2.3345 21.666,2 21.25,2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pycad.svg b/.icons/awkward/22x22/apps/pycad.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pycad.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pycharm-community.svg b/.icons/awkward/22x22/apps/pycharm-community.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pycharm-community.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pycharm-education.svg b/.icons/awkward/22x22/apps/pycharm-education.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pycharm-education.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pycharm-professional.svg b/.icons/awkward/22x22/apps/pycharm-professional.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pycharm-professional.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pycharm.svg b/.icons/awkward/22x22/apps/pycharm.svg
new file mode 100644
index 00000000..7b77aaa1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pycharm.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#a2e36e" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#2cbfeb" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#21d789" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#f7c73c" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5071212,8.99995 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 M 6.5071702,11 V 7"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5071212,8.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 6.50005"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 12.507121,10.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 12.507121,10 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/22x22/apps/pycharmedu.svg b/.icons/awkward/22x22/apps/pycharmedu.svg
new file mode 100644
index 00000000..86df1be9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pycharmedu.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#a2e36e" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#2cbfeb" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#21d789" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#f7c73c" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5071212,8.99995 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 M 6.5071702,11 V 7"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 6.5071212,8.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 6.50005"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 10.507121,10.999828 h 2.000001 M 10.507121,8.999829 h 2.000001 m -2.000001,-2 h 2.000001 m -1.999951,4.00005 V 6.999878"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 10.507121,10.5 h 2.000001 m -2.000001,-2 h 2.000001 M 10.507121,6.5000005 h 2.000001 M 10.507171,10.500051 V 6.5000495"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pychess.svg b/.icons/awkward/22x22/apps/pychess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pychess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pymol.svg b/.icons/awkward/22x22/apps/pymol.svg
new file mode 100644
index 00000000..b1d1831e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pymol.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3f3f3f" width="19" height="19" x="-20.5" y="-20.5" rx="5.7" ry="5.7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 7,1.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 7 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="15.5" cy="9.5" r="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <circle style="fill:#ffd517" class="st6" cx="5.75" cy="16.25" r="2.25"/>
+ <circle style="fill:#ffd517" class="st9" cx="15.5" cy="9" r="2"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.5;stroke-linecap:round" d="M 6.809795,15.097108 9.424691,13.164359"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.5;stroke-linecap:round" d="M 12.569752,10.953499 14.74422,9.503854"/>
+ <circle style="opacity:0.2" class="st13" cx="11" cy="12.5" r="3"/>
+ <circle style="fill:#b3e5fc" class="st13" cx="11" cy="12" r="3"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.5;stroke-linecap:round" d="M 7.5,4.5 9.433689,9.334222"/>
+ <circle style="opacity:0.2" class="st19" cx="7.5" cy="5" r="2.5"/>
+ <path style="fill:#4c6378" d="M 7,1 C 3.676,1 1,3.676 1,7 v 8 c 0,3.324 2.676,6 6,6 h 8 c 3.324,0 6,-2.676 6,-6 V 7 C 21,3.676 18.324,1 15,1 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 7 C 5.2861085,18 4,16.713891 4,15 V 7 C 4,5.2861085 5.2861085,4 7,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z M 4,15 v 0.5 c 0,1.713891 1.2861085,3 3,3 h 8 c 1.713891,0 3,-1.286109 3,-3 V 15 c 0,1.713891 -1.286109,3 -3,3 H 7 C 5.2861085,18 4,16.713891 4,15 Z"/>
+ <circle style="fill:#ffd517" class="st19" cx="7.5" cy="4.5" r="2.5"/>
+ <circle style="opacity:0.2" class="st17" cx="16.5" cy="17" r="2.5"/>
+ <circle style="fill:#ffd517" class="st17" cx="16.5" cy="16.5" r="2.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.5,2 C 6.1192881,2 5,3.1192881 5,4.5 5.0001133,4.5861156 5.004676,4.6721678 5.01367,4.7578125 5.1382679,3.4776864 6.2138249,2.5009834 7.5,2.5 8.7807649,2.5001757 9.854249,3.4682511 9.986328,4.7421875 9.994802,4.6617271 9.999364,4.5809028 10,4.5 10,3.1192881 8.8807119,2 7.5,2 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 13.642124,8.2524828 14.491831,7.5011395 15.5,7.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 17.5,7.8954303 16.604569,7 15.5,7 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 14.138268,15.477686 15.213825,14.500983 16.5,14.5 c 1.280765,1.76e-4 2.354249,0.968251 2.486328,2.242187 C 18.994801,16.661727 18.999364,16.580903 19,16.5 19,15.119288 17.880712,14 16.5,14 Z"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.5;stroke-linecap:round" d="m 12.947225,13.593184 1.756161,1.436859"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pynocchio.svg b/.icons/awkward/22x22/apps/pynocchio.svg
new file mode 100644
index 00000000..1d996f45
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pynocchio.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 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 10,10 0 0 0 22,12 10,10 0 0 0 12,2 Z"/>
+ <path style="opacity:0.2;stroke:#000000;stroke-width:2;stroke-linejoin:round" 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:#4f4f4f;stroke-width:2;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 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 1.0001,1.0001 0 0 1 9.707,7.793 L 12,10.086 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 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 9.707,7.293 A 1.0001,1.0001 0 0 0 8.9844,7 Z M 9.3359,12.25 7.293,14.293 A 1.0001,1.0001 0 0 0 7.0332,15.25 1.0001,1.0001 0 0 1 7.293,14.793 L 9.5859,12.5 Z M 14.664,12.25 14.414,12.5 16.707,14.793 A 1.0001,1.0001 0 0 1 16.967,15.25 1.0001,1.0001 0 0 0 16.707,14.293 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 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 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/pynvim.svg b/.icons/awkward/22x22/apps/pynvim.svg
new file mode 120000
index 00000000..f481afa8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pynvim.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pyrenamer.svg b/.icons/awkward/22x22/apps/pyrenamer.svg
new file mode 100644
index 00000000..6706f360
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pyrenamer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#2297fd" 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"/>
+ <path opacity=".2" d="m9.5412 17.043h-3.0773l-0.4857 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="m9.5412 16.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="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="#f3af3f" 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"/>
+ <path opacity=".2" d="m13.92 7.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="m13.92 7.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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/python.svg b/.icons/awkward/22x22/apps/python.svg
new file mode 100644
index 00000000..6c94ba2d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/python.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.875z"/>
+ <path opacity=".2" d="m13.5 19.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="m13.5 19a0.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/python2.6.svg b/.icons/awkward/22x22/apps/python2.6.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/python2.6.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/python2.7.svg b/.icons/awkward/22x22/apps/python2.7.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/python2.7.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/python3.0.svg b/.icons/awkward/22x22/apps/python3.0.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/python3.0.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/python3.1.svg b/.icons/awkward/22x22/apps/python3.1.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/python3.1.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/python3.2.svg b/.icons/awkward/22x22/apps/python3.2.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/python3.2.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/python3.3.svg b/.icons/awkward/22x22/apps/python3.3.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/python3.3.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/python3.4.svg b/.icons/awkward/22x22/apps/python3.4.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/python3.4.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/pyzologo.svg b/.icons/awkward/22x22/apps/pyzologo.svg
new file mode 100644
index 00000000..e7cf629d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/pyzologo.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="5" height="7" x="17" y="12.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="5" height="7" x="11" y="12.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="11" height="8" x="11" y="3.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="10" height="16" x="0" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#2a93dd" width="10" height="16" x="0" y="3" rx="1" ry="1"/>
+ <rect style="fill:#e83f3c" width="11" height="8" x="11" y="3" rx="1" ry="1"/>
+ <rect style="fill:#9bb013" width="5" height="7" x="11" y="12" rx="1" ry="1"/>
+ <rect style="fill:#9bb013" width="5" height="7" x="17" y="12" rx="1" ry="1"/>
+ <rect style="opacity:0.3" width="6" height="1" x="2" y="6"/>
+ <rect style="opacity:0.3" width="6" height="1" x="2" y="9"/>
+ <rect style="opacity:0.3" width="6" height="1" x="2" y="12"/>
+ <rect style="opacity:0.3" width="4" height="1" x="2" y="15"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:0.5px;stroke-linecap:round;stroke-linejoin:round" d="m 13.252525,4.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 15.752525,4.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 18.252525,4.747475 1.5,1.5 -1.5,1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,3 C 0.446,3 0,3.446 0,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 8 c 0.554,0 1,0.446 1,1 V 4 C 10,3.446 9.554,3 9,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,3 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 4 C 22,3.446 21.554,3 21,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,12 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 13 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 18,12 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 13 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/q4_findmenu.svg b/.icons/awkward/22x22/apps/q4_findmenu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/q4_findmenu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/q4_findweb.svg b/.icons/awkward/22x22/apps/q4_findweb.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/q4_findweb.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/q4_netcon.svg b/.icons/awkward/22x22/apps/q4_netcon.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/q4_netcon.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/q4os-swprofiler.svg b/.icons/awkward/22x22/apps/q4os-swprofiler.svg
new file mode 120000
index 00000000..e439e13c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/q4os-swprofiler.svg
@@ -0,0 +1 @@
+desktop-profiler.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/q4os-updatemgr.svg b/.icons/awkward/22x22/apps/q4os-updatemgr.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/q4os-updatemgr.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/q4oslogo.svg b/.icons/awkward/22x22/apps/q4oslogo.svg
new file mode 100644
index 00000000..db5089af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/q4oslogo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="11" r="10.5"/>
+ <circle style="fill:#448aff" cx="11.5" cy="10.5" r="10.5"/>
+ <path style="opacity:0.2" d="M 11.000002,4.5213985 C 7.8073954,4.770198 5.2716504,7.307186 5.0244159,10.499914 h 4.541992 C 9.7484039,9.796928 10.29714,9.247818 11.000002,9.065344 Z m 1,0.00295 V 9.06634 c 0.702987,0.181977 1.252095,0.730732 1.434571,1.433594 h 4.543944 C 17.729718,7.3073075 15.19273,4.7715625 12.000002,4.524328 Z m 1.810547,6.6650395 -2.121094,2.121094 3.5,3.5 2.121094,-2.121094 z m -8.7890626,0.310526 c 0.2487995,3.192607 2.7857875,5.728351 5.9785156,5.975586 V 12.933508 C 10.297016,12.751511 9.7479069,12.202777 9.5654319,11.499914 Z"/>
+ <path style="fill:#ffffff" d="M 11.000002,4.0214845 C 7.8073954,4.270284 5.2716504,6.807272 5.0244159,10 h 4.541992 C 9.7484039,9.297014 10.29714,8.7479046 11.000002,8.56543 Z m 1,0.00295 V 8.566426 C 12.702989,8.7484016 13.252097,9.297138 13.434573,10 h 4.543944 C 17.729718,6.8073935 15.19273,4.2716485 12.000002,4.024414 Z M 5.0214864,11 c 0.2487995,3.192607 2.7857875,5.728351 5.9785156,5.975586 V 12.433594 C 10.297016,12.251598 9.7479069,11.702863 9.5654319,11 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:3" d="m 12.750002,11.75 3.5,3.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.500002,0 A 10.5,10.5 0 0 0 1.0000019,10.5 10.5,10.5 0 0 0 1.0097675,10.796875 10.5,10.5 0 0 1 11.500002,0.5 10.5,10.5 0 0 1 21.990236,10.703125 10.5,10.5 0 0 0 22.000002,10.5 10.5,10.5 0 0 0 11.500002,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/q4wine.svg b/.icons/awkward/22x22/apps/q4wine.svg
new file mode 100644
index 00000000..492bce53
--- /dev/null
+++ b/.icons/awkward/22x22/apps/q4wine.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qalculate.svg b/.icons/awkward/22x22/apps/qalculate.svg
new file mode 100644
index 00000000..e50bc2e1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qalculate.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#ec6295" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:.2;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"/>
+ <path style="opacity:.2" d="m14 4.5v10h2v-10zm0 12v2h2v-2z"/>
+ <path style="fill:#f5f5f5" d="m14 4v10h2v-10zm0 12v2h2v-2z"/>
+ <path style="opacity:.2" d="m10.5 4.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="m10.5 4a5.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/22x22/apps/qasmixer.svg b/.icons/awkward/22x22/apps/qasmixer.svg
new file mode 100644
index 00000000..4e913d6f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qasmixer.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 C 5.446,5 5,5.446 5,6 v 10 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 6 C 7,5.446 6.554,5 6,5 Z"/>
+ <path style="opacity:0.2" d="m 11,5 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 6 C 12,5.446 11.554,5 11,5 Z"/>
+ <path style="opacity:0.2" d="m 16,5 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 6 C 17,5.446 16.554,5 16,5 Z"/>
+ <path style="fill:#4f4f4f" d="M 5,9.5 V 17 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 9.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 15,9.5 V 17 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 9.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 10,13.5 V 17 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="4" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#818181" width="4" height="3" x="4" y="8" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="4" height="3" x="9" y="12.5" rx="1" ry="1"/>
+ <rect style="fill:#818181" width="4" height="3" x="9" y="12" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="4" height="3" x="14" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#818181" width="4" height="3" x="14" y="8" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qbittorrent.svg b/.icons/awkward/22x22/apps/qbittorrent.svg
new file mode 100644
index 00000000..cbe7c44f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qbittorrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="fill:#2f67ba" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;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 20.99,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.291 10,10 0 0 0 1,11.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 6,7.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 8,18.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 7.3925148,7.6878093 6.7027016,7.5018543 6,7.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 6,7 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 8,18 a 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 L 10,7 8,7 8,7.5410156 C 7.3925148,7.1878093 6.7027016,7.0018543 6,7 Z M 6,9 C 7.1045695,9 8,9.895431 8,11 8,12.104569 7.1045695,13 6,13 4.8954305,13 4,12.104569 4,11 4,9.895431 4.8954305,9 6,9 Z"/>
+ <path style="opacity:0.2" d="m 13,3.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 14,4.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 13,3 a 1,1 0 0 0 -1,1 l 0,11 2,0 0,-0.541016 C 14.607485,14.81219 15.297298,14.998156 16,15 18.209139,15 20,13.209139 20,11 20,8.790861 18.209139,7 16,7 15.29748,7.00125 14.607679,7.1865555 14,7.5390625 L 14,4 A 1,1 0 0 0 13,3 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qbrowser.svg b/.icons/awkward/22x22/apps/qbrowser.svg
new file mode 100644
index 00000000..69d276a4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qbrowser.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 21,11.5 c 0,5.52285 -4.477172,10 -9.999999,10 C 5.477143,21.5 1,17.02285 1,11.5 1,5.97715 5.477143,1.5 11.000001,1.5 16.522828,1.5 21,5.97715 21,11.5 Z"/>
+ <path style="fill:#336f33" d="m 19.706038,11.04975 c 0,2.55715 0.334155,4.84035 -1.24485,6.6085 C 16.629887,19.709 13.965706,21 11.000001,21 5.477143,21 1,16.52285 1,11 1,5.47715 5.477143,1 11.000001,1 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 11,1 C 5.4771425,1 1,5.47715 1,11 1,11.08384 1.00381,11.166658 1.00586,11.25 1.1389417,5.8430295 5.5609785,1.5 11,1.5 c 5.438992,0 9.861057,4.3430295 9.99414,9.75 C 20.996192,11.166658 21,11.083836 21,11 21,5.47715 16.522827,1 11,1 Z"/>
+ <path style="opacity:0.2" d="m 11,1.4999845 a 10,10 0 0 0 -0.615234,0.02246 C 9.568698,1.7532915 8.3105725,1.4965145 7.9990235,2.481429 8.669485,2.540929 9.501283,2.066022 10.267578,2.1279135 11.27361,1.914314 12.00714,2.528934 12.802735,2.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 21,11.499985 10,10 0 0 0 11,1.4999845 Z M 7.003906,2.9599455 C 6.4379285,3.0006105 5.8104885,3.320247 5.970703,3.91893 5.406871,4.8000915 4.6391695,5.539451 3.9150391,6.2900235 2.8631376,7.0556405 2.2974934,8.3417075 2.2636719,9.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 4.010742,15.25975 C 4.1190105,14.662122 3.59837,13.816371 3.6533203,13.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 C 8.387568,10.636229 7.571832,9.417177 8.3652345,9.472641 9.584925,9.369235 8.7035255,8.054072 8.2753905,7.563461 7.7798755,6.4091315 7.0841595,9.366603 6.7509765,8.0400235 6.1107425,7.3624545 7.1048505,5.8131895 7.713867,6.764633 7.888171,6.669753 8.4905575,5.592825 7.6240235,5.587875 6.953452,4.954919 7.328243,3.853966 7.772461,3.1874845 7.6603655,3.01169 7.343493,2.935545 7.003906,2.9599455 Z m 0.879883,1.423828 C 7.7253995,4.3453835 7.414591,4.814343 7.421875,5.1288905 7.6199705,5.505079 7.9923925,5.0911855 7.9609375,4.8124845 7.9964175,4.523197 7.9557825,4.401223 7.883789,4.3837735 Z M 10.078125,4.541 C 9.705921,4.513305 9.095713,5.0248445 9.785156,4.9960785 c 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 11.972196,5.6294705 11.388416,4.236141 10.314453,4.7880705 10.300193,4.619121 10.202193,4.5502315 10.078125,4.541 Z M 8.9716795,5.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 12.362305,7.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 8.814453,9.654282 C 8.731843,9.671172 8.705085,9.798898 8.859373,10.13475 9.45067,10.11847 8.996195,9.61713 8.814453,9.654282 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 8.9765625,21.291 C 9.139357,21.24617 9.298182,21.190587 9.448242,21.115219 10.42226,20.905052 11.658682,20.057707 11.506836,19.022445 10.778038,18.331416 9.52809,18.733181 8.836914,17.988265 8.4304395,17.011782 7.3903415,16.597842 6.519531,16.132797 6.152875,15.842554 5.5445975,15.513626 5.091797,15.524398 Z"/>
+ <path style="fill:#ffbf23" d="M 11,1 A 10,10 0 0 0 10.384766,1.02246 C 9.568698,1.253307 8.3105725,0.99653 7.9990235,1.9814445 8.669485,2.0409445 9.501283,1.5660375 10.267578,1.627929 c 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 21,11 10,10 0 0 0 11,1 Z M 7.003906,2.459961 C 6.4379285,2.500626 5.8104885,2.8202625 5.970703,3.4189455 5.406871,4.300107 4.6391695,5.0394665 3.9150391,5.790039 2.8631376,6.555656 2.2974934,7.841723 2.2636719,9.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 4.010742,14.759766 C 4.1190105,14.162137 3.59837,13.316386 3.6533203,12.605469 2.4113689,12.68879 2.5649668,10.3274 3.8466797,10.780274 4.521367,10.697275 4.5379125,11.8629 4.8720705,11.698242 5.6460815,10.945345 6.4281135,10.121021 7.496094,9.81836 8.387568,10.136245 7.5718325,8.917192 8.3652345,8.972656 9.584925,8.8692505 8.7035255,7.5540875 8.2753905,7.0634765 7.7798755,5.909147 7.0841595,8.866618 6.7509765,7.540039 6.1107425,6.86247 7.1048505,5.313205 7.713867,6.2646485 7.888171,6.1697685 8.4905575,5.0928405 7.6240235,5.0878905 6.953452,4.4549345 7.328243,3.3539815 7.772461,2.6875 7.6603655,2.5117055 7.343493,2.4355605 7.003906,2.459961 Z M 7.883789,3.883789 C 7.7253995,3.845399 7.414591,4.3143585 7.421875,4.628906 7.6199705,5.0050945 7.9923925,4.591201 7.9609375,4.3125 7.9964175,4.0232125 7.9557825,3.9012385 7.883789,3.883789 Z m 2.194336,0.1572265 C 9.705921,4.0133205 9.095713,4.52486 9.785156,4.496094 10.160025,5.2728435 9.963118,6.3139275 10.143555,7.199219 10.622988,8.041734 11.173246,6.181874 11.658203,5.991211 11.972196,5.129486 11.388416,3.7361565 10.314453,4.288086 10.300193,4.1191365 10.202193,4.050247 10.078125,4.0410155 Z M 8.9716795,4.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 8.814453,9.154297 C 8.731843,9.171187 8.705085,9.298913 8.859373,9.634766 9.45067,9.618486 8.996195,9.117145 8.814453,9.154297 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 9.139357,20.746175 9.298182,20.690602 9.448242,20.615234 10.42226,20.405067 11.658682,19.557722 11.506836,18.522461 10.778038,17.831431 9.52809,18.233197 8.836914,17.488281 8.4304395,16.511798 7.3903415,16.097857 6.519531,15.632812 6.152875,15.342569 5.5445975,15.013641 5.091797,15.024414 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 10.384766,1.02246 C 9.568698,1.253307 8.3105725,0.99653 7.9990235,1.9814445 c 0.1177035,0.010445 0.241743,9.75e-5 0.368164,-0.0166 C 8.8883115,1.592339 9.763977,1.698069 10.384766,1.5224615 A 10,10 0 0 1 11,1.5 10,10 0 0 1 20.990234,11.294922 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z M 7.003906,2.459961 C 6.4379285,2.500626 5.8104885,2.8202625 5.970703,3.4189455 5.406871,4.300107 4.6391695,5.0394665 3.9150391,5.790039 2.8631376,6.555656 2.2974934,7.841723 2.2636719,9.124024 2.2483199,9.757267 2.147241,10.423631 2.1806639,11.067383 2.1963869,10.583272 2.2522709,10.094303 2.2636719,9.624024 2.2974934,8.341723 2.8631376,7.055656 3.9150391,6.290039 4.6391695,5.5394665 5.406871,4.800107 5.970703,3.9189455 5.8104885,3.3202625 6.437929,3.000628 7.003906,2.959961 7.2198645,2.944446 7.4205285,2.974461 7.571289,3.040039 7.634838,2.914783 7.70135,2.794191 7.772461,2.6875 7.6603655,2.5117055 7.343493,2.4355605 7.003906,2.459961 Z M 7.883789,3.883789 C 7.7253995,3.845399 7.414591,4.314359 7.421875,4.628906 7.454065,4.690039 7.491356,4.723696 7.5302735,4.7470705 7.6334925,4.537065 7.785076,4.359863 7.883789,4.383789 7.909579,4.390039 7.929629,4.415214 7.945312,4.451172 7.958252,4.403992 7.965912,4.356579 7.960937,4.3125 7.996417,4.0232125 7.955777,3.9012385 7.883789,3.883789 Z m 2.194336,0.1572265 C 9.705921,4.0133205 9.095713,4.52486 9.785156,4.496094 9.799686,4.526209 9.808416,4.558958 9.821286,4.589844 9.907906,4.556769 9.998224,4.53507 10.078122,4.541014 10.20219,4.550244 10.30019,4.619135 10.31445,4.7880845 11.096377,4.38624 11.61284,5.0171305 11.717776,5.721678 11.845361,4.8719875 11.282884,3.7903905 10.314455,4.2880845 10.300195,4.119135 10.202195,4.0502455 10.078127,4.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 8.1084855,5.49896 8.115233,5.227412 7.859375,5.1279295 7.740871,5.2876965 7.5470465,5.36661 7.421875,5.1289295 7.420175,5.054825 7.43838,4.9712875 7.46582,4.8886955 7.364925,4.73759 7.307415,4.570118 7.2822265,4.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 14.968051,4.868529 14.893282,4.6854535 14.808598,4.50586 14.69567,4.479035 14.565542,4.453302 14.433598,4.453126 Z M 8.9716795,4.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 12.91162,6.936848 12.612372,6.515697 12.3623,6.521485 Z M 7.979492,6.792969 C 7.5319615,6.8680675 7.0216875,8.6178845 6.7509765,7.540039 6.668556,7.452812 6.6145895,7.3511125 6.582031,7.2421875 6.520782,7.524802 6.547971,7.8251955 6.7509765,8.040039 7.0841595,9.366618 7.7798755,6.409147 8.2753905,7.5634765 8.4899865,7.8093875 8.817793,8.262219 8.9384765,8.6660155 9.140851,8.221889 8.5887185,7.422527 8.2753905,7.0634765 8.1824815,6.84704 8.0827685,6.7756385 7.979492,6.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 15.37207,7.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 8.9316405,9.184569 C 8.8965555,9.252609 8.8405895,9.310533 8.763672,9.35742 8.778242,9.42878 8.804127,9.514504 8.859375,9.634764 9.344304,9.621414 9.126171,9.285824 8.9316405,9.184569 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 4.1190105,14.162137 3.59837,13.316385 3.6533203,12.605469 3.1750965,12.637552 2.9058281,12.306685 2.8261719,11.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 C 10.778031,17.831431 9.528083,18.233197 8.836907,17.488281 8.4304375,16.511798 7.39034,16.097857 6.519529,15.632812 6.1528735,15.342569 5.5445955,15.013641 5.091795,15.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/22x22/apps/qctools.svg b/.icons/awkward/22x22/apps/qctools.svg
new file mode 100644
index 00000000..8fdc1eec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qctools.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="22" height="14" x="0" y="4.5" rx="1" ry="1"/>
+ <rect style="fill:#858585" width="22" height="14" x="0" y="4" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="20" height="11" x="1" y="6.5" rx=".909" ry=".786"/>
+ <rect style="fill:#ccdfd8" width="20" height="11" x="1" y="6" rx=".909" ry=".786"/>
+ <path style="fill:#3f3f3f" d="m 16,8 a 4,4 0 0 0 -4,4 4,4 0 0 0 4,4 4,4 0 0 0 3.521484,-2.109375 L 19,13.5 18.708984,13.28125 A 3,3 0 0 1 16,15 3,3 0 0 1 13,12 3,3 0 0 1 16,9 3,3 0 0 1 18.708984,10.716797 L 19,10.5 19.523438,10.107422 A 4,4 0 0 0 16,8 Z"/>
+ <circle style="fill:#3f3f3f" cx="-.304" cy="12.526" r="4" transform="rotate(-30)"/>
+ <path style="fill:#3f3f3f" d="m 7.3066406,11.412109 -0.53125,1.402344 c 0,0 -0.057232,0.434936 1.0214844,1.029297 0.5393585,0.29718 1.057816,0.63757 1.375,0.933594 0.59855,0.492879 0.106704,0.783368 -0.2753906,1.029297 -0.402741,0.170119 -1.0382821,0.277811 -1.7519532,0.351562 -1.427342,0.147503 -1.9614081,0.09625 -3.2246093,1.042969 C 2.9503551,17.927826 2.2534703,18.710792 2.0527344,20 h 0.8359375 c 0.2571702,-0.920978 1.0956337,-1.822173 1.9296875,-2.447266 0.613523,-0.459814 0.9671482,-0.595566 2.4804687,-0.751953 1.215475,-0.21431 3.4771979,-0.518575 3.6718749,-1.296875 0.168117,-0.772775 -0.297738,-1.37843 -0.775391,-1.824218 C 9.717657,13.233899 9.118664,12.859412 8.5195312,12.529297 7.3212647,11.869066 7.3066406,11.412109 7.3066406,11.412109 Z"/>
+ <circle style="opacity:0.2" cx="-.554" cy="12.959" r="3" transform="rotate(-30)"/>
+ <circle style="fill:#939393" cx="-.304" cy="12.526" r="3" transform="rotate(-30)"/>
+ <circle style="fill:#0062c9" cx="-.304" cy="12.526" r="1" transform="rotate(-30)"/>
+ <circle style="fill:#3f3f3f" cx="-.279" cy="10.901" r=".375" transform="rotate(-30)"/>
+ <circle style="fill:#3f3f3f" cx="-1.879" cy="13.151" r=".375" transform="rotate(-30)"/>
+ <circle style="fill:#3f3f3f" cx="1.271" cy="13.151" r=".375" transform="rotate(-30)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,4 C 0.446,4 0,4.446 0,5 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 20 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;fill:#ffffff" d="M 1.9091797,6 C 1.4055433,6 1,6.350847 1,6.786133 v 0.5 C 1,6.850847 1.4055433,6.5 1.9091797,6.5 H 20.09082 C 20.594456,6.5 21,6.850847 21,7.286133 v -0.5 C 21,6.350847 20.594456,6 20.09082,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qdbusviewer-qt4.svg b/.icons/awkward/22x22/apps/qdbusviewer-qt4.svg
new file mode 120000
index 00000000..b54d6089
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qdbusviewer-qt4.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qdbusviewer-qt5.svg b/.icons/awkward/22x22/apps/qdbusviewer-qt5.svg
new file mode 120000
index 00000000..b54d6089
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qdbusviewer-qt5.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qdbusviewer.svg b/.icons/awkward/22x22/apps/qdbusviewer.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qdbusviewer.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qdbusviewer5.svg b/.icons/awkward/22x22/apps/qdbusviewer5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qdbusviewer5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qdirstat.svg b/.icons/awkward/22x22/apps/qdirstat.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qdirstat.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qelectrotech.svg b/.icons/awkward/22x22/apps/qelectrotech.svg
new file mode 100644
index 00000000..1d494620
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qelectrotech.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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="#474747" d="m11 6c-0.704 0-1.4005 0.2755-1.9375 0.8125-0.474 0.474-0.741 1.0685-0.797 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.3905-1.3905c0.4085-0.3265 0.8985-0.4845 1.3905-0.4845zm-1.75 0.844 1.39 1.3905-1.39 1.39c-0.6525-0.8175-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.75 1.39 1.3905c-0.818 0.6525-1.9635 0.6525-2.7815 0l1.3905-1.3905z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qemu-system-aarch64.svg b/.icons/awkward/22x22/apps/qemu-system-aarch64.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qemu-system-aarch64.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qemu-system-arm.svg b/.icons/awkward/22x22/apps/qemu-system-arm.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qemu-system-arm.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qemu-system-i386.svg b/.icons/awkward/22x22/apps/qemu-system-i386.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qemu-system-i386.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qemu-system-x86_64-spice.svg b/.icons/awkward/22x22/apps/qemu-system-x86_64-spice.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qemu-system-x86_64-spice.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qemu-system-x86_64.svg b/.icons/awkward/22x22/apps/qemu-system-x86_64.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qemu-system-x86_64.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qemu.svg b/.icons/awkward/22x22/apps/qemu.svg
new file mode 100644
index 00000000..35efe1ad
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qemu.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11,1.4999996 A 9.9999857,9.9999857 0 0 0 1,11.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 17.208984,21.5 H 21.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 21,11.5 9.9999857,9.9999857 0 0 0 11,1.4999996 Z"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="m 8.8024367,2.9473316 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 -0.05664,-0.00586 C 7.9610415,4.0250499 7.9075675,4.0027049 7.8287862,3.9541655 7.6685574,4.0818233 7.5554171,4.2511466 7.4606227,4.4385398 6.8269106,5.4243768 6.5186001,6.2465411 6.3102339,7.2852151 6.0441623,8.6115462 5.9787419,10.162056 6.0055468,11.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.0772061 1.544919,-2.8066366 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 11.277043,6.34969 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 -0.07936,-0.7751624 -0.853519,-1.1220909 -1.496092,-1.3496076 -0.750721,-0.3649995 -1.872387,-0.351954 -1.991208,-1.361326 -0.0316,-0.070345 -0.06314,-0.1405203 -0.101563,-0.2080247 l -0.291991,-0.3876944 0.01074,-0.00586 C 13.526422,4.1863091 12.964691,3.8430096 12.367861,3.7119789 11.775484,3.5075049 11.110579,3.3040085 10.484075,3.2227218 10.271464,3.8487295 10.033415,2.7267933 9.522162,3.0596361 9.074026,3.1127078 9.136089,3.2312564 8.8024367,2.9473316 Z M 12.10712,4.5010402 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 8.8024367,2.4472933 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 7.9610415,3.5250094 7.9075675,3.5026694 7.8287862,3.4541276 7.6685574,3.5817853 7.5554171,3.7511087 7.4606227,3.9385019 6.8269106,4.9243391 6.5186001,5.7465034 6.3102339,6.7851774 6.0441623,8.1115084 5.9787419,9.6620179 6.0055468,10.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.077206 1.544919,-2.8066369 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 C 16.62658,6.8549947 15.779131,6.7899412 15.062193,6.592796 14.948701,6.572156 14.807268,6.549131 14.667663,6.536156 l -0.702148,-0.1572268 -0.174804,-0.04492 v 0.0049 L 11.277043,5.8496517 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 17.716225,6.6946015 16.942069,6.347673 16.299496,6.1201563 15.548775,5.7551569 14.427109,5.7682023 14.308288,4.7588303 14.276683,4.6885024 14.245147,4.618327 14.206725,4.5508226 l -0.291991,-0.3876944 0.01074,-0.00586 C 13.526422,3.6862711 12.964691,3.3429713 12.367861,3.2119406 11.775484,3.0074667 11.110579,2.8039703 10.484075,2.7226835 10.271464,3.3486913 10.033415,2.2267551 9.522162,2.5595978 9.074026,2.6126695 9.136089,2.7312182 8.8024367,2.4472933 Z M 12.10712,4.0010019 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 -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:#4f4f4f" d="m 14.750222,13.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 21.9465,19.971682 L 19.551973,13.97169 a 0.7500739,0.7500739 0 0 0 -0.696288,-0.471678 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.8024367,2.4472933 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 17.71623,6.6945855 16.942071,6.347657 16.299498,6.1201403 15.548777,5.7551409 14.427111,5.7681863 14.30829,4.7588143 14.27669,4.6884863 14.24515,4.6183115 14.206727,4.5508066 l -0.291991,-0.3876944 0.01074,-0.00586 C 13.526422,3.6862711 12.964691,3.3429713 12.367861,3.2119406 11.775484,3.0074667 11.110579,2.8039703 10.484075,2.7226835 10.271464,3.3486913 10.033415,2.2267551 9.522162,2.5595978 9.074026,2.6126695 9.136089,2.7312182 8.8024367,2.4472933 Z M 7.7760707,3.5097917 C 7.6460999,3.6301838 7.5434511,3.774801 7.4606417,3.9385021 6.8269296,4.9243391 6.5186191,5.7465034 6.3102529,6.7851774 6.0788112,7.9388822 6.0037528,9.2538579 6.0045893,10.439469 6.0245693,9.3928459 6.1114287,8.2762877 6.3102529,7.2851766 6.5186191,6.2465026 6.8269296,5.4243383 7.4606417,4.4385013 7.5554361,4.2511081 7.6685764,4.0817848 7.8288052,3.954127 c 0.078781,0.04854 0.1322553,0.070884 0.1689452,0.083984 l 0.05664,0.00586 h 0.0049 C 8.1035108,3.9978629 7.8506071,3.6932723 7.7760877,3.5097922 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 13.261221,5.5181987 12.792814,5.5811136 12.309268,5.3857679 11.960076,5.2446996 11.691673,5.0059895 11.570987,4.7597923 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 16.922932,7.2943681 16.709652,7.1545398 16.513363,7.1259784 16.214322,7.1073034 15.895319,7.023611 15.596372,6.9121117 L 13.863953,6.5917996 v -0.00586 c -0.0867,-0.01015 -0.172381,-0.025665 -0.258789,-0.04492 v 0.01172 z M 10.018255,11.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 11.413508,14.987585 10.204055,13.673867 10.018255,11.084 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,0.99999993 A 9.9999857,9.9999857 0 0 0 1,11 9.9999857,9.9999857 0 0 0 1.0097656,11.207031 9.9999857,9.9999857 0 0 1 11,1.4999999 9.9999857,9.9999857 0 0 1 20.992188,11.351562 9.9999857,9.9999857 0 0 0 21,11 9.9999857,9.9999857 0 0 0 11,0.99999993 Z M 20.154297,15.476562 a 9.9999857,9.9999857 0 0 1 -0.101563,0.246094 l 1.894532,4.75 a 0.7500739,0.7500739 0 0 1 0.0098,0.02539 0.7500739,0.7500739 0 0 0 -0.0098,-0.525391 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qgis.svg b/.icons/awkward/22x22/apps/qgis.svg
new file mode 100644
index 00000000..c9070e23
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qgis.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1100.5197)">
+ <path style="opacity:0.2" d="m 10,1111.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 12,1112.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 15,1112.5197 Z"/>
+ <path style="opacity:0.2" d="m 11,1102.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 11,1118.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 21,1112.0197 a 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#90ae24" d="m 11,1101.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 11,1117.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 21,1111.5197 a 10,10 0 0 0 -10,-10 z"/>
+ <path style="fill:#ee7913" d="m 10,1110.5197 v 3 l 2.091797,2.0898 v -3.0781 h 2.919922 L 13,1110.5197 Z"/>
+ <path style="fill:#f0e64a" d="m 12,1112.5197 v 3 l 1,1 v -3 h 3 l -1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10,1110.5197 11,11 v -3 l -4.5,-4.5 -0.199219,-0.1992 -1.289062,-1.2891 -0.01172,-0.012 -2,-2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1101.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 17,1112.0197 6,6 0 0 0 16.98926,1111.715 Z m -11.9794925,0.1016 A 6,6 0 0 0 5,1112.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 11,1117.5197 6,6 0 0 1 5.0097655,1111.8166 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qgo.svg b/.icons/awkward/22x22/apps/qgo.svg
new file mode 100644
index 00000000..7c3324fd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qgo.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4694d7" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path opacity=".2" d="m9 6.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="m9 6a3 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="m9 16a3 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="m19 16.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="m19 16a3 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="m19 6a3 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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qjackctl.svg b/.icons/awkward/22x22/apps/qjackctl.svg
new file mode 100644
index 00000000..08f2fc74
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qjackctl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path opacity=".2" d="m8 9.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="m9 3h3v7h-3z"/>
+ <path fill="#4f4f4f" d="m8 9h5c0.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.5 0 1.5 1-0.57295 2-1.8541-1e-7 -0.57295-2z"/>
+ <rect fill="#4f4f4f" width="3" height=".5" x="9" y="7"/>
+ <rect fill="#4f4f4f" width="3" height=".5" x="9" y="5.5"/>
+ <path fill="#fff" opacity=".2" d="m10.5 0-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="m9 3v0.5h3v-0.5h-3z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qjoypad.svg b/.icons/awkward/22x22/apps/qjoypad.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qjoypad.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qlandkartegt.svg b/.icons/awkward/22x22/apps/qlandkartegt.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qlandkartegt.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qlipper.svg b/.icons/awkward/22x22/apps/qlipper.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qlipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qmapshack.svg b/.icons/awkward/22x22/apps/qmapshack.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qmapshack.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qmmp.svg b/.icons/awkward/22x22/apps/qmmp.svg
new file mode 100644
index 00000000..c98c0c94
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qmmp.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 9.5820306,6.8438436 c -2.518855,0.1557949 -3.9948997,4.1560284 -4.3496091,5.5878914 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.2199267,-0.0041 0.3203117,-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 C 9.2187603,11.603821 11.000378,7.4996585 10.339847,6.865328 9.7752883,6.856668 9.5888193,6.844488 9.5820343,6.843844 Z m 2.8203134,0 c -0.0068,6.44e-4 -0.193254,0.012824 -0.757813,0.021484 C 10.984003,7.4996585 12.765618,11.603821 11,17.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.4320965 -4.349609,-5.5878914 z"/>
+ <path style="fill:#cccccc;fill-rule:evenodd" d="M 9.5820586,6.3440302 C 7.0632033,6.4998251 5.5862691,10.500237 5.2315597,11.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.2208979,-0.0031 0.3212829,-0.06543 0.215461,-0.133829 0.217651,-0.427698 0.426117,-0.693346 0.104231,-0.132836 0.143909,-0.220184 0.283196,-0.33886 0.03222,-0.02745 0.0649,-0.03421 0.09863,-0.03125 C 9.2187601,11.103308 11.000388,6.9997827 10.339861,6.3654522 9.7753001,6.3567922 9.5888471,6.3446122 9.5820631,6.3439682 Z"/>
+ <g style="opacity:0.2" transform="matrix(0.23988116,0,0,0.23610254,-0.86382181,-1.0632223)">
+ <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 5.2863113,11.999623 c 0,0 2.5928023,0.09625 4.0783957,-2.3010701 1.485594,-2.3973183 1.086573,-3.8992235 1.086573,-3.8992235 0,0 -0.7708083,-0.027315 -0.7721449,-0.027441 C 9.5986641,5.7642764 9.5549246,5.6491387 9.4392539,5.5579087 9.0085958,5.1494043 8.4135902,5.0819037 7.9250041,5.0006668 c -0.064528,0.017826 0.00945,-8.736e-4 -0.00751,0 -0.016936,8.735e-4 -0.027778,-8.972e-4 -0.074963,0 -0.047161,8.971e-4 -0.1524925,-0.00118 -0.2623581,0 -0.2197311,0.00236 -0.5229409,0.00829 -0.8845617,0.022146 -0.7232657,0.027671 -1.6739867,0.097865 -2.6312085,0.2656153 -0.9571978,0.1677509 -1.9217,0.4295178 -2.676179,0.8706282 -0.75228651,0.4398118 -1.30548365,1.1406661 -1.38681291,1.99616 -2.3748e-4,0.00248 2.2789e-4,0.00489 0,0.00739 -6.0450011e-4,0.0064 -0.002355633,0.020163 0,0.044269 0.00274664,0.028096 0.01383874,0.066581 0.0299851,0.1106612 0.0322928,0.088137 0.09742773,0.2091161 0.23238487,0.3467874 0.26991428,0.2753192 0.80726004,0.6370283 1.91154584,1.0550715 0,0 0.1969904,0.081928 0.3598337,0.2065897 0.08144,0.062331 0.1480307,0.1379069 0.1799109,0.1992229 0.031904,0.06129 0.037493,0.09402 0,0.154931 v 0.0074 c 0,0 -0.026339,0.04136 -0.037469,0.0959 -0.011131,0.05454 -0.012762,0.1287 0.00748,0.221347 0.040516,0.185293 0.17365,0.569569 0.5172558,0.871001 9.59e-5,9.4e-5 0.023724,0.01893 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.014992,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.129621 0.4047995,0.258249 0.037589,0.06927 0.095617,0.08516 0.1499257,0.103295 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 12.402321,6.3440302 c 2.518855,0.1557949 3.995789,4.1562068 4.350499,5.5880698 -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.8630793 0.644518,-10.4974098 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,22.863822,-1.0632223)">
+ <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 16.713689,11.999623 c 0,0 -2.592802,0.09625 -4.078396,-2.3010701 C 11.1497,7.3012346 11.54872,5.7993294 11.54872,5.7993294 c 0,0 0.770808,-0.027315 0.772145,-0.027441 0.08047,-0.00761 0.124211,-0.1227497 0.239881,-0.2139797 0.430658,-0.4085044 1.025664,-0.476005 1.51425,-0.5572419 0.06453,0.017826 -0.0095,-8.736e-4 0.0075,0 0.01694,8.735e-4 0.02778,-8.972e-4 0.07496,0 0.04716,8.971e-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.2656153 0.957197,0.1677509 1.921699,0.4295178 2.676178,0.8706282 0.752287,0.4398118 1.305484,1.1406661 1.386813,1.99616 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.1106612 -0.03229,0.088137 -0.09743,0.2091161 -0.232385,0.3467874 -0.269914,0.2753192 -0.80726,0.6370283 -1.911545,1.0550715 0,0 -0.196991,0.081928 -0.359834,0.2065897 -0.08144,0.062331 -0.148031,0.1379069 -0.179911,0.1992229 -0.0319,0.06129 -0.03749,0.09402 0,0.154931 v 0.0074 c 0,0 0.02634,0.04136 0.03747,0.0959 0.01113,0.05454 0.01276,0.1287 -0.0075,0.221347 -0.04052,0.185293 -0.17365,0.569569 -0.517256,0.871001 -9.6e-5,9.4e-5 -0.02372,0.01893 -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.129621 -0.404799,0.258249 -0.03759,0.06927 -0.09562,0.08516 -0.149926,0.103295 -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 8.3583671,1.5128576 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 9.5000296,5.5127832 1.4999702,1.9999603 0 0 0 10.00002,7.0012537 V 17.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 7.0002537 A 1.4999702,1.9999603 0 0 0 12.49997,5.5127832 1.4999702,1.9999603 0 0 0 12.279475,4.4718039 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 11.0001,3.5130329 1.4999702,1.9999603 0 0 0 9.9056216,4.1495203 C 9.2631346,3.6360305 8.7946435,2.9420442 8.5921475,2.2064088 8.6691465,2.1344108 8.718145,2.0276124 8.718145,1.9076148 c 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.86382181,-1.5632124)">
+ <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 8.3583671,1.0128675 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 9.5000296,5.0127932 1.4999702,1.9999603 0 0 0 10.00002,6.5012636 V 16.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 6.5002636 A 1.4999702,1.9999603 0 0 0 12.49997,5.0127932 1.4999702,1.9999603 0 0 0 12.279475,3.9718138 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 11.0001,3.0130428 1.4999702,1.9999603 0 0 0 9.9056216,3.6495302 C 9.2631346,3.1360404 8.7946435,2.4420542 8.5921475,1.7064188 8.669146,1.6344202 8.718145,1.5276223 8.718145,1.4076247 8.718145,1.190079 8.5566482,1.0130825 8.3586521,1.0130825 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qnapi-48.svg b/.icons/awkward/22x22/apps/qnapi-48.svg
new file mode 120000
index 00000000..45ca89d2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qnapi-48.svg
@@ -0,0 +1 @@
+qnapi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qnapi.svg b/.icons/awkward/22x22/apps/qnapi.svg
new file mode 100644
index 00000000..a54619ed
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qnapi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#ff811f" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1" d="m 11,4.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 17.59082,18.122195 C 17.1876,17.467644 16.702531,16.823817 16.164062,16.214969 17.342494,14.927235 17.997285,13.245677 18,11.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 11,4 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 15,11 4,4.5 0 0 1 11,15.5 4,4.5 0 0 1 7,11 4,4.5 0 0 1 11,6.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="fill:none;stroke:#5a3608;stroke-width:2" d="m 10.052,13.042414 c 2.391,-0.186006 5.066251,2.472259 6.687834,5.104593"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qomp.svg b/.icons/awkward/22x22/apps/qomp.svg
new file mode 100644
index 00000000..108b32d7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qomp.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="fill:#2f67ba" cx="11" cy="11" r="10"/>
+ <rect style="opacity:0.2" width="14" height="14" x="-18.5" y="-18" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4bd076" width="14" height="14" x="-18" y="-18" 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,-235.5,-83.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,-235.5,-84.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 20.989,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.0107,11.291 10,10 0 0 0 1,11.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="opacity:0.2;fill:#ffffff" d="M 11,4 C 7.122,4 4,7.122 4,11 4,11.08452 4.00878,11.166218 4.011719,11.25 4.1437474,7.4898619 7.2065251,4.5 11,4.5 c 3.793475,0 6.856253,2.9898619 6.988281,6.75 C 17.991223,11.166218 18,11.084525 18,11 18,7.122 14.878,4 11,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qpdfview.svg b/.icons/awkward/22x22/apps/qpdfview.svg
new file mode 100644
index 00000000..f2e80148
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qpdfview.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.5516 0-0.9957-0.446-0.9957-1z"/>
+ <circle fill="#309dc0" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qps.svg b/.icons/awkward/22x22/apps/qps.svg
new file mode 120000
index 00000000..b6e5ceea
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qps.svg
@@ -0,0 +1 @@
+utilities-system-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qreator.svg b/.icons/awkward/22x22/apps/qreator.svg
new file mode 100644
index 00000000..4dff01cf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qreator.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:.2;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"/>
+ <path style="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 1z"/>
+ <path style="opacity:.2" d="m19 3.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="m19 3v6h-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qsampler.svg b/.icons/awkward/22x22/apps/qsampler.svg
new file mode 100644
index 00000000..2ed5888f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qsampler.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#28287b" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,1 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 11.444636,4.5000019 c -0.26116,8.71e-5 -0.529709,0.01135 -0.805791,0.034811 C 8.1956475,4.7424089 6.4434605,5.9936354 5.028198,7.4763044 H 5.028067 C 4.0295965,8.5230904 3.2876456,9.990991 3.0789197,11.461858 c -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 C 14.468144,9.706318 14.322373,9.372023 14.175933,9.106469 14.102713,8.9736944 14.029666,8.8580674 13.95452,8.7662859 c -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 C 10.752032,8.6642394 9.92756,8.8087064 9.05153,9.021504 8.1754895,9.234329 7.3491735,9.513031 6.771596,9.871922 6.482807,10.051368 6.2537895,10.251125 6.1172235,10.486041 5.980676,10.720925 5.947382,10.997607 6.0524755,11.271358 v 1.33e-4 c 0.2235075,0.594381 0.789909,1.040866 1.487988,1.423987 C 9,13.5 10.507024,14.013203 11.885445,14.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 C 10.782584,17.552659 9.74211,17.523987 9.019093,17.498855 7.343157,17.425829 6.0664085,16.595751 4.915556,15.276011 4.200452,14.455968 4.103273,13.612955 4.0255,12.405431 3.949313,11.222593 4.217345,9.886701 4.871451,8.9047605 6.3255275,6.7218875 8.115433,5.474407 10.624793,5.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 11.444636,3.9999999 c -0.26116,8.71e-5 -0.529709,0.01135 -0.805791,0.034811 C 8.1956475,4.2424069 6.4434605,5.4936334 5.028198,6.9763024 H 5.028067 C 4.0295965,8.0230884 3.2876456,9.490991 3.0789197,10.961858 c -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 C 14.836475,10.190751 14.72554,9.866126 14.596845,9.536222 14.468144,9.206318 14.322373,8.8720219 14.175933,8.6064674 14.102713,8.4736924 14.029666,8.3580654 13.95452,8.2662839 c -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 C 10.752032,8.1642374 9.92756,8.3087044 9.05153,8.5215019 8.1754895,8.7343279 7.3491735,9.013031 6.771596,9.371922 6.482807,9.551368 6.2537895,9.751125 6.1172235,9.986041 5.980676,10.220925 5.947382,10.497607 6.052475,10.771358 v 1.33e-4 c 0.2235075,0.594381 0.789909,1.040866 1.487988,1.423987 C 9,13 10.507024,13.513203 11.885445,14.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 C 10.782584,17.052659 9.74211,17.023987 9.019093,16.998855 7.343157,16.925829 6.0664085,16.095751 4.915556,14.776011 4.200452,13.955968 4.103273,13.112955 4.0255,11.905431 3.9493135,10.722593 4.217345,9.386701 4.871451,8.4047585 6.3255275,6.2218855 8.115433,4.974405 10.624793,4.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 18.933452,8.69184 18.90293,8.6308955 18.862622,8.5559105 18.782002,8.405941 18.662319,8.2004725 18.501201,7.959063 18.178973,7.476248 17.691047,6.749601 17.018601,6.141677 15.841829,5.0778095 14.09459,4.0715315 11.703345,4.0042055 c -0.0854,-0.0024 -0.171672,-0.00365 -0.258721,-0.00365 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qsynth.svg b/.icons/awkward/22x22/apps/qsynth.svg
new file mode 100644
index 00000000..5ca1ef02
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qsynth.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 12.42 12.42">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qt-creator.svg b/.icons/awkward/22x22/apps/qt-creator.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qt-creator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qt.svg b/.icons/awkward/22x22/apps/qt.svg
new file mode 100644
index 00000000..dd076c6f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m2.8636364 2.5h17.136364s1 0 1 1v13l-2.863636 3h-17.136364s-1 0-1-1v-13z"/>
+ <path style="fill:#00cc5c" d="m2.8636364 2h17.136364s1 0 1 1v13l-2.863636 3h-17.136364s-1 0-1-1v-13z"/>
+ <path style="opacity:.2" d="m7.5175781 5.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="M 7.5175781,5 C 4.7382681,5 4,6.5 4,9.5 4,12.5 4.7252781,14 7.5175781,14 h 0.7929688 l 1.1562501,2 1.337891,-0.5 -1.091797,-2 C 10.751886,13 11,11.5 11,9.5 11,6.5 10.296888,5 7.5175781,5 Z M 13,5 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 14.730469 C 14.055118,13 14,12.5 14,11.5 V 8 h 2 V 7 H 14 V 5 Z M 7.5078125,6 C 9.52615,6 10.000005,7.1666667 10,9.5 10,11.833333 9.541444,13 7.5078125,13 5.4741812,13 5,11.833333 5,9.5 5,7.1666667 5.489475,6 7.5078125,6 Z"/>
+ <path style="fill:#ffffff;opacity:.2" d="m2.8632813 2-2.8632813 3v0.5l2.8632813-3h17.136719s1 0 1 1v-0.5c0-1-1-1-1-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qt4-logo.svg b/.icons/awkward/22x22/apps/qt4-logo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qt4-logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qt4logo.svg b/.icons/awkward/22x22/apps/qt4logo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qt4logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qt5-logo.svg b/.icons/awkward/22x22/apps/qt5-logo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qt5-logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qt5ct.svg b/.icons/awkward/22x22/apps/qt5ct.svg
new file mode 120000
index 00000000..d771b629
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qt5ct.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qtassistant.svg b/.icons/awkward/22x22/apps/qtassistant.svg
new file mode 100644
index 00000000..223c6d7b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtassistant.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 2.8636364,2.5 H 20 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 1.0000004 c 0,0 -1,0 -1,-1 v -13 z"/>
+ <path style="fill:#00cc5c" d="M 2.8636364,2 H 20 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 1.0000004 c 0,0 -1,0 -1,-1 V 5 Z"/>
+ <path style="opacity:0.2" d="M 7.5175781,5.5 C 4.7382681,5.5 4,7 4,10 c 0,3 0.7252781,4.5 3.5175781,4.5 H 8.3105469 L 9.466797,16.5 10.804688,16 9.712891,14 C 10.751886,13.5 11,12 11,10 11,7 10.296888,5.5 7.5175781,5.5 Z M 13,5.5 v 2 h -1 v 1 h 1 V 12 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 14.730469 C 14.055118,13.5 14,13 14,12 V 8.5 h 2 v -1 h -2 v -2 z m -5.4921875,1 C 9.52615,6.5 10.000005,7.6666667 10,10 10,12.333333 9.541444,13.5 7.5078125,13.5 5.4741812,13.5 5,12.333333 5,10 5,7.6666667 5.489475,6.5 7.5078125,6.5 Z"/>
+ <path style="fill:#ffffff" d="M 7.5175781,5 C 4.7382681,5 4,6.5 4,9.5 4,12.5 4.7252781,14 7.5175781,14 h 0.7929688 l 1.1562501,2 1.337891,-0.5 -1.091797,-2 C 10.751886,13 11,11.5 11,9.5 11,6.5 10.296888,5 7.5175781,5 Z M 13,5 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 14.730469 C 14.055118,13 14,12.5 14,11.5 V 8 h 2 V 7 H 14 V 5 Z M 7.5078125,6 C 9.52615,6 10.000005,7.1666667 10,9.5 10,11.833333 9.541444,13 7.5078125,13 5.4741812,13 5,11.833333 5,9.5 5,7.1666667 5.489475,6 7.5078125,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.8632813,2 0,5 v 0.5 l 2.8632813,-3 H 20 c 0,0 1,0 1,1 V 3 C 21,2 20,2 20,2 Z"/>
+ <circle style="fill:#4f4f4f" cx="16" cy="16" r="6"/>
+ <g style="fill:#ffffff;enable-background:new" transform="matrix(0.57142857,0,0,0.57142857,-284.27567,224.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/22x22/apps/qtconfig-qt4.svg b/.icons/awkward/22x22/apps/qtconfig-qt4.svg
new file mode 120000
index 00000000..d771b629
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtconfig-qt4.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qtconfig-qt5.svg b/.icons/awkward/22x22/apps/qtconfig-qt5.svg
new file mode 120000
index 00000000..d771b629
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtconfig-qt5.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qtconfig.svg b/.icons/awkward/22x22/apps/qtconfig.svg
new file mode 100644
index 00000000..a9ebba56
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtconfig.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#00cc5c" d="M 8.9495,1.00066 C 8.737,1.02376 8.55,1.19716 8.511,1.40686 L 8.0885,3.54746 C 7.33,3.84366 6.617,4.25056 5.991,4.75056 L 3.9092,4.04746 C 3.6929,3.97301 3.4306,4.06951 3.3144,4.26616 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 5.991,17.2504 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 8.8975,1.00046 C 8.6795,1.02331 8.4875,1.19491 8.448,1.40236 L 8.0145,3.51996 C 7.2365,3.81301 6.505,4.21556 5.8635,4.71006 L 3.7288,4.01466 C 3.507,3.94101 3.238,4.03646 3.11885,4.23106 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 1.016,7.98696 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 20.97388,8.042675 20.96376,8.10752 20.93587,8.15699 20.96458,8.106185 20.97465,8.04542 20.984,7.98696 Z M 2.83,10.16646 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 -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 1,13.92196 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 1.3144,8.22656 1.3105,8.23437 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 1.4209,8.35947 C 1.3774,8.32147 1.3417,8.27597 1.3144,8.22597 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 8.517578,6.50016 c -2.77931,0 -3.517578,1.5 -3.517578,4.5 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 1.038995,-0.5 1.287109,-2 1.287109,-4 0,-3 -0.703112,-4.5 -3.482422,-4.5 z m 5.482422,0 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 -1.238281 c -0.675351,0 -0.730469,-0.5 -0.730469,-1.5 v -3.5 h 2 v -1 h -2 v -2 z m -5.492187,1 c 2.018337,0 2.492192,1.166667 2.492187,3.5 0,2.333333 -0.458556,3.5 -2.492187,3.5 C 6.474182,14.50016 6,13.333493 6,11.00016 c 0,-2.333333 0.489475,-3.5 2.507813,-3.5 z"/>
+ <path style="fill:#ffffff" d="m 8.517578,6.00016 c -2.77931,0 -3.517578,1.5 -3.517578,4.5 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 1.038995,-0.5 1.287109,-2 1.287109,-4 0,-3 -0.703112,-4.5 -3.482422,-4.5 z m 5.482422,0 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 -1.238281 c -0.675351,0 -0.730469,-0.5 -0.730469,-1.5 v -3.5 h 2 v -1 h -2 v -2 z m -5.492187,1 c 2.018337,0 2.492192,1.166667 2.492187,3.5 0,2.333333 -0.458556,3.5 -2.492187,3.5 C 6.474182,14.00016 6,12.833493 6,10.50016 c 0,-2.333333 0.489475,-3.5 2.507813,-3.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qtcreator.svg b/.icons/awkward/22x22/apps/qtcreator.svg
new file mode 100644
index 00000000..17b6cfe5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtcreator.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 2.8636364,2.5 H 20 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 1.0000004 c 0,0 -1,0 -1,-1 v -13 z"/>
+ <path style="fill:#00cc5c" d="M 2.8636364,2 H 20 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 1.0000004 c 0,0 -1,0 -1,-1 V 5 Z"/>
+ <path style="opacity:0.2" d="M 7.5175781,5.5 C 4.7382681,5.5 4,7 4,10 c 0,3 0.7252781,4.5 3.5175781,4.5 H 8.3105469 L 9.466797,16.5 10.804688,16 9.712891,14 C 10.751886,13.5 11,12 11,10 11,7 10.296888,5.5 7.5175781,5.5 Z M 13,5.5 v 2 h -1 v 1 h 1 V 12 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 14.730469 C 14.055118,13.5 14,13 14,12 V 8.5 h 2 v -1 h -2 v -2 z m -5.4921875,1 C 9.52615,6.5 10.000005,7.6666667 10,10 10,12.333333 9.541444,13.5 7.5078125,13.5 5.4741812,13.5 5,12.333333 5,10 5,7.6666667 5.489475,6.5 7.5078125,6.5 Z"/>
+ <path style="fill:#ffffff" d="M 7.5175781,5 C 4.7382681,5 4,6.5 4,9.5 4,12.5 4.7252781,14 7.5175781,14 h 0.7929688 l 1.1562501,2 1.337891,-0.5 -1.091797,-2 C 10.751886,13 11,11.5 11,9.5 11,6.5 10.296888,5 7.5175781,5 Z M 13,5 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 14.730469 C 14.055118,13 14,12.5 14,11.5 V 8 h 2 V 7 H 14 V 5 Z M 7.5078125,6 C 9.52615,6 10.000005,7.1666667 10,9.5 10,11.833333 9.541444,13 7.5078125,13 5.4741812,13 5,11.833333 5,9.5 5,7.1666667 5.489475,6 7.5078125,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.8632813,2 0,5 v 0.5 l 2.8632813,-3 H 20 c 0,0 1,0 1,1 V 3 C 21,2 20,2 20,2 Z"/>
+ <circle style="fill:#b73ad2" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 19,13.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 18.65268,14.010484 19,13.00004 19,13.00004 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qtcreator_logo_32.svg b/.icons/awkward/22x22/apps/qtcreator_logo_32.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtcreator_logo_32.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qtcreatorubuntu.svg b/.icons/awkward/22x22/apps/qtcreatorubuntu.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtcreatorubuntu.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qtdbusviewer.svg b/.icons/awkward/22x22/apps/qtdbusviewer.svg
new file mode 100644
index 00000000..e740da56
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtdbusviewer.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-1,-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>
+ <path style="opacity:0.2" d="M 2.8636364,2.5 H 20 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 1.0000004 c 0,0 -1,0 -1,-1 v -13 z"/>
+ <path style="fill:#00cc5c" d="M 2.8636364,2 H 20 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 1.0000004 c 0,0 -1,0 -1,-1 V 5 Z"/>
+ <path style="opacity:0.2" d="M 7.5175781,5.5 C 4.7382681,5.5 4,7 4,10 c 0,3 0.7252781,4.5 3.5175781,4.5 H 8.3105469 L 9.466797,16.5 10.804688,16 9.712891,14 C 10.751886,13.5 11,12 11,10 11,7 10.296888,5.5 7.5175781,5.5 Z M 13,5.5 v 2 h -1 v 1 h 1 V 12 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 14.730469 C 14.055118,13.5 14,13 14,12 V 8.5 h 2 v -1 h -2 v -2 z m -5.4921875,1 C 9.52615,6.5 10.000005,7.6666667 10,10 10,12.333333 9.541444,13.5 7.5078125,13.5 5.4741812,13.5 5,12.333333 5,10 5,7.6666667 5.489475,6.5 7.5078125,6.5 Z"/>
+ <path style="fill:#ffffff" d="M 7.5175781,5 C 4.7382681,5 4,6.5 4,9.5 4,12.5 4.7252781,14 7.5175781,14 h 0.7929688 l 1.1562501,2 1.337891,-0.5 -1.091797,-2 C 10.751886,13 11,11.5 11,9.5 11,6.5 10.296888,5 7.5175781,5 Z M 13,5 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 14.730469 C 14.055118,13 14,12.5 14,11.5 V 8 h 2 V 7 H 14 V 5 Z M 7.5078125,6 C 9.52615,6 10.000005,7.1666667 10,9.5 10,11.833333 9.541444,13 7.5078125,13 5.4741812,13 5,11.833333 5,9.5 5,7.1666667 5.489475,6 7.5078125,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.8632813,2 0,5 v 0.5 l 2.8632813,-3 H 20 c 0,0 1,0 1,1 V 3 C 21,2 20,2 20,2 Z"/>
+ <circle style="fill:#e55252" cx="16" cy="16" r="6"/>
+ <g transform="translate(-1,-2)">
+ <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,16.5,16.5)">
+ <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/22x22/apps/qtdesigner.svg b/.icons/awkward/22x22/apps/qtdesigner.svg
new file mode 100644
index 00000000..9c727c47
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtdesigner.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 2.8636364,2.5 H 20 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 1.0000004 c 0,0 -1,0 -1,-1 v -13 z"/>
+ <path style="fill:#00cc5c" d="M 2.8636364,2 H 20 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 1.0000004 c 0,0 -1,0 -1,-1 V 5 Z"/>
+ <path style="opacity:0.2" d="M 7.5175781,5.5 C 4.7382681,5.5 4,7 4,10 c 0,3 0.7252781,4.5 3.5175781,4.5 H 8.3105469 L 9.466797,16.5 10.804688,16 9.712891,14 C 10.751886,13.5 11,12 11,10 11,7 10.296888,5.5 7.5175781,5.5 Z M 13,5.5 v 2 h -1 v 1 h 1 V 12 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 14.730469 C 14.055118,13.5 14,13 14,12 V 8.5 h 2 v -1 h -2 v -2 z m -5.4921875,1 C 9.52615,6.5 10.000005,7.6666667 10,10 10,12.333333 9.541444,13.5 7.5078125,13.5 5.4741812,13.5 5,12.333333 5,10 5,7.6666667 5.489475,6.5 7.5078125,6.5 Z"/>
+ <path style="fill:#ffffff" d="M 7.5175781,5 C 4.7382681,5 4,6.5 4,9.5 4,12.5 4.7252781,14 7.5175781,14 h 0.7929688 l 1.1562501,2 1.337891,-0.5 -1.091797,-2 C 10.751886,13 11,11.5 11,9.5 11,6.5 10.296888,5 7.5175781,5 Z M 13,5 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 14.730469 C 14.055118,13 14,12.5 14,11.5 V 8 h 2 V 7 H 14 V 5 Z M 7.5078125,6 C 9.52615,6 10.000005,7.1666667 10,9.5 10,11.833333 9.541444,13 7.5078125,13 5.4741812,13 5,11.833333 5,9.5 5,7.1666667 5.489475,6 7.5078125,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.8632813,2 0,5 v 0.5 l 2.8632813,-3 H 20 c 0,0 1,0 1,1 V 3 C 21,2 20,2 20,2 Z"/>
+ <circle style="fill:#ff9d04" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="M 13,17.2984 V 19 h 1.7016 L 19,14.7016 17.2984,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qtfm.svg b/.icons/awkward/22x22/apps/qtfm.svg
new file mode 100644
index 00000000..d03fd142
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtfm.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2,1.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 2,1 C 1.446,1 1,1.446 1,2 v 8 h 9 V 1 Z m 10,0 v 9 h 9 V 2 C 21,1.446 20.554,1 20,1 Z M 1,12 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="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 8 V 1 Z m 10,0 v 0.5 h 8 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z M 1,12 v 0.5 h 9 V 12 Z m 11,0 v 0.5 h 9 V 12 Z"/>
+ <path style="opacity:0.2" d="M 6,6 C 5.446,6 5,6.446 5,7 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 10 V 7 C 10,6.446 9.554,6 9,6 Z"/>
+ <rect style="fill:#ffffff" width="12" height="9" x="5" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="5" height="4" x="5" y="5" rx="1" ry="1.143"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qtgain.svg b/.icons/awkward/22x22/apps/qtgain.svg
new file mode 120000
index 00000000..8ce797a4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtgain.svg
@@ -0,0 +1 @@
+easymp3gain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qtikz.svg b/.icons/awkward/22x22/apps/qtikz.svg
new file mode 100644
index 00000000..1790d6d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtikz.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="M 19,20 V 2 C 19,1.446 18.554,1 18,1 H 4 C 3.446,1 3,1.446 3,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="opacity:0.2" d="m 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+ <circle style="fill:#4f4f4f" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 18.005859,14 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 18.214844,14.087891 C 18.155946,14.028993 18.081712,14 18.005859,14 Z m -1.5,1.380859 L 14,17.886719 V 19 h 1.113281 l 2.50586,-2.505859 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qtlinguist.svg b/.icons/awkward/22x22/apps/qtlinguist.svg
new file mode 100644
index 00000000..a6486e5d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtlinguist.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 2.8636364,2.5 H 20 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 1.0000004 c 0,0 -1,0 -1,-1 v -13 z"/>
+ <path style="fill:#00cc5c" d="M 2.8636364,2 H 20 c 0,0 1,0 1,1 v 13 l -2.863636,3 H 1.0000004 c 0,0 -1,0 -1,-1 V 5 Z"/>
+ <path style="opacity:0.2" d="M 7.5175781,5.5 C 4.7382681,5.5 4,7 4,10 c 0,3 0.7252781,4.5 3.5175781,4.5 H 8.3105469 L 9.466797,16.5 10.804688,16 9.712891,14 C 10.751886,13.5 11,12 11,10 11,7 10.296888,5.5 7.5175781,5.5 Z M 13,5.5 v 2 h -1 v 1 h 1 V 12 c 0,2 0.467967,2.5 1.935547,2.5 h 1.095703 l -0.0625,-1 H 14.730469 C 14.055118,13.5 14,13 14,12 V 8.5 h 2 v -1 h -2 v -2 z m -5.4921875,1 C 9.52615,6.5 10.000005,7.6666667 10,10 10,12.333333 9.541444,13.5 7.5078125,13.5 5.4741812,13.5 5,12.333333 5,10 5,7.6666667 5.489475,6.5 7.5078125,6.5 Z"/>
+ <path style="fill:#ffffff" d="M 7.5175781,5 C 4.7382681,5 4,6.5 4,9.5 4,12.5 4.7252781,14 7.5175781,14 h 0.7929688 l 1.1562501,2 1.337891,-0.5 -1.091797,-2 C 10.751886,13 11,11.5 11,9.5 11,6.5 10.296888,5 7.5175781,5 Z M 13,5 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 14.730469 C 14.055118,13 14,12.5 14,11.5 V 8 h 2 V 7 H 14 V 5 Z M 7.5078125,6 C 9.52615,6 10.000005,7.1666667 10,9.5 10,11.833333 9.541444,13 7.5078125,13 5.4741812,13 5,11.833333 5,9.5 5,7.1666667 5.489475,6 7.5078125,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.8632813,2 0,5 v 0.5 l 2.8632813,-3 H 20 c 0,0 1,0 1,1 V 3 C 21,2 20,2 20,2 Z"/>
+ <circle style="fill:#3a63d2" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 15.472843,18.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 14.534281,17.181369 14.07575,16.966879 13.629971,16.528837 13.22849,16.134326 13.04053,15.74212 13,15.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/22x22/apps/qtlogo.svg b/.icons/awkward/22x22/apps/qtlogo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtlogo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qtoctave.svg b/.icons/awkward/22x22/apps/qtoctave.svg
new file mode 120000
index 00000000..dd60806d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtoctave.svg
@@ -0,0 +1 @@
+octave.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qtox.svg b/.icons/awkward/22x22/apps/qtox.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtox.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/qtpass-icon.svg b/.icons/awkward/22x22/apps/qtpass-icon.svg
new file mode 100644
index 00000000..b8085f6f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtpass-icon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="-1250 -1050 110 110">
+ <path style="opacity:.2" d="m-1195-942.5-33.7217-33.57056a21.435985 21.339931 0 1 1 33.7217 -25.75964 21.435985 21.339931 0 1 1 33.7216 25.75964z"/>
+ <path style="opacity:.2" d="m-1195-1042.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-1215-977.50001v-41.24999c0-11.25 7.5-21.25 20-21.25s20 10 20 21.25v41.24999"/>
+ <path style="fill:#1b61a4" d="m-1195-945-33.7217-33.57056a21.435985 21.339931 0 1 1 33.7217 -25.75964 21.435985 21.339931 0 1 1 33.7216 25.75964z"/>
+ <circle style="fill:#272727" cx="-1195" cy="990" r="10" transform="scale(1,-1)"/>
+ <path style="fill:#272727" d="m-1195.3333-986.25001-9.6667 21.25001h20l-10-21.25001z"/>
+ <path style="fill:#ffffff;opacity:.1" d="m-1195-1045c-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-1212.6269-1014.9805a21.435984 21.339931 0 0 0 -22.3145 22.62212 21.435984 21.339931 0 0 1 39.9414 -9.47262 21.435984 21.339931 0 0 1 39.9414 9.49215 21.435984 21.339931 0 0 0 -39.9414 -11.99215 21.435984 21.339931 0 0 0 -17.6269 -10.6495z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qtqr.svg b/.icons/awkward/22x22/apps/qtqr.svg
new file mode 100644
index 00000000..3cc24dab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtqr.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 19,3 V 9 H 13 V 3 Z M 11,3 V 4 H 10 V 3 Z m 0,1 h 1 V 6 H 11 V 7 H 10 V 5 h 1 z m 0,3 h 1 v 2 h -1 z m 0,2 v 1 H 10 V 9 Z m -1,1 v 2 H 8 V 11 H 9 V 10 Z M 8,11 H 6 v -1 h 2 z m -2,0 v 1 H 3 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 9,3 V 9 H 3 V 3 Z m 9,1 h -4 v 4 h 4 z M 8,4 H 4 v 4 h 4 z m 9,1 V 7 H 15 V 5 Z M 7,5 V 7 H 5 V 5 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 9,13 v 6 H 3 V 13 Z M 8,14 H 4 v 4 h 4 z m -1,1 v 2 H 5 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qtractor.svg b/.icons/awkward/22x22/apps/qtractor.svg
new file mode 100644
index 00000000..c5ede7b2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtractor.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="-20" y="1" rx="10" ry="10" transform="rotate(-90)"/>
+ <circle style="opacity:0.2" cx="-11" cy="10.5" r="4" transform="scale(-1,1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,0 c 5.5395,0 9.999,4.46 9.999,10 0,0.08386 0.002,0.166645 0,0.25 C 20.8669,4.827 16.4555,0.5 11,0.5 5.5445,0.5 1.133,4.8268 1.001,10.25 0.999,10.16665 1.001,10.08386 1.001,10 1.001,4.46 5.4605,0 11,0 Z"/>
+ <path style="opacity:0.2" d="M 20.99415,10.25 C 20.9962,10.3335 21,10.416 21,10.5 c 0,5.54 -4.46,10 -10,10 C 5.46,20.5 1,16.04 1,10.5 1,10.416 1.004,10.3335 1.006,10.25 1.138,15.673 5.544,20 11,20 c 5.456,0 9.862,-4.327 9.994,-9.75 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11 3 C 7.134007 3 4 6.134007 4 10 C 4.001935 10.916878 4.1841001 11.823194 4.5332031 12.666016 C 4.5464531 12.698006 4.5585256 12.729909 4.5722656 12.761719 C 4.5722656 12.761719 4.5742188 12.763672 4.5742188 12.763672 C 4.5754187 12.766172 4.576925 12.768984 4.578125 12.771484 C 4.659442 12.937518 4.8299997 13.052734 5.0273438 13.052734 C 5.3034858 13.052734 5.5273438 12.828876 5.5273438 12.552734 C 5.5273438 12.492328 5.5137706 12.434469 5.4941406 12.380859 C 5.4929406 12.376209 5.4961406 12.371787 5.4941406 12.367188 C 5.4927406 12.363788 5.4897813 12.360722 5.4882812 12.357422 C 5.4788813 12.335582 5.4700375 12.312946 5.4609375 12.291016 C 5.1591035 11.565983 5.0021 10.787411 5 10 C 5 6.6862915 7.686291 4 11 4 C 11.776948 4.0015875 12.544722 4.1535586 13.261719 4.4472656 C 13.266549 4.4492436 13.274197 4.4478687 13.279297 4.4492188 C 13.280597 4.4498187 13.281803 4.4505719 13.283203 4.4511719 C 13.345619 4.4791769 13.413488 4.4960938 13.486328 4.4960938 C 13.76247 4.4960938 13.986328 4.2722362 13.986328 3.9960938 C 13.986328 3.8030413 13.87504 3.6380075 13.714844 3.5546875 C 13.705934 3.5498325 13.704079 3.5435125 13.693359 3.5390625 C 13.686979 3.5363825 13.680228 3.5358531 13.673828 3.5332031 C 13.672028 3.5324531 13.671722 3.5299969 13.669922 3.5292969 C 13.668022 3.5285594 13.665862 3.5299969 13.664062 3.5292969 C 12.82122 3.1823324 11.916185 3.000111 11 3 z M 16.972656 6.9492188 C 16.696514 6.9492187 16.472656 7.1730763 16.472656 7.4492188 C 16.472656 7.5096252 16.486229 7.5655346 16.505859 7.6191406 C 16.507059 7.6238306 16.503859 7.6301656 16.505859 7.6347656 C 16.507259 7.6381156 16.510219 7.6392281 16.511719 7.6425781 C 16.521119 7.6644131 16.529962 7.6870494 16.539062 7.7089844 C 16.840896 8.4340169 16.9979 9.212589 17 10 C 17 13.313709 14.313709 16 11 16 C 10.223052 15.998412 9.4552782 15.846372 8.7382812 15.552734 C 8.7334513 15.550706 8.7258031 15.552181 8.7207031 15.550781 C 8.7194031 15.550181 8.7181969 15.549428 8.7167969 15.548828 C 8.6543809 15.520828 8.5865119 15.503906 8.5136719 15.503906 C 8.2375299 15.503906 8.0136719 15.727764 8.0136719 16.003906 C 8.0136719 16.196959 8.1249602 16.361992 8.2851562 16.445312 C 8.2940662 16.450173 8.2959206 16.456437 8.3066406 16.460938 C 8.3130206 16.463637 8.3197719 16.464197 8.3261719 16.466797 C 8.3279719 16.467597 8.3282781 16.470003 8.3300781 16.470703 C 8.3319781 16.471441 8.3341375 16.470004 8.3359375 16.470703 C 9.1787795 16.817668 10.083815 16.999889 11 17 C 14.865993 17 18 13.865993 18 10 C 17.998065 9.083122 17.8159 8.1786465 17.466797 7.3359375 C 17.453547 7.3039435 17.441474 7.2720444 17.427734 7.2402344 C 17.427734 7.2402344 17.425781 7.2382812 17.425781 7.2382812 C 17.424581 7.2357512 17.423075 7.2329688 17.421875 7.2304688 C 17.340558 7.0644348 17.17 6.9492188 16.972656 6.9492188 z"/>
+ <circle style="fill:#e34343" cx="-11" cy="10" r="4" transform="scale(-1,1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,6 a 4,4 0 0 1 4,4 4,4 0 0 1 -0.0098,0.283203 A 4,4 0 0 0 11,6.5 4,4 0 0 0 7.009766,10.210938 4,4 0 0 1 7,10 4,4 0 0 1 11,6 Z"/>
+ <circle style="fill:#ffffff" cx="-11" cy="10" r="1" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="m 17.470703,5.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.049805 0.6664,2.9054175 1.84968,5.6997055 2.708987,8.5243905 0.0498,0.236347 0.075,0.477214 0.0752,0.71875 0,1.932997 -1.567003,3.5 -3.5,3.5 -1.932996,0 -3.5,-1.567003 -3.5,-3.5 0.0015,-0.861964 0.321112,-1.693044 0.897461,-2.333985 C 13.852341,15.340289 12.836897,15.048272 12.02832,14.871094 10.942534,14.633172 8.717773,14.47168 8.717773,14.47168 8.500524,14.41702 8.426822,14.156328 8.584961,14.00293 l 4.33789,-4.209961 4.336914,-4.210938 C 17.315506,5.528373 17.391865,5.498838 17.470703,5.5 Z"/>
+ <path style="fill:#ffae11" d="m 17.470703,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.049805 0.6664,2.9054175 1.84968,5.6997055 2.708987,8.5243905 0.0498,0.236347 0.075,0.477214 0.0752,0.71875 0,1.932997 -1.567003,3.5 -3.5,3.5 -1.932996,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 12.922851,9.292969 17.259765,5.082031 C 17.315506,5.028373 17.391865,4.998838 17.470703,5 Z"/>
+ <path style="fill:#c3831f" d="m 12.876953,9.336914 6.331055,6.331055 0.0059,0.01367 A 2.5,2.5 0 0 1 20,17.5 2.5,2.5 0 0 1 17.5,20 2.5,2.5 0 0 1 15,17.5 2.5,2.5 0 0 1 15.905274,15.576172 c -0.297661,-0.159991 -0.634677,-0.299775 -1.009766,-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 10.942531,14.133102 8.71777,13.97161 8.71777,13.97161 8.500521,13.91695 8.426819,13.656258 8.584958,13.50286 Z M 17.5,16 A 1.5,1.5 0 0 0 16,17.5 1.5,1.5 0 0 0 17.5,19 1.5,1.5 0 0 0 19,17.5 1.5,1.5 0 0 0 17.5,16 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 17.470703,5 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.049805 0.666402,2.9053935 1.84968,5.6997055 2.708987,8.5243905 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 20.065498,14.456564 18.88222,11.662253 18.21582,8.756836 17.979513,7.7557545 17.748047,5.707031 17.748047,5.707031 17.717072,5.595937 17.618758,5.5141315 17.5,5.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 12.922853,9.792945 8.654299,13.935523 C 8.493794,13.848213 8.445535,13.638154 8.584959,13.502906 L 12.922851,9.292969 17.259765,5.082031 C 17.315506,5.0283735 17.391865,4.998838 17.470703,5 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 14.007165,17.661728 14,17.581864 14,17.5 c 0.0012,-0.689698 0.208857,-1.35819 0.585938,-1.926758 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qtwebflix.svg b/.icons/awkward/22x22/apps/qtwebflix.svg
new file mode 100644
index 00000000..909ead47
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qtwebflix.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11.5,5.5 c 1.295455,0 9.5,0 9.5,5.644489 V 15.85551 C 21,21.5 20.568182,21.5 11.5,21.5 9.772728,21.5 2.0000001,21.5 2,15.85551 V 11.144489 C 2.0000001,5.5 10.204546,5.5 11.5,5.5 Z"/>
+ <path style="fill:none;stroke:#37474f;stroke-width:0.75" d="m 9,2 2.25,3"/>
+ <path style="fill:none;stroke:#37474f;stroke-width:0.75" d="M 13.5,2 11.75,5"/>
+ <ellipse style="fill:#37474f" cx="11.5" cy="5.25" rx="3.5" ry="1.25"/>
+ <circle style="opacity:0.2" cx="9" cy="2.5" r="1"/>
+ <circle style="fill:#455a64" cx="9" cy="2" r="1"/>
+ <path style="fill:#455a64" d="M 11.5,5 C 12.795455,5 21,5 21,10.644489 V 15.35551 C 21,21 20.568182,21 11.5,21 9.772728,21 2.0000001,21 2,15.35551 V 10.644489 C 2.0000001,5 10.204546,5 11.5,5 Z"/>
+ <circle style="opacity:0.2" cx="19" cy="18.5" r="1"/>
+ <circle style="fill:#ffffff" cx="19" cy="18" r="1"/>
+ <path style="opacity:0.3" d="m 11,7 c 0.954546,0 7,0 7,4.233367 v 3.533266 C 18,19 12.272728,19 11,19 9.727273,19 4,19 4,14.766633 V 11.233367 C 4,7 10.045454,7 11,7 Z"/>
+ <path style="opacity:0.5;fill:none;stroke:#26a69a;stroke-width:1.5;stroke-linecap:round" d="M 10.999941,9.75 8.7498826,16.250032"/>
+ <path style="opacity:0.5;fill:none;stroke:#26a69a;stroke-width:1.5;stroke-linecap:round" d="m 15.749883,9.75 -2,6.500032"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round" d="m 6.2498826,10.249936 2.5,6.500032"/>
+ <path style="fill:none;stroke:#26a69a;stroke-width:1.5;stroke-linecap:round" d="m 6.2498826,9.75 2.5,6.500032"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round" d="m 10.999941,10.249936 2.749942,6.500032"/>
+ <path style="fill:none;stroke:#26a69a;stroke-width:1.5;stroke-linecap:round" d="m 10.999941,9.75 2.749942,6.500032"/>
+ <circle style="opacity:0.2" cx="14" cy="2.5" r="1"/>
+ <circle style="fill:#455a64" cx="14" cy="2" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9,1 A 1,1 0 0 0 8,2 1,1 0 0 0 8.0322265,2.2519531 1,1 0 0 1 9,1.5 1,1 0 0 1 9.967774,2.2480469 1,1 0 0 0 10,2 1,1 0 0 0 9,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.5,5 C 10.204546,5 2.0000001,5.000042 2,10.644531 v 0.5 C 2.0000001,5.500042 10.204546,5.5 11.5,5.5 c 1.295455,0 9.5,4.2e-5 9.5,5.644531 v -0.5 C 21,5.000042 12.795455,5 11.5,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 14,1 A 1,1 0 0 0 13,2 1,1 0 0 0 13.03223,2.2519531 1,1 0 0 1 14,1.5 1,1 0 0 1 14.967774,2.2480469 1,1 0 0 0 15,2 1,1 0 0 0 14,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/quadrapassel.svg b/.icons/awkward/22x22/apps/quadrapassel.svg
new file mode 100644
index 00000000..55a84470
--- /dev/null
+++ b/.icons/awkward/22x22/apps/quadrapassel.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#f84e4e" d="m4.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-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="m4.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-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="m4 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.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/22x22/apps/quake.svg b/.icons/awkward/22x22/apps/quake.svg
new file mode 100644
index 00000000..f6073580
--- /dev/null
+++ b/.icons/awkward/22x22/apps/quake.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="M 8.5,6.0546875 A 6,6 0 0 0 5,11.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 6.175781 A 5,5 0 0 1 16,10.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 8.5,5.5546875 A 6,6 0 0 0 5,11 6,6 0 0 0 11,17 6,6 0 0 0 17,11 6,6 0 0 0 13.5,5.558594 V 5.675781 A 5,5 0 0 1 16,10 5,5 0 0 1 11,15 5,5 0 0 1 6,10 5,5 0 0 1 8.5,5.6777345 Z"/>
+ <path style="opacity:0.2" d="m 9,11.5 1,1 v 7 l 1,2.5 1,-2.5 v -7 l 1,-1 h -1 -2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.5,5.5546875 A 6,6 0 0 0 5,11 6,6 0 0 0 5.010742,11.204102 6,6 0 0 1 6.9404295,7.0966795 5,5 0 0 1 8.5,5.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 17,11 6,6 0 0 0 13.5,5.558594 Z m 2.489258,4.6572265 A 5,5 0 0 1 11,15 5,5 0 0 1 6.010742,10.292969 5,5 0 0 0 6,10.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 9,11 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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9,11 0.5,0.5 h 0.5 2 0.5 L 13,11 h -1 -2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/quake1.svg b/.icons/awkward/22x22/apps/quake1.svg
new file mode 120000
index 00000000..fb3b7929
--- /dev/null
+++ b/.icons/awkward/22x22/apps/quake1.svg
@@ -0,0 +1 @@
+quake.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/quake2.svg b/.icons/awkward/22x22/apps/quake2.svg
new file mode 100644
index 00000000..37930a3d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/quake2.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="10.5" cy="11" r="10.5"/>
+ <circle style="fill:#4f4f4f" cx="10.5" cy="10.5" r="10.5"/>
+ <path style="opacity:0.2" d="M 7.7910156,5.1015625 A 6.5,6.5 0 0 0 4,11 6.5,6.5 0 0 0 10.5,17.5 6.5,6.5 0 0 0 17,11 6.5,6.5 0 0 0 13.208984,5.1054688 V 5.21875 A 5.5,5.5 0 0 1 16,10 5.5,5.5 0 0 1 10.5,15.5 5.5,5.5 0 0 1 5,10 5.5,5.5 0 0 1 7.7910156,5.2207031 Z"/>
+ <path style="fill:#86c14d" d="M 7.7910156,4.6015625 A 6.5,6.5 0 0 0 4,10.5 6.5,6.5 0 0 0 10.5,17 6.5,6.5 0 0 0 17,10.5 6.5,6.5 0 0 0 13.208984,4.6054688 V 4.71875 A 5.5,5.5 0 0 1 16,9.5 5.5,5.5 0 0 1 10.5,15 5.5,5.5 0 0 1 5,9.5 5.5,5.5 0 0 1 7.7910156,4.7207031 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.7910156,4.6015625 A 6.5,6.5 0 0 0 4,10.5 6.5,6.5 0 0 0 4.00977,10.697266 6.5,6.5 0 0 1 6.0644575,6.2675781 5.5,5.5 0 0 1 7.79102,4.7207031 Z m 5.4179684,0.00391 V 4.71875 a 5.5,5.5 0 0 1 1.740235,1.5625 6.5,6.5 0 0 1 2.041015,4.519531 A 6.5,6.5 0 0 0 17,10.5 6.5,6.5 0 0 0 13.208984,4.6054688 Z m 2.78125,5.0800785 A 5.5,5.5 0 0 1 10.5,15 5.5,5.5 0 0 1 5.0097656,9.792969 5.5,5.5 0 0 0 5,10 5.5,5.5 0 0 0 10.5,15.5 5.5,5.5 0 0 0 16,10 5.5,5.5 0 0 0 15.9902,9.685547 Z"/>
+ <path style="opacity:0.2" d="m 7,11.5 1,1 v 7 l 1,2.5 1,-2.5 v -7 l 1,-1 H 10 8 Z"/>
+ <path style="fill:#86c14d" d="m 7,11 1,1 v 7 l 1,3 1,-3 v -7 l 1,-1 H 10 8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7,11 0.5,0.5 H 8 10 10.5 L 11,11 H 10 8 Z"/>
+ <path style="opacity:0.2" d="m 10,11.5 1,1 v 7 l 1,2.5 1,-2.5 v -7 l 1,-1 h -1 -2 z"/>
+ <path style="fill:#86c14d" d="m 10,11 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 10,11 0.5,0.5 h 0.5 2 0.5 L 14,11 h -1 -2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.5,0 A 10.5,10.5 0 0 0 0,10.5 10.5,10.5 0 0 0 0.0097656,10.796875 10.5,10.5 0 0 1 10.5,0.5 10.5,10.5 0 0 1 20.990234,10.703125 10.5,10.5 0 0 0 21,10.5 10.5,10.5 0 0 0 10.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/quake3-team-arena.svg b/.icons/awkward/22x22/apps/quake3-team-arena.svg
new file mode 100644
index 00000000..b1827ee0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/quake3-team-arena.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 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 -1,8 1,8 1,-8 z M 5.7929688,7.4082031 4.828125,7.671875 C 4.0371565,7.8884305 3.4183896,8.133184 2.9179688,8.4765625 2.4175479,8.819941 1.9288705,9.409002 2.0097656,10.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 9,19.5 V 10.933594 C 5.754869,10.72409 3.5058436,10.035645 3.5,9.25 3.5040502,8.7593934 4.3905163,8.2917134 5.9433594,7.9609375 Z m 10.5175782,0.019531 -0.15625,0.5527344 C 17.649794,8.3105918 18.497972,8.7696391 18.5,9.25 18.4979,10.03637 16.248121,10.725848 13,10.935547 V 19.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 20.106668,9.526357 19.640848,8.879162 19.150391,8.5234375 18.659934,8.167713 18.052492,7.9220879 17.273438,7.7011719 Z"/>
+ <path style="fill:#a656d9" d="m 11,3 -1,8 1,8 1,-8 z"/>
+ <path style="fill:#568ad9" d="M 5.7929688,6.9082031 4.828125,7.171875 C 4.0371565,7.3884305 3.4183896,7.633184 2.9179688,7.9765625 2.4175479,8.319941 1.9288705,8.9090025 2.0097656,9.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 9,19 V 10.433594 C 5.754869,10.22409 3.5058436,9.535645 3.5,8.75 3.5040502,8.2593934 4.3905163,7.7917134 5.9433594,7.4609375 Z"/>
+ <path style="fill:#d95656" d="m 16.310547,6.9277341 -0.15625,0.5527344 C 17.649794,7.8105918 18.497972,8.2696391 18.5,8.75 18.4979,9.53637 16.248121,10.225848 13,10.435547 V 19 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 20.106668,9.026357 19.640848,8.379162 19.150391,8.0234375 18.659934,7.667713 18.052492,7.4220879 17.273438,7.2011719 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,3 -0.765625,6 h 0.06055 L 11,3.5 11.705078,9 h 0.06055 z M 5.7929688,6.9082031 4.828125,7.171875 C 4.0371565,7.3884305 3.4183896,7.633184 2.9179688,7.9765625 2.4175479,8.319941 1.9288705,8.9090025 2.0097656,9.648438 c 0.00356,0.03252 0.010416,0.06239 0.015625,0.09375 C 2.1201624,9.193777 2.5116979,8.753997 2.9160156,8.4765625 3.4164364,8.133184 4.0371565,7.8884305 4.828125,7.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.7160114 0.824218,1.2343744 3.84e-4,-0.0021 0.0016,-0.0037 0.002,-0.0059 C 20.106623,9.026396 19.640848,8.379162 19.150391,8.0234375 18.659934,7.667713 18.052492,7.4220879 17.273438,7.2011719 Z m 2.103515,2.0703125 C 17.985358,9.68392 15.862172,10.24612 13,10.431641 v 0.501953 C 16.245131,10.72409 18.494156,10.035645 18.5,9.25 18.4974,9.16564 18.4687,9.081438 18.41406,8.9980469 Z M 3.5859375,9.001953 C 3.5321009,9.084055 3.5033825,9.166947 3.5,9.25 3.50209,10.03637 5.7518788,10.725848 9,10.935547 V 10.433594 C 6.1403054,10.248361 4.017702,9.687081 3.5859375,9.001953 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/quake3.svg b/.icons/awkward/22x22/apps/quake3.svg
new file mode 100644
index 00000000..79557c8f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/quake3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 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 -1,8 1,8 1,-8 z M 5.7929688,7.4082031 4.828125,7.671875 C 4.0371565,7.8884305 3.4183896,8.133184 2.9179688,8.4765625 2.4175479,8.819941 1.9288705,9.409002 2.0097656,10.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 9,19.5 V 10.933594 C 5.754869,10.72409 3.5058436,10.035645 3.5,9.25 3.5040502,8.7593934 4.3905163,8.2917134 5.9433594,7.9609375 Z m 10.5175782,0.019531 -0.15625,0.5527344 C 17.649794,8.3105918 18.497972,8.7696391 18.5,9.25 18.4979,10.03637 16.248121,10.725848 13,10.935547 V 19.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 20.106668,9.526357 19.640848,8.879162 19.150391,8.5234375 18.659934,8.167713 18.052492,7.9220879 17.273438,7.7011719 Z"/>
+ <path style="fill:#d95656" d="m 11,3 -1,8 1,8 1,-8 z M 5.7929688,6.9082031 4.828125,7.171875 C 4.0371565,7.3884305 3.4183896,7.633184 2.9179688,7.9765625 2.4175479,8.319941 1.9288705,8.9090025 2.0097656,9.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 9,19 V 10.433594 C 5.754869,10.22409 3.5058436,9.535645 3.5,8.75 3.5040502,8.2593934 4.3905163,7.7917134 5.9433594,7.4609375 Z m 10.5175782,0.019531 -0.15625,0.5527344 C 17.649794,7.8105918 18.497972,8.2696391 18.5,8.75 18.4979,9.53637 16.248121,10.225848 13,10.435547 V 19 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 20.106668,9.026357 19.640848,8.379162 19.150391,8.0234375 18.659934,7.667713 18.052492,7.4220879 17.273438,7.2011719 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,3 -0.765625,6 h 0.06055 L 11,3.5 11.705078,9 h 0.06055 z M 5.7929688,6.9082031 4.828125,7.171875 C 4.0371565,7.3884305 3.4183896,7.633184 2.9179688,7.9765625 2.4175479,8.319941 1.9288705,8.9090025 2.0097656,9.648438 c 0.00356,0.03252 0.010416,0.06239 0.015625,0.09375 C 2.1201624,9.193777 2.5116979,8.753997 2.9160156,8.4765625 3.4164364,8.133184 4.0371565,7.8884305 4.828125,7.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.7160114 0.824218,1.2343744 3.84e-4,-0.0021 0.0016,-0.0037 0.002,-0.0059 C 20.106623,9.026396 19.640848,8.379162 19.150391,8.0234375 18.659934,7.667713 18.052492,7.4220879 17.273438,7.2011719 Z m 2.103515,2.0703125 C 17.985358,9.68392 15.862172,10.24612 13,10.431641 v 0.501953 C 16.245131,10.72409 18.494156,10.035645 18.5,9.25 18.4974,9.16564 18.4687,9.081438 18.41406,8.9980469 Z M 3.5859375,9.001953 C 3.5321009,9.084055 3.5033825,9.166947 3.5,9.25 3.50209,10.03637 5.7518788,10.725848 9,10.935547 V 10.433594 C 6.1403054,10.248361 4.017702,9.687081 3.5859375,9.001953 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/quake4.svg b/.icons/awkward/22x22/apps/quake4.svg
new file mode 100644
index 00000000..2f52419b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/quake4.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#86c14d" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="M 8.5,6.0546875 A 6,6 0 0 0 5,11.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 6.175781 A 5,5 0 0 1 16,10.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 8.5,5.5546875 A 6,6 0 0 0 5,11 6,6 0 0 0 11,17 6,6 0 0 0 17,11 6,6 0 0 0 13.5,5.558594 V 5.675781 A 5,5 0 0 1 16,10 5,5 0 0 1 11,15 5,5 0 0 1 6,10 5,5 0 0 1 8.5,5.6777345 Z"/>
+ <path style="opacity:0.2" d="m 10,14.5 v 5 l 1,2.5 1,-2.5 v -5 l -1,-3 z"/>
+ <path style="fill:#3f3f3f" d="m 10,14 v 5 l 1,3 1,-3 v -5 l -1,-3 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/quassel.svg b/.icons/awkward/22x22/apps/quassel.svg
new file mode 100644
index 00000000..aefa7782
--- /dev/null
+++ b/.icons/awkward/22x22/apps/quassel.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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="m11 5.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="m11 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/quaternion.svg b/.icons/awkward/22x22/apps/quaternion.svg
new file mode 100644
index 00000000..e4253d03
--- /dev/null
+++ b/.icons/awkward/22x22/apps/quaternion.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.5,0.5 A 10.5,10.5 0 0 0 0,11 10.5,10.5 0 0 0 10.5,21.5 h 9.45 C 20.5317,21.5 21,21.0317 21,20.45 V 11 A 10.5,10.5 0 0 0 10.5,0.5 Z"/>
+ <path style="fill:#1d99f3" d="M 10.5,0 A 10.5,10.5 0 0 0 0,10.5 10.5,10.5 0 0 0 10.5,21 h 9.45 C 20.5317,21 21,20.5317 21,19.95 V 10.5 A 10.5,10.5 0 0 0 10.5,0 Z"/>
+ <path style="opacity:0.2" d="m 10.947678,3.5507179 h -1.29e-4 C 8.592308,3.4315042 6.2266343,4.4529375 4.7077643,6.495636 3.9208723,7.5549475 3.4671221,8.753333 3.3169636,9.971131 L 4.2632798,9.831276 6.0597658,9.56808 7.5570663,8.420739 4.5094013,8.870147 C 4.7183523,8.2317375 5.0208173,7.613132 5.4447238,7.042669 7.0966138,4.820006 9.892155,3.9784255 12.395047,4.717528 L 13.267331,4.0518395 C 12.515799,3.7543909 11.732761,3.5887079 10.947678,3.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 16.59715,6.561294 15.719836,5.625436 14.691363,4.95495 Z M 3.184,12.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 12.8103,17.085682 12.8068,17.085403 11.614056,15.632302 9.815018,14.885334 11.855237,17.369128 C 11.200341,17.51841 10.513112,17.578324 9.805889,17.508369 6.9774203,17.228883 4.7760993,15.16705 4.1870933,12.544238 Z"/>
+ <path style="fill:#ffffff" d="m 10.947678,3.0507179 h -1.29e-4 C 8.592308,2.9315042 6.2266343,3.9529375 4.7077643,5.995636 3.9208723,7.0549475 3.4671221,8.253333 3.3169636,9.471131 L 4.2632798,9.331276 6.0597658,9.06808 7.5570663,7.920739 4.5094013,8.370147 C 4.7183523,7.7317375 5.0208173,7.113132 5.4447238,6.542669 7.0966138,4.320006 9.892155,3.4784255 12.395047,4.217528 L 13.267331,3.5518395 C 12.515799,3.2543909 11.732761,3.0887079 10.947678,3.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 16.59715,6.061294 15.719836,5.125436 14.691363,4.45495 Z M 3.184,11.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 12.8103,16.585682 12.8068,16.585403 11.614056,15.132302 9.815018,14.385334 11.855237,16.869128 C 11.200341,17.01841 10.513112,17.078324 9.805889,17.008369 6.9774203,16.728883 4.7760993,14.66705 4.1870933,12.044238 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.5,0 A 10.5,10.5 0 0 0 0,10.5 10.5,10.5 0 0 0 0.0097656,10.703125 10.5,10.5 0 0 1 10.5,0.5 10.5,10.5 0 0 1 21,11 V 10.5 A 10.5,10.5 0 0 0 10.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qubic.svg b/.icons/awkward/22x22/apps/qubic.svg
new file mode 100644
index 00000000..d406d23f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qubic.svg
@@ -0,0 +1,14 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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="m10 12-6.1171875 1.833984 0.1171875 1.166016h3l1 2 2-1-1-2 1-1v-1zm8.572266 0.142578-2.572266 0.857422v2h-2v-1.333984l-2.216797 0.740234 0.216797 2.59375h6l1-4-0.427734-0.857422z" style="fill:#fd6447"/>
+ <path d="m3 5 0.0507812 0.5h6.9492188v-0.5h-7zm8 0 0.041016 0.5h5.958984l1.888672 2.8339844 0.111328-0.3339844-2-3h-6zm3 4v0.5h2v-0.5h-2zm4.099609 2.199219-0.099609 0.300781 0.916016 1.833984 0.083984-0.333984-0.900391-1.800781zm-12.099609 0.800781v0.5h2v-0.5h-2zm3.1660156 2.333984-0.1660156 0.166016 0.8007812 1.599609 0.1992188-0.099609-0.8339844-1.666016zm4.8339844 0.666016v0.5h2v-0.5h-2z" style="fill:#ffffff;opacity:.2"/>
+ <path d="m10 12-6.1171875 1.833984 0.0488281 0.486328 6.0683594-1.820312v-0.5zm8.572266 0.142578-2.572266 0.857422v0.5l2.572266-0.857422 0.34375 0.691406 0.083984-0.333984-0.427734-0.857422zm-4.572266 1.523438-2.216797 0.740234 0.041016 0.486328 2.175781-0.726562v-0.5zm-4.8339844 0.667968-0.1660156 0.166016 0.8007812 1.599609 0.1992188-0.099609-0.8339844-1.666016zm4.8339844 0.666016v0.5h2v-0.5h-2z" style="fill:#ffffff;opacity:.1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/quicksynergy.svg b/.icons/awkward/22x22/apps/quicksynergy.svg
new file mode 120000
index 00000000..dc02f27a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/quicksynergy.svg
@@ -0,0 +1 @@
+synergy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/quimup.svg b/.icons/awkward/22x22/apps/quimup.svg
new file mode 100644
index 00000000..c5aa5c99
--- /dev/null
+++ b/.icons/awkward/22x22/apps/quimup.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#355871" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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="m18.001 3.5-6.5 6.5 7 1.5-13.5 9l5.5-7.5-7.0001-2z"/>
+ <path fill="#3bb8d6" d="m18.001 3-6.5 6.5 7 1.5-13.5 9 5.5-7.5-7-2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/quimup64.svg b/.icons/awkward/22x22/apps/quimup64.svg
new file mode 120000
index 00000000..a247dd1f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/quimup64.svg
@@ -0,0 +1 @@
+quimup.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/quiterss.svg b/.icons/awkward/22x22/apps/quiterss.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/quiterss.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/quodlibet.svg b/.icons/awkward/22x22/apps/quodlibet.svg
new file mode 100644
index 00000000..dc6497e0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/quodlibet.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#4f4f4f" d="m8 2c-2.209 0-4 1.7908-4 4 0 2.209 1.791 4 4 4 0.3375-0.002 0.6735-0.0463 1-0.1328v9.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="m8 5.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 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" opacity=".1" d="m8 2c-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="m4.0254 6.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.0867-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.352 2 1.852 3 1.852 5.5 0 6-7 6-9z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qupzilla.svg b/.icons/awkward/22x22/apps/qupzilla.svg
new file mode 100644
index 00000000..d280fc7a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qupzilla.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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="m7.5 5.5c-1.2498 0-2.3175 0.368-3.5 1-1.7833 2.9798-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 15.892c-1.6292-2.566-1.7113-6.912 0.072-9.892 1.1825-0.632 2.2502-1 3.5-1 4.473 0 9.878 3.5668 12 4.5-0.664-0.0635-1.33-0.2875-1.984-0.2875-4.76 0-9.198 1.8815-13.516 6.7875z"/>
+ <path fill="#7ed1f3" d="m19.988 15.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/22x22/apps/qutebrowser.svg b/.icons/awkward/22x22/apps/qutebrowser.svg
new file mode 100644
index 00000000..e3c61ad9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qutebrowser.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#02a8f3" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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=".5" d="m12 3c-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/22x22/apps/qutim.svg b/.icons/awkward/22x22/apps/qutim.svg
new file mode 100644
index 00000000..fe229ac4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qutim.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="15.68" height="15.68" x="-22.86" y="-13.1" 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="-22.4" y="-13.31" 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 14.28125,0.9999992 c -0.152728,0.00418 -0.30776,0.039093 -0.456055,0.1064453 L 1.6904292,6.6171865 C 1.1720182,6.8526355 0.9078865,7.4128775 1.0292965,7.946288 1.1036996,7.593309 1.3353492,7.278455 1.6904292,7.1171865 L 13.825195,1.6064444 c 0.593179,-0.269407 1.28821,-0.0092 1.557617,0.5839844 l 5.510742,12.1347652 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 15.382812,1.6904288 C 15.180757,1.2455443 14.739434,0.9874574 14.28125,0.9999992 Z"/>
+ <path style="opacity:0.2" d="M 10.99732,6.8290849 C 11.01516,7.2684933 10.578726,7.5942245 10.367973,7.5779995 10.165016,7.5623745 9.8857446,7.2223583 9.9809996,6.7331084 10.202546,5.5893864 9.5140436,4.9250389 8.7609179,4.5116009 10.292634,6.4532824 8.5092439,6.4582044 7.8006827,8.9529823 7.6550241,9.4636722 7.5256065,9.9840042 7.5215393,10.48095 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.8104214,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 19.947653,9.8132002 20.01769,9.5649762 20.920422,8.5239995 19.791688,8.9928085 19.32377,9.1203262 19.062755,9.6709612 18.818928,10.187758 17.596187,10.842952 17.134,10.335999 16.547032,9.6893872 18.312175,8.7745643 19.271567,8.5438513 20.037425,8.3586653 20.76307,7.6185378 20.922226,6.9048649 21.175519,5.2743199 20.547945,4.2397974 20.481485,3.2037228 20.446885,2.6643485 20.685925,2.1245536 21,1.5000261 18.269522,3.5622937 20.587467,4.6844819 18.843755,6.3812999 17.846804,7.3447578 16.702297,6.8328824 17.09,6.0090829 17.345923,5.4781354 18.057527,5.7999029 18.261882,4.5718939 17.842709,5.1571257 16.778776,4.9818213 16.04285,5.3120713 15.283121,5.6530027 14.786145,6.8663565 14.168295,6.267856 13.915463,5.923998 13.902352,5.7167714 15.031705,5.1299119 15.907063,4.6734079 17.570701,4.8222944 18.08,1.5781609 17.055673,3.4983093 15.195904,3.1931527 13.173988,4.022489 12.124833,4.4500775 10.944477,5.5973844 10.99668,6.8303154"/>
+ <path style="fill:#1684ce" d="M 10.99732,6.3290846 C 11.01516,6.768493 10.578726,7.0942242 10.367973,7.0779992 10.165016,7.0623742 9.8857446,6.722358 9.9809996,6.2331081 10.202546,5.0893861 9.5140436,4.4250386 8.7609179,4.0116006 10.292634,5.9532821 8.5092439,5.9582041 7.8006827,8.452982 7.6550241,8.9636725 7.5256065,9.4840042 7.5215393,9.9809502 c -0.0027,0.3262338 0.048684,0.6423908 0.1849234,0.9391238 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.8104214,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.4866598 0.04201,-0.516798 0.112047,-0.765022 1.014779,-1.805999 C 19.791688,8.4928082 19.32377,8.620326 19.062755,9.1709612 18.818928,9.6877582 17.596187,10.342952 17.134,9.8359992 16.547032,9.1893872 18.312175,8.274564 19.271567,8.043851 20.037425,7.858665 20.76307,7.1185375 20.922226,6.4048646 21.175519,4.7743196 20.547945,3.7397971 20.481485,2.7037225 20.446885,2.1643482 20.685925,1.6245533 21,1.0000258 18.269522,3.0622934 20.587467,4.1844816 18.843755,5.8812996 17.846804,6.8447575 16.702297,6.3328821 17.09,5.5090826 17.345923,4.9781351 18.057527,5.2999026 18.261882,4.0718936 17.842709,4.6571254 16.778776,4.481821 16.04285,4.812071 15.283121,5.1530024 14.786145,6.3663562 14.168295,5.7678557 13.915463,5.4239977 13.902352,5.2167711 15.031705,4.6299116 15.907063,4.1734076 17.570701,4.3222941 18.08,1.0781606 17.055673,2.998309 15.195904,2.6931524 13.173988,3.5224887 12.124833,3.9500772 10.944477,5.0973841 10.99668,6.3303151"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 21,0.9999992 C 19.463508,2.1604764 19.525092,3.0224005 19.5625,3.8574211 19.573821,3.2423595 19.735572,2.5875612 20.652344,1.7890617 20.744936,1.5368741 20.859996,1.2783927 21,0.9999992 Z m -2.919922,0.078125 c -1.024327,1.9201484 -2.884334,1.6159762 -4.90625,2.4453125 -1.049155,0.4275885 -2.229937,1.5737096 -2.177734,2.8066406 l 0.002,-0.00195 c 0.01784,0.4394084 -0.420106,0.766225 -0.630859,0.75 -0.141377,-0.010884 -0.31195,-0.1866361 -0.3750004,-0.453125 -0.0054,0.036777 -0.0044,0.069605 -0.01172,0.1074219 -0.09525,0.4892499 0.1837624,0.8300781 0.3867194,0.8457031 0.210753,0.016225 0.648699,-0.3105916 0.630859,-0.75 l -0.002,0.00195 c -0.0522,-1.232931 1.128579,-2.3790521 2.177734,-2.8066406 1.918928,-0.7870933 3.683108,-0.5759382 4.734375,-2.1914063 0.06184,-0.2368146 0.126781,-0.4666679 0.171875,-0.7539062 z m 2.421875,1.7460938 c -0.01917,0.126873 -0.0276,0.2531475 -0.01953,0.3789062 0.05163,0.8049423 0.435482,1.6139678 0.488281,2.6972656 0.06834,-1.2881851 -0.377012,-2.1910122 -0.46875,-3.0761718 z m -11.7402346,1.1875 c 0.2581932,0.3272992 0.3955002,0.5877334 0.4863282,0.8261718 0.379384,0.2998911 0.675342,0.691584 0.75,1.21875 C 10.116889,5.0231318 9.4741346,4.402808 8.7617184,4.011718 Z m 9.5000006,0.060547 c -0.419173,0.5852316 -1.482824,0.4099842 -2.21875,0.7402342 -0.759729,0.3409314 -1.25715,1.5535786 -1.875,0.9550781 -0.0103,-0.014009 -0.01204,-0.025472 -0.02149,-0.039063 -0.16002,0.1941522 -0.118458,0.3487368 0.02149,0.5390625 0.61785,0.5985005 1.115271,-0.6141467 1.875,-0.9550781 0.597192,-0.2679927 1.404696,-0.2095525 1.914062,-0.4882812 0.130215,-0.1543815 0.242052,-0.375564 0.304688,-0.7519532 z m 1.298828,0.2304688 c -0.01348,0.4998736 -0.128446,1.0055965 -0.716797,1.578125 -0.736313,0.7115759 -1.54897,0.6167437 -1.769531,0.1875 -0.303702,0.7869975 0.797701,1.2516805 1.769531,0.3125 0.783907,-0.7628248 0.746926,-1.4099472 0.716797,-2.078125 z M 9.3203116,5.5624992 C 9.1360136,6.278978 8.2538508,6.857907 7.8007808,8.4531242 7.6551222,8.9638147 7.5255512,9.4835222 7.521484,9.9804682 7.520683,10.077248 7.535399,10.170859 7.544921,10.265624 7.57702,9.8339692 7.6757593,9.3914572 7.8007803,8.9531242 8.3513675,7.0145599 9.5314476,6.5711946 9.3203116,5.5624992 Z M 20.919922,8.0234367 c -1.128734,0.468809 -1.596407,0.5978023 -1.857422,1.1484375 -0.243827,0.516797 -1.465547,1.1710158 -1.927734,0.664063 -0.01468,-0.01617 -0.01165,-0.0343 -0.02344,-0.05078 -0.115528,0.190998 -0.131866,0.3796968 0.02344,0.5507818 0.462187,0.506952 1.683907,-0.147266 1.927734,-0.6640628 0.197598,-0.416852 0.616357,-0.621247 1.248047,-0.8847656 0.144163,-0.2033788 0.32597,-0.4368665 0.609375,-0.7636719 z M 7.9707027,11.878905 c -0.072489,0.166338 -0.186828,0.316773 -0.2695312,0.480469 -0.1839834,0.360528 -0.5275784,0.685937 -0.6816407,1.005859 -0.060479,0.123293 0.030462,0.215507 0.1386719,0.294922 C 7.3305153,13.404879 7.555828,13.144184 7.7011715,12.859374 7.8202203,12.623739 8.012282,12.417909 8.037109,12.148437 8.045889,12.057467 8.012845,11.967964 7.970703,11.878905 Z m 9.7968753,1.048828 c -0.159155,0.211641 -0.369905,0.895576 -0.777344,1.025391 -0.447546,0.141504 -0.683438,0.06647 -0.820312,-0.111328 -0.05067,-0.06692 -0.07971,-0.189873 -0.101563,-0.314453 -0.01117,0.02684 -0.02776,0.0445 -0.03711,0.07422 -0.0051,0.187647 0.02408,0.588887 0.138672,0.740235 0.0957,0.124313 0.245424,0.194905 0.476562,0.179687 0.183808,-0.08998 0.355999,-0.191455 0.488282,-0.318359 0.367969,-0.350684 0.520766,-0.628779 0.632812,-1.275391 z m -9.7890628,1.732422 c -0.00217,0.0044 -0.00165,0.0093 -0.00391,0.01367 -0.071164,0.1446 -0.1180434,0.354276 0.011719,0.460938 0.06696,-0.149912 0.088737,-0.309887 0.00195,-0.462891 -0.00264,-0.0046 -0.007,-0.0072 -0.00977,-0.01172 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qv4l2.svg b/.icons/awkward/22x22/apps/qv4l2.svg
new file mode 100644
index 00000000..60aad0c7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qv4l2.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect opacity=".2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect fill="#c4c4c4" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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.75 5.456 0 9.855 4.3276 9.988 9.75 0.002-0.084 0.012-0.166 0.012-0.25 0-5.54-4.46-10-10-10z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qvidcap.svg b/.icons/awkward/22x22/apps/qvidcap.svg
new file mode 100644
index 00000000..8354e386
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qvidcap.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="3" height="3.5" x="16" y="17"/>
+ <rect style="opacity:0.2" width="3" height="3.5" x="3" y="17"/>
+ <rect style="fill:#3f3f3f" width="3" height="3.5" x="16" y="16.5"/>
+ <rect style="fill:#3f3f3f" width="3" height="3.5" x="3" y="16.5"/>
+ <rect style="opacity:0.2" width="16" height="20" x="-18.5" y="-21" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#89774f" width="16" height="20" x="-18" y="-21" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="14" height="10" x="4" y="5.5" rx="1" ry="1"/>
+ <rect style="fill:#d4cebf" width="14" height="10" x="4" y="5" rx="1" ry="1"/>
+ <path style="opacity:0.1;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 17 C 20.331,2.5 21,3.169 21,4 V 3.5 C 21,2.669 20.331,2 19.5,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,5 C 4.446,5 4,5.446 4,6 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 12 c 0.554,0 1,0.446 1,1 V 6 C 18,5.446 17.554,5 17,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qview.svg b/.icons/awkward/22x22/apps/qview.svg
new file mode 100644
index 00000000..52f2e94e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qview.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 21,5.9600001 16.54,1.5000002 11,1.5000002 Z"/>
+ <path style="fill:#3f3f3f" d="M 11,1.0000002 C 5.4599999,1.0000002 1,5.4600001 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4600001 16.54,1.0000002 11,1.0000002 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,1.0000002 c -5.5395076,0 -9.9991111,4.4599999 -9.9991111,9.9999998 0,0.084 -0.002,0.1665 0,0.25 C 1.1330772,5.8270001 5.5444849,1.5000002 11,1.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 14.5,4.5 C 13.671573,4.5 13,5.1715729 13,6 13,6.8284271 13.671573,7.5 14.5,7.5 15.328427,7.5 16,6.8284271 16,6 16,5.1715729 15.328427,4.5 14.5,4.5 Z m -5.78125,4 C 8.5977465,8.50335 8.4794954,8.5492351 8.3964844,8.6425781 L 4.109375,13.125 C 4.054208,13.20505 4,13.311327 4,13.417969 v 1.628906 C 4,15.313605 4.191873,15.5 4.46875,15.5 H 17.529297 C 17.77833,15.5 18,15.28701 18,15.046875 v -1.173828 c 8.5e-4,-0.120572 -0.05086,-0.236372 -0.140625,-0.320313 L 14.734375,9.654 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 9.060547,8.6171875 C 8.9637442,8.5371445 8.8397534,8.496675 8.71875,8.5 Z"/>
+ <path style="isolation:isolate;fill:#ffffff" d="M 14.5,4 C 13.671573,4 13,4.6715729 13,5.5 13,6.3284271 13.671573,7 14.5,7 15.328427,7 16,6.3284271 16,5.5 16,4.6715729 15.328427,4 14.5,4 Z M 8.71875,8 C 8.5977465,8.00335 8.4794954,8.0492351 8.3964844,8.1425781 L 4.109375,12.625 C 4.054208,12.70505 4,12.811327 4,12.917969 v 1.628906 C 4,14.813605 4.191873,15 4.46875,15 H 17.529297 C 17.77833,15 18,14.78701 18,14.546875 v -1.173828 c 8.5e-4,-0.120572 -0.05086,-0.236372 -0.140625,-0.320313 L 14.734375,9.154 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 9.060547,8.1171875 C 8.9637442,8.0371445 8.8397534,7.996675 8.71875,8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/qwinff.svg b/.icons/awkward/22x22/apps/qwinff.svg
new file mode 100644
index 00000000..c4b8c8c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/qwinff.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#81d547" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="M 10.969,5.4997 C 10.36481,5.4936 9.7657,5.57786 9.1838,5.72822 6.4712,6.41348 4.4511,8.85372 4.4924,11.49972 H 3.0002 l 2.2871,3 2.1875,-3 H 6.0432 C 6.038,10.39152 6.47879,9.36412 7.262,8.53682 8.734,6.86972 11.4931,6.47842 13.4495,7.59346 14.09939,8.39474 15.5427,7.51482 14.7854,6.69307 13.7082,5.90279 12.329,5.50247 10.969,5.49967 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 10.969,5 C 10.365,4.9939 9.765,5.0782 9.184,5.2285 6.471,5.9138 4.4509,8.3541 4.4922,11 H 3 l 2.2871,3 2.1875,-3 H 6.043 C 6.0378,9.892 6.4786,8.8644 7.2617,8.0371 8.7337,6.3701 11.493,5.9787 13.449,7.0938 14.099,7.895 15.542,7.0151 14.785,6.1934 13.708,5.4031 12.329,5.0028 10.969,5 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"/>
+ <circle style="fill:#f34235" cx="16" cy="16" r="6"/>
+ <g style="fill:#ffffff" transform="matrix(0.5,0,0,0.5,-1.5,-0.5)">
+ <path d="m 29.625,29 h 8.7498 c 0.625,0 0.625,0.571 0.625,0.571 v 6.8572 c 0,0.572 -0.625,0.572 -0.625,0.572 H 29.625 c 0,0 -0.625,0 -0.625,-0.571 v -6.857 c 0,-10e-4 0,-0.572 0.625,-0.572 z"/>
+ <path d="m 43,30 v 6 l -4,-3.1304 z"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rabbitvcs-small.svg b/.icons/awkward/22x22/apps/rabbitvcs-small.svg
new file mode 120000
index 00000000..8102854f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rabbitvcs-small.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rabbitvcs.svg b/.icons/awkward/22x22/apps/rabbitvcs.svg
new file mode 120000
index 00000000..8102854f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rabbitvcs.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/racket-logo.svg b/.icons/awkward/22x22/apps/racket-logo.svg
new file mode 100644
index 00000000..f1328d15
--- /dev/null
+++ b/.icons/awkward/22x22/apps/racket-logo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" id="circle_pieces" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <path style="fill:#3e5ba9" d="M 11,1 A 10,10 0 0 0 7.6171875,1.5996094 C 13.340547,5.3216995 16.359834,10.953772 18.792969,17.251953 A 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#d82b2f" d="M 4.5703125,3.3554688 A 10,10 0 0 0 1,11 10,10 0 0 0 3.4726562,17.572266 L 3.734375,16.957031 6.7480469,17.154297 C 6.5955476,18.191575 6.4197816,19.041945 6.2265625,19.775391 A 10,10 0 0 0 11,21 10,10 0 0 0 15.917969,19.693359 C 15.054673,13.794158 10.83732,6.7734726 4.5703125,3.3554688 Z"/>
+ <path style="opacity:0.2" d="M 7.732422,2.0614295 A 10,10 0 0 0 4.4404295,3.968656 C 6.262078,4.8550255 8.0300565,6.2226455 9.567383,7.878812 7.398206,10.058343 4.8204485,13.997156 3.4550781,18.043852 A 10,10 0 0 0 6.274414,20.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 17.000084,11.236928 11.7525,4.2408475 7.732422,2.0614295 Z"/>
+ <path style="fill:#ffffff" d="M 7.732422,1.5615235 A 10,10 0 0 0 4.4404295,3.46875 C 6.262078,4.3551195 8.0300565,5.7227395 9.567383,7.378906 7.398206,9.558438 4.8204485,13.49725 3.4550781,17.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 17.000084,10.737022 11.7525,3.7409413 7.732422,1.5615235 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/racket-slideshow.svg b/.icons/awkward/22x22/apps/racket-slideshow.svg
new file mode 100644
index 00000000..372381b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/racket-slideshow.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#696969" width="16" height="12" x="-20" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="20" x="-18" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="12" height="16" x="-16" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <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 18 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 5,19 v 0.5 c 0,0.554 0.446,1 1,1 h 10 c 0.554,0 1,-0.446 1,-1 V 19 c 0,0.554 -0.446,1 -1,1 H 6 C 5.446,20 5,19.554 5,19 Z"/>
+ <path style="opacity:0.2" d="m 1,17 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 17 c 0,0.554 -0.446,1 -1,1 H 2 C 1.446,18 1,17.554 1,17 Z"/>
+ <rect style="opacity:0.1" width="16" height=".5" x="3" y="16"/>
+ <path style="fill:#3e5ba9" d="M 11,5 A 5,5 0 0 0 9.308594,5.2998047 c 2.86168,1.8610451 4.371323,4.6770813 5.587891,7.8261723 A 5,5 0 0 0 16,10 5,5 0 0 0 11,5 Z"/>
+ <path style="fill:#d82b2f" d="M 7.7851563,6.1772461 A 5,5 0 0 0 6,10 5,5 0 0 0 7.2407227,13.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 11,15 5,5 0 0 0 13.459473,14.346192 C 13.027825,11.396591 10.91866,7.886248 7.7851563,6.1772461 Z"/>
+ <path style="opacity:0.2" d="M 9.367188,5.78125 A 5,5 0 0 0 7.7207031,6.734375 C 8.6315273,7.1775598 9.514539,7.8613699 10.283203,8.6894531 9.261509,9.716024 8.066133,11.52437 7.359375,13.421875 A 5,5 0 0 0 8.75,14.458984 c 0.462783,-1.74618 1.464067,-3.568676 2.455078,-4.636718 0.926199,1.29948 1.659978,2.896302 2.095703,4.613281 a 5,5 0 0 0 1.517578,-1.208985 C 13.800572,10.121056 11.305822,6.8322479 9.367188,5.78125 Z"/>
+ <path style="fill:#ffffff" d="M 9.366211,5.2807617 A 5,5 0 0 0 7.7202148,6.234375 C 8.631039,6.6775598 9.515028,7.3613698 10.283692,8.189453 9.199103,9.279219 7.9102242,11.248625 7.2275391,13.271973 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 14.000042,9.868511 11.37625,6.3704706 9.366211,5.2807617 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/radeon-profile.svg b/.icons/awkward/22x22/apps/radeon-profile.svg
new file mode 100644
index 00000000..40c4d39e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/radeon-profile.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+ <circle fill="#8561c5" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/radio.svg b/.icons/awkward/22x22/apps/radio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/radio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/radiotray-ng-on.svg b/.icons/awkward/22x22/apps/radiotray-ng-on.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/radiotray-ng-on.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/radiotray.svg b/.icons/awkward/22x22/apps/radiotray.svg
new file mode 100644
index 00000000..b61e0e20
--- /dev/null
+++ b/.icons/awkward/22x22/apps/radiotray.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4c636b" width="20" height="16" x="-21" y="3" rx="1" ry="1" transform="scale(-1,1)"/>
+ <circle opacity=".2" cx="7" cy="11" r="5"/>
+ <path fill="#ee5858" d="m3.4644 7.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.3167 -3.1438 2.5 2.5 0 0 0 -3.146 -0.3176l-1.7857-1.7857a5 5 0 0 0 -0.3716 0.3356z"/>
+ <circle opacity=".2" cx="7" cy="11.5" r="1.5"/>
+ <circle fill="#f3c4c4" cx="7" cy="11" r="1.5"/>
+ <rect opacity=".2" width="6" height="1" x="13" y="7" rx=".5" ry=".5"/>
+ <rect opacity=".2" width="6" height="1" x="13" y="9" rx=".5" ry=".5"/>
+ <rect opacity=".2" width="6" height="1" x="13" y="11" rx=".5" ry=".5"/>
+ <rect opacity=".2" width="6" height="1" x="13" y="13" rx=".5" ry=".5"/>
+ <circle opacity=".2" cx="18" cy="17.5" r="1"/>
+ <circle fill="#58c4ee" cx="18" cy="17" r="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"/>
+ <circle opacity=".2" cx="15" cy="17.5" r="1"/>
+ <circle fill="#58c4ee" cx="15" cy="17" r="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/radiotunes.svg b/.icons/awkward/22x22/apps/radiotunes.svg
new file mode 100644
index 00000000..e6f8f712
--- /dev/null
+++ b/.icons/awkward/22x22/apps/radiotunes.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#2095f2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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="m6.1016 18.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.4834-3.1116 0.5583-4.18 0.3379-4.8176-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="m6.1016 17.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.4834-3.1116 0.5583-4.18 0.3379-4.8176-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/22x22/apps/rakarrack.svg b/.icons/awkward/22x22/apps/rakarrack.svg
new file mode 100644
index 00000000..881b1260
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rakarrack.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g fill="#cd8652" transform="matrix(.042544 0 0 .041398 .72328 1.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 .72328 2.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 .72328 1.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/22x22/apps/rambox-os.svg b/.icons/awkward/22x22/apps/rambox-os.svg
new file mode 120000
index 00000000..81ca07e9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rambox-os.svg
@@ -0,0 +1 @@
+rambox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rambox.svg b/.icons/awkward/22x22/apps/rambox.svg
new file mode 100644
index 00000000..d17611ac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rambox.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#189bc1" 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.5 5.5c-1.0587 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.2782-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.11542 0 0.22735-0.01374 0.3418-0.01758 0.18997-0.75571 0.19614-1.5758 0.06445-2.1367-0.118-0.469-0.426-1.313-0.406-1.346 0.0204-0.03293 0.52365 0.01758 0.95117 0.01758 0.50505 0 0.8752 0.01848 1.1426-0.0625 0.22634-0.06855 0.49574-0.17998 0.65625-0.17188 0.71372 0.03602 1.6169-0.28711 1.8555-0.92188 0.07407-0.19711 0.20119-0.45127 0.2832-0.56445 0.13425-0.18528 0.13899-0.23799 0.05273-0.5293-0.12196-0.41194-0.37029-0.75416-0.89648-1.2344-0.399-0.364-0.525-0.401-0.545-0.791-0.01467-0.28628 0.06336-0.48659-0.0918-0.63281-0.17589-0.16575-0.69365-0.05932-0.72266-0.0625-0.18478-0.21498-0.36144-0.43984-0.02149-0.75 0.25718-0.23463 0.30469-0.32263 0.30469-0.58008 0-0.25261-0.04654-0.3417-0.26953-0.53711-0.1473-0.12908-0.30469-0.23438-0.35156-0.23438s-0.28356-0.18969-0.52539-0.41992c-0.468-0.4457-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.0466-0.5224 0.445-1.6625 0.5-2z"/>
+ <path fill="#ffffff" d="m10.5 5c-1.0587 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.2782-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.048836 0.01456-0.083759 0.02046-0.13086 0.0332 1.4624 3.5646 4.9179 6.0769 8.9961 6.1777 0.15123-0.0069 0.30283-0.01308 0.45312-0.02344 0.338-0.863 0.365-1.936 0.205-2.618-0.118-0.469-0.426-1.313-0.406-1.346 0.0204-0.03293 0.52365 0.01758 0.95117 0.01758 0.50505 0 0.8752 0.01848 1.1426-0.0625 0.22634-0.06855 0.49574-0.17998 0.65625-0.17188 0.71372 0.03602 1.6169-0.28711 1.8555-0.92188 0.07407-0.19711 0.20119-0.45127 0.2832-0.56445 0.13425-0.18528 0.13899-0.23799 0.05273-0.5293-0.12196-0.41194-0.37028-0.75416-0.89648-1.2344-0.399-0.364-0.525-0.401-0.545-0.791-0.01467-0.28628 0.06336-0.48659-0.0918-0.63281-0.17589-0.16575-0.69365-0.05932-0.72266-0.0625-0.18478-0.21498-0.36145-0.43984-0.02149-0.75 0.25718-0.23463 0.30469-0.32263 0.30469-0.58008 0-0.25261-0.04654-0.3417-0.26953-0.53711-0.1473-0.12908-0.30469-0.23438-0.35156-0.23438s-0.28356-0.18969-0.52539-0.41992c-0.468-0.4459-0.832-0.5252-1.197-0.5252-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.0466-0.5224 0.445-1.6625 0.5-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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ramme.svg b/.icons/awkward/22x22/apps/ramme.svg
new file mode 120000
index 00000000..f106eeba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ramme.svg
@@ -0,0 +1 @@
+instagram.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/randr.svg b/.icons/awkward/22x22/apps/randr.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/randr.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rapid-photo-downloader.svg b/.icons/awkward/22x22/apps/rapid-photo-downloader.svg
new file mode 100644
index 00000000..5e656bdb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rapid-photo-downloader.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 18.5,1.5 21,4 v 10.875 c 0,0.3465 -0.2785,0.625 -0.625,0.625 h -9.75 C 10.279,15.5 10,15.2215 10,14.875 V 2.125 C 10,1.77875 10.279,1.5 10.625,1.5 Z"/>
+ <path style="fill:#c2352a" d="M 18.5,1 21,3.5 V 14.375 C 21,14.7215 20.7215,15 20.375,15 h -9.75 C 10.279,15 10,14.7215 10,14.375 V 1.625 C 10,1.27875 10.279,1 10.625,1 Z"/>
+ <rect style="opacity:0.4" width="7" height="5" x="-19" y="-13" rx=".547" ry=".625" transform="scale(-1)"/>
+ <path style="opacity:0.2" d="m 11,2.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 11,2 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 3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18.5,1 21,3.5 V 4 L 18.5,1.5 H 10.625 C 10.279,1.5 10,1.77875 10,2.125 v -0.5 C 10,1.27875 10.279,1 10.625,1 Z"/>
+ <path style="opacity:0.2" d="M 9.5,7.5 12,10 V 20.875 C 12,21.2215 11.7215,21.5 11.375,21.5 H 1.625 C 1.279,21.5 1,21.2215 1,20.875 V 8.125 C 1,7.77875 1.279,7.5 1.625,7.5 Z"/>
+ <path style="fill:#1778ba" d="M 9.5,7 12,9.5 V 20.375 C 12,20.7215 11.7215,21 11.375,21 H 1.625 C 1.279,21 1,20.7215 1,20.375 V 7.625 C 1,7.27875 1.279,7 1.625,7 Z"/>
+ <rect style="opacity:0.4" width="7" height="5" x="-10" y="-19" rx=".547" ry=".625" transform="scale(-1)"/>
+ <path style="opacity:0.2" d="m 2,8.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 2,8 v 2 H 3 V 8 Z m 2,0 v 2 H 5 V 8 Z m 2,0 v 2 H 7 V 8 Z m 2,0 v 2 H 9 V 8 Z m 2,1 v 1 h 1 V 9 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,7 12,9.5 V 10 L 9.5,7.5 H 1.625 C 1.279,7.5 1,7.77875 1,8.125 v -0.5 C 1,7.27875 1.279,7 1.625,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rapidsvn.svg b/.icons/awkward/22x22/apps/rapidsvn.svg
new file mode 100644
index 00000000..d9361cd6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rapidsvn.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#4f4f4f" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.0097656,11.207031 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9902,11.292969 10,10 0 0 1 11,21 10,10 0 0 1 1.0097656,11.207031 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0097656,11.207031 10,10 0 0 1 11,1.5 10,10 0 0 1 20.990234,11.292969 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.1" d="m 18.735534,5.1626891 c 0,0 -5.866915,4.8937799 -11.735534,5.0768109 C 5.3905255,10.289649 4.4156363,9.901802 3.6247559,9.52495 2.8338762,9.148085 1.6311477,8.0036294 1.6311477,8.0036294 L 1.372776,8.7950862 c 0,0 0.6828758,0.6718978 0.9404735,0.8571918 C 2.5215128,10.766687 3.3505579,13.5 6.7505761,13.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 17,11.5 c 1e-6,0.600533 -0.680793,1 -1.487323,1 C 14.706148,12.5 14,12.100533 14,11.5 c 0,-0.600531 0.706148,-1 1.512677,-1 C 16.319207,10.5 17,10.899469 17,11.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 18.117663,4.4835658 C 18.117663,4.4835658 12.868619,8.816969 7,9 5.3905255,9.050149 4.4156363,8.662302 3.6247559,8.28545 2.8338762,7.908585 1.9873555,7.1787077 1.9873555,7.1787077 L 1.4853937,8.4392655 c 0,0 0.5702581,0.5277184 0.8278558,0.7130125 C 2.5215128,10.266687 3.3505579,13 6.7505761,13 9.191556,13 10.719277,11.062012 11.028268,9.885885 15.29366,8.670389 19,5.5044792 19,5.5044792 Z M 17,11 c 1e-6,0.600533 -0.680793,1 -1.487323,1 C 14.706148,12 14,11.600533 14,11 14,10.399469 14.706148,10 15.512677,10 16.319207,10 17,10.399469 17,11 Z m -3.677848,5.60545 C 13.322152,17.316398 12.334209,19 11.131626,19 9.630195,19 7.4807512,17.744587 7.4807512,16.672146 7.4807512,15.599706 8.9000193,15 10.401452,15 c 1.501431,0 2.9207,0.84588 2.9207,1.60545 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/raven-reader.svg b/.icons/awkward/22x22/apps/raven-reader.svg
new file mode 100644
index 00000000..3753cff5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/raven-reader.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#2bc89d" width="20" height="20" x="-20" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,-2.7e-6 c -5.5395076,0 -9.9991111,4.46 -9.9991111,9.9999997 0,0.084 -0.002,0.1665 0,0.25 C 1.1330772,4.8269972 5.5444849,0.4999973 11,0.4999973 c 5.455515,0 9.867123,4.3269999 9.999111,9.7499997 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,4.4599973 16.539507,-2.7e-6 11,-2.7e-6 Z"/>
+ <path style="opacity:0.2" d="M 1.00585,10.249997 C 1.0038,10.333497 1,10.415997 1,10.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 17.758626,10.287604 C 14.418796,4.4642248 11.777771,3.9852323 9.850315,4.8940068 8.9087323,5.3385517 9.302426,5.7470082 7.9605884,5.4533787 6.7663854,5.1925572 6.0105229,5.1039762 4.9606744,5.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 17.758626,9.787755 C 14.418796,3.9643753 11.777771,3.4853825 9.850315,4.3941573 8.9087323,4.8387023 9.302426,5.2471587 7.9605884,4.9535293 6.7663854,4.6927078 6.0105229,4.6041268 4.9606744,5.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 C 9.217129,14.749932 8.7900343,15.71161 9.000004,15.5 c 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="10.5" cy="6" r=".5"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="5.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rawtherapee.svg b/.icons/awkward/22x22/apps/rawtherapee.svg
new file mode 100644
index 00000000..d22b87a9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rawtherapee.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#e647ff" d="m3.9276 3.9367c1.9561-1.9561 4.515-2.935 7.0674-2.9367v10.005z"/>
+ <path fill="#ff3636" d="m18.063 3.9367c-1.956-1.9561-4.515-2.935-7.068-2.9367v10.005z"/>
+ <path fill="#5964ff" d="m3.9367 3.9356c-1.9561 1.9562-2.935 4.515-2.9367 7.0674h10.005z"/>
+ <path fill="#53bdff" d="m3.9367 18.071c-1.9561-1.956-2.935-4.515-2.9367-7.068h10.005z"/>
+ <path fill="#ff7221" d="m18.063 3.9356c1.956 1.9562 2.935 4.515 2.937 7.0674h-10.005z"/>
+ <path fill="#ffac29" d="m18.063 18.071c1.956-1.956 2.935-4.515 2.937-7.068h-10.005z"/>
+ <path fill="#80ffe5" d="m3.9276 18.063c1.9561 1.956 4.515 2.935 7.0674 2.937v-10.005z"/>
+ <path fill="#73ff44" d="m18.063 18.063c-1.956 1.956-4.515 2.935-7.068 2.937v-10.005z"/>
+ <path fill="#fff" opacity=".2" d="m10.995 1.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="m1.0058 11.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="10.995" cy="11.504" r="4.998"/>
+ <circle fill="#fff" cx="11" cy="11" r="5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/razercommander.svg b/.icons/awkward/22x22/apps/razercommander.svg
new file mode 100644
index 00000000..0d22abd5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/razercommander.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 17.782858,4.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 15.23418,5.3805741 15.054611,5.3252251 14.851845,5.3251728 14.567143,5.325107 14.312747,5.4017818 14.120738,5.5455148 13.934677,5.6847935 13.782322,5.8585621 13.6956,6.0304357 13.6627,6.0956277 13.62831,6.2306135 13.61189,6.3589572 13.5948,6.492543 13.6,6.7137269 13.6227,6.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 C 15.393563,9.89725 15.277927,9.605724 15.108144,9.421806 14.974322,9.276842 14.732285,9.115265 14.555078,9.052594 c -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 14.300342,10.276512 14.042425,10.034902 13.969577,9.974077 13.70929,9.756742 13.443191,9.603714 13.229682,9.548553 c -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 11.677659,7.4505714 11.555779,7.2044796 11.411553,7.012945 11.343652,6.9227704 11.199527,6.774325 11.113849,6.7063194 10.886006,6.525471 10.636702,6.4202646 10.323607,6.3728358 10.194463,6.3532685 9.931583,6.3462451 9.802212,6.3589011 9.540116,6.3845352 9.318757,6.4614242 9.156051,6.5833391 8.8292486,6.8282092 8.5340527,7.2476673 8.4016695,7.6552736 8.2959325,7.9808411 7.9341983,9.447073 7.7481283,10.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 C 7.2496019,9.703169 7.2031309,9.510177 7.0499687,9.351512 6.9750387,9.273892 6.857952,9.205657 6.7482619,9.175684 6.6786849,9.156674 6.5411344,9.158214 6.4643336,9.178884 6.2555304,9.235014 6.0878746,9.361062 5.9763197,9.545773 c -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 C 5.5423407,9.421758 5.4720182,9.394658 5.4411911,9.379318 5.3651661,9.341498 5.3040218,9.322478 5.2274487,9.312858 5.1920757,9.308358 5.0844348,9.291858 4.9882402,9.276068 4.8213297,9.248648 4.8097242,9.245658 4.7342226,9.210588 4.6469656,9.170058 4.6551796,9.178438 4.5653745,9.038611 4.5087409,8.9503552 4.4669168,8.9134054 4.4074875,8.89911 4.2945087,8.8719313 4.1552872,8.9777873 4.14421,9.099287 4.14047,9.139327 4.13787,9.145117 4.118503,9.155097 4.080258,9.174767 4.036484,9.219767 4.018681,9.257724 c -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 C 8.305394,11.4343 8.4800437,11.195533 8.6639362,10.830606 8.8567155,10.448041 8.9588335,10.140501 9.094309,9.53452 9.162639,9.228891 9.228639,8.8862712 9.2689,8.628173 9.28326,8.536205 9.3052,8.4196516 9.31769,8.369176 9.38338,8.1035467 9.500029,7.8617963 9.66226,7.6550133 9.72261,7.5780923 9.845891,7.4610109 9.893375,7.4355383 c 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 C 10.277786,7.798782 10.0948,7.9161515 9.952614,8.0606093 9.792817,8.2229586 9.667166,8.42373 9.600212,8.6237071 9.562452,8.7364987 9.553622,8.7984814 9.553742,8.9495458 9.553853,9.129791 9.576212,9.2643 9.628252,9.398522 c 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 C 17.036382,9.78507 16.876532,9.37292 16.598895,9.007867 16.362216,8.6966637 15.815023,8.0670574 15.160549,7.352898 14.924761,7.0956062 14.930536,7.1021153 14.841616,6.9942293 14.727414,6.8556679 14.683483,6.7545616 14.662457,6.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 17.782858,4.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 15.23418,4.8805264 15.054611,4.8251774 14.851845,4.8251251 14.567143,4.8250593 14.312747,4.9017341 14.120738,5.0454671 13.934677,5.1847458 13.782322,5.3585144 13.6956,5.530388 13.6627,5.59558 13.62831,5.7305658 13.61189,5.8589095 13.5948,5.9924953 13.6,6.2136792 13.6227,6.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 L 14.488564,9.96019 C 14.300342,9.776464 14.042425,9.534854 13.969577,9.474029 13.70929,9.256694 13.443191,9.103666 13.229682,9.048505 c -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 11.677659,6.9505237 11.555779,6.7044319 11.411553,6.5128973 11.343652,6.4227227 11.199527,6.2742773 11.113849,6.2062717 10.886006,6.0254233 10.636702,5.9202169 10.323607,5.8727881 10.194463,5.8532208 9.931583,5.8461974 9.802212,5.8588534 9.540116,5.8844875 9.318757,5.9613765 9.156051,6.0832914 8.8292486,6.3281615 8.5340527,6.7476196 8.4016695,7.1552259 8.2959325,7.4807934 7.9341983,8.9470256 7.7481283,9.804254 7.7242393,9.914315 7.7015503,9.96402 7.6291762,10.064838 c -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 C 5.8219967,9.104625 5.7789297,9.052025 5.7501047,9.02357 5.6977547,8.97189 5.6975847,8.97179 5.5974677,8.93949 5.5423407,8.92171 5.4720182,8.89461 5.4411911,8.87927 5.3651661,8.84145 5.3040218,8.82243 5.2274487,8.81281 5.1920757,8.80831 5.0844348,8.79181 4.9882402,8.77602 4.8213297,8.7486 4.8097242,8.74561 4.7342226,8.71054 4.6469656,8.67001 4.6551796,8.67839 4.5653745,8.538563 4.5087409,8.4503075 4.4669168,8.4133577 4.4074875,8.3990623 4.2945087,8.3718836 4.1552872,8.4777396 4.14421,8.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 C 7.7714348,11.276874 7.9657951,11.18879 8.1216018,11.07201 8.305394,10.934252 8.4800437,10.695485 8.6639362,10.330558 8.8567155,9.947993 8.9588335,9.640453 9.094309,9.034472 9.162639,8.7288436 9.228639,8.386223 9.2689,8.1281248 9.28326,8.0361568 9.3052,7.9196034 9.31769,7.8691278 9.38338,7.6034985 9.500029,7.3617481 9.66226,7.1549651 9.72261,7.0780441 9.845891,6.9609627 9.893375,6.9354901 c 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 C 10.277786,7.2987338 10.0948,7.4161033 9.952614,7.5605611 9.792817,7.7229104 9.667166,7.9236818 9.600212,8.1236589 c -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.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 C 17.036382,9.285022 16.876532,8.872872 16.598895,8.507819 16.362216,8.196616 15.815023,7.5670097 15.160549,6.8528503 14.924761,6.5955585 14.930536,6.6020676 14.841616,6.4941816 14.727414,6.3556202 14.683483,6.2545139 14.662457,6.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/22x22/apps/rclone-browser.svg b/.icons/awkward/22x22/apps/rclone-browser.svg
new file mode 100644
index 00000000..7df72187
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rclone-browser.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#60c8ef" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <circle style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.99987733;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="11.5" r="6"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="11" r="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rclonetray.svg b/.icons/awkward/22x22/apps/rclonetray.svg
new file mode 100644
index 00000000..3e77c43c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rclonetray.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 4.6242024,21.488049 C 4.0612054,21.414994 3.5804039,21.204984 3.1105272,20.826894 2.9509702,20.698499 2.6045924,20.343719 2.4626395,20.163289 1.2382903,18.607054 0.71918115,16.140181 1.1489498,13.767492 1.4693288,11.998742 2.290963,10.519937 3.3481004,9.8094021 l 0.1890206,-0.127046 0.0112,-0.130815 C 3.624067,8.6671866 3.7577351,8.0907816 4.0360564,7.4483416 c 0.2136495,-0.493155 0.467322,-0.875125 0.8127945,-1.223875 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.3307741,-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.0369649 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.5571481,-0.0015 -6.4939176,-0.0063 -6.5261506,-0.01055 z"/>
+ <path style="fill:#00539e" d="M 4.6242024,20.988055 C 4.0612054,20.915 3.5804039,20.70499 3.1105272,20.3269 2.9509702,20.198505 2.6045924,19.843725 2.4626395,19.663295 1.2382903,18.10706 0.71918115,15.640187 1.1489498,13.267497 1.4693288,11.498747 2.290963,10.019942 3.3481004,9.3094071 l 0.1890206,-0.127045 0.0112,-0.130815 C 3.624067,8.1671926 3.7577351,7.5907876 4.0360564,6.9483476 c 0.2136495,-0.493155 0.467322,-0.875125 0.8127945,-1.223875 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.3307741,-3.0897028 0.09518,-0.06333 0.289966,-0.17428 0.432854,-0.24655 0.89123,-0.45076501 1.851312,-0.50606001 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.4175449 2.53854,2.2957749 2.780103,4.7014899 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.5571481,-0.0015 -6.4939176,-0.0064 -6.5261506,-0.01055 z"/>
+ <path style="opacity:0.2" d="m 9.7607419,7.5019631 c -1.0855495,0.01396 -2.196459,0.1163125 -3.146484,0.305664 -0.246387,0.0491 -0.483582,0.1012975 -0.5263675,0.1152345 l -0.077148,0.02539 -0.00586,5.2659744 -0.00488,6.266253 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.8755061,0.05006 2.3517241,0.0098 0.683738,-0.05782 1.258141,-0.145717 1.77539,-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.341305,1.417865 0.341796,1.89516 10e-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.508005,-2.659929 -1.092773,-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.968588,-2.498047 C 17.442797,10.619778 16.169989,8.9666401 14.392578,8.2129006 13.872203,7.9992471 13.352177,7.8457841 12.753906,7.7285256 11.905799,7.5623001 10.846292,7.4880016 9.7607419,7.5019631 Z m 0.9541021,2.051758 c 0.26051,7.5e-4 0.505493,0.01003 0.722656,0.02832 3.718378,0.151328 4.680412,3.1418729 2.014649,4.4534739 -0.496295,0.221558 -1.172025,0.387828 -1.879883,0.462891 -0.500976,0.05312 -1.9043481,0.07486 -2.4160161,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.2378599 0.00275,-1.9930719 0.03125,-2.0198799 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.3798831,-0.200195 z"/>
+ <path style="fill:#ffffff" d="m 9.7607419,7.0019531 c -1.0855495,0.01396 -2.196459,0.1163125 -3.146484,0.305664 -0.246387,0.0491 -0.483582,0.1012975 -0.5263675,0.1152345 l -0.077148,0.02539 -0.00586,5.2659744 -0.00488,6.266253 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.8755061,0.05006 2.3517241,0.0098 0.683738,-0.05782 1.258141,-0.145717 1.77539,-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.341305,1.417865 0.341796,1.89516 10e-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.508005,-2.659929 -1.092773,-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.968588,-2.498047 C 17.442797,10.119768 16.169989,8.4666301 14.392578,7.7128906 13.872203,7.4992371 13.352177,7.3457741 12.753906,7.2285156 11.905799,7.0622901 10.846292,6.9879916 9.7607419,7.0019531 Z m 0.9541021,2.051758 c 0.26051,7.5e-4 0.505493,0.01003 0.722656,0.02832 3.718378,0.151328 4.680412,3.1418729 2.014649,4.4534739 -0.496295,0.221558 -1.172025,0.387828 -1.879883,0.462891 -0.500976,0.05312 -1.9043481,0.07486 -2.4160161,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.2378599 0.00275,-1.9930719 0.03125,-2.0198799 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.3798831,-0.200195 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 12.761719,1.0039064 c -0.585779,-0.0286771 -1.169543,0.098155 -1.726563,0.3798827 -0.142887,0.07227 -0.337437,0.1837404 -0.432617,0.2470704 -0.9481281,0.6308999 -1.7650576,1.7785134 -2.3310546,3.0898436 -0.138913,0.321835 -0.3288595,0.827004 -0.3496095,0.930664 -0.018645,0.09322 -0.058541,0.089649 -0.1689455,-0.0166 -0.4316685,-0.41544 -0.9644705,-0.6328185 -1.4873045,-0.6054685 -0.524189,0.02744 -0.974429,0.2485525 -1.416992,0.6953125 -0.3454725,0.34875 -0.5988505,0.7304775 -0.8125,1.2236325 -0.2783215,0.64244 -0.4125353,1.219161 -0.4882815,2.1035155 l -0.010742,0.130859 -0.1894531,0.126954 C 2.2905188,10.020107 1.4697931,11.498829 1.1494141,13.26758 c -0.1188928,0.65639 -0.15888275,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.9580079 l 0.1894531,-0.126954 0.010742,-0.130859 c 0.075746,-0.8843545 0.20996,-1.4610755 0.4882815,-2.1035155 0.2136495,-0.493155 0.4670275,-0.8748825 0.8125,-1.2236325 0.442563,-0.44676 0.892803,-0.6678725 1.416992,-0.6953125 0.522834,-0.02735 1.055636,0.1900285 1.4873045,0.6054685 0.1104045,0.10625 0.1503015,0.1098215 0.1689455,0.0166 0.02075,-0.10366 0.2106965,-0.608829 0.3496095,-0.930664 0.565997,-1.31133 1.3829265,-2.4589436 2.3310546,-3.0898436 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.0371094 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.7011719 l -0.15625,-0.04297 -0.0039,-0.164063 C 17.97751,8.1669131 17.902606,7.4727636 17.688476,6.5146486 17.103605,3.8976333 15.520215,1.8625695 13.8125,1.2246095 13.465097,1.0948257 13.113186,1.0211125 12.761719,1.0039064 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rdm.svg b/.icons/awkward/22x22/apps/rdm.svg
new file mode 100644
index 00000000..92060fcc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rdm.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11.000462,9.5000029 c -0.663295,-1.21e-4 -1.3266231,0.147688 -1.8174741,0.442197 l -7.447165,4.4675411 c -0.9817028,0.589018 -0.9807913,1.591937 9e-4,2.180956 l 7.44625,4.46754 c 0.9817031,0.589018 2.6532471,0.589017 3.6349481,0 l 7.446268,-4.46754 c 0.981701,-0.589017 0.980777,-1.59194 -9.5e-4,-2.180956 L 12.817935,9.9421999 c -0.490851,-0.294509 -1.154179,-0.442077 -1.817473,-0.442197 z"/>
+ <path style="fill:#af2d2c" d="m 11.000462,9.0000029 c -0.663295,-1.204e-4 -1.3266231,0.147688 -1.8174741,0.442197 l -7.447165,4.4675411 c -0.9817028,0.589018 -0.9807913,1.591937 9e-4,2.180956 l 7.44625,4.46754 c 0.9817031,0.589018 2.6532471,0.589017 3.6349481,0 l 7.446268,-4.46754 c 0.981701,-0.589017 0.980777,-1.59194 -9.5e-4,-2.180956 L 12.817935,9.4421999 c -0.490851,-0.294509 -1.154179,-0.442076 -1.817473,-0.442197 z"/>
+ <path style="opacity:0.2" d="M 11.000462,5.5000038 C 10.337167,5.4998833 9.6738389,5.6476918 9.1829879,5.9422012 L 1.7358231,10.409742 c -0.9817028,0.589018 -0.9807913,1.591937 9e-4,2.180956 l 7.4462508,4.46754 c 0.9817021,0.589017 2.6532471,0.589017 3.6349481,0 l 7.446268,-4.46754 c 0.9817,-0.589017 0.980776,-1.59194 -9.5e-4,-2.180956 L 12.817935,5.9422012 C 12.327084,5.6476918 11.663757,5.5001243 11.000462,5.5000038 Z"/>
+ <path style="fill:#da3837" d="M 11.000462,5.0000039 C 10.337167,4.9998834 9.6738389,5.1476919 9.1829879,5.4422013 L 1.7358231,9.9097419 c -0.9817028,0.5890181 -0.9807913,1.5919371 9e-4,2.1809561 l 7.4462508,4.46754 c 0.9817021,0.589018 2.6532471,0.589017 3.6349481,0 l 7.446268,-4.46754 c 0.9817,-0.589017 0.980776,-1.59194 -9.5e-4,-2.1809561 L 12.817935,5.4422013 C 12.327084,5.1476919 11.663757,5.0001244 11.000462,5.0000039 Z"/>
+ <path style="opacity:0.2" d="M 11.000462,1.5000049 C 10.337167,1.4998844 9.6738389,1.6476928 9.1829879,1.9422023 l -7.447165,4.4675408 c -0.9817028,0.5890178 -0.9807913,1.5919366 9e-4,2.1809555 l 7.44625,4.4675404 c 0.9817031,0.589017 2.6532471,0.589017 3.6349481,0 L 20.264189,8.5906986 C 21.24589,8.0016817 21.244966,6.9987589 20.263239,6.4097431 L 12.817935,1.9422023 C 12.327084,1.6476928 11.663756,1.5001254 11.000462,1.5000049 Z"/>
+ <path style="fill:#e0504d" d="M 11.000462,1.0000049 C 10.337167,0.9998844 9.6738389,1.1476929 9.1829879,1.4422023 l -7.447165,4.4675409 c -0.9817028,0.5890179 -0.9807913,1.5919366 9e-4,2.1809555 l 7.44625,4.4675403 c 0.9817031,0.589018 2.6532471,0.589017 3.6349481,0 L 20.264189,8.0906987 C 21.24589,7.5016818 21.244966,6.4987591 20.263239,5.9097432 L 12.817935,1.4422023 C 12.327084,1.1476929 11.663756,1.0001254 11.000462,1.0000049 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1.0000049 C 10.336705,0.9998844 9.6734679,1.1478781 9.1826169,1.4423876 L 1.7353537,5.9101597 C 1.1411396,6.2666861 0.913675,6.7737665 1.0390648,7.2500034 1.1204904,6.9394485 1.3478652,6.6426515 1.7353537,6.4101596 L 9.1826169,1.9423875 C 9.6734679,1.647878 10.336705,1.4998843 11,1.5000048 c 0.663295,1.205e-4 1.327508,0.1478732 1.818359,0.4423827 L 20.26367,6.4101596 C 20.651168,6.6426505 20.879161,6.939448 20.960935,7.2500034 21.085794,6.773766 20.857898,6.2666851 20.26367,5.9101597 L 12.818359,1.4423876 C 12.327508,1.1478781 11.663295,1.0001254 11,1.0000049 Z"/>
+ <polygon style="opacity:0.2" transform="matrix(0.01476006,0,0,0.02167915,0.0507095,-1.1550007)" 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,0.0507095,-1.6550007)" 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,1.6870313,-1.1981182)" points="521.79 524.11 852.4 473.38 752.51 619.81"/>
+ <polygon style="fill:#ffffff" transform="matrix(0.01209877,0,0,0.02048718,1.6870313,-1.6981182)" points="852.4 473.38 752.51 619.81 521.79 524.11"/>
+ <ellipse style="opacity:0.2" cx="6.5" cy="7" rx="2.5" ry="1.5"/>
+ <ellipse style="fill:#ffffff" cx="6.5" cy="6.5" rx="2.5" ry="1.5"/>
+ <g transform="matrix(0.51839738,0,0,0.58416919,-1.6991025,-2.1170529)">
+ <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/22x22/apps/re.sonny.Tangram.svg b/.icons/awkward/22x22/apps/re.sonny.Tangram.svg
new file mode 100644
index 00000000..8622e471
--- /dev/null
+++ b/.icons/awkward/22x22/apps/re.sonny.Tangram.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new" width="22" height="22" version="1.0">
+ <path style="opacity:0.2" d="M 2.538086,1.5 C 2.1119321,1.5 1.7272955,1.6711419 1.4492188,1.9492188 1.1711418,2.2272956 1,2.6119321 1,3.0380859 V 19.961914 c 0,0.426154 0.1711418,0.81079 0.4492188,1.088867 C 1.7272955,21.328858 2.1119321,21.5 2.538086,21.5 H 11 19.461914 C 20.314221,21.5 21,20.814222 21,19.961914 V 11.5 3.0380859 C 21,2.6119321 20.828858,2.2272956 20.550781,1.9492188 20.272704,1.6711419 19.888068,1.5 19.461914,1.5 Z"/>
+ <path style="fill:#33d17a" d="m 2.5384616,0.9999997 c -0.4261539,0 -0.8107904,0.1715176 -1.0888671,0.4495944 L 11,11 20.550405,1.4495941 C 20.272329,1.1715173 19.887692,0.9999997 19.461538,0.9999997 Z"/>
+ <path style="fill:#3584e4" d="M 1.4495945,1.4495941 C 1.1715175,1.7276711 1,2.1123074 1,2.5384613 V 19.461538 c 0,0.426154 0.1715175,0.810791 0.4495945,1.088868 L 11,11 Z"/>
+ <path style="fill:#5e5c64" d="M 20.550405,1.4495941 16,5.9999995 21,11 V 2.5384613 C 21,2.1123074 20.828482,1.7276711 20.550405,1.4495941 Z"/>
+ <rect style="fill:#f6d32d" width="7.071" height="7.071" x="0" y="15.56" transform="rotate(-45)"/>
+ <path style="fill:#865e3c" d="M 21,11 11,21 h 8.461538 C 20.313846,21 21,20.313846 21,19.461538 Z"/>
+ <path style="fill:#ff7800" d="M 15.999995,15.999998 H 6 l 5,-5 z"/>
+ <path style="fill:#ed333b" d="m 6,16 -4.5504055,4.550406 c 0.2780767,0.278077 0.6627132,0.449595 1.0888671,0.449595 H 11 L 16,16 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.538086,1 C 2.1119321,1 1.7272955,1.1711419 1.4492188,1.4492188 1.1711418,1.7272956 1,2.1119321 1,2.538086 V 3.0380859 C 1,2.6119321 1.1711418,2.2272956 1.4492188,1.9492188 1.7272955,1.6711419 2.1119321,1.5 2.538086,1.5 h 16.923828 c 0.426154,0 0.81079,0.1711419 1.088867,0.4492188 C 20.828858,2.2272956 21,2.6119321 21,3.0380859 V 2.538086 C 21,2.1119321 20.828858,1.7272956 20.550781,1.4492188 20.272704,1.1711419 19.888068,1 19.461914,1 Z"/>
+ <path style="opacity:0.1" d="M 1.4492188,1.4492188 C 1.1711418,1.7272956 1,2.1119321 1,2.538086 V 3.0380859 C 1,2.6119321 1.1711418,2.2272956 1.4492188,1.9492188 L 11,11.5 15.5,16 H 16 l -5,-5 z"/>
+ <path style="opacity:0.1" d="M 20.268554,1.7314453 11,11 1.4492188,20.550781 C 1.1711418,20.272705 1,19.888068 1,19.461914 v 0.5 c 0,0.426154 0.1711418,0.810791 0.4492188,1.088867 L 11,11.5 20.550781,1.9492188 C 20.466659,1.865097 20.370379,1.7942175 20.268554,1.7314453 Z"/>
+ <path style="opacity:0.1" d="m 6,16 -0.5,0.5 h 10 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/reactotron.svg b/.icons/awkward/22x22/apps/reactotron.svg
new file mode 100644
index 00000000..267c2750
--- /dev/null
+++ b/.icons/awkward/22x22/apps/reactotron.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <ellipse style="opacity:0.2" cx="11" cy="11.5" rx="10" ry="4"/>
+ <ellipse style="fill:#c22c2d" cx="11" cy="11" rx="10" ry="4"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,7.0000002 A 10,4 0 0 0 1,11 10,4 0 0 0 1.0273438,11.289062 10,4 0 0 1 11,7.5000002 10,4 0 0 1 20.972656,11.210938 10,4 0 0 0 21,11 10,4 0 0 0 11,7.0000002 Z"/>
+ <ellipse style="opacity:0.2" cx="15.505" cy="-3.951" rx="10.061" ry="3.972" transform="matrix(0.4902083,0.87160531,-0.86025975,0.50985603,0,0)"/>
+ <ellipse style="fill:#ed5633" cx="15.075" cy="-4.196" 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 6.8457031,2.0039064 A 10.061445,3.9708087 60.885621 0 0 6.0683594,2.230469 10.061445,3.9708087 60.885621 0 0 5.0097656,5.1542971 10.061445,3.9708087 60.885621 0 1 6.0683594,2.730469 10.061445,3.9708087 60.885621 0 1 14.416016,9.4746092 10.061445,3.9708087 60.885621 0 1 16.990234,17.345703 10.061445,3.9708087 60.885621 0 0 14.416016,8.9746096 10.061445,3.9708087 60.885621 0 0 6.8457031,2.0039064 Z"/>
+ <ellipse style="opacity:0.2" cx="4.286" cy="15.229" rx="10.061" ry="3.972" transform="matrix(-0.4902083,0.87160531,0.86025975,0.50985603,0,0)"/>
+ <ellipse style="fill:#ff9c31" cx="3.855" cy="14.984" 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 15.154297,2.0039064 A 3.9708087,10.061445 29.114379 0 0 7.5839844,8.9746096 3.9708087,10.061445 29.114379 0 0 5.0097656,17.345703 3.9708087,10.061445 29.114379 0 1 7.5839844,9.4746092 3.9708087,10.061445 29.114379 0 1 15.931641,2.730469 3.9708087,10.061445 29.114379 0 1 16.990234,5.1542971 3.9708087,10.061445 29.114379 0 0 15.931641,2.230469 3.9708087,10.061445 29.114379 0 0 15.154297,2.0039064 Z"/>
+ <path style="opacity:0.2" d="m 8.7,7.4999988 h 4.6 l 2.2,4.0000002 -2.2,4 H 8.7 l -2.2,-4 z"/>
+ <path style="fill:#ffffff" d="m 8.7,7.0000002 h 4.6 L 15.5,11 13.3,15 H 8.7 L 6.5,11 Z"/>
+ <circle style="fill:#c22c2d" cx="11" cy="11" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/realtimesync.svg b/.icons/awkward/22x22/apps/realtimesync.svg
new file mode 100644
index 00000000..524cca37
--- /dev/null
+++ b/.icons/awkward/22x22/apps/realtimesync.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.02871,2.5003746 c -0.906941,-0.00836 -1.7742312,0.126891 -2.5840498,0.3494517 -3.2433327,0.8763028 -5.5964797,3.4993168 -6.4442347,6.64267 -1.744703,0.444836 -2.62296004,2.5454157 -1.497539,4.0614697 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.3544975,2.208219 8.0247995,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 19.133435,7.2442334 C 18.813116,6.8152516 18.370708,6.4952145 17.864473,6.3257639 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 17.543155,5.7135416 17.359966,5.1502429 16.969641,4.6981046 16.858302,4.5687794 16.734699,4.4508277 16.600627,4.3455597 14.939667,3.045704 12.942004,2.5067356 11.03175,2.5003736 Z"/>
+ <path style="fill:#d54747" d="M 11.02871,2.000374 C 10.121769,1.992011 9.2544788,2.127265 8.4446602,2.3498257 5.2013275,3.2261285 2.8481805,5.8491425 2.0004255,8.9924965 0.2557225,9.4373323 -0.62253454,11.537912 0.5028865,13.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.3544975,2.208219 8.0247995,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.0686857 L 19.133435,6.7442328 C 18.813116,6.315251 18.370708,5.9952139 17.864473,5.8257633 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 17.543155,5.213541 17.359966,4.6502423 16.969641,4.198104 16.858302,4.0687788 16.734699,3.9508271 16.600627,3.8455591 14.939667,2.5457034 12.942004,2.006735 11.03175,2.000373 Z"/>
+ <path style="opacity:0.2" d="m 10.999976,5.5000003 c -3.3137087,0 -6.0000002,2.6862915 -6.0000002,5.9999997 h -2 l 1.5,2 1.5,2 1.5,-2 1.5,-2 h -2 c 0,-2.2091387 1.790861,-3.9999997 4.0000002,-3.9999997 0.713507,0.00205 1.413478,0.095303 2.027344,0.4589844 0.283853,0.1359327 0.76521,0.4410427 0.972656,0.5410156 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 13.457396,5.8925229 12.244543,5.5027869 10.999976,5.5000003 Z m 5,3 -1.5,1.9999997 -1.5,2 h 2 c 0,2.209139 -1.790861,4 -4,4 C 10.286469,16.4979 9.5864978,16.4047 8.972632,16.041016 8.688779,15.905083 8.2074218,15.599973 7.9999758,15.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 1.0132799,0.722715 2.226133,1.112401 3.4707002,1.115188 3.313709,0 6,-2.686291 6,-6 h 2 l -1.5,-2 z"/>
+ <path style="fill:#ffffff" d="M 10.999976,5.0000003 C 7.6862673,5.0000003 4.9999758,7.6862918 4.9999758,11 h -2 l 1.5,2 1.5,2 1.5,-2 1.5,-2 h -2 c 0,-2.2091387 1.790861,-3.9999997 4.0000002,-3.9999997 0.713507,0.00205 1.413478,0.095303 2.027344,0.4589844 0.283853,0.1359327 0.76521,0.4410427 0.972656,0.5410156 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 13.457396,5.3925229 12.244543,5.0027869 10.999976,5.0000003 Z m 5,3 -1.5,1.9999997 -1.5,2 h 2 c 0,2.209139 -1.790861,4 -4,4 C 10.286469,15.9979 9.5864978,15.9047 8.972632,15.541016 8.688779,15.405083 8.2074218,15.099973 7.9999758,15 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 8.5425557,17.607527 9.7554088,17.997213 10.999976,18 c 3.313709,0 6,-2.686291 6,-6 h 2 l -1.5,-2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.029273,2.0000003 C 10.122332,1.9916373 9.2551068,2.127049 8.4452883,2.3496097 5.2019556,3.2259125 2.8477308,5.8488338 1.9999758,8.9921878 0.6872519,9.3268843 -0.13123067,10.598376 0.0214602,11.853516 0.1076764,10.777204 0.8629031,9.7821003 1.9999758,9.4921883 2.8477308,6.3488346 5.2019556,3.7259125 8.4452883,2.8496097 9.2551068,2.627049 10.122332,2.4916403 11.029273,2.5000003 h 0.002 c 1.910254,0.00636 3.909353,0.5458474 5.570312,1.8457031 0.134072,0.105268 0.255849,0.2222373 0.367188,0.3515625 0.390325,0.4521383 0.573621,1.0160691 0.679688,1.5839844 0.03127,0.0075 0.06471,0.010861 0.0957,0.019531 0.03972,0.00342 0.07926,0.011094 0.117187,0.023438 0.0014,3.239e-4 0.0025,0.0016 0.0039,0.00195 0.506235,0.1694506 0.94726,0.4889869 1.267578,0.9179687 l 2.361329,3.164062 c 0.280292,0.375954 0.433794,0.788977 0.484375,1.203125 0.04582,-0.576302 -0.09047,-1.174787 -0.484375,-1.7031247 L 19.132788,6.7441409 C 18.81247,6.3151591 18.371445,5.9956228 17.86521,5.8261722 c -0.0014,-3.577e-4 -0.0025,-0.00163 -0.0039,-0.00195 -0.03793,-0.012343 -0.07747,-0.020021 -0.117187,-0.023438 -0.03099,-0.00867 -0.06443,-0.012034 -0.0957,-0.019531 C 17.542346,5.213335 17.359051,4.6494042 16.968726,4.1972659 16.857387,4.0679407 16.73561,3.9509714 16.601538,3.8457034 14.940579,2.5458477 12.94148,2.0063623 11.031226,2.0000003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/realvnc-vncviewer.svg b/.icons/awkward/22x22/apps/realvnc-vncviewer.svg
new file mode 120000
index 00000000..51d6d133
--- /dev/null
+++ b/.icons/awkward/22x22/apps/realvnc-vncviewer.svg
@@ -0,0 +1 @@
+vncviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/recipes.svg b/.icons/awkward/22x22/apps/recipes.svg
new file mode 100644
index 00000000..11f624fe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/recipes.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/recoll.svg b/.icons/awkward/22x22/apps/recoll.svg
new file mode 100644
index 00000000..138461c8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/recoll.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="1" y="5" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="1" y="13" ry="0"/>
+ <path style="fill:#a3d341" d="m 1.0000001,17 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="17" y="5" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="17" y="13" ry="0"/>
+ <path style="fill:#a3d341" d="m 17,17 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="9" y="5" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="9" y="13" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="9" y="17" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="5" y="1" ry="0"/>
+ <rect style="fill:#6b6bd8" width="4" height="4" x="5" y="9" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="5" y="17" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="13" y="1" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="13" y="9" ry="0"/>
+ <rect style="fill:#e2731c" width="4" height="4" x="13" y="17" ry="0"/>
+ <path style="opacity:0.2" d="m 2.0000001,1.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 2.0000001,1 c -0.554,0 -1,0.446 -1,1 l 0,3 4,0 0,-4 -3,0 z"/>
+ <rect style="opacity:0.2" width="4" height="4" x="1" y="9.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="1" y="9" ry="0"/>
+ <path style="opacity:0.2" d="m 17,1.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 17,1 0,4 4,0 0,-3 C 21,1.446 20.554,1 20,1 l -3,0 z"/>
+ <rect style="opacity:0.2" width="4" height="4" x="17" y="9.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="17" y="9" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="4" x="9" y="1.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="9" y="1" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="4" x="9" y="9.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="9" y="9" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="4" x="5" y="5.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="5" y="5" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="4" x="5" y="13.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="5" y="13" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="4" x="13" y="5.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="13" y="5" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="4" x="13" y="13.5" ry="0"/>
+ <rect style="fill:#a3d341" width="4" height="4" x="13" y="13" ry="0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.0000001,1 c -0.554,0 -1,0.446 -1,1 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 L 20,1.5 c 0.554,0 1,0.446 1,1 L 21,2 C 21,1.446 20.554,1 20,1 L 2.0000001,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/record-desktop.svg b/.icons/awkward/22x22/apps/record-desktop.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/record-desktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/recordmydesktop.svg b/.icons/awkward/22x22/apps/recordmydesktop.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/recordmydesktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/reddit-is-a-dead-bird.svg b/.icons/awkward/22x22/apps/reddit-is-a-dead-bird.svg
new file mode 120000
index 00000000..87266ec0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/reddit-is-a-dead-bird.svg
@@ -0,0 +1 @@
+reddit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/reddit.svg b/.icons/awkward/22x22/apps/reddit.svg
new file mode 100644
index 00000000..9e5a1a5b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/reddit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 5.82 5.82">
+ <g transform="translate(0,-291.17916)">
+ <g transform="translate(-0.26458333,0.26459299)">
+ <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 -0.445312,3.578125 A 5.9999997,3.9999996 0 0 0 7.9335938,11.064453 1.5,1.5 0 0 0 6.5,10 1.5,1.5 0 0 0 5,11.5 1.5,1.5 0 0 0 6.2089844,12.972656 5.9999997,3.9999996 0 0 0 6,14 5.9999997,3.9999996 0 0 0 12,18 5.9999997,3.9999996 0 0 0 18,14 5.9999997,3.9999996 0 0 0 17.794922,12.96875 1.5,1.5 0 0 0 19,11.5 1.5,1.5 0 0 0 17.5,10 a 1.5,1.5 0 0 0 -1.435547,1.064453 5.9999997,3.9999996 0 0 0 -3.5,-1.041015 l 0.367188,-2.9589849 2.140625,0.3066407 C 15.223931,7.7506339 15.591291,7.9996598 16,8 c 0.552295,0 1.000014,-0.4476976 1,-1 -7e-6,-0.5522646 -0.44772,-1 -1,-1 -0.306565,5.291e-4 -0.595954,0.1417164 -0.785156,0.3828125 l -2.644532,-0.375 C 12.537431,6.0002534 12.504076,6 12.470703,6 Z M 10,12 a 0.99999997,0.99999997 0 0 1 1,1 0.99999997,0.99999997 0 0 1 -1,1 0.99999997,0.99999997 0 0 1 -1,-1 0.99999997,0.99999997 0 0 1 1,-1 z m 4,0 a 0.99999997,0.99999997 0 0 1 1,1 0.99999997,0.99999997 0 0 1 -1,1 0.99999997,0.99999997 0 0 1 -1,-1 0.99999997,0.99999997 0 0 1 1,-1 z m 0.490234,2.984375 a 0.50179485,0.50179485 0 0 1 0.458985,0.740234 c 0,0 -0.213489,0.384509 -0.673828,0.691407 -0.460339,0.306897 -1.192057,0.582031 -2.275391,0.582031 -1.083334,0 -1.818958,-0.274945 -2.2792969,-0.582031 C 9.2603646,16.109118 9.0546875,15.724609 9.0546875,15.724609 a 0.50005003,0.50005003 0 0 1 0.4023437,-0.730468 0.50005003,0.50005003 0 0 1 0.050781,-0.002 0.50005003,0.50005003 0 0 1 0.4394531,0.283203 c 0,0 0.038465,0.117413 0.3281257,0.310547 0.289663,0.193131 0.805989,0.416015 1.722656,0.416015 0.916666,0 1.43495,-0.22277 1.724609,-0.416015 0.289663,-0.193134 0.328125,-0.310547 0.328125,-0.310547 a 0.50179485,0.50179485 0 0 1 0.4375,-0.289063 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/redeclipse.svg b/.icons/awkward/22x22/apps/redeclipse.svg
new file mode 100644
index 00000000..e3ce9800
--- /dev/null
+++ b/.icons/awkward/22x22/apps/redeclipse.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 1.0163754,7.939421 C 1.6492845,6.5097583 3.1492703,7.2878073 3.6910724,6.4122896 4.2038885,5.5836116 2.4998333,4.2951752 1.4477373,4.3525713 1.8207706,3.9967158 4.2244045,4.4318909 4.9714389,4.453839 5.8781751,4.480479 4.4665605,2.6917243 4.4665605,2.6917243 4.7982746,2.0387414 6.5340063,2.4579348 7.2221136,3.3677499 8.0044486,4.4021534 9.187001,1.6377507 8.478091,1.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 4.6566258,14.383962 1.1665418,12.584598 1.0163754,9.964393 0.99560586,9.601991 2.2470223,10.045877 2.5100358,9.634064 3.2243032,8.5156991 2.4156155,7.9240155 1.0163754,7.939421 Z"/>
+ <path style="fill:#ff3c3c" d="M 1.0163754,7.4394201 C 1.6492845,6.0097574 3.1492703,6.7878063 3.6910724,5.9122887 4.2038885,5.0836106 2.4998333,3.7951744 1.4477373,3.8525705 1.8207706,3.4967149 4.2244045,3.9318898 4.9714389,3.9538381 5.8781751,3.9804786 4.4665605,2.1917234 4.4665605,2.1917234 4.7982746,1.5387404 6.5340063,1.9579338 7.2221136,2.8677489 8.0044486,3.9021522 9.187001,1.1377497 8.478091,0.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 4.6566258,13.883961 1.1665418,12.084597 1.0163754,9.464392 0.99560586,9.10199 2.2470223,9.545877 2.5100358,9.134063 3.2243032,8.0156981 2.4156155,7.4240145 1.0163754,7.4394201 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.4781835,0.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 12.417633,2.4890163 12.167549,3.0974556 10.924477,2.9794574 10.166636,2.9075194 9.950848,0.7344415 8.4781835,0.6649999 Z M 8.6705669,1.5048452 C 8.5329206,2.4208621 7.7783317,3.6032853 7.2223216,2.868129 6.5342148,1.9583139 4.7981716,1.538387 4.4664575,2.1913699 c 0,0 0.092057,0.1180273 0.2138674,0.2910162 C 5.2605025,2.1658612 6.6294415,2.5842239 7.2223216,3.36813 7.8900109,4.2509486 8.8444682,2.3698283 8.6705669,1.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 16.52943,3.0139798 16.423899,2.9681123 16.314136,2.9569964 Z M 2.0504372,3.7148103 C 1.7609663,3.7237118 1.5411553,3.7635419 1.447897,3.8525059 1.8278584,3.8317773 2.2917922,3.9900306 2.7066884,4.235319 3.5385508,4.2901401 4.5350621,4.4412514 4.9713409,4.4540695 5.3178546,4.4642495 5.3242786,4.208533 5.2018103,3.8896153 5.1533252,3.9324529 5.0801216,3.9572646 4.9713409,3.9540686 4.4110654,3.9376074 2.9188498,3.6881055 2.0504372,3.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 2.0604987,6.7025942 3.2267836,7.1623325 3.6910654,6.4120826 3.8038809,6.2297798 3.8042759,6.0249349 3.7330575,5.817355 Z M 16.308277,8.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 19.624185,9.572739 19.085394,7.7650117 16.898122,8.22068 16.610224,8.2806571 16.408143,8.17723 16.308277,8.0156016 Z M 2.7340322,8.6474368 C 2.6934142,8.7969756 2.6227501,8.9578519 2.510399,9.133766 2.2473855,9.54558 0.99548596,9.102416 1.0162555,9.464821 c 0.00773,0.134864 0.030054,0.26602 0.054688,0.396485 C 1.3088898,9.705217 2.2818515,9.991616 2.5103994,9.633767 2.763875,9.236887 2.8224768,8.9080663 2.7340322,8.6474368 Z M 15.643236,9.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="9.5" cy="10" r="6.5"/>
+ <circle style="fill:#ffffff" cx="9.5" cy="9.5" r="6.5"/>
+ <circle style="opacity:0.2" cx="13" cy="13.5" r="8"/>
+ <circle style="fill:#4f4f4f" cx="13" cy="13" r="8"/>
+ <path style="opacity:0.1" d="m 12.999677,4.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/22x22/apps/redhat-server_settings.svg b/.icons/awkward/22x22/apps/redhat-server_settings.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/redhat-server_settings.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/redhat-tools.svg b/.icons/awkward/22x22/apps/redhat-tools.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/redhat-tools.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/redhat-web-browser.svg b/.icons/awkward/22x22/apps/redhat-web-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/redhat-web-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/reditr.svg b/.icons/awkward/22x22/apps/reditr.svg
new file mode 100644
index 00000000..bbd336ac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/reditr.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#426ea7" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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 -.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="m16 10.174c-1.241 2.952-9.4062 3.405-9.8254 2.216-0.727-2.284 0.8831-4.6311 3.5963-5.2431 2.7131-0.6119 5.5021 0.7434 6.2291 3.0271z"/>
+ <path fill="#fff" d="m16 11s-6.8093 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="m7.5 16s8.1647-1.9923 10-6.25c0.087-0.9561-1.337-0.5966-1.499-0.75 2.287-1.1081 3.617 0.0317 3.499 0.75-0.213 1.301-2.752 3.427-6.068 4.815-2.18 0.878-5.932 1.435-5.932 1.435z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rednotebook.svg b/.icons/awkward/22x22/apps/rednotebook.svg
new file mode 100644
index 00000000..27854ca0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rednotebook.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#c2352a" 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 style="opacity:.2" d="m14 1.5v11l1-1h1l1 1v-11z"/>
+ <path style="fill:#fec006" d="m14 1v11l1-1h1l1 1v-11z"/>
+ <path style="opacity:.2;fill:#ffffff" 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 style="opacity:.2" d="m3 1c-0.554 0-1 0.446-1 1v18c0 0.9625 1 1 1 1h2v-20z"/>
+ <path style="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/redream.svg b/.icons/awkward/22x22/apps/redream.svg
new file mode 100644
index 00000000..bcafa9ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/redream.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#0e89f7" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.1" d="M 5.6746815,17.77859 C 3.986171,14.132966 3.5223748,10.04791 4.5221635,7.6273705 4.7057975,7.1827825 4.6315775,7.217684 6.488321,6.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 12.443212,16.347663 9.69921,16.421046 8.53836,16.670929 7.208561,16.957174 7.1773555,16.778101 6.751477,17.683392 6.5065255,18.204083 6.3023595,18.5 6.1880625,18.5 c -0.112726,0 -0.303261,-0.267741 -0.513381,-0.721405 z"/>
+ <path style="fill:#3f3f3f" d="M 5.6746815,17.278591 C 3.986171,13.632967 3.5223748,9.547911 4.5221635,7.1273715 4.7057975,6.6827835 4.6315775,6.717685 6.488321,6.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/22x22/apps/redshift-gtk.svg b/.icons/awkward/22x22/apps/redshift-gtk.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/22x22/apps/redshift-gtk.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/redshift-icon-256.svg b/.icons/awkward/22x22/apps/redshift-icon-256.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/22x22/apps/redshift-icon-256.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/redshift.svg b/.icons/awkward/22x22/apps/redshift.svg
new file mode 100644
index 00000000..c2516449
--- /dev/null
+++ b/.icons/awkward/22x22/apps/redshift.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#e74c3c" 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="#4f4f4f" d="m13.5 15.5-1 4.5c-0.12018 0.5408-0.446 1-1 1h-2c-0.554 0-0.8839-0.4583-1-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.554 0-0.884-0.4585-1-1l-0.8885-4h-0.1115z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/redshiftgui.svg b/.icons/awkward/22x22/apps/redshiftgui.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/22x22/apps/redshiftgui.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/referencer.svg b/.icons/awkward/22x22/apps/referencer.svg
new file mode 100644
index 00000000..119e91cb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/referencer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path fill="#008295" d="m4 1c-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="m4 1c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h2v-20z"/>
+ <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="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-rule="evenodd" opacity=".2" d="m11.44 6.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.2847c-0.105 0.1429-0.2055 0.2925-0.2955 0.4549-0.104 0.1867-0.1965 0.389-0.282 0.6001-0.23-0.0675-0.444-0.1442-0.6395-0.2283 0.3535-0.3403 0.7645-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.0075 0.0268-0.0123-0.036-0.0029-0.0086 0.2575 0.1202 0.5637 0.3124 0.8657 0.4028-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.144-0.639-0.293-0.907-0.386 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.7528 0.309c0.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="m11.44 6.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/22x22/apps/regedit.svg b/.icons/awkward/22x22/apps/regedit.svg
new file mode 100644
index 00000000..cca24bd4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/regedit.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#259fb3" d="m13.99901 14v6h5.1c0.49858 0 0.89996-0.40138 0.89996-0.89996v-5.1h-6z"/>
+ <rect style="fill:#1e8496" width="6" height="6" x="8" y="14"/>
+ <path style="fill:#186977" d="m2.00001 14v5.1c0 0.499 0.4014 0.9 0.9 0.9h5.1v-6z"/>
+ <rect style="opacity:.2" width="6" height="6" x="2" y="8.5"/>
+ <rect style="fill:#4ca9ba" width="6" height="6" x="2" y="8"/>
+ <rect style="opacity:.2" width="6" height="6" x="8" y="8.5"/>
+ <rect style="fill:#6eb9c7" width="6" height="6" x="8" y="8"/>
+ <rect style="opacity:.2" width="6" height="6" x="14" y="8.5"/>
+ <rect style="fill:#90cad5" width="6" height="6" x="14" y="8"/>
+ <path style="opacity:.2" d="m14.00001 2.5v6h6v-5.1c0-0.4986-0.401-0.9-0.9-0.9z"/>
+ <path style="fill:#c5e6ec" d="m14.00001 2v6h6v-5.1c0-0.4986-0.401-0.9-0.9-0.9z"/>
+ <rect style="opacity:.2" width="6" height="6" x="8" y="2.5"/>
+ <rect style="fill:#acdbe3" width="6" height="6" x="8" y="2"/>
+ <path style="opacity:.2" d="m2.90001 2.5c-0.4986 0-0.9 0.4014-0.9 0.9v5.1h6v-6z"/>
+ <path style="fill:#96d1dc" d="m2.90001 2c-0.4986 0-0.9 0.4014-0.9 0.9v5.1h6v-6z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m2.90041 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.9004z"/>
+ <path style="opacity:.2" d="m2.00001 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"/>
+ <circle style="fill:#48aeff" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m13.142857 13h1.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="m17.142857 13h1.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="m13.142857 17h1.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="m17.142857 17h1.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/reigns.svg b/.icons/awkward/22x22/apps/reigns.svg
new file mode 100644
index 00000000..42fa59a1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/reigns.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="19" height="19" x="2" y="1.5" rx=".95" ry=".95"/>
+ <rect style="fill:#3f3f3f" width="19" height="19" x="2" y="1" rx=".95" ry=".95"/>
+ <path style="opacity:0.2" d="M 7.5,3.5 A 1.5,1.5 0 0 0 6,5 1.5,1.5 0 0 0 7,6.4121094 V 7.5 10.355469 10.5 16.582031 L 11.5,19.5 16,16.582031 V 10.5 7.5 6.4121094 A 1.5,1.5 0 0 0 17,5 1.5,1.5 0 0 0 15.5,3.5 1.5,1.5 0 0 0 14,5 1.5,1.5 0 0 0 15,6.4121094 V 7.5 H 12 V 6.4121094 A 1.5,1.5 0 0 0 13,5 1.5,1.5 0 0 0 11.5,3.5 1.5,1.5 0 0 0 10,5 1.5,1.5 0 0 0 11,6.4121094 V 7.5 H 8 V 6.4121094 A 1.5,1.5 0 0 0 9,5 1.5,1.5 0 0 0 7.5,3.5 Z"/>
+ <rect style="fill:#fae71d" width="1" height="4.5" x="7" y="5.36"/>
+ <rect style="fill:#fae71d" width="1" height="4.5" x="11" y="5.36"/>
+ <rect style="fill:#fae71d" width="1" height="4.5" x="15" y="5.36"/>
+ <circle style="fill:#fae71d" cx="11.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#fae71d" cx="7.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#fae71d" cx="15.5" cy="4.5" r="1.5"/>
+ <path style="fill:#ffffff" d="m 7,8.856264 h 9 v 7.225211 L 11.5,19 7,16.081475 Z"/>
+ <rect style="opacity:0.675" width="1" height="3" x="9" y="12"/>
+ <rect style="opacity:0.675" width="1" height="3" x="13" y="12"/>
+ <rect style="fill:#fae71d" width="9" height="3" x="7" y="7"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.9492188,1 C 2.4229188,1 2,1.4229188 2,1.9492188 v 0.5 C 2,1.9229188 2.4229188,1.5 2.9492188,1.5 H 20.050781 C 20.577081,1.5 21,1.9229188 21,2.4492188 v -0.5 C 21,1.4229188 20.577081,1 20.050781,1 Z"/>
+ <path style="opacity:0.2" d="M 11.5,19 16,16.082031 V 10 7 5.9121094 C 16.598592,5.7004758 16.999109,5.1349021 17,4.5 17,3.6715729 16.328427,3 15.5,3 14.671573,3 14,3.6715729 14,4.5 c 8.91e-4,0.6349021 0.401408,1.2004758 1,1.4121094 V 7 H 12 V 5.9121094 C 12.598592,5.7004758 12.999109,5.1349021 13,4.5 13,3.6715729 12.328427,3 11.5,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rekonq.svg b/.icons/awkward/22x22/apps/rekonq.svg
new file mode 120000
index 00000000..ee9f2449
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rekonq.svg
@@ -0,0 +1 @@
+konqueror.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/relay.svg b/.icons/awkward/22x22/apps/relay.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/relay.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/remmina.svg b/.icons/awkward/22x22/apps/remmina.svg
new file mode 100644
index 00000000..6f4ad87b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/remmina.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-310.3)">
+ <circle style="fill:#ffffff" cx="11" cy="321.3" r="9"/>
+ <path style="opacity:0.1" d="m 7,316.13397 v 2.42578 L 8.8613281,319.79998 7,321.04022 v 2.42578 l 5.5,-3.66602 z"/>
+ <path style="fill:#20aa73" d="m 7,315.63398 v 2.42579 L 8.8613281,319.3 7,320.54023 v 2.42579 L 12.5,319.3 Z"/>
+ <path style="opacity:0.1" d="m 15,320.13397 -5.5,3.66601 5.5,3.66602 v -2.42578 L 13.140625,323.79998 15,322.55975 Z"/>
+ <path style="fill:#3989da" d="M 15,319.63398 9.5,323.3 15,326.96602 v -2.42579 L 13.140625,323.3 15,322.05977 Z"/>
+ <path style="opacity:0.2" d="m 19.749024,316.97285 -1.681641,1.11914 A 7.9999998,7.9999998 0 0 1 19,321.79999 7.9999998,7.9999998 0 0 1 11,329.8 7.9999998,7.9999998 0 0 1 4.8447265,326.88886 L 3.1689452,328.0041 C 5.0021465,330.31363 7.8291174,331.8 11,331.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 19.749024,316.47285 -1.681641,1.11914 A 7.9999998,7.9999998 0 0 1 19,321.29999 7.9999998,7.9999998 0 0 1 11,329.3 7.9999998,7.9999998 0 0 1 4.8447265,326.38886 L 3.1689452,327.5041 C 5.0021465,329.81363 7.8291174,331.3 11,331.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 11,311.79999 c -5.5142169,0 -10,4.48579 -10,10 0,1.62736 0.3920263,3.16411 1.0849609,4.52345 L 3.774414,325.19941 A 7.9999998,7.9999998 0 0 1 3,321.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 16.77782,313.17072 14.046049,311.79999 11,311.79999 Z"/>
+ <path style="fill:#3989da" d="m 11,311.3 c -5.5142169,0 -10,4.48578 -10,9.99999 0,1.62736 0.3920263,3.16411 1.0849609,4.52345 L 3.774414,324.69941 A 7.9999998,7.9999998 0 0 1 3,321.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 16.77782,312.67072 14.046049,311.3 11,311.3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,311.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 16.77782,312.67072 14.046049,311.3 11,311.3 Z M 3.008789,321.62519 A 7.9999998,7.9999998 0 0 0 3,321.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/22x22/apps/renpy.svg b/.icons/awkward/22x22/apps/renpy.svg
new file mode 100644
index 00000000..5c44647d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/renpy.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="22" height="22" 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,-1,-1.5)" 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,3.7409456,-1.5628772)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient938"/>
+ </defs>
+ <path style="fill:#3fbcfe" d="M 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <ellipse id="ellipse974" style="opacity:0.2" cx="11.712" cy="13.352" rx="4.488" ry="4.648"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 1,11.416 1,11.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 20.862,16.673 16.456,21 11,21 5.5439999,21 1.138,16.673 1.006,11.25 Z"/>
+ <ellipse style="fill:#f6dcc2" cx="11.712" cy="12.852" rx="4.488" ry="4.648"/>
+ <path style="opacity:0.1" d="M 7.7164438,9.0173 C 11.443132,8.7680853 13.059509,7.5635328 16.567892,8.6241463 18.133643,9.71969 18.577495,15.780118 17.080996,17.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 5.9125494 l -0.279885,-0.55977 -0.3198685,0.55977 H 4.3132064 l 0.992644,-6.900522 z"/>
+ <path style="fill:#a89580" d="M 19,8.4555233 16.625281,10.58885 15.752972,7.9030538 Z"/>
+ <path style="fill:#a89580" d="M 2.9999999,11.256097 6.5913603,9.696659 6.2470274,11.808567 Z"/>
+ <path style="fill:#ff7f7f" d="M 7.7164438,8.5172768 C 11.443132,8.2680623 13.059509,7.0635098 16.567892,8.1241233 18.133643,9.219667 18.577495,15.280095 17.080996,17.251477 L 16.917217,15.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 5.9125494 L 5.6326644,16.45061 5.3127959,17.01038 H 4.3132064 l 0.992644,-6.900522 z"/>
+ <path style="fill:#eadbcc" d="M 5.1348634,9.167144 C 5.7376384,7.2726218 6.1879439,5.4193929 9.403933,3.9999999 c 2.77527,-0.048935 4.71152,1.40627 6.520026,3.1700139 C 17.325005,7.3730973 18.203307,7.8898278 19,8.4555233 12.828974,7.4787883 8.0887553,8.9499408 2.9999999,11.256097 3.4562578,10.62362 3.95751,9.979895 5.1348634,9.167144 Z"/>
+ <path style="fill:#29325f" d="m 9.646484,13.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 C 10.383562,13.096602 9.95065,12.989997 9.64655,13.001052 Z"/>
+ <path style="fill:#29325f" d="m 13.529964,14.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 11.286943,16.001299 h 1.446198 c -0.247928,1.083973 -1.486569,0.752508 -1.446198,0 z"/>
+ <path style="fill:#a66067" d="m 15.840038,8.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 9.877424,9.280202 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 9.734375,13.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 14.47532,13.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 5.1348634,9.167144 C 8.4097998,7.4407183 11.978567,6.6839359 15.923959,7.1700138 17.325005,7.3730973 18.203307,7.8898278 19,8.4555233 12.828974,7.4787883 8.0887553,8.9499408 2.9999999,11.256097 3.4562578,10.62362 3.95751,9.979895 5.1348634,9.167144 Z"/>
+ <path style="opacity:0.2" d="m 9.404297,3.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 15.667969,8.1533203 C 11.268864,8.0641493 7.5212683,9.263502 3.611328,10.990234 3.3790321,11.252538 3.1797436,11.506694 2.9999999,11.755859 8.0887553,9.449703 12.828974,7.9783428 19,8.9550778 18.674861,8.7242113 18.324691,8.5090643 17.942383,8.3124998 17.163623,8.2220143 16.40603,8.1682808 15.667969,8.1533203 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/repository.svg b/.icons/awkward/22x22/apps/repository.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/repository.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/resapplet.svg b/.icons/awkward/22x22/apps/resapplet.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/resapplet.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rescuetime.svg b/.icons/awkward/22x22/apps/rescuetime.svg
new file mode 100644
index 00000000..b770b171
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rescuetime.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="8" height="20" x="7" y="1" rx="1" ry="1"/>
+ <rect fill="#e4e4e4" width="8" height="20" x="7" y="-21" rx="1" ry="1" transform="rotate(90)"/>
+ <rect opacity=".2" width="2" height="8" x="10.5" y="-19" rx="1" ry="1" transform="rotate(90)"/>
+ <rect fill="#3e3e3e" width="2" height="8" x="10" y="3" rx="1" ry="1"/>
+ <rect fill="#3e3e3e" width="2" height="8" x="10" y="-19" rx="1" ry="1" transform="rotate(90)"/>
+ <circle opacity=".2" cx="11" cy="11.5" r="3"/>
+ <circle fill="#df574d" cx="11" cy="11" r="3"/>
+ <path opacity=".2" d="m1 14v0.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="m8 1c-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/22x22/apps/resharper.svg b/.icons/awkward/22x22/apps/resharper.svg
new file mode 100644
index 00000000..48b6cf7c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/resharper.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#c72566" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#ff8c2a" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#cf4f8c" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#c72566" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="m 8.5071232,10.999951 -1.0000015,-1.5 M 6.5071212,8.999949 c 0,0 2.000002,0.232251 2.000002,-0.9999985 C 8.5071232,6.7677 6.5071212,6.99995 6.5071212,6.99995 M 6.5071702,11 V 6.999999"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 8.5071232,10.500001 -1.0000015,-1.5 M 6.5071212,8.499999 c 0,0 2.000002,0.232251 2.000002,-0.9999985 C 8.5071232,6.26775 6.5071212,6.5 6.5071212,6.5 m 4.9e-5,4.000049 v -4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 10.507121,9.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 10.507121,9.500025 h 4 v 0 0 m -4,-2.00005 h 4 v 0 0 M 13.507146,10.5 v -4 0 0 m -2.00005,4 v -4 0 0"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/resharpercpp.svg b/.icons/awkward/22x22/apps/resharpercpp.svg
new file mode 100644
index 00000000..2143cdf1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/resharpercpp.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#ff8c2a" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#cf4f8c" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#c72566" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#ff8c2a" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="m 8.5071222,10.99995 -1.000001,-1.5 M 6.5071207,8.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 6.9999985"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 8.5071222,10.5 7.5071212,9 M 6.5071207,8.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 6.5000485"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 10.507121,9.99995 h 2 m -1,1 v -2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 10.507121,9.5 h 2 m -1,1 v -2"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="m 12.507121,6.9998788 h 2 m -1,1 v -2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 12.507121,6.4999288 h 2 m -1,1 v -2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/residualvm.svg b/.icons/awkward/22x22/apps/residualvm.svg
new file mode 100644
index 00000000..781afe32
--- /dev/null
+++ b/.icons/awkward/22x22/apps/residualvm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 4.750905,1032.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.3109294,-0.8136 1.5675224,-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.9180221,-0.089 -3.7146045,-0.071 -5.3228285,0.7403 z"/>
+ <path style="fill:#4f4f4f" d="m 4.750905,1032.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.3109294,-0.8136 1.5675224,-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.9180221,-0.089 -3.7146045,-0.071 -5.3228285,0.7403 z"/>
+ <path style="opacity:0.2" d="m 8.6587041,1033.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.3790971,-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.5020194,-0.2481 -0.26595,-0.017 -1.0352902,-0.031 -1.3064905,-0.037 z m 1.8037599,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.3055954,-0.048 -0.5144974,-0.1686 -0.7256054,-0.4151 -0.327488,-0.3824 -0.511748,-0.9794 -0.512709,-1.6582 -0.00155,-1.1016 0.500069,-1.821 1.3232774,-1.8965 0.04637,-0.01 0.09296,-0.01 0.138676,-0.01 z"/>
+ <path style="fill:#ed9f21" d="m 8.6587041,1033.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.3790971,-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.5020194,-0.2481 -0.26595,-0.017 -1.0352902,-0.031 -1.3064905,-0.037 z m 1.8037599,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.3055954,-0.048 -0.5144974,-0.1686 -0.7256054,-0.4151 -0.327488,-0.3824 -0.511748,-0.9794 -0.512709,-1.6582 -0.00155,-1.1016 0.500069,-1.821 1.3232774,-1.8965 0.04637,-0.01 0.09296,-0.01 0.138676,-0.01 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 8.6585967,1031.3622 c -1.3898397,0.01 -2.7020351,0.1689 -3.9082031,0.7773 -0.6180399,0.3847 -1.1529985,0.9242 -1.4257812,1.5547 -0.3965422,0.9164 -0.3183594,1.6116 -0.3183594,2.1328 l 0,0.5 c 0,-0.5212 -0.078183,-1.2164 0.3183594,-2.1328 0.2727827,-0.6305 0.8077413,-1.17 1.4257812,-1.5547 1.608224,-0.8113 3.406197,-0.8292 5.3242194,-0.7402 0.967098,0.051 1.953436,0.1299 2.755859,0.2774 0.605771,0.1112 1.144461,0.2557 1.748047,0.4609 1.177912,0.4006 2.141083,0.8168 2.972656,1.4297 0.831574,0.6129 1.479976,1.4681 1.847657,2.3691 0.37326,0.9148 0.551724,1.8577 0.585937,2.7832 0.0021,-0.1039 0.01333,-0.2103 0.01172,-0.3144 -0.01522,-0.9846 -0.199508,-1.993 -0.597657,-2.9688 -0.367681,-0.901 -1.016083,-1.7562 -1.847657,-2.3691 -0.831573,-0.6129 -1.794744,-1.0291 -2.972656,-1.4297 -0.603586,-0.2052 -1.142276,-0.3497 -1.748047,-0.4609 -0.802423,-0.1475 -1.788761,-0.226 -2.755859,-0.2774 -0.4795064,-0.022 -0.9527364,-0.039 -1.4160163,-0.037 z m 9.2617193,12.3789 c -0.091,0.08 -0.160636,0.1412 -0.267578,0.2324 0.171582,0.1682 0.290907,0.2542 0.476562,0.4746 0.621095,0.7374 0.793971,1.1675 1.050782,1.6153 0.388874,0.6779 0.751681,1.375 0.796874,2.3183 0.0047,-0.049 0.01726,-0.092 0.01953,-0.1425 0.05134,-1.1423 -0.378153,-1.9118 -0.816406,-2.6758 -0.256811,-0.4478 -0.429687,-0.8779 -1.050782,-1.6153 -0.0812,-0.096 -0.142874,-0.1439 -0.208984,-0.207 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.6585967,1033.3661 c -0.8135993,-0.018 -1.6362593,0.031 -2.375,0.2539 -1.2999701,0.4558 -1.2832031,1.1577 -1.2832031,2.2207 l 0,0.5 c 0,-1.063 -0.016767,-1.7649 1.2832031,-2.2207 0.7387407,-0.2229 1.5614007,-0.2719 2.375,-0.2539 0.2712003,0.01 1.0406909,0.02 1.3066409,0.037 0.9164234,0.049 1.8887314,0.1355 2.5019534,0.2481 0.527628,0.097 0.926953,0.2027 1.46875,0.3867 2.158838,0.7335 3.112811,1.4348 3.613281,2.6601 0.258375,0.6327 0.406222,1.4316 0.433594,2.1055 0.0088,-0.1155 0.01764,-0.2333 0.01563,-0.3633 -0.0108,-0.6978 -0.174183,-1.5687 -0.449219,-2.2422 -0.50047,-1.2253 -1.454443,-1.9266 -3.613281,-2.6601 -0.541797,-0.184 -0.941122,-0.2899 -1.46875,-0.3867 -0.613222,-0.1126 -1.58553,-0.1995 -2.5019534,-0.2481 -0.26595,-0.017 -1.0354406,-0.031 -1.3066409,-0.037 z m 0.3632809,6.209 c -0.0038,0.066 -0.021581,0.1187 -0.02148,0.1875 9.61e-4,0.6788 0.186184,1.2758 0.513672,1.6582 0.211108,0.2465 0.419014,0.368 0.7246094,0.416 0.890992,0.1418 1.525614,-0.3345 1.708985,-1.2793 0.04878,-0.25 0.05215,-0.6035 0.0332,-0.916 -0.0083,0.1466 -0.01147,0.3046 -0.0332,0.416 -0.183371,0.9448 -0.817993,1.4211 -1.708985,1.2793 -0.3055954,-0.048 -0.5135014,-0.1695 -0.7246094,-0.416 -0.275516,-0.3217 -0.443282,-0.7993 -0.492188,-1.3457 z m 6.0742194,4.0898 c -0.07204,0.1318 -0.103448,0.2606 -0.06836,0.3887 0.118559,0.4327 0.934018,0.9256 1.576172,1.6875 0.527372,0.6256 0.513744,0.7494 0.84375,1.3242 0.268803,0.4683 0.449319,0.8732 0.519531,1.2266 0.0094,-0.047 0.03098,-0.089 0.0332,-0.1387 0.01934,-0.4299 -0.187402,-0.9515 -0.552734,-1.5879 -0.330006,-0.5748 -0.316378,-0.6986 -0.84375,-1.3242 -0.589447,-0.6994 -1.299512,-1.1686 -1.507809,-1.5762 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/resolve.svg b/.icons/awkward/22x22/apps/resolve.svg
new file mode 100644
index 00000000..1a1d945d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/resolve.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 10.79051,20.5 -0.563255,0 c -0.02613,-0.0095 -0.05234,-0.01187 -0.07871,-0.01187 C 9.847823,20.47388 9.549285,20.44965 9.25336,20.40942 8.6997975,20.337787 8.155495,20.216045 7.62568,20.046802 6.7163875,19.755817 5.86913,19.338245 5.0839075,18.794085 4.35578,18.288115 3.7116325,17.691657 3.1506575,17.004617 2.489315,16.198067 1.9739875,15.307965 1.608665,14.329893 1.28158,13.461355 1.0859275,12.56199 1.026125,11.633697 1.026125,11.583585 1.016625,11.533473 1,11.48336 L 1,10.502675 C 1.016625,10.45945 1.02375,10.414325 1.026125,10.369058 1.038,10.14709 1.06175,9.925123 1.090725,9.705768 1.2340325,8.646423 1.5488625,7.641655 2.0334575,6.689565 2.3675725,6.033305 2.773365,5.42274 3.2505025,4.859295 3.7231275,4.301075 4.25299,3.8021825 4.8399475,3.3656575 5.7970725,2.6544875 6.8496725,2.141535 7.9999325,1.8267525 8.5583425,1.67423 9.12896,1.574005 9.706322,1.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 10.79051,20 -0.563255,0 c -0.02613,-0.0095 -0.05234,-0.01187 -0.07871,-0.01187 C 9.847823,19.97388 9.549285,19.94965 9.25336,19.90942 8.6997975,19.837787 8.155495,19.716045 7.62568,19.546802 6.7163875,19.255817 5.86913,18.838245 5.0839075,18.294085 4.35578,17.788115 3.7116325,17.191657 3.1506575,16.504617 2.489315,15.698067 1.9739875,14.807965 1.608665,13.829893 1.28158,12.961355 1.0859275,12.06199 1.026125,11.133697 1.026125,11.083585 1.016625,11.033473 1,10.98336 L 1,10.002675 C 1.016625,9.95945 1.02375,9.914325 1.026125,9.869058 1.038,9.64709 1.06175,9.425123 1.090725,9.205768 1.2340325,8.146423 1.5488625,7.141655 2.0334575,6.189565 2.3675725,5.533305 2.773365,4.92274 3.2505025,4.359295 3.7231275,3.801075 4.25299,3.3021825 4.8399475,2.8656575 5.7970725,2.1544875 6.8496725,1.641535 7.9999325,1.3267525 8.5583425,1.17423 9.12896,1.074005 9.706322,1.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 6.6644343,15.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 9.309777,10.877189 8.9359929,10.778474 8.5549717,10.698425 7.924152,10.566774 7.2883102,10.482328 6.6397648,10.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 6.6644343,14.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 9.309777,10.377189 8.9359929,10.278474 8.5549717,10.198425 7.924152,10.066774 7.2883102,9.982328 6.6397648,10.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 8.0009396,6.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 12.9611,7.4220878 13.033928,7.0610251 12.984738,6.6813883 12.902728,6.0549119 12.628707,5.5241301 12.138905,5.1079362 11.559771,4.6166056 10.885193,4.4198898 10.126037,4.5294697 8.8913013,4.708066 7.9961841,5.7692197 8.0009396,6.960622 Z"/>
+ <path style="fill:#10b7d6" d="M 8.0009396,6.4606963 C 7.9939496,6.632191 8.0265846,6.819665 8.0807156,7.0071843 8.1838511,7.3639675 8.3547801,7.6908857 8.5563428,7.9996857 9.01551,8.701917 9.594271,9.303126 10.222224,9.861314 c 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 12.9611,6.9220878 13.033928,6.5610251 12.984738,6.1813883 12.902728,5.5549119 12.628707,5.0241301 12.138905,4.6079362 11.559771,4.1166056 10.885193,3.9198898 10.126037,4.0294697 8.8913013,4.208066 7.9961841,5.2692197 8.0009396,6.460622 Z"/>
+ <path style="opacity:0.2" d="m 14.335569,15.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 14.335569,14.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 10.019531,1 C 9.917026,1.026125 9.809537,1.015891 9.707031,1.025391 9.129669,1.0732706 8.55841,1.1736494 8,1.3261719 6.84974,1.6409544 5.7969687,2.1540644 4.8398438,2.8652344 4.2528863,3.3017594 3.722625,3.801155 3.25,4.359375 2.7728625,4.92282 2.3673181,5.5331931 2.0332031,6.1894531 1.5486081,7.1415431 1.2331513,8.145733 1.0898438,9.205078 1.0608687,9.424433 1.0372656,9.647173 1.0253906,9.869141 1.0230156,9.914408 1.016625,9.958728 1,10.001953 l 0,0.5 C 1.016625,10.458733 1.023016,10.414403 1.025391,10.369141 1.037266,10.147173 1.060869,9.924433 1.089844,9.705078 1.2331513,8.645733 1.5486081,7.6415431 2.0332031,6.6894531 2.3673181,6.0331931 2.7728625,5.42282 3.25,4.859375 3.722625,4.301155 4.2528863,3.8017594 4.8398438,3.3652344 5.7969687,2.6540644 6.84974,2.1409544 8,1.8261719 8.55841,1.6736494 9.129669,1.5732706 9.707031,1.5253906 9.809537,1.5158906 9.917026,1.526125 10.019531,1.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.5019537 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.4023431 -0.16264,-0.8756154 -0.448663,-1.707231 -0.84961,-2.5019535 -0.339008,-0.6726 -0.754748,-1.2964332 -1.24414,-1.8691406 C 17.135618,3.6264413 16.438553,3.0140619 15.648438,2.5058594 14.63151,1.8500269 13.531967,1.4057175 12.345703,1.171875 11.968837,1.098013 11.589121,1.0508281 11.207031,1.0175781 11.133168,1.0104531 11.056332,1.021375 10.982422,1 l -0.962891,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 6.640625,10.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 9.310615,10.377872 8.9357087,10.279268 8.5546875,10.199219 7.9238678,10.067568 7.2891704,9.983087 6.640625,10.003906 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.679688,4.0039062 c -0.179047,-0.010709 -0.362946,-0.002 -0.552735,0.025391 C 8.8922174,4.2078932 7.9952445,5.2695352 8,6.4609375 7.9975023,6.522217 8.0225029,6.591617 8.0292969,6.65625 8.1636018,5.5939177 8.9992558,4.6924108 10.126953,4.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 12.902365,5.5551642 12.628474,5.0236158 12.138672,4.6074219 11.704321,4.2389239 11.216828,4.0360347 10.679688,4.0039062 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 14.359375,10.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/22x22/apps/retext.svg b/.icons/awkward/22x22/apps/retext.svg
new file mode 100644
index 00000000..6cd34f4a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/retext.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#e4e4e4" d="m20 3h-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="m1 4c0-0.554 0.446-1 1-1h9v16h-9c-0.554 0-1-0.446-1-1z"/>
+ <rect opacity=".6" width="4" height="1" x="2" y="4"/>
+ <rect opacity=".6" width="6" height="1" x="2" y="6"/>
+ <rect opacity=".6" width="7" height="1" x="2" y="8"/>
+ <rect opacity=".6" width="5" height="1" x="2" y="10"/>
+ <rect opacity=".6" width="6" height="1" x="2" y="12"/>
+ <path fill="#c2352a" d="m12 5v12h2v-5l2 5h3v-2h-1l-2-3h3v-7zm2 2h3v3h-3z"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/retroarch.svg b/.icons/awkward/22x22/apps/retroarch.svg
new file mode 100644
index 00000000..a0e4212b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/retroarch.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 7.5,7 9,9 6,9 5.788,10 4,10 4.5,8 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 16,9 13,9 14.5,7 13.5,7 12,9 10,9 8.5,7 Z"/>
+ <path style="opacity:0.2" d="m 7,10.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 7,10 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/22x22/apps/retropie.svg b/.icons/awkward/22x22/apps/retropie.svg
new file mode 100644
index 00000000..bafc2c2d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/retropie.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 7.5,11.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 9 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 7.5,11 h 7 c 1.662,0 3.583567,1.443821 3,3 L 16,18 c -0.583567,1.556179 -1.338,3 -3,3 H 9 C 7.338,21 6.583567,19.556179 6,18 L 4.5,14 c -0.5835672,-1.556179 1.338,-3 3,-3 z"/>
+ <path style="opacity:0.2" d="M 11,10.5 A 1.5555549,0.7777777 0 0 0 10.113281,10.638672 1.5555549,0.7777777 0 0 0 9.1875,10.619141 1.5555549,0.7777777 0 0 0 8.404297,10.867188 1.5555549,0.7777777 0 0 0 7.5,10.96875 1.5555549,0.7777777 0 0 0 6.871094,11.310547 1.5555549,0.7777777 0 0 0 6.050781,11.525391 1.5555549,0.7777777 0 0 0 5.6191405,11.9375 1.5555549,0.7777777 0 0 0 4.9375,12.25 1.5555549,0.7777777 0 0 0 4.7353515,12.703125 1.5555549,0.7777777 0 0 0 4.238281,13.09375 1.5555549,0.7777777 0 0 0 4.2783205,13.557617 1.5555549,0.7777777 0 0 0 4,14 1.5555549,0.7777777 0 0 0 4.2783205,14.44336 1.5555549,0.7777777 0 0 0 4.238281,14.90625 1.5555549,0.7777777 0 0 0 4.7353515,15.297851 1.5555549,0.7777777 0 0 0 4.9375,15.75 1.5555549,0.7777777 0 0 0 5.621094,16.064453 1.5555549,0.7777777 0 0 0 6.050781,16.474609 1.5555549,0.7777777 0 0 0 6.8740235,16.690429 1.5555549,0.7777777 0 0 0 7.5,17.03125 1.5555549,0.7777777 0 0 0 8.4072265,17.132812 1.5555549,0.7777777 0 0 0 9.1875,17.380859 1.5555549,0.7777777 0 0 0 10.116211,17.361328 1.5555549,0.7777777 0 0 0 11,17.5 1.5555549,0.7777777 0 0 0 11.886719,17.361328 1.5555549,0.7777777 0 0 0 12.8125,17.380859 1.5555549,0.7777777 0 0 0 13.595703,17.132812 1.5555549,0.7777777 0 0 0 14.5,17.03125 1.5555549,0.7777777 0 0 0 15.128906,16.689453 1.5555549,0.7777777 0 0 0 15.949219,16.474609 1.5555549,0.7777777 0 0 0 16.380859,16.0625 1.5555549,0.7777777 0 0 0 17.0625,15.75 1.5555549,0.7777777 0 0 0 17.264648,15.296875 1.5555549,0.7777777 0 0 0 17.761719,14.90625 1.5555549,0.7777777 0 0 0 17.721679,14.442383 1.5555549,0.7777777 0 0 0 18,14 1.5555549,0.7777777 0 0 0 17.721679,13.556641 1.5555549,0.7777777 0 0 0 17.761719,13.09375 1.5555549,0.7777777 0 0 0 17.264648,12.702149 1.5555549,0.7777777 0 0 0 17.0625,12.25 1.5555549,0.7777777 0 0 0 16.378906,11.935547 1.5555549,0.7777777 0 0 0 15.949219,11.525391 1.5555549,0.7777777 0 0 0 15.125976,11.309571 1.5555549,0.7777777 0 0 0 14.5,10.96875 1.5555549,0.7777777 0 0 0 13.592774,10.867188 1.5555549,0.7777777 0 0 0 12.8125,10.619141 1.5555549,0.7777777 0 0 0 11.883789,10.638672 1.5555549,0.7777777 0 0 0 11,10.5 Z"/>
+ <path style="fill:#e33d43" d="M 11,10 A 1.5555549,0.7777777 0 0 0 10.113281,10.138672 1.5555549,0.7777777 0 0 0 9.1875,10.119141 1.5555549,0.7777777 0 0 0 8.404297,10.367188 1.5555549,0.7777777 0 0 0 7.5,10.46875 1.5555549,0.7777777 0 0 0 6.871094,10.810547 1.5555549,0.7777777 0 0 0 6.050781,11.025391 1.5555549,0.7777777 0 0 0 5.6191405,11.4375 1.5555549,0.7777777 0 0 0 4.9375,11.75 1.5555549,0.7777777 0 0 0 4.7353515,12.203125 1.5555549,0.7777777 0 0 0 4.238281,12.59375 1.5555549,0.7777777 0 0 0 4.2783205,13.057617 1.5555549,0.7777777 0 0 0 4,13.5 1.5555549,0.7777777 0 0 0 4.2783205,13.94336 1.5555549,0.7777777 0 0 0 4.238281,14.40625 1.5555549,0.7777777 0 0 0 4.7353515,14.797852 1.5555549,0.7777777 0 0 0 4.9375,15.25 1.5555549,0.7777777 0 0 0 5.621094,15.564453 1.5555549,0.7777777 0 0 0 6.050781,15.974609 1.5555549,0.7777777 0 0 0 6.8740235,16.190429 1.5555549,0.7777777 0 0 0 7.5,16.53125 1.5555549,0.7777777 0 0 0 8.4072265,16.632812 1.5555549,0.7777777 0 0 0 9.1875,16.880859 1.5555549,0.7777777 0 0 0 10.116211,16.861328 1.5555549,0.7777777 0 0 0 11,17 1.5555549,0.7777777 0 0 0 11.886719,16.861328 1.5555549,0.7777777 0 0 0 12.8125,16.880859 1.5555549,0.7777777 0 0 0 13.595703,16.632812 1.5555549,0.7777777 0 0 0 14.5,16.53125 1.5555549,0.7777777 0 0 0 15.128906,16.189453 1.5555549,0.7777777 0 0 0 15.949219,15.974609 1.5555549,0.7777777 0 0 0 16.380859,15.5625 1.5555549,0.7777777 0 0 0 17.0625,15.25 1.5555549,0.7777777 0 0 0 17.264648,14.796875 1.5555549,0.7777777 0 0 0 17.761719,14.40625 1.5555549,0.7777777 0 0 0 17.721679,13.942383 1.5555549,0.7777777 0 0 0 18,13.5 1.5555549,0.7777777 0 0 0 17.721679,13.056641 1.5555549,0.7777777 0 0 0 17.761719,12.59375 1.5555549,0.7777777 0 0 0 17.264648,12.202149 1.5555549,0.7777777 0 0 0 17.0625,11.75 1.5555549,0.7777777 0 0 0 16.378906,11.435547 1.5555549,0.7777777 0 0 0 15.949219,11.025391 1.5555549,0.7777777 0 0 0 15.125976,10.809571 1.5555549,0.7777777 0 0 0 14.5,10.46875 1.5555549,0.7777777 0 0 0 13.592774,10.367188 1.5555549,0.7777777 0 0 0 12.8125,10.119141 1.5555549,0.7777777 0 0 0 11.883789,10.138672 1.5555549,0.7777777 0 0 0 11,10 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,10 A 1.5555549,0.7777777 0 0 0 10.113281,10.138672 1.5555549,0.7777777 0 0 0 9.1875,10.119141 1.5555549,0.7777777 0 0 0 8.404297,10.367188 1.5555549,0.7777777 0 0 0 7.5,10.46875 1.5555549,0.7777777 0 0 0 6.871094,10.810547 1.5555549,0.7777777 0 0 0 6.050781,11.025391 1.5555549,0.7777777 0 0 0 5.6191405,11.4375 1.5555549,0.7777777 0 0 0 4.9375,11.75 1.5555549,0.7777777 0 0 0 4.7353515,12.203125 1.5555549,0.7777777 0 0 0 4.238281,12.59375 1.5555549,0.7777777 0 0 0 4.270508,13.044922 1.5555549,0.7777777 0 0 1 4.7353515,12.703125 1.5555549,0.7777777 0 0 1 4.9375,12.25 1.5555549,0.7777777 0 0 1 5.6191405,11.9375 1.5555549,0.7777777 0 0 1 6.050781,11.525391 1.5555549,0.7777777 0 0 1 6.871094,11.310547 1.5555549,0.7777777 0 0 1 7.5,10.96875 1.5555549,0.7777777 0 0 1 8.404297,10.867188 1.5555549,0.7777777 0 0 1 9.1875,10.619141 1.5555549,0.7777777 0 0 1 10.113281,10.638672 1.5555549,0.7777777 0 0 1 11,10.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 17.264648,12.202149 1.5555549,0.7777777 0 0 0 17.0625,11.75 1.5555549,0.7777777 0 0 0 16.378906,11.435547 1.5555549,0.7777777 0 0 0 15.949219,11.025391 1.5555549,0.7777777 0 0 0 15.125976,10.809571 1.5555549,0.7777777 0 0 0 14.5,10.46875 1.5555549,0.7777777 0 0 0 13.592774,10.367188 1.5555549,0.7777777 0 0 0 12.8125,10.119141 1.5555549,0.7777777 0 0 0 11.883789,10.138672 1.5555549,0.7777777 0 0 0 11,10 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 17.915039,13.75 1.5555549,0.7777777 0 0 0 18,13.5 1.5555549,0.7777777 0 0 0 17.754883,13.083008 Z m -13.511719,0.003 A 1.5555549,0.7777777 0 0 0 4,13.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="13" cy="14.75" rx="1" ry=".75"/>
+ <ellipse style="fill:#ffd428" cx="13" cy="14.25" rx="1" ry=".75"/>
+ <ellipse style="opacity:0.2" cx="15" cy="13.25" rx="1" ry=".75"/>
+ <ellipse style="fill:#72ba3e" cx="15" cy="12.75" rx="1" ry=".75"/>
+ <ellipse style="fill:#3f3f3f" cx="11" cy="12" rx="2" ry="1"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round" d="M 11,11 V 5"/>
+ <circle style="opacity:0.2" cx="11" cy="4.5" r="3"/>
+ <circle style="fill:#e33d43" cx="11" cy="4" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 A 3,3 0 0 0 8,4 3,3 0 0 0 8.012695,4.2490235 3,3 0 0 1 11,1.5 3,3 0 0 1 13.987305,4.2509765 3,3 0 0 0 14,4 3,3 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/revelation.svg b/.icons/awkward/22x22/apps/revelation.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/revelation.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/revolt.svg b/.icons/awkward/22x22/apps/revolt.svg
new file mode 100644
index 00000000..5a9f5de0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/revolt.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="10.5" cy="11" r="10.5"/>
+ <circle style="fill:#4f4f4f" cx="10.5" cy="10.5" r="10.5"/>
+ <path style="opacity:0.2" d="M 10.5,2.5 A 1.5,1.5 0 0 0 9,4 1.5,1.5 0 0 0 10.5,5.5 1.5,1.5 0 0 0 12,4 1.5,1.5 0 0 0 10.5,2.5 Z M 6.964844,3.4384765 A 1.5,1.5 0 0 0 6.25,3.638672 1.5,1.5 0 0 0 5.701172,5.6875 1.5,1.5 0 0 0 7.75,6.2373045 1.5,1.5 0 0 0 8.298828,4.1875 1.5,1.5 0 0 0 6.964844,3.4384765 Z m 6.964844,9.75e-4 A 1.5,1.5 0 0 0 12.701172,4.1875 1.5,1.5 0 0 0 13.25,6.2373045 1.5,1.5 0 0 0 15.298828,5.6875 1.5,1.5 0 0 0 14.75,3.638672 1.5,1.5 0 0 0 13.929688,3.4394531 Z M 16.526367,6 A 1.5,1.5 0 0 0 15.8125,6.201172 1.5,1.5 0 0 0 15.262695,8.25 1.5,1.5 0 0 0 17.3125,8.798828 1.5,1.5 0 0 0 17.861328,6.75 1.5,1.5 0 0 0 16.526367,6 Z M 4.3671875,6.00195 A 1.5,1.5 0 0 0 3.1386719,6.75 1.5,1.5 0 0 0 3.6875,8.798828 1.5,1.5 0 0 0 5.7373045,8.25 1.5,1.5 0 0 0 5.1875,6.201172 1.5,1.5 0 0 0 4.3671875,6.001953 Z M 3.5,9.5 A 1.5,1.5 0 0 0 2,11 1.5,1.5 0 0 0 3.5,12.5 1.5,1.5 0 0 0 5,11 1.5,1.5 0 0 0 3.5,9.5 Z m 14,0 A 1.5,1.5 0 0 0 16,11 1.5,1.5 0 0 0 17.5,12.5 1.5,1.5 0 0 0 19,11 1.5,1.5 0 0 0 17.5,9.5 Z M 4.402344,13 A 1.5,1.5 0 0 0 3.6875,13.201172 1.5,1.5 0 0 0 3.1386719,15.25 1.5,1.5 0 0 0 5.1875,15.798828 1.5,1.5 0 0 0 5.7373045,13.75 1.5,1.5 0 0 0 4.402344,13 Z m 12.088867,0.002 A 1.5,1.5 0 0 0 15.262695,13.75 1.5,1.5 0 0 0 15.8125,15.798828 1.5,1.5 0 0 0 17.861328,15.25 1.5,1.5 0 0 0 17.3125,13.201172 1.5,1.5 0 0 0 16.491211,13.001953 Z m -2.526367,2.5605 A 1.5,1.5 0 0 0 13.25,15.762695 1.5,1.5 0 0 0 12.701172,17.8125 1.5,1.5 0 0 0 14.75,18.361328 1.5,1.5 0 0 0 15.298828,16.3125 a 1.5,1.5 0 0 0 -1.333984,-0.75 z m -7.0351565,10e-4 A 1.5,1.5 0 0 0 5.701172,16.3125 1.5,1.5 0 0 0 6.25,18.361328 1.5,1.5 0 0 0 8.298828,17.8125 1.5,1.5 0 0 0 7.75,15.762695 1.5,1.5 0 0 0 6.9296875,15.563476 Z M 10.5,16.5 A 1.5,1.5 0 0 0 9,18 1.5,1.5 0 0 0 10.5,19.5 1.5,1.5 0 0 0 12,18 1.5,1.5 0 0 0 10.5,16.5 Z"/>
+ <path style="fill:#ffffff" d="M 10.5,2 A 1.5,1.5 0 0 0 9,3.5 1.5,1.5 0 0 0 10.5,5 1.5,1.5 0 0 0 12,3.5 1.5,1.5 0 0 0 10.5,2 Z M 6.964844,2.9384765 A 1.5,1.5 0 0 0 6.25,3.1386719 1.5,1.5 0 0 0 5.701172,5.1875 1.5,1.5 0 0 0 7.75,5.7373045 1.5,1.5 0 0 0 8.298828,3.6875 1.5,1.5 0 0 0 6.964844,2.9384765 Z m 6.964844,9.75e-4 A 1.5,1.5 0 0 0 12.701172,3.6875 1.5,1.5 0 0 0 13.25,5.7373045 1.5,1.5 0 0 0 15.298828,5.1875 1.5,1.5 0 0 0 14.75,3.1386719 1.5,1.5 0 0 0 13.929688,2.9394531 Z M 16.526367,5.5 A 1.5,1.5 0 0 0 15.8125,5.701172 1.5,1.5 0 0 0 15.262695,7.75 1.5,1.5 0 0 0 17.3125,8.298828 1.5,1.5 0 0 0 17.861328,6.25 1.5,1.5 0 0 0 16.526367,5.5 Z M 4.3671875,5.50195 A 1.5,1.5 0 0 0 3.1386719,6.25 1.5,1.5 0 0 0 3.6875,8.298828 1.5,1.5 0 0 0 5.7373045,7.75 1.5,1.5 0 0 0 5.1875,5.701172 1.5,1.5 0 0 0 4.3671875,5.501953 Z M 3.5,9 A 1.5,1.5 0 0 0 2,10.5 1.5,1.5 0 0 0 3.5,12 1.5,1.5 0 0 0 5,10.5 1.5,1.5 0 0 0 3.5,9 Z m 14,0 A 1.5,1.5 0 0 0 16,10.5 1.5,1.5 0 0 0 17.5,12 1.5,1.5 0 0 0 19,10.5 1.5,1.5 0 0 0 17.5,9 Z M 4.402344,12.5 A 1.5,1.5 0 0 0 3.6875,12.701172 1.5,1.5 0 0 0 3.1386719,14.75 1.5,1.5 0 0 0 5.1875,15.298828 1.5,1.5 0 0 0 5.7373045,13.25 1.5,1.5 0 0 0 4.402344,12.5 Z m 12.088867,0.002 A 1.5,1.5 0 0 0 15.262695,13.25 1.5,1.5 0 0 0 15.8125,15.298828 1.5,1.5 0 0 0 17.861328,14.75 1.5,1.5 0 0 0 17.3125,12.701172 1.5,1.5 0 0 0 16.491211,12.501953 Z m -2.526367,2.5605 A 1.5,1.5 0 0 0 13.25,15.262695 1.5,1.5 0 0 0 12.701172,17.3125 1.5,1.5 0 0 0 14.75,17.861328 1.5,1.5 0 0 0 15.298828,15.8125 a 1.5,1.5 0 0 0 -1.333984,-0.75 z m -7.0351565,10e-4 A 1.5,1.5 0 0 0 5.701172,15.8125 1.5,1.5 0 0 0 6.25,17.861328 1.5,1.5 0 0 0 8.298828,17.3125 1.5,1.5 0 0 0 7.75,15.262695 1.5,1.5 0 0 0 6.9296875,15.063476 Z M 10.5,16 A 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 12,17.5 1.5,1.5 0 0 0 10.5,16 Z"/>
+ <circle style="opacity:0.3" cx="10.5" cy="10.5" r="3.5"/>
+ <path style="opacity:0.2" d="m 15.368191,12.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 15.368193,12.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 15.368164,12 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 15.673828,12.05176 C 15.543205,12.021223 15.445147,12.002647 15.368164,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.5,0 A 10.5,10.5 0 0 0 0,10.5 10.5,10.5 0 0 0 0.0097656,10.796875 10.5,10.5 0 0 1 10.5,0.5 10.5,10.5 0 0 1 20.990234,10.703125 10.5,10.5 0 0 0 21,10.5 10.5,10.5 0 0 0 10.5,0 Z"/>
+ <path style="opacity:0.2" d="M 8,4.5 A 4,4 0 0 1 4,8.5 4,4 0 0 1 4e-7,4.5 4,4 0 0 1 4,0.5000002 4,4 0 0 1 8,4.5 Z"/>
+ <path style="fill:#ffae4a" d="M 8,4 A 4,4 0 0 1 4,8 4,4 0 0 1 4e-7,4 4,4 0 0 1 4,2e-7 4,4 0 0 1 8,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,0 A 4,4 0 0 0 0,4 4,4 0 0 0 0.0107422,4.288086 4,4 0 0 1 4,0.5 4,4 0 0 1 7.989258,4.211914 4,4 0 0 0 8,4 4,4 0 0 0 4,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rexloader.svg b/.icons/awkward/22x22/apps/rexloader.svg
new file mode 120000
index 00000000..872423d1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rexloader.svg
@@ -0,0 +1 @@
+downloader-arrow.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rhythmbox.svg b/.icons/awkward/22x22/apps/rhythmbox.svg
new file mode 100644
index 00000000..bc752967
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rhythmbox.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="20" x="-19" y="1" rx="1" ry="1" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-13" cy="11" r="7" transform="rotate(-90)"/>
+ <circle style="opacity:0.2" cx="-13.5" cy="-11" r="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#fec006" cx="-13" cy="-11" r="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-13" cy="-11" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="4" cy="-6" r="1" transform="rotate(90)"/>
+ <circle style="fill:#3f3f3f" cx="4" cy="-16" r="1" transform="rotate(90)"/>
+ <path style="opacity:0.2" d="m 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ricin.svg b/.icons/awkward/22x22/apps/ricin.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ricin.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rider.svg b/.icons/awkward/22x22/apps/rider.svg
new file mode 100644
index 00000000..4dbcb9c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rider.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <path style="fill:#cf4f8c" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 V 11 H 11 Z"/>
+ <path style="fill:#6655e4" d="M 11,1 H 20 C 20.554,1 21,1.446 21,2 V 11 H 11 Z"/>
+ <path style="fill:#ff8c2a" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 V 11 H 11 Z"/>
+ <path style="fill:#cf4f8c" d="M 11,21 H 20 C 20.554,21 21,20.554 21,20 V 11 H 11 Z"/>
+ <rect style="fill:#3f3f3f" width="14" height="14" x="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5,15 H 10.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5,14.5 H 10.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:bevel" d="M 10.5,11 C 10.5,11 12.522,11.175 12.5,9 12.478,6.825 10.5,7 10.5,7 M 10.5,11 V 7"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:bevel" d="M 10.5,10.5 C 10.5,10.5 12.522,10.675 12.5,8.5 12.478,6.325 10.5,6.5 10.5,6.5 M 10.5,10.5 V 6.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 8.5,11 7.5,9.5 M 6.5,9 C 6.5,9 8.5,9.232 8.5,8 8.5,6.768 6.5,7 6.5,7 M 6.5,11 V 7"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 8.5,10.5 7.5,9 M 6.5,8.5 C 6.5,8.5 8.5,8.732 8.5,7.5 8.5,6.268 6.5,6.5 6.5,6.5 M 6.5,10.5 V 6.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 V 2.5 C 1,1.946 1.446,1.5 2,1.5 H 20 C 20.554,1.5 21,1.946 21,2.5 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rimworld.svg b/.icons/awkward/22x22/apps/rimworld.svg
new file mode 100644
index 00000000..1b24372c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rimworld.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#b5b5b5" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="m 11,4.5 a 1,1 0 0 0 -1,1 1,1 0 0 0 0.544922,0.8886719 L 9.146484,9.121094 5.9960938,9.408203 A 1,1 0 0 0 5,8.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 8,12.519531 7.2441406,15.53125 A 1,1 0 0 0 7,15.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 11,14.621094 14.095703,16.076172 A 1,1 0 0 0 14,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.244141,0.03125 L 14,12.519531 16.294922,10.208984 A 1,1 0 0 0 17,10.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 12.853516,9.121094 11.455078,6.3886719 A 1,1 0 0 0 12,5.5 1,1 0 0 0 11,4.5 Z"/>
+ <circle style="opacity:0.4" cx="11" cy="11" r="8"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#e5e5e5" d="M 11,5.0000001 12.854102,8.6209758 17,9 14,12.020163 15,16 11,14.120975 6.9999999,16 l 1,-3.979837 L 4.9999999,9 9.145898,8.6209758 Z"/>
+ <circle style="fill:#e5e5e5" cx="11" cy="5" r="1"/>
+ <circle style="fill:#e5e5e5" cx="5" cy="9" r="1"/>
+ <circle style="fill:#e5e5e5" cx="17" cy="9" r="1"/>
+ <circle style="fill:#e5e5e5" cx="7" cy="16" r="1"/>
+ <circle style="fill:#e5e5e5" cx="15" cy="16" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 18.990234,11.207031 A 8,8 0 0 1 11,19 8,8 0 0 1 3.0097656,11.292969 8,8 0 0 0 3,11.5 a 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -0.0098,-0.292969 z"/>
+ <path style="opacity:0.2" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 3.00977,11.292969 8,8 0 0 1 11,3.5 8,8 0 0 1 18.990234,11.207031 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ring-kde.svg b/.icons/awkward/22x22/apps/ring-kde.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ring-kde.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ring.svg b/.icons/awkward/22x22/apps/ring.svg
new file mode 100644
index 00000000..195568a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ring.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="6" height="22" x=".78" y="4.46" 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.03" y="4.03" 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="-18.28" y="-6.54" 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 7.1279295,0.73389859 C 6.865055,0.75746149 6.6061,0.83563299 6.366211,0.97413299 L 4.633789,1.974133 C 3.9417211,2.3736986 3.6090494,3.1595763 3.7021484,3.9624142 3.7697266,3.3473802 4.0874945,2.7895362 4.633789,2.474133 l 1.732422,-1 C 7.325767,0.92013299 8.588842,1.3238946 9.198242,2.3794064 l 8.799805,15.2421876 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 9.198242,1.8794064 C 8.741192,1.0877726 7.9165535,0.66320999 7.1279295,0.73389859 Z"/>
+ <rect style="fill:#0c7ace" width="6" height="22" x="-18.03" y="-6.97" 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 14.872071,0.73389859 C 14.083447,0.66320959 13.258808,1.0877726 12.801758,1.8794064 L 4.001953,17.121594 C 3.7394967,17.576182 3.6510268,18.073324 3.7021484,18.538586 3.738132,18.228285 3.8320753,17.915831 4.001953,17.621594 L 12.801758,2.3794064 c 0.6094,-1.0555118 1.872475,-1.45927341 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 15.633789,0.97413299 c -0.239889,-0.1385 -0.498844,-0.2166715 -0.761718,-0.2402344 z"/>
+ <rect style="opacity:0.2" width="6" height="22" x="-14.5" y="-22" rx="2" ry="2.2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#00a8ec" width="6" height="22" x="-14" y="-22" rx="2" ry="2.2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.2001953,8.0005002 C 0.9813953,8.0005002 0,8.8925002 0,10.0005 l 0,0.5 C 0,9.3925002 0.9813953,8.5005002 2.2001953,8.5005002 l 17.5996087,0 c 1.2188,0 2.200196,0.892 2.200196,1.9999998 l 0,-0.5 C 22,8.8925002 21.018604,8.0005002 19.799804,8.0005002 l -17.5996087,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/riot-web.svg b/.icons/awkward/22x22/apps/riot-web.svg
new file mode 100644
index 00000000..5c4dd206
--- /dev/null
+++ b/.icons/awkward/22x22/apps/riot-web.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 5.5003344,1.5003934 -2.5,2.5 V 19.000395 c -0.047813,3.380807 5.047813,3.380807 5,0 v -4.5 h 3.4999996 c 3.589851,0 6.5,-2.910149 6.5,-6.5000015 0,-3.589851 -2.91021,-6.4790955 -6.5,-6.5000001 z m 2.5,5 h 3.4999996 c 0.88765,0 1.5,0.6123497 1.5,1.5000001 0,0.8876503 -0.61235,1.5000013 -1.5,1.5000013 H 8.0003344 Z"/>
+ <path style="fill:#a2ddef" d="m 5.5003344,0.99999975 -2.5,2.50000005 V 18.5 c -0.047813,3.380807 5.047813,3.380807 5,0 V 14 h 3.4999996 c 3.589851,0 6.5,-2.910149 6.5,-6.5000002 0,-3.5898509 -2.91021,-6.4790954 -6.5,-6.50000005 z m 2.5,5.00000005 h 3.4999996 c 0.88765,0 1.5,0.6123497 1.5,1.5 0,0.8876503 -0.61235,1.5 -1.5,1.5 H 8.0003344 Z"/>
+ <path style="opacity:0.3;fill:#001851" d="M 5.3147875,2.9999998 V 3.5292967 A 0.50005,0.50005 0 0 0 5.0003344,3.9999998 V 18.5 a 0.50005,0.50005 0 1 0 1,0 V 12 h 5.3691406 c 2.557303,0 4.630859,-2.0147192 4.630859,-4.5000002 0,-2.4852814 -2.073556,-4.5 -4.630859,-4.5 z m 0.6855469,1 h 0.3144531 1.6855469 3.3691406 c 2.032083,0 3.630859,1.5708198 3.630859,3.5 C 15.000334,9.4291798 13.401558,11 11.369475,11 H 8.0003344 6.3147875 6.0003344 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 5.5003344,0.99999975 -2.5,2.50000005 v 0.5 l 2.5,-2.5 h 5.9999996 c 3.505338,0.020413 6.355778,2.7779635 6.488281,6.25 0.0032,-0.083672 0.01172,-0.1655461 0.01172,-0.25 0,-3.5898509 -2.91021,-6.4790954 -6.5,-6.50000005 z M 12.97885,7.7499998 c -0.105488,0.7488481 -0.677998,1.25 -1.478516,1.25 H 8.0003344 v 0.5 h 3.4999996 c 0.88765,0 1.5,-0.6123497 1.5,-1.5 0,-0.087132 -0.01,-0.1684923 -0.02148,-0.25 z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="M 5.4554125,1.4995868 C 4.9738856,1.5074762 4.4900787,1.6541217 4.0667406,1.9507587 3.5198016,2.3337692 3.1552575,2.9081563 3.0393969,3.565993 2.9233886,4.2238296 3.070558,4.8860434 3.4534594,5.4331806 4.243942,6.5628248 5.8050265,6.8394466 6.9339282,6.0484149 7.4807186,5.6652561 7.8452635,5.0911654 7.9612719,4.4331806 8.0771319,3.7756403 7.9301106,3.1131297 7.5472094,2.565993 7.0531578,1.8599655 6.2579574,1.4864378 5.4554125,1.4995868 Z m 5.3085935,7.970703 A 2.50025,2.50025 0 0 0 8.7249438,13.394118 l 4.6992182,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 10.764006,9.4702898 Z"/>
+ <path style="fill:#368bd6;fill-rule:evenodd" d="M 7.5476624,2.0655606 C 7.9305636,2.6126973 8.0776058,3.2766018 7.9617458,3.9341421 7.8457374,4.592127 7.480717,5.1653107 6.9339266,5.5484695 5.8050249,6.3395011 4.2434199,6.0640833 3.4529373,4.9344391 3.0700359,4.387302 2.9229935,3.7235458 3.0390018,3.0657093 3.1548624,2.4078725 3.5198822,1.8345408 4.0668212,1.4515303 5.1957228,0.66049835 6.7571799,0.93591655 7.5476624,2.0655606 Z"/>
+ <path style="fill:none;stroke:#368bd6;stroke-width:5;stroke-linecap:round" d="m 15.500334,18.5 -4.7,-7"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/riot.svg b/.icons/awkward/22x22/apps/riot.svg
new file mode 120000
index 00000000..5bb245c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/riot.svg
@@ -0,0 +1 @@
+riot-web.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ripperx.svg b/.icons/awkward/22x22/apps/ripperx.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ripperx.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rise-to-ruins.svg b/.icons/awkward/22x22/apps/rise-to-ruins.svg
new file mode 100644
index 00000000..70a6a930
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rise-to-ruins.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 10,1.5019531 c -1.5914064,0.03 -2.9285454,0.010818 -4.5175781,0.095703 L 4.046875,3.2050781 4,19.5 4.00586,19.498 4,21.5 7.9199219,20.251953 C 8.0779093,19.647083 8.0720794,18.444539 8.0273438,17.388672 8.061305,16.819209 8.054095,16.142383 8.0292969,15.5 h 2.3339841 l 3.369141,4.197266 4.597656,-0.908204 v -2 L 15.248047,12.714844 C 16.043272,11.798829 16.863573,10.7955 16.839844,9.662109 17.021426,8.4078775 17.129755,7.3967243 16.984375,6.5703125 17.258573,4.1265829 16.937197,2.7492173 13.837891,2.0097656 12.582075,1.7072719 11.295968,1.4818719 10,1.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 8.1675676,7.842289 8.2635482,7.6150334 8.4414062,7.5703125 8.6962006,7.4824085 12.001701,7.5028162 12.267578,7.5019531 Z"/>
+ <path style="fill:#54545a" d="m 9.999435,3.0012071 c -1.5914064,0.03 -2.9285773,0.010817 -4.51761,0.095702 L 4.0478514,4.7052869 4,21 7.9198673,19.750992 C 8.2289742,18.567547 7.906,14.999837 7.906,14.999837 h 2.457687 l 3.369097,4.196475 4.596621,-0.907215 V 16.28926 L 14.450548,13.15928 C 15.355021,11.997416 16.872412,10.697507 16.840269,9.162261 17.294524,6.0246132 17.37234,4.3531739 13.838253,3.5099897 12.582437,3.207496 11.295403,2.9811259 9.999435,3.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 9.999435,1.0013701 c -1.5914064,0.03 -2.9285773,0.010817 -4.51761,0.095702 L 4.0478514,2.7054499 4,19.000163 7.9198673,17.751155 C 8.2289742,16.56771 7.906,13 7.906,13 h 2.457687 l 3.369097,4.196475 4.596621,-0.907215 -3.878857,-5.129817 C 15.355021,9.997579 16.872412,8.6976699 16.840269,7.162424 17.294524,4.0247762 17.37234,2.3533369 13.838253,1.5101527 12.582437,1.207659 11.295403,0.9812889 9.999435,1.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 8.1621094,1.0234375 c -0.121837,0.00127 -0.2535408,0.00432 -0.375,0.00586 0.00775,0.047996 0.010963,0.098651 0.00781,0.1542969 C 7.4619677,1.3871157 6.9899458,1.3831162 6.6230469,1.28125 6.6025099,1.2011598 6.6030118,1.1312394 6.6074219,1.0644531 6.4399676,1.0692186 6.2728844,1.0714907 6.1015625,1.078125 5.9084707,1.4273036 5.6187438,1.8098392 5.515625,2.0117188 5.6430614,2.9622561 5.5326721,3.9259785 5.421875,4.8769531 5.3260067,5.2796959 4.8702702,4.5062434 4.6953125,5.0800781 4.5602677,5.5684178 4.244711,5.2362118 4.0410156,4.9453125 l -0.00195,0.6269531 -0.00195,0.3984375 C 4.5152973,5.9806031 5.09056,6.1853057 5.4726562,5.8183594 6.4508501,5.3647492 5.5469,6.5166353 5.0449219,6.4550781 5.0365119,6.8759852 5.5522952,7.3974096 5.4980469,7.9863281 5.9357718,8.3627473 5.0450592,9.258411 5.7460938,9.207031 6.4988927,9.997056 7.0190347,9.023796 7.15625,8.2792969 7.3508335,8.3249559 7.6096002,8.3510153 7.8652344,8.4023438 7.7758615,7.8762424 7.5895892,6.6181699 7.6425781,5.6269531 7.3523292,5.3415487 7.7083826,3.703975 7.2167969,4.3378906 7.1868823,5.2744026 6.0971396,4.9913262 6.1484375,4.1816406 5.8470728,3.3871435 6.6447702,2.7476348 6.6191406,1.9394531 7.0764732,1.5613109 8.117949,1.731204 8.6699219,1.6933594 Z M 6.1816406,1.6132812 c 0.045474,-0.00643 0.093946,0.00422 0.140625,0.037109 C 6.3114656,1.7655608 6.2321066,1.8582531 6.1621094,1.943359 5.6255563,2.5080159 5.8633271,1.6582601 6.1816406,1.6132812 Z m 9.7597654,1.1308594 v 0.265625 c 0.116756,0.1076992 0.209299,0.3470422 0.179688,0.5585938 0.07553,0.5768009 -0.03985,0.6343179 -0.179688,0.4960937 v 1.1191407 c 0.162239,0.034734 0.289716,0.1725308 0.292969,0.4570312 0.02263,1.3753069 -0.495895,2.3867806 -1.375,3.3027344 C 14.489615,9.277379 14.133811,9.665027 13.685547,9.892578 13.684047,9.246876 14.282137,8.6803904 14.472656,8.0527344 14.859619,7.3328647 14.039048,7.6350114 13.708984,7.4296875 13.733,6.7313541 13.25845,7.1441763 12.947266,7.2734375 12.897372,7.492094 12.82203,7.7031169 12.716797,7.9023438 c 0.09369,-0.086979 0.189309,-0.076948 0.292969,0.1875 0.825553,0.6536995 -0.126581,1.0317202 -0.388672,1.6875002 -0.300558,0.861952 -1.16705,1.312397 -2.050782,1.203125 C 9.725178,11.091661 8.2081543,10.609376 7.5820312,11.365234 7.1964333,12.01753 6.4750934,11.748818 5.9160156,11.529297 5.1328766,11.103397 4.7203149,10.529703 4.1914062,9.837891 4.049288,8.8832796 4.046934,7.9170731 4.0351562,6.9511719 l -0.011719,4.1367191 c 0.047964,0.758779 0.092759,1.518774 0.1386719,2.277343 0.046274,0.914564 0.1404718,-0.02233 0.1386718,-0.404296 C 4.4097954,12.410187 4.023961,10.79661 5,11.517578 c 0.6848052,0.413286 0.8573481,1.021158 1.6816406,1.144531 l 1.2363282,0.548829 c 1.858e-4,-0.0097 -1.432e-4,-0.01955 0,-0.0293 C 7.9166399,13.166484 7.90625,13 7.90625,13 h 0.011719 c -0.00141,-0.3331 -0.013385,-0.667733 0.035156,-0.998047 0.1343863,-0.994401 1.873832,-0.824803 2.539063,-0.488281 0.595207,0.924013 1.50148,1.619326 1.955078,2.638672 0.447766,0.636248 0.714541,1.549099 1.376953,1.947265 0.932541,-0.02377 1.871193,-0.263337 2.214843,-1.197265 0.546619,-0.883132 0.923848,-0.15684 1.410157,0.224609 l -1.75586,-2.322265 c 0.09881,0.150797 0.197809,0.300387 0.28711,0.457031 -0.122744,0.550688 -0.138186,1.31176 -0.611328,1.779297 -0.445784,0.338385 -1.044735,0.637136 -1.617188,0.570312 -0.29304,-0.724349 -0.884119,-1.320661 -1.142578,-2.068359 0.306612,-0.925398 1.472696,0.298234 2.167969,0.195312 0.333238,-0.379273 -0.801527,-0.836461 -1.101563,-1.09375 -0.379736,-0.637918 -1.918378,0.286203 -1.585937,-0.611328 0.414531,-0.762394 1.457159,-1.171872 2.287109,-1.082031 0.0367,0.05453 0.07768,0.106115 0.115235,0.160156 0.0014,-0.0017 0.0025,-0.0041 0.0039,-0.0059 0.08111,-0.102533 0.178963,-0.21165 0.267578,-0.316407 -0.01797,-0.02266 -0.03627,-0.05039 -0.05469,-0.0625 -0.08832,-0.228491 -0.550921,-0.483401 -0.375,-0.693359 1.106968,-1.0687914 1.613642,-2.1700486 2.339844,-3.5429686 0.0631,0.4970837 0.06352,1.0007379 -0.01367,1.4941406 0.05905,-0.1332295 0.106067,-0.2672544 0.136719,-0.4042969 0.03065,-0.1370424 0.04592,-0.277115 0.04297,-0.4179687 0.07183,-0.4961361 0.115926,-0.9516137 0.130859,-1.3769532 -0.01276,-0.3214498 -0.0234,-0.6422167 -0.0332,-0.9628906 -0.09731,-0.8495522 -0.39677,-1.5330648 -0.996094,-2.078125 z M 5.8320312,4.4472656 c 0.018165,-0.011005 0.046711,-0.012084 0.085938,0.00391 0.113222,0.6799098 -0.2130967,0.07315 -0.085938,-0.00391 z m 0.65625,1.40625 c 0.9712072,0.081793 0.3725031,1.5310306 0.2890626,2.1972656 L 6.7265625,8.2265625 6.6757812,8.390625 C 6.5464281,9.480746 5.6725061,8.6183216 5.5957031,7.9941406 5.2643503,7.219053 5.4356077,5.8835252 6.4882812,5.8535156 Z m 6.5078128,0.6367188 c -4.62e-4,0.00394 -0.0015,0.00778 -0.002,0.011719 0.0041,0.04849 0.01636,0.095827 0.01758,0.1445313 0.02626,-0.052131 0.0532,-0.1037077 0.08008,-0.15625 z M 12.509766,8.2109375 C 12.209422,8.6173955 11.793091,8.9409687 11.251953,9.083984 10.969926,9.369183 10.69506,9.673151 10.34375,9.867188 10.25361,9.723773 10.115458,9.551324 9.994141,9.390625 c -0.150386,0.03184 -0.296233,0.06414 -0.447266,0.08203 0.386435,0.264237 0.66781,0.679843 0.980469,1.029297 0.678756,-0.7342 1.401143,-1.436828 1.966797,-2.2656249 0.0049,-0.00912 0.01074,-0.016274 0.01563,-0.025391 z m 5.482422,7.6328125 c 0.02171,0.166554 0.03401,0.334521 0.04102,0.503906 l 0.294922,-0.05859 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10,1.0019531 c -1.5914064,0.03 -2.9285454,0.010818 -4.5175781,0.095703 L 4.046875,2.7050781 4,19 H 4.00195 L 4.046875,3.2050781 5.4824219,1.5976562 C 7.0714546,1.5127713 8.4085936,1.5319531 10,1.5019531 c 1.295968,-0.020081 2.582075,0.2053188 3.837891,0.5078125 2.495135,0.5953048 3.177984,1.6159599 3.210937,3.2617188 C 17.144492,3.3213989 16.580334,2.1640748 13.837891,1.5097656 12.582075,1.2072719 11.295968,0.9818719 10,1.0019531 Z m 7.005859,5.2949219 c -0.0088,0.093013 -0.01068,0.1771388 -0.02148,0.2734375 0.03191,0.1813941 0.04727,0.3763598 0.05664,0.5761719 0.0082,-0.3019983 -0.0035,-0.5852762 -0.03516,-0.8496094 z m -4.359375,1.6796875 c -0.322643,0.5653342 -0.843158,1.0205607 -1.574218,1.1542965 -0.722961,0.167975 -2.077042,0.67108 -2.7500004,0.117188 0,0 -0.091705,-0.6498827 -0.1679687,-1.2558595 -0.014767,0.050777 -0.036901,0.087981 -0.048828,0.1445313 0.088428,0.8480162 0.2167968,1.6113282 0.2167968,1.6113282 0.6729584,0.553892 2.0270393,0.05079 2.7500003,-0.117188 0.839081,-0.153497 1.418511,-0.720388 1.716796,-1.4042965 -0.04035,-0.086431 -0.09335,-0.1675159 -0.142578,-0.25 z m 2.800782,4.4999995 c -0.0672,0.07888 -0.131847,0.160677 -0.199219,0.238282 l 3.082031,4.074218 v -0.5 z M 8.0292969,15.5 c 0.00899,0.232832 0.012381,0.469949 0.015625,0.705078 0.00241,-0.232933 0.00134,-0.464423 -0.00391,-0.705078 z m 0.00195,1.716797 c -0.00248,0.05519 -7.204e-4,0.118454 -0.00391,0.171875 0.016748,0.395304 0.016338,0.801857 0.015625,1.199219 0.014064,-0.432099 0.0036,-0.905242 -0.011719,-1.371094 z M 4.0039062,19.498047 4,21 h 0.00195 l 0.00391,-1.501953 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ristretto.svg b/.icons/awkward/22x22/apps/ristretto.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ristretto.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rkward.svg b/.icons/awkward/22x22/apps/rkward.svg
new file mode 100644
index 00000000..878f9e0a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rkward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1">
+ <path style="opacity:0.2" d="m 8.490442,8.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 0.2876402,11.832303 0,12.515095 0,13.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 4.1438445,19.020338 6.2104815,19.5 8.490442,19.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 15.770193,10.680947 15.13731,10.194552 14.370541,9.78979 12.837049,8.9803565 10.770357,8.499718 8.490442,8.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 8.490442,7.999718 c -2.2799605,0 -4.3465975,0.4806385 -5.8800993,1.290072 C 1.8435919,9.694552 1.2106777,10.180946 0.7491566,10.756625 0.2876402,11.332303 0,12.015095 0,12.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 4.1438445,18.520338 6.2104815,19 8.490442,19 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 15.770193,10.180947 15.13731,9.694552 14.370541,9.28979 12.837049,8.4803565 10.770357,7.999718 8.490442,7.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 8.4902345,8 C 6.210274,8 4.1438535,8.4806055 2.6103515,9.290039 1.8436007,9.694801 1.2105445,10.181158 0.7490235,10.756836 0.287507,11.332515 0,12.015255 0,12.758789 v 0.5 C 0,12.515255 0.287507,11.832515 0.7490235,11.256836 1.2105445,10.681158 1.8436007,10.194801 2.6103515,9.790039 4.1438535,8.9806055 6.210274,8.5 8.4902345,8.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 15.769911,10.181158 15.136886,9.694801 14.370117,9.290039 12.836625,8.4806055 10.77015,8 8.4902345,8 Z m -2.879883,5.216797 C 5.562607,13.313365 5.5212,13.408751 5.4941405,13.5 5.6767395,13.932142 6.124846,14.530884 6.904297,15.022461 7.7810685,15.57542 9.001313,16 10.500977,16 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 13.202003,15.069945 11.99878,15.5 10.500977,15.5 9.001313,15.5 7.7810685,15.07542 6.904297,14.522461 6.245407,14.106918 5.8355495,13.620136 5.6103515,13.216797 Z"/>
+ <path style="opacity:0.2" d="M 10.337891,3.5009765 C 10.13862,3.522691 9.987122,3.6929894 9.988281,3.8955078 V 15.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 12.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 20.670071,9.288883 20.999955,8.317796 21,7.381836 20.999955,6.036796 20.546529,4.9563415 19.632812,4.2939455 19.053075,3.8706612 18.28975,3.6614415 17.427734,3.5185547 17.25382,3.489761 17.082948,3.5831413 17.009765,3.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 C 16.248777,9.368357 15.824829,9.500046 15.166015,9.5 h -1.18164 V 3.8955078 C 13.98433,3.677487 13.822193,3.5009991 13.606446,3.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 10.337972,3.0005663 C 10.138701,3.0222803 9.987597,3.1925892 9.988756,3.3951076 V 15.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 20.669805,8.788642 20.999955,7.8177895 21,6.8818295 20.999955,5.5367895 20.546115,4.456256 19.632399,3.7938601 19.052661,3.3705759 18.289865,3.1613364 17.427849,3.0184495 17.253935,2.9896559 17.082558,3.083042 17.009375,3.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 13.984258 V 3.3951076 C 13.984213,3.1770868 13.8225,3.0005888 13.606753,3.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 10.337891,3.0009765 C 10.13862,3.0226905 9.987122,3.1929893 9.988281,3.3955078 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 13.98433,3.177487 13.822193,3.0009991 13.606446,3.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 17.00977,3.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 16.909179,7.801758 C 16.837296,8.226764 16.599721,8.564191 16.435547,8.705078 16.248777,8.868357 15.824829,9.000046 15.166015,9 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/22x22/apps/rlogo_icon.svg b/.icons/awkward/22x22/apps/rlogo_icon.svg
new file mode 100644
index 00000000..9539b533
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rlogo_icon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <circle fill="#e4e4e4" cx="11" cy="1041.4" r="10"/>
+ <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.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="m11 1033.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="m15.5 1042.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/22x22/apps/robocraft.svg b/.icons/awkward/22x22/apps/robocraft.svg
new file mode 100644
index 00000000..e52636bd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/robocraft.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="M 9.144531,0.25000062 7.2167968,3.624024 A 0.25002499,0.25002499 0 0 1 6.9999998,3.7500004 H 3.1455077 L 1.2880859,7.0000003 3.2167968,10.375977 a 0.25002499,0.25002499 0 0 1 0,0.248047 L 1.2880859,14 3.1455077,17.25 h 3.8544921 a 0.25002499,0.25002499 0 0 1 0.216797,0.125977 L 9.145508,20.75 h 3.708984 l 1.92871,-3.374023 A 0.25002499,0.25002499 0 0 1 14.999999,17.25 h 3.854492 L 20.711913,14 18.783202,10.624024 a 0.25002499,0.25002499 0 0 1 0,-0.248047 L 20.711913,7.0000003 18.854491,3.7500004 H 14.999999 A 0.25002499,0.25002499 0 0 1 14.783202,3.624024 L 12.854492,0.25000062 Z M 8.9999997,6.7500003 H 13 a 0.25002499,0.25002499 0 0 1 0.216797,0.1259765 l 1.999999,3.5000002 a 0.25002499,0.25002499 0 0 1 0,0.248047 l -1.999999,3.5 A 0.25002499,0.25002499 0 0 1 13,14.25 H 8.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 8.7832027,6.8759768 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,4.2547044,7.4999978)" 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,4.2547044,6.9999978)" 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,-1.7452954,3.9999974)" 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,-1.7452954,3.4999978)" 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,10.254705,-3.0000012)" 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,10.254705,-3.500001)" 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,-1.7452954,-3.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="fill:#e4e4e4" transform="matrix(0.57735028,0,0,0.58333333,-1.7452954,-3.5000004)" 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,4.2547044,-6.5000006)" 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,4.2547044,-7.0000006)" 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,10.254705,3.9999969)" 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,10.254705,3.4999973)" 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 8.9999997,6.1896046e-7 6.9999998,3.5000005 7.1425778,3.7500004 8.9999997,0.50000062 H 13 L 14.857421,3.7500004 14.999999,3.5000005 13,6.1896046e-7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.9999999,3.5000005 1,7.0000003 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 14.999999,3.5000005 -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 8.9999997,14 -0.142578,0.25 0.142578,0.25 H 13 L 13.142578,14.25 13,14 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15,10.5 13,14 13.142578,14.25 15,11 h 4 L 20.857422,14.25 21,14 19,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/roccat.svg b/.icons/awkward/22x22/apps/roccat.svg
new file mode 100644
index 00000000..f4b38b78
--- /dev/null
+++ b/.icons/awkward/22x22/apps/roccat.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <path style="fill:#4f4f4f" d="M 21,11 C 21,10.46319 20.95812,9.93652 20.87745,9.423066 20.520564,7.1516834 18.14684,6.3964591 16.537572,4.908506 14.756317,3.261532 13.35183,1.7293763 11.905433,1.5784708 11.515953,1.5378358 10.222208,1.022284 9.842599,1.065657 4.8517747,1.6359051 1,5.8515942 1,11 c 0,3.442188 1.7218074,6.467437 4.3546641,8.264987 1.6045716,1.095501 3.4217696,0.452317 5.5195809,0.452317 2.277629,0 4.171505,-2.514407 5.849169,-3.787219 1.092929,-0.829185 2.335667,1.164641 3.009353,-0.0401 C 20.540308,14.445866 21,12.778591 21,11 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.0038,11.1665 1.00585,11.25 1.1382,5.827 5.544,1.5 10.99985,1.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 10.847656,1.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 16.622029,7.0927852 16.912091,7.7952105 15.674766,7.354 14.720338,7.0136675 13.590971,6.367336 13.516563,6.4492185 13.486013,6.4828385 13.4053,6.6820893 13.336875,6.8925778 13.20695,7.2922333 12.923155,7.512567 12.866172,7.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 12.859506,4.4654186 12.788665,4.4304966 12.155234,4.6191406 10.553315,4.8568042 8.7604637,5.6831919 7.5860547,6.4003906 7.0636777,6.7144226 6.9505437,6.728536 7.0157422,6.46875 7.0990197,6.136952 6.8672103,6.243016 6.2676953,6.8125 5.7024618,7.349416 5.5294141,7.448697 5.5294141,7.234375 5.5294141,6.9840385 5.3783008,7.147276 5.0880078,7.7128906 4.9205618,8.0391486 4.6867186,8.5651264 4.5684766,8.8808594 4.3944695,9.345481 4.2390444,9.582953 3.7520703,10.126953 2.8069852,11.182713 2.7708647,11.40625 3.543086,11.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 10.359435,21.482686 10.6775,21.5 11,21.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 20.38585,6.2730922 17.65811,3.0993997 14.007811,1.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 10.847656,1.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 16.622029,6.5927852 16.912091,7.2952105 15.674766,6.854 14.720338,6.5136675 13.590971,5.867336 13.516563,5.9492185 13.486013,5.9828385 13.4053,6.1820893 13.336875,6.3925778 13.20695,6.7922333 12.923155,7.012567 12.866172,6.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 12.859506,3.9654186 12.788665,3.9304966 12.155234,4.1191406 10.553315,4.3568042 8.7604637,5.1831919 7.5860547,5.9003906 7.0636777,6.2144226 6.9505437,6.228536 7.0157422,5.96875 7.0990197,5.636952 6.8672103,5.743016 6.2676953,6.3125 5.7024618,6.849416 5.5294141,6.948697 5.5294141,6.734375 5.5294141,6.4840385 5.3783008,6.647276 5.0880078,7.2128906 4.9205618,7.5391486 4.6867186,8.0651264 4.5684766,8.3808594 4.3944695,8.8454814 4.2390444,9.082953 3.7520703,9.626953 2.8069852,10.682713 2.7708647,10.90625 3.543086,10.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 10.359435,20.982686 10.6775,21 11,21 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 20.38585,5.7730922 17.65811,2.5993997 14.007811,1.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 6.3818579,8.5003495 c 0.038245,0.0018 0.068196,0.00988 0.085592,0.02595 C 6.6402734,8.6857695 6.0877589,9.316644 5.6848939,9.419903 4.9846054,9.599399 4.8239639,9.478023 5.1909054,9.047569 5.4027914,8.7990055 6.1139764,8.4881235 6.3818579,8.50035 Z"/>
+ <path style="fill:#ffffff" d="m 6.3818579,8.0003495 c 0.038245,0.0018 0.068196,0.00988 0.085592,0.02595 C 6.6402734,8.1857695 6.0877589,8.816644 5.6848939,8.919903 4.9846054,9.099399 4.8239639,8.978024 5.1909054,8.5475685 5.4027914,8.2990055 6.1139764,7.9881235 6.3818579,8.00035 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.847656,1.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 0.438435,0.055252 0.877467,0.143569 1.3125,0.2519531 0.03343,-8.9e-4 0.06608,-0.00536 0.09961,-0.00586 0.473839,0.00481 0.974492,0.030916 1.417969,0.080078 0.24511,0.030771 0.489361,0.063273 0.728516,0.1113282 0.02143,0.00456 0.04132,0.00917 0.0625,0.013672 0.307727,0.063892 0.611713,0.1391588 0.908203,0.2304688 0.0051,0.00157 0.01053,0.00233 0.01563,0.00391 0.0093,0.00277 0.01804,0.00698 0.02734,0.00977 3.486481,1.0911081 6.126241,4.0371267 6.806641,7.6894524 0.02895,0.0059 0.05897,0.0117 0.08789,0.01758 -0.516493,-3.8909619 -3.244232,-7.0646549 -6.894532,-8.2070304 -0.0093,-0.00279 -0.01802,-0.007 -0.02734,-0.00977 -0.0051,-0.00158 -0.01052,-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 m 1.6875,3.015625 c -0.09756,0.014657 -0.222501,0.048542 -0.380859,0.095703 C 10.552378,4.3568042 8.7603465,5.1831919 7.5859375,5.9003906 7.0635605,6.2144226 6.9504265,6.228536 7.015625,5.96875 7.0989025,5.636952 6.8670931,5.743016 6.2675781,6.3125 5.7023446,6.849416 5.5292969,6.948697 5.5292969,6.734375 5.5292969,6.4840385 5.3781836,6.647276 5.0878906,7.2128906 4.9204446,7.5391486 4.6866014,8.0651264 4.5683594,8.3808594 4.3943523,8.8454814 4.2389272,9.082953 3.7519531,9.626953 3.0171102,10.44785 2.8471392,10.760576 3.1640625,10.861328 3.285676,10.676326 3.4611478,10.451813 3.7519531,10.126953 4.2389272,9.582953 4.3943523,9.345481 4.5683594,8.8808594 4.6866014,8.5651264 4.9204446,8.0391486 5.0878906,7.7128906 5.3781836,7.147276 5.5292969,6.9840385 5.5292969,7.234375 c 0,0.214322 0.1730477,0.115041 0.7382812,-0.421875 C 6.8670931,6.243016 7.0989025,6.136952 7.015625,6.46875 6.950426,6.728536 7.06356,6.7144226 7.5859375,6.400391 8.7603465,5.6831923 10.552378,4.8568046 12.154297,4.619141 c 0.633431,-0.188644 0.704269,-0.1537217 0.822265,0.3964844 0.03511,0.1637162 0.03826,0.3381539 0.04883,0.5097656 0.02518,-0.3552028 0.0191,-0.693024 -0.04883,-1.0097656 -0.0885,-0.4126546 -0.148722,-0.536159 -0.441406,-0.4921875 z m 0.980469,1.9257813 c -0.03055,0.03362 -0.111263,0.2328708 -0.179687,0.4433593 -0.108507,0.3337724 -0.316567,0.5300941 -0.417969,0.5566407 -0.02697,0.2208645 -0.0648,0.4937839 -0.05274,0.5058593 0.05698,0.056981 0.340779,-0.1628445 0.470704,-0.5625 0.06842,-0.2104885 0.149137,-0.4097394 0.179687,-0.4433593 0.07441,-0.081882 1.203775,0.5639643 2.158203,0.9042968 0.947025,0.3376941 0.997068,0.00514 0.835938,-0.4316406 C 16.400694,7.02119 16.153632,7.0246079 15.673823,6.853516 14.7194,6.5131831 13.590033,5.8673363 13.515625,5.9492188 Z m 0.916016,3.9960932 c -0.269914,0.0743 -0.549474,0.150049 -0.910157,0.216797 -0.191998,0.08026 0.09804,0.23665 0.878907,0.28125 1.830457,0.104543 3.871806,0.392671 5.296875,0.908203 0.460809,0.166704 0.877595,0.333043 1.236328,0.498047 0.01187,-0.178663 0.02705,-0.378144 0.03516,-0.486328 -0.365204,-0.169615 -0.797634,-0.340298 -1.271484,-0.511719 -1.417131,-0.51266 -3.443054,-0.800254 -5.265625,-0.90625 z m -11.2343754,1.419922 0.00391,0.351563 c 1.855e-4,0.01295 0.00356,0.02242 0.00391,0.03516 l 0.3671875,-0.07813 c 0.5605239,-0.12074 0.5443163,-0.267578 -0.029297,-0.267578 -0.1567353,0 -0.2564094,-0.01751 -0.3457032,-0.04102 z m 11.7363284,0.990235 c -0.122944,0.005 -0.206241,0.01613 -0.240235,0.03516 -0.146659,0.08208 -0.202985,0.06391 1.126953,0.382813 1.492629,0.357912 3.056257,0.924724 4.095704,1.486328 0.09059,0.04894 0.276698,0.148196 0.447265,0.238281 0.05324,-0.138832 0.106498,-0.277225 0.152344,-0.419922 -0.221972,-0.116273 -0.478259,-0.252798 -0.599609,-0.318359 -0.906131,-0.489575 -2.211002,-0.974428 -3.519532,-1.330078 -0.609176,-0.04945 -1.172704,-0.08605 -1.46289,-0.07422 z m -8.9628909,0.0078 c -0.090641,0.178858 -0.054079,0.389662 0.1152344,0.828125 0.082494,0.05528 0.1535999,0.09054 0.1757813,0.06836 0.0171,-0.01711 -0.053228,-0.251674 -0.1582032,-0.519532 -0.060749,-0.155014 -0.1004267,-0.26938 -0.1328125,-0.376953 z m 2.9511719,0.371094 c -0.064947,0.155983 -0.1750386,0.309709 -0.3222656,0.433594 -0.292065,0.245755 -0.7243795,0.568359 -0.9140625,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.026029,0.09379 0.031809,0.149973 0.046875,0.226562 0.065967,0.02925 0.1568057,0.07951 0.3105468,0.214844 0.197198,0.173576 0.4242363,0.314453 0.5039063,0.314453 0.189683,0 0.6219975,-0.322604 0.9140625,-0.568359 0.2820488,-0.237331 0.4373343,-0.58762 0.3730468,-0.84375 -0.00648,-0.02584 -0.038821,-0.06156 -0.050781,-0.08984 z M 5.5605469,13.5078 c -0.04858,0 -0.00437,0.240081 0.066406,0.533204 0.05883,0.02367 0.1946011,0.08706 0.4003907,0.195312 0.4513333,0.237413 0.8799062,0.303582 0.8789062,0.134766 -2.29e-4,-0.05262 -0.037126,-0.228812 -0.082031,-0.390625 -0.00342,-0.01235 -8.007e-4,-0.01323 -0.00391,-0.02539 -0.1456073,0.03583 -0.4612387,-0.04425 -0.7929687,-0.21875 -0.240085,-0.126292 -0.4500219,-0.228516 -0.4667969,-0.228516 z m -0.6113281,0.25 c -0.00627,0.04476 -0.00397,0.08929 -0.00586,0.134766 0.00601,-0.03453 0.00734,-0.07577 0.00586,-0.134766 z m 10.7949222,0.439454 c -0.09283,-3.57e-4 -0.152119,0.0076 -0.169922,0.02539 -0.03963,0.03963 0.181401,0.157242 0.529297,0.28125 0.982475,0.350201 2.503936,1.040973 3.507812,1.546875 0.07723,-0.130424 0.167402,-0.252002 0.238281,-0.386719 -0.773785,-0.399741 -1.934385,-0.920754 -2.93164,-1.326171 -0.495043,-0.07786 -0.95124,-0.139769 -1.173828,-0.140625 z m -2.771485,4.269531 C 11.661294,19.285134 10.225966,19.487485 8.7832031,19.5 7.2452511,19.54408 6.0976372,19.204105 4.7617188,18.818359 5.1486133,19.127066 5.5597457,19.404672 5.9902344,19.654297 6.8624539,19.875393 7.730847,20.030162 8.7832031,20 c 1.4689829,-0.01274 2.9311849,-0.217912 4.2617189,-1.074219 0.02379,-0.06199 -0.0125,-0.240014 -0.07227,-0.458984 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rochard.svg b/.icons/awkward/22x22/apps/rochard.svg
new file mode 100644
index 00000000..61d9380a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rochard.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 15,3.5 C 11.972699,3.5 9.681917,4.9749328 8.1992188,6.9492188 6.7165199,8.9235047 6,11.384789 6,13.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 12.484379,9.243423 13.416667,8.5 15,8.5 l 0,-1 0,-1 0,-1 0,-1 0,-1 z m -1,1.0625 0,1.0292969 C 10.647284,6.1484036 8,9.44239 8,13.5 l 0,5 -1,0 0,-5 C 7,11.615212 7.6664297,9.326495 9,7.5507812 10.163294,6.0017979 11.803148,4.8355229 14,4.5625 Z m 0,2.0429688 0,1.0039062 C 12.619684,7.8920137 11.625544,8.7357929 11.011719,9.740234 10.257817,10.973892 10,12.416667 10,13.5 l 0,5 -1,0 0,-5 C 9,9.942727 11.247331,7.1584689 14,6.6054688 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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="6" y="18"/>
+ <rect style="fill:#ffba40" width="4" height="1" x="4" y="-15" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#ffba40" d="m 6.5,19 0,-6 C 6.5,9 9.265076,3.5 15,3.5 l 0,0"/>
+ <path style="fill:none;stroke:#ffba40" d="m 8.5,19 0,-6 c 0,-4.2175685 3,-7.5 6.5,-7.5 l 0,0"/>
+ <path style="fill:none;stroke:#ffba40" d="m 10.5,19 0,-6 c 0,-2 1,-5.5 4.5,-5.5 l 0,0"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rocket-league.svg b/.icons/awkward/22x22/apps/rocket-league.svg
new file mode 100644
index 00000000..1162bc28
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rocket-league.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.256632,1.5 C 9.2058698,1.5008151 8.1530646,1.5599925 7.1636398,1.6914062 5.7000254,1.8858019 4.3362389,2.2211243 3.0968936,2.7441406 2.7071904,2.9085997 2.3534467,3.0846939 2.0216646,3.2675781 1.0221371,3.8176356 0.50019294,4.4597818 0.24782964,5.09375 c -0.2146913,0.5524295 -0.1599611,0.5584916 -0.1736758,0.6464844 -0.013715,0.087993 -0.01854,0.1376895 -0.023417,0.1835937 -0.00975,0.091808 -0.014498,0.1581786 -0.019514,0.2304688 -0.010031,0.1445802 -0.017574,0.2974717 -0.023416,0.4628906 L 1.84e-6,6.8574219 0.02927304,7.0957031 c 0.073091,0.5837135 0.1635714,1.1574961 0.2673437,1.7246094 0.78966906,3.0607495 2.40373776,6.7321515 4.04918256,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.2261592,0.04879 0.2263642,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 19.092141,15.333239 20.432033,11.344934 20.964135,7.0955611 21.095878,6.3233277 20.828417,5.4927276 20.745587,5.093608 20.418392,4.1059372 19.737417,3.7365652 18.971645,3.2675781 18.639859,3.0846925 18.286119,2.9085987 17.896416,2.7441406 16.657071,2.2211226 15.293285,1.8858019 13.82967,1.6914062 12.755925,1.5487935 11.605557,1.4913813 10.467384,1.5019531 10.397781,1.5014214 10.32716,1.4999554 10.256632,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 10.256632,1 C 9.2058698,1.0008151 8.1530646,1.0599925 7.1636398,1.1914062 5.7000254,1.3858019 4.3362389,1.7211243 3.0968936,2.2441406 2.7071904,2.4085997 2.3534467,2.5846939 2.0216646,2.7675781 1.0221371,3.3176356 0.50019294,3.9597818 0.24782964,4.59375 c -0.2146913,0.5524295 -0.1599611,0.5584916 -0.1736758,0.6464844 -0.013715,0.087993 -0.01854,0.1376895 -0.023417,0.1835937 -0.00975,0.091808 -0.014498,0.1581786 -0.019514,0.2304688 -0.010031,0.1445802 -0.017574,0.2974717 -0.023416,0.4628906 L 1.84e-6,6.3574219 0.02927304,6.5957031 c 0.073091,0.5837135 0.1635714,1.1574961 0.2673437,1.7246094 0.78966906,3.0607495 2.40373776,6.7321515 4.04918256,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.2261592,0.04879 0.2263642,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 19.092141,14.833239 20.432033,10.844934 20.964135,6.5955611 21.095878,5.8233277 20.828417,4.9927276 20.745587,4.593608 20.418392,3.6059372 19.737417,3.2365652 18.971645,2.7675781 18.639859,2.5846925 18.286119,2.4085987 17.896416,2.2441406 16.657071,1.7211226 15.293285,1.3858019 13.82967,1.1914062 12.755925,1.0487935 11.605557,0.9913813 10.467384,1.0019531 10.397781,1.0014214 10.32716,0.9999554 10.256632,1 Z"/>
+ <path style="opacity:0.2" d="M 10.26242,4.500001 C 9.3280988,4.5007251 8.3835181,4.5562839 7.5579186,4.6658426 6.3083546,4.8316629 5.1840392,5.1189685 4.2597562,5.5086836 3.7372132,5.7290093 3.0709951,6.0959237 3.0376198,6.1817519 c -0.011171,0.028719 -0.028099,0.2724757 -0.037618,0.5417 0.070641,0.5636549 0.1551967,1.1130506 0.2552111,1.6482141 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.7073404,0.852643 5.0905474,2.770888 5.2087054,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.5480708,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.0987059,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.1612702,-2.492863 -5.6358884,-2.917146 -0.51699,-0.08864 -1.061753,-0.141069 -1.4259384,-0.143845 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.255861,1 C 9.2050988,1.0008151 8.1534891,1.0599926 7.1640643,1.1914062 5.7004499,1.385802 4.3370034,1.7211243 3.097658,2.2441406 2.7079548,2.4085997 2.3532683,2.5846939 2.0214862,2.7675781 1.0219587,3.3176356 0.50041204,3.9597818 0.24804874,4.59375 c -0.2146913,0.5524295 -0.1601134,0.5584916 -0.1738281,0.6464844 -0.013715,0.087993 -0.0185605,0.1376895 -0.0234376,0.1835937 -0.0097499,0.091808 -0.0145152,0.1581786 -0.0195312,0.2304688 -0.010031,0.1445802 -0.0175955,0.2974717 -0.0234375,0.4628906 L 1.84e-6,6.3574219 l 0.015625,0.1210937 c 0.00485,-0.1108557 0.0086,-0.2229641 0.015625,-0.3242187 0.00502,-0.07229 0.00978,-0.1386608 0.019531,-0.2304688 0.00488,-0.045904 0.00972,-0.095601 0.023438,-0.1835937 C 0.08793534,5.6522416 0.03335744,5.6461795 0.24804874,5.09375 0.50041204,4.4597818 1.0219587,3.8176356 2.0214862,3.2675781 2.3532683,3.0846939 2.7079548,2.9085997 3.097658,2.7441406 4.3370034,2.2211243 5.7004499,1.885802 7.1640643,1.6914062 8.1534891,1.5599926 9.2050988,1.5008151 10.255861,1.5 c 0.07053,-4.46e-5 0.141335,0.00142 0.210938,0.00195 1.138173,-0.010572 2.289536,0.046841 3.363281,0.1894531 1.463615,0.1943958 2.827061,0.5297164 4.066406,1.0527344 0.389703,0.1644581 0.742433,0.3405519 1.074219,0.5234375 0.765772,0.4689871 1.448196,0.8385011 1.775391,1.8261719 0.05589,0.2693214 0.187777,0.7402008 0.232422,1.2519531 C 21.025604,5.6502359 20.820032,4.9500169 20.746096,4.59375 20.418901,3.6060792 19.736477,3.2365652 18.970705,2.7675781 18.638919,2.5846925 18.286189,2.4085987 17.896486,2.2441406 16.657141,1.7211226 15.293695,1.385802 13.83008,1.1914062 12.756335,1.0487936 11.604972,0.9913813 10.466799,1.0019531 10.397196,1.0014214 10.326389,0.9999554 10.255861,1 Z"/>
+ <path style="fill:#0087db" d="M 10.26242,4.000001 C 9.3280988,4.0007251 8.3835181,4.0562839 7.5579186,4.1658426 6.3083546,4.3316629 5.1840392,4.6189685 4.2597562,5.0086836 3.7372132,5.2290093 3.0709951,5.5959237 3.0376198,5.6817519 c -0.011171,0.028719 -0.028099,0.2724757 -0.037618,0.5417 0.070641,0.5636549 0.1551967,1.1130506 0.2552111,1.6482141 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.7073404,0.852643 5.0905474,2.770888 5.2087054,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.5480708,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.0987059,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.1612702,-2.492863 -5.6358884,-2.917146 -0.51699,-0.08864 -1.061753,-0.141069 -1.4259384,-0.143845 z"/>
+ <circle style="opacity:0.2" cx="4" cy="5.5" r="4"/>
+ <circle style="fill:#e6e6e6" cx="4" cy="5" r="4"/>
+ <circle style="opacity:0.2" cx="4" cy="5.5" r="2"/>
+ <circle style="fill:#4f4f4f" cx="4" cy="5" r="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.0000018,1 A 4,4 0 0 0 1.84e-6,5 4,4 0 0 0 0.00976744,5.2832031 4,4 0 0 1 4.0000018,1.5 4,4 0 0 1 7.9902362,5.2109375 4,4 0 0 0 8.0000018,5 a 4,4 0 0 0 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rocketchat-desktop.svg b/.icons/awkward/22x22/apps/rocketchat-desktop.svg
new file mode 120000
index 00000000..3d0d1984
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rocketchat-desktop.svg
@@ -0,0 +1 @@
+rocketchat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rocketchat.svg b/.icons/awkward/22x22/apps/rocketchat.svg
new file mode 100644
index 00000000..7b4b1564
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rocketchat.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 0,1.5 C 0.8470386,2.6858541 1.4575964,4.970654 1.7871094,7.598633 A 10.5,7 0 0 0 0,11.5 10.5,7 0 0 0 1.8857422,15.487304 C 1.6100829,18.079084 1.0054016,20.327031 0,21.5 c 2.9464545,0 5.586861,-1.28201 7.416992,-3.309571 A 10.5,7 0 0 0 10.5,18.5 10.5,7 0 0 0 21,11.5 10.5,7 0 0 0 10.5,4.5 10.5,7 0 0 0 7.421875,4.814453 C 5.591583,2.7839166 2.9489357,1.5 0,1.5 Z"/>
+ <path style="fill:#c1272d" d="M 10,11 C 10,16.522847 5.5228475,21 0,21 3,17.5 2.5,4.5 0,1.0000002 5.5228475,1.0000002 10,5.4771525 10,11 Z"/>
+ <ellipse style="fill:#c1272d" cx="10.5" cy="11" rx="10.5" ry="7"/>
+ <path style="opacity:0.2" d="m 10.5,6.500422 c -2.5392015,0 -4.8049933,0.7085371 -6.3144531,1.7148438 C 2.6768842,9.221041 2.0007129,10.376689 2,11.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 3.7570525,16.789806 3.5539084,17.787686 3.3242188,18.768 4.3166251,18.309794 5.2032367,17.658739 5.9316406,16.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 18.323913,13.779272 19,12.622758 19,11.500422 19,10.378086 18.323913,9.221572 16.814453,8.2152658 15.304993,7.2089592 13.039202,6.500422 10.5,6.500422 Z"/>
+ <path style="fill:#ffffff" d="M 10.5,6 C 7.9607985,6 5.6950067,6.7085371 4.1855469,7.7148438 2.6768842,8.7206188 2.0007129,9.876267 2,10.998047 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 -0.1159944,1.090165 -0.3191385,2.088045 -0.5488281,3.068359 0.9924063,-0.458206 1.8790179,-1.109261 2.6074218,-1.916016 a 2.0002,2.0002 0 0 1 1.8847656,-0.61914 C 8.6790524,15.90908 9.587428,16.000042 10.5,16 13.039202,16 15.304993,15.291463 16.814453,14.285156 18.323913,13.27885 19,12.122336 19,11 19,9.877664 18.323913,8.7211502 16.814453,7.7148438 15.304993,6.7085372 13.039202,6 10.5,6 Z"/>
+ <path style="opacity:0.2" d="m 8,10.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 8,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 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 0,1 c 0.1101046,0.1541464 0.2163403,0.3279514 0.3183594,0.5175781 2.8194643,0.089747 5.3400295,1.341853 7.1035156,3.2988281 A 10.5,7 0 0 1 10.5,4.5 10.5,7 0 0 1 20.984375,11.298828 10.5,7 0 0 0 21,11 10.5,7 0 0 0 10.5,4 10.5,7 0 0 0 7.421875,4.3164062 C 5.5915506,2.2852593 2.9494444,1 0,1 Z M 1.7207031,7.171875 A 10.5,7 0 0 0 0,11 10.5,7 0 0 0 0.0175781,11.236328 10.5,7 0 0 1 1.7871094,7.5976562 C 1.7685986,7.4500675 1.7409797,7.3171649 1.7207031,7.171875 Z m 0.1015625,8.25 C 1.5264857,17.823011 0.9469548,19.895219 0,21 0.126696,21 0.2494759,20.98517 0.375,20.98047 1.1572353,19.726939 1.6454634,17.737031 1.8847656,15.486329 a 10.5,7 0 0 1 -0.0625,-0.06445 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rockradio.svg b/.icons/awkward/22x22/apps/rockradio.svg
new file mode 100644
index 00000000..2b69df37
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rockradio.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 8.1472709,1.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 1.3192139,8.658525 c -0.43100196,0.430883 -0.42020086,1.11392 0,1.555337 l 5.9137619,6.212346 C 7.939402,19.397987 10.593323,21.496824 13.648645,21.5 17.294502,21.5 20,18.5452 20,14.90027 L 20,2.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 14.13935,7.5003117 13.5,8.106631 13.5,8.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 8.1472709,0.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 1.3192139,8.158525 c -0.43100196,0.430883 -0.42020086,1.11392 0,1.555337 l 5.9137619,6.212346 C 7.939402,18.897987 10.593323,20.996824 13.648645,21 17.294502,21 20,18.0452 20,14.40027 L 20,2.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 14.13935,7.0003117 13.5,7.6066311 13.5,7.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 8.1464844,1 C 7.5369543,1 7.046875,1.4902343 7.046875,2.0996094 l 0,0.5 C 7.046875,1.9902343 7.5369543,1.5 8.1464844,1.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 9.998044,1.4902343 9.699103,1.4099663 9.248044,1 L 8.1484375,1 8.1464844,1 Z M 18.048828,1 C 17.439298,1 17,1.4902343 17,2.0996094 l 0,0.5 C 17,1.9902343 17.439298,1.5 18.048828,1.5 l 1.101563,0 C 19.759921,1.5 20,1.9902343 20,2.5996094 l 0,-0.5 C 20,1.4902343 19.759921,1 19.150391,1 l -1.101563,0 z m -7,6 C 10.439298,7 9.998047,7.6083892 9.998047,8.001953 l 0,0.5 C 9.998047,8.108389 10.439298,7.5 11.048828,7.5 l 1.5,0 C 13.156578,7.5 13.498009,8.104379 13.5,8.498047 13.5,8.106823 14.138517,7.5 14.748047,7.5 l 1.101562,0 C 16.45914,7.5 17,8.106813 17,8.498047 L 17,7.9980469 C 17,7.606813 16.45914,7 15.849609,7 L 14.748047,7 C 14.138517,7 13.5,7.606823 13.5,7.9980469 13.498009,7.6043791 13.156578,7 12.548828,7 l -1.5,0 z M 2.8828125,7.0507812 C 2.5992887,7.0530118 2.3131023,7.1654132 2.0976562,7.3808594 L 1.3183594,8.158203 C 1.0393034,8.437182 0.96626884,8.819413 1.0488281,9.175781 1.0938433,8.987958 1.1700787,8.806443 1.3183594,8.658203 L 2.0976562,7.8808594 c 0.4308921,-0.4308923 1.1423063,-0.4487366 1.5546876,0 l 3.3945312,3.6933596 0,-0.5 L 3.6523438,7.3808594 C 3.4461531,7.1564911 3.1663363,7.0485507 2.8828125,7.0507812 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rocksndiamonds.svg b/.icons/awkward/22x22/apps/rocksndiamonds.svg
new file mode 100644
index 00000000..15097428
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rocksndiamonds.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 9.875718,0.50087128 A 0.91312513,0.91312513 0 0 0 9.280106,0.75409548 L 1.2812519,8.4275026 A 0.91312513,0.91312513 0 0 0 1.0289191,9.3137878 l 2.2397864,8.7014632 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 21.99749,14.351523 L 21.324306,5.3005401 A 0.91312513,0.91312513 0 0 0 20.735827,4.5141185 L 10.234155,0.55882748 A 0.91312513,0.91312513 0 0 0 9.875718,0.50087128 Z"/>
+ <path style="fill:#36c53c" d="M 9.875718,8.9448227e-4 A 0.91312513,0.91312513 0 0 0 9.280106,0.25411878 L 1.2812519,7.927526 A 0.91312513,0.91312513 0 0 0 1.0289193,8.8138112 l 2.2397861,8.7014628 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 21.324306,4.8005635 A 0.91312513,0.91312513 0 0 0 20.735827,4.0141419 L 10.234155,0.05885078 A 0.91312513,0.91312513 0 0 0 9.875718,8.9448227e-4 Z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="m 9.58214,0.06268808 c -0.112209,0.043306 -0.214757,0.1083522 -0.301755,0.1914045 L 1.2814318,7.9278535 C 1.1576443,8.0469879 1.0699775,8.1986276 1.0285043,8.3653497 l 4.971636,3.6347333 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 9.870223,0.00214168 c -0.09867,0.00447 -0.195962,0.024916 -0.288083,0.060546 L 6.0001403,12.000083 17.00002,7.9999998 Z"/>
+ <path style="opacity:0.05" d="m 9.876083,0.00116508 c -0.0019,3.192e-4 -0.0039,6.45e-4 -0.0059,9.75e-4 L 16.99998,7.9999998 21.202115,4.4093294 C 21.096667,4.227739 20.931811,4.0880597 20.735362,4.0138254 L 10.234478,0.05878178 C 10.120073,0.01578488 9.9982,-0.00380782 9.876083,0.00116508 Z"/>
+ <path style="opacity:0.1" d="m 1.0285043,8.3653497 c -0.037242,0.1470922 -0.037242,0.3011458 0,0.448238 L 3.268719,17.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 6.0001403,12.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 17.00002,7.9999998 6.0001403,12.000083 13.869212,20.997075 c 0.06069,-0.0034 0.120882,-0.01292 0.179686,-0.02832 z"/>
+ <path style="opacity:0.3" d="M 17.00002,7.9999998 14.048898,20.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 21.202155,4.4093294 -4.202135,3.5906704 4.919903,6.2920552 c 0.06182,-0.138146 0.08833,-0.289492 0.07715,-0.440425 L 21.324225,4.8009274 c -0.01046,-0.1381007 -0.05221,-0.2720116 -0.12207,-0.391598 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.876083,0.00116508 A 0.91312513,0.91312513 0 0 0 9.280385,0.25409258 L 1.2814318,7.9278535 A 0.91312513,0.91312513 0 0 0 1.0285043,8.8135877 l 0.00684,0.027345 A 0.91312513,0.91312513 0 0 1 1.2814318,8.4278491 L 9.280385,0.75408818 a 0.91312513,0.91312513 0 0 1 0.595698,-0.2529274 0.91312513,0.91312513 0 0 1 0.358395,0.057617 L 20.735362,4.5138214 a 0.91312513,0.91312513 0 0 1 0.588863,0.7871021 l 0.655267,8.8085165 a 0.91312513,0.91312513 0 0 0 0.01758,-0.25781 L 21.324225,4.8009274 A 0.91312513,0.91312513 0 0 0 20.735362,4.0138254 L 10.234478,0.05878178 A 0.91312513,0.91312513 0 0 0 9.876083,0.00116508 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rocs.svg b/.icons/awkward/22x22/apps/rocs.svg
new file mode 100644
index 00000000..1dd2ef1f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rocs.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle fill="#37a0f2" 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"/>
+ <g opacity=".2" transform="matrix(-.45901 0 0 -.45901 21.902 22.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 21.902 22.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/22x22/apps/rosa-imagewriter.svg b/.icons/awkward/22x22/apps/rosa-imagewriter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rosa-imagewriter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rosamp.svg b/.icons/awkward/22x22/apps/rosamp.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rosamp.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rosegarden.svg b/.icons/awkward/22x22/apps/rosegarden.svg
new file mode 100644
index 00000000..76248ac8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rosegarden.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#c53b7c" d="m13.633 1.1759c-2.722-0.72921-5.4995 0.8745-6.229 3.5961-2.721-0.7295-5.499 0.8745-6.228 3.5955-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.228z"/>
+ <path opacity=".2" d="m17.396 6.323c-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.1133zm-16.387 3.625c-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.6467zm19.983 2.604c-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.5811z"/>
+ <path fill="#fff" style="opacity:0.1" d="m12.11 1.0039c-2.169 0.0836-4.1135 1.5565-4.7055 3.7676-2.7215-0.729-5.4995 0.8745-6.2285 3.5955-0.1423 0.53-0.19323 1.0625-0.1672 1.581 0.0174-0.358 0.0702-0.72 0.167-1.081 0.7291-2.721 3.5072-4.3245 6.2285-3.5955 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.1721zm5.2195 6.4325c-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.1155zm-12.659 7.6266c-0.064 0.374-0.085001 0.747-0.0665 1.1135 0.0175-0.358 0.0705-0.7205 0.167-1.0815-0.0345-0.009-0.0665-0.022-0.1005-0.032z"/>
+ <path opacity=".2" d="m18.422 7.2148c-1.187-2.056-3.797-2.7555-5.853-1.5684-1.187-2.056-3.7982-2.7555-5.8542-1.5686s-2.7555 3.7977-1.5684 5.8537c-2.056 1.1865-2.7555 3.7975-1.5686 5.8535 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.8537z"/>
+ <path fill="#dc6ca0" d="m18.422 6.7148c-1.187-2.056-3.797-2.7555-5.853-1.5684-1.187-2.056-3.7982-2.7555-5.8542-1.5686s-2.7555 3.7977-1.5684 5.8537c-2.056 1.1865-2.7555 3.7975-1.5686 5.8535 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.8537z"/>
+ <path opacity=".2" d="m12.047 7.5913a2.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.1713z"/>
+ <path fill="#f0a9ca" d="m12.047 7.0913a2.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.1712z"/>
+ <path fill="#fff" opacity=".2" d="m11.246 7.002a2.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.0898z"/>
+ <path fill="#fff" style="opacity:0.1" d="m9.1582 3.0098c-0.8227-0.0575-1.6724 0.1232-2.4434 0.5683-1.4177 0.8184-2.171 2.3141-2.125 3.8379 0.1172-1.3439 0.863-2.6093 2.125-3.3379 2.0561-1.1869 4.6672-0.4876 5.8532 1.5684 2.056-1.187 4.667-0.4877 5.854 1.5683 0.368 0.6383 0.536 1.3297 0.557 2.0157 0.073-0.8455-0.099-1.7217-0.557-2.5157-1.187-2.056-3.798-2.7553-5.854-1.5683-0.741-1.285-2.039-2.0409-3.4098-2.1367zm-4.1816 6.5449c-1.3016 0.8383-1.9991 2.2573-1.9551 3.7153 0.1172-1.344 0.8629-2.61 2.125-3.3384-0.0706-0.1221-0.1126-0.2512-0.1699-0.3769zm12.046 3.3903c-0.059 0.039-0.108 0.088-0.169 0.123 0.368 0.639 0.535 1.33 0.556 2.016 0.063-0.715-0.071-1.448-0.387-2.139z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/roxterm.svg b/.icons/awkward/22x22/apps/roxterm.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/roxterm.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rpcs3.svg b/.icons/awkward/22x22/apps/rpcs3.svg
new file mode 100644
index 00000000..b6f5ec5c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rpcs3.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+ <path style="opacity:0.2" d="M 1,19.5 V 20 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 20.331,21.5 21,20.831 21,20 V 19.5 C 21,20.331 20.331,21 19.5,21 H 2.5 C 1.669,21 1,20.331 1,19.5 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:2;stroke-linejoin:round" d="m 4,11.5 h 11.573585 c 0,0 1.42683,0 1.42683,2 0,2 -1.390962,2 -1.390962,2 H 4 m 0,-8 h 11.573585 c 0,0 1.42683,0 1.42683,2 0,2 -1.390962,2 -1.390962,2 H 4"/>
+ <path style="fill:none;stroke:#1f75e6;stroke-width:2;stroke-linejoin:round" d="m 4,11 h 11.573585 c 0,0 1.42683,0 1.42683,2 0,2 -1.390962,2 -1.390962,2 H 4 M 4,7 h 11.573585 c 0,0 1.42683,0 1.42683,2 0,2 -1.390962,2 -1.390962,2 H 4"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rpmdrake.svg b/.icons/awkward/22x22/apps/rpmdrake.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rpmdrake.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rrootage.svg b/.icons/awkward/22x22/apps/rrootage.svg
new file mode 100644
index 00000000..2de4767c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rrootage.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 10,8.5 v 7 4 h 2 v -4 h 1.507812 l 3.076172,4 h 2.523438 L 15.828125,15.236328 C 17.102312,14.71316 18,13.462733 18,12 18,10.067003 16.432997,8.5 14.5,8.5 H 12 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 12 Z m -9,1 v 8 h 2 v -6 h 3 v -2 C 6.85912,11.4954 5.8648112,11.759312 5,12.259766 V 11.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="fill:#ffffff" d="M 14.792969,13.390625 13.207031,14.609375 16.583984,19 h 2.523438 z"/>
+ <rect style="fill:#9c9c9c" width="2" height="8" x="3" y="11"/>
+ <path style="fill:#9c9c9c" d="m 8,11 v 2 H 3.5 v 0 C 4.652023,11.696685 6.131468,10.992411 8,11 Z"/>
+ <path style="fill:#ffffff" d="m 10,8 v 7 h 4.5 C 16.432997,15 18,13.432997 18,11.5 18,9.567003 16.432997,8 14.5,8 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 12 Z"/>
+ <rect style="fill:#ffffff" width="2" height="11" x="10" y="8"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rsibreak.svg b/.icons/awkward/22x22/apps/rsibreak.svg
new file mode 100644
index 00000000..2b054d03
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rsibreak.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11,1.5000002 C 5.4823465,1.5000002 1,5.982345 1,11.5 c 0,5.517655 4.4823465,10.000001 10,10 5.517654,0 10.000005,-4.482345 10,-10 C 21,5.982345 16.517654,1.5000002 11,1.5000002 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,1.0000002 C 5.4823465,1.0000002 1,5.482345 1,11 1,16.517655 5.4823465,21.000001 11,21 16.517654,21 21.000005,16.517655 21,11 21,5.482345 16.517654,1.0000002 11,1.0000002 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.4823465,1 1,5.482345 1,11 1,11.08392 1.0038,11.166575 1.00586,11.25 1.1393415,5.8480585 5.5662625,1.5 11,1.5 c 5.433737,0 9.860658,4.3480585 9.99414,9.75 C 20.996202,11.166575 21,11.083916 21,11 21,5.482345 16.517654,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 11.000001,3.5 C 6.585876,3.5 3,7.0858755 3,11.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 11.000001,3 C 6.585876,3 3,6.5858755 3,11 3,15.414124 6.585876,19.000001 11.000001,19 15.414124,19 19.000003,15.414124 19,11 19,6.5858755 15.414124,3 11.000001,3 Z"/>
+ <path style="fill:#994a8a" d="M 11,3 C 6.5858755,3 3,6.585876 3,11 h 8 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,3 C 6.5858755,3 3,6.585876 3,11 3,11.08438 3.010094,11.166242 3.012696,11.25 3.1461845,6.952308 6.670258,3.5 11,3.5 c 4.329741,0 7.853815,3.452308 7.987304,7.75 C 18.989906,11.166242 19,11.084383 19,11 19,6.585876 15.414123,3 11,3 Z"/>
+ <path style="opacity:0.1" d="m 11,9.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 11,1 V 11"/>
+ <path style="fill:#4f4f4f" d="m 11,9 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/22x22/apps/rssguard.svg b/.icons/awkward/22x22/apps/rssguard.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rssguard.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rssnow.svg b/.icons/awkward/22x22/apps/rssnow.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rssnow.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rssowl.svg b/.icons/awkward/22x22/apps/rssowl.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rssowl.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/rstudio.svg b/.icons/awkward/22x22/apps/rstudio.svg
new file mode 100644
index 00000000..b63a2e34
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rstudio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="fill:#63aaed" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="m 1.03615,12.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 11.00015,21 10,10 0 0 1 3.48365,17.5675 10,9.231 0 0 1 1.0363,12.2395 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1.036,10.2605 10,9.231 0 0 1 3.4834,4.9325 10,10 0 0 1 10.9999,1.5 10,10 0 0 1 18.4424,4.8515 10,9.231 0 0 1 20.9434,10.037 10,10 0 0 0 10.9999,1 Z"/>
+ <path style="opacity:0.2" d="m 7.588867,6.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 8 V 15.500313 H 7.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 10.720826,16.534137 11,16.397658 11,15.950313 c 0,-0.51551 -0.472819,-0.417737 -0.935547,-0.45 H 8.9936525 v -3 h 2.2267935 c 0.693109,0.257281 2.112394,2.336261 2.937554,4 h 1.253133 C 16.095679,16.529597 17,16.585654 17,15.943313 c 0,-0.642341 -1.165834,-0.406154 -1.588867,-0.443 H 14.896 c -0.693109,-1.149208 -1.603341,-2.752776 -2.379,-3.456 C 14,11.500313 14,10.500313 14,9.554024 14,7.5006365 13,6.500314 11.134766,6.500314 Z m 1.417481,0.9926757 h 2.259277 C 13,7.4929897 13,8.753311 13,9.494454 c 0,0.861828 0,1.974141 -2,2.006347 l -1.993652,-9.76e-4 z"/>
+ <path style="fill:#ffffff" d="M 7.588867,6 C 6.8977855,5.9588925 6.528885,6 6.5,6.55 6.471115,7.1 7.1630535,6.9700487 7.588867,7.0073243 H 8 V 15 H 7.588867 C 6.5667244,15 5.999851,15 6,15.45 6.0002127,16.092431 6.4573522,16 7.589844,16 h 2.474609 C 10.720826,16.033824 11,15.897345 11,15.45 11,14.93449 10.527181,15.032263 10.064453,15 H 8.9936525 v -3 h 2.2267935 c 0.693109,0.257281 2.112394,2.336261 2.937554,4 h 1.253133 C 16.095679,16.029284 17,16.085341 17,15.443 17,14.800659 15.834166,15.036846 15.411133,15 H 14.896 C 14.202891,13.850792 13.292659,12.247224 12.517,11.544 14,11 14,10 14,9.053711 14,7.0003225 13,6 11.134766,6 Z m 1.417481,0.9926757 h 2.259277 C 13,6.9926757 13,8.252997 13,8.9941405 13,9.855969 13,10.968282 11,11.000488 l -1.993652,-9.76e-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rto-proxy.svg b/.icons/awkward/22x22/apps/rto-proxy.svg
new file mode 100644
index 00000000..94a7ddb1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rto-proxy.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <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.0107422,11.208985 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.291016 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 11,5.5000003 12.854102,9.450156 17,10.500001 14,13.158359 14.708204,17.5 11,15.450155 7.2917959,17.5 8,13.158359 5,10.5 9.145898,9.450155 Z"/>
+ <path style="fill:#ffffff" d="M 11,5.0000001 12.854102,8.9501553 17,10.000001 14,12.658359 14.708204,17 11,14.950155 7.2917959,17 8,12.658359 5,9.9999998 9.145898,8.9501553 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rtt-rlinux.svg b/.icons/awkward/22x22/apps/rtt-rlinux.svg
new file mode 100644
index 00000000..e35f4bcc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rtt-rlinux.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="16" x="-21" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,20 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 19,20 c 0,0.554 -0.446,1 -1,1 L 4,21 C 3.446,21 3,20.554 3,20 Z"/>
+ <path style="opacity:0.5" d="M 11,4 C 8.2386,4 6,6.2386 6,9 l 0,5 5,0 c 2.7614,0 5,-2.2386 5,-5 0,-2.7614 -2.2386,-5 -5,-5 z m 0,3 c 1.10456,0 2,0.89544 2,2 0,1.10456 -0.89544,2 -2,2 C 9.89544,11 9,10.10456 9,9 9,7.89544 9.89544,7 11,7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <circle style="fill:#3056a1" cx="17" cy="17" r="5"/>
+ <path style="fill:#ffffff" d="m 14,17.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 20,17 0.5,0.5 0 0 0 19.5,16.5 0.5,0.5 0 0 0 19,17 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/22x22/apps/rtt-rstudio.svg b/.icons/awkward/22x22/apps/rtt-rstudio.svg
new file mode 100644
index 00000000..70720344
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rtt-rstudio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="16" x="-21" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,20 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 19,20 c 0,0.554 -0.446,1 -1,1 L 4,21 C 3.446,21 3,20.554 3,20 Z"/>
+ <path style="opacity:0.5" d="M 11,4 C 8.2386,4 6,6.2386 6,9 l 0,5 5,0 c 2.7614,0 5,-2.2386 5,-5 0,-2.7614 -2.2386,-5 -5,-5 z m 0,3 c 1.10456,0 2,0.89544 2,2 0,1.10456 -0.89544,2 -2,2 C 9.89544,11 9,10.10456 9,9 9,7.89544 9.89544,7 11,7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <circle style="fill:#30a14b" cx="17" cy="17" r="5"/>
+ <path style="fill:#ffffff" d="m 14,17.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 20,17 0.5,0.5 0 0 0 19.5,16.5 0.5,0.5 0 0 0 19,17 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/22x22/apps/rubymine.svg b/.icons/awkward/22x22/apps/rubymine.svg
new file mode 100644
index 00000000..b680c010
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rubymine.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#6655e4" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#ff8c2a" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#c72566" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#fe4b71" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 13.507121,10.999951 V 6.99995 m -3,0 1.5,1.999999 1.5,-1.999999 m -3,4.000001 V 6.99995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 13.507121,10.500001 V 6.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 8.5071222,10.99995 -1.000001,-1.5 M 6.5071207,8.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 6.9999985"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 8.5071222,10.5 7.5071212,9 M 6.5071207,8.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 6.5000485"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/runescape.svg b/.icons/awkward/22x22/apps/runescape.svg
new file mode 100644
index 00000000..ad4cba9a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/runescape.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/rust.svg b/.icons/awkward/22x22/apps/rust.svg
new file mode 100644
index 00000000..646683ad
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rust.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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 -.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 -1.5 -1)">
+ <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/22x22/apps/rygel.svg b/.icons/awkward/22x22/apps/rygel.svg
new file mode 100644
index 00000000..cbf73b2d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/rygel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.0194 0.0661 0.0703 0.2617 0.0703 0.2617l0.1231 0.3692h-0.0059l0.0098 0.0253c0.0312 0.0978 0.0559 0.1982 0.0761 0.2989 0.0203 0.1006 0.0357 0.2026 0.045 0.3047 0.0091 0.102 0.0134 0.2046 0.0117 0.3066-0.0015 0.102-0.0093 0.2024-0.0215 0.3027-0.0122 0.1004-0.0301 0.1998-0.0527 0.2969-0.0227 0.0972-0.049 0.1927-0.0821 0.2852-0.033 0.0924-0.0699 0.1833-0.1133 0.2695-0.0433 0.0862-0.093 0.1676-0.1464 0.2461l0.0097-0.0039c-0.0568 0.0797-0.1087 0.1644-0.1562 0.25-0.0475 0.0855-0.0893 0.1732-0.127 0.2637s-0.0723 0.1808-0.0996 0.2754c-0.0273 0.0945-0.048 0.1914-0.0644 0.289-0.0165 0.0976-0.0282 0.199-0.0332 0.2988-0.0052 0.0998-0.003 0.1998 0.0039 0.3008 0.0068 0.1011 0.0197 0.2033 0.039 0.3047s0.0439 0.2 0.0762 0.3008c0.0267 0.0834 0.0577 0.1656 0.0918 0.2441s0.0722 0.1552 0.1133 0.2286c0.082 0.1467 0.1767 0.2816 0.2832 0.4062s0.2248 0.2377 0.3515 0.3379 0.2617 0.1881 0.4043 0.2617c0.1427 0.0736 0.2949 0.1328 0.4493 0.1777 0.1543 0.0449 0.3128 0.0739 0.4746 0.0879s0.3232 0.0133 0.4882-0.0058c0.0826-0.0096 0.1656-0.0228 0.2477-0.041 0.083-0.0183 0.166-0.0432 0.248-0.0704 0.082-0.0271 0.163-0.0551 0.241-0.0898 0.077-0.0347 0.15-0.0755 0.222-0.1172 0.145-0.0834 0.28-0.1808 0.403-0.289 0.122-0.1083 0.233-0.2268 0.332-0.3555 0.098-0.1287 0.183-0.2653 0.256-0.4102 0.072-0.1449 0.129-0.2963 0.173-0.4531 0.045-0.1568 0.076-0.3219 0.09-0.4863 0.014-0.1645 0.013-0.3283-0.006-0.4961-0.009-0.0839-0.021-0.17-0.039-0.2539s-0.043-0.1686-0.07-0.252c-0.032-0.1008-0.07-0.1955-0.113-0.289s-0.092-0.1838-0.145-0.2696c-0.053-0.0857-0.11-0.1685-0.172-0.2461-0.062-0.0775-0.127-0.1497-0.197-0.2187s-0.144-0.1354-0.221-0.1953c-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.013-0.0059c-0.088-0.0313-0.174-0.0658-0.259-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.0764 5.002c-0.1-0.0042-0.2-0.002-0.301 0.0058s-0.204 0.0228-0.305 0.043-0.2 0.0449-0.3 0.0781c-0.084 0.0275-0.165 0.0589-0.243 0.0938-0.078 0.0348-0.153 0.0735-0.226 0.1152-0.146 0.0834-0.281 0.1795-0.405 0.2871-0.123 0.1076-0.235 0.226-0.334 0.3535-0.098 0.1276-0.185 0.263-0.257 0.4063-0.073 0.1432-0.131 0.2945-0.174 0.4492-0.044 0.1547-0.072 0.3147-0.084 0.4765-0.013 0.1619-0.009 0.3255 0.012 0.4903 0.01 0.0824 0.024 0.1657 0.043 0.248 0.019 0.0824 0.042 0.1644 0.07 0.2461s0.058 0.1614 0.094 0.2381c0.035 0.077 0.076 0.151 0.119 0.223 0.084 0.143 0.182 0.277 0.291 0.398 0.109 0.122 0.23 0.231 0.359 0.328 0.13 0.098 0.269 0.185 0.414 0.256 0.146 0.071 0.296 0.127 0.453 0.17s0.32 0.072 0.485 0.084c0.164 0.013 0.332 0.011 0.5-0.01 0.083-0.01 0.166-0.026 0.25-0.044 0.083-0.019 0.167-0.043 0.25-0.071 0.1-0.033 0.198-0.071 0.291-0.115s0.18-0.093 0.265-0.147c0.085-0.053 0.168-0.111 0.244-0.173 0.077-0.063 0.149-0.129 0.217-0.2 0.069-0.07 0.134-0.147 0.194-0.224 0.059-0.078 0.11-0.159 0.16-0.242 0.049-0.084 0.097-0.17 0.137-0.258 0.039-0.0887 0.074-0.1791 0.103-0.2717l0.006 0.0137c0.03-0.0892 0.065-0.176 0.107-0.2617 0.043-0.0858 0.093-0.1707 0.147-0.252s0.116-0.1605 0.179-0.2363c0.064-0.0758 0.133-0.1476 0.206-0.2168 0.072-0.0692 0.147-0.1358 0.228-0.1973s0.167-0.1171 0.254-0.1699 0.177-0.1015 0.27-0.1445c0.07-0.0325 0.143-0.0614 0.216-0.0879l0.002 0.0039c0.146-0.0294 0.287-0.0375 0.428-0.0508v-0.998c-0.21 0.0168-0.42 0.0338-0.654 0.0781l-0.002-0.0039-0.024 0.0078c-0.097 0.0322-0.198 0.0589-0.299 0.0801-0.1 0.0211-0.2 0.0366-0.302 0.0469-0.102 0.0102-0.205 0.0161-0.307 0.0156-0.102-0.0006-0.202-0.0083-0.303-0.0195-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.004 0.0117c-0.08-0.0561-0.164-0.1095-0.25-0.1562-0.086-0.0468-0.175-0.0882-0.266-0.125-0.091-0.0369-0.183-0.0693-0.277-0.0957-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.0828 0.0018-0.1663 0.0075-0.25 0.0176-0.0836 0.0101-0.1683 0.0263-0.2519 0.0449s-0.1669 0.0409-0.25 0.0684c-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.0305 0.089-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.422c0.2831 0.003 0.8096 0.007 0.8906 0.016 0.1104-0.009 0.3867 0.182 0.5821 0.275 0.0926 0.032 0.183 0.071 0.2695 0.113 0.0865 0.043 0.1692 0.088 0.248 0.141l-0.0058-0.01c0.0801 0.056 0.166 0.108 0.2519 0.155 0.0859 0.046 0.173 0.088 0.2637 0.125 0.0907 0.036 0.1827 0.069 0.2773 0.095 0.0947 0.027 0.1915 0.045 0.2891 0.061 0.0977 0.015 0.1972 0.029 0.2969 0.033s0.1999 0.002 0.3008-0.006c0.1008-0.008 0.2016-0.021 0.3027-0.041s0.2004-0.047 0.3008-0.08c0.083-0.027 0.166-0.059 0.2441-0.094 0.0781-0.034 0.1537-0.073 0.2266-0.115 0.1458-0.083 0.2809-0.179 0.4043-0.287s0.2351-0.228 0.334-0.355c0.0988-0.128 0.1856-0.263 0.2578-0.407 0.0722-0.143 0.1285-0.294 0.1718-0.449 0.0434-0.155 0.0716-0.313 0.084-0.475 0.0125-0.161 0.0109-0.325-0.0097-0.49-0.0104-0.082-0.024-0.167-0.043-0.25-0.019-0.082-0.0443-0.164-0.0723-0.246-0.0279-0.082-0.0583-0.159-0.0937-0.2362-0.0354-0.0767-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.0667 3.02v0.001c-0.082 0.001-0.164 0.007-0.246 0.016-0.083 0.01-0.166 0.021-0.248 0.039-0.083 0.018-0.164 0.043-0.246 0.07-0.082 0.028-0.164 0.06-0.241 0.094-0.077 0.035-0.15 0.072-0.222 0.114-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.0986 0.129-0.1852 0.267-0.2578 0.412-0.0725 0.145-0.1295 0.296-0.1738 0.453s-0.076 0.318-0.0898 0.483c-0.0139 0.164-0.0129 0.332 0.0058 0.5 0.0094 0.084 0.0251 0.168 0.043 0.252s0.0397 0.168 0.0664 0.252c0.0323 0.1 0.0701 0.195 0.1133 0.289 0.0431 0.093 0.0915 0.185 0.1445 0.271s0.1099 0.167 0.1719 0.244c0.0619 0.078 0.1273 0.152 0.1973 0.221 0.0699 0.069 0.1456 0.133 0.2226 0.193 0.0774 0.06 0.1554 0.114 0.2384 0.164 0.083 0.051 0.17 0.097 0.258 0.137 0.088 0.041 0.179 0.077 0.271 0.108l-0.013 0.003c0.088 0.032 0.174 0.07 0.259 0.114 0.086 0.043 0.169 0.091 0.25 0.146s0.161 0.117 0.237 0.182c0.075 0.065 0.146 0.133 0.214 0.207 0.069 0.073 0.135 0.151 0.196 0.232 0.061 0.082 0.116 0.166 0.168 0.254s0.1 0.178 0.142 0.272c0.032 0.071 0.058 0.145 0.084 0.218l-0.004 0.002 0.161 0.477s0.332 1.062 0.441 2.414h0.99c-0.113-1.537-0.496-2.74-0.496-2.74l-0.123-0.367 0.004-0.002-0.008-0.028c-0.031-0.097-0.054-0.196-0.074-0.297-0.02-0.1-0.038-0.202-0.047-0.304s-0.011-0.205-0.01-0.307c0.002-0.102 0.008-0.202 0.02-0.303 0.012-0.1 0.03-0.199 0.053-0.297 0.022-0.097 0.05-0.194 0.084-0.287 0.033-0.092 0.069-0.181 0.113-0.267 0.043-0.086 0.093-0.168 0.146-0.246l-0.011 0.004c0.056-0.08 0.108-0.165 0.156-0.25 0.047-0.086 0.089-0.174 0.127-0.264 0.037-0.091 0.072-0.183 0.099-0.277 0.028-0.095 0.048-0.192 0.065-0.289 0.016-0.098 0.026-0.198 0.031-0.297 0.005-0.1 0.007-0.2 0-0.301s-0.022-0.203-0.041-0.305c-0.019-0.101-0.044-0.202-0.076-0.303-0.027-0.083-0.058-0.163-0.092-0.242-0.034-0.078-0.072-0.155-0.113-0.228-0.082-0.147-0.177-0.284-0.283-0.408-0.107-0.125-0.225-0.236-0.352-0.336-0.127-0.101-0.262-0.188-0.404-0.262-0.143-0.074-0.293-0.133-0.447-0.178-0.155-0.045-0.313-0.076-0.475-0.09-0.081-0.007-0.162-0.01-0.244-0.009z"/>
+ <path fill="#fff" d="m7.5586 1c0.0194 0.0661 0.0703 0.2617 0.0703 0.2617l0.1231 0.3692h-0.0059l0.0098 0.0253c0.0312 0.0978 0.0559 0.1982 0.0761 0.2989 0.0203 0.1006 0.0357 0.2026 0.045 0.3047 0.0091 0.102 0.0134 0.2046 0.0117 0.3066-0.0015 0.102-0.0093 0.2024-0.0215 0.3027-0.0122 0.1004-0.0301 0.1998-0.0527 0.2969-0.0227 0.0972-0.049 0.1927-0.0821 0.2852-0.033 0.0924-0.0699 0.1833-0.1133 0.2695-0.0433 0.0862-0.093 0.1676-0.1464 0.2461l0.0097-0.0039c-0.0568 0.0797-0.1087 0.1644-0.1562 0.25-0.0475 0.0855-0.0893 0.1732-0.127 0.2637s-0.0723 0.1808-0.0996 0.2754c-0.0273 0.0945-0.048 0.1914-0.0644 0.289-0.0165 0.0976-0.0282 0.199-0.0332 0.2988-0.0052 0.0998-0.003 0.1998 0.0039 0.3008 0.0068 0.1011 0.0197 0.2033 0.039 0.3047s0.0439 0.2 0.0762 0.3008c0.0267 0.0834 0.0577 0.1656 0.0918 0.2441s0.0722 0.1552 0.1133 0.2286c0.082 0.1467 0.1767 0.2816 0.2832 0.4062s0.2248 0.2377 0.3515 0.3379 0.2617 0.1881 0.4043 0.2617c0.1427 0.0736 0.2949 0.1328 0.4493 0.1777 0.1543 0.0449 0.3128 0.0739 0.4746 0.0879s0.3232 0.0133 0.4882-0.0058c0.0826-0.0096 0.1656-0.0228 0.2477-0.041 0.083-0.0183 0.166-0.0432 0.248-0.0704 0.082-0.0271 0.163-0.0551 0.241-0.0898 0.077-0.0347 0.15-0.0755 0.222-0.1172 0.145-0.0834 0.28-0.1808 0.403-0.289 0.122-0.1083 0.233-0.2268 0.332-0.3555 0.098-0.1287 0.183-0.2653 0.256-0.4102 0.072-0.1449 0.129-0.2963 0.173-0.4531 0.045-0.1568 0.076-0.3219 0.09-0.4863 0.014-0.1645 0.013-0.3283-0.006-0.4961-0.009-0.0839-0.021-0.17-0.039-0.2539s-0.043-0.1686-0.07-0.252c-0.032-0.1008-0.07-0.1955-0.113-0.289s-0.092-0.1838-0.145-0.2696c-0.053-0.0857-0.11-0.1685-0.172-0.2461-0.062-0.0775-0.127-0.1497-0.197-0.2187s-0.144-0.1354-0.221-0.1953c-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.013-0.0059c-0.088-0.0313-0.174-0.0658-0.259-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.0764 5.002c-0.1-0.0042-0.2-0.002-0.301 0.0058s-0.204 0.0228-0.305 0.043-0.2 0.0449-0.3 0.0781c-0.084 0.0275-0.165 0.0589-0.243 0.0938-0.078 0.0348-0.153 0.0735-0.226 0.1152-0.146 0.0834-0.281 0.1795-0.405 0.2871-0.123 0.1076-0.235 0.226-0.334 0.3535-0.098 0.1276-0.185 0.263-0.257 0.4063-0.073 0.1432-0.131 0.2945-0.174 0.4492-0.044 0.1547-0.072 0.3147-0.084 0.4765-0.013 0.1619-0.009 0.3255 0.012 0.4903 0.01 0.0824 0.024 0.1657 0.043 0.248 0.019 0.0824 0.042 0.1644 0.07 0.2461s0.058 0.1614 0.094 0.2383c0.035 0.0769 0.076 0.1509 0.119 0.2227 0.084 0.1435 0.182 0.2771 0.291 0.3981 0.109 0.122 0.23 0.231 0.359 0.328 0.13 0.098 0.269 0.185 0.414 0.256 0.146 0.071 0.296 0.127 0.453 0.17s0.32 0.072 0.485 0.084c0.164 0.013 0.332 0.011 0.5-0.01 0.083-0.01 0.166-0.026 0.25-0.044 0.083-0.019 0.167-0.043 0.25-0.071 0.1-0.033 0.198-0.071 0.291-0.115s0.18-0.093 0.265-0.147c0.085-0.053 0.168-0.111 0.244-0.173 0.077-0.063 0.149-0.129 0.217-0.2 0.069-0.07 0.134-0.147 0.194-0.224 0.059-0.0777 0.11-0.1589 0.16-0.2424 0.049-0.0835 0.097-0.1693 0.137-0.2578 0.039-0.0885 0.074-0.1789 0.103-0.2715l0.006 0.0137c0.03-0.0892 0.065-0.176 0.107-0.2617 0.043-0.0858 0.093-0.1707 0.147-0.252s0.116-0.1605 0.179-0.2363c0.064-0.0758 0.133-0.1476 0.206-0.2168 0.072-0.0692 0.147-0.1358 0.228-0.1973s0.167-0.1171 0.254-0.1699 0.177-0.1015 0.27-0.1445c0.07-0.0325 0.143-0.0614 0.216-0.0879l0.002 0.0039c0.146-0.0294 0.287-0.0375 0.428-0.0508v-0.998c-0.21 0.0168-0.42 0.0338-0.654 0.0781l-0.002-0.0039-0.024 0.0078c-0.097 0.0322-0.198 0.0589-0.299 0.0801-0.1 0.0211-0.2 0.0366-0.302 0.0469-0.102 0.0102-0.205 0.0161-0.307 0.0156-0.102-0.0006-0.202-0.0083-0.303-0.0195-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.004 0.0117c-0.08-0.0561-0.164-0.1095-0.25-0.1562-0.086-0.0468-0.175-0.0882-0.266-0.125-0.091-0.0369-0.183-0.0693-0.277-0.0957-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.0828 0.0018-0.1663 0.0075-0.25 0.0176-0.0836 0.0101-0.1683 0.0263-0.2519 0.0449s-0.1669 0.0409-0.25 0.0684c-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.422c0.2831 0.003 0.8096 0.007 0.8906 0.016 0.1104-0.009 0.3867 0.182 0.5821 0.275 0.0926 0.032 0.183 0.071 0.2695 0.113 0.0865 0.043 0.1692 0.088 0.248 0.141l-0.0058-0.01c0.0801 0.056 0.166 0.108 0.2519 0.155 0.0859 0.046 0.173 0.088 0.2637 0.125 0.0907 0.036 0.1827 0.069 0.2773 0.095 0.0947 0.027 0.1915 0.045 0.2891 0.061 0.0977 0.015 0.1972 0.029 0.2969 0.033s0.1999 0.002 0.3008-0.006c0.1008-0.008 0.2016-0.021 0.3027-0.041s0.2004-0.047 0.3008-0.08c0.083-0.027 0.166-0.059 0.2441-0.094 0.0781-0.034 0.1537-0.073 0.2266-0.115 0.1458-0.083 0.2809-0.179 0.4043-0.287s0.2351-0.228 0.334-0.355c0.0988-0.128 0.1856-0.263 0.2578-0.407 0.0722-0.143 0.1285-0.294 0.1718-0.449 0.0434-0.155 0.0716-0.313 0.084-0.475 0.0125-0.161 0.0108-0.325-0.0097-0.49-0.0104-0.082-0.024-0.167-0.043-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.0667 3.02v0.001c-0.082 0.001-0.164 0.007-0.246 0.016-0.083 0.01-0.166 0.021-0.248 0.039-0.083 0.018-0.164 0.043-0.246 0.07-0.082 0.028-0.164 0.06-0.241 0.094-0.077 0.035-0.15 0.072-0.222 0.114-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.0986 0.129-0.1852 0.267-0.2578 0.412-0.0725 0.145-0.1295 0.296-0.1738 0.453s-0.076 0.318-0.0898 0.483c-0.0139 0.164-0.0129 0.332 0.0058 0.5 0.0094 0.084 0.0251 0.168 0.043 0.252s0.0397 0.168 0.0664 0.252c0.0323 0.1 0.0701 0.195 0.1133 0.289 0.0431 0.093 0.0915 0.185 0.1445 0.271s0.1099 0.167 0.1719 0.244c0.0619 0.078 0.1273 0.152 0.1973 0.221 0.0699 0.069 0.1456 0.133 0.2226 0.193 0.0774 0.06 0.1554 0.114 0.2384 0.164 0.083 0.051 0.17 0.097 0.258 0.137 0.088 0.041 0.179 0.077 0.271 0.108l-0.013 0.003c0.088 0.032 0.174 0.07 0.259 0.114 0.086 0.043 0.169 0.091 0.25 0.146s0.161 0.117 0.237 0.182c0.075 0.065 0.146 0.133 0.214 0.207 0.069 0.073 0.135 0.151 0.196 0.232 0.061 0.082 0.116 0.166 0.168 0.254s0.1 0.178 0.142 0.272c0.032 0.071 0.058 0.145 0.084 0.218l-0.004 0.002 0.161 0.477s0.437 1.319 0.484 2.914h0.988c-0.046-1.782-0.537-3.24-0.537-3.24l-0.123-0.367 0.004-0.002-0.008-0.028c-0.031-0.097-0.054-0.196-0.074-0.297-0.02-0.1-0.038-0.202-0.047-0.304s-0.011-0.205-0.01-0.307c0.002-0.102 0.008-0.202 0.02-0.303 0.012-0.1 0.03-0.199 0.053-0.297 0.022-0.097 0.05-0.194 0.084-0.287 0.033-0.092 0.069-0.181 0.113-0.267 0.043-0.086 0.093-0.168 0.146-0.246l-0.011 0.004c0.056-0.08 0.108-0.165 0.156-0.25 0.047-0.086 0.089-0.174 0.127-0.264 0.037-0.091 0.072-0.183 0.099-0.277 0.028-0.095 0.048-0.192 0.065-0.289 0.016-0.098 0.026-0.198 0.031-0.297 0.005-0.1 0.007-0.2 0-0.301s-0.022-0.203-0.041-0.305c-0.019-0.101-0.044-0.202-0.076-0.303-0.027-0.083-0.058-0.163-0.092-0.242-0.034-0.078-0.072-0.155-0.113-0.228-0.082-0.147-0.177-0.284-0.283-0.408-0.107-0.125-0.225-0.236-0.352-0.336-0.127-0.101-0.262-0.188-0.404-0.262-0.143-0.074-0.293-0.133-0.447-0.178-0.155-0.045-0.313-0.076-0.475-0.09-0.081-0.007-0.162-0.01-0.244-0.009z"/>
+ <path fill="#fff" d="m18.991 1.9111 0.009 4.7784v-4.6895c0-0.030436-0.0062-0.05914-0.0088-0.088867z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sabnzbdplus.svg b/.icons/awkward/22x22/apps/sabnzbdplus.svg
new file mode 100644
index 00000000..08367ada
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sabnzbdplus.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 1.7672918,12.5 c -0.081743,-2.16e-4 -1.63427588,-4.71e-4 -0.076813,1.391602 L 9.972122,21.091797 C 10.279665,21.359195 10.596922,21.494912 11,21.5 c 0.403078,-0.0051 0.720336,-0.140805 1.027878,-0.408203 l 8.281643,-7.200195 C 21.866984,12.499529 20.314451,12.499784 20.232708,12.5 L 11,12.5 l -9.2327082,0 z"/>
+ <path style="fill:#ff961b" d="M 6,1 C 5.5845,1 5.005276,1.4460251 5,2 l 0,10.5 6,0 6,0 L 17,2 C 17,1.446 16.4155,1 16,1 Z"/>
+ <path style="fill:#ffe330;fill-rule:evenodd" d="m 1.7672918,12 c -0.081743,-2.16e-4 -1.63427588,-4.71e-4 -0.076813,1.391602 L 9.972122,20.591797 C 10.279665,20.859195 10.596922,20.994912 11,21 c 0.403078,-0.0051 0.720336,-0.140805 1.027878,-0.408203 l 8.281643,-7.200195 C 21.866984,11.999529 20.314451,11.999784 20.232708,12 L 11,12 1.7672918,12 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 1.7675781,12 C 1.7026091,11.999828 0.71311402,12.0023 1.0898438,12.701172 1.2816981,12.501746 1.7247996,12.499887 1.7675781,12.5 L 11,12.5 l 9.232422,0 c 0.04278,-1.13e-4 0.48588,0.0017 0.677734,0.201172 C 21.286886,12.002318 20.297391,11.999828 20.232422,12 L 11,12 1.7675781,12 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,1 C 5.5845,1 5.005276,1.4460251 5,2 l 0,0.5 c 0.00528,-0.5539749 0.5845,-1 1,-1 l 10,0 c 0.4155,0 1,0.446 1,1 L 17,2 C 17,1.446 16.4155,1 16,1 L 6,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/safeeyes.svg b/.icons/awkward/22x22/apps/safeeyes.svg
new file mode 100644
index 00000000..9a0ac733
--- /dev/null
+++ b/.icons/awkward/22x22/apps/safeeyes.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="matrix(.5 0 0 .5 -1 -1)">
+ <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/22x22/apps/sage-notebook.svg b/.icons/awkward/22x22/apps/sage-notebook.svg
new file mode 100644
index 00000000..9ebe9467
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sage-notebook.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#695fff" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 17.280683,11.112787 16.49588,8.4028455"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="M 15.029474,12.511125 16.556719,8.440631"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="m 15.00961,15.909018 0.04967,-3.490443"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="M 11.879837,15.382179 15.00961,16.009"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 9.94978,17.401797 7.820477,16.219566"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="m 7.870694,16.379773 4.009143,-0.997594"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="M 5.658535,13.081309 7.7019555,9.844091"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 4.938617,8.165321 6.8367375,6.8751355"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 6.8975765,6.8913225 8.7287805,4.699618"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="M 10.151324,7.591392 13.327482,6.2499795"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="M 8.9861335,4.4879125 7.6421545,9.844091"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.17720625" d="M 4.8144625,8.207896 10.151324,7.591392"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 13.315911,6.016803 -1.580219,6.734976"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.70882499" d="M 13.236822,6.189552 6.909741,6.950706"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.70882499" d="M 11.735692,12.751779 6.9158275,6.9129205"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53161871" d="m 11.735692,12.751779 -1.625909,4.80657"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53149998" d="M 5.7294975,13.131752 6.8975765,6.831948"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53161871" d="M 10.018529,17.444984 5.6990825,13.250511"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53161871" d="m 15.068025,15.895675 -5.067747,1.527711"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53161871" d="m 17.173,11.128984 -2.104975,4.782879"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53161871" d="M 11.735692,12.751779 17,11"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53149998" d="m 13.328084,6.1463645 3.75974,4.9664225"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.53161871" d="m 5.624248,13.131752 6.111444,-0.379973"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 4.5413455,12.829443 7.710972,16.187182"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 4.8759555,8.208508 4.638686,12.829442"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="m 8.726958,4.510682 4.714887,0.167347"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 16.556719,8.440631 13.569601,4.6618325"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.3544125" d="M 13.271501,6.0761865 13.55135,4.699618"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.3544125" d="M 5.788514,13.185581 4.5535185,12.942655"/>
+ <path style="opacity:0.2" d="M 9,4.5 A 0.5,0.5 0 0 0 8.5,5 0.5,0.5 0 0 0 9,5.5 0.5,0.5 0 0 0 9.5,5 0.5,0.5 0 0 0 9,4.5 Z M 13.625,5 A 0.375,0.375 0 0 0 13.25,5.375 0.375,0.375 0 0 0 13.625,5.75 0.375,0.375 0 0 0 14,5.375 0.375,0.375 0 0 0 13.625,5 Z m -0.25,1 A 0.625,0.625 0 0 0 12.75,6.625 0.625,0.625 0 0 0 13.375,7.25 0.625,0.625 0 0 0 14,6.625 0.625,0.625 0 0 0 13.375,6 Z m -6.5,1 A 0.625,0.625 0 0 0 6.25,7.625 0.625,0.625 0 0 0 6.875,8.25 0.625,0.625 0 0 0 7.5,7.625 0.625,0.625 0 0 0 6.875,7 Z m 3.25,0.75 A 0.375,0.375 0 0 0 9.75,8.125 0.375,0.375 0 0 0 10.125,8.5 0.375,0.375 0 0 0 10.5,8.125 0.375,0.375 0 0 0 10.125,7.75 Z M 5,8.25 A 0.5,0.5 0 0 0 4.5,8.75 0.5,0.5 0 0 0 5,9.25 0.5,0.5 0 0 0 5.5,8.75 0.5,0.5 0 0 0 5,8.25 Z M 16.625,8.5 A 0.375,0.375 0 0 0 16.25,8.875 0.375,0.375 0 0 0 16.625,9.25 0.375,0.375 0 0 0 17,8.875 0.375,0.375 0 0 0 16.625,8.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 17,11 A 0.5,0.5 0 0 0 16.5,11.5 0.5,0.5 0 0 0 17,12 0.5,0.5 0 0 0 17.5,11.5 0.5,0.5 0 0 0 17,11 Z m -5.25,1.5 A 0.75,0.75 0 0 0 11,13.25 0.75,0.75 0 0 0 11.75,14 0.75,0.75 0 0 0 12.5,13.25 0.75,0.75 0 0 0 11.75,12.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 4.625,13 A 0.375,0.375 0 0 0 4.25,13.375 0.375,0.375 0 0 0 4.625,13.75 0.375,0.375 0 0 0 5,13.375 0.375,0.375 0 0 0 4.625,13 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 11.5,15.875 0.375,0.375 0 0 0 11.875,16.25 0.375,0.375 0 0 0 12.25,15.875 0.375,0.375 0 0 0 11.875,15.5 Z M 15,16 A 0.5,0.5 0 0 0 14.5,16.5 0.5,0.5 0 0 0 15,17 0.5,0.5 0 0 0 15.5,16.5 0.5,0.5 0 0 0 15,16 Z M 7.875,16.5 A 0.375,0.375 0 0 0 7.5,16.875 0.375,0.375 0 0 0 7.875,17.25 0.375,0.375 0 0 0 8.25,16.875 0.375,0.375 0 0 0 7.875,16.5 Z M 10,17.5 A 0.5,0.5 0 0 0 9.5,18 0.5,0.5 0 0 0 10,18.5 0.5,0.5 0 0 0 10.5,18 0.5,0.5 0 0 0 10,17.5 Z"/>
+ <path style="fill:#ffffff" d="M 9,4 A 0.5,0.5 0 0 0 8.5,4.5 0.5,0.5 0 0 0 9,5 0.5,0.5 0 0 0 9.5,4.5 0.5,0.5 0 0 0 9,4 Z m 4.625,0.5 A 0.375,0.375 0 0 0 13.25,4.875 0.375,0.375 0 0 0 13.625,5.25 0.375,0.375 0 0 0 14,4.875 0.375,0.375 0 0 0 13.625,4.5 Z m -0.25,1 A 0.625,0.625 0 0 0 12.75,6.125 0.625,0.625 0 0 0 13.375,6.75 0.625,0.625 0 0 0 14,6.125 0.625,0.625 0 0 0 13.375,5.5 Z m -6.5,1 A 0.625,0.625 0 0 0 6.25,7.125 0.625,0.625 0 0 0 6.875,7.75 0.625,0.625 0 0 0 7.5,7.125 0.625,0.625 0 0 0 6.875,6.5 Z m 3.25,0.75 A 0.375,0.375 0 0 0 9.75,7.625 0.375,0.375 0 0 0 10.125,8 0.375,0.375 0 0 0 10.5,7.625 0.375,0.375 0 0 0 10.125,7.25 Z M 5,7.75 A 0.5,0.5 0 0 0 4.5,8.25 0.5,0.5 0 0 0 5,8.75 0.5,0.5 0 0 0 5.5,8.25 0.5,0.5 0 0 0 5,7.75 Z M 16.625,8 A 0.375,0.375 0 0 0 16.25,8.375 0.375,0.375 0 0 0 16.625,8.75 0.375,0.375 0 0 0 17,8.375 0.375,0.375 0 0 0 16.625,8 Z M 7.6308595,9.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 17,10.5 A 0.5,0.5 0 0 0 16.5,11 0.5,0.5 0 0 0 17,11.5 0.5,0.5 0 0 0 17.5,11 0.5,0.5 0 0 0 17,10.5 Z M 11.75,12 A 0.75,0.75 0 0 0 11,12.75 0.75,0.75 0 0 0 11.75,13.5 0.75,0.75 0 0 0 12.5,12.75 0.75,0.75 0 0 0 11.75,12 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 4.625,12.5 A 0.375,0.375 0 0 0 4.25,12.875 0.375,0.375 0 0 0 4.625,13.25 0.375,0.375 0 0 0 5,12.875 0.375,0.375 0 0 0 4.625,12.5 Z m 1.125,0 A 0.5,0.5 0 0 0 5.25,13 0.5,0.5 0 0 0 5.75,13.5 0.5,0.5 0 0 0 6.25,13 0.5,0.5 0 0 0 5.75,12.5 Z M 11.875,15 A 0.375,0.375 0 0 0 11.5,15.375 0.375,0.375 0 0 0 11.875,15.75 0.375,0.375 0 0 0 12.25,15.375 0.375,0.375 0 0 0 11.875,15 Z M 15,15.5 A 0.5,0.5 0 0 0 14.5,16 0.5,0.5 0 0 0 15,16.5 0.5,0.5 0 0 0 15.5,16 0.5,0.5 0 0 0 15,15.5 Z M 7.875,16 A 0.375,0.375 0 0 0 7.5,16.375 0.375,0.375 0 0 0 7.875,16.75 0.375,0.375 0 0 0 8.25,16.375 0.375,0.375 0 0 0 7.875,16 Z M 10,17 A 0.5,0.5 0 0 0 9.5,17.5 0.5,0.5 0 0 0 10,18 0.5,0.5 0 0 0 10.5,17.5 0.5,0.5 0 0 0 10,17 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sakura-dungeon.svg b/.icons/awkward/22x22/apps/sakura-dungeon.svg
new file mode 100644
index 00000000..25391002
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sakura-dungeon.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 16.108547,1048.0669 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,1031.8618 0.190416,3.9481 9.828575,9.8425 1.877396,-1.8775 1.877405,-1.8773 -9.8285754,-9.8425 -3.9425639,-0.1907 z"/>
+ <path style="fill:#8e8e8e" d="m 1,1031.3619 0.190416,3.9481 9.828575,9.8425 1.877396,-1.8775 1.877405,-1.8773 -9.8285754,-9.8425 -3.9425639,-0.1907 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 1.0000007,1031.362 0.024414,0.5039 3.9208969,0.1895 9.5781214,9.5927 0.25,-0.25 -9.8281214,-9.8427 -3.9423812,-0.1905 -0.00293,0 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="m 1,1031.3619 c 0,0 11.767754,11.7678 11.896384,11.9131 l 1.877405,-1.8773 -9.8285754,-9.8425 -3.9425931,-0.1907 z"/>
+ <path style="fill:#bc7538" d="m 16.108547,1047.567 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 16.067378,1035.9029 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.9130859,-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.9440381,-1.2826 2.2680311,-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 16.067378,1035.4034 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.9130859,-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.9440381,-1.2826 2.2680311,-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="opacity:0.2;fill:#ffffff" d="m 17.445312,1035.3561 c -0.02892,-0.01 -0.05663,0 -0.08594,0.033 -0.04557,0.045 -0.193259,0.4351 -0.328125,0.7442 -0.134853,0.3092 -0.268697,0.585 -0.296875,0.6133 -0.09896,0.099 -0.186729,0.1122 -0.351563,-0.5547 -0.09152,-0.3702 -0.202389,-0.7102 -0.248046,-0.7559 -0.01822,-0.018 -0.04042,-0.03 -0.06641,-0.033 l -0.002,0 c -0.181918,-0.023 -0.532522,0.3166 -0.765625,0.9883 -0.248105,0.7147 -0.324352,1.0166 -0.27539,1.4863 0.03357,-0.2625 0.121086,-0.5438 0.27539,-0.9883 0.233103,-0.6717 0.583707,-1.0093 0.765625,-0.9863 l 0.002,0 c 0.02599,0 0.04819,0.013 0.06641,0.031 0.04566,0.046 0.156527,0.3856 0.248046,0.7558 0.164834,0.6669 0.252603,0.6557 0.351563,0.5567 0.02818,-0.028 0.162022,-0.3041 0.296875,-0.6133 0.134866,-0.3091 0.282555,-0.6992 0.328125,-0.7442 0.234487,-0.2349 0.475439,0.7738 0.417969,1.6778 -0.01884,0.2963 -0.0154,0.559 0.0098,0.584 0.06521,0.065 0.556415,-0.4427 0.806641,-0.8985 0.299957,-0.5469 0.477222,-0.5343 0.59375,0.039 0.01394,0.069 0.01338,0.1284 0.02148,0.1933 0.02916,-0.2168 0.03002,-0.4399 -0.02148,-0.6933 -0.116528,-0.5734 -0.293793,-0.584 -0.59375,-0.037 -0.250226,0.4558 -0.741428,0.9618 -0.806641,0.8965 -0.02517,-0.025 -0.02861,-0.2877 -0.0098,-0.584 0.05029,-0.791 -0.12961,-1.6629 -0.332032,-1.711 z m 3.160157,2.9825 c -0.341696,-0.01 -0.529222,0.065 -1.027344,0.3867 -0.397246,0.2564 -0.691832,0.3923 -0.876953,0.4199 -0.435759,0.7072 0.02545,0.6297 0.876953,0.08 0.498122,-0.3217 0.685648,-0.3967 1.027344,-0.3867 0.0373,4e-4 0.06122,0.01 0.0957,0.01 0.188377,-0.2217 0.32227,-0.3948 0.322266,-0.4395 -1.13e-4,-0.035 -0.188226,-0.065 -0.417969,-0.068 z m -5.404297,1.0332 c -0.05473,0.033 -0.144933,0.039 -0.289063,0.023 -0.497954,-0.054 -0.600445,0.01 -0.236328,0.1445 0.124423,0.047 0.24657,0.1677 0.388672,0.3477 0.198298,-0.015 0.198644,-0.2222 0.136719,-0.5156 z m 4.992187,1.6035 c -0.269151,-0.026 -0.72068,0.014 -1.001953,0.09 -0.0704,0.019 -0.105947,0.02 -0.164062,0.033 -0.0161,0.014 -0.06678,0.069 -0.08008,0.08 -0.552625,0.4537 -0.473033,0.5784 0.24414,0.3848 0.281273,-0.076 0.732802,-0.1159 1.001953,-0.09 l 0.02734,0 c 0.02462,-0.024 0.05203,-0.044 0.07617,-0.068 l 0.384766,-0.3848 -0.488282,-0.047 z m -4.701171,0.1875 c -0.01431,0.1155 -0.03516,0.2105 -0.05859,0.2558 -0.106308,0.2054 -0.412593,0.1716 -0.65625,-0.072 l -0.175782,-0.1758 -0.363281,0.4394 c -0.47313,0.5715 -0.837394,0.75 -1.537109,0.75 -0.307562,-10e-5 -0.58867,0.028 -0.625,0.064 -0.03635,0.036 -0.0664,0.319 -0.06641,0.6269 7e-6,0.7007 -0.177452,1.0653 -0.748047,1.5391 l -0.439453,0.3633 0.175781,0.1758 c 0.03502,0.035 0.05772,0.072 0.08398,0.1093 l 0.179688,-0.1484 c 0.570595,-0.4738 0.748054,-0.8384 0.748047,-1.5391 10e-6,-0.3079 0.03006,-0.5909 0.06641,-0.6269 0.03633,-0.036 0.317438,-0.067 0.625,-0.066 0.699715,0 1.063979,-0.1766 1.537109,-0.7481 l 0.363281,-0.4394 0.175782,0.1758 c 0.243657,0.2438 0.549942,0.2776 0.65625,0.072 0.04686,-0.091 0.08318,-0.3783 0.08008,-0.6386 -7.07e-4,-0.059 -0.0172,-0.074 -0.02148,-0.1172 z m 3.097656,1.8574 c -0.24213,0.098 -0.432138,0.2103 -0.421875,0.2539 0.01098,0.047 0.197102,0.1562 0.414062,0.2422 0.216887,0.086 0.547842,0.2722 0.736328,0.4141 0.01628,0.012 0.01263,0.014 0.02734,0.025 0.07152,-0.041 0.135685,-0.085 0.183594,-0.1328 0.121712,-0.1218 0.10408,-0.1533 -0.210938,-0.3906 -0.186541,-0.1404 -0.511564,-0.3248 -0.728515,-0.4121 z m -9.5390629,1.8027 c -0.02589,0.042 -0.02711,0.1921 0,0.4414 0.05892,0.5419 -0.1718055,0.3546 -1.0859372,0.1797 -0.7789167,-0.1491 -1.003829,-0.1058 -1.9140626,0.211 -0.4790643,0.1667 -0.7886453,0.5147 -0.9179687,0.6386 -0.075998,0.076 -0.089808,0.1408 -0.035156,0.1954 0.016329,0.016 0.1900562,0.06 0.2695313,0.09 0.1650556,-0.1498 0.3751163,-0.3165 0.6835937,-0.4238 0.9102336,-0.3168 1.1351459,-0.3601 1.9140626,-0.211 0.9141317,0.1749 1.1448569,0.3622 1.0859369,-0.1797 -0.054215,-0.4986 0.0084,-0.601 0.144531,-0.2363 0.0618,0.1655 0.203337,0.3074 0.525391,0.5293 0.3467269,0.2386 0.5403709,0.3106 0.9121089,0.3106 0.259867,0 0.346751,-0.033 0.4375,-0.08 0.169997,-0.088 0.168906,-0.3137 0.02734,-0.5274 -0.01072,0.01 -0.01486,0.021 -0.02734,0.027 -0.09075,0.047 -0.177633,0.083 -0.4375,0.08 -0.371738,0 -0.565382,-0.072 -0.9121089,-0.3106 -0.322054,-0.2219 -0.46359,-0.3638 -0.525391,-0.5293 -0.06808,-0.1823 -0.11864,-0.2474 -0.144531,-0.2051 z m 8.4355469,0.053 -0.167969,0.023 0.154297,0.4297 c 0.01757,0.049 0.02645,0.085 0.03906,0.1269 0.04505,-0.1912 0.04967,-0.3615 -0.02539,-0.58 z m -11.4824217,2.4082 c -0.089687,0.042 -0.1048709,0.055 -0.2109374,0.1015 -0.3087205,0.135 -0.6986048,0.2845 -0.7441407,0.3301 -0.116984,0.1172 0.075929,0.2361 0.4101563,0.3184 7.568e-4,2e-4 0.00119,-2e-4 0.00195,0 0.1323454,-0.055 0.1941038,-0.088 0.3320313,-0.1485 0.3086929,-0.1351 0.5851312,-0.2688 0.6132812,-0.2968 0.089043,-0.089 0.079836,-0.1695 -0.4023438,-0.3047 z m 0.6132813,1.3476 c -0.072165,0.041 -0.130965,0.08 -0.203125,0.1192 -0.4939669,0.2718 -0.5077615,0.4398 -0.085937,0.5566 0.032851,-0.02 0.047585,-0.035 0.085937,-0.057 0.4553663,-0.2504 0.9597642,-0.5405 0.8945313,-0.6055 -0.025056,-0.026 -0.2861324,-0.031 -0.5820313,-0.012 -0.036526,0 -0.072591,0 -0.109375,0 z m 13.5585934,0.2403 0.07617,0.3984 c 0.02546,0.132 0.05106,0.2408 0.08008,0.334 -0.02896,-0.093 -0.05268,-0.202 -0.07813,-0.334 l -0.07813,-0.3984 z m -11.3945309,0.2382 c -0.034491,0 -0.1041832,0.026 -0.1777344,0.061 -0.067037,0.1152 -0.1251822,0.2207 -0.2207031,0.3691 -0.3210889,0.4988 -0.3920327,0.6832 -0.3867187,1.0254 0.00203,0.1297 0.014053,0.2355 0.029297,0.3125 0.026595,-0.2364 0.1024975,-0.4438 0.3574219,-0.8398 0.3686199,-0.5727 0.539494,-0.9082 0.3984375,-0.9277 z m 1.9863279,0.3418 c -0.0064,0 -0.02326,0.013 -0.03125,0.012 -0.0084,0.034 -0.0075,0.05 -0.01758,0.088 -0.07588,0.2816 -0.116221,0.7322 -0.08984,1.0019 l 0.0059,0.055 c 0.01495,-0.2002 0.04203,-0.4029 0.08398,-0.5586 0.0967,-0.3591 0.112607,-0.5572 0.04883,-0.5977 z m 7.746094,1.084 0,0 0.332031,0.062 -0.332031,-0.064 z m 0,0.5 0.332031,0.062 -0.332031,-0.062 z"/>
+ <path style="fill:#f12a2a" d="m 12.099812,1042.4705 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/22x22/apps/samba.svg b/.icons/awkward/22x22/apps/samba.svg
new file mode 120000
index 00000000..28bce891
--- /dev/null
+++ b/.icons/awkward/22x22/apps/samba.svg
@@ -0,0 +1 @@
+system-config-samba.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sanctum-2.svg b/.icons/awkward/22x22/apps/sanctum-2.svg
new file mode 100644
index 00000000..fe00f46d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sanctum-2.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.5 0,10 10,0 A 10,10 0 0 0 11,1.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 11,1 0,10 10,0 A 10,10 0 0 0 11,1 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 11,1 0,0.5 A 10,10 0 0 1 20.974609,11 L 21,11 A 10,10 0 0 0 11,1 Z M 1,11 a 10,10 0 0 0 0.02539,0.5 L 11,11.5 11,11 1,11 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="8"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="8"/>
+ <circle style="fill:#3ca2e4" cx="11" cy="11" r="6"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 9,8.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 9,8 4,0 0,3 -4,0 0,3 4,0"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 9,7 A 1.0001,1.0001 0 0 0 8.0195312,8.2460938 1.0001,1.0001 0 0 1 9,7.5 l 4,0 a 1.0001,1.0001 0 0 1 1,1 L 14,8 A 1.0001,1.0001 0 0 0 13,7 L 9,7 Z m 0,3 a 1.0001,1.0001 0 0 0 -1,1 l 0,0.5 a 1.0001,1.0001 0 0 1 1,-1 l 3,0 0,-0.5 -3,0 z m 1,3 0,0.5 3,0 A 1.0001,1.0001 0 0 1 13.980469,14.253906 1.0001,1.0001 0 0 0 13,13 l -3,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sauerbraten.svg b/.icons/awkward/22x22/apps/sauerbraten.svg
new file mode 100644
index 00000000..266017da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sauerbraten.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.023392,1.5005111 c -0.186146,-0.00411 -0.369879,0.041693 -0.531189,0.1324098 L 1.508772,4.470213 C 1.1939424,4.6475355 0.9999994,4.9752425 1,5.329888 v 10.118479 c -6e-7,0.354646 0.1939424,0.682353 0.508772,0.859676 l 8.983432,5.059238 c 0.314581,0.176958 0.701987,0.176958 1.016568,0 l 8.982456,-5.059239 C 20.806058,16.130721 21,15.803013 21,15.448367 V 5.329888 C 21,4.9752425 20.806058,4.6475355 20.491228,4.470213 L 11.508772,1.6329209 C 11.360921,1.5497747 11.194007,1.5042414 11.023392,1.5005111 Z"/>
+ <path style="fill:#4a4034" d="m 11.023392,1.0005174 c -0.186146,-0.00411 -0.369879,0.041693 -0.531189,0.1324098 L 1.508772,3.9702192 C 1.1939424,4.147542 0.9999994,4.475249 1,4.8298945 V 14.948374 c -6e-7,0.354646 0.1939424,0.682353 0.508772,0.859676 l 8.983432,5.059238 c 0.314581,0.176959 0.701987,0.176959 1.016568,0 L 20.491228,15.80805 C 20.806058,15.630727 21,15.30302 21,14.948374 V 4.8298945 C 21,4.475249 20.806058,4.147542 20.491228,3.9702193 L 11.508772,1.1329272 C 11.360921,1.0497809 11.194007,1.0042477 11.023392,1.0005174 Z"/>
+ <path style="opacity:0.06000001;fill:#ffffff" d="m 11.023872,1.0005295 c -0.18631,-0.0042 -0.370226,0.041584 -0.531684,0.1323735 L 1.5088975,3.9704761 C 1.2633302,4.109195 1.0882961,4.3416475 1.0260416,4.6117285 c 0.062254,0.270081 0.2372886,0.5025335 0.4828559,0.641252 l 8.9832905,5.0594915 c 0.314617,0.177008 0.702093,0.177008 1.01671,0 L 20.491102,5.2529805 C 20.73667,5.114262 20.911704,4.8818095 20.973958,4.6117285 20.911704,4.3416475 20.73667,4.109195 20.491102,3.9704761 L 11.508898,1.132903 C 11.361148,1.0498257 11.194364,1.0043068 11.023872,1.0005295 Z"/>
+ <path style="opacity:0.07999998" d="m 1.1486544,4.3144305 c -0.052766,0.084572 -0.092266,0.1763685 -0.1171875,0.272342 0.024922,-0.095974 0.064422,-0.18777 0.1171875,-0.272342 z m -0.1226128,0.297298 c -0.01692,0.071534 -0.025654,0.144678 -0.026041,0.2180905 v 10.118982 c 1.429e-4,0.354551 0.1941214,0.682111 0.5088975,0.859342 l 8.9832909,5.059491 C 10.64676,20.954004 10.821867,20.999276 11,20.998923 V 10.444845 c -0.178233,2.4e-5 -0.353347,-0.04562 -0.507812,-0.132373 L 1.5088975,5.2529805 C 1.2633302,5.114262 1.0882961,4.8818095 1.0260416,4.6117285 Z"/>
+ <path style="fill:#564c3d" d="M 11,5.0002125 17,7.21382 v 6.76355 L 11,17.000059 4.9999998,13.97737 V 7.2138195 Z"/>
+ <path style="opacity:0.05;fill:#ffffff" d="M 11,5.0002125 4.9999998,7.213607 V 13.97737 L 11,11.50013 Z"/>
+ <path style="opacity:0.12999998;fill:#ffffff" d="M 11,5.0002125 17,7.213607 V 13.97737 L 11,11.50013 Z"/>
+ <path style="opacity:0.1" d="m 11.009358,8.5002475 a 0.4070164,0.31269312 0 0 0 -0.212475,0.041705 L 7.2035098,10.135633 a 0.4070164,0.31269312 0 0 0 -0.20351,0.2708 v 3.187358 a 0.4070164,0.31269312 0 0 0 0.20351,0.270801 l 3.5933722,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 15,13.593793 V 10.406438 A 0.4070164,0.31269312 0 0 0 14.796491,10.135636 L 11.203509,8.541957 A 0.4070164,0.31269312 0 0 0 11.009358,8.500252 Z"/>
+ <path style="fill:#ff2a2a" d="M 11.009358,8.000254 A 0.4070164,0.31269312 0 0 0 10.796883,8.041959 L 7.2035098,9.6356385 a 0.4070164,0.31269312 0 0 0 -0.20351,0.270801 v 3.1873585 a 0.4070164,0.31269312 0 0 0 0.20351,0.270801 l 3.5933722,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 15,13.0938 V 9.9064435 a 0.4070164,0.31269312 0 0 0 -0.203509,-0.270802 l -3.592982,-1.593678 a 0.4070164,0.31269312 0 0 0 -0.194151,-0.041705 z"/>
+ <path style="fill:#ffbd30" d="m 11.009376,8.000251 a 0.4070164,0.31269312 0 0 0 -0.2125,0.04216 L 7.2031258,9.6351465 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.5937502,1.5938755 a 0.4070164,0.31269312 0 0 0 0.40625,0 l 3.59375,-1.5938755 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 7.0546878,9.7502105 c -0.03572,0.047442 -0.054576,0.101272 -0.054688,0.156082 v 3.1877505 c 2.865e-4,0.111373 0.077656,0.214222 0.203125,0.270013 l 3.5937502,1.593876 c 0.06174,0.02749 0.131778,0.04202 0.203126,0.04215 v -3.499919 c -0.07134,-1.3e-4 -0.141396,-0.01467 -0.203125,-0.04216 L 7.2031258,9.8641305 c -0.061592,-0.02736 -0.112769,-0.06664 -0.148438,-0.11393 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.023438,1.0002638 c -0.186311,-0.00421 -0.369792,0.042021 -0.53125,0.1328108 L 1.5087888,3.9709287 C 1.2632216,4.1096475 1.0886216,4.3414645 1.026367,4.6115455 1.0468515,4.700414 1.0825757,4.7828205 1.1259764,4.861542 1.2144751,4.70102 1.3440241,4.56302 1.5087889,4.4699455 L 10.492188,1.6330682 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 -0.06225,-0.270081 -0.236855,-0.501898 -0.482422,-0.6406168 L 11.508789,1.1330745 c -0.14775,-0.083077 -0.31486,-0.1290334 -0.485351,-0.1328107 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sayonara.svg b/.icons/awkward/22x22/apps/sayonara.svg
new file mode 100644
index 00000000..b797ebc2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sayonara.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 5,3.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 5,9.470703 a 2,2 0 0 0 -2,2.001953 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 A 2,2 0 0 0 5,9.470703 Z M 11,9.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 11,15.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 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <g transform="translate(-1,-1)">
+ <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/22x22/apps/sc-controller.svg b/.icons/awkward/22x22/apps/sc-controller.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sc-controller.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sc_ide.svg b/.icons/awkward/22x22/apps/sc_ide.svg
new file mode 100644
index 00000000..11c8b8b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sc_ide.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#575757" cx="11" cy="11" r="10"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="8"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <circle style="fill:#6e6e6e" cx="11" cy="11" r="8"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="6"/>
+ <circle style="fill:#818181" cx="11" cy="11" r="6"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="4"/>
+ <circle style="fill:#a4a4a4" cx="11" cy="11" r="4"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="2"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="11" r="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,3 A 8,8 0 0 0 3,11 8,8 0 0 0 3.0107422,11.290039 8,8 0 0 1 11,3.5 8,8 0 0 1 18.989258,11.209961 8,8 0 0 0 19,11 8,8 0 0 0 11,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,5 A 6,6 0 0 0 5,11 6,6 0 0 0 5.00977,11.296875 6,6 0 0 1 11,5.5 6,6 0 0 1 16.990234,11.203125 6,6 0 0 0 17,11 6,6 0 0 0 11,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,7 A 4,4 0 0 0 7,11 4,4 0 0 0 7.01074,11.288086 4,4 0 0 1 11,7.5 4,4 0 0 1 14.989258,11.211914 4,4 0 0 0 15,11 4,4 0 0 0 11,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/scans2pdf.svg b/.icons/awkward/22x22/apps/scans2pdf.svg
new file mode 100644
index 00000000..787a2b7e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/scans2pdf.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-21.5" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="20" height="16" x="-21" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ab35da" d="M 4.9999999,3.0000001 V 8.5385419 L 10.664418,3.0000001 Z"/>
+ <path style="fill:#e64242" d="M 10.664418,3.0000001 4.9999999,8.5385419 V 14.1375 L 16.390625,3.0000001 Z"/>
+ <path style="fill:#ff9800" d="M 16.390625,3.0000001 4.9999999,14.1375 V 19 H 5.7531958 L 17,8.0031248 V 3.0000001 Z"/>
+ <path style="fill:#ffde00" d="M 17,8.0031248 5.7531958,19 H 11.480469 L 17,13.603125 Z"/>
+ <path style="fill:#23a052" d="M 17,13.603125 11.480469,19 H 17 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <rect style="opacity:0.2" width="20" height="2" x="1" y="7.5" rx=".5" ry=".5"/>
+ <rect style="fill:#3398e9" width="20" height="2" x="1" y="7" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width=".5" height="12" x="-19.5" y="-17" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2;fill:#ffffff" width=".5" height="12" x="-3.5" y="-17" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/scantailor.svg b/.icons/awkward/22x22/apps/scantailor.svg
new file mode 100644
index 00000000..9d6c15ae
--- /dev/null
+++ b/.icons/awkward/22x22/apps/scantailor.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/schism-icon-128.svg b/.icons/awkward/22x22/apps/schism-icon-128.svg
new file mode 120000
index 00000000..1a7c00a0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/schism-icon-128.svg
@@ -0,0 +1 @@
+schism.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/schism.svg b/.icons/awkward/22x22/apps/schism.svg
new file mode 100644
index 00000000..9898e868
--- /dev/null
+++ b/.icons/awkward/22x22/apps/schism.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="19" height="18" x="1" y="2.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="1" y="2" rx="1.157" ry="1.189"/>
+ <rect style="fill:#3f3f3f" width="15" height="12" x="3" y="6"/>
+ <rect style="fill:#2e7034" width="2" height="12" x="3" y="6"/>
+ <rect style="fill:#2e7034" width="2" height="12" x="8" y="6"/>
+ <rect style="fill:#2e7034" width="2" height="12" x="13" y="6"/>
+ <path style="opacity:0.2" d="m 5.0000006,8.0011067 v 2.0000003 h 3 V 8.0011067 Z m 4.9999994,0 v 2.0000003 h 3 V 8.0011067 Z m 5,0 v 2.0000003 h 3 V 8.0011067 Z M 5.0000006,12.001107 v 2 h 3 v -2 z m 4.9999994,0 v 2 h 3 v -2 z m 5,0 v 2 h 3 v -2 z m -9.9999994,3.999999 v 2 h 3 v -2 z m 4.9999994,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="3" y="6"/>
+ <rect style="fill:#574c45" width="7" height="1" x="3" y="3"/>
+ <rect style="fill:#574c45" width="4" height="1" x="3" y="4"/>
+ <rect style="fill:#574c45" width="4" height="1" x="14" y="3"/>
+ <path style="opacity:0.2;fill:#ffffff;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 2.1562505,1.9999995 c -0.6407702,0 -1.15625,0.5307471 -1.15625,1.1894531 v 0.5 c 0,-0.658706 0.5154798,-1.1894531 1.15625,-1.1894531 H 18.84375 C 19.48452,2.4999995 20,3.0307466 20,3.6894526 v -0.5 C 20,2.5307466 19.48452,1.9999995 18.84375,1.9999995 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/scid.svg b/.icons/awkward/22x22/apps/scid.svg
new file mode 100644
index 00000000..f61cfd82
--- /dev/null
+++ b/.icons/awkward/22x22/apps/scid.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#af903d" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 2,1 C 1.446,1 1,1.446 1,2 V 5 H 5 V 1 Z M 5,5 V 9 H 9 V 5 Z m 4,0 h 4 V 1 H 9 Z m 4,0 v 4 h 4 V 5 Z m 4,0 h 4 V 2 C 21,1.446 20.554,1 20,1 h -3 z m 0,4 v 4 h 4 V 9 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 9 v 4 h 4 z M 9,17 V 13 H 5 v 4 z M 5,17 H 1 v 3 c 0,0.554 0.446,1 1,1 H 5 Z M 5,13 V 9 H 1 v 4 z m 4,0 h 4 V 9 H 9 Z"/>
+ <path style="opacity:0.2" d="M 1,5 V 5.5 H 5 V 5 Z m 8,0 v 0.5 h 4 V 5 Z m 8,0 v 0.5 h 4 V 5 Z M 5,9 V 9.5 H 9 V 9 Z m 8,0 v 0.5 h 4 V 9 Z M 1,13 v 0.5 H 5 V 13 Z m 8,0 v 0.5 h 4 V 13 Z m 8,0 v 0.5 h 4 V 13 Z M 5,17 v 0.5 H 9 V 17 Z m 8,0 v 0.5 h 4 V 17 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 H 5 V 1 Z m 7,0 v 0.5 h 4 V 1 Z m 8,0 v 0.5 h 3 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z M 5,5 V 5.5 H 9 V 5 Z m 8,0 v 0.5 h 4 V 5 Z M 1,9 V 9.5 H 5 V 9 Z m 8,0 v 0.5 h 4 V 9 Z m 8,0 v 0.5 h 4 V 9 Z M 5,13 v 0.5 H 9 V 13 Z m 8,0 v 0.5 h 4 V 13 Z M 1,17 v 0.5 H 5 V 17 Z m 8,0 v 0.5 h 4 V 17 Z m 8,0 v 0.5 h 4 V 17 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 15,7.4999 H 7 v 4 h 8 v 4 H 7"/>
+ <path style="fill:none;stroke:#434176;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 15,7 H 7 v 4 h 8 v 4 H 7"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/scilab.svg b/.icons/awkward/22x22/apps/scilab.svg
new file mode 100644
index 00000000..66c2d780
--- /dev/null
+++ b/.icons/awkward/22x22/apps/scilab.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 opacity=".2" d="m3 11.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="m3 10.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/22x22/apps/scinotes.svg b/.icons/awkward/22x22/apps/scinotes.svg
new file mode 100644
index 00000000..20849c09
--- /dev/null
+++ b/.icons/awkward/22x22/apps/scinotes.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e74c3c" d="M 19,20 19,2 C 19,1.446 18.554,1 18,1 L 4,1 C 3.446,1 3,1.446 3,2 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 6,5.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 6,5 6,6 16,6 16,5 6,5 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="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.2" d="m 3,20 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 19,20 c 0,0.554 -0.446,1 -1,1 L 4,21 C 3.446,21 3,20.554 3,20 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/scout-app.svg b/.icons/awkward/22x22/apps/scout-app.svg
new file mode 100644
index 00000000..3847cae2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/scout-app.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11,2.999255 C 10.488015,3.002075 9.996445,3.054132 9.493164,3.1545285 5.7823695,3.8759439 2.7658608,6.2573969 3.6572265,10.135974 c 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 19.234139,6.2573969 16.217631,3.8759439 12.506836,3.1545285 12.003556,3.0541325 11.511986,3.00208 11,2.999255 Z"/>
+ <path style="fill:#d7cec7" d="M 11,2.0002248 C 10.488015,2.0030448 9.996445,2.0551028 9.493164,2.1554983 5.7823695,2.8769136 3.1656343,5.2583668 4.057,9.1369433 4.4954165,11.045203 5.161939,12.770407 5.571289,13.98828 c 1.085141,3.226976 0.969144,4.884342 3.049805,5.600586 0.836898,0.286068 1.512945,0.423311 2.378906,0.411133 0.865962,0.01217 1.542009,-0.125065 2.378906,-0.411133 2.080661,-0.716244 1.964664,-2.37361 3.049805,-5.600586 C 16.838061,12.770407 17.254584,11.045203 17.693,9.1369433 18.584366,5.2583668 16.217631,2.8769136 12.506836,2.1554983 12.003556,2.0551023 11.511986,2.0030498 11,2.0002248 Z"/>
+ <path style="fill:#de8c4a" d="m 12.487305,2.1525686 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 C 17.889359,11.040754 16.863953,12.749668 16.447268,13.941407 13,13.999999 12,9.7820393 12,6.2619438 11.9946,4.9163928 11.899564,3.3752768 12.487305,2.1525686 Z"/>
+ <path style="fill:#de8c4a" d="m 9.512696,2.1525686 -0.01953,0.00293 C 6.014294,2.8318251 3.1455894,4.9668588 3.5351562,8.4269828 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.8549807 1.4651505,3.5638947 1.881836,4.7556337 C 9,13.999999 10,9.7820393 10,6.2619438 10.0054,4.9163928 10.100436,3.3752768 9.512696,2.1525686 Z"/>
+ <path style="fill:#3f3f3f" d="M 10.632813,14.999999 C 10.283201,14.999999 10,15.338241 10,15.755859 c 0,0.421917 0.651376,1.24414 1,1.24414 0.348624,0 1,-0.822223 1,-1.24414 0,-0.417618 -0.283201,-0.75586 -0.632812,-0.75586 l -0.367188,0 -0.367187,0 z"/>
+ <circle style="opacity:0.2" cx="7.5" cy="10" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="9.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="14.5" cy="10" r="1.5"/>
+ <circle style="fill:#ffffff" cx="7" cy="9.5" r=".5"/>
+ <path style="fill:#d86f6f" d="m 12,18.999999 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 11.979052,18.765966 12,18.880536 12,18.999999 Z"/>
+ <path style="fill:none;stroke:#79431b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="m 8.25,17.749999 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 0.580794,-0.154238 1.5,-0.999831 1.5,-0.999831"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1.9999993 c -0.50464,0.00278 -0.990592,0.054756 -1.486328,0.1523438 L 9.5,2.1542962 c -0.0027,5.264e-4 -0.0052,0.00142 -0.0078,0.00195 -0.01977,0.00384 -0.03693,0.011688 -0.05664,0.015625 C 6.1118611,2.8355012 3.3674249,4.8360688 3.5136719,8.0546868 3.6591142,5.1286971 6.2874385,3.3004443 9.435547,2.6718743 c 0.01971,-0.00394 0.03687,-0.011785 0.05664,-0.015625 0.0026,-5.3e-4 0.0051,-0.00143 0.0078,-0.00195 l 0.01367,-0.00195 C 10.009408,2.5547553 10.49536,2.5027793 11,2.4999993 c 0.511336,0.00282 1.003305,0.056098 1.505859,0.15625 l 0.002,0 c 3.175269,0.6178231 5.834599,2.4553919 5.978516,5.4023438 0.149706,-3.240129 -2.627361,-5.2502889 -5.978563,-5.9023438 l -0.002,0 C 12.003248,2.0561032 11.511336,2.0028207 11,1.9999993 Z"/>
+ <path style="opacity:0.2" d="m 7.9945806,4.3770597 c 0,0 1.8767694,-2.0042627 0.502016,-2.5747106 C 6.9566343,1.1633486 2.8415349,1.5669742 1.4062284,2.7323176 0.8583475,3.1652162 0.9857881,3.5407284 1.0996531,4.0536387 1.4936881,5.8279392 2.5152962,10.35345 2.7156962,10.496303 2.9651491,10.674123 7.9945806,4.3770597 7.9945806,4.3770597 Z"/>
+ <path style="fill:#86522b" d="m 7.9945806,3.8770609 c 0,0 1.8767694,-2.0042627 0.502016,-2.5747106 C 6.9566343,0.6633498 2.8415349,1.0669754 1.4062284,2.2323188 0.8583475,2.6652174 0.9857881,3.0407296 1.0996531,3.5536399 1.4936881,5.3279404 2.5152962,9.8534503 2.7156962,9.9963033 2.9651491,10.174123 7.9945806,3.8770609 7.9945806,3.8770609 Z"/>
+ <path style="opacity:0.2" d="m 14.005419,4.3770597 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.2998113 -1.616043,6.4426643 -0.249453,0.17782 -5.278885,-6.1192433 -5.278885,-6.1192433 z"/>
+ <path style="fill:#86522b" d="m 14.005419,3.8770609 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.1778197 -5.278885,-6.1192424 -5.278885,-6.1192424 z"/>
+ <circle style="fill:#3f3f3f" cx="14.5" cy="9.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="14" cy="9.5" r=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.9550781,1.0078118 C 4.2473653,1.0724783 2.3033166,1.5040815 1.40625,2.2324212 0.9686243,2.5782036 0.9660315,2.8898959 1.0390625,3.2617181 1.0821481,3.0860922 1.1766098,2.9138674 1.40625,2.7324212 2.8415565,1.5670778 6.9561314,1.1637332 8.4960938,1.8027337 8.7508262,1.9084338 8.8929465,2.0638093 8.9570312,2.2460931 9.038721,1.8569088 8.9623346,1.4961983 8.4960938,1.3027337 7.9186079,1.0631085 6.9797058,0.9690119 5.9550781,1.0078118 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 16.044922,1.0078118 c -1.024628,-0.0388 -1.96353,0.055297 -2.541016,0.2949219 -0.46624,0.1934646 -0.542627,0.5541751 -0.460937,0.9433594 0.06408,-0.1822838 0.206205,-0.3376593 0.460937,-0.4433594 1.539963,-0.6390005 5.654537,-0.2356559 7.089844,0.9296875 0.22964,0.1814462 0.324102,0.353671 0.367188,0.5292969 C 21.033969,2.8898959 21.031376,2.5782036 20.59375,2.2324212 19.696683,1.5040816 17.752635,1.0724783 16.044922,1.0078118 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/scratch.svg b/.icons/awkward/22x22/apps/scratch.svg
new file mode 100644
index 00000000..5f5736be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/scratch.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 13.776033,1.5000173 c -0.195425,-0.00281 -0.382992,0.076093 -0.5176,0.2167966 L 10.801296,4.5000141 H 9.628393 c -0.8708702,0 -2.072587,-0.00835 -3.196427,0.3300777 L 3.1300659,2.5997034 C 2.6678828,2.2612022 1.9992497,2.5880362 1.9991577,3.1582966 V 8.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 5.3691251,19.823952 7.9561673,20.5 10.793483,20.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 18.411834,9.03744 17.228076,7.4128681 15.557359,6.2587988 L 14.442078,2.019548 C 14.362665,1.7174441 14.090434,1.5049677 13.776033,1.5000173 Z"/>
+ <path style="fill:#ff7f00" d="m 13.776147,1.0000908 c -0.195424,-0.00281 -0.383137,0.075616 -0.517746,0.2163195 L 10.800932,4.0000147 H 9.628711 c -0.8708696,0 -2.072876,-0.00875 -3.196716,0.3296841 L 3.1300353,2.1993235 C 2.6678522,1.8608222 1.9992497,2.1884162 1.9991577,2.7586766 V 7.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 18.411834,8.5369574 17.227983,6.9131891 15.557266,5.7591198 L 14.442472,1.5196195 C 14.363059,1.2175157 14.090549,1.0050412 13.776147,1.0000908 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13.775391,1 C 13.579967,0.99719 13.392422,1.0760934 13.257812,1.2167969 L 10.800781,4 H 9.628906 C 8.7580366,4 7.5554806,3.991644 6.4316406,4.3300781 L 3.1308594,2.1992188 C 2.6686763,1.8607174 2.000092,2.1875521 2,2.7578125 v 0.5 C 2.000092,2.6875521 2.6686763,2.3607174 3.1308594,2.6992188 L 6.4316406,4.8300781 C 7.5554806,4.491644 8.7580366,4.5 9.628906,4.5 h 1.171875 L 13.257812,1.7167969 C 13.392422,1.5760934 13.579967,1.49719 13.775391,1.5 c 0.314402,0.00495 0.588555,0.2174275 0.667968,0.5195312 l 1.113282,4.2402344 c 1.670717,1.1540693 2.854338,2.7777144 3.171875,4.7226564 0.615065,0.367808 0.821675,0.815087 0.873046,1.33789 0.03109,-0.739838 -0.0752,-1.360776 -0.873046,-1.83789 C 18.410979,8.5374803 17.227358,6.9138349 15.556641,5.7597656 L 14.443359,1.5195312 C 14.363946,1.2174274 14.089793,1.0049504 13.775391,1 Z M 2,7.53125 c -1.208239,1.757138 -2.07930121,4.037139 -1.9941406,5.953125 -1.6e-5,0.0027 -1.6e-5,0.0051 0,0.0078 9.723e-4,0.01727 0.00664,0.03356 0.00781,0.05078 C 0.0644791,11.724898 0.8825421,9.656365 2,8.03125 Z"/>
+ <path style="fill:#5f4a44" d="m 13.252696,12.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 16.991016,10.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 16.991016,10.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 19.765244,17.494631 21.000001,15.932964 21,14.028299 21,12.479241 20.071934,11.28991 18.741114,10.490217 18.121,10.320446 17.526231,10.214256 16.991038,10.201155 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.991016,10.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 15.999761,17.013393 c -0.01535,1.358534 -3.000059,2.5886 -4.254938,2.479905 C 9.322532,19.283483 7.2092825,17.643922 8.2891551,15.000005 Z"/>
+ <path style="fill:#ffffff" d="m 15.999761,16.513394 c -0.01535,1.358533 -3.000059,2.588599 -4.254938,2.479905 C 9.322532,18.783484 7.2092825,17.143923 8.2891551,14.500005 Z"/>
+ <ellipse style="opacity:0.2" cx="1.966" cy="12.221" rx="2.401" ry="3.08" transform="matrix(0.91735059,-0.39808027,0.38427361,0.92321926,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="2.159" cy="11.762" rx="2.401" ry="3.08" transform="matrix(0.91735059,-0.39808027,0.38427361,0.92321926,0,0)"/>
+ <ellipse style="opacity:0.2" cx="9.737" cy="14.489" rx="2.401" ry="3.08" transform="matrix(0.91735059,-0.39808027,0.38427361,0.92321926,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="7.25" cy="11.25" rx=".75" ry=".75"/>
+ <ellipse style="fill:#ffffff" cx="9.929" cy="14.03" rx="2.401" ry="3.08" transform="matrix(0.91735059,-0.39808027,0.38427361,0.92321926,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="15.25" cy="10.25" rx=".75" ry=".75"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/screencloud.svg b/.icons/awkward/22x22/apps/screencloud.svg
new file mode 100644
index 00000000..fe34a03a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/screencloud.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#569cde" d="m9.5 2a7.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="m9.5 2a7.5 7.5 0 0 0 -7.5 7.5 7.5 7.5 0 0 0 0.0107 0.2012 7.5 7.5 0 0 1 7.4893 -7.2012 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.91752-2.988 2.251-3.643a7.5 7.5 0 0 1 -0.1016 -0.44z"/>
+ <path opacity=".2" d="m20.489 8.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.92a7.5 7.5 0 0 0 -0.0107 0.2988 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.7068zm-2.0107 6.2478v0.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="m11 6.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="m11 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 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="m11 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 -3z"/>
+ <path fill="#fff" d="m11 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 -3z"/>
+ <circle opacity=".2" cx="6.5" cy="6" r="1.5"/>
+ <circle fill="#fff" cx="6.5" cy="5.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/screengrab.svg b/.icons/awkward/22x22/apps/screengrab.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/screengrab.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/screenruler-icon-32x32.svg b/.icons/awkward/22x22/apps/screenruler-icon-32x32.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/screenruler-icon-32x32.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/screenruler-icon.svg b/.icons/awkward/22x22/apps/screenruler-icon.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/screenruler-icon.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/screenruler.svg b/.icons/awkward/22x22/apps/screenruler.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/screenruler.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/screensaver.svg b/.icons/awkward/22x22/apps/screensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/22x22/apps/screensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/scribus-ng.svg b/.icons/awkward/22x22/apps/scribus-ng.svg
new file mode 120000
index 00000000..eb0c537e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/scribus-ng.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/scribus-trunk.svg b/.icons/awkward/22x22/apps/scribus-trunk.svg
new file mode 120000
index 00000000..eb0c537e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/scribus-trunk.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/scribus.svg b/.icons/awkward/22x22/apps/scribus.svg
new file mode 100644
index 00000000..0a805ff3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/scribus.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle fill="#37a0f2" 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="m12 5.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.5535 0.647-1.1466 0.973-1.6486 0-1.5-1.5-3-3-2z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m12 5.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/22x22/apps/script-error.svg b/.icons/awkward/22x22/apps/script-error.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/script-error.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/scsi.svg b/.icons/awkward/22x22/apps/scsi.svg
new file mode 100644
index 00000000..f729807d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/scsi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="17.149" height="17.149" x="-8.93" y="7.33" rx="5.145" ry="5.145" transform="rotate(-45)"/>
+ <rect style="fill:#8e8e8e" width="17.149" height="17.149" x="-8.57" y="6.98" rx="5.145" ry="5.145" transform="rotate(-45)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.99996,1.0002444 c -1.3150872,0 -2.6299634,0.5040125 -3.6376519,1.5117007 l -4.850528,4.850528 C 1.440114,8.4341393 0.94375811,9.8528575 1.011798,11.250123 1.071714,10.01969 1.5680699,8.8061773 2.5117801,7.8624671 l 4.850528,-4.8505279 c 2.0153767,-2.01537648 5.2599279,-2.01537648 7.2753049,0 L 19.48814,7.8624671 C 20.431851,8.8061773 20.928207,10.01969 20.988122,11.250123 21.056162,9.8528575 20.559806,8.4341393 19.48814,7.3624731 L 14.637613,2.5119451 C 13.629924,1.5042569 12.315048,1.0002444 10.99996,1.0002444 Z"/>
+ <path style="opacity:0.1" d="M 10.984336,4.5003957 A 1.0000881,1.0000881 0 0 0 10.291961,4.7933612 L 4.2930092,10.792313 a 1.0000881,1.0000881 0 0 0 0,1.414046 l 5.9999288,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.5858826,-4.585883 4.5849066,-4.5849066 2.585907,2.5859071 h 2.829067 L 11.706007,4.7933612 A 1.0000881,1.0000881 0 0 0 10.984336,4.5003957 Z m 1.015612,5.9999293 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 10.984336,4.0002086 A 1.0000881,1.0000881 0 0 0 10.291961,4.2931741 L 4.2930092,10.292126 a 1.0000881,1.0000881 0 0 0 0,1.414046 l 5.9999288,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.5858826,-4.585883 4.5849066,-4.5849066 2.585907,2.5859071 h 2.829067 L 11.706007,4.2931741 A 1.0000881,1.0000881 0 0 0 10.984336,4.0002086 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.99997616;stroke-linecap:round;stroke-linejoin:round" d="m 11.999948,11.000126 h 4.999941"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/scudcloud.svg b/.icons/awkward/22x22/apps/scudcloud.svg
new file mode 120000
index 00000000..7cb5329c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/scudcloud.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/scummvm.svg b/.icons/awkward/22x22/apps/scummvm.svg
new file mode 100644
index 00000000..20b0fb90
--- /dev/null
+++ b/.icons/awkward/22x22/apps/scummvm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 11.175087,1031.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 18.767194,1047.262 19,1046.1678 19,1045.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 11.175087,1031.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 18.767194,1046.762 19,1045.6678 19,1044.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 16.50759,1042.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 6.2157952,1039.7675 6,1039.1313 6,1038.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 16.50759,1042.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 6.2157952,1039.2675 6,1038.6313 6,1037.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" d="m 11.175781,1031.3622 c -0.878745,0 -1.740661,0.1239 -2.5605466,0.377 l -0.00195,0 c -0.832513,0.2577 -1.6119726,0.6553 -2.2871093,1.1914 -0.6947584,0.5518 -1.2649224,1.2575 -1.6660157,2.0507 -0.4653878,0.9202 -0.6406249,1.9019 -0.640625,2.9024 0,0.066 0.011374,0.1265 0.013672,0.1914 0.033573,-0.8932 0.2096815,-1.7687 0.6269531,-2.5938 0.4010933,-0.7932 0.9712573,-1.4989 1.6660157,-2.0507 0.6751367,-0.5361 1.4545963,-0.9337 2.2871093,-1.1914 l 0.00195,0 c 0.8198855,-0.2531 1.6818015,-0.377 2.5605465,-0.377 1.668608,0 2.87261,0.464 3.802735,0.8809 1.529263,0.6491 2.563859,1.5451 3.257812,2.1718 0.42441,0.3832 0.642784,1.0766 0.699219,1.6778 0.07069,-0.6534 -0.143557,-1.6762 -0.699219,-2.1778 -0.693953,-0.6267 -1.728549,-1.5227 -3.257812,-2.1718 -0.930125,-0.4169 -2.134127,-0.8809 -3.802735,-0.8809 z m 6.03125,8.5469 c -0.09189,0.063 -0.187669,0.1239 -0.261719,0.1972 0.529753,0.5477 1.012326,1.1414 1.359376,1.8184 l 0.002,0 c 0.451305,0.8827 0.651037,1.8623 0.68164,2.8711 0.0023,-0.078 0.01167,-0.1559 0.01167,-0.2344 0,-1.103 -0.202308,-2.1763 -0.693359,-3.1367 l -0.002,0 c -0.286134,-0.5583 -0.676714,-1.0497 -1.09761,-1.5156 z m -11.6699216,2.3769 c -0.5513187,0.3436 -0.6588154,0.6519 -0.7480469,0.7774 -0.2070601,0.2912 -0.5427329,0.7171 -0.8535156,1.1367 -0.1553913,0.2098 -0.3049837,0.4167 -0.4511719,0.6523 -0.1459755,0.2352 -0.3499597,0.3513 -0.4492188,1.1661 -0.045108,0.2421 -0.037815,0.4453 -0.00586,0.6328 0.00559,-0.047 -0.00343,-0.083 0.00586,-0.1328 0.099259,-0.8148 0.3032433,-0.9309 0.4492188,-1.1661 0.1461882,-0.2356 0.2957806,-0.4425 0.4511719,-0.6523 0.3107827,-0.4196 0.6464555,-0.8455 0.8535156,-1.1367 0.104153,-0.1465 0.1929288,-0.5378 1.0371094,-0.9492 -0.096719,-0.1093 -0.1920551,-0.2192 -0.2890625,-0.3282 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.15625,1033.3622 c -0.695659,0 -1.352537,0.096 -1.970703,0.2871 -0.6184801,0.1914 -1.1634278,0.4735 -1.6347658,0.8477 -0.4717559,0.3746 -0.8467171,0.8365 -1.125,1.3867 C 6.1474952,1036.4339 6,1037.1481 6,1037.8817 c 0,0.071 0.011871,0.1364 0.015625,0.2051 0.034221,-0.6273 0.1696641,-1.2276 0.4101562,-1.7031 0.2782829,-0.5502 0.6532441,-1.0121 1.125,-1.3867 0.471338,-0.3742 1.0162857,-0.6563 1.6347658,-0.8477 0.618166,-0.1908 1.275044,-0.2871 1.970703,-0.2871 1.397791,0 2.095857,0.3011 3.015625,0.7148 1.242163,0.5245 2.031952,1.2109 2.707031,1.8204 0.0095,0.01 0.0074,0.019 0.01563,0.027 0.09927,-0.1731 0.170652,-0.3592 -0.01563,-0.5273 -0.675079,-0.6095 -1.464868,-1.2959 -2.707031,-1.8204 -0.919768,-0.4137 -1.617834,-0.7148 -3.015625,-0.7148 z m -0.07813,3.957 c -0.03865,0.1272 -0.06064,0.2663 -0.05664,0.3907 0.504579,1.2232 1.794056,1.8296 2.736328,2.3984 0.54862,0.3134 1.100688,0.7153 1.580079,1.1582 0.479285,0.4437 0.852733,0.9497 1.169921,1.5684 0.283217,0.5538 0.432979,1.2175 0.462891,1.9628 0.0034,-0.08 0.01172,-0.1565 0.01172,-0.2382 0,-0.8557 -0.158048,-1.6056 -0.47461,-2.2246 -0.317188,-0.6187 -0.690636,-1.1247 -1.169921,-1.5684 -0.479388,-0.4429 -1.031456,-0.8448 -1.580076,-1.1582 -0.91235,-0.5507 -2.143956,-1.1421 -2.679687,-2.2891 z m -4.3632762,6.5528 c -0.1028664,0.044 -0.1894162,0.1738 -0.3144532,0.3496 -0.5134669,0.722 -1.3614706,1.7159 -1.4003906,2.0371 -0.0051,0.042 0.047031,0.1339 0.1210938,0.2422 0.242587,-0.4381 0.8600748,-1.1898 1.2792968,-1.7793 0.250074,-0.3516 0.3480213,-0.5179 0.7226563,-0.1895 0.468189,0.5676 1.119329,0.9316 1.71875,1.2364 0.3785751,0.1914 0.6043701,0.2991 1.0605471,0.4335 0.394367,0.1227 0.835585,0.1719 1.175781,0.1719 0.339882,0 0.565944,-0.025 0.726563,-0.1699 0.177574,-0.159 0.230468,-0.3259 0.230468,-0.6621 0,-0.062 -0.01842,-0.1265 -0.03906,-0.1914 -0.03153,0.14 -0.08297,0.2564 -0.191406,0.3535 -0.160619,0.1444 -0.386681,0.1699 -0.726563,0.1699 -0.340196,0 -0.781414,-0.049 -1.175781,-0.1719 -0.456177,-0.1344 -0.681972,-0.2421 -1.0605471,-0.4335 -0.599421,-0.3048 -1.250561,-0.6688 -1.71875,-1.2364 -0.1873175,-0.1642 -0.3053368,-0.2046 -0.4082031,-0.1601 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sdl_instead.svg b/.icons/awkward/22x22/apps/sdl_instead.svg
new file mode 100644
index 00000000..d2fa86a4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sdl_instead.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="16" height="20" x="3" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#23a8ff" width="16" height="20" x="3" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 12.736985,13.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 12.5885,17.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 14,1.5 V 9.75 L 15.5,9 17,9.75 V 1.5 Z"/>
+ <path style="fill:#f14d4d" d="M 14,1 V 9.25 L 15.5,8.5 17,9.25 V 1 Z"/>
+ <path style="opacity:0.2" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 H 6 V 1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <path style="fill:#f8d084" d="m 12.736985,13.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 12.5885,16.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 6.233266,9.071852 A 0.4122192,0.41211074 60 0 0 6.0517735,9.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 4.397632,13.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 10.9457,16.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 10.730591,9.432474 L 9.860716,10.242686 9.974838,9.058489 A 0.4122192,0.41211074 60 0 0 9.189659,8.8481015 L 8.7023235,9.919326 8.360001,8.7929525 A 0.4122192,0.41211074 60 0 0 7.553643,8.8982365 L 7.511203,10.086508 6.755833,9.167923 A 0.4122192,0.41211074 60 0 0 6.2332685,9.071853 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 6.642864,11.297012 Z M 7.953579,10.54368 a 2.5196311,2.5196311 0 0 1 2.249191,0.600507 L 9.253231,11.692404 A 1.5117786,1.5117786 0 0 0 8.500319,11.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 6.79569,14.856918 7.745229,14.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 6.79569,14.856918 Z m 3.213431,-1.855276 0.946982,-0.54674 a 2.5196311,2.5196311 0 0 1 -0.600507,2.249191 L 9.807379,13.754554 a 1.5117786,1.5117786 0 0 0 0.201742,-0.752912 z"/>
+ <path style="fill:#f8d084" d="M 6.233266,8.571852 A 0.4122192,0.41211074 60 0 0 6.0517735,9.07441 L 6.464553,10.177152 5.427211,9.622522 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 4.397632,13.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 10.9457,15.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 10.730591,8.9324735 L 9.860716,9.742686 9.974838,8.558489 A 0.4122192,0.41211074 60 0 0 9.189659,8.3481015 L 8.7023235,9.419326 8.360001,8.2929525 A 0.4122192,0.41211074 60 0 0 7.553643,8.3982365 L 7.511203,9.586508 6.755833,8.667923 A 0.4122192,0.41211074 60 0 0 6.2332685,8.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 6.642864,10.797012 Z M 7.953579,10.04368 a 2.5196311,2.5196311 0 0 1 2.249191,0.600507 L 9.253231,11.192404 A 1.5117786,1.5117786 0 0 0 8.500319,10.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 6.79569,14.356918 7.745229,13.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 6.79569,14.356918 Z m 3.213431,-1.855276 0.946982,-0.54674 a 2.5196311,2.5196311 0 0 1 -0.600507,2.249191 L 9.807379,13.254554 a 1.5117786,1.5117786 0 0 0 0.201742,-0.752912 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/seafile-client-qt5.svg b/.icons/awkward/22x22/apps/seafile-client-qt5.svg
new file mode 120000
index 00000000..8c79a310
--- /dev/null
+++ b/.icons/awkward/22x22/apps/seafile-client-qt5.svg
@@ -0,0 +1 @@
+seafile.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/seafile-client.svg b/.icons/awkward/22x22/apps/seafile-client.svg
new file mode 120000
index 00000000..8c79a310
--- /dev/null
+++ b/.icons/awkward/22x22/apps/seafile-client.svg
@@ -0,0 +1 @@
+seafile.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/seafile.svg b/.icons/awkward/22x22/apps/seafile.svg
new file mode 100644
index 00000000..68a79ee2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/seafile.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#fea238" 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.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(-1 -1.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/22x22/apps/seahorse-preferences.svg b/.icons/awkward/22x22/apps/seahorse-preferences.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/seahorse-preferences.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/seahorse.svg b/.icons/awkward/22x22/apps/seahorse.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/seahorse.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/seamonkey-mozilla-build.svg b/.icons/awkward/22x22/apps/seamonkey-mozilla-build.svg
new file mode 120000
index 00000000..dfd1391e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/seamonkey-mozilla-build.svg
@@ -0,0 +1 @@
+seamonkey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/seamonkey.svg b/.icons/awkward/22x22/apps/seamonkey.svg
new file mode 100644
index 00000000..5a0bfbcf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/seamonkey.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 1.022087,11.209 a 10,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.9890001,-9.791 z"/>
+ <path style="fill:#4882e3" d="M 11.055545,8.0291775 C 5.5326979,8.0291775 1.0113371,5.4771525 1.0113371,11 c 0,5.522847 4.4771523,10 9.9999999,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 11.011337,1 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 2.1699899,9.735758 3.1690745,9.516657 4.1089919,9.510742 c 0.792243,-0.005 1.5433631,0.142113 2.277344,0.360352 2.5135142,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 20.802734,9.068359 C 19.202403,9.540124 15.993898,10.62768 13.757812,10.726562 9.4223681,10.504604 6.2091801,7.7806891 1.0195312,10.628906 a 10,10 0 0 0 -0.00195,0.01172 c 0.00892,0.499182 0.055401,0.997955 0.1386718,1.490234 0.4492682,-0.152645 1.291745,-0.237755 2.8320313,0.13086 2.8162269,0.673968 6.7998906,0.29374 9.0624996,-0.404297 2.262614,-0.698039 4.562849,-0.968805 5.886719,-1.041016 0.784233,-0.04278 1.585877,0.302432 2.041016,0.595703 A 10,10 0 0 0 21,11 10,10 0 0 0 20.802734,9.068359 Z"/>
+ <path style="fill:#595afd" d="m 1.020126,10.359411 c -0.00389,0.08004 -0.00682,0.160124 -0.00879,0.240234 a 10,10 0 0 0 0.2148436,2.046875 c 0.5105187,-0.0513 1.4274322,-0.140253 3.0458982,0.247071 2.7491641,0.657921 5.3576682,-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 8.4197171,10.666367 7.017768,10.499772 1.020126,10.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 15.338207,4.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.1235699,4.592615 -1.94353,2.913749 -4.5614227,5.449381 -7.8451976,6.729394 -0.073993,0.03589 -0.1240092,0.10479 -0.188375,0.159181 -0.12474685,0.117208 -0.028282,0.325732 0.14181,0.306545 2.30273,-0.270536 4.0987574,-1.903752 5.7973825,-3.264784 1.3654651,-0.133756 2.7123351,-0.400389 4.032355,-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 16.233277,4.6715645 15.691822,4.5008305 15.337782,4.5002 Z"/>
+ <path style="opacity:0.2" d="m 3.9882813,9.490632 c -0.7852249,0.005 -1.8974331,0.175229 -2.8671874,0.541015 a 10,10 0 0 0 -0.1210938,1.46875 10,10 0 0 0 0.013672,0.375 c 0.6569048,-0.234893 1.5639874,-0.433157 2.0214843,-0.408203 1.3238665,0.07221 4.8135639,2.225789 7.0761716,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 21,11.500397 10,10 0 0 0 20.945312,10.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 C 9.5110681,11.642872 7.0492775,9.481126 3.9882813,9.500397 Z"/>
+ <path style="fill:#8a72ff" d="M 3.9882813,8.9902344 C 3.2030564,8.9952149 2.0908482,9.165464 1.1210939,9.53125 A 10,10 0 0 0 1.0000001,11 a 10,10 0 0 0 0.013672,0.375 c 0.6569048,-0.234893 1.5639874,-0.433157 2.0214843,-0.408203 1.3238665,0.07221 4.8135639,2.225789 7.0761716,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 21,11 10,10 0 0 0 20.945312,10.044922 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 C 9.5110681,11.142475 7.0492774,8.9807288 3.9882813,9 Z"/>
+ <path style="fill:#50ddee" d="m 15.338207,4 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.1235699,4.5926155 -1.94353,2.913749 -4.5614227,5.449381 -7.8451976,6.729394 -0.073993,0.03589 -0.1240092,0.10479 -0.188375,0.15918 -0.12474685,0.117208 -0.028282,0.325732 0.14181,0.306545 2.30273,-0.270535 4.0987574,-1.903751 5.7973825,-3.264784 1.3654651,-0.133755 2.7123351,-0.400389 4.032355,-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 16.233277,4.1713645 15.691822,4.0006305 15.337782,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.011337,1 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/22x22/apps/searchmonkey.svg b/.icons/awkward/22x22/apps/searchmonkey.svg
new file mode 100644
index 00000000..8134637f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/searchmonkey.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#b87425" width="20" height="19.998" x="-21" y="1" rx="10" ry="9.999" transform="rotate(-90)"/>
+ <path style="opacity:0.2" d="m 10,6.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 12.027344,13.940918 A 4,4 0 0 1 10,14.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 10,6 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 12.027344,13.441406 A 4,4 0 0 1 10,14 4,4 0 0 1 6,10 4,4 0 0 1 10,6 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 11,1 c 5.5395,0 9.999,4.46 9.999,10 0,0.08386 0.002,0.16664 0,0.25 C 20.8669,5.827 16.4555,1.5 11,1.5 5.5445,1.5 1.133,5.8268 1.001,11.25 0.999,11.16665 1.001,11.08386 1.001,11 1.001,5.46 5.46,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 20.9942,11.25 C 20.9962,11.334 21,11.416 21,11.5 c 0,5.54 -4.46,10 -10,10 C 5.46,21.5 1,17.04 1,11.5 1,11.416 1.004,11.3335 1.006,11.25 1.138,16.673 5.544,21 11,21 c 5.456,0 9.862,-4.327 9.994,-9.75 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/securecrt.svg b/.icons/awkward/22x22/apps/securecrt.svg
new file mode 100644
index 00000000..5e8756d0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/securecrt.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,20 1,19.554 1,19 Z"/>
+ <rect style="fill:#4f4f4f" width="20" height="18" x="1" y="2" rx="1" ry="1"/>
+ <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 18 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 5,4.5 v 1 H 4.5 C 3.669,5.5 3,6.169 3,7 3,7.831 3.669,8.5 4.5,8.5 H 5 v 1 H 3.0918 c 0.206,0.582 0.754,1 1.4082,1 H 5 v 1 h 1 v -1 H 6.5 C 7.331,10.5 8,9.831 8,9 8,8.169 7.331,7.5 6.5,7.5 H 6 v -1 h 1.9082 c -0.206,-0.582 -0.754,-1 -1.408,-1 h -0.5 v -1 h -1 z m -0.5,2 H 5 v 1 H 4.5 C 4.223,7.5 4,7.277 4,7 4,6.723 4.223,6.5 4.5,6.5 Z M 6,8.5 H 6.5 C 6.777,8.5 7,8.723 7,9 7,9.277 6.7767,9.513 6.5,9.5 H 6 Z m 4,2 v 1 h 6 v -1 z"/>
+ <path style="fill:#ffffff" d="M 5,4 V 5 H 4.5 C 3.669,5 3,5.669 3,6.5 3,7.331 3.669,8 4.5,8 H 5 V 9 H 3.0918 c 0.206,0.582 0.754,1 1.4082,1 H 5 v 1 H 6 V 10 H 6.5 C 7.331,10 8,9.331 8,8.5 8,7.669 7.331,7 6.5,7 H 6 V 6 H 7.9082 C 7.7022,5.418 7.1542,5 6.5002,5 h -0.5 V 4 h -1 z M 4.5,6 H 5 V 7 H 4.5 C 4.223,7 4,6.777 4,6.5 4,6.223 4.223,6 4.5,6 Z M 6,8 H 6.5 C 6.777,8 7,8.223 7,8.5 7,8.777 6.7767,9.013 6.5,9 H 6 Z m 4,2 v 1 h 6 v -1 z"/>
+ <circle style="fill:#bb46da" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 13,13 h 0.5 c 3.0376,0 5.5,2.4624 5.5,5.5 V 19 H 18.5 C 18.227,19 18,18.775 18,18.5 18,16.015 15.985,14 13.5,14 13.227,14 13,13.775 13,13.5 Z"/>
+ <path style="fill:#ffffff" d="m 13,15 h 0.5 c 1.933,0 3.5,1.567 3.5,3.5 V 19 H 16.5 C 16.227,19 16,18.775 16,18.5 16,17.119 14.881,16 13.5,16 13.227,16 13,15.775 13,15.5 Z"/>
+ <path style="fill:#ffffff" d="m 14,17 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/22x22/apps/securecrt_64.svg b/.icons/awkward/22x22/apps/securecrt_64.svg
new file mode 120000
index 00000000..daa8b607
--- /dev/null
+++ b/.icons/awkward/22x22/apps/securecrt_64.svg
@@ -0,0 +1 @@
+securecrt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/security-high.svg b/.icons/awkward/22x22/apps/security-high.svg
new file mode 100644
index 00000000..1a5a66de
--- /dev/null
+++ b/.icons/awkward/22x22/apps/security-high.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/security-low.svg b/.icons/awkward/22x22/apps/security-low.svg
new file mode 100644
index 00000000..56e6d3cd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/security-low.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/security-medium.svg b/.icons/awkward/22x22/apps/security-medium.svg
new file mode 100644
index 00000000..701cc024
--- /dev/null
+++ b/.icons/awkward/22x22/apps/security-medium.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/selene.svg b/.icons/awkward/22x22/apps/selene.svg
new file mode 100644
index 00000000..cfe0c2d0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/selene.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/apps/selinux.svg b/.icons/awkward/22x22/apps/selinux.svg
new file mode 100644
index 00000000..732bd5bf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/selinux.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <g transform="translate(-1 1)">
+ <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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/semaphor.svg b/.icons/awkward/22x22/apps/semaphor.svg
new file mode 100644
index 00000000..3470c5d4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/semaphor.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#36445d" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="m 6,14.5 h 5 v 5 z"/>
+ <path style="fill:#70bbff" d="m 6,14 h 5 v 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6,14 0.5,0.5 H 11 V 14 Z"/>
+ <path style="opacity:0.2" d="m 6,9.5 h 5 v 5 z"/>
+ <path style="fill:#3675fb" d="m 6,9 h 5 v 5 z"/>
+ <path style="opacity:0.2" d="m 6,9.5 h 5 v -5 z"/>
+ <path style="fill:#70bbff" d="m 6,9 h 5 V 4 Z"/>
+ <path style="opacity:0.2" d="m 16,9.5 h -5 v -5 z"/>
+ <path style="fill:#3675fb" d="M 16,9 H 11 V 4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,4 6,9 H 6.5 L 11,4.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,4 V 4.5 L 15.5,9 H 16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sengi.svg b/.icons/awkward/22x22/apps/sengi.svg
new file mode 100644
index 00000000..d876faca
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sengi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 8.4277344 4.4042969 C 8.4069544 4.4094169 8.3866025 4.4212111 8.3671875 4.4394531 C 8.2200845 4.5776497 8.111786 5.010953 8.1328125 5.375 C 8.1395525 5.491615 8.1422419 5.5859375 8.1386719 5.5859375 C 8.0125409 5.5859375 7.5976563 5.7313296 7.5976562 5.7753906 C 7.5976562 5.7880456 7.6572406 5.860514 7.7285156 5.9375 C 7.8675216 6.0876425 7.9429642 6.2327054 7.9882812 6.4355469 C 8.0375813 6.6562099 8.0102905 6.6703022 7.8984375 6.4804688 C 7.4088375 5.6495323 6.4935887 5.124398 5.7929688 5.2734375 C 5.7015318 5.2928875 5.5990866 5.3229617 5.5644531 5.3398438 C 5.5022211 5.3701738 5.5009215 5.3727091 5.5078125 5.5644531 C 5.5314475 6.2220721 5.8261061 6.6123794 6.4785156 6.8496094 C 6.7652786 6.9538824 6.7689584 6.9743486 6.4980469 6.9628906 C 6.2356039 6.9517906 5.9641075 6.8214179 5.7265625 6.5917969 L 5.6328125 6.5 L 5.4863281 6.5273438 C 5.1654391 6.5860208 4.2998995 6.5576235 3.015625 6.4453125 C 2.6257704 6.4112205 2.4793461 6.4040257 2.40625 6.4101562 C 1.5194383 7.9005256 1.0457864 9.5961844 1.0117188 11.328125 A 10 10 0 0 0 2.6191406 16.449219 C 2.7567554 16.470431 2.8948737 16.49497 3.0195312 16.507812 C 3.4620641 16.553403 4.2629795 16.553773 4.6640625 16.507812 C 5.4900665 16.413113 6.144143 16.215505 7.03125 15.791016 C 7.2175045 15.701896 7.3836731 15.63421 7.4003906 15.640625 C 7.4378906 15.655015 7.5922744 15.920335 7.7011719 16.160156 C 7.8108714 16.401744 7.931593 16.770549 8.015625 17.117188 C 8.05383 17.274776 8.088081 17.410467 8.09375 17.419922 C 8.11431 17.454212 8.1928714 17.435335 8.2167969 17.390625 C 8.2633219 17.303685 8.1676856 16.584533 7.9941406 15.707031 L 7.890625 15.179688 L 7.9648438 15.119141 C 8.0056438 15.085071 8.0854765 15.033161 8.140625 15.003906 L 8.2382812 14.951172 L 8.3476562 15.007812 C 8.4997763 15.086832 8.760166 15.353535 8.890625 15.564453 C 9.0892335 15.885551 9.2653238 16.380066 9.3710938 16.914062 L 9.4238281 17.173828 L 9.4902344 17.166016 C 9.6156144 17.152646 9.623996 17.127302 9.59375 16.837891 C 9.53474 16.273303 9.3257334 15.569406 8.9980469 14.828125 C 8.9351819 14.685915 8.8886942 14.555872 8.8945312 14.541016 C 8.9003712 14.526156 8.9378196 14.493387 8.9785156 14.466797 C 9.2685041 14.277334 10.672507 13.412849 11.275391 12.734375 C 11.60285 12.365858 12.112047 11.760307 12.173828 11.666016 C 12.228648 11.582356 12.314713 11.55075 12.619141 11.505859 C 12.963212 11.455119 13.621635 11.471312 13.953125 11.539062 C 14.635552 11.67852 15.280377 11.932193 15.976562 12.333984 C 16.839126 12.831797 17.837249 13.145983 18.666016 14.027344 C 18.757886 14.125054 18.840607 14.205078 18.849609 14.205078 C 18.868989 14.205078 18.943359 13.979148 18.943359 13.919922 C 18.943359 13.870012 18.691052 13.418081 18.410156 12.966797 C 17.155296 10.950712 15.521209 9.1251028 13.84375 7.8632812 C 12.459031 6.8216643 11.054505 6.1344625 9.5351562 5.7578125 L 9.1464844 5.6621094 L 9.1269531 5.5488281 C 9.0603241 5.1616916 8.8768767 4.7575902 8.6757812 4.5507812 C 8.5622982 4.4340741 8.4900729 4.3889209 8.4277344 4.4042969 z M 9.0820312 7.5 C 9.1905723 7.50085 9.3069151 7.5188715 9.4238281 7.5546875 C 9.6606301 7.6272285 9.8709699 7.7841986 9.9511719 7.9472656 C 10.007062 8.0609066 10.011552 8.0898449 9.9824219 8.1855469 C 9.9018719 8.4501589 9.518304 8.5706864 9.109375 8.4589844 C 8.9378475 8.4121344 8.8139725 8.3475762 8.6875 8.2382812 C 8.5535355 8.1225102 8.5 8.0168831 8.5 7.8691406 C 8.5 7.6421221 8.7564107 7.497503 9.0820312 7.5 z"/>
+ <path style="fill:#80adf5" d="m 8.426758,3.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 7.4078625,5.1485555 6.4935895,4.624398 5.7929695,4.7734375 5.7015325,4.7928875 5.5981105,4.8229625 5.563477,4.839844 5.501245,4.870174 5.500922,4.872709 5.507813,5.064453 5.531448,5.722072 5.8261065,6.1123795 6.478516,6.3496095 6.765279,6.4538825 6.7689575,6.473372 6.498046,6.461914 6.235603,6.450814 5.965083,6.3204415 5.727538,6.0908205 L 5.6328125,6 5.486328,6.026367 C 5.165439,6.085044 4.300876,6.056647 3.0166015,5.944336 2.6267469,5.910244 2.4793461,5.9040255 2.40625,5.910156 1.489924,7.450127 1.0042401,9.208033 1,11 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 17.155294,10.450753 15.521209,8.6241265 13.84375,7.3623045 12.459031,6.3206875 11.054505,5.6344625 9.535156,5.2578125 L 9.145508,5.161133 9.125978,5.048828 C 9.059349,4.661691 8.8768765,4.25759 8.675781,4.050781 8.562298,3.9340738 8.4890965,3.8889209 8.426758,3.9042969 Z M 9.082031,6.999996 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 C 9.901872,7.950155 9.518304,8.069706 9.109375,7.958004 8.9378475,7.911154 8.8139725,7.8465955 8.6875,7.7373005 8.5535355,7.6215295 8.5,7.516879 8.5,7.3691365 8.5,7.142118 8.7564105,6.997499 9.082031,6.999996 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.4277344,3.9042969 c -0.02078,0.00512 -0.041132,0.016914 -0.060547,0.035156 C 8.2200845,4.0776497 8.111786,4.510953 8.1328125,4.875 c 0.00674,0.116615 0.00943,0.2109375 0.00586,0.2109375 -0.126131,0 -0.5410156,0.143439 -0.5410157,0.1875 0,0.012655 0.059584,0.087077 0.1308594,0.1640625 0.064286,0.069437 0.1119398,0.1374559 0.1523438,0.2109375 0.098784,-0.031073 0.2067762,-0.0625 0.2578125,-0.0625 0.00357,0 8.806e-4,-0.094322 -0.00586,-0.2109375 -0.021026,-0.364047 0.087272,-0.7973503 0.234375,-0.9355469 0.019415,-0.018242 0.039767,-0.030036 0.060547,-0.035156 0.062338,-0.015376 0.1345638,0.029777 0.2480468,0.1464843 0.2010955,0.2068091 0.3845427,0.6109104 0.4511717,0.9980469 l 0.01953,0.1132813 0.388672,0.095703 c 1.519349,0.37665 2.923875,1.0638517 4.308594,2.1054687 1.677459,1.2618217 3.311546,3.0874307 4.566406,5.1035157 0.200828,0.322647 0.290733,0.505774 0.38086,0.681641 0.01577,0.01426 0.05572,0.05664 0.05859,0.05664 0.01938,0 0.09375,-0.22593 0.09375,-0.285156 0,-0.04991 -0.252307,-0.501841 -0.533203,-0.953125 C 17.155296,10.450712 15.521209,8.6231501 13.84375,7.3613281 12.459031,6.3197111 11.054505,5.6344625 9.535156,5.2578125 L 9.146484,5.1621094 9.126953,5.0488281 C 9.060324,4.6616911 8.8768767,4.2575902 8.6757812,4.0507812 8.5622982,3.9340741 8.4900729,3.8889209 8.4277344,3.9042969 Z m -2.3632813,0.84375 c -0.093007,-0.00169 -0.1839068,0.00676 -0.2714843,0.025391 -0.091437,0.01945 -0.1938822,0.049525 -0.2285157,0.066406 -0.062232,0.03033 -0.063532,0.032865 -0.056641,0.2246093 0.00381,0.1059744 0.026674,0.1945405 0.044922,0.2871094 0.00539,-0.00293 0.00493,-0.00841 0.011719,-0.011719 0.034633,-0.016882 0.1370787,-0.046956 0.2285157,-0.066406 0.70062,-0.1490395 1.6158687,0.3760948 2.1054687,1.2070313 C 8.0102905,6.6703023 8.0375813,6.65621 7.9882815,6.4355469 7.9429642,6.2327054 7.8675216,6.0876425 7.7285156,5.9375 7.6572406,5.860514 7.5976562,5.7880456 7.5976562,5.7753906 c 0,-0.010049 0.066827,-0.033196 0.1015626,-0.050781 C 7.2592499,5.1487505 6.6308955,4.7583505 6.0644531,4.7480469 Z M 2.40625,5.9101562 C 1.489924,7.4501273 1.0042401,9.208033 1,11 c 2.081e-4,0.08515 0.015201,0.168923 0.017578,0.253906 0.046309,-1.705936 0.5146145,-3.374815 1.3886719,-4.8437498 0.073096,-0.00613 0.2195204,0.00106 0.609375,0.035156 1.2842745,0.112311 2.1498141,0.1407083 2.4707031,0.082031 L 5.6328125,6.5 5.7265625,6.591797 C 5.9641075,6.821418 6.2356039,6.9517907 6.4980469,6.9628907 6.7689584,6.9743487 6.7652786,6.9538807 6.4785159,6.8496095 5.9892085,6.6716869 5.7015504,6.4080928 5.578125,6.0097656 L 5.486328,6.0253906 C 5.1654391,6.0840676 4.2998995,6.0576235 3.015625,5.9453125 2.6257704,5.9112205 2.4793461,5.9040258 2.40625,5.9101562 Z M 8.6152344,7.6503906 C 8.5478843,7.710122 8.5,7.7802758 8.5,7.8691406 c 0,0.1477425 0.053536,0.2533696 0.1875,0.3691406 0.1264725,0.109295 0.2503475,0.1738532 0.421875,0.2207032 0.408929,0.111702 0.792497,-0.00883 0.873047,-0.2734375 0.02913,-0.095702 0.02464,-0.1246403 -0.03125,-0.2382813 -0.016,-0.032536 -0.05649,-0.060368 -0.08203,-0.091797 C 9.708113,7.9954894 9.416073,8.0408076 9.109376,7.957031 8.9378475,7.9101812 8.8139725,7.8456231 8.6875,7.7363281 8.6540089,7.7073854 8.6390921,7.6787904 8.6152344,7.6503906 Z M 9.03125,14.417969 c -0.0089,0.0064 -0.045244,0.04393 -0.052734,0.04883 -0.040696,0.02659 -0.078144,0.05936 -0.083984,0.07422 -0.00584,0.01486 0.040651,0.144899 0.1035157,0.287109 0.2919233,0.660379 0.4713303,1.27571 0.5527343,1.804687 0.0483,-0.02867 0.06486,-0.08544 0.04297,-0.294921 -0.05654,-0.540913 -0.258143,-1.212902 -0.5625,-1.919922 z m -1.0566406,0.693359 c -0.00267,0.0021 -0.00735,0.0058 -0.00977,0.0078 l -0.074219,0.06055 0.1035156,0.527343 c 0.096731,0.489105 0.1622913,0.892515 0.1992188,1.201172 0.00768,-0.0064 0.018885,-0.0091 0.023437,-0.01758 0.046525,-0.08694 -0.049111,-0.806092 -0.2226563,-1.683594 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sepolicy.svg b/.icons/awkward/22x22/apps/sepolicy.svg
new file mode 100644
index 00000000..6ccb7972
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sepolicy.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <g transform="translate(-1 1)">
+ <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>
+ </g>
+ <circle style="fill:#3f92e7" cx="17" cy="17" r="5"/>
+ <path style="fill:#ffffff" d="m 16.223001,14 -0.06613,0.7902 a 2.3572,2.3572 0 0 0 -0.6889,0.39844 l -0.718201,-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.716501,-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/22x22/apps/serviio.svg b/.icons/awkward/22x22/apps/serviio.svg
new file mode 100644
index 00000000..f55b2dfe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/serviio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#f4b400" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1" d="M 11,4.4999993 A 7,7 0 0 0 4.3047,9.499999 H 2 l 1.75,2 1.75,2 1.75,-2 1.75,-2 H 7.5469 A 4,4 0 0 1 11,7.4999993 4,4 0 0 1 14.842,10.394499 L 16.5,8.4999993 17.842,10.033199 A 7,7 0 0 0 11,4.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 11,4 A 7,7 0 0 0 4.3047,9 H 2 L 3.75,11 5.5,13 7.25,11 9,9 H 7.5469 A 4,4 0 0 1 11,7 4,4 0 0 1 14.842,9.8945 L 16.5,8 17.842,9.5332 A 7,7 0 0 0 11,4 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 5.5001,14 4.1583,12.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="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/session-properties.svg b/.icons/awkward/22x22/apps/session-properties.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/session-properties.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/setroubleshoot_icon.svg b/.icons/awkward/22x22/apps/setroubleshoot_icon.svg
new file mode 120000
index 00000000..27faafb0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+selinux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sgt-launcher.svg b/.icons/awkward/22x22/apps/sgt-launcher.svg
new file mode 100644
index 00000000..4f2678bf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sgt-launcher.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#8e8e8e" d="M 11,1 2,1 C 1.446,1 1,1.446 1,2 l 0,9 10,0 z"/>
+ <path style="fill:#e4e4e4" d="m 11,1 9,0 c 0.554,0 1,0.446 1,1 l 0,9 -10,0 z"/>
+ <path style="fill:#45792a" d="M 11,21 2,21 C 1.446,21 1,20.554 1,20 l 0,-9 10,0 z"/>
+ <path style="fill:#8e8e8e" d="m 11,21 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 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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="6" cy="6.5" r="3"/>
+ <circle style="fill:#ffffff" cx="6" cy="6" r="3"/>
+ <path style="opacity:0.1" transform="matrix(0.37324164,0,0,0.49728728,0.748359,-0.73002504)" 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,0.748359,-1.3069482)" 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 15,3.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 15,3 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 19,12.5 -2,1.3 0,5.7 2,0 z"/>
+ <path style="fill:#3f3f3f" d="m 19,12 -2,1.3 0,5.7 2,0 z"/>
+ <path style="opacity:0.1" transform="matrix(0,0.3110347,0.43098232,0,1.4673116,10.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,1.4673116,10.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/22x22/apps/shadow-beta.svg b/.icons/awkward/22x22/apps/shadow-beta.svg
new file mode 120000
index 00000000..7664c7a3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/shadow-beta.svg
@@ -0,0 +1 @@
+shadow-preprod.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/shadow-dev.svg b/.icons/awkward/22x22/apps/shadow-dev.svg
new file mode 120000
index 00000000..7664c7a3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/shadow-dev.svg
@@ -0,0 +1 @@
+shadow-preprod.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/shadow-preprod.svg b/.icons/awkward/22x22/apps/shadow-preprod.svg
new file mode 100644
index 00000000..b2a57f06
--- /dev/null
+++ b/.icons/awkward/22x22/apps/shadow-preprod.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#e4e4e4" d="M 11,1 C 5.4771525,1 1,5.4771525 1,11 1.00499,13.794744 2.179263,16.459883 4.2382812,18.349609 4.0818045,17.916797 4.0011944,17.460228 4,17 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 9.767947,20.938065 10.383199,20.997563 11,21 16.522847,21 21,16.522847 21,11 21,5.4771525 16.522847,1 11,1 Z"/>
+ <path style="fill:#263547" d="m 11,3 c 4.441967,0 8,3.5580328 8,8 0,3.459953 -2.18456,6.32367 -5.238281,7.447266 C 13.881347,17.976554 13.999345,17.502711 14,17.001953 A 2.0002,2.0002 0 0 0 14,17 C 14,13.709981 11.290019,11 8,11 6.1652678,11 4.5713604,11.888911 3.4667969,13.205078 3.2538023,12.482933 3.001745,11.768005 3,11 v -0.002 c 0,0 0,-0.002 0,-0.002 C 3.0021386,6.5560874 6.5593682,3 11,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4771525,1 1,5.4771525 1,11 1.0001428,11.07997 1.011621,11.158534 1.013672,11.238281 1.1539158,5.8377084 5.5656031,1.5 11,1.5 c 5.438379,0 9.854217,4.3439075 9.988281,9.75 C 20.990364,11.166034 21,11.084468 21,11 21,5.4771525 16.522847,1 11,1 Z M 8,11 C 6.1652678,11 4.5713604,11.888911 3.4667969,13.205078 3.2723522,12.545825 3.055017,11.890362 3.015625,11.197266 3.0119386,11.297179 3.0000486,11.395237 3,11.496094 v 0.002 0.002 c 0.00174,0.768005 0.2538023,1.482933 0.4667969,2.205078 C 4.5713604,12.388911 6.1652678,11.5 8,11.5 c 3.178627,0 5.807487,2.531601 5.982422,5.669922 0.003,-0.05662 0.0175,-0.110681 0.01758,-0.167969 A 2.0002,2.0002 0 0 0 14,17 c 0,-3.290019 -2.709981,-6 -6,-6 z m 10.988281,0.279297 c -0.11314,3.283094 -2.19647,5.984285 -5.097656,7.109375 -0.03948,0.187331 -0.08191,0.373671 -0.128906,0.558594 C 16.81544,17.82367 19,14.959953 19,11.5 19,11.42547 18.9903,11.353315 18.98828,11.279297 Z M 4.0234375,17.267578 C 4.0188561,17.345989 4,17.42044 4,17.5 c 5.802e-4,0.223551 0.020945,0.446494 0.058594,0.666016 0.061721,0.05965 0.1162797,0.125399 0.1796874,0.183593 C 4.1123401,18.001258 4.0492366,17.63623 4.0234375,17.267578 Z m 7.9531245,0.0098 c -0.116883,1.642174 -1.220791,3.06105 -2.814453,3.544922 0.278998,0.05333 0.559575,0.09172 0.841797,0.121093 C 11.214275,20.239944 11.998111,18.945054 12,17.5 12,17.42375 11.98077,17.352541 11.97656,17.277344 Z"/>
+ <path style="opacity:0.2" d="M 11,3 C 6.5593682,3 3.0021386,6.5562749 3,10.996094 v 0.002 0.002 c 1.52e-4,0.06689 0.011867,0.131145 0.015625,0.197266 C 3.1742169,6.8987983 6.6602438,3.5 11,3.5 c 4.367439,0 7.87163,3.4417621 7.988281,7.779297 C 18.991499,11.185918 19,11.094287 19,11 19,6.5580328 15.441967,3 11,3 Z M 1.0136719,11.238281 C 1.0113893,11.326181 1,11.411549 1,11.5 1.00499,14.294744 2.179263,16.959883 4.2382812,18.849609 4.1578116,18.627032 4.0984529,18.398426 4.0585938,18.166016 2.1734127,16.344216 1.0810913,13.859511 1.0136719,11.238281 Z M 20.988281,11.25 C 20.854217,16.656092 16.438379,21 11,21 10.667245,20.9987 10.334525,20.97777 10.003906,20.94336 9.740447,21.096472 9.463086,21.230883 9.162109,21.322267 9.767947,21.438065 10.383199,21.497563 11,21.5 c 5.522847,0 10,-4.477153 10,-10 0,-0.08447 -0.0096,-0.166034 -0.01172,-0.25 z M 8,13 c -2.209139,0 -4,1.790861 -4,4 2.331e-4,0.08981 0.017182,0.178195 0.023437,0.267578 C 4.1460675,15.168757 5.8704206,13.5 8,13.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 13.951636,18.09916 13.999602,17.805985 14,17.501953 A 2.0002,2.0002 0 0 0 14,17.5 c 0,-0.111392 -0.01145,-0.220099 -0.01758,-0.330078 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/shadow-tactics.svg b/.icons/awkward/22x22/apps/shadow-tactics.svg
new file mode 100644
index 00000000..05efe476
--- /dev/null
+++ b/.icons/awkward/22x22/apps/shadow-tactics.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e4e4e4" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.1" d="m 12.540001,18.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 C 9.199404,7.0474223 9.18491,7.0463448 9.18491,6.9142458 9.18491,6.8539928 9.15775,6.6968938 9.1246,6.5651808 9.07054,6.3504983 9.04981,6.3273103 8.9248398,6.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 C 9.36897,18.2715 9.35844,18.278956 9.154108,18.265681 8.793245,18.241971 8.4682685,18.136853 8.3360425,18.000571 8.2446015,17.906311 8.170936,17.877478 8.070656,17.896657 7.878569,17.933297 7.679646,17.817357 7.4738575,17.548627 7.1806153,17.165728 6.8210727,16.810974 6.6248652,16.710983 6.4171847,16.605173 5.7540385,16.518327 5.312589,16.468891 5.022907,16.436566 4.620105,16.232705 4.620105,16.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 C 3.5811126,9.455575 3.6528646,9.295157 3.9286601,8.9767363 4.262657,8.5911658 4.411834,8.4287523 4.446805,7.9185373 4.4737,7.5261143 4.48857,7.4818508 4.628005,7.3787563 4.814166,7.2410953 4.820894,7.1799368 4.6499,7.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 C 8.032615,4.7387703 9.04021,4.5546048 9.241146,4.6046438 c 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 8.5870248,17.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 6.5594997,16.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 7.1407778,14.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 17.553346,8.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 9.909855,18.323732 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 9.874335,15.18336 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 8.9786108,11.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 18.010009,8.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 8.8653463,7.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 17.712742,7.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 4.30061,6.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 13.285187,4.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 7.0528015,4.4275856 c -0.05593,-0.0559 -0.04146,-0.2208431 0.022885,-0.260624 C 7.1607525,4.1144236 7.293487,4.2689786 7.253275,4.373754 7.218365,4.464695 7.11711,4.4918906 7.052818,4.427586 Z"/>
+ <path style="fill:#9e2323" d="m 12.540001,17.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 12.012966,5.2350775 11.429563,4.808174 10.918852,5.04087 10.805495,5.092503 10.76549,5.086385 10.673657,5.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 C 10.145755,5.216806 10.06155,5.333046 9.979363,5.40985 9.877842,5.504669 9.838961,5.58393 9.858076,5.657027 9.876826,5.728788 9.831446,5.8270555 9.72201,5.9517 9.542172,6.1565535 9.514269,6.2578375 9.63769,6.2578375 c 0.154444,0 0.07752,0.093009 -0.148268,0.179209 C 9.199404,6.547813 9.18491,6.5467355 9.18491,6.4146365 9.18491,6.3543835 9.15775,6.1972845 9.1246,6.0655715 9.070538,5.850889 9.049812,5.827701 8.9248398,5.8422255 l -0.139497,0.015945 V 6.3878665 6.917563 L 8.5589487,7.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 C 9.36897,17.771891 9.35844,17.779347 9.154108,17.766072 8.793245,17.742362 8.4682685,17.637244 8.3360425,17.500962 8.2446015,17.406702 8.170936,17.377869 8.070656,17.397048 7.878569,17.433688 7.679646,17.317748 7.4738575,17.049018 7.1806153,16.666119 6.8210727,16.311365 6.6248652,16.211374 6.4171847,16.105564 5.7540385,16.018718 5.312589,15.969282 5.022907,15.936957 4.620105,15.733096 4.620105,15.619011 c 0,-0.03017 -0.085441,-0.0909 -0.189859,-0.134558 C 4.149292,15.367092 3.8166091,15.610267 3.7030971,15.423603 3.4810516,15.058505 3.4321551,14.797751 3.4744701,14.20444 3.5412451,13.268184 3.5284231,13.176295 3.2481791,12.582596 2.9967871,12.050012 2.9954551,12.044237 3.0014246,11.514411 3.0068146,11.034064 3.0283596,10.924203 3.2207076,10.3958 3.3380166,10.0735 3.4625961,9.643838 3.4975546,9.440925 3.5811121,8.9559655 3.6528646,8.795548 3.9286601,8.477127 4.262657,8.0915565 4.411834,7.929143 4.446805,7.418928 4.4737,7.026505 4.48857,6.9822415 4.628005,6.879147 4.814166,6.741486 4.820894,6.6803275 4.6499,6.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 5.7651495,5.343287 5.853715,5.29536 5.908939,5.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 C 8.032615,4.239161 9.04021,4.0549955 9.241146,4.1050345 c 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 8.5870248,17.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 6.5594997,15.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 17.553346,7.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 8.9786108,11.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 18.010009,8.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 8.8653463,7.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 17.712742,6.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 4.30061,6.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 13.285187,4.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 7.0528015,3.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/22x22/apps/shadowsocks-qt5.svg b/.icons/awkward/22x22/apps/shadowsocks-qt5.svg
new file mode 100644
index 00000000..20212f59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/shadowsocks-qt5.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#2ec14a" 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.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 16,6 4,12.28125 7.823242,13.538086 13.47461,8.760742 9.288086,14.03711 11.467774,14.756836 13.771485,15.5 Z M 9.007813,14.997071 9,17.5 10.326172,15.447265 9.901367,15.291992 Z"/>
+ <path style="fill:#ffffff" d="M 16,5.5 4,11.78125 7.823242,13.038086 13.47461,8.260742 9.288086,13.53711 11.467774,14.256836 13.771485,15 Z M 9.007813,14.497071 9,17 10.326172,14.947266 9.901367,14.791992 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/shadwen.svg b/.icons/awkward/22x22/apps/shadwen.svg
new file mode 100644
index 00000000..d039391b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/shadwen.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#55448e" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 4.6329575,18.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 15.844557,18.210262 C 14.536208,16.407572 6.0940575,4.545832 6.1054575,4.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 4.6329575,17.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 15.844557,17.710271 C 14.536208,15.907581 6.0940575,4.045841 6.1054575,4.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/22x22/apps/sheets.svg b/.icons/awkward/22x22/apps/sheets.svg
new file mode 100644
index 00000000..638f0d7e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sheets.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#67c0bf" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/shotcut.svg b/.icons/awkward/22x22/apps/shotcut.svg
new file mode 100644
index 00000000..2c1f211d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/shotcut.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#115c77" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.3" d="M 2,1 C 1.446,1 1,1.446 1,2 v 18 c 0,0.554 0.446,1 1,1 H 8 V 1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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:#e4e4e4" width="2" height="22" x="7" y="0" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.5,0 C 7.223,0 7,0.223 7,0.5 V 1 C 7,0.723 7.223,0.5 7.5,0.5 h 1 C 8.777,0.5 9,0.723 9,1 V 0.5 C 9,0.223 8.777,0 8.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/shotwell.svg b/.icons/awkward/22x22/apps/shotwell.svg
new file mode 120000
index 00000000..b927afb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/shotwell.svg
@@ -0,0 +1 @@
+multimedia-photo-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/showfoto.svg b/.icons/awkward/22x22/apps/showfoto.svg
new file mode 120000
index 00000000..1b2314fb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/showfoto.svg
@@ -0,0 +1 @@
+kphotoalbum.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/showtime.svg b/.icons/awkward/22x22/apps/showtime.svg
new file mode 100644
index 00000000..cc0e7bb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/showtime.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/shutter.svg b/.icons/awkward/22x22/apps/shutter.svg
new file mode 100644
index 00000000..363d1f07
--- /dev/null
+++ b/.icons/awkward/22x22/apps/shutter.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <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 1.6397954,-0.861315 3.3575824,-4.937515 3.0781254,-5.007812 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.201168 3.361094,5.369279 4.218868,8.438153 0.127384,0.455241 3.163789,-2.624142 1.203134,-6.241743 -1.005528,-1.337445 -4.609129,-2.3134052 -5.313648,-2.2764067 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 0.001,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 1.6397953,-0.861315 3.3576433,-4.936497 3.0781863,-5.006794 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 0.6244674,1.807876 4.6249292,4.211127 4.4864753,3.758645 C 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="fill:#ffffff;opacity:0.1" d="M 17.480469 1.0019531 C 14.66339 1.0345521 10.317522 1.8168635 8.9589844 3.4355469 L 8.9550781 3.4355469 C 8.1230579 4.6450778 7.8516737 8.5343834 7.8964844 10.117188 C 7.9107605 8.3295293 8.199397 5.0341054 8.9550781 3.9355469 L 8.9589844 3.9355469 C 10.317521 2.3168635 14.66339 1.5345521 17.480469 1.5019531 C 18.600209 1.488973 19.471216 1.5975273 19.824219 1.8164062 C 20.390767 1.2627572 19.254623 0.981387 17.480469 1.0019531 z M 6.9570312 4.5253906 C 6.3028086 4.6365283 3.844192 6.3123126 3.9609375 9.3300781 C 4.1129086 6.6269664 6.3397669 5.1302499 6.9570312 5.0253906 C 7.0467627 5.0101496 7.0950736 5.0284896 7.1054688 5.0722656 C 7.1091295 4.9097147 7.1086062 4.7523889 7.1152344 4.5859375 C 7.1175845 4.5269649 7.0587042 4.5081213 6.9570312 4.5253906 z M 7.0996094 5.9550781 C 7.0783906 8.5908232 7.4835651 10.836216 8.4082031 13.957031 C 8.5055559 13.983003 8.552463 13.970623 8.5351562 13.914062 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 10.075007 9.4690588 10.155563 9.4737807 10.257812 9.4707031 C 11.09473 8.5580695 13.332042 6.7121628 14.759766 6.609375 C 17.908484 6.8534267 19.184944 9.3823351 19.408203 10.488281 C 19.690128 10.202195 18.643245 6.4103767 14.759766 6.109375 z M 12.84375 9.953125 C 12.855834 9.970754 12.864937 9.9863377 12.876953 10.003906 C 13.839279 10.077415 17.064307 11.00548 18.011719 12.265625 C 18.440022 13.055887 18.620496 13.817845 18.654297 14.525391 C 18.69978 13.683604 18.543279 12.746405 18.011719 11.765625 C 17.513985 11.103593 16.379772 10.531106 15.275391 10.125 C 14.503333 10.032317 13.703735 9.9756435 12.84375 9.953125 z M 2.3710938 10.097656 C 2.2160019 10.077256 1.9896861 10.797333 2.0195312 11.771484 C 2.0668003 11.067821 2.2442954 10.580978 2.3710938 10.597656 C 2.3829437 10.599156 2.3934469 10.605234 2.4042969 10.615234 C 4.6136164 12.712962 6.6510648 13.983236 9.9335938 15.492188 C 10.270536 15.354788 10.454484 15.239413 10.353516 15.193359 C 9.6735015 14.886839 9.0881048 14.596367 8.5039062 14.304688 C 8.5157888 14.343958 8.5231108 14.374498 8.5351562 14.414062 C 8.6172033 14.682201 7.2472949 13.939602 5.9863281 12.919922 C 4.7021327 12.112499 3.5811359 11.232632 2.4042969 10.115234 C 2.3934469 10.105234 2.3829436 10.099156 2.3710938 10.097656 z M 13.857422 12.052734 C 13.835382 12.047034 13.81976 12.057437 13.8125 12.085938 C 12.825272 15.860982 11.915025 18.133406 10.140625 20.779297 C 10.098536 20.841267 10.202392 20.893928 10.361328 20.935547 C 11.986898 18.433827 12.868649 16.195112 13.8125 12.585938 C 13.81976 12.557437 13.835382 12.547034 13.857422 12.552734 C 14.143987 12.62773 15.579875 15.453758 15.705078 17.345703 C 15.810164 16.086691 15.062432 14.137554 14.472656 12.988281 C 14.319869 12.726182 14.158946 12.458514 13.990234 12.1875 C 13.940442 12.127809 13.886298 12.060292 13.857422 12.052734 z M 12.775391 14.464844 C 12.766391 14.462544 12.755426 14.464346 12.742188 14.470703 C 11.818779 14.912262 10.980992 15.288405 10.185547 15.613281 C 10.246354 15.640899 10.291832 15.665555 10.353516 15.693359 C 10.647238 15.827331 8.6811623 16.520223 6.8359375 16.726562 C 5.8449754 16.973558 4.8396254 17.151592 3.7285156 17.273438 C 3.6228687 17.285582 3.6908985 17.486338 3.8730469 17.753906 C 6.9513409 17.400401 9.2560704 16.633387 12.691406 14.994141 C 12.788352 14.695817 12.833751 14.479524 12.775391 14.464844 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sideka.svg b/.icons/awkward/22x22/apps/sideka.svg
new file mode 100644
index 00000000..327c9b7a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sideka.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#3496de" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 11.474271,3.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 12.943592,3.5968146 12.188366,3.5174674 11.474271,3.4999763 Z M 6.6647003,3.5722279 C 6.6183853,3.5436194 6.2312688,3.799905 5.9205598,4.065392 5.4887553,4.434351 5.0443543,5.0579945 4.8141143,5.6161735 4.4601768,6.474218 4.4013978,7.5317015 4.6578643,8.427697 4.8173598,8.9849145 5.3242008,9.903178 5.4693878,9.897423 5.5020428,9.895923 5.6123058,9.794504 5.7135283,9.671837 h -0.001 C 5.8137558,9.549176 5.8970988,9.433782 5.8970988,9.415001 c 0,-0.0188 -0.070957,-0.149183 -0.1572265,-0.289062 C 5.5397168,8.801388 5.3915398,8.443187 5.2945598,8.052697 5.1886423,7.6262235 5.1874178,6.926562 5.2926098,6.4999625 5.5014523,5.65177 5.9796473,4.9428945 6.6930003,4.424767 6.8528758,4.3086405 6.9840158,4.2097625 6.9840158,4.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 7.0859068,8.6686805 7.0740938,8.7239825 6.9322783,8.420861 6.7453058,8.021217 6.6843903,7.7529065 6.6842318,7.3261345 6.6839528,6.5441885 7.0591093,5.7824775 7.6588408,5.346642 7.7649353,5.269543 7.8523638,5.178709 7.8531768,5.1444935 7.8555768,5.047364 7.6141718,4.592736 7.5602083,4.592736 Z M 8.999661,5.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 8.79117,7.200008 8.64504,7.35957 8.405913,7.287072 8.341783,7.267637 8.284621,7.264857 8.268218,7.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 C 8.447958,8.054916 8.63563,8.192493 8.792634,8.232384 8.946754,8.271554 9.203828,8.242934 9.342438,8.171837 9.718917,7.9787705 9.861097,7.5087495 9.655916,7.1327745 9.556306,6.950242 9.353774,6.7932735 9.17447,6.7597275 9.11471,6.7485375 9.004246,6.7478775 8.904938,6.7538675 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 11.807603,8.0678835 11.688352,8.000024 11.499661,7.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 11.474271,3 C 10.538031,2.979957 9.565924,3.3227771 8.860013,3.78125 8.515617,4.0088395 8.551216,4.076614 8.912743,3.8818359 c 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 14.925165,4.27231 14.121389,3.682763 13.653958,3.4580078 12.943592,3.0968383 12.188366,3.017491 11.474271,3 Z M 6.6647003,3.0722656 C 6.6183853,3.0436571 6.2312688,3.2999426 5.9205598,3.5654297 5.4887553,3.9343889 5.0443543,4.558032 4.8141143,5.116211 4.4601768,5.9742555 4.4013978,7.031739 4.6578643,7.9277345 4.8173598,8.484952 5.3242008,9.403216 5.4693878,9.397461 c 0.032655,-0.0015 0.142918,-0.10292 0.2441405,-0.225586 h -0.001 C 5.8137558,9.049214 5.8970988,8.9338195 5.8970988,8.915039 c 0,-0.0188 -0.070957,-0.1491835 -0.1572265,-0.2890625 C 5.5397403,8.3014255 5.3915633,7.9432245 5.2945833,7.5527345 5.1886658,7.126261 5.1874413,6.4265995 5.2926303,6 5.5014728,5.1518075 5.9796678,4.442932 6.6930208,3.9248047 6.8528963,3.8086784 6.9840363,3.7097999 6.9840363,3.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 6.4311118,5.1052 6.1639048,5.631949 6.0475128,6.248047 5.9298898,6.8706795 6.0326478,7.6723 6.2984893,8.2041015 6.4345808,8.4763585 6.5701758,8.683526 6.6119658,8.683594 6.6324058,8.6836325 6.7196178,8.601193 6.8053253,8.5 7.0859068,8.168718 7.0740938,8.22402 6.9322783,7.9208985 6.7453058,7.5212545 6.6843903,7.252944 6.6842318,6.826172 6.6839528,6.044226 7.0591093,5.282515 7.6588408,4.8466795 7.7649353,4.7695805 7.8523638,4.6787465 7.8531768,4.644531 7.8555768,4.5474015 7.6141718,4.0927735 7.5602083,4.0927735 Z M 8.999661,5 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 7.9996613,7 1,1 0 0 1 8.999661,6 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 8.904935,6.253906 c -0.09931,0.006 -0.187341,0.0184 -0.203125,0.03418 C 8.6907,6.299161 8.69851,6.36983 8.71939,6.444336 8.79117,6.7000455 8.64504,6.8596075 8.405913,6.7871095 8.341783,6.7676745 8.284621,6.7648945 8.268218,6.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 9.718916,7.478808 9.861097,7.008787 9.655915,6.632812 9.556305,6.4502795 9.353774,6.293311 9.174469,6.259765 9.114713,6.248575 9.004245,6.247915 8.904938,6.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 14.718915,7.478808 14.861096,7.008787 14.655914,6.632812 14.556304,6.4502795 14.353774,6.293311 14.174469,6.259765 14.114712,6.248575 14.004245,6.247915 13.904938,6.253905 Z M 11.499661,7.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 11.240426,9.113996 11.471476,9.5 11.507474,9.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 11.807603,7.567921 11.688352,7.5000615 11.499661,7.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 C 10.513345,9.468989 9.101215,9.248428 7.8307293,9.84277 c -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/22x22/apps/sigil.svg b/.icons/awkward/22x22/apps/sigil.svg
new file mode 100644
index 00000000..b9e16691
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sigil.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#97302c" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,1 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 11.275392,4.499981 C 9.689374,4.49957 8.4893339,5.188602 7.9171164,6.426653 7.7259279,6.8403095 7.6892739,6.9880715 7.6632199,7.4636415 7.6097919,8.4387805 7.9265869,9.227463 8.6143569,9.833205 9.11627,10.275255 9.306351,10.37889 11.00587,11.13066 c 2.036341,0.893936 4.053301,2.492839 3.78111,4.409943 C 14.57668,17.021795 12.528672,18.012668 11.032679,18 9.440542,17.986517 7.6888977,17.032378 7.082,15.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 9.448166,14.501057 9,14.948299 9,15.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 14.46986,10.694284 13.99131,10.427293 12.444294,9.791256 10.577386,9.023699 9.97675,8.69355 9.40046,8.1172465 8.9521539,7.6689295 8.8523884,6.792012 9.157305,6.123748 9.320853,5.7653115 9.800883,5.3313465 10.214884,5.1677285 c 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 11.275392,3.999981 C 9.689374,3.99957 8.4893339,4.688602 7.9171164,5.926653 7.7259279,6.3403095 7.6892739,6.4880715 7.6632199,6.9636415 7.6097919,7.9387805 7.9265869,8.727463 8.6143569,9.333205 9.11627,9.775255 9.306351,9.87889 11.00587,10.63066 c 2.036341,0.893936 4.053301,2.492839 3.78111,4.409943 C 14.57668,16.521795 12.528672,17.512668 11.032679,17.5 9.440542,17.486517 7.6888977,16.532378 7.082,14.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 9.448166,14.001057 9,14.448299 9,15 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 14.46986,10.194284 13.99131,9.927293 12.444294,9.291256 10.577386,8.523699 9.97675,8.19355 9.40046,7.6172465 8.9521539,7.1689295 8.8523884,6.292012 9.157305,5.623748 9.320853,5.2653115 9.800883,4.8313465 10.214884,4.6677285 c 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/22x22/apps/signal-desktop-beta.svg b/.icons/awkward/22x22/apps/signal-desktop-beta.svg
new file mode 120000
index 00000000..62553916
--- /dev/null
+++ b/.icons/awkward/22x22/apps/signal-desktop-beta.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/signal-desktop.svg b/.icons/awkward/22x22/apps/signal-desktop.svg
new file mode 100644
index 00000000..9013c9b6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/signal-desktop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#2893ea" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="M 10.5,3.52359 C 9.408582,3.5888455 8.3680205,3.8631413 7.425781,4.3106995 l 0.5,0.865234 C 8.7159505,4.8125965 9.584806,4.5849665 10.5,4.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 13.63198,3.8631413 12.591418,3.5888455 11.5,3.52359 Z M 6.5478515,4.7882385 C 5.6279445,5.371642 4.8443755,6.134713 4.245117,7.0226135 L 5.109375,7.521637 C 5.6174515,6.78323 6.275754,6.1462755 7.046875,5.6515195 Z m 8.9042965,0 -0.499023,0.863281 c 0.770861,0.494703 1.429555,1.131901 1.9375,1.8701175 L 17.754883,7.0226135 C 17.155624,6.134713 16.372054,5.371642 15.452148,4.7882385 Z M 3.7421875,7.8868715 C 3.2768777,8.8310985 3.0079799,9.881278 3.0019531,11.000153 H 4.001953 C 4.007793,10.066045 4.2250885,9.18387 4.6064455,8.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 18.992047,9.881278 18.723122,8.8310985 18.257812,7.8868715 Z M 3.078125,12.000153 c 0.1485699,1.025852 0.520864,2.000932 1.082031,2.87207 l 0.8652345,-0.5 C 4.552785,13.649002 4.230561,12.846251 4.088867,12.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 5.635742,15.17398 4.763672,15.677887 C 4.8422465,15.771217 4.9169905,15.867177 5,15.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 6.223273,18.016911 5.9999225,17.675225 6,17.268707 V 16.070465 15.558747 C 5.872228,15.435441 5.752806,15.3054 5.635742,15.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 12.975932,17.345459 12.25259,17.503389 11.5,17.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 7.844703,18.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 6.991164,19.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 9.72756,18.404403 c 0.258133,0.03994 0.514534,0.09268 0.772461,0.129883 V 17.544052 C 10.167757,17.506422 9.838622,17.441801 9.510763,17.37413 Z"/>
+ <path style="fill:#b1ddf4" d="M 10.5,3.0234375 C 9.408582,3.088693 8.3680205,3.3629888 7.425781,3.8105469 l 0.5,0.8652341 C 8.7159505,4.312444 9.584806,4.084814 10.5,4.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 13.63198,3.3629888 12.591418,3.088693 11.5,3.0234375 Z M 6.5478515,4.288086 C 5.6279445,4.8714895 4.8443755,5.6345605 4.245117,6.522461 L 5.109375,7.0214845 C 5.6174515,6.2830775 6.275754,5.646123 7.046875,5.151367 Z m 8.9042965,0 -0.499023,0.863281 c 0.770861,0.494703 1.429555,1.131901 1.9375,1.8701175 L 17.754883,6.522461 C 17.155624,5.6345605 16.372054,4.8714895 15.452148,4.288086 Z M 3.7421875,7.386719 C 3.2768777,8.330946 3.0079799,9.381126 3.0019531,10.5 H 4.001953 C 4.007793,9.565893 4.2250885,8.6837175 4.6064455,7.885742 Z m 14.5156245,0 -0.864258,0.499023 C 17.774913,8.6837165 17.992196,9.565899 17.998047,10.5 h 1 C 18.992047,9.381126 18.723122,8.330946 18.257812,7.386719 Z M 3.078125,11.5 c 0.1485699,1.025852 0.520864,2.000932 1.082031,2.872071 l 0.8652345,-0.5 C 4.552785,13.148849 4.230561,12.346099 4.088867,11.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 18.414027,13.524384 18.786401,12.550324 18.928711,11.5 Z M 5.635742,14.673828 4.763672,15.177734 C 4.8422465,15.271065 4.9169905,15.367024 5,15.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 6.223273,17.516759 5.9999225,17.175073 6,16.768554 V 15.570312 15.058594 C 5.872228,14.935288 5.752806,14.805248 5.635742,14.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 12.975932,16.845307 12.25259,17.003236 11.5,17.053711 v 1 c 0.929785,-0.05559 1.824307,-0.259338 2.651367,-0.59668 z M 9.510742,16.874025 8.8847655,17.23633 a 1.0001,1.0001 0 0 0 -10e-4,0 L 7.844703,17.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 9.72756,17.904252 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 11,5.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 8.3847655,16.870226 9.293946,16.344835 A 6,5.5384615 0 0 0 11,16.577258 6,5.5384615 0 0 0 17,11.038195 6,5.5384615 0 0 0 11,5.500109 Z"/>
+ <ellipse style="fill:#ffffff" cx="11" cy="10.538" rx="6" ry="5.538"/>
+ <path style="fill:#ffffff" d="M 7.236178,14.140374 A 0.23079231,0.23079231 0 0 0 7,14.371143 v 1.198918 1.198918 a 0.23079231,0.23079231 0 0 0 0.3461535,0.20012 L 8.384615,16.36964 9.423077,15.770181 a 0.23079231,0.23079231 0 0 0 0,-0.399339 L 8.384615,14.770482 7.3461535,14.171022 A 0.23079231,0.23079231 0 0 0 7.236178,14.140373 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/simon.svg b/.icons/awkward/22x22/apps/simon.svg
new file mode 100644
index 00000000..47072bc4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/simon.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,16.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 11,6.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 11,6.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 11,16.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 11,6 c 0,1.3010845 0,5 0,5 0,0 -3.539661,0 -5,0 C 3.2385763,11 1,8.7614235 1,6 1,3.2385763 3.2385763,1 6,1 c 2.7614235,0 5,2.2385763 5,5 z"/>
+ <path style="fill:#92dc39" d="m 11,6 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 11,16 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 11,16 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="11" cy="11.5" r="4"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="4"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,1 C 3.2385763,1 1,3.2385763 1,6 1,6.084484 1.0085535,6.166544 1.0126955,6.25 1.1439234,3.6056306 3.3230602,1.5 6,1.5 c 2.7614235,0 5,2.2385763 5,5 V 6 C 11,3.2385763 8.7614235,1 6,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16,1 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 20.991446,6.166544 21,6.084484 21,6 21,3.2385763 18.761423,1 16,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,11 v 0.5 h 5 c 2.676939,0 4.856076,2.105631 4.987304,4.75 C 20.991446,16.166544 21,16.084484 21,16 21,13.238577 18.761423,11 16,11 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 6,11 c -2.7614235,0 -5,2.238577 -5,5 0,0.08448 0.00855,0.166544 0.012695,0.25 C 1.1439234,13.605631 3.3230604,11.5 6,11.5 h 5 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/simple-ccsm.svg b/.icons/awkward/22x22/apps/simple-ccsm.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/simple-ccsm.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/simple-image-reducer.svg b/.icons/awkward/22x22/apps/simple-image-reducer.svg
new file mode 100644
index 00000000..9226db65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/simple-image-reducer.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="1" y=".5" rx="1.05" ry="1.05"/>
+ <rect style="fill:#4cc74c" width="21" height="21" x="1" y="0" rx="1.05" ry="1.05"/>
+ <path style="opacity:0.2" d="M 6.546875,1.7382812 5.0234375,6.6894531 9.595703,5.9277344 7.9921875,4.8574219 C 10.639168,3.2036224 14.155622,3.60043 16.363281,5.9726562 L 17.367188,5.0390625 C 15.863143,3.4229018 13.84107,2.5668323 11.791016,2.4921875 10.175078,2.4333494 8.5444201,2.8664362 7.1328125,3.7851562 Z M 11.5,6.5 A 2.25,2.25 0 0 0 9.25,8.75 2.25,2.25 0 0 0 9.267578,9 2.25,2.25 0 0 0 9.25,9 2.25,2.25 0 0 0 7,11.25 2.25,2.25 0 0 0 9.25,13.5 2.25,2.25 0 0 0 11,12.660156 V 15.5 h 1 V 12.662109 A 2.25,2.25 0 0 0 13.75,13.5 2.25,2.25 0 0 0 16,11.25 2.25,2.25 0 0 0 13.75,9 2.25,2.25 0 0 0 13.734375,9 2.25,2.25 0 0 0 13.75,8.75 2.25,2.25 0 0 0 11.5,6.5 Z M 3,6.9277344 V 16.072266 L 6.046875,11.5 Z m 17,0 L 16.951172,11.5 20,16.072266 Z m -2.023438,8.3828126 -4.572265,0.761719 1.601562,1.066406 c -2.65208,1.65696 -6.1733664,1.257211 -8.3789059,-1.123047 l -1.0058593,0.931641 c 2.6873113,2.900194 7.0371402,3.352745 10.2460942,1.263672 l 0.585937,2.050781 z"/>
+ <path style="fill:#2bffbf" d="M 3,6.4285715 V 15.571428 L 6.047619,11 Z"/>
+ <path style="fill:#2bffbf" d="M 19.999619,6.4285715 V 15.571428 L 16.952,11 Z"/>
+ <path style="fill:none;stroke:#bfecbf;stroke-width:1.37142861" d="M 6.5122565,4.6283901 A 7.3293886,7.3298526 0 0 1 16.865458,5.0053626"/>
+ <path style="fill:none;stroke:#bfecbf;stroke-width:1.37142861" d="M 16.469707,16.387256 A 7.3293886,7.3298526 0 0 1 6.1241309,15.981608"/>
+ <path style="fill:#bfecbf" d="M 5.024,6.19 6.5478095,1.2376193 7.3097145,3.904286 9.595429,5.4280955 Z"/>
+ <path style="fill:#bfecbf" d="m 17.976381,14.809524 -1.52381,4.952381 -0.761905,-2.666667 -2.285713,-1.52381 z"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="8.25" r="2.25"/>
+ <circle style="fill:#ffffff" cx="13.75" cy="10.75" r="2.25"/>
+ <circle style="fill:#ffffff" cx="9.25" cy="10.75" r="2.25"/>
+ <rect style="fill:#ffffff" width="1" height="5.066" x="11" y="9.93"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.0507812,0 C 1.4690813,0 1,0.4690813 1,1.0507812 v 0.5 C 1,0.9690813 1.4690813,0.5 2.0507812,0.5 H 20.949219 C 21.530919,0.5 22,0.9690813 22,1.5507812 v -0.5 C 22,0.4690813 21.530919,0 20.949219,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/simplenote.svg b/.icons/awkward/22x22/apps/simplenote.svg
new file mode 100644
index 00000000..500e245a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/simplenote.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/simplescreenrecorder.svg b/.icons/awkward/22x22/apps/simplescreenrecorder.svg
new file mode 100644
index 00000000..0c9f20d0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/simplescreenrecorder.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-20" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-18" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dc4f47" width="12" height="16" x="-16" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <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 18 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 5,19 v 0.5 c 0,0.554 0.446,1 1,1 h 10 c 0.554,0 1,-0.446 1,-1 V 19 c 0,0.554 -0.446,1 -1,1 H 6 C 5.446,20 5,19.554 5,19 Z"/>
+ <path style="opacity:0.2" d="m 1,17 v 0.5 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 17 c 0,0.554 -0.446,1 -1,1 H 2 C 1.446,18 1,17.554 1,17 Z"/>
+ <g style="opacity:0.2" transform="translate(0,-1.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(0,-2.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/22x22/apps/simsu.svg b/.icons/awkward/22x22/apps/simsu.svg
new file mode 100644
index 00000000..34330b9e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/simsu.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="21" height="21" x="-21.5" y="-21" rx="1.575" ry="1.575" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="21" height="21" x="-21" y="-21" rx="1.575" ry="1.575" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="M 1.5751953,0 C 0.7026453,0 0,0.7026453 0,1.5751953 V 7 H 7 V 0 Z"/>
+ <path style="opacity:0.1" d="m 14,0 v 7 h 7 V 1.5751953 C 21,0.7026453 20.297354,0 19.424804,0 Z"/>
+ <rect style="opacity:0.1" width="7" height="7" x="7" y="-21" transform="scale(1,-1)"/>
+ <path style="opacity:0.5" d="m 14,21 v -7 h 7 v 5.424804 C 21,20.297354 20.297354,21 19.424804,21 Z"/>
+ <rect style="opacity:0.5" width="7" height="7" x="0" y="7"/>
+ <rect style="opacity:0.3" width="7" height="7" x="7" y="7"/>
+ <g style="font-weight:bold;font-size:38.05962372px;font-family:'Bitstream Vera Sans';fill:#3f3f3f" transform="matrix(0.49412584,0,0,0.505944,-1.3903739,-0.96233131)">
+ <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,-1.3665388,-0.92917537)">
+ <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,-1.3173256,-0.42559846)">
+ <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,-1.9047246,-0.54107801)">
+ <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 1.5751953,0 C 0.7026453,0 0,0.7026453 0,1.5751953 v 0.5 C 0,1.2026453 0.7026453,0.5 1.5751953,0.5 H 19.424804 C 20.297354,0.5 21,1.2026453 21,2.0751953 v -0.5 C 21,0.7026453 20.297354,0 19.424804,0 Z"/>
+ <path style="opacity:0.2" d="m 0,7 v 0.5 h 7 7 V 7 H 7 Z"/>
+ <rect style="opacity:0.2" width="7" height=".5" x="14" y="14"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="7" height=".5" x="14" y="7"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 0,14 v 0.5 h 7 7 V 14 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/singular.svg b/.icons/awkward/22x22/apps/singular.svg
new file mode 100644
index 00000000..943b307f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/singular.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#00679a" d="M 19,20 19,2 C 19,1.446 18.554,1 18,1 L 4,1 C 3.446,1 3,1.446 3,2 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 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.2" d="m 3,20 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 19,20 c 0,0.554 -0.446,1 -1,1 L 4,21 C 3.446,21 3,20.554 3,20 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 16.499986,4.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 14.5,3.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 14.5,3 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 16.499986,4.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 17.499997,8.0002408 C 17,9.500242 15.5,11.500242 15.5,11.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 17.499997,7.5 C 17,9 15.5,11 15.5,11 c 0,0 1.5,2 1.999997,3.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sirikali.svg b/.icons/awkward/22x22/apps/sirikali.svg
new file mode 100644
index 00000000..3e8d64cc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sirikali.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#1493ca" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2" d="m 11,5.5 a 4,4 0 0 0 -4,4 l 0,1 -0.2363281,0 C 6.3409719,10.5 6,10.811219 6,11.199219 l 0,5.601562 C 6,17.188781 6.3409719,17.5 6.7636719,17.5 l 8.4726561,0 C 15.659328,17.5 16,17.188781 16,16.800781 l 0,-5.601562 C 16,10.811219 15.659328,10.5 15.236328,10.5 L 15,10.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 10,12.5 a 1,1 0 0 1 1,-1 z"/>
+ <path style="fill:#ffffff" d="M 11,5 A 4,4 0 0 0 7,9 l 0,1 -0.2363281,0 C 6.3409719,10 6,10.311219 6,10.699219 l 0,5.601562 C 6,16.688781 6.3409719,17 6.7636719,17 l 8.4726561,0 C 15.659328,17 16,16.688781 16,16.300781 l 0,-5.601562 C 16,10.311219 15.659328,10 15.236328,10 L 15,10 15,9 A 4,4 0 0 0 11,5 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 11.5,15 l -1,0 0,-2.136719 A 1,1 0 0 1 10,12 1,1 0 0 1 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/skanlite.svg b/.icons/awkward/22x22/apps/skanlite.svg
new file mode 100644
index 00000000..329a74a3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/skanlite.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-21.5" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="20" height="16" x="-21" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="16" height="12" x="-19" y="-17" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <rect style="opacity:0.2" width="20" height="2" x="1" y="7.5" rx=".5" ry=".5"/>
+ <rect style="fill:#f34235" width="20" height="2" x="1" y="7" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width=".5" height="12" x="-19.5" y="-17" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2;fill:#ffffff" width=".5" height="12" x="-3.5" y="-17" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/skrooge.svg b/.icons/awkward/22x22/apps/skrooge.svg
new file mode 100644
index 00000000..cb29fa56
--- /dev/null
+++ b/.icons/awkward/22x22/apps/skrooge.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#ffc947" width="19" height="19" x="-20.5" y="-20.5" rx="9.5" ry="9.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#b38d32" d="m11 1c-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="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="#b38d32" d="m11 5a6 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/22x22/apps/skullgirls.svg b/.icons/awkward/22x22/apps/skullgirls.svg
new file mode 100644
index 00000000..5ad591a9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/skullgirls.svg
@@ -0,0 +1,15 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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="m6.7695312 1c-3.1867117 0-5.7695312 2.9399109-5.7695312 6.5664062 0 0.9743729 0.1510983 1.9131897 0.4160156 2.8085938 0 0 0.2403211 0.807207 0.453125 1.251953 0.3134934 0.732954 0.6990787 1.43083 1.1308594 2.09375v3.279297a1.0001 1.0001 0 1 0 2 0v-0.751953c2.7845383 2.979381 6 4.751953 6 4.751953s3.215462-1.772572 6-4.751953v2.751953a1.0001 1.0001 0 1 0 2 0v-5.279297c0.431781-0.66292 0.817366-1.360796 1.130859-2.09375 0.212804-0.444746 0.453125-1.251953 0.453125-1.251953 0.264917-0.8954041 0.416016-1.8342208 0.416016-2.8085938 0-3.6264954-2.584772-6.5664062-5.771484-6.5664062-1.671254 0-3.174467 0.7078808-4.228516 2-1.0540499-1.2921192-2.5592148-2-4.2304688-2z" 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="m7.4492188 8.5996094a2 2.5 0 0 0-1.3203126 1.5292966l-1.1289062-1.128906 1 2a2 2.5 0 0 0 2 2.5 2 2.5 0 0 0 1.8808594-1.658203l-2.4316406-3.2421876zm7.1015622 0-2.43164 3.2402346a2 2.5 0 0 0 1.880859 1.660156 2 2.5 0 0 0 2-2.5l1-2-1.126953 1.126953a2 2.5 0 0 0-1.322266-1.5273436z" 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-1h-1z" style="fill:#3f3f3f"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/skydrive.svg b/.icons/awkward/22x22/apps/skydrive.svg
new file mode 100644
index 00000000..4239e269
--- /dev/null
+++ b/.icons/awkward/22x22/apps/skydrive.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.07941 0.00716 0.15708 0.01172 0.23535 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/skype.svg b/.icons/awkward/22x22/apps/skype.svg
new file mode 100644
index 00000000..0cacb3b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/skype.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="6.8" cy="7.3" r="5.8"/>
+ <circle style="opacity:0.2" cx="15.2" cy="15.7" r="5.8"/>
+ <circle style="fill:#1587d7" cx="6.8" cy="6.8" r="5.8"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 6.7998044,1.0000012 a 5.7999995,5.7999995 0 0 0 -5.7998041,5.7998041 5.7999995,5.7999995 0 0 0 0.010742,0.292969 5.7999995,5.7999995 0 0 1 5.7890619,-5.5927731 5.7999995,5.7999995 0 0 1 5.7900388,5.5029291 5.7999995,5.7999995 0 0 0 0.0098,-0.203125 5.7999995,5.7999995 0 0 0 -5.7998386,-5.7998041 z"/>
+ <circle style="fill:#1587d7" cx="15.2" cy="15.2" r="5.8"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="9"/>
+ <circle style="fill:#28a8ea" cx="11" cy="11" r="9"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 8.6569187,11.329816 A 2.7454742,2.6973005 0 0 1 7.7959708,10.436724 2.5114005,2.467334 0 0 1 7.5010533,9.2032214 2.2564997,2.2169058 0 0 1 8.0326493,7.7102409 3.1999052,3.1437578 0 0 1 9.4184105,6.8002595 a 5.3519271,5.2580191 0 0 1 1.8145425,-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.1422695,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.6380495,0.4482356 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.6137067,-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.5419845,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 11.01339,12.445415 10.142159,12.088126 a 8.3730838,8.2261648 0 0 1 -1.4852513,-0.75831"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8.6569187,10.829813 A 2.7454742,2.6973005 0 0 1 7.7959708,9.9367214 2.5114005,2.467334 0 0 1 7.5010533,8.7032186 2.2564997,2.2169058 0 0 1 8.0326493,7.2102387 3.1999052,3.1437578 0 0 1 9.4184105,6.3002573 a 5.3519271,5.2580191 0 0 1 1.8145425,-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.1422695,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.6380495,0.448236 q 0.401356,0.195578 1.197086,0.5190246 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.6137067,-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.5419845,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 11.01339,11.945412 10.142159,11.588123 a 8.3730838,8.2261648 0 0 1 -1.4852513,-0.75831"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,2.0000014 A 9,9 0 0 0 2.0000005,11.000001 9,9 0 0 0 2.0097705,11.28711 9,9 0 0 1 11,2.5000014 9,9 0 0 1 19.990234,11.212892 9,9 0 0 0 20,11.000001 9,9 0 0 0 11,2.0000014 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/skypeforlinux.svg b/.icons/awkward/22x22/apps/skypeforlinux.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/skypeforlinux.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/skyrim-script-extender.svg b/.icons/awkward/22x22/apps/skyrim-script-extender.svg
new file mode 100644
index 00000000..db7f514d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/skyrim-script-extender.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 8.5253905,1.5002165 c -0.066542,-0.00134 -0.135245,0.010869 -0.2011718,0.037109 L 6.095703,2.4240446 C 5.831995,2.5290066 5.7055848,2.8263522 5.8105468,3.0900603 L 6.5234374,4.8791227 A 8,8 0 0 0 4.5058593,6.8400603 L 2.736328,6.0783415 C 2.475639,5.9660905 2.1747503,6.0852296 2.0624999,6.3459196 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 -0.1484375,1.5175775 8,8 0 0 0 0.109375,1.298828 l -1.7871094,0.710938 c -0.2637081,0.104962 -0.39011828,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 -0.7617188,1.769531 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 9.4824219,19.351777 A 8,8 0 0 0 11,19.500215 8,8 0 0 0 12.298828,19.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 18.851562,13.017793 A 8,8 0 0 0 19,11.500215 8,8 0 0 0 18.890625,10.201387 l 1.787109,-0.7109365 c 0.263708,-0.104962 0.390119,-0.402308 0.285157,-0.6660152 L 20.076172,6.5959196 C 19.97121,6.3322116 19.673864,6.2058014 19.410156,6.3107634 L 17.621094,7.023654 A 8,8 0 0 0 15.660156,5.0060759 L 16.421875,3.2365446 C 16.534126,2.9758555 16.414937,2.674967 16.154297,2.5627165 L 13.951172,1.6154509 C 13.690484,1.5032005 13.389595,1.6223392 13.277344,1.883029 L 12.517578,3.648654 A 8,8 0 0 0 11,3.5002165 8,8 0 0 0 9.7011719,3.6095915 L 8.9902343,1.8224821 C 8.9115128,1.6247011 8.725017,1.5042318 8.5253905,1.5002165 Z"/>
+ <path style="fill:#e4e4e4" d="m 13.95133,1.1147481 c -0.260688,-0.1122504 -0.560925,0.00725 -0.673176,0.2679398 L 11.062414,6.5284955 8.9905909,1.3232149 C 8.8856289,1.0595068 8.5889009,0.93173816 8.3251934,1.0367003 l -2.228581,0.8870271 c -0.263708,0.104962 -0.391477,0.4016901 -0.286515,0.6653981 L 7.8819209,7.794406 2.7361131,5.5786665 c -0.260689,-0.112251 -0.5609255,0.00725 -0.6731759,0.26794 L 1.1147477,8.04867 c -0.1122505,0.260689 0.00725,0.560926 0.2679397,0.673176 l 5.1458075,2.21574 -5.2052805,2.071823 c -0.2637081,0.104962 -0.39147668,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.2157401,-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.0718225 C 20.940494,8.8856295 21.068262,8.588901 20.9633,8.3251935 L 20.076273,6.0966125 C 19.971311,5.8329045 19.674583,5.705136 19.410875,5.810098 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="11" cy="11" r="8"/>
+ <path style="opacity:0.1" d="m 9.8000009,5.5000408 -2.800001,4.9999832 3.0003721,4.999982 v -1.999993 c -0.5145041,-0.05305 -0.8623231,-0.290664 -0.8965061,-0.643478 -0.03952,-0.408094 0.282059,-0.728518 0.129579,-1.053603 0.594208,0.146218 0.8093351,0.379034 0.9581831,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 15,10.500024 12.200003,5.5000408 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.9385505 0.424995,1.1316025 -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.7863905 -0.808857,-1.0097715 -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 -0.04943,0.1256898 -0.110512,0.2849288 -0.663572,0.3108757 -0.565528,-0.2270641 -0.492072,-0.5679162 -0.400499,-0.8441909 -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.2238281,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.4220845 0.252648,0.8125845 0.298412,0.9279695 -0.159684,-0.127898 -0.247688,-0.312889 -0.4790271,-0.340293 0.05516,0.098 0.1120911,0.206993 0.1609911,0.320661 -0.2421321,-0.326433 -0.4926631,-0.421522 -0.9305751,-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.0350845 0.4245428,-1.1504075 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.2500001,0.1197913 0.07315,-0.3158163 -0.1682491,-0.3395887 -0.2500001,-0.4531233 3e-6,-0.078529 0,-0.6666647 0,-0.6666647 z"/>
+ <path style="fill:#4f4f4f" d="m 9.8000009,5.0000368 -2.800001,4.9999832 3.0003721,4.999982 v -1.999993 c -0.5145041,-0.05305 -0.8623231,-0.290664 -0.8965061,-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 15,10.00002 12.200003,5.0000368 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.3697405 -0.573267,0.3730135 -0.314115,0.0033 -0.45547,-0.0458 -0.459395,-0.163601 -0.0041,-0.1177935 0.404424,-0.4286385 0.404424,-0.4286385 -0.468112,-0.02143 -0.677403,0.247723 -0.852043,0.4384545 0.02332,-0.1145215 0.0471,-0.1963235 0.07068,-0.2944845 -0.238103,0.0383 -0.348556,0.194275 -0.435839,0.3206615 -0.118361,-0.2547855 -0.820341,-0.7863905 -0.808857,-1.0097715 -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 -0.04943,0.1256598 -0.110512,0.2848988 -0.663572,0.3108457 -0.565528,-0.2270641 -0.492072,-0.5679162 -0.400499,-0.8441909 -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.2238281,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.9279695 -0.159684,-0.1278975 -0.247688,-0.3128885 -0.4790271,-0.3402925 0.05516,0.098 0.1120911,0.206993 0.1609911,0.3206605 C 9.8983389,9.7121805 9.6478079,9.6170915 9.2098959,9.5674385 c 0.770112,0.5123625 0.238008,0.6194575 -0.04711,0.6151455 -0.2719037,-0.0041 -0.6096708,-0.09655 -0.5732628,-0.3599265 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.2500001,0.1197913 0.07315,-0.3158163 -0.1682491,-0.3395887 -0.2500001,-0.4531233 3e-6,-0.078529 0,-0.6666647 0,-0.6666647 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.5253905,1.0000005 c -0.066542,-0.00134 -0.1352451,0.010869 -0.2011718,0.037109 L 6.095703,1.9238286 C 5.831995,2.0287906 5.7055848,2.3261362 5.8105468,2.5898443 l 0.029297,0.072266 C 5.8945312,2.5591613 5.9783831,2.4705247 6.095703,2.4238286 L 8.3242187,1.5371099 c 0.065927,-0.02624 0.1346298,-0.038449 0.2011718,-0.037109 0.1996265,0.00402 0.3861223,0.1244846 0.4648438,0.3222656 L 9.7011719,3.6093755 A 8,8 0 0 1 11,3.5000005 8,8 0 0 1 12.517578,3.648438 l 0.759766,-1.765625 c 0.112251,-0.2606881 0.41314,-0.3798285 0.673828,-0.2675781 l 2.203125,0.9472656 c 0.111114,0.047854 0.189461,0.1337307 0.242187,0.2324219 l 0.02539,-0.058594 C 16.534126,2.4756395 16.414937,2.174751 16.154297,2.0625005 L 13.951172,1.1152349 C 13.690484,1.0029845 13.389595,1.1221249 13.277344,1.382813 L 12.517578,3.148438 A 8,8 0 0 0 11,3.0000005 8,8 0 0 0 9.7011719,3.1093755 L 8.9902343,1.3222661 C 8.9115128,1.1244851 8.725017,1.0040158 8.5253905,1.0000005 Z M 6.3710937,4.4941411 A 8,8 0 0 0 4.5058593,6.3398443 L 2.736328,5.5781255 C 2.475639,5.4658745 2.1747503,5.5850136 2.0624999,5.8457036 L 1.1152343,8.0488286 C 1.0508377,8.1983823 1.069676,8.3574272 1.1406249,8.4902349 L 2.0624999,6.3457036 C 2.1747503,6.0850136 2.475639,5.9658745 2.736328,6.0781255 L 4.5058593,6.8398443 A 8,8 0 0 1 6.5234374,4.8789067 Z m 9.4511723,0.1347656 -0.16211,0.3769532 a 8,8 0 0 1 1.960938,2.0175781 l 1.789062,-0.7128906 c 0.263708,-0.104962 0.561054,0.021448 0.666016,0.2851562 l 0.857422,2.15625 c 0.06824,-0.1284561 0.08756,-0.2813466 0.0293,-0.4277343 L 20.076172,6.0957036 C 19.97121,5.8319956 19.673864,5.7055854 19.410156,5.8105474 L 17.621094,6.523438 A 8,8 0 0 0 15.822266,4.6289067 Z M 3.080078,9.9531255 A 8,8 0 0 0 2.9999999,11 8,8 0 0 0 3.0117189,11.242188 8,8 0 0 1 3.1484376,9.9824225 Z m 15.875,0.2226555 -0.06445,0.02539 a 8,8 0 0 1 0.09766,1.05664 A 8,8 0 0 0 19,11 8,8 0 0 0 18.955078,10.175781 Z M 3.0449218,12.324219 1.3222655,13.009766 c -0.2637081,0.104962 -0.39011828,0.402308 -0.2851562,0.666015 l 0.029297,0.07227 c 0.054688,-0.102949 0.1385395,-0.191585 0.2558594,-0.238281 l 1.7871092,-0.710942 a 8,8 0 0 1 -0.064453,-0.474609 z m 15.8750002,0.222656 a 8,8 0 0 1 -0.06836,0.470703 l 1.765626,0.759766 c 0.111173,0.04785 0.18947,0.13373 0.242187,0.232422 l 0.02539,-0.05859 c 0.11225,-0.260689 -0.0068,-0.561577 -0.267578,-0.673828 z M 6.1777343,17.871094 5.5781249,19.263672 c -0.064397,0.149554 -0.045558,0.308599 0.025391,0.441406 L 6.3398437,17.994141 A 8,8 0 0 1 6.1777343,17.871094 Z m 9.4511717,0.134765 a 8,8 0 0 1 -0.152344,0.115235 l 0.683594,1.716797 c 0.06824,-0.128456 0.08756,-0.281347 0.0293,-0.427735 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/slack.svg b/.icons/awkward/22x22/apps/slack.svg
new file mode 100644
index 00000000..24590264
--- /dev/null
+++ b/.icons/awkward/22x22/apps/slack.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-21.5" y="-21" rx="6.3" ry="6.3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#612862" width="21" height="21" x="-21" y="-21" rx="6.3" ry="6.3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 8.5,3.5 C 7.674418,3.5 7,4.174419 7,5 7,5.8255815 7.674418,6.5 8.5,6.5 H 10 V 5 C 10,4.174419 9.325581,3.5 8.5,3.5 Z m 4.001953,0 c -0.825581,0 -1.5,0.6732269 -1.5,1.4980469 V 9.001953 c 0,0.82482 0.674419,1.498047 1.5,1.498047 0.825582,0 1.5,-0.673227 1.5,-1.498047 V 4.9980469 c 0,-0.82482 -0.674418,-1.4980469 -1.5,-1.4980469 z m -8.0039061,4 C 3.6732269,7.5 3,8.1744185 3,9 3,9.825581 3.6732269,10.5 4.4980469,10.5 H 8.5019531 C 9.326773,10.5 10,9.825581 10,9 10,8.1744185 9.326773,7.5 8.5019531,7.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 4.5,11.5 C 3.674419,11.5 3,12.174419 3,13 3,13.825582 3.674419,14.5 4.5,14.5 5.3255815,14.5 6,13.825582 6,13 v -1.5 z m 4,0 C 7.6744185,11.5 7,12.173227 7,12.998047 v 4.003906 C 7,17.826773 7.6744185,18.5 8.5,18.5 9.325581,18.5 10,17.826773 10,17.001953 V 12.998047 C 10,12.173227 9.325581,11.5 8.5,11.5 Z m 3.998047,0 C 11.673227,11.5 11,12.174419 11,13 c 0,0.825581 0.673227,1.5 1.498047,1.5 h 4.003906 C 17.326773,14.5 18,13.825581 18,13 18,12.174419 17.326773,11.5 16.501953,11.5 Z M 11,15.5 V 17 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 6,12.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 6 Z"/>
+ <path style="fill:#e01e5a" class="st0" d="m 7,12.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 12.5,15 C 13.325582,15 14,15.674419 14,16.5 14,17.325581 13.325582,18 12.5,18 11.674419,18 11,17.325581 11,16.5 V 15 Z"/>
+ <path style="fill:#ecb22e" class="st0" d="m 12.498617,14.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 15.001289,8.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 14.001289,8.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 4.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 8.499809,6 C 7.674227,6 6.9998085,5.3255815 6.9998085,4.5 6.9998085,3.674419 7.674227,3 8.499809,3 c 0.825581,0 1.5,0.674419 1.5,1.5 V 6 Z"/>
+ <path style="fill:#36c5f0" class="st0" d="m 8.501192,7 c 0.82482,0 1.498617,0.6744185 1.498617,1.5 0,0.825581 -0.673797,1.5 -1.498617,1.5 H 4.498617 C 3.673797,10 3,9.325581 3,8.5 3,7.6744185 3.673797,7 4.498617,7 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.3007812,0 C 2.8105811,0 0,2.8105811 0,6.3007812 v 0.5 C 0,3.3105811 2.8105811,0.5 6.3007812,0.5 H 14.699219 C 18.189419,0.5 21,3.3105811 21,6.8007812 v -0.5 C 21,2.8105811 18.189419,0 14.699219,0 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.5,3 C 7.674418,3 7,3.674419 7,4.5 7,4.5857541 7.0114241,4.6680941 7.0253906,4.75 7.1458838,4.0433731 7.7601722,3.5 8.5,3.5 9.325581,3.5 10,4.174419 10,5 V 4.5 C 10,3.674419 9.325581,3 8.5,3 Z m 4.001953,0 c -0.825581,0 -1.5,0.6732269 -1.5,1.4980469 v 0.5 c 0,-0.82482 0.674419,-1.4980469 1.5,-1.4980469 0.825582,0 1.5,0.6732269 1.5,1.4980469 v -0.5 C 14.001953,3.6732269 13.327535,3 12.501953,3 Z M 4.4980469,7 C 3.6732269,7 3,7.6744185 3,8.5 3,8.5857541 3.011448,8.6680942 3.0253906,8.75 3.1456778,8.0433728 3.7589019,7.5 4.4980469,7.5 H 8.5019531 C 9.241098,7.5 9.854322,8.0433728 9.974609,8.75 9.988552,8.6680942 10,8.5857541 10,8.5 10,7.6744185 9.326773,7 8.5019531,7 Z M 16.501953,7 c -0.825581,0 -1.5,0.6744185 -1.5,1.5 V 9 c 0,-0.8255815 0.674419,-1.5 1.5,-1.5 0.739827,0 1.354116,0.5433728 1.474609,1.25 0.01397,-0.081906 0.02539,-0.1642459 0.02539,-0.25 0,-0.8255815 -0.674419,-1.5 -1.499999,-1.5 z M 4.5,11 C 3.674419,11 3,11.674419 3,12.5 3,12.58575 3.011424,12.668094 3.025391,12.75 3.145884,12.043373 3.7601731,11.5 4.5,11.5 H 6 V 11 Z m 4,0 C 7.6744185,11 7,11.673227 7,12.498047 v 0.5 C 7,12.173227 7.6744185,11.5 8.5,11.5 c 0.825581,0 1.5,0.673227 1.5,1.498047 v -0.5 C 10,11.673227 9.325581,11 8.5,11 Z m 3.998047,0 C 11.673227,11 11,11.674419 11,12.5 c 0,0.08575 0.01145,0.168094 0.02539,0.25 0.120287,-0.706627 0.733511,-1.25 1.472656,-1.25 h 4.003906 c 0.739145,0 1.352369,0.543373 1.472656,1.25 C 17.988552,12.668094 18,12.585754 18,12.5 18,11.674419 17.326773,11 16.501953,11 Z M 11,15 v 0.5 h 1.5 c 0.739828,0 1.354116,0.543373 1.474609,1.25 C 13.988576,16.668094 14,16.585754 14,16.5 14,15.674419 13.325582,15 12.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/slade.svg b/.icons/awkward/22x22/apps/slade.svg
new file mode 100644
index 00000000..9f04fa5b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/slade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.75,1.5 C 10.3345,1.5 10,1.8345 10,2.25 V 3.0703125 A 8.5,8.5 0 0 0 8.647461,3.3359375 L 8.332031,2.586914 C 8.17081,2.2039676 7.7335325,2.0253026 7.350586,2.1865235 L 6.8896485,2.3808594 C 6.506702,2.5420805 6.328037,2.9793581 6.489258,3.3623047 L 6.807617,4.118164 A 8.5,8.5 0 0 0 5.739258,4.8251955 L 5.1660155,4.251953 c -0.293803,-0.2938026 -0.766744,-0.2938026 -1.0605465,0 L 3.7519531,4.605469 c -0.2938027,0.293802 -0.2938027,0.7667435 0,1.0605465 L 4.3310545,6.245117 A 8.5,8.5 0 0 0 3.6142578,7.305664 L 2.8623047,6.989258 C 2.4793582,6.828037 2.0420804,7.006703 1.8808594,7.3896485 L 1.6865235,7.850586 c -0.161221,0.3829465 0.017444,0.8202245 0.4003906,0.981445 L 2.8388672,9.148438 A 8.5,8.5 0 0 0 2.5654297,10.5 H 1.75 C 1.3345,10.5 1,10.8345 1,11.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 2.086914,14.167969 C 1.7039675,14.32919 1.5253025,14.766467 1.6865235,15.149414 l 0.1943359,0.460937 c 0.1612211,0.382947 0.5984986,0.561612 0.9814453,0.400391 L 3.618164,15.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 5.745117,18.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 8.6484375,19.661133 A 8.5,8.5 0 0 0 10,19.93457 V 20.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 19.161133,13.851563 A 8.5,8.5 0 0 0 19.43457,12.5 H 20.25 c 0.4155,0 0.75,-0.3345 0.75,-0.75 v -0.5 C 21,10.8345 20.6655,10.5 20.25,10.5 H 19.429687 A 8.5,8.5 0 0 0 19.164062,9.147461 l 0.749024,-0.31543 c 0.382946,-0.1612205 0.561612,-0.5984985 0.40039,-0.981445 L 20.11914,7.3896485 C 19.957919,7.006702 19.520642,6.828037 19.137695,6.989258 L 18.381836,7.307617 A 8.5,8.5 0 0 0 17.674804,6.239258 l 0.573243,-0.5732425 c 0.293803,-0.293803 0.293803,-0.766744 0,-1.0605465 L 17.894531,4.251953 c -0.293803,-0.2938027 -0.766744,-0.2938027 -1.060547,0 L 16.254883,4.8310545 A 8.5,8.5 0 0 0 15.194336,4.114258 L 15.510742,3.3623047 C 15.671963,2.9793581 15.493298,2.5420805 15.110351,2.3808594 L 14.649414,2.1865235 C 14.266467,2.0253026 13.82919,2.2039676 13.667969,2.586914 L 13.351563,3.3388672 A 8.5,8.5 0 0 0 12,3.0654297 V 2.25 C 12,1.8345 11.6655,1.5 11.25,1.5 Z"/>
+ <path style="fill:#574b37" d="M 10.75,1 C 10.3345,1 10,1.3345 10,1.75 V 2.5703125 A 8.5,8.5 0 0 0 8.647461,2.8359375 L 8.332031,2.086914 C 8.17081,1.7039676 7.7335325,1.5253026 7.350586,1.6865235 L 6.8896485,1.8808594 C 6.506702,2.0420805 6.328037,2.4793581 6.489258,2.8623047 L 6.807617,3.618164 A 8.5,8.5 0 0 0 5.739258,4.3251955 L 5.1660155,3.7519531 c -0.293803,-0.2938028 -0.766744,-0.2938028 -1.0605465,0 L 3.7519531,4.105469 c -0.2938028,0.293802 -0.2938028,0.7667435 0,1.0605465 L 4.3310545,5.745117 A 8.5,8.5 0 0 0 3.6142578,6.805664 L 2.8623047,6.489258 C 2.4793582,6.328037 2.0420804,6.506703 1.8808594,6.8896485 L 1.6865235,7.350586 c -0.161221,0.3829465 0.017444,0.8202245 0.4003906,0.981445 L 2.8388672,8.6484375 A 8.5,8.5 0 0 0 2.5654297,10 H 1.75 C 1.3345,10 1,10.3345 1,10.75 v 0.5 C 1,11.6655 1.3345,12 1.75,12 h 0.8203125 a 8.5,8.5 0 0 0 0.265625,1.352539 L 2.086914,13.667969 C 1.7039675,13.82919 1.5253025,14.266467 1.6865235,14.649414 l 0.1943359,0.460937 c 0.1612211,0.382947 0.5984986,0.561612 0.9814453,0.400391 L 3.618164,15.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 5.745117,17.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 8.6484375,19.161133 A 8.5,8.5 0 0 0 10,19.43457 V 20.25 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 11.6655,21 12,20.6655 12,20.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 19.161133,13.351563 A 8.5,8.5 0 0 0 19.43457,12 H 20.25 C 20.6655,12 21,11.6655 21,11.25 v -0.5 C 21,10.3345 20.6655,10 20.25,10 H 19.429687 A 8.5,8.5 0 0 0 19.164062,8.647461 l 0.749024,-0.31543 c 0.382946,-0.1612205 0.561612,-0.5984985 0.40039,-0.981445 L 20.11914,6.8896485 C 19.957919,6.506702 19.520642,6.328037 19.137695,6.489258 L 18.381836,6.807617 A 8.5,8.5 0 0 0 17.674804,5.739258 l 0.573243,-0.5732425 c 0.293803,-0.293803 0.293803,-0.766744 0,-1.0605465 L 17.894531,3.7519531 c -0.293803,-0.2938028 -0.766744,-0.2938028 -1.060547,0 L 16.254883,4.3310545 A 8.5,8.5 0 0 0 15.194336,3.6142578 L 15.510742,2.8623047 C 15.671963,2.4793581 15.493298,2.0420805 15.110351,1.8808594 L 14.649414,1.6865235 C 14.266467,1.5253026 13.82919,1.7039676 13.667969,2.086914 L 13.351563,2.8388672 A 8.5,8.5 0 0 0 12,2.5654297 V 1.75 C 12,1.3345 11.6655,1 11.25,1 Z"/>
+ <path style="opacity:0.2" d="m 14.999997,5.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 7,13.78934 c 0,0 0.7615355,0.25978 1.515168,0.202892 C 9,14 9.597959,13.411744 9.5,13 9.597959,11.911744 7.9731725,10.86892 7.969244,9.547868 8,5.5 13.5,5.5 15,5.5 Z"/>
+ <path style="fill:#3264e0" d="M 14.999997,5 15,9 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 7,13.28934 c 0,0 0.7615355,0.25978 1.515168,0.202892 C 9,13.5 9.597959,12.911744 9.5,12.5 9.597959,11.411744 7.9731725,10.36892 7.969244,9.047868 8,5 13.5,5 15,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.75,1 C 10.3345,1 10,1.3345 10,1.75 v 0.5 C 10,1.8345 10.3345,1.5 10.75,1.5 h 0.5 C 11.6655,1.5 12,1.8345 12,2.25 V 1.75 C 12,1.3345 11.6655,1 11.25,1 Z M 7.642578,1.6269531 c -0.097366,-6.16e-5 -0.1962555,0.019265 -0.291992,0.05957 L 6.8896485,1.8808594 C 6.520875,2.0361135 6.344381,2.4471256 6.475586,2.819336 6.543842,2.6286976 6.687268,2.4660619 6.8896485,2.3808594 L 7.350586,2.1865234 C 7.7335325,2.0253025 8.17081,2.2039674 8.332031,2.586914 l 0.31543,0.7490235 A 8.5,8.5 0 0 1 10,3.0703125 v -0.5 A 8.5,8.5 0 0 0 8.647461,2.8359375 L 8.332031,2.086914 C 8.2111155,1.7997042 7.934675,1.6271382 7.642578,1.6269531 Z m 6.714844,0 C 14.065325,1.6271382 13.788885,1.7997042 13.667969,2.086914 L 13.351563,2.8388672 A 8.5,8.5 0 0 0 12,2.5654297 v 0.5 a 8.5,8.5 0 0 1 1.351563,0.2734375 L 13.667969,2.5869141 C 13.82919,2.2039676 14.266467,2.0253026 14.649414,2.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 14.649414,1.6865235 c -0.09574,-0.040305 -0.194626,-0.059632 -0.291992,-0.05957 z M 4.635742,3.53125 c -0.1916855,0 -0.383372,0.073802 -0.530273,0.2207031 L 3.7519531,4.105469 C 3.5400816,4.3173395 3.4834439,4.6219135 3.5771484,4.885742 3.6133839,4.783719 3.6700219,4.6874 3.7519531,4.605469 L 4.105469,4.251953 c 0.2938025,-0.2938025 0.7667435,-0.2938025 1.0605465,0 L 5.739258,4.8251955 A 8.5,8.5 0 0 1 6.807617,4.118164 L 6.640625,3.7226562 A 8.5,8.5 0 0 0 5.739258,4.3251955 L 5.1660155,3.7519531 C 5.019114,3.6050518 4.827428,3.53125 4.635742,3.53125 Z m 12.728516,0 c -0.191686,0 -0.383372,0.073802 -0.530274,0.2207031 L 16.254883,4.3310545 A 8.5,8.5 0 0 0 15.362304,3.7158203 L 15.194336,4.114258 a 8.5,8.5 0 0 1 1.060547,0.7167965 L 16.833984,4.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 17.894531,3.7519531 C 17.74763,3.6050518 17.555944,3.53125 17.364258,3.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 20.11914,6.88965 C 19.957919,6.5067035 19.520642,6.3280385 19.137695,6.4892595 l -0.755859,0.318359 A 8.5,8.5 0 0 0 17.886719,6.0273455 Z M 4.123047,6.037109 A 8.5,8.5 0 0 0 3.6142578,6.805664 L 2.8623047,6.489258 C 2.4793582,6.328037 2.0420804,6.506703 1.8808594,6.8896485 L 1.6865235,7.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 1.8808594,7.389647 C 2.0420803,7.0067015 2.4793582,6.8280355 2.8623047,6.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 19.429687,10.5 H 20.25 c 0.4155,0 0.75,0.3345 0.75,0.75 v -0.5 C 21,10.3345 20.6655,10 20.25,10 H 19.429687 A 8.5,8.5 0 0 0 19.276367,9.099609 Z M 2.7324219,9.103509 A 8.5,8.5 0 0 0 2.5654297,10 H 1.75 C 1.3345,10 1,10.3345 1,10.75 v 0.5 C 1,10.8345 1.3345,10.5 1.75,10.5 H 2.5654297 A 8.5,8.5 0 0 1 2.8388672,9.148438 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 2.8359375,13.852539 A 8.5,8.5 0 0 1 2.7236328,13.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 4.3251955,16.760729 A 8.5,8.5 0 0 1 4.113281,16.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 6.805664,18.885727 A 8.5,8.5 0 0 1 6.6376955,18.784164 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 15,5 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 8.281463,5.50141 13.538299,5.5 15,5.5 Z m -1.974609,5.317383 C 13.009455,10.374423 13,10.434715 13,10.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.47461,-2.97168 z m -3.539063,2.40918 C 9.387866,13.098287 8.9163585,13.498608 8.515625,13.492188 7.7619925,13.549075 7,13.289063 7,13.289063 l 0.001,0.5 c 0.00145,5e-4 0.7617425,0.259957 1.5146485,0.203125 C 9.000457,13.999956 9.597959,13.411744 9.5,13 9.5082,12.90843 9.500488,12.817683 9.48633,12.726563 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/slay-the-spire.svg b/.icons/awkward/22x22/apps/slay-the-spire.svg
new file mode 100644
index 00000000..0f33dc34
--- /dev/null
+++ b/.icons/awkward/22x22/apps/slay-the-spire.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#fbce02" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.1" d="m 11.786133,2.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 10.958985,5.97753 l -0.1875,1.416992 c -0.092,0.548064 -0.229633,0.7443795 -0.508789,0.72168 C 10.177946,8.109312 9.986621,7.6366585 9.891602,7.707999 9.801792,7.775435 9.808652,8.382457 9.708985,8.520499 9.594568,8.6789635 9.473081,8.88422 9.344727,9.13671 8.7902895,10.227357 8.520752,10.417322 8.308594,9.866202 8.293609,9.827252 8.472855,9.516866 8.397461,9.442374 8.304748,9.350774 7.9514235,9.491564 7.890625,9.420894 7.6565955,9.14893 7.524414,8.8631655 7.524414,9.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 15.157391,15.970565 15.5,15.167611 15.5,15.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 13.464176,8.962594 13.189772,8.561068 12.947266,6.4003815 12.84132,5.4564325 12.703318,4.1626905 12.535157,3.8427646 c 0,0 -0.701836,-1.3335736 -0.749023,-1.3427734 z M 8.2783205,4.499991 C 8.1831775,4.512866 7.6998395,5.5304005 7.621094,5.748038 7.4153055,6.316811 7.4702035,6.9209325 7.805664,7.772452 8.0240065,8.3266895 8.2314265,8.5446345 8.4921875,8.4921785 9.271674,8.1210955 8.8977175,7.0910355 8.9814455,6.50878 8.9469155,6.53318 8.6764955,6.9937265 8.5654295,6.707022 8.4399675,6.38316 8.1464845,6.116935 8.1464845,5.874991 c 0,-0.2968395 0.254162,-1.391548 0.131836,-1.375 z m -1.279297,5.714844 C 6.8804615,10.214835 6.5,10.783655 6.5,10.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 11.786133,2 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 C 10.177946,7.609321 9.986621,7.1366675 9.891602,7.208008 9.801792,7.275444 9.808652,7.882466 9.708985,8.020508 9.594568,8.1789725 9.473081,8.384229 9.344727,8.636719 8.7902895,9.727366 8.520752,9.91733 8.308594,9.366211 8.293609,9.327256 8.472855,9.016875 8.397461,8.942383 8.304748,8.8507795 7.9514235,8.991568 7.890625,8.920898 7.6565955,8.648934 7.524414,8.3631695 7.524414,8.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 15.157391,15.470574 15.5,14.66762 15.5,14.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 13.464176,8.462603 13.189772,8.061077 12.947266,5.9003905 12.84132,4.9564415 12.703318,3.6626992 12.535157,3.3427734 c 0,0 -0.701836,-1.3335736 -0.749023,-1.3427734 z M 8.2783205,4 C 8.1831775,4.012875 7.6998395,5.0304095 7.621094,5.248047 7.4153055,5.81682 7.4702035,6.4209415 7.805664,7.272461 8.0240065,7.8266985 8.2314265,8.0446435 8.4921875,7.9921875 9.271674,7.6211045 8.8977175,6.5910445 8.9814455,6.008789 8.9469155,6.033189 8.6764955,6.4937355 8.5654295,6.207031 8.4399675,5.883169 8.1464845,5.616944 8.1464845,5.375 c 0,-0.2968395 0.254162,-1.3915483 0.131836,-1.375 z M 6.9990235,9.714844 C 6.8804615,9.714844 6.5,10.283664 6.5,10.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 12.461914,8.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 C 8.962276,10.601626 9.150442,10.521932 9.274484,10.434581 9.828602,10.04437 9.940143,9.672625 10.236398,9.089855 10.348451,8.8694305 10.44843,8.7040505 10.519601,8.6054795 c 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="17.24" y="-3.57" transform="matrix(0.54075758,0.84117848,-0.54075758,0.84117848,0,0)"/>
+ <rect style="fill:#ffffff" width="4.161" height="4.161" x="16.94" y="-3.86" transform="matrix(0.54075758,0.84117848,-0.54075758,0.84117848,0,0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sleep.svg b/.icons/awkward/22x22/apps/sleep.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sleep.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/slic3r-prusa.svg b/.icons/awkward/22x22/apps/slic3r-prusa.svg
new file mode 120000
index 00000000..1fdff1b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/slic3r-prusa.svg
@@ -0,0 +1 @@
+slic3r-prusa3d.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/slic3r-prusa3d.svg b/.icons/awkward/22x22/apps/slic3r-prusa3d.svg
new file mode 100644
index 00000000..fa8da713
--- /dev/null
+++ b/.icons/awkward/22x22/apps/slic3r-prusa3d.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.999672,1.5 c -4.4320001,0 -8.0000001,3.568 -8.0000001,8 0,2.471758 1.110823,4.673443 2.861328,6.138672 L 18.138344,4.361328 C 16.673115,2.610823 14.47143,1.5 11.999672,1.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.999672,1 C 7.5676719,1 3.9996719,4.568 3.9996719,9 c 0,2.471758 1.110823,4.673443 2.861328,6.138672 L 18.138344,3.8613281 C 16.673115,2.110823 14.47143,1 11.999672,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.999672,1 C 7.5676719,1 3.9996719,4.568 3.9996719,9 c 0,0.108237 0.00455,0.215104 0.00879,0.322266 C 4.1032939,4.9738525 7.6276869,1.5 11.999672,1.5 c 2.343979,0 4.436953,1.0064399 5.897461,2.602539 L 18.138344,3.8613281 C 16.673115,2.1108231 14.47143,1 11.999672,1 Z"/>
+ <path style="opacity:0.2" d="M 15.138344,7.361328 3.861,18.638672 C 5.3262289,20.389177 7.5279139,21.5 9.9996719,21.5 c 4.4320001,0 8.0000001,-3.568 8.0000001,-8 0,-2.471758 -1.110823,-4.673443 -2.861328,-6.138672 z"/>
+ <path style="fill:#ed6b21" d="M 15.138344,6.861328 3.861,18.138672 C 5.3262289,19.889177 7.5279139,21 9.9996719,21 c 4.4320001,0 8.0000001,-3.568 8.0000001,-8 0,-2.471758 -1.110823,-4.673443 -2.861328,-6.138672 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15.138344,6.8613281 3.861,18.138672 c 0.07574,0.09049 0.1625763,0.17081 0.2421875,0.257812 L 15.138344,7.3613281 C 16.832268,8.7791973 17.916988,10.889173 17.986,13.263672 17.9889,13.175352 17.99967,13.089044 17.99967,13 c 0,-2.471758 -1.110823,-4.6734429 -2.861328,-6.1386719 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/slic3r.svg b/.icons/awkward/22x22/apps/slic3r.svg
new file mode 100644
index 00000000..454c8275
--- /dev/null
+++ b/.icons/awkward/22x22/apps/slic3r.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 15.138344,7.361328 3.861,18.638672 C 5.3262289,20.389177 7.5279139,21.5 9.9996719,21.5 c 4.4320001,0 8.0000001,-3.568 8.0000001,-8 0,-2.471758 -1.110823,-4.673443 -2.861328,-6.138672 z"/>
+ <path style="fill:#909004" d="M 15.138344,6.861328 3.861,18.138672 C 5.3262289,19.889177 7.5279139,21 9.9996719,21 c 4.4320001,0 8.0000001,-3.568 8.0000001,-8 0,-2.471758 -1.110823,-4.673443 -2.861328,-6.138672 z"/>
+ <path style="opacity:0.2" d="m 11.999672,1.5 c -4.4320001,0 -8.0000001,3.568 -8.0000001,8 0,2.471758 1.110823,4.673443 2.861328,6.138672 L 18.138344,4.361328 C 16.673115,2.610823 14.47143,1.5 11.999672,1.5 Z"/>
+ <path style="fill:#c5c520" d="M 11.999672,1 C 7.5676719,1 3.9996719,4.568 3.9996719,9 c 0,2.471758 1.110823,4.673443 2.861328,6.138672 L 18.138344,3.8613281 C 16.673115,2.110823 14.47143,1 11.999672,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.999672,1 C 7.5676719,1 3.9996719,4.568 3.9996719,9 c 0,0.108237 0.00455,0.215104 0.00879,0.322266 C 4.1032939,4.9738525 7.6276869,1.5 11.999672,1.5 c 2.343979,0 4.436953,1.0064399 5.897461,2.602539 L 18.138344,3.8613281 C 16.673115,2.1108231 14.47143,1 11.999672,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/slime-rancher.svg b/.icons/awkward/22x22/apps/slime-rancher.svg
new file mode 100644
index 00000000..f1503de7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/slime-rancher.svg
@@ -0,0 +1,12 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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 C 1 13 1.0147781 13.078135 1.0175781 13.097656 C 1.1120358 11.191005 2.0730069 1.5 12 1.5 C 20.305959 1.5 20.938887 13.289849 20.988281 15.128906 C 20.990972 15.084908 21 15 21 15 C 21 15 21 1 12 1 z " style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/slimjet.svg b/.icons/awkward/22x22/apps/slimjet.svg
new file mode 100644
index 00000000..56f06c97
--- /dev/null
+++ b/.icons/awkward/22x22/apps/slimjet.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#37a0f2" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/slingscold.svg b/.icons/awkward/22x22/apps/slingscold.svg
new file mode 100644
index 00000000..add0dfb6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/slingscold.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#848484" 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" style="opacity:0.1" 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 style="fill:#3f3f3f" transform="matrix(.49967 0 0 .49971 5.0005 5)">
+ <g style="fill:#3f3f3f">
+ <path style="fill:#3f3f3f" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/slingshot.svg b/.icons/awkward/22x22/apps/slingshot.svg
new file mode 100644
index 00000000..44130e05
--- /dev/null
+++ b/.icons/awkward/22x22/apps/slingshot.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="-15.203" cy="-3.182" r="8.5" transform="rotate(-135)"/>
+ <circle style="fill:#33b67a" cx="-14.849" cy="-2.828" r="8.5" transform="rotate(-135)"/>
+ <path style="opacity:0.2" d="m 3.0895551,19.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 8.744032,18.926326 8.747338,18.808823 8.6349408,18.546769 8.5547018,18.358943 8.4332916,18.159397 8.3650736,18.1032 7.9734952,17.778939 8.1571129,17.545434 8.8774611,17.45077 9.260024,17.40058 9.394357,17.42613 9.480306,17.566771 c 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.0530249 -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.1205082 0.337786,0.2758782 0.5193,0.3443962 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.2235872 0.486242,-0.2897022 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 15.576065,7.7914335 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.6605452 0.01773,0.6987112 -0.118405,0.02524 -0.305929,-0.183318 -0.611559,-0.6788772 -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 10.496365,7.3295331 10.30854,7.1296869 10.508085,6.9668047 10.922804,6.6278174 10.667662,6.3979191 9.877593,6.3976186 9.548523,6.3973181 9.278956,6.3657636 9.278054,6.3275966 c -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 10.996432,4.767895 10.745196,4.5166598 C 10.657144,4.4286072 10.596138,4.3435596 10.559775,4.2621185 A 8.5000085,8.5000085 0 0 0 2.6873382,6.310467 C 2.582757,6.5989668 2.4574399,6.7110609 2.2383603,6.759445 A 8.5000085,8.5000085 0 0 0 1.9285235,7.1233754 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.5018692 -0.1406437,0.5469482 -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.1006749 -0.049285,0.1773069 0.4249363,0.6292899 l 0.5400357,0.514191 0.5105846,-0.528616 C 4.3558291,9.5903501 4.4565037,9.2186061 3.8861152,8.9529449 3.6246622,8.8315349 3.207239,8.3083289 3.1795911,8.0685129 3.1696741,7.9816627 3.2390942,7.7721995 3.3343592,7.6030063 3.4290232,7.4338132 3.520081,7.0674788 3.5354075,6.788896 3.5672626,6.224518 3.6628283,6.0874808 4.1652989,5.8903391 4.6037588,5.718141 4.7122464,5.8969491 4.3525231,6.1995749 L 4.0850598,6.4249657 4.3525231,6.6082828 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.2109652 0.2214837,0.2551412 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.2028519 0.1655872,0.3627289 -0.1607786,0.6890939 -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 C 9.465591,17.035152 9.307517,16.948003 9.241402,16.863857 9.175592,16.780007 8.9360728,16.605409 8.7094801,16.475584 8.3825138,16.287458 8.2541917,16.264318 8.0837965,16.364993 7.7604362,16.556124 7.3925988,16.601202 7.2573642,16.465967 7.043694,16.252297 6.5367159,16.75026 6.0135094,17.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 5.8491806,19.825123 5.5628443,19.283224 5.6731054,18.972816 5.8227945,18.552057 5.5532278,18.520502 5.0739273,18.903035 4.4811502,19.376205 4.1440559,19.345462 3.5643517,18.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 1.1178088,16.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 1.7958436,16.300526 1.763748,16.042919 1.8285402,15.879557 2.1415626,15.091711 2.2744228,14.631885 2.2224327,14.51979 2.117551,14.292898 1.8962476,14.316458 1.5463213,14.592456 1.1448858,14.909145 0.94735352,14.863857 0.92547562,14.449379 c -0.008565,-0.160929 -0.064642,-0.341663 -0.1244456,-0.401466 -0.1866233,-0.186623 -0.2496425,-0.399482 -0.1484572,-0.500668 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.06182958,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.3783549 c -0.09977,0.108187 -0.241018,0.2115659 -0.448678,0.3104369 -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 8.6240328,4.0009587 A 8.5000085,8.5000085 0 0 0 2.489261,6.4892427 8.5000085,8.5000085 0 0 0 0.01269602,12.698233 8.5000085,8.5000085 0 0 1 2.489261,6.9892432 a 8.5000085,8.5000085 0 0 1 12.021496,0 8.5000085,8.5000085 0 0 1 2.476565,5.8125058 8.5000085,8.5000085 0 0 0 -2.476565,-6.3125063 8.5000085,8.5000085 0 0 0 -5.8867242,-2.488284 z"/>
+ <path style="opacity:0.2" d="M 19.71875 0.51171875 C 19.591595 0.50867875 19.460341 0.51250617 19.324219 0.52148438 C 17.200958 0.66254746 14.275327 2.2551451 11.609375 4.5917969 C 11.821706 4.6751234 12.02992 4.7700267 12.236328 4.8710938 C 13.373832 4.0812353 14.538159 3.4510329 15.548828 3.0117188 C 16.136126 2.7564344 17.34238 2.2891121 18.228516 2.234375 C 19.360654 2.164442 20.106852 2.6337125 19.841797 3.6230469 C 19.502158 4.8528123 18.419676 6.787929 16.662109 8.734375 C 14.904542 10.680822 12.51014 12.737188 10.724609 13.681641 L 11.787109 15.619141 C 13.87643 14.293189 16.173763 12.259051 18.146484 10.074219 C 21.966993 5.8428267 23.125026 1.6471545 20.734375 0.70117188 C 20.440908 0.58480827 20.100217 0.52084285 19.71875 0.51171875 z"/>
+ <path style="fill:#a91f1f" d="M 19.71875 0.01171875 C 19.591595 0.00867875 19.460341 0.012506075 19.324219 0.021484375 C 17.092106 0.16977928 13.969045 1.9125455 11.197266 4.4472656 C 11.40425 4.5163988 11.610286 4.5902851 11.8125 4.6757812 C 13.081077 3.7408613 14.411828 3.0059459 15.548828 2.5117188 C 16.136126 2.2564344 17.34238 1.7891121 18.228516 1.734375 C 19.360654 1.664442 20.106852 2.1337125 19.841797 3.1230469 C 19.502158 4.3528123 18.419676 6.287929 16.662109 8.234375 C 14.904542 10.180821 12.51014 12.237189 10.724609 13.181641 L 11.787109 15.119141 C 13.876431 13.793189 16.173763 11.759051 18.146484 9.5742188 C 21.966993 5.3428274 23.125026 1.1471545 20.734375 0.20117188 C 20.440908 0.084808275 20.100217 0.02084285 19.71875 0.01171875 z"/>
+ <circle style="opacity:0.2" cx="11" cy="13.5" r="5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 19.71875 0.01171875 C 19.591595 0.00867875 19.460341 0.012506175 19.324219 0.021484375 C 17.092106 0.16977928 13.969045 1.9125454 11.197266 4.4472656 C 11.335056 4.4932881 11.473623 4.5385229 11.609375 4.5917969 C 14.27539 2.2550576 17.200905 0.66255102 19.324219 0.52148438 C 19.460341 0.51250438 19.591595 0.50867975 19.71875 0.51171875 C 20.100217 0.52083875 20.440908 0.58480907 20.734375 0.70117188 C 21.510112 1.0081315 21.906266 1.6613433 21.964844 2.5429688 C 22.041534 1.4062773 21.650726 0.56377277 20.734375 0.20117188 C 20.440908 0.084809175 20.100217 0.02084285 19.71875 0.01171875 z M 19.863281 2.9902344 C 19.855181 3.0349334 19.854407 3.0759948 19.841797 3.1230469 C 19.502159 4.3528122 18.419676 6.287929 16.662109 8.234375 C 14.904542 10.180821 12.510139 12.237189 10.724609 13.181641 L 10.931641 13.560547 C 12.692546 12.573089 14.970285 10.608013 16.662109 8.734375 C 18.419676 6.787929 19.502159 4.8528122 19.841797 3.6230469 C 19.906647 3.3810076 19.910401 3.1697709 19.863281 2.9902344 z"/>
+ <circle style="fill:#e13c3c" cx="11" cy="13" r="5"/>
+ <circle style="opacity:0.2" cx="11" cy="13.5" r="3"/>
+ <circle style="fill:#ffa833" cx="11" cy="13" r="3"/>
+ <circle style="opacity:0.2" cx="11" cy="13.5" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="13" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,10 A 3,3 0 0 0 8,13 3,3 0 0 0 8.0136719,13.255859 3,3 0 0 1 11,10.5 3,3 0 0 1 13.986328,13.244141 3,3 0 0 0 14,13 3,3 0 0 0 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/smartcode-stremio.svg b/.icons/awkward/22x22/apps/smartcode-stremio.svg
new file mode 120000
index 00000000..ecc7e813
--- /dev/null
+++ b/.icons/awkward/22x22/apps/smartcode-stremio.svg
@@ -0,0 +1 @@
+stremio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/smartgit.svg b/.icons/awkward/22x22/apps/smartgit.svg
new file mode 100644
index 00000000..5f353d39
--- /dev/null
+++ b/.icons/awkward/22x22/apps/smartgit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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 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/22x22/apps/smartgithg.svg b/.icons/awkward/22x22/apps/smartgithg.svg
new file mode 120000
index 00000000..c8ab8ace
--- /dev/null
+++ b/.icons/awkward/22x22/apps/smartgithg.svg
@@ -0,0 +1 @@
+smartgit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/smartsynchronize.svg b/.icons/awkward/22x22/apps/smartsynchronize.svg
new file mode 100644
index 00000000..21eb5a34
--- /dev/null
+++ b/.icons/awkward/22x22/apps/smartsynchronize.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.1" d="M 4.9999997,5.5 12.144845,11.064369 4.9999997,16.5 V 14.415947 L 9.494581,11 4.9999997,7.5624093 Z M 17,7.2401579 12.144845,11.064369 17,14.802647 v -2.08381 L 14.816312,10.999919 17,9.281246 Z"/>
+ <path style="fill:#d87d00" d="M 4.9999997,5 12.144845,10.564369 4.9999997,16 V 13.915947 L 9.494581,10.5 4.9999997,7.0624093 Z M 17,6.7401579 12.144845,10.564369 17,14.302647 v -2.08381 L 14.816312,10.499919 17,8.781246 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/smb4k.svg b/.icons/awkward/22x22/apps/smb4k.svg
new file mode 120000
index 00000000..28bce891
--- /dev/null
+++ b/.icons/awkward/22x22/apps/smb4k.svg
@@ -0,0 +1 @@
+system-config-samba.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/smilla-enlarger.svg b/.icons/awkward/22x22/apps/smilla-enlarger.svg
new file mode 120000
index 00000000..ed78df3f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/smilla-enlarger.svg
@@ -0,0 +1 @@
+smilla.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/smilla.svg b/.icons/awkward/22x22/apps/smilla.svg
new file mode 100644
index 00000000..9509ed8f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/smilla.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#704b91" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 1,2 C 1,1.446 1.446,1 2,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 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <rect style="fill:#4c8a4c" width="2" height="2" x="5" y="11"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="7" y="11"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="9" y="11"/>
+ <rect style="fill:#cdcdcd" width="2" height="2" x="11" y="11"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="13" y="11"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="15" y="11"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="5" y="9"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="7" y="9"/>
+ <rect style="fill:#4c8a4c" width="2" height="2" x="9" y="9"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="11" y="9"/>
+ <rect style="fill:#cdcdcd" width="2" height="2" x="13" y="9"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="15" y="9"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="5" y="7"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="7" y="7"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="9" y="7"/>
+ <rect style="fill:#db5fe8" width="2" height="2" x="11" y="7"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="13" y="7"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="7" y="13"/>
+ <rect style="fill:#db5fe8" width="2" height="2" x="9" y="13"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="11" y="13"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="13" y="13"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="15" y="13"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="9" y="15"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="11" y="15"/>
+ <rect style="fill:#4c8a4c" width="2" height="2" x="13" y="15"/>
+ <rect style="fill:#db5fe8" width="2" height="2" x="15" y="15"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="5" y="5"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="7" y="5"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="9" y="5"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="11" y="5"/>
+ <path style="opacity:0.2" d="m 5,7 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/22x22/apps/smillaenlarger.svg b/.icons/awkward/22x22/apps/smillaenlarger.svg
new file mode 120000
index 00000000..ed78df3f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/smillaenlarger.svg
@@ -0,0 +1 @@
+smilla.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/smplayer.svg b/.icons/awkward/22x22/apps/smplayer.svg
new file mode 100644
index 00000000..f9cf5e22
--- /dev/null
+++ b/.icons/awkward/22x22/apps/smplayer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/smtube.svg b/.icons/awkward/22x22/apps/smtube.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/.icons/awkward/22x22/apps/smtube.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/smuxi-frontend-gnome.svg b/.icons/awkward/22x22/apps/smuxi-frontend-gnome.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/22x22/apps/smuxi-frontend-gnome.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/smuxi.svg b/.icons/awkward/22x22/apps/smuxi.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/22x22/apps/smuxi.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/snes9x.svg b/.icons/awkward/22x22/apps/snes9x.svg
new file mode 100644
index 00000000..508f67a3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/snes9x.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 10.5,1.5 A 3.5,3.5 0 0 0 7,5 3.5,3.5 0 0 0 10.5,8.5 3.5,3.5 0 0 0 14,5 3.5,3.5 0 0 0 10.5,1.5 Z m -6,6 A 3.5,3.5 0 0 0 1,11 3.5,3.5 0 0 0 4.5,14.5 3.5,3.5 0 0 0 8,11 3.5,3.5 0 0 0 4.5,7.5 Z m 12,0 A 3.5,3.5 0 0 0 13,11 3.5,3.5 0 0 0 16.5,14.5 3.5,3.5 0 0 0 20,11 3.5,3.5 0 0 0 16.5,7.5 Z m -6,6 A 3.5,3.5 0 0 0 7,17 3.5,3.5 0 0 0 10.5,20.5 3.5,3.5 0 0 0 14,17 3.5,3.5 0 0 0 10.5,13.5 Z"/>
+ <path style="fill:#8685b9" d="M 14,4.5 A 3.5,3.5 0 0 1 10.5,8 3.5,3.5 0 0 1 7,4.5 3.5,3.5 0 0 1 10.5,1 3.5,3.5 0 0 1 14,4.5 Z"/>
+ <path style="fill:#6560e0" d="M 14,16.5 A 3.5,3.5 0 0 1 10.5,20 3.5,3.5 0 0 1 7,16.5 3.5,3.5 0 0 1 10.5,13 3.5,3.5 0 0 1 14,16.5 Z"/>
+ <path style="fill:#6560e0" d="M 16.5,14 A 3.5,3.5 0 0 1 13,10.5 3.5,3.5 0 0 1 16.5,7 3.5,3.5 0 0 1 20,10.5 3.5,3.5 0 0 1 16.5,14 Z"/>
+ <path style="fill:#8685b9" d="M 4.5,14 A 3.5,3.5 0 0 1 1,10.5 3.5,3.5 0 0 1 4.5,7 3.5,3.5 0 0 1 8,10.5 3.5,3.5 0 0 1 4.5,14 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.5,1 A 3.5,3.5 0 0 0 7,4.5 3.5,3.5 0 0 0 7.0117188,4.7246094 3.5,3.5 0 0 1 10.5,1.5 3.5,3.5 0 0 1 13.988281,4.7753906 3.5,3.5 0 0 0 14,4.5 3.5,3.5 0 0 0 10.5,1 Z m -6,6 A 3.5,3.5 0 0 0 1,10.5 3.5,3.5 0 0 0 1.0117188,10.724609 3.5,3.5 0 0 1 4.5,7.5 3.5,3.5 0 0 1 7.9882812,10.775391 3.5,3.5 0 0 0 8,10.5 3.5,3.5 0 0 0 4.5,7 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 16.5,7 A 3.5,3.5 0 0 0 13,10.5 3.5,3.5 0 0 0 13.011719,10.724609 3.5,3.5 0 0 1 16.5,7.5 3.5,3.5 0 0 1 19.988281,10.775391 3.5,3.5 0 0 0 20,10.5 3.5,3.5 0 0 0 16.5,7 Z m -6,6 A 3.5,3.5 0 0 0 7,16.5 3.5,3.5 0 0 0 7.0117188,16.724609 3.5,3.5 0 0 1 10.5,13.5 3.5,3.5 0 0 1 13.988281,16.775391 3.5,3.5 0 0 0 14,16.5 3.5,3.5 0 0 0 10.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/soapui.svg b/.icons/awkward/22x22/apps/soapui.svg
new file mode 100644
index 00000000..7a40e47c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/soapui.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="15.02" height="15.02" x="-23.42" 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="-23.07" y="-7.51" rx="1.502" ry="1.502" transform="matrix(-0.70710678,-0.70710678,-0.70710678,0.70710678,0,0)"/>
+ <path style="opacity:0.2" d="m 11,3.4999992 c -1.2405757,0 -2.3218112,0.2080836 -3.2265622,0.6054688 L 5.2792972,6.5996086 C 5.0580549,7.1691309 4.9603755,7.7739413 5.0058597,8.3652336 5.2012397,10.905177 7.6590912,12.999999 11,12.999999 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 13.16753,16.154577 12.375,16.499999 11,16.499999 c -1.6999997,0 -4.0624997,-1.669922 -4.0624997,-1.669922 A 1.50015,1.50015 0 0 0 4.5234378,15.64453 l 3.0917969,3.091797 C 8.5738737,19.157993 9.7359583,19.499999 11,19.499999 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 16.800714,12.094821 14.340909,9.9999992 11,9.9999992 8.8409093,9.9999992 8.0487609,8.8448208 7.9941409,8.1347648 7.9668314,7.7797368 8.0522957,7.4944206 8.4433597,7.1699211 8.8344232,6.8454211 9.6250003,6.4999992 11,6.4999992 c 1.7,0 4.0625,1.671875 4.0625,1.671875 A 1.50015,1.50015 0 0 0 17.476562,7.355468 L 14.384766,4.2636711 C 13.426127,3.842005 12.264042,3.4999992 11,3.4999992 Z"/>
+ <path style="fill:#ffffff" d="m 11,2.9999996 c -1.2405757,0 -2.3218112,0.2080836 -3.2265622,0.6054688 L 5.2792972,6.099609 C 5.0580549,6.6691313 4.9603755,7.2739417 5.0058597,7.865234 5.2012397,10.405178 7.6590912,12.5 11,12.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 13.16753,15.654578 12.375,16 11,16 9.3000003,16 6.9375003,14.330078 6.9375003,14.330078 a 1.50015,1.50015 0 0 0 -2.4140625,0.814453 l 3.0917969,3.091797 C 8.5738737,18.657994 9.7359583,19 11,19 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 16.800714,11.594822 14.340909,9.4999996 11,9.4999996 8.8409093,9.4999996 8.0487609,8.3448212 7.9941409,7.6347652 7.9668314,7.2797372 8.0522957,6.994421 8.4433597,6.6699215 8.8344232,6.3454215 9.6250003,5.9999996 11,5.9999996 c 1.7,0 4.0625,1.671875 4.0625,1.671875 A 1.50015,1.50015 0 0 0 17.476562,6.8554684 L 14.384766,3.7636715 C 13.426127,3.3420054 12.264042,2.9999996 11,2.9999996 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,0.9999996 c -0.383941,0 -0.768304,0.1472105 -1.0624997,0.4414062 L 1.4414065,9.9374996 C 1.0831772,10.295729 0.9454669,10.787668 1.0234378,11.25 1.0735341,10.952952 1.2112444,10.667662 1.4414065,10.4375 L 9.9375003,1.9414058 c 0.5883907,-0.5883914 1.5366087,-0.5883914 2.1249997,0 L 20.558594,10.4375 c 0.230162,0.230162 0.367872,0.515452 0.417968,0.8125 0.07797,-0.462332 -0.05974,-0.954271 -0.417968,-1.3125004 L 12.0625,1.4414058 C 11.768304,1.1472101 11.383941,0.9999996 11,0.9999996 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sofastats.svg b/.icons/awkward/22x22/apps/sofastats.svg
new file mode 100644
index 00000000..c13897ea
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sofastats.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="2" height="2" x="17" y="16.5"/>
+ <rect style="fill:#4f4f4f" width="2" height="2" x="17" y="16"/>
+ <rect style="opacity:0.2" width="2" height="2" x="3" y="16.5"/>
+ <rect style="fill:#4f4f4f" width="2" height="2" x="3" y="16"/>
+ <rect style="opacity:0.2" width="20" height="6" x="1" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#6d4c41" width="16" height="9" x="3" y="3" rx="1" ry="1"/>
+ <rect style="fill:#795548" width="20" height="6" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2,10 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 11 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <rect style="fill:#8d6e63" width="4" height="9" x="1" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8d6e63" width="4" height="9" x="17" y="7" rx="1" ry="1"/>
+ <path style="opacity:0.1;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 14 c 0.554,0 1,0.446 1,1 V 4 C 19,3.446 18.554,3 18,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,7 C 1.446,7 1,7.446 1,8 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 2 c 0.554,0 1,0.446 1,1 V 8 C 5,7.446 4.554,7 4,7 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 18,7 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 8 C 21,7.446 20.554,7 20,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/software-center.svg b/.icons/awkward/22x22/apps/software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/software-manager.svg b/.icons/awkward/22x22/apps/software-manager.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/software-manager.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/software-properties-mint.svg b/.icons/awkward/22x22/apps/software-properties-mint.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/software-properties-mint.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/software-properties.svg b/.icons/awkward/22x22/apps/software-properties.svg
new file mode 100644
index 00000000..d6a18b0a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/software-properties.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/software-sources.svg b/.icons/awkward/22x22/apps/software-sources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/software-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/software-store.svg b/.icons/awkward/22x22/apps/software-store.svg
new file mode 100644
index 00000000..a546a2cb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/software-store.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/software-update-available.svg b/.icons/awkward/22x22/apps/software-update-available.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/software-update-available.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/software-update-urgent.svg b/.icons/awkward/22x22/apps/software-update-urgent.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/software-update-urgent.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/software.svg b/.icons/awkward/22x22/apps/software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/softwarecenter-debian.svg b/.icons/awkward/22x22/apps/softwarecenter-debian.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/softwarecenter-debian.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/softwarecenter-ubuntu.svg b/.icons/awkward/22x22/apps/softwarecenter-ubuntu.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/softwarecenter-ubuntu.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/softwarecenter.svg b/.icons/awkward/22x22/apps/softwarecenter.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/softwarecenter.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/solaar.svg b/.icons/awkward/22x22/apps/solaar.svg
new file mode 100644
index 00000000..4a327708
--- /dev/null
+++ b/.icons/awkward/22x22/apps/solaar.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#029499" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="m 8.3671875,4.937 -1.734375,1 1.5644531,2.7089844 A 4,4 0 0 0 7.1328125,10.4995 H 4 v 2 h 3.1308594 a 4,4 0 0 0 1.0683594,1.851562 L 6.6328125,17.062 l 1.734375,1 1.5644535,-2.710938 A 4,4 0 0 0 11,15.4995 4,4 0 0 0 12.070312,15.353016 l 1.5625,2.708984 1.734376,-1 -1.564454,-2.708984 A 4,4 0 0 0 14.867188,12.4995 H 18 v -2 H 14.869141 A 4,4 0 0 0 13.800781,8.6479375 L 15.367188,5.937 l -1.734376,-1 -1.564453,2.7109375 A 4,4 0 0 0 11,7.4995 4,4 0 0 0 9.929688,7.6459844 Z M 11,9.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 8.3671875,4.4375 -1.734375,1 1.5644531,2.7089844 A 4,4 0 0 0 7.1328125,10 H 4 v 2 h 3.1308594 a 4,4 0 0 0 1.0683594,1.851562 l -1.5664063,2.710938 1.734375,1 1.5644535,-2.710938 A 4,4 0 0 0 11,15 4,4 0 0 0 12.070312,14.853516 l 1.5625,2.708984 1.734376,-1 -1.564454,-2.708984 A 4,4 0 0 0 14.867188,12 H 18 V 10 H 14.869141 A 4,4 0 0 0 13.800781,8.1484375 L 15.367188,5.4375 l -1.734376,-1 -1.564453,2.7109375 A 4,4 0 0 0 11,7 4,4 0 0 0 9.929688,7.1464844 Z M 11,9 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.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/solfege.svg b/.icons/awkward/22x22/apps/solfege.svg
new file mode 100644
index 00000000..a322cc7f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/solfege.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#805fd6" d="m12 2c-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 2.2091 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-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="m12 2c-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="m12.8 6.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.00515 0.083-0.0127 0.1655-0.0127 0.25 0 2.2091 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/22x22/apps/somafm.svg b/.icons/awkward/22x22/apps/somafm.svg
new file mode 100644
index 00000000..75a7dce5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/somafm.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sonata.svg b/.icons/awkward/22x22/apps/sonata.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sonata.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/songkick.svg b/.icons/awkward/22x22/apps/songkick.svg
new file mode 100644
index 00000000..cb48497f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/songkick.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sonic-visualiser.svg b/.icons/awkward/22x22/apps/sonic-visualiser.svg
new file mode 100644
index 00000000..3f65a672
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sonic-visualiser.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#eb6416" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 9 h 0.5 19 0.5 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 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 3,11.249531 H 5.03382 L 6.3020755,7.2495308 7.147579,15.749531 9.29977,4.2495308 10.760184,18.749531 12.758647,5.2495308 14.295926,16.749531 15.794773,8.2495308 16.794004,11.749531 H 19"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.5;stroke-linejoin:round" d="m 3,10.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 19"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/soulseek.svg b/.icons/awkward/22x22/apps/soulseek.svg
new file mode 100644
index 00000000..dafc72f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/soulseek.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="M 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 1,11.416 1,11.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 20.862,16.673 16.456,21 11,21 5.5439999,21 1.138,16.673 1.006,11.25 Z"/>
+ <path style="opacity:0.2" d="m 8.281745,16.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 7.917791,12.701883 6.6545015,12.051397 5.9671996,11.540001 5.1253896,10.913643 4.3391686,10.409644 4.0942621,9.59157 3.9220841,9.016435 3.9793516,8.8922091 4.3192576,9.103513 6.1027725,10.135954 6.6601245,10.338792 8.427633,10.50042 9.525788,10.45222 10.103183,9.585942 10.060186,8.8065316 10.025026,8.2186006 9.824248,7.2184578 9.590443,6.4658654 9.458589,6.0414499 9.531913,5.8927434 9.555973,5.7297594 c 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 C 11.985214,8.3067868 11.945,9.085259 11.984451,9.439482 c 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 8.281745,16.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 7.917791,12.201407 6.6545015,11.550921 5.9671996,11.039525 5.1253896,10.413167 4.3391686,9.909168 4.0942621,9.091094 3.9220841,8.5159586 3.9793516,8.3917331 4.3192576,8.6030371 6.1027725,9.635478 6.6601245,9.838316 8.427633,9.999944 9.525788,9.951744 10.103183,9.085466 10.060186,8.3060556 10.025026,7.7181246 9.824248,6.7179818 9.590443,5.9653894 9.458589,5.5409739 9.531913,5.3922674 9.555973,5.2292834 c 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="opacity:0.1;fill:#ffffff" d="m 9.650391,5 c -0.03532,0.013772 -0.07718,0.1161806 -0.09375,0.2285156 -0.01835,0.1242947 -0.03916,0.27932 -0.002,0.515625 6.68e-4,-0.00411 0.0013,-0.00954 0.002,-0.013672 0.01657,-0.112335 0.05843,-0.2166968 0.09375,-0.2304688 0.473692,0.399601 1.031626,0.4303936 1.394531,0.5644531 1.071401,0.408884 1.447723,0.6448772 1.601562,1.2832031 0.06266,0.2599783 0.339576,0.4456374 0.5625,0.6230469 0.189165,-0.021624 0.337891,-0.064617 0.337891,-0.1347656 0,-0.032273 -0.08466,-0.141087 -0.1875,-0.2421875 C 13.142376,7.3804195 12.723294,7.1643861 12.646484,6.8457031 12.492645,6.2073772 12.116323,5.9733371 11.044922,5.5644531 10.682017,5.4303936 10.124083,5.399601 9.650391,5 Z M 4.1171875,8.5097656 C 3.9753312,8.4842428 3.9725349,8.65119 4.078125,9.025391 4.130284,9.013571 4.2009703,9.030491 4.3183594,9.103521 6.1018743,10.135957 6.6602259,10.338372 8.4277344,10.5 9.525889,10.4518 10.103544,9.586051 10.060547,8.8066406 10.057978,8.7636831 10.041395,8.6916327 10.037109,8.6445312 9.923259,9.317553 9.368386,9.958713 8.4277344,10 6.6602259,9.838372 6.1018743,9.635957 4.3183594,8.6035156 4.2333829,8.5506896 4.1676653,8.5188476 4.1171875,8.5097656 Z m 7.8750005,0.4648438 c -0.01659,0.1704296 -0.02152,0.3417986 -0.0078,0.4648436 0.05904,0.941788 0.995744,0.978631 2.037109,1.060547 0.868471,0.06832 2.349161,-0.328969 3.47461,-0.816406 0.145365,-0.06296 0.213455,-0.07599 0.310547,-0.105469 C 17.88632,9.39851 17.95406,9.21213 18,9.013672 17.95876,9.004972 17.731798,9.081512 17.496094,9.183594 16.370645,9.671031 14.889955,10.06832 14.021484,10 12.994826,9.919241 12.074675,9.878095 11.992188,8.9746094 Z M 9.427734,13.378906 c -0.24019,0.450311 -0.8582783,1.22957 -1.1874996,1.720703 -0.2230667,0.332753 -0.2773115,0.407179 -0.1464844,0.732422 0.036053,-0.06552 0.081556,-0.135567 0.1464844,-0.232422 0.410666,-0.612633 1.3027346,-1.702628 1.3027346,-2 0,-0.07925 -0.0427,-0.150312 -0.115235,-0.220703 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sound-juicer.svg b/.icons/awkward/22x22/apps/sound-juicer.svg
new file mode 100644
index 00000000..b28d0810
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sound-juicer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sound-recorder.svg b/.icons/awkward/22x22/apps/sound-recorder.svg
new file mode 100644
index 00000000..4330ce69
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sound-recorder.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e05048" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/soundcloud.svg b/.icons/awkward/22x22/apps/soundcloud.svg
new file mode 100644
index 00000000..84dd1378
--- /dev/null
+++ b/.icons/awkward/22x22/apps/soundcloud.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#f83" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/soundconverter.svg b/.icons/awkward/22x22/apps/soundconverter.svg
new file mode 120000
index 00000000..85bc8ca0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/soundconverter.svg
@@ -0,0 +1 @@
+soundkonverter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/soundkonverter.svg b/.icons/awkward/22x22/apps/soundkonverter.svg
new file mode 100644
index 00000000..f7404f62
--- /dev/null
+++ b/.icons/awkward/22x22/apps/soundkonverter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#81d547" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="M 10.969,5.4997 C 10.365,5.4936 9.7654,5.5779 9.1836,5.7282 6.471,6.4135 4.4509,8.8537 4.4922,11.5 H 3 l 2.2871,3 2.1875,-3 H 6.043 C 6.0378,10.3918 6.47859,9.3644 7.2618,8.5371 8.7338,6.87 11.4929,6.4787 13.4493,7.59374 14.09919,8.39502 15.5425,7.5151 14.7852,6.69335 13.708,5.90307 12.3288,5.50275 10.9688,5.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 10.969,5 C 10.365,4.9939 9.7654,5.0782 9.1836,5.2285 6.471,5.9138 4.4509,8.3541 4.4922,11 H 3 l 2.2871,3 2.1875,-3 H 6.043 C 6.0378,9.8918 6.4786,8.8644 7.2617,8.0371 8.7337,6.3701 11.493,5.9787 13.449,7.0938 14.099,7.895 15.542,7.0151 14.785,6.1934 13.708,5.4031 12.329,5.0028 10.969,5 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="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 14,12 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="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/soundnode.svg b/.icons/awkward/22x22/apps/soundnode.svg
new file mode 100644
index 00000000..33e20c9d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/soundnode.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#86316b" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.004,11.166 1.0058,11.25 1.1382,5.827 5.544,1.5 11,1.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 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.5;fill:none;stroke:#ffffff;stroke-width:0.5" d="M 8,7 14,5 16,9 14.076,15 9,16 6,13 Z"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.5" d="M 11,12 14,5"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.5" d="M 11,12 8,7"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.5" d="M 11,12 6,13"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.5" d="m 11,12 3,3"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.5" d="M 11,12 9,16"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.5" d="M 11,12 16,9"/>
+ <g style="opacity:0.2" transform="translate(-1,-1.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(-1,-2)">
+ <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/22x22/apps/soundwire.svg b/.icons/awkward/22x22/apps/soundwire.svg
new file mode 100644
index 00000000..369abfe0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/soundwire.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/apps/space.fips.Fips.svg b/.icons/awkward/22x22/apps/space.fips.Fips.svg
new file mode 100644
index 00000000..a6edc4eb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/space.fips.Fips.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="M 21,11.500001 C 21,17.022846 16.522845,21.5 10.999916,21.5 5.4771209,21.5 1,17.022846 1,11.500001 1,5.977154 5.4771209,1.5000002 10.999916,1.5000002 16.522845,1.5000002 21,5.9771552 21,11.500001"/>
+ <path style="fill:#ebd0a1" d="M 21,11.000001 C 21,16.522846 16.522845,21 10.999916,21 5.4771209,21 1,16.522846 1,11.000001 1,5.4771552 5.4771209,1.0000002 10.999916,1.0000002 16.522845,1.0000002 21,5.4771552 21,11"/>
+ <path style="opacity:0.1" d="m 7.5937501,3.406364 c -0.020706,0.2958537 -0.2296506,0.5114875 -0.3125,0.7880862 -0.093142,0.31091 -0.1156525,0.6879263 -0.067384,1.0078125 0.048013,0.3182926 0.1875743,0.6271575 0.421875,0.8515626 0.1545337,0.1477799 0.3499506,0.2172924 0.518555,0.3398437 -0.3649744,0.4905238 -0.5681457,1.1106587 -0.59668,1.7460937 -0.028363,0.6321725 0.1201287,1.0810813 0.421875,1.609375 0.5648569,0.9893373 2.1155159,1.4727993 3.3115239,1.5781243 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 C 16.366122,9.0198202 15.591006,8.729654 15.068359,8.5040177 14.391088,8.2114952 13.382213,7.6051177 12.794921,7.1329252 12.435185,6.843829 12.049073,6.4750315 11.641601,6.1837065 c 0.1864,-0.2170375 0.328554,-0.5230138 0.386718,-0.7167975 0.175037,-0.5830913 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.14453,0.9550787 -0.03517,0.064612 -0.06729,0.1568062 -0.094728,0.2539063 -0.2433475,-0.03685 -0.4847237,-0.046725 -0.700195,0.025387 -0.077203,0.025825 -0.1457531,0.063075 -0.2177737,0.0957 C 9.1468513,5.4426615 9.2092431,5.233309 9.168945,5.007919 9.0677675,4.443214 8.6792625,3.9582003 8.1601558,3.7315515 7.9534276,3.641289 7.7871364,3.4997378 7.5937495,3.4063565 Z M 6.776367,6.671989 C 5.3732115,7.4111515 3.832782,8.9130978 3.2587894,10.654411 2.7279195,12.26499 3.0837186,14.09249 3.699219,15.420036 c 0.019733,0.0425 0.040104,0.08519 0.060546,0.126953 0.8550934,1.744346 2.4134511,2.842764 4.1699223,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.717345,-0.979572 -1.8564449,-2.418946 -1.8564449,-2.418946 0,0 -0.9119556,-0.623378 -1.2539069,-1.0781243 C 6.9397789,9.546284 6.6795839,9.069789 6.5488282,8.5352702 6.4906345,8.2972565 6.4994782,6.8178527 6.776367,6.671989 Z m 8.803711,0.237305 c 0.543857,0.7369913 1.022763,1.7071388 1.313476,2.2734375 0.347973,0.6775588 0.370247,1.4287925 0.391602,1.9824215 0.05805,1.511768 -1.410418,2.948827 -2.994141,2.980469 0.229473,0.655915 0.642894,1.551017 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 C 18.861926,9.3756628 17.535155,7.792799 15.580078,6.909294 Z"/>
+ <path style="fill:#b8884a" d="m 18.986885,10.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.6775591 0.369472,1.4289545 0.390827,1.9825845 0.05806,1.511768 -1.409844,2.948888 -2.993566,2.980529 0.229472,0.655915 0.642523,1.551444 1.377558,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 15.973339,13.145881 c 0,0 0.0019,0.01071 0.0074,0.02998 0.0049,0.01931 0.01477,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.06537 0.09889,0.06537 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.201675,-0.118798 -0.03431,-0.02185 -0.07007,-0.04286 -0.104675,-0.06631 -0.03424,-0.02434 -0.06847,-0.04951 -0.1025,-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 17.019864,11.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.108362,0.02361 0.159039,0.03541 0.0506,0.01145 0.09918,0.01911 0.143763,0.02909 0.04481,0.0084 0.08571,0.01912 0.122488,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 17.151901,9.6932903 c 0,0 0.09866,-0.00725 0.246701,-0.0181 0.03641,-0.00288 0.07586,-0.006 0.117488,-0.00938 0.04141,-0.00375 0.08506,-0.00775 0.130229,-0.011875 0.08991,-0.010125 0.185532,-0.0199 0.280288,-0.034238 0.0477,-0.0055 0.09483,-0.0139 0.141375,-0.0215 0.04676,-0.00712 0.09251,-0.0152 0.136671,-0.023888 0.08831,-0.0173 0.171489,-0.033725 0.242213,-0.0514 0.03584,-0.00813 0.06863,-0.015713 0.09773,-0.0223 0.0286,-0.00837 0.05422,-0.014337 0.07536,-0.019612 0.04241,-0.010125 0.06769,-0.014775 0.06769,-0.014775 0,0 -0.01969,0.015562 -0.05566,0.040962 -0.03576,0.025988 -0.08846,0.06095 -0.156578,0.093812 -0.01686,0.00863 -0.03446,0.017663 -0.0527,0.026925 -0.01889,0.00762 -0.03844,0.015638 -0.05849,0.02375 -0.04025,0.016075 -0.08266,0.034313 -0.128345,0.04625 -0.04546,0.013113 -0.09208,0.029175 -0.141014,0.038087 -0.04842,0.01125 -0.09816,0.020412 -0.148253,0.027 -0.04988,0.0075 -0.100112,0.012 -0.149699,0.014912 -0.04945,0.00475 -0.09845,0.00188 -0.145574,0.003 -0.09433,-0.00212 -0.18213,-0.00975 -0.256547,-0.023087 -0.149121,-0.023525 -0.242863,-0.064637 -0.242863,-0.064575"/>
+ <path style="fill:#b8884a" d="M 11.22058,5.9373973 C 11.604313,5.9293622 11.931293,5.2894452 12.028222,4.9665188 12.203258,4.383427 12.079328,3.6857437 12.314013,3.1303045 12.178356,3.4203664 11.494137,3.6440478 11.227602,3.8198078 10.838801,4.0764261 10.313114,4.3507796 10.0827,4.7741093 9.9829487,4.9573254 9.8910149,5.3480077 9.9391535,5.5103034"/>
+ <path style="fill:#b8884a" d="M 7.5580325,7.6399095 C 7.6084803,6.5164354 8.1824438,5.4237264 9.2881827,5.053892 9.824562,4.8743678 10.516454,5.134316 11.019629,5.3267254 c 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.0886551 0.166205,0.4161633 -0.0015,0.9150668 -0.336752,1.1917368 -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 10.095296,10.72179 8.5443299,10.238306 7.9794729,9.2489678 7.6777274,8.7206743 7.5296706,8.2720809 7.5580325,7.6399095"/>
+ <path style="fill:#f2c9c0" d="m 16.152501,10.270445 c 0.388004,-0.3221297 0.569845,-1.1860897 0.03533,-1.4260585 -0.389379,-0.174675 -0.975729,-0.1486875 -1.354466,0.048075 -0.279855,0.1452125 -0.670537,0.63275 -0.539876,0.9807963 0.154912,0.4129772 0.705863,0.078113 1.004105,0.1724302 0.319886,0.10105 0.490941,0.527063 0.854911,0.224767"/>
+ <path style="fill:#3f3f3f" d="M 9.7108844,6.5303902 C 9.2925775,6.4310028 8.7648863,6.9016703 9.1134419,7.300694 9.6995419,7.9722628 10.375028,6.7484253 9.7508681,6.541569 9.7374869,6.537069 9.7241806,6.533444 9.7108806,6.530444"/>
+ <path style="fill:#b8884a" d="M 8.8463866,5.9853911 C 8.8317062,5.4749053 9.2631579,5.0328269 9.1693348,4.5080805 9.068157,3.9433755 8.6794364,3.457719 8.160329,3.2310697 7.9536011,3.1408008 7.7871648,3.0000046 7.5937781,2.9066231 7.5730749,3.2024761 7.3643925,3.417326 7.2815435,3.6939237 7.1884008,4.0048335 7.1652653,4.3823411 7.2135342,4.7022272 c 0.048015,0.3182936 0.1880444,0.6273938 0.4223452,0.8517991 0.1593422,0.1523784 0.3626534,0.2197724 0.5346854,0.3497826 0.1236039,0.093526 0.2354663,0.2330196 0.3251271,0.355429"/>
+ <path style="fill:#3f3f3f" d="m 11.352539,6.5849615 c -0.450424,0.029175 -0.899418,0.28734 -1.174805,0.6357425 -0.4834121,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.2539013 0.918977,0.9057601 0.521484,1.4042976 -0.285718,0.3584687 -0.937137,0.213705 -1.297851,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 13.374944,7.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.058412 -0.04951,0.1268975 0.03851,0.1438362 0.09642,0.018537 0.223464,-0.012738 0.296721,-0.079487 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.079487 0.06572,-0.056825 0.04829,-0.1282725 -0.03851,-0.1438363 v 0"/>
+ <path style="fill:#3f3f3f" d="m 14.61914,5.851564 c -0.144453,-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 14.906868,8.0126878 15.330058,7.4379002 15.307616,6.8115203 15.297116,6.517839 15.203879,6.2194403 14.999023,6.0048802 14.90141,5.9027053 14.763593,5.8621828 14.61914,5.851559 Z m -0.365235,0.1621088 c 0.07645,0.003 0.156102,0.02005 0.239259,0.055662 0.298676,0.12791 0.372633,0.573695 0.395507,0.8544912 0.0367,0.4502588 -0.170176,0.7789675 -0.527343,1.0429688 C 13.868288,8.3312003 13.453313,7.536824 13.390625,7.168944 13.3625,6.7012403 13.718726,5.9926853 14.253905,6.0136703 Z"/>
+ <path style="fill:#843733" d="m 10.835183,9.7553265 c 0.18184,0.2543755 0.330671,0.3583255 0.660836,0.3812005 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.228603 1.625201,0.03019 2.372109,-0.158388 0.247788,-0.06261 0.206164,-0.212968 -0.04048,-0.150714 -0.728882,0.184085 -1.668127,0.410011 -2.345252,-0.0333 C 12.42874,9.9363078 12.25421,9.8948253 12.02937,9.908579 c -0.405521,0.024825 -0.569699,0.021 -0.800402,-0.3017162 -0.06291,-0.088025 -0.466836,0.046337 -0.393795,0.1484687 v 0"/>
+ <path style="fill:#845333" d="m 15.002389,9.5171678 c 0.06754,-0.049888 0.150134,-0.16635 0.156721,-0.252275 0.0053,-0.069062 -0.06139,-0.109525 -0.120813,-0.081875 -0.04909,0.022875 -0.08991,0.1219 -0.112924,0.1679412 -0.04806,0.095775 -0.08556,0.28637 0.07702,0.166205"/>
+ <path style="fill:#845333" d="m 16.042832,9.7648103 c 0.0569,-0.042063 0.126463,-0.140145 0.132038,-0.2126063 0.0045,-0.0582 -0.05175,-0.0923 -0.101775,-0.068912 -0.04141,0.019262 -0.07572,0.102575 -0.09519,0.1414475 -0.04046,0.080637 -0.07217,0.2412712 0.06494,0.1400725"/>
+ <path style="fill:#b8884a" d="m 12.783309,13.695812 c -0.661488,-0.08766 -1.882108,-0.417763 -2.404538,-0.715773 -1.717345,-0.979573 -1.8563242,-2.418156 -1.8563242,-2.418156 0,0 -0.9115632,-0.6234119 -1.2535134,-1.0781583 C 6.9401579,9.0464963 6.6798116,8.5697437 6.5490557,8.0352248 6.4908623,7.7972104 6.4990061,6.3181624 6.7758932,6.172299 5.3727377,6.911461 3.8324705,8.4130219 3.258478,10.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.3837417,0.494703 3.6556857,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 3.258478,10.154334 c 0,0 0.015694,0.01657 0.047617,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.022933,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.1081637,0.06479 0.1681663,0.09548 0.1211638,0.05958 0.2500816,0.127477 0.3939833,0.183723 0.1400506,0.06457 0.296367,0.111189 0.4544642,0.167508 0.07886,0.02889 0.1632946,0.04546 0.2463174,0.06928 0.041796,0.01107 0.083811,0.02222 0.1260579,0.03344 0.04208,0.01173 0.084376,0.0236 0.1280412,0.03069 0.086614,0.01686 0.1739288,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.1196163,-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.077847,0.01673 -0.1723788,0.03699 -0.2808175,0.06023 -0.054319,0.01165 -0.112145,0.02403 -0.1730819,0.03706 -0.061363,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.4931781,0.02577 -0.042869,0.0017 -0.086049,0.0035 -0.1295613,0.0053 -0.043494,0.0019 -0.08738,-0.0019 -0.1315162,-0.0026 -0.088258,-0.0032 -0.1776132,-0.0066 -0.2676726,-0.0099 -0.1805737,-0.0015 -0.3621968,-0.0304 -0.5444431,-0.05046 L 5.7168958,11.36965 5.5822745,11.342356 C 5.492722,11.324037 5.403474,11.305731 5.3150009,11.287631 5.2260134,11.271556 5.1412675,11.240143 5.0558994,11.216835 4.9714656,11.190053 4.8859233,11.170653 4.8057599,11.1388 4.6446079,11.077775 4.4879875,11.021385 4.347394,10.948851 4.2028118,10.885511 4.0752265,10.807258 3.9563208,10.738634 c -0.058816,-0.03547 -0.112565,-0.07398 -0.1644239,-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.132689 -0.2200185,-0.186184 -0.0576,-0.05545 -0.1009538,-0.100688 -0.128548,-0.133413 -0.02842,-0.03185 -0.041964,-0.0501 -0.041964,-0.0501"/>
+ <path style="fill:#845333" d="m 4.2880133,15.928354 c 0,-8.6e-5 0.1038562,-0.0044 0.2829894,-0.02946 0.1792493,-0.02389 0.4331458,-0.07327 0.7304825,-0.156375 0.1488463,-0.04081 0.3078768,-0.09258 0.4740312,-0.152074 0.1665806,-0.05864 0.3375131,-0.132703 0.5135625,-0.209928 0.1743262,-0.08138 0.352135,-0.170251 0.5275331,-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.2303775,-0.192713 0.073714,-0.06613 0.1466162,-0.131517 0.2182375,-0.19587 0.069276,-0.06696 0.1374231,-0.132849 0.2041006,-0.197347 0.065635,-0.06557 0.1278169,-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.1591975,-0.181117 0.098348,-0.119384 0.1917143,-0.226584 0.2675856,-0.327133 0.077391,-0.09945 0.1465944,-0.185156 0.1979181,-0.259723 0.1061938,-0.146733 0.1687375,-0.229835 0.1687375,-0.229835 0,0 -0.051687,0.08983 -0.1454287,0.245615 -0.0456,0.07875 -0.1078594,0.169832 -0.1776275,0.275642 -0.067951,0.107143 -0.1529794,0.222169 -0.2463463,0.347467 -0.045331,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.1331231,0.136293 -0.2014937,0.206366 -0.071318,0.06718 -0.1437644,0.135526 -0.2171163,0.204722 -0.074647,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.3518462,0.227235 -0.5334112,0.324961 -0.1795032,0.101402 -0.3647169,0.185018 -0.5439951,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.7476751,0.103944 -0.090878,0.0059 -0.1625346,0.0046 -0.2111727,0.0043 -0.048631,-0.0018 -0.07456,-0.0028 -0.07456,-0.0028"/>
+ <path style="fill:#845333" d="m 10.866454,18.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.339575 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.262497 -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 11,1.0000015 c -5.5227954,0 -9.9999996,4.4771537 -9.9999996,9.9999995 0,0.08384 0.00381,0.166658 0.00586,0.25 C 1.1389419,5.843034 5.5610401,1.5000015 11,1.5000015 c 5.439092,0 9.861057,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.999997,-9.9999995 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/spacefm.svg b/.icons/awkward/22x22/apps/spacefm.svg
new file mode 100644
index 00000000..14ddf4e0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/spacefm.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4385ce" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 4,11.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 4,11 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 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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/22x22/apps/spacemacs.svg b/.icons/awkward/22x22/apps/spacemacs.svg
new file mode 100644
index 00000000..b86ed7e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/spacemacs.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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="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 17.456,2.5 21.855,6.8276 21.988,12.25 21.99,12.166 22,12.084 22,12 22,6.46 17.54,2 12,2 Z"/>
+ <path style="opacity:0.2" d="M 4.4082,2.502 C 3.8052,2.49 3.3306,2.6591 2.9141,3.0273 1.88,3.9464 2.005,6.0236 2.7715,8.6562 2.8254,8.5264 2.8862,8.4004 2.9453,8.2734 2.4316,6.26 2.198,5.4385 3.0605,4.6816 3.7772,4.0556 4.9133,4.0034 6.332,4.5332 8.8536,5.4748 11.67,7.0154 14.537,10.686 14.808,11.032 14.998,11.266 15.229,11.557 14.494,11.57 13.38,11.496 12.42,11.322 8.8071,10.668 5.4039,9.395 3.8086,7.7168 3.6657,7.5665 3.5494,7.4543 3.5488,7.4668 3.5482,7.4796 3.87,8.1382 4.2637,8.9297 L 4.8555,10.314 5.7363,10.742 C 6.6934,11.216 7.9128,11.772 10.561,12.936 13.461,14.211 14.759,14.822 16.076,15.539 17.132,16.113 18.205,16.816 18.746,17.283 18.931,17.443 18.974,17.483 18.99,17.5 18.991,17.488 19.003,17.43 18.998,17.383 18.963,17.123 18.762,16.097 18.574,15.146 18.534,14.931 18.49,14.717 18.447,14.502 18.428,14.404 18.402,14.269 18.385,14.182 18.357,14.043 18.325,13.912 18.297,13.775 17.899,11.849 17.436,9.9391 16.848,8.0566 16.576,7.1992 16.405,6.7822 16.125,6.2734 16.022,6.0851 14.878,5.3128 14.682,5.209 14.678,5.2073 14.666,5.1939 14.664,5.1934 L 14.662,5.1973 C 14.655,5.1937 14.605,5.1571 14.602,5.1563 V 5.1582 C 14.599,5.1573 14.596,5.1565 14.596,5.1563 14.584,5.1669 14.675,5.3641 14.771,5.5352 15.76,7.2881 16.408,9.9199 16.078,11.393 16.073,11.415 16.069,11.437 16.06,11.461 16.06,11.462 16.059,11.466 16.058,11.467 16.058,11.467 16.055,11.467 16.055,11.467 16.047,11.47 16.025,11.472 16.015,11.475 15.746,11.126 15.509,10.827 15.18,10.393 13.156,7.773 9.4625,3.9261 5.6465,2.7148 5.1787,2.581 4.77,2.5091 4.4082,2.502 Z"/>
+ <path style="fill:#ffffff" d="M 4.4082,2.002 C 3.8052,1.99 3.3306,2.1591 2.9141,2.5273 1.88,3.4464 2.005,5.5236 2.7715,8.1562 2.8254,8.0264 2.8862,7.9004 2.9453,7.7734 2.4316,5.76 2.198,4.9385 3.0605,4.1816 3.7772,3.5556 4.9133,3.5034 6.332,4.0332 8.8536,4.9748 11.67,6.5154 14.537,10.186 14.808,10.532 14.998,10.766 15.229,11.057 14.494,11.07 13.38,10.996 12.42,10.822 8.8071,10.168 5.4039,8.895 3.8086,7.2168 3.6657,7.0665 3.5494,6.9543 3.5488,6.9668 3.5482,6.9796 3.87,7.6382 4.2637,8.4297 L 4.8555,9.8145 5.7363,10.242 C 6.6934,10.716 7.9128,11.272 10.561,12.436 13.461,13.711 14.759,14.322 16.076,15.039 17.132,15.613 18.205,16.316 18.746,16.783 18.931,16.943 18.974,16.983 18.99,17 18.991,16.988 19.003,16.93 18.998,16.883 18.963,16.623 18.762,15.597 18.574,14.646 18.534,14.431 18.49,14.217 18.447,14.002 18.428,13.904 18.402,13.769 18.385,13.682 18.357,13.543 18.325,13.412 18.297,13.275 17.899,11.349 17.436,9.4391 16.848,7.5566 16.576,6.6992 16.405,6.2822 16.125,5.7734 16.022,5.5851 14.878,4.8128 14.682,4.709 14.678,4.7073 14.666,4.6939 14.664,4.6934 L 14.662,4.6973 C 14.655,4.6937 14.605,4.6571 14.602,4.6562 V 4.6582 C 14.599,4.6573 14.596,4.6565 14.596,4.6562 14.584,4.6669 14.675,4.8641 14.771,5.0352 15.76,6.7881 16.408,9.4199 16.078,10.893 16.073,10.915 16.069,10.937 16.061,10.961 16.06,10.962 16.059,10.966 16.059,10.967 16.058,10.967 16.055,10.967 16.055,10.967 16.047,10.97 16.025,10.972 16.016,10.975 15.746,10.626 15.509,10.327 15.18,9.8926 13.156,7.273 9.4625,3.4261 5.6465,2.2148 5.1787,2.081 4.77,2.0091 4.4082,2.002 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/spaceview.svg b/.icons/awkward/22x22/apps/spaceview.svg
new file mode 100644
index 00000000..e1493f7c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/spaceview.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#5a9e0d" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sparkleshare.svg b/.icons/awkward/22x22/apps/sparkleshare.svg
new file mode 100644
index 00000000..c6a1ae2c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sparkleshare.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="opacity:0.2" d="m 11.029297,9.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 7.2839028,18.53509 8.317077,19.236547 9.099609,18.724075 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 11.805646,9.76008 11.443516,9.508839 11.029297,9.494081 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 9.181633,15.817742 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 11.029297,8.9941406 C 10.587815,8.9793276 10.187688,9.236042 10.042969,9.626953 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 7.2839028,18.03515 8.317077,18.736607 9.099609,18.224135 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 12.699219,11.968197 11.941406,9.626952 C 11.805646,9.26014 11.443516,9.008899 11.029297,8.9941406 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 9.181633,15.317802 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/22x22/apps/spec-ops-the-line.svg b/.icons/awkward/22x22/apps/spec-ops-the-line.svg
new file mode 100644
index 00000000..c4b2d9ff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/spec-ops-the-line.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-21.5" y="-21" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffaf30" width="21" height="21" x="-21" y="-21" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3f3f3f" d="M 1.0127611,11.999063 1.0023161,12.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 2.4133035,12.71684 2.6709552,12.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 4.063637,11.998016 4.040911,12.196258 C 4.028732,12.304972 4.015067,13.193436 4.00985,14.170867 L 4,15.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 4.3909092 Z"/>
+ <path style="fill:#3f3f3f" d="m 15.615545,11.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 7.9604509,11.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 15.325188 H 8.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 18.384949,11.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 11.204959,12.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 13.840915,12.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 2.2167969,5.5 C 2.1504319,5.5 2.0978081,5.5233986 2.0585938,5.5722656 2.0193782,5.6193856 2,5.6833924 2,5.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 3.3613275,6.914062 V 6.998046 H 2.6386719 V 6.7929688 H 2 V 7.234375 C 2,7.314654 2.0193777,7.380822 2.0585938,7.4296875 2.097809,7.4768075 2.1504319,7.5 2.2167969,7.5 H 3.7832031 C 3.8495681,7.5 3.9021907,7.476807 3.9414062,7.429688 3.9806218,7.3808225 4,7.3146545 4,7.234375 V 6.7167969 C 4,6.6644419 3.99076,6.6210509 3.972656,6.5878906 3.956066,6.5529856 3.923709,6.5293786 3.876953,6.5136716 L 2.6367188,6.0839844 v -0.082031 h 0.7246093 v 0.15625 H 4 V 5.7558594 C 4,5.6755794 3.981065,5.6137344 3.943359,5.5683594 3.9056544,5.5229844 3.8534744,5.5 3.7871094,5.5 Z M 5,5.5 v 2 H 5.6386719 V 6.9941406 h 1.1464843 c 0.066365,0 0.1185432,-0.023192 0.15625,-0.070312 C 6.9806213,6.8749621 7,6.8087951 7,6.7285156 V 5.7636719 C 7,5.6833924 6.9810649,5.6193861 6.9433594,5.5722656 6.9071594,5.5234006 6.855428,5.5 6.7890625,5.5 Z m 3,0 v 2 h 2 V 6.9316406 H 8.650391 V 6.7539062 H 9.664062 V 6.2285156 H 8.650391 V 6.0683594 H 9.982422 V 5.5 Z m 3.201172,0 c -0.06349,0 -0.112363,0.023399 -0.148438,0.072266 C 11.018104,5.6193856 11,5.6833924 11,5.7636719 V 7.234375 c 0,0.080279 0.0181,0.146447 0.05273,0.1953125 C 11.088807,7.4768075 11.13768,7.5 11.201172,7.5 h 1.59375 c 0.06349,0 0.112361,-0.023193 0.148437,-0.070312 C 12.980879,7.3808225 13,7.3146545 13,7.234375 V 6.65625 H 12.390625 V 6.9589844 H 11.611328 V 6.0410156 h 0.779297 V 6.34375 H 13 V 5.7636719 C 13,5.6833924 12.980879,5.6193861 12.943359,5.5722656 12.907283,5.5234006 12.858414,5.5 12.794922,5.5 Z M 5.6386719,6.0410156 H 6.3613281 V 6.4707031 H 5.6386719 Z M 11.201172,8.5 c -0.06349,0 -0.112363,0.023399 -0.148438,0.072266 C 11.018104,8.6193856 11,8.6853455 11,8.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 12.981393,10.380822 13,10.314654 13,10.234375 V 8.765625 C 13,8.685346 12.981392,8.6193861 12.945312,8.5722656 12.910679,8.5234001 12.86232,8.5 12.798828,8.5 Z M 14,8.5 v 2 h 0.638672 V 9.9941406 h 1.146484 c 0.06637,0 0.118544,-0.023193 0.15625,-0.070312 C 15.980616,9.8749631 16,9.8107478 16,9.7304688 V 8.765625 C 16,8.685346 15.981069,8.6193861 15.943359,8.5722656 15.907162,8.5234006 15.855428,8.5 15.789062,8.5 Z m 3.216797,0 c -0.06637,0 -0.11899,0.023399 -0.158203,0.072266 C 17.019384,8.6193856 17,8.6853455 17,8.765625 V 9.28125 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 18.363277,9.914062 V 9.998046 H 17.638672 V 9.7929688 H 17 v 0.4414062 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 18.980616,10.380822 19,10.314654 19,10.234375 V 9.7167969 c 0,-0.052355 -0.0092,-0.095746 -0.02734,-0.1289063 -0.01659,-0.034905 -0.04894,-0.060465 -0.0957,-0.076172 L 17.636719,9.0839844 v -0.082031 h 0.724609 V 9.1601562 H 19 V 8.7578125 C 19,8.6775335 18.981069,8.6137344 18.943359,8.5683594 18.905653,8.5229844 18.853474,8.5 18.787109,8.5 Z m -5.605469,0.5410156 h 0.779297 v 0.9179688 h -0.779297 z m 3.027344,0 h 0.722656 v 0.4296875 h -0.722656 z"/>
+ <path style="fill:#ffffff" d="M 2.2167969,5 C 2.1504319,5 2.0978081,5.0233986 2.0585938,5.0722656 2.0193782,5.1193856 2,5.1833924 2,5.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 3.3613275,6.414062 V 6.498046 H 2.6386719 V 6.2929688 H 2 V 6.734375 C 2,6.814654 2.0193777,6.880822 2.0585938,6.9296875 2.097809,6.9768075 2.1504319,7 2.2167969,7 H 3.7832031 C 3.8495686,7 3.9021907,6.9768065 3.9414062,6.9296875 3.9806218,6.8808225 4,6.8146545 4,6.734375 V 6.2167969 C 4,6.1644419 3.99076,6.1210509 3.972656,6.0878906 3.956066,6.0529856 3.923709,6.0293786 3.876953,6.0136716 L 2.6367188,5.5839844 v -0.082031 h 0.7246093 v 0.15625 H 4 V 5.2558594 C 4,5.1755794 3.981065,5.1137344 3.943359,5.0683594 3.9056544,5.0229844 3.8534744,5 3.7871094,5 Z M 5,5 V 7 H 5.6386719 V 6.4941406 h 1.1464843 c 0.066365,0 0.1185432,-0.023191 0.15625,-0.070312 C 6.9806213,6.3749621 7,6.3087951 7,6.2285156 V 5.2636719 C 7,5.1833924 6.9810649,5.1193861 6.9433594,5.0722656 6.9071594,5.0234006 6.855428,5 6.7890625,5 Z m 3,0 v 2 h 2 V 6.4316406 H 8.650391 V 6.2539062 H 9.664062 V 5.7285156 H 8.650391 V 5.5683594 H 9.982422 V 5 Z m 3.201172,0 C 11.13768,5 11.088809,5.0233986 11.052734,5.0722656 11.018104,5.1193856 11,5.1833924 11,5.2636719 V 6.734375 c 0,0.080279 0.0181,0.146447 0.05273,0.1953125 C 11.088807,6.9768075 11.13768,7 11.201172,7 h 1.59375 C 12.858412,7 12.907283,6.976807 12.943359,6.929688 12.980879,6.8808225 13,6.8146545 13,6.734375 V 6.15625 H 12.390625 V 6.4589844 H 11.611328 V 5.5410156 h 0.779297 V 5.84375 H 13 V 5.2636719 C 13,5.1833924 12.980879,5.1193861 12.943359,5.0722656 12.907283,5.0234006 12.858414,5 12.794922,5 Z M 5.6386719,5.5410156 H 6.3613281 V 5.9707031 H 5.6386719 Z M 11.201172,8 C 11.137682,8 11.088809,8.023399 11.052734,8.072266 11.018104,8.1193856 11,8.1853455 11,8.265625 v 1.46875 c 0,0.080279 0.0181,0.146447 0.05273,0.1953125 C 11.088807,9.9768071 11.13768,10 11.201172,10 h 1.597656 c 0.06349,0 0.111853,-0.023191 0.146484,-0.070312 C 12.981393,9.8808225 13,9.8146545 13,9.734375 V 8.265625 C 13,8.185346 12.981392,8.1193861 12.945312,8.0722656 12.910679,8.0234001 12.86232,8 12.798828,8 Z M 14,8 v 2 h 0.638672 V 9.4941406 h 1.146484 c 0.06637,0 0.118544,-0.023193 0.15625,-0.070312 C 15.980616,9.3749631 16,9.3107478 16,9.2304688 V 8.265625 C 16,8.185346 15.981069,8.1193861 15.943359,8.0722656 15.907162,8.0234006 15.855428,8 15.789062,8 Z m 3.216797,0 C 17.150427,8 17.097807,8.023399 17.058594,8.072266 17.019384,8.1193856 17,8.1853455 17,8.265625 V 8.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 18.363277,9.414062 V 9.498046 H 17.638672 V 9.2929688 H 17 V 9.734375 c 0,0.080279 0.01938,0.146447 0.05859,0.1953125 C 17.097809,9.9768075 17.150432,10 17.216797,10 h 1.566406 c 0.06637,0 0.118988,-0.023191 0.158203,-0.070312 C 18.980616,9.8808225 19,9.8146545 19,9.734375 V 9.2167969 c 0,-0.052355 -0.0092,-0.095746 -0.02734,-0.1289063 -0.01659,-0.034905 -0.04894,-0.060465 -0.0957,-0.076172 L 17.636719,8.5839844 v -0.082031 h 0.724609 V 8.6601562 H 19 V 8.2578125 C 19,8.1775335 18.981069,8.1137344 18.943359,8.0683594 18.905653,8.0229844 18.853474,8 18.787109,8 Z m -5.605469,0.5410156 h 0.779297 v 0.9179688 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 1.0507812,0 C 0.4690813,0 0,0.4690813 0,1.0507812 v 0.5 C 0,0.9690813 0.4690813,0.5 1.0507812,0.5 H 19.949219 C 20.530919,0.5 21,0.9690813 21,1.5507812 v -0.5 C 21,0.4690813 20.530919,0 19.949219,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/spectacle.svg b/.icons/awkward/22x22/apps/spectacle.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/spectacle.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/speed-dreams.svg b/.icons/awkward/22x22/apps/speed-dreams.svg
new file mode 100644
index 00000000..edf385e6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/speed-dreams.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 16.855258,1.5 C 14.751064,1.5 12.75521,2.7542407 12.151693,4.7363281 11.721609,4.6746161 11.34785,4.5136719 10.888573,4.5136719 l -1.2143892,0 -1.2026932,0 C 8.3932088,4.5044529 8.3144508,4.4998877 8.2356302,4.5 l -6.2395816,0 C 0.89294888,4.50011 -9.6074651e-4,5.3966667 6.0834901e-6,6.5019531 7.8349009e-7,6.5 0.00390708,10.507812 0.00390708,10.507812 0.00831048,11.609283 0.90064678,12.499897 1.9999466,12.5 l 0.4132432,0 -1.3079535,4.642578 c -0.00333,0.0097 -0.00658,0.01951 -0.00975,0.0293 -0.22549812,0.851611 0.086148,1.93007 0.7270741,2.533203 C 2.46349,20.308211 3.2530799,20.5 3.9842939,20.5 l 3.7757168,0 c 4.5119503,0 7.3567063,-3.265738 8.2941013,-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 21.07529,8.4433755 20.85353,7.5458046 20.494523,6.8164562 20.83506,6.5958008 21.267723,6.4871253 21.508138,6.171925 22.24549,5.2051979 21.981298,4.4360167 21.810273,3.9453625 21.639253,3.4546583 21.378777,3.0742399 21.03837,2.7226562 20.357555,2.019489 19.271211,1.4894629 17.999474,1.5 c -0.233221,7.4e-6 -0.931839,2.783e-4 -1.142266,0 l -0.002,0 z M 14.05807,4.7148438 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 4.9550254,18.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 16.855258,1 C 14.751064,1 12.75521,2.2542407 12.151693,4.2363281 11.721609,4.1746166 11.34785,4.0136719 10.888573,4.0136719 l -1.2143892,0 -1.2026932,0 C 8.3932088,4.0044529 8.3144508,3.9998877 8.2356302,4 L 1.9960486,4 C 0.89294888,4.00011 -9.6074651e-4,4.8966667 6.0834901e-6,6.0019531 7.8349009e-7,6 0.00390708,10.007812 0.00390708,10.007812 0.00831048,11.109283 0.90064678,11.999897 1.9999466,12 l 0.4132432,0 -1.3079535,4.642578 c -0.00333,0.0097 -0.00658,0.01951 -0.00975,0.0293 -0.22549812,0.851611 0.086148,1.93007 0.7270741,2.533203 C 2.46349,19.808211 3.2530799,20 3.9842939,20 l 3.7757168,0 c 4.5119503,0 7.3567063,-3.265738 8.2941013,-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 21.07529,7.9433255 20.85353,7.0457546 20.494523,6.3164062 20.83506,6.0957508 21.267723,5.9870753 21.508138,5.671875 22.24549,4.7051479 21.981298,3.9359667 21.810273,3.4453125 21.639253,2.9546583 21.378777,2.5742399 21.03837,2.2226562 20.357555,1.519489 19.271211,0.9894629 17.999474,1 c -0.233221,7.4e-6 -0.931839,2.783e-4 -1.142266,0 l -0.002,0 z M 14.05807,4.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 4.9550254,17.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 16.88672,3.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 0.623408,-2.126943 -3.327677,-2.171368 -2.953129,-3.421875 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 20.180345,4.6673848 19.53257,3.4877307 18.048829,3.5 c -0.221874,0 -0.940904,2.92e-4 -1.162109,0 z m -14.8886723,3 0.00195,2 1.8300781,0 1.5644531,0 3.5429688,0 0.302734,0 0.244141,0 c 1.5753643,0.114553 2.2364193,0.995948 1.7695313,2.556641 l -0.697265,2.552734 c -0.470694,1.561692 -1.6486379,2.916016 -3.4570319,2.916016 l -0.2109375,0 L 8.316407,11.5 4.7753914,11.5 3.0292977,17.685547 C 2.9200247,18.097408 3.254958,18.5 3.9902352,18.5 l 3.7832031,0 c 3.6167947,0 5.6433427,-2.452462 6.3984377,-4.923828 l 0.580078,-2.416016 C 15.534362,8.5857357 14.524993,6.5136719 10.908204,6.5136719 l -1.2167972,0 -1.3515622,0 -0.091797,0 L 8.2500008,6.5 1.9980477,6.5 Z m 0,3 0.00391,1 2.3398438,0 4.6621093,0 C 9.1924478,9.981911 8.8631145,9.460558 8.474614,9.5 l -4.0019532,0 -2.4746093,0 z"/>
+ <path style="fill:#ffffff" d="m 8.4743823,9 -4.001437,0 -2.4744345,0 0.00298,0.999959 2.3407475,0 4.6613815,0 C 9.1921568,9.48187 8.8631653,8.960558 8.4746648,9 Z"/>
+ <path style="fill:#ffffff" d="m 16.88672,3 c -1.427527,0 -2.495171,0.7468432 -2.814453,1.8398438 -0.606938,2.0482149 2.782138,2.174989 2.40625,3.4453124 C 16.350088,8.7217466 15.982552,8.9279187 15.490235,8.9785156 15.501542,9.30893 15.465564,9.651619 15.406251,10 c 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 0.623412,-2.126943 -3.327673,-2.171368 -2.953125,-3.421875 0.108817,-0.394764 0.506679,-0.4826342 0.912109,-0.4882813 0.371726,-0.00633 1.164459,0.3475843 1.283203,0.4414063 0.607176,0.4797245 1.345059,0.2625857 1.763672,-0.2851563 C 20.180345,4.1673848 19.53257,2.9877307 18.048829,3 17.826955,3 17.107925,3.000292 16.88672,3 Z m -2.408203,6 -0.0957,1 0.0059,0 c 0.07302,-0.355415 0.111979,-0.692649 0.09961,-1 l -0.0098,0 z"/>
+ <path style="fill:#f35654" d="m 1.998575,5.9998165 6.25e-4,2 1.8307414,0 1.5655299,0 3.541437,0 0.3039855,0 0.243189,0 c 1.5753642,0.114553 2.2357702,0.995738 1.7688822,2.5564305 l -0.69627,2.553838 c -0.470694,1.561692 -1.6477412,2.915449 -3.4561352,2.915449 l -0.2127885,0 L 8.3172303,11 4.7757938,11 3.0300177,17.186079 c -0.109273,0.411861 0.2241975,0.813822 0.9594747,0.813822 l 3.7846244,0 c 3.6167952,0 5.6430162,-2.452437 6.3981112,-4.923803 l 0.579434,-2.416404 C 15.53407,8.0852735 14.52482,6.012917 10.908031,6.012917 l -1.2159442,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="opacity:0.2;fill:#ffffff" d="m 16.88672,3 c -1.427527,0 -2.495171,0.7468432 -2.814453,1.8398438 -0.08131,0.2743958 -0.08644,0.5118142 -0.04297,0.7246093 0.01197,-0.073982 0.01938,-0.1450027 0.04297,-0.2246093 C 14.391549,4.2468432 15.459193,3.5 16.88672,3.5 c 0.221205,2.92e-4 0.940235,0 1.162109,0 1.03306,-0.00854 1.651917,0.5575785 1.863281,1.0019531 0.01416,-0.016974 0.03337,-0.027247 0.04687,-0.044922 C 20.180345,4.1673848 19.53257,2.9877307 18.048829,3 17.826955,3 17.107925,3.000292 16.88672,3 Z m -0.841797,2.2070312 c -0.01324,0.029239 -0.03568,0.048502 -0.04492,0.082031 -0.32773,1.0941936 2.656727,1.2643581 2.990234,2.7148437 0.267451,-1.6701154 -2.46809,-1.9560813 -2.945312,-2.796875 z M 1.9980477,6 l 0,0.5 6.2519531,0 -0.00195,0.013672 0.091797,0 1.351562,0 1.2167972,0 c 2.653945,0 3.900034,1.1173413 4.068359,2.728516 0.04709,-1.8720235 -1.151471,-3.228516 -4.068359,-3.228516 l -1.2167972,0 -1.351562,0 -0.091797,0 L 8.2500008,6 1.9980477,6 Z M 16.451173,8.3417969 C 16.306842,8.7351935 15.958139,8.9304277 15.490235,8.9785156 15.501542,9.30893 15.465564,9.651619 15.406251,10 c 0.02218,-2.2e-5 0.0443,2.3e-5 0.06641,0 0.01612,-0.176453 0.02342,-0.350682 0.01758,-0.521484 0.492317,-0.0506 0.859853,-0.256769 0.988282,-0.6933598 0.04869,-0.1645531 0.03345,-0.310521 -0.02734,-0.4433593 z M 1.9980477,9 l 0.00195,0.5 2.4726562,0 4.0019532,0 C 8.7208401,9.475 8.9259009,9.684862 9.0078128,9.966797 9.1704248,9.460098 8.8546608,8.9614159 8.4746102,9 L 4.472657,9 1.9980477,9 Z M 11.38086,9.929688 c -0.02109,0.196317 -0.05972,0.402198 -0.126953,0.626953 l -0.697265,2.552734 c -0.470694,1.561692 -1.6486378,2.916016 -3.4570318,2.916016 l -0.068359,0 -0.1425781,0.5 0.2109375,0 c 1.808394,0 2.9863374,-1.354324 3.4570314,-2.916016 l 0.697265,-2.552734 c 0.12853,-0.429644 0.164928,-0.802097 0.126953,-1.126953 z M 4.7753914,11 3.0292977,17.185547 c -0.033837,0.127533 -0.010983,0.249203 0.039063,0.363281 L 4.7753914,11.5 8.1738289,11.5 8.316407,11 4.7753914,11 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 16.85547,1 C 14.751276,1 12.755862,2.2542407 12.152345,4.2363281 11.722261,4.1746166 11.34795,4.0136719 10.888673,4.0136719 l -1.2148442,0 -1.2031249,0 C 8.3924221,4.0044529 8.3151495,3.9998877 8.2363289,4 L 1.9960946,4 C 0.89299478,4.00011 -9.6604651e-4,4.8966667 7.8349009e-7,6.0019531 l 0,0.4960938 C 0.00117108,5.3945812 0.89431348,4.5001099 1.9960946,4.5 l 6.2402343,0 c 0.078821,-1.123e-4 0.1560932,0.00445 0.234375,0.013672 l 1.2031249,0 1.2148442,0 c 0.459277,0 0.833588,0.1609442 1.263672,0.2226562 C 12.755862,2.7542407 14.751276,1.5 16.85547,1.5 l 0.002,0 c 0.210427,2.783e-4 0.909357,7.4e-6 1.142578,0 1.271737,-0.010537 2.358248,0.5194891 3.039062,1.2226562 0.340407,0.3515837 0.600465,0.7319521 0.771485,1.2226563 0.06706,0.1923795 0.134346,0.4397549 0.164062,0.7128906 0.08247,-0.498059 -0.05818,-0.9091262 -0.164062,-1.2128906 C 21.639528,2.9546583 21.37947,2.5742399 21.039063,2.2226562 20.358249,1.5194891 19.271738,0.9894629 18.000001,1 c -0.233221,7.4e-6 -0.932151,2.783e-4 -1.142578,0 l -0.002,0 z m -2.796875,3.7148438 -0.01172,0.042969 c 0.0024,-0.00864 0.01117,-0.014818 0.01367,-0.023437 0.0017,-0.00615 -0.0038,-0.013421 -0.002,-0.019531 z m 6.605468,2.0117187 c -0.05654,0.030187 -0.116786,0.055414 -0.169921,0.089844 0.220215,0.447384 0.372395,0.9593854 0.414062,1.4785157 0.04952,-0.5351839 -0.05458,-1.0737053 -0.244141,-1.5683594 z M 2.2734383,12.5 1.1054696,16.642578 c -0.00333,0.0097 -0.0066,0.01951 -0.00977,0.0293 -0.06612,0.249708 -0.073738,0.518049 -0.052734,0.789063 0.012082,-0.0983 0.027912,-0.195319 0.052734,-0.289063 0.00317,-0.0098 0.00644,-0.0196 0.00977,-0.0293 L 2.4140633,12.5 l -0.140625,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/speedcrunch.svg b/.icons/awkward/22x22/apps/speedcrunch.svg
new file mode 100644
index 00000000..9e429878
--- /dev/null
+++ b/.icons/awkward/22x22/apps/speedcrunch.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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 V 21 C 4,21.554 4.446,22 5,22 H 19 C 19.554,22 20,21.554 20,21 V 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="M 14,15 V 16 H 20 V 15 Z M 14,18 V 19 H 20 V 18 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 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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/spflashtool.svg b/.icons/awkward/22x22/apps/spflashtool.svg
new file mode 100644
index 00000000..1d19c96e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/spflashtool.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 3,18 v 2.5 c 0,0.554 0.446,1 1,1 h 13 c 0.554,0 1,-0.446 1,-1 V 18 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 V 17 H 18 V 2 C 18,1.446 17.554,1 17,1 Z"/>
+ <path style="fill:#4f4f4f" d="m 3,17 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 4,4 V 5.5 H 5.5 V 4 Z M 5.5,5.5 V 7 H 7 V 5.5 Z M 7,7 V 8.5 H 5.5 V 10 H 4 v 2 H 17 V 10 H 15.5 V 8.5 H 14 V 7 Z m 7,0 h 1.5 V 5.5 H 14 Z M 15.5,5.5 H 17 V 4 H 15.5 Z M 4,13 v 4 h 13 v -4 z"/>
+ <rect style="opacity:0.2" width="1.5" height="1.5" x="7" y="10"/>
+ <rect style="fill:#ffffff" width="1.5" height="1.5" x="7" y="9.5"/>
+ <rect style="opacity:0.2" width="1.5" height="1.5" x="12.5" y="10"/>
+ <rect style="fill:#ffffff" width="1.5" height="1.5" x="12.5" y="9.5"/>
+ <rect style="opacity:0.2" width="15" height=".5" x="3" y="17"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 13 c 0.554,0 1,0.446 1,1 V 2 C 18,1.446 17.554,1 17,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/spideroak.svg b/.icons/awkward/22x22/apps/spideroak.svg
new file mode 100644
index 00000000..17fd1d81
--- /dev/null
+++ b/.icons/awkward/22x22/apps/spideroak.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#f57635" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sportstracker.svg b/.icons/awkward/22x22/apps/sportstracker.svg
new file mode 100644
index 00000000..e54d5582
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sportstracker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3c6290" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:.2;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-1h-18z"/>
+ <path style="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 style="opacity:.2" d="m14.529297 3.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="m14.528918 3.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="m8 9 2-2.5h3.5l2 2.5 2-2"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;stroke-width:2;fill:none" d="m4 13h4l2-2.5 3 2.5-1 4"/>
+ <rect style="fill:#ffffff" width="5.689" height="2.735" x="-3.08" y="13.39" transform="matrix(.62845685 -.77784445 .79675102 .60430772 0 0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/spotify-client.svg b/.icons/awkward/22x22/apps/spotify-client.svg
new file mode 100644
index 00000000..52db3746
--- /dev/null
+++ b/.icons/awkward/22x22/apps/spotify-client.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <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"/>
+ <rect style="fill:#1ed760" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.000889,1 C 5.4608889,1 1.0008889,5.46 1.0008889,11 c 0,0.084 -0.002,0.166 0,0.25 0.1322,-5.423 4.544,-9.75 10.0000001,-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 9.5438889,7.9499899 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.5930001,-0.0551 3.2230001,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.8010001,-0.3905 z m -0.28418,3.0030001 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.6326001,-0.01191 0.9630501,-0.0017 1.3320001,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.2570401,-0.0052 -0.5147501,-0.0063 -0.7412001,-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.5060501,-0.01191 0.7712001,-0.0017 1.0664001,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.2056201,-0.0053 -0.4122801,-0.0063 -0.5937501,-0.003 z"/>
+ <path style="fill:#ffffff" d="m 9.5438889,6.95 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.825015 -0.2637,1.069915 -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.5930001,-0.0551 3.2230001,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.416 -1.7795,-0.7285 -2.8085,-0.9495 -1.215,-0.2605 -2.529,-0.3905 -3.8010001,-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.6326001,-0.01191 0.9630501,-0.0017 1.3320001,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 C 9.7435889,9.95077 9.4858789,9.94967 9.2594289,9.95307 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.5060501,-0.01191 0.7712001,-0.0017 1.0664001,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.2056201,-0.0053 -0.4122801,-0.0063 -0.5937501,-0.003 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/spotify-linux-48x48.svg b/.icons/awkward/22x22/apps/spotify-linux-48x48.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/22x22/apps/spotify-linux-48x48.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/spotify-linux-512x512.svg b/.icons/awkward/22x22/apps/spotify-linux-512x512.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/22x22/apps/spotify-linux-512x512.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/spotify.svg b/.icons/awkward/22x22/apps/spotify.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/22x22/apps/spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/spyder.svg b/.icons/awkward/22x22/apps/spyder.svg
new file mode 100644
index 00000000..1aabf840
--- /dev/null
+++ b/.icons/awkward/22x22/apps/spyder.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="M 7.8671875,2.015625 A 10,10 0 0 0 7.15625,2.2773438 C 7.3406184,3.5150599 7.3791935,3.7247996 7.5371094,4.7480469 L 3.9355469,9.585938 C 2.3973043,9.621498 1.3778258,9.563948 1.1953125,9.548828 a 10,10 0 0 0 -0.1132813,0.736328 c 0.1190867,0.01056 1.0917127,0.07661 2.609375,0.05274 l 1.2089844,5.439453 c -0.7132037,0.601299 -1.316262,1.051423 -1.7773437,1.378906 a 10,10 0 0 0 0.4863281,0.564453 c 0.4235557,-0.304955 0.9497455,-0.704268 1.5605469,-1.208984 0.028315,0.02383 0.052079,0.05361 0.085937,0.07031 l 5.5214851,2.720703 c 0.0025,0.0012 0.0053,7.29e-4 0.0078,0.002 -0.0016,0.722951 0.0093,1.232626 0.01953,1.685546 A 10,10 0 0 0 11,21 10,10 0 0 0 11.546875,20.98047 c -0.01216,-0.468719 -0.02631,-1.00498 -0.02148,-1.839844 l 5.207031,-2.494141 c 0.08172,-0.0391 0.141253,-0.104211 0.1875,-0.179687 0.06074,0.06093 0.131102,0.138484 0.189453,0.195312 0.619574,0.603398 1.005356,0.899122 1.257813,1.080079 a 10,10 0 0 0 0.482421,-0.564454 c -0.226188,-0.158864 -0.596722,-0.437283 -1.222656,-1.046875 -0.14777,-0.143912 -0.314001,-0.326161 -0.478515,-0.501953 l 1.193359,-5.164062 C 19.669885,9.948756 20.631457,9.588338 20.792973,9.529298 A 10,10 0 0 0 20.625,8.796875 C 20.52526,8.83223 19.583442,9.171115 18.154297,9.722656 L 14.761719,5.078125 C 15.526835,3.8155496 16.062088,2.9532921 16.091797,2.90625 A 10,10 0 0 0 15.4375,2.5527344 c -0.04782,0.075764 -0.517896,0.8283286 -1.220703,1.9863281 -0.03295,-0.00759 -0.06319,-0.023233 -0.09766,-0.023437 L 8.2480469,4.484375 C 8.0778322,3.3827745 8.0594679,3.3085174 7.8671875,2.015625 Z m 0.5253906,3.3964844 5.2910159,0.029297 c -0.54816,0.9124909 -1.12275,1.8723225 -1.824219,3.0917969 L 8.953125,9.044922 C 8.9179759,8.8260371 8.6155763,6.8406117 8.3925781,5.4121094 Z M 14.25,5.9414062 17.253906,10.076172 c -0.974617,0.383541 -2.067741,0.822576 -3.335937,1.357422 L 12.544922,8.8300781 C 13.197858,7.6963976 13.727398,6.8124081 14.25,5.9414062 Z m -6.515625,0.085938 c 0.1730431,1.105983 0.4631286,3.0145798 0.5,3.2421868 -1.1717711,0.14608 -2.1851276,0.22223 -3.1035156,0.271485 z m 4.205078,3.2441398 1.40625,2.669922 -2.076172,2.169922 -2.6953122,-1.322266 0.4199218,-2.998046 z m -3.7285155,0.748047 -0.4042969,2.90625 C 7.0867024,13.74694 6.3729257,14.449123 5.6914062,15.068359 L 4.6347656,10.302734 c 1.0333852,-0.03995 2.1898339,-0.113836 3.5761719,-0.283203 z m 9.0800785,0.867188 -0.896485,3.880859 c -0.611426,-0.737259 -1.280296,-1.631411 -1.976562,-2.728516 1.133285,-0.4731 1.969961,-0.795367 2.873047,-1.152343 z m -3.464844,1.626953 c 0.839602,1.317844 1.646544,2.366359 2.357422,3.166016 l -0.05273,0.226562 -4.585937,2.197266 c 0.02118,-0.979601 0.06357,-2.089692 0.15039,-3.363282 z m -5.5234376,0.966797 2.6464846,1.300781 c -0.08849,1.323856 -0.1333,2.490715 -0.152344,3.498047 L 5.9140625,15.871094 c 0.7578311,-0.671288 1.5718643,-1.46563 2.3886719,-2.390625 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path id="polygon154" style="fill:#afafaf" d="M 7.970997,3.9815725 C 7.8291195,3.9808225 7.69469,4.045 7.606086,4.155811 L 3.7549443,9.326573 C 3.6673073,9.436194 3.6339914,9.579588 3.6643213,9.716617 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 18.410337,9.664474 18.378441,9.520825 18.291937,9.41038 L 14.480915,4.193752 C 14.393559,4.082089 14.25995,4.0164865 14.118179,4.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 12.135575,7.9880015 a 0.37123149,0.37123149 0 0 0 -0.05896,0.00556 L 8.598595,8.607625 A 0.37123149,0.37123149 0 0 0 8.2953085,8.9217865 L 7.802074,12.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 12.469554,8.1859235 A 0.37123149,0.37123149 0 0 0 12.135575,7.9880015 Z M 11.939103,8.771714 13.346548,11.440882 11.26873,13.611257 8.574429,12.288394 8.9932305,9.291773 Z"/>
+ <path style="fill:#afafaf" d="M 7.8671875,1.5166015 A 10,10 0 0 0 7.1552735,1.7783203 C 7.6770465,5.281127 8.155834,8.27867 8.2353515,8.769531 4.192698,9.273514 1.513664,9.074303 1.194336,9.047852 A 10,10 0 0 0 1.0830078,9.785156 C 1.3039274,9.804736 4.2884415,10.052591 8.711914,9.461914 L 8.663084,9.09375 9.029295,9.03418 c 0,0 -0.576421,-3.579413 -1.1621095,-7.5175784 z M 15.438476,2.0527344 C 15.345748,2.1996583 13.72322,4.7724145 11.727539,8.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 15.438476,2.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 20.625976,8.296875 Z M 7.991211,12.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 4.3938515,16.687598 6.526144,15.077467 8.5546875,12.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 11,21 10,10 0 0 0 11.552735,20.98047 c -0.03468,-0.911015 -0.09706,-3.522426 0.161132,-7.067383 z"/>
+ <path style="opacity:0.1" d="M 8.4824219,8.499803 C 7.1959026,8.529846 6.2509844,9.469373 5.5332031,10.279101 4.8154218,11.088828 4.3359375,11.886523 4.3359375,11.886523 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 C 11.217805,10.070738 10.830721,9.592988 10.341797,9.197069 9.852873,8.8011503 9.218604,8.4826131 8.4824219,8.499803 Z"/>
+ <path style="fill:none;stroke:#e53a3f;stroke-width:1.5;stroke-linejoin:round" d="m 4.978302,11.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 16.982002,9.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 -10e-4,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/22x22/apps/spyder3.svg b/.icons/awkward/22x22/apps/spyder3.svg
new file mode 120000
index 00000000..1e880583
--- /dev/null
+++ b/.icons/awkward/22x22/apps/spyder3.svg
@@ -0,0 +1 @@
+spyder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sqldeveloper.svg b/.icons/awkward/22x22/apps/sqldeveloper.svg
new file mode 100644
index 00000000..1b05b45b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sqldeveloper.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 10.000113,10.500113 A 9.9998872,4.9999436 0 0 0 2.253e-4,15.500056 9.9998872,4.9999436 0 0 0 10.000113,20.5 9.9998872,4.9999436 0 0 0 20,15.500056 9.9998872,4.9999436 0 0 0 10.000113,10.500113 Z"/>
+ <path style="fill:#696969" d="M 10.000113,10.000118 A 9.9998872,4.9999436 0 0 0 2.253e-4,15.000062 9.9998872,4.9999436 0 0 0 10.000113,20.000006 9.9998872,4.9999436 0 0 0 20,15.000062 9.9998872,4.9999436 0 0 0 10.000113,10.000118 Z"/>
+ <path style="opacity:0.2" d="M 10.000113,5.5001692 A 9.9998872,4.9999436 0 0 0 2.253e-4,10.500113 9.9998872,4.9999436 0 0 0 10.000113,15.500056 9.9998872,4.9999436 0 0 0 20,10.500113 9.9998872,4.9999436 0 0 0 10.000113,5.5001692 Z"/>
+ <path style="fill:#919191" d="M 10.000113,5.0001749 A 9.9998872,4.9999436 0 0 0 2.253e-4,10.000118 9.9998872,4.9999436 0 0 0 10.000113,15.000062 9.9998872,4.9999436 0 0 0 20,10.000118 9.9998872,4.9999436 0 0 0 10.000113,5.0001749 Z"/>
+ <path style="opacity:0.2" d="M 10.000113,0.5002256 A 9.9998872,4.9999436 0 0 0 2.253e-4,5.5001692 9.9998872,4.9999436 0 0 0 10.000113,10.500113 9.9998872,4.9999436 0 0 0 20,5.5001692 9.9998872,4.9999436 0 0 0 10.000113,0.5002256 Z"/>
+ <path style="fill:#e4e4e4" d="M 10.000113,2.313e-4 A 9.9998872,4.9999436 0 0 0 2.253e-4,5.0001749 9.9998872,4.9999436 0 0 0 10.000113,10.000118 9.9998872,4.9999436 0 0 0 20,5.0001749 9.9998872,4.9999436 0 0 0 10.000113,2.313e-4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 9.9998869,2.313e-4 A 9.9998872,4.9999436 0 0 0 0,5.0001749 9.9998872,4.9999436 0 0 0 0.0205076,5.209157 9.9998872,4.9999436 0 0 1 9.9998869,0.5002256 9.9998872,4.9999436 0 0 1 19.979267,5.29607 9.9998872,4.9999436 0 0 0 19.999774,5.0001749 9.9998872,4.9999436 0 0 0 9.9998869,2.313e-4 Z"/>
+ <circle style="opacity:0.2" cx="16.5" cy="16" r="5.5"/>
+ <circle style="fill:#0ab884" cx="16.5" cy="15.5" r="5.5"/>
+ <path style="fill:#ffffff" transform="matrix(0.92376041,0,0,1,-0.3137918,-2.6370316)" 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/22x22/apps/sqlitebrowser.svg b/.icons/awkward/22x22/apps/sqlitebrowser.svg
new file mode 100644
index 00000000..73005ab7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sqlitebrowser.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11.000113,11.500113 A 9.9998872,4.9999436 0 0 0 1.0002253,16.500056 9.9998872,4.9999436 0 0 0 11.000113,21.5 9.9998872,4.9999436 0 0 0 21,16.500056 9.9998872,4.9999436 0 0 0 11.000113,11.500113 Z"/>
+ <path style="fill:#696969" d="M 11.000113,11.000118 A 9.9998872,4.9999436 0 0 0 1.0002253,16.000062 9.9998872,4.9999436 0 0 0 11.000113,21.000006 9.9998872,4.9999436 0 0 0 21,16.000062 9.9998872,4.9999436 0 0 0 11.000113,11.000118 Z"/>
+ <path style="opacity:0.2" d="M 11.000113,6.5001692 A 9.9998872,4.9999436 0 0 0 1.0002253,11.500113 9.9998872,4.9999436 0 0 0 11.000113,16.500056 9.9998872,4.9999436 0 0 0 21,11.500113 9.9998872,4.9999436 0 0 0 11.000113,6.5001692 Z"/>
+ <path style="fill:#919191" d="M 11.000113,6.0001749 A 9.9998872,4.9999436 0 0 0 1.0002253,11.000118 9.9998872,4.9999436 0 0 0 11.000113,16.000062 9.9998872,4.9999436 0 0 0 21,11.000118 9.9998872,4.9999436 0 0 0 11.000113,6.0001749 Z"/>
+ <path style="opacity:0.2" d="M 11.000113,1.5002256 A 9.9998872,4.9999436 0 0 0 1.0002253,6.5001692 9.9998872,4.9999436 0 0 0 11.000113,11.500113 9.9998872,4.9999436 0 0 0 21,6.5001692 9.9998872,4.9999436 0 0 0 11.000113,1.5002256 Z"/>
+ <path style="fill:#e4e4e4" d="M 11.000113,1.0002313 A 9.9998872,4.9999436 0 0 0 1.0002253,6.0001749 9.9998872,4.9999436 0 0 0 11.000113,11.000118 9.9998872,4.9999436 0 0 0 21,6.0001749 9.9998872,4.9999436 0 0 0 11.000113,1.0002313 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.999887,1.0002313 A 9.9998872,4.9999436 0 0 0 1,6.0001749 9.9998872,4.9999436 0 0 0 1.0205076,6.209157 9.9998872,4.9999436 0 0 1 10.999887,1.5002256 9.9998872,4.9999436 0 0 1 20.979267,6.29607 9.9998872,4.9999436 0 0 0 20.999774,6.0001749 9.9998872,4.9999436 0 0 0 10.999887,1.0002313 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sqliteman.svg b/.icons/awkward/22x22/apps/sqliteman.svg
new file mode 120000
index 00000000..0ef32f81
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sqliteman.svg
@@ -0,0 +1 @@
+sqlitebrowser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/squeak.svg b/.icons/awkward/22x22/apps/squeak.svg
new file mode 100644
index 00000000..3fbc6cff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/squeak.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1100.5197)">
+ <ellipse style="opacity:0.2" cx="11" cy="1112.02" rx="9.994" ry="10"/>
+ <ellipse style="fill:#8e8e8e" cx="11" cy="1111.52" rx="9.994" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1101.5197 a 9.9937132,10 0 0 0 -9.9937133,10 9.9937132,10 0 0 0 0.010735,0.291 9.9937132,10 0 0 1 9.9829783,-9.791 9.9937132,10 0 0 1 9.982978,9.709 9.9937132,10 0 0 0 0.01073,-0.209 9.9937132,10 0 0 0 -9.993713,-10 z"/>
+ <ellipse style="opacity:0.1;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="1116.77" rx="1.499" ry="1.25"/>
+ <ellipse style="fill:#3f3f3f" cx="11" cy="1116.27" rx="1.499" ry="1.25"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 5.1638165,1105.0106 c -0.1601739,-0.019 -0.3238681,-0.016 -0.491878,0.012 v 0 c -0.3965853,0.065 -0.7185814,0.3448 -0.8939689,0.666 -0.1753875,0.3211 -0.2520903,0.6865 -0.2888808,1.0859 -0.073581,0.7988 0.025429,1.7503 0.1795746,2.6895 0.3082909,1.8783 0.8568828,3.6953 0.8568828,3.6953 a 0.49973563,0.50005 0 1 0 0.9564296,-0.2891 c 0,0 -0.5314185,-1.7755 -0.8256524,-3.5683 -0.1471172,-0.8963 -0.230442,-1.7986 -0.171767,-2.4356 0.029338,-0.3185 0.097677,-0.5671 0.169815,-0.6992 0.072139,-0.1321 0.1005082,-0.1449 0.1815264,-0.1582 0.2870768,-0.047 0.6181107,0.075 0.9974194,0.3848 0.3793088,0.3096 0.766758,0.7859 1.0989181,1.2812 0.6643203,0.9906 1.1086776,2.0352 1.1086776,2.0352 a 0.50029526,0.50060998 0 0 0 0.9212954,-0.3906 c 0,0 -0.4704795,-1.1127 -1.2004167,-2.2012 -0.3649686,-0.5442 -0.7948051,-1.0892 -1.2980116,-1.5 -0.3774049,-0.308 -0.8194415,-0.5532 -1.2999635,-0.6094 z m 11.6723455,0 c -0.480522,0.056 -0.922558,0.3013 -1.299965,0.6093 -0.503206,0.4108 -0.93304,0.9558 -1.298011,1.5 -0.729943,1.0885 -1.200417,2.2012 -1.200417,2.2012 a 0.50029572,0.50061044 0 0 0 0.921297,0.3906 c 0,0 0.444352,-1.0445 1.108676,-2.0351 0.332163,-0.4953 0.719607,-0.9717 1.098919,-1.2813 0.379311,-0.3096 0.710342,-0.4321 0.997419,-0.3847 0.08102,0.013 0.109388,0.026 0.181526,0.1582 0.07213,0.1321 0.140478,0.3807 0.169815,0.6992 0.05867,0.637 -0.02465,1.5392 -0.171767,2.4355 -0.294233,1.7928 -0.825652,3.5684 -0.825652,3.5684 a 0.49973563,0.50005 0 1 0 0.95643,0.2891 c 0,0 0.548591,-1.8171 0.856883,-3.6954 0.154144,-0.9392 0.253155,-1.8906 0.179574,-2.6894 -0.03679,-0.3994 -0.113493,-0.7648 -0.288881,-1.0859 -0.175387,-0.3212 -0.497383,-0.6006 -0.893969,-0.6661 v 0 c -0.168009,-0.028 -0.331704,-0.031 -0.491877,-0.012 z m -8.3346014,6.0078 a 1.499057,1.7500001 0 0 0 -1.499057,1.75 1.499057,1.7500001 0 0 0 1.499057,1.75 1.499057,1.7500001 0 0 0 1.4990574,-1.75 1.499057,1.7500001 0 0 0 -1.4990574,-1.75 z m 4.9968564,0 a 1.499057,1.7500001 0 0 0 -1.499057,1.75 1.499057,1.7500001 0 0 0 1.499057,1.75 1.499057,1.7500001 0 0 0 1.499057,-1.75 1.499057,1.7500001 0 0 0 -1.499057,-1.75 z m -8.3189853,3.8321 c -2.0588467,-4e-4 -4.79190731,0.6816 -4.79190731,0.6816 a 0.50041547,0.50073027 0 1 0 0.2381314,0.9727 c 0,0 2.72429191,-0.6546 4.55377591,-0.6543 0.7688215,10e-5 1.4415639,0.1257 1.9811756,0.2617 -0.7126373,-0.1263 -1.5988577,-0.1958 -2.5452739,-0.033 v 0 c -1.8854847,0.3242 -3.86280433,1.5098 -3.86280423,1.5098 a 0.50047462,0.50078946 0 1 0 0.50749313,0.8633 c 0,0 1.9368026,-1.1159 3.5231743,-1.3887 0.9197878,-0.1582 1.8310797,-0.06 2.4945245,0.084 0.08668,0.019 0.1252171,0.037 0.2029973,0.057 -0.2495106,-0.045 -0.5136992,-0.076 -0.7827107,-0.072 -2.1551878,0.031 -3.5583085,1.5468 -3.5583085,1.5468 a 0.49990889,0.50022337 0 1 0 0.7300096,0.6836 c 0,0 1.1511084,-1.2058 2.8419622,-1.2304 0.6652855,-0.01 1.5986035,0.3515 1.5986037,0.3515 a 0.49973563,0.50005 0 1 0 0.3825718,-0.9238 c 0,0 -0.1044934,-0.035 -0.1229695,-0.043 a 0.49973563,0.50005 0 0 0 0.052701,-0.012 c 5.897e-4,-10e-5 0.1597015,-0.07 0.1600555,-0.07 1.77e-4,-1e-4 0.1052842,-0.096 0.1054025,-0.096 1.182e-4,-2e-4 0.085823,-0.1483 0.085883,-0.1484 5.99e-5,-2e-4 0.029276,-0.1678 0.029279,-0.168 2e-6,-2e-4 -0.017511,-0.1346 -0.017567,-0.1348 -1.128e-4,-4e-4 -0.069925,-0.1518 -0.070268,-0.1523 -3.436e-4,-5e-4 -0.041131,-0.053 -0.056605,-0.068 -0.015474,-0.016 -0.028098,-0.028 -0.039038,-0.037 -0.021878,-0.018 -0.035492,-0.028 -0.048797,-0.037 -0.053223,-0.035 -0.081827,-0.046 -0.1171138,-0.062 -0.011087,-0.01 -0.029191,-0.012 -0.04099,-0.018 a 0.49973563,0.50005 0 0 0 0.095643,-0.9472 c 0,0 -1.5513271,-0.7126 -3.5290299,-0.7129 z m 11.6411153,0 c -1.977703,3e-4 -3.52903,0.7129 -3.52903,0.7129 a 0.49973563,0.50005 0 0 0 0.09174,0.9472 c -0.01058,0 -0.02708,0.011 -0.03709,0.016 -0.03529,0.017 -0.06389,0.029 -0.117113,0.064 -0.0133,0.01 -0.02692,0.019 -0.0488,0.037 -0.01094,0.01 -0.02357,0.021 -0.03904,0.037 -0.01547,0.016 -0.05626,0.066 -0.0566,0.066 -3.45e-4,5e-4 -0.07016,0.152 -0.07027,0.1524 -5.6e-5,2e-4 -0.01757,0.1345 -0.01757,0.1347 10e-7,2e-4 0.02922,0.1678 0.02928,0.168 6e-5,10e-5 0.08577,0.1482 0.08589,0.1484 1.18e-4,10e-5 0.105225,0.098 0.105402,0.098 3.54e-4,2e-4 0.159466,0.068 0.160056,0.068 a 0.49973563,0.50005 0 0 0 0.0566,0.012 c -0.01969,0.01 -0.126873,0.045 -0.126873,0.045 a 0.49973563,0.50005 0 1 0 0.382571,0.9238 c 0,0 0.933319,-0.3612 1.598604,-0.3515 1.690855,0.025 2.841963,1.2304 2.841963,1.2304 a 0.49990858,0.50022306 0 1 0 0.730008,-0.6836 c 0,0 -1.403119,-1.5155 -3.558307,-1.5468 -0.285714,0 -0.563311,0.032 -0.825653,0.082 0.09172,-0.024 0.140952,-0.046 0.245939,-0.068 0.663444,-0.1436 1.574737,-0.2422 2.494524,-0.084 1.586371,0.2728 3.523175,1.3887 3.523175,1.3887 a 0.50047458,0.50078942 0 1 0 0.507493,-0.8633 c 0,0 -1.977319,-1.1855 -3.862804,-1.5097 v 0 c -0.928095,-0.1596 -1.796941,-0.096 -2.502332,0.025 0.533898,-0.1318 1.188315,-0.2519 1.938234,-0.2519 1.829483,-3e-4 4.553775,0.6543 4.553775,0.6543 a 0.50041557,0.50073037 0 1 0 0.238132,-0.9727 c 0,0 -2.733062,-0.682 -4.791907,-0.6816 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99968559;stroke-linecap:round;stroke-linejoin:round" d="m 5.003772,1112.5197 c 0,0 -2.160257,-7.1846 -0.2498428,-7.5 1.9182327,-0.3166 3.7476314,4 3.7476314,4"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99968559;stroke-linecap:round;stroke-linejoin:round" d="m 8.5015716,1115.5197 c 0,0 -1.4648045,-0.6687 -3.3227277,-0.669 -1.9441655,-3e-4 -4.67224282,0.669 -4.67224282,0.669"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99968559;stroke-linecap:round;stroke-linejoin:round" d="m 8.5015716,1116.5197 c 0.075506,-0.019 -1.7887487,-0.796 -3.8020712,-0.4497 -1.7359283,0.2985 -3.6932137,1.4497 -3.6932137,1.4497"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99968559;stroke-linecap:round;stroke-linejoin:round" d="m 8.5015716,1117.5197 c 0,0 -0.9650829,-0.4002 -1.7962405,-0.3881 -1.9230208,0.028 -3.2006161,1.3881 -3.2006161,1.3881"/>
+ <ellipse style="fill:#3f3f3f" cx="8.502" cy="1112.27" rx="1.499" ry="1.75"/>
+ <ellipse style="opacity:0.2" cx="9.001" cy="1112.77" rx=".5" ry=".75"/>
+ <ellipse style="fill:#ffffff" cx="9.001" cy="1112.27" rx=".5" ry=".75"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99968559;stroke-linecap:round;stroke-linejoin:round" d="m 16.996228,1112.5197 c 0,0 2.160257,-7.1846 0.249843,-7.5 -1.918233,-0.3166 -3.747654,4 -3.747654,4"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99968559;stroke-linecap:round;stroke-linejoin:round" d="m 13.498428,1115.5197 c 0,0 1.464805,-0.6687 3.322728,-0.669 1.944165,-3e-4 4.672243,0.669 4.672243,0.669"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99968559;stroke-linecap:round;stroke-linejoin:round" d="m 13.498428,1116.5197 c -0.0755,-0.019 1.788749,-0.796 3.802072,-0.4497 1.735928,0.2985 3.693213,1.4497 3.693213,1.4497"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99968559;stroke-linecap:round;stroke-linejoin:round" d="m 13.498428,1117.5197 c 0,0 0.965083,-0.4002 1.79624,-0.3881 1.923022,0.028 3.200617,1.3881 3.200617,1.3881"/>
+ <ellipse style="fill:#3f3f3f" cx="13.498" cy="-1112.27" rx="1.499" ry="1.75" transform="scale(1,-1)"/>
+ <ellipse style="opacity:0.2" cx="13.998" cy="-1112.77" rx=".5" ry=".75" transform="scale(1,-1)"/>
+ <ellipse style="fill:#ffffff" cx="13.998" cy="-1112.27" rx=".5" ry=".75" transform="scale(1,-1)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sr-editor.svg b/.icons/awkward/22x22/apps/sr-editor.svg
new file mode 100644
index 00000000..3b2f13af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sr-editor.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#e4e4e4" d="M 17.6,20 21,15.410975 21,2 C 21,1.446 20.554,1 20,1 L 2,1 C 1.446,1 1,1.446 1,2 l 0,18 c 0,0.554 0.446,1 1,1 l 14.6,0 c 0.554,0 0.670199,-0.554863 1,-1 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 10,4.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 2,0.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 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 10,4 C 7.9329315,6.7205995 4,6 4,8.75 4,12.084115 8.7905695,12.047153 8,16 7.5,18.5 4.5,18 3,18"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 12.0001,18.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 12.0001,18 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="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 15.24399,12.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 15.24322,19 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/22x22/apps/ssh-askpass-gnome.svg b/.icons/awkward/22x22/apps/ssh-askpass-gnome.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ssh-askpass-gnome.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/st.svg b/.icons/awkward/22x22/apps/st.svg
new file mode 100644
index 00000000..96e2e7c6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/st.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 6,7.5 v 3 2 H 4 v 3 h 5 v -3 -2 h 4 v 5 h 3 v -5 h 2 v -3 H 16 13 9 Z"/>
+ <path style="fill:#3f3f3f" d="m 6,7 v 3 2 H 4 v 3 h 5 v -3 -2 h 4 v 5 h 3 v -5 h 2 V 7 H 16 13 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/stacer.svg b/.icons/awkward/22x22/apps/stacer.svg
new file mode 100644
index 00000000..b91911ab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stacer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#3c5771" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="m 16.795555,13.052915 -6.054374,-0.586989 0.517638,-1.931852 z"/>
+ <path style="fill:#f0f2f7" d="m 16.795555,12.552915 -6.054374,-0.586989 0.517638,-1.931852 z"/>
+ <circle style="opacity:0.2" cx="8.261" cy="-13.602" r="2" transform="matrix(-0.25881904,0.96592583,-0.96592583,-0.25881904,0,0)"/>
+ <circle style="fill:#24303e" cx="7.778" cy="-13.472" r="2" transform="matrix(-0.25881904,0.96592583,-0.96592583,-0.25881904,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.08394 1.00382,11.166571 1.00586,11.25 1.1381952,5.8269315 5.543937,1.5 11,1.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 20.996176,11.166571 21,11.083937 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2" d="m 11,2.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 6.5,3.6329021 1,1 0 0 0 6.1347656,5.0000896 1,1 0 0 0 7.5,5.365324 1,1 0 0 0 7.8652344,4.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 14.5,5.365324 1,1 0 0 0 15.865234,5.0000896 1,1 0 0 0 15.5,3.6329021 1,1 0 0 0 15.023438,3.5000896 Z m -11.0000005,3 A 1,1.0008931 0 0 0 3.953125,6.5020427 1,1.0008931 0 0 0 3.1328125,7.0000896 1,1.0008931 0 0 0 3.5,8.365324 1,1.0008931 0 0 0 4.8652344,8.0000896 1,1.0008931 0 0 0 4.5,6.6348552 1,1.0008931 0 0 0 4.0234375,6.5000896 Z m 13.9531245,0 A 1,1.0008931 0 0 0 17.5,6.6348552 1,1.0008931 0 0 0 17.134766,8.0000896 1,1.0008931 0 0 0 18.5,8.365324 1,1.0008931 0 0 0 18.867188,7.0000896 1,1.0008931 0 0 0 18.046875,6.5020427 1,1.0008931 0 0 0 17.976562,6.5000896 Z M 3,10.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 3.5,14.634855 1,1 0 0 0 3.1328125,16.000089 1,1 0 0 0 4.5,16.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 17.5,16.365323 1,1 0 0 0 18.867188,16.000089 1,1 0 0 0 18.5,14.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 11,2 A 1,1 0 0 0 10,3 1,1 0 0 0 11,4 1,1 0 0 0 12,3 1,1 0 0 0 11,2 Z M 6.9765625,3 A 1,1 0 0 0 6.5,3.1328125 1,1 0 0 0 6.1347656,4.5 1,1 0 0 0 7.5,4.8652344 1,1 0 0 0 7.8652344,3.5 1,1 0 0 0 6.9765625,3 Z M 15.023438,3 A 1,1 0 0 0 14.134766,3.5 1,1 0 0 0 14.5,4.8652344 1,1 0 0 0 15.865234,4.5 1,1 0 0 0 15.5,3.1328125 1,1 0 0 0 15.023438,3 Z M 4.0234375,6 A 1,1.0008931 0 0 0 3.953125,6.0019531 1,1.0008931 0 0 0 3.1328125,6.5 1,1.0008931 0 0 0 3.5,7.8652344 1,1.0008931 0 0 0 4.8652344,7.5 1,1.0008931 0 0 0 4.5,6.1347656 1,1.0008931 0 0 0 4.0234375,6 Z M 17.976562,6 A 1,1.0008931 0 0 0 17.5,6.1347656 1,1.0008931 0 0 0 17.134766,7.5 1,1.0008931 0 0 0 18.5,7.8652344 1,1.0008931 0 0 0 18.867188,6.5 1,1.0008931 0 0 0 18.046875,6.0019531 1,1.0008931 0 0 0 17.976562,6 Z M 3,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 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 3.9765625,14 A 1,1 0 0 0 3.5,14.134766 1,1 0 0 0 3.1328125,15.5 1,1 0 0 0 4.5,15.865234 1,1 0 0 0 4.8652344,14.5 1,1 0 0 0 3.9765625,14 Z M 17.953125,14 A 1,1 0 0 0 17.134766,14.5 1,1 0 0 0 17.5,15.865234 1,1 0 0 0 18.867188,15.5 1,1 0 0 0 18.5,14.134766 1,1 0 0 0 18.023438,14 a 1,1 0 0 0 -0.07031,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/stack.svg b/.icons/awkward/22x22/apps/stack.svg
new file mode 100644
index 00000000..08b9e1b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stack.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#5450e3" 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" transform="matrix(.5 0 0 .5 -1 0)">
+ <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 -1 -.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/22x22/apps/stage.svg b/.icons/awkward/22x22/apps/stage.svg
new file mode 100644
index 00000000..15f34af4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stage.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/standard-notes.svg b/.icons/awkward/22x22/apps/standard-notes.svg
new file mode 100644
index 00000000..fffff489
--- /dev/null
+++ b/.icons/awkward/22x22/apps/standard-notes.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,1)">
+ <rect style="opacity:0.2" width="20" height="20" x="-20.5" y="-22" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="19.5" height="20" x="-20" y="-22" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 2,5 V 5.5 H 22 V 5 Z"/>
+ <path style="fill:#086cd6" d="M 3.5,0 C 2.669,0 2,0.669 2,1.5 V 5 H 22 V 1.5 C 22,0.669 21.331,0 20.5,0 Z"/>
+ <path style="opacity:0.2" d="M 5,9 V 10 H 19 V 9 Z M 5,12 V 13 H 16 V 12 Z M 5,15 V 16 H 18 V 15 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.5,0 C 2.669,0 2,0.669 2,1.5 V 2 C 2,1.169 2.669,0.5 3.5,0.5 H 20.5 C 21.331,0.5 22,1.169 22,2 V 1.5 C 22,0.669 21.331,0 20.5,0 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/starbound.svg b/.icons/awkward/22x22/apps/starbound.svg
new file mode 100644
index 00000000..dc78c049
--- /dev/null
+++ b/.icons/awkward/22x22/apps/starbound.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#7767c0" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 13.024,3.3625 11.96,4.9739 A 4.6428,4.6428 0 0 0 11.357,4.9286 4.6428,4.6428 0 0 0 9.578,5.2843 L 8.1359,4.0057 8.5238,5.9009 A 4.6428,4.6428 0 0 0 7.5137,6.9828 15.714,15.714 0 0 0 2.0715,6 15.714,15.714 0 0 0 1.0001,6.0537 V 6.7945 A 15.357,15.357 0 0 1 2.4287,6.7143 15.357,15.357 0 0 1 17.736,21 H 17.742 A 15.714,15.714 0 0 0 14.857,12.603 4.6428,4.6428 0 0 0 15.633,11.37 L 17.58,11.252 15.954,10.179 A 4.6428,4.6428 0 0 0 16,9.571 4.6428,4.6428 0 0 0 15.652,7.8122 L 16.937,6.3641 15.039,6.7526 A 4.6428,4.6428 0 0 0 13.14,5.2885 Z M 11.357,5.6428 A 3.9285,3.9285 0 0 1 15.286,9.571 3.9285,3.9285 0 0 1 14.411,12.033 15.714,15.714 0 0 0 8.1834,7.2646 3.9285,3.9285 0 0 1 11.357,5.6428 Z"/>
+ <path style="fill:#ffffff" d="M 13.024,3.0054 11.96,4.6167 A 4.6428,4.6428 0 0 0 11.357,4.5714 4.6428,4.6428 0 0 0 9.578,4.9271 L 8.1356,3.6485 8.5235,5.5439 A 4.6428,4.6428 0 0 0 7.5135,6.6257 15.714,15.714 0 0 0 2.0714,5.6428 15.714,15.714 0 0 0 1,5.6964 V 6.4374 A 15.357,15.357 0 0 1 2.4285,6.3571 15.357,15.357 0 0 1 17.757,21 H 17.767 A 15.714,15.714 0 0 0 14.857,12.246 4.6428,4.6428 0 0 0 15.633,11.012 L 17.58,10.895 15.954,9.822 A 4.6428,4.6428 0 0 0 16,9.214 4.6428,4.6428 0 0 0 15.652,7.4549 L 16.937,6.0071 15.039,6.3953 A 4.6428,4.6428 0 0 0 13.14,4.9314 Z M 11.357,5.2857 A 3.9285,3.9285 0 0 1 15.286,9.214 3.9285,3.9285 0 0 1 14.411,11.676 15.714,15.714 0 0 0 8.1831,6.9074 3.9285,3.9285 0 0 1 11.357,5.2857 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 V 2.5 C 1,1.946 1.446,1.5 2,1.5 H 20 C 20.554,1.5 21,1.946 21,2.5 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/stardew-valley.svg b/.icons/awkward/22x22/apps/stardew-valley.svg
new file mode 100644
index 00000000..e958c8c0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stardew-valley.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="opacity:0.2" d="m 5.9995766,1.5 c -0.551789,0 -1,0.4482109 -1,1 0,0.061043 0.024652,0.1138334 0.035156,0.171875 C 4.7359724,2.4796268 4.3495892,2.4392124 4.0171547,2.6230469 3.5342183,2.8878831 3.3575149,3.4975321 3.6245766,3.9804688 3.8916383,4.4656307 4.4968365,4.6420617 4.9819985,4.375 5.3659819,4.1644284 5.3880248,4.2375357 5.3160316,3.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 7.360475,5.1723897 8.1026644,4.896058 8.3862954,4.2675781 8.671967,3.6411419 8.3956292,2.8989524 7.7671547,2.6132812 7.5126917,2.4976163 7.2434179,2.4939292 6.989811,2.5488281 6.9906842,2.5317164 6.9995766,2.5173267 6.9995766,2.5 c 0,-0.5517891 -0.4482105,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 3.0509912,5.8400195 c 5.75e-5,0.014535 -9.75e-4,0.02961 -9.75e-4,0.043945 C 3.0500147,6.1329445 1.997963,6.5840205 2.000003,7.833 2.5836765,7.500347 3.466228,7.499992 3.5499015,7.499992 3.56025,7.514502 3.572561,7.526697 3.5831045,7.541007 3.2468203,7.112076 3.0600381,6.384985 3.0509912,5.8400195 Z"/>
+ <path style="opacity:0.2" d="m 10.473697,18.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 8.279793,21.416283 8.529682,21.5 8.6974305,21.5 8.865179,21.5 9.030881,21.41668 9.19863,21.333008 9.364332,21.249334 10.099088,20.5 10.684162,20.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 3.0509912,5.3400195 c 5.75e-5,0.014535 -9.75e-4,0.02961 -9.75e-4,0.043945 C 3.0500147,5.6329445 1.997963,6.0840205 2.000003,7.333 2.5836765,7.000347 3.466228,6.999992 3.5499015,6.999992 3.56025,7.014502 3.572561,7.026697 3.5831045,7.041007 3.2468203,6.612076 3.0600381,5.884985 3.0509912,5.3400195 Z"/>
+ <path style="fill:#ff9d20" d="m 10.473697,17.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 8.279793,20.916283 8.529682,21 8.6974305,21 8.865179,21 9.030881,20.916681 9.19863,20.833008 9.364332,20.749334 10.099088,20 10.684162,20 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 5.9995766,1 c -0.551789,0 -1,0.4482109 -1,1 0,0.061043 0.024652,0.1138334 0.035156,0.171875 C 4.7359724,1.9796268 4.3495892,1.9392124 4.0171547,2.1230469 3.5342183,2.3878831 3.3575149,2.9975321 3.6245766,3.4804688 3.8916383,3.9656307 4.4968365,4.1420617 4.9819985,3.875 5.3659819,3.6644284 5.3880248,3.7375357 5.3160316,3.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 7.360475,4.6723897 8.1026644,4.396058 8.3862954,3.7675781 8.671967,3.1411419 8.3956292,2.3989524 7.7671547,2.1132812 7.5126917,1.9976163 7.2434179,1.9939292 6.989811,2.0488281 6.9906842,2.0317164 6.9995766,2.0173267 6.9995766,2 c 0,-0.5517891 -0.4482105,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 5.500003,3.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 3.9468438,8.101873 5,8.518128 5,9.250481 5,10.666807 4,11.666496 4,13.666496 4,17.833843 8.9007475,19.5 11.233401,19.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 19.650393,11.251444 21,8.7505245 21,7.499504 c -0.332653,0.832653 -3.184922,3 -8.017576,3 C 9.610645,10.209381 8.769317,7.02171 7.6347685,4.702629 7.1888875,3.9675317 6.385277,3.5004594 5.500003,3.499504 Z"/>
+ <path style="fill:#d8bfa2" d="m 5.500003,2.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 3.9468438,7.601873 5,8.018128 5,8.7504805 5,10.166807 4,11.166496 4,13.166496 4,17.333843 8.9007475,19 11.233401,19 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 19.650393,10.751444 21,8.2505245 21,6.999504 c -0.332653,0.832653 -3.184922,3 -8.017576,3 C 9.610645,9.709381 8.769317,6.52171 7.6347685,4.202629 7.1888875,3.4675317 6.385277,3.0004594 5.500003,2.999504 Z"/>
+ <path style="opacity:0.2" d="m 5.5,7 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 5.5,6.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="5.5" cy="5.5" r=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,1 C 5.448211,1 5,1.4482109 5,2 5,2.061043 5.0246522,2.1138334 5.0351562,2.171875 4.736396,1.9796268 4.3500126,1.9392124 4.0175781,2.1230469 3.6193223,2.3414453 3.445631,2.7918981 3.5410156,3.2148438 3.6130867,2.9713456 3.7780273,2.7544135 4.0175781,2.6230469 4.3500126,2.4392124 4.736396,2.4796268 5.0351562,2.671875 5.0246522,2.6138334 5,2.561043 5,2.5 c 0,-0.5517891 0.448211,-1 1,-1 0.5517895,0 1,0.4482109 1,1 C 7,2.517327 6.99111,2.531716 6.99023,2.548828 7.2438369,2.493929 7.5131107,2.497616 7.7675737,2.613281 8.1610023,2.7921128 8.3930304,3.154536 8.45898,3.550781 8.6013815,2.9787626 8.3246355,2.36649 7.7675781,2.1132812 7.5131151,1.9976163 7.2438413,1.9939292 6.9902344,2.0488281 6.9911076,2.0317164 7,2.0173267 7,2 7,1.4482109 6.5517895,1 6,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.5,3 C 4.1743181,3.00158 3.0813456,4.0376863 3.0078125,5.3613281 c -0.0071,0.05974 -0.00609,0.1186154 -0.00586,0.1777344 1.63e-5,0.001 -1.73e-5,0.00291 0,0.00391 0.0013,0.073285 0.013817,0.1443588 0.021484,0.2167968 C 3.1468249,4.4862252 4.2092252,3.5015384 5.5,3.5 6.385274,3.5009554 7.1888846,3.9680277 7.6347656,4.703125 8.7693141,7.022206 9.610643,10.209877 12.982422,10.5 17.577016,10.5 20.353267,8.553106 20.904297,7.6445312 20.960108,7.4103835 21,7.1891133 21,7 20.667347,7.832653 17.815076,10 12.982422,10 9.610643,9.709877 8.7693141,6.522206 7.6347656,4.203125 7.1888846,3.4680277 6.385274,3.0009554 5.5,3 Z M 4.9707031,9.091797 C 4.8312862,10.336334 4,11.331768 4,13.166016 4,13.245146 4.012142,13.317201 4.015625,13.394531 4.1028262,11.579287 5,10.598172 5,9.25 5,9.1942 4.982182,9.144129 4.970703,9.091797 Z m 14.2148439,2.085937 c -0.182641,0.156584 -0.364439,0.281366 -0.535156,0.324219 0.411763,0 0.705846,0.252942 0.990234,0.574219 C 19.746248,12.052307 19.823311,12.02533 20,12 19.729443,11.675066 19.482302,11.364573 19.185547,11.177734 Z m 0.171875,1.482422 C 19.245303,12.724845 19.145741,12.818713 19,13 c 0.453037,0.113606 0.629879,0.374748 0.779297,0.638672 C 19.855823,13.594671 19.920531,13.541851 20,13.5 19.804759,13.241266 19.703016,12.886226 19.357422,12.660156 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/stargus.svg b/.icons/awkward/22x22/apps/stargus.svg
new file mode 100644
index 00000000..03ea57e9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stargus.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2,0.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 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 11.268555,5.5009765 c -0.05213,0.0017 -0.106005,0.00692 -0.164063,0.01465 C 10.451518,5.6025985 10.272286,5.760585 9.873047,6.5986345 9.603762,7.1638915 9.469046,7.303329 9.122071,7.377931 7.5,6.1962755 7.5,8 7.180664,8.5 6.7429415,8.1159445 5.7748184,7.497096 5.2126889,7.0328215 4.7101114,6.617732 4.2125984,6.366243 3.8181159,6.6282225 3.5055153,6.84742 3.2399216,7.3177205 3.1433111,8.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 7.7670445,12.776483 7.500245,12.282928 7.469,11.570313 7.4407835,10.926486 7.7164135,10.5 8.0859375,10.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 18.833722,12.613163 17.908713,9.935608 15.908863,8.1152345 15.570578,7.819537 14.078245,7.0982435 13.203125,6.5126955 11.928098,5.6595635 11.633445,5.488929 11.268555,5.5009765 Z"/>
+ <path style="fill:#8e8e8e" d="m 11.268555,5.0009765 c -0.05213,0.0017 -0.106005,0.00692 -0.164063,0.01465 C 10.451518,5.1025985 10.272286,5.260585 9.873047,6.0986345 9.603762,6.6638915 9.469046,6.803329 9.122071,6.877931 7.5,5.6962755 7.5,7.5 7.180664,8 6.7429415,7.6159445 5.7748184,6.997096 5.2126889,6.5328215 4.7101114,6.117732 4.2125984,5.866243 3.8181159,6.1282225 3.5055153,6.34742 3.2399216,6.8177205 3.1433111,7.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 10.694881,16.385654 11.601285,17 11.62793,17 11.777701,17 10.18033,14.925035 9.212891,13.863281 7.7670445,12.276483 7.500245,11.782928 7.469,11.070313 7.4407835,10.426486 7.7164135,10 8.0859375,10 8.220211,10 8.82793,10.385419 9.498047,11.145508 c 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 18.833722,12.113163 17.908713,9.435608 15.908863,7.6152345 15.570578,7.319537 14.078245,6.5982435 13.203125,6.0126955 11.928098,5.1595635 11.633445,4.988929 11.268555,5.0009765 Z"/>
+ <ellipse style="opacity:0.2" cx="2.134" cy="17.904" rx="1.045" ry="1.469" transform="matrix(0.37859229,-0.92556355,0.62510084,0.780544,0,0)"/>
+ <ellipse style="fill:#00ffff" cx="2.492" cy="17.688" rx="1.045" ry="1.469" transform="matrix(0.37859229,-0.92556355,0.62510084,0.780544,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.269531,5 c -0.05213,0.0017 -0.107957,0.0079 -0.166015,0.015625 -0.652974,0.086972 -0.83123,0.2459349 -1.230469,1.0839844 -0.269285,0.565257 -0.403025,0.7046948 -0.75,0.7792968 C 7.5009759,5.6972507 7.4990235,7.5 7.1796875,8 6.741965,7.6159445 5.7750201,6.9974776 5.2128906,6.5332031 4.7103131,6.1181136 4.2128419,5.8669268 3.8183594,6.1289062 3.5057588,6.3481037 3.2391886,6.8174279 3.1425781,7.8964844 3.1045832,8.3208532 3.0983824,8.6597516 3.1171875,8.96875 3.1232623,8.784426 3.1228464,8.6168695 3.1425781,8.3964844 3.2391886,7.3174279 3.5057588,6.8481037 3.8183594,6.6289062 4.2128419,6.3669268 4.7103131,6.6181136 5.2128906,7.0332031 5.7750201,7.4974776 6.741965,8.1159445 7.1796875,8.5 7.4990235,8 7.5009759,6.1972507 9.123047,7.3789062 9.470022,7.3043042 9.603762,7.1648664 9.873047,6.5996094 10.272286,5.7615599 10.450542,5.602597 11.103516,5.515625 11.161574,5.507895 11.217401,5.5017 11.269531,5.5 c 0.36489,-0.012048 0.658567,0.1605399 1.933594,1.0136719 0.87512,0.585548 2.366793,1.305865 2.705078,1.6015625 1.93233,1.7589126 2.854222,4.3175536 3.064453,6.8925776 0.02066,-0.0181 0.02582,-0.08292 0.02734,-0.230468 C 18.834038,12.112187 17.908053,9.435608 15.908203,7.6152344 15.569918,7.3195369 14.078245,6.5992199 13.203125,6.0136719 11.928098,5.1605399 11.634421,4.9879525 11.269531,5 Z m 1.34375,4.583984 c -0.0906,0.07049 -0.111232,0.19382 -0.06055,0.410157 0.605484,0.79502 0.974927,1.819308 1.039063,2.701171 0.07375,-0.940308 -0.294455,-2.169426 -0.978516,-3.111328 z m -5.1191404,1.646485 c -0.01574,0.106709 -0.030845,0.215378 -0.025391,0.339843 0.031245,0.712615 0.2982941,1.206171 1.7441414,2.792969 0.562169,0.616975 1.303052,1.541044 1.824218,2.236328 C 11.178686,16.693372 11.621086,17 11.628906,17 11.778677,17 10.18033,14.925035 9.212891,13.863281 7.8797228,12.400147 7.5620879,11.863414 7.4941406,11.230469 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/start-here-archlinux.svg b/.icons/awkward/22x22/apps/start-here-archlinux.svg
new file mode 120000
index 00000000..ffa44bd7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/start-here-archlinux.svg
@@ -0,0 +1 @@
+distributor-logo-archlinux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/start-here-arcolinux.svg b/.icons/awkward/22x22/apps/start-here-arcolinux.svg
new file mode 120000
index 00000000..9b95bb52
--- /dev/null
+++ b/.icons/awkward/22x22/apps/start-here-arcolinux.svg
@@ -0,0 +1 @@
+arcolinux-hello.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/start-here-debian.svg b/.icons/awkward/22x22/apps/start-here-debian.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/22x22/apps/start-here-debian.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/start-here-fedora.svg b/.icons/awkward/22x22/apps/start-here-fedora.svg
new file mode 120000
index 00000000..8966161a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/start-here-fedora.svg
@@ -0,0 +1 @@
+distributor-logo-fedora.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/start-here-korora.svg b/.icons/awkward/22x22/apps/start-here-korora.svg
new file mode 120000
index 00000000..06a99a3f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/start-here-korora.svg
@@ -0,0 +1 @@
+distributor-logo-korora.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/start-here-linux-mint.svg b/.icons/awkward/22x22/apps/start-here-linux-mint.svg
new file mode 120000
index 00000000..aabce303
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/start-here-lubuntu.svg b/.icons/awkward/22x22/apps/start-here-lubuntu.svg
new file mode 120000
index 00000000..3529b2a3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/start-here-lubuntu.svg
@@ -0,0 +1 @@
+distributor-logo-lubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/start-here-manjaro.svg b/.icons/awkward/22x22/apps/start-here-manjaro.svg
new file mode 120000
index 00000000..e7116d4c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/start-here-manjaro.svg
@@ -0,0 +1 @@
+distributor-logo-manjaro.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/start-here-opensuse.svg b/.icons/awkward/22x22/apps/start-here-opensuse.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/start-here-opensuse.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/start-here-pop-os.svg b/.icons/awkward/22x22/apps/start-here-pop-os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/start-here-ubuntu.svg b/.icons/awkward/22x22/apps/start-here-ubuntu.svg
new file mode 120000
index 00000000..8be7dd5b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/start-here-ubuntu.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/start-here-xfce.svg b/.icons/awkward/22x22/apps/start-here-xfce.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/22x22/apps/start-here-xfce.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/staruml.svg b/.icons/awkward/22x22/apps/staruml.svg
new file mode 100644
index 00000000..3561a74d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/staruml.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(0,-1.0000053)">
+ <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.1425792 0.07389,-0.5722385 -0.08662,-1.1745142 -0.500001,-1.6425798 -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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/statalogo_14.svg b/.icons/awkward/22x22/apps/statalogo_14.svg
new file mode 100644
index 00000000..952b355e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/statalogo_14.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#597f97" width="20" height="20" x="-20" y="-20" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 0,18.5 V 19 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 19.331,20.5 20,19.831 20,19 V 18.5 C 20,19.331 19.331,20 18.5,20 H 1.5 C 0.669,20 0,19.331 0,18.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.5,0 C 0.669,0 0,0.669 0,1.5 V 2 C 0,1.169 0.669,0.5 1.5,0.5 h 17 C 19.331,0.5 20,1.169 20,2 V 1.5 C 20,0.669 19.331,0 18.5,0 Z"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="8" y="8"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="13" y="8"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="3" y="8"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="8" y="3"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="13" y="3"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="8" y="13"/>
+ <rect style="fill:#ee3c23" width="9" height="9" x="-22" y="-22" rx=".675" ry=".675" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="3" y="13"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 14.500121,15.499879 h 1 V 19.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 19.499957,19.5 v -4.000121 l -2,3 h 3 v 0 0"/>
+ <path style="opacity:0.2" d="m 8,7 v 0.5 h 4 V 7 Z m 5,0 v 0.5 h 4 V 7 Z M 3,12 v 0.5 H 7 V 12 Z m 5,0 v 0.5 h 4 V 12 Z m 5,0 v 0.5 h 4 V 12 Z M 3,17 v 0.5 H 7 V 17 Z m 5,0 v 0.5 h 4 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/steadyflow.svg b/.icons/awkward/22x22/apps/steadyflow.svg
new file mode 100644
index 00000000..fc2d84df
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steadyflow.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/stealth-bastard-deluxe.svg b/.icons/awkward/22x22/apps/stealth-bastard-deluxe.svg
new file mode 100644
index 00000000..bec349ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stealth-bastard-deluxe.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <circle r="9" style="opacity:.2" cx="11" cy="11.5"/>
+ <circle r="9" style="fill:#ccb886" cx="11" cy="11"/>
+ <path style="opacity:.1" 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"/>
+ <path style="fill:#3f3f3f" 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"/>
+ <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 r="2.5" style="fill:#84d682" cx="7.5" cy="11.5"/>
+ <circle r="2.5" style="fill:#84d682" cx="14.5" cy="11.5"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 2a9 9 0 0 0 -9 9 9 9 0 0 0 0.0097656 0.287109 9 9 0 0 1 8.9902344 -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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/steam-icon.svg b/.icons/awkward/22x22/apps/steam-icon.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam-icon.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam-launcher.svg b/.icons/awkward/22x22/apps/steam-launcher.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam-launcher.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam.svg b/.icons/awkward/22x22/apps/steam.svg
new file mode 100644
index 00000000..ba22f1ff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam.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 10.464495,16.511944 4.215102,-8.9669674 6.403079,4.5587924 -7.553171,6.978332 z"/>
+ <circle style="opacity:0.2" cx="12.5" cy="17" r="3.5"/>
+ <circle style="opacity:0.2" cx="4.5" cy="12" r="3.5"/>
+ <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="opacity:0.2" cx="18" cy="9.5" r="5"/>
+ <circle style="fill:#3b597f" cx="18" cy="9" r="5"/>
+ <circle style="fill:#3b597f" cx="12.5" cy="16.5" r="3.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12.5 13 A 3.5 3.5 0 0 0 9 16.5 A 3.5 3.5 0 0 0 9.0117188 16.775391 A 3.5 3.5 0 0 1 12.5 13.5 A 3.5 3.5 0 0 1 15.988281 16.724609 A 3.5 3.5 0 0 0 16 16.5 A 3.5 3.5 0 0 0 12.5 13 z"/>
+ <circle style="fill:#3b597f" cx="4.5" cy="11.5" r="3.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round" d="m 4.5,11.999607 8,5"/>
+ <path style="fill:none;stroke:#3db8ff;stroke-width:3;stroke-linecap:round" d="m 4.5,11.5 8,5"/>
+ <circle style="opacity:0.2" cx="18" cy="9.5" r="3"/>
+ <circle style="fill:#3db8ff" cx="18" cy="9" r="3"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18 4 A 5 5 0 0 0 13 9 A 5 5 0 0 0 13.009766 9.3027344 A 5 5 0 0 1 18 4.5 A 5 5 0 0 1 22.990234 9.1972656 A 5 5 0 0 0 23 9 A 5 5 0 0 0 18 4 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.5 8 A 3.5 3.5 0 0 0 1 11.5 A 3.5 3.5 0 0 0 1.0117188 11.775391 A 3.5 3.5 0 0 1 4.5 8.5 A 3.5 3.5 0 0 1 7.9882812 11.724609 A 3.5 3.5 0 0 0 8 11.5 A 3.5 3.5 0 0 0 4.5 8 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 18 6 A 3 3 0 0 0 15 9 A 3 3 0 0 0 15.013672 9.2558594 A 3 3 0 0 1 18 6.5 A 3 3 0 0 1 20.986328 9.2441406 A 3 3 0 0 0 21 9 A 3 3 0 0 0 18 6 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.4414062 9.9882812 A 1.50015 1.50015 0 0 0 3.0039062 11.736328 A 1.50015 1.50015 0 0 1 4.4414062 10.488281 A 1.50015 1.50015 0 0 1 5.2949219 10.728516 L 13.294922 15.728516 A 1.50015 1.50015 0 0 1 14.013672 16.773438 A 1.50015 1.50015 0 0 0 13.294922 15.228516 L 5.2949219 10.228516 A 1.50015 1.50015 0 0 0 4.4414062 9.9882812 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/steam_icon_10.svg b/.icons/awkward/22x22/apps/steam_icon_10.svg
new file mode 120000
index 00000000..4fca1844
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_10.svg
@@ -0,0 +1 @@
+cs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_1019590.svg b/.icons/awkward/22x22/apps/steam_icon_1019590.svg
new file mode 120000
index 00000000..73ef11f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_1019590.svg
@@ -0,0 +1 @@
+lovely-planet-2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_1037480.svg b/.icons/awkward/22x22/apps/steam_icon_1037480.svg
new file mode 120000
index 00000000..2b86af47
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_1037480.svg
@@ -0,0 +1 @@
+classic-racers.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_1046930.svg b/.icons/awkward/22x22/apps/steam_icon_1046930.svg
new file mode 120000
index 00000000..aea4ba51
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_1046930.svg
@@ -0,0 +1 @@
+dota-underlords.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_105600.svg b/.icons/awkward/22x22/apps/steam_icon_105600.svg
new file mode 120000
index 00000000..6e1fdbc4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_105600.svg
@@ -0,0 +1 @@
+terraria.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_107100.svg b/.icons/awkward/22x22/apps/steam_icon_107100.svg
new file mode 120000
index 00000000..73de72d1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_107100.svg
@@ -0,0 +1 @@
+bastion.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_107800.svg b/.icons/awkward/22x22/apps/steam_icon_107800.svg
new file mode 120000
index 00000000..99623fe2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_107800.svg
@@ -0,0 +1 @@
+rochard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_108600.svg b/.icons/awkward/22x22/apps/steam_icon_108600.svg
new file mode 120000
index 00000000..216467d8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_108600.svg
@@ -0,0 +1 @@
+project-zomboid.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_1105890.svg b/.icons/awkward/22x22/apps/steam_icon_1105890.svg
new file mode 120000
index 00000000..1df0d876
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_1105890.svg
@@ -0,0 +1 @@
+tilesetter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_1250.svg b/.icons/awkward/22x22/apps/steam_icon_1250.svg
new file mode 120000
index 00000000..6af8d259
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_1250.svg
@@ -0,0 +1 @@
+killing-floor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_130.svg b/.icons/awkward/22x22/apps/steam_icon_130.svg
new file mode 120000
index 00000000..33769659
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_130.svg
@@ -0,0 +1 @@
+half-life-blue-shift.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_1500.svg b/.icons/awkward/22x22/apps/steam_icon_1500.svg
new file mode 120000
index 00000000..ff0865d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_1500.svg
@@ -0,0 +1 @@
+darwinia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_1510.svg b/.icons/awkward/22x22/apps/steam_icon_1510.svg
new file mode 120000
index 00000000..07bd49c8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_1510.svg
@@ -0,0 +1 @@
+uplink.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_1520.svg b/.icons/awkward/22x22/apps/steam_icon_1520.svg
new file mode 120000
index 00000000..6333fb6c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_1520.svg
@@ -0,0 +1 @@
+defcon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_1530.svg b/.icons/awkward/22x22/apps/steam_icon_1530.svg
new file mode 120000
index 00000000..9cb2b60e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_1530.svg
@@ -0,0 +1 @@
+multiwinia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_20.svg b/.icons/awkward/22x22/apps/steam_icon_20.svg
new file mode 120000
index 00000000..c23c799b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_20.svg
@@ -0,0 +1 @@
+team-fortress-classic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_200710.svg b/.icons/awkward/22x22/apps/steam_icon_200710.svg
new file mode 120000
index 00000000..5ed0c779
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_200710.svg
@@ -0,0 +1 @@
+torchlight-2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_200900.svg b/.icons/awkward/22x22/apps/steam_icon_200900.svg
new file mode 120000
index 00000000..ce41f6b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_200900.svg
@@ -0,0 +1 @@
+cave-story.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_203770.svg b/.icons/awkward/22x22/apps/steam_icon_203770.svg
new file mode 120000
index 00000000..c0ffca00
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_203770.svg
@@ -0,0 +1 @@
+crusader-kings-2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_204360.svg b/.icons/awkward/22x22/apps/steam_icon_204360.svg
new file mode 120000
index 00000000..5e1ba7b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_204360.svg
@@ -0,0 +1 @@
+castle-crashers.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_206440.svg b/.icons/awkward/22x22/apps/steam_icon_206440.svg
new file mode 120000
index 00000000..10ed3447
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_206440.svg
@@ -0,0 +1 @@
+to-the-moon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_209190.svg b/.icons/awkward/22x22/apps/steam_icon_209190.svg
new file mode 120000
index 00000000..7b04987b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_209190.svg
@@ -0,0 +1 @@
+stealth-bastard-deluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_20920.svg b/.icons/awkward/22x22/apps/steam_icon_20920.svg
new file mode 120000
index 00000000..4f456f02
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_20920.svg
@@ -0,0 +1 @@
+the-witcher-2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_210770.svg b/.icons/awkward/22x22/apps/steam_icon_210770.svg
new file mode 120000
index 00000000..21dd5943
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_210770.svg
@@ -0,0 +1 @@
+sanctum-2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_211820.svg b/.icons/awkward/22x22/apps/steam_icon_211820.svg
new file mode 120000
index 00000000..33114c26
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_211820.svg
@@ -0,0 +1 @@
+starbound.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_218620.svg b/.icons/awkward/22x22/apps/steam_icon_218620.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_218620.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_219740.svg b/.icons/awkward/22x22/apps/steam_icon_219740.svg
new file mode 120000
index 00000000..87054de0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_219740.svg
@@ -0,0 +1 @@
+dont-starve.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_220.svg b/.icons/awkward/22x22/apps/steam_icon_220.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_220.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_22000.svg b/.icons/awkward/22x22/apps/steam_icon_22000.svg
new file mode 120000
index 00000000..12817f98
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_22000.svg
@@ -0,0 +1 @@
+world-of-goo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_220200.svg b/.icons/awkward/22x22/apps/steam_icon_220200.svg
new file mode 120000
index 00000000..e17a3661
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_220200.svg
@@ -0,0 +1 @@
+kerbal-space-program.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_220780.svg b/.icons/awkward/22x22/apps/steam_icon_220780.svg
new file mode 120000
index 00000000..18238fb4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_220780.svg
@@ -0,0 +1 @@
+thomas-was-alone.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_221260.svg b/.icons/awkward/22x22/apps/steam_icon_221260.svg
new file mode 120000
index 00000000..ea7db8b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_221260.svg
@@ -0,0 +1 @@
+little-inferno.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_221640.svg b/.icons/awkward/22x22/apps/steam_icon_221640.svg
new file mode 120000
index 00000000..6926ccca
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_221640.svg
@@ -0,0 +1 @@
+super-hexagon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_221810.svg b/.icons/awkward/22x22/apps/steam_icon_221810.svg
new file mode 120000
index 00000000..44643562
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_221810.svg
@@ -0,0 +1 @@
+the-cave.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_222880.svg b/.icons/awkward/22x22/apps/steam_icon_222880.svg
new file mode 120000
index 00000000..241847e4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_222880.svg
@@ -0,0 +1 @@
+insurgency.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_224480.svg b/.icons/awkward/22x22/apps/steam_icon_224480.svg
new file mode 120000
index 00000000..daa53bfe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_224480.svg
@@ -0,0 +1 @@
+octodad-dadliest-catch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_224760.svg b/.icons/awkward/22x22/apps/steam_icon_224760.svg
new file mode 120000
index 00000000..c8788280
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_224760.svg
@@ -0,0 +1 @@
+fez.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_22600.svg b/.icons/awkward/22x22/apps/steam_icon_22600.svg
new file mode 120000
index 00000000..4a02836f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_22600.svg
@@ -0,0 +1 @@
+worms.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_227300.svg b/.icons/awkward/22x22/apps/steam_icon_227300.svg
new file mode 120000
index 00000000..7bb0e116
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_227300.svg
@@ -0,0 +1 @@
+euro-truck-simulator-2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_228360.svg b/.icons/awkward/22x22/apps/steam_icon_228360.svg
new file mode 120000
index 00000000..56aa3694
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_228360.svg
@@ -0,0 +1 @@
+full-throttle-remastered.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_231430.svg b/.icons/awkward/22x22/apps/steam_icon_231430.svg
new file mode 120000
index 00000000..8607717f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_231430.svg
@@ -0,0 +1 @@
+company-of-heroes-2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_233840.svg b/.icons/awkward/22x22/apps/steam_icon_233840.svg
new file mode 120000
index 00000000..4a02836f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_233840.svg
@@ -0,0 +1 @@
+worms.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_235820.svg b/.icons/awkward/22x22/apps/steam_icon_235820.svg
new file mode 120000
index 00000000..3b0b9d36
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_235820.svg
@@ -0,0 +1 @@
+element4l.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_236390.svg b/.icons/awkward/22x22/apps/steam_icon_236390.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_236390.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_238320.svg b/.icons/awkward/22x22/apps/steam_icon_238320.svg
new file mode 120000
index 00000000..81afaaec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_238320.svg
@@ -0,0 +1 @@
+outlast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_238460.svg b/.icons/awkward/22x22/apps/steam_icon_238460.svg
new file mode 120000
index 00000000..05f48930
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_238460.svg
@@ -0,0 +1 @@
+battleblock-theater.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_239140.svg b/.icons/awkward/22x22/apps/steam_icon_239140.svg
new file mode 120000
index 00000000..1a3241c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_239140.svg
@@ -0,0 +1 @@
+dying-light.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_239200.svg b/.icons/awkward/22x22/apps/steam_icon_239200.svg
new file mode 120000
index 00000000..2d19ce57
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/steam_icon_240.svg b/.icons/awkward/22x22/apps/steam_icon_240.svg
new file mode 120000
index 00000000..a1a392b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_240.svg
@@ -0,0 +1 @@
+css.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_242820.svg b/.icons/awkward/22x22/apps/steam_icon_242820.svg
new file mode 120000
index 00000000..7b04e6ae
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_242820.svg
@@ -0,0 +1 @@
+140-game.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_245170.svg b/.icons/awkward/22x22/apps/steam_icon_245170.svg
new file mode 120000
index 00000000..64f610d7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_245170.svg
@@ -0,0 +1 @@
+skullgirls.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_247080.svg b/.icons/awkward/22x22/apps/steam_icon_247080.svg
new file mode 120000
index 00000000..5000602f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_247080.svg
@@ -0,0 +1 @@
+crypt-of-the-necrodancer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_248610.svg b/.icons/awkward/22x22/apps/steam_icon_248610.svg
new file mode 120000
index 00000000..7acad738
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_248610.svg
@@ -0,0 +1 @@
+door-kickers.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_249590.svg b/.icons/awkward/22x22/apps/steam_icon_249590.svg
new file mode 120000
index 00000000..9e1d3aa6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_249590.svg
@@ -0,0 +1 @@
+teslagrad.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_250420.svg b/.icons/awkward/22x22/apps/steam_icon_250420.svg
new file mode 120000
index 00000000..36fb9582
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_250420.svg
@@ -0,0 +1 @@
+8bitmmo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_250600.svg b/.icons/awkward/22x22/apps/steam_icon_250600.svg
new file mode 120000
index 00000000..f544db5f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_250600.svg
@@ -0,0 +1 @@
+com.krillbite.ThePlan.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_250820.svg b/.icons/awkward/22x22/apps/steam_icon_250820.svg
new file mode 120000
index 00000000..19071a1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_250820.svg
@@ -0,0 +1 @@
+steamvr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_250900.svg b/.icons/awkward/22x22/apps/steam_icon_250900.svg
new file mode 120000
index 00000000..62319dca
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/steam_icon_251570.svg b/.icons/awkward/22x22/apps/steam_icon_251570.svg
new file mode 120000
index 00000000..5df77c92
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_251570.svg
@@ -0,0 +1 @@
+7-days-to-die.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_252490.svg b/.icons/awkward/22x22/apps/steam_icon_252490.svg
new file mode 120000
index 00000000..6c2e4612
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_252490.svg
@@ -0,0 +1 @@
+rust.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_252670.svg b/.icons/awkward/22x22/apps/steam_icon_252670.svg
new file mode 120000
index 00000000..c74f70e9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_252670.svg
@@ -0,0 +1 @@
+nihilumbra.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_252950.svg b/.icons/awkward/22x22/apps/steam_icon_252950.svg
new file mode 120000
index 00000000..c011a94a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_252950.svg
@@ -0,0 +1 @@
+rocket-league.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_255220.svg b/.icons/awkward/22x22/apps/steam_icon_255220.svg
new file mode 120000
index 00000000..758b42d8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_255220.svg
@@ -0,0 +1 @@
+grid-autosport.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_255300.svg b/.icons/awkward/22x22/apps/steam_icon_255300.svg
new file mode 120000
index 00000000..d6c73e21
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_255300.svg
@@ -0,0 +1 @@
+journey-of-a-roach.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_255710.svg b/.icons/awkward/22x22/apps/steam_icon_255710.svg
new file mode 120000
index 00000000..29daf886
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_255710.svg
@@ -0,0 +1 @@
+cities-skylines.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_257510.svg b/.icons/awkward/22x22/apps/steam_icon_257510.svg
new file mode 120000
index 00000000..cafcaea6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_257510.svg
@@ -0,0 +1 @@
+the-talos-principle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_258890.svg b/.icons/awkward/22x22/apps/steam_icon_258890.svg
new file mode 120000
index 00000000..8c00d0d2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_258890.svg
@@ -0,0 +1 @@
+type-rider.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_261640.svg b/.icons/awkward/22x22/apps/steam_icon_261640.svg
new file mode 120000
index 00000000..bad504f0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_261640.svg
@@ -0,0 +1 @@
+borderlands-the-pre-sequel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_265830.svg b/.icons/awkward/22x22/apps/steam_icon_265830.svg
new file mode 120000
index 00000000..5954f5b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_265830.svg
@@ -0,0 +1 @@
+monochroma.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_268910.svg b/.icons/awkward/22x22/apps/steam_icon_268910.svg
new file mode 120000
index 00000000..1578c389
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_268910.svg
@@ -0,0 +1 @@
+cuphead.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_269670.svg b/.icons/awkward/22x22/apps/steam_icon_269670.svg
new file mode 120000
index 00000000..d5ea0d03
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_269670.svg
@@ -0,0 +1 @@
+badland.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_278360.svg b/.icons/awkward/22x22/apps/steam_icon_278360.svg
new file mode 120000
index 00000000..b9fe136b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/steam_icon_280.svg b/.icons/awkward/22x22/apps/steam_icon_280.svg
new file mode 120000
index 00000000..9ce8db2b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_280.svg
@@ -0,0 +1 @@
+half-life.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_280680.svg b/.icons/awkward/22x22/apps/steam_icon_280680.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_280680.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_285920.svg b/.icons/awkward/22x22/apps/steam_icon_285920.svg
new file mode 120000
index 00000000..8eddcbc8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_285920.svg
@@ -0,0 +1 @@
+terratech.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_286690.svg b/.icons/awkward/22x22/apps/steam_icon_286690.svg
new file mode 120000
index 00000000..5201d250
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_286690.svg
@@ -0,0 +1 @@
+metro-2033-redux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_287390.svg b/.icons/awkward/22x22/apps/steam_icon_287390.svg
new file mode 120000
index 00000000..20ff6a42
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_287390.svg
@@ -0,0 +1 @@
+metro-last-light-redux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_289070.svg b/.icons/awkward/22x22/apps/steam_icon_289070.svg
new file mode 120000
index 00000000..31679365
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_289070.svg
@@ -0,0 +1 @@
+civilization6.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_291650.svg b/.icons/awkward/22x22/apps/steam_icon_291650.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_291650.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_294100.svg b/.icons/awkward/22x22/apps/steam_icon_294100.svg
new file mode 120000
index 00000000..1644b36a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_294100.svg
@@ -0,0 +1 @@
+rimworld.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_298600.svg b/.icons/awkward/22x22/apps/steam_icon_298600.svg
new file mode 120000
index 00000000..8dd63e99
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_298600.svg
@@ -0,0 +1 @@
+lovely-planet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_299660.svg b/.icons/awkward/22x22/apps/steam_icon_299660.svg
new file mode 120000
index 00000000..07fdd295
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_299660.svg
@@ -0,0 +1 @@
+6180-the-moon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_30.svg b/.icons/awkward/22x22/apps/steam_icon_30.svg
new file mode 120000
index 00000000..b56fe85e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_30.svg
@@ -0,0 +1 @@
+dods.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_300.svg b/.icons/awkward/22x22/apps/steam_icon_300.svg
new file mode 120000
index 00000000..b56fe85e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_300.svg
@@ -0,0 +1 @@
+dods.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_300570.svg b/.icons/awkward/22x22/apps/steam_icon_300570.svg
new file mode 120000
index 00000000..8779fb10
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_300570.svg
@@ -0,0 +1 @@
+infinifactory.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_301520.svg b/.icons/awkward/22x22/apps/steam_icon_301520.svg
new file mode 120000
index 00000000..7406ed51
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_301520.svg
@@ -0,0 +1 @@
+robocraft.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_304930.svg b/.icons/awkward/22x22/apps/steam_icon_304930.svg
new file mode 120000
index 00000000..5c963c4f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_304930.svg
@@ -0,0 +1 @@
+unturned.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_305620.svg b/.icons/awkward/22x22/apps/steam_icon_305620.svg
new file mode 120000
index 00000000..6469824a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_305620.svg
@@ -0,0 +1 @@
+the-long-dark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_310560.svg b/.icons/awkward/22x22/apps/steam_icon_310560.svg
new file mode 120000
index 00000000..3b8da845
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_310560.svg
@@ -0,0 +1 @@
+dirt-rally.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_311690.svg b/.icons/awkward/22x22/apps/steam_icon_311690.svg
new file mode 120000
index 00000000..0e0e3357
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_311690.svg
@@ -0,0 +1 @@
+enter-the-gungeon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_316790.svg b/.icons/awkward/22x22/apps/steam_icon_316790.svg
new file mode 120000
index 00000000..a2c8d7ef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_316790.svg
@@ -0,0 +1 @@
+grim-fandango-remastered.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_319630.svg b/.icons/awkward/22x22/apps/steam_icon_319630.svg
new file mode 120000
index 00000000..15101603
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_319630.svg
@@ -0,0 +1 @@
+life-is-strange.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_319910.svg b/.icons/awkward/22x22/apps/steam_icon_319910.svg
new file mode 120000
index 00000000..f85a7cc7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_319910.svg
@@ -0,0 +1 @@
+trine3.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_320.svg b/.icons/awkward/22x22/apps/steam_icon_320.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_320.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_322330.svg b/.icons/awkward/22x22/apps/steam_icon_322330.svg
new file mode 120000
index 00000000..5fd3f996
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_322330.svg
@@ -0,0 +1 @@
+dont-starve-together.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_323470.svg b/.icons/awkward/22x22/apps/steam_icon_323470.svg
new file mode 120000
index 00000000..57444e24
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_323470.svg
@@ -0,0 +1 @@
+dragon-ball-xenoverse.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_325610.svg b/.icons/awkward/22x22/apps/steam_icon_325610.svg
new file mode 120000
index 00000000..f7553b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_325610.svg
@@ -0,0 +1 @@
+total-war.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_327220.svg b/.icons/awkward/22x22/apps/steam_icon_327220.svg
new file mode 120000
index 00000000..4bc7cfe9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_327220.svg
@@ -0,0 +1 @@
+annas-quest.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_328080.svg b/.icons/awkward/22x22/apps/steam_icon_328080.svg
new file mode 120000
index 00000000..7a397409
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_328080.svg
@@ -0,0 +1 @@
+rise-to-ruins.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_330820.svg b/.icons/awkward/22x22/apps/steam_icon_330820.svg
new file mode 120000
index 00000000..a8ae8243
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_330820.svg
@@ -0,0 +1 @@
+2064-read-only-memories.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_336940.svg b/.icons/awkward/22x22/apps/steam_icon_336940.svg
new file mode 120000
index 00000000..e7659dee
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_336940.svg
@@ -0,0 +1 @@
+basingstoke.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_340.svg b/.icons/awkward/22x22/apps/steam_icon_340.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_340.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_344550.svg b/.icons/awkward/22x22/apps/steam_icon_344550.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_344550.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_345180.svg b/.icons/awkward/22x22/apps/steam_icon_345180.svg
new file mode 120000
index 00000000..e23567b6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_345180.svg
@@ -0,0 +1 @@
+victor-vran.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_346110.svg b/.icons/awkward/22x22/apps/steam_icon_346110.svg
new file mode 120000
index 00000000..2d3e30a9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_346110.svg
@@ -0,0 +1 @@
+ark-game.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_346900.svg b/.icons/awkward/22x22/apps/steam_icon_346900.svg
new file mode 120000
index 00000000..3567a034
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_346900.svg
@@ -0,0 +1 @@
+adventure-capitalist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_35700.svg b/.icons/awkward/22x22/apps/steam_icon_35700.svg
new file mode 120000
index 00000000..76000750
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_35700.svg
@@ -0,0 +1 @@
+trine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_35720.svg b/.icons/awkward/22x22/apps/steam_icon_35720.svg
new file mode 120000
index 00000000..08103709
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_35720.svg
@@ -0,0 +1 @@
+trine2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_360.svg b/.icons/awkward/22x22/apps/steam_icon_360.svg
new file mode 120000
index 00000000..e6c99a8c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_360.svg
@@ -0,0 +1 @@
+half-life-deathmatch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_365670.svg b/.icons/awkward/22x22/apps/steam_icon_365670.svg
new file mode 120000
index 00000000..965ce912
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_365670.svg
@@ -0,0 +1 @@
+blender.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_365720.svg b/.icons/awkward/22x22/apps/steam_icon_365720.svg
new file mode 120000
index 00000000..b4b6616a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_365720.svg
@@ -0,0 +1 @@
+skyrim-script-extender.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_367520.svg b/.icons/awkward/22x22/apps/steam_icon_367520.svg
new file mode 120000
index 00000000..0c264c6f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_367520.svg
@@ -0,0 +1 @@
+hollow-knight.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_367580.svg b/.icons/awkward/22x22/apps/steam_icon_367580.svg
new file mode 120000
index 00000000..8af13b52
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_367580.svg
@@ -0,0 +1 @@
+hook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_373340.svg b/.icons/awkward/22x22/apps/steam_icon_373340.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_373340.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_373740.svg b/.icons/awkward/22x22/apps/steam_icon_373740.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_373740.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_378120.svg b/.icons/awkward/22x22/apps/steam_icon_378120.svg
new file mode 120000
index 00000000..1132bfdd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_378120.svg
@@ -0,0 +1 @@
+football.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_380.svg b/.icons/awkward/22x22/apps/steam_icon_380.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_380.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_380840.svg b/.icons/awkward/22x22/apps/steam_icon_380840.svg
new file mode 120000
index 00000000..960f9cef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_380840.svg
@@ -0,0 +1 @@
+teeworlds.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_383150.svg b/.icons/awkward/22x22/apps/steam_icon_383150.svg
new file mode 120000
index 00000000..1668fa57
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_383150.svg
@@ -0,0 +1 @@
+dead-island.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_383180.svg b/.icons/awkward/22x22/apps/steam_icon_383180.svg
new file mode 120000
index 00000000..1668fa57
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_383180.svg
@@ -0,0 +1 @@
+dead-island.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_383870.svg b/.icons/awkward/22x22/apps/steam_icon_383870.svg
new file mode 120000
index 00000000..e1c8f53e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_383870.svg
@@ -0,0 +1 @@
+firewatch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_386070.svg b/.icons/awkward/22x22/apps/steam_icon_386070.svg
new file mode 120000
index 00000000..09c0cad9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_386070.svg
@@ -0,0 +1 @@
+planetary-annihilation-titans.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_38700.svg b/.icons/awkward/22x22/apps/steam_icon_38700.svg
new file mode 120000
index 00000000..48661222
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_38700.svg
@@ -0,0 +1 @@
+toki-tori.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_388210.svg b/.icons/awkward/22x22/apps/steam_icon_388210.svg
new file mode 120000
index 00000000..1c9b8e59
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/steam_icon_389140.svg b/.icons/awkward/22x22/apps/steam_icon_389140.svg
new file mode 120000
index 00000000..507e1d46
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_389140.svg
@@ -0,0 +1 @@
+horizon-chase-turbo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_391540.svg b/.icons/awkward/22x22/apps/steam_icon_391540.svg
new file mode 120000
index 00000000..fac30867
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_391540.svg
@@ -0,0 +1 @@
+undertale.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_395160.svg b/.icons/awkward/22x22/apps/steam_icon_395160.svg
new file mode 120000
index 00000000..0f547176
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_395160.svg
@@ -0,0 +1 @@
+toby-the-secret-mine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_397950.svg b/.icons/awkward/22x22/apps/steam_icon_397950.svg
new file mode 120000
index 00000000..d6e6808f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_397950.svg
@@ -0,0 +1 @@
+clustertruck.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_40.svg b/.icons/awkward/22x22/apps/steam_icon_40.svg
new file mode 120000
index 00000000..e6c99a8c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_40.svg
@@ -0,0 +1 @@
+half-life-deathmatch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_400.svg b/.icons/awkward/22x22/apps/steam_icon_400.svg
new file mode 120000
index 00000000..dc1f6601
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_400.svg
@@ -0,0 +1 @@
+portal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_4000.svg b/.icons/awkward/22x22/apps/steam_icon_4000.svg
new file mode 120000
index 00000000..8417860a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_4000.svg
@@ -0,0 +1 @@
+garrysmod.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_404410.svg b/.icons/awkward/22x22/apps/steam_icon_404410.svg
new file mode 120000
index 00000000..c45b07ef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_404410.svg
@@ -0,0 +1 @@
+endless-sky.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_404790.svg b/.icons/awkward/22x22/apps/steam_icon_404790.svg
new file mode 120000
index 00000000..d2f793f0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_404790.svg
@@ -0,0 +1 @@
+godot.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_407330.svg b/.icons/awkward/22x22/apps/steam_icon_407330.svg
new file mode 120000
index 00000000..cadcdd5e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_407330.svg
@@ -0,0 +1 @@
+sakura-dungeon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_40800.svg b/.icons/awkward/22x22/apps/steam_icon_40800.svg
new file mode 120000
index 00000000..972fc6bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_40800.svg
@@ -0,0 +1 @@
+supermeatboy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_413150.svg b/.icons/awkward/22x22/apps/steam_icon_413150.svg
new file mode 120000
index 00000000..5258e01a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_413150.svg
@@ -0,0 +1 @@
+stardew-valley.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_418240.svg b/.icons/awkward/22x22/apps/steam_icon_418240.svg
new file mode 120000
index 00000000..c5a01c75
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_418240.svg
@@ -0,0 +1 @@
+shadow-tactics.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_420.svg b/.icons/awkward/22x22/apps/steam_icon_420.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_420.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_421020.svg b/.icons/awkward/22x22/apps/steam_icon_421020.svg
new file mode 120000
index 00000000..47085ac9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_421020.svg
@@ -0,0 +1 @@
+dirt4.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_421170.svg b/.icons/awkward/22x22/apps/steam_icon_421170.svg
new file mode 120000
index 00000000..00692149
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_421170.svg
@@ -0,0 +1 @@
+indivisible.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_425210.svg b/.icons/awkward/22x22/apps/steam_icon_425210.svg
new file mode 120000
index 00000000..5bc660ea
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_425210.svg
@@ -0,0 +1 @@
+shadwen.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_427520.svg b/.icons/awkward/22x22/apps/steam_icon_427520.svg
new file mode 120000
index 00000000..a253a457
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_427520.svg
@@ -0,0 +1 @@
+factorio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_431240.svg b/.icons/awkward/22x22/apps/steam_icon_431240.svg
new file mode 120000
index 00000000..a79ca819
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_431240.svg
@@ -0,0 +1 @@
+kolf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_431730.svg b/.icons/awkward/22x22/apps/steam_icon_431730.svg
new file mode 120000
index 00000000..8d98231c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_431730.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_433340.svg b/.icons/awkward/22x22/apps/steam_icon_433340.svg
new file mode 120000
index 00000000..5c60276f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_433340.svg
@@ -0,0 +1 @@
+slime-rancher.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_436000.svg b/.icons/awkward/22x22/apps/steam_icon_436000.svg
new file mode 120000
index 00000000..fba8d322
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_436000.svg
@@ -0,0 +1 @@
+lovely-planet-arcade.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_440.svg b/.icons/awkward/22x22/apps/steam_icon_440.svg
new file mode 120000
index 00000000..3df2e2f9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_440.svg
@@ -0,0 +1 @@
+team-fortress2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_450140.svg b/.icons/awkward/22x22/apps/steam_icon_450140.svg
new file mode 120000
index 00000000..c6959e58
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_450140.svg
@@ -0,0 +1 @@
+7kaa.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_450660.svg b/.icons/awkward/22x22/apps/steam_icon_450660.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_450660.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_457140.svg b/.icons/awkward/22x22/apps/steam_icon_457140.svg
new file mode 120000
index 00000000..157e27ff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_457140.svg
@@ -0,0 +1 @@
+oxygen-not-included.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_468410.svg b/.icons/awkward/22x22/apps/steam_icon_468410.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_468410.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_474750.svg b/.icons/awkward/22x22/apps/steam_icon_474750.svg
new file mode 120000
index 00000000..7a85662f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_474750.svg
@@ -0,0 +1 @@
+reigns.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_48000.svg b/.icons/awkward/22x22/apps/steam_icon_48000.svg
new file mode 120000
index 00000000..5faa3989
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_48000.svg
@@ -0,0 +1 @@
+limbo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_481510.svg b/.icons/awkward/22x22/apps/steam_icon_481510.svg
new file mode 120000
index 00000000..680b6491
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_481510.svg
@@ -0,0 +1 @@
+night-in-the-woods.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_487210.svg b/.icons/awkward/22x22/apps/steam_icon_487210.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_487210.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_489830.svg b/.icons/awkward/22x22/apps/steam_icon_489830.svg
new file mode 120000
index 00000000..6e25b433
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/steam_icon_49520.svg b/.icons/awkward/22x22/apps/steam_icon_49520.svg
new file mode 120000
index 00000000..df5fc7b7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_49520.svg
@@ -0,0 +1 @@
+borderlands-2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_498330.svg b/.icons/awkward/22x22/apps/steam_icon_498330.svg
new file mode 120000
index 00000000..56996a2d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_498330.svg
@@ -0,0 +1 @@
+cats-are-liquid.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_50.svg b/.icons/awkward/22x22/apps/steam_icon_50.svg
new file mode 120000
index 00000000..84d59c94
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_50.svg
@@ -0,0 +1 @@
+half-life-opposing-force.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_500.svg b/.icons/awkward/22x22/apps/steam_icon_500.svg
new file mode 120000
index 00000000..caeb7b8a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_500.svg
@@ -0,0 +1 @@
+l4d.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_50300.svg b/.icons/awkward/22x22/apps/steam_icon_50300.svg
new file mode 120000
index 00000000..fbee78e0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_50300.svg
@@ -0,0 +1 @@
+spec-ops-the-line.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_504230.svg b/.icons/awkward/22x22/apps/steam_icon_504230.svg
new file mode 120000
index 00000000..48bbd388
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_504230.svg
@@ -0,0 +1 @@
+celeste.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_509000.svg b/.icons/awkward/22x22/apps/steam_icon_509000.svg
new file mode 120000
index 00000000..293845a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_509000.svg
@@ -0,0 +1 @@
+qubic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_527230.svg b/.icons/awkward/22x22/apps/steam_icon_527230.svg
new file mode 120000
index 00000000..16c52342
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_527230.svg
@@ -0,0 +1 @@
+for-the-king.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_550.svg b/.icons/awkward/22x22/apps/steam_icon_550.svg
new file mode 120000
index 00000000..8342963f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_550.svg
@@ -0,0 +1 @@
+l4d2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_552620.svg b/.icons/awkward/22x22/apps/steam_icon_552620.svg
new file mode 120000
index 00000000..94aba345
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_552620.svg
@@ -0,0 +1 @@
+atom-rpg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_569860.svg b/.icons/awkward/22x22/apps/steam_icon_569860.svg
new file mode 120000
index 00000000..89846fc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_569860.svg
@@ -0,0 +1 @@
+thimbleweed-park.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_570.svg b/.icons/awkward/22x22/apps/steam_icon_570.svg
new file mode 120000
index 00000000..33de490d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_570.svg
@@ -0,0 +1 @@
+dota2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_57300.svg b/.icons/awkward/22x22/apps/steam_icon_57300.svg
new file mode 120000
index 00000000..cd23363f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_57300.svg
@@ -0,0 +1 @@
+amnesia-the-dark-descent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_588650.svg b/.icons/awkward/22x22/apps/steam_icon_588650.svg
new file mode 120000
index 00000000..6df58957
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_588650.svg
@@ -0,0 +1 @@
+dead-cells.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_598530.svg b/.icons/awkward/22x22/apps/steam_icon_598530.svg
new file mode 120000
index 00000000..1d642fa1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_598530.svg
@@ -0,0 +1 @@
+naev.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_599390.svg b/.icons/awkward/22x22/apps/steam_icon_599390.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_599390.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_602960.svg b/.icons/awkward/22x22/apps/steam_icon_602960.svg
new file mode 120000
index 00000000..2d9b3cb5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_602960.svg
@@ -0,0 +1 @@
+barotrauma.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_620.svg b/.icons/awkward/22x22/apps/steam_icon_620.svg
new file mode 120000
index 00000000..74036b89
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_620.svg
@@ -0,0 +1 @@
+portal2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_622650.svg b/.icons/awkward/22x22/apps/steam_icon_622650.svg
new file mode 120000
index 00000000..7a6bf761
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/steam_icon_641990.svg b/.icons/awkward/22x22/apps/steam_icon_641990.svg
new file mode 120000
index 00000000..403fb819
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_641990.svg
@@ -0,0 +1 @@
+the-escapists-2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_646570.svg b/.icons/awkward/22x22/apps/steam_icon_646570.svg
new file mode 120000
index 00000000..e447803c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_646570.svg
@@ -0,0 +1 @@
+slay-the-spire.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_684410.svg b/.icons/awkward/22x22/apps/steam_icon_684410.svg
new file mode 120000
index 00000000..4792e919
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_684410.svg
@@ -0,0 +1 @@
+bridge-constructor-portal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_698780.svg b/.icons/awkward/22x22/apps/steam_icon_698780.svg
new file mode 120000
index 00000000..9cb3ad5a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_698780.svg
@@ -0,0 +1 @@
+doki-doki-literature-club.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_70.svg b/.icons/awkward/22x22/apps/steam_icon_70.svg
new file mode 120000
index 00000000..9ce8db2b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_70.svg
@@ -0,0 +1 @@
+half-life.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_70300.svg b/.icons/awkward/22x22/apps/steam_icon_70300.svg
new file mode 120000
index 00000000..7c736714
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_70300.svg
@@ -0,0 +1 @@
+VVVVVV.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_72850.svg b/.icons/awkward/22x22/apps/steam_icon_72850.svg
new file mode 120000
index 00000000..6e25b433
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/apps/steam_icon_728880.svg b/.icons/awkward/22x22/apps/steam_icon_728880.svg
new file mode 120000
index 00000000..daa70daf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_728880.svg
@@ -0,0 +1 @@
+overcooked2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_730.svg b/.icons/awkward/22x22/apps/steam_icon_730.svg
new file mode 120000
index 00000000..295f8bfc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_730.svg
@@ -0,0 +1 @@
+csgo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_736260.svg b/.icons/awkward/22x22/apps/steam_icon_736260.svg
new file mode 120000
index 00000000..ec903bdf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_736260.svg
@@ -0,0 +1 @@
+baba-is-you.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_751780.svg b/.icons/awkward/22x22/apps/steam_icon_751780.svg
new file mode 120000
index 00000000..a8d9c1b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_751780.svg
@@ -0,0 +1 @@
+forager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_80.svg b/.icons/awkward/22x22/apps/steam_icon_80.svg
new file mode 120000
index 00000000..4fca1844
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_80.svg
@@ -0,0 +1 @@
+cs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_844590.svg b/.icons/awkward/22x22/apps/steam_icon_844590.svg
new file mode 120000
index 00000000..7014880a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_844590.svg
@@ -0,0 +1 @@
+hypnospace-outlaw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_8930.svg b/.icons/awkward/22x22/apps/steam_icon_8930.svg
new file mode 120000
index 00000000..c27742cd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_8930.svg
@@ -0,0 +1 @@
+civilization5.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_9500.svg b/.icons/awkward/22x22/apps/steam_icon_9500.svg
new file mode 120000
index 00000000..6342119b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_9500.svg
@@ -0,0 +1 @@
+gish.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steam_icon_999830.svg b/.icons/awkward/22x22/apps/steam_icon_999830.svg
new file mode 120000
index 00000000..ed08531c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steam_icon_999830.svg
@@ -0,0 +1 @@
+becalm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steampowered.svg b/.icons/awkward/22x22/apps/steampowered.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steampowered.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/steamvr.svg b/.icons/awkward/22x22/apps/steamvr.svg
new file mode 100644
index 00000000..6b769546
--- /dev/null
+++ b/.icons/awkward/22x22/apps/steamvr.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/stella.svg b/.icons/awkward/22x22/apps/stella.svg
new file mode 100644
index 00000000..48c4ea05
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stella.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 8.9999998,1.5001756 v 0.013672 19.3896484 c -0.02847,0.56942 -0.058113,0.58496 0.4882812,0.58496 h 3.053711 C 13.108823,21.549014 13,21.375554 13,20.867363 V 1.5138475 1.5001756 Z M 13,1.5138476 c 0,5.003469 0.03422,8.8571094 1.000976,12.1542964 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 22.107743,18.139639 22.057337,18.13918 21.599609,17.849785 17.47166,14.838547 15.881231,8.5240256 15.807617,1.9933396 15.804967,1.5900918 15.843939,1.4536792 15.352539,1.5138475 Z m -4.0000002,0 H 6.6474608 C 6.1560594,1.4536793 6.1950324,1.5900918 6.1923829,1.9933396 6.1187684,8.5240256 4.5283404,14.838547 0.40039063,17.849785 c -0.45772792,0.289395 -0.50813327,0.289854 -0.2255859,0.773437 l 1.43164047,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.1508274 1.0009765,-12.1542964 z"/>
+ <path style="fill:#ffa726" d="m 8.9999463,1.0000004 v 0.013664 19.3892186 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 1.0136644 1.0000004 Z m 4.0001067,0.013664 c 0,5.0034688 0.03425,8.8569429 1.001003,12.1541296 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 22.108032,17.639363 22.05762,17.63935 21.599892,17.349955 17.471943,14.338717 15.881359,8.0235661 15.807745,1.4928804 c -0.0026,-0.4032478 0.03631,-0.53938415 -0.45509,-0.479216 z m -4.0001067,0 H 6.6473448 C 6.1559434,0.95349625 6.1949044,1.0896326 6.1922549,1.4928804 6.1186404,8.0235661 4.5280574,14.338717 0.40010763,17.349955 c -0.45772797,0.289395 -0.50813932,0.289408 -0.225592,0.772992 l 1.43167877,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.2971867 1.001003,-7.1506608 1.001003,-12.1541296 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.9999998,1.0000003 v 0.013672 0.4863281 H 13 V 1.0136722 1.0000003 Z M 13,1.0136723 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.8452066 5.791993,15.8564446 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.3257589 -5.792013,-15.8564447 -0.0026,-0.4032478 0.03632,-0.53966035 -0.455078,-0.4794921 z m -4.0000002,0 H 6.6474608 C 6.1560594,0.95350405 6.1950324,1.0899165 6.1923829,1.4931643 6.1187684,8.0238501 4.5283404,14.338371 0.40039063,17.349609 c -0.42000047,0.265542 -0.48284622,0.304289 -0.2744141,0.679688 0.0652001,-0.04957 0.1558347,-0.104717 0.2744141,-0.179688 C 4.5283404,14.838371 6.1187684,8.5238501 6.1923829,1.9931643 6.1950329,1.5899164 6.1560579,1.4535039 6.6474608,1.5136721 H 8.9970703 C 8.9971948,1.340122 9,1.1900545 8.9999998,1.0136723 Z M 13,20.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/22x22/apps/stellarium.svg b/.icons/awkward/22x22/apps/stellarium.svg
new file mode 100644
index 00000000..a541cd65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stellarium.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/step.svg b/.icons/awkward/22x22/apps/step.svg
new file mode 100644
index 00000000..7f17cfc2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/step.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#41ab93" width="19" height="17" x="2" y="3"/>
+ <rect style="fill:#e4e4e4" width="1" height="10" x="16" y="2"/>
+ <rect style="fill:#e4e4e4" width="1" height="10" x="11" y="2"/>
+ <rect style="fill:#e4e4e4" width="1" height="10" x="6" y="2"/>
+ <circle style="opacity:0.1" cx="6.5" cy="14" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="6.5" cy="13.5" r="2.5"/>
+ <path style="opacity:0.2" d="M 3.0019531,4 V 4.5 H 20 V 4 Z"/>
+ <path style="opacity:0.2" d="m 1.0019531,20 v 0.5 H 3 3.0019531 20 22 V 20 H 20 3.0019531 3 Z"/>
+ <circle style="opacity:0.1" cx="11.5" cy="14" r="2.5"/>
+ <path style="fill:#4f4f4f" d="M 2.0016679,2 C 1.4477166,2 0.96720116,2.4470789 1.0017557,3 V 20 H 3.0015802 V 4 H 20.000044 v 16 h 1.999824 V 3 c 0,-0.554 -0.445961,-1 -0.999912,-1 z"/>
+ <circle style="opacity:0.1" cx="16.5" cy="14" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="11.5" cy="13.5" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="16.5" cy="13.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2.0019531,2 c -0.5539513,0 -1.03455454,0.4470789 -1,1 v 0.5 c -0.034555,-0.5529211 0.4460487,-1 1,-1 H 20.999956 c 0.553951,0 1,0.446 1,1 V 3 c 0,-0.554 -0.446049,-1 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/stepmania-ssc.svg b/.icons/awkward/22x22/apps/stepmania-ssc.svg
new file mode 100644
index 00000000..2e0c6562
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stepmania-ssc.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 16.5 16.5">
+ <g style="opacity:0.2" transform="matrix(0.5,0,0,0.5,16.233989,-0.52167909)">
+ <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.233989,-0.89667906)">
+ <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.233989,-0.89667906)">
+ <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/22x22/apps/sticky-notes.svg b/.icons/awkward/22x22/apps/sticky-notes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sticky-notes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/stock_alarm.svg b/.icons/awkward/22x22/apps/stock_alarm.svg
new file mode 120000
index 00000000..85778b03
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stock_alarm.svg
@@ -0,0 +1 @@
+kalarm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/stock_help-agent.svg b/.icons/awkward/22x22/apps/stock_help-agent.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stock_help-agent.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/stock_help.svg b/.icons/awkward/22x22/apps/stock_help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stock_help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/stock_keyring.svg b/.icons/awkward/22x22/apps/stock_keyring.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stock_keyring.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/stock_task.svg b/.icons/awkward/22x22/apps/stock_task.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stock_task.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/stock_view-details.svg b/.icons/awkward/22x22/apps/stock_view-details.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stock_view-details.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/stock_xfburn-burn-cd.svg b/.icons/awkward/22x22/apps/stock_xfburn-burn-cd.svg
new file mode 100644
index 00000000..288083ae
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stock_xfburn-burn-cd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#858585" d="m 11,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 m 0,3 c 1.1045,0 2,0.8955 2,2 0,1.1045 -0.8955,2 -2,2 C 9.8955,13 9,12.104 9,11 9,9.8954 9.8954,9 11,9 Z"/>
+ <path style="fill:#e4e4e4" d="M 11,1 C 5.46,1 1,5.46 1,11 1,16.54 5.46,21 11,21 16.54,21 21,16.54 21,11 21,5.46 16.54,1 11,1 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 11,1 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 1.0132,11.167 1.0094,11.084 1.0094,11 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 1.006,11.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="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="M 19,17.582 19,19 17.582,19 14,15.418 15.418,14 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/stock_xfburn.svg b/.icons/awkward/22x22/apps/stock_xfburn.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stock_xfburn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/stoken-gui.svg b/.icons/awkward/22x22/apps/stoken-gui.svg
new file mode 100644
index 00000000..4ddc2f06
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stoken-gui.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 7,4.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 21 c 0.554,0 1,-0.446 1,-1 v -6 c 0,-0.554 -0.446,-1 -1,-1 H 12.734375 A 7,7 0 0 0 7,4.5 Z"/>
+ <circle style="fill:#8e8e8e" cx="7" cy="11" r="7"/>
+ <rect style="fill:#8e8e8e" width="14" height="8" x="8" y="7" rx="1" ry="1"/>
+ <circle style="opacity:0.1" cx="7" cy="11.5" r="5"/>
+ <circle style="fill:#3949ab" cx="7" cy="11" r="5"/>
+ <rect style="opacity:0.3" width="6" height="3" x="14" y="9.5" rx=".5" ry=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,4 A 7,7 0 0 0 0,11 7,7 0 0 0 0.0107422,11.207031 7,7 0 0 1 7,4.5 a 7,7 0 0 1 5.734375,3 H 21 c 0.554,0 1,0.446 1,1 V 8 C 22,7.446 21.554,7 21,7 H 12.734375 A 7,7 0 0 0 7,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/strawberry.svg b/.icons/awkward/22x22/apps/strawberry.svg
new file mode 100644
index 00000000..5260b07a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/strawberry.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 12.514393,3.5002307 c -0.208183,-0.00265 -0.476822,0.01759 -0.843419,0.0569 C 9.075654,3.8354374 6.9106013,5.4482823 4.4339337,8.9475574 3.6861168,10.004147 2.7249682,11.361214 2.2981233,11.963367 c -1.79815249,2.536664 -1.72068819,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 21.238436,9.1823678 15.936067,3.7267708 12.514393,3.5002307 Z"/>
+ <path style="fill:#dc3a2d" d="m 12.514393,3.0002329 c -0.208183,-0.00265 -0.476822,0.01759 -0.843419,0.0569 C 9.075654,3.3354396 6.9106013,4.9482845 4.4339337,8.4475596 3.6861168,9.5041488 2.7249682,10.861216 2.2981233,11.463369 c -1.79815249,2.536664 -1.72068819,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 21.238436,8.6823698 15.936067,3.226773 12.514393,3.0002329 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.513672,2.9999998 c -0.208183,-0.00265 -0.4752,0.017331 -0.841797,0.056641 C 9.076555,3.3349471 6.9102613,4.9479903 4.4335938,8.4472654 3.6857768,9.5038548 2.725673,10.860738 2.2988281,11.462891 1.3514869,12.79931 0.93838401,14.147969 1.0253906,15.291016 1.0760988,14.262703 1.4860729,13.109449 2.2988281,11.962891 2.725673,11.360738 3.6857768,10.003855 4.4335938,8.9472654 6.9102613,5.4479903 9.076555,3.8349471 11.671875,3.5566404 c 0.366597,-0.03931 0.633614,-0.059291 0.841797,-0.056641 2.941934,0.1947778 7.262832,4.2556235 7.466797,8.2343752 0.15922,-4.1315636 -4.401216,-8.5314111 -7.466797,-8.7343752 z"/>
+ <path style="opacity:0.2" d="m 13.09948,2.5000012 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.7678957 -1.494237,2.2847757 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 20.373439,11.132926 20.089393,10.307527 20.031972,9.8223128 19.974552,9.3370998 19.879976,8.7726708 19.82205,8.5679258 19.73403,8.2568033 19.90472,8.0752103 20.861121,7.4624114 21.950114,6.7646574 22.231192,6.367697 21.819349,6.109465 21.717023,6.045306 21.178031,6.2391905 20.62131,6.5402305 c -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 13.955923,2.8175955 13.19599,2.5000012 13.09949,2.5000012 Z"/>
+ <path style="fill:#75ac4c" d="m 13.09948,2.0000012 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.2847756 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 20.373439,10.632926 20.089393,9.8075268 20.031972,9.3223128 19.974552,8.8370998 19.879976,8.2726708 19.82205,8.0679258 19.73403,7.7568034 19.90472,7.5752104 20.861121,6.9624114 21.950114,6.2646575 22.231192,5.867697 21.819349,5.609465 21.717023,5.545306 21.178031,5.7391905 20.62131,6.0402305 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 13.955923,2.3175954 13.19599,2.0000012 13.09949,2.0000012 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.099608,2.0000013 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 13.955986,2.3178852 13.196108,2.0000013 13.099608,2.0000013 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.2841791 0,0.08643 0.01734,0.145875 0.06836,0.1875 0.201804,-0.5978542 0.854208,-1.5293837 1.425781,-1.9716792 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.4852142 0.340868,1.3102292 0.630859,1.8339852 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 20.373091,10.632495 20.089644,9.8074798 20.032223,9.3222658 19.984698,8.9206593 19.91498,8.5093228 19.858395,8.2480478 Z m -1.939453,2.2802732 -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 11.563835,7.68981 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 9.563835,11.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.6116552 1.5191178,-0.26547 0.346185,0.346185 0.11918,1.134467 -0.265471,1.519117 z"/>
+ <path style="fill:#b4291e" d="m 14.563835,13.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 12.563836,17.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 8.5638357,16.68981 C 8.1791864,17.07446 7.5867274,17.105642 7.240543,16.75946 6.894358,16.413274 6.9255395,15.820815 7.31019,15.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 4.5638355,14.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 6.5638359,10.689811 C 6.1791864,11.074461 5.5867275,11.105643 5.240543,10.759461 4.894358,10.413276 4.9255395,9.8208168 5.31019,9.4361668 c 0.3846505,-0.38465 1.1729319,-0.6116545 1.5191169,-0.26547 0.3461849,0.346185 0.11918,1.1344672 -0.2654705,1.5191172 z"/>
+ <path style="opacity:0.2" d="m 11.966797,6.4277342 c -0.06322,0.2846736 -0.212662,0.572037 -0.402344,0.7617187 -0.38465,0.3846495 -0.978034,0.4164975 -1.324219,0.070312 -0.09474,-0.094741 -0.154727,-0.209607 -0.193359,-0.3320312 -0.07522,0.29998 -0.02446,0.6142089 0.193359,0.8320312 0.346185,0.346185 0.939569,0.3143375 1.324219,-0.070312 0.307597,-0.3075965 0.508835,-0.8702738 0.402344,-1.2617187 z M 6.9667969,9.4277338 C 6.9035789,9.7124078 6.7541351,9.9997708 6.5644531,10.189453 6.1798036,10.5741 5.5864189,10.605948 5.2402344,10.259763 5.1454934,10.165023 5.0855069,10.050156 5.046875,9.9277308 4.971655,10.227712 5.022412,10.541941 5.2402344,10.759763 5.5864189,11.105945 6.1798036,11.0741 6.5644531,10.689453 6.8720502,10.381856 7.0732877,9.8191788 6.9667969,9.4277338 Z M 9.966797,10.427734 c -0.06322,0.284674 -0.212662,0.572037 -0.402344,0.761719 -0.384649,0.384647 -0.9780341,0.416495 -1.3242186,0.07031 -0.094741,-0.09474 -0.1547276,-0.209607 -0.1933594,-0.332032 -0.07522,0.299981 -0.024463,0.61421 0.1933594,0.832032 0.3461845,0.346182 0.9395696,0.314337 1.3242186,-0.07031 0.307598,-0.307597 0.508835,-0.870274 0.402344,-1.261719 z m 5,2 c -0.06322,0.284674 -0.212662,0.572037 -0.402344,0.761719 -0.38465,0.384647 -0.978035,0.416495 -1.324219,0.07031 -0.09474,-0.09474 -0.154726,-0.209607 -0.193359,-0.332032 -0.07522,0.299981 -0.02446,0.61421 0.193359,0.832032 0.346184,0.346182 0.939569,0.314337 1.324219,-0.07031 0.307597,-0.307597 0.508835,-0.870274 0.402344,-1.261719 z m -10.0000001,1 c -0.063218,0.284674 -0.2126618,0.572037 -0.4023438,0.761719 -0.3846493,0.384646 -0.9780342,0.416494 -1.3242187,0.07031 -0.094741,-0.09474 -0.1547276,-0.209607 -0.1933594,-0.332032 -0.07522,0.299981 -0.024463,0.61421 0.1933594,0.832032 0.3461845,0.346181 0.9395694,0.314336 1.3242187,-0.07031 0.3075971,-0.307597 0.5088347,-0.870274 0.4023438,-1.261719 z m 4,2 c -0.063218,0.284674 -0.2126614,0.572037 -0.4023438,0.761719 -0.3846493,0.384647 -0.9780343,0.416495 -1.3242187,0.07031 -0.094741,-0.09474 -0.1547275,-0.209607 -0.1933594,-0.332032 -0.07522,0.29998 -0.024463,0.614209 0.1933594,0.832032 0.3461844,0.346182 0.9395694,0.314337 1.3242187,-0.07031 0.3075977,-0.307597 0.5088349,-0.870274 0.4023438,-1.261719 z m 4.0000001,1 c -0.06322,0.284674 -0.212662,0.572037 -0.402344,0.761719 -0.38465,0.384647 -0.978035,0.416495 -1.324219,0.07031 -0.09474,-0.09474 -0.154726,-0.209607 -0.193359,-0.332032 -0.07522,0.29998 -0.02446,0.614209 0.193359,0.832032 0.346184,0.346182 0.939569,0.314337 1.324219,-0.07031 0.307597,-0.307597 0.508835,-0.870274 0.402344,-1.261719 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/streamlink-twitch-gui.svg b/.icons/awkward/22x22/apps/streamlink-twitch-gui.svg
new file mode 120000
index 00000000..34f5ff86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/streamlink-twitch-gui.svg
@@ -0,0 +1 @@
+gnome-twitch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/streamtuner.svg b/.icons/awkward/22x22/apps/streamtuner.svg
new file mode 100644
index 00000000..09f73a3f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/streamtuner.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-0.99998)">
+ <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(0,1)">
+ <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/22x22/apps/streamtuner2.svg b/.icons/awkward/22x22/apps/streamtuner2.svg
new file mode 120000
index 00000000..4bf1db03
--- /dev/null
+++ b/.icons/awkward/22x22/apps/streamtuner2.svg
@@ -0,0 +1 @@
+streamtuner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/stremio.svg b/.icons/awkward/22x22/apps/stremio.svg
new file mode 100644
index 00000000..1b98663d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stremio.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.000001,1.4995742 c -0.523833,0 -1.047875,0.1943688 -1.439453,0.5859375 L 1.5859385,10.060121 c -0.3918093,0.391799 -0.58645049,0.915713 -0.5859375,1.439453 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 0.391579,-0.391616 0.587891,-0.915789 0.587891,-1.4395 0,-0.523712 -0.196312,-1.047884 -0.587891,-1.439453 L 12.439454,2.0855117 C 12.047876,1.6939431 11.523834,1.4995742 11.000001,1.4995742 Z"/>
+ <path style="fill:#8d49bc" d="m 11.000002,0.99999469 c -0.523833,0 -1.048155,0.19529881 -1.439733,0.58686751 L 1.5868695,9.5611921 C 1.1950602,9.9529911 0.99948891,10.476254 1.0000019,10.999994 H 21.000001 c 0,-0.523712 -0.196219,-1.0472329 -0.587798,-1.4388019 L 12.439734,1.5868622 C 12.048156,1.1952936 11.523835,0.99999469 11.000002,0.99999469 Z m 9.999999,9.99999931 c 0,0.261856 -0.04894,0.523868 -0.146949,0.769159 0.09789,-0.245337 0.146949,-0.507303 0.146949,-0.769159 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 1.0000019,10.999994 c 5.143e-4,0.523123 0.1964344,1.046535 0.5877976,1.437872 L 9.5612,20.412196 c 0.783156,0.783138 2.095376,0.784036 2.878534,9.52e-4 l 7.972469,-7.974351 c 0.391579,-0.391569 0.587798,-0.915092 0.587798,-1.438803 z"/>
+ <path style="opacity:0.2" d="m 1.000001,11 c 1.658e-4,0.168682 0.027557,0.335695 0.068359,0.5 h 19.863282 c 0.04069,-0.164249 0.06836,-0.331308 0.06836,-0.5 z"/>
+ <path style="opacity:0.2" transform="matrix(0.40241677,0,0,0.50691365,-25.20514,9.5611381)" 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,-25.20514,9.0611381)" d="M 98.666715,3.8248372 84.999292,11.715727 v -15.78178 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.000001,1.0000001 c -0.523833,0 -1.047875,0.1943688 -1.439453,0.5859375 L 1.5859385,9.5605471 C 1.1941292,9.9523461 0.99948801,10.47626 1.000001,11 H 1.06836 C 1.153655,10.654382 1.3203338,10.326144 1.5859381,10.060547 L 9.560548,2.0878907 c 0.391578,-0.3915687 0.91562,-0.5878906 1.439453,-0.5878906 0.523833,0 1.047875,0.196322 1.439453,0.5878906 L 20.41211,10.060547 C 20.677559,10.325988 20.846011,10.654331 20.931642,11 h 0.06836 c 0,-0.523712 -0.196312,-1.0478839 -0.587891,-1.4394529 L 12.439454,1.5859376 C 12.047876,1.194369 11.523834,1.0000001 11.000001,1.0000001 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/stride.svg b/.icons/awkward/22x22/apps/stride.svg
new file mode 100644
index 00000000..538a5b95
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stride.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 7.7902315,2.4999987 c -0.426602,4.23e-5 -0.77242,0.3422724 -0.772463,0.7644475 0,3.468644 -1.1473904,5.7818936 -1.8114654,6.7950538 -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 1.345861,11.501093 1.0000424,11.843324 1,12.265499 l 0,6.470053 C 1.0000427,19.157727 1.3458612,19.499958 1.7724631,19.5 5.9848096,19.5 9.807392,17.653999 11.902744,14.457184 13.960452,11.317801 14.5,7.5093093 14.5,3.2644462 14.499957,2.8422709 14.154139,2.5000407 13.727537,2.4999987 Z"/>
+ <path style="fill:#115ccc;fill-rule:evenodd" d="m 7.7902315,1.9999995 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 C 4.8300086,10.133601 4.5425171,10.437197 4.0898525,10.652421 3.6371884,10.867645 2.9419546,11.001051 1.7724631,11.001051 1.345861,11.001093 1.0000424,11.343324 1,11.765499 l 0,6.470053 C 1.0000427,18.657727 1.3458612,18.999958 1.7724631,19 5.9848096,19 9.807392,17.153999 11.902744,13.957184 13.960452,10.817801 14.5,7.0093101 14.5,2.764447 14.499957,2.3422717 14.154139,2.0000415 13.727537,1.9999995 Z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="m 7.7910156,1.9999998 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 4.8307367,10.132695 4.5425084,10.43712 4.0898438,10.652344 3.6371797,10.867568 2.942929,11.001953 1.7734375,11.001953 1.3468354,11.001995 1.0000424,11.34345 1,11.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 4.5425084,10.93712 4.8307367,10.632695 5.2070312,10.058594 5.8711063,9.0454338 7.0175781,6.7323157 7.0175781,3.2636717 7.0176211,2.8414966 7.3644136,2.5000421 7.7910156,2.4999998 l 5.9355464,0 c 0.41258,4.06e-5 0.743877,0.3216674 0.765626,0.7246094 C 14.493685,3.0702367 14.5,2.9192276 14.5,2.7636717 14.499957,2.3414964 14.153165,2.0000418 13.726562,1.9999998 l -5.9355464,0 z"/>
+ <path style="opacity:0.2" d="M 7.780736,2.499999 C 7.2046483,2.5002531 6.8272514,3.10679 7.0786445,3.6283718 L 14.012343,19.057395 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 14.488027,2.9426034 C 14.357514,2.6719734 14.084878,2.5001015 13.785935,2.499999 Z"/>
+ <path style="fill:#3387f5" d="M 7.780736,1.9999998 C 7.2046483,2.0002539 6.8272514,2.6067908 7.0786445,3.1283726 L 14.012343,18.557395 C 14.142975,18.828274 14.415978,19.000191 14.715196,19 l 6.504828,0 c 0.575558,-5.28e-4 0.952691,-0.60623 0.702091,-1.127606 L 14.488027,2.4426042 C 14.357514,2.1719742 14.084878,2.0001023 13.785935,1.9999998 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.78125,1.9999998 C 7.229166,2.0002433 6.8652225,2.557016 7.0566406,3.0624998 7.1529491,2.7517369 7.4165347,2.5001607 7.78125,2.4999998 l 6.003906,0 c 0.298943,1.025e-4 0.572612,0.1727294 0.703125,0.4433594 l 7.433594,15.4296878 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 14.488281,2.4433592 C 14.357768,2.1727292 14.084099,2.0001023 13.785156,1.9999998 l -6.003906,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/studio.svg b/.icons/awkward/22x22/apps/studio.svg
new file mode 120000
index 00000000..b853dd00
--- /dev/null
+++ b/.icons/awkward/22x22/apps/studio.svg
@@ -0,0 +1 @@
+android-studio.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/stuntrally.svg b/.icons/awkward/22x22/apps/stuntrally.svg
new file mode 100644
index 00000000..e5f552e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stuntrally.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 10,4.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 2,0.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 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 10,4 C 7.9329315,6.7205995 4,6 4,8.75 4,12.084115 8.7905695,12.047153 8,16 7.5,18.5 4.5,18 3,18"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 12.0001,18.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 12.0001,18 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/22x22/apps/style.svg b/.icons/awkward/22x22/apps/style.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/style.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/stylesheet.svg b/.icons/awkward/22x22/apps/stylesheet.svg
new file mode 120000
index 00000000..68ddcf8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/stylesheet.svg
@@ -0,0 +1 @@
+../mimetypes/text-css.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/subdownloader.svg b/.icons/awkward/22x22/apps/subdownloader.svg
new file mode 100644
index 00000000..e4e83af5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/subdownloader.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sublime-merge.svg b/.icons/awkward/22x22/apps/sublime-merge.svg
new file mode 100644
index 00000000..ab0d583c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sublime-merge.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 6.2246095,5.205078 C 6.1470445,5.218778 6.075032,5.26242 6.026367,5.332031 L 4.055664,8.145508 C 3.958019,8.2847305 3.991952,8.476574 4.130859,8.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 6.455078,5.2558595 C 6.3856245,5.2070395 6.302174,5.1913765 6.2246095,5.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 6.2246095,4.705078 C 6.1470445,4.718778 6.075032,4.76242 6.026367,4.832031 L 4.055664,7.645508 C 3.958019,7.7847305 3.991952,7.976574 4.130859,8.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 16.427737,9.32715 C 16.298908,9.187613 16.205458,9.103233 16.197267,9.094728 16.141197,9.037718 16.06287,9.002928 15.976564,9.002928 H 12.480471 L 6.45508,4.755861 C 6.3856265,4.707041 6.302176,4.691378 6.2246115,4.7050795 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.319594,9.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 11.120574,9.551441 c 0.06016,-0.04221 0.130718,-0.05985 0.199069,-0.05449 z"/>
+ <path style="fill:#00c8c6;fill-rule:evenodd" d="m 11.319594,8.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.5357245 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.234701 c -0.1389075,0.09764 -0.3310475,0.06363 -0.4283775,-0.07528 L 4.0557605,14.35425 c -0.097645,-0.139223 -0.063627,-0.348123 0.075281,-0.445767 L 11.120525,9.051639 c 0.06016,-0.04221 0.130718,-0.059847 0.199069,-0.054493 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sublime-text-2.svg b/.icons/awkward/22x22/apps/sublime-text-2.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sublime-text-2.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sublime-text-3.svg b/.icons/awkward/22x22/apps/sublime-text-3.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sublime-text-3.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sublime-text.svg b/.icons/awkward/22x22/apps/sublime-text.svg
new file mode 100644
index 00000000..78f80e88
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sublime-text.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="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 style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+ <path style="opacity:.2" d="m16 4.5-11 3.5v4l4.2305 1.154-4.2305 1.346v4l11-3.5v-4l-4.23-1.1543 4.23-1.3457z"/>
+ <path style="fill:#ffab36" d="m16 4-11 3.5v4l11-3.5z"/>
+ <path style="fill:#ffab36" d="m16 10.5-11 3.5v4l11-3.5z"/>
+ <path style="opacity:.2" d="m15.154 10.77-6.7692 2.153 6.7692 1.847 0.846-0.27v-3.5z"/>
+ <path style="fill:#ffab36" d="m5 7.5 11 3v4l-11-3z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sublime-text2.svg b/.icons/awkward/22x22/apps/sublime-text2.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sublime-text2.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sublime.svg b/.icons/awkward/22x22/apps/sublime.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sublime.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sublime_text.svg b/.icons/awkward/22x22/apps/sublime_text.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sublime_text.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sublimetext.svg b/.icons/awkward/22x22/apps/sublimetext.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sublimetext.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/subsonic.svg b/.icons/awkward/22x22/apps/subsonic.svg
new file mode 100644
index 00000000..3701f6b7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/subsonic.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -1030.4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/substance.svg b/.icons/awkward/22x22/apps/substance.svg
new file mode 100644
index 00000000..3d26b93e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/substance.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="opacity:0.2;fill:#ffffff" d="M 12,2 3,6.5 V 7 L 12,2.5 21,7 V 6.5 Z M 8.4004,8.2988 7.8008,8.5996 21,13 V 12.5 Z M 3,11.668 V 12.168 L 7,13.5 V 13 Z M 7,14.5 V 15 L 12,17.5 16.199,15.4 15.6,15.201 12,17 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/subsurface-icon.svg b/.icons/awkward/22x22/apps/subsurface-icon.svg
new file mode 100644
index 00000000..ad93408c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/subsurface-icon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#2c5a98" d="m 21,2.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 2.6742981,2.4250264 1.7186476,2.813246 1,3.3015938 L 1,20 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,1.5001316 c -0.554,0 -1,0.446 -1,1 L 1,4.3519129 C 1.7186476,3.8635651 2.6742981,3.4753456 3.7958984,3.5003504 7.267802,3.5777524 12.290981,5.5294303 16.517578,5.4996629 18.18989,5.4878849 19.722541,4.6207415 21,3.9606004 l 0,-1.4604688 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="fill:#28bae4" d="M 2,1 C 1.446,1 1,1.446 1,2 L 1,3.8517813 C 1.7186476,3.3634335 2.6742981,2.975214 3.7958984,3.0002188 7.267802,3.0776208 12.290981,5.0292987 16.517578,4.9995313 18.18989,4.9877533 19.722541,4.1206099 21,3.4604688 L 21,2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 1,2 C 1,1.446 1.446,1 2,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 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2" d="m 9.988281,5.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 L 9.654278,7.313174 9.441386,7.396182 9.514626,7.5153225 9.586886,7.634463 9.300753,7.9098535 9.015597,8.1139555 9.121066,8.2321195 9.226535,8.3502835 9.040011,8.2409085 8.8525115,8.1315335 9.097628,7.8571195 9.34177,7.5827055 9.212863,7.5700105 c -0.07076,-0.00662 -0.259511,-0.027245 -0.4199215,-0.0459 L 8.500975,7.48993 8.481445,7.7516485 8.46289,8.0133675 8.117187,8.3395395 7.7724605,8.6647345 7.4511715,9.964539 C 7.2746395,10.679263 7.101324,11.298198 7.065429,11.461609 L 7,11.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 8.301758,19.333008 8.5,19.070312 8.2333985,18.816406 C 8.1779005,18.67642 8.10093,18.154349 8.0625,17.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 17,15.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 11.659845,12.119366 11.20482,12.093007 10.957031,11.87079 L 10.5,11.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 12.241761,8.1381 12.065955,8.0130735 11.966796,7.9791885 l -0.180664,-0.061523 0.183593,-0.2246095 0.03808,-0.1972655 0.01758,-0.445313 C 11.987285,6.8369795 11.933985,6.792551 11.835932,6.672548 11.578803,6.523226 11.49053,6.4903895 11.210932,6.5172745 l -0.440429,-0.00586 -0.34961,-0.248047 C 10.271081,6.152133 10.071098,5.9964965 9.988281,5.9996965 Z M 11.5,8.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 9.988281,5.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 L 9.654278,6.813174 9.441386,6.896182 9.514626,7.0153225 9.586886,7.134463 9.300753,7.4098535 9.015597,7.6139555 9.121066,7.7321195 9.226535,7.8502835 9.040011,7.7409085 8.8525115,7.6315335 9.097628,7.3571195 9.34177,7.0827055 9.212863,7.0700105 c -0.07076,-0.00662 -0.259511,-0.027245 -0.4199215,-0.0459 L 8.500975,6.98993 8.481445,7.2516485 8.46289,7.5133675 8.117187,7.8395395 7.7724605,8.1647345 7.4511715,9.464539 C 7.2746395,10.179263 7.101324,10.798198 7.065429,10.961609 L 7,11.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 7.2158205,19 7.4746095,19 7.9833985,19 8.301758,18.833008 8.5,18.570312 8.2333985,18.316406 C 8.1779005,18.17642 8.10093,17.654349 8.0625,17.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 17,14.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 11.659845,11.619366 11.20482,11.593007 10.957031,11.37079 L 10.5,10.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 12.241761,7.6381 12.065955,7.5130735 11.966796,7.4791885 l -0.180664,-0.061523 0.183593,-0.2246095 0.03808,-0.1972655 0.01758,-0.445313 C 11.987285,6.3369795 11.933985,6.292551 11.835932,6.172548 11.578803,6.023226 11.49053,5.9903895 11.210932,6.0172745 l -0.440429,-0.00586 -0.34961,-0.248047 C 10.271081,5.652133 10.071098,5.4964965 9.988281,5.4996965 Z M 11.5,7.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,0.001 -0.274414,-0.01172 c -0.0089,-0.05956 0.03041,-0.5677445 0.0049,-0.7861325 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/subtitleeditor.svg b/.icons/awkward/22x22/apps/subtitleeditor.svg
new file mode 100644
index 00000000..8b22fd81
--- /dev/null
+++ b/.icons/awkward/22x22/apps/subtitleeditor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sun-java-jdk10.svg b/.icons/awkward/22x22/apps/sun-java-jdk10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-java-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-java-jdk5.svg b/.icons/awkward/22x22/apps/sun-java-jdk5.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-java-jdk5.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-java-jdk6.svg b/.icons/awkward/22x22/apps/sun-java-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-java-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-java-jdk7.svg b/.icons/awkward/22x22/apps/sun-java-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-java-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-java-jdk8.svg b/.icons/awkward/22x22/apps/sun-java-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-java-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-java-jdk9.svg b/.icons/awkward/22x22/apps/sun-java-jdk9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-java-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-java-jre10.svg b/.icons/awkward/22x22/apps/sun-java-jre10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-java-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-java-jre8.svg b/.icons/awkward/22x22/apps/sun-java-jre8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-java-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-java32-jdk5.svg b/.icons/awkward/22x22/apps/sun-java32-jdk5.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-java32-jdk5.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-java32-jdk6.svg b/.icons/awkward/22x22/apps/sun-java32-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-java32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-java32-jdk7.svg b/.icons/awkward/22x22/apps/sun-java32-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-java32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-java32-jdk8.svg b/.icons/awkward/22x22/apps/sun-java32-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-java32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-javaws-jdk10.svg b/.icons/awkward/22x22/apps/sun-javaws-jdk10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-javaws-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-javaws-jdk6.svg b/.icons/awkward/22x22/apps/sun-javaws-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-javaws-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-javaws-jdk7.svg b/.icons/awkward/22x22/apps/sun-javaws-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-javaws-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-javaws-jdk8.svg b/.icons/awkward/22x22/apps/sun-javaws-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-javaws-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-javaws-jdk9.svg b/.icons/awkward/22x22/apps/sun-javaws-jdk9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-javaws-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-javaws-jre10.svg b/.icons/awkward/22x22/apps/sun-javaws-jre10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-javaws-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-javaws-jre8.svg b/.icons/awkward/22x22/apps/sun-javaws-jre8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-javaws-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-javaws32-jdk6.svg b/.icons/awkward/22x22/apps/sun-javaws32-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-javaws32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-javaws32-jdk7.svg b/.icons/awkward/22x22/apps/sun-javaws32-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-javaws32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-javaws32-jdk8.svg b/.icons/awkward/22x22/apps/sun-javaws32-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-javaws32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-jcontrol-jdk10.svg b/.icons/awkward/22x22/apps/sun-jcontrol-jdk10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-jcontrol-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-jcontrol-jdk6.svg b/.icons/awkward/22x22/apps/sun-jcontrol-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-jcontrol-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-jcontrol-jdk7.svg b/.icons/awkward/22x22/apps/sun-jcontrol-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-jcontrol-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-jcontrol-jdk8.svg b/.icons/awkward/22x22/apps/sun-jcontrol-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-jcontrol-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-jcontrol-jdk9.svg b/.icons/awkward/22x22/apps/sun-jcontrol-jdk9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-jcontrol-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-jcontrol-jre10.svg b/.icons/awkward/22x22/apps/sun-jcontrol-jre10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-jcontrol-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-jcontrol-jre8.svg b/.icons/awkward/22x22/apps/sun-jcontrol-jre8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-jcontrol-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-jcontrol32-jdk6.svg b/.icons/awkward/22x22/apps/sun-jcontrol32-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-jcontrol32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-jcontrol32-jdk7.svg b/.icons/awkward/22x22/apps/sun-jcontrol32-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-jcontrol32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sun-jcontrol32-jdk8.svg b/.icons/awkward/22x22/apps/sun-jcontrol32-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sun-jcontrol32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sunflower.svg b/.icons/awkward/22x22/apps/sunflower.svg
new file mode 100644
index 00000000..59aa96b6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sunflower.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/super-hexagon.svg b/.icons/awkward/22x22/apps/super-hexagon.svg
new file mode 100644
index 00000000..86a893ce
--- /dev/null
+++ b/.icons/awkward/22x22/apps/super-hexagon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="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 1-7-6z"/>
+ <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 1l-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.5546875l-7-5.4453125zm-2 5l-3 1-2 4 2 3 4-1 2-4-3-3zm0 1l2 2-2 3.5-3 0.5-1-2 1.5-3 2.5-1z"/>
+ <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-1h-18z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/superkaramba.svg b/.icons/awkward/22x22/apps/superkaramba.svg
new file mode 100644
index 00000000..ee029453
--- /dev/null
+++ b/.icons/awkward/22x22/apps/superkaramba.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#325f78" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-17" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,3 C 1.446,3 1,3.446 1,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 21,4 C 21,3.446 20.554,3 20,3 L 2,3 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,18 c 0,0.554 -0.446,1 -1,1 L 2,19 C 1.446,19 1,18.554 1,18 Z"/>
+ <rect style="opacity:0.2" width="4" height="10" x="14" y="6.5" rx=".5" ry=".455"/>
+ <rect style="fill:#ffffff" width="4" height="10" x="14" y="6" rx=".5" ry=".455"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/supermeatboy.svg b/.icons/awkward/22x22/apps/supermeatboy.svg
new file mode 100644
index 00000000..560a2a64
--- /dev/null
+++ b/.icons/awkward/22x22/apps/supermeatboy.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11,1.5 C 8.012452,1.5820796 4.6710595,2.0416408 2.0925293,2.7017325 1.3892931,2.8846594 1.1259831,2.9861488 1,3.1787656 V 20.552035 C 1,21.176691 4.7500125,21.489296 5.355469,21.5 6.0000125,21.489296 8.964344,21.175673 9,20.552035 V 18.466 h 2 2 v 2.086034 C 13,21.176691 15.999987,21.489296 16.644531,21.5 17.249987,21.489296 21,21.176691 21,20.552035 V 3.1787656 C 20.874017,2.9861488 20.610707,2.8846594 19.90747,2.7017325 17.328941,2.0416408 13.987548,1.5820796 11,1.5 Z"/>
+ <path style="fill:#e84343" d="M 11,1 C 8.012452,1.0820796 4.6710595,1.5416408 2.0925293,2.2017325 1.3892931,2.3846594 1.1259831,2.4861488 1,2.6787656 V 20.052035 C 1,20.676691 4.7500125,20.989296 5.355469,21 6.0000125,20.989296 8.964344,20.675673 9,20.052035 V 18 h 2 2 v 2.052034 C 13,20.676691 15.999987,20.989296 16.644531,21 17.249987,20.989296 21,20.676691 21,20.052035 V 2.6787656 C 20.874017,2.4861488 20.610707,2.3846594 19.90747,2.2017325 17.328941,1.5416408 13.987548,1.0820796 11,1 Z"/>
+ <path style="opacity:0.2" d="m 5,11.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 8.785,15.14474 5.48,14.035224 5,11.214001 m 0,0"/>
+ <path style="fill:#2f2f2f" d="M 5.3189975,8.5 C 6.229794,8.4136435 6.2261285,8.404321 7.844304,8.2757675 8.0197745,7.7890315 8.1787515,7.4975785 7.5400945,6.5908355 6.8368385,5.5805635 5.7075065,6.01578 5.249359,6.778759 4.8576435,7.635454 4.9630175,8.1742005 5.3189975,8.5 m 0,0"/>
+ <path style="fill:#ffffff" d="M 7,7.5000005 C 7,7.773942 6.7764505,8 6.5000005,8 6.2235495,8 6,7.773942 6,7.5000005 6,7.226058 6.2235495,7 6.5000005,7 6.7764505,7 7,7.226058 7,7.5000005 m 0,0"/>
+ <path style="opacity:0.2" d="M 14.23594,9.503056 C 15.15696,9.520281 16.5,9.5 16.617069,9.5 16.992812,9.233292 17.257117,8.1931305 16.592784,7.169082 15.863682,6.0250155 14.687881,6.51787 14.211655,7.381893 c -0.407173,0.970151 -0.128581,1.6116395 0.02428,2.115051"/>
+ <path style="fill:#2f2f2f" d="M 14.23594,9.003056 C 15.15696,9.020281 16.5,9 16.617069,9 16.992812,8.733292 17.257117,7.6931305 16.592784,6.669082 15.863682,5.5250155 14.687881,6.01787 14.211655,6.881893 13.804482,7.852044 14.083074,8.4935325 14.23594,8.996944"/>
+ <path style="fill:#ffffff" d="M 16,7.5 C 16,7.7784 15.775684,8 15.498287,8 15.224315,8 15,7.7784 15,7.5 15,7.22606 15.224315,7 15.498287,7 15.775684,7 16,7.22606 16,7.5 m 0,0"/>
+ <path style="fill:#2f2f2f" d="m 5,10.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 8.785,14.644741 5.48,13.535224 5,10.714001 m 0,0"/>
+ <path style="fill:#ffffff" d="m 5.9976765,12.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 16.06963,12.865726 15.990175,12.287626 16,12.031696 L 14.776984,12.001496 16,11.885304 V 11.047602 H 10.00697 L 10,12 H 9 L 8.98847,11 H 6.000001 l 0.0023,0.947558 0.9392875,0.03224"/>
+ <path style="opacity:0.2" d="m 5.00876,9.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 C 5.1895745,9.401845 5.3602305,9.477983 5.5344425,9.495657 5.7111935,9.513337 5.8915,9.476167 6.048443,9.400027 6.1855775,9.334317 6.3044275,9.242313 6.441054,9.17524 6.5741255,9.11315 6.716847,9.07961 6.8697265,9.071004 c 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 7.931251,8.5235457 7.8875715,8.4755067 7.840336,8.4347187 7.743326,8.3513297 7.626,8.2915077 7.5147685,8.2239807 7.4553435,8.1868157 7.393887,8.1460302 7.3202405,8.1265427 7.2349125,8.1034277 7.139934,8.1192927 7.048511,8.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 5.191609,8.7959178 5.108313,8.9182819 5.0087635,9.026144"/>
+ <path style="fill:#de7295" d="m 5.00876,8.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 7.931251,8.0235457 7.8875715,7.9755067 7.840336,7.9347187 7.743326,7.8513297 7.626,7.7915077 7.5147685,7.7239807 7.4553435,7.6868157 7.393887,7.6460302 7.3202405,7.6265427 7.2349125,7.6034277 7.139934,7.6192927 7.048511,7.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 5.191609,8.2959187 5.108313,8.4182827 5.0087635,8.5261447"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 8.012452,1.0820796 4.6713035,1.5420568 2.0927735,2.2021485 1.3895372,2.3850754 1.1259831,2.4860941 1,2.678711 V 3.1787109 C 1.1259831,2.9860941 1.3895372,2.8850754 2.0927735,2.7021485 4.6713035,2.0420568 8.012452,1.5820796 11,1.5 13.987548,1.58208 17.328696,2.0420568 19.907226,2.7021485 20.610463,2.8850754 20.874017,2.9860941 21,3.1787109 V 2.678711 C 20.874017,2.4860941 20.610463,2.3850754 19.907226,2.2021485 17.328696,1.5420568 13.987548,1.0820796 11,1 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:bevel" d="M 7.4050855,2.9736296 9.526406,5.0949499"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 7.4050501,5.0949146 9.52637,2.9735942"/>
+ <g transform="rotate(-45,6.9636039,4.9120469)">
+ <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/22x22/apps/superproductivity.svg b/.icons/awkward/22x22/apps/superproductivity.svg
new file mode 100644
index 00000000..68e370cd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/superproductivity.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#7861e6" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.000065,0.9998663 A 10.000065,10.000065 0 0 0 1,10.999932 10.000065,10.000065 0 0 0 1.0107501,11.290933 10.000065,10.000065 0 0 1 11.000065,1.4998696 10.000065,10.000065 0 0 1 20.98963,11.208933 10.000065,10.000065 0 0 0 21.00013,10.999932 10.000065,10.000065 0 0 0 11.000065,0.9998663 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="7"/>
+ <circle style="fill:#acc0ff" cx="11" cy="11" r="7"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:4.00002623;stroke-linecap:round;stroke-linejoin:round" d="M 8.0000456,9.500048 11.000065,13.500074 19.000117,3.5000091"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="M 8.0000456,8.9999185 11.000065,12.999945 19.000117,2.9998794"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/supertux.svg b/.icons/awkward/22x22/apps/supertux.svg
new file mode 100644
index 00000000..6096027d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/supertux.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/supertux2.svg b/.icons/awkward/22x22/apps/supertux2.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/supertux2.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/supertuxkart.svg b/.icons/awkward/22x22/apps/supertuxkart.svg
new file mode 100644
index 00000000..d969d819
--- /dev/null
+++ b/.icons/awkward/22x22/apps/supertuxkart.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/susehelpcenter.svg b/.icons/awkward/22x22/apps/susehelpcenter.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/22x22/apps/susehelpcenter.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/svgcleaner.svg b/.icons/awkward/22x22/apps/svgcleaner.svg
new file mode 100644
index 00000000..96452b3c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/svgcleaner.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#2d6abe" width="20" height="20" x="-20" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2,-2e-7 c -0.554,0 -1,0.446 -1,1 V 4.1748043 L 5.129883,11.328125 5.972656,11.699219 8.4189455,9.702148 10.097656,8.816406 16.846679,5.0820308 16.982422,4.4980468 14.385742,-2e-7 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 2,-2e-7 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 2,20.5 c -0.554,0 -1,-0.446 -1,-1 V 19 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 11.115128,8.510356 18.025,20.499647"/>
+ <path style="fill:#adadad" d="m 11.070312,7 a 1.0001,1.0001 0 0 0 -0.960937,0.9648438 l 1.46875,-0.8476563 A 1.0001,1.0001 0 0 0 11.070312,7 Z m 1.666016,1.820312 -1.732422,1 L 17.158203,20.5 a 1.0001607,1.0001607 0 1 0 1.732422,-1 z"/>
+ <rect style="opacity:0.1" width="7.816" height=".977" x="1.46" y="13.79" rx=".558" ry=".489" transform="rotate(-30)"/>
+ <rect style="fill:#3f3f3f" width="7.816" height=".977" x="1.71" y="13.35" 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.5000001,-2)">
+ <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.5000001,-2.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.47" y="11.83" rx=".977" ry=".977" transform="rotate(-30)"/>
+ <rect style="fill:#3f3f3f" width="13.679" height="1.954" x="-1.22" y="11.4" rx=".977" ry=".977" transform="rotate(-30)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/svp-manager4.svg b/.icons/awkward/22x22/apps/svp-manager4.svg
new file mode 100644
index 00000000..056a2498
--- /dev/null
+++ b/.icons/awkward/22x22/apps/svp-manager4.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <path style="fill:#3a8eed" d="m 20.182983,11.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 3.2815932,18.352278 1,14.942587 1,11 1,6.8413155 3.538562,3.2755435 7.150619,1.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 11.045899,1.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 -0.001,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 6.564433,2.0429676 L 8,3 V 5 L 9.902344,5.194336 9.381836,6.0566405 14.551758,9.142578 16.818359,12.025391 18,10.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 C 20.660728,8.4537985 20.603832,8.243105 20.53903,8.035134 20.52466,7.990014 20.50912,7.945281 20.49411,7.9003685 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 16.841707,2.8967018 16.730546,2.8068998 16.612304,2.7265625 16.459025,2.6230877 16.298395,2.5313203 16.139648,2.4365235 16.123251,2.426101 16.1063,2.4165765 16.089844,2.40625 A 10,10 0 0 0 15.874023,2.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 19.734375,6.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 7.4990215 L 8.098631,17.389648 6.62122,18.277395 6.66406,19.995117 C 6.449271,19.89071 6.2369885,19.781841 6.0312475,19.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 9.228024,20.873985 10.111776,20.996154 11,21 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 5.4433595,19.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 18,10.5 -10,7 v -13 z"/>
+ <path style="fill:#ffffff" d="M 11,4 A 7,7 0 0 0 8.1748045,4.605469 l 9.8056645,5.882812 A 7,7 0 0 0 11,4 Z M 8,4.683594 A 7,7 0 0 0 4,11 7,7 0 0 0 8,17.315429 Z m 9.982422,5.828125 -9.826172,6.878906 A 7,7 0 0 0 11,18 7,7 0 0 0 18,11 7,7 0 0 0 17.98242,10.511719 Z"/>
+ <path style="opacity:0.2" d="M 17.989258,11.207031 A 7,7 0 0 1 11,18 7,7 0 0 1 4.010742,11.292969 7,7 0 0 0 4,11.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 8,4.5 V 5 L 17.615234,10.769531 18,10.5 Z"/>
+ <path style="opacity:0.2" d="m 7.667969,17.648437 -1.046875,0.628907 0.012695,0.492187 1.464844,-0.879883 -0.015625,-0.03614 A 7,7 0 0 1 7.667969,17.648435 Z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 7.0126955,2.3417969 C 6.8616565,2.4051731 6.712197,2.4722506 6.564453,2.5429688 L 8,3.5 V 3 Z M 18,11 l 1.5,1 1.482422,-0.988281 c -0.0079,-0.158081 -0.02673,-0.314235 -0.04395,-0.470704 L 19.5,11.5 18,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sw4stm32.svg b/.icons/awkward/22x22/apps/sw4stm32.svg
new file mode 100644
index 00000000..22ae9415
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sw4stm32.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#28b4e4" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 9.073517,14.348411 C 8.4412382,14.159534 7.8886038,13.663716 7.7232244,13.136935 7.5183987,12.484513 7.6290376,10.900888 7.9489692,10.217846 8.0961112,9.903706 8.1648422,9.630213 8.1648422,9.610084 8.1648422,9.589954 7.8877508,9.448175 7.549082,9.29502 6.4195132,8.7841988 5.1379676,7.0181949 5.0119401,5.6393867 4.9355613,4.8037879 5.2112535,4.5461236 6.256561,4.4761533 7.3221539,4.4048253 8.6022612,4.9546068 10.071,5.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 18.65444,8.5219809 19,9.066072 19,9.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 9.073517,13.848411 C 8.4412382,13.659534 7.8886038,13.163716 7.7232244,12.636935 7.5183987,11.984513 7.6290376,10.400888 7.9489692,9.717846 8.0961112,9.403706 8.1648422,9.130213 8.1648422,9.110084 8.1648422,9.089954 7.8877508,8.9481757 7.549082,8.7950205 6.4195132,8.2841991 5.1379676,6.5181952 5.0119401,5.139387 4.9355613,4.3037882 5.2112535,4.0461239 6.256561,3.9761536 7.3221539,3.9048256 8.6022612,4.4546071 10.071,5.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 18.65444,8.0219812 19,8.5660724 19,9.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/22x22/apps/swatchbooker.svg b/.icons/awkward/22x22/apps/swatchbooker.svg
new file mode 100644
index 00000000..e934b44a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/swatchbooker.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="7" x="1" y="14.5" rx="3.5" ry="3.5"/>
+ <path style="opacity:0.2" d="M 11.095703,3.2373047 C 9.855024,3.2037925 8.638211,3.8338152 7.9716795,4.988281 L 1.4716797,16.24707 C 1.1515496,16.801552 1.0026394,17.404885 1.0029297,18 L 5.5,18 l 0,2.6515 C 6.3274755,20.405663 7.066502,20.55711 7.5341795,19.74707 L 14.03418,8.488281 C 15.003679,6.809058 14.432153,4.677508 12.75293,3.7080078 12.228172,3.405039 11.659648,3.2525374 11.095703,3.2373047 Z"/>
+ <path style="opacity:0.2" d="m 15.719726,7.933594 c -0.563945,0.01523 -1.133445,0.167734 -1.658202,0.470703 l -11.2578131,6.5 C 1.6577653,15.565909 1.0291959,16.768865 1.0527344,18 L 5.5,18 l 1.445e-4,2.352969 c 0.274329,-0.0778 0.5449855,-0.186563 0.803711,-0.335937 L 17.561523,14.466797 c 1.679223,-0.9695 2.25075,-3.102027 1.28125,-4.78125 C 18.176242,8.531081 16.960405,7.9000815 15.719726,7.933594 Z"/>
+ <path style="fill:#4f4f4f" d="M 4.5,1 C 2.561,1 1,2.561 1,4.5 l 0,13 4.5,0 0,3.353515 C 6.948285,20.424954 8,19.090916 8,17.5 L 8,4.5 C 8,2.561 6.439,1 4.5,1 Z"/>
+ <path style="fill:#4d4e99" d="M 11.095703,2.7373047 C 9.855024,2.7037926 8.638211,3.3338152 7.9716795,4.488281 L 1.4716797,15.74707 C 1.1515496,16.301552 1.0026394,16.904885 1.0029297,17.5 L 5.5,17.5 l 0,3.351562 C 6.3274755,20.605725 7.066502,20.057112 7.5341795,19.24707 L 14.03418,7.988281 C 15.003679,6.309058 14.432153,4.177508 12.75293,3.2080078 12.228172,2.9050391 11.659648,2.7525375 11.095703,2.7373047 Z"/>
+ <path style="fill:#e74949" d="m 15.719726,7.433594 c -0.563945,0.01523 -1.133445,0.167734 -1.658202,0.470703 l -11.2578131,6.5 C 1.6577653,15.065909 1.0291959,16.268865 1.0527344,17.5 L 5.5,17.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 18.176242,8.031081 16.960405,7.4000815 15.719726,7.433594 Z"/>
+ <rect style="fill:#ffc255" width="20" height="7" x="1" y="14" rx="3.5" ry="3.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.5,1 C 2.561,1 1,2.561 1,4.5 L 1,5 C 1,3.061 2.561,1.5 4.5,1.5 6.439,1.5 8,3.061 8,5 L 8,4.5 C 8,2.561 6.439,1 4.5,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.095703,2.7373047 C 9.855024,2.7037926 8.638211,3.3338152 7.9716795,4.488281 L 1.4716797,15.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 7.9716795,4.988281 C 8.9411795,3.309058 11.073707,2.7385078 12.75293,3.7080078 13.79384,4.3089775 14.408724,5.356106 14.495117,6.4658205 14.579796,5.179169 13.949127,3.8986324 12.75293,3.2080078 12.228172,2.9050391 11.659648,2.7525375 11.095703,2.7373047 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 15.719726,7.433594 c -0.563945,0.01523 -1.133445,0.167734 -1.658202,0.470703 l -11.2578131,6.5 C 1.6072132,15.095095 0.976462,16.376108 1.0615234,17.663086 1.1478942,16.553342 1.762776,15.505281 2.8037109,14.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 18.176242,8.031081 16.960405,7.4000815 15.719726,7.433594 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.5,14 C 2.561,14 1,15.561 1,17.5 1,17.58454 1.00686,17.666994 1.012695,17.75 1.1407301,15.929217 2.6455413,14.5 4.5,14.5 l 13,0 c 1.854459,0 3.35927,1.429217 3.487304,3.25 C 20.993141,17.666994 21,17.584541 21,17.5 21,15.561 19.439,14 17.5,14 l -13,0 z"/>
+ <circle style="opacity:0.2" cx="4.5" cy="18" r="1.5"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="17.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/swcentre.svg b/.icons/awkward/22x22/apps/swcentre.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/swcentre.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sweeper.svg b/.icons/awkward/22x22/apps/sweeper.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sweeper.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sweethome3d-furniture-editor.svg b/.icons/awkward/22x22/apps/sweethome3d-furniture-editor.svg
new file mode 100644
index 00000000..2663c118
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sweethome3d-furniture-editor.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#9f6c2c" d="M 2,1 C 1.446,1 1,1.446 1,2 V 19 H 21 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <rect style="fill:#dc912f" width="6" height="9" x="1" y="12"/>
+ <rect style="fill:#dc912f" width="6" height="9" x="15" y="12"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="6" height="3" x="1" y="12"/>
+ <rect style="opacity:0.1" width="22" height="2" x="0" y="10.5" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="6" height="3" x="1" y="15"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="6" height="3" x="15" y="12"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="6" height="3" x="15" y="15"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="13.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="16.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="19.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="18.5" cy="13.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="18.5" cy="16.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="18.5" cy="19.5" r=".5"/>
+ <path style="opacity:0.2" d="m 1,3.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 17 12 11 7 2 Z m 1,1 h 4 v 3 H 2 Z m 5,0 h 4 v 3 H 7 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 1,3 v 1 3 1 2 H 2 V 8 h 4 v 2 H 7 V 8 h 4 v 2 h 1 V 8 h 4 1 3 1 V 3 H 17 12 11 7 2 Z M 2,4 H 6 V 7 H 2 Z m 5,0 h 4 V 7 H 7 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="1" y="15"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="15" y="15"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="1" y="18"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="15" y="18"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="1" y="21"/>
+ <rect style="opacity:0.2" width="6" height=".5" x="15" y="21"/>
+ <rect style="opacity:0.2" width="8" height=".5" x="7" y="19"/>
+ <rect style="fill:#dc912f" width="22" height="2" x="0" y="10" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 0.5,10 C 0.223,10 0,10.223 0,10.5 V 11 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 10.5 C 22,10.223 21.777,10 21.5,10 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sweethome3d-textures-editor.svg b/.icons/awkward/22x22/apps/sweethome3d-textures-editor.svg
new file mode 100644
index 00000000..1be3f71a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sweethome3d-textures-editor.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#905212" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="-19" y="-19" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d0a563" width="12" height="12" x="-17" y="-17" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e7cca1" width="8" height="8" x="-15" y="-15" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#f6eddf" width="4" height="4" x="-13" y="-13" rx=".2" ry=".2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,18.200195 v 0.5 C 3,19.143395 3.3566047,19.5 3.7998047,19.5 H 18.200195 C 18.643395,19.5 19,19.143395 19,18.700195 v -0.5 C 19,18.643395 18.643395,19 18.200195,19 H 3.7998047 C 3.3566047,19 3,18.643395 3,18.200195 Z"/>
+ <path style="opacity:0.2" d="m 5,16.40039 v 0.5 C 5,17.23279 5.2672095,17.5 5.5996095,17.5 H 16.40039 C 16.73279,17.5 17,17.23279 17,16.90039 v -0.5 C 17,16.73279 16.73279,17 16.40039,17 H 5.5996095 C 5.2672095,17 5,16.73279 5,16.40039 Z"/>
+ <path style="opacity:0.2" d="m 7,14.59961 v 0.499999 C 7,15.321209 7.1787905,15.5 7.4003905,15.5 H 14.59961 C 14.82121,15.5 15,15.321209 15,15.099609 V 14.59961 C 15,14.82121 14.82121,15 14.59961,15 H 7.4003905 C 7.1787905,15 7,14.82121 7,14.59961 Z"/>
+ <path style="opacity:0.2" d="m 9,12.799805 v 0.5 C 9,13.410605 9.0894,13.5 9.200196,13.5 h 3.599609 C 12.910605,13.5 13,13.410605 13,13.299805 v -0.5 C 13,12.910605 12.910605,13 12.799805,13 H 9.200196 C 9.089396,13 9,12.910605 9,12.799805 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.7998047,3 C 3.3566047,3 3,3.3566047 3,3.7998047 V 4.2998045 C 3,3.8566047 3.3566047,3.5 3.7998047,3.5 H 18.200195 C 18.643395,3.5 19,3.8566047 19,4.2998045 V 3.7998047 C 19,3.3566047 18.643395,3 18.200195,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.5996095,5 C 5.2672095,5 5,5.2672095 5,5.5996095 v 0.5 C 5,5.7672095 5.2672095,5.5 5.5996095,5.5 H 16.40039 C 16.73279,5.5 17,5.7672095 17,6.0996095 v -0.5 C 17,5.2672095 16.73279,5 16.40039,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.4003905,7 C 7.1787905,7 7,7.1787905 7,7.4003905 v 0.5 C 7,7.6787905 7.1787905,7.5 7.4003905,7.5 H 14.59961 C 14.82121,7.5 15,7.6787905 15,7.9003905 v -0.5 C 15,7.1787905 14.82121,7 14.59961,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sweethome3d.svg b/.icons/awkward/22x22/apps/sweethome3d.svg
new file mode 100644
index 00000000..9be4c6f0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sweethome3d.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#0073d6" d="M 11.054688 1 A 2.2828188 2.2739687 0 0 0 9.859375 1.3046875 L 3.140625 5.1679688 A 2.2828188 2.2739687 0 0 0 2 7.1367188 L 2 14.863281 A 2.2828188 2.2739687 0 0 0 2.5332031 16.322266 L 11 9.5 L 19.466797 16.320312 A 2.2828188 2.2739687 0 0 0 20 14.863281 L 20 7.1367188 A 2.2828188 2.2739687 0 0 0 18.857422 5.1660156 L 12.140625 1.3046875 A 2.2828188 2.2739687 0 0 0 11.054688 1 z M 19.462891 16.324219 A 2.2828188 2.2739687 0 0 1 19.228516 16.566406 A 2.2828188 2.2739687 0 0 0 19.462891 16.324219 z M 2.6875 16.488281 A 2.2828188 2.2739687 0 0 0 2.8574219 16.638672 A 2.2828188 2.2739687 0 0 1 2.6875 16.488281 z M 3.0429688 16.771484 A 2.2828188 2.2739687 0 0 0 3.140625 16.832031 A 2.2828188 2.2739687 0 0 1 3.0429688 16.771484 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.053574,1.0010151 A 2.2828188,2.2739687 0 0 0 9.858565,1.3037176 L 3.1415094,5.1670494 A 2.2828188,2.2739687 0 0 0 2,7.1365656 V 7.6365697 A 2.2828188,2.2739687 0 0 1 3.1416094,5.6670535 L 9.858665,1.8037217 a 2.2828188,2.2739687 0 0 1 1.195309,-0.3027375 2.2828188,2.2739687 0 0 1 1.087909,0.3027375 l 6.717056,3.8633318 a 2.2828188,2.2739687 0 0 1 1.141509,1.9695162 V 7.1365656 A 2.2828188,2.2739687 0 0 0 18.858939,5.1670494 L 12.141883,1.3037176 A 2.2828188,2.2739687 0 0 0 11.053874,1.0010151 Z"/>
+ <path style="opacity:0.2" d="m 2,14.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 3.1415094,16.831245 A 2.2828188,2.2739687 0 0 1 2,14.862229 Z"/>
+ <path style="opacity:0.3" d="M 11 1.0019531 A 2.2828188 2.2739687 0 0 0 9.859375 1.3046875 L 3.1425781 5.1679688 A 2.2828188 2.2739687 0 0 0 2 7.1367188 L 2 14.863281 A 2.2828188 2.2739687 0 0 0 2.5332031 16.322266 L 11 9.5 L 11 1.0019531 z"/>
+ <path style="fill:#ff9e43" d="M 11.000074,9.5000852 2.532231,16.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.35370823,-0.71191574)" 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.000074,9.5000852 2.532231,16.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.35370823,-1.2117693)" 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 16.000224,8.0000727 -5,3.0000243 v 6.000049 l 5,-3.000024 z"/>
+ <path style="opacity:0.1" d="m 6.0002241,8.0000727 v 6.0000493 l 4.9999999,3.000024 v -6.000049 z"/>
+ <path style="opacity:0.1" d="m 6.000224,8.0000002 v 0.5 l 5,2.9999998 5,-2.9999998 v -0.5 l -5,2.9999998 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.000224,5.0000002 -5,3 0.4160156,0.25 4.5839844,-2.75 4.583984,2.75 0.416016,-0.25 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/swell-foop.svg b/.icons/awkward/22x22/apps/swell-foop.svg
new file mode 100644
index 00000000..e9008746
--- /dev/null
+++ b/.icons/awkward/22x22/apps/swell-foop.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/switchuser.svg b/.icons/awkward/22x22/apps/switchuser.svg
new file mode 120000
index 00000000..ee6c1802
--- /dev/null
+++ b/.icons/awkward/22x22/apps/switchuser.svg
@@ -0,0 +1 @@
+system-switch-user.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sylpheed.svg b/.icons/awkward/22x22/apps/sylpheed.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sylpheed.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/synapse.svg b/.icons/awkward/22x22/apps/synapse.svg
new file mode 100644
index 00000000..a33f8fd2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/synapse.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="21" height="21" x="-21.5" y="-22" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#20b293" width="21" height="21" x="-21" y="-22" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 11.000063,4.4999993 0,1.0253906 A 5.5,5.5 0 0 0 6.211,9.499999 l 1.0527344,0 A 4.5,4.5 0 0 1 11.500063,6.4999993 4.5,4.5 0 0 1 15.73639,9.499999 l 1.048828,0 A 5.5,5.5 0 0 0 12.000062,5.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 11.50006,8.4999993 2.5,2.5 0 0 1 13.498106,9.499999 l 1.160156,0 A 3.5,3.5 0 0 0 11.500063,7.4999993 Z M 6.2149063,12.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 11.000063,4 0,1.0253906 A 5.5,5.5 0 0 0 6.211,9 L 7.2637344,9 A 4.5,4.5 0 0 1 11.500063,6 4.5,4.5 0 0 1 15.73639,9 l 1.048828,0 A 5.5,5.5 0 0 0 12.000062,5.0253906 L 12.000062,4 11.000063,4 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 11.500063,7 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 16.789124,12 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="opacity:0.2;fill:#ffffff" d="M 11.5,0 C 5.683,0 1,4.683 1,10.5 1,10.58447 1.011708,10.666015 1.013672,10.75 1.1469713,5.0506689 5.7674739,0.5 11.5,0.5 17.232526,0.5 21.853029,5.0506689 21.986328,10.75 21.988292,10.666015 22,10.584474 22,10.5 22,4.683 17.317,0 11.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/synaptic.svg b/.icons/awkward/22x22/apps/synaptic.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/synaptic.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/syncplay.svg b/.icons/awkward/22x22/apps/syncplay.svg
new file mode 100644
index 00000000..5933e8ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/syncplay.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 20.628175,1.5001858 C 19.697099,1.4961801 16.93733,1.913547 15.334146,2.3253811 8.2194147,4.153051 3.2683484,7.9770376 1.6288508,12.911319 c -0.547774,1.64859 -0.78911692,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.0791009 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.4835304 -4.19213,3.2578514 l -0.733236,-0.456005 0.253603,-0.655055 c 0.653046,-0.381414 1.29295,-0.7692169 1.901212,-1.1848779 2.074152,-1.430339 3.339077,-3.9712425 3.610408,-7.2499998 0.0449,-0.542604 0.03402,-0.6522112 -0.06836,-0.6914062 -0.04966,-0.019009 -0.145314,-0.027747 -0.278325,-0.02832 z"/>
+ <path style="fill:#d81b60" d="m 20.628175,1.0000005 c -0.42142,-0.00181 -1.217468,0.082697 -2.111339,0.2139454 C 17.435807,1.3726752 16.693315,2.3002898 15.815757,2.5257212 8.7010257,4.35339 3.8813082,7.4768521 2.2418105,12.411134 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.7760309 1.391624,-4.0791019 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.4835299 -4.19213,3.2578509 l -0.733236,-0.456004 0.253603,-0.655056 c 0.653046,-0.3814129 1.29295,-0.7692169 1.901212,-1.1848769 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 18.798763,1.1816411 C 17.647879,1.3404796 16.297304,1.5777124 15.333919,1.8251958 15.085879,1.8889148 14.840469,1.95506 14.597737,2.0235943 7.8781087,3.9208501 5.2689481,7.6488781 3.6866342,12.411134 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.3814139 1.293115,-0.7689099 1.901368,-1.1845709 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 14.912044,1.9433599 C 13.442307,2.3423822 12.067979,2.8277164 10.799672,3.3913575 6.1262741,5.4682361 5.1690766,8.2580576 3.9055484,12.060871 3.572011,13.064707 1.0753785,14.639778 1.016113,15.647187 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 10.386804,16.500557 14.820793,9.5814731 14.912044,1.9433599 Z"/>
+ <path style="fill:#fdd835" d="M 11.096614,3.2626958 C 6.2655906,5.3387631 2.9188059,8.5287541 1.6288408,12.411134 1.2625109,13.513664 1.0376427,14.874838 1.007747,15.929688 A 15,15 0 0 0 11.096614,3.2626958 Z"/>
+ <path style="opacity:0.2" d="m 11,7.5000006 a 6.0000001,6.0000001 0 0 0 -6,6.0000004 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.0000004 z m 0,1 a 5.0000001,5.0000001 0 0 1 5,5.0000004 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.0000004 z"/>
+ <path style="fill:#ffffff" d="m 11,7.0000006 a 6.0000001,6.0000001 0 0 0 -6,6.0000004 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.0000004 z m 0,1 a 5.0000001,5.0000001 0 0 1 5,5.0000004 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.0000004 z"/>
+ <path style="opacity:0.2" d="M 9.503037,10.50013 A 0.49156679,0.47583269 0 0 0 9,10.975172 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 11.995953,11.825638 9.737276,10.563321 A 0.49156679,0.47583269 0 0 0 9.503037,10.50013 Z"/>
+ <path style="fill:#ffffff" d="M 9.503037,10.00013 A 0.49156679,0.47583269 0 0 0 9,10.475172 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 11.995953,11.325638 9.737276,10.063321 A 0.49156679,0.47583269 0 0 0 9.503037,10.00013 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 20.627864,1.0000005 C 19.696788,0.99599476 16.937103,1.4133617 15.333919,1.8251958 8.2191877,3.6528658 3.2683385,7.4768521 1.6288408,12.411134 1.203036,13.692643 0.96534348,15.326304 1.007747,16.416016 1.0392961,15.363112 1.264156,14.008695 1.6288408,12.911134 3.2683385,7.9768521 8.2191877,4.1528655 15.333919,2.3251958 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.4834919 -4.191406,3.2578129 v 0 0.5 0 c 1.430258,-0.774321 3.002758,-1.9382539 4.191406,-3.2578129 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.1933594 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/22x22/apps/syncthing-gtk.svg b/.icons/awkward/22x22/apps/syncthing-gtk.svg
new file mode 100644
index 00000000..15d0ebea
--- /dev/null
+++ b/.icons/awkward/22x22/apps/syncthing-gtk.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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 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 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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/syncthing.svg b/.icons/awkward/22x22/apps/syncthing.svg
new file mode 120000
index 00000000..ec492b4a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/syncthing.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/syncthingtray.svg b/.icons/awkward/22x22/apps/syncthingtray.svg
new file mode 120000
index 00000000..ec492b4a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/syncthingtray.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/synergy.svg b/.icons/awkward/22x22/apps/synergy.svg
new file mode 100644
index 00000000..4e5505eb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/synergy.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <path style="fill:#196260" d="M 11,1 A 10,10 0 0 1 21,11 H 11 Z"/>
+ <path style="fill:#97c33d" d="M 11,21 A 10,10 0 0 1 1,11 h 10 z"/>
+ <path style="fill:#5d7dbd" d="M 1,11 3.0000001,13 5,11 Z"/>
+ <path style="fill:#5d7dbd" d="M 11,1 A 10,10 0 0 0 1,11 h 10 z"/>
+ <path style="fill:#3f96b9" d="M 21,11 19,9 17,11 Z"/>
+ <path style="fill:#3f96b9" d="M 11,21 A 10,10 0 0 0 21,11 H 11 Z"/>
+ <path style="fill:#97c33d" d="m 11,21 2,-2 -2,-2 z"/>
+ <path style="fill:#196260" d="M 11,1 9,3.0000001 11,5 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="6"/>
+ <circle style="fill:#f9f9f9" cx="11" cy="11" r="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/synfig_icon.svg b/.icons/awkward/22x22/apps/synfig_icon.svg
new file mode 100644
index 00000000..a0b3fc00
--- /dev/null
+++ b/.icons/awkward/22x22/apps/synfig_icon.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 5.82 5.82">
+ <path style="opacity:0.2" d="m 2.9180676,0.39699634 c -0.018682,-5.2e-4 -0.03673,0.006184 -0.049663,0.0184478 -0.1866085,0.17696998 -0.376267,0.37553602 -0.5476765,0.56453862 -1.993e-4,2.372e-4 -3.96e-4,4.762e-4 -5.9e-4,7.15e-4 C 1.8977429,1.4594356 1.5766859,1.951336 1.3440166,2.4780163 1.1272773,2.9686364 1.000556,3.5517709 0.88522214,4.1700375 c -0.025257,0.1353902 -0.050779,0.299449 -0.068386,0.4314638 -0.0088,0.066007 -0.015639,0.1239179 -0.019511,0.1667466 -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.66314786,0.074899 1.42645856,0.345825 1.88129446,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.5775194,5.2293867 4.3577367,4.9508783 4.9241108,4.9041752 l 0.04257,-0.00322 c 0.03422,-0.0026 0.060533,-0.028612 0.060502,-0.059821 V 4.8183962 C 5.0271832,4.7709752 5.0147678,4.6730334 4.9980178,4.551709 4.9812632,4.4303856 4.9598384,4.2922949 4.9404687,4.1874106 4.825271,3.5635851 4.6943011,2.9655149 4.4747763,2.4687028 4.2770149,2.0211442 3.9938924,1.5690433 3.6555286,1.1598041 c -7.6e-4,-9.2e-4 -0.00155,-0.00181 -0.00236,-0.00269 C 3.4254057,0.91209596 3.2050965,0.65492756 2.9647748,0.41651877 2.9527494,0.4045412 2.9359001,0.39749833 2.9180676,0.39699634 Z"/>
+ <path style="fill:#0278dc" d="m 2.9180676,0.26474402 c -0.018682,-5.2e-4 -0.03673,0.006184 -0.049663,0.0184478 -0.1866085,0.17696998 -0.376267,0.37553613 -0.5476765,0.56453874 -1.993e-4,2.372e-4 -3.96e-4,4.762e-4 -5.9e-4,7.15e-4 C 1.8977429,1.3271834 1.5766859,1.8190838 1.3440166,2.3457641 1.1272773,2.8363841 1.000556,3.4195186 0.88522214,4.0377852 c -0.025257,0.1353902 -0.050779,0.299449 -0.068386,0.4314638 -0.0088,0.066007 -0.015639,0.1239179 -0.019511,0.1667466 -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.66314786,0.074899 1.42645856,0.345825 1.88129446,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.5775194,5.0971344 4.3577367,4.818626 4.9241108,4.7719229 l 0.04257,-0.00322 c 0.03422,-0.0026 0.060533,-0.028612 0.060502,-0.059821 V 4.6861436 C 5.0271832,4.6387227 5.0147678,4.5407808 4.998018,4.4194564 4.9812632,4.2981333 4.9598384,4.1600426 4.9404687,4.0551583 4.825271,3.4313328 4.6943011,2.8332626 4.4747763,2.3364506 4.2770149,1.888892 3.9938924,1.4367911 3.6555286,1.0275519 c -7.6e-4,-9.2e-4 -0.00155,-0.00181 -0.00236,-0.00269 C 3.4254057,0.77984376 3.2050965,0.52267524 2.9647748,0.28426645 2.9527494,0.27228888 2.9359001,0.26524601 2.9180676,0.26474402 Z"/>
+ <path style="fill:#48a0f8;fill-rule:evenodd" d="m 2.9182676,0.26458332 c -0.018682,-5.1858e-4 -0.036676,0.00634 -0.049609,0.0186034 C 2.7106321,0.43305104 2.55252,0.59824433 2.4030535,0.76016017 L 2.9120663,3.6571412 3.4164283,0.76481105 c -0.00196,-0.002162 -0.00425,-0.00404 -0.0062,-0.006201 C 3.2650816,0.59818009 3.1191631,0.43737819 2.9647763,0.28422038 2.952751,0.2722428 2.9361,0.26508531 2.9182676,0.26458332 Z m -0.0062,3.39255788 1.5492595,-1.33997 C 4.3550813,2.0818467 4.2237104,1.8462599 4.0747862,1.615922 Z m 0,0 1.8908408,-0.2671673 C 4.7599536,3.2024923 4.7123505,3.0208876 4.6587293,2.8463377 Z m 0,0 2.0815268,1.0996744 c 0.018875,-0.010628 0.033612,-0.026614 0.03359,-0.048059 v -0.022738 c 6e-7,-0.047421 -0.012189,-0.145326 -0.028939,-0.2666505 -0.016753,-0.1213231 -0.038508,-0.2594345 -0.057878,-0.3643188 -0.00506,-0.027397 -0.010893,-0.053841 -0.01602,-0.081132 z m 0,0 0.7570599,1.4696775 C 3.8731076,5.0341622 4.0814217,4.9574513 4.2845918,4.898409 Z m 0,0 -0.275952,1.7115234 c 0.064405,0.043233 0.1255268,0.087669 0.1813843,0.1343586 0.014176,0.01175 0.025813,0.021698 0.03514,0.028939 0.00467,0.0036 0.00872,0.00638 0.01292,0.0093 0.00209,0.00146 0.00419,0.0031 0.00775,0.00517 0.00177,0.00101 0.00382,0.00188 0.00775,0.00362 0.00393,0.00169 0.00766,0.00539 0.025839,0.0062 0.021772,9.525e-4 0.026552,-0.00333 0.031006,-0.00517 0.00445,-0.0018 0.00686,-0.00308 0.00878,-0.00414 0.00386,-0.00214 0.00602,-0.00363 0.00827,-0.00517 0.00449,-0.00305 0.0084,-0.00647 0.013436,-0.010335 0.010086,-0.00771 0.022778,-0.017838 0.038241,-0.030489 0.061938,-0.043808 0.1274569,-0.085367 0.1937866,-0.1260906 z m 0,0 -1.3151651,1.2536701 C 1.785181,4.9637457 1.9702214,5.0280998 2.1451876,5.104598 Z m 0,0 -2.01383049,0.3141927 c -0.004244,0.022471 -0.008709,0.044095 -0.0129191,0.066663 -0.0252569,0.1353902 -0.0511227,0.2994835 -0.0687296,0.4314981 -0.0088,0.066007 -0.0152482,0.1235694 -0.0191204,0.1663981 -0.001929,0.021415 -0.003327,0.039016 -0.003617,0.053227 -1.432e-4,0.00711 -2.3914e-4,0.013282 5.1593e-4,0.020672 3.7836e-4,0.00369 0.001077,0.00727 0.003101,0.013952 0.001582,0.00524 0.005292,0.015552 0.0191204,0.027388 z m 0,0 -1.7487304,-0.8108035 c -0.051417,0.167331 -0.097057,0.3417242 -0.1384923,0.5214154 z m 0,0 L 1.752964,1.6045532 C 1.612234,1.8209236 1.4902711,2.0423118 1.3845111,2.2696289 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.9182676,0.26458332 C 2.8995854,0.26406209 2.8815913,0.270923 2.8686582,0.2831867 2.6820497,0.46015668 2.4922974,0.65849072 2.320888,0.84749334 c -1.993e-4,2.372e-4 -3.228e-4,7.9375e-4 -5.159e-4,0.001035 C 1.8979761,1.3272648 1.5768728,1.8189129 1.3442035,2.3455932 1.1274642,2.8362132 1.0006506,3.4197297 0.88531674,4.0379964 c -0.0252569,0.1353902 -0.0511227,0.2994835 -0.0687297,0.4314981 -0.0088,0.066007 -0.0152482,0.1235694 -0.0191204,0.1663981 -0.001929,0.021415 -0.003327,0.039016 -0.003617,0.053227 -1.4319e-4,0.00711 -2.3913e-4,0.013282 5.1594e-4,0.020672 3.7835e-4,0.00369 0.001077,0.00727 0.003101,0.013952 7.9904e-4,0.00265 0.001802,0.00732 0.003617,0.011885 0.004018,-0.038999 0.008419,-0.081221 0.015503,-0.1343589 C 0.83419326,4.469254 0.86005895,4.3056778 0.88531594,4.1702876 1.0006499,3.5520209 1.1274634,2.9685043 1.3442027,2.4778843 1.576872,1.9512041 1.8979753,1.4595559 2.3203704,0.98081812 c 1.941e-4,-2.3879e-4 3.175e-4,-7.964e-4 5.16e-4,-0.001035 0.1714094,-0.18900259 0.3611617,-0.38733666 0.5477702,-0.56430663 0.012933,-0.0122637 0.030927,-0.0191236 0.049609,-0.0186034 0.017833,5.0271e-4 0.034483,0.007659 0.046509,0.0196371 0.2403219,0.23840877 0.4605671,0.49550515 0.6883302,0.74052331 8.202e-4,8.81e-4 0.00183,0.00166 0.00259,0.00258 0.3383639,0.4092392 0.6213101,0.8614055 0.8190714,1.3089639 0.2195247,0.4968121 0.350407,1.0949326 0.4656047,1.7187582 0.01937,0.1048843 0.041123,0.2429955 0.057878,0.3643188 0.011266,0.081597 0.01475,0.1271291 0.019637,0.1793171 0.00349,-0.00733 0.00931,-0.013764 0.0093,-0.02222 V 4.6860135 C 5.0271865,4.6385925 5.0149969,4.5406874 4.9982469,4.419363 4.9814995,4.2980453 4.9597449,4.1599339 4.9403753,4.0550496 4.8251776,3.431224 4.6942954,2.8331035 4.4747706,2.3362915 4.2770094,1.888733 3.9940632,1.4365667 3.6556992,1.0273275 c -7.673e-4,-9.207e-4 -0.00177,-0.0017 -0.00259,-0.00258 C 3.4253434,0.77972553 3.2050982,0.52262914 2.9647763,0.28422038 2.952751,0.2722428 2.9361,0.26508531 2.9182676,0.26458332 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/synology-cloud-station-drive.svg b/.icons/awkward/22x22/apps/synology-cloud-station-drive.svg
new file mode 100644
index 00000000..71712b95
--- /dev/null
+++ b/.icons/awkward/22x22/apps/synology-cloud-station-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m13 3.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="13" cy="8" r="5"/>
+ <circle style="fill:#46b4ff" cx="4.5" cy="13.5" r="4.5"/>
+ <circle style="fill:#46b4ff" cx="5.5" cy="8.5" r="3.5"/>
+ <circle style="fill:#46b4ff" cx="15.5" cy="12.5" r="5.5"/>
+ <rect style="fill:#46b4ff" width="11" height="10" x="4.25" y="8"/>
+ <path style="opacity:.2" d="m10.5 8.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="m10.5 8a3.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="m14 11h-2.5l2.5-2.5z"/>
+ <path style="fill:#ffffff" d="m7 12h2.5l-2.5 2.5z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m13 3a5 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/22x22/apps/syntevo-smartgit.svg b/.icons/awkward/22x22/apps/syntevo-smartgit.svg
new file mode 120000
index 00000000..c8ab8ace
--- /dev/null
+++ b/.icons/awkward/22x22/apps/syntevo-smartgit.svg
@@ -0,0 +1 @@
+smartgit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/syspeek.svg b/.icons/awkward/22x22/apps/syspeek.svg
new file mode 100644
index 00000000..491bb15d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/syspeek.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/sysprof-icon.svg b/.icons/awkward/22x22/apps/sysprof-icon.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sysprof-icon.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/sysprof.svg b/.icons/awkward/22x22/apps/sysprof.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/sysprof.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-config-authentication.svg b/.icons/awkward/22x22/apps/system-config-authentication.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-config-authentication.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-config-date.svg b/.icons/awkward/22x22/apps/system-config-date.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-config-date.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-config-display.svg b/.icons/awkward/22x22/apps/system-config-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-config-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-config-keyboard.svg b/.icons/awkward/22x22/apps/system-config-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-config-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-config-printer.svg b/.icons/awkward/22x22/apps/system-config-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-config-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-config-samba.svg b/.icons/awkward/22x22/apps/system-config-samba.svg
new file mode 100644
index 00000000..725c8013
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-config-samba.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#48aeff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 14,6.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 16.334961,12.5 H 15 v -5 c 0,-0.554 -0.446,-1 -1,-1 z M 7.963867,6.501 A 0.66531265,0.49515172 0 0 0 7.423828,6.7480705 L 5.088867,9.75686 A 0.66531265,0.49515172 0 0 0 5.665039,10.5 H 7 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 10.911133,9.756836 L 8.576172,6.748047 A 0.66531265,0.49515172 0 0 0 7.963867,6.5009765 Z"/>
+ <g transform="matrix(0.5,0,0,0.5,-1.0000002,-2)">
+ <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,5,24)">
+ <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/22x22/apps/system-config-selinux.svg b/.icons/awkward/22x22/apps/system-config-selinux.svg
new file mode 120000
index 00000000..bbdbb39e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-config-selinux.svg
@@ -0,0 +1 @@
+sepolicy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-config-services.svg b/.icons/awkward/22x22/apps/system-config-services.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-config-services.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-config-users.svg b/.icons/awkward/22x22/apps/system-config-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-config-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-error.svg b/.icons/awkward/22x22/apps/system-error.svg
new file mode 100644
index 00000000..bc0e731b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-error.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/system-file-manager.svg b/.icons/awkward/22x22/apps/system-file-manager.svg
new file mode 100644
index 00000000..2802a4e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-file-manager.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#5294e2" width="18" height="12" x="2" y="1" rx=".75" ry=".75"/>
+ <rect style="opacity:0.1" width="18" height="12" x="2" y="2.5" rx=".75" ry=".75"/>
+ <rect style="fill:#89e058" width="18" height="12" x="2" y="3" rx=".75" ry=".75"/>
+ <rect style="opacity:0.1" width="18" height="12" x="2" y="4.5" rx=".75" ry=".75"/>
+ <rect style="fill:#ffcd54" width="18" height="12" x="2" y="5" rx=".75" ry=".75"/>
+ <rect style="opacity:0.2" width="20" height="14" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="14" x="1" y="7" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="2" x="8" y="12.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ececec" width="6" height="2" x="8" y="12" rx=".5" ry=".5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 2.75 1 C 2.3345 1 2 1.3345 2 1.75 L 2 2.25 C 2 1.8345 2.3345 1.5 2.75 1.5 L 19.25 1.5 C 19.666 1.5 20 1.8345 20 2.25 L 20 1.75 C 20 1.3345 19.666 1 19.25 1 L 2.75 1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.75,3 C 2.3345,3 2,3.3345 2,3.75 V 4.25 C 2,3.8345 2.3345,3.5 2.75,3.5 H 19.25 C 19.666,3.5 20,3.8345 20,4.25 V 3.75 C 20,3.3345 19.666,3 19.25,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.75,5 C 2.3345,5 2,5.3345 2,5.75 V 6.25 C 2,5.8345 2.3345,5.5 2.75,5.5 H 19.25 C 19.666,5.5 20,5.8345 20,6.25 V 5.75 C 20,5.3345 19.666,5 19.25,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/system-help.svg b/.icons/awkward/22x22/apps/system-help.svg
new file mode 100644
index 00000000..974de84d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-help.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 11.058707,2.499885 C 9.89002,2.493895 8.6991776,2.7172491 7.5489411,3.1951975 2.9479948,5.1070807 0.78331465,10.350225 2.6954255,14.951057 4.6073109,19.55189 9.850337,21.716636 14.451285,19.804573 19.05223,17.89296 21.216912,12.649546 19.304801,8.0487131 17.871055,4.5980435 14.563868,2.5178851 11.058707,2.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 11.058707,2 C 9.89002,1.99401 8.6991776,2.2173641 7.5489411,2.6953125 2.9479948,4.6071957 0.78331465,9.85034 2.6954255,14.451172 4.6073109,19.052005 9.850337,21.216751 14.451285,19.304688 19.05223,17.393075 21.216912,12.149661 19.304801,7.5488281 17.871055,4.0981585 14.563868,2.0180001 11.058707,2 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="opacity:0.2;fill:#ffffff" d="M 11.058707,2 C 9.89002,1.99401 8.6991776,2.2173641 7.5489411,2.6953125 4.0089728,4.1663155 1.9201713,7.6096149 2.0118318,11.214844 2.1163999,7.7947227 4.1730142,4.5981496 7.5489411,3.1953125 8.6991776,2.7173641 9.89002,2.49401 11.058707,2.5 14.563868,2.518 17.871055,4.5981585 19.304801,8.0488281 19.745733,9.10978 19.960922,10.2046 19.988394,11.285156 20.026339,10.044077 19.813907,8.7738173 19.304801,7.5488281 17.871055,4.0981585 14.563868,2.0180001 11.058707,2 Z m 4.93164,9.197266 A 4.9999996,4.9998763 0 0 1 11.000113,16 4.9999996,4.9998763 0 0 1 6.0098786,11.302734 4.9999996,4.9998763 0 0 0 6.000113,11.5 a 4.9999996,4.9998763 0 0 0 5,5 4.9999996,4.9998763 0 0 0 5,-5 4.9999996,4.9998763 0 0 0 -0.0098,-0.302734 z"/>
+ <path style="opacity:0.2" d="M 11.06066,1.499885 C 9.894957,1.4943381 8.7108151,1.6896872 7.5645661,2.0975412 A 0.87803765,0.81823541 0 0 0 7.0567536,3.1522288 L 8.6173005,6.968635 A 0.87803765,0.81823541 0 0 0 9.750113,7.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 13.379019,6.9725412 L 14.943472,3.1522288 A 0.87803765,0.81823541 0 0 0 14.433707,2.0955881 C 13.368961,1.7176913 12.229485,1.5054465 11.06066,1.499885 Z m -8.7031251,6 A 0.81823541,0.87803765 0 0 0 1.5977692,8.0643381 C 1.1899152,9.210587 0.99461295,10.394729 1.000113,11.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 6.468863,9.117073 L 2.6524568,7.5565256 A 0.81823541,0.87803765 0 0 0 2.3575349,7.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 0.377897,-1.064746 0.590142,-2.204222 0.595703,-3.373047 0.0055,-1.165703 -0.189802,-2.349845 -0.597656,-3.4960939 A 0.81823541,0.87803765 0 0 0 19.642691,7.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 11.06066,1 C 9.894957,0.99445315 8.7108151,1.1898022 7.5645661,1.5976562 A 0.87803765,0.81823541 0 0 0 7.0567536,2.6523438 L 8.6173005,6.46875 A 0.87803765,0.81823541 0 0 0 9.750113,6.9433594 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 13.379019,6.4726562 L 14.943472,2.6523438 A 0.87803765,0.81823541 0 0 0 14.433707,1.5957031 C 13.368961,1.2178063 12.229485,1.0055615 11.06066,1 Z M 2.3575349,7 A 0.81823541,0.87803765 0 0 0 1.5977692,7.5644531 C 1.1899152,8.7107021 0.99461295,9.894844 1.000113,11.060547 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 6.468863,8.6171875 L 2.6524568,7.0566406 A 0.81823541,0.87803765 0 0 0 2.3575349,7 Z M 19.642691,7 A 0.81823541,0.87803765 0 0 0 19.347769,7.056641 L 15.531363,8.6171875 A 0.81823541,0.87803765 0 0 0 15.056754,9.75 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 0.377897,-1.064746 0.590142,-2.204222 0.595703,-3.373047 0.0055,-1.165703 -0.189802,-2.3498449 -0.597656,-3.4960939 A 0.81823541,0.87803765 0 0 0 19.642691,7 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.33e-4 -0.849476,-0.07496 -1.248047,-0.216799 A 0.87803765,0.81823541 0 0 0 8.6173005,15.53125 l -1.5605469,3.816406 a 0.87803765,0.81823541 0 0 0 0.5078125,1.054688 C 8.7108151,20.810198 9.894957,21.0055 11.06066,21 c 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 13.379019,15.527344 A 0.87803765,0.81823541 0 0 0 12.589957,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/system-hibernate.svg b/.icons/awkward/22x22/apps/system-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-installer.svg b/.icons/awkward/22x22/apps/system-installer.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-keyboard-mx.svg b/.icons/awkward/22x22/apps/system-keyboard-mx.svg
new file mode 100644
index 00000000..9cf9a7c6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-keyboard-mx.svg
@@ -0,0 +1,27 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="translate(-1,-1)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/system-lock-screen.svg b/.icons/awkward/22x22/apps/system-lock-screen.svg
new file mode 100644
index 00000000..1cacea7f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-lock-screen.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/system-log-out.svg b/.icons/awkward/22x22/apps/system-log-out.svg
new file mode 100644
index 00000000..46d3b159
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-log-out.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/system-os-installer.svg b/.icons/awkward/22x22/apps/system-os-installer.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-os-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-reboot.svg b/.icons/awkward/22x22/apps/system-reboot.svg
new file mode 100644
index 00000000..d25104df
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-reboot.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/system-restart.svg b/.icons/awkward/22x22/apps/system-restart.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-restart.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-search.svg b/.icons/awkward/22x22/apps/system-search.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-search.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-shut-down.svg b/.icons/awkward/22x22/apps/system-shut-down.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-shut-down.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-shutdown.svg b/.icons/awkward/22x22/apps/system-shutdown.svg
new file mode 100644
index 00000000..d562bb0e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-shutdown.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/system-software-install.svg b/.icons/awkward/22x22/apps/system-software-install.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-software-install.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-software-installer.svg b/.icons/awkward/22x22/apps/system-software-installer.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-software-installer.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/system-software-update.svg b/.icons/awkward/22x22/apps/system-software-update.svg
new file mode 100644
index 00000000..9b6edf55
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-software-update.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.226251,21.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.3458094 a 2.4969199,2.500329 0 0 0 -0.002,-0.003 L 20.31569,8.8272609 a 2.4969199,2.500329 0 0 0 -0.002,-0.00195 L 19.6076,7.8126007 a 2.4969199,2.500329 0 0 0 -0.002,-0.00295 C 18.934398,6.84931 17.931395,6.5000593 17.052465,6.5000593 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.9650454 -0.605116,2.4699634 0.0039,3.3438564 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.6156521,0.04687 -0.823757,-0.488252 -1.942299,-0.629632 -2.837036,-0.342785 -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.9953401,1.32132 z"/>
+ <path style="fill:#ff9932;fill-rule:evenodd" d="m 11.226251,20.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.3458104 a 2.4969199,2.500329 0 0 0 -0.002,-0.003 L 20.31569,8.327237 a 2.4969199,2.500329 0 0 0 -0.002,-0.00195 L 19.6076,7.3125769 a 2.4969199,2.500329 0 0 0 -0.002,-0.00295 C 18.934398,6.3492861 17.931395,6.0000354 17.052465,6.0000354 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.9650474 -0.605116,2.4699644 0.0039,3.3438574 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.6156521,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.9953401,1.32132 z"/>
+ <path style="fill:#ffda43;fill-rule:evenodd" d="M 10.773736,1.0014302 C 9.0518019,1.0315282 7.3341489,1.5311979 5.8281829,2.495618 c -2.220872,1.4222454 -3.658681,3.6956697 -4.144863,6.2121106 -0.244893,0.185776 -0.513346,0.334898 -0.70023798,0.602558 -0.610097,0.8737594 -0.675207,2.3799924 -0.0058,3.3458094 a 2.4969199,2.500329 0 0 0 0.002,0.003 L 1.6843959,13.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 0.705113,-1.012778 0.706089,-1.012727 a 2.4969199,2.500329 0 0 0 0.0029,-0.0049 c 0.668819,-0.965045 0.605116,-2.469963 -0.0039,-3.3438554 -0.026,-0.03731 -0.07022,-0.04826 -0.09753,-0.08399 0.192745,-0.325695 0.442885,-0.619859 0.777284,-0.8340085 0.8017831,-0.5134614 1.7967851,-0.5313933 2.6156521,-0.046875 0.823757,0.4882515 1.942299,0.6296315 2.837036,0.3427845 C 15.941143,8.403294 16.588219,7.8112709 16.997905,7.1178255 17.407592,6.4243796 17.61456,5.5704236 17.434822,4.6470442 17.255085,3.7236649 16.593049,2.8096616 15.769075,2.3217753 l 0,9.75e-4 C 14.230445,1.4116439 12.495802,0.97133071 10.773736,1.0014302 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 10.773407,1.0009623 C 9.0514729,1.0310603 7.3340719,1.5316559 5.8281059,2.496076 c -2.220872,1.4222454 -3.65834,3.6954592 -4.144522,6.2118996 -0.244892,0.185776 -0.513302,0.334878 -0.70019398,0.602538 -0.355784,0.509541 -0.519262,1.2333124 -0.466796,1.9404254 0.03885,-0.536244 0.195169,-1.051411 0.466796,-1.4404264 0.18689198,-0.26766 0.45530198,-0.416762 0.70019398,-0.602538 0.486182,-2.5164406 1.92365,-4.7896543 4.144522,-6.2118998 1.505966,-0.96442 3.223367,-1.4650161 4.9453011,-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 17.254787,3.7240604 16.593463,2.8101361 15.769489,2.3222498 l 0,9.75e-4 C 14.230858,1.4121184 12.495473,0.97086281 10.773407,1.0009623 Z M 8.9980199,9.4589506 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.3883794 0.427003,0.9026274 0.465819,1.4374974 0.04767,-0.643191 -0.08878,-1.2941664 -0.381835,-1.7910124 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 10.877898,4.5028757 c -1.2718281,0.0222 -2.5377941,0.3896791 -3.6494051,1.1005835 -2.022853,1.2936685 -3.223662,3.5276764 -3.223625,5.8974478 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 -0.509764,-0.730467 l -0.40332,0 c -6.5e-4,-1.6944334 0.849266,-3.2861234 2.29687,-4.2119047 1.59101,-1.0174932 3.6136951,-1.0531446 5.2392461,-0.091797 A 1.0002019,1.0002019 0 1 0 14.563437,5.47553 C 13.427694,4.803853 12.149727,4.4806763 10.877898,4.5028757 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 10.877898,4.0019939 C 9.6060699,4.0241939 8.3401039,4.391673 7.2284929,5.1025774 5.2056399,6.3962459 4.0048309,8.6302542 4.0048679,11.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 0.706054,-1.012693 0.707029,-1.013669 a 0.58819019,0.48744813 0 0 0 -0.509764,-0.730468 l -0.40332,0 c -6.5e-4,-1.6944334 0.849266,-3.2861232 2.29687,-4.2119046 1.59101,-1.0174931 3.6136951,-1.0531445 5.2392461,-0.091797 A 1.0002019,1.0002019 0 1 0 14.563437,4.9746481 C 13.427694,4.3029712 12.149727,3.9797943 10.877898,4.0019939 Z"/>
+ <path style="fill:#ff9932;fill-rule:evenodd" d="m 21.497488,11.132322 c 0.0241,-0.632157 -0.125141,-1.2840004 -0.474734,-1.7884294 l -0.002,-0.003 -0.705114,-1.0137056 -0.002,-0.00195 -0.70609,-1.0127101 -0.002,-0.00295 C 18.934398,6.3492861 17.931395,6.0000354 17.052465,6.0000354 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.6779354 -0.42461,1.0618064 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.122088,18.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 18.921874,10.77044 L 18.215821,9.7567706 17.508792,8.7440769 a 0.58819019,0.48744813 0 0 0 -1.017576,0 l -0.706053,1.0126937 -0.70703,1.0136694 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.2392451,0.0918 a 1.0002023,1.0002023 0 1 0 -1.018553,1.721676 c 1.135744,0.671677 2.41371,0.994853 3.6855391,0.972654 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 11.122088,17.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 18.215821,9.2558886 17.508792,8.2431951 a 0.58819019,0.48744813 0 0 0 -1.017576,0 l -0.706053,1.0126935 -0.70703,1.0136694 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.2392451,0.0918 a 1.0002019,1.0002019 0 1 0 -1.018553,1.721673 c 1.135744,0.671677 2.41371,0.994853 3.6855391,0.972654 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 10.8945,7.99704 c -0.451226,0.0081 -0.8998871,0.1407292 -1.3007781,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.8017831,-0.513461 1.7963621,-0.531393 2.6152281,-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 12.658108,8.5766056 12.423267,8.4746534 12.20895,8.3476247 11.799517,8.1053662 11.345726,7.988939 10.8945,7.99704 Z m -1.5146451,3.252923 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 -0.706052,1.012693 -0.705077,1.012693 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 -0.706106,-1.012723 a 2.4969199,2.500329 0 0 1 -0.002,-0.002 L 0.97944392,12.659139 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.70507598,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 3.0659679,16.150774 4.0684629,16.5 4.9473929,16.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 0.705072,-1.012743 0.706053,-1.012693 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/22x22/apps/system-suspend-hibernate.svg b/.icons/awkward/22x22/apps/system-suspend-hibernate.svg
new file mode 100644
index 00000000..676ea0e1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-suspend-hibernate.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/system-suspend.svg b/.icons/awkward/22x22/apps/system-suspend.svg
new file mode 100644
index 00000000..f1b3033e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-suspend.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/system-switch-user.svg b/.icons/awkward/22x22/apps/system-switch-user.svg
new file mode 100644
index 00000000..2ab91368
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-switch-user.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/system-users.svg b/.icons/awkward/22x22/apps/system-users.svg
new file mode 100644
index 00000000..cf01c620
--- /dev/null
+++ b/.icons/awkward/22x22/apps/system-users.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="fill:#009587" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 20.9895,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.291 10,10 0 0 0 1,11.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(-1,-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 transform="translate(-1,-1)">
+ <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/22x22/apps/systemback.svg b/.icons/awkward/22x22/apps/systemback.svg
new file mode 120000
index 00000000..e7418c88
--- /dev/null
+++ b/.icons/awkward/22x22/apps/systemback.svg
@@ -0,0 +1 @@
+yast-snapper.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/systemtray.svg b/.icons/awkward/22x22/apps/systemtray.svg
new file mode 120000
index 00000000..1b23929e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/systemtray.svg
@@ -0,0 +1 @@
+xfce4-systray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tagainijisho.svg b/.icons/awkward/22x22/apps/tagainijisho.svg
new file mode 100644
index 00000000..08c4f1b6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tagainijisho.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#0061a7" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 3.8710938,4.5 a 10,10 0 0 0 -1.5214844,2 h 4.6484375 l -1.9648438,9 H 7.078125 l 0.21875,-1 h 6.070313 l -0.25,2 H 8 4 2.3554688 a 10,10 0 0 0 1.5058593,2 H 18.128906 a 10,10 0 0 0 1.521485,-2 h -4.517579 l 1,-8 H 8.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 7.734375 Z"/>
+ <path style="fill:#ffffff" d="M 3.8710938,4 A 10,10 0 0 0 2.3496094,6 H 6.9980469 L 5.0332031,15 H 7.078125 l 0.21875,-1 h 6.070313 l -0.25,2 H 8 4 2.3554688 a 10,10 0 0 0 1.5058593,2 H 18.128906 a 10,10 0 0 0 1.521485,-2 h -4.517579 l 1,-8 H 8.6074219 L 9.044922,6 H 19.644531 A 10,10 0 0 0 18.138672,4 Z m 4.2988281,6 h 5.6972661 l -0.25,2 H 7.734375 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/taisei.svg b/.icons/awkward/22x22/apps/taisei.svg
new file mode 100644
index 00000000..bd584d59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/taisei.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#007777" 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.1;fill:#ffffff" d="M 11,1 C 5.4605,1 1.001,5.46 1.001,11 c 0,0.08386 -0.002,0.166645 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.5395,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 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.3;fill:#ffffff" d="M 11.663172,3.0500001 C 15.27356,2.5742698 16.587564,4.7806725 18,6.05191 15.482454,5.627908 15.254502,2.565362 10.617289,4.532 6.916108,6.101668 7.5013725,9.334382 6.5,11.5 L 4.711119,10.533186 C 5.614955,7.163658 8.4904055,3.4680662 11.663172,3.0500001 Z"/>
+ <path style="opacity:0.2" d="m 4.0476885,10.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 9.317168,14.582016 8.4003795,13.149586 7.19248,12.177891 L 7.2613075,11.045178 6.758247,11.857796 C 5.964943,11.325039 5.0603225,10.993501 4.0476885,10.993597 Z"/>
+ <path style="fill:#ffffff" d="m 4.0476885,10.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 9.317168,14.082011 8.4003795,12.649581 7.19248,11.677887 L 7.2613075,10.545173 6.758247,11.357791 C 5.964943,10.825035 5.0603225,10.493496 4.0476885,10.493592 Z"/>
+ <path style="opacity:0.2" d="m 13,7 v 0.5 c 0,0.625679 0.0045,0.9617335 0.0049,1.5 H 12 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 13.734984,16.347593 14.166667,16.5 14.5,16.5 H 15 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 14.036566,13.697479 14.016454,12.090499 14.008789,10 H 15 V 9 H 14.00586 C 14.005141,8.460877 14,8.126496 14,7.5 V 7 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:round" d="m 13.5,7.5 c 0,6.959042 0,8 1,8"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="12" y="9"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tali.svg b/.icons/awkward/22x22/apps/tali.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tali.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tamtam-app.svg b/.icons/awkward/22x22/apps/tamtam-app.svg
new file mode 100644
index 00000000..fd92395b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tamtam-app.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#5068f0" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.08394 1.00382,11.166571 1.00586,11.25 1.1381952,5.8269315 5.543937,1.5 11,1.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 20.996176,11.166571 21,11.083937 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2" d="m 11,5.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 8.6269531,18.110316 9.730469,17.358363 A 6,6 0 0 0 11,17.500941 a 6,6 0 0 0 6,-6 6,6 0 0 0 -6,-5.9999997 z M 8,11.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 11,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 -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 7.2599531,14.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 7.3809996,18.45983 L 8.6271861,17.609052 9.873373,16.759447 a 0.25402518,0.30002863 0 0 0 0,-0.519138 L 8.6271861,15.390704 7.3809996,14.539926 a 0.25402518,0.30002863 0 0 0 -0.1210465,-0.03984 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tanglet.svg b/.icons/awkward/22x22/apps/tanglet.svg
new file mode 100644
index 00000000..d5128eed
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tanglet.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11.055802,1.499949 C 10.705484,1.503759 10.368426,1.523978 10.067073,1.568659 8.9542612,1.7555264 7.8547332,2.1808819 6.9062307,2.6614992 4.0693993,4.1224043 0.94286524,7.7801242 1.0007929,10.537059 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.3699076,0.354369 1.5934776,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 21.452164,7.4385347 16.255269,3.6377416 15.589351,3.1483907 14.362056,2.1193975 12.780994,1.499949 11.055802,1.499949 Z"/>
+ <path style="fill:#0060d6" d="m 11.055802,0.99994961 c -0.350318,0.00381 -0.687376,0.02403 -0.988729,0.06871 C 8.9542612,1.255527 7.8547332,1.6808825 6.9062307,2.1614998 4.0693993,3.6224048 0.94286524,7.2801247 1.0007929,10.03706 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.3699076,0.354369 1.5934776,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 21.452164,6.9385352 16.255269,3.1377422 15.589351,2.6483913 14.362056,1.6193981 12.780994,0.99994961 11.055802,0.99994961 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.055663,0.99994991 c -0.350318,0.00381 -0.686929,0.02368 -0.988281,0.068359 C 8.9545697,1.2551769 7.8547517,1.6804653 6.9062492,2.1610826 4.0694178,3.6219876 0.94304824,7.2801242 1.0009759,10.037059 l 0.00488,-0.0049 c 4.987e-4,0.02678 0.011684,0.06526 0.014648,0.09473 C 1.2526228,7.4277552 4.2075713,4.0508418 6.9062492,2.6610826 7.8547517,2.1804653 8.9545697,1.7551768 10.067382,1.5683092 c 0.301352,-0.04468 0.637963,-0.064549 0.988281,-0.068359 1.725192,0 3.305907,0.6194442 4.533203,1.6484374 0.623127,0.4579065 5.213422,3.8159044 5.404297,7.9999997 0.177,-4.4142033 -4.756522,-8.023981 -5.404297,-8.4999997 C 14.36157,1.6193941 12.780855,0.99994991 11.055663,0.99994991 Z"/>
+ <path style="opacity:0.15;fill:#ffffff" d="m 11.204029,1.0029117 a 6.9999999,6.9792214 0 0 0 -7.2039027,6.9757755 6.9999999,6.9792214 0 1 0 13.9997457,0 6.9999999,6.9792214 0 0 0 -6.795843,-6.9757755 z"/>
+ <path style="opacity:0.15;fill:#ffffff" d="M 1.3174644,9.6698719 A 7.0682254,1.2331098 51.519796 0 0 4.4172953,15.862254 7.0682254,1.2331098 51.519796 1 0 6.6020217,14.649364 7.0682254,1.2331098 51.519796 0 0 1.3174644,9.6698719 Z"/>
+ <path style="opacity:0.15;fill:#ffffff" d="m 20.671386,11.045848 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.93119236,-0.55615299)">
+ <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.93119236,-1.0561529)">
+ <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,-1.0000006,-1.0000501)">
+ <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,-1.0000006,-1.0000501)">
+ <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/22x22/apps/taskbar.svg b/.icons/awkward/22x22/apps/taskbar.svg
new file mode 100644
index 00000000..aa7342f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/taskbar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 2,1.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 6,1.946 5.554,1.5 5,1.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 6,8.946 5.554,8.5 5,8.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="1" y="8" rx="1" ry="1"/>
+ <rect style="fill:#1e7ddc" width="13" height="5" x="8" y="8" rx="1" ry="1"/>
+ <rect style="fill:#33bfff" width="5" height="5" x="1" y="1" rx="1" ry="1"/>
+ <rect style="fill:#33bfff" width="13" height="5" x="8" y="1" rx="1" ry="1"/>
+ <rect style="fill:#4949b1" width="5" height="5" x="1" y="15" rx="1" ry="1"/>
+ <rect style="fill:#4949b1" width="13" height="5" x="8" y="15" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 3 c 0.554,0 1,0.446 1,1 V 2 C 6,1.446 5.554,1 5,1 Z M 9,1 C 8.446,1 8,1.446 8,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 11 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z M 2,8 C 1.446,8 1,8.446 1,9 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 3 c 0.554,0 1,0.446 1,1 V 9 C 6,8.446 5.554,8 5,8 Z M 9,8 C 8.446,8 8,8.446 8,9 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 11 c 0.554,0 1,0.446 1,1 V 9 C 21,8.446 20.554,8 20,8 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 16 C 6,15.446 5.554,15 5,15 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 16 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tauonmb.svg b/.icons/awkward/22x22/apps/tauonmb.svg
new file mode 100644
index 00000000..092674ef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tauonmb.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <circle cx="11" cy="11.5" r="10" style="opacity:.2"/>
+ <circle cx="11" cy="11" r="10" style="fill:#b864e6"/>
+ <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="fill:#d69def" d="m6.6914062 3.0996094a9 9 0 0 0 -4.6914062 7.9003906h5a4 4 0 0 1 2.0859375 -3.5078125l-2.3945313-4.3925781zm8.3085938 7.9003906a4 4 0 0 1 -2.085938 3.507812l2.394532 4.392579a9 9 0 0 0 4.691406 -7.900391h-5z"/>
+ <circle r="3" style="opacity:.1" cx="11" cy="11.5"/>
+ <circle r="3" style="fill:#4f4f4f" cx="11" cy="11"/>
+ <circle r="1" style="fill:#ffffff" cx="11" cy="11"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/taxi.svg b/.icons/awkward/22x22/apps/taxi.svg
new file mode 100644
index 00000000..d4051983
--- /dev/null
+++ b/.icons/awkward/22x22/apps/taxi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#fecd38" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tde.svg b/.icons/awkward/22x22/apps/tde.svg
new file mode 120000
index 00000000..b87f2445
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tde.svg
@@ -0,0 +1 @@
+desktop-environment-tde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tdemid.svg b/.icons/awkward/22x22/apps/tdemid.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tdemid.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tdenetworkmanager.svg b/.icons/awkward/22x22/apps/tdenetworkmanager.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tdenetworkmanager.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tdeprintfax.svg b/.icons/awkward/22x22/apps/tdeprintfax.svg
new file mode 100644
index 00000000..cf0b5350
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tdeprintfax.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="14" height="20" x="-15.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#797979" width="14" height="20" x="-15" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,13 v 7.5 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 13 Z"/>
+ <rect style="opacity:0.2" width="18" height="2" x="2" y="11"/>
+ <path style="fill:#e4e4e4" d="m 3,12 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="5" y="18"/>
+ <rect style="opacity:0.5" width="8" height="1" x="5" y="16"/>
+ <rect style="opacity:0.5" width="12" height="1" x="5" y="14"/>
+ <path style="opacity:0.2" d="M 12.75,2.5 C 12.3345,2.5 12,2.8345 12,3.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 13.6655,4.5 14,4.1655 14,3.75 V 3.25 C 14,2.8345 13.6655,2.5 13.25,2.5 Z m 3,0 C 15.3345,2.5 15,2.8345 15,3.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 16.6655,4.5 17,4.1655 17,3.75 V 3.25 C 17,2.8345 16.6655,2.5 16.25,2.5 Z m 3,0 C 18.3345,2.5 18,2.8345 18,3.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 19.6655,4.5 20,4.1655 20,3.75 V 3.25 C 20,2.8345 19.6655,2.5 19.25,2.5 Z m -6,3 C 12.3345,5.5 12,5.8345 12,6.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 13.6655,7.5 14,7.1655 14,6.75 V 6.25 C 14,5.8345 13.6655,5.5 13.25,5.5 Z m 3,0 C 15.3345,5.5 15,5.8345 15,6.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 16.6655,7.5 17,7.1655 17,6.75 V 6.25 C 17,5.8345 16.6655,5.5 16.25,5.5 Z m 3,0 C 18.3345,5.5 18,5.8345 18,6.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 19.6655,7.5 20,7.1655 20,6.75 V 6.25 C 20,5.8345 19.6655,5.5 19.25,5.5 Z m -6,3 C 12.3345,8.5 12,8.8345 12,9.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 13.6655,10.5 14,10.1655 14,9.75 V 9.25 C 14,8.8345 13.6655,8.5 13.25,8.5 Z m 3,0 C 15.3345,8.5 15,8.8345 15,9.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 16.6655,10.5 17,10.1655 17,9.75 V 9.25 C 17,8.8345 16.6655,8.5 16.25,8.5 Z m 3,0 C 18.3345,8.5 18,8.8345 18,9.25 v 0.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 19.6655,10.5 20,10.1655 20,9.75 V 9.25 C 20,8.8345 19.6655,8.5 19.25,8.5 Z"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="18" y="2" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="15" y="2" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="12" y="2" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="18" y="5" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="15" y="5" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="12" y="5" rx=".75" ry=".75"/>
+ <rect style="fill:#ff5a5a" width="2" height="2" x="18" y="8" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="15" y="8" rx=".75" ry=".75"/>
+ <rect style="fill:#6bd70f" width="2" height="2" x="12" y="8" rx=".75" ry=".75"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <rect style="fill:#48cdff" width="7" height="4" x="3" y="4"/>
+ <rect style="opacity:0.1" width="7" height=".5" x="3" y="4"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tdescreensaver.svg b/.icons/awkward/22x22/apps/tdescreensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tdescreensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tdevelop.svg b/.icons/awkward/22x22/apps/tdevelop.svg
new file mode 120000
index 00000000..793d142b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tdevelop.svg
@@ -0,0 +1 @@
+kdevelop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tdewalletmanager.svg b/.icons/awkward/22x22/apps/tdewalletmanager.svg
new file mode 100644
index 00000000..eead24ff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tdewalletmanager.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#c46c6c" d="M 19,20 V 2 C 19,1.446 18.554,1 18,1 H 4 C 3.446,1 3,1.446 3,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:#ffffff" d="M 5.1115,2 V 2.5 H 6.6113 V 2 h -1.5 z m 2,0 v 0.5 h 1.5 V 2 Z m 2,0 V 2.5 H 10.5 V 2 Z M 11,2 v 0.5 h 1.25 V 2 Z m 1.75,0 v 0.5 h 1.5 V 2 Z m 2,0 v 0.5 h 1.5 V 2 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 4.587,2.0146 4.5235,2.0215 4.4981,2.0244 4.4747,2.0313 4.2862,2.0898 4.2628,2.0967 4.2413,2.1084 4.0714,2.2002 4.0499,2.2119 4.031345,2.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 18.492,3.1562 17.994,3.206 18,3.26555 v 1.415 h 0.5 V 3.23735 L 18.499,3.22465 18.492,3.1563 Z M 18,5.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 11 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 16,8.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 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <path style="fill:#9b3e3e" d="m 16,8 h 4 v 6 h -4 c -0.554,0 -1,-0.446 -1,-1 V 9 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="fill:#ffffff" d="m 16.629517,8.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 8.7890655 h -0.466414 z m 0.699622,0 V 9 h 0.466415 V 8.7890487 Z m 0.699623,0 V 9 h 0.466414 V 8.7890487 Z m 0.699622,0 V 9 h 0.466414 V 8.7890487 Z m 0.699621,0 V 9 h 0.303356 V 8.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.191174 z M 15.80415,9.37246 l -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 16 v -0.421902 z m 0,0.632853 v 0.421901 H 16 V 10.66538 Z m 0,0.632854 v 0.421901 H 16 v -0.421901 z m 0,0.632853 V 12.35299 H 16 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 13.008047 H 16.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 3,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 4 C 3.446,21 3,20.554 3,20 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tdmconfig.svg b/.icons/awkward/22x22/apps/tdmconfig.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tdmconfig.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/team-fortress-classic.svg b/.icons/awkward/22x22/apps/team-fortress-classic.svg
new file mode 100644
index 00000000..a19de0d5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/team-fortress-classic.svg
@@ -0,0 +1,8 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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="m10 4.078125a7 7 0 0 0-5.9199219 5.921875h5.1894531a2 2 0 0 1 0.7304688-0.7285156v-5.1933594zm2 0.0019531v5.1894531a2 2 0 0 1 0.728516 0.7304688h5.193359a7 7 0 0 0-5.921875-5.9199219zm-7.921875 7.9199219a7 7 0 0 0 5.921875 5.919922v-5.189453a2 2 0 0 1-0.7285156-0.730469h-5.1933594zm8.652344 0a2 2 0 0 1-0.730469 0.728516v5.193359a7 7 0 0 0 5.919922-5.921875h-5.189453z" 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="m10 4.078125a7 7 0 0 0-5.9199219 5.921875h0.109375a7 7 0 0 1 5.8105469-5.34375v-0.578125zm2 0.0019531v0.578125a7 7 0 0 1 5.808594 5.3417969h0.113281a7 7 0 0 0-5.921875-5.9199219zm-7.921875 7.9199219a7 7 0 0 0 0.1132812 0.578125h5.0800782a2 2 0 0 0 0.7285156 0.730469v-0.578125a2 2 0 0 1-0.7285156-0.730469h-5.1933594zm8.652344 0a2 2 0 0 1-0.730469 0.728516v0.578125a2 2 0 0 0 0.730469-0.728516h5.080078a7 7 0 0 0 0.109375-0.578125h-5.189453z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/team-fortress2.svg b/.icons/awkward/22x22/apps/team-fortress2.svg
new file mode 100644
index 00000000..27c00daf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/team-fortress2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/teamcity.svg b/.icons/awkward/22x22/apps/teamcity.svg
new file mode 100644
index 00000000..9f9a54da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/teamcity.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#6655e4" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#21d789" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#14ddb1" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#2086e7" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 12.507122,10.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 12.507122,9.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 6.5071222,14.99995 H 10.507122"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071222,14.5 H 10.507122"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="M 6.5071212,6.99995 H 8.5071207 M 7.5071222,10.999951 V 6.99995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 6.5071212,6.5 H 8.5071207 M 7.5071222,10.500001 V 6.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/teams-for-linux.svg b/.icons/awkward/22x22/apps/teams-for-linux.svg
new file mode 100644
index 00000000..35c29e4a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/teams-for-linux.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 18.5,2.5 A 2.5,2.5 0 0 0 16,5 2.5,2.5 0 0 0 18.5,7.5 2.5,2.5 0 0 0 21,5 2.5,2.5 0 0 0 18.5,2.5 Z m -2.75,6 C 15.3345,8.5 15,8.8345 15,9.25 V 9.5 14.568359 15 A 3.5,3.5 0 0 0 18.5,18.5 3.5,3.5 0 0 0 22,15 V 14.568359 9.5 9.25 C 22,8.8345 21.6655,8.5 21.25,8.5 Z"/>
+ <path style="opacity:0.2" d="M 11.5,0.5 A 3.5,3.5 0 0 0 8,4 3.5,3.5 0 0 0 11.5,7.5 3.5,3.5 0 0 0 15,4 3.5,3.5 0 0 0 11.5,0.5 Z m -4.25,8 C 6.5575,8.5 6,9.0575 6,9.75 V 11 15.25 16 A 5.5,5.5 0 0 0 11.5,21.5 5.5,5.5 0 0 0 17,16 V 15.25 11 9.75 C 17,9.0575 16.4425,8.5 15.75,8.5 Z"/>
+ <path style="fill:#5059c9" d="M 15.75,8 C 15.3345,8 15,8.3345 15,8.75 V 9 14.06818 14.49982 H 15.137695 21.862304 22 V 14.06818 9 8.75 C 22,8.3345 21.6655,8 21.25,8 Z"/>
+ <circle style="fill:#5059c9" cx="18.5" cy="14.5" r="3.5"/>
+ <circle style="fill:#5059c9" cx="18.5" cy="4.5" r="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18.5,2 A 2.5,2.5 0 0 0 16,4.5 2.5,2.5 0 0 0 16.01367,4.7578125 2.5,2.5 0 0 1 18.5,2.5 2.5,2.5 0 0 1 20.986328,4.7421875 2.5,2.5 0 0 0 21,4.5 2.5,2.5 0 0 0 18.5,2 Z M 15.75,8 C 15.3345,8 15,8.3345 15,8.75 V 9 9.25 C 15,8.8345 15.3345,8.5 15.75,8.5 h 5.5 C 21.6655,8.5 22,8.8345 22,9.25 V 9 8.75 C 22,8.3345 21.6655,8 21.25,8 Z"/>
+ <circle style="fill:#7b83eb" cx="11.5" cy="3.5" r="3.5"/>
+ <path style="fill:#7b83eb" d="M 7.25,8 C 6.5575,8 6,8.5575 6,9.25 v 1.25 4.25 0.75 H 6.253906 C 6.4816325,15.802497 6.840524,16 7.25,16 h 8.5 c 0.409476,0 0.768367,-0.197503 0.996094,-0.5 H 17 V 14.75 10.5 9.25 C 17,8.5575 16.4425,8 15.75,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,0 A 3.5,3.5 0 0 0 8,3.5 3.5,3.5 0 0 0 8.01172,3.729492 3.5,3.5 0 0 1 11.5,0.5 3.5,3.5 0 0 1 14.988281,3.770508 3.5,3.5 0 0 0 15,3.5 3.5,3.5 0 0 0 11.5,0 Z M 7.25,8 C 6.5575,8 6,8.5575 6,9.25 v 0.5 C 6,9.0575 6.5575,8.5 7.25,8.5 h 8.5 C 16.4425,8.5 17,9.0575 17,9.75 V 9.25 C 17,8.5575 16.4425,8 15.75,8 Z"/>
+ <circle style="fill:#7b83eb" cx="11.5" cy="15.5" r="5.5"/>
+ <rect style="opacity:0.1" width="12" height="12" x="0" y="4.5" rx=".818" ry=".818"/>
+ <rect style="fill:#5059c9" width="12" height="12" x="0" y="4" rx=".818" ry=".818"/>
+ <path style="opacity:0.2" d="m 3,7.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="3" y="7"/>
+ <rect style="fill:#ffffff" width="4" height="2" x="9" y="-7" transform="rotate(90)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 0.8183594,4 C 0.3650867,4 0,4.3650867 0,4.8183594 v 0.5 C 0,4.8650867 0.3650867,4.5 0.8183594,4.5 H 11.181641 C 11.634913,4.5 12,4.8650867 12,5.3183594 v -0.5 C 12,4.3650867 11.634913,4 11.181641,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/teamspeak3.svg b/.icons/awkward/22x22/apps/teamspeak3.svg
new file mode 100644
index 00000000..fa312d03
--- /dev/null
+++ b/.icons/awkward/22x22/apps/teamspeak3.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <style id="style828" type="text/css">
+ .st0{fill:#1C2437;}
+ </style>
+ <rect style="fill:#334468" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2" d="M 10.745141,4.5099639 C 10.087858,4.5458024 9.4081091,4.6754688 8.7080313,4.8986358 7.5412345,5.2829792 6.2580565,5.9778598 5.4228751,6.9201202 5.3246225,7.0441016 5.2503998,7.2049357 5.3486563,7.3537139 5.4469169,7.4900935 5.3989112,7.5396848 5.3252189,7.6388702 4.7356794,8.4571489 4.3291998,9.375531 4.1572501,10.367386 c -0.011478,0.06372 -0.028022,0.105943 -0.052734,0.140624 -0.015084,-6.69e-4 -0.027714,-0.0078 -0.042969,-0.0078 h -0.060547 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.1766278,-5.7150229 8.3945308,-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 0.0625 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 C 17.89092,10.46988 17.8638,10.43242 17.85061,10.379163 17.666379,9.362454 17.261024,8.4194449 16.659203,7.5763702 16.610073,7.5267782 16.535855,7.4775282 16.584983,7.4279327 16.842907,7.0931819 16.586183,6.9075539 16.389671,6.7091827 14.796071,5.1377152 12.716988,4.4024486 10.74514,4.5099639 Z M 7.9028827,11.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.4313012,0.04418 1.6796872,-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 9.5147201,11.907303 8.7563134,11.346363 8.3423358,11.144729 8.1915295,11.057915 8.042785,11.012128 7.9028827,11.002151 Z m 6.1528053,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.3269271,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 11.001,0.999772 c -5.5400615,0 -10.0001111,4.4600496 -10.0001111,10.000111 0,0.084 -0.002,0.166502 0,0.250003 C 1.1330904,5.8268257 5.5449394,1.4997776 11.001,1.4997776 c 5.456061,0 9.86811,4.3270481 10.000111,9.7501084 0.002,-0.0835 0,-0.166002 0,-0.250003 0,-5.5400614 -4.460049,-10.000111 -10.000111,-10.000111 z"/>
+ <path style="opacity:0.2" d="m 1.006739,11.249886 c -0.00205,0.0835 -0.00585,0.166002 -0.00585,0.250003 C 1.0008889,17.03995 5.4609385,21.5 11.001,21.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.4560606,0 -9.8621096,-4.327048 -9.994111,-9.750108 z"/>
+ <path style="fill:#ffffff" d="M 10.745141,4.0097656 C 10.087858,4.0456041 9.4081091,4.1752705 8.7080313,4.3984375 7.5412344,4.7827809 6.2588456,5.4776615 5.4236642,6.4199219 5.3254116,6.5439033 5.2511889,6.7047374 5.3494455,6.8535156 5.447706,6.9898952 5.3997003,7.0394865 5.326008,7.1386719 4.7364685,7.9569506 4.3299889,8.875333 4.1580392,9.867188 4.1465607,9.930914 4.1300168,9.97313 4.1053049,10.007812 4.0902209,10.007143 4.0775908,10 4.062336,10 H 4.001 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 17.939414,14 H 18.001 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 C 17.89183,9.96967 17.86471,9.93221 17.85152,9.878953 17.66729,8.8623024 17.261935,7.9192936 16.660114,7.0762189 c -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 10.365723,13.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.5795689,-0.526489 -1.3365576,-1.086584 -1.7505352,-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.4311809,0.04481 1.6795669,-0.05601"/>
+ <path style="fill:#ffffff" class="st0" d="m 12.451374,13.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 16.670452,14.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.3269271,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/22x22/apps/teamviewer.svg b/.icons/awkward/22x22/apps/teamviewer.svg
new file mode 100644
index 00000000..b089a853
--- /dev/null
+++ b/.icons/awkward/22x22/apps/teamviewer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#4e91d9" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2" d="m 11,4.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 9,9 v 1.5 h 4 V 9 l 4,2.5 -4,2.5 V 12.5 H 9 V 14 L 5,11.5 Z"/>
+ <path style="fill:#ffffff" d="m 11,4 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 18,7.1340068 14.865993,4 11,4 Z M 9,8.5 V 10 h 4 V 8.5 l 4,2.5 -4,2.5 V 12 H 9 v 1.5 L 5,11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/teeworlds.svg b/.icons/awkward/22x22/apps/teeworlds.svg
new file mode 100644
index 00000000..6533d7b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/teeworlds.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 18.999999,19.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 18.999999,19.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 9.77125,20.079566 10.048729,19.34902 10.048729,18.605548 10.048729,17.074692 11.502461,16 13.974285,16 c 2.471825,0 5.027559,1.5 5.025714,3.0325 z"/>
+ <path style="opacity:0.2" d="M 11,1.5000004 A 8.9999998,8.9999998 0 0 0 2.0000002,10.5 8.9999998,8.9999998 0 0 0 11,19.5 a 8.9999998,8.9999998 0 0 0 9,-9 8.9999998,8.9999998 0 0 0 -9,-8.9999996 z"/>
+ <path style="fill:#fdc33b" d="M 11,1.0000004 A 8.9999998,8.9999998 0 0 0 2.0000002,10 8.9999998,8.9999998 0 0 0 11,19 8.9999998,8.9999998 0 0 0 20,10 8.9999998,8.9999998 0 0 0 11,1.0000004 Z"/>
+ <ellipse style="opacity:0.1" cx="9.5" cy="9.5" rx="1.5" ry="2"/>
+ <path style="opacity:0.2" d="m 10.999999,19.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 1.7712498,20.579566 2.0487288,19.84902 2.0487287,19.105548 2.0487284,17.574692 3.5024609,16.5 5.9742854,16.5 c 2.4718249,0 5.0275586,1.5 5.0257136,3.0325 z"/>
+ <path style="fill:#d48003" d="m 10.999999,19.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 1.7712498,20.079566 2.0487288,19.34902 2.0487287,18.605548 2.0487284,17.074692 3.5024609,16 5.9742854,16 c 2.4718249,0 5.0275586,1.5 5.0257136,3.0325 z"/>
+ <ellipse style="fill:#414141" cx="9.5" cy="9" rx="1.5" ry="2"/>
+ <ellipse style="opacity:0.1" cx="14" cy="9.5" rx="1.5" ry="2"/>
+ <ellipse style="fill:#414141" cx="14" cy="9" rx="1.5" ry="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1.0000003 A 8.9999998,8.9999998 0 0 0 2,10 8.9999998,8.9999998 0 0 0 2.00977,10.212891 8.9999998,8.9999998 0 0 1 11,1.5000003 8.9999998,8.9999998 0 0 1 19.990234,10.287109 8.9999998,8.9999998 0 0 0 20,10 8.9999998,8.9999998 0 0 0 11,1.0000003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tegaki-recognize.svg b/.icons/awkward/22x22/apps/tegaki-recognize.svg
new file mode 100644
index 00000000..75727b5d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tegaki-recognize.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 11,4.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 9.309762,9.726309 7.383139,13.821931 4,14.471516"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11,18.007121 11,6.5071215 c 1.700339,2.7547935 3.616861,6.8504155 7,7.5000005 m -6.989899,3.985756 0,-11.499999 C 9.309762,9.247672 7.383139,13.343294 4,13.992879"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 9,13.9999 4,0"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 6,7 16,7"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 11,4 0,4.4997575"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/telegram-desktop.svg b/.icons/awkward/22x22/apps/telegram-desktop.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/telegram-desktop.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/telegram.svg b/.icons/awkward/22x22/apps/telegram.svg
new file mode 100644
index 00000000..9ee06bef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/telegram.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#28a4e2" cx="11" cy="11" r="10"/>
+ <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.166645 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.5395,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 14.539454,16.064779 C 14.729677,15.695934 15.822718,9.389096 15.978973,7.7587669 16.148015,6.1432479 15.266606,6.4436674 14.455569,6.7165794 12.465781,7.3884579 6.1747015,10.11184 4.4527105,11.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 14.539454,15.564779 C 14.729677,15.195934 15.822718,8.8890963 15.978973,7.2587669 16.148015,5.6432479 15.266606,5.9436674 14.455569,6.2165794 12.465781,6.8884579 6.1747015,9.61184 4.4527105,10.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/22x22/apps/telepathy-kde.svg b/.icons/awkward/22x22/apps/telepathy-kde.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/telepathy-kde.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tellico.svg b/.icons/awkward/22x22/apps/tellico.svg
new file mode 100644
index 00000000..e08b44aa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tellico.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/terminal-tango.svg b/.icons/awkward/22x22/apps/terminal-tango.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/terminal-tango.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/terminal.svg b/.icons/awkward/22x22/apps/terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/terminator.svg b/.icons/awkward/22x22/apps/terminator.svg
new file mode 100644
index 00000000..c19028c7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/terminator.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/terminix.svg b/.icons/awkward/22x22/apps/terminix.svg
new file mode 120000
index 00000000..298ecd7c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/terminix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/terminology.svg b/.icons/awkward/22x22/apps/terminology.svg
new file mode 100644
index 00000000..447bb777
--- /dev/null
+++ b/.icons/awkward/22x22/apps/terminology.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <rect style="fill:#5d5544" width="20" height="18" x="1" y="2" rx="1" ry="1"/>
+ <path style="opacity:.2" d="m6 8.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="m6 8h0.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="10" y="4"/>
+ <path style="opacity:.2" d="m10 11v0.5h5v-0.5h-5z"/>
+ <path style="opacity:.1;fill:#ffffff" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/terminus.svg b/.icons/awkward/22x22/apps/terminus.svg
new file mode 100644
index 00000000..a0a00ab3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/terminus.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="matrix(.5 0 0 .5 -1 -1)">
+ <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/22x22/apps/termius-app.svg b/.icons/awkward/22x22/apps/termius-app.svg
new file mode 100644
index 00000000..99c9a7bd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/termius-app.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="fill:#222c62" cx="6" cy="11.5" r="5"/>
+ <circle style="fill:#222c62" cx="16" cy="11.5" r="5"/>
+ <circle style="fill:#222c62" cx="11" cy="14" r="5"/>
+ <circle style="fill:#222c62" cx="8.5" cy="7" r="5"/>
+ <circle style="fill:#222c62" cx="14.5" cy="8" r="5"/>
+ <path style="opacity:0.2" d="M 7.4902345,8.4980469 A 0.50005,0.50005 0 0 0 7.3144532,9.464844 L 8.6523439,10 7.3144532,10.535156 a 0.50050734,0.50050734 0 1 0 0.3710938,0.929688 l 2.5,-1 a 0.50005,0.50005 0 0 0 0,-0.929688 l -2.5,-0.9999998 A 0.50005,0.50005 0 0 0 7.4902345,8.4980469 Z m 3.0156245,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 12.722601,12.397097 12.429746,12.5 12.005859,12.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 7.5000003,8.5000002 10,9.5 l -2.4999997,1"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 10.504987,12 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 8.5000003,2.5000004 A 4.9999999,4.9999999 0 0 0 3.5000004,7.5000003 4.9999999,4.9999999 0 0 0 3.5058598,7.6738283 4.9999999,4.9999999 0 0 0 1.0000005,12 4.9999999,4.9999999 0 0 0 6.0000004,17 4.9999999,4.9999999 0 0 0 6.6494144,16.952149 4.9999999,4.9999999 0 0 0 11,19.5 4.9999999,4.9999999 0 0 0 15.353516,16.952149 4.9999999,4.9999999 0 0 0 16,17 4.9999999,4.9999999 0 0 0 21,12 4.9999999,4.9999999 0 0 0 19.498047,8.4335942 4.9999999,4.9999999 0 0 0 14.5,3.5000003 4.9999999,4.9999999 0 0 0 12.151367,4.0898443 4.9999999,4.9999999 0 0 0 8.5000003,2.5000004 Z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 8.5000003,2.0000004 A 4.9999999,4.9999999 0 0 0 3.5000004,7.0000003 4.9999999,4.9999999 0 0 0 3.5058598,7.1738283 4.9999999,4.9999999 0 0 0 1.0000005,11.5 4.9999999,4.9999999 0 0 0 6.0000004,16.5 4.9999999,4.9999999 0 0 0 6.6494144,16.45215 4.9999999,4.9999999 0 0 0 11,19 4.9999999,4.9999999 0 0 0 15.353516,16.452149 4.9999999,4.9999999 0 0 0 16,16.5 4.9999999,4.9999999 0 0 0 21,11.5 4.9999999,4.9999999 0 0 0 19.498047,7.9335943 4.9999999,4.9999999 0 0 0 14.5,3.0000003 4.9999999,4.9999999 0 0 0 12.151367,3.5898443 4.9999999,4.9999999 0 0 0 8.5000003,2.0000004 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8.5000003,1.0000004 c -3.1742039,0 -5.7291983,2.5133329 -5.9267577,5.6396484 C 0.9928378,7.7547643 0.0028706,9.541783 4.9995013e-7,11.498047 a 1.0001,1.0001 0 0 0 0,0.002 c 0,0.09396 0.0103270000499,0.185387 0.0146490000499,0.278321 C 0.0888647,9.909257 1.0527496,8.2124912 2.5732426,7.1396488 2.770802,4.0133333 5.3257964,1.5000004 8.5000003,1.5000004 a 1.0001,1.0001 0 0 0 10e-4,0 c 1.4250208,0.0015 2.7773617,0.535758 3.8535157,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 21.340057,9.07364 21.922068,10.366284 21.987304,11.75 21.990795,11.666433 22,11.584391 22,11.5 a 1.0001,1.0001 0 0 0 0,-10e-4 C 21.99816,10.02118 21.395511,8.6356097 20.416015,7.5410158 20.16945,4.4575223 17.636058,2.0009487 14.5,2.0000004 a 1.0001,1.0001 0 0 0 -0.002,0 C 13.757677,2.0010854 13.041049,2.1813044 12.354492,2.447266 11.278339,1.5357583 9.9259971,1.0014969 8.5009768,1.0000004 a 1.0001,1.0001 0 0 0 -9.765e-4,0 z M 19.987304,11.753906 C 19.857257,13.853838 18.13632,15.498972 16.001953,15.5 15.831196,15.4981 15.661318,15.48553 15.492188,15.46192 a 1.0001,1.0001 0 0 0 -1.009766,0.5 C 13.773885,17.220967 12.445599,17.998171 11.000977,18 9.5564341,17.99805 8.2289538,17.220807 7.5205083,15.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 8.2289538,17.720807 9.5564341,18.49805 11.000977,18.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 18.22167,15.998904 19.99945,14.22083 20,12.000981 19.999897,11.918121 19.9925,11.836099 19.9873,11.75391 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/terraria.svg b/.icons/awkward/22x22/apps/terraria.svg
new file mode 100644
index 00000000..d8c4cc02
--- /dev/null
+++ b/.icons/awkward/22x22/apps/terraria.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/terratech.svg b/.icons/awkward/22x22/apps/terratech.svg
new file mode 100644
index 00000000..ee1f4599
--- /dev/null
+++ b/.icons/awkward/22x22/apps/terratech.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22" version="1.1">
+ <path d="m11 1.500001-10 10l10 9.999999 9.999999-9.999999z" style="opacity:.2"/>
+ <path style="fill:#00a1fd" d="m11 1-10 10 10 9.999999 9.999999-9.999999z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m11 1l-10 10 0.25 0.25 9.75-9.75 9.75 9.75 0.25-0.25-10-10z"/>
+ <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 style="opacity:.2" 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"/>
+ <path style="fill:#ffffff" 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"/>
+ <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-2h-12z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/teslagrad.svg b/.icons/awkward/22x22/apps/teslagrad.svg
new file mode 100644
index 00000000..3c7e62d2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/teslagrad.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tetzle.svg b/.icons/awkward/22x22/apps/tetzle.svg
new file mode 100644
index 00000000..60012159
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tetzle.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#1976d2" d="m 1.4994655,1.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 1.0115777,15.784921 1.2282854,16 1.4994655,16 1.2276202,16 1.0105617,16.216102 1.002932,16.486328 1.0000054,16.5 20.978408,16.5 20.978408,16.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 6.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 6.5000009 c 0,-0.277 -0.222759,-0.5 -0.49946,-0.5 H 6.4940661 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 1.5000012 c 0,-0.277 -0.2227589,-0.5 -0.4994599,-0.5 H 3.5031589 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.9946009,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 5.9946061,5.500001 V 1.5000012 c 0,-0.277 -0.2227589,-0.5 -0.4994599,-0.5 H 1.4994655 c -0.2767009,0 -0.4994601,0.223 -0.4994601,0.5 V 5.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 10.989207,10.500001 V 6.5000009 c 0,-0.277 -0.222759,-0.5 -0.49946,-0.5 H 6.4940661 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.9956809 c 0.276701,0 0.49946,-0.223 0.49946,-0.5 z"/>
+ <path style="fill:#43a047" d="m 1.0936542,10.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 C 1.004247,12.13782 1.000072,13.266164 1.000006,15.5 c 0,6.5e-4 -2.5e-6,0.0013 0,0.002 C 1.0010728,15.778028 1.2234298,16 1.4994655,16 1.2227646,16 1.0000054,16.223 1.0000054,16.5 v 1.821525 l 0.5000371,1.639392 C 1.5793333,20.220875 1.4461496,20.491853 1.7156192,20.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.2694687,-0.0081 0.9989197,0.271807 0.9989197,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.3170407,-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 2.0871451,10.423476 2.0084848,10.394765 1.6633438,10.41012 1.4065496,10.42155 1.2264474,10.38713 1.1365695,10.309534 c -0.016236,-0.01402 -0.030308,-0.022 -0.042922,-0.01563 z m 13.6307728,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 5.9946061,15.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.9946009,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 15.880404,11.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 1.0965807,11.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.2599753,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.7029602,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.3080878,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 2.8095727,12.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.0232391,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.800719,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.765184,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.8493903,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.4578983,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.9766602,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.3402792,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.2205003,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.089747,-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 1.2487597,13.36445 1.2176227,13.34401 1.1902297,13.34766 1.1628367,13.35126 1.1104777,13.30738 1.074144,13.25 1.050192,13.21218 1.03316,13.19772 1.022442,13.20801 Z M 17.345617,13.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 -1.289621,0.09375 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.1410497,-0.313535 -0.3624317,-0.30167 -0.3394767,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 -0.1127795,-0.02953 -0.1440311,-0.07912 -0.105354,-0.167972 0.030275,-0.06955 0.061389,-0.242489 0.069261,-0.384765 0.01173,-0.212175 -0.02553,-0.279204 -0.2068078,-0.373047 -0.1294312,-0.06701 -0.2204613,-0.179198 -0.2204613,-0.269531 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 2.8681032,14.898438 3.0485722,14.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 0.1269734,-0.237508 0.2131614,-0.201581 0.2721664,0.113281 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 2.9196547,17.41814 2.8486354,17.39402 2.6827569,17.214844 2.575976,17.0995 2.4886306,16.983662 2.4886306,16.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 -1e-7,-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 -1e-7,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 1.869183,17.40625 1.6662774,17.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 1.01854,18.000977 1.00878,19.499024 V 19.5 H 1 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.9956804 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 0.001,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 10e-4,-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 16.366881,20.985188 16.423072,21 16.483268,21 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 0.001,-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 20.942278,16.197418 20.73769,16 20.478948,16 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 15.689921,16.042051 15.593988,16 15.484347,16 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.2157278,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 17.35147,14.081054 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.1963588,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.2398018,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.7943078,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.6089623,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.752815,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.2587544,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.8334334,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.1538174,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.885657,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.684598,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.2874985,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.6666575,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 1.5423879,16.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 3.0349151,16.3877 c -0.042922,0 -0.078041,0.03515 -0.078041,0.07813 -10e-8,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.5985809,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 1.0400012,16.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.8926258,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.8450356,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.9170144,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.2588593,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.8566363,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.2005367,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.3211868,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.0586713,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.3531693,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.3165174,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.7063044,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.6734497,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.2542937,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 -0.001,-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.2073659,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.1871927,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 1.0000054,5.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 5.500001 c 0,0.2769999 -0.2227589,0.4999999 -0.4994599,0.4999999 H 1.4994655 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.9956809 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 6.4940661 c -0.2767005,0 -0.49946,-0.223 -0.49946,-0.5 0,0.277 -0.2227589,0.5 -0.4994599,0.5 H 1.4994655 c -0.2767009,0 -0.4994601,-0.223 -0.4994601,-0.5 z m 14.9838026,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 1.0000054,15.5 V 16 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.9956809 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 6.4940661 c -0.2767005,0 -0.49946,-0.223 -0.49946,-0.5 0,0.277 -0.2227589,0.5 -0.4994599,0.5 H 1.4994655 C 1.2227646,16 1.0000054,15.777 1.0000054,15.5 Z m 0,5 V 21 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.9956809 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 6.4940661 c -0.2767005,0 -0.49946,-0.223 -0.49946,-0.5 0,0.277 -0.2227589,0.5 -0.4994599,0.5 H 1.4994655 C 1.2227646,21 1.0000054,20.777 1.0000054,20.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 1.4994655,1.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.9956809 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.9892019,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 15.983808,15.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 15.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 1.0760951,11.250001 c -0.043991,0.07453 -0.07609,0.156816 -0.07609,0.25 V 15.5 c 0,0.20775 0.1249743,0.385235 0.3043585,0.460938 C 1.3641586,15.986172 1.4302903,16 1.4994655,16 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 1.4994655 c -0.1836181,0 -0.3365925,-0.102984 -0.4233704,-0.25 z"/>
+ <path style="opacity:0.3" d="m 5.9946061,20.5 v -4 c 0,-0.277 -0.2227589,-0.5 -0.4994599,-0.5 H 1.4994655 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 15.983808,20.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/22x22/apps/texmacs.svg b/.icons/awkward/22x22/apps/texmacs.svg
new file mode 120000
index 00000000..febda267
--- /dev/null
+++ b/.icons/awkward/22x22/apps/texmacs.svg
@@ -0,0 +1 @@
+TeXmacs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/texmaker.svg b/.icons/awkward/22x22/apps/texmaker.svg
new file mode 100644
index 00000000..72758eea
--- /dev/null
+++ b/.icons/awkward/22x22/apps/texmaker.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#7ec242" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/texstudio.svg b/.icons/awkward/22x22/apps/texstudio.svg
new file mode 100644
index 00000000..f1da0aa2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/texstudio.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#8283d7" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/text-editor.svg b/.icons/awkward/22x22/apps/text-editor.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/text-editor.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/textosaurus.svg b/.icons/awkward/22x22/apps/textosaurus.svg
new file mode 100644
index 00000000..a9729d2e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/textosaurus.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.657582,3.5404762 c -0.172118,0.00301 -0.327898,0.102613 -0.402858,0.2575794 L 10.361663,5.6465667 8.6344857,4.8368612 C 8.3188696,4.7078392 7.9783774,4.9578885 8.0070264,5.2976522 L 8.1692388,7.2361818 6.628774,6.8484757 C 6.2993357,6.750593 5.984004,7.0381879 6.0512262,7.3752214 L 6.3253728,9.5723343 5.5232225,9.4840943 C 5.1774975,9.4462143 4.918145,9.7934863 5.0526275,10.114228 L 5.7786203,11.94941 4.9383185,12.582293 4.0358525,10.989541 C 3.8169083,10.649316 3.2963272,10.741117 3.2069641,11.135711 L 2.8566916,12.688317 2.1481256,11.743563 C 1.9024154,11.415036 1.381756,11.55229 1.3299324,11.959252 l -0.34225074,2.271596 c -0.035478,0.273172 0.47731854,0.515273 0.75278514,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.6084716,-0.226743 c 0.319211,-0.0032 0.536624,-0.324683 0.420683,-0.622111 L 17.73788,11.4358 18.788697,9.2904923 C 18.91715,9.0287773 18.770634,8.7153696 18.487445,8.6460973 L 17.07477,8.3002814 17.432172,6.5044427 C 17.486635,6.1989819 17.226977,5.9293881 16.919687,5.9723493 L 15.377776,6.1889297 15.25478,4.5685865 C 15.228092,4.2160354 14.827952,4.026417 14.538192,4.2290097 L 13.12819,5.364031 12.045288,3.7427963 C 11.958882,3.6137966 11.812819,3.5375752 11.657582,3.5404762 Z"/>
+ <path style="opacity:0.2" d="m 8.3126111,15.12553 -0.2767404,2.242552 c 0,0 0.4838187,0.220438 1.4609994,0.220438 0.9771799,0 1.3856109,-0.161273 1.3856109,-0.161273 l 0.324455,-2.301717 z m 6.1980349,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 8.3126111,14.625915 -0.2767404,2.242552 c 0,0 0.4838187,0.220438 1.4609994,0.220438 0.9771799,0 1.3856109,-0.161273 1.3856109,-0.161273 l 0.324455,-2.301717 z m 6.1980349,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 11.657582,3.0406277 c -0.172118,0.00301 -0.327898,0.102613 -0.402858,0.2575794 L 10.361663,5.1467182 8.6344857,4.3370127 C 8.3188696,4.2079907 7.9783774,4.45804 8.0070264,4.7978037 L 8.1692388,6.7363333 6.628774,6.3486272 C 6.2993357,6.2507445 5.984004,6.5383394 6.0512262,6.8753729 L 6.3253728,9.0724833 5.5232225,8.9842471 C 5.1774975,8.9463618 4.918145,9.2936383 5.0526275,9.6143803 L 5.7786203,11.449559 4.9383185,12.082442 4.0358525,10.48969 C 3.8169083,10.149465 3.2963272,10.241266 3.2069641,10.63586 L 2.8566916,12.188466 2.1481256,11.243712 C 1.9024154,10.915185 1.381756,11.052439 1.3299324,11.459401 l -0.34225074,2.271596 c -0.035478,0.273172 0.47731854,0.515273 0.75278514,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.6084716,-0.226743 c 0.319211,-0.0032 0.536624,-0.324683 0.420683,-0.622111 L 17.73788,10.935949 18.788697,8.7906431 C 18.91715,8.5289288 18.770634,8.2155211 18.487445,8.1462488 L 17.07477,7.8004329 17.432172,6.0045942 C 17.486635,5.6991334 17.226977,5.4295396 16.919687,5.4725008 L 15.377776,5.6890812 15.25478,4.068738 C 15.228092,3.7161869 14.827952,3.5265685 14.538192,3.7291612 L 13.12819,4.8641825 12.045288,3.2429478 C 11.958882,3.1139481 11.812819,3.0377267 11.657582,3.0406277 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.658203,3.0410159 c -0.172118,0.00301 -0.329337,0.1028461 -0.404297,0.2578125 L 10.361328,5.1464847 8.6347657,4.3378909 C 8.3191496,4.2088689 7.9791636,4.4571116 8.0078126,4.7968753 l 0.029297,0.3398438 C 8.1090689,4.8882802 8.3735805,4.7291668 8.6347657,4.8359378 l 1.7265623,0.8105469 0.892578,-1.8476563 c 0.07496,-0.1549664 0.232179,-0.2548025 0.404297,-0.2578125 0.155237,-0.0029 0.300313,0.072172 0.386719,0.2011719 l 1.083984,1.6210937 1.410156,-1.1347656 c 0.289761,-0.2025927 0.688156,-0.012707 0.714844,0.3398438 l 0.123047,1.6210937 1.542969,-0.2167969 c 0.207245,-0.028974 0.384633,0.089285 0.466797,0.2597657 l 0.04492,-0.2285157 c 0.05447,-0.3054607 -0.204427,-0.5742112 -0.511717,-0.53125 L 15.376953,5.6894534 15.253906,4.0683597 C 15.227218,3.7158086 14.828823,3.5259232 14.539062,3.7285159 L 13.128906,4.8632815 12.044922,3.2421878 C 11.958516,3.1131881 11.81344,3.0381149 11.658203,3.0410159 Z M 6.3906251,6.3417972 c -0.2245178,0.05539 -0.3902604,0.280428 -0.3398438,0.5332031 l 0.029297,0.2402344 C 6.1646246,6.9106135 6.3911327,6.7770092 6.6289063,6.8476565 L 8.169922,7.2363284 8.1269532,6.7246097 6.6289063,6.3476565 C 6.5465468,6.3231859 6.4654644,6.3233338 6.3906251,6.3417972 Z m 10.7792969,1.4824219 -0.0957,0.4765624 1.414062,0.3457032 c 0.121747,0.029781 0.211248,0.1085583 0.271485,0.2050781 l 0.0293,-0.060547 C 18.917516,8.5293016 18.77147,8.215757 18.488281,8.1464847 Z M 5.5234376,8.9843753 C 5.1777126,8.9464903 4.918252,9.2944923 5.0527345,9.6152343 l 0.037109,0.09375 c 0.086371,-0.144972 0.2424281,-0.245554 0.4335937,-0.224609 l 0.8027344,0.08789 -0.064453,-0.507813 z M 3.5722657,10.287109 c -0.1686837,0.02975 -0.3205528,0.152313 -0.3652344,0.34961 L 2.857422,12.1875 2.1484376,11.244141 C 1.9027274,10.915614 1.3819018,11.052022 1.3300782,11.458984 l -0.34179694,2.271485 c -0.00727,0.05595 0.018795,0.108625 0.050781,0.160156 l 0.2910156,-1.931641 c 0.051824,-0.406962 0.5726492,-0.54337 0.8183594,-0.214843 L 2.857422,12.6875 3.2070313,11.134766 c 0.089363,-0.394594 0.6091809,-0.484757 0.828125,-0.144532 L 4.9375001,12.582031 5.779297,11.949219 5.6269532,11.564453 4.9375001,12.082031 4.0351563,10.490234 C 3.9256843,10.320122 3.7409494,10.257363 3.5722657,10.287109 Z m 14.2753903,0.927735 -0.109375,0.220703 1.007813,2.585937 c 0.06883,-0.114905 0.09358,-0.256618 0.03906,-0.396484 z M 2.013672,14.841797 1.998047,16.095703 c -8.1e-5,0.0075 0.00561,0.01215 0.00586,0.01953 l 0.015625,-1.271484 z"/>
+ <path style="opacity:0.2" d="m 0.00562276,14.157041 c 0,0 2.85607994,-0.26259 5.33868784,-1.883904 C 6.7267293,11.370322 7.3214721,9.5657143 8.5373485,8.2422605 8.7979904,7.9585576 9.0801151,7.6609861 9.3814221,7.3975314 10.111486,6.7930031 11.182137,6.5056203 12.212093,6.4908581 c 0.889663,-0.012752 1.748962,0.1779073 2.332163,0.5432804 1.271544,0.8636883 2.312472,2.4282048 2.949161,3.8322355 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 11.895583,16.38523 8.5917452,15.78851 8.230676,18.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.68361998,-0.528644 -2.44205184,-1.10568 -2.44205184,-1.10568 z"/>
+ <path style="fill:#da4000" d="m 0.00562276,13.657426 c 0,0 2.85607994,-0.26259 5.33868784,-1.883904 C 6.7267293,10.870707 7.3214721,9.0660993 8.5373485,7.742644 8.7979904,7.4589411 9.0801151,7.1613696 9.3814221,6.8979149 10.111486,6.2933866 11.182137,6.0060038 12.212093,5.9912416 c 0.889663,-0.012752 1.748962,0.1779073 2.332163,0.5432804 1.271544,0.8636883 2.312472,2.4282056 2.949161,3.832237 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.3038378,-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.68361998,-0.528644 -2.44205184,-1.10568 -2.44205184,-1.10568 z"/>
+ <circle style="opacity:0.2" cx="18" cy="13.5" r="1"/>
+ <circle style="fill:#ffffff" cx="18" cy="13" r="1"/>
+ <circle style="fill:#3f3f3f" cx="18" cy="13" r=".5"/>
+ <path style="opacity:0.2" d="m 20.616115,15.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/22x22/apps/the-binding-of-isaac-rebirth.svg b/.icons/awkward/22x22/apps/the-binding-of-isaac-rebirth.svg
new file mode 100644
index 00000000..dfd1ed9f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/the-binding-of-isaac-rebirth.svg
@@ -0,0 +1,17 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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.091703 0.0159736 0.166533 0.03125 0.242188 0.1668946-1.82089 1.96875-2.742188 1.96875-2.742188h3 3s1.801855 0.921298 1.96875 2.742188c0.015276-0.075655 0.03125-0.150485 0.03125-0.242188 0-2-2-3-2-3h-3-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.5390625h-2zm8 0.0546875v5.484375a8 7 0 0 0 2-1.023437v-4.460938h-2z" 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 A 8 7 0 0 0 3.0117188 9.2929688 A 8 7 0 0 1 11 2.5 A 8 7 0 0 1 18.988281 9.2070312 A 8 7 0 0 0 19 9 A 8 7 0 0 0 11 2 z " style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/the-cave.svg b/.icons/awkward/22x22/apps/the-cave.svg
new file mode 100644
index 00000000..4631120b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/the-cave.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.11703-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.10542 0.11957-0.20249 0.27178-0.22905 0.35919-0.01272 0.04171-0.02656 0.14268-0.03079 0.22428l-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/the-elder-scrolls-v-skyrim.svg b/.icons/awkward/22x22/apps/the-elder-scrolls-v-skyrim.svg
new file mode 100644
index 00000000..deee3561
--- /dev/null
+++ b/.icons/awkward/22x22/apps/the-elder-scrolls-v-skyrim.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 9.0317792,1.5 A 1.0947417,1.1485632 0 0 0 8.0719651,2.0964214 L 4.1346701,9.619976 a 1.0947417,1.1485632 0 0 0 0.0041,1.111591 L 9.5516432,20.910493 A 1.0947417,1.1485632 0 0 0 10.508161,21.5 h 0.983706 a 1.0947417,1.1485632 0 0 0 0.956518,-0.589507 l 5.412854,-10.178926 a 1.0947417,1.1485632 0 0 0 0.0041,-1.111591 L 13.928063,2.0964214 A 1.0947417,1.1485632 0 0 0 12.96825,1.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.0317792,0.99999998 A 1.0947417,1.1485632 0 0 0 8.0719651,1.5964214 L 4.1346701,9.119976 a 1.0947417,1.1485632 0 0 0 0.0041,1.111591 L 9.5516432,20.410493 A 1.0947417,1.1485632 0 0 0 10.508161,21 h 0.983706 a 1.0947417,1.1485632 0 0 0 0.956518,-0.589507 l 5.412854,-10.178926 a 1.0947417,1.1485632 0 0 0 0.0041,-1.111591 L 13.928063,1.5964214 A 1.0947417,1.1485632 0 0 0 12.96825,0.99999998 Z"/>
+ <path style="opacity:0.2" d="m 9.5000142,3.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.9644288,0.455166 1.2374858,0.968522 1.2244238,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 15.5 c 0.215219,-0.105407 0.302334,1.55e-4 0.5,0 l 3,-5.333334 -3.5,-6.6666662 V 4.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 11.569095,10.00601 10.691618,9.182702 10.705973,8.8848595 10.652221,8.395508 12.313879,8.426254 12.490382,7.2880915 12.480582,6.856179 12.029396,6.5525515 11.613972,6.454805 11.280221,6.376276 11.172243,6.350099 11.172243,6.350099 11.396348,6.2429025 12.068971,5.9368395 11.908456,5.51245 11.846662,5.679997 11.770313,5.8923165 11.078987,5.926912 10.372079,5.6241585 10.463901,5.1696885 10.578366,4.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.5987868,-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 9.5000142,2.9999998 6.0000096,9.666666 9.5000092,16.333332 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.9644288,0.455166 1.2374858,0.968522 1.2244238,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 15 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 C 11.96422,9.469236 11.826153,9.677211 11.71705,9.845726 11.569095,9.50601 10.691618,8.682702 10.705973,8.3848595 10.652221,7.895508 12.313879,7.926254 12.490382,6.7880915 12.480582,6.356179 12.029396,6.0525515 11.613972,5.954805 11.280221,5.876276 11.172243,5.850099 11.172243,5.850099 11.396348,5.7429025 12.068971,5.4368395 11.908456,5.01245 11.846662,5.179997 11.770313,5.3923165 11.078987,5.426912 10.372079,5.1241585 10.463901,4.6696885 10.578366,4.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 C 10.416392,7.695544 9.9353972,7.9311325 9.9501222,8.5070165 9.9688722,9.069798 10.265933,9.704966 10.323137,9.858814 10.123529,9.688283 10.013526,9.441626 9.7243502,9.405088 9.7933002,9.535755 9.8644682,9.681079 9.9255932,9.832637 9.6229262,9.397392 9.3097632,9.270606 8.7623731,9.204401 9.7250102,9.887555 9.0598802,10.030349 8.7034821,10.024599 8.3636016,10.019099 7.9413916,9.895864 7.9869006,9.544696 8.0142906,9.333344 8.1676351,8.050076 8.5175821,7.896312 8.8865026,7.7342105 9.2749062,7.7430785 9.5000112,7.888892 c 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 9.0322362,0.99999998 A 1.0947417,1.1485632 0 0 0 8.0722751,1.5966797 l -3.9375,7.5234373 A 1.0947417,1.1485632 0 0 0 4.0273536,9.921875 1.0947417,1.1485632 0 0 1 4.1347751,9.620117 l 3.9375,-7.5234373 A 1.0947417,1.1485632 0 0 1 9.0322362,1.5 h 3.9355468 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 12.967783,0.99999998 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/the-escapists-2.svg b/.icons/awkward/22x22/apps/the-escapists-2.svg
new file mode 100644
index 00000000..04e0a68d
--- /dev/null
+++ b/.icons/awkward/22x22/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="22" height="22" 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,-1.4999994,-2.2625514)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient933"/>
+ </defs>
+ <path style="opacity:0.2" d="m 6.7705084,9.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 6.7705084,9 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 12.500001,19 18.378907,18.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 9.918149 C 19.000001,9.409354 18.656206,9 18.229493,9 h -5.729492 z"/>
+ <rect style="fill:#3f3f3f" width="2" height="4" x="9" y="13" rx=".914" ry=".642"/>
+ <path style="fill:#3f3f3f" d="m 9.540371,12.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 15.520013,11.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="14" y="13" rx=".914" ry=".642"/>
+ <rect style="fill:#a8271e" width="13" height="4" x="6" y="8"/>
+ <path style="opacity:0.1" d="m 1.0071154,6.2555243 c 0,0 3.1451496,1.2040525 4.3877026,0.5754435 C 6.3278134,6.3589648 5.9441825,3.9614575 5.9441825,3.9614575 7.4218274,4.2257833 8.825753,4.7552198 10.157,4.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 16.985731,12.080375 15.493367,10.761271 15.623525,8.7324347 14.923578,10.778301 12.135624,12.581814 9.392321,12.06666 8.1590604,11.835071 7.4070734,11.700924 6.9434159,11.276934 5.4152375,12.199044 6.4408229,14.786887 6.0000004,16.374988 5.3390595,14.129438 3.731401,12.905216 3.3505038,12.248553 3.1202954,11.191638 2.3402489,9.905624 3.1688179,9.289866 Z"/>
+ <path style="fill:#5c2e07" d="m 1.0071154,5.7555303 c 0,0 3.1451496,1.2040525 4.3877026,0.5754435 C 6.3278134,5.8589708 5.9441825,3.4614635 5.9441825,3.4614635 7.4218274,3.7257893 8.825753,4.2552258 10.157,3.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 16.985731,11.580381 15.493367,10.261277 15.623525,8.2324407 14.923578,10.278307 12.135624,12.08182 9.392321,11.566666 8.1590604,11.335077 7.4070734,11.20093 6.9434159,10.77694 5.4152375,11.69905 6.4408229,14.286893 6.0000004,15.874994 5.3390595,13.629444 3.731401,12.405222 3.3505038,11.748559 3.1202954,10.691644 2.3402489,9.40563 3.1688179,8.7898722 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 14.292969,2.0429688 c -1.181657,0.087818 -3.839844,0.8574218 -3.839844,0.8574218 -0.07176,0.06007 0.0075,0.2691886 0.04102,0.4882813 0.07236,-0.020931 2.633653,-0.7591099 3.798828,-0.8457031 2.399194,-0.085837 4.833799,2.7027743 7.095703,6.1699218 L 21.5,8.3789062 C 19.207029,4.8332594 16.731255,1.9557337 14.292969,2.0429688 Z M 5.9433594,3.4609375 c 0,0 0.02778,0.219246 0.050781,0.5117187 C 7.4526569,4.2398952 8.8406898,4.7516753 10.15625,4.4824219 10.582176,4.3715788 10.526482,4.0266662 10.466797,3.75 10.420573,3.853003 10.328294,3.937649 10.15625,3.9824219 8.825003,4.2548859 7.4210043,3.7252633 5.9433594,3.4609375 Z m 0.064453,1.4023437 C 5.9718101,5.4790225 5.8270562,6.1112635 5.3945312,6.3300781 4.1519782,6.9586871 1.0078125,5.7558594 1.0078125,5.7558594 L 1.4824219,6.421875 C 2.3960897,6.7257238 4.4412952,7.3123213 5.3945312,6.8300781 5.9557847,6.5461396 6.0293393,5.5997284 6.0078124,4.8632812 Z M 2.96875,9.007812 C 2.8079264,9.240341 2.7777559,9.528433 2.8203125,9.845703 2.8626345,9.629768 2.9665854,9.438722 3.1679688,9.289062 Z m 3.1054688,4.314454 c -0.00977,0.496606 0.01958,1.018401 0.037109,1.529296 0.00606,-0.494856 -0.021501,-1.016247 -0.037109,-1.529296 z m 12.8750002,0.11914 -0.0059,2.574219 0.002,-0.0039 0.0059,-2.570313 c -4.5e-4,-3.11e-4 -0.0015,3.12e-4 -0.002,0 z"/>
+ <path style="fill:url(#linearGradient935)" d="M -5.675e-5,5.6796635 C 1.2187624,6.13902 2.1906276,7.0731376 3.6820568,6.9081607 6.9836152,6.5429514 9.409978,3.8689593 13.105882,4.0050154 L 15.623523,7.819821 C 11.94182,10.21791 4.5957523,11.943944 -5.675e-5,5.6796635 Z"/>
+ <path style="opacity:0.2" d="M -5.675e-5,6.1796875 C 4.5957523,12.443967 11.941344,10.7184 15.623047,8.3203125 L 15.386719,7.9609375 C 11.799002,10.170297 5.2331834,11.65218 0.67572445,6.4941406 0.45417433,6.3818944 0.23430555,6.2680155 -5.675e-5,6.1796875 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/the-long-dark.svg b/.icons/awkward/22x22/apps/the-long-dark.svg
new file mode 100644
index 00000000..c9bf7811
--- /dev/null
+++ b/.icons/awkward/22x22/apps/the-long-dark.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#44465a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 15.722819,4.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 C 8.535157,8.8762864 8.489778,8.9482254 8.489778,9.14224 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.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 15.395063,9.87482 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 15.722819,4.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 11.389753,4.5424375 11.146934,4.25883 C 11.105124,4.26053 10.91554,4.272865 10.88842,4.27361 9.475505,4.312345 7.2266145,4.395553 7.107571,4.429733 6.984975,4.464933 6.980468,5.0478675 7.02817,6.304096 7.05609,7.0393865 7.105946,7.7129155 7.138962,7.8015775 7.195126,7.9524035 7.740204,7.963243 8.344825,7.963243 c 0.355416,0 0.770003,0.03049 0.770003,0.03049 0,0 -0.2370065,0.1706545 -0.374845,0.2558935 C 8.535157,8.376289 8.489778,8.448228 8.489778,8.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/22x22/apps/the-talos-principle.svg b/.icons/awkward/22x22/apps/the-talos-principle.svg
new file mode 100644
index 00000000..37678ca2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/the-talos-principle.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#d9b263" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11,4.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 14,13.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 8,9.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 1,2 C 1,1.446 1.446,1 2,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 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 11,4 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 14,13 14,9 13.455078,9 c 0,1 1.78e-4,1 -2.18164,1 C 8.546165,10 8.5449219,10 8.5449219,9 L 8,9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/the-witcher-2.svg b/.icons/awkward/22x22/apps/the-witcher-2.svg
new file mode 100644
index 00000000..2d641cb1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/the-witcher-2.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#c44652" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="M 6,3.4999494 V 5.4999495 L 5.1533205,6.456004 C 3.8993603,7.20104 2.9542699,7.7049655 2,8.4999495 l 2,1.0000005 -3.5,2 4,0.5 L 1,15.999949 5,14.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 14.99995 l 4,0.999999 -3.5,-3.999999 4,-0.5 -3.5,-2 2,-1.0000005 C 19.04573,7.7049655 18.100639,7.20104 16.846679,6.456004 L 16,5.4999495 V 3.4999494 L 14,4.4999495 V 3.9999494 L 13,4.4999495 V 3.9999494 L 11,4.4999495 9,3.9999494 V 4.4999495 L 8,3.9999494 v 0.5000001 z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#393939" d="M 6,3 V 5 L 5.1533205,5.9560545 C 3.8993603,6.7010905 2.9542699,7.205016 2,8 l 2,1 -3.5,2 4,0.5 -3.5,4 4,-1 v 1 L 7,15 6.5,16.5 10,15 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 18,9 20,8 C 19.04573,7.205016 18.100639,6.7010905 16.846679,5.9560545 L 16,5 V 3 L 14,4 V 3.5 L 13,4 V 3.5 L 11,4 9,3.5 V 4 L 8,3.5 V 4 Z"/>
+ <path style="opacity:0.2" d="m 4,2.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 9.856834,19.508131 11,19.499949 11,19.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 18,2.4999497 V 3.2792466 L 15.003361,5.5536607 11,5.4999497 6.9966402,5.5536607 4,3.2792466 Z"/>
+ <path style="fill:#505050" d="m 4,2.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 9.856834,19.008182 11,19 11,19 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 18,2.0000005 V 2.7792974 L 15.003361,5.0537115 11,5.0000005 6.9966402,5.0537115 4,2.7792974 Z"/>
+ <path style="opacity:0.2" d="M 7.133956,7.1776775 A 1.6679336,1.6679336 0 0 0 7,7.832016 1.6679336,1.6679336 0 0 0 8.6679335,9.49995 1.6679336,1.6679336 0 0 0 10,8.8323845 Z"/>
+ <path style="fill:#eb6b00" d="M 7.133956,6.677728 A 1.6679336,1.6679336 0 0 0 7,7.3320665 1.6679336,1.6679336 0 0 0 8.6679335,9 1.6679336,1.6679336 0 0 0 10,8.332435 Z"/>
+ <path style="opacity:0.2" d="M 14.866044,7.1776775 A 1.6679336,1.6679336 0 0 1 15,7.832016 1.6679336,1.6679336 0 0 1 13.332067,9.49995 1.6679336,1.6679336 0 0 1 12,8.8323845 Z"/>
+ <path style="fill:#eb6b00" d="M 14.866044,6.677728 A 1.6679336,1.6679336 0 0 1 15,7.3320665 1.6679336,1.6679336 0 0 1 13.332067,9 1.6679336,1.6679336 0 0 1 12,8.332435 Z"/>
+ <path style="opacity:0.4" d="m 12.5,11.989258 c -0.520728,0.20921 -0.96508,0.541721 -1.5,0.5 V 12.5 C 10.46508,12.54172 10.020728,12.20921 9.5,12 l 0.512696,5.454101 c 0.03907,0.408029 0.04785,0.46255 0.388671,0.5 C 10.624089,17.991521 10.79508,18.005725 11,18 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 10.5,16.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 11 11.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 11.905813,16.90304 11.716732,16.667805 11.5,16.489207 v 1 H 11 10.5 Z"/>
+ <path style="fill:#ffffff" d="m 10.5,15.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 11 11.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 11.905813,16.403091 11.716732,16.167856 11.5,15.989258 v 1 H 11 10.5 Z"/>
+ <path style="opacity:0.2" d="m 12.5,12.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 12.5,11.989258 c 0,0 -0.971813,0.508988 -1.5,0.510742 C 10.473679,12.5017 9.501953,12.000998 9.501953,12.000998 9.559959,12.703641 9.939786,13.538356 10.5,14 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 7.133789,6.6777345 A 1.6679336,1.6679336 0 0 0 7,7.332031 1.6679336,1.6679336 0 0 0 7.02051,7.5810545 1.6679336,1.6679336 0 0 1 7.133791,7.1777345 l 2.550782,1.472656 A 1.6679336,1.6679336 0 0 0 10,8.332031 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 14.866211,6.6777345 12,8.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 15,7.332031 1.6679336,1.6679336 0 0 0 14.866211,6.6777345 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,2 3.0019531,2.78125 c -0.00515,0.1650356 0.014289,0.3222188 0.023437,0.4824219 L 4,2.5 Z m 14,0 v 0.5 l 0.974609,0.7636719 c 0.0091,-0.1602031 0.02858,-0.3173863 0.02344,-0.4824219 z M 4,2.7792969 v 0.5 L 6.9960938,5.5527344 11,5.5 15.003906,5.5527344 18,3.2792969 v -0.5 L 15.003906,5.0546875 11,5 6.9960938,5.0546875 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/thermal-monitor.svg b/.icons/awkward/22x22/apps/thermal-monitor.svg
new file mode 100644
index 00000000..9a92af5e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/thermal-monitor.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#8e8e8e" width="1" height="19" x="14" y="-20" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="12" y="-20" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="10" y="-20" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="8" y="-20" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="16" y="-20" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="18" y="-20" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="6" y="-20" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="4" y="-20" transform="rotate(90)"/>
+ <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="4" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="12" 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="2" y="2"/>
+ <rect style="fill:#8e8e8e" width="1" height="19" x="18" y="2"/>
+ <rect style="opacity:0.2" width="17" height="17" x="-20.5" y="-19" rx=".85" ry="1.063" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#b7b7b7" width="17" height="17" x="-20" y="-19" rx=".85" ry="1.063" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3.0625,3 C 2.473875,3 2,3.3787094 2,3.8496094 v 0.5 C 2,3.8787094 2.473875,3.5 3.0625,3.5 h 14.875 C 18.526125,3.5 19,3.8787094 19,4.3496094 v -0.5 C 19,3.3787094 18.526125,3 17.9375,3 Z"/>
+ <path style="opacity:0.5;fill-rule:evenodd" d="M 10.000001,4.5000004 C 8.892001,4.5000004 8,5.3920004 8,6.5000001 V 11.5 c 0,0.0135 0.0035,0.0255 0.004,0.039 A 4,4 0 0 0 6,15 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 6.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 12.176 a 3,3 0 0 1 2,2.824 3,3 0 0 1 -3,3 A 3,3 0 0 1 7,15 3,3 0 0 1 9.000001,12.175 V 6.5000001 c 0,-0.5539997 0.446,-0.9999997 1,-0.9999997 z"/>
+ <path style="opacity:0.2" d="M 9.000001,10.0002 V 12.675 C 7.8025003,13.098 7.0015,14.23 7,15.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 9.000001,9.5 v 2.6748 C 7.8025003,12.5978 7.0015,13.7298 7,14.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/22x22/apps/thg.svg b/.icons/awkward/22x22/apps/thg.svg
new file mode 120000
index 00000000..4ef5d661
--- /dev/null
+++ b/.icons/awkward/22x22/apps/thg.svg
@@ -0,0 +1 @@
+tortoisehg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/thg_logo.svg b/.icons/awkward/22x22/apps/thg_logo.svg
new file mode 120000
index 00000000..4ef5d661
--- /dev/null
+++ b/.icons/awkward/22x22/apps/thg_logo.svg
@@ -0,0 +1 @@
+tortoisehg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/thimbleweed-park.svg b/.icons/awkward/22x22/apps/thimbleweed-park.svg
new file mode 100644
index 00000000..8a59b86a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/thimbleweed-park.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 5.82 5.82">
+ <g transform="translate(0,-291.17915)">
+ <rect style="opacity:0.2" width="5.027" height="5.292" x="-296.6" y="-5.56" rx=".399" ry=".402" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#0088b5" d="m 5.5562494,294.8542 0,-3.01099 c 0,-0.22132 -0.179424,-0.3995 -0.402296,-0.3995 l -4.48705835,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.48705835,0 c 0.222872,0 0.402296,-0.17817 0.402296,-0.3995 z"/>
+ <path style="fill:#003c56;fill-rule:evenodd" d="m 4.3704872,292.50207 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.37947212,0.5289 -0.37947212,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.4871868,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.7" y="295.41"/>
+ <path style="opacity:0.2" d="m 5.5562459,295.24581 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.5562459,295.11352 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 3.7537758,293.42809 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 3.7537759,293.29579 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.66688435,291.44371 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.48706435,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.48706435,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/thinkorswim.svg b/.icons/awkward/22x22/apps/thinkorswim.svg
new file mode 100644
index 00000000..dd9f8a06
--- /dev/null
+++ b/.icons/awkward/22x22/apps/thinkorswim.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#0a384e" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:#004465" d="m 7.386719,1 3.067383,8.19043 A 3,3 0 0 0 9.548828,9.725586 L 1.1425781,1.491211 C 1.0538842,1.6406385 1,1.8129301 1,2 V 5.0703125 L 8.8154295,10.669922 A 3,3 0 0 0 8.5,12 3,3 0 0 0 8.52539,12.357422 L 1,13.856446 v 3.492187 l 7.939453,-3.790039 a 3,3 0 0 0 0.428711,0.549805 L 2.1875,21 H 7.0058595 L 10.500977,14.825196 A 3,3 0 0 0 11.5,15 3,3 0 0 0 11.695313,14.9932 L 12.347656,21 h 3.324219 l -2.799804,-6.333008 a 3,3 0 0 0 0.526367,-0.345703 L 19.501953,21 H 20 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 21,11.681641 V 8.260742 l -6.711914,2.634766 a 3,3 0 0 0 -0.46875,-0.794922 L 21,2.4746094 V 2 C 21,1.446 20.554,1 20,1 h -4.739258 l -2.80957,8.157227 A 3,3 0 0 0 12.081055,9.057617 L 12.981446,1 Z"/>
+ <path style="opacity:0.2" d="m 12.246094,1.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 15.308594,1.5 Z M 8.951172,5.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 9.780539,7.8553715 9.259128,6.452699 9.158179,6.179689 9.057281,5.906684 8.951172,5.673828 8.9511485,5.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 7.548828,10.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 15.664062,21.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 12.246094,1 -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 15.308594,1 Z M 8.951172,5.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 9.780539,7.3553715 9.259128,5.952699 9.158179,5.679689 9.057281,5.406684 8.951172,5.173828 8.9511485,5.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 7.548828,9.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 15.664062,21 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 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.246094,1 -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 12.246094,1.5 h 2.885742 c 0.0057,-0.015817 0.130828,-0.3798235 0.133789,-0.3876953 L 15.308594,1 Z M 8.951172,5.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 7.45896,6.9223895 8.951172,5.673828 8.951172,5.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 9.780539,7.3553715 9.259128,5.952699 9.158179,5.679689 9.057281,5.406684 8.951172,5.173828 8.9511485,5.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 7.548828,9.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/22x22/apps/thomas-was-alone.svg b/.icons/awkward/22x22/apps/thomas-was-alone.svg
new file mode 100644
index 00000000..d62ff8f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/thomas-was-alone.svg
@@ -0,0 +1,12 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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.5h-20z" 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-1h-18z" style="fill:#ffffff;opacity:.1"/>
+ <path d="m9 8v0.5h4v-0.5h-4z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/thunar.svg b/.icons/awkward/22x22/apps/thunar.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/thunar.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/thunderbird-3.0.svg b/.icons/awkward/22x22/apps/thunderbird-3.0.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/thunderbird-3.0.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/thunderbird-icon.svg b/.icons/awkward/22x22/apps/thunderbird-icon.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/thunderbird-icon.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/thunderbird-mozilla-build.svg b/.icons/awkward/22x22/apps/thunderbird-mozilla-build.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/thunderbird-mozilla-build.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/thunderbird.svg b/.icons/awkward/22x22/apps/thunderbird.svg
new file mode 100644
index 00000000..e0e0c8a3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/thunderbird.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:none" d="m 40.403656,-64.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="opacity:0.2" d="M 9.5019531,1.5349813 C 7.9498458,1.5764067 6.9237243,3.0284734 6.2460939,4.3025595 4.5692618,4.9635408 3.2992558,6.2036902 2.2929689,7.8006063 1.6006325,9.0226576 1.1813399,10.38222 1.0253907,11.775218 c -0.092676,1.412307 0.067789,2.850593 0.5996094,4.171875 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 7.7217797,19.275302 7.0893375,17.663267 7.0156251,16.742015 l -3.890625,-1.19336 C 2.8079768,14.545867 2.6194118,13.509375 2.5039063,12.449046 2.4891584,12.212112 2.4595563,11.954247 2.544922,12.017405 2.8642568,12.523524 3.4456504,13.212467 4.0000001,13.499827 3.474277,12.672964 3.4272507,11.197565 3.513672,10.214671 3.6003877,9.2284256 3.8224754,8.2708382 4.4335939,7.5623251 4.6200169,7.3489042 4.8205603,7.1506178 5.0253907,6.9588095 c -0.00475,0.3717634 0.056012,0.7506637 0.099609,1.1132812 -0.00878,0.1899044 0.1790073,0.5887432 0.087891,0.6289063 -0.1838158,0.5552836 -0.3594616,1.2729646 0.080078,1.757814 0.1392192,-0.6276004 0.8957866,-0.9313384 1.4355468,-1.1953134 0.6101599,-0.2649012 1.1048376,-0.6649529 1.7089844,-0.94336 0.796102,-0.4566794 1.5652319,0.2148438 2.5878909,0.2148437 0.97772,0 1.509061,-0.5649507 2.476562,-1 0.225171,0.2329306 0.62861,0.6122721 0.804688,0.8886719 l -0.002,0 C 14.808989,9.2301786 14.885159,10.16756 15,11.087718 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.2951116 -4.589214,-9.6887442 -10.638672,-8.9023458 -0.06238,6.865e-4 -0.264296,0.00904 -0.5117189,0.019531 -0.06937,-0.1822512 0.0095,-0.977099 0.1542969,-1.0800782 -0.3181279,0.029781 -0.6078019,0.7371788 -0.8769529,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 8.7234234,2.2320768 8.3774084,3.1859064 7.8066407,3.888497 7.7526682,3.8969665 7.6977912,3.9043932 7.6445313,3.9138876 7.9243346,2.8072817 8.5657732,2.3092919 9.5019531,1.5349813 Z"/>
+ <path style="fill:#304776" d="m 4.1639414,17.4168 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 7.7214079,18.776567 7.0897559,17.163025 7.0160435,16.241773 L 3.112789,15.044802 c 0.022465,0.03419 0.1022853,1.037406 1.0511524,2.371998 z"/>
+ <path style="opacity:0.2" d="M 17.003284,9.0363086 10.502054,6.7564016 3.5348312,7.2206614 1.7566532,9.4397266 C 2.0730554,11.491005 1.87647,13.711529 2.9783407,15.503661 l 11.5244703,3.53454 2.490067,-4.367821 z"/>
+ <path style="fill:#ebebeb" d="M 17.003284,8.5362138 10.502054,6.256307 3.5348312,6.7205668 1.7566532,8.9396316 C 2.0730554,10.99091 1.87647,13.211434 2.9783407,15.003567 l 11.5244703,3.534539 2.490067,-4.367821 z"/>
+ <path style="opacity:0.2" d="M 16.474475,10.286594 15.509928,7.1180675 3.7122767,6.9996606 3.6453865,7.0820832 3.5348312,7.2206614 8.0015814,13.53716 Z"/>
+ <path style="fill:#3f7da7;fill-rule:evenodd" d="M 3.7016117,6.5872696 4.8753925,6.7549103 5.197646,5.1840471 4.5531385,5.4982196 Z"/>
+ <path style="fill:#f7f7f7" d="M 16.474475,9.7864986 15.509928,6.6179729 3.7122767,6.499566 3.6453865,6.5819886 3.5348312,6.7205668 8.0015814,13.037066 Z"/>
+ <path style="fill:#2f67a4" d="M 10.476659,3.0927304 C 10.475459,3.0930135 8.99333,3.0998704 8.3463732,3.3076148 5.5653766,3.5536256 3.6824187,5.094902 2.2924936,7.3006285 1.6001573,8.5226802 1.1806248,9.8820146 1.0246756,11.275013 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 6.2216112,19.841045 5.0324367,18.665923 4.1639414,17.4168 3.2150742,16.082209 3.1354265,15.079445 3.1129613,15.045258 l 0.012698,0.0039 C 2.808636,14.04637 2.6199532,13.009298 2.5044477,11.948969 c -0.014748,-0.236934 -0.044342,-0.493903 0.041023,-0.430745 0.3193348,0.506119 0.9001793,1.194589 1.454529,1.481949 C 3.474277,12.17331 3.4279831,10.697066 3.5144044,9.7141716 3.6011201,8.7279276 3.8233822,7.7717922 4.4345006,7.0632791 6.03556,5.2303534 8.371736,4.2553649 10.476659,3.0927304 Z M 7.5014868,20.03839 C 7.4387248,19.98164 7.37283,19.94514 7.3051607,19.917273 c 0.073548,0.04724 0.1442033,0.09098 0.1963261,0.121117 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.363281,3.0958757 c -0.06064,6.565e-4 -0.267175,0.00708 -0.5156249,0.017578 0.01079,0.029136 0.02451,0.045232 0.04297,0.039063 0.1598299,-0.027651 0.3146369,-0.036155 0.4726559,-0.056641 z m -1.2382809,0.074219 c -0.03214,0.00345 -0.06391,0.00403 -0.0957,0.00781 -0.037731,0.081215 -0.075949,0.1744743 -0.1132844,0.2363306 0.067341,-0.041003 0.1386724,-0.1402767 0.2089844,-0.2441406 z m -1.3183594,0.21875 c -0.053871,0.00845 -0.1089489,0.015919 -0.1621094,0.025391 -0.020747,0.082055 -0.043865,0.1588531 -0.060547,0.2480469 0.084385,-0.079997 0.1484546,-0.1820985 0.2226562,-0.2734375 z M 6.2460939,3.802907 C 4.5694194,4.4641787 3.2993256,5.7039268 2.2929689,7.3009538 1.6006324,8.5230057 1.1813399,9.8825656 1.0253907,11.275564 c -0.025306,0.38564 -0.028639,0.771514 -0.013672,1.158203 0.00171,-0.21988 -7.078e-4,-0.439072 0.013672,-0.658203 C 1.1813399,10.382566 1.6006325,9.0230056 2.2929689,7.8009538 3.2217185,6.3270846 4.3776734,5.1615792 5.8671876,4.4689226 5.9307683,4.3613945 5.9937025,4.2535342 6.0507813,4.1525164 6.1066571,4.0404526 6.1841924,3.9192945 6.2460939,3.802907 Z"/>
+ <path style="fill:#4a96e1" d="M 9.5020751,1.0347973 C 7.8081829,1.0800068 6.7182147,2.8146616 6.0506714,4.1534794 5.8102239,4.5790222 5.4893942,5.0839837 5.2793695,5.4859227 4.8773984,6.1193306 5.0418485,6.880038 5.1251658,7.5730186 5.1163891,7.762923 5.3043217,8.1616279 5.213205,8.201791 5.0293892,8.7570741 4.8542285,9.4736026 5.2937682,9.9584516 5.4329875,9.3308516 6.1894071,9.0284506 6.7291673,8.7644765 7.3393272,8.4995759 7.8332171,8.0982724 8.4373639,7.8198653 9.2334661,7.3631859 10.002175,8.0361192 11.024834,8.0361192 c 0.97772,0 1.510287,-0.5651399 2.477788,-1.0001892 0.225171,0.2329305 0.627899,0.6112656 0.803977,0.8876654 l -0.0025,0 C 14.808401,8.73012 14.885159,9.6676946 15,10.587853 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 21.094446,6.5653394 16.167379,2.0665563 9.8906561,3.1524624 9.7551341,3.197772 9.8349171,2.1539003 10.002175,2.0349841 9.6009411,2.0725447 9.2420911,3.21546 8.9169722,3.4134215 9.1837891,2.9713663 9.4578511,1.952641 9.7787981,1.5348895 8.5856575,1.757608 8.3167541,2.9678281 7.5832698,3.6631734 7.8249231,2.3711003 8.4964831,1.8665207 9.5020811,1.0347949 Z"/>
+ <path style="fill:#4271a3" d="m 5.7068862,8.0001726 c 2.2224327,-0.063966 0.8270055,-1.4413466 3.7931139,-4 -2.4164733,1.2511803 -4.716496,1.2494473 -3.7902469,4 l -0.0028,0 z"/>
+ <path style="fill:#ffffff" d="M 6.9032138,6.6598446 C 6.7433649,6.9518113 6.3703844,7.0694861 6.1640528,6.9595818 5.9531884,6.8496785 5.9543221,6.482222 6.117554,6.1902548 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 6.4400851,8.8864791 c 0,0 0.1283182,-0.1238305 0.061428,-0.3502653 C 5.7016109,8.8006893 5.237339,8.0350145 5.2401301,8.0350145 c 0.0027,0 -0.5284565,1.4390181 0.048474,2.0014835 0.062246,-0.5887324 1.1217497,-1.1192241 1.1245408,-1.1192241"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5019531,1.0353288 C 7.808061,1.0805383 6.7183246,2.8136985 6.0507813,4.1525164 5.8103338,4.5780591 5.4893217,5.0845617 5.279297,5.4865007 5.021822,5.8922182 5.0038834,6.3498443 5.0410157,6.8087664 5.0609836,6.5233064 5.1164312,6.2431372 5.279297,5.9865007 5.4893217,5.5845617 5.8103338,5.0800123 6.0507813,4.6544695 6.6110196,3.5308615 7.4737337,2.1401356 8.7363282,1.6915788 8.9658923,1.482543 9.2162721,1.2716142 9.5019531,1.0353288 Z m 0.277344,0.5 c -0.180145,0.033627 -0.335729,0.09449 -0.478516,0.1679688 C 9.0003561,1.9514377 8.7379872,2.1879253 8.5078126,2.4220476 8.2778769,2.7335357 8.0681843,3.0622793 7.8300782,3.3615007 7.7250652,3.5949295 7.6415317,3.8565412 7.5839845,4.1642351 8.2472491,3.5354582 8.536392,2.4929052 9.4667971,2.1329851 c 0.100228,-0.235879 0.202918,-0.4550222 0.3125,-0.5976563 z m 0.2226559,0.5 C 9.8244331,2.0519468 9.6577701,2.2947868 9.4960941,2.5665788 9.2916731,3.0342396 9.1004271,3.608707 8.9160157,3.9142351 9.1963161,3.7435629 9.5019001,2.8730322 9.8378911,2.6115007 9.8643811,2.3547938 9.9229311,2.0915129 10.001953,2.0353288 Z m 2.171875,0.9628907 c -0.735236,-0.029699 -1.498613,0.018559 -2.2832029,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.2073959,-1.0739122 11.0865719,3.3166123 11.0996089,8.6679684 0.0014,-0.107414 0.0106,-0.215903 0.0078,-0.322265 C 21.083224,7.2449482 17.32047,3.2061125 12.173815,2.9982197 Z M 11.501953,21.039235 c -8.3346352,1.307292 -4.1673176,0.653646 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/thunderbolt.svg b/.icons/awkward/22x22/apps/thunderbolt.svg
new file mode 120000
index 00000000..53f64db6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/thunderbolt.svg
@@ -0,0 +1 @@
+preferences-desktop-thunderbolt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tigervnc.svg b/.icons/awkward/22x22/apps/tigervnc.svg
new file mode 100644
index 00000000..983d3a34
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tigervnc.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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.702 0-0.05219-0.040933-0.15093-0.091797-0.21973-0.070153-0.09489-0.086333-0.16252-0.067383-0.2793 0.02125-0.13095 0.00809-0.16522-0.084961-0.22949-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.01083 0.028221-0.019735 0.19465-0.068359 0.37012-0.0487 0.1755-0.0888 0.3785-0.0889 0.4503-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.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.5062-0.374-0.9173-0.86-0.9854l-1.0391 0.00781-0.05664 0.32422c-0.031 0.1782-0.113 0.5674-0.181 0.8643-0.07 0.3074-0.114 0.6044-0.102 0.6904 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.28418s-0.2373-0.24631-0.2373-0.27734c0-0.031036 0.0672-0.19661 0.14941-0.36816l0.149-0.3125h-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.702 0-0.05219-0.040933-0.15093-0.091797-0.21973-0.070153-0.09489-0.086333-0.16252-0.067383-0.2793 0.02125-0.13095 0.00809-0.16522-0.084961-0.22949-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tilda.svg b/.icons/awkward/22x22/apps/tilda.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tilda.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tiled.svg b/.icons/awkward/22x22/apps/tiled.svg
new file mode 100644
index 00000000..346aaea4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tiled.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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="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"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tilesetter.svg b/.icons/awkward/22x22/apps/tilesetter.svg
new file mode 100644
index 00000000..bfd562ee
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tilesetter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="opacity:0.1;fill:#ffffff" d="M 3,3 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"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tilix.svg b/.icons/awkward/22x22/apps/tilix.svg
new file mode 100644
index 00000000..5eb9d4bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tilix.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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="opacity:.15;fill:#ffffff" d="m21 19v-16c0-0.554-0.446-1-1-1h-9v18h9c0.554 0 1-0.446 1-1z"/>
+ <path style="opacity:.1;fill:#ffffff" 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="m5 4.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="m5 4v1h-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="m14 4.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="m14 4v1h-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/22x22/apps/tilp.svg b/.icons/awkward/22x22/apps/tilp.svg
new file mode 100644
index 00000000..b3dd0566
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tilp.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.785185,1.6095974 C 10.288353,1.3194311 9.580475,1.6253064 9.198014,2.2954193 L 6.2064403,7.5369771 3.2148662,12.778535 2.5245087,13.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.2415593 c 0.382437,-0.6701303 0.290362,-1.443207 -0.206469,-1.7333746 z"/>
+ <path style="fill:#3f3f3f" d="M 10.785185,1.1095734 C 10.288353,0.81940714 9.580475,1.1252824 9.198014,1.7953953 L 6.2064403,7.0369531 3.2148662,12.27851 2.5245087,13.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.2415583 c 0.382437,-0.6701303 0.290362,-1.443207 -0.206469,-1.7333746 z"/>
+ <path style="opacity:0.2" d="M 10.623047,3.8343899 8.1464844,8.1703274 14.277344,11.70939 16.734375,7.4027493 Z M 7.4355469,9.3500145 7.0410156,10.033609 8.0664062,10.625406 8.4609375,9.9418115 Z M 9.142578,10.336344 8.7480469,11.019937 9.773438,11.611734 10.167969,10.92814 Z M 6.6464844,10.717203 6.2519531,11.398844 7.2773438,11.99064 7.671875,11.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 10.0625,12.689859 9.667969,13.3715 l 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 9.273438,14.055094 8.8789062,14.738687 9.904297,15.330484 10.298828,14.64689 Z M 6.7753906,14.435953 6.3808594,15.119547 7.40625,15.711344 7.8007812,15.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 10.623991,3.3332947 8.1472189,7.6700664 14.277055,11.209129 16.734559,6.9018273 Z"/>
+ <rect style="fill:#6771f2" width="1.184" height=".789" x="10.86" y="3.95" transform="rotate(30)"/>
+ <rect style="fill:#6771f2" width="1.184" height=".789" x="12.84" y="3.95" transform="rotate(30)"/>
+ <rect style="fill:#6771f2" width="1.184" height=".789" x="14.81" y="3.95" transform="rotate(30)"/>
+ <rect style="fill:#6771f2" width="1.184" height=".789" x="16.78" y="3.95" transform="rotate(30)"/>
+ <rect style="fill:#ffb845" width="1.184" height=".789" x="10.86" y="5.52" transform="rotate(30)"/>
+ <rect style="fill:#ff45ea" width="1.184" height=".789" x="12.84" y="5.52" transform="rotate(30)"/>
+ <rect style="fill:#6771f2" width="1.184" height=".789" x="14.81" y="5.52" transform="rotate(30)"/>
+ <rect style="fill:#6771f2" width="1.184" height=".789" x="16.78" y="5.52" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="10.86" y="7.1" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="12.84" y="7.1" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="14.81" y="7.1" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="16.78" y="7.1" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="10.86" y="8.68" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="12.84" y="8.68" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="14.81" y="8.68" transform="rotate(30)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.184" height=".789" x="16.78" y="8.68" transform="rotate(30)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.380859,0.99999954 C 9.95424,0.99502464 9.484111,1.2923367 9.197266,1.7949214 L 6.2070312,7.0371089 3.2148438,12.279297 2.5253906,13.488281 c -0.4084845,0.715707 -0.5600598,1.49834 -0.5019531,2.244141 0.032005,-0.589601 0.1841197,-1.187264 0.5019531,-1.744141 L 3.2148438,12.779297 6.2070312,7.5371089 9.197266,2.2949214 c 0.382461,-0.6701129 1.091058,-0.9757132 1.58789,-0.6855469 l 7.771485,4.5390625 c 0.226798,0.1324584 0.358681,0.3724017 0.410156,0.6503906 0.08377,-0.4867395 -0.05514,-0.9430467 -0.410156,-1.1503906 L 10.785156,1.1093745 C 10.660948,1.0368329 10.523066,1.0016578 10.380859,0.99999954 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/time-admin.svg b/.icons/awkward/22x22/apps/time-admin.svg
new file mode 120000
index 00000000..162d1d7c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/time-admin.svg
@@ -0,0 +1 @@
+gnome-schedule.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/time.svg b/.icons/awkward/22x22/apps/time.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/timeshift.svg b/.icons/awkward/22x22/apps/timeshift.svg
new file mode 100644
index 00000000..83985cbe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/timeshift.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#d44e41" 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.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 11.529429,16.652534 C 10.0602,16.134067 9.290242,15.981206 8.686363,15.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 10.601824,12.392993 9,10.999967 9,10.62034 9,10.302587 9.619641,9.495788 10.361228,8.7297904 c 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 6.6530525,10.066781 6.5,10.499967 5.883791,10.499967 5,10.499967 5,9.800126 5.0046745,9.119398 5.1294675,7.4524529 7.7309315,6.2814124 10.191497,6.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 11.529429,16.152567 C 10.0602,15.6341 9.290242,15.481239 8.686363,15.5 8.044776,15.55421 7.4986015,15.747634 6.869473,15.94984 6.5247125,16.04815 6.5242565,16.04304 6.846378,15.690764 7.027105,15.493116 7.665673,15.022762 8.2654155,14.645534 9.081613,14.132158 9.533879,14 10.063696,14 10.898202,14 11.450364,13.502895 11.271933,12.960166 10.601824,11.893026 9,10.5 9,10.120373 9,9.80262 9.619641,8.9958215 10.361228,8.2298235 10.689372,7.8908795 10.831338,7.6197925 10.728984,7.527595 10.515703,7.335483 8.4703095,7 7.5144985,7 6.7510835,7 6.078162,7.2341975 6.078162,7.7273195 c 0,0.136806 0.093605,0.5167405 0.391513,0.8442995 l 0.54165,0.595562 C 6.6530525,9.566814 6.5,10 5.883791,10 5,10 5,9.300159 5.0046745,8.619431 5.1294675,6.952486 7.7309315,5.7814455 10.191497,6.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 11.978253,14.418484 13.128877,15 13.756003,15 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/22x22/apps/timidity.svg b/.icons/awkward/22x22/apps/timidity.svg
new file mode 100644
index 00000000..89a8d03c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/timidity.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="2" y="1.5" rx=".95" ry=".95"/>
+ <rect style="fill:#7d7d7d" width="19" height="19" x="2" y="1" rx=".95" ry=".95"/>
+ <path style="opacity:0.2" d="m 5,2.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 3.3345,10.5 3,10.8345 3,11.25 v 7.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 4.6655,19.5 5,19.1655 5,18.75 v -7.5 C 5,10.8345 4.6655,10.5 4.25,10.5 Z m 3,0 C 6.3345,10.5 6,10.8345 6,11.25 v 7.5 c 0,0.4155 0.3345,0.75 0.75,0.75 h 0.5 C 7.6655,19.5 8,19.1655 8,18.75 v -7.5 C 8,10.8345 7.6655,10.5 7.25,10.5 Z m 3,0 C 9.3345,10.5 9,10.8345 9,11.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 11,10.8345 10.6655,10.5 10.25,10.5 Z m 3,0 C 12.3345,10.5 12,10.8345 12,11.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 14,10.8345 13.6655,10.5 13.25,10.5 Z m 3,0 C 15.3345,10.5 15,10.8345 15,11.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 17,10.8345 16.6655,10.5 16.25,10.5 Z m 3,0 C 18.3345,10.5 18,10.8345 18,11.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 20,10.8345 19.6655,10.5 19.25,10.5 Z"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="3" y="10" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="6" y="10" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="9" y="10" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="12" y="10" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="15" y="10" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="18" y="10" rx=".75" ry=".75"/>
+ <rect style="fill:#4f4f4f" width="2" height="5" x="4" y="10" rx=".75" ry=".75"/>
+ <rect style="fill:#4f4f4f" width="2" height="5" x="7" y="10" rx=".75" ry=".75"/>
+ <rect style="fill:#4f4f4f" width="2" height="5" x="10" y="10" rx=".75" ry=".75"/>
+ <rect style="fill:#4f4f4f" width="2" height="5" x="16" y="10" rx=".75" ry=".75"/>
+ <rect style="fill:#17d4e4" width="4" height="6" x="7" y="3"/>
+ <rect style="fill:#17d4e4" width="4" height="8" x="2" y="-13" transform="rotate(90)"/>
+ <rect style="fill:#17d4e4" width="4" height="4" x="14" y="5"/>
+ <rect style="fill:#17d4e4" width="4" height="2" x="14" y="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.9492188,1 C 2.4229188,1 2,1.4229188 2,1.9492188 v 0.5 C 2,1.9229188 2.4229188,1.5 2.9492188,1.5 H 20.050781 C 20.577081,1.5 21,1.9229188 21,2.4492188 v -0.5 C 21,1.4229188 20.577081,1 20.050781,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 5,2 v 0.5 h 8 V 2 Z m 9,0 v 0.5 h 4 V 2 Z m 0,3 v 0.5 h 4 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tint2.svg b/.icons/awkward/22x22/apps/tint2.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tint2.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tint2conf.svg b/.icons/awkward/22x22/apps/tint2conf.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tint2conf.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tipp10.svg b/.icons/awkward/22x22/apps/tipp10.svg
new file mode 100644
index 00000000..f902600d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tipp10.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <rect style="fill:#d07517" width="2" height="2" x="10" y="10" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="10" y="7" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="10" y="13" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="10" y="16" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="10" y="4" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="7" y="4" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="4" y="4" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="16" y="4" ry=".481"/>
+ <rect style="fill:#d07517" width="2" height="2" x="13" y="4" ry=".481"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tixati.svg b/.icons/awkward/22x22/apps/tixati.svg
new file mode 100644
index 00000000..bd7823e9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tixati.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tmm.svg b/.icons/awkward/22x22/apps/tmm.svg
new file mode 100644
index 00000000..c7bab130
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tmm.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,20.5 v -18 c 0,-0.554 -0.446,-1 -1,-1 H 2 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 21,20 V 2 C 21,1.446 20.554,1 20,1 H 2 C 1.446,1 1,1.446 1,2 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 3,4.5 v 2 h 2 v -2 z m 4.8886719,0 C 7.3962274,4.5 7,4.8575812 7,5.3007812 V 7.6992188 C 7,8.1424188 7.3962274,8.5 7.8886719,8.5 H 14.111328 C 14.603773,8.5 15,8.1424188 15,7.6992188 V 5.3007812 C 15,4.8575812 14.603773,4.5 14.111328,4.5 Z M 17,4.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 7.3962274,9.5 7,9.857581 7,10.300781 v 2.398438 C 7,13.142419 7.3962274,13.5 7.8886719,13.5 H 14.111328 C 14.603773,13.5 15,13.142419 15,12.699219 V 10.300781 C 15,9.857581 14.603773,9.5 14.111328,9.5 Z M 3,12.5 v 2 h 2 v -2 z m 14,0 v 2 h 2 v -2 z m -9.1113281,2 C 7.3962274,14.5 7,14.857581 7,15.300781 v 2.398438 C 7,18.142419 7.3962274,18.5 7.8886719,18.5 H 14.111328 C 14.603773,18.5 15,18.142419 15,17.699219 V 15.300781 C 15,14.857581 14.603773,14.5 14.111328,14.5 Z M 3,16.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 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <rect style="fill:#28a1e1" width="8" height="4" x="7" y="9" rx=".889" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3,4 V 6 H 5 V 4 Z"/>
+ <path style="fill:#ffffff" d="m 3,8 v 2 H 5 V 8 Z"/>
+ <path style="fill:#ffffff" d="m 3,12 v 2 h 2 v -2 z"/>
+ <path style="fill:#ffffff" d="m 3,16 v 2 h 2 v -2 z"/>
+ <rect style="fill:#28a1e1" width="8" height="4" x="7" y="14" rx=".889" ry=".8"/>
+ <rect style="fill:#28a1e1" width="8" height="4" x="7" y="4" rx=".889" ry=".8"/>
+ <path style="fill:#ffffff" d="m 17,4 v 2 h 2 V 4 Z"/>
+ <path style="fill:#ffffff" d="m 17,8 v 2 h 2 V 8 Z"/>
+ <path style="fill:#ffffff" d="m 17,12 v 2 h 2 v -2 z"/>
+ <path style="fill:#ffffff" d="m 17,16 v 2 h 2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/to-the-moon.svg b/.icons/awkward/22x22/apps/to-the-moon.svg
new file mode 100644
index 00000000..926eb1d8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/to-the-moon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 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.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:#7a509e" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.004,11.1665 1.00585,11.25 1.1382,5.827 5.544,1.5 10.99985,1.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"/>
+ <circle style="opacity:0.2" cx="-11" cy="11.5" r="7" transform="scale(-1,1)"/>
+ <circle style="fill:#fae8a2" cx="-11" cy="11" r="7" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="m 11.66115,4.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 11.9919 L 11.94395,13.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 8.05685,15.1643 7.8815,15.0257 7.85875,15.0474 7.7709,15.13175 7.9291,15.5423 8.1139,15.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 C 5.35275,9.4866 5.44165,9.3354 5.41575,9.257 5.39195,9.1856 5.44305,9.07045 5.53335,8.9924 5.6212,8.9161 5.6933,8.7936 5.6933,8.7201 c 0,-0.11725 0.07455,-0.13195 0.6139,-0.119 L 6.9211,8.61615 6.9106,9.2213 C 6.8924,10.2811 6.73455,10.5562 6.2477,10.37875 6.02475,10.2972 5.477,10.3588 5.32125,10.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 6.18785,11.9198 6.3128,11.78225 6.37405,11.6412 6.4724,11.4158 6.46995,11.34685 6.3555,11.07315 6.23965,10.7956 6.2386,10.74975 6.34535,10.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 C 8.7271,9.57445 8.8034,9.5517 9.08235,9.3368 9.2549,9.20415 9.5272,8.88495 9.6882,8.62665 9.8492,8.36835 10.02245,8.0985 10.0732,8.0271 10.146,7.92385 10.12815,7.8248 9.9857,7.54375 L 9.8058,7.19025 10.1859,7.2417 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 14.42825,9.1135 14.4167,9.0722 14.29,8.9826 14.2032,8.92135 14.0604,8.88005 13.9729,8.89055 13.88575,8.90105 13.6446,8.86325 13.43705,8.8069 13.1371,8.72605 13.0489,8.6648 13.0083,8.50695 12.9313,8.20735 12.74335,7.9669 12.58585,7.9669 12.337,7.9669 12.33175,7.3817 12.5736,6.5305 12.6093,6.40485 12.70765,6.32505 12.88125,6.282 13.02195,6.247 13.1749,6.1511 13.2211,6.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 13.72195,5.19077 13.23965,5.33959 13.1231,5.584555 12.96525,5.91674 12.7899,5.77814 12.73355,5.276275 12.6639,4.65555 12.4497,4.477155 11.77455,4.477155 H 11.2891 l 0.2128,-0.21259 C 11.56805,4.198205 11.623,4.11711 11.66115,4.03759 Z M 9.14465,4.257705 C 9.1583,4.270025 9.1716,4.280105 9.1849,4.29393 9.3473,4.45969 9.4236,4.483315 9.67455,4.445025 10.11275,4.37821 10.0564,4.554645 9.5713,4.76769 9.30915,4.882875 9.14045,5.014195 9.08305,5.147055 8.80655,5.788115 8.61615,6.13325 8.5206,6.16825 8.3274,6.2393 8.21225,6.09671 8.1692,5.73222 8.11985,5.31404 7.97845,5.225385 7.72435,5.454005 7.62565,5.54273 7.48775,5.61532 7.4181,5.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 5.5288,6.6446 5.52285,6.64565 5.5169,6.6488 A 7,7 0 0 1 9.14465,4.257705 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.1;fill:#ffffff" d="M 11,4 A 7,7 0 0 0 4,11 7,7 0 0 0 4.010742,11.207031 7,7 0 0 1 11,4.5 7,7 0 0 1 17.989258,11.292969 7,7 0 0 0 18,11 7,7 0 0 0 11,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/toby-the-secret-mine.svg b/.icons/awkward/22x22/apps/toby-the-secret-mine.svg
new file mode 100644
index 00000000..32cc022c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/toby-the-secret-mine.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:.2" d="m3.001525 1043.1101c-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.6636509-0.2003 1.7660979-0.098 0.02595 0.026-0.170823 0.2862-0.4373211 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.4485356 0.2929 4.5231027 0.3607 4.9892337 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.8556018-0.2689-7.3325931-4.4252-7.4237493-8.7137z"/>
+ <path style="fill:#4f4f4f" d="m3.001525 1042.6101c-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.6636509-0.2004 1.7660979-0.098 0.02595 0.026-0.170823 0.2861-0.4373211 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.4485356 0.293 4.5231027 0.3608 4.9892337 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.8556018-0.2689-7.3325931-4.4252-7.4237493-8.7138z"/>
+ <circle style="opacity:.2" cx="9" cy="1045.862" r="1"/>
+ <circle style="fill:#ffffff" cx="9" cy="1045.362" r="1"/>
+ <circle style="opacity:.2" cx="15" cy="1046.862" r="1"/>
+ <circle style="fill:#ffffff" cx="15" cy="1046.362" r="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m10.146575 1031.3659c-0.3846141-0.019-1.1176551 0.041-1.5224804 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.4336119-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.5407861 0.1874-4.9893214-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.5231904 0.3607 4.9893214 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/22x22/apps/todoist.svg b/.icons/awkward/22x22/apps/todoist.svg
new file mode 100644
index 00000000..e6590f91
--- /dev/null
+++ b/.icons/awkward/22x22/apps/todoist.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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.15737-0.00613-0.31396 0.024984-0.45703 0.09082l-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.15737-0.00614-0.31396 0.024985-0.45703 0.09082l-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/toki-tori.svg b/.icons/awkward/22x22/apps/toki-tori.svg
new file mode 100644
index 00000000..1aa94b1b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/toki-tori.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4.6278315,8.5002536 a 0.5031907,0.47803277 0 0 0 -0.384234,0.183912 C 1.6052246,11.896762 2.0578603,14.955173 2.000102,18.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 5.53486,8.5637361 L 4.6789315,8.5011871 a 0.5031907,0.47803277 0 0 0 -0.0511,-9.5e-4 z"/>
+ <path style="opacity:0.2" d="m 17.372168,8.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 16.46514,8.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 4.6278315,8.0002536 a 0.5031907,0.47803277 0 0 0 -0.384234,0.183912 C 1.6052246,11.396762 2.0578603,14.455173 2.000102,17.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 5.53486,8.0637361 L 4.6789315,8.0011871 a 0.5031907,0.47803277 0 0 0 -0.0511,-9.5e-4 z"/>
+ <path style="fill:#e88332" d="m 17.372168,8.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 11,1.5 C 7.680699,1.4999373 5.387493,4.0373845 4.7109375,7.194336 4.3093595,8.562165 3.0496856,11.983777 3,14.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 18.950314,11.983777 17.69064,8.562165 17.289062,7.194336 16.612507,4.0373845 14.319301,1.4999373 11,1.5 Z"/>
+ <path style="fill:#ffb20c" d="M 11,1 C 7.680699,0.9999373 5.387493,3.5373846 4.7109375,6.694336 4.3093595,8.062165 3.0496856,11.483777 3,14.073242 3.0000785,17.898868 6.5818225,20.999938 11,21 c 4.418177,-6.2e-5 7.999921,-3.101132 8,-6.926758 C 18.950314,11.483777 17.69064,8.062165 17.289062,6.694336 16.612507,3.5373846 14.319301,0.9999373 11,1 Z"/>
+ <path style="fill:#eb5b0a" d="m 9.000427,11.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 14.136972,12.900722 13,14 11.620117,13.999816 10.240234,13.999632 8.9692395,13.177842 9.000427,11.552284 Z"/>
+ <ellipse style="opacity:0.2" cx="11.952" cy="7.161" rx="1.694" ry="2.293" transform="matrix(0.97145609,0.23721946,-0.25985796,0.96564685,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="11.822" cy="6.675" 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 11,4.5 10.91892,4.964286 C 10.132515,5.078211 9.577879,5.294225 9,5.5 c 0,0 0.783943,-1 2,-1 z"/>
+ <path style="opacity:0.7" d="m 12,4.5 0.07912,0.45757 C 12.866818,5.0759215 13.421738,5.2929065 14,5.5 c 0,0 -0.781132,-0.9903635 -2,-1 z"/>
+ <ellipse style="opacity:0.2" cx="-10.264" cy="12.618" rx="1.694" ry="2.293" transform="matrix(-0.97145609,0.23721946,0.25985796,0.96564685,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="-10.394" cy="12.132" rx="1.694" ry="2.293" transform="matrix(-0.97145609,0.23721946,0.25985796,0.96564685,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="12.38" cy="7.668" rx=".966" ry="1.276" transform="matrix(0.97295699,0.23098634,-0.26676096,0.96376272,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="-9.801" cy="12.984" 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 10.25,12.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 11,1 C 7.680699,0.9999373 5.387493,3.5373846 4.7109375,6.694336 4.3093595,8.062165 3.0496856,11.483777 3,14.073242 c 1.6e-6,0.07585 0.0099,0.149351 0.012696,0.22461 C 3.139581,11.746008 4.323347,8.5145235 4.710938,7.194336 5.387493,4.0373845 7.680699,1.4999373 11,1.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 18.950314,11.483777 17.69064,8.062165 17.289062,6.694336 16.612507,3.5373846 14.319301,0.9999373 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tomahawk.svg b/.icons/awkward/22x22/apps/tomahawk.svg
new file mode 100644
index 00000000..b3854768
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tomahawk.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tomato.svg b/.icons/awkward/22x22/apps/tomato.svg
new file mode 100644
index 00000000..60d455d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tomato.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tomboy.svg b/.icons/awkward/22x22/apps/tomboy.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tomboy.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tools-report-bug.svg b/.icons/awkward/22x22/apps/tools-report-bug.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tools-report-bug.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tools-wizard.svg b/.icons/awkward/22x22/apps/tools-wizard.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tools-wizard.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/topmenu-applet.svg b/.icons/awkward/22x22/apps/topmenu-applet.svg
new file mode 120000
index 00000000..408d1e7d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/topmenu-applet.svg
@@ -0,0 +1 @@
+wingpanel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tor-browser-alpha.svg b/.icons/awkward/22x22/apps/tor-browser-alpha.svg
new file mode 100644
index 00000000..a1bdbd8d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tor-browser-alpha.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#06f1ba" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="m 11,3.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 7.3530573,18.087891 4.4121094,15.146943 4.4121094,11.5 4.4121094,7.8530573 7.3530573,4.9121094 11,4.9121094 Z M 11,6.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 C 8.9836158,15.136719 7.3632814,13.516384 7.3632812,11.5 7.3632812,9.483616 8.9836158,7.8632812 11,7.8632812 Z M 11,9.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="11" cy="11" r="7.294"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.36363637;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="11" r="4.318"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="11" r="2"/>
+ <path style="fill:#06f1ba" d="M 11,20.5 C 5.4771525,20.5 1.5,16.522847 1.5,11 1.5,5.4771525 5.4771525,1.5 11,1.5 Z"/>
+ <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.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tor-browser-en.svg b/.icons/awkward/22x22/apps/tor-browser-en.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tor-browser-en.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tor-browser-nightly.svg b/.icons/awkward/22x22/apps/tor-browser-nightly.svg
new file mode 100644
index 00000000..42271422
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tor-browser-nightly.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#1c7df4" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="m 11,3.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 7.3530573,18.087891 4.4121094,15.146943 4.4121094,11.5 4.4121094,7.8530573 7.3530573,4.9121094 11,4.9121094 Z M 11,6.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 C 8.9836158,15.136719 7.3632814,13.516384 7.3632812,11.5 7.3632812,9.483616 8.9836158,7.8632812 11,7.8632812 Z M 11,9.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="11" cy="11" r="7.294"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.36363637;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="11" r="4.318"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="11" r="2"/>
+ <path style="fill:#1c7df4" d="M 11,20.5 C 5.4771525,20.5 1.5,16.522847 1.5,11 1.5,5.4771525 5.4771525,1.5 11,1.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tor-browser-ru.svg b/.icons/awkward/22x22/apps/tor-browser-ru.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tor-browser-ru.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tor-browser.svg b/.icons/awkward/22x22/apps/tor-browser.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tor-browser.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tor-messenger.svg b/.icons/awkward/22x22/apps/tor-messenger.svg
new file mode 120000
index 00000000..6fb1fc4d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tor-messenger.svg
@@ -0,0 +1 @@
+tormessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tor.svg b/.icons/awkward/22x22/apps/tor.svg
new file mode 100644
index 00000000..71b32ea9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#7a1ea9" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="m 11,3.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 7.3530573,18.087891 4.4121094,15.146943 4.4121094,11.5 4.4121094,7.8530573 7.3530573,4.9121094 11,4.9121094 Z M 11,6.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 C 8.9836158,15.136719 7.3632814,13.516384 7.3632812,11.5 7.3632812,9.483616 8.9836158,7.8632812 11,7.8632812 Z M 11,9.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="11" cy="11" r="7.294"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:1.36363637;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="11" r="4.318"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="2"/>
+ <path style="fill:#7a1ea9" d="M 11,20.5 C 5.4771525,20.5 1.5,16.522847 1.5,11 1.5,5.4771525 5.4771525,1.5 11,1.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0107422,11.291016 10,10 0 0 1 11,1.5 10,10 0 0 1 20.989258,11.208985 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/torbrowser.svg b/.icons/awkward/22x22/apps/torbrowser.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/torbrowser.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/torchlight-2.svg b/.icons/awkward/22x22/apps/torchlight-2.svg
new file mode 100644
index 00000000..8947d0ee
--- /dev/null
+++ b/.icons/awkward/22x22/apps/torchlight-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 6,4.5 6,8 C 6,7.5 7.2322815,6.5 8,6.5 l 2,0 0,9.5 -1,1.5 4,0 L 12,16 12,9.179687 C 12.413688,6.2567615 13.878797,6.0197035 15.974609,5.5 L 6.8476562,5.5 6,4.5 Z m -2,5 1,1.5 0,6 -1,1.5 5,0 L 8,17 8,11 9,9.5 4,9.5 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 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 6,4 6,7.5 C 6,7 7.2322815,6 8,6 l 2,0 0,9.5 -1,1.5 4,0 -1,-1.5 0,-6.820937 C 12.413688,5.756137 13.87877,5.5197035 15.974582,5 L 6.8481815,5 Z"/>
+ <path style="fill:#1289db" d="m 4,9 5,0 -1,1.5 0,6 1,1.5 -5,0 1,-1.5 0,-6 z"/>
+ <path style="fill:#1289db" d="m 13,9 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 6,4 0,0.5 0.8476562,1 7.3730468,0 C 14.738452,5.3032238 15.321733,5.1618952 15.974609,5 L 6.8476562,5 6,4 Z M 4,9 4.3339844,9.5 8.6660156,9.5 9,9 4,9 Z m 9,0 0.333984,0.5 4.332032,0 L 18,9 13,9 Z M 10,15.5 9,17 9.333984,17 10,16 10,15.5 Z m 2,0 0,0.5 0.666016,1 L 13,17 12,15.5 Z M 5,16.5 4,18 4.3339844,18 5,17 5,16.5 Z m 3,0 L 8,17 8.6660156,18 9,18 8,16.5 Z m 6,0 -1,1.5 0.333984,0 L 14,17 14,16.5 Z m 3,0 0,0.5 0.666016,1 L 18,18 17,16.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/torcs.svg b/.icons/awkward/22x22/apps/torcs.svg
new file mode 100644
index 00000000..bf408adc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/torcs.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 3.1467636,1031.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 12.500279,1040.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 12.500279,1040.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 12.5,1043.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 12.5,1043.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 3.1467636,1031.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 12.472849,1044.3618 A 1.4999475,1.4999475 0 0 0 11,1045.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" d="m 12.5,1040.3622 a 5.5,5.5 0 0 0 -5.5,5.5 5.5,5.5 0 0 0 0.00977,0.207 5.5,5.5 0 0 1 5.490234,-5.207 5.5,5.5 0 0 1 5.490234,5.293 5.5,5.5 0 0 0 0.0098,-0.293 5.5,5.5 0 0 0 -5.5,-5.5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3.1464844,1031.3622 c -0.08303,0 -0.1200592,0.5745 -0.1289063,1.2754 0.022494,-0.4524 0.066104,-0.7754 0.1289063,-0.7754 0.052138,0 0.5893539,0.3215 1.1933594,0.7129 3.3589865,2.1769 7.0591832,3.436 11.0175782,3.7519 0.244214,0.02 0.337485,0.037 0.43164,0.057 0.0702,-0.1003 0.14144,-0.1935 0.210938,-0.3027 7.5e-4,-0.1979 -0.01064,-0.2035 -0.642578,-0.254 -3.958395,-0.3159 -7.6585917,-1.577 -11.0175782,-3.7539 -0.6040055,-0.3914 -1.1412209,-0.7109 -1.1933594,-0.7109 z m 2.6582031,7.7324 c -0.1153037,0.5537 -0.4622776,1.3168 -0.6152344,1.8731 -0.1899993,0.6558 -0.2477563,0.7962 -0.1894531,1.164 7.665e-4,0 0.00503,0.011 0.00586,0.016 0.031545,-0.1613 0.090234,-0.3555 0.1835937,-0.6778 0.2101565,-0.7642 0.7837061,-1.918 0.6152344,-2.375 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tormessenger.svg b/.icons/awkward/22x22/apps/tormessenger.svg
new file mode 100644
index 00000000..6c451aa2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tormessenger.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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.0000505 0.03108 0.00353 0.06075 0.00391 0.0918-0.001 0.018-0.003 0.039-0.0039 0.058 0.00457 2.7239 1.3339 5.2818 3.4766 7.0723a10 10 0 0 0 0.24805 0.20312c0.0935 0.074 0.1791 0.155 0.2754 0.225v3l2.6523-1.5605c0.40777 0.13934 0.82621 0.2443 1.248 0.33203a10 10 0 0 0 0.20313 0.04297c0.23035 0.04315 0.46227 0.07587 0.69531 0.10352a10 10 0 0 0 0.26562 0.03516c0.311 0.028 0.623 0.045 0.936 0.046a10 10 0 0 0 0.82031 -0.03906c0.25523-0.02004 0.50628-0.05189 0.75586-0.08984a10 10 0 0 0 0.15234 -0.02148c4.5105-0.75378 8.0047-4.3777 8.2461-8.8652 0.008-0.11056 0.01377-0.22045 0.01758-0.33203 0.003-0.051 0.0058-0.10134 0.0078-0.15234-0.0005-0.0205-0.000953-0.042-0.002-0.0625 0.0005-0.03 0.002-0.05789 0.002-0.08789 0-0.05922-0.0086-0.11682-0.0098-0.17578a10 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.68459-0.000772 1.3532-0.06963 2-0.19531v-3.1035c2.964-0.885 4.997-3.609 5-6.702 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.0000376 0.02313 0.0008093 0.04564 0.00195 0.06836a10 10 0 0 1 9.998 -9.918 10 10 0 0 1 10 10c-0.0005-0.0205-0.000953-0.042-0.002-0.0625 0.0005-0.03 0.002-0.05789 0.002-0.08789 0-0.05922-0.0086-0.11682-0.0098-0.17578a10 10 0 0 0 0.01 -0.174 10 10 0 0 0 -10 -10z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tortoisehg.svg b/.icons/awkward/22x22/apps/tortoisehg.svg
new file mode 100644
index 00000000..9f10155b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tortoisehg.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#2d5a37" d="m 11.5,0.9999998 c -1.6619998,0 -3.4995268,1.338 -3.4995268,3 l 0,3.0449219 L 6.5688326,5.613281 C 6.1596629,5.2041114 5.6262586,4.9999998 5.0922701,4.9999998 c -0.5339886,0 -1.0693459,0.2041116 -1.4785157,0.6132812 -0.8183392,0.8183393 -0.8183392,2.1367389 0,2.9550782 L 8.0453951,13 3.6137544,17.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 14.95518,13 19.38682,8.5683592 c 0.818339,-0.8183386 0.818338,-2.1367389 0,-2.9550782 -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 11.5 1 C 9.8380002 1 8 2.338 8 4 L 8 4.5 C 8 2.838 9.8380002 1.5 11.5 1.5 C 13.162 1.5 15 2.838 15 4.5 L 15 4 C 15 2.338 13.162 1 11.5 1 z M 5.0917969 5 C 4.5578083 5 4.0224511 5.2041116 3.6132812 5.6132812 C 3.1402166 6.086346 2.9515178 6.7257664 3.0253906 7.3398438 C 3.0795212 6.8920766 3.2683171 6.4582455 3.6132812 6.1132812 C 4.0224511 5.7041116 4.5578083 5.5 5.0917969 5.5 C 5.6257854 5.5 6.1591897 5.7041116 6.5683594 6.1132812 L 8 7.5449219 L 8 7.0449219 L 6.5683594 5.6132812 C 6.1591897 5.2041117 5.6257854 5 5.0917969 5 z M 17.910156 5 C 17.375972 5.0000001 16.84081 5.204112 16.431641 5.6132812 L 15 7.0449219 L 15 7.5449219 L 16.431641 6.1132812 C 17.24998 5.2949427 18.568379 5.2949421 19.386719 6.1132812 C 19.731701 6.4582638 19.922444 6.8920512 19.976562 7.3398438 C 20.050166 6.72601 19.859578 6.0861409 19.386719 5.6132812 C 18.977549 5.2041117 18.444341 4.9999999 17.910156 5 z M 7.7949219 13.25 L 3.6132812 17.431641 C 3.1402166 17.904705 2.9515178 18.544126 3.0253906 19.158203 C 3.0795212 18.710436 3.2683171 18.276604 3.6132812 17.931641 L 8.0449219 13.5 L 7.7949219 13.25 z M 15.205078 13.25 L 14.955078 13.5 L 19.386719 17.931641 C 19.731701 18.276623 19.922445 18.710411 19.976562 19.158203 C 20.050411 18.544147 19.859764 17.904686 19.386719 17.431641 L 15.205078 13.25 z"/>
+ <rect style="opacity:0.2" width="16" height="15" x="-21.5" y="-19" rx="8" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6d7481" width="16" height="15" x="-21" y="-19" rx="8" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 6.0082857,8.9919218 0,8.0000002 1,0 0,-3.5 2.9999993,0 0,3.5 1,0 0,-8.0000002 -1,0 0,3.5000002 -2.9999993,0 0,-3.5000002 c -1,0 0,0 -1,0 z m 8.4921873,2.5078122 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 6.0082857,8.4921873 0,8.0000007 1,0 0,-3.5 2.9999993,0 0,3.5 1,0 0,-8.0000007 -1,0 0,3.5000007 -2.9999993,0 0,-3.5000007 c -1,0 0,0 -1,0 z M 14.500473,11 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 C 15.071795,16.722098 14.426694,17.046141 13.016098,17 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/22x22/apps/total-war.svg b/.icons/awkward/22x22/apps/total-war.svg
new file mode 100644
index 00000000..5ca06548
--- /dev/null
+++ b/.icons/awkward/22x22/apps/total-war.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/touchpad-indicator.svg b/.icons/awkward/22x22/apps/touchpad-indicator.svg
new file mode 100644
index 00000000..22b6cbb7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/touchpad-indicator.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <g style="opacity:0.40" transform="translate(-1,-1)">
+ <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 2,1 C 1.446,1 1,1.446 1,2 V 2.5 C 1,1.946 1.446,1.5 2,1.5 H 20 C 20.554,1.5 21,1.946 21,2.5 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/touchpad.svg b/.icons/awkward/22x22/apps/touchpad.svg
new file mode 120000
index 00000000..3803823f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/touchpad.svg
@@ -0,0 +1 @@
+touchpad-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/toxygen.svg b/.icons/awkward/22x22/apps/toxygen.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/22x22/apps/toxygen.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tracker.svg b/.icons/awkward/22x22/apps/tracker.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tracker.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/trackma.svg b/.icons/awkward/22x22/apps/trackma.svg
new file mode 100644
index 00000000..92b50d49
--- /dev/null
+++ b/.icons/awkward/22x22/apps/trackma.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:.2" d="m12.145 1.5-2.887 4.1366a8.0851 8.1633 0 0 0 -2.3355 1.2994c-2.8733-0.69512-5.9225 1.6358-5.9225 1.6358l2.9585 6.1727a8.0851 8.1633 0 0 0 7.9565 6.756 8.0851 8.1633 0 0 0 8.085 -8.163 8.0851 8.1633 0 0 0 -3.241 -6.5237c-0.492-3.4107-4.614-5.3133-4.614-5.3133z"/>
+ <path style="fill:#21a8e3" d="m12.145 1-2.887 4.1366a8.0851 8.1633 0 0 0 -2.3355 1.2995c-2.8733-0.6952-5.9225 1.6358-5.9225 1.6358l2.9585 6.1731a8.0851 8.1633 0 0 0 7.9565 6.755 8.0851 8.1633 0 0 0 8.085 -8.163 8.0851 8.1633 0 0 0 -3.241 -6.5237c-0.492-3.4107-4.614-5.3133-4.614-5.3133z"/>
+ <path style="fill:#ffffff" d="m2.9148 8.5001c-0.2863 0.0014-0.5913 0.0306-0.9148 0.0935 0 0 2.0067 0.20788 3.005 1.4795-0.4211 1.663-0.9702 2.927-0.9702 2.927l1.9652-3.2162s-1.0811-1.2969-3.0852-1.2837z"/>
+ <path style="fill:#ffffff" d="m12.5 2.5001-2 3.4999 1.2195-0.34228s0.61502-1.4597 0.78049-3.1577z"/>
+ <path style="opacity:.2" d="m8.416 13.955a1.5001 1.5053 0 0 0 -0.3258 1.555 1.5001 1.5053 0 0 0 1.9228 0.899 1.5001 1.5053 0 0 0 0.897 -1.929 1.5001 1.5053 0 0 0 -1.2455 -0.98l-0.0049 0.10137-0.07428 1.6291-1.1004-1.2z"/>
+ <path style="opacity:.2" d="m14.416 10.955a1.5001 1.5053 0 0 0 -0.3258 1.5546 1.5001 1.5053 0 0 0 1.9227 0.89968 1.5001 1.5053 0 0 0 0.89659 -1.9294 1.5001 1.5053 0 0 0 -1.2451 -0.97984l-0.0049 0.10137-0.07428 1.6291-1.1004-1.2z"/>
+ <path style="fill:#ffffff" d="m8.416 13.455a1.5001 1.5053 0 0 0 -0.3258 1.555 1.5001 1.5053 0 0 0 1.9228 0.899 1.5001 1.5053 0 0 0 0.897 -1.929 1.5001 1.5053 0 0 0 -1.2455 -0.98l-0.0049 0.10137-0.07428 1.6291-1.1004-1.2z"/>
+ <path style="fill:#ffffff" d="m14.416 10.455a1.5001 1.5053 0 0 0 -0.3258 1.5546 1.5001 1.5053 0 0 0 1.9227 0.89968 1.5001 1.5053 0 0 0 0.89659 -1.9294 1.5001 1.5053 0 0 0 -1.2451 -0.97984l-0.0049 0.10137-0.07428 1.6291-1.1004-1.2z"/>
+ <path style="opacity:.2" d="m16.493 16.5a0.51703 0.4767 0 0 0 -0.05116 0.0012 0.51703 0.4767 0 0 0 -0.34869 0.16198c-0.21296 0.21743-0.63989 0.26622-1.0966 0.20854-0.4081-0.05148-0.71884-0.1599-0.78893-0.18496a0.51703 0.4767 0 0 0 -0.24233 -0.05953 0.51703 0.4767 0 0 0 -0.54256 0.50953c-0.02466 0.11294-0.0838 0.35788-0.23022 0.66409-0.18594 0.38887-0.45832 0.6995-0.77076 0.75285a0.51756 0.47718 0 0 0 0.18848 0.9384c0.83067-0.14183 1.2807-0.78776 1.5287-1.3064 0.08011-0.16755 0.13775-0.32392 0.18579-0.46858 0.15885 0.03821 0.33267 0.07507 0.5291 0.0999 0.60913 0.07699 1.4411 0.06237 2.0073-0.51574a0.51703 0.4767 0 0 0 -0.36821 -0.80126z"/>
+ <path style="fill:#ffffff" d="m16.493 16a0.51703 0.4767 0 0 0 -0.05116 0.0012 0.51703 0.4767 0 0 0 -0.34869 0.16198c-0.21296 0.21743-0.63989 0.26622-1.0966 0.20854-0.4081-0.05148-0.71884-0.1599-0.78893-0.18496a0.51703 0.4767 0 0 0 -0.24233 -0.05953 0.51703 0.4767 0 0 0 -0.54256 0.50953c-0.02466 0.11294-0.0838 0.35788-0.23022 0.66409-0.18594 0.38887-0.45832 0.6995-0.77076 0.75285a0.51756 0.47718 0 0 0 0.18848 0.9384c0.83067-0.14183 1.2807-0.78776 1.5287-1.3064 0.08011-0.16755 0.13775-0.32392 0.18579-0.46858 0.15885 0.03821 0.33267 0.07507 0.5291 0.0999 0.60913 0.07699 1.4411 0.06237 2.0073-0.51574a0.51703 0.4767 0 0 0 -0.36821 -0.80126z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m12.145 1-2.8872 4.1367a8.0851 8.1633 0 0 0 -2.3349 1.2988c-2.8733-0.6951-5.9229 1.6368-5.9229 1.6368l0.1807 0.3769c0.4609-0.3325 3.1181-2.1485 5.7422-1.5137a8.0851 8.1633 0 0 1 2.335 -1.2988l2.8867-4.1367s4.1221 1.9027 4.6143 5.3135a8.0851 8.1633 0 0 1 3.2305 6.3164 8.0851 8.1633 0 0 0 0.01074 -0.29297 8.0851 8.1633 0 0 0 -3.2412 -6.5234c-0.492-3.4108-4.614-5.3135-4.614-5.3135z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tracktion.svg b/.icons/awkward/22x22/apps/tracktion.svg
new file mode 100644
index 00000000..ac4eebab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tracktion.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#325f78" d="m8.9495 0.99993c-0.2125 0.02307-0.3995 0.19657-0.4385 0.40627l-0.4225 2.1406c-0.7585 0.2961-1.4715 0.7032-2.0975 1.2032l-2.0817-0.703c-0.2163-0.07465-0.4786 0.022-0.5948 0.2185l-2.0036 3.4687c-0.1128 0.1995-0.0644 0.4756 0.1096 0.625l1.6592 1.4531c-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.4531c-0.17402 0.14939-0.22242 0.42548-0.10957 0.625l2.0035 3.4687c0.1162 0.19671 0.37853 0.29319 0.5948 0.21874l2.0818-0.7031c0.6257 0.49997 1.3388 0.9069 2.0975 1.2031l0.4225 2.1415c0.042825 0.22407 0.25673 0.40314 0.48524 0.40624h4.0071c0.2285-0.003 0.44239-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.07444 0.47861-0.02205 0.5948-0.21874l2.0035-3.4687c0.11286-0.1995 0.06445-0.4756-0.10957-0.625l-1.6592-1.4531c0.05843-0.38962 0.09392-0.7816 0.09392-1.1875 0-0.40587-0.03551-0.79785-0.09392-1.1875l1.66-1.4519c0.175-0.1494 0.223-0.4255 0.11-0.625l-2.003-3.4687c-0.1155-0.1975-0.378-0.29415-0.594-0.2195l-2.082 0.7031c-0.626-0.5-1.339-0.9071-2.098-1.2032l-0.4225-2.1406c-0.043-0.2241-0.257-0.4032-0.486-0.40627h-4.0071c-0.01563-0.0005-0.031305-0.0005-0.046935 0z"/>
+ <path fill="#fff" style="opacity:0.1" d="m8.8975 0.99978c-0.218 0.02282-0.41 0.19442-0.4495 0.40182l-0.4335 2.1177c-0.778 0.293-1.5095 0.6957-2.151 1.1902l-2.1347-0.6955c-0.2218-0.0737-0.4908 0.022-0.60995 0.2165l-2.0546 3.4315c0.027942 0.049475 0.067745 0.08671 0.11236 0.12366l0.080255 0.06183 1.8619-3.1224c0.1192-0.1945 0.3882-0.29 0.61-0.2165l2.1348 0.6956c0.6417-0.4947 1.3729-0.8972 2.1509-1.1902l0.4334-2.1177c0.03981-0.20746 0.23165-0.37904 0.44944-0.40189 0.016025-0.0004947 0.0321-0.0004947 0.04813 0h4.1091c0.23432 0.00297 0.45365 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.8619 3.1224 0.08025-0.06183c0.04463-0.03695 0.08441-0.074185 0.11236-0.12366l-2.055-3.4315c-0.119-0.1946-0.388-0.29-0.61-0.2164l-2.134 0.6956c-0.642-0.4945-1.373-0.8971-2.151-1.1901l-0.4335-2.1177c-0.044-0.22165-0.263-0.3988-0.4975-0.40185h-4.1091c-0.016025-0.0004947-0.032105-0.0004947-0.04813 0zm-7.8815 6.9865c0.0094 0.05846 0.019467 0.11922 0.048128 0.17003-0.027942-0.049475-0.038009-0.11431-0.048128-0.17003zm19.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.1797c-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.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.08297 0.01295-0.16393 0.01602-0.24732-0.0088-0.16004-0.01577-0.32052-0.0321-0.47918zm-16.34 1.9475-1.6533 1.3915c-0.044635 0.03695-0.084415 0.07418-0.11236 0.12366l0.1927 0.308 1.6212-1.376c-0.0229-0.147-0.0329-0.3-0.0482-0.448zm16.34 0c-0.0153 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.392zm-18.17 1.808c0.00154 0.02686 0.00991 0.05109 0.016026 0.07729-0.0067-0.0265-0.0137-0.05-0.01605-0.0775zm20 0c-0.0025 0.02716-0.0094 0.05097-0.01602 0.07729 0.0062-0.02622 0.01433-0.05041 0.01602-0.07729z"/>
+ <path opacity=".2" d="m7 8.5v3h2v5h4v-5h2v-3z"/>
+ <path fill="#fff" d="m7 8v3h2v5h4v-5h2v-3z"/>
+ <path opacity=".2" d="m1.3145 8.2265-0.00391 0.00782c-0.1129 0.1995-0.0637 0.4756 0.1103 0.625l1.6054 1.4062c0.014985-0.15153 0.03119-0.30296 0.05371-0.45313l-1.6591-1.4536c-0.043505-0.03735-0.0792-0.082805-0.10644-0.13281zm19.371 0c-0.02725 0.05001-0.06294 0.095465-0.10644 0.13281l-1.6592 1.4531c0.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.017164 0.49299 0.041015 0.7344l0.05371-0.04687c-0.0462-0.3085-0.07265-0.6205-0.08395-0.9375zm16.008 0c-0.01128 0.31707-0.03773 0.6291-0.08398 0.9375l0.05371 0.04687c0.02385-0.24138 0.04101-0.48519 0.04101-0.7344 0-0.08461-0.0078-0.16649-0.01074-0.25zm-17.69 3.023c-0.08174 0.15003-0.08855 0.34256-0.00391 0.49219l2.0039 3.4687c0.1162 0.19671 0.37844 0.2932 0.59475 0.21875l2.082-0.7031c0.6257 0.49997 1.3389 0.90695 2.0976 1.2031l0.42187 2.1406c0.042825 0.22407 0.25684 0.40314 0.48535 0.40625h4.0078c0.22851-0.003 0.4425-0.18218 0.48535-0.40625l0.42188-2.1406c0.7587-0.29618 1.4719-0.70315 2.0976-1.2031l2.082 0.7031c0.21628 0.07445 0.47852-0.02206 0.59475-0.21875l2.0039-3.4687c0.08464-0.14962 0.07783-0.34216-0.0039-0.49219l-2 3.4609c-0.1162 0.1967-0.37844 0.2932-0.59475 0.21875l-2.082-0.7031c-0.6257 0.49998-1.3389 0.90695-2.0976 1.2031l-0.42188 2.1406c-0.04284 0.22407-0.25684 0.40325-0.48535 0.40625h-4.0078c-0.2286-0.003-0.4426-0.182-0.4854-0.406l-0.4219-2.141c-0.7587-0.296-1.4719-0.703-2.0976-1.203l-2.082 0.7031c-0.2164 0.075-0.4786-0.022-0.5948-0.219l-2-3.461z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tracktion7.svg b/.icons/awkward/22x22/apps/tracktion7.svg
new file mode 120000
index 00000000..ada10f0f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tracktion7.svg
@@ -0,0 +1 @@
+tracktion.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tranquil.svg b/.icons/awkward/22x22/apps/tranquil.svg
new file mode 120000
index 00000000..75c27303
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tranquil.svg
@@ -0,0 +1 @@
+com.github.nick92.tranqil.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/transgui-2.svg b/.icons/awkward/22x22/apps/transgui-2.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/22x22/apps/transgui-2.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/transgui.svg b/.icons/awkward/22x22/apps/transgui.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/22x22/apps/transgui.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/translator.svg b/.icons/awkward/22x22/apps/translator.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/translator.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/transmageddon.svg b/.icons/awkward/22x22/apps/transmageddon.svg
new file mode 100644
index 00000000..8b1f6623
--- /dev/null
+++ b/.icons/awkward/22x22/apps/transmageddon.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 opacity=".2" transform="matrix(.5 0 0 .5 -1 -.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="matrix(.5 0 0 .5 -1 -1)">
+ <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="7" y="3"/>
+ <rect opacity=".2" width="8" height="7" x="7" y="12"/>
+ <circle fill="#4269cd" cx="16.5" cy="16.5" r="5.5"/>
+ <path fill="#fff" d="m16.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/transmission-gtk.svg b/.icons/awkward/22x22/apps/transmission-gtk.svg
new file mode 120000
index 00000000..cc565769
--- /dev/null
+++ b/.icons/awkward/22x22/apps/transmission-gtk.svg
@@ -0,0 +1 @@
+transmission.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/transmission-qt.svg b/.icons/awkward/22x22/apps/transmission-qt.svg
new file mode 120000
index 00000000..cc565769
--- /dev/null
+++ b/.icons/awkward/22x22/apps/transmission-qt.svg
@@ -0,0 +1 @@
+transmission.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/transmission-remote-gtk.svg b/.icons/awkward/22x22/apps/transmission-remote-gtk.svg
new file mode 100644
index 00000000..24123ece
--- /dev/null
+++ b/.icons/awkward/22x22/apps/transmission-remote-gtk.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="14" height="14" x="-20.5" y="-18" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#cecece" width="14" height="14" x="-20" y="-18" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.5,6 C 4.669,6 4,6.669 4,7.5 V 8 C 4,7.169 4.669,6.5 5.5,6.5 h 11 C 17.331,6.5 18,7.169 18,8 V 7.5 C 18,6.669 17.331,6 16.5,6 Z"/>
+ <path style="fill:#4f4f4f" d="m 11,8 -4,3 h 2 v 4 H 7 l 4,3 4,-3 h -2 v -4 h 2 z"/>
+ <rect style="fill:#7e7e7e" width="4" height="12" x="9" y="-13" transform="scale(1,-1)"/>
+ <rect style="opacity:0.2" width="4" height="12" x="-4.5" y="-17" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#db4539" width="4" height="12" x="-4" y="-17" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.1" width="4" height=".5" x="9" y="13"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,0 C 5.892,0 5,0.892 5,2 5,2.0856309 5.01407,2.1672614 5.024415,2.25 5.147908,1.262163 5.977631,0.5 7,0.5 h 8 c 1.022369,0 1.852092,0.762163 1.975586,1.75 C 16.985929,2.1672614 17,2.0856309 17,2 17,0.892 16.108,0 15,0 Z"/>
+ <path style="opacity:0.1" d="M 7.666992,10.5 7,11 H 9 V 10.5 Z M 13,10.5 V 11 h 2 l -0.666992,-0.5 z m -6,4.5 4,3 4,-3 H 14.333008 L 11,17.5 7.666992,15 Z"/>
+ <path style="opacity:0.2" d="m 22,20 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 22,19.5 C 22,14.5 18.5,11 13.5,11 12.75,11 12,11.75 12,12.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 14,13 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 20 V 18.5 C 20,15.4625 17.5375,13 14.5,13 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 18 V 18.5 C 18,16.567 16.433,15 14.5,15 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/22x22/apps/transmission.svg b/.icons/awkward/22x22/apps/transmission.svg
new file mode 100644
index 00000000..ca46202a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/transmission.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="14" height="14" x="-21.5" y="-18" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#cecece" width="14" height="14" x="-21" y="-18" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.5,7 C 4.669,7 4,7.669 4,8.5 V 9 C 4,8.169 4.669,7.5 5.5,7.5 h 11 C 17.331,7.5 18,8.169 18,9 V 8.5 C 18,7.669 17.331,7 16.5,7 Z"/>
+ <path style="fill:#4f4f4f" d="m 11,9 -4,3 h 2 v 4 H 7 l 4,3 4,-3 h -2 v -4 h 2 z"/>
+ <rect style="fill:#7e7e7e" width="4" height="12" x="9" y="-14" transform="scale(1,-1)"/>
+ <rect style="opacity:0.2" width="4" height="12" x="-5.5" y="-17" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#db4539" width="4" height="12" x="-5" y="-17" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.1" width="4" height=".5" x="9" y="14"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 5.892,1 5,1.892 5,3 5,3.0856309 5.01407,3.1672614 5.024415,3.25 5.147908,2.262163 5.977631,1.5 7,1.5 h 8 c 1.022369,0 1.852092,0.762163 1.975586,1.75 C 16.985929,3.1672614 17,3.0856309 17,3 17,1.892 16.108,1 15,1 Z"/>
+ <path style="opacity:0.1" d="M 7.666992,11.5 7,12 H 9 V 11.5 Z M 13,11.5 V 12 h 2 l -0.666992,-0.5 z m -6,4.5 4,3 4,-3 H 14.333008 L 11,18.5 7.666992,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/trashindicator.svg b/.icons/awkward/22x22/apps/trashindicator.svg
new file mode 100644
index 00000000..60aab1bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/trashindicator.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="14" height="17.5" x="4" y="4" rx=".933" ry="1.03"/>
+ <rect style="fill:#518140" width="14" height="17.5" x="4" y="3.5" rx=".933" ry="1.03"/>
+ <rect style="fill:#629c4d" width="6" height="2" x="8" y="1"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round" d="m 7.0001,10 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="2" y="2" rx="1" ry="1"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round" d="m 11,10 v 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 16 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 2,5 v 0.5 c 0,0.554 0.446,1 1,1 h 16 c 0.554,0 1,-0.446 1,-1 V 5 c 0,0.554 -0.446,1 -1,1 H 3 C 2.446,6 2,5.554 2,5 Z"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round" d="m 15.0001,10 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/22x22/apps/trelby.svg b/.icons/awkward/22x22/apps/trelby.svg
new file mode 100644
index 00000000..d049eaf4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/trelby.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 13.939453,1.5000301 c -0.498169,0.00549 -0.641358,0.049955 -0.953125,0.1611328 C 9.601847,3.0450823 6.3471826,4.4137062 2.2675784,5.5674131 1.2911202,5.7947146 0.87963393,6.3175511 1.0302738,7.1377256 c 0,0 0.7421875,7.0164724 0.7421875,7.4335934 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.2454487,-1.810661 6.5278277,-3.567421 9.6650387,-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 20.155531,10.423713 20.285389,10.349374 21,9.9062812 20.97155,8.647921 20.547723,7.3761945 20.081054,6.3594066 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 17.731881,5.7234886 16.743384,4.2272067 15.550781,2.2900691 15.139369,1.7070333 14.437622,1.4950278 13.939453,1.5000301 Z"/>
+ <path style="fill:#932c93" d="m 1.0302452,6.6377096 c 0,0 0.742687,7.0167624 0.742687,7.4338834 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 8.6505815,16.243688 14.29323,13.479467 19.622099,10.268754 19.731493,8.054383 18.074967,5.8898586 15.550664,1.7896492 15.139252,1.2066134 14.437296,0.99508395 13.939127,1.0000863 13.440959,1.0055779 13.298405,1.0500963 12.986638,1.1612741 9.602157,2.5451936 6.3476551,3.9137799 2.268051,5.0674866 1.2915928,5.2947881 0.87960533,5.8175351 1.0302452,6.6377096 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13.939453,0.99999975 C 13.441284,1.0054898 13.298095,1.0499548 12.986328,1.1611326 9.601847,2.545052 6.3471826,3.9136757 2.2675784,5.0673826 1.3174907,5.2885451 0.90643573,5.7918231 1.0234378,6.5742186 1.1229635,6.0727781 1.5372024,5.7374006 2.2675784,5.5673826 6.3471826,4.4136762 9.601847,3.045052 12.986328,1.6611326 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.9833982 0.0026,-0.0016 0.0052,-0.0033 0.0078,-0.0049 C 19.731464,8.0541825 18.075085,5.8902481 15.550781,1.7900388 15.139369,1.207003 14.437622,0.99499745 13.939453,0.99999975 Z M 2.0859378,17.219725 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 18.422979,6.4718331 C 11.229584,10.285256 6.4014591,12.382843 1.8041857,14.380961 c 0.029052,0.262472 0.07566,0.60532 0.1334101,1.020765 C 6.3811931,13.57242 13.194676,10.378473 18.89094,7.3754105 18.826652,7.241211 18.75981,7.1062281 18.687746,6.9673106 L 18.501999,6.6095801 c -0.02426,-0.044345 -0.05406,-0.092862 -0.07902,-0.137747 z m 0.780962,1.6005344 C 12.004705,11.889036 6.6659256,14.380696 2.0586911,16.385484 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 6.4907456,15.65971 13.459225,12.377419 19.159813,9.3717102 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 6.6525176,17.760617 c 0,0 6.5888974,-6.300566 7.7442424,-7.497632 1.155346,-1.1970128 3.746124,-3.5043689 4.131238,-3.8339444 0.270181,-0.214989 0.552166,-0.511761 0.798466,-0.6920265 0.45325,-0.3030295 0.552998,-0.315882 0.754884,0.1223165 C 20.548016,6.8761186 20.971552,8.1475725 21,9.4059332 18.821076,10.75697 17.545709,11.533159 16.798988,11.985114 13.50677,14.021378 10.053953,15.854173 6.6525176,17.760617 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 19.797851,5.5205076 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.8339844 -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.1970128 3.746722,-3.504409 4.131836,-3.8339844 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 20.971548,8.1478885 20.547721,6.8761621 20.081052,5.8593741 19.98011,5.6402751 19.904678,5.5341901 19.797849,5.5205071 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/trello.svg b/.icons/awkward/22x22/apps/trello.svg
new file mode 100644
index 00000000..2e691175
--- /dev/null
+++ b/.icons/awkward/22x22/apps/trello.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#0081cc" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:.2;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-1h-18z"/>
+ <path style="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 style="opacity:.2" width="7" height="14" x="3" y="3.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#ffffff" width="7" height="14" x="3" y="3" rx="1.5" ry="1.5"/>
+ <rect style="opacity:.2" width="7" height="8" x="12" y="3.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#ffffff" width="7" height="8" x="12" y="3" rx="1.5" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tremulous.svg b/.icons/awkward/22x22/apps/tremulous.svg
new file mode 100644
index 00000000..eca8a7e9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tremulous.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 10.906317,1.500004 c -0.04798,0 -0.170845,0.062986 -0.272461,0.1396485 -0.244046,0.184115 -1.4133119,0.9091051 -1.8193361,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 4.1970429,4.4680152 3.9160349,4.6892565 3.4789732,5.06934 3.2350627,5.2814515 3.1359051,5.4637335 3.0170591,5.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 4.5238954 L 4.9955749,7.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 C 7.0979949,8.767508 7.0924409,8.7687355 6.6727229,8.8203155 6.4398614,8.8489305 5.2774594,9.005512 4.3330749,9.167972 3.3886855,9.330433 2.5827456,9.462894 2.5430356,9.462894 2.4933316,9.462894 2.4067663,9.366574 2.2637388,9.152347 2.0358913,8.8110795 1.9384213,8.750275 1.7803403,8.8535185 1.5443018,9.007678 1.2093086,9.601061 1.0742856,10.105472 c -0.10680255,0.398981 -0.0965431,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.8886309,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 18.76017,21.330902 18.929857,21.5 18.955207,21.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 14.779611,10.395044 14.559634,10.056505 14.37763,9.797382 14.195628,9.53826 14.046575,9.311381 14.046575,9.293476 c 0,-0.01849 0.179851,-0.02193 0.415039,-0.0078 0.23047,0.01383 0.525344,0.0085 0.665039,-0.01172 L 15.37763,9.237816 15.829778,8.7680895 C 16.712264,7.849601 16.949124,7.533375 16.983098,7.232923 16.998318,7.0982975 16.984948,7.0422155 16.909856,6.9301885 16.762633,6.7106075 16.562244,6.5256195 16.443059,6.4995245 16.270655,6.4617795 14.79681,6.8949325 14.369817,7.1088995 13.975308,7.306586 13.603721,7.233765 13.194036,6.878431 12.894797,6.6188935 12.155722,6.0391875 11.200262,5.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 11.51207,1.882062 11.07044,1.500004 10.906317,1.500004 Z"/>
+ <path style="fill:#4f4f4f" d="m 10.906317,1.000004 c -0.04798,0 -0.170845,0.062986 -0.272461,0.1396485 -0.244046,0.184115 -1.4133119,0.9091051 -1.8193361,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 4.1970429,3.9680152 3.9160349,4.1892565 3.4789732,4.56934 3.2350627,4.7814515 3.1359051,4.9637335 3.0170591,5.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 4.5238954 L 4.9955749,7.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 7.0979949,8.267508 7.0924409,8.2687355 6.6727229,8.3203155 6.4398614,8.3489305 5.2774594,8.505512 4.3330749,8.667972 3.3886855,8.8304325 2.5827456,8.9628935 2.5430356,8.9628935 2.4933311,8.9628935 2.4067663,8.8665755 2.2637388,8.652347 2.0358913,8.3110795 1.9384213,8.250275 1.7803403,8.3535185 1.5443018,8.5076775 1.2093086,9.101061 1.0742856,9.605472 c -0.10680255,0.398981 -0.0965431,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.8886309,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 18.76017,20.830902 18.929857,21 18.955207,21 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 14.779612,9.895044 14.559634,9.556505 14.37763,9.297382 14.195628,9.03826 14.046575,8.811381 14.046575,8.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 15.37763,8.737806 15.829778,8.2680795 C 16.712264,7.349601 16.949124,7.033375 16.983098,6.732923 16.998318,6.5982975 16.984948,6.5422155 16.909856,6.4301885 16.762633,6.2106075 16.562244,6.0256195 16.443059,5.9995245 16.270655,5.9617795 14.79681,6.3949325 14.369817,6.6088995 13.975308,6.806586 13.603721,6.733765 13.194036,6.378431 12.894797,6.1188935 12.155722,5.5391875 11.200262,4.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 11.51207,1.382062 11.07044,1.000004 10.906317,1.000004 Z"/>
+ <path style="opacity:0.2" d="m 3.5000001,5.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 3.4367274,7.3565288 3.6848536,7.6296713 3.8125001,7.824 4.2219134,7.4842986 4.8565019,7.0790684 4.9687501,6.558375 5.1119596,5.8940574 5.0788676,5.4804212 3.5000001,5.4997812 Z"/>
+ <path style="fill:#e4e4e4" d="M 3.5000001,5 C 4.377502,5.4073021 4.0368698,6.0209913 3.1445313,6.59375 3.1828269,6.6438484 3.2177201,6.6983041 3.2675782,6.734375 3.4367274,6.8567476 3.6848536,7.1298901 3.8125001,7.3242188 4.2219134,6.9845174 4.8565019,6.5792872 4.9687501,6.0585938 5.1119596,5.3942762 5.0788676,4.98064 3.5000001,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.90625,1 C 10.85827,1 10.736382,1.0639625 10.634766,1.140625 10.39072,1.32474 9.2204771,2.0487536 8.8144532,2.2675781 L 8.4941407,2.4414062 8.1933595,2.3808594 C 8.0275685,2.3480564 7.8640014,2.3222496 7.8320313,2.3222656 7.8000633,2.3222811 7.6522267,2.419808 7.5019532,2.5410156 7.1833797,2.7979731 6.8489988,3.0548705 6.6835939,3.0546875 6.6201299,3.0546125 6.5135632,3.0227119 6.4472657,2.9824219 6.3809667,2.9421299 6.2876045,2.9082031 6.2402345,2.9082031 6.126327,2.9082032 4.8405566,3.5474294 4.4765626,3.7851562 4.1965856,3.9680101 3.9155774,4.190229 3.4785157,4.5703125 3.2346052,4.782424 3.1364242,4.9637294 3.0175782,5.4199219 2.9429647,5.7063276 2.9276021,5.9788585 2.9707032,6.2089844 2.9823297,6.1140344 2.9917176,6.0191887 3.0175782,5.9199219 3.1364242,5.4637294 3.2346052,5.282424 3.4785157,5.0703125 3.9155774,4.690229 4.1965856,4.4680101 4.4765626,4.2851562 4.8405566,4.0474294 6.126327,3.4082032 6.2402345,3.4082031 c 0.04737,0 0.1407322,0.033927 0.2070312,0.074219 0.066298,0.04029 0.1728642,0.072191 0.2363282,0.072266 0.1654049,1.83e-4 0.4997858,-0.2567144 0.8183593,-0.5136719 0.1502735,-0.1212076 0.2981101,-0.2187345 0.3300781,-0.21875 0.03197,-1.6e-5 0.1955372,0.025791 0.3613282,0.058594 L 8.4941407,2.9414062 8.8144532,2.7675781 C 9.2204771,2.5487536 10.39072,1.82474 10.634766,1.640625 10.736382,1.5639625 10.85827,1.5 10.90625,1.5 c 0.164123,0 0.60673,0.3810875 1.15625,0.9980469 0.04417,0.049594 0.06449,0.08336 0.08789,0.1191406 C 12.17404,2.5097626 12.2168,2.3625513 12.2168,2.3125 12.2168,2.1995825 12.18676,2.1375449 12.062503,1.9980469 11.51298,1.3810875 11.070373,1 10.90625,1 Z m -0.269531,3.4257812 c -0.145421,0.047258 -0.292101,0.097558 -0.310547,0.1269532 -0.05973,0.095204 0.141807,0.2815155 0.875,0.8046875 0.95546,0.6817675 1.692948,1.2619469 1.992187,1.5214843 0.409685,0.355334 0.781273,0.4281553 1.175782,0.2304688 0.426993,-0.213967 1.901814,-0.64712 2.074218,-0.609375 0.119185,0.026095 0.319574,0.2101065 0.466797,0.4296875 0.0047,0.00708 0.0055,0.010914 0.0098,0.017578 0.03327,-0.075941 0.05485,-0.1471956 0.0625,-0.2148437 0.01522,-0.1346255 0.0028,-0.1907074 -0.07227,-0.3027344 C 16.762933,6.2101065 16.562544,6.026095 16.443359,6 16.270955,5.962255 14.796134,6.395408 14.369141,6.609375 13.974632,6.8070615 13.603044,6.7342402 13.193359,6.3789062 12.89412,6.1193688 12.156632,5.5391894 11.201172,4.8574219 10.920041,4.6568203 10.776763,4.5410084 10.636719,4.4257812 Z M 7.4609376,7.6152344 C 7.419691,7.8089707 7.3553382,7.9701937 7.216797,8.1308594 7.0981235,8.2684814 7.0915931,8.2687325 6.6718751,8.3203125 6.4390136,8.3489275 5.278369,8.5055087 4.3339845,8.6679688 3.3895951,8.8304292 2.5826788,8.9628906 2.5429689,8.9628906 2.4932639,8.9628906 2.4066995,8.8665726 2.263672,8.6523438 2.0358245,8.3110762 1.9393311,8.2502721 1.7812501,8.3535156 1.5452116,8.5076746 1.2092419,9.101058 1.0742189,9.605469 c -0.062512,0.233526 -0.0816501,0.696726 -0.066406,1.15039 0.00861,-0.26345 0.027827,-0.50627 0.066406,-0.65039 0.135023,-0.504411 0.4709927,-1.097794 0.7070312,-1.2519534 0.158081,-0.1032435 0.2545744,-0.042439 0.4824219,0.2988284 0.1430275,0.214227 0.2295928,0.310547 0.2792969,0.310547 0.03971,0 0.8466262,-0.132461 1.7910156,-0.294922 C 5.278369,9.005509 6.4390136,8.8489275 6.6718751,8.8203125 7.0915931,8.7687325 7.0981235,8.7684814 7.216797,8.6308594 7.4045545,8.4131179 7.4773364,8.2263969 7.5039063,7.9042969 7.4929914,7.7977748 7.4788938,7.7046219 7.4609376,7.6152344 Z M 14.371094,9.287109 c -0.160759,-0.0052 -0.324219,-0.0086 -0.324219,0.0059 0,0.01791 0.148076,0.244784 0.330078,0.503906 0.182004,0.259123 0.402011,0.597661 0.488281,0.751953 l 0.146485,0.263672 c 5.44e-4,-0.01894 0.0036,-0.04229 0.0039,-0.06055 l 0.0059,-0.421875 -0.15625,-0.28125 c -0.08627,-0.154292 -0.306277,-0.49283 -0.488281,-0.751953 -0.0034,-0.0049 -0.0024,-0.0049 -0.0059,-0.0098 z m -7.9335939,1.103516 c -0.00822,0.09413 -0.0079,0.117984 -0.021484,0.259766 -0.010114,0.105583 -0.00241,0.206227 0.015625,0.30664 0.032467,-0.356585 0.034121,-0.513454 0.00586,-0.566406 z m -3.9785156,0.222656 c -0.017011,0.0016 -0.1334995,0.0047 -0.1367188,0.0059 -0.068173,0.02391 -0.026856,0.166673 0.1640625,0.558593 0.039517,0.08112 0.037801,0.113836 0.060547,0.169922 0.094212,-0.247963 0.096033,-0.34849 -0.060547,-0.669922 -0.01469,-0.03016 -0.014396,-0.03719 -0.027344,-0.06445 z m 15.5371095,0.847657 c -0.103418,-0.02152 -0.188816,0.03232 -0.277344,0.15625 -0.09492,0.132865 -0.209091,0.443662 -0.244141,0.662109 -0.01357,0.08463 -0.04902,0.162692 -0.07813,0.173828 -0.03181,0.01217 -0.127769,0.04682 -0.242187,-0.06445 -0.390265,-0.379533 -0.732315,-0.512637 -0.849609,-0.330078 -0.02918,0.04542 -0.103661,0.213532 -0.166016,0.375 -0.145592,0.377003 -0.312214,0.51312 -0.429688,0.589844 -0.138388,0.09038 0.132494,0.0483 -0.189453,-0.09961 -0.240423,-0.110461 -0.270812,-0.137154 -0.386719,-0.34375 -0.09145,-0.163019 -0.142688,-0.29252 -0.167968,-0.445312 -0.03087,0.429645 -8.58e-4,0.644376 0.167968,0.945312 0.115907,0.206596 0.146296,0.233289 0.386719,0.34375 0.321947,0.14791 0.05106,0.189989 0.189453,0.09961 0.117474,-0.07672 0.284096,-0.212841 0.429688,-0.589844 0.06236,-0.161468 0.136835,-0.32958 0.166016,-0.375 0.117294,-0.182559 0.459344,-0.04946 0.849609,0.330078 0.114418,0.11127 0.210377,0.07662 0.242187,0.06445 0.02911,-0.01114 0.06455,-0.0892 0.07813,-0.173828 0.03505,-0.218447 0.149221,-0.529244 0.244141,-0.662109 0.177056,-0.247852 0.344243,-0.212442 0.660156,0.138671 0.423572,0.470768 0.876282,1.236869 1.103516,1.939453 C 19.813083,15.217682 20,16.619984 20,18.078125 v -0.5 c 0,-1.458141 -0.186917,-2.860443 -0.517578,-3.882813 -0.227234,-0.702584 -0.679944,-1.468685 -1.103516,-1.939453 -0.157956,-0.175556 -0.279394,-0.273405 -0.382812,-0.294921 z m -12.5195314,0.0332 c -0.2479544,0 -0.6282121,0.360877 -1.0273437,0.972656 -0.2421836,0.37121 -0.346915,0.579507 -0.6933594,1.382812 -0.370925,0.860078 -0.4444138,1.093996 -0.6054688,1.939453 -0.1242226,0.652119 -0.1353625,0.76852 -0.1328125,1.320313 2.721e-4,0.05799 0.00858,0.135846 0.00977,0.195313 0.00766,-0.299613 0.029295,-0.523463 0.1230468,-1.015626 0.161055,-0.845457 0.2345438,-1.079375 0.6054688,-1.939453 0.3464444,-0.803305 0.4511758,-1.011602 0.6933594,-1.382812 0.3991316,-0.611779 0.7793893,-0.972656 1.0273437,-0.972656 0.1516955,0 0.3497489,0.214928 1.0527344,1.136718 0.9051931,1.18693 0.7717667,1.489174 1.0117187,1.25 0.082161,-0.0819 0.069177,-0.207311 -0.00977,-0.49414 C 7.3091247,14.101285 7.4174601,13.795459 6.529297,12.630859 5.8263115,11.709069 5.6282581,11.494141 5.4765626,11.494141 Z m 1.6171875,4.449221 c -0.00821,0.03552 -0.00851,0.04705 -0.019531,0.0918 -0.07563,0.307024 -0.083604,0.672769 -0.0625,1.076172 0.01179,-0.200439 0.019748,-0.402618 0.0625,-0.576172 0.07729,-0.313753 0.084512,-0.378058 0.044922,-0.509765 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tresorit.svg b/.icons/awkward/22x22/apps/tresorit.svg
new file mode 100644
index 00000000..319fda68
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tresorit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="M 11.053853,1.0011744 A 2.282762,2.2739121 0 0 0 9.8583732,1.3045194 L 3.1414851,5.167455 a 2.282762,2.2739121 0 0 0 -1.141481,1.9694672 l 0,7.7263708 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.2827618,0 l 6.716888,-3.863136 a 2.282762,2.2739121 0 0 0 1.141481,-1.969466 l 0,-7.7263718 A 2.282762,2.2739121 0 0 0 18.857923,5.167255 L 12.141035,1.3043194 A 2.282762,2.2739121 0 0 0 11.053553,1.0009745 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.772319,1.0132195 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 -0.208005,0.030273 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.1982388,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 3.1415867,5.167447 A 2.282762,2.2739121 0 0 0 2.6083925,5.592245 2.282762,2.2739121 0 0 1 3.1415867,5.167447 Z M 2.6083925,5.592245 A 2.282762,2.2739121 0 0 0 2.00684,6.9906592 2.282762,2.2739121 0 0 1 2.6083925,5.592245 Z M 2.00684,6.9906592 A 2.282762,2.2739121 0 0 0 2,7.1371412 l 0,7.7264338 a 2.282762,2.2739121 0 0 0 1.1415826,1.968717 l 6.7166856,3.863217 a 2.282762,2.2739121 0 0 0 1.1415818,0.30273 l 0,-7.999867 A 2.282762,2.2739121 0 0 1 9.8582722,12.695643 L 3.1415867,8.832425 A 2.282762,2.2739121 0 0 1 2.00684,6.9906592 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.053353,1.0015244 A 2.282762,2.2739121 0 0 0 9.8583732,1.3042194 L 3.1414851,5.167455 a 2.282762,2.2739121 0 0 0 -1.141481,1.9694672 l 0,0.4999917 A 2.282762,2.2739121 0 0 1 3.1415851,5.6674467 L 9.8584732,1.8042111 a 2.282762,2.2739121 0 0 1 1.1952798,-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 1.141481,1.9694672 l 0,-0.4999917 A 2.282762,2.2739121 0 0 0 18.858523,5.167455 L 12.141635,1.3042194 a 2.282762,2.2739121 0 0 0 -1.087982,-0.302695 z"/>
+ <path style="opacity:0.2" d="m 2.0000041,14.863293 0,0.499992 a 2.282762,2.2739121 0 0 0 1.141581,1.968718 l 6.7168881,3.863236 a 2.282762,2.2739121 0 0 0 2.2831618,0 l 6.716888,-3.863436 a 2.282762,2.2739121 0 0 0 1.141481,-1.968967 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.2831618,0 L 3.1414851,16.831361 a 2.282762,2.2739121 0 0 1 -1.141481,-1.968967 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.053564,1.0005245 0,9.749e-4 A 2.282762,2.2739121 0 0 0 9.8582722,1.3042303 L 3.1415867,5.167447 A 2.282762,2.2739121 0 0 0 2.00684,6.9906592 2.282762,2.2739121 0 0 0 3.1415867,8.832425 l 6.7166855,3.863218 a 2.282762,2.2739121 0 0 0 2.2831638,0 L 18.858122,8.832425 A 2.282762,2.2739121 0 0 0 19.992868,7.0082369 2.282762,2.2739121 0 0 0 18.858122,5.167447 L 12.141436,1.3042303 A 2.282762,2.2739121 0 0 0 11.053564,1.0005245 Z"/>
+ <path style="opacity:0.2" d="m 14.051561,2.902813 -12.0515569,6.9578915 0,5.5028375 a 2.282762,2.2739121 0 0 0 0.016601,0.260738 L 19.046595,5.7924131 A 2.282762,2.2739121 0 0 0 18.858122,5.6674152 L 14.051561,2.902813 Z"/>
+ <path style="fill:#00cbec" d="m 14.051561,2.4028448 -12.0515569,6.9578917 0,5.5028385 a 2.282762,2.2739121 0 0 0 0.016601,0.260738 L 19.046595,5.292445 A 2.282762,2.2739121 0 0 0 18.858122,5.167447 L 14.051561,2.4028448 Z"/>
+ <path style="fill:#00a7c2" d="m 3.0351431,8.7630906 -1.035139,0.5976459 0,5.5028385 a 2.282762,2.2739121 0 0 0 0.015625,0.252925 2.282762,2.2739121 0 0 0 9.75e-4,0.0078 L 8.0370131,11.648785 3.1415867,8.832425 A 2.282762,2.2739121 0 0 1 3.0351431,8.7630906 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/trillian.svg b/.icons/awkward/22x22/apps/trillian.svg
new file mode 100644
index 00000000..9319db83
--- /dev/null
+++ b/.icons/awkward/22x22/apps/trillian.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 9,1.5 c -3.8304593,0 -7,3.1695407 -7,7 0,2.772762 1.6885002,5.158503 4.0585938,6.287109 C 6.2203688,18.480285 9.271019,21.5 13,21.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 20,12.5 C 20,10.083547 18.181662,8.1185174 15.876953,7.6816406 15.862611,7.5609865 15.842866,7.4420022 15.822266,7.3222656 15.869644,7.0473556 15.999175,6.7901875 16,6.5097656 A 3.0003,3.0003 0 0 0 16,6.5 c 0,-2.7258898 -2.27411,-5 -5,-5 a 3.0003,3.0003 0 0 0 -0.01367,0 C 10.705847,1.50121 10.448716,1.6319151 10.17383,1.6796875 9.786767,1.6122431 9.405678,1.5015773 9.011719,1.5 A 3.0003,3.0003 0 0 0 9,1.5 Z"/>
+ <path style="fill:#a32b58" d="M 9,1 C 5.1695407,1 2,4.1695407 2,8 2,10.772762 3.6885002,13.158503 6.0585938,14.287109 6.2203688,17.980285 9.271019,21 13,21 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 20,12 C 20,9.583547 18.181662,7.6185174 15.876953,7.1816406 15.862611,7.0609865 15.842866,6.9420022 15.822266,6.8222656 15.869644,6.5473556 15.999175,6.2901875 16,6.0097656 A 3.0003,3.0003 0 0 0 16,6 C 16,3.2741102 13.72589,1 11,1 A 3.0003,3.0003 0 0 0 10.98633,1 C 10.705847,1.00121 10.448716,1.1319151 10.17383,1.1796875 9.786767,1.1122431 9.405678,1.0015773 9.011719,1 A 3.0003,3.0003 0 0 0 9,1 Z"/>
+ <path style="opacity:0.2" d="m 9,4.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 9.5,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="opacity:0.2" d="m 13,10.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.5,0.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:#f3ab6f" d="M 9,4 A 4,4 0 0 0 5,8 4,4 0 0 0 9,12 4,4 0 0 0 13,8 4,4 0 0 0 9,4 Z m 0.5,0.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"/>
+ <circle style="opacity:0.2" cx="11" cy="6.5" r="2"/>
+ <circle style="fill:#f7c39a" cx="11" cy="6" r="2"/>
+ <path style="fill:#f3ab6f" d="m 13,10 a 4,4 0 0 0 -4,4 4,4 0 0 0 4,4 4,4 0 0 0 4,-4 4,4 0 0 0 -4,-4 z m 0.5,0.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"/>
+ <circle style="opacity:0.2" cx="15" cy="12.5" r="2"/>
+ <circle style="fill:#f7c39a" cx="15" cy="12" r="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9,1 C 5.1695407,1 2,4.1695407 2,8 2,8.069055 2.013546,8.1345635 2.015625,8.203125 2.1755112,4.5082754 5.2697884,1.5 9,1.5 a 3.0003,3.0003 0 0 1 0.01172,0 C 9.405679,1.50158 9.786766,1.6122431 10.173829,1.6796875 10.448714,1.6319151 10.705845,1.50121 10.986328,1.5 A 3.0003,3.0003 0 0 1 11,1.5 c 2.596957,0 4.779401,2.0648306 4.980469,4.6171875 C 15.98456,6.0809725 15.999891,6.0466935 16,6.0097656 A 3.0003,3.0003 0 0 0 16,6 C 16,3.2741102 13.72589,1 11,1 A 3.0003,3.0003 0 0 0 10.98633,1 C 10.705845,1.00121 10.448714,1.1319151 10.173828,1.1796875 9.786765,1.1122431 9.405678,1.0015773 9.011719,1 A 3.0003,3.0003 0 0 0 9,1 Z m 6.871094,6.1386719 c -0.01678,0.061144 -0.03806,0.121097 -0.04883,0.1835937 0.0206,0.1197366 0.04035,0.2387209 0.05469,0.359375 2.199564,0.4169456 3.938053,2.2313334 4.09375,4.4960934 0.0092,-0.05606 0.02913,-0.1103 0.0293,-0.167968 A 3.0003,3.0003 0 0 0 20,12 c 0,-2.416453 -1.818338,-4.3814826 -4.123047,-4.8183594 -0.0017,-0.014392 -0.004,-0.02862 -0.0059,-0.042969 z m 4.005859,5.9707031 c -0.01999,0.0706 -0.04223,0.140581 -0.05469,0.212891 0.05835,0.338654 0.136619,0.673845 0.160156,1.015625 C 19.98798,14.225036 20,14.114094 20,14 c 4.4e-5,-0.301496 -0.06317,-0.595769 -0.123047,-0.890625 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/trimage.svg b/.icons/awkward/22x22/apps/trimage.svg
new file mode 100644
index 00000000..641cd7b6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/trimage.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0 -1030.4)">
+ <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.001v-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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/trine.svg b/.icons/awkward/22x22/apps/trine.svg
new file mode 100644
index 00000000..45400314
--- /dev/null
+++ b/.icons/awkward/22x22/apps/trine.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(1.0041616,0)">
+ <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/22x22/apps/trine2.svg b/.icons/awkward/22x22/apps/trine2.svg
new file mode 100644
index 00000000..539ec40d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/trine2.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 1 1 0.99988312 4.9999219 1.0175781 5.0449219 C 0.8465049 6.6991254 1.6954871 6.9362223 3.1972656 7.0292969 C 3.6224656 7.0011969 3.9753781 6.9198969 4.3300781 6.5917969 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 C 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 6 21 C 8.4714 20.214 11 20 14 20 L 14 19 C 12.966 18.817 12.122 17.949 12 17 L 12 5 L 16.175781 5 C 16.671481 5.011003 16.8741 4.84369 17 6 L 19 6 C 18.441 4.6911 18.066406 2 18.066406 2 C 18.066406 2 12.847878 2.0277746 8.140625 1.7519531 C 4.4349582 1.5348194 1.0002995 1.0000595 1 1 z M 17.201172 10 C 16.000242 10 15.046721 10.062169 15 11 C 15 11.86743 15.10364 12.2939 16 12.5 C 16 12.5 15.892089 12.126417 15.980469 11.841797 C 16.399869 10.663997 17.675168 11.000206 17.787109 11.378906 C 18.511092 14.344059 16.888752 17.408814 15 19 L 15 20 C 18 20 18.7142 20.40162 20 21 C 20.18093 20.25219 22.344169 18.584087 21.980469 17.867188 C 21.416606 16.284557 19.999613 17.275936 20.03125 18 C 21.102575 18.043864 20.5 19 20.5 19 L 17 19 C 19.2317 16.7741 21.32903 13.274809 19.439453 11.017578 C 18.678213 10.308518 18.133572 9.99595 17.201172 10 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 1 1 C 1 1 1.0019228 1.3927887 1.0019531 1.5 C 1.00527 1.5005292 4.4365872 2.0349149 8.140625 2.2519531 C 12.847878 2.527775 18.066406 2.5 18.066406 2.5 C 18.066406 2.5 18.375148 4.608771 18.837891 6 L 19 6 C 18.441 4.6911 18.066406 2 18.066406 2 C 18.066406 2 12.847878 2.0277746 8.140625 1.7519531 C 4.4349582 1.5348194 1.0002995 1.0000595 1 1 z M 7.9980469 4.9980469 L 7.9257812 18.048828 C 7.4612812 19.106828 7.1647 19.527 6 20 L 6 20.5 C 7.1647 20.027 7.4612812 19.606828 7.9257812 18.548828 L 8 5 C 7.9992176 4.9996351 7.9988293 4.9984113 7.9980469 4.9980469 z M 1.015625 5.1054688 C 0.99644577 5.3215866 0.99741577 5.5106018 1.0136719 5.6796875 C 1.0169907 5.6321902 1.0124013 5.5949792 1.0175781 5.5449219 C 1.0156557 5.5400329 1.0171499 5.1935194 1.015625 5.1054688 z M 2.890625 5.9414062 C 2.8248892 6.2078731 2.8588394 6.4942612 3.0253906 6.7871094 C 3.1251999 6.9474567 3.3220917 6.9874816 3.5136719 6.9726562 C 3.5883809 6.9592734 3.6688308 6.9559331 3.7402344 6.9335938 C 3.9209675 6.8543025 4.0506006 6.7030462 4 6.5 L 4.4140625 6.5 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 C 2.9590167 6.1704036 2.9177621 6.0553267 2.890625 5.9414062 z M 17.201172 10 C 16.000242 10 15.046721 10.062169 15 11 C 15 11.148755 15.00996 11.268647 15.019531 11.392578 C 15.13759 10.565517 16.051791 10.5 17.201172 10.5 C 18.133572 10.49595 18.678213 10.808518 19.439453 11.517578 C 19.896237 12.063238 20.116872 12.6826 20.162109 13.337891 C 20.21363 12.497223 20.011156 11.700517 19.439453 11.017578 C 18.678213 10.308518 18.133572 9.99595 17.201172 10 z M 15.974609 12.373047 C 15.965244 12.409336 15.961192 12.446718 15.957031 12.484375 C 15.974343 12.488679 15.982058 12.495875 16 12.5 C 16 12.5 15.98512 12.423172 15.974609 12.373047 z M 17.941406 12.882812 C 17.932803 15.336938 16.569228 17.677998 15 19 L 15 19.5 C 16.675866 18.088161 18.137927 15.515944 17.941406 12.882812 z M 12 17 L 12 17.5 C 12.122 18.449 12.966 19.317 14 19.5 L 14 19 C 12.966 18.817 12.122 17.949 12 17 z M 21.107422 17.023438 C 20.557406 16.991134 20.011477 17.54746 20.03125 18 C 20.098983 18.002773 20.142339 18.017749 20.197266 18.027344 C 20.570174 17.481635 21.497494 17.149062 21.951172 18.310547 C 22.012427 18.143912 22.041988 17.98845 21.980469 17.867188 C 21.76902 17.273701 21.437431 17.042819 21.107422 17.023438 z M 20.603516 18.755859 C 20.554689 18.890587 20.5 19 20.5 19 L 17.462891 19 C 17.308567 19.168314 17.156994 19.343414 17 19.5 L 20.5 19.5 C 20.5 19.5 20.772752 19.052576 20.603516 18.755859 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/trine3.svg b/.icons/awkward/22x22/apps/trine3.svg
new file mode 100644
index 00000000..37290809
--- /dev/null
+++ b/.icons/awkward/22x22/apps/trine3.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 1.0039062 1 1.0037874 4.9999219 1.0214844 5.0449219 C 0.85041141 6.6991254 1.6993929 6.9362223 3.2011719 7.0292969 C 3.6263719 7.0011969 3.9792844 6.9198969 4.3339844 6.5917969 C 4.8961844 5.9155969 5.0039062 6 5.0039062 6 L 4.0039062 6 C 4.1218062 6.4731 3.2770969 6.6852094 3.0292969 6.2871094 C 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 6.0039062 21 C 8.4753062 20.214 11.003906 20 14.003906 20 L 14.003906 19 C 12.969906 18.817 12.125906 17.949 12.003906 17 L 12.003906 5 L 16.179688 5 C 16.675387 5.011003 16.878006 4.84369 17.003906 6 L 19.003906 6 C 18.444906 4.6911 18.070312 2 18.070312 2 C 18.070312 2 12.851785 2.027775 8.1445312 1.7519531 C 4.4388642 1.5348194 1.0042062 1.0000595 1.0039062 1 z M 17.833984 10.009766 C 17.615714 9.9899456 17.450872 10.001367 17.294922 10.029297 C 17.232422 10.040497 17.190604 10.05482 17.146484 10.0625 C 16.852381 10.11345 16.575037 10.203587 16.285156 10.341797 C 15.720125 10.611146 15.390099 10.891724 15.193359 11.269531 C 15.076026 11.494894 15.013353 11.653611 15 11.912109 C 15 12.594965 15 13 16 13 C 17 13 17.000035 12.999809 17.003906 12.351562 C 17.242397 11.867235 17.62777 11.953157 17.908203 12.09375 C 18.106955 12.275226 17.999319 12.580384 17.943359 12.798828 C 17.655423 13.405723 17.386591 13.639207 17 14 C 16.9658 14.651525 17.228247 15.00052 17.5 15.5 C 17.675455 15.53931 17.814848 15.170574 18 15 C 18.04521 15.02029 18.588951 14.980587 18.666016 15.119141 C 19.597918 16.155474 18.415465 17.307761 17.361328 17.96875 C 16.944632 18.136459 16.587717 17.886447 16.265625 17.722656 C 16.13863 17.658076 16.117188 17.547219 16.117188 17.494141 C 16.117188 17.458951 16.185638 17.442049 16.326172 17.443359 C 16.50591 17.444959 16.620417 17.415699 16.699219 17.349609 C 16.713719 17.337459 16.743105 17.315371 16.765625 17.300781 C 16.806535 17.274261 16.873628 17.198105 16.908203 17.138672 C 16.918283 17.121332 16.929884 17.105103 16.933594 17.101562 C 16.962444 17.074333 17.011198 16.902074 17.023438 16.78125 C 17.050277 16.516376 17.017803 16.360617 16.900391 16.160156 C 16.767106 15.932672 16.46185 15.726674 16.169922 15.667969 C 16.028789 15.639579 16.004958 15.637279 15.867188 15.636719 C 14.901435 15.675899 14.562898 16.090747 14.0625 17.005859 C 13.996 17.367714 13.988079 17.453227 14.011719 17.705078 C 14.032619 17.927926 14.076298 18.094164 14.166016 18.298828 C 14.199956 18.376228 14.26881 18.509139 14.294922 18.550781 C 14.301422 18.561201 14.331268 18.611979 14.361328 18.662109 C 14.415188 18.751889 14.500226 18.867174 14.541016 18.90625 C 14.552446 18.91724 14.560547 18.929787 14.560547 18.935547 C 14.560547 18.954287 14.857655 19.238325 14.958984 19.316406 C 14.993634 19.343116 15.029786 19.374356 15.041016 19.384766 C 15.148793 19.485052 15.530482 19.691791 15.703125 19.744141 C 15.733235 19.753241 15.808583 19.779231 15.871094 19.800781 C 15.976496 19.837121 16.260955 19.909284 16.337891 19.919922 C 16.356271 19.922422 16.41532 19.934293 16.466797 19.945312 C 16.518277 19.956322 16.613496 19.973232 16.679688 19.982422 C 16.745877 19.991622 16.895999 19.99879 17.013672 20 C 17.270537 20.0027 17.758908 19.983527 17.824219 19.966797 C 17.849969 19.960197 17.888096 19.950596 17.910156 19.947266 C 17.951476 19.940966 18.214279 19.889449 18.25 19.880859 C 18.31849 19.864469 18.377891 19.848699 18.484375 19.818359 C 18.550555 19.799499 18.629079 19.779907 18.658203 19.773438 C 18.687333 19.766938 18.716859 19.757103 18.724609 19.751953 C 18.732209 19.746753 18.77205 19.73151 18.8125 19.71875 C 18.944778 19.67702 19.210639 19.555354 19.361328 19.466797 C 19.409218 19.438647 19.45852 19.411267 19.470703 19.404297 C 19.482843 19.397297 19.529522 19.365428 19.574219 19.335938 C 19.618909 19.306448 19.658289 19.283203 19.662109 19.283203 C 19.676689 19.283203 19.815707 19.185898 19.880859 19.130859 C 19.901389 19.113509 19.948317 19.075975 19.984375 19.046875 C 20.115655 18.940922 20.308633 18.750535 20.34375 18.691406 C 20.35045 18.680186 20.373744 18.65052 20.396484 18.625 C 20.489394 18.520815 20.564453 18.42431 20.564453 18.410156 C 20.564453 18.404556 20.59192 18.36121 20.625 18.3125 C 20.65812 18.2638 20.685547 18.220637 20.685547 18.216797 C 20.685547 18.212997 20.706092 18.164678 20.732422 18.111328 C 20.758762 18.057988 20.788648 17.997373 20.798828 17.976562 C 20.865268 17.84109 20.952812 17.5326 20.972656 17.359375 C 20.976656 17.324685 20.983774 17.255603 20.990234 17.207031 C 21.002974 17.113981 21.001801 16.767578 20.988281 16.703125 C 20.983981 16.682315 20.974747 16.608441 20.966797 16.539062 C 20.941977 16.321115 20.871234 16.032121 20.798828 15.851562 C 20.772388 15.785642 20.741939 15.705055 20.730469 15.673828 C 20.719039 15.642598 20.701486 15.60744 20.691406 15.59375 C 20.681226 15.58007 20.671875 15.560481 20.671875 15.550781 C 20.671875 15.519461 20.502798 15.203913 20.421875 15.085938 C 20.378715 15.022998 20.336911 14.964978 20.332031 14.955078 C 20.320321 14.931498 20.292643 14.886886 20.283203 14.878906 C 20.279203 14.875506 20.262964 14.852382 20.246094 14.826172 C 20.229234 14.799962 20.206066 14.772162 20.197266 14.763672 C 20.188566 14.755172 20.168161 14.727415 20.150391 14.703125 C 20.132591 14.678835 20.115468 14.655784 20.111328 14.652344 C 20.107228 14.648944 20.085453 14.627806 20.064453 14.603516 C 20.018553 14.550416 19.860835 14.386129 19.714844 14.238281 C 19.558343 14.079806 19.31661 14.074943 19.306641 14.03125 C 19.296561 13.98766 19.330229 13.930189 19.410156 13.851562 C 19.500876 13.762303 19.603946 13.626612 19.662109 13.517578 C 19.671409 13.500228 19.685939 13.480136 19.693359 13.472656 C 19.707099 13.458926 19.854476 13.179384 19.873047 13.132812 C 19.878547 13.118932 19.891371 13.086344 19.900391 13.058594 C 19.909391 13.030834 19.926683 12.978048 19.939453 12.943359 C 19.975383 12.845519 20.02138 12.627333 20.03125 12.501953 C 20.04907 12.276125 20.036219 11.909537 20.005859 11.779297 C 19.985509 11.691917 19.885512 11.422366 19.851562 11.361328 C 19.834212 11.330098 19.801967 11.265812 19.779297 11.220703 C 19.712917 11.088594 19.647878 11.002718 19.486328 10.835938 C 19.404978 10.751957 19.1478 10.54084 19.070312 10.492188 C 18.928978 10.403448 18.835764 10.349468 18.755859 10.314453 C 18.59852 10.245483 18.52442 10.214598 18.480469 10.199219 C 18.454729 10.190219 18.430828 10.179688 18.423828 10.173828 C 18.416828 10.167928 18.400805 10.162109 18.390625 10.162109 C 18.380335 10.162109 18.353258 10.154191 18.330078 10.144531 C 18.223627 10.099801 18.108136 10.034658 17.833984 10.009766 z"/>
+ <path style="fill:#ffffff;opacity:0.2" d="M 1.0039062 1 C 1.0039062 1 1.0058291 1.3927887 1.0058594 1.5 C 1.0091768 1.5005292 4.4404932 2.0349149 8.1445312 2.2519531 C 12.851785 2.527775 18.070312 2.5 18.070312 2.5 C 18.070312 2.5 18.379054 4.608771 18.841797 6 L 19.003906 6 C 18.444906 4.6911 18.070312 2 18.070312 2 C 18.070312 2 12.851785 2.027775 8.1445312 1.7519531 C 4.4388642 1.5348194 1.0042063 1.0000595 1.0039062 1 z M 8.0019531 4.9980469 L 7.9296875 18.048828 C 7.4651875 19.106828 7.1686064 19.527 6.0039062 20 L 6.0039062 20.5 C 7.1686064 20.027 7.4651875 19.606828 7.9296875 18.548828 L 8.0039062 5 C 8.0031238 4.9996351 8.0027356 4.9984113 8.0019531 4.9980469 z M 1.0195312 5.1054688 C 1.000352 5.3215866 1.001322 5.5106018 1.0175781 5.6796875 C 1.0208969 5.6321902 1.0163076 5.5949792 1.0214844 5.5449219 C 1.0195617 5.5400329 1.0210563 5.1935194 1.0195312 5.1054688 z M 2.8945312 5.9414062 C 2.8287954 6.2078731 2.8627456 6.4942612 3.0292969 6.7871094 C 3.1291062 6.9474567 3.325998 6.9874816 3.5175781 6.9726562 C 3.5922872 6.9592734 3.672737 6.9559331 3.7441406 6.9335938 C 3.9248738 6.8543025 4.0545068 6.7030462 4.0039062 6.5 L 4.4179688 6.5 C 4.8948529 5.9494743 5.0039062 6 5.0039062 6 L 4.0039062 6 C 4.1218062 6.4731 3.2770969 6.6852094 3.0292969 6.2871094 C 2.9629229 6.1704036 2.9216684 6.0553267 2.8945312 5.9414062 z M 17.833984 10.009766 C 17.615714 9.9899452 17.450872 10.001367 17.294922 10.029297 C 17.232422 10.040497 17.190604 10.05482 17.146484 10.0625 C 16.852381 10.11345 16.575037 10.203587 16.285156 10.341797 C 15.720125 10.611146 15.390099 10.891724 15.193359 11.269531 C 15.076026 11.494894 15.013353 11.653611 15 11.912109 C 15 12.067561 15.001874 12.204923 15.013672 12.330078 C 15.03607 12.122553 15.090414 11.967263 15.193359 11.769531 C 15.390099 11.391724 15.720125 11.111146 16.285156 10.841797 C 16.575037 10.703587 16.852381 10.61345 17.146484 10.5625 C 17.190604 10.55482 17.232422 10.540497 17.294922 10.529297 C 17.450872 10.501367 17.615714 10.489946 17.833984 10.509766 C 18.108136 10.534658 18.223627 10.599801 18.330078 10.644531 C 18.353258 10.654211 18.380335 10.662109 18.390625 10.662109 C 18.400805 10.662109 18.416828 10.667928 18.423828 10.673828 C 18.430828 10.679688 18.454729 10.690219 18.480469 10.699219 C 18.52442 10.714603 18.59852 10.745483 18.755859 10.814453 C 18.835764 10.849468 18.928978 10.903448 19.070312 10.992188 C 19.147801 11.04084 19.404978 11.251957 19.486328 11.335938 C 19.647878 11.502718 19.712917 11.588594 19.779297 11.720703 C 19.801967 11.765808 19.834212 11.830098 19.851562 11.861328 C 19.885513 11.922366 19.985509 12.191917 20.005859 12.279297 C 20.018261 12.332445 20.009963 12.46798 20.015625 12.574219 C 20.018983 12.549607 20.029631 12.522514 20.03125 12.501953 C 20.04907 12.276125 20.036219 11.909537 20.005859 11.779297 C 19.985509 11.691917 19.885512 11.422366 19.851562 11.361328 C 19.834212 11.330098 19.801967 11.265812 19.779297 11.220703 C 19.712917 11.088594 19.647878 11.002717 19.486328 10.835938 C 19.404978 10.751957 19.1478 10.540839 19.070312 10.492188 C 18.928978 10.403447 18.835764 10.349468 18.755859 10.314453 C 18.59852 10.245483 18.52442 10.214598 18.480469 10.199219 C 18.454729 10.190219 18.430828 10.179688 18.423828 10.173828 C 18.416828 10.167928 18.400805 10.162109 18.390625 10.162109 C 18.380335 10.162109 18.353258 10.154191 18.330078 10.144531 C 18.223627 10.099801 18.108136 10.034658 17.833984 10.009766 z M 17.966797 12.6875 C 17.95719 12.72385 17.951839 12.765728 17.943359 12.798828 C 17.655423 13.405723 17.386591 13.639207 17 14 C 16.990815 14.17497 17.005164 14.32669 17.033203 14.466797 C 17.399849 14.125333 17.664833 13.885882 17.943359 13.298828 C 17.990925 13.113151 18.064456 12.86927 17.966797 12.6875 z M 19.560547 14.152344 C 19.509788 14.223133 19.464283 14.298306 19.410156 14.351562 C 19.330231 14.43019 19.296561 14.48766 19.306641 14.53125 C 19.31661 14.574943 19.558343 14.579806 19.714844 14.738281 C 19.860835 14.886129 20.018553 15.050416 20.064453 15.103516 C 20.085453 15.127806 20.107228 15.148944 20.111328 15.152344 C 20.115468 15.155784 20.132591 15.178835 20.150391 15.203125 C 20.168161 15.227415 20.188566 15.255172 20.197266 15.263672 C 20.206066 15.272162 20.229234 15.299962 20.246094 15.326172 C 20.262964 15.352382 20.279203 15.375506 20.283203 15.378906 C 20.292643 15.386886 20.320321 15.431498 20.332031 15.455078 C 20.336911 15.464978 20.378715 15.522998 20.421875 15.585938 C 20.502798 15.703913 20.671875 16.019461 20.671875 16.050781 C 20.671875 16.060481 20.681226 16.08007 20.691406 16.09375 C 20.701486 16.10744 20.719039 16.142598 20.730469 16.173828 C 20.741939 16.205055 20.772388 16.285643 20.798828 16.351562 C 20.871237 16.532122 20.941977 16.821116 20.966797 17.039062 C 20.974747 17.108446 20.983981 17.182315 20.988281 17.203125 C 20.988807 17.205623 20.987793 17.219342 20.988281 17.222656 C 20.988954 17.217296 20.989571 17.212018 20.990234 17.207031 C 21.002974 17.113981 21.001801 16.767578 20.988281 16.703125 C 20.983981 16.682315 20.974747 16.608441 20.966797 16.539062 C 20.941977 16.321115 20.871234 16.032122 20.798828 15.851562 C 20.772388 15.785642 20.741939 15.705055 20.730469 15.673828 C 20.719039 15.642598 20.701486 15.60744 20.691406 15.59375 C 20.681226 15.58007 20.671875 15.560481 20.671875 15.550781 C 20.671875 15.519461 20.502798 15.203913 20.421875 15.085938 C 20.378715 15.022997 20.336911 14.964978 20.332031 14.955078 C 20.320321 14.931498 20.292643 14.886886 20.283203 14.878906 C 20.279203 14.875506 20.262964 14.852382 20.246094 14.826172 C 20.229234 14.799962 20.206066 14.772162 20.197266 14.763672 C 20.188566 14.755172 20.168161 14.727415 20.150391 14.703125 C 20.132591 14.678835 20.115468 14.655784 20.111328 14.652344 C 20.107228 14.648944 20.085453 14.627806 20.064453 14.603516 C 20.018553 14.550416 19.860835 14.386129 19.714844 14.238281 C 19.668502 14.191355 19.613605 14.177328 19.560547 14.152344 z M 15.867188 15.636719 C 14.901434 15.675899 14.562898 16.090747 14.0625 17.005859 C 13.996 17.367714 13.988079 17.453227 14.011719 17.705078 C 14.014014 17.729554 14.020562 17.748248 14.023438 17.771484 C 14.033566 17.694965 14.0399 17.628837 14.0625 17.505859 C 14.562898 16.590747 14.901435 16.175899 15.867188 16.136719 C 16.004957 16.137279 16.028789 16.139579 16.169922 16.167969 C 16.46185 16.226674 16.767106 16.432672 16.900391 16.660156 C 16.947479 16.740528 16.97077 16.814711 16.992188 16.890625 C 17.002655 16.845139 17.019252 16.822563 17.023438 16.78125 C 17.050277 16.516376 17.017803 16.360617 16.900391 16.160156 C 16.767106 15.932672 16.46185 15.726674 16.169922 15.667969 C 16.028789 15.639579 16.004957 15.637279 15.867188 15.636719 z M 18.958984 16.193359 C 18.79571 16.882659 18.056706 17.532718 17.361328 17.96875 C 17.086093 18.079525 16.843545 17.999117 16.613281 17.890625 C 16.540802 17.922893 16.454076 17.944498 16.326172 17.943359 C 16.185638 17.942049 16.117188 17.958951 16.117188 17.994141 C 16.117188 18.047219 16.13863 18.158076 16.265625 18.222656 C 16.587717 18.38645 16.944632 18.636459 17.361328 18.46875 C 18.223292 17.928262 19.151574 17.058833 18.958984 16.193359 z M 12.003906 17 L 12.003906 17.5 C 12.125906 18.449 12.969906 19.317 14.003906 19.5 L 14.003906 19 C 12.969906 18.817 12.125906 17.949 12.003906 17 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/trinity-desktop.svg b/.icons/awkward/22x22/apps/trinity-desktop.svg
new file mode 100644
index 00000000..78fed2ac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/trinity-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2" d="M 1,19.5 V 20 c 0,0.831 0.669,1.5 1.5,1.5 h 17 C 20.331,21.5 21,20.831 21,20 V 19.5 C 21,20.331 20.331,21 19.5,21 H 2.5 C 1.669,21 1,20.331 1,19.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 3 C 1,2.169 1.669,1.5 2.5,1.5 h 17 C 20.331,1.5 21,2.169 21,3 V 2.5 C 21,1.669 20.331,1 19.5,1 Z"/>
+ <path style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 14.16857,4.5009424 A 0.862788,0.862788 0 0 0 13.461911,4.9316578 0.862788,0.862788 0 0 0 13.777565,6.1107799 0.862788,0.862788 0 0 0 14.956686,5.7951251 0.862788,0.862788 0 0 0 14.641032,4.6160032 0.862788,0.862788 0 0 0 14.16857,4.5009424 Z M 8.6150893,5.8501103 A 0.54446557,0.54446557 0 0 0 8.0703298,6.3948692 0.54446557,0.54446557 0 0 0 8.6150893,6.9386084 0.54446557,0.54446557 0 0 0 9.158827,6.3948692 0.54446557,0.54446557 0 0 0 8.6150893,5.8501103 Z M 9.98564,5.9885912 A 0.47524908,0.47524908 0 0 0 9.510121,6.4641092 0.47524908,0.47524908 0 0 0 9.98564,6.9386084 0.47524908,0.47524908 0 0 0 10.460139,6.4641092 0.47524908,0.47524908 0 0 0 9.98564,5.9885912 Z M 7.0225611,6.0435759 A 0.64136863,0.64136863 0 0 0 6.3810699,6.6850672 0.64136863,0.64136863 0 0 0 7.0225611,7.3265579 0.64136863,0.64136863 0 0 0 7.6640518,6.6850672 0.64136863,0.64136863 0 0 0 7.0225611,6.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 13.802002,7.1931693 0.73827178,0.73827178 0 0 0 14.072855,8.2012259 0.73827178,0.73827178 0 0 0 15.080911,7.9313928 0.73827178,0.73827178 0 0 0 14.811078,6.922317 0.73827178,0.73827178 0 0 0 14.406837,6.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 8.8635378,7.4283825 A 0.54446557,0.54446557 0 0 0 8.3197986,7.9731405 0.54446557,0.54446557 0 0 0 8.8635378,8.5168811 0.54446557,0.54446557 0 0 0 9.408297,7.9731405 0.54446557,0.54446557 0 0 0 8.8635378,7.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 9.759589,8.04238 0.47524908,0.47524908 0 0 0 10.234089,8.5168801 0.47524908,0.47524908 0 0 0 10.709607,8.04238 0.47524908,0.47524908 0 0 0 10.234089,7.5668625 Z M 7.2720297,7.6218477 A 0.64136863,0.64136863 0 0 0 6.6305385,8.2633394 0.64136863,0.64136863 0 0 0 7.2720297,8.9048306 0.64136863,0.64136863 0 0 0 7.9135214,8.2633394 0.64136863,0.64136863 0 0 0 7.2720297,7.6218477 Z M 11.3623,7.9548126 A 0.41295424,0.41295424 0 0 0 10.949912,8.3671996 0.41295424,0.41295424 0 0 0 11.3623,8.7806055 0.41295424,0.41295424 0 0 0 11.775705,8.3671996 0.41295424,0.41295424 0 0 0 11.3623,7.9548126 Z M 5.5277851,8.2592659 A 0.73827178,0.73827178 0 0 0 4.7895606,8.9974894 0.73827178,0.73827178 0 0 0 5.5277851,9.735716 0.73827178,0.73827178 0 0 0 6.2660082,8.9974894 0.73827178,0.73827178 0 0 0 5.5277851,8.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 13.649267,9.118661 0.64136863,0.64136863 0 0 0 13.884479,9.995366 0.64136863,0.64136863 0 0 0 14.760166,9.760153 0.64136863,0.64136863 0 0 0 14.52597,8.8844652 0.64136863,0.64136863 0 0 0 14.174678,8.7989329 Z M 16.051294,9.063675 A 0.64136863,0.64136863 0 0 0 15.5269,9.383404 0.64136863,0.64136863 0 0 0 15.761096,10.260109 0.64136863,0.64136863 0 0 0 16.637801,10.024896 0.64136863,0.64136863 0 0 0 16.402588,9.149208 0.64136863,0.64136863 0 0 0 16.051294,9.063678 Z M 9.573252,9.186882 A 0.54446557,0.54446557 0 0 0 9.028494,9.730623 0.54446557,0.54446557 0 0 0 9.573252,10.275382 0.54446557,0.54446557 0 0 0 10.11801,9.730623 0.54446557,0.54446557 0 0 0 9.573252,9.186882 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 7.3392336,10.021837 0.64136863,0.64136863 0 0 0 7.9807248,10.663328 0.64136863,0.64136863 0 0 0 8.6222162,10.021837 0.64136863,0.64136863 0 0 0 7.9807248,9.380345 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 15.03,11.969735 0.47524908,0.47524908 0 0 0 14.770349,11.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 7.0419073,12.739466 0.35758104,0.35758104 0 0 0 6.9105542,13.228221 0.35758104,0.35758104 0 0 0 7.3993101,13.358556 0.35758104,0.35758104 0 0 0 7.5296444,12.8698 0.35758104,0.35758104 0 0 0 7.2119536,12.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 14.780531,13.96643 0.35758104,0.35758104 0 0 0 14.58401,13.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 7.5133526,14.69244 A 0.47524908,0.47524908 0 0 0 7.286285,14.75557 0.47524908,0.47524908 0 0 0 7.1121665,15.405208 0.47524908,0.47524908 0 0 0 7.7618034,15.579326 0.47524908,0.47524908 0 0 0 7.9359219,14.92969 0.47524908,0.47524908 0 0 0 7.5133526,14.69244 Z m 1.8654144,0.147645 a 0.54446557,0.54446557 0 0 0 -0.25965,0.0723 A 0.54446557,0.54446557 0 0 0 8.9205604,15.656719 0.54446557,0.54446557 0 0 0 9.663874,15.855276 0.54446557,0.54446557 0 0 0 9.86345,15.11196 0.54446557,0.54446557 0 0 0 9.378767,14.840089 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.369622 z M 8.1365154,15.844071 A 0.54446557,0.54446557 0 0 0 7.8768641,15.917381 0.54446557,0.54446557 0 0 0 7.6783072,16.660696 0.54446557,0.54446557 0 0 0 8.4216227,16.86027 0.54446557,0.54446557 0 0 0 8.621198,16.116956 0.54446557,0.54446557 0 0 0 8.1365154,15.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 14.16857,4.000944 A 0.862788,0.862788 0 0 0 13.461911,4.4316594 0.862788,0.862788 0 0 0 13.777565,5.6107815 0.862788,0.862788 0 0 0 14.956686,5.2951267 0.862788,0.862788 0 0 0 14.641032,4.1160048 0.862788,0.862788 0 0 0 14.16857,4.000944 Z M 8.6150893,5.3501119 A 0.54446557,0.54446557 0 0 0 8.0703298,5.8948708 0.54446557,0.54446557 0 0 0 8.6150893,6.43861 0.54446557,0.54446557 0 0 0 9.158827,5.8948708 0.54446557,0.54446557 0 0 0 8.6150893,5.3501119 Z M 9.98564,5.4885928 A 0.47524908,0.47524908 0 0 0 9.510121,5.9641108 0.47524908,0.47524908 0 0 0 9.98564,6.43861 0.47524908,0.47524908 0 0 0 10.460139,5.9641108 0.47524908,0.47524908 0 0 0 9.98564,5.4885928 Z M 7.0225611,5.5435775 A 0.64136863,0.64136863 0 0 0 6.3810699,6.1850688 0.64136863,0.64136863 0 0 0 7.0225611,6.8265595 0.64136863,0.64136863 0 0 0 7.6640518,6.1850688 0.64136863,0.64136863 0 0 0 7.0225611,5.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 16.283453,6.589311 A 0.73827178,0.73827178 0 0 0 15.679637,6.9579134 0.73827178,0.73827178 0 0 0 15.949471,7.9659715 0.73827178,0.73827178 0 0 0 16.958546,7.6961375 0.73827178,0.73827178 0 0 0 16.687694,6.6880794 0.73827178,0.73827178 0 0 0 16.283453,6.589311 Z M 8.8635378,6.9283841 A 0.54446557,0.54446557 0 0 0 8.3197986,7.4731421 0.54446557,0.54446557 0 0 0 8.8635378,8.0168827 0.54446557,0.54446557 0 0 0 9.408297,7.4731421 0.54446557,0.54446557 0 0 0 8.8635378,6.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 7.2720297,7.1218493 A 0.64136863,0.64136863 0 0 0 6.6305385,7.763341 0.64136863,0.64136863 0 0 0 7.2720297,8.4048322 0.64136863,0.64136863 0 0 0 7.9135214,7.763341 0.64136863,0.64136863 0 0 0 7.2720297,7.1218493 Z M 11.3623,7.4548142 A 0.41295424,0.41295424 0 0 0 10.949912,7.8672012 0.41295424,0.41295424 0 0 0 11.3623,8.2806071 0.41295424,0.41295424 0 0 0 11.775705,7.8672012 0.41295424,0.41295424 0 0 0 11.3623,7.4548142 Z M 5.5277851,7.7592675 A 0.73827178,0.73827178 0 0 0 4.7895606,8.497491 0.73827178,0.73827178 0 0 0 5.5277851,9.235716 0.73827178,0.73827178 0 0 0 6.2660082,8.497491 0.73827178,0.73827178 0 0 0 5.5277851,7.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 13.649267,8.6186624 0.64136863,0.64136863 0 0 0 13.884479,9.495366 0.64136863,0.64136863 0 0 0 14.760166,9.260153 0.64136863,0.64136863 0 0 0 14.52597,8.3844668 0.64136863,0.64136863 0 0 0 14.174678,8.2989345 Z m 1.876616,0.2647419 A 0.64136863,0.64136863 0 0 0 15.5269,8.8834044 0.64136863,0.64136863 0 0 0 15.761096,9.760109 0.64136863,0.64136863 0 0 0 16.637801,9.524896 0.64136863,0.64136863 0 0 0 16.402588,8.6492094 0.64136863,0.64136863 0 0 0 16.051294,8.5636794 Z M 9.573252,8.6868834 A 0.54446557,0.54446557 0 0 0 9.028494,9.230623 0.54446557,0.54446557 0 0 0 9.573252,9.775382 0.54446557,0.54446557 0 0 0 10.11801,9.230623 0.54446557,0.54446557 0 0 0 9.573252,8.6868834 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 7.3392336,9.521837 0.64136863,0.64136863 0 0 0 7.9807248,10.163328 0.64136863,0.64136863 0 0 0 8.6222162,9.521837 0.64136863,0.64136863 0 0 0 7.9807248,8.8803454 Z M 17.543016,9.136942 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 11.658607,9.625697 0.41295424,0.41295424 0 0 0 12.072013,10.038084 0.41295424,0.41295424 0 0 0 12.4844,9.625697 0.41295424,0.41295424 0 0 0 12.072013,9.212292 Z M 6.2364798,9.516746 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 15.03,11.469735 0.47524908,0.47524908 0 0 0 14.770349,11.406604 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 7.0419073,12.239466 0.35758104,0.35758104 0 0 0 6.9105542,12.728221 0.35758104,0.35758104 0 0 0 7.3993101,12.858556 0.35758104,0.35758104 0 0 0 7.5296444,12.3698 0.35758104,0.35758104 0 0 0 7.2119536,12.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 14.780531,13.46643 0.35758104,0.35758104 0 0 0 14.58401,13.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 7.5133526,14.19244 A 0.47524908,0.47524908 0 0 0 7.286285,14.25557 0.47524908,0.47524908 0 0 0 7.1121665,14.905208 0.47524908,0.47524908 0 0 0 7.7618034,15.079326 0.47524908,0.47524908 0 0 0 7.9359219,14.42969 0.47524908,0.47524908 0 0 0 7.5133526,14.19244 Z m 1.8654144,0.147645 a 0.54446557,0.54446557 0 0 0 -0.25965,0.0723 A 0.54446557,0.54446557 0 0 0 8.9205604,15.156719 0.54446557,0.54446557 0 0 0 9.663874,15.355276 0.54446557,0.54446557 0 0 0 9.86345,14.61196 0.54446557,0.54446557 0 0 0 9.378767,14.340089 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.369622 z M 8.1365154,15.344071 A 0.54446557,0.54446557 0 0 0 7.8768641,15.417381 0.54446557,0.54446557 0 0 0 7.6783072,16.160696 0.54446557,0.54446557 0 0 0 8.4216227,16.36027 0.54446557,0.54446557 0 0 0 8.621198,15.616956 0.54446557,0.54446557 0 0 0 8.1365154,15.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/22x22/apps/trojita.svg b/.icons/awkward/22x22/apps/trojita.svg
new file mode 100644
index 00000000..984e669a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/trojita.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tumblr.svg b/.icons/awkward/22x22/apps/tumblr.svg
new file mode 100644
index 00000000..5805f936
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tumblr.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 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" 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/turtleart.svg b/.icons/awkward/22x22/apps/turtleart.svg
new file mode 100644
index 00000000..a9605031
--- /dev/null
+++ b/.icons/awkward/22x22/apps/turtleart.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 8.8779296,0.50319446 C 8.5586791,0.49011546 8.2322476,0.52393046 7.9082031,0.61061626 6.1802901,1.0728572 5.1473826,2.860209 5.6103516,4.5852257 c 0.1795355,0.668949 0.559667,1.235958 1.0546875,1.6484376 L 6.9863281,6.5002648 7.3134766,6.2404993 C 7.8672756,5.8009742 8.4950256,5.4681357 9.196289,5.2805382 9.88087,5.0974032 10.573668,5.0704127 11.257813,5.1662802 l 0.414062,0.05664 0.140625,-0.392578 C 12.024877,4.2333632 12.066344,3.5639037 11.88965,2.9055378 11.542423,1.6117749 10.448454,0.70754576 9.194337,0.53151426 9.089827,0.51684526 8.9843471,0.50755326 8.8779306,0.50319426 Z M 14.747071,2.5432336 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 15.12793,7.2658898 15.4375,7.1565148 C 16.595955,6.7507223 17.275177,5.5095347 16.952149,4.3039757 16.677032,3.2772209 15.759446,2.5851499 14.747071,2.5432336 Z M 4.1904295,5.5149132 C 4.048612,5.5260932 3.9058657,5.5500582 3.7636719,5.5881552 2.5001123,5.9267252 1.7426004,7.2390893 2.0810547,8.5022178 2.4111962,9.7343229 3.6673245,10.478633 4.9003905,10.201437 l 0.3085941,-0.06836 0.082031,-0.3056641 C 5.5317941,8.9372703 5.9386331,8.1292378 6.4765626,7.4514368 l 0.198242,-0.25 -0.130859,-0.2919925 C 6.1325231,5.9966907 5.1831546,5.4366392 4.1904295,5.5149132 Z M 17.766515,13.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 C 9.11514,21.13297 9.816335,20.153403 9.803711,19.093039 L 9.798811,18.744406 9.474593,18.614523 C 8.6324996,18.275272 7.8452241,17.73328 7.1708816,17.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 12.125977,19.653586 13.5,21.000265 Z"/>
+ <path style="fill:#134f13" d="m 14.007813,18.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 12.125977,19.15382 13.5,20.5005 Z"/>
+ <path style="fill:#134f13" d="m 14.746846,2.0434481 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 15.127696,6.7659995 15.437292,6.657068 C 16.595746,6.2512758 17.275532,5.0099312 16.952504,3.8043722 16.677387,2.7776173 15.759221,2.0853645 14.746846,2.0434481 Z"/>
+ <path style="fill:#134f13" d="m 17.766756,13.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 6.9334536,16.276651 6.6115731,16.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 C 9.114786,20.633516 9.815973,19.654063 9.80335,18.593699 L 9.79845,18.244791 9.474931,18.114564 C 8.6328381,17.775313 7.8453301,17.233104 7.1709876,16.526457 Z"/>
+ <path style="fill:#134f13" d="M 4.1905075,5.0151762 C 4.04869,5.0263562 3.9059846,5.0499712 3.7637908,5.0880702 2.5002312,5.4266402 1.7422212,6.7390658 2.0806755,8.0021943 2.410817,9.2342989 3.6675444,9.9788859 4.9006105,9.7016899 l 0.3087761,-0.0688 0.081903,-0.3055 C 5.5320681,8.4372488 5.9385031,7.6291743 6.4764326,6.9513733 L 6.6746391,6.7015678 6.5435936,6.4099918 C 6.1321711,5.4972382 5.1832326,4.9369022 4.1905075,5.0151762 Z"/>
+ <path style="fill:#134f13" d="m 8.8780596,0.00319296 c -0.3192505,-0.013079 -0.645767,0.021251 -0.9698115,0.1079371 -1.727913,0.4622408 -2.760564,2.24946784 -2.297595,3.97448464 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 12.024695,3.7332932 12.065895,3.0641594 11.889199,2.4057933 11.541973,1.1120305 10.448507,0.20800766 9.19439,0.03197616 9.08988,0.01730716 8.9844761,0.00755216 8.8780596,0.00319296 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 8.8779296,0.00342926 c -0.3192505,-0.013079 -0.645682,0.020736 -0.9697265,0.1074219 C 6.3737566,0.52133706 5.3901146,1.9765578 5.5126956,3.5053827 5.6147696,2.1696375 6.5426161,0.97616476 7.9082031,0.61085116 c 0.3240445,-0.0866859 0.650476,-0.1205009 0.9697265,-0.1074219 0.1064165,0.00436 0.2118964,0.013652 0.3164064,0.028321 1.254117,0.1760315 2.348086,1.08026074 2.695313,2.37402354 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 11.542422,1.1120108 10.448453,0.20778156 9.194336,0.03175006 9.089826,0.01708106 8.9843461,0.00778906 8.8779296,0.00342926 Z M 14.747071,2.0434684 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 16.677032,2.7774557 15.759446,2.0853848 14.747071,2.0434684 Z M 4.1904295,5.0151482 C 4.048612,5.0263282 3.9058657,5.0502932 3.7636719,5.0883902 2.6238683,5.3938002 1.9037543,6.4920968 2.0205078,7.6313593 2.1259293,6.6850993 2.7924923,5.8486172 3.7636719,5.5883902 3.9058657,5.5502952 4.048612,5.5263282 4.1904295,5.5151482 5.1735116,5.4376347 6.1125441,5.9872142 6.5302736,6.8842888 L 6.6748046,6.7016718 6.5439456,6.4096793 C 6.1325231,5.4969257 5.1831546,4.9368742 4.1904295,5.0151482 Z M 17.766515,13.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 9.798809,18.244641 9.474591,18.114758 C 8.6324976,17.775507 7.8452221,17.233515 7.1708796,16.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,-3.1706305,3.1070367)">
+ <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,-3.1706305,2.6070367)">
+ <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,-3.2366598,2.4192042)">
+ <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="opacity:0.2;fill:#ffffff" transform="matrix(0.39745156,-0.10917634,0.10649682,0.40745164,-3.1706305,2.6070367)">
+ <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 6.860338,6.067087 4.921153,9.2577637 5.0097656,12.753906 5.1089214,9.4575548 7.0088897,6.5262812 9.9628906,5.7148438 10.427181,5.5873075 10.894748,5.5186195 11.359375,5.5039062 c 3.25239,-0.1029831 6.369159,2.44993 7.337891,6.1562498 0.18031,0.689858 0.273412,1.392454 0.292968,2.089844 0.02324,-0.860373 -0.06942,-1.734546 -0.292968,-2.589844 C 17.728534,7.4538362 14.611765,4.9009231 11.359375,5.0039062 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tusk-app.svg b/.icons/awkward/22x22/apps/tusk-app.svg
new file mode 100644
index 00000000..521ce01a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tusk-app.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#20c88c" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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="-16.5" y="-16" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="10" height="10" x="-16" y="-16" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tusk.svg b/.icons/awkward/22x22/apps/tusk.svg
new file mode 120000
index 00000000..76d7108a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tusk.svg
@@ -0,0 +1 @@
+tusk-app.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tux.svg b/.icons/awkward/22x22/apps/tux.svg
new file mode 100644
index 00000000..1226dbc0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tux.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 11,1030.8637 c -2.0881536,0 -3.9999998,1.7839 -3.9999998,3.9999 0,4.9998 -3,5.4998 -3,8.9997 0,3.8659 3.1340067,6.9999 6.9999998,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 11,1030.3637 c -2.0881536,0 -3.9999998,1.7839 -3.9999998,3.9999 0,4.9998 -3,5.4998 -3,8.9997 0,3.8659 3.1340067,6.9999 6.9999998,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 10.999777,1036.8634 c -1.1932008,0 -1.9997768,1.0704 -1.9997768,2.4 0,2.9999 -2.0001241,3.2999 -2.0001241,5.3999 0,2.3194 1.7908167,4.1999 3.9999009,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 10.999777,1036.3635 c -1.1932008,0 -1.9997768,1.0704 -1.9997768,2.4 0,2.9999 -2.0001241,3.2999 -2.0001241,5.3999 0,2.3194 1.7908167,4.1999 3.9999009,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="9.5" cy="1035.363" r="1.5"/>
+ <path style="opacity:0.2" d="m 7.2627231,1051.8484 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 7.2627231,1051.3489 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 16.309758,1051.6086 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 16.309758,1051.1086 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="9.5" cy="1034.863" r="1.5"/>
+ <circle style="fill:#323232" cx="9.5" cy="1034.863" r=".5"/>
+ <circle style="opacity:0.1" cx="12.5" cy="1035.363" r="1.5"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="1034.863" r="1.5"/>
+ <path style="opacity:0.1" d="m 12.999727,1037.0632 c 0,1.3806 -0.895408,2.8 -1.99995,2.8 -1.1045418,0 -1.9999504,-1.4194 -1.9999504,-2.8 z"/>
+ <path style="fill:#f77d00" d="m 12.999727,1036.5632 c 0,1.3806 -0.895408,2.8 -1.99995,2.8 -1.1045418,0 -1.9999504,-1.4194 -1.9999504,-2.8 z"/>
+ <circle style="fill:#323232" cx="12.5" cy="1034.863" r=".5"/>
+ <path style="fill:#eab108" d="m 12.999727,1036.613 c 0,0.2499 -0.895408,1.7499 -1.99995,1.7499 -1.1045418,0 -1.9999504,-1.5 -1.9999504,-1.7499 0,-0.6904 0.8954086,-1.25 1.9999504,-1.25 1.104542,0 1.99995,0.5596 1.99995,1.25 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.271484,1044.3691 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.1492 0.410157,0.2442 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.1738 0.31011,-0.1446 0.353754,-0.1628 0.427734,-0.1778 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.4645 0.544922,0.6856 0.218121,0.1653 0.308966,0.2507 0.378906,0.3515 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.3408 -0.05078,-0.4981 -0.06994,-0.1008 -0.160785,-0.1862 -0.378906,-0.3515 -0.291564,-0.2211 -0.376467,-0.4099 -0.544922,-0.6856 -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.1778 -0.193309,0.09 -0.367243,0.1673 -0.394532,0.1738 -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.2136 -0.410157,-0.2442 -0.154161,-0.043 -0.152817,-0.042 -0.296875,-0.025 z"/>
+ <path style="fill:#4f4f4f" d="m 15.999653,1046.3632 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 11,1030.3632 c -2.0881536,0 -3.9999998,1.784 -3.9999998,4 0,4.9998 -3,5.5001 -3,9 0,0.086 0.010609,0.1688 0.013672,0.2539 0.1409123,-3.2735 2.986328,-3.8775 2.986328,-8.7539 0,-2.216 1.9118462,-4 3.9999998,-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 5.402344,1044.3808 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.1789 0.2695313,0.3418 0.1288538,0.1631 0.2465436,0.3164 0.2617187,0.3398 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.060426,-0.3867 -0.2306803,-0.7727 -0.4726558,-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/22x22/apps/tuxboot.svg b/.icons/awkward/22x22/apps/tuxboot.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tuxboot.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tuxguitar.svg b/.icons/awkward/22x22/apps/tuxguitar.svg
new file mode 100644
index 00000000..a785b34a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tuxguitar.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tuxmath.svg b/.icons/awkward/22x22/apps/tuxmath.svg
new file mode 100644
index 00000000..d89ff068
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tuxmath.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 transform="translate(-1,0.99988)">
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="M 13.5,15 V 11 L 12.5,12"/>
+ <path style="fill:none;stroke:#f34235;stroke-linecap:round;stroke-linejoin:round" d="M 13.5,14.5 V 10.5 L 12.5,11.5"/>
+ <rect style="opacity:0.2" width="3" height="1" x="8" y="12.5" rx=".5" ry=".5"/>
+ <rect style="fill:#f44336" width="3" height="1" x="8" y="12" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tuxpaint.svg b/.icons/awkward/22x22/apps/tuxpaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tuxpaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tuxpuck.svg b/.icons/awkward/22x22/apps/tuxpuck.svg
new file mode 100644
index 00000000..95433601
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tuxpuck.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 11,1030.8637 c -2.0881536,0 -3.9999998,1.7839 -3.9999998,3.9999 0,4.9998 -3,5.4998 -3,8.9997 0,3.8659 3.1340067,6.9999 6.9999998,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 11,1030.3637 c -2.0881536,0 -3.9999998,1.7839 -3.9999998,3.9999 0,4.9998 -3,5.4998 -3,8.9997 0,3.8659 3.1340067,6.9999 6.9999998,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 10.999777,1036.8634 c -1.1932008,0 -1.9997768,1.0704 -1.9997768,2.4 0,2.9999 -2.0001241,3.2999 -2.0001241,5.3999 0,2.3194 1.7908167,4.1999 3.9999009,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 10.999777,1036.3635 c -1.1932008,0 -1.9997768,1.0704 -1.9997768,2.4 0,2.9999 -2.0001241,3.2999 -2.0001241,5.3999 0,2.3194 1.7908167,4.1999 3.9999009,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="9.5" cy="1035.363" r="1.5"/>
+ <path style="opacity:0.2" d="m 7.2627231,1051.8484 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 7.2627231,1051.3489 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 16.309758,1051.6086 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 16.309758,1051.1086 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="9.5" cy="1034.863" r="1.5"/>
+ <circle style="fill:#323232" cx="9.5" cy="1034.863" r=".5"/>
+ <circle style="opacity:0.1" cx="12.5" cy="1035.363" r="1.5"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="1034.863" r="1.5"/>
+ <path style="opacity:0.1" d="m 12.999727,1037.0632 c 0,1.3806 -0.895408,2.8 -1.99995,2.8 -1.1045418,0 -1.9999504,-1.4194 -1.9999504,-2.8 z"/>
+ <path style="fill:#f77d00" d="m 12.999727,1036.5632 c 0,1.3806 -0.895408,2.8 -1.99995,2.8 -1.1045418,0 -1.9999504,-1.4194 -1.9999504,-2.8 z"/>
+ <circle style="fill:#323232" cx="12.5" cy="1034.863" r=".5"/>
+ <path style="fill:#eab108" d="m 12.999727,1036.613 c 0,0.2499 -0.895408,1.7499 -1.99995,1.7499 -1.1045418,0 -1.9999504,-1.5 -1.9999504,-1.7499 0,-0.6904 0.8954086,-1.25 1.9999504,-1.25 1.104542,0 1.99995,0.5596 1.99995,1.25 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.271484,1044.3691 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.1492 0.410157,0.2442 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.1738 0.31011,-0.1446 0.353754,-0.1628 0.427734,-0.1778 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.4645 0.544922,0.6856 0.218121,0.1653 0.308966,0.2507 0.378906,0.3515 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.3408 -0.05078,-0.4981 -0.06994,-0.1008 -0.160785,-0.1862 -0.378906,-0.3515 -0.291564,-0.2211 -0.376467,-0.4099 -0.544922,-0.6856 -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.1778 -0.193309,0.09 -0.367243,0.1673 -0.394532,0.1738 -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.2136 -0.410157,-0.2442 -0.154161,-0.043 -0.152817,-0.042 -0.296875,-0.025 z"/>
+ <path style="fill:#3d7284" d="m 15.999653,1046.3632 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 11,1030.3632 c -2.0881536,0 -3.9999998,1.784 -3.9999998,4 0,4.9998 -3,5.5001 -3,9 0,0.086 0.010609,0.1688 0.013672,0.2539 0.1409123,-3.2735 2.986328,-3.8775 2.986328,-8.7539 0,-2.216 1.9118462,-4 3.9999998,-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 5.402344,1044.3808 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.1789 0.2695313,0.3418 0.1288538,0.1631 0.2465436,0.3164 0.2617187,0.3398 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.060426,-0.3867 -0.2306803,-0.7727 -0.4726558,-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/22x22/apps/tuxracer.svg b/.icons/awkward/22x22/apps/tuxracer.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tuxracer.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tuxtype.svg b/.icons/awkward/22x22/apps/tuxtype.svg
new file mode 100644
index 00000000..40477aa2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tuxtype.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 style="opacity:0.2">
+ <path d="M 10.5,11.5 A 2.5,2.5 0 0 0 8,14 2.5,2.5 0 0 0 10.5,16.5 2.5,2.5 0 0 0 13,14 2.5,2.5 0 0 0 10.5,11.5 Z M 10.5,12.5 A 1.5,1.5 0 0 1 12,14 1.5,1.5 0 0 1 10.5,15.5 1.5,1.5 0 0 1 9,14 1.5,1.5 0 0 1 10.5,12.5 Z"/>
+ <rect width="1" height="5" x="12" y="11.5" rx=".5" ry=".5"/>
+ </g>
+ <path style="fill:#f34235" d="M 10.5,11 A 2.5,2.5 0 0 0 8,13.5 2.5,2.5 0 0 0 10.5,16 2.5,2.5 0 0 0 13,13.5 2.5,2.5 0 0 0 10.5,11 Z M 10.5,12 A 1.5,1.5 0 0 1 12,13.5 1.5,1.5 0 0 1 10.5,15 1.5,1.5 0 0 1 9,13.5 1.5,1.5 0 0 1 10.5,12 Z"/>
+ <rect style="fill:#f34235" width="1" height="5" x="12" y="11" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tv.kodi.Kodi.svg b/.icons/awkward/22x22/apps/tv.kodi.Kodi.svg
new file mode 120000
index 00000000..8e1449fb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tv.kodi.Kodi.svg
@@ -0,0 +1 @@
+kodi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tvmaxe.svg b/.icons/awkward/22x22/apps/tvmaxe.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tvmaxe.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/tvtime.svg b/.icons/awkward/22x22/apps/tvtime.svg
new file mode 100644
index 00000000..95764049
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tvtime.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="16" height="10" x="-19.5" y="-16" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="10" x="-19" y="-16" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="15" height="20" x="-18.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="15" height="20" x="-18" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="13" height="18" 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 2,3 C 1.446,3 1,3.446 1,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 21,3.446 20.554,3 20,3 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="18" height=".5" x="2" y="17"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/tweetdeck.svg b/.icons/awkward/22x22/apps/tweetdeck.svg
new file mode 100644
index 00000000..83672bd6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/tweetdeck.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/twin.svg b/.icons/awkward/22x22/apps/twin.svg
new file mode 120000
index 00000000..cbdad8c8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/twin.svg
@@ -0,0 +1 @@
+gnome-wm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/twinkle.svg b/.icons/awkward/22x22/apps/twinkle.svg
new file mode 100644
index 00000000..779a4d5c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/twinkle.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.500964,1.5000716 C 9.5543738,1.5134176 8.8792976,2.0758566 8.5624852,3.0069094 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 -0.5989533,0.01915 -1.13902467,0.2950018 -1.51953267,0.7519539 -0.82292555,0.9317784 -0.64850698,2.3978677 0.3964848,3.0927777 L 4.859357,14.187588 3.3290816,18.877047 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.045908,-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.1609993 0.396485,-3.0927777 -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 12.122631,2.0758566 11.447555,1.5134171 10.500964,1.5000716 Z"/>
+ <path style="fill:#ffd52c" d="m 10.457982,0.99608852 c -0.145805,0.002251 -0.297632,0.0209586 -0.457031,0.0546874 l 0,0.019531 C 9.3170508,1.2432972 8.8189077,1.7493737 8.5614977,2.5058541 l 0.011719,-0.041016 -1.4863281,4.5351562 -5.015625,0 c -0.010935,-1.73e-4 -0.022268,-1.73e-4 -0.033203,0 -0.5989537,0.01915 -1.13902327,0.295001 -1.51953127,0.7519531 -0.82292548,0.9317786 -0.64850738,2.3968872 0.3964844,3.0917972 l 3.94335937,2.84375 -1.5292969,4.689453 c -0.0017,0.0052 -0.00426,0.01042 -0.00586,0.01563 -0.2338278,0.757682 -0.013945,1.538278 0.5742188,2.072266 0,0 0.00195,0 0.00195,0 0.00403,0.0036 0.00773,0.0082 0.011719,0.01172 0,0 0.00195,0 0.00195,0 0.7067884,0.619773 1.6998653,0.698544 2.4980468,0.185547 0.015185,-0.0097 0.030287,-0.01884 0.044922,-0.0293 l 4.0449286,-2.882816 4.046875,2.882812 c 0.01464,0.01047 0.02974,0.01962 0.04492,0.0293 0.798181,0.512997 1.791258,0.434226 2.498047,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808046,-1.314584 0.574218,-2.072266 -0.0016,-0.0052 -0.0042,-0.01044 -0.0059,-0.01563 l -1.529252,-4.689449 3.94336,-2.84375 c 1.044992,-0.69491 1.21941,-2.1600186 0.396484,-3.0917972 -0.380508,-0.4569521 -0.920577,-0.7328031 -1.519531,-0.7519531 -0.01094,-1.73e-4 -0.02227,-1.73e-4 -0.0332,0 l -5.015626,0 -1.486328,-4.5351562 0.01172,0.041016 C 12.163194,1.6911829 11.478618,0.98033282 10.457982,0.99608852 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.500964,0.99996722 C 9.5543738,1.0133132 8.8792976,1.5757522 8.5624852,2.506805 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 1.4400857,7.0191248 0.90001433,7.2949766 0.51950633,7.7519287 0.10612153,8.2199943 -0.05438186,8.82227 0.01950573,9.3945087 0.06501023,8.9854432 0.22598003,8.5842822 0.51950633,8.2519293 0.90001423,7.7949772 1.4400856,7.5191254 2.0390394,7.4999754 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 8.8792976,2.0757528 9.5543738,1.5133133 10.500964,1.4999678 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.1425792 0.07389,-0.5722385 -0.08662,-1.1745142 -0.500001,-1.6425798 -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 12.122631,1.5757522 11.447555,1.0133127 10.500964,0.99996722 Z M 4.7275193,14.091781 3.3290801,18.376942 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.5468897,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="10.501" cy="12" r="3.5"/>
+ <circle style="fill:#6d63f4" cx="10.501" cy="11.5" r="3.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/twitter.svg b/.icons/awkward/22x22/apps/twitter.svg
new file mode 100644
index 00000000..948e2bd9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/twitter.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 14.765097,3.5000005 c -2.339089,0 -4.235294,1.8962058 -4.235294,4.2352937 0.470834,3.1176858 -1.4723273,6.2431348 -3.442211,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 2.8198814,18.603546 4.9807086,19.5 7.302666,19.5 c 7.562286,1e-6 11.697725,-6.227349 11.697725,-11.5258493 0,-0.053678 -0.0034,-0.106774 -0.0041,-0.160271 0.0016,-0.02618 0.003,-0.052378 0.0041,-0.078585 -0.0024,-2.1055459 -1.551238,-3.8895821 -3.63557,-4.1877294 -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 20.525233,4.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 10e-4,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 0.475158,1.4999965 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 0.8037,-0.563374 1.559212,-1.2919799 2.110752,-2.0934999 z"/>
+ <path style="fill:#085585" d="m 20.525233,4.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 10e-4,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 0.475158,1.4999964 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 0.8037,-0.563374 1.559212,-1.2919799 2.110752,-2.0934999 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 20.524805,4.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 0.197032,-0.223985 0.384044,-0.4538965 0.548823,-0.6933595 z"/>
+ <path style="fill:#0391e9" d="m 14.765097,3.0000005 c -2.339089,0 -4.235294,1.8962058 -4.235294,4.2352937 0.470834,3.1176858 -1.4723273,6.2431348 -3.442211,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 2.8198814,18.103546 4.9807086,19 7.302666,19 c 7.562286,1e-6 11.697725,-6.227349 11.697725,-11.5258493 0,-0.053678 -0.0034,-0.106774 -0.0041,-0.160271 0.0016,-0.02618 0.003,-0.052378 0.0041,-0.078585 -0.0024,-2.1055459 -1.551238,-3.8895821 -3.63557,-4.1877294 -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.1;fill:#ffffff" d="m 14.766016,3 c -2.339089,0 -4.236328,1.8952871 -4.236328,4.234375 0.01236,0.081838 0.01632,0.1642739 0.02539,0.2460938 C 10.688913,5.2619999 12.513901,3.5 14.766016,3.5 c 0.01827,9.2e-4 0.03643,0.00276 0.05469,0.00391 0.01842,-2.437e-4 0.0362,-0.00391 0.05469,-0.00391 0.06976,0 0.132519,0.010865 0.199219,0.015625 0.05108,0.00286 0.101403,0.007 0.152343,0.011719 0.04651,0.00594 0.09358,0.011331 0.138672,0.019531 2.05401,0.2938099 3.580459,2.0322029 3.626954,4.0976562 9.28e-4,-0.056354 0.0078,-0.1137683 0.0078,-0.1699218 0,-0.053678 -0.0032,-0.1066593 -0.0039,-0.1601563 0.0016,-0.02618 0.0028,-0.053871 0.0039,-0.080078 -0.0024,-2.1055459 -1.550434,-3.8893527 -3.634766,-4.1875 -0.04509,-0.0082 -0.09216,-0.013586 -0.138672,-0.019531 -0.05094,-0.00472 -0.101268,-0.00885 -0.152343,-0.011719 C 15.00791,3.010865 14.945152,3 14.875391,3 14.856901,3 14.839121,3.00367 14.820701,3.00391 14.802444,3.0027563 14.784286,3.00092 14.766016,3 Z m -4.173828,5.4550781 c -0.103932,2.6882069 -1.7915616,5.2241399 -3.5039067,6.5644529 -1.4070824,1.075451 -3.1812449,2.001953 -5.1074218,2.001953 -0.3318445,0 -0.6588349,-0.01765 -0.9804688,-0.05469 0.3165619,0.197943 0.6559099,0.3748 0.9921875,0.554687 1.9216204,-0.0038 3.6914946,-0.928698 5.0957031,-2.001953 1.8182585,-1.423215 3.6085407,-4.19434 3.5039067,-7.0644529 z"/>
+ <path style="opacity:0.2" d="M 1.5507813,4.5000003 C 1.1966633,5.0902523 1,6.0318473 1,6.7643053 1,8.1509057 3.0071001,9.3231 4.1109916,10.039696 3.4366299,10.018946 2.0696822,9.787903 1.5150391,9.488598 c -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.4082035,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.4854425,0 -7.1779745,-1.7165689 -9.1839807,-3.9999999 z"/>
+ <path style="fill:#3cbbff" d="M 1.5507813,4.0000003 C 1.1966633,4.5902523 1,5.5318473 1,6.2643053 1,7.6509057 3.0071001,8.8231002 4.1109916,9.539696 3.4366299,9.518946 2.0696822,9.287903 1.5150391,8.9885977 c -4.775e-4,0.016665 -9.75e-4,0.03295 -9.75e-4,0.049805 0,1.9363383 2.59725,3.9450703 4.063726,4.4727703 -1.466476,0 -2.4940348,-0.527344 -3.0217339,-0.527344 C 3.0796146,14.571563 5.2625801,15.967765 7.0628905,16 l 3.4082035,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.4854425,0 -7.1779745,-1.7165689 -9.1839807,-3.9999999 z"/>
+ <circle style="fill:#085585" cx="16" cy="6" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 1.5511719,4 c -0.354118,0.590252 -0.5507812,1.5312139 -0.5507812,2.2636719 0,0.044432 0.017458,0.086875 0.021484,0.1308593 C 1.0736542,5.734559 1.2533827,4.9963619 1.5511719,4.5 c 2.0060062,2.283431 4.6981516,4 9.1835941,4 0.0354,0 0.06844,0.00489 0.103516,0.00586 0.05367,-0.00306 0.108369,-0.00501 0.162109,-0.00586 2.123556,0 3.843208,1.659577 3.974609,3.75 0.0053,-0.08425 0.02539,-0.164417 0.02539,-0.25 0,-2.209139 -1.790861,-4 -4,-4 -0.05374,8.5e-4 -0.108443,0.0028 -0.162109,0.00586 C 10.803202,8.0048914 10.770168,8 10.734766,8 6.2493235,8 3.5571781,6.283431 1.5511719,4 Z m -0.037109,4.9882812 c -4.775e-4,0.016665 0,0.033927 0,0.050781 0,0.156806 0.022603,0.313774 0.054687,0.470704 0.5796137,0.288334 1.8855794,0.5090688 2.5429687,0.5292958 C 3.8425851,9.864353 3.5163637,9.660923 3.1820313,9.435547 2.5547792,9.337231 1.8699827,9.180348 1.5140626,8.9882812 Z m 1.0429687,3.9960938 c 0.060823,0.18445 0.1475886,0.365527 0.25,0.542969 0.5708841,0.102698 1.4928362,0.484375 2.7714844,0.484375 C 5.2249444,13.884489 4.8042709,13.666316 4.3714845,13.388672 3.5441752,13.23323 2.9232417,12.984375 2.5570313,12.984375 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/twupic.svg b/.icons/awkward/22x22/apps/twupic.svg
new file mode 100644
index 00000000..47eb82ef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/twupic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.557159,0.50069666 a 2.4096624,2.3876277 0 0 0 -1.261937,0.3185148 L 3.2049368,4.8753278 A 2.4096624,2.3876277 0 0 0 2,6.9432855 v 8.1127595 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 21,15.055835 V 6.9430755 A 2.4096624,2.3876277 0 0 0 19.795064,4.8751178 L 12.704778,0.81900146 a 2.4096624,2.3876277 0 0 0 -1.147936,-0.3185148 z"/>
+ <path style="fill:#4f4f4f" d="m 11.557159,0.00102886 a 2.4096624,2.3876277 0 0 0 -1.261937,0.3185148 L 3.2049368,4.37566 A 2.4096624,2.3876277 0 0 0 2,6.4436177 v 8.1127583 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 21,14.556166 V 6.4434077 A 2.4096624,2.3876277 0 0 0 19.795064,4.37545 L 12.704778,0.31933366 A 2.4096624,2.3876277 0 0 0 11.556842,8.1885739e-4 Z"/>
+ <path style="opacity:0.2" d="M 7.4494428,7.5000662 C 5.7996317,7.4184322 4.0058248,8.6977511 4.000224,10.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.4578993 1.605468,-1.9609383 0.599636,-0.5030385 1.283608,-0.8203125 2.300782,-0.8203125 0.872236,0 2.160156,0.7192645 2.160156,2.7753918 0,1.151605 -0.925489,2.257115 -2.351562,2.224609 -0.568467,-0.01296 -0.946056,-0.137169 -1.201172,-0.277344 l 0.552734,-0.552734 -1.25,-0.335938 -1.25,-0.333984 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 1.96249,0.04473 3.375,-1.525857 3.375,-3.224609 0,-2.4955351 -1.713038,-3.7753918 -3.160156,-3.7753918 -1.23881,0 -2.201954,0.4307636 -2.94336,1.0527344 -0.741405,0.6219711 -1.277999,1.4145041 -1.789062,2.1660164 -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 -0.399271,-0.480655 -0.6146837,-1.131647 -0.6132812,-1.705078 0.00438,-1.7909753 1.2738508,-2.5479301 2.4003906,-2.4921879 0.5096992,0.02522 0.8534178,0.1653591 1.1171875,0.3144531 l -0.5175781,0.5175785 1.25,0.333984 1.25,0.3359383 -0.333984,-1.2500008 -0.335938,-1.25 -0.595703,0.5957031 C 8.8265518,7.8156342 8.2372129,7.5390458 7.4494428,7.5000662 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1.00000823" d="m 13.500311,12.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.27583 -1.500013,-3.2758385 -2.65969,-3.2758385 -4.511968,0 -4.176196,6.0000495 -8.4964027,6.0000495 -1.8440151,0 -2.8474198,-1.621501 -2.8440233,-3.010169 C 4.505227,8.4482368 6.0371471,7.4304544 7.4253225,7.4991425 8.884105,7.5713245 9.500278,8.499151 9.500278,8.499151"/>
+ <path style="fill:#ffffff" d="M 10.500286,9.4991589 9.2502758,9.1642197 8.0002655,8.8292804 8.9153366,7.9142094 9.8304076,6.9991383 10.165347,8.2491486 Z"/>
+ <path style="fill:#ffffff" transform="scale(-1)" d="m -12.500302,-11.499175 -1.250011,-0.334939 -1.25001,-0.33494 0.915071,-0.915071 0.915071,-0.915071 0.334939,1.250011 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.556865,-3.4260644e-7 V 0.00194966 a 2.4096624,2.3876277 0 0 0 -1.261719,0.3183625 L 3.2053021,4.3749997 A 2.4096624,2.3876277 0 0 0 2.000224,6.4433591 v 0.5 A 2.4096624,2.3876277 0 0 1 3.2053021,4.8749997 L 10.295146,0.81835906 a 2.4096624,2.3876277 0 0 1 1.261719,-0.3183594 2.4096624,2.3876277 0 0 1 1.148437,0.3183594 l 7.089844,4.05664064 a 2.4096624,2.3876277 0 0 1 1.205078,2.0683594 v -0.5 A 2.4096624,2.3876277 0 0 0 19.795146,4.3749997 L 12.705302,0.31835906 A 2.4096624,2.3876277 0 0 0 11.556865,-3.4260644e-7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/type-rider.svg b/.icons/awkward/22x22/apps/type-rider.svg
new file mode 100644
index 00000000..db5b3a31
--- /dev/null
+++ b/.icons/awkward/22x22/apps/type-rider.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/typecatcher.svg b/.icons/awkward/22x22/apps/typecatcher.svg
new file mode 100644
index 00000000..c9a87347
--- /dev/null
+++ b/.icons/awkward/22x22/apps/typecatcher.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m11 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="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 style="opacity:.2;fill:#ffffff" 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.121 2.5278 6.746 5.8633 2.341 0.2844 4.155 2.3387 4.238 4.8687 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="m9 8 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/22x22/apps/typora.svg b/.icons/awkward/22x22/apps/typora.svg
new file mode 100644
index 00000000..b8f937b5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/typora.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ubinary.svg b/.icons/awkward/22x22/apps/ubinary.svg
new file mode 120000
index 00000000..d5092a31
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ubinary.svg
@@ -0,0 +1 @@
+ue4editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ubiquity-kde.svg b/.icons/awkward/22x22/apps/ubiquity-kde.svg
new file mode 100644
index 00000000..05398ae8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ubiquity-kde.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#858585" 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.8955 2 2s-0.8955 2-2 2-2-0.896-2-2c0-1.1046 0.8954-2 2-2z"/>
+ <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-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="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.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.01494-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="m1.006 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"/>
+ <circle style="fill:#1caff3" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m 17,13.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/22x22/apps/ubiquity.svg b/.icons/awkward/22x22/apps/ubiquity.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ubiquity.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ubuntu-cleaner.svg b/.icons/awkward/22x22/apps/ubuntu-cleaner.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ubuntu-cleaner.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ubuntu-kylin-software-center.svg b/.icons/awkward/22x22/apps/ubuntu-kylin-software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ubuntu-kylin-software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ubuntu-logo-icon.svg b/.icons/awkward/22x22/apps/ubuntu-logo-icon.svg
new file mode 120000
index 00000000..8be7dd5b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ubuntu-logo-icon.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ubuntu-mate.svg b/.icons/awkward/22x22/apps/ubuntu-mate.svg
new file mode 120000
index 00000000..e538abb2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ubuntu-mate.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ubuntu-qtcreator.svg b/.icons/awkward/22x22/apps/ubuntu-qtcreator.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ubuntu-qtcreator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ubuntu-tweak.svg b/.icons/awkward/22x22/apps/ubuntu-tweak.svg
new file mode 100644
index 00000000..81b28992
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ubuntu-tweak.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.0664 0.78905a2.3784 2.3572 0 0 0 -0.6953 0.39844l-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ubuntusoftware.svg b/.icons/awkward/22x22/apps/ubuntusoftware.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ubuntusoftware.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ubuntustudio-controls.svg b/.icons/awkward/22x22/apps/ubuntustudio-controls.svg
new file mode 100644
index 00000000..1c73b8e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ubuntustudio-controls.svg
@@ -0,0 +1,23 @@
+<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="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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ue4editor.svg b/.icons/awkward/22x22/apps/ue4editor.svg
new file mode 100644
index 00000000..01e65f82
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ue4editor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#243a85" 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 style="opacity:.2" d="m1.01075 11.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="m11 1a10 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="m10.960407 17.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="m10.960407 16.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/22x22/apps/uget-icon.svg b/.icons/awkward/22x22/apps/uget-icon.svg
new file mode 120000
index 00000000..d16747ef
--- /dev/null
+++ b/.icons/awkward/22x22/apps/uget-icon.svg
@@ -0,0 +1 @@
+uget.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/uget.svg b/.icons/awkward/22x22/apps/uget.svg
new file mode 100644
index 00000000..ca89fb63
--- /dev/null
+++ b/.icons/awkward/22x22/apps/uget.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#72a637" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 19,10.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 5 v -6 H 3 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 19,10 H 15 V 12 H 17 L 13,17 9,12 H 11 V 6 H 15 V 8 H 19 V 6 C 19,6 19,3 16,3 H 10 C 10,3 7,3 7,6 V 7 13 H 5 V 7 H 3 V 13 C 3,15 5,15 5,15 H 7 V 16 C 7,19 10,19 10,19 H 16 C 19,19 19,16 19,16"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 V 2.5 C 1,1.946 1.446,1.5 2,1.5 H 20 C 20.554,1.5 21,1.946 21,2.5 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/uk.co.ibboard.cawbird.svg b/.icons/awkward/22x22/apps/uk.co.ibboard.cawbird.svg
new file mode 120000
index 00000000..32ea1b69
--- /dev/null
+++ b/.icons/awkward/22x22/apps/uk.co.ibboard.cawbird.svg
@@ -0,0 +1 @@
+cawbird.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/uk.co.mangobrain.Infector.svg b/.icons/awkward/22x22/apps/uk.co.mangobrain.Infector.svg
new file mode 120000
index 00000000..c443bfc4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/uk.co.mangobrain.Infector.svg
@@ -0,0 +1 @@
+infector.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/ukuu.svg b/.icons/awkward/22x22/apps/ukuu.svg
new file mode 100644
index 00000000..bda3ce4d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ukuu.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.02871,2.5003746 c -0.906941,-0.00836 -1.7742312,0.126891 -2.5840498,0.3494517 -3.2433327,0.8763028 -5.5964797,3.4993168 -6.4442347,6.64267 -1.744703,0.444836 -2.62296004,2.5454157 -1.497539,4.0614697 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.3544975,2.208219 8.0247995,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 19.133435,7.2442334 C 18.813116,6.8152516 18.370708,6.4952145 17.864473,6.3257639 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 17.543155,5.7135416 17.359966,5.1502429 16.969641,4.6981046 16.858302,4.5687794 16.734699,4.4508277 16.600627,4.3455597 14.939667,3.045704 12.942004,2.5067356 11.03175,2.5003736 Z"/>
+ <path style="fill:#29dc47" d="M 11.02871,2.000374 C 10.121769,1.992011 9.2544788,2.127265 8.4446602,2.3498257 5.2013275,3.2261285 2.8481805,5.8491425 2.0004255,8.9924965 0.2557225,9.4373323 -0.62253454,11.537912 0.5028865,13.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.3544975,2.208219 8.0247995,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.0686857 L 19.133435,6.7442328 C 18.813116,6.315251 18.370708,5.9952139 17.864473,5.8257633 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 17.543155,5.213541 17.359966,4.6502423 16.969641,4.198104 16.858302,4.0687788 16.734699,3.9508271 16.600627,3.8455591 14.939667,2.5457034 12.942004,2.006735 11.03175,2.000373 Z"/>
+ <path style="opacity:0.2" d="m 10.999976,5.5000003 c -3.3137087,0 -6.0000002,2.6862915 -6.0000002,5.9999997 h -2 l 1.5,2 1.5,2 1.5,-2 1.5,-2 h -2 c 0,-2.2091387 1.790861,-3.9999997 4.0000002,-3.9999997 0.713507,0.00205 1.413478,0.095303 2.027344,0.4589844 0.283853,0.1359327 0.76521,0.4410427 0.972656,0.5410156 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 13.457396,5.8925229 12.244543,5.5027869 10.999976,5.5000003 Z m 5,3 -1.5,1.9999997 -1.5,2 h 2 c 0,2.209139 -1.790861,4 -4,4 C 10.286469,16.4979 9.5864978,16.4047 8.972632,16.041016 8.688779,15.905083 8.2074218,15.599973 7.9999758,15.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 1.0132799,0.722715 2.226133,1.112401 3.4707002,1.115188 3.313709,0 6,-2.686291 6,-6 h 2 l -1.5,-2 z"/>
+ <path style="fill:#3f3f3f" d="M 10.999976,5.0000003 C 7.6862673,5.0000003 4.9999758,7.6862918 4.9999758,11 h -2 l 1.5,2 1.5,2 1.5,-2 1.5,-2 h -2 c 0,-2.2091387 1.790861,-3.9999997 4.0000002,-3.9999997 0.713507,0.00205 1.413478,0.095303 2.027344,0.4589844 0.283853,0.1359327 0.76521,0.4410427 0.972656,0.5410156 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 13.457396,5.3925229 12.244543,5.0027869 10.999976,5.0000003 Z m 5,3 -1.5,1.9999997 -1.5,2 h 2 c 0,2.209139 -1.790861,4 -4,4 C 10.286469,15.9979 9.5864978,15.9047 8.972632,15.541016 8.688779,15.405083 8.2074218,15.099973 7.9999758,15 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 8.5425557,17.607527 9.7554088,17.997213 10.999976,18 c 3.313709,0 6,-2.686291 6,-6 h 2 l -1.5,-2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.029273,2.0000003 C 10.122332,1.9916373 9.2551068,2.127049 8.4452883,2.3496097 5.2019556,3.2259125 2.8477308,5.8488338 1.9999758,8.9921878 0.6872519,9.3268843 -0.13123067,10.598376 0.0214602,11.853516 0.1076764,10.777204 0.8629031,9.7821003 1.9999758,9.4921883 2.8477308,6.3488346 5.2019556,3.7259125 8.4452883,2.8496097 9.2551068,2.627049 10.122332,2.4916403 11.029273,2.5000003 h 0.002 c 1.910254,0.00636 3.909353,0.5458474 5.570312,1.8457031 0.134072,0.105268 0.255849,0.2222373 0.367188,0.3515625 0.390325,0.4521383 0.573621,1.0160691 0.679688,1.5839844 0.03127,0.0075 0.06471,0.010861 0.0957,0.019531 0.03972,0.00342 0.07926,0.011094 0.117187,0.023438 0.0014,3.239e-4 0.0025,0.0016 0.0039,0.00195 0.506235,0.1694506 0.94726,0.4889869 1.267578,0.9179687 l 2.361329,3.164062 c 0.280292,0.375954 0.433794,0.788977 0.484375,1.203125 0.04582,-0.576302 -0.09047,-1.174787 -0.484375,-1.7031247 L 19.132788,6.7441409 C 18.81247,6.3151591 18.371445,5.9956228 17.86521,5.8261722 c -0.0014,-3.577e-4 -0.0025,-0.00163 -0.0039,-0.00195 -0.03793,-0.012343 -0.07747,-0.020021 -0.117187,-0.023438 -0.03099,-0.00867 -0.06443,-0.012034 -0.0957,-0.019531 C 17.542346,5.213335 17.359051,4.6494042 16.968726,4.1972659 16.857387,4.0679407 16.73561,3.9509714 16.601538,3.8457034 14.940579,2.5458477 12.94148,2.0063623 11.031226,2.0000003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ulauncher.svg b/.icons/awkward/22x22/apps/ulauncher.svg
new file mode 100644
index 00000000..faf41999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ulauncher.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" x="0" y="0" version="1.1" xml:space="preserve">
+ <g transform="matrix(0.45426785,0,0,0.46081655,0.32693137,0.13975387)">
+ <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,0.32693137,0.13975387)">
+ <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,0.32693137,0.13975387)">
+ <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,0.32693137,0.13975387)">
+ <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,0.32693137,0.13975387)">
+ <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,0.32693137,0.13975387)">
+ <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/22x22/apps/umbrello.svg b/.icons/awkward/22x22/apps/umbrello.svg
new file mode 100644
index 00000000..93379d3f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/umbrello.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="13.5" cy="15" rx="4" ry="2.5"/>
+ <path style="fill:none;stroke:#ff0000" d="M 13.59615,12.625965 7.130897,7.0582365"/>
+ <ellipse style="fill:#ffff76;stroke:#ff0000;stroke-width:0.99990636" cx="6.5" cy="6.25" rx="2" ry="1.75"/>
+ <path style="fill:#ffffc6;fill-rule:evenodd;stroke:#ff0000" d="m 6.5278609,7.874019 c 0,3.837873 0,3.883558 0,3.883558"/>
+ <path style="fill:none;stroke:#ff0000" d="m 6.5427519,11.70143 c -1.970728,2.358406 -1.970728,2.358406 -1.970728,2.358406"/>
+ <path style="fill:none;stroke:#ff0000" d="M 8.4290949,14.050687 C 6.4978854,11.678263 6.4978854,11.678263 6.4978854,11.678263"/>
+ <path style="fill:none;stroke:#ff0000" d="m 8.5002219,10.4983 -4,0.0017"/>
+ <path style="opacity:0.2" d="M 10.03125,15.248047 A 3.5,2 0 0 0 10,15.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 16.96875,15.251953 3.5,2 0 0 1 13.5,17 3.5,2 0 0 1 10.03125,15.248047 Z"/>
+ <path id="ellipse867" style="opacity:0.2" d="M 5.0314719,6.4990235 A 1.5,1.25 0 0 0 5.0002219,6.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 7.9689719,6.5009765 1.5,1.25 0 0 1 6.5002219,7.5 1.5,1.25 0 0 1 5.0314719,6.4990235 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/umlet_logo.svg b/.icons/awkward/22x22/apps/umlet_logo.svg
new file mode 100644
index 00000000..b3a02106
--- /dev/null
+++ b/.icons/awkward/22x22/apps/umlet_logo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="18" height="18" x="-20.5" y="-19.5" rx="9" ry="9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d83b2f" width="18" height="18" x="-20" y="-19.5" rx="9" ry="9" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.2" cx="10.5" cy="11.5" r="5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.5,2 c -4.986,0 -9,4.014 -9,9 0,0.08442 0.010409,0.166149 0.012695,0.25 C 1.6454672,6.3816395 5.5984235,2.5 10.5,2.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="10.5" cy="11" r="5"/>
+ <rect style="opacity:0.2" width="21" height="4" x="0" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#3a72e1" width="21" height="4" x="0" y="9" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ums.svg b/.icons/awkward/22x22/apps/ums.svg
new file mode 100644
index 00000000..46676074
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ums.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#2b92d5" 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" d="M 8.7345466,17.29308 C 4.8944261,12.604521 13.535809,5.979203 13.401124,6.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 11,1 C 5.4605,1 1.001,5.46 1.001,11 c 0,0.08386 -0.002,0.166645 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.5395,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.00585,11.25 C 1.0038,11.3335 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="fill:#95e6ea" d="M 8.7345466,16.79308 C 4.8944261,12.104521 13.535809,5.4792025 13.401124,5.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 16.919052,11.719127 C 14.778701,17.389048 4.7203151,13.218051 5.1326101,13.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 16.919052,11.219127 C 14.778701,16.889048 4.7203151,12.718051 5.1326101,12.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 8.327083,6.589929 c 5.980472,-0.981362 7.397475,9.814953 7.119865,9.499154 l -0.684935,0.139228 C 15.65089,14.627729 11.565125,7.25473 8.694077,8.0720005 6.8357705,8.5492075 7.5550685,12.512038 7.015693,12.5 6.1972205,10.196205 6.163816,6.944909 8.327083,6.589929 Z"/>
+ <path style="fill:#95e6ea" d="m 8.327083,6.0899285 c 5.980472,-0.981362 7.397475,9.8149535 7.119865,9.4991545 l -0.684935,0.139228 C 15.65089,14.127729 11.565125,6.7547295 8.694077,7.572 6.8357705,8.049207 7.5550685,12.012038 7.015693,12 6.1972205,9.696205 6.163816,6.4449085 8.327083,6.0899285 Z"/>
+ <path style="opacity:0.2" d="M 13.976562,5.5 A 1,1 0 0 0 13.5,5.6347656 1,1 0 0 0 13.132812,7 1,1 0 0 0 14.5,7.3671875 1,1 0 0 0 14.867188,6 1,1 0 0 0 13.976562,5.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 4.5,13.410156 1,1 0 0 0 5.8671875,13.042969 1,1 0 0 0 5.5,11.677734 1,1 0 0 0 5.0234375,11.542969 Z M 15,15.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 13.976562,5 A 1,1 0 0 0 13.5,5.1347656 1,1 0 0 0 13.132812,6.5 1,1 0 0 0 14.5,6.8671875 1,1 0 0 0 14.867188,5.5 1,1 0 0 0 13.976562,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 4.5,12.910156 1,1 0 0 0 5.8671875,12.542969 1,1 0 0 0 5.5,11.177734 1,1 0 0 0 5.0234375,11.042969 Z M 15,15 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/22x22/apps/undertale.svg b/.icons/awkward/22x22/apps/undertale.svg
new file mode 100644
index 00000000..75c15810
--- /dev/null
+++ b/.icons/awkward/22x22/apps/undertale.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#3f3f3f" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2" d="m 6,4.5 v 1 H 5 v 1 H 4 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 12.5 12 v 1 H 11.5 11 10.5 10 v -1 H 9.5 9 v -1 H 8 v -1 H 7 Z"/>
+ <path style="fill:#ff433d" d="M 6,4 V 5 H 5 V 6 H 4 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 11 7 6 H 17 V 5 H 16 V 4 H 15 14 V 5 H 13 V 6 H 12.5 12 V 7 H 11.5 11 10.5 10 V 6 H 9.5 9 V 5 H 8 V 4 H 7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,4 V 4.5 H 7 8 V 4 H 7 Z m 8,0 v 0.5 h 1 1 V 4 H 15 Z M 5,5 V 5.5 H 6 V 5 Z M 8,5 V 5.5 H 9 V 5 Z m 5,0 v 0.5 h 1 V 5 Z m 3,0 v 0.5 h 1 V 5 Z M 4,6 V 6.5 H 5 V 6 Z M 9,6 V 6.5 H 9.5 10 V 6 H 9.5 Z m 3,0 V 6.5 H 12.5 13 V 6 h -0.5 z m 5,0 v 0.5 h 1 V 6 Z M 10,7 V 7.5 H 10.5 11 11.5 12 V 7 H 11.5 11 10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/unetbootin.svg b/.icons/awkward/22x22/apps/unetbootin.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unetbootin.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/unison-gtk.svg b/.icons/awkward/22x22/apps/unison-gtk.svg
new file mode 100644
index 00000000..7f755def
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unison-gtk.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 6.9999751,3.5001001 C 4.6666765,4.3211065 3.9999917,2.2791334 3.9999917,4.9000923 V 15.500033 c 0,3.323982 2.6759852,5.999967 5.9999662,5.999967 h 1.9999891 c 3.323982,0 5.999967,-2.675985 5.999967,-5.999967 V 4.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.6568451,0 -2.9999835,-1.343138 -2.9999835,-2.999983 V 12.50005 4.9000923 Z"/>
+ <path style="fill:#ff9c00" d="M 6.9999751,3.0001029 C 4.6666765,3.8211094 3.9999917,1.7791361 3.9999917,4.4000951 V 15.000036 c 0,3.323982 2.6759852,5.999967 5.9999662,5.999967 h 1.9999891 c 3.323982,0 5.999967,-2.675985 5.999967,-5.999967 V 4.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.6568451,0 -2.9999835,-1.343139 -2.9999835,-2.999983 V 12.000053 4.4000951 Z"/>
+ <path style="opacity:0.2" d="M 6.024894,1.5001112 A 0.52349639,0.33760088 0 0 0 5.972575,1.5009212 0.52349639,0.33760088 0 0 0 5.5465521,1.668935 L 2.5702023,4.9934988 A 0.52349639,0.33760088 0 0 0 3.0236307,5.499975 H 8.9763301 A 0.52349639,0.33760088 0 0 0 9.4297589,4.9934988 L 6.4534091,1.6689366 A 0.52349639,0.33760088 0 0 0 6.024894,1.5001112 Z"/>
+ <path style="fill:#ffe334" d="M 6.024894,1.000114 A 0.52349639,0.33760088 0 0 0 5.972575,1.000924 0.52349639,0.33760088 0 0 0 5.5465518,1.1689377 L 2.5702023,4.4935016 A 0.52349639,0.33760088 0 0 0 3.0236307,4.9999777 H 8.9763301 A 0.52349639,0.33760088 0 0 0 9.4297589,4.4935016 L 6.4534091,1.1689394 A 0.52349639,0.33760088 0 0 0 6.024894,1.000114 Z"/>
+ <path style="opacity:0.2" d="m 16.024838,1.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 0.453428,0.5064762 h 5.9527 A 0.52349639,0.33760088 0 0 0 19.429704,4.9934988 L 16.453354,1.6689366 A 0.52349639,0.33760088 0 0 0 16.024838,1.5001112 Z"/>
+ <path style="fill:#ffe334" d="m 16.024838,1.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 19.429704,4.4935016 L 16.453354,1.1689394 A 0.52349639,0.33760088 0 0 0 16.024838,1.000114 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.9999695,16.000031 v 0.499997 c 0,1.656845 1.3431384,2.999983 2.9999835,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.6568451,0 -2.9999835,-1.343139 -2.9999835,-2.999983 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.025371,1.000114 A 0.52349639,0.33760088 0 0 0 5.9726368,1.001089 0.52349639,0.33760088 0 0 0 5.5468581,1.1690568 L 2.5703122,4.4932586 a 0.52349639,0.33760088 0 0 0 0.083007,0.4072242 L 5.5468581,1.6690556 a 0.52349639,0.33760088 0 0 1 0.4257787,-0.1679679 0.52349639,0.33760088 0 0 1 0.052734,-9.765e-4 0.52349639,0.33760088 0 0 1 0.4277321,0.1689444 l 2.893539,3.2314272 a 0.52349639,0.33760088 0 0 0 0.08301,-0.4072242 L 6.4531031,1.1690583 A 0.52349639,0.33760088 0 0 0 6.025371,1.000114 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.025315,1.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 2.893532,-3.2314257 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 16.453048,1.1690583 A 0.52349639,0.33760088 0 0 0 16.025315,1.000114 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/unity-color-panel.svg b/.icons/awkward/22x22/apps/unity-color-panel.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unity-color-panel.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/unity-datetime-panel.svg b/.icons/awkward/22x22/apps/unity-datetime-panel.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unity-datetime-panel.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/unity-display-panel.svg b/.icons/awkward/22x22/apps/unity-display-panel.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unity-display-panel.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/unity-editor-icon.svg b/.icons/awkward/22x22/apps/unity-editor-icon.svg
new file mode 100644
index 00000000..1738d5ac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unity-editor-icon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4c5969" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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="m12.454 12 2.6009-4.5328 1.2568 4.5328-1.2568 4.5318zm-1.268 0.999 2.602 4.269-4.5308-1.171-3.273-3.098zm2.6007-6.269-2.6007 4.769h-5.202l3.2732-3.5967zm3.713 3.727-1.587-5.9577-5.9222 1.5967-0.8768 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="m12.454 11.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/22x22/apps/unity-lens-photos.svg b/.icons/awkward/22x22/apps/unity-lens-photos.svg
new file mode 120000
index 00000000..4c618b0d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unity-lens-photos.svg
@@ -0,0 +1 @@
+showfoto.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/unity-mail.svg b/.icons/awkward/22x22/apps/unity-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unity-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/unity-power-panel.svg b/.icons/awkward/22x22/apps/unity-power-panel.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unity-power-panel.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/unity-scope-gdrive.svg b/.icons/awkward/22x22/apps/unity-scope-gdrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unity-scope-gdrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/unity-sound-panel.svg b/.icons/awkward/22x22/apps/unity-sound-panel.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unity-sound-panel.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/unity-tweak-tool.svg b/.icons/awkward/22x22/apps/unity-tweak-tool.svg
new file mode 100644
index 00000000..91872874
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unity-tweak-tool.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#a43b84" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="M 7,6.5 V 12.5 C 7,12.5 7,16.5 10,16.5 H 15 V 6.5 H 13 V 14.5 H 10.5 C 9,14.5 9,12.5 9,12.5 V 6.5 Z"/>
+ <path style="fill:#ffffff" d="M 7,6 V 12 C 7,12 7,16 10,16 H 15 V 6 H 13 V 14 H 10.5 C 9,14 9,12 9,12 V 6 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1,11.293 10,10 0 0 1 11,1.5 10,10 0 0 1 21,11.207 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/unity-webapps-facebook.svg b/.icons/awkward/22x22/apps/unity-webapps-facebook.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unity-webapps-facebook.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/unity-webapps-gmail.svg b/.icons/awkward/22x22/apps/unity-webapps-gmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unity-webapps-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/unity-webapps-wordpress.svg b/.icons/awkward/22x22/apps/unity-webapps-wordpress.svg
new file mode 120000
index 00000000..4f29f580
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unity-webapps-wordpress.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/unityhub.svg b/.icons/awkward/22x22/apps/unityhub.svg
new file mode 100644
index 00000000..e426604e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unityhub.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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.105,4.4336 10.959,6.0801 10.139,7.5 H 8.5 L 4,12 8.5,16.5 H 10.139 L 10.959,17.92 17.105,19.566 18.754,13.42 17.934,12 18.754,10.58 Z M 14.49,6.9648 12.16,11 H 7.5 L 10.453,8.0469 Z M 16.223,7.9648 17.305,12 16.223,16.035 13.893,12 Z M 7.5,13 H 12.16 L 14.49,17.035 10.453,15.953 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/unknown-horizons.svg b/.icons/awkward/22x22/apps/unknown-horizons.svg
new file mode 100644
index 00000000..575a38bf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unknown-horizons.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 13,4.5 v 11 C 13,15.5 9,12.9865 9,10 9,7.0135 13,4.5 13,4.5 Z"/>
+ <path style="opacity:0.2" d="m 13,4.5 v -3 L 17,3 Z"/>
+ <path style="opacity:0.2" d="m 7,8.5 v 7 C 7,15.5 4,13.9005 4,12 4,10.0995 7,8.5 7,8.5 Z"/>
+ <path style="opacity:0.2" d="M 14,15.5 H 1 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 13,4 V 15 C 13,15 9,12.4865 9,9.5 9,6.5135 13,4 13,4 Z"/>
+ <path style="fill:#c83737" d="M 13,4 V 1 l 4,1.5 z"/>
+ <path style="fill:#e4e4e4" d="m 7,8 v 7 C 7,15 4,13.4005 4,11.5 4,9.5995 7,8 7,8 Z"/>
+ <path style="fill:#784421" d="M 14,15 H 1 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 15,14.5 c 0,0 0,-0.5 0.5,-0.5 0.5,0 0.5,0.5 0.5,0.5 V 16 h -1 z"/>
+ <path style="opacity:0.4" d="m 17,14.5 c 0,0 0,-0.5 0.5,-0.5 0.5,0 0.5,0.5 0.5,0.5 V 16 h -1 z"/>
+ <path style="opacity:0.4" d="m 19,14.5 c 0,0 0,-0.5 0.5,-0.5 0.5,0 0.5,0.5 0.5,0.5 V 16 h -1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13,4 C 13,4 9,6.5135 9,9.5 9,9.58411 9.01337,9.666688 9.01953,9.75 9.23232,6.8750717 13,4.5 13,4.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 13,1 V 1.5 L 16.333984,2.75 17,2.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,8 C 7,8 4,9.5995 4,11.5 4,11.58446 4.012114,11.666842 4.023437,11.75 4.2669129,9.961977 7,8.5 7,8.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 15,13 c -1,0 -1,0.800928 -1,2 H 1 c 0,0 0.1472581,0.213374 0.3789062,0.5 H 14 c 0,-1.199072 0,-2 1,-2 h 5 c 0.869888,0 0.977461,0.560254 0.992188,1.552734 C 20.992608,15.036989 21,15.015333 21,15 c 0,-1.297655 0,-2 -1,-2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/unturned.svg b/.icons/awkward/22x22/apps/unturned.svg
new file mode 100644
index 00000000..18342219
--- /dev/null
+++ b/.icons/awkward/22x22/apps/unturned.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#568156" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 1,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 21,20 c 0,0.554 -0.446,1 -1,1 L 2,21 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 3,9.5 0,2 2,0 0,-2 -2,0 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 3,9 3,11 5,11 5,9 3,9 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 17,9.5 0,2 2,0 0,-2 -2,0 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 17,9 0,2 2,0 0,-2 -2,0 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 8,13.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 8,13 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 8,14.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 8,14 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 8,14 0,0.5 6,0 0,-0.5 -6,0 z m -1,1 0,0.5 1,0 0,-0.5 -1,0 z m 7,0 0,0.5 1,0 0,-0.5 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/update-manager.svg b/.icons/awkward/22x22/apps/update-manager.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/update-manager.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/update-notifier.svg b/.icons/awkward/22x22/apps/update-notifier.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/update-notifier.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/uplink.svg b/.icons/awkward/22x22/apps/uplink.svg
new file mode 100644
index 00000000..81d8c33f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/uplink.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 10.000479,3.5 C 8.6645419,3.5 7.6930116,4.5125637 7.318838,5.7441406 6.8185234,5.1208893 5.9714361,4.5 5.0004786,4.5 h -1 C 2.8338119,4.5 1.69993,5.3784409 1.3364161,6.1054688 0.97290216,6.8324966 1.0004786,7.5 1.0004786,7.5 v 9 c 0,0 -0.027576,0.667503 0.3359375,1.394531 C 1.69993,18.621559 2.8338119,19.5 4.0004786,19.5 H 17.000479 c 1.666667,0 3.050549,-1.128441 3.539062,-2.105469 C 21.028055,16.417503 21.000479,15.5 21.000479,15.5 v -8 c 0,0 0.02758,-0.6675034 -0.335938,-1.3945312 C 20.301028,5.3784409 19.167146,4.5 18.000479,4.5 h -3.84375 c -0.55234,-0.5968255 -1.300259,-1 -2.15625,-1 z"/>
+ <path style="fill:#bfbfbf" d="M 10.000479,3 C 8.6645419,3 7.6930116,4.0125637 7.318838,5.2441406 6.8185234,4.6208893 5.9714361,4 5.0004786,4 h -1 C 2.8338119,4 1.69993,4.8784409 1.3364161,5.6054688 0.97290216,6.3324966 1.0004786,7 1.0004786,7 v 9 c 0,0 -0.027576,0.667503 0.3359375,1.394531 C 1.69993,18.121559 2.8338119,19 4.0004786,19 H 17.000479 c 1.666667,0 3.050549,-1.128441 3.539062,-2.105469 C 21.028055,15.917503 21.000479,15 21.000479,15 V 7 c 0,0 0.02758,-0.6675034 -0.335938,-1.3945312 C 20.301028,4.8784409 19.167146,4 18.000479,4 h -3.84375 C 13.604389,3.4031745 12.85647,3 12.000479,3 Z"/>
+ <path style="opacity:0.1" d="m 10.000479,5.5 c -0.5540004,0 -1.0000004,0.446 -1.0000004,1 v 1 c 0,0.554 0.446,1 1.0000004,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.0000004,1 c -1,0 -1,1 -1,1 v 9 c 0,0 0,1 1,1 H 17.000479 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 7.0004786 c -1,0 -1,-1 -1,-1 v -6 c 0,0 0,-1 -1,-1 z"/>
+ <path style="fill:#2e56b2" d="M 10.000479,5 C 9.4464786,5 9.0004786,5.446 9.0004786,6 v 1 c 0,0.554 0.446,1 1.0000004,1 h 2 c 0.554,0 1,-0.446 1,-1 V 6 c 0,-0.554 -0.446,-1 -1,-1 z M 4.0004786,6 c -1,0 -1,1 -1,1 v 9 c 0,0 0,1 1,1 H 17.000479 c 2,0 2,-2 2,-2 V 7 c 0,0 0,-1 -1,-1 h -2 v 6 c 0,2 -2,2 -2,2 H 7.0004786 c -1,0 -1,-1 -1,-1 V 7 c 0,0 0,-1 -1,-1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.000479,3 C 8.6645419,3 7.6930116,4.0125637 7.318838,5.2441406 6.8185234,4.6208893 5.9714361,4 5.0004786,4 h -1 C 2.8338119,4 1.69993,4.8784409 1.3364161,5.6054688 0.97290216,6.3324966 1.0004786,7 1.0004786,7 v 0.5 c 0,0 -0.0275765,-0.6675034 0.3359375,-1.3945312 C 1.6999291,5.3784409 2.8338116,4.5 4.0004786,4.5 h 1 C 5.9714366,4.5 6.818524,5.1208893 7.318838,5.7441406 7.693012,4.5125637 8.6645416,3.5 10.000479,3.5 h 2 c 0.855991,0 1.60391,0.4031745 2.15625,1 h 3.84375 c 1.166667,0 2.300549,0.8784409 2.664062,1.6054688 C 21.028059,6.8324966 21.000479,7.5 21.000479,7.5 V 7 c 0,0 0.02758,-0.6675034 -0.335938,-1.3945312 C 20.301028,4.8784409 19.167146,4 18.000479,4 h -3.84375 C 13.604389,3.4031745 12.85647,3 12.000479,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/upload-pictures.svg b/.icons/awkward/22x22/apps/upload-pictures.svg
new file mode 100644
index 00000000..d8ee1398
--- /dev/null
+++ b/.icons/awkward/22x22/apps/upload-pictures.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-2,-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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/upsource.svg b/.icons/awkward/22x22/apps/upsource.svg
new file mode 100644
index 00000000..5c55308e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/upsource.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#2086e7" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#ff8c2a" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#6655e4" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#2086e7" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 8.5071207,6.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 8.5000495,6.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 6.50005,6.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 10.507121,8.999949 c 0,0 2.000002,0.232251 2.000002,-0.9999985 C 12.507123,6.7677 10.507121,6.99995 10.507121,6.99995 M 10.50717,11 V 6.999999"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 10.507121,8.499999 c 0,0 2.000002,0.232251 2.000002,-0.9999985 C 12.507123,6.26775 10.507121,6.5 10.507121,6.5 m 4.9e-5,4.000049 v -4"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/upwork.svg b/.icons/awkward/22x22/apps/upwork.svg
new file mode 100644
index 00000000..6d701947
--- /dev/null
+++ b/.icons/awkward/22x22/apps/upwork.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#7cca3e" width="20" height="20" x="1" y="1" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 L 1,3 C 1,2.169 1.669,1.5 2.5,1.5 l 17,0 C 20.331,1.5 21,2.169 21,3 L 21,2.5 C 21,1.669 20.331,1 19.5,1 l -17,0 z"/>
+ <path style="opacity:0.2" d="M 1,19.5 1,20 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 1.669,21 1,20.331 1,19.5 Z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 4,7.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 18.878639,12.910665 18.999879,11.861111 18.999879,11 18.703881,9.058012 17.171845,7.5206696 15.499999,7.5 14,7.5 13.145001,7.601195 12.635741,8.5246015 12.419597,8.91652 12.219253,9.32391 12.051757,9.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 6.2669632,13.471555 6,12.861859 6,12.861859 L 6,7.5 Z m 11.499999,2 C 17,9.5 17,10.5 17.086534,11.462161 17,12.5 17,13.5 15.499999,13.5 14.166771,13.394667 14.390991,13.053194 13.626952,12.240235 14.170564,10.367565 14,9.5 15.499999,9.5 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 4,7 0,5 c 0,1 0,3 3,3 3,0 3,-2 3.000029,-3 l 0,-2 1.412082,1.591007 C 11.022929,13.722748 11.000001,16.528698 11.000001,17 l 2,0 c 0,-0.350671 0.05674,-1.585151 0.200196,-2.944336 C 13.881526,14.573448 14.613921,15 15.499999,15 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 18.703881,8.5580118 17.171845,7.0206696 15.499999,7 14,7 13.145001,7.101195 12.635741,8.0246015 12.419597,8.4165201 12.219253,8.8239095 12.051757,9.249211 l -2.05173,-2.249219 0,8e-6 -1.9999997,0 0,1 0,4.361859 C 8.0000273,12.361859 7.7330368,13.028445 7,13 6.2669632,12.971555 6,12.361859 6,12.361859 L 6,7 Z M 15.499999,9 C 17,9 17,10 17.086534,10.962161 17,12 17,13 15.499999,13 14.166771,12.894667 14.390991,12.553194 13.626952,11.740235 14.170564,9.867565 14,9 15.499999,9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/uqm.svg b/.icons/awkward/22x22/apps/uqm.svg
new file mode 100644
index 00000000..81b51915
--- /dev/null
+++ b/.icons/awkward/22x22/apps/uqm.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#636363" width="15.714" height="3.014" x="7.47" y=".47" transform="matrix(0.70773135,0.70648166,-0.70773135,0.70648166,0,0)"/>
+ <path style="opacity:0.2" d="m 11.920101,1.5036986 c -0.255549,0.021571 -0.385683,0.1497877 -0.63086,0.3945313 l -0.851562,0.8515625 c -0.384658,0.3010737 -0.437499,0.4502687 -0.4375,0.9042969 v 0.4414062 2.3535157 0.4414062 l 0.0059,0.00586 -5.9472647,5.9394546 -2.4140626,0.179687 c -0.65989644,-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.9570305,-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 21.056545,10.24773 20.998267,9.9834858 20.998267,9.4294808 V 5.6951049 L 20.480648,4.3415893 18.168148,2.0349486 16.791195,1.5173705 H 16.334163 12.68182 c -0.122382,-0.016282 -0.221458,-0.020862 -0.306641,-0.013672 -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 6.2618983,1.8728393 1.5001795,6.6247924 C 1.1590501,6.9653197 0.93334566,7.0964403 1.0177576,7.6013549 l 0.027344,4.2558601 c 0.014813,0.828287 0.027497,0.648156 0.5761719,0.105469 L 9.0197105,4.6247924 Z M 17.904476,13.493934 10.554867,20.882605 c -0.543648,0.547707 -0.7242835,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 11.920101,1.003906 c -0.255549,0.021571 -0.385683,0.1497877 -0.63086,0.3945313 l -0.851562,0.8515625 c -0.384658,0.3010737 -0.437499,0.4502687 -0.4375,0.9042969 v 0.4414062 2.3535157 0.4414062 l 0.0059,0.00586 -5.9472647,5.9394542 -2.4140626,0.179687 c -0.65989644,-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.9570305,-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 20.584204,10.09961 C 21.056545,9.7479368 20.998267,9.4836928 20.998267,8.9296879 V 5.1953123 L 20.480648,3.8417967 18.168148,1.535156 16.791195,1.0175779 H 16.334163 12.68182 c -0.122382,-0.016282 -0.221458,-0.0208623 -0.306641,-0.013672 -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 6.2618983,1.3730467 1.5001795,6.1249998 C 1.1590501,6.4655271 0.93334566,6.5966477 1.0177576,7.1015623 l 0.027344,4.2558597 c 0.014813,0.828287 0.027497,0.648156 0.5761719,0.105469 L 9.0197105,4.1249998 Z M 17.904476,12.994141 10.554867,20.382812 c -0.543648,0.547707 -0.7242835,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="opacity:0.2;fill:#ffffff" d="m 11.920101,1.003906 c -0.255549,0.021571 -0.385683,0.1497877 -0.63086,0.3945313 l -0.851562,0.8515625 c -0.384658,0.3010737 -0.437499,0.4502687 -0.4375,0.9042969 v 0.4414062 0.058594 c 1e-6,-0.4540284 0.05284,-0.6032234 0.4375,-0.9042971 l 0.851562,-0.8515625 c 0.245177,-0.2447436 0.375311,-0.3729603 0.63086,-0.3945313 0.08518,-0.00719 0.184261,-0.00261 0.30664,0.013672 h 0.109376 c 0.01475,-0.00213 0.02341,-0.012352 0.03906,-0.013672 0.08518,-0.00719 0.184259,-0.00261 0.306641,0.013672 h 3.652343 0.457032 l 1.376953,0.5175781 2.3125,2.3066407 0.517578,1.3535156 v -0.5 L 20.480648,3.8417967 18.168148,1.535156 16.791195,1.0175779 H 16.334163 12.68182 c -0.122382,-0.016282 -0.221458,-0.0208622 -0.306641,-0.013672 -0.01565,0.00132 -0.02431,0.011542 -0.03906,0.013672 H 12.226741 C 12.104362,1.0012959 12.005284,0.99671583 11.920101,1.003906 Z M 6.2618983,1.3730467 1.5001795,6.1249998 C 1.1590501,6.4655271 0.93334566,6.5966477 1.0177576,7.1015623 l 0.00195,0.1582031 C 1.0716362,7.0110806 1.2530194,6.8717236 1.5001795,6.6249998 l 4.7617188,-4.7519531 2.5058593,2.5019531 0.2519529,-0.25 z M 10.000179,6.4023436 4.0587733,12.335938 1.6447107,12.515625 c -0.65989634,-0.0053 -0.5859381,0.0963 -0.5859374,0.705078 l 0.019531,0.0332 c 0.034022,-0.185445 0.1472746,-0.241647 0.5664062,-0.238281 l 2.4140628,-0.179684 5.9472647,-5.9394538 -0.0059,-0.00586 V 6.4492186 Z m 10.998047,2.5273437 v 0.3847655 c 0.0028,-0.113136 0,-0.23795 0,-0.3847655 z m -3.09375,4.0644537 -7.349609,7.388671 c -0.490359,0.49402 -0.6437245,0.54894 -0.06836,0.566407 0.02619,-0.02564 0.04012,-0.03795 0.06836,-0.06641 l 7.349609,-7.388671 2.507812,2.503906 0.25,-0.25 z"/>
+ <path style="opacity:0.2" d="m 16.612265,1.5175869 4.38563,4.3778175 V 4.6083283 c 0,0 -4.12e-4,-0.7825417 -0.509753,-1.2909827 L 19.305555,2.1367118 C 18.685822,1.5180729 17.805594,1.5175869 17.805594,1.5175869 Z M 6.8439606,1.5810619 C 6.5402283,1.5668637 6.2638974,1.870117 6.2638974,1.870117 L 5.7424263,2.391588 8.4991917,5.1434706 9.0216395,4.6229765 c 0,0 0.555997,-0.4730356 0.137691,-0.8906025 L 7.1476638,1.7246129 C 7.0493283,1.6264514 6.9452045,1.5857946 6.8439606,1.5810619 Z M 18.484287,13.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 -2.011667,-2.00776 C 18.695132,13.25176 18.587533,13.208589 18.484287,13.201859 Z M 1.0589523,13.525092 v 1.278288 c 0,0 0.1908973,0.981852 0.7206847,1.510704 l 4.4354337,4.427621 C 6.9107309,21.436137 7.8331933,21.437 7.8331933,21.437 h 1.1093466 l 0.020509,-0.02148 z"/>
+ <path style="fill:#ff6e23" d="m 16.612265,1.0171279 4.38563,4.3778175 V 4.1078693 c 0,0 -4.12e-4,-0.7825417 -0.509753,-1.2909827 L 19.305555,1.6362528 C 18.685822,1.0176139 17.805594,1.0171279 17.805594,1.0171279 Z M 6.8439606,1.0806029 C 6.5402283,1.0664047 6.2638974,1.369658 6.2638974,1.369658 L 5.7424263,1.891129 8.4991917,4.6430116 9.0216395,4.1225175 c 0,0 0.555997,-0.4730356 0.137691,-0.8906025 L 7.1476638,1.2241539 C 7.0493283,1.1259924 6.9452045,1.0853356 6.8439606,1.0806029 Z M 18.484287,12.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 -2.011667,-2.00776 C 18.695132,12.751301 18.587533,12.70813 18.484287,12.7014 Z M 1.0589523,13.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 17.528846,4.0746637 C 17.004805,3.5515483 16.260287,3.5521359 16.260287,3.5521359 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.5989444 V 7.2530724 7.0844217 6.1647737 c 0,0 3.8e-4,-0.6612491 -0.430313,-1.0911821 z"/>
+ <path style="fill:#ffd82b" d="M 17.528846,3.5745171 C 17.004805,3.0514016 16.260287,3.0519892 16.260287,3.0519892 l -0.857739,10e-8 -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.5989451 V 6.7529257 6.584275 5.664627 c 0,0 3.8e-4,-0.6612491 -0.430313,-1.0911821 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.251948,3.0512556 -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 5.6644685 c 0,0 4.1e-5,-0.6608596 -0.430653,-1.0907926 L 17.529234,3.5746782 C 17.005193,3.0515642 16.260711,3.0522321 16.260711,3.0522321 h -0.858376 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 16.611507,1.0175779 0.501953,0.5 h 0.691407 c 0,0 0.880266,5.017e-4 1.5,0.6191407 L 20.48846,3.316406 c 0.509341,0.5084411 0.509766,1.2910157 0.509766,1.2910157 v -0.5 c 0,0 -4.25e-4,-0.7825747 -0.509766,-1.2910157 L 19.304867,1.6367186 c -0.619734,-0.618639 -1.5,-0.6191407 -1.5,-0.6191407 z m -9.7675775,0.0625 C 6.5401972,1.0658797 6.2638514,1.3691404 6.2638514,1.3691404 l -0.5214844,0.5214844 0.25,0.25 0.2714844,-0.2695312 c 0,-1e-7 0.2763458,-0.3032608 0.5800781,-0.2890626 0.1012439,0.00473 0.206352,0.044417 0.3046875,0.1425782 l 2.0097655,2.0078125 c 0.03736,0.037299 0.05912,0.075474 0.08203,0.1132812 0.09192,-0.172146 0.132892,-0.3987383 -0.08203,-0.6132812 L 7.148617,1.2246092 C 7.0502815,1.1264477 6.9451734,1.0848106 6.8439295,1.0800779 Z M 18.484554,12.701172 c -0.309736,-0.02019 -0.576172,0.291015 -0.576172,0.291016 l -0.523437,0.521484 0.25,0.25 0.273437,-0.271484 c 0,0 0.266436,-0.311206 0.576172,-0.291016 0.103246,0.0067 0.209876,0.04991 0.314453,0.154297 l 2.011719,2.007812 c 0.03201,0.03196 0.04986,0.06474 0.07031,0.09766 0.08961,-0.172922 0.130751,-0.396949 -0.07031,-0.597657 L 18.799007,12.855469 C 18.69443,12.751077 18.5878,12.707902 18.484554,12.701172 Z M 1.0587733,13.025391 v 0.5 L 8.4845545,20.9375 h 0.4570312 l 0.021484,-0.02148 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/urbanterror.svg b/.icons/awkward/22x22/apps/urbanterror.svg
new file mode 100644
index 00000000..72111ddc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/urbanterror.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#2a74c2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/urserver.svg b/.icons/awkward/22x22/apps/urserver.svg
new file mode 100644
index 00000000..186938cb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/urserver.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#5db43e" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/urxvt.svg b/.icons/awkward/22x22/apps/urxvt.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/urxvt.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/urxvt_48x48.svg b/.icons/awkward/22x22/apps/urxvt_48x48.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/urxvt_48x48.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/us.zoom.Zoom.svg b/.icons/awkward/22x22/apps/us.zoom.Zoom.svg
new file mode 120000
index 00000000..e522493b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/us.zoom.Zoom.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/usb-creator-gtk.svg b/.icons/awkward/22x22/apps/usb-creator-gtk.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/usb-creator-gtk.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/usb-creator-kde.svg b/.icons/awkward/22x22/apps/usb-creator-kde.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/22x22/apps/usb-creator-kde.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/usb-creator.svg b/.icons/awkward/22x22/apps/usb-creator.svg
new file mode 100644
index 00000000..7d5b7e2d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/usb-creator.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#b7b7b7" d="m3.999985 2h13.99995v7h-13.99995z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m3.999985 2v0.5h13.99995v-0.5z"/>
+ <rect fill="#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <rect style="opacity:.4" width="12" height="2" x="5" y="10"/>
+ <rect style="opacity:.4" width="10" height="2" x="6" y="13"/>
+ <rect style="opacity:.4" width="8" height="2" x="7" y="16"/>
+ <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 fill="#3cd240" cx="16" cy="16" r="6"/>
+ <path style="fill:#ffffff" d="m13 16 3 4 3-4h-2v-4h-2v4z"/>
+ <rect style="opacity:.5" width="4" height="2" x="5" y="4"/>
+ <rect style="opacity:.5" width="4" height="2" x="13" y="4"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/usb.svg b/.icons/awkward/22x22/apps/usb.svg
new file mode 100644
index 00000000..dbdab9fb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/usb.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#2d48a6" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2" d="m 11,3.5 -2.5,4 H 10 v 5 H 7 V 11.2305 C 7.62,10.8705 8,10.21 8,9.5 8,8.4 7.1,7.5 6,7.5 c -1.1,0 -2,0.9 -2,2 0,0.71 0.38,1.3705 1,1.7305 V 12.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 14.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 11,3 8.5,7 H 10 v 5 H 7 V 10.7305 C 7.62,10.3705 8,9.71 8,9 8,7.9 7.1,7 6,7 4.9,7 4,7.9 4,9 4,9.71 4.38,10.3705 5,10.7305 V 12 c 0,2 2,2 2,2 h 3 v 1.27 C 9.38,15.63 9,16.29 9,17 c 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 14 h 3 c 0,0 2,0 2,-2 v -1 c 0.554,0 1,-0.446 1,-1 V 8 C 18,7.446 17.554,7 17,7 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 12 V 7 h 1.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/usbguard-icon.svg b/.icons/awkward/22x22/apps/usbguard-icon.svg
new file mode 100644
index 00000000..e1598e31
--- /dev/null
+++ b/.icons/awkward/22x22/apps/usbguard-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 8.7718165,1.5016796 C 8.5039751,1.5043646 8.2307851,1.5106621 7.9545657,1.5216316 6.8494544,1.5655166 5.695394,1.6866921 4.6357412,1.9757809 3.5760886,2.2648692 2.5791727,2.7306886 1.8740464,3.5553272 1.4001828,4.1095046 1.1051656,4.823299 1.022783,5.6398529 H 1.011287 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.7987713 2.0354626,8.3271773 1.5095856,2.834366 4.0419307,5.181638 7.7547814,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.4667428 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 20.844631,4.7502555 20.518763,4.0043156 20.010214,3.4337142 19.279519,2.6138604 18.269162,2.1729489 17.211154,1.9159245 15.095366,1.4019315 12.64215,1.5699231 10.979256,1.5316079 h -9.5e-4 C 10.331031,1.5164404 9.5753491,1.4936199 8.7718245,1.5016794 Z"/>
+ <path style="fill:#17aeff" d="M 8.7718165,1.0016795 C 8.5039751,1.0043645 8.2307851,1.010662 7.9545657,1.0216315 6.8494544,1.0655165 5.695394,1.186692 4.6357412,1.4757808 3.5760886,1.7648691 2.5791727,2.2306885 1.8740464,3.0553271 1.4001828,3.6095045 1.1051656,4.3232991 1.022783,5.139853 H 1.011287 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.7987712 2.0354626,8.3271772 1.5095856,2.834366 4.0419307,5.181638 7.7547814,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.4667428 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 20.844631,4.2502556 20.518763,3.5043155 20.010214,2.9337142 19.279519,2.1138603 18.269162,1.6729488 17.211154,1.4159245 15.095366,0.90193141 12.64215,1.069923 10.979256,1.0316078 h -9.5e-4 C 10.331031,1.0164403 9.5753491,0.99361981 8.7718245,1.0016793 Z"/>
+ <path style="opacity:0.1" d="m 6.4999951,2.5000002 c -0.2769999,0 -0.5,0.223 -0.5,0.5 v 3.5 H 5.7382763 3.4999951 C 3.6260426,9.0131792 4.1577797,12.163713 5.2558545,14.144531 6.4458298,16.29113 8.1208437,17.96807 10.999995,19 c 2.879151,-1.03193 4.554165,-2.70887 5.744141,-4.855469 1.098074,-1.980818 1.629812,-5.1313518 1.755859,-7.6445308 h -2.238281 -0.261719 v -3.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.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 1.4531278 a 0.27446528,0.27446528 0 0 1 0.273438,0.2753906 V 5.2265627 A 0.27446528,0.27446528 0 0 1 9.7265571,5.5000002 H 8.2734326 A 0.27446528,0.27446528 0 0 1 7.9999951,5.2265627 V 3.7753908 A 0.27446528,0.27446528 0 0 1 8.2539013,3.5000002 Z m 3.9999997,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 0.275343,0.2753906 V 5.2265627 A 0.27446528,0.27446528 0 0 1 13.724604,5.5000002 H 12.273433 A 0.27446528,0.27446528 0 0 1 11.999995,5.2265627 V 3.7753908 a 0.27446528,0.27446528 0 0 1 0.253906,-0.2753906 z m -1.308594,4 c 1.837116,-5e-7 3.568926,1.2269975 4.125,2.8124998 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.6907968 -1.217729,-0.9550778 -2.132813,-0.9550778 -1.5435289,0 -2.4042964,1.0012708 -2.4042964,2.5136708 1e-6,1.529247 0.9592035,2.550782 2.4941404,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 -0.0193,2.353629 -1.93491,4.593755 -4.408209,4.593755 -2.5809408,0 -4.5878909,-1.979812 -4.5878909,-4.517578 0,-2.4930068 1.982281,-4.4824218 4.4453119,-4.4824218 z"/>
+ <path style="fill:#173a4d" d="m 3.4999969,6.0000002 c 0.1260475,2.5131785 0.6568079,5.6637138 1.7548827,7.6445318 1.1899753,2.146599 2.8659651,3.823539 5.7451164,4.855469 2.879151,-1.03193 4.55514,-2.70887 5.745116,-4.855469 1.098074,-1.980818 1.628835,-5.1313533 1.754882,-7.6445318 h -2.23828 -5.261718 -5.2617185 z m 7.4453111,0.9999997 c 1.837115,-5e-7 3.568924,1.2279728 4.124999,2.8134753 0.03292,0.0943 -0.03469,0.1942098 -0.131836,0.1943358 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.5435289,0 -2.4042969,1.0012707 -2.4042969,2.5136705 10e-7,1.529247 0.959203,2.551757 2.4941399,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 15.476805,13.758899 13.561185,16 11.087886,16 8.5069456,16 6.4999964,14.020189 6.4999964,11.482423 c 0,-2.4930065 1.9822802,-4.4824211 4.4453116,-4.4824211 z"/>
+ <path style="fill:#173a4d" d="m 6.4999951,2.0000002 c -0.2769999,0 -0.5,0.223 -0.5,0.5 v 4 c 0,0.277 0.2230001,0.5 0.5,0.5 h 8.9999999 c 0.277,0 0.5,-0.223 0.5,-0.5 v -4 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z m 1.7558594,1 a 0.27446528,0.27446528 0 0 1 0.017578,0 h 1.4531246 a 0.27446528,0.27446528 0 0 1 0.273438,0.2753906 V 4.7265627 A 0.27446528,0.27446528 0 0 1 9.7265571,5.0000002 H 8.2734326 A 0.27446528,0.27446528 0 0 1 7.9999951,4.7265627 V 3.2753908 A 0.27446528,0.27446528 0 0 1 8.2558545,3.0000002 Z m 3.9999995,0 a 0.27446528,0.27446528 0 0 1 0.01758,0 h 1.451171 a 0.27446528,0.27446528 0 0 1 0.27539,0.2753906 V 4.7265627 A 0.27446528,0.27446528 0 0 1 13.724604,5.0000002 H 12.273433 A 0.27446528,0.27446528 0 0 1 11.999995,4.7265627 V 3.2753908 a 0.27446528,0.27446528 0 0 1 0.255859,-0.2753906 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.7714805,1.0019567 C 8.5036391,1.0046417 8.2303171,1.0105187 7.9540977,1.0214882 6.8489864,1.065373 5.6953915,1.1865006 4.6357387,1.4755895 3.5760863,1.7646778 2.579147,2.2310288 1.8740206,3.0556673 1.4001571,3.6098448 1.1048409,4.3230976 1.0224582,5.1396515 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 1.1048409,4.8230975 1.4001571,4.1098446 1.8740206,3.5556673 2.579147,2.7310287 3.5760863,2.2646777 4.6357387,1.9755894 5.6953915,1.6865006 6.8489864,1.5653729 7.9540977,1.5214879 c 0.2762194,-0.010969 0.5495414,-0.016846 0.8173828,-0.019531 0.8035246,-0.00806 1.5597555,0.01413 2.2070305,0.029297 h 0.001 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,-0.001 c 9.5e-4,0.036675 1.77e-4,0.073707 10e-4,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 -10e-4,-0.1103514 l -0.01367,0.001 C 20.844345,4.2505956 20.518309,3.5041984 20.00976,2.9335971 19.279065,2.1137432 18.26894,1.6730436 17.210932,1.4160192 15.095145,0.90202611 12.642381,1.0695688 10.979488,1.0312536 h -10e-4 C 10.331236,1.0160861 9.5750051,0.99389721 8.7714805,1.0019567 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/user-info.svg b/.icons/awkward/22x22/apps/user-info.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/user-info.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/user_icon.svg b/.icons/awkward/22x22/apps/user_icon.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/user_icon.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/userdrake.svg b/.icons/awkward/22x22/apps/userdrake.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/userdrake.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/uterror.svg b/.icons/awkward/22x22/apps/uterror.svg
new file mode 120000
index 00000000..d387de54
--- /dev/null
+++ b/.icons/awkward/22x22/apps/uterror.svg
@@ -0,0 +1 @@
+urbanterror.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/utilities-energy-monitor.svg b/.icons/awkward/22x22/apps/utilities-energy-monitor.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/utilities-energy-monitor.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/utilities-file-archiver.svg b/.icons/awkward/22x22/apps/utilities-file-archiver.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/utilities-file-archiver.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/utilities-log-viewer.svg b/.icons/awkward/22x22/apps/utilities-log-viewer.svg
new file mode 100644
index 00000000..ac2a3c45
--- /dev/null
+++ b/.icons/awkward/22x22/apps/utilities-log-viewer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#325f78" width="16" height="20" x="-19" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="16" x="-17" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" style="opacity:0.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"/>
+ <circle fill="#cc5e55" cx="16" cy="16" r="6"/>
+ <path fill="#fff" d="m15 12v5h2v-5zm0 6v2h2v-2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/utilities-system-monitor.svg b/.icons/awkward/22x22/apps/utilities-system-monitor.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/utilities-system-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/utilities-terminal.svg b/.icons/awkward/22x22/apps/utilities-terminal.svg
new file mode 100644
index 00000000..a35e6406
--- /dev/null
+++ b/.icons/awkward/22x22/apps/utilities-terminal.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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="opacity:.1;fill:#ffffff" 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="m5 4.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="m5 4v1h-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/22x22/apps/utilities-terminal_su.svg b/.icons/awkward/22x22/apps/utilities-terminal_su.svg
new file mode 100644
index 00000000..543f4d43
--- /dev/null
+++ b/.icons/awkward/22x22/apps/utilities-terminal_su.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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:#f03939" width="20" height="18" x="1" y="2" rx="1" ry="1"/>
+ <path style="opacity:.2" d="m4 4.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="m4 4v1h-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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/utilities-tweak-tool.svg b/.icons/awkward/22x22/apps/utilities-tweak-tool.svg
new file mode 100644
index 00000000..72e534a2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/utilities-tweak-tool.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="6" height="8" x="8" y="13.5" rx="2.4" ry="2"/>
+ <path style="opacity:.2" d="m10.49953 1.4999981c-1.3850005 0-2.5000005 1.115-2.5000005 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.4140621l0.082031 0.04687c-0.054178 0.366064-0.082893 0.73544-0.085937 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.08984c1.3042919 0.465885 0.8634729 1.9 2.2484734 1.9h1c1.384999 0 0.774138-1.069978 1.996945-1.720338l0.503055-0.267553c0.68894-0.278108 1.335781-0.65083 1.921875-1.107421l0.07422 0.04297c1.199445 0.6925 2.721561 0.285383 3.414062-0.914062l0.5-0.867188c0.6925-1.199445 0.285383-2.721562-0.914062-3.414062l-0.08203-0.04687c0.05418-0.366066 0.08289-0.735442 0.08593-1.105476-3e-3 -0.370034-0.03176-0.73941-0.08594-1.105469l0.08203-0.04687c1.199445-0.6924999 1.606562-2.214617 0.914063-3.4140621l-0.5-0.8671876c-0.6924922-1.1994461-2.2146092-1.6065635-3.4140552-0.9140634l-0.08008 0.046875c-0.584165-0.456808-1.22901-0.8301744-1.916013-1.109375v-0.089844c0-1.385-1.115001-2.5-2.5-2.5z"/>
+ <path style="fill:#008374" d="m10.49953 0.9999981c-1.3850005 0-2.5000005 1.115-2.5000005 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.054178 0.3660639-0.082893 0.7354399-0.085937 1.1054739 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.08984c1.3042919 0.465885 0.8634729 1.9 2.2484734 1.9h1c1.384999 0 0.774138-1.069978 1.996945-1.720338l0.503055-0.267553c0.68894-0.278108 1.335781-0.65083 1.921875-1.107421l0.07422 0.04297c1.199445 0.6925 2.721561 0.285383 3.414062-0.914062l0.5-0.867188c0.6925-1.199445 0.285383-2.721562-0.914062-3.414062l-0.08203-0.04687c0.05418-0.366066 0.08289-0.735442 0.08593-1.105476-3e-3 -0.370034-0.03176-0.73941-0.08594-1.1054689l0.08203-0.04687c1.199445-0.6925 1.606562-2.2146171 0.914063-3.4140622l-0.5-0.8671876c-0.6924922-1.1994461-2.2146092-1.6065635-3.4140552-0.9140634l-0.08008 0.046875c-0.584165-0.456808-1.22901-0.8301744-1.916013-1.109375v-0.089844c0-1.385-1.115001-2.5-2.5-2.5z"/>
+ <rect style="fill:#e4e4e4" width="6" height="8" x="8" y="13" rx="2.4" ry="2"/>
+ <rect style="opacity:.4" width="2" height="6" x="10" y="14" rx="1" ry="1"/>
+ <path style="opacity:.2" d="m12.99953 6.9199196v3.5800784l-2 1.5-2.0000005-1.5v-3.5761724c-1.820005 0.7943135-2.997456 2.5903865-3 4.5761724 0 2.761423 2.2385765 5 5.0000005 5 2.761423 0 5-2.238577 5-5-1e-3 -1.9872039-1.178697-3.7851969-3-4.5800784z"/>
+ <path style="fill:#ffffff" d="m12.99953 6.4199196v3.5800785l-2 1.4999999-2.0000005-1.4999999v-3.5761725c-1.820005 0.7943135-2.997456 2.5903865-3 4.5761724 0 2.761423 2.2385765 5 5.0000005 5 2.761423 0 5-2.238577 5-5-1e-3 -1.9872039-1.178697-3.7851969-3-4.5800784z"/>
+ <path style="fill:#ffffff;opacity:.1" d="m12.99953 6.4199196v0.5c1.733 0.7563425 2.880928 2.4213895 2.989257 4.2929684 3e-3 -0.0712 0.01074-0.140949 0.01074-0.21289-1e-3 -1.9872049-1.178697-3.7851969-3-4.5800784zm-4.0000005 0.0039c-1.820005 0.7943135-2.997456 2.5903855-3 4.5761714 0 0.07194 0.00774 0.141689 0.01074 0.212891 0.109636-1.8701809 1.2574955-3.5332544 2.98926-4.2890564v-0.5zm0 3.5761725v0.4999999l2.0000005 1.5 2-1.5v-0.4999999l-2 1.4999999z"/>
+ <path style="fill:#ffffff;opacity:.1" d="m10.49953 0.9999981c-1.3850005 0-2.5000005 1.115-2.5000005 2.5v0.087891c-0.6889399 0.2781073-1.3357807 0.65083-1.921875 1.1074215l-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.074219 0.042969c0.5860941-0.4565918 1.2329349-0.8293145 1.9218748-1.1074222v-0.087891c0-1.385 1.115-2.5 2.5000005-2.5h1c1.384999 0 2.5 1.115 2.5 2.5v0.089844c0.687003 0.2792005 1.331849 0.652567 1.916015 1.109375l0.08008-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.04741-1.023406-0.320313-1.4960937l-0.5-0.8671876c-0.692498-1.1994498-2.214618-1.6065624-3.414064-0.9140622l-0.08008 0.046875c-0.584164-0.456808-1.22901-0.8301745-1.916013-1.109375v-0.089844c0-1.385-1.115001-2.5-2.5-2.5zm-7.4511724 9.3730469c-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.855469zm15.902343 0-0.03711 0.02148c0.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.626953zm-15.902343 1.753906-0.044922 0.02539c-0.882584 0.50956-1.3322153 1.469111-1.234375 2.417968 0.07663-0.772422 0.5076177-1.498375 1.234375-1.917968l0.082031-0.04687c-0.023451-0.158451-0.023216-0.319038-0.037109-0.478516zm15.902343 0c-0.01389 0.159479-0.01366 0.320062-0.03711 0.478516l0.08203 0.04687c0.726757 0.419593 1.157744 1.145546 1.234375 1.917968 0.09784-0.948857-0.351791-1.908408-1.234375-2.417968z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/utilities-x-terminal.svg b/.icons/awkward/22x22/apps/utilities-x-terminal.svg
new file mode 100644
index 00000000..2217fb66
--- /dev/null
+++ b/.icons/awkward/22x22/apps/utilities-x-terminal.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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="opacity:.1;fill:#ffffff" 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="m5 4.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="m5 4v1h-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/22x22/apps/utox.svg b/.icons/awkward/22x22/apps/utox.svg
new file mode 100644
index 00000000..ef4869f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/utox.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vacuum.svg b/.icons/awkward/22x22/apps/vacuum.svg
new file mode 100644
index 00000000..0fd42a3f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vacuum.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3e4b60" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:#ffffff;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-1z"/>
+ <path style="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 1z"/>
+ <path style="opacity:.2" d="m6.9640023 5.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="m6.9640023 4.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/22x22/apps/variety.svg b/.icons/awkward/22x22/apps/variety.svg
new file mode 100644
index 00000000..4f4aef02
--- /dev/null
+++ b/.icons/awkward/22x22/apps/variety.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <rect style="fill:#8e8e8e" width="32" height="24" x="-40" y="-34" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="32" height="40" x="-36" y="-42" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="28" height="36" x="-34" y="-40" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,4 C 2.892,4 2,4.892 2,6 V 7 C 2,5.892 2.892,5 4,5 h 36 c 1.108,0 2,0.892 2,2 V 6 C 42,4.892 41.108,4 40,4 Z"/>
+ <path style="opacity:0.2" d="m 10,38 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 12 c -1.108,0 -2,-0.892 -2,-2 z"/>
+ <path style="opacity:0.2" d="m 2,34 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 4 C 2.892,36 2,35.108 2,34 Z"/>
+ <path style="opacity:0.2" d="m 29,13 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"/>
+ <path style="fill:#c0ca33" d="m 29,12 c -1.657,0 -3,1.343 -3,3 0,1.657 1.343,3 3,3 1.657,0 3,-1.343 3,-3 0,-1.657 -1.343,-3 -3,-3 z"/>
+ <path style="fill:#c0ca33" d="M 13,24 C 8.5,24 4,28 4,33.063 V 34 H 40 C 40,34 37,26 32.5,26 28,26 28,30 25,30 22,30 17.5,24 13,24 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vbam.svg b/.icons/awkward/22x22/apps/vbam.svg
new file mode 100644
index 00000000..670ae34a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vbam.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 7.99541,4.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 0,14.166667 C 0,15.967166 1.4718,17.5 3.3,17.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 18.7,17.5 c 1.8282,0 3.3,-1.532834 3.3,-3.333333 L 22,8.8336668 C 22,7.0331667 20.5282,5.5003333 18.7,5.5003333 l -2.010938,0 c -0.657565,-0.6638505 -1.613498,-1 -2.684472,-1 z"/>
+ <path style="fill:#7f4fc8" d="m 7.99541,4.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 22,8.3336708 C 22,6.5331707 20.5282,5.0003373 18.7,5.0003373 l -2.010938,0 c -0.657565,-0.6638505 -1.613498,-1 -2.684472,-1 z"/>
+ <circle style="opacity:0.2" cx="20" cy="10.5" r="1"/>
+ <circle style="fill:#ffffff" cx="20" cy="10" r="1"/>
+ <circle style="opacity:0.2" cx="11.5" cy="-17" r="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <circle style="fill:#ffffff" cx="11" cy="-17" r="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 7.995117,3.999996 c -1.070974,0 -2.027005,0.336133 -2.68457,1 l -2.0107423,0 C 1.4716047,4.999996 0,6.532504 0,8.333004 l 0,0.5 C 0,7.032504 1.4716047,5.499996 3.2998047,5.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 20.528395,5.499996 22,7.032504 22,8.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="7" y="7"/>
+ <circle style="opacity:0.2" cx="7" cy="-19.5" r=".5" transform="matrix(0,1,-1,0,0,0)"/>
+ <circle style="fill:#52ff41" cx="6.5" cy="-19.5" r=".5" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 2,9.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 2,9.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/22x22/apps/vdrift-64x64.svg b/.icons/awkward/22x22/apps/vdrift-64x64.svg
new file mode 120000
index 00000000..8626036d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vdrift-64x64.svg
@@ -0,0 +1 @@
+vdrift.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/vdrift.svg b/.icons/awkward/22x22/apps/vdrift.svg
new file mode 100644
index 00000000..29b1f258
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vdrift.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 15.210736,19.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 22.000925,2.842273 21.655107,2.500042 21.228505,2.5 17.016158,2.5 13.193576,4.346001 11.098224,7.542816 9.0405161,10.682199 8.5009681,14.49069 8.5009681,18.735553 c 4.3e-5,0.422175 0.345861,0.764405 0.772463,0.764447 z"/>
+ <path style="opacity:0.2" d="m 15.220232,19.5 c 0.576088,-2.54e-4 0.953485,-0.606791 0.702091,-1.128373 L 8.9886251,2.942605 C 8.8579931,2.671726 8.5849901,2.499809 8.2857721,2.5 l -6.504828,0 c -0.575558,5.28e-4 -0.95269097,0.60623 -0.702091,1.127606 l 7.434088,15.42979 c 0.130513,0.27063 0.403149,0.442501 0.702092,0.442604 z"/>
+ <path style="fill:#115ccc;fill-rule:evenodd" d="m 15.210736,19 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 22.000925,2.342273 21.655107,2.000042 21.228505,2 17.016158,2 13.193576,3.846001 11.098224,7.042816 9.0405161,10.182199 8.5009681,13.99069 8.5009681,18.235553 8.5010111,18.657728 8.8468291,18.999958 9.2734311,19 Z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 21.228516,2 C 17.016169,2 13.193008,3.8461538 11.097656,7.0429688 9.0399481,10.182352 8.5000001,13.991465 8.5000001,18.236328 c 1.4e-6,0.01386 0.00708,0.02539 0.00781,0.03906 C 8.5471741,14.217195 9.1153541,10.567307 11.097656,7.5429688 13.193008,4.3461538 17.016169,2.5 21.228516,2.5 21.655118,2.500042 21.999957,2.8414969 22,3.2636719 l 0,-0.5 C 21.999957,2.3414969 21.655118,2.000042 21.228516,2 Z"/>
+ <path style="fill:#3387f5" d="m 15.220232,19 c 0.576088,-2.54e-4 0.953485,-0.606791 0.702091,-1.128373 L 8.9886251,2.442605 C 8.8579931,2.171726 8.5849901,1.999809 8.2857721,2 l -6.504828,0 c -0.575558,5.28e-4 -0.95269097,0.60623 -0.702091,1.127606 l 7.434088,15.42979 c 0.130513,0.27063 0.403149,0.442501 0.702092,0.442604 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.7812501,2 C 1.2292446,2.0005064 0.86487893,2.5569476 1.0566407,3.0625 1.1530277,2.7520115 1.4168702,2.5003343 1.7812501,2.5 l 6.5039062,0 c 0.2992181,-1.91e-4 0.572493,0.1724804 0.703125,0.4433594 L 15.921875,18.371094 c 0.01044,0.02167 0.01318,0.04449 0.02148,0.06641 0.05592,-0.180182 0.07081,-0.374922 -0.02148,-0.566406 L 8.9882813,2.4433594 C 8.8576493,2.1724804 8.5843744,1.999809 8.2851563,2 L 1.7812501,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vectr.svg b/.icons/awkward/22x22/apps/vectr.svg
new file mode 100644
index 00000000..7095103a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vectr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 1.0098,11.207 A 10,10 0 0 0 1,11.5 a 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.793 z"/>
+ <path style="fill:#4f4f4f" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="m 7.7128906,6.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 11.517395,11.231845 10.152651,9.078597 8.828125,6.9041435 8.5111521,6.5420598 8.2040295,6.4966909 7.7128906,6.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 17.124465,8.9038181 17.557537,7.871168 17.90625,7.1853935 18.254962,6.4996181 17.527344,6.4998466 17.527344,6.4998466 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 1.0098,11.207 10,10 0 0 1 11,1.5 10,10 0 0 1 20.99,11.293 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#e4e4e4" d="M 7.7128906,5.9960938 C 7.5491777,5.9958436 7.3659314,6 7.1542969,6 6.2545242,5.9820758 5.353001,6.0109182 4.453125,6 3.8292911,5.9953 3.9737395,6.7248572 4.1542969,7.03125 c 1.9963266,3.387592 4.3557816,7.179977 6.5546871,10.755859 0.422499,0.593634 0.866767,-0.211819 1.103516,-0.55664 0.598348,-0.871468 1.091967,-1.783974 1.597656,-2.697266 C 13.623743,13.91938 13.027017,13.446256 12.814453,12.925781 11.517395,10.731999 10.152651,8.5787502 8.828125,6.4042969 8.5111521,6.0422132 8.2040295,5.9968443 7.7128906,5.9960938 Z M 14.359375,6 c -0.639303,0 -0.232422,0.7207031 -0.232422,0.7207031 0,0 0.959592,1.8161734 1.511719,2.8105469 0.552127,0.994375 0.850003,0.138594 0.988281,-0.136719 C 17.124465,8.4039715 17.557537,7.3713214 17.90625,6.6855469 18.254962,5.9997715 17.527344,6 17.527344,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.7128906,5.9960938 C 7.5491777,5.9958436 7.3659314,6 7.1542969,6 6.2545242,5.9820758 5.353001,6.0109182 4.453125,6 3.9843489,5.9964682 3.9489099,6.4076092 4.0371094,6.7421875 4.0938773,6.5993072 4.2200398,6.4982439 4.453125,6.5 c 0.899876,0.010918 1.8013992,-0.017924 2.7011719,0 0.2116345,0 0.3948808,-0.00416 0.5585937,-0.00391 0.4911389,7.504e-4 0.7982615,0.046119 1.1152344,0.4082031 1.324526,2.1744529 2.68927,4.3277019 3.986328,6.5214839 0.150875,0.369427 0.48488,0.716507 0.595703,1.105469 0.211673,-0.612888 -0.383361,-1.085538 -0.595703,-1.605469 C 11.517395,10.731999 10.152651,8.5787502 8.828125,6.4042969 8.5111521,6.0422132 8.2040295,5.9968443 7.7128906,5.9960938 Z M 14.359375,6 C 13.884887,6 13.988237,6.3949113 14.072266,6.5996094 14.126417,6.5414624 14.213169,6.5 14.359375,6.5 h 3.167969 c 0,0 0.258011,0.00357 0.392578,0.1503906 C 18.221321,6.0039874 17.527344,6 17.527344,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/veracrypt.svg b/.icons/awkward/22x22/apps/veracrypt.svg
new file mode 100644
index 00000000..4a3033fc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/veracrypt.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/veracrypt.xpm.svg b/.icons/awkward/22x22/apps/veracrypt.xpm.svg
new file mode 120000
index 00000000..16df79fb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/veracrypt.xpm.svg
@@ -0,0 +1 @@
+veracrypt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/veyon-configurator.svg b/.icons/awkward/22x22/apps/veyon-configurator.svg
new file mode 100644
index 00000000..679719d6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/veyon-configurator.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#545454" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 6,7 C 5.446,7 5,7.446 5,8 5,8.554 5.446,9 6,9 H 10 10.200196 16 C 16.554,9 17,8.554 17,8 17,7.446 16.554,7 16,7 H 10.200196 10 Z"/>
+ <path style="opacity:0.4;fill:#ffffff" d="m 6,13 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 H 10 10.200196 16 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 H 10.200196 10 Z"/>
+ <path style="opacity:0.2" d="m 15,8.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 9,14.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 15,8 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 9,14 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/22x22/apps/veyon-master.svg b/.icons/awkward/22x22/apps/veyon-master.svg
new file mode 100644
index 00000000..8c9b32b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/veyon-master.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-34.289643,-76.041152)">
+ <ellipse id="ellipse841" style="opacity:0.2" cx="45.29" cy="87.541" rx="10" ry="10"/>
+ <ellipse style="fill:#545454" cx="45.29" cy="87.041" rx="10" ry="10"/>
+ <ellipse id="ellipse897" style="opacity:0.2" cx="45.29" cy="87.541" rx="8" ry="8"/>
+ <ellipse style="fill:#ffffff" cx="45.29" cy="87.041" rx="8" ry="8"/>
+ <path style="fill:#545454" d="m 53.289643,87.04115 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="45.29" cy="87.541" r="2"/>
+ <circle style="fill:#ffffff" cx="45.29" cy="87.041" r="2"/>
+ <path id="ellipse847" style="opacity:0.1;fill:#ffffff" d="m 45.289644,77.041149 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/22x22/apps/viber.svg b/.icons/awkward/22x22/apps/viber.svg
new file mode 100644
index 00000000..29c927bd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/viber.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:.2" d="m7 16.5h5.5l-5.5 5z"/>
+ <path style="fill:#694088" d="m7 16h5.5l-5.5 5z"/>
+ <rect style="opacity:.2" width="18" height="17" x="2" y=".5" rx="6.365" ry="6.565"/>
+ <rect style="fill:#924cc4" width="18" height="17" x="2" rx="6.365" ry="6.565"/>
+ <path style="fill:#ffffff" d="m8.398 3.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="m6.3975 4.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 8.364258,0 C 4.8381925,0 2,2.9281708 2,6.5654295 v 0.5 C 2,3.428171 4.8381925,0.5 8.364258,0.5 h 5.271484 C 17.161807,0.5 20,3.428171 20,7.0654295 v -0.5 C 20,2.9281708 17.161807,0 13.635742,0 Z"/>
+ <path style="opacity:.2" d="m12.443776 3.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.4959404 0.39526 1.0854004 0.79635 1.7910004 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.4707004-0.63565-3.1350096-3.12-3.1396096-3.137699-4.405e-4 -0.0078-0.0182-0.30184 0.1669992-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.1044076-0.1406-0.2727076-0.3509-0.4160076-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="m12.443776 3.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.4959404 0.39526 1.0854004 0.79635 1.7910004 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.4707004-0.63565-3.1350076-3.12-3.1396076-3.1376997-4.405e-4 -0.0078-0.0182-0.30184 0.1669972-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.1044072-0.1406-0.2727072-0.3509-0.4160072-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/22x22/apps/victor-vran.svg b/.icons/awkward/22x22/apps/victor-vran.svg
new file mode 100644
index 00000000..8eb206be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/victor-vran.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vidcutter.svg b/.icons/awkward/22x22/apps/vidcutter.svg
new file mode 100644
index 00000000..19a225b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vidcutter.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#642c68" width="20" height="20" x="-20" y="-20" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,0 C 0.446,0 0,0.446 0,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 20,1 C 20,0.446 19.554,0 19,0 L 1,0 Z"/>
+ <path style="opacity:0.2" d="m 1,20.5 c -0.554,0 -1,-0.446 -1,-1 L 0,19 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 1,1.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 1,1 1,3 3,3 3,1 1,1 Z m 16,0 0,2 2,0 0,-2 -2,0 z M 1,5 1,7 3,7 3,5 1,5 Z m 16,0 0,2 2,0 0,-2 -2,0 z M 1,9 1,11 3,11 3,9 1,9 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="5" y="2.5"/>
+ <rect style="fill:#ffffff" width="10" height="7" x="5" y="2"/>
+ <rect style="opacity:0.2" width="10" height="7" x="5" y="11.5"/>
+ <rect style="fill:#ffffff" width="10" height="7" x="5" y="11"/>
+ <circle style="opacity:0.2" cx="16" cy="15.5" r="6"/>
+ <circle style="fill:#96be4e" cx="16" cy="15" r="6"/>
+ <path style="fill:#ffffff" d="m 14.154,12 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/22x22/apps/video-player.svg b/.icons/awkward/22x22/apps/video-player.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/video-player.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/vieb.svg b/.icons/awkward/22x22/apps/vieb.svg
new file mode 100644
index 00000000..53c71e0e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vieb.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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="opacity:0.1;fill:#ffffff" d="M 4,4 C 3.4461,4 3,4.4461 3,5 3,5.0891 3.0291,5.1679 3.0508,5.25 3.1634,4.8211 3.5348,4.5 4,4.5 H 8 C 8.4652,4.5 8.8365,4.8211 8.9492,5.25 8.9707,5.1683 9,5.0887 9,5 9,4.4461 8.5539,4 8,4 Z M 16,4 C 15.446,4 15,4.4461 15,5 15,5.0949 15.016,5.1995 15.039,5.3027 15.133,4.8473 15.516,4.5 16,4.5 H 20.996 C 21.476,4.5 21.859,4.8435 21.957,5.2949 21.982,5.1955 22,5.094 22,5 22,4.4461 21.549,4 20.996,4 Z M 15.283,6.3027 8,13.279 V 13.779 L 15.607,6.4922 C 15.479,6.4922 15.375,6.4094 15.283,6.3027 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/viewnior.svg b/.icons/awkward/22x22/apps/viewnior.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/viewnior.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/vifm.svg b/.icons/awkward/22x22/apps/vifm.svg
new file mode 100644
index 00000000..a6706a07
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vifm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#3f3f3f" d="M 1,4.9 V 19 c 0,0.5544 0.445625,1 1,1 H 20.0005 C 20.5545,20 21,19.5545 21,19 V 4.9 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,4.5 V 20 h 9.000976 C 20.554976,20 21,19.5545 21,19 V 4.5 Z"/>
+ <path style="fill:#c8c8c8" d="M 2,2 C 1.4456,2 1,2.44575 1,2.99975 V 5 H 21 V 2.99975 C 21,2.44575 20.5545,2 20,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,2 C 1.4456,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.4456,-1 1,-1 h 18 c 0.5544,0 1,0.446 1,1 V 3 C 21,2.446 20.5545,2 20,2 Z"/>
+ <path style="opacity:0.2" d="m 1,19 v 0.5 c 0,0.5544 0.445625,1 1,1 H 20.001 C 20.5545,20.5 21,20.0545 21,19.5 V 19 c 0,0.5544 -0.445275,1 -0.999,1 H 2 C 1.4456,20 1,19.5545 1,19 Z"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="1" y="5"/>
+ <path style="opacity:0.2" d="M 12.673828,8.5 9.964844,14.427734 7.46875,9.5 H 5.7890625 L 9.330078,16.496094 10.681641,16.46875 14.324219,8.5 Z M 15,10.5 v 1 h 1 v -1 z m 0,2 v 4 h 1 v -4 z"/>
+ <path style="fill:#1b6cff" d="M 12.673828,8 9.964844,13.927734 7.46875,9 H 5.7890625 L 9.330078,15.996094 10.681641,15.96875 14.324219,8 Z M 15,10 v 1 h 1 v -1 z m 0,2 v 4 h 1 v -4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/viking.svg b/.icons/awkward/22x22/apps/viking.svg
new file mode 120000
index 00000000..2c7603d5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/viking.svg
@@ -0,0 +1 @@
+gps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/vim-qt.svg b/.icons/awkward/22x22/apps/vim-qt.svg
new file mode 120000
index 00000000..150dd041
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vim-qt.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/vim.svg b/.icons/awkward/22x22/apps/vim.svg
new file mode 100644
index 00000000..cee29110
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vim.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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="opacity:0.2;fill:#ffffff" d="M 4,4 C 3.4461,4 3,4.4461 3,5 3,5.0891 3.0291,5.1679 3.0508,5.25 3.1634,4.8211 3.5348,4.5 4,4.5 H 8 C 8.4652,4.5 8.8365,4.8211 8.9492,5.25 8.9707,5.1683 9,5.0887 9,5 9,4.4461 8.5539,4 8,4 Z M 16,4 C 15.446,4 15,4.4461 15,5 15,5.0949 15.016,5.1995 15.039,5.3027 15.133,4.8473 15.516,4.5 16,4.5 H 20.996 C 21.476,4.5 21.859,4.8435 21.957,5.2949 21.982,5.1955 22,5.094 22,5 22,4.4461 21.549,4 20.996,4 Z M 15.283,6.3027 8,13.279 V 13.779 L 15.607,6.4922 C 15.479,6.4922 15.375,6.4094 15.283,6.3027 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vimeo.svg b/.icons/awkward/22x22/apps/vimeo.svg
new file mode 100644
index 00000000..822666fe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vimeo.svg
@@ -0,0 +1,7 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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-2h-16z" style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vinagre.svg b/.icons/awkward/22x22/apps/vinagre.svg
new file mode 120000
index 00000000..2e170d10
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vinagre.svg
@@ -0,0 +1 @@
+preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/virt-manager.svg b/.icons/awkward/22x22/apps/virt-manager.svg
new file mode 100644
index 00000000..b0bb92d8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/virt-manager.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 2.375,8.5 2.4188,6 h 1.725 l 2.3813,-6 H 7.2689 L 5.6377,12.4562 4.0252,8.5 h -1.65 z"/>
+ <path style="fill:#6a2537" d="m 2.375,8 2.4188,6 h 1.725 L 8.9001,8 H 7.2689 L 5.6377,11.9562 4.025,8.0002 h -1.65 z"/>
+ <path style="opacity:0.2" d="m 10.494,8.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 10.494,8 c -0.81232,2.0104 -1.6379,4.0082 -2.4938,6 h 1.725 L 11.3377,10.0625 12.9315,14 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 13.7943,11.956 12.1623,8 h -1.668 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/virt-viewer.svg b/.icons/awkward/22x22/apps/virt-viewer.svg
new file mode 120000
index 00000000..375fdbff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/virt-viewer.svg
@@ -0,0 +1 @@
+krdc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/virtualbox-ose.svg b/.icons/awkward/22x22/apps/virtualbox-ose.svg
new file mode 120000
index 00000000..f7e0337e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/virtualbox-ose.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/virtualbox.svg b/.icons/awkward/22x22/apps/virtualbox.svg
new file mode 100644
index 00000000..91acf63f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/virtualbox.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4289d6" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/visual-paradigm.svg b/.icons/awkward/22x22/apps/visual-paradigm.svg
new file mode 100644
index 00000000..0a2fed30
--- /dev/null
+++ b/.icons/awkward/22x22/apps/visual-paradigm.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 10.99974,3.5000211 c -0.47145,0 -0.943215,0.1757235 -1.2956347,0.5281345 L 2.5281288,11.204933 c -0.70484,0.704822 -0.7038403,1.88435 0.00102,2.589172 l 7.1759915,7.176778 c 0.7048407,0.704823 1.8854187,0.705822 2.5902597,10e-4 l 7.175975,-7.176746 c 0.70484,-0.704823 0.70484,-1.88536 0,-2.590182 L 12.295374,4.0281556 C 11.942954,3.6757446 11.47119,3.5000211 10.99974,3.5000211 Z"/>
+ <path style="fill:#a42a2a" d="m 10.99974,3.0000099 c -0.47145,0 -0.943215,0.1757234 -1.2956347,0.5281347 L 2.5281288,10.704922 c -0.70484,0.704822 -0.7038403,1.88435 0.00102,2.589172 l 7.1759915,7.176778 c 0.7048407,0.704823 1.8854187,0.705822 2.5902597,0.001 l 7.175975,-7.176746 c 0.70484,-0.704823 0.70484,-1.88536 0,-2.590182 L 12.295374,3.5281446 C 11.942954,3.1757333 11.47119,3.0000099 10.99974,3.0000099 Z"/>
+ <path style="opacity:0.2" d="m 10.99974,0.50002136 c -0.47145,0 -0.943215,0.1757234 -1.2956337,0.52813494 L 2.5281291,8.2049332 c -0.70484,0.7048225 -0.7038403,1.8843498 0.00101,2.5891728 l 7.1759902,7.176777 c 0.7048397,0.704823 1.8854187,0.705822 2.5902587,10e-4 l 7.175977,-7.176746 c 0.70484,-0.704823 0.70484,-1.8853593 0,-2.5901818 L 12.295374,1.0281563 C 11.942955,0.67574476 11.47119,0.50002136 10.99974,0.50002136 Z"/>
+ <path style="fill:#cf3d3d" d="m 10.99974,1.0259242e-5 c -0.47145,0 -0.943215,0.175723500758 -1.2956337,0.528134900758 L 2.5281291,7.7049222 c -0.70484,0.7048225 -0.7038403,1.8843497 0.00101,2.5891728 l 7.1759922,7.176777 c 0.7048397,0.704823 1.8854187,0.705822 2.5902587,0.001 l 7.175977,-7.176746 c 0.70484,-0.7048231 0.70484,-1.8853593 0,-2.5901818 L 12.295374,0.52814516 C 11.942955,0.17573376 11.47119,1.0259242e-5 10.99974,1.0259242e-5 Z"/>
+ <path style="opacity:0.2" d="M 11,5.5000106 7.5000002,9.0000109 10.27832,11.778331 11,12.500011 14.382813,15.882823 15.796875,14.468761 12.414063,11.085948 14.5,9.0000109 Z"/>
+ <path style="fill:#ffffff" d="M 11,4.9999996 7.5000002,8.4999997 10.27832,11.27832 11,12 14.382813,15.382812 15.796875,13.96875 12.414063,10.585937 14.5,8.4999997 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,-5.4075838e-7 C 10.52855,-5.4075838e-7 10.056521,0.17590836 9.7041013,0.52831976 L 2.5283204,7.7050777 C 2.1130095,8.1203787 1.9490356,8.6992982 2.0234376,9.2499999 2.0747492,8.8657392 2.2385488,8.4948422 2.5283204,8.2050777 L 9.7041013,1.0283198 C 10.056521,0.67590836 10.52855,0.49999946 11,0.49999946 c 0.47145,0 0.942503,0.1759089 1.294922,0.52832034 l 7.176758,7.1767579 c 0.289772,0.2897645 0.453371,0.6604605 0.504883,1.0449222 0.07379,-0.5507022 -0.08981,-1.1298642 -0.504883,-1.5449222 L 12.294922,0.52831976 C 11.942503,0.17590836 11.47145,-5.4075838e-7 11,-5.4075838e-7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/visual-studio-code-insiders.svg b/.icons/awkward/22x22/apps/visual-studio-code-insiders.svg
new file mode 100644
index 00000000..0f2fa2d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/visual-studio-code-insiders.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 20.292625,3.6189527 16.174318,1.624551 C 15.697659,1.3936981 15.127935,1.4910772 14.753791,1.8673587 L 1.2718864,14.081077 c -0.36262928,0.332572 -0.36221228,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 19.672931,4.1363479 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 16.174552,21.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 2.3876234 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 20.724857,3.8249352 21,4.2651012 21,4.7479918 V 18.252283 c 0,0.482876 -0.275143,0.923032 -0.707843,1.13231 z"/>
+ <path style="fill:#007c64" d="M 20.292625,3.1187882 16.174318,1.1243865 C 15.697659,0.8935336 15.127935,0.9909127 14.753791,1.3671942 L 1.2718864,13.580913 c -0.36262928,0.332572 -0.36221228,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 19.672931,3.6361834 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 15.614307,1.0001876 c -0.316167,0.00524 -0.626504,0.1320082 -0.860344,0.3671841 L 1.2716649,13.581127 c -0.248739,0.228122 -0.32226618,0.5688 -0.2294901,0.868157 0.042456,-0.13619 0.1162922,-0.264346 0.2294901,-0.368162 L 14.753963,1.8673671 c 0.374144,-0.3762815 0.943251,-0.4740147 1.419909,-0.2431618 l 3.846645,1.8632642 C 20.499773,3.3964619 21,3.7487432 21,4.2989854 v -0.04785 C 21,3.7684538 20.725364,3.3277203 20.292975,3.1183322 L 16.173872,1.1242099 C 15.995125,1.03764 15.804007,0.9970435 15.614307,1.0001876 Z"/>
+ <path style="opacity:0.2" d="m 2.8976266,6.0069777 c -0.1888294,0.00844 -0.3750012,0.081076 -0.5234327,0.216795 L 1.2726415,7.2305995 C 0.90952912,7.5626115 0.90903562,8.1372987 1.2716665,8.4698457 L 14.753963,21.132816 c 0.460965,0.463636 1.249012,0.135216 1.249012,-0.520503 V 15.996144 L 3.4376607,6.1759212 C 3.2778495,6.0539853 3.0864558,5.9985358 2.8976266,6.0069777 Z"/>
+ <path style="fill:#00a388" d="m 20.292625,18.881459 -4.118307,1.994407 c -0.476659,0.230798 -1.046383,0.133419 -1.420527,-0.242813 L 1.2718864,7.9692738 c -0.36262928,-0.332547 -0.36221228,-0.9067767 9e-4,-1.2387887 L 2.3740315,5.7235443 C 2.6708944,5.4521068 3.1179691,5.432122 3.4375913,5.6759948 L 19.672931,18.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 2.8976266,5.5069823 c -0.1888294,0.00844 -0.3750012,0.081076 -0.5234327,0.216795 L 1.2726415,6.7306041 C 1.02263,6.959202 0.94818962,7.3013854 1.0421748,7.6016896 1.0846219,7.4644494 1.1584723,7.3349901 1.2726415,7.2305995 L 2.3741939,6.2237727 C 2.6710568,5.9523352 3.1180384,5.9320489 3.4376607,6.1759212 L 19.672864,18.864282 c 0.109386,0.08346 0.229309,0.125889 0.349606,0.148436 L 20.292975,18.88186 C 20.725364,18.672422 21,18.231698 21,17.749058 v -0.04785 c 0,0.687684 -0.782474,1.078656 -1.327136,0.66308 L 3.4376607,5.6759258 C 3.2778495,5.5539899 3.0864558,5.4985404 2.8976266,5.5069823 Z"/>
+ <path style="fill:#24bfa5" d="m 16.174552,20.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 1.8876295 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 20.724857,3.3249413 21,3.7651073 21,4.2479978 V 17.752289 c 0,0.482876 -0.275143,0.923032 -0.707843,1.13231 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.614307,1.0001876 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 20.724699,3.8246761 21,4.2653097 21,4.7482003 V 4.2482048 C 21,3.7653141 20.724699,3.3246806 20.291998,3.1154026 L 16.174849,1.1242099 C 15.996044,1.0377169 15.80403,0.9969873 15.614307,1.0001876 Z m 0.388668,19.1121294 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/22x22/apps/visual-studio-code.svg b/.icons/awkward/22x22/apps/visual-studio-code.svg
new file mode 100644
index 00000000..94cf54fe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/visual-studio-code.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 20.292625,3.6189527 16.174318,1.624551 C 15.697659,1.3936981 15.127935,1.4910772 14.753791,1.8673587 L 1.2718864,14.081077 c -0.36262928,0.332572 -0.36221228,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 19.672931,4.1363479 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 16.174552,21.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 2.3876234 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 20.724857,3.8249352 21,4.2651012 21,4.7479918 V 18.252283 c 0,0.482876 -0.275143,0.923032 -0.707843,1.13231 z"/>
+ <path style="fill:#0072b0" d="M 20.292625,3.1187882 16.174318,1.1243865 C 15.697659,0.8935336 15.127935,0.9909127 14.753791,1.3671942 L 1.2718864,13.580913 c -0.36262928,0.332572 -0.36221228,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 19.672931,3.6361834 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 15.614307,1.0001876 c -0.316167,0.00524 -0.626504,0.1320082 -0.860344,0.3671841 L 1.2716649,13.581127 c -0.248739,0.228122 -0.32226618,0.5688 -0.2294901,0.868157 0.042456,-0.13619 0.1162922,-0.264346 0.2294901,-0.368162 L 14.753963,1.8673671 c 0.374144,-0.3762815 0.943251,-0.4740147 1.419909,-0.2431618 l 3.846645,1.8632642 C 20.499773,3.3964619 21,3.7487432 21,4.2989854 v -0.04785 C 21,3.7684538 20.725364,3.3277203 20.292975,3.1183322 L 16.173872,1.1242099 C 15.995125,1.03764 15.804007,0.9970435 15.614307,1.0001876 Z"/>
+ <path style="opacity:0.2" d="m 2.8976266,6.0069777 c -0.1888294,0.00844 -0.3750012,0.081076 -0.5234327,0.216795 L 1.2726415,7.2305995 C 0.90952912,7.5626115 0.90903562,8.1372987 1.2716665,8.4698457 L 14.753963,21.132816 c 0.460965,0.463636 1.249012,0.135216 1.249012,-0.520503 V 15.996144 L 3.4376607,6.1759212 C 3.2778495,6.0539853 3.0864558,5.9985358 2.8976266,6.0069777 Z"/>
+ <path style="fill:#008eda" d="m 20.292625,18.881459 -4.118307,1.994407 c -0.476659,0.230798 -1.046383,0.133419 -1.420527,-0.242813 L 1.2718864,7.9692738 c -0.36262928,-0.332547 -0.36221228,-0.9067767 9e-4,-1.2387887 L 2.3740315,5.7235443 C 2.6708944,5.4521068 3.1179691,5.432122 3.4375913,5.6759948 L 19.672931,18.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 2.8976266,5.5069823 c -0.1888294,0.00844 -0.3750012,0.081076 -0.5234327,0.216795 L 1.2726415,6.7306041 C 1.02263,6.959202 0.94818962,7.3013854 1.0421748,7.6016896 1.0846219,7.4644494 1.1584723,7.3349901 1.2726415,7.2305995 L 2.3741939,6.2237727 C 2.6710568,5.9523352 3.1180384,5.9320489 3.4376607,6.1759212 L 19.672864,18.864282 c 0.109386,0.08346 0.229309,0.125889 0.349606,0.148436 L 20.292975,18.88186 C 20.725364,18.672422 21,18.231698 21,17.749058 v -0.04785 c 0,0.687684 -0.782474,1.078656 -1.327136,0.66308 L 3.4376607,5.6759258 C 3.2778495,5.5539899 3.0864558,5.4985404 2.8976266,5.5069823 Z"/>
+ <path style="fill:#1eacf8" d="m 16.174552,20.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 1.8876295 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 20.724857,3.3249413 21,3.7651073 21,4.2479978 V 17.752289 c 0,0.482876 -0.275143,0.923032 -0.707843,1.13231 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.614307,1.0001876 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 20.724699,3.8246761 21,4.2653097 21,4.7482003 V 4.2482048 C 21,3.7653141 20.724699,3.3246806 20.291998,3.1154026 L 16.174849,1.1242099 C 15.996044,1.0377169 15.80403,0.9969873 15.614307,1.0001876 Z m 0.388668,19.1121294 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/22x22/apps/vivado_logo.svg b/.icons/awkward/22x22/apps/vivado_logo.svg
new file mode 100644
index 00000000..0d80dc2f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vivado_logo.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 6 1.5 L 7 8.7695312 L 13.716797 13 L 12.726562 5.9023438 L 6 1.5 z M 13.716797 13 L 7 16.125 L 14.306641 19.5 L 21 16.482422 L 13.716797 13 z M 7 16.125 L 7 8.7695312 L 1 14.146484 L 1 21.5 L 7 16.125 z"/>
+ <path style="fill:#acae26" d="M 12.726877,5.4031385 6,1 7,8.270197 7.5,14.5 l 6.21721,-2 z"/>
+ <path style="fill:#7b7c08" d="M 1,13.645587 7,8.270197 11,11.5 7,15.62461 1,21 Z"/>
+ <path style="fill:#dbde63" d="M 13.71721,12.5 21,15.983226 14.30653,19 7,15.62461 7.5,9.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,1 6.0751955,1.5498047 12.726563,5.9033205 13.640625,12.452149 13.716797,12.5 12.726563,5.4033205 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 7,8.270508 -6,5.375 v 0.5 l 6,-5.375 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 13.716797,12.5 13.259766,12.712891 13.716797,13 20.461914,16.225586 21,15.983398 Z"/>
+ <path style="fill:#ffffff" d="m 13.716797,12.5 z m 0,0 L 7,8.270508 V 15.625 Z M 7,15.625 c 0,-3.9e-4 0,0 0,0 z M 7,8.270508 Z"/>
+ <path style="opacity:0.2" d="M 13.259766,12.712891 7,15.625 v 0.5 L 13.716797,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vivaldi-beta.svg b/.icons/awkward/22x22/apps/vivaldi-beta.svg
new file mode 100644
index 00000000..e4cf692f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vivaldi-beta.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <circle style="opacity:0.1" cx="11" cy="11.5" r="7"/>
+ <circle style="fill:#ef3939" cx="11" cy="11" r="7"/>
+ <path style="opacity:0.2" d="m 14.774737,7.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 10.245362,11.42336 10.207242,11.362553 8.9938804,9.251423 8.5822134,8.5346089 8.2127714,7.9344799 8.1361051,7.8569226 7.8949951,7.6081571 7.5597188,7.5192178 7.2527203,7.5177354 6.5927233,7.5072844 6.135281,8.0107983 6.0267259,8.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 15.813255,7.9850695 15.513683,7.6863814 15.218235,7.5746248 15.08562,7.524469 14.931176,7.4998787 14.775221,7.5000002 Z"/>
+ <path style="fill:#ffffff" d="m 14.774737,7.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 10.245362,10.92336 10.207242,10.862553 8.9938804,8.7514226 8.5822134,8.0346091 8.2127714,7.4344801 8.1361051,7.3569228 7.8949951,7.1081573 7.5597188,7.019218 7.2527203,7.0177356 6.5927233,7.0072846 6.135281,7.5107985 6.0267259,8.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 15.813255,7.4850697 15.513683,7.1863816 15.218235,7.074625 15.08562,7.0244692 14.931176,6.9998789 14.775221,7.0000004 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vivaldi-snapshot.svg b/.icons/awkward/22x22/apps/vivaldi-snapshot.svg
new file mode 120000
index 00000000..91912065
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vivaldi-snapshot.svg
@@ -0,0 +1 @@
+vivaldi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/vivaldi-stable.svg b/.icons/awkward/22x22/apps/vivaldi-stable.svg
new file mode 120000
index 00000000..91912065
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vivaldi-stable.svg
@@ -0,0 +1 @@
+vivaldi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/vivaldi.svg b/.icons/awkward/22x22/apps/vivaldi.svg
new file mode 100644
index 00000000..126327ad
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vivaldi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#ef3939" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="7"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="7"/>
+ <path style="fill:#cc2626" d="m 14.774737,7.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 10.245362,10.92336 10.207242,10.862553 8.9938804,8.7514226 8.5822134,8.0346091 8.2127714,7.4344801 8.1361051,7.3569228 7.8949951,7.1081573 7.5597188,7.019218 7.2527203,7.0177356 6.5927233,7.0072846 6.135281,7.5107985 6.0267259,8.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 15.813255,7.4850697 15.513683,7.1863816 15.218235,7.074625 15.08562,7.0244692 14.931176,6.9998789 14.775221,7.0000004 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vk.svg b/.icons/awkward/22x22/apps/vk.svg
new file mode 100644
index 00000000..cab20171
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vk.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#507299" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vkaudiosaver.svg b/.icons/awkward/22x22/apps/vkaudiosaver.svg
new file mode 100644
index 00000000..6c3260d8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vkaudiosaver.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#507299" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vlc.svg b/.icons/awkward/22x22/apps/vlc.svg
new file mode 100644
index 00000000..102346bb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vlc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vmd.svg b/.icons/awkward/22x22/apps/vmd.svg
new file mode 100644
index 00000000..5108d431
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vmd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-21.5" y="-21" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3f3f3f" width="21" height="21" x="-21" y="-21" rx="1.05" ry="1.05" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 10.794922,6.4608995 9.945312,9.91793 9.158203,6.4765245 7.2050781,6.4921495 5.5,14.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 12.75,6.5136339 Z M 1,6.499962 2.8222656,14.472617 H 4.7714844 L 6.59375,6.499962 H 4.5429688 L 3.796875,9.763633 3.0507812,6.499962 Z m 14,0 v 3.999999 4 h 1 c 0,0 0.958752,0.01379 1.947266,-0.480469 C 18.93578,13.525235 20,12.333294 20,10.499961 20,8.666629 18.93578,7.4746878 17.947266,6.9804308 16.958752,6.4861718 16,6.499962 16,6.499962 Z m 2,2.2558594 c 0.02572,0.01167 0.02709,8.538e-4 0.05273,0.013672 C 17.564224,9.025238 18,9.333295 18,10.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 1,6 1.8222656,7.972656 H 4.7714844 L 6.59375,6 H 4.5429688 L 3.796875,9.263672 3.0507812,6 Z"/>
+ <path style="fill:#28cc28" d="M 10.794922,5.9609375 9.945313,9.417969 9.158203,5.9765625 7.2050781,5.9921875 5.5,14 h 2.0449219 l 0.6738281,-3.158203 0.714844,3.130859 1.945312,0.01563 0.759766,-3.083984 L 12.224609,14 h 2.035157 L 12.75,6.0136719 Z"/>
+ <path style="fill:#3368f7" d="m 15,6 v 4 4 h 1 c 0,0 0.958752,0.01379 1.947266,-0.480469 C 18.93578,13.025274 20,11.833333 20,10 20,8.166667 18.93578,6.9747258 17.947266,6.4804688 16.958752,5.9862098 16,6 16,6 Z m 2,2.255859 c 0.02572,0.01167 0.02709,8.52e-4 0.05273,0.01367 C 17.56422,8.525274 18,8.833333 18,10 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 10 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.794922,5.9609375 9.945312,9.417969 9.158203,5.9765625 7.2050781,5.9921875 5.5,14 H 5.6074219 L 7.2050781,6.4921875 9.158203,6.4765625 9.945312,9.917969 10.794922,6.4609375 12.75,6.5136719 14.166016,14 h 0.09375 L 12.75,6.0136719 Z M 1,6 1.1152344,6.5 H 3.0507812 L 3.796875,9.763672 4.5429688,6.5 H 6.4785156 L 6.59375,6 H 4.5429688 L 3.796875,9.263672 3.0507812,6 Z m 14,0 v 0.5 h 1 c 0,0 0.958752,-0.01379 1.947266,0.4804688 C 18.88885,7.451261 19.888619,8.5618342 19.982422,10.25 19.987097,10.16586 20,10.087037 20,10 20,8.166667 18.93578,6.9747258 17.947266,6.4804688 16.958752,5.9862098 16,6 16,6 Z m 2.974609,4.25 c -0.06607,0.936823 -0.454372,1.246718 -0.921875,1.480469 -0.02564,0.01282 -0.02701,0.002 -0.05273,0.01367 v 0.5 c 0.02572,-0.01167 0.02709,-8.52e-4 0.05273,-0.01367 C 17.56422,11.974726 18,11.666667 18,10.5 c 0,-0.100324 -0.01918,-0.161861 -0.02539,-0.25 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.0507812,0 C 0.4690812,0 0,0.4690812 0,1.0507812 v 0.5 C 0,0.9690812 0.4690812,0.5 1.0507812,0.5 H 19.949219 C 20.530919,0.5 21,0.9690812 21,1.5507812 v -0.5 C 21,0.4690812 20.530919,0 19.949219,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vmnetcfg.svg b/.icons/awkward/22x22/apps/vmnetcfg.svg
new file mode 120000
index 00000000..4624448a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vmnetcfg.svg
@@ -0,0 +1 @@
+vmware-netcfg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/vmpk.svg b/.icons/awkward/22x22/apps/vmpk.svg
new file mode 100644
index 00000000..90a44001
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vmpk.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 22,20.444519 V 3.5561516 C 22,2.9707419 21.509231,2.5 20.9,2.5 H 1.1 C 0.4905436,2.5 0,2.9707419 0,3.555481 V 20.444966 C 0,21.029482 0.4905436,21.5 1.1,21.5 h 19.8 c 0.6094,0 1.1,-0.470764 1.1,-1.055526 z"/>
+ <path style="fill:#4f4f4f" d="M 22,19.944519 V 3.0561516 C 22,2.4707419 21.509231,2 20.9,2 H 1.1 C 0.4905436,2 0,2.4707419 0,3.055481 V 19.944966 C 0,20.529482 0.4905436,21 1.1,21 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="2" y="4.5" ry=".5"/>
+ <rect style="fill:#d8d8d8" width="3" height="15" x="2" y="4" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="15" x="5" y="4.5" ry=".5"/>
+ <rect style="fill:#f0f0f0" width="3" height="15" x="5" y="4" ry=".5"/>
+ <rect style="opacity:0.2" width="2" height="15" x="8" y="4.5" ry=".5"/>
+ <rect style="fill:#d8d8d8" width="2" height="15" x="8" y="4" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="15" x="10" y="4.5" ry=".5"/>
+ <rect style="fill:#f0f0f0" width="3" height="15" x="10" y="4" ry=".5"/>
+ <rect style="opacity:0.2" width="3" height="15" x="13" y="4.5" ry=".5"/>
+ <rect style="fill:#d8d8d8" width="3" height="15" x="13" y="4" ry=".5"/>
+ <rect style="opacity:0.2" width="2" height="15" x="16" y="4.5" ry=".5"/>
+ <rect style="fill:#f0f0f0" width="2" height="15" x="16" y="4" ry=".5"/>
+ <rect style="opacity:0.2" width="2" height="15" x="18" y="4.5" ry=".5"/>
+ <path style="opacity:0.2" d="M 3.4941406,3.5 C 3.2199406,3.5 3,3.7199406 3,3.9941406 V 12.005859 C 3,12.279859 3.2199406,12.5 3.4941406,12.5 H 4.5058594 C 4.7800594,12.5 5,12.279859 5,12.005859 V 3.9941406 C 5,3.7199406 4.7800594,3.5 4.5058594,3.5 Z m 3,0 C 6.2199406,3.5 6,3.7199406 6,3.9941406 V 12.005859 C 6,12.279859 6.2199406,12.5 6.4941406,12.5 H 7.5058594 C 7.7800594,12.5 8,12.279859 8,12.005859 V 3.9941406 C 8,3.7199406 7.7800594,3.5 7.5058594,3.5 Z m 4.0000004,0 C 10.220141,3.5 10,3.7199406 10,3.9941406 V 12.005859 C 10,12.279859 10.220141,12.5 10.494141,12.5 h 1.009765 C 11.777906,12.5 12,12.279859 12,12.005859 V 3.9941406 C 12,3.7199406 11.777906,3.5 11.503906,3.5 Z m 3,0 C 13.220141,3.5 13,3.7199406 13,3.9941406 V 12.005859 C 13,12.279859 13.220141,12.5 13.494141,12.5 h 1.009765 C 14.777906,12.5 15,12.279859 15,12.005859 V 3.9941406 C 15,3.7198406 14.777906,3.5 14.503906,3.5 Z m 3,0 C 16.220141,3.5 16,3.7199406 16,3.9941406 V 12.005859 C 16,12.279859 16.220141,12.5 16.494141,12.5 h 1.009765 C 17.777906,12.5 18,12.279859 18,12.005859 V 3.9941406 C 18,3.7199406 17.777906,3.5 17.503906,3.5 Z"/>
+ <rect style="fill:#d8d8d8" width="2" height="15" x="18" y="4" ry=".5"/>
+ <path style="fill:#4f4f4f" d="M 3.4941406,3 C 3.2199406,3 3,3.2199406 3,3.4941406 V 11.505859 C 3,11.779859 3.2199406,12 3.4941406,12 H 4.5058594 C 4.7800594,12 5,11.779859 5,11.505859 V 3.4941406 C 5,3.2199406 4.7800594,3 4.5058594,3 Z m 3,0 C 6.2199406,3 6,3.2199406 6,3.4941406 V 11.505859 C 6,11.779859 6.2199406,12 6.4941406,12 H 7.5058594 C 7.7800594,12 8,11.779859 8,11.505859 V 3.4941406 C 8,3.2199406 7.7800594,3 7.5058594,3 Z M 10.494141,3 C 10.220141,3 10,3.2199406 10,3.4941406 V 11.505859 C 10,11.779859 10.220141,12 10.494141,12 h 1.009765 C 11.777906,12 12,11.779859 12,11.505859 V 3.4941406 C 12,3.2199406 11.777906,3 11.503906,3 Z m 3,0 C 13.220141,3 13,3.2199406 13,3.4941406 V 11.505859 C 13,11.779859 13.220141,12 13.494141,12 h 1.009765 C 14.777906,12 15,11.779859 15,11.505859 V 3.4941406 C 15,3.2198406 14.777906,3 14.503906,3 Z m 3,0 C 16.220141,3 16,3.2199406 16,3.4941406 V 11.505859 C 16,11.779859 16.220141,12 16.494141,12 h 1.009765 C 17.777906,12 18,11.779859 18,11.505859 V 3.4941406 C 18,3.2199406 17.777906,3 17.503906,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.0996094,2 C 0.490153,2 0,2.4699484 0,3.0546875 v 0.5 C 0,2.9699484 0.490153,2.5 1.0996094,2.5 H 20.900391 C 21.509622,2.5 22,2.9712309 22,3.5566406 v -0.5 C 22,2.4712309 21.509622,2 20.900391,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.4941406,3.0004 C 3.2199406,3.0004 3,3.2203406 3,3.4945406 v 0.5 C 3,3.7203406 3.2199406,3.5004 3.4941406,3.5004 H 4.5058594 C 4.7800594,3.5004 5,3.7203406 5,3.9945406 v -0.5 C 5,3.2203406 4.7800594,3.0004 4.5058594,3.0004 Z m 3,0 C 6.2199406,3.0004 6,3.2203406 6,3.4945406 v 0.5 C 6,3.7203406 6.2199406,3.5004 6.4941406,3.5004 H 7.5058594 C 7.7800594,3.5004 8,3.7203406 8,3.9945406 v -0.5 C 8,3.2203406 7.7800594,3.0004 7.5058594,3.0004 Z m 4.0000004,0 C 10.220141,3.0004 10,3.2203406 10,3.4945406 v 0.5 C 10,3.7203406 10.220141,3.5004 10.494141,3.5004 h 1.009765 C 11.777906,3.5004 12,3.7203406 12,3.9945406 v -0.5 C 12,3.2203406 11.777906,3.0004 11.503906,3.0004 Z m 3,0 C 13.220141,3.0004 13,3.2203406 13,3.4945406 v 0.5 C 13,3.7203406 13.220141,3.5004 13.494141,3.5004 h 1.009765 C 14.777906,3.5004 15,3.7202406 15,3.9945406 v -0.5 C 15,3.2202406 14.777906,3.0004 14.503906,3.0004 Z m 3,0 C 16.220141,3.0004 16,3.2203406 16,3.4945406 v 0.5 C 16,3.7203406 16.220141,3.5004 16.494141,3.5004 h 1.009765 C 17.777906,3.5004 18,3.7203406 18,3.9945406 v -0.5 C 18,3.2203406 17.777906,3.0004 17.503906,3.0004 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vmplayer.svg b/.icons/awkward/22x22/apps/vmplayer.svg
new file mode 120000
index 00000000..6866c819
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vmplayer.svg
@@ -0,0 +1 @@
+vmware-player.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/vmware-netcfg.svg b/.icons/awkward/22x22/apps/vmware-netcfg.svg
new file mode 100644
index 00000000..b9e768c1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vmware-netcfg.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#407ec2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <g style="opacity:0.2" transform="translate(-1,-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 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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" transform="translate(-1,-1)">
+ <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(-1,-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="4" cy="17" r="2"/>
+ <circle style="fill:#f7870d" cx="11" cy="17" r="2"/>
+ <circle style="fill:#f7870d" cx="18" cy="17" r="2"/>
+ <path style="opacity:0.2" d="M 7.043,4.5 C 6.4649,4.5 6,4.9649 6,5.543 l 0,7.914 C 6,14.035 6.4649,14.5 7.043,14.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 7.043,4 C 6.4649,4 6,4.4649 6,5.043 l 0,7.914 C 6,13.535 6.4649,14 7.043,14 l 7.9141,0 c 0.578,0 1.043,-0.465 1.043,-1.043 l 0,-7.914 C 16.0001,4.4649 15.5351,4 14.9571,4 L 7.0431,4 Z M 8,6 l 6,0 0,6 -6,0 0,-6 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vmware-player.svg b/.icons/awkward/22x22/apps/vmware-player.svg
new file mode 100644
index 00000000..904775b2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vmware-player.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#407ec2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vmware-view.svg b/.icons/awkward/22x22/apps/vmware-view.svg
new file mode 100644
index 00000000..c3da508a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vmware-view.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#489f38" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="m 6,6.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 8.223,16.5 8,16.723 8,17 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 16 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 6 Z M 10,8 v 1.5 h 2 V 8 Z m -1.5,2 v 1.5 h 2 V 10 Z m 3,0 v 1.5 h 2 V 10 Z M 7,12 v 1.5 H 9 V 12 Z m 3,0 v 1.5 h 2 V 12 Z m 3,0 v 1.5 h 2 V 12 Z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#ffffff" d="M 6,6 C 5.446,6 5,6.446 5,7 v 7 c 0,0.554 0.446,1 1,1 h 10 c 0.554,0 1,-0.446 1,-1 V 7 C 17,6.446 16.554,6 16,6 Z m 0,1 h 10 v 7 H 6 Z"/>
+ <rect style="fill:#ffffff" width="2" height="2.5" x="10" y="14.5"/>
+ <rect style="fill:#ffffff" width="1" height="6" x="16" y="-14" rx=".5" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="2" height="1.5" x="10" y="7.5"/>
+ <rect style="fill:#ffffff" width="2" height="1.5" x="10" y="11.5"/>
+ <rect style="fill:#ffffff" width="2" height="1.5" x="7" y="11.5"/>
+ <rect style="fill:#ffffff" width="2" height="1.5" x="13" y="11.5"/>
+ <rect style="fill:#ffffff" width="2" height="1.5" x="11.5" y="9.5"/>
+ <rect style="fill:#ffffff" width="2" height="1.5" x="8.5" y="9.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vmware-workstation.svg b/.icons/awkward/22x22/apps/vmware-workstation.svg
new file mode 100644
index 00000000..4d0370df
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vmware-workstation.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#407ec2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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 6.5,6.5 0,0.5 9,0 0,-0.5 z"/>
+ <path style="fill:#f7870d" d="M 4.252,7 C 3.5582,7 3,7.5582 3,8.252 l 0,9.496 C 3,18.442 3.5582,19 4.252,19 l 9.4961,0 c 0.694,0 1.252,-0.558 1.252,-1.252 l 0,-9.496 C 15.0001,7.5582 14.4421,7 13.7481,7 L 4.2521,7 Z M 6,10 l 6,0 0,6 -6,0 0,-6 z"/>
+ <path style="opacity:0.2" d="m 6,14.748047 0,0.5 C 6,15.942047 6.5581531,16.5 7.2519531,16.5 l 9.4960939,0 C 17.442047,16.5 18,15.942047 18,15.248047 l 0,-0.5 C 18,15.442047 17.442047,16 16.748047,16 L 7.2519531,16 C 6.5581531,16 6,15.442047 6,14.748047 Z"/>
+ <path style="fill:#ffe270" d="M 7.252,4 C 6.5582,4 6,4.5582 6,5.252 L 6,7 l 9,0 0,6 -6,0 0,-3 -3,0 0,4.748 C 6,15.442 6.5582,16 7.252,16 l 9.4961,0 c 0.694,0 1.252,-0.558 1.252,-1.252 l 0,-9.496 C 18.0001,4.5582 17.4421,4 16.7481,4 L 7.252,4 Z"/>
+ <path style="opacity:0.2" d="m 6,10 0,0.5 6,0 0,-0.5 -6,0 z m -3,7.748047 0,0.5 C 3,18.942047 3.5581531,19.5 4.2519531,19.5 l 9.4960939,0 C 14.442047,19.5 15,18.942047 15,18.248047 l 0,-0.5 C 15,18.442047 14.442047,19 13.748047,19 L 4.2519531,19 C 3.5581531,19 3,18.442047 3,17.748047 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vmware.svg b/.icons/awkward/22x22/apps/vmware.svg
new file mode 120000
index 00000000..6866c819
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vmware.svg
@@ -0,0 +1 @@
+vmware-player.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/vnc.svg b/.icons/awkward/22x22/apps/vnc.svg
new file mode 120000
index 00000000..51d6d133
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vnc.svg
@@ -0,0 +1 @@
+vncviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/vncviewer.svg b/.icons/awkward/22x22/apps/vncviewer.svg
new file mode 100644
index 00000000..ac749804
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vncviewer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#288cf4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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.9394531,6.5 3.0878907,10.242188 c 0.00345,0.0063 0.00636,0.0095 0.00977,0.01562 C 7.1510454,17.18481 7.5370975,17.5 8,17.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 12.060547,6.5 H 11.015625 L 8,16.505859 4.984375,6.5 Z M 15.5,6.5 C 14.119288,6.5 13,7.6192881 13,9 v 2.5 h 1 V 10.5 10 9 C 14,8.159728 14.659728,7.5 15.5,7.5 16.340272,7.5 17,8.159728 17,9 v 1 0.5 1 h 1 V 9 C 18,7.6192881 16.880712,6.5 15.5,6.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 18 v -1 h -1 -0.5 -1 C 14.659728,16.5 14,15.840272 14,15 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 3.9394531,6 3.0878907,10.242188 c 0.00345,0.0063 0.00636,0.0095 0.00977,0.01562 C 7.1510454,16.68481 7.5370975,17 8,17 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 12.060547,6 H 11.015625 L 8,16.005859 4.984375,6 Z M 15.5,6 C 14.119288,6 13,7.1192881 13,8.5 V 11 h 1 V 10 9.5 8.5 C 14,7.659728 14.659728,7 15.5,7 16.340272,7 17,7.659728 17,8.5 v 1 0.5 1 h 1 V 8.5 C 18,7.1192881 16.880712,6 15.5,6 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 18 v -1 h -1 -0.5 -1 C 14.659728,16 14,15.340272 14,14.5 14,13.659728 14.659728,13 15.5,13 h 1 0.5 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vnote.svg b/.icons/awkward/22x22/apps/vnote.svg
new file mode 100644
index 00000000..8b6b6a1d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vnote.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-21.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#454f6c" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 20.999849,7.9872065 C 17.673063,12.315388 13.991466,16.966151 12.300353,19.5 10.706255,18.177595 10.86664,16.479227 10.498164,14.894187 L 18.306625,4.7378595 c 1.153027,0.444905 1.906942,1.8875855 2.693224,3.249347 z"/>
+ <path style="fill:#008679" d="M 20.999849,7.4872065 C 17.673063,11.815388 13.991466,16.466151 12.300353,19 10.706255,17.677595 10.86664,15.979227 10.498164,14.394187 L 18.306625,4.2378595 c 1.153027,0.444905 1.906942,1.8875855 2.693224,3.249347 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="M 5.698578,3.4999995 1.3385,3.5000694 6.7856,18.491816 c 0.096369,0.279981 0.443793,0.989504 0.8799815,1.00235 l 4.6347715,0.0058 C 10.450772,14.406753 8.601196,9.313508 6.7516145,4.220266 6.6173055,3.9281569 6.191266,3.499991 5.698578,3.499991 Z"/>
+ <path style="fill:#009e8d" d="M 5.698578,2.9999995 1.3385,3.0000694 6.7856,17.991816 c 0.096369,0.279981 0.443793,0.989504 0.8799815,1.00235 l 4.6347715,0.0058 C 10.450772,13.906753 8.601196,8.8135075 6.7516145,3.7202662 6.6173055,3.4281569 6.191266,2.999991 5.698578,2.999991 Z"/>
+ <path style="opacity:0.2" d="m 20.997626,2.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 20.997626,1.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 1.3388672,3 1.5205078,3.5 H 5.698242 C 6.19093,3.5 6.617644,3.928594 6.751953,4.220703 8.5410065,9.147267 10.330087,14.073439 12.119141,19 h 0.18164 C 10.4512,13.906762 8.6015345,8.8139445 6.751953,3.7207031 6.617644,3.4285939 6.19093,3 5.698242,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.227539,1 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 21.008883,1.4725662 20.70794,1.0027801 20.158203,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vocal.svg b/.icons/awkward/22x22/apps/vocal.svg
new file mode 100644
index 00000000..a1021a8c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vocal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="12" height="10" x="-13.5" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 4,8.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 9,19.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 19,9.5 19,9.498 A 1,1 0 0 0 18,8.5 1,1 0 0 0 17,9.498047 l 0,0.002 0,0.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 C 7.453,14.498094 5,12.457016 5,9.918016 L 5,9.5 A 1,1 0 0 0 5,9.498 1,1 0 0 0 4,8.5 Z"/>
+ <rect style="fill:#8e8e8e" width="12" height="10" x="-13" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ca42ca" d="M 4,8 A 1,1 0 0 0 3,9 l 0,0.75 c 0,3.1793 2.3222,5.783653 6,6.189453 L 9,19 6,19 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 19,9 19,8.9980469 A 1,1 0 0 0 18,8 1,1 0 0 0 17,8.9980469 L 17,9 17,9.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 C 7.453,13.998047 5,11.956969 5,9.417969 L 5,9 A 1,1 0 0 0 5,8.9980469 1,1 0 0 0 4,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 8.23,1 6,3.23 6,6 l 0,0.5 c 0,-2.77 2.23,-5 5,-5 2.77,0 5,2.23 5,5 L 16,6 C 16,3.23 13.77,1 11,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,8 A 1,1 0 0 0 3,9 l 0,0.5 a 1,1 0 0 1 1,-1 1,1 0 0 1 1,0.998047 1,1 0 0 0 0,0.002 l 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 17,9.5 17,9.498 A 1,1 0 0 1 18,8.5 1,1 0 0 1 19,9.498047 L 19,9 19,8.9980469 A 1,1 0 0 0 18,8 1,1 0 0 0 17,8.9980469 L 17,9 17,9.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 C 7.453,13.998047 5,11.956969 5,9.417969 L 5,9 A 1,1 0 0 0 5,8.9980469 1,1 0 0 0 4,8 Z M 6,19 A 1,1 0 0 0 5,20 1,1 0 0 0 5.0332031,20.25 1,1 0 0 1 6,19.5 l 3,0 0,-0.5 -3,0 z m 7,0 0,0.5 3,0 A 1,1 0 0 1 16.966797,20.25 1,1 0 0 0 17,20 1,1 0 0 0 16,19 l -3,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/void-wizard.svg b/.icons/awkward/22x22/apps/void-wizard.svg
new file mode 100644
index 00000000..a6251226
--- /dev/null
+++ b/.icons/awkward/22x22/apps/void-wizard.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 11.045108,1.5005353 A 1.9409766,1.9232947 0 0 0 10.029229,1.7574499 L 2.9703913,5.7959645 A 1.9409766,1.9232947 0 0 0 2,7.4614012 V 15.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 20,15.53843 V 7.4614012 A 1.9409766,1.9232947 0 0 0 19.029608,5.7959645 L 11.970013,1.7574499 A 1.9409766,1.9232947 0 0 0 11.045108,1.5005353 Z"/>
+ <path style="fill:#3f3f3f" d="M 11.045108,1.0005353 A 1.9409766,1.9232947 0 0 0 10.029229,1.2574499 L 2.9703913,5.2959645 A 1.9409766,1.9232947 0 0 0 2,6.9614012 v 8.0770298 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 20,15.038431 V 6.9614012 A 1.9409766,1.9232947 0 0 0 19.029608,5.2959645 L 11.970013,1.2574499 A 1.9409766,1.9232947 0 0 0 11.045108,1.0005353 Z"/>
+ <path style="opacity:0.2" d="m 11,5.5000006 a 6,6 0 0 0 -3.472656,1.113281 l 1.4443355,1.444336 A 4,4 0 0 1 11,7.5000006 4,4 0 0 1 15,11.5 4,4 0 0 1 14.442383,13.528321 l 1.442383,1.442382 A 6,6 0 0 0 17,11.5 6,6 0 0 0 11,5.5000006 Z"/>
+ <path style="fill:#d895d8" d="m 11,5.0000006 a 6,6 0 0 0 -3.472656,1.113281 l 1.4443355,1.444336 A 4,4 0 0 1 11,7.0000006 4,4 0 0 1 15,11 4,4 0 0 1 14.442383,13.028321 l 1.442383,1.442382 A 6,6 0 0 0 17,11 6,6 0 0 0 11,5.0000006 Z"/>
+ <path style="opacity:0.2" d="M 6.1152345,8.0292976 A 6,6 0 0 0 5,11.5 a 6,6 0 0 0 6,6 6,6 0 0 0 3.472656,-1.113281 L 13.028321,14.942383 A 4,4 0 0 1 11,15.5 4,4 0 0 1 7,11.5 4,4 0 0 1 7.557617,9.4716805 Z"/>
+ <path style="fill:#9e4174" d="M 6.1152345,7.5292976 A 6,6 0 0 0 5,11 a 6,6 0 0 0 6,6 6,6 0 0 0 3.472656,-1.113281 L 13.028321,14.442383 A 4,4 0 0 1 11,15 4,4 0 0 1 7,11 4,4 0 0 1 7.557617,8.9716801 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="2"/>
+ <circle style="fill:#d895d8" cx="11" cy="11" r="2"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,5.0000006 a 6,6 0 0 0 -3.472656,1.113281 l 0.304687,0.304688 A 6,6 0 0 1 11,5.5000006 6,6 0 0 1 16.988281,11.261719 6,6 0 0 0 17,11 6,6 0 0 0 11,5.0000006 Z m 3.989258,6.2089844 a 4,4 0 0 1 -0.546875,1.819336 l 0.169922,0.169921 A 4,4 0 0 0 15,11.5 4,4 0 0 0 14.989258,11.208985 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.1152345,7.5292976 A 6,6 0 0 0 5,11 6,6 0 0 0 5.01172,11.238281 6,6 0 0 1 6.1152355,8.0292976 l 1.272461,1.2724609 A 4,4 0 0 1 7.557618,8.9716801 Z M 7.010742,11.291016 A 4,4 0 0 0 7,11.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 13.028321,14.442383 A 4,4 0 0 1 11,15 4,4 0 0 1 7.010742,11.291016 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,9.0000005 A 2,2 0 0 0 9,11 2,2 0 0 0 9.01758,11.247071 2,2 0 0 1 11,9.5000005 2,2 0 0 1 12.982422,11.25293 2,2 0 0 0 13,11 2,2 0 0 0 11,9.0000005 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.044922,1.0000005 A 1.9409766,1.9232947 0 0 0 10.029297,1.257813 L 2.9707031,5.2968755 A 1.9409766,1.9232947 0 0 0 2,6.960938 v 0.5 A 1.9409766,1.9232947 0 0 1 2.9707031,5.7968755 L 10.029297,1.757813 a 1.9409766,1.9232947 0 0 1 1.015625,-0.2578125 1.9409766,1.9232947 0 0 1 0.925781,0.2578125 l 7.058594,4.0390625 A 1.9409766,1.9232947 0 0 1 20,7.460938 v -0.5 A 1.9409766,1.9232947 0 0 0 19.029297,5.2968755 L 11.970703,1.257813 A 1.9409766,1.9232947 0 0 0 11.044922,1.0000005 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vokoscreen.svg b/.icons/awkward/22x22/apps/vokoscreen.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vokoscreen.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/vprerex.svg b/.icons/awkward/22x22/apps/vprerex.svg
new file mode 100644
index 00000000..005fc907
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vprerex.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="14" height="20" x="-18.5" y="-21" rx="1.167" ry="1.25" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffb943" width="14" height="20" x="-18" y="-21" rx="1.167" ry="1.25" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.25,4.0000005 c -0.6925,0 -1.25,0.520659 -1.25,1.166992 v 0.5 c 0,-0.646333 0.5575,-1.166992 1.25,-1.166992 h 17.5 c 0.6925,0 1.25,0.520659 1.25,1.166992 v -0.5 c 0,-0.646333 -0.5575,-1.166992 -1.25,-1.166992 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 5.0073763,2.0000005 3,5"/>
+ <path style="opacity:0.1" d="m 5.3271783,7.204586 a 0.63848625,0.6298773 0 0 0 -6.5e-4,1.0912365 l 1.861459,1.059966 1.8614597,1.0599675 A 0.63848625,0.6298773 0 0 0 10.006925,9.8704095 L 10.00715,7.75009 10.007376,5.629772 A 0.63848625,0.6298773 0 0 0 9.0491,5.084703 L 7.1881358,6.1446445 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.0444858,0.98828171 A 1.0001,1.0001 0 0 0 4.0327668,2.2392583 1.0001,1.0001 0 0 1 5.0444858,1.4882818 1.0001,1.0001 0 0 1 5.8647983,1.985352 l 3,5 A 1.0001,1.0001 0 0 1 8.9810093,7.2617195 1.0001,1.0001 0 0 0 8.8647983,6.485352 l -3,-5 A 1.0001,1.0001 0 0 0 5.0444858,0.98828171 Z"/>
+ <path style="fill:#4f4f4f" d="m 5.3271783,6.704586 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 10.00715,7.25009 10.007376,5.129772 A 0.63848625,0.6298773 0 0 0 9.0491,4.584703 L 7.1881358,5.6446445 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 12,13.000001 3,5"/>
+ <path style="opacity:0.1" d="m 12.319802,18.204586 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 16.999774,18.750091 17,16.629772 a 0.63848625,0.6298773 0 0 0 -0.958277,-0.545069 l -1.860963,1.059942 z"/>
+ <path style="fill:#4f4f4f" d="m 12.319802,17.704586 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 16.999774,18.250091 17,16.129772 a 0.63848625,0.6298773 0 0 0 -0.958277,-0.545069 l -1.860963,1.059942 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vscodium.svg b/.icons/awkward/22x22/apps/vscodium.svg
new file mode 100644
index 00000000..ccde1660
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vscodium.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="10" ry="10"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="opacity:0.1" d="m 10.637045,18.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 8.837984,11.879998 8.864377,11.765263 8.864623,11.299448 8.86482,11.056883 8.853783,10.905903 8.826713,10.778218 8.680022,10.083078 8.3189501,9.486188 7.8093711,9.096268 7.6073911,8.9417133 7.5470236,8.9084033 7.0305021,8.6662733 6.5336271,8.4333483 6.4042751,8.3523133 6.2055446,8.1494283 5.9920917,7.9315533 5.9015407,7.7533983 5.8869657,7.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 C 8.839807,7.1004283 9.228996,7.9679833 9.4003,9.129443 c 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 C 11.723365,9.517673 11.447328,8.9578833 11.059568,8.5605783 10.953752,8.4521833 10.724543,8.2638733 10.491936,8.0942633 9.8436,7.6215383 9.582878,7.3162083 9.492671,6.9238883 c -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 10.637045,17.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 8.837984,11.379996 8.864377,11.265261 8.864623,10.799446 8.86482,10.556881 8.853783,10.405901 8.826713,10.278216 8.680022,9.583076 8.3189501,8.9861863 7.8093711,8.5962663 7.6073911,8.4417113 7.5470236,8.4084013 7.0305021,8.1662713 6.5336271,7.9333463 6.4042751,7.8523113 6.2055446,7.6494263 5.9920917,7.4315513 5.9015407,7.2533963 5.8869657,7.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 C 8.839807,6.6004263 9.228996,7.4679813 9.4003,8.6294413 c 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 11.723365,9.017671 11.447328,8.4578813 11.059568,8.0605763 10.953752,7.9521813 10.724543,7.7638713 10.491936,7.5942613 9.8436,7.1215363 9.582878,6.8162063 9.492671,6.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/22x22/apps/vstudio.svg b/.icons/awkward/22x22/apps/vstudio.svg
new file mode 100644
index 00000000..f7222606
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vstudio.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/vuescan.svg b/.icons/awkward/22x22/apps/vuescan.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vuescan.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/vym.svg b/.icons/awkward/22x22/apps/vym.svg
new file mode 100644
index 00000000..5ea4043f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/vym.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wallch.svg b/.icons/awkward/22x22/apps/wallch.svg
new file mode 100644
index 00000000..e4358c5c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wallch.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wallpapoz.svg b/.icons/awkward/22x22/apps/wallpapoz.svg
new file mode 100644
index 00000000..7a81b548
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wallpapoz.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#4f4f4f" d="M 11.054074,1.0006654 A 2.2828187,2.2739686 0 0 0 9.8585648,1.3040179 L 3.1415094,5.1670496 A 2.2828187,2.2739686 0 0 0 2,7.1365658 l 0,7.7265632 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.2828182,0 l 6.717055,-3.863232 a 2.2828187,2.2739686 0 0 0 1.14151,-1.969516 l 0,-7.7265632 A 2.2828187,2.2739686 0 0 0 18.858338,5.1668496 L 12.141283,1.3038179 A 2.2828187,2.2739686 0 0 0 11.053774,1.0004654 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.053574,1.0010154 A 2.2828187,2.2739686 0 0 0 9.8585648,1.3037179 L 3.1415094,5.1670496 A 2.2828187,2.2739686 0 0 0 2,7.1365658 L 2,7.6365699 A 2.2828187,2.2739686 0 0 1 3.1416094,5.6670537 L 9.8586648,1.803722 A 2.2828187,2.2739686 0 0 1 11.053974,1.5009845 2.2828187,2.2739686 0 0 1 12.141883,1.803722 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 18.858938,5.1670496 L 12.141883,1.3037179 A 2.2828187,2.2739686 0 0 0 11.053874,1.0010154 Z"/>
+ <path style="opacity:0.2" d="m 2,14.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.2832182,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.2832182,0 L 3.1415094,16.831245 A 2.2828187,2.2739686 0 0 1 2,14.862229 Z"/>
+ <path style="opacity:0.2" d="m 11.042341,3.500384 a 1.7755553,1.8191598 0 0 0 -0.929856,0.24268 L 4.8880217,6.8334638 A 1.7755553,1.8191598 0 0 0 4.0001664,8.4090632 l 0,6.1811988 a 1.7755553,1.8191598 0 0 0 0.8877778,1.57544 l 5.2244628,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.1811988 A 1.7755553,1.8191598 0 0 0 17.112426,6.8333038 L 11.887963,3.742904 a 1.7755553,1.8191598 0 0 0 -0.845855,-0.24268 z"/>
+ <path style="fill:#f05353" d="m 17.800084,7.0741007 -6.835993,3.9463213 6.818415,3.936555 a 1.7755553,1.8191598 0 0 0 0.217775,-0.867194 l 0,-6.1807149 A 1.7755553,1.8191598 0 0 0 17.800084,7.0741007 Z"/>
+ <path style="fill:#5fcad6" d="m 10.964091,11.020422 -6.7637275,3.905305 a 1.7755553,1.8191598 0 0 0 0.6875057,0.740241 l 5.2246518,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 10.964091,11.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 4.2169652,7.0428505 A 1.7755553,1.8191598 0 0 0 4.0001664,7.9090681 l 0,6.1807149 a 1.7755553,1.8191598 0 0 0 0.2001971,0.835944 L 11.036357,10.979406 4.2169652,7.0428505 Z"/>
+ <path style="fill:#bb53e2" d="m 11.042216,2.9998483 0,9.75e-4 a 1.7755553,1.8191598 0 0 0 -0.0059,0 l 0,7.9785807 6.763727,-3.9053048 A 1.7755553,1.8191598 0 0 0 17.112578,6.3328822 L 11.887927,3.2430144 A 1.7755553,1.8191598 0 0 0 11.042216,2.9998483 Z"/>
+ <path style="fill:#ffc540" d="M 11.036357,3.0008249 A 1.7755553,1.8191598 0 0 0 10.112521,3.2430144 L 4.8878692,6.3338602 a 1.7755553,1.8191598 0 0 0 -0.670904,0.7089903 l 6.8193918,3.9365555 0,-7.9785811 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.042216,2.9998483 0,9.75e-4 A 1.7755553,1.8191598 0 0 0 10.112521,3.2430128 L 4.8878692,6.3338602 A 1.7755553,1.8191598 0 0 0 4.0001664,7.9090681 l 0,0.5000041 A 1.7755553,1.8191598 0 0 1 4.8878692,6.8338643 L 10.112521,3.7430185 A 1.7755553,1.8191598 0 0 1 11.042216,3.500829 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 17.112579,6.3328837 L 11.887927,3.2430144 A 1.7755553,1.8191598 0 0 0 11.042216,2.9998483 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2.00001645;stroke-linecap:round;stroke-linejoin:round" d="m 7.000191,7.9998893 2.0000164,7.0000577 2.0000166,-7.0000577 2.000016,7.0000577 2.000017,-7.0000577 0,0"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/war-thunder.svg b/.icons/awkward/22x22/apps/war-thunder.svg
new file mode 100644
index 00000000..72e60e01
--- /dev/null
+++ b/.icons/awkward/22x22/apps/war-thunder.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path opacity=".2" d="m8.5 5.5c-2.5464-0.0062-4.5 2.067-4.5 4 0.0019 0.1674 0.0193 0.3345 0.052 0.5h8.897c0.03235-0.1655 0.0494-0.3326 0.051-0.5-0.0013-0.33879-0.06578-0.67563-0.1915-1h7.1915v-1h-7.8135c-0.84-0.9383-1.14-1.9938-3.686-2z"/>
+ <path fill="#5b7338" d="m8.5 5c-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.1655 0.049-0.3326 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="1" y="9" rx="1" ry="1"/>
+ <path opacity=".2" d="m1 14v0.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="2" y="13" rx="2.5" ry="2.5"/>
+ <g opacity=".2" transform="matrix(.5 0 0 .5 -1 0)">
+ <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="4.5" cy="15.5" r="1.5"/>
+ <circle fill="#c4c4c4" cx="8.5" cy="15.5" r="1.5"/>
+ <circle fill="#c4c4c4" cx="12.5" cy="15.5" r="1.5"/>
+ <circle fill="#c4c4c4" cx="16.5" cy="15.5" r="1.5"/>
+ <path opacity=".2" d="m2.0127 15.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="m4.5 13c-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="m2 9c-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/22x22/apps/wargus.svg b/.icons/awkward/22x22/apps/wargus.svg
new file mode 100644
index 00000000..807979cf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wargus.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <rect style="fill:#9e7625" width="20" height="20" x="-1051.36" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 1,1032.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 1,1050.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,-68.046435,819.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,-68.046435,818.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,-68.046435,818.68306)">
+ <path style="opacity:0.2;fill:#ffffff" transform="matrix(7.4624917,0,0,7.4210214,500.33346,1563.4544)" d="m 19.759766,5 c -0.362906,0 -3.449154,0.9543665 -3.683594,1.1835938 -0.06308,0.061671 -0.02981,0.2554216 0.04297,0.4804687 C 16.44466,6.4146858 19.403124,5.5 19.759766,5.5 c 0.04514,0 0.05929,0.022606 0.0918,0.03125 C 20.051877,5.1713088 20.031522,5 19.759766,5 Z m -7.716797,2.0117188 c -1.042862,0 -0.575585,-0.09881 -1.75586,4.3203122 C 9.5468392,14.103712 9.3916494,15.055332 9.2753906,15.027344 8.9412971,14.415191 8.7505054,13.347612 8.546875,12.652344 8.0627515,10.969336 7.4920141,8.8032995 7.4082031,8.2792969 c -0.038827,0.1025822 -0.056641,0.199172 -0.056641,0.2597656 0,0.2593174 0.6749246,2.8042045 1.1953125,4.6132815 0.2036304,0.695268 0.3944221,1.762847 0.7285156,2.375 0.1162588,0.02799 0.2714486,-0.923632 1.0117188,-3.695313 1.180275,-4.4191219 0.712998,-4.3203122 1.75586,-4.3203122 l 0.470703,0 0.980469,3.8144532 c 0.568747,2.214129 1.054637,4.241863 1.15039,4.210937 0.18811,-0.06075 1.491219,-4.771682 1.767578,-6.4609371 0.0659,-0.4028079 0.07085,-0.668614 0.04297,-0.8945313 -0.01024,0.1221452 -0.01745,0.2385678 -0.04297,0.3945313 -0.276359,1.6892551 -1.579468,6.4001911 -1.767578,6.4609371 -0.09575,0.03093 -0.581643,-1.996808 -1.15039,-4.210937 l -0.980469,-3.8144532 -0.470703,0 z m -5.6562502,0.00781 C 5.3488456,7.0157717 4,7.0657066 4,7.1308594 c 0,0.04801 0.3875802,0.2269828 0.6972656,0.4296875 0.485925,-0.025664 1.1011911,-0.043147 1.6894532,-0.041016 l 1.1816406,0.00391 c 0.030047,-0.03427 0.055071,-0.069717 0.09375,-0.1015625 C 8.1192757,7.0454443 8.2341029,6.9966892 7.5742188,7.0234375 l -1.1875,-0.00391 z M 16.007812,16.8125 c -9.02e-4,0.06079 -0.0063,0.138228 -0.0078,0.195312 -0.01977,0.735263 0.08172,1.172769 0.488281,1.564454 0.124354,0.119804 0.19971,0.209523 0.279297,0.300781 0.121176,-0.03063 0.203401,-0.06901 0.214844,-0.115235 0.03428,-0.138498 -0.149169,-0.353193 -0.494141,-0.685546 -0.34462,-0.332011 -0.462372,-0.708415 -0.480469,-1.259766 z m -5.863281,0.712891 c -0.01433,0.09496 -0.03631,0.195442 -0.04492,0.285156 0.04255,0.318554 0.0544,0.51854 0.386719,0.773437 0.150264,0.115251 0.25456,0.2061 0.34961,0.294922 0.15059,-0.0433 0.254016,-0.09614 0.246093,-0.173828 -0.01408,-0.138027 -0.224188,-0.336146 -0.595703,-0.621094 -0.245289,-0.188144 -0.304417,-0.360846 -0.341797,-0.558593 z m -2.2304685,0.07813 c -0.1302433,0.171407 -0.3755925,0.392483 -0.546875,0.572265 -0.2407172,0.252661 -0.4366497,0.542269 -0.375,0.642578 0.017794,0.02895 0.089472,0.05531 0.2011719,0.07813 0.057193,-0.07396 0.1039341,-0.147341 0.1738281,-0.220703 0.2407158,-0.25266 0.6386719,-0.589685 0.6386719,-0.75 0,-0.01536 -0.078106,-0.266054 -0.091797,-0.322265 z m 6.0214845,0.134765 c -0.05974,0.150828 -0.188103,0.293556 -0.441406,0.482422 -0.222596,0.192548 -0.487357,0.340566 -0.480469,0.453125 0.0074,0.120189 0.0466,0.199515 0.224609,0.25 0.08132,-0.06245 0.168407,-0.127477 0.25586,-0.203125 0.490821,-0.365963 0.532127,-0.568982 0.441406,-0.982422 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/warmux.svg b/.icons/awkward/22x22/apps/warmux.svg
new file mode 100644
index 00000000..0a694396
--- /dev/null
+++ b/.icons/awkward/22x22/apps/warmux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#ffd38d" width="1" height="4" x="14.49" y="-7.28" rx=".131" ry=".178" transform="rotate(30)"/>
+ <path style="fill:#4f4f4f" d="m 13.51803,1.9070705 c -0.24,-0.1385 -0.5445,-0.0569 -0.683,0.183 l -0.68,1.1773 a 9,9 0 0 0 -9.9493005,4.233 9,9 0 0 0 3.294,12.2939995 9,9 0 0 0 12.2940005,-3.294 9,9 0 0 0 -1.31,-10.7309995 l 0.681,-1.1794 c 0.138,-0.2399 0.057,-0.5445 -0.183,-0.683 l -3.464,-2 z"/>
+ <path style="opacity:0.2" d="m 17.16003,4.5979705 -0.6755,1.1709 a 9,9 0 0 1 0.1735,0.1985 l 0.507,-0.877 c 0.092,-0.1593 0.079,-0.3436 -0.005,-0.4923 z M 1.0120295,12.15627 a 9,9 0 0 0 4.4873,8.138 9,9 0 0 0 12.2940005,-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.2940005,3.294 9,9 0 0 1 -4.4878,-7.638 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 13.32903,1.8430705 c -0.193,-0.0242 -0.39,0.0672 -0.494,0.2471 l -0.68,1.1768 a 9,9 0 0 0 -9.9493005,4.2334 9,9 0 0 0 -1.1933,4.6558995 9,9 0 0 1 1.1934,-4.1558995 9,9 0 0 1 9.9492005,-4.2334 l 0.679,-1.1768 c 0.139,-0.2399 0.443,-0.3221 0.683,-0.1836 l 3.465,2 c 0.0805,0.0466 0.135,0.11575 0.1775,0.19125 l 0.005,-0.0075 c 0.138,-0.2401 0.057,-0.5453 -0.183,-0.6838 l -3.463,-2.0001 c -0.06,-0.0346 -0.124,-0.0554 -0.189,-0.0635 z m 3.329,4.1243 -0.1735,0.3015 a 9,9 0 0 1 2.5,6.0779995 9,9 0 0 0 -2.3265,-6.3794995 z"/>
+ <path style="opacity:0.2" d="M 9.4590135,6.500744 C 9.3374815,6.4998969 9.2276935,6.504074 9.1308885,6.512463 8.2199718,6.591037 7.0325186,7.3777314 6.0254201,8.5710567 5.0519191,9.7245785 4.7702924,10.646283 5.1855764,11.324964 c 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.0800786,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 15.72844,11.328554 15.546273,10.497731 15.435577,9.8757455 15.324881,9.2537565 15.185364,8.6496783 15.12503,8.531994 14.856517,8.0082422 13.992532,7.5047688 12.503936,7.0026971 11.688119,6.7275384 10.309732,6.506604 9.4590135,6.500744 Z m -0.3125,2 c 0.699775,0.033143 0.8571795,0.7238625 0.8535165,1.3144545 0,0.8339695 -0.1073815,1.1557805 -0.4902345,1.4746085 -0.285947,0.23813 -0.9842608,0.287657 -1.1933598,0.08399 -0.2184945,-0.212834 -0.3164062,-0.610868 -0.3164062,-1.287114 0,-1.0184305 0.4095876,-1.585639 1.146484,-1.585939 z m 3.3886725,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.3691405 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.6711345 0.94336,-1.9492185 0.197548,-0.106234 0.379579,-0.161352 0.574218,-0.164062 z M 5.9648733,13.500745 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 6.5866739,13.659011 6.2892502,13.502738 5.9648733,13.500745 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.6640635,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 0.548229,-0.151561 0.921875,-0.448041 0.921875,-0.732456 0,-0.303651 -0.789799,-1.746498 -1.068359,-1.951172 -0.139676,-0.102663 -0.243625,-0.140926 -0.439453,-0.142578 z"/>
+ <path style="fill:#cbcbcb" d="m 9.4590135,6.0002705 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.1535203 -1.2551277,2.0752248 -0.8398437,2.7539058 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.0800786,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 15.72844,10.828079 15.546273,9.9972565 15.435577,9.3752705 15.324881,8.7532829 15.185364,8.1492048 15.12503,8.0315205 14.856517,7.5077687 13.992532,7.0042953 12.503936,6.5022236 11.688119,6.2270649 10.309732,6.0061305 9.4590135,6.0002705 Z m -0.3125,2 c 0.699775,0.033143 0.8571795,0.7238623 0.8535165,1.314453 0,0.8339695 -0.1073815,1.1557805 -0.4902345,1.4746085 -0.285947,0.23813 -0.9842608,0.287657 -1.1933598,0.08399 -0.2184945,-0.212834 -0.3164062,-0.610868 -0.3164062,-1.2871135 0,-1.0184291 0.4095876,-1.585638 1.146484,-1.585938 z m 3.3886725,1 c 0.19464,-0.00266 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.7785035 0.0059,1.3769525 -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.6711345 0.94336,-1.9492185 0.197507,-0.106234 0.379538,-0.161352 0.574177,-0.164062 z M 5.9648733,13.00027 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 6.5866739,13.158536 6.2892502,13.002263 5.9648733,13.00027 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 C 9.5666525,15.22766 9.2613225,15.00027 8.8281545,15.00027 Z m 3.6640635,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 0.548229,-0.151561 0.921875,-0.448041 0.921875,-0.732456 0,-0.303651 -0.789799,-1.746498 -1.068359,-1.951172 -0.139676,-0.102663 -0.243625,-0.140926 -0.439453,-0.142578 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9.4590135,6.0002705 c -0.121532,-8.471e-4 -0.23132,0.00333 -0.328125,0.011719 C 8.2199722,6.0905632 7.0325186,6.8772577 6.0254201,8.070583 5.2459875,8.994148 4.9171844,9.7663825 5.0273733,10.386989 5.1136473,9.8654045 5.4433112,9.2603365 6.0254201,8.570583 7.0325186,7.3772577 8.2199722,6.5905632 9.1308885,6.5119893 c 0.096805,-0.00839 0.206593,-0.012566 0.328125,-0.011719 0.8507185,0.00586 2.2291055,0.2267944 3.0449225,0.5019531 1.488596,0.5020717 2.352581,1.0055451 2.621094,1.5292969 0.06033,0.1176843 0.199851,0.721761 0.310547,1.34375 0.110696,0.6219855 0.292863,1.4528095 0.404297,1.8457025 0.07463,0.263112 0.108659,0.47312 0.130859,0.673828 0.06146,-0.305204 0.01103,-0.673575 -0.130859,-1.173828 C 15.72844,10.828079 15.546273,9.9972565 15.435577,9.3752705 15.324881,8.7532829 15.185364,8.1492048 15.12503,8.0315205 14.856517,7.5077687 13.992532,7.0042953 12.503936,6.5022236 11.688119,6.2270649 10.309732,6.0061305 9.4590135,6.0002705 Z m 0.527344,3.628906 c -0.02991,0.5932395 -0.149745,0.8879925 -0.476562,1.1601555 -0.285947,0.23813 -0.9842608,0.287657 -1.1933598,0.08399 -0.181906,-0.177194 -0.2631855,-0.526076 -0.2910156,-1.0136765 -0.00567,0.078741 -0.025391,0.1414515 -0.025391,0.2265625 0,0.676246 0.097912,1.074275 0.3164062,1.287109 0.2090991,0.203667 0.9074128,0.154145 1.1933598,-0.08399 0.382853,-0.318823 0.4902345,-0.640634 0.4902345,-1.4746035 3.78e-4,-0.06098 -0.0102,-0.123262 -0.01367,-0.185547 z m 3.9843755,0.7265625 c -0.02576,0.169874 -0.06716,0.347816 -0.138672,0.537109 -0.341179,0.903179 -1.02133,1.266933 -1.955078,1.044922 -0.345121,-0.08206 -0.742707,-0.459134 -0.841797,-0.783203 -0.03591,0.172678 -0.04649,0.333241 -0.01758,0.458984 0.07637,0.332125 0.500061,0.738789 0.859375,0.824219 0.933748,0.222011 1.613899,-0.141743 1.955078,-1.044922 0.150675,-0.398925 0.190624,-0.76212 0.138672,-1.037109 z M 5.9648733,13.00027 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.09232,0.224414 -0.103599,0.484889 -0.064453,0.748047 0.015021,-0.08544 0.032333,-0.169968 0.064453,-0.248047 0.1636548,-0.397815 0.7799833,-1.206892 1.0957031,-1.439453 0.2576002,-0.18975 0.5250505,-0.28285 0.7773438,-0.28125 0.3243769,0.002 0.6218006,0.158269 0.8359374,0.464844 0.095718,0.137032 0.1467505,0.224167 0.1738282,0.322265 0.00242,-0.02357 0.013911,-0.04799 0.015625,-0.07226 0.027963,-0.396162 0.00883,-0.466133 -0.1894532,-0.75 C 6.5866739,13.158536 6.2892502,13.002263 5.9648733,13.00027 Z m 2.8632812,2 c -0.7279588,0 -1.2471299,0.489048 -1.5839844,1.490234 -0.2034963,0.604836 -0.272549,1.134702 -0.21875,1.494141 0.029359,-0.293624 0.095246,-0.62706 0.21875,-0.994141 0.3368545,-1.001186 0.8560256,-1.490234 1.5839844,-1.490234 0.433168,0 0.738498,0.22739 0.912109,0.675781 0.128285,0.331351 0.219667,1.002528 0.246094,1.59375 0.030131,-0.648516 -0.07756,-1.65846 -0.246094,-2.09375 C 9.5666525,15.22766 9.2613225,15.00027 8.8281545,15.00027 Z m 3.6640635,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.153953,0.273535 -0.174374,0.440763 -0.154297,0.90039 0.02166,-0.142369 0.0684,-0.24778 0.154297,-0.40039 0.260283,-0.462477 0.550497,-0.64633 1.089844,-0.6875 0.09041,-0.0069 0.167142,-0.01027 0.232422,-0.0098 0.195828,0.0017 0.299777,0.03992 0.439453,0.142578 0.232471,0.17081 0.79599,1.169899 0.984375,1.683594 0.05188,-0.07642 0.08398,-0.154593 0.08398,-0.232422 0,-0.303651 -0.789799,-1.746498 -1.068359,-1.951172 -0.139676,-0.102663 -0.243626,-0.140926 -0.439453,-0.142578 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/warmux_128x128.svg b/.icons/awkward/22x22/apps/warmux_128x128.svg
new file mode 120000
index 00000000..27205d6a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/warmux_128x128.svg
@@ -0,0 +1 @@
+warmux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/warzone2100.svg b/.icons/awkward/22x22/apps/warzone2100.svg
new file mode 100644
index 00000000..54ca1b2f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/warzone2100.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="17" height="6" x="2.5" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 6.1855,11 8.5,7 l 5,0 2.5,4 z"/>
+ <rect style="fill:#8e8e8e" width="17" height="6" x="2.5" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3.5,10 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 2,10 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 20,11 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="opacity:0.2" d="m 1.5,15 4,0 C 5.777,15 6,15.223 6,15.5 L 6,19 c 0,0.277 -0.223,0.5 -0.5,0.5 l -4,0 C 1.223,19.5 1,19.277 1,19 L 1,15.5 C 1,15.223 1.223,15 1.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="m 1.5,11 4,0 C 5.777,11 6,11.223 6,11.5 l 0,7 C 6,18.777 5.777,19 5.5,19 l -4,0 C 1.223,19 1,18.777 1,18.5 l 0,-7 C 1,11.223 1.223,11 1.5,11 Z"/>
+ <path style="opacity:0.2" d="m 16.5,15 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 16.223,19.5 16,19.277 16,19 l 0,-3.5 C 16,15.223 16.223,15 16.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="m 16.5,11 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 16.223,19 16,18.777 16,18.5 l 0,-7 C 16,11.223 16.223,11 16.5,11 Z"/>
+ <rect style="opacity:0.2" width="12" height="6.5" x="5" y="3" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="12" height="7" x="5" y="2" rx="1" ry="1"/>
+ <g style="fill:#3f3f3f" transform="translate(-1,-2)">
+ <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 6,2 C 5.446,2 5,2.446 5,3 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 17,3 C 17,2.446 16.554,2 16,2 Z"/>
+ <path style="fill:#3f3f3f" d="M 1.5,11 C 1.223,11 1,11.223 1,11.5 L 1,13 6,13 6,11.5 C 6,11.223 5.777,11 5.5,11 l -4,0 z"/>
+ <path style="fill:#3f3f3f" d="m 1,15 5,0 0,2 -5,0 z"/>
+ <path style="fill:#3f3f3f" d="M 16.5,19 C 16.223,19 16,18.777 16,18.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 16,15 5,0 0,-2 -5,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/waterfox-icon.svg b/.icons/awkward/22x22/apps/waterfox-icon.svg
new file mode 120000
index 00000000..8b27b7c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/waterfox-icon.svg
@@ -0,0 +1 @@
+waterfox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/waterfox.svg b/.icons/awkward/22x22/apps/waterfox.svg
new file mode 100644
index 00000000..f8b3a4b9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/waterfox.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 19.510105,6.4675355 A 2.4965589,2.50025 0 0 0 17.20687,7.9851135 L 15.234201,12.42945 c -0.400679,-0.715502 -0.830592,-1.546817 -1.303737,-2.373047 -0.249813,0.363633 -0.490932,0.732773 -0.722565,1.103515 l -0.08191,0.12793 -2.130639,3.792969 2.103336,3.744141 a 2.4965589,2.50025 0 0 0 4.502133,0.52539 2.4965589,2.50025 0 0 0 0.0029,-0.0039 c 0.0022,-0.0034 0.0038,-0.0073 0.0059,-0.01074 a 2.4965589,2.50025 0 0 0 0.12189,-0.228515 c 0.01551,-0.03146 0.0343,-0.05928 0.04876,-0.0918 l 1.42075,-3.201172 c -0.0025,0.0015 -0.0053,0.0024 -0.0078,0.0039 l 2.575278,-5.802737 A 2.4965589,2.50025 0 0 0 19.510105,6.4675355 Z M 2.4152619,6.468512 a 2.4965589,2.50025 0 0 0 -2.18329564,3.546875 l 2.57821954,5.809571 c 0.7020435,0.405434 1.4405722,0.623431 2.1013852,-0.08301 l 1.8507796,-3.294922 -0.00781,-0.01269 c 0.00235,-0.0042 0.00545,-0.0095 0.00781,-0.01367 L 4.7935814,7.9851155 A 2.4965589,2.50025 0 0 0 2.4152619,6.468512 Z M 8.9124917,18.789801 8.6677366,19.225348 C 7.7866877,20.792535 5.674834,20.894552 4.6014829,19.637458 A 2.4965589,2.50025 0 0 0 8.9124917,18.789801 Z M 4.6014829,19.637458 C 4.5450094,19.571318 4.49488,19.497238 4.4444885,19.42359 a 2.4965589,2.50025 0 0 0 0.1569944,0.213868 z"/>
+ <path style="opacity:0.2" d="m 15.958509,1.4997641 c -0.550751,0 -0.997223,0.4465814 -0.997223,0.9974675 0,0.550886 0.446472,0.9974674 0.997223,0.9974674 0.550753,0 0.997225,-0.4465814 0.997225,-0.9974674 0,-0.5508861 -0.446472,-0.9974675 -0.997225,-0.9974675 z m -4.072091,-0.00143 c -0.327926,3.83e-4 -0.676252,0.093381 -1.027413,0.2805378 -1.3106552,0.69854 -1.9562746,1.9083374 -1.8746648,3.5115919 0.020605,0.40517 0.084877,0.840139 0.1421826,0.9662965 0.0573,0.1261575 0.152786,0.228911 0.2123,0.228911 0.05951,0 0.312197,-0.219624 0.561911,-0.488019 0.3395972,-0.3650055 0.6337952,-0.5769845 1.1676482,-0.842587 1.426708,-0.709811 1.557448,-0.790568 1.899985,-1.175726 0.645975,-0.726351 0.662086,-1.4414049 0.04674,-2.0261054 -0.31892,-0.30304 -0.707064,-0.4554019 -1.12869,-0.4549027 z M 7.0970161,5.489634 C 7.0271641,5.487584 6.9573076,5.493784 6.8876376,5.508144 6.3341899,5.622984 5.9010113,6.4919215 6.0004588,7.2878055 6.0621168,7.7812875 6.4828097,8.536677 6.8418668,8.798618 6.9977494,8.9123365 7.1998939,8.993102 7.2917861,8.9788245 7.4357063,8.9564495 7.467006,8.8644365 7.5177196,8.312547 7.5500917,7.9601715 7.6695526,7.430898 7.783581,7.136821 8.0324226,6.495076 8.0407838,6.286286 7.8313004,5.913365 7.6889459,5.65995 7.399699,5.499433 7.0970161,5.489636 Z"/>
+ <path style="fill:none;stroke:#00a5f5;stroke-width:4.99630785;stroke-linecap:round;stroke-linejoin:round" d="M 2.512735,8.5000685 6.50683,17.500069"/>
+ <path style="fill:none;stroke:#7369e8;stroke-width:4.99630785;stroke-linecap:round;stroke-linejoin:round" d="m 15.493543,17.500069 3.994095,-9.0000005 v 0 0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 19.510105,5.9675355 a 2.4965589,2.50025 0 0 0 -2.303235,1.517578 l -3.994095,9.0000005 a 2.4965589,2.50025 0 0 0 -0.223303,1.317383 2.4965589,2.50025 0 0 1 0.223303,-0.817383 L 17.20687,7.9851135 a 2.4965589,2.50025 0 0 1 2.303235,-1.517578 2.4965589,2.50025 0 0 1 2.472907,2.248047 2.4965589,2.50025 0 0 0 -2.472907,-2.748047 z M 2.4152619,5.968512 A 2.4965589,2.50025 0 0 0 0.01743976,8.716559 2.4965589,2.50025 0 0 1 2.4152619,6.468512 2.4965589,2.50025 0 0 1 4.7935814,7.9851135 L 8.7876762,16.985114 A 2.4965589,2.50025 0 0 1 9.0109788,17.803473 2.4965589,2.50025 0 0 0 8.7876762,16.485114 L 4.7935814,7.4851135 A 2.4965589,2.50025 0 0 0 2.4152619,5.968512 Z"/>
+ <path style="fill:#00aeda" d="m 10.781526,7.751638 c 3.575562,3.462914 0.384462,-0.4902715 1.057597,-0.262071 1.632873,0.540837 0.152555,-0.628679 0.889708,0.2055075 1.007405,1.3192003 1.794617,2.9659005 2.508011,4.2392585 l -0.0078,0.01269 1.85078,3.294922 c 0.666924,0.712971 1.413045,0.484894 2.120888,0.07227 l -1.420751,3.201172 c -0.834562,1.877833 -3.449389,2.001032 -4.456303,0.209961 l -4.4582416,-7.9375 -0.08191,-0.12793 C 7.8922951,9.2335098 10.385669,10.35107 9.1884748,9.2661688 c -0.133925,-0.118661 0.280241,-0.26462 0.363067,-0.4677438 0.335896,-0.82376 0.288586,0.4146778 0.9958062,0.2665348 0.14738,-0.02032 -0.161482,0.0027 0,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12.508738,7.3874575 c -0.0072,0.012085 0.03856,0.082167 0.128716,0.1943355 0.03407,-0.081449 -0.113659,-0.2196025 -0.128716,-0.1943355 z m 0.128716,0.1943355 c -0.03113,0.074402 -0.213983,0.101847 -0.798624,-0.091796 -0.186334,-0.06317 -0.07214,0.197653 0.108238,0.5292965 0.481039,0.147156 0.661494,0.131833 0.690386,0.063477 -0.278758,-0.3468475 0.05086,-0.120334 0,0 0.03005,0.03739 0.04558,0.061144 0.09167,0.113281 1.007404,1.3192003 1.794616,2.9659005 2.508011,4.2392575 l -0.0078,0.01269 1.85078,3.294922 c 0.576001,0.615773 1.210854,0.528312 1.829326,0.227539 l 0.29156,-0.65625 c -0.707842,0.412629 -1.453963,0.640706 -2.120886,-0.07227 l -1.850795,-3.294912 0.0078,-0.01269 C 14.523734,10.660975 13.736522,9.0142748 12.729118,7.6950745 12.683048,7.6429385 12.667508,7.6191825 12.637458,7.581793 Z m -1.855655,0.169922 -0.233055,1.3066408 c 0.0353,-0.0023 0.06712,-0.0025 -9.97e-4,0.0068 -0.7072212,0.148144 -0.6606782,-1.0903613 -0.9965752,-0.2666013 -0.082827,0.2031243 -0.496669,0.3491123 -0.362744,0.4677733 0.09245,0.08377 0.156984,0.150267 0.208675,0.209961 0.06598,-0.05453 0.127412,-0.111383 0.154069,-0.176758 0.335897,-0.8237598 0.289353,0.414746 0.9965752,0.266602 -0.08688,0.0015 -0.04014,-0.0041 9.97e-4,-0.0068 l 0.233054,-1.3066413 c 2.055299,1.9905475 1.862819,1.5161433 1.465607,0.8085943 C 11.999787,8.8891505 11.55606,8.501584 10.781799,7.751715 Z m -0.233055,1.8076178 -9.97e-4,0.0068 c 0.06809,-0.0094 0.03627,-0.0091 9.97e-4,-0.0068 z m -9.97e-4,-0.494141 9.97e-4,-0.0068 c -0.0411,0.0026 -0.08785,0.0083 -9.97e-4,0.0068 z m -1.3056872,0.753906 c -0.3465705,0.03559 -0.8566823,0.0329 -0.5655707,0.6435552 0.311877,-0.267258 1.3156247,0.06502 0.5655707,-0.6435552 z"/>
+ <path style="opacity:0.2" d="m 14.347816,5.531409 c -0.484447,-0.008 -1.040153,0.07258 -1.713288,0.300781 -1.632873,0.540837 -2.6348132,1.5289195 -3.3719672,2.363106 -1.0074052,1.3192008 -1.7946163,2.9659 -2.5080111,4.239258 l 0.0078,0.01269 -1.8507796,3.294922 c -0.6669235,0.712971 -1.4130443,0.484894 -2.1208876,0.07227 l 1.4207512,3.201172 c 0.8345606,1.877832 3.4493892,2.001031 4.456302,0.209961 l 4.4582513,-7.9375 0.08191,-0.12793 C 14.099088,9.7337308 15.118344,8.318457 16.315539,7.2335565 16.449464,7.114895 16.550484,6.922032 16.467658,6.718908 16.131762,5.895148 15.517238,5.7147075 14.810018,5.566564 14.662638,5.546239 14.509292,5.534079 14.34781,5.531409 Z"/>
+ <path style="fill:#20ebff" d="m 14.347816,5.0311875 c -0.484447,-0.00801 -1.040153,0.07258 -1.713288,0.300781 C 11.001655,5.8728055 9.9997148,6.860888 9.2625608,7.6950745 8.2551556,9.0142748 7.4679445,10.660975 6.7545497,11.934333 l 0.0078,0.01269 -1.8507796,3.294922 c -0.6669235,0.712971 -1.4130443,0.484894 -2.1208877,0.07227 l 1.4207513,3.201172 c 0.8345606,1.877833 3.4493892,2.001032 4.456302,0.209961 l 4.4582513,-7.9375 0.08191,-0.12793 c 0.891202,-1.4264082 1.910458,-2.8416815 3.107653,-3.926582 0.133925,-0.1186615 0.234945,-0.3115245 0.152119,-0.5146485 -0.335896,-0.82376 -0.95042,-1.0042005 -1.65764,-1.152344 -0.14738,-0.020325 -0.300726,-0.032485 -0.462208,-0.035155 z"/>
+ <ellipse style="fill:#20ebff" cx="15.978" cy="2" rx=".999" ry="1"/>
+ <path style="fill:#20ebff" d="M 11.901327,1.000001 C 11.572974,1.0003849 11.224452,1.09361 10.872833,1.2812423 9.5604698,1.9815559 8.9137211,3.1942108 8.9954371,4.8015358 c 0.02063,0.4061985 0.084525,0.842067 0.1419067,0.968545 0.057386,0.1264775 0.153158,0.229919 0.212749,0.229919 0.059591,0 0.312833,-0.2201555 0.562873,-0.489232 C 10.253005,5.1448353 10.547775,4.9318483 11.082324,4.6655713 12.510891,3.9539583 12.641278,3.8730918 12.984262,3.4869558 13.63108,2.7587604 13.647865,2.0425884 13.031722,1.4564033 12.712383,1.1525968 12.323501,0.99950039 11.901327,1.000001 Z"/>
+ <path style="fill:#20ebff" d="m 7.1060728,5.0001725 c -0.069942,-0.00205 -0.1406042,0.00365 -0.210365,0.01803 -0.5541692,0.115132 -0.9880073,0.98632 -0.8884305,1.7842245 0.061738,0.494735 0.4828926,1.2518685 0.8424175,1.5144745 0.1560858,0.1140075 0.3589908,0.195544 0.4510027,0.18123 C 7.4448049,8.4757015 7.4761411,8.383036 7.526921,7.8297455 7.559333,7.4764755 7.6793322,6.9461865 7.7935094,6.651363 8.042675,6.0079885 8.050841,5.7985295 7.841084,5.4246615 7.6985443,5.1706035 7.4091477,5.010007 7.1060703,5.000185 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15.978653,0.99976199 c -0.55147,0 -0.998524,0.44771531 -0.998524,1.00000001 2.37e-4,0.084032 0.01106,0.1676995 0.03219,0.2490234 0.114534,-0.4405717 0.511754,-0.7480608 0.966342,-0.7480469 0.45543,3.305e-4 0.852931,0.3092409 0.966344,0.7509766 0.02138,-0.082273 0.03219,-0.1669403 0.03218,-0.2519531 0,-0.5522847 -0.447055,-1.00000001 -0.998523,-1.00000001 z m -4.077115,1.513e-4 c -0.328352,3.8391e-4 -0.677132,0.093618 -1.028751,0.28125001 -1.3123632,0.7003136 -1.9588242,1.913183 -1.8771083,3.520508 4.274e-4,0.00841 0.0015,0.015985 0.002,0.024415 0.059439,-1.3699995 0.6966611,-2.4150682 1.8751553,-3.0439455 0.351619,-0.1876319 0.700398,-0.280866 1.028751,-0.28125 0.422177,-5e-4 0.810827,0.1522482 1.130166,0.4560547 0.224644,0.2137207 0.362678,0.4448204 0.419302,0.6875 C 13.544053,2.2177853 13.406693,1.812723 13.031704,1.455968 12.712365,1.1521615 12.323715,0.99941269 11.901538,0.99991329 Z M 7.1058949,4.999762 C 7.0359529,4.997712 6.9660047,5.003912 6.8962439,5.018317 6.3420747,5.133449 5.908332,6.0045925 6.0079088,6.802497 c 8.487e-4,0.0068 0.00484,0.01556 0.00585,0.02246 0.077275,-0.635996 0.4386949,-1.2134645 0.8824843,-1.3056645 0.069761,-0.014405 0.1397084,-0.020605 0.209651,-0.018555 0.3030774,0.00982 0.5927012,0.170747 0.735241,0.4248045 0.048718,0.086836 0.083337,0.163652 0.1082385,0.2402345 C 8.0189622,5.869351 7.9854593,5.6818055 7.8411342,5.4245655 7.6985961,5.1705085 7.4089723,5.009584 7.1058949,4.999762 Z m 7.2419211,0.03125 c -0.484447,-0.008 -1.040153,0.07258 -1.713288,0.300781 C 11.001655,5.8726305 9.9997148,6.860888 9.2625608,7.6950745 8.2551556,9.0142748 7.4679445,10.660975 6.7545497,11.934333 l 0.0078,0.01269 -1.8507796,3.294922 c -0.6669235,0.712971 -1.4130443,0.484894 -2.1208877,0.07227 l 0.2915611,0.65625 c 0.618472,0.300773 1.2533241,0.388234 1.8293266,-0.227539 l 1.8507796,-3.294922 -0.0078,-0.01269 C 7.4679445,11.161951 8.2551556,9.5152518 9.2625608,8.196051 9.9997148,7.3618645 11.001655,6.373607 12.634528,5.83277 c 0.673135,-0.2282005 1.228841,-0.3087865 1.713288,-0.3007815 0.161482,0.00265 0.314828,0.01483 0.462207,0.035155 0.674254,0.141238 1.261399,0.318402 1.606024,1.0478515 0.0739,-0.1114845 0.111027,-0.250944 0.05168,-0.3964845 -0.335896,-0.82376 -0.950485,-1.0042005 -1.657705,-1.152344 -0.147379,-0.020325 -0.300725,-0.032485 -0.462207,-0.035155 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wavebox.svg b/.icons/awkward/22x22/apps/wavebox.svg
new file mode 100644
index 00000000..7b996f26
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wavebox.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="10.5" cy="11" r="10.5"/>
+ <circle style="fill:#00aef0" cx="10.5" cy="10.5" r="10.5"/>
+ <path style="opacity:0.2" d="M 10,3.9189436 9.525391,4.0771466 4,5.9189436 V 9.2363261 L 6.848633,10.898436 4,12.322264 v 3.302734 L 9.422852,17.884763 10,18.124998 v -3.25 L 7.602539,13.875975 10,12.677733 V 9.2636701 L 7.6191405,7.8749981 10,7.0810526 Z m 1,0 v 3.162109 L 13.38086,7.8749981 11,9.2636701 V 12.677733 L 13.397461,13.875975 11,14.874998 v 3.25 L 11.577149,17.884763 17,15.624998 V 12.322264 L 14.151367,10.898436 17,9.2363261 V 5.9189436 l -5.52539,-1.841797 z"/>
+ <path style="fill:#ffffff" d="M 10,3.4189434 9.525391,3.5771466 4,5.4189436 V 8.7363261 L 6.848633,10.398436 4,11.822264 v 3.302734 L 9.422852,17.384763 10,17.624998 v -3.25 L 7.602539,13.375975 10,12.177733 V 8.7636701 L 7.6191405,7.3749981 10,6.5810526 Z m 1,0 V 6.5810526 L 13.38086,7.3749981 11,8.7636701 V 12.177733 L 13.397461,13.375975 11,14.374998 v 3.25 L 11.577149,17.384763 17,15.124998 V 11.822264 L 14.151367,10.398436 17,8.7363261 V 5.4189436 l -5.52539,-1.841797 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.5,-1.9073486e-6 A 10.5,10.5 0 0 0 0,10.499998 10.5,10.5 0 0 0 0.0097656,10.796873 10.5,10.5 0 0 1 10.5,0.49999809 10.5,10.5 0 0 1 20.990234,10.703123 10.5,10.5 0 0 0 21,10.499998 10.5,10.5 0 0 0 10.5,-1.9073486e-6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wayland.svg b/.icons/awkward/22x22/apps/wayland.svg
new file mode 100644
index 00000000..9fc879fc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wayland.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#f3b616" d="M 11,1 A 10,10 0 0 0 1,11 10,10 0 0 0 11,21 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.01075,11.209 A 10,10 0 0 0 1,11.5 10,10 0 0 0 11,21.5 10,10 0 0 0 21,11.5 10,10 0 0 0 20.9895,11.291 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.209 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 18.44905,1.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 14.576312,19.038463 14.171328,19.5 13.828662,19.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 9.649007,15.294154 9.415365,15.196643 9.280372,15.05363 9.134993,15.404662 8.9428825,15.97967 8.7040505,17.578797 8.517131,18.319861 8.283485,18.599928 8.0031175,18.599928 7.2139125,18.274903 6.554515,17.832321 6.0249245,17.091257 c -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 4.991692,13.81499 4.721706,13.012462 4.5763265,11.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 4,3.9841014 4,2.7359965 C 4.1973012,1.95595 4.5399815,1.5659191 5.0280365,1.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 6.647982,5.725365 6.762207,6.0243925 6.834902,6.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 7.219113,6.2389075 7.0789295,6.453427 7.0062395,6.726437 l -0.04672,0 0,0.1365075 0.1090345,0 C 7.2139285,9.03414 7.4839195,10.178406 7.878522,11.296494 l 0.233646,0.195013 0.1246065,0 c 0.155761,10e-6 0.4828645,0.239651 0.9813105,-1.281484 C 9.539993,9.52098 9.773634,9.016437 9.919018,8.4963838 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 18.449067,1.5"/>
+ <path style="fill:#ffffff" d="m 18.44905,1 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 14.576312,18.538463 14.171328,19 13.828662,19 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 9.649007,14.794154 9.415365,14.696643 9.280372,14.55363 9.134993,14.904662 8.9428825,15.47967 8.7040505,17.078797 8.517131,17.819861 8.283485,18.099928 8.0031175,18.099928 7.2139125,17.774903 6.554515,17.332321 6.0249245,16.591257 c -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 4.991692,13.31499 4.721706,12.512462 4.5763265,11.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 4,3.4841014 4,2.2359965 C 4.1973012,1.45595 4.5399815,1.0659191 5.0280365,1.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 6.647982,5.225365 6.762207,5.5243925 6.834902,5.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 7.219113,5.7389075 7.0789295,5.953427 7.0062395,6.226437 l -0.04672,0 0,0.1365075 0.1090345,0 C 7.2139285,8.53414 7.4839195,9.678406 7.878522,10.796494 l 0.233646,0.195013 0.1246065,0 c 0.155761,10e-6 0.4828645,0.239651 0.9813105,-1.281484 C 9.539993,9.02098 9.773634,8.5164367 9.919018,7.9963838 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 18.449067,1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/weather-widget.svg b/.icons/awkward/22x22/apps/weather-widget.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/weather-widget.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/weather.svg b/.icons/awkward/22x22/apps/weather.svg
new file mode 100644
index 00000000..8580e942
--- /dev/null
+++ b/.icons/awkward/22x22/apps/weather.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#0091cf" d="m 20,11.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 1.9648016,16.260105 1,13.986582 1,11.487715 1,6.2410123 5.2532949,1.9877174 10.5,1.9877174 c 5.246704,0 9.5,4.2532949 9.5,9.4999976 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.5,1.9882812 c -5.2467051,0 -9.5,4.2532974 -9.5,9.4999998 0,0.08566 0.00947,0.168792 0.011719,0.253907 C 1.1432895,6.6101623 5.3362516,2.4882812 10.5,2.4882812 c 5.16309,0 9.355692,4.1208382 9.488281,9.2519528 C 19.990499,11.655796 20,11.573254 20,11.488281 20,6.2415786 15.746704,1.9882812 10.5,1.9882812 Z"/>
+ <path style="opacity:0.2" d="m 15,1.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 15,1 -2,2 h -3 v 3 l -2,2 2,2 v 3 h 3 l 2,2 2,-2 h 3 V 10 L 22,8 20,6 V 3 h -3 z"/>
+ <circle style="opacity:0.2" cx="15" cy="8.5" r="4"/>
+ <circle style="fill:#ffcc42" cx="15" cy="8" r="4"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 15,1 -2,2 h -3 v 0.5 h 3 l 2,-2 2,2 h 3 V 3 H 17 Z M 10,6 8,8 8.25,8.25 10,6.5 Z M 20,6 V 6.5 L 21.75,8.25 22,8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15,4 A 4,4 0 0 0 11,8 4,4 0 0 0 11.01074,8.288086 4,4 0 0 1 15,4.5 4,4 0 0 1 18.989258,8.211914 4,4 0 0 0 19,8 4,4 0 0 0 15,4 Z"/>
+ <circle style="opacity:0.2" cx="10.5" cy="14.5" r="4"/>
+ <path style="opacity:0.2" d="M 10.5,9.5 A 4.5,4.5 0 0 0 6,14 4.5,4.5 0 0 0 6.0585938,14.697266 3,3 0 0 0 5,14.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 15,14 4.5,4.5 0 0 0 10.5,9.5 Z"/>
+ <circle style="fill:#ffffff" cx="5" cy="17" r="3"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="13.5" r="4.5"/>
+ <circle style="fill:#ffffff" cx="16" cy="17" r="3"/>
+ <rect style="fill:#ffffff" width="11" height="4" x="5" y="16"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/web-browser.svg b/.icons/awkward/22x22/apps/web-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/web-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/web-google-drive.svg b/.icons/awkward/22x22/apps/web-google-drive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/web-google-drive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/web-google-gmail-offline.svg b/.icons/awkward/22x22/apps/web-google-gmail-offline.svg
new file mode 120000
index 00000000..c391e88e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/web-google-gmail-offline.svg
@@ -0,0 +1 @@
+gmail-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/web-google-gmail.svg b/.icons/awkward/22x22/apps/web-google-gmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/22x22/apps/web-google-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/webbrowser-app.svg b/.icons/awkward/22x22/apps/webbrowser-app.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/webbrowser-app.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/webby.svg b/.icons/awkward/22x22/apps/webby.svg
new file mode 100644
index 00000000..c5a89744
--- /dev/null
+++ b/.icons/awkward/22x22/apps/webby.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#97407c" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/webcamoid.svg b/.icons/awkward/22x22/apps/webcamoid.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/webcamoid.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/webplotdigitizer.svg b/.icons/awkward/22x22/apps/webplotdigitizer.svg
new file mode 100644
index 00000000..5ea9e3a6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/webplotdigitizer.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#1d6434" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.4;fill:#ffffff" d="M 5,1 V 5 H 1 v 1 h 4 v 4 H 1 v 1 h 4 v 4 h 1 v -4 h 4 v 4 h 1 v -4 h 4 v 4 h 1 V 1 H 15 V 5 H 11 V 1 H 10 V 5 H 6 V 1 Z m 1,5 h 4 v 4 H 6 Z m 5,0 h 4 v 4 h -4 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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 16.75,3.6 C 16.043661,3.6 15.233934,4.170175 14.354492,5.2708985 13.47505,6.371622 12.582436,7.913871 11.65918,9.480859 10.735924,11.047848 9.781754,12.641136 8.6904295,13.890039 7.5991055,15.138942 6.3098795,16.1 4.75,16.1 3.3074897,16.1 2.1561346,15.005982 1.21875,14.041406 1.1395055,13.959864 1.0752311,13.883001 1,13.802149 V 20 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 6.3753905 C 20.692862,6.0544835 20.266807,5.6322095 19.74707,5.189844 18.758992,4.348856 17.481083,3.6 16.75,3.6 Z"/>
+ <path style="fill:#e4e4e4" d="m 17,3 c -1.65,0 -2.977797,0.990219 -4.039062,2.2226562 -1.061266,1.2324375 -1.949219,2.7734373 -2.824219,4.2734378 -0.875,1.5 -1.737047,2.959 -2.6132815,3.976562 C 6.647203,14.490219 5.85,15 5,15 4.1978741,15 3.0155013,14.28586 2.1074219,13.453125 1.6496694,13.033353 1.2686458,12.61647 1,12.302734 v 2.830078 C 2.0384911,16.051702 3.374472,17 5,17 c 1.65,0 2.9777975,-0.990219 4.039062,-2.222656 1.061266,-1.232438 1.949219,-2.773438 2.824219,-4.273438 0.875,-1.5 1.737048,-2.9589996 2.613281,-3.9765622 C 15.352797,5.509781 16.15,5 17,5 c 1.996782,0 3.683258,2.4028739 4,2.8789062 V 4.7207031 C 20.022314,3.8201047 18.69279,3 17,3 Z"/>
+ <path style="opacity:0.2" d="m 17,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 -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="5" cy="16" r="2"/>
+ <circle style="fill:#ffffff" cx="17" cy="4" r="2"/>
+ <path style="opacity:0.2;fill:none;stroke:#060606;stroke-width:2;stroke-linejoin:bevel" d="M 19,11.5 H 14.000303 L 16.15,15 14.000304,18.5 H 19"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linejoin:bevel" d="M 19,11 H 14.000303 L 16.15,14.5 14.000304,18 H 19"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/website.i2pd.i2pd.svg b/.icons/awkward/22x22/apps/website.i2pd.i2pd.svg
new file mode 120000
index 00000000..929ee9ee
--- /dev/null
+++ b/.icons/awkward/22x22/apps/website.i2pd.i2pd.svg
@@ -0,0 +1 @@
+i2pd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/webstorm.svg b/.icons/awkward/22x22/apps/webstorm.svg
new file mode 100644
index 00000000..edffc4c6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/webstorm.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#14ddb1" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#f7c73c" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#2086e7" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#14ddb1" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 10.50712,6.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 10.50712,6.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 8.5071212,6.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 6.5071197,6.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 12.507179,10.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 12.507179,10 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 12.507119,7 12.749103,6.5000005 13.507179,6.5000005 14.265254,6.5000005 14.507121,7 14.507121,7"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/webtorrent-desktop.svg b/.icons/awkward/22x22/apps/webtorrent-desktop.svg
new file mode 100644
index 00000000..cccd7dce
--- /dev/null
+++ b/.icons/awkward/22x22/apps/webtorrent-desktop.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.054151,1.500499 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 2,7.636349 v 7.726499 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 20,15.362648 V 7.636149 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 11.053711,1.0000005 v 9.75e-4 A 2.2828381,2.27395 0 0 0 9.858399,1.3037115 L 3.1416015,5.1669925 A 2.2828381,2.27395 0 0 0 2,7.1367195 v 7.7265615 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 20,14.863281 V 7.1367195 a 2.2828381,2.27395 0 0 0 -1.141602,-1.969727 l -6.716796,-3.863281 a 2.2828381,2.27395 0 0 0 -1.087891,-0.303711 z"/>
+ <path style="fill:#343b45" d="m 11.00586,3.0000005 c -0.05345,-0.00129 -0.105968,0.01201 -0.151368,0.038086 L 4.138672,6.900391 C 4.047765,6.952666 3.9999937,7.038408 4,7.1367195 v 7.7265615 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 17.952235,15.046358 18.000007,14.961593 18,14.863281 v -7.7265615 -10e-4 c 7e-6,-0.098311 -0.04776,-0.1830765 -0.138672,-0.2353515 l -6.71582,-3.8622816 c -0.0414,-0.023776 -0.08895,-0.036966 -0.137695,-0.038086 z"/>
+ <g style="opacity:0.2" transform="matrix(0.01812646,0,0,0.01970492,7.0000001,8.1516938)">
+ <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,7.0000001,7.6516938)">
+ <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 11.053349,1.0010005 a 2.2827619,2.27395 0 0 0 -1.19498,0.3027 l -6.7168881,3.8633 A 2.2827619,2.27395 0 0 0 2,7.1365005 v 0.5 a 2.2827619,2.27395 0 0 1 1.1415809,-1.9695 l 6.7168881,-3.8633 a 2.2827619,2.27395 0 0 1 1.19528,-0.302735 2.2827619,2.27395 0 0 1 1.087882,0.302735 l 6.716888,3.8633 A 2.2827619,2.27395 0 0 1 20,7.6365005 v -0.5 a 2.2827619,2.27395 0 0 0 -1.141481,-1.9695 l -6.716888,-3.8633 a 2.2827619,2.27395 0 0 0 -1.087982,-0.3027 z"/>
+ <path style="opacity:0.2" d="m 11.00586,3.0000005 c -0.05345,-0.00129 -0.105968,0.01201 -0.151368,0.038086 L 4.138672,6.900391 C 4.047765,6.952666 3.9999937,7.0384075 4,7.1367195 v 0.5 C 3.9999937,7.5384075 4.047765,7.452666 4.138672,7.400391 l 6.71582,-3.8623046 c 0.0454,-0.026076 0.09791,-0.039376 0.151368,-0.038086 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 11.145508,3.0380864 c -0.0414,-0.023776 -0.08895,-0.036966 -0.137695,-0.038086 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4,14.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 17.952235,15.546358 18.000007,15.461593 18,15.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 4.138672,15.098633 C 4.04778,15.04636 4,14.961581 4,14.863281 Z"/>
+ <g style="opacity:0.2;fill:#ffffff" transform="matrix(0.01812646,0,0,0.01970492,7.0000001,7.6516938)">
+ <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 8,11.706903 8.014849,11.784542 8.023437,11.863281 8.1412014,10.538353 9.1132813,9.5 10.308594,9.5 10.977098,9.5 11.578378,9.9069879 12,10.423828 12.421622,9.9069879 13.022902,9.5 13.691406,9.5 c 1.195313,0 2.167327,1.038353 2.285156,2.363281 C 15.985151,11.784542 16,11.706901 16,11.626953 16,10.176375 14.966095,9 13.691406,9 13.022902,9 12.421622,9.4069879 12,9.9238281 11.578378,9.4069879 10.977098,9 10.308594,9 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wechat.svg b/.icons/awkward/22x22/apps/wechat.svg
new file mode 100644
index 00000000..ecff04b6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wechat.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#50bcff" d="m 10.997,-1.7e-4 a 10,9.5 0 0 0 -0.853,0.041 C 9.9379,0.05713 9.7361,0.08343 9.5342,0.11113 A 10,9.5 0 0 0 9.2139,0.15703 C 8.9262,0.20553 8.6437,0.26683 8.3652,0.33773 A 10,9.5 0 0 0 8.3105,0.35143 C 4.0893,1.45063 1,5.06253 1,9.34983 1.0000505,9.38091 1.00255,9.41156 1.00293,9.4426 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,-1e-7 -0.002,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.997,-1.7e-4 a 10,9.5 0 0 0 -0.853,0.041 C 9.9379,0.05713 9.7361,0.08343 9.5342,0.11113 A 10,9.5 0 0 0 9.2139,0.15703 C 8.9262,0.20553 8.6437,0.26683 8.3652,0.33773 A 10,9.5 0 0 0 8.3105,0.35143 C 4.0893,1.45063 1,5.06253 1,9.34983 1.0000505,9.38091 1.00255,9.41156 1.00293,9.4426 a 10,9.5 0 0 0 -0.0029,0.057 10,9.5 0 0 0 0.0088,0.159 C 1.09943,5.4563 4.15243,1.934 8.31053,0.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 1.0088,9.65883 C 1.0074,9.72283 1,9.78583 1,9.84983 1.0000505,9.88091 1.00255,9.91156 1.00293,9.9426 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 20.987,9.77778 20.9816,9.88157 20.9742,9.985 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="16" cy="7" r="2"/>
+ <circle style="opacity:0.1" cx="6" cy="7.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="6" cy="7" r="2"/>
+ <path style="opacity:0.2" d="m 13.962999,5.5000002 c 3.9018,0 7.1471,2.5953998 7.8535,6.0272998 a 8,7.5 0 0 1 0.18361,1.5762 8,7.5 0 0 1 -3.0371,5.8735 l 0,2.523 -1.7773,-1.52 a 8,7.5 0 0 1 -3.1856,0.624 8,7.5 0 0 1 -7.8550992,-6.1079 c -0.117,-0.5057 -0.182,-1.0302 -0.182,-1.5684 0,-4.1027 3.5819996,-7.4276998 7.9999992,-7.4276998 z"/>
+ <path style="fill:#ffffff" d="m 13.962999,5.0000002 c 3.9018,0 7.1471,2.5953998 7.8535,6.0272998 a 8,7.5 0 0 1 0.18361,1.5762 8,7.5 0 0 1 -3.0371,5.8735 l 0,2.523 -1.7773,-1.52 a 8,7.5 0 0 1 -3.1856,0.624 8,7.5 0 0 1 -7.8550992,-6.1079 c -0.117,-0.5057 -0.182,-1.0302 -0.182,-1.5684 0,-4.1027 3.5819996,-7.4276998 7.9999992,-7.4276998 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 13.963,5 c -4.4179996,0 -8,3.325034 -8,7.427734 0,0.08112 0.010763,0.159758 0.013672,0.240235 C 6.1252497,8.686595 9.6394014,5.5 13.963,5.5 c 3.9018,0 7.147115,2.595444 7.853515,6.027344 a 8,7.5 0 0 1 0.169922,1.308594 8,7.5 0 0 0 0.01367,-0.232422 8,7.5 0 0 0 -0.183594,-1.576172 C 21.110115,7.595444 17.8648,5 13.963,5 Z"/>
+ <circle style="opacity:0.1" cx="10" cy="11.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="11" r="2"/>
+ <circle style="opacity:0.1" cx="18" cy="11.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="18" cy="11" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/weechat.svg b/.icons/awkward/22x22/apps/weechat.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/weechat.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/welcome-screen.svg b/.icons/awkward/22x22/apps/welcome-screen.svg
new file mode 100644
index 00000000..41e1c4d4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/welcome-screen.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 9,3 v 17 c 0,0.554 0.446,1 1,1 h 2 c 0.554,0 1,-0.446 1,-1 V 3 Z"/>
+ <circle style="fill:#a3a3a3" cx="11" cy="3" r="2"/>
+ <rect style="opacity:0.2" width="22" height="11" x="0" y="4.5" rx="2" ry="2"/>
+ <rect style="fill:#0479e8" width="22" height="11" x="0" y="4" rx="2" ry="2"/>
+ <g style="opacity:0.2">
+ <path d="M 4.304,11.46 H 3.979 L 3.4087,9.5087 Q 3.3681,9.3792 3.3178,9.1817 3.2675,8.9843 3.2656,8.9447 3.2231,9.2076 3.1302,9.5208 L 2.5772,11.46 H 2.2523 L 1.5,8.5462 H 1.8481 L 2.2948,10.346 Q 2.3876,10.724 2.4302,11.032 2.4824,10.667 2.5849,10.318 L 3.0916,8.5462 H 3.4397 L 3.9716,10.334 Q 4.0642,10.643 4.1282,11.032 4.1646,10.749 4.2676,10.342 L 4.7123,8.5462 H 5.06 Z"/>
+ <path d="M 7.0791,11.46 H 5.5032 V 8.5462 H 7.0791 V 8.8467 H 5.8317 V 9.7858 H 7.0038 V 10.085 H 5.8317 V 11.157 H 7.0791 Z"/>
+ <path d="M 7.7075,11.46 V 8.5462 H 8.0365 V 11.153 H 9.284 V 11.46 Z"/>
+ <path d="M 10.976,8.8071 Q 10.51,8.8071 10.239,9.1279 9.9705,9.4467 9.9705,10.003 9.9705,10.575 10.23,10.888 10.491,11.199 10.972,11.199 11.268,11.199 11.647,11.089 V 11.386 Q 11.353,11.5 10.921,11.5 10.297,11.5 9.9567,11.109 9.6184,10.719 9.6184,9.999 9.6184,9.5488 9.7809,9.2097 9.9449,8.8711 10.253,8.6873 10.562,8.504 10.98,8.504 11.424,8.504 11.757,8.6716 L 11.618,8.9624 Q 11.297,8.8071 10.976,8.8071 Z"/>
+ <path d="M 14.718,9.999 Q 14.718,10.699 14.374,11.1 14.031,11.5 13.42,11.5 12.795,11.5 12.455,11.107 12.117,10.713 12.117,9.995 12.117,9.2833 12.457,8.8929 12.797,8.5 13.424,8.5 14.033,8.5 14.376,8.899 14.718,9.2975 14.718,9.999 Z M 12.465,9.999 Q 12.465,10.591 12.709,10.898 12.954,11.203 13.42,11.203 13.89,11.203 14.13,10.898 14.37,10.593 14.37,9.999 14.37,9.4112 14.13,9.1081 13.892,8.803 13.424,8.803 12.954,8.803 12.709,9.1102 12.465,9.4152 12.465,9.999 Z"/>
+ <path d="M 16.601,11.46 15.642,8.8766 H 15.627 Q 15.654,9.1838 15.654,9.6066 V 11.46 H 15.35 V 8.5462 H 15.845 L 16.741,10.95 H 16.756 L 17.659,8.5462 H 18.151 V 11.46 H 17.822 V 9.5823 Q 17.822,9.2594 17.849,8.8807 H 17.833 L 16.866,11.46 Z"/>
+ <path d="M 20.5,11.46 H 18.924 V 8.5462 H 20.5 V 8.8467 H 19.253 V 9.7858 H 20.424 V 10.085 H 19.253 V 11.157 H 20.5 Z"/>
+ </g>
+ <g>
+ <path style="fill:#ffffff" d="M 4.304,10.96 H 3.979 L 3.4087,9.0086 Q 3.3681,8.8792 3.3178,8.6817 3.2675,8.4842 3.2656,8.4446 3.2231,8.7076 3.1302,9.0208 L 2.5772,10.96 H 2.2523 L 1.5,8.0461 H 1.8481 L 2.2948,9.8457 Q 2.3876,10.225 2.4302,10.532 2.4824,10.167 2.5849,9.8178 L 3.0916,8.0461 H 3.4397 L 3.9716,9.8341 Q 4.0642,10.143 4.1282,10.532 4.1646,10.249 4.2676,9.8422 L 4.7123,8.0461 H 5.06 Z"/>
+ <path style="fill:#ffffff" d="M 7.0791,10.96 H 5.5032 V 8.0461 H 7.0791 V 8.3472 H 5.8317 V 9.2858 H 7.0038 V 9.5848 H 5.8317 V 10.657 H 7.0791 Z"/>
+ <path style="fill:#ffffff" d="M 7.7075,10.96 V 8.0461 H 8.0365 V 10.653 H 9.284 V 10.96 Z"/>
+ <path style="fill:#ffffff" d="M 10.976,8.3071 Q 10.51,8.3071 10.239,8.6279 9.9705,8.9467 9.9705,9.5031 9.9705,10.075 10.23,10.388 10.491,10.699 10.972,10.699 11.268,10.699 11.647,10.589 V 10.886 Q 11.353,11 10.921,11 10.297,11 9.9567,10.609 9.6184,10.219 9.6184,9.499 9.6184,9.0487 9.7809,8.7096 9.9449,8.371 10.253,8.1873 10.562,8.004 10.98,8.004 11.424,8.004 11.757,8.1715 L 11.618,8.4624 Q 11.297,8.3071 10.976,8.3071 Z"/>
+ <path style="fill:#ffffff" d="M 14.718,9.499 Q 14.718,10.199 14.374,10.6 14.031,11 13.42,11 12.795,11 12.455,10.607 12.117,10.213 12.117,9.4949 12.117,8.7832 12.457,8.3929 12.797,7.9999 13.424,7.9999 14.033,7.9999 14.376,8.399 14.718,8.7975 14.718,9.499 Z M 12.465,9.499 Q 12.465,10.091 12.709,10.398 12.954,10.703 13.42,10.703 13.89,10.703 14.13,10.398 14.37,10.093 14.37,9.499 14.37,8.9112 14.13,8.6081 13.892,8.303 13.424,8.303 12.954,8.303 12.709,8.6101 12.465,8.9152 12.465,9.499 Z"/>
+ <path style="fill:#ffffff" d="M 16.601,10.96 15.642,8.3766 H 15.627 Q 15.654,8.6837 15.654,9.1066 V 10.96 H 15.35 V 8.0461 H 15.845 L 16.741,10.45 H 16.756 L 17.659,8.0461 H 18.151 V 10.96 H 17.822 V 9.0822 Q 17.822,8.7594 17.849,8.3807 H 17.833 L 16.866,10.96 Z"/>
+ <path style="fill:#ffffff" d="M 20.5,10.96 H 18.924 V 8.0461 H 20.5 V 8.3472 H 19.253 V 9.2858 H 20.424 V 9.5848 H 19.253 V 10.657 H 20.5 Z"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,4 C 0.892,4 0,4.892 0,6 v 0.5 c 0,-1.108 0.892,-2 2,-2 h 18 c 1.108,0 2,0.892 2,2 V 6 C 22,4.892 21.108,4 20,4 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 2,2 0 0 0 9,3 v 0.5 a 2,2 0 0 1 2,-2 2,2 0 0 1 2,2 V 3 A 2,2 0 0 0 11,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wesnoth-1.10-icon.svg b/.icons/awkward/22x22/apps/wesnoth-1.10-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wesnoth-1.10-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wesnoth-1.10_editor-icon.svg b/.icons/awkward/22x22/apps/wesnoth-1.10_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wesnoth-1.10_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wesnoth-1.12-icon.svg b/.icons/awkward/22x22/apps/wesnoth-1.12-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wesnoth-1.12-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wesnoth-1.12_editor-icon.svg b/.icons/awkward/22x22/apps/wesnoth-1.12_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wesnoth-1.12_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wesnoth-1.14-icon.svg b/.icons/awkward/22x22/apps/wesnoth-1.14-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wesnoth-1.14-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wesnoth-1.14_editor-icon.svg b/.icons/awkward/22x22/apps/wesnoth-1.14_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wesnoth-1.14_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wesnoth-icon.svg b/.icons/awkward/22x22/apps/wesnoth-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wesnoth-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wesnoth.svg b/.icons/awkward/22x22/apps/wesnoth.svg
new file mode 100644
index 00000000..f48c09d7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wesnoth.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g style="fill:#4f4f4f" transform="matrix(0.056109,0,0,0.056714,0.6068248,1)">
+ <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,5.2624048,5.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,5.2624048,5.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 10.500166,1.0000227 c -0.0315,0 -0.0625,0.00585 -0.093,0.0166 L 2.1875037,3.9463009 C 2.0753515,3.9862509 2,4.0924998 2,4.2129989 2,4.3479979 2.01045,4.4889969 2.01365,4.6259959 2.04005,4.5429969 2.103402,4.476497 2.1875034,4.4464972 L 10.407164,1.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,0.6068248,1.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 6.559639,6.0576932 8.2828556,5.0627935 16.242054,18.848529 16.624071,21.5 14.518838,19.843429 Z"/>
+ <path style="fill:#ffffff" d="M 6.559639,5.5576932 8.2828556,4.5627935 16.242054,18.348529 16.624071,21 14.518838,19.343429 Z"/>
+ <path style="opacity:0.2" d="m 5.3106896,0.5033742 c -0.062263,0.0078 -0.1237551,0.028735 -0.1816861,0.062181 L 4.2419493,1.0766075 C 4.0102267,1.2103925 3.9313367,1.504589 4.0651213,1.7363115 L 5.5652436,4.3333497 4.2594377,5.087297 C 4.0277151,5.2210822 3.948825,5.5152785 4.0826102,5.7470011 L 4.5946334,6.6340552 C 4.7284185,6.8657778 5.0226149,6.9446684 5.2543375,6.8108833 L 9.5875928,4.3090601 c 0.231723,-0.133785 0.310613,-0.4279814 0.176828,-0.659704 L 9.2523968,2.7623019 C 9.1186118,2.5305793 8.8244154,2.4516889 8.5926924,2.585474 L 7.2878583,3.3384499 5.7887076,0.7414118 C 5.6883689,0.5676198 5.4974775,0.4799708 5.3106896,0.5033742 Z"/>
+ <path style="fill:#3f3f3f" d="m 5.3106896,0.0037287 c -0.062263,0.0078 -0.1237551,0.028735 -0.1816861,0.062181 L 4.2419493,0.576962 C 4.0102267,0.710747 3.9313367,1.0049435 4.0651213,1.236666 L 5.5652436,3.8337042 4.2594377,4.5876515 C 4.0277151,4.7214367 3.948825,5.015633 4.0826102,5.2473556 L 4.5946334,6.1344097 C 4.7284185,6.3661323 5.0226149,6.4450229 5.2543375,6.3112378 L 9.5875928,3.8094146 c 0.231723,-0.133785 0.310613,-0.4279814 0.176828,-0.659704 L 9.2523968,2.2626564 C 9.1186118,2.0309338 8.8244154,1.9520434 8.5926924,2.0858285 L 7.2878583,2.8388044 5.7887076,0.2417663 C 5.6883689,0.0679743 5.4974775,-0.0196747 5.3106896,0.0037287 Z"/>
+ <path style="opacity:0.2" d="M 14.464437,6.0576932 12.74122,5.0627935 4.7820218,18.848529 4.4000048,21.5 6.5052378,19.843429 Z"/>
+ <path style="fill:#ffffff" d="M 14.464437,5.5576932 12.74122,4.5627935 4.7820218,18.348529 4.4000048,21 6.5052378,19.343429 Z"/>
+ <path style="opacity:0.2" d="m 15.713386,0.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 16.429442,6.6340552 C 16.295657,6.8657778 16.001461,6.9446684 15.769738,6.8108833 L 11.436483,4.3090601 C 11.20476,4.1752751 11.12587,3.8810787 11.259655,3.6493561 L 11.771679,2.7623019 C 11.905464,2.5305793 12.19966,2.4516889 12.431383,2.585474 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 15.713386,0.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 16.429442,6.1344097 C 16.295657,6.3661323 16.001461,6.4450229 15.769738,6.3112378 L 11.436483,3.8094146 C 11.20476,3.6756296 11.12587,3.3814332 11.259655,3.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/22x22/apps/wesnoth_editor-icon.svg b/.icons/awkward/22x22/apps/wesnoth_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wesnoth_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wesnoth_editor.svg b/.icons/awkward/22x22/apps/wesnoth_editor.svg
new file mode 100644
index 00000000..5ad2d64d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wesnoth_editor.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g style="fill:#4f4f4f" transform="matrix(0.056109,0,0,0.056714,0.6068248,1)">
+ <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,5.2624048,5.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,5.2624048,5.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 10.500166,1.0000227 c -0.0315,0 -0.0625,0.00585 -0.093,0.0166 L 2.1875037,3.9463009 C 2.0753515,3.9862509 2,4.0924998 2,4.2129989 2,4.3479979 2.01045,4.4889969 2.01365,4.6259959 2.04005,4.5429969 2.103402,4.476497 2.1875034,4.4464972 L 10.407164,1.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,0.6068248,1.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 6.559639,6.0576932 8.2828556,5.0627935 16.242054,18.848529 16.624071,21.5 14.518838,19.843429 Z"/>
+ <path style="fill:#ffffff" d="M 6.559639,5.5576932 8.2828556,4.5627935 16.242054,18.348529 16.624071,21 14.518838,19.343429 Z"/>
+ <path style="opacity:0.2" d="m 5.3106896,0.5033742 c -0.062263,0.0078 -0.1237551,0.028735 -0.1816861,0.062181 L 4.2419493,1.0766075 C 4.0102267,1.2103925 3.9313367,1.504589 4.0651213,1.7363115 L 5.5652436,4.3333497 4.2594377,5.087297 C 4.0277151,5.2210822 3.948825,5.5152785 4.0826102,5.7470011 L 4.5946334,6.6340552 C 4.7284185,6.8657778 5.0226149,6.9446684 5.2543375,6.8108833 L 9.5875928,4.3090601 c 0.231723,-0.133785 0.310613,-0.4279814 0.176828,-0.659704 L 9.2523968,2.7623019 C 9.1186118,2.5305793 8.8244154,2.4516889 8.5926924,2.585474 L 7.2878583,3.3384499 5.7887076,0.7414118 C 5.6883689,0.5676198 5.4974775,0.4799708 5.3106896,0.5033742 Z"/>
+ <path style="fill:#3f3f3f" d="m 5.3106896,0.0037287 c -0.062263,0.0078 -0.1237551,0.028735 -0.1816861,0.062181 L 4.2419493,0.576962 C 4.0102267,0.710747 3.9313367,1.0049435 4.0651213,1.236666 L 5.5652436,3.8337042 4.2594377,4.5876515 C 4.0277151,4.7214367 3.948825,5.015633 4.0826102,5.2473556 L 4.5946334,6.1344097 C 4.7284185,6.3661323 5.0226149,6.4450229 5.2543375,6.3112378 L 9.5875928,3.8094146 c 0.231723,-0.133785 0.310613,-0.4279814 0.176828,-0.659704 L 9.2523968,2.2626564 C 9.1186118,2.0309338 8.8244154,1.9520434 8.5926924,2.0858285 L 7.2878583,2.8388044 5.7887076,0.2417663 C 5.6883689,0.0679743 5.4974775,-0.0196747 5.3106896,0.0037287 Z"/>
+ <path style="opacity:0.2" d="M 14.464437,6.0576932 12.74122,5.0627935 4.7820218,18.848529 4.4000048,21.5 6.5052378,19.843429 Z"/>
+ <path style="fill:#ffffff" d="M 14.464437,5.5576932 12.74122,4.5627935 4.7820218,18.348529 4.4000048,21 6.5052378,19.343429 Z"/>
+ <path style="opacity:0.2" d="m 15.713386,0.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 16.429442,6.6340552 C 16.295657,6.8657778 16.001461,6.9446684 15.769738,6.8108833 L 11.436483,4.3090601 C 11.20476,4.1752751 11.12587,3.8810787 11.259655,3.6493561 L 11.771679,2.7623019 C 11.905464,2.5305793 12.19966,2.4516889 12.431383,2.585474 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 15.713386,0.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 16.429442,6.1344097 C 16.295657,6.3661323 16.001461,6.4450229 15.769738,6.3112378 L 11.436483,3.8094146 C 11.20476,3.6756296 11.12587,3.3814332 11.259655,3.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/22x22/apps/wewechat.svg b/.icons/awkward/22x22/apps/wewechat.svg
new file mode 120000
index 00000000..fa4b83ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wewechat.svg
@@ -0,0 +1 @@
+wechat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/whalebird.svg b/.icons/awkward/22x22/apps/whalebird.svg
new file mode 100644
index 00000000..1bfb62a0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/whalebird.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#40e0ca" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2" d="m 13.787868,17.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 C 6.8900264,9.440268 8.0152459,8.4639886 9.214054,7.9201592 9.577391,7.7553334 9.962103,7.5793933 10.068968,7.529181 10.211664,7.462131 10.256542,7.3899824 10.237946,7.257512 10.200106,6.9879478 9.86516,6.3212077 9.640398,6.0680442 9.391235,5.7873983 9.469059,5.6801331 10.000148,5.5721855 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.3710851 4.02593,4.3343211 3.01146,7.2338891 -0.157249,0.449451 -0.384449,0.90041 -0.619056,1.228735 C 16.439326,17.180767 15.825858,17.5 14.829279,17.5 c -0.471185,0 -0.637472,-0.03636 -1.041467,-0.227689 z"/>
+ <path style="fill:#ffffff" d="m 13.787868,16.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 6.8900264,8.9402683 8.0152459,7.9639886 9.214054,7.4201592 9.577391,7.2553334 9.962103,7.0793933 10.068968,7.029181 10.211664,6.9621312 10.256542,6.8899824 10.237946,6.757512 10.200106,6.4879478 9.86516,5.8212077 9.640398,5.5680442 9.391235,5.2873983 9.469059,5.1801331 10.000148,5.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 16.439326,16.680767 15.825858,17 14.829279,17 14.358094,17 14.191807,16.96364 13.787812,16.772311 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/whatsapp-desktop.svg b/.icons/awkward/22x22/apps/whatsapp-desktop.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/whatsapp-desktop.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/whatsapp-nativefier.svg b/.icons/awkward/22x22/apps/whatsapp-nativefier.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/whatsapp-nativefier.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/whatsapp.svg b/.icons/awkward/22x22/apps/whatsapp.svg
new file mode 100644
index 00000000..ca0032d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/whatsapp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#47ad5d" d="m 11.000035,0.99981 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 C 1.00765,10.68018 1.0012,10.79174 1.00195,10.90489 1.0016598,10.93662 1,10.96782 1,10.99962 c 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 C 11.23332,1.00529 11.19141,1.00425 11.14937,1.00358 11.09938,1.0028512 11.05013,0.99967 10.99996,0.99967 Z"/>
+ <path style="opacity:0.2" d="m 1.007835,11.17883 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 11.000035,0.99981 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 C 1.00765,10.68018 1.0012,10.79174 1.00195,10.90489 1.0016598,10.93662 1,10.96782 1,10.99962 c 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 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,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 0.028065,-0.34999 0.037344,-0.61538 0.016602,-0.86621 z"/>
+ <path style="opacity:0.2" d="m 15.500582,16.242766 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 9.198636,9.355522 9.19938,9.338041 8.6071565,8.0286463 7.9253775,6.521216 7.8951643,6.5314516 7.1524243,6.5038799 6.3923324,6.4756688 6.1521344,6.5840922 5.6712164,7.1724813 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 15.500582,15.742765 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 9.198636,8.8555209 9.19938,8.8380399 8.6071565,7.5286459 7.9253775,6.0212156 7.8951643,6.0314512 7.1524243,6.0038795 6.3923324,5.9756684 6.1521344,6.0840918 5.6712164,6.6724809 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/22x22/apps/whatsdesk.svg b/.icons/awkward/22x22/apps/whatsdesk.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/whatsdesk.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/whatsie.svg b/.icons/awkward/22x22/apps/whatsie.svg
new file mode 100644
index 00000000..621b5dc7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/whatsie.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.051-0.0006-0.1-0.00382-0.15-0.00382zm-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wicd-gtk.svg b/.icons/awkward/22x22/apps/wicd-gtk.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wicd-gtk.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wicd.svg b/.icons/awkward/22x22/apps/wicd.svg
new file mode 100644
index 00000000..c70a7671
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wicd.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1.0001)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/widelands.svg b/.icons/awkward/22x22/apps/widelands.svg
new file mode 100644
index 00000000..a8c1ba92
--- /dev/null
+++ b/.icons/awkward/22x22/apps/widelands.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="matrix(0.49927889,0,0,0.49927889,-0.99691494,-0.96755005)">
+ <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/22x22/apps/wifi-radar.svg b/.icons/awkward/22x22/apps/wifi-radar.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wifi-radar.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wikipedia.svg b/.icons/awkward/22x22/apps/wikipedia.svg
new file mode 100644
index 00000000..b9a0dc7f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wikipedia.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/window-duplicate.svg b/.icons/awkward/22x22/apps/window-duplicate.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/window-duplicate.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/window_list.svg b/.icons/awkward/22x22/apps/window_list.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/window_list.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/windstille-0.2.svg b/.icons/awkward/22x22/apps/windstille-0.2.svg
new file mode 100644
index 00000000..7152399c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/windstille-0.2.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 18.713898,12.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.1668239,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.143853,-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 18.713898,11.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.1668239,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.143853,-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 12.364108,1.9573446 C 11.543114,1.9600596 10.68769,2.0493009 9.8070281,2.1917393 8.3724115,2.4237742 6.881365,2.7182596 5.588139,3.6264299 4.6822465,4.262595 3.8737542,4.9551006 3.2485376,5.5504196 2.6931944,6.0832311 2.0080271,6.7832701 2.0216852,7.7888881 c -0.00453,0.474643 -0.048262,1.0525295 0.6660892,1.7813992 0,0 -0.00233,2.1504037 -0.1628652,2.5910377 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.0961859,-0.676069 3.2969899,-0.56056 5.1668239,-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.8052799 -0.113128,-7.0503954 -1.5962,-2.4338372 -3.749299,-3.2027548 -6.212281,-3.194604 z"/>
+ <path style="fill:#17598c;fill-rule:evenodd" d="M 12.364108,1.4573027 C 11.543114,1.4600127 10.68769,1.5492587 9.8070281,1.6916974 8.3724115,1.9237323 6.881365,2.2182177 5.588139,3.1263879 4.6822465,3.762553 3.8737543,4.4550586 3.2485376,5.0503776 2.6931944,5.5831896 2.0080271,6.2832281 2.0216852,7.2888461 c -0.00453,0.474643 -0.048262,1.0525295 0.6660892,1.7813992 0,0 -3.206e-4,2.4807607 -0.1960233,2.6789357 -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.0961859,-0.676068 3.2969899,-0.56056 5.1668239,-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.8052799 -0.113128,-7.0503954 -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 12.364108,1.4573027 C 11.543114,1.4600127 10.68769,1.5492587 9.8070281,1.6916974 8.3724115,1.9237323 6.881365,2.2182177 5.588139,3.1263879 4.6822465,3.762553 3.8737542,4.4550586 3.2485376,5.0503776 2.6931943,5.5831896 2.0080271,6.2832281 2.0216852,7.2888461 c -0.00126,0.1311515 -0.00373,0.271057 0.00585,0.418981 C 2.0515252,6.7467196 2.7086825,6.0683716 3.2485377,5.5504196 3.8737543,4.9551006 4.6822465,4.262595 5.588139,3.6264299 6.881365,2.7182596 8.3724115,2.4237742 9.8070281,2.1917393 10.68769,2.0493009 11.543114,1.9600598 12.364108,1.9573446 c 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 11.774088,1.5033213 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.8533359,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 C 9.0732771,1.859528 8.9624725,1.889756 8.85127,1.924253 7.6930945,2.2908411 6.539455,2.9554956 5.511072,3.6861195 c 2.1607805,0.6891465 6.610992,-0.963666 9.17116,0.2783436 2.305813,1.1186158 5.284957,3.6038608 3.008616,9.1911999 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.6064957 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 19.183503,5.3449296 19.063713,5.1399606 18.93135,4.9381386 18.798481,4.7355446 18.660005,4.5435981 18.516873,4.3609417 v -10e-4 C 18.385725,4.1930597 18.248406,4.0365625 18.109222,3.886269 c 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 17.893736,3.6629239 17.783848,3.5562617 17.67129,3.4536187 17.635,3.4205337 17.599689,3.3852867 17.563039,3.3530244 c -0.0016,-0.00138 -0.0033,-0.00252 -0.0049,-0.0039 C 17.409952,3.2196302 17.258076,3.0963306 17.102801,2.9819609 16.948418,2.8682478 16.789561,2.7637815 16.628834,2.6645515 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 15.82044,2.2329436 15.649101,2.1549393 15.47415,2.086378 15.30067,2.0183937 15.123823,1.9591101 14.94557,1.9037455 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 11.774088,1.0031631 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.8533359,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.610992,-0.963666 9.171159,0.2783436 2.305814,1.118616 5.284958,3.603861 3.008617,9.1911995 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.1946027 0.101959,-0.3916507 0.14141,-0.6064957 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 19.183524,4.8447726 19.063734,4.6398036 18.931371,4.4379817 18.798502,4.2353877 18.660026,4.0434411 18.516894,3.860785 V 3.85981 C 18.385752,3.6929658 18.248433,3.536469 18.109249,3.3861754 c 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 17.409952,2.7194719 17.258076,2.5961723 17.102801,2.4818027 16.948418,2.3680895 16.789561,2.2636232 16.628834,2.1643932 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 15.82044,1.7327853 15.649101,1.654781 15.47415,1.5862197 15.30067,1.5182354 15.123823,1.4589519 14.94557,1.4035873 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.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,12.166681 1.785787,0.09909 6.0423195,-0.520209 2.9600025,0.569752 1.712399,-4.1369024 -2.568598,-0.966103 -8.8800081,1.06519"/>
+ <path style="fill:#87cefa;fill-rule:evenodd" d="m 2.5373267,8.7924391 c 0,0 2.0785843,-0.733863 4.0635783,-0.7620755 0.8971655,-0.01275 1.726543,0.058363 2.4741241,0.14141 1.3349199,0.189632 1.1505289,0.9807337 0.200206,1.6259117 C 7.956252,10.677375 7.8618705,11.003101 5.8308895,11.25568 l -3.3183977,0.429021 z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 11.774088,1.0031631 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.8533359,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 C 9.0732771,1.3593698 8.9624725,1.3895978 8.85127,1.4240948 7.6931155,1.7906846 6.539476,2.455339 5.511093,3.1859629 5.684369,3.2412269 5.8771415,3.2772699 6.0777075,3.3051135 6.955889,2.730533 7.90012,2.2252048 8.851291,1.9241384 c 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.2852589,-0.046138 0.5695669,-0.081091 0.8533359,-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 C 19.881481,6.641966 19.847601,6.512699 19.812391,6.383536 19.796831,6.32643 19.784891,6.2700425 19.767531,6.212623 19.711051,6.025898 19.646343,5.83756 19.569558,5.6481225 19.489858,5.451493 19.398257,5.253856 19.29454,5.0552995 c -5.5e-4,-0.001 -0.0014,-0.0019 -0.002,-0.00295 C 19.183696,4.8448326 19.063906,4.6398636 18.931543,4.4380417 18.798675,4.2354477 18.660198,4.0435011 18.517066,3.8608452 V 3.8598701 C 18.385752,3.6929658 18.248433,3.5364689 18.109249,3.3861753 l -10e-4,-9.75e-4 c -0.03471,-0.037417 -0.07014,-0.072976 -0.105326,-0.1093842 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 17.409952,2.7194719 17.258076,2.5961723 17.102801,2.4818027 16.948418,2.3680895 16.789561,2.2636232 16.628834,2.1643932 c -0.04317,-0.026645 -0.08707,-0.051543 -0.130682,-0.077155 l -0.001,-9.75e-4 C 16.370715,2.0119582 16.242909,1.942196 16.112932,1.8762831 h -0.001 c -0.04055,-0.020598 -0.08093,-0.041739 -0.12188,-0.061529 C 15.82044,1.7327853 15.649101,1.654781 15.47415,1.5862197 15.30067,1.5182354 15.123823,1.4589519 14.94557,1.4035873 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.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.9841097 -0.272477,2.1071377 -0.800672,3.4036057 0.103933,-0.139471 0.204271,-0.258933 0.313052,-0.363312 0.379583,-1.152665 0.519829,-2.158273 0.48762,-3.0402937 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 5.807836,18.447021 C 4.905868,18.619256 3.1617611,18.323999 2.1441558,17.659672 1.1265508,16.995344 0.9415317,14.657897 1.0571687,13.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 5.807836,17.946863 C 4.905868,18.119097 3.1617611,17.823841 2.1441558,17.159513 1.1265508,16.495186 0.9415317,14.157738 1.0571687,13.468806 1.1728056,12.779874 1.1728056,12.187936 1.5197164,12.015703 3.6439535,11.145862 5.420269,11.122017 7.7152025,10.86117 c 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="8.25" cy="13.249" rx=".75" ry=".75"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 6.600438,8.0301196 C 4.6154445,8.0583296 2.5375873,8.7928791 2.5375873,8.7928791 l -0.025356,2.8918429 0.00488,-0.001 0.020481,-2.3908247 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 10.156939,8.6627511 9.9306661,8.2933141 9.0746281,8.1717091 8.327042,8.0886856 7.497604,8.0173686 6.600438,8.0301196 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wine-help.svg b/.icons/awkward/22x22/apps/wine-help.svg
new file mode 100644
index 00000000..1ef0c5a6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wine-help.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wine-notepad.svg b/.icons/awkward/22x22/apps/wine-notepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wine-notepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wine-uninstaller.svg b/.icons/awkward/22x22/apps/wine-uninstaller.svg
new file mode 100644
index 00000000..7069c0be
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wine-uninstaller.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wine-winecfg.svg b/.icons/awkward/22x22/apps/wine-winecfg.svg
new file mode 120000
index 00000000..d3b438b8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wine-winecfg.svg
@@ -0,0 +1 @@
+winecfg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wine.svg b/.icons/awkward/22x22/apps/wine.svg
new file mode 100644
index 00000000..2ed4fe59
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wine.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/winecfg.svg b/.icons/awkward/22x22/apps/winecfg.svg
new file mode 100644
index 00000000..48888397
--- /dev/null
+++ b/.icons/awkward/22x22/apps/winecfg.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/winefile.svg b/.icons/awkward/22x22/apps/winefile.svg
new file mode 100644
index 00000000..d9ff44a7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/winefile.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#5294e2" width="18" height="12" x="2" y="1" rx=".75" ry=".75"/>
+ <rect style="opacity:0.1" width="18" height="12" x="2" y="2.5" rx=".75" ry=".75"/>
+ <rect style="fill:#89e058" width="18" height="12" x="2" y="3" rx=".75" ry=".75"/>
+ <rect style="opacity:0.1" width="18" height="12" x="2" y="4.5" rx=".75" ry=".75"/>
+ <rect style="fill:#ffcd54" width="18" height="12" x="2" y="5" rx=".75" ry=".75"/>
+ <rect style="opacity:0.2" width="20" height="14" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="14" x="1" y="7" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="6" height="2" x="8" y="12.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ececec" width="6" height="2" x="8" y="12" rx=".5" ry=".5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 2.75 1 C 2.3345 1 2 1.3345 2 1.75 L 2 2.25 C 2 1.8345 2.3345 1.5 2.75 1.5 L 19.25 1.5 C 19.666 1.5 20 1.8345 20 2.25 L 20 1.75 C 20 1.3345 19.666 1 19.25 1 L 2.75 1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.75,3 C 2.3345,3 2,3.3345 2,3.75 V 4.25 C 2,3.8345 2.3345,3.5 2.75,3.5 H 19.25 C 19.666,3.5 20,3.8345 20,4.25 V 3.75 C 20,3.3345 19.666,3 19.25,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.75,5 C 2.3345,5 2,5.3345 2,5.75 V 6.25 C 2,5.8345 2.3345,5.5 2.75,5.5 H 19.25 C 19.666,5.5 20,5.8345 20,6.25 V 5.75 C 20,5.3345 19.666,5 19.25,5 Z"/>
+ <g transform="translate(-2,-2)">
+ <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/22x22/apps/winemine.svg b/.icons/awkward/22x22/apps/winemine.svg
new file mode 100644
index 00000000..ad130ef4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/winemine.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 9.49953,0.5 C 8.1145295,0.5 6.9995295,1.615 6.9995295,3 V 3.087891 C 6.3105896,3.3659983 5.6637488,3.738721 5.0776545,4.1953125 L 5.0034357,4.1523438 C 3.8039906,3.4598436 2.2818731,3.8669612 1.5893733,5.0664062 l -0.5,0.8671876 C 0.39687335,7.1330389 0.80399075,8.655156 2.0034357,9.347656 l 0.082031,0.04687 c -0.054178,0.366069 -0.082893,0.73544 -0.085937,1.105474 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.19944495,0.6925 -1.60656245,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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 18.5 c 0,1.108 1.070791,2 2.4003913,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 0.05418,-0.366073 0.0829,-0.735442 0.08593,-1.105476 -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.2146171 0.914062,-3.4140622 l -0.5,-0.8671876 C 17.717194,3.8669601 16.19507,3.4598436 14.995624,4.1523438 l -0.08008,0.046875 C 14.331381,3.7424108 13.686533,3.3690443 12.99953,3.0898438 V 3 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="fill:#4f4f4f" d="M 9.49953,0 C 8.1145295,0 6.9995295,1.115 6.9995295,2.5 V 2.587891 C 6.3105896,2.8659983 5.6637488,3.238721 5.0776545,3.6953125 L 5.0034357,3.6523438 C 3.8039906,2.9598436 2.2818731,3.3669612 1.5893733,4.5664062 l -0.5,0.8671876 C 0.39687335,6.6330389 0.80399075,8.155156 2.0034357,8.847656 l 0.082031,0.04687 C 2.031289,9.260595 2.0025735,9.629966 1.9995295,10 c 0.00304,0.370034 0.03176,0.73941 0.085937,1.105469 l -0.082031,0.04687 c -1.19944495,0.6925 -1.60656245,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 0.5841683,0.456808 1.2290136,0.830174 1.916016,1.109375 V 18 c 0,1.108 1.070791,2 2.4003915,2 h 1.199218 c 1.3296,0 2.400391,-0.892 2.400391,-2 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 17.967772,10.739403 17.99649,10.370034 17.99953,10 17.99653,9.629966 17.96777,9.26059 17.91359,8.894531 l 0.08203,-0.04687 c 1.199445,-0.6925 1.606561,-2.2146172 0.914062,-3.4140622 l -0.5,-0.8671876 C 17.717194,3.3669601 16.19507,2.9598436 14.995624,3.6523438 l -0.08008,0.046875 C 14.331381,3.2424108 13.686533,2.8690443 12.99953,2.5898438 V 2.5 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 9.49906,-1.9e-6 c -1.3850005,0 -2.500001,1.115 -2.500001,2.5 v 0.087891 C 6.3101191,2.8659964 5.6632783,3.2387191 5.077184,3.6953106 L 5.0029652,3.6523419 C 3.8035201,2.9598418 2.2814027,3.3669593 1.5889028,4.5664043 l -0.5,0.8671876 C 0.81599635,5.9062796 0.71875005,6.4272971 0.76859025,6.9296856 0.80371645,6.5890313 0.90596295,6.2504529 1.0889028,5.9335919 l 0.5,-0.8671876 C 2.2814027,3.8669593 3.8035201,3.4598418 5.0029652,4.1523419 l 0.074219,0.042969 C 5.6632783,3.7387191 6.3101191,3.3659964 6.999059,3.0878887 v -0.087891 c 0,-1.385 1.1150005,-2.5 2.500001,-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 16.1946,3.4598415 17.716721,3.8669541 18.409217,5.0664041 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 17.716719,3.3669543 16.194599,2.9598417 14.995153,3.6523419 l -0.08008,0.046875 C 14.330909,3.2424089 13.686063,2.8690424 12.99906,2.5898419 v -0.089844 c 0,-1.385 -1.115001,-2.5 -2.5,-2.5 z M 2.0478871,9.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.9023439,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.9023439,1.753906 -0.044922,0.02539 c -0.882584,0.50956 -1.33221525,1.469111 -1.23437495,2.417968 0.07663,-0.772422 0.50761765,-1.498375 1.23437495,-1.917968 l 0.082031,-0.04687 C 2.0615451,11.44702 2.0617801,11.286433 2.0478871,11.126955 Z m 15.9023439,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="15.5" cy="15" r="6.5"/>
+ <circle style="fill:#48aeff" cx="15.5" cy="14.5" r="6.5"/>
+ <path style="fill:#ffffff" d="m 12.213815,11 h 2.571429 c 0.118716,0 0.214286,0.09557 0.214286,0.214285 v 2.571429 C 14.99953,13.904429 14.90395,14 14.785244,14 H 12.213815 C 12.095101,14 11.99953,13.90443 11.99953,13.785715 v -2.57143 C 11.99953,11.095571 12.095101,11 12.213815,11 Z"/>
+ <path style="fill:#ffffff" d="m 16.213815,11 h 2.571429 c 0.118716,0 0.214286,0.09557 0.214286,0.214285 v 2.571429 C 18.99953,13.904429 18.90395,14 18.785244,14 H 16.213815 C 16.095101,14 15.99953,13.90443 15.99953,13.785715 v -2.57143 C 15.99953,11.095571 16.095101,11 16.213815,11 Z"/>
+ <path style="fill:#ffffff" d="m 12.213815,15 h 2.571429 c 0.118716,0 0.214286,0.09557 0.214286,0.214285 v 2.571429 C 14.99953,17.904429 14.90395,18 14.785244,18 H 12.213815 C 12.095101,18 11.99953,17.90443 11.99953,17.785715 v -2.57143 C 11.99953,15.095571 12.095101,15 12.213815,15 Z"/>
+ <path style="fill:#ffffff" d="m 16.213815,15 h 2.571429 c 0.118716,0 0.214286,0.09557 0.214286,0.214285 v 2.571429 C 18.99953,17.904429 18.90395,18 18.785244,18 H 16.213815 C 16.095101,18 15.99953,17.90443 15.99953,17.785715 v -2.57143 C 15.99953,15.095571 16.095101,15 16.213815,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/winetricks.svg b/.icons/awkward/22x22/apps/winetricks.svg
new file mode 100644
index 00000000..2f86954c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/winetricks.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/winff.svg b/.icons/awkward/22x22/apps/winff.svg
new file mode 120000
index 00000000..351fe6ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/winff.svg
@@ -0,0 +1 @@
+qwinff.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wingpanel.svg b/.icons/awkward/22x22/apps/wingpanel.svg
new file mode 100644
index 00000000..e208f769
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wingpanel.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wings3d.svg b/.icons/awkward/22x22/apps/wings3d.svg
new file mode 100644
index 00000000..68c2a92a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wings3d.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4.5556643,1.5000009 c 0,0 -0.9791546,0.068022 -1.4999999,0.5888672 L 1.6552738,3.4892586 C 0.99647949,3.9926915 1.0000004,5.0001093 1.0000004,5.0556648 v 6.4443362 6.444335 c 0,0.05556 -0.00352,1.062974 0.6552734,1.566406 l 1.4003906,1.400391 C 3.5765097,21.431978 4.5556643,21.5 4.5556643,21.5 H 11 17.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 11.500001 5.0556648 c 0,-0.055555 0.0035,-1.0629733 -0.655273,-1.5664062 L 18.944335,2.0888681 c -0.520845,-0.5208454 -1.5,-0.5888672 -1.5,-0.5888672 H 11 Z"/>
+ <path style="fill:#3f3f3f" d="m 4.5556643,1.0000009 c 0,0 -0.9791546,0.068022 -1.4999999,0.5888672 L 1.6552738,2.9892586 C 0.99647949,3.4926915 1.0000004,4.5001093 1.0000004,4.5556648 v 6.4443362 6.444335 c 0,0.05556 -0.00352,1.062974 0.6552734,1.566406 l 1.4003906,1.400391 C 3.5765097,20.931978 4.5556643,21 4.5556643,21 H 11 17.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 11.000001 4.5556648 c 0,-0.055555 0.0035,-1.0629733 -0.655273,-1.5664062 L 18.944335,1.5888681 c -0.520845,-0.5208453 -1.5,-0.5888672 -1.5,-0.5888672 H 11 Z"/>
+ <path style="fill:#e53935" d="m 1.0000004,5.0000008 v 6.0000002 0.5 V 14.5 15 h 6.9999997 v 6 H 11 h 0.5 5.944335 c 0,0 0.979155,-0.06802 1.5,-0.588867 l 0.05566,-0.05566 V 17.5 H 11.5 V 15 h 0.499999 V 11.500001 H 4.5000003 V 5.0000008 Z"/>
+ <path style="fill:#ffffff" d="M 2.8613286,1.8613291 C 2.7513208,1.9262923 2.6466819,1.9998039 2.5566411,2.0898448 L 1.4179693,3.2285166 C 0.99994129,3.7582701 1.0000005,4.5069211 1.0000005,4.5546885 V 6.000001 l 3,3 v 3 h 4 l 2.9999995,3 v 3 h 4 l 2.916016,2.916016 c 0.329129,-0.07334 0.728335,-0.20685 1.027343,-0.50586 l 1.400391,-1.40039 c 0.377047,-0.288139 0.527727,-0.724939 0.595703,-1.070313 L 19.548828,16.548829 18,15.000001 h -4 v -3 l -3,-3 H 7.0000005 v -3 z"/>
+ <path style="fill:#c6c8cb" d="m 14.00021,12.00033 -3,2.999999 v 3 l 3,-3 z"/>
+ <path style="fill:#b3b6bb" d="m 15.00021,18.000329 3,-3 h -4 l -3,3 z"/>
+ <path style="fill:#dadbdd" d="M 18,15.000001 17.570312,15.429689 15.427734,17.572267 15,18.000001 l 2.916016,2.916016 c 0.329129,-0.07334 0.728335,-0.20685 1.027343,-0.50586 l 1.400391,-1.40039 c 0.377047,-0.288139 0.527727,-0.724939 0.595703,-1.070313 l -1.390625,-1.390625 z"/>
+ <path style="fill:#dadbdd" d="m 11.00021,9.00033 z m 0,0 -2.9999984,3 2.9999984,2.999999 0.428711,-0.428711 2.142578,-2.142578 0.428711,-0.42871 z"/>
+ <path style="fill:#c6c8cb" d="M 7.0002117,6.0003297 4.0002118,9.00033 v 3 l 2.9999999,-3 z"/>
+ <path style="fill:#b3b6bb" d="m 8.0002116,12.00033 2.9999984,-3 H 7.0002117 l -2.9999999,3 z"/>
+ <path style="fill:#dadbdd" d="M 2.8613286,1.8613291 C 2.7513208,1.9262923 2.6466819,1.9998039 2.5566411,2.0898448 L 1.4179693,3.2285166 C 0.99994139,3.7582701 1.0000005,4.5069211 1.0000005,4.5546885 V 6.000001 l 3,3 L 4.429688,8.5722666 6.5722661,6.4296885 7.0000005,6.000001 Z"/>
+ <rect style="opacity:0.2" width="7" height=".5" x="1" y="15"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 4.5556643,1.0000009 c 0,0 -0.9791546,0.068022 -1.4999999,0.5888672 L 1.6552738,2.9892586 C 0.99647949,3.4926915 1.0000004,4.5001093 1.0000004,4.5556648 v 0.5 c 0,-0.055555 -0.00352,-1.0629733 0.6552734,-1.5664062 L 3.0556644,2.0888681 C 3.5765097,1.5680227 4.5556643,1.5000009 4.5556643,1.5000009 H 11 17.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 18.944335,1.5888681 c -0.520845,-0.5208453 -1.5,-0.5888672 -1.5,-0.5888672 H 11 Z"/>
+ <path style="opacity:0.2" d="m 1.0000005,6.000001 v 0.5 l 3,3 v -0.5 z m 3,6 v 0.5 h 4 l 2.9999995,3 v -0.5 l -2.9999995,-3 z m 6.9999995,6 v 0.5 h 4 l 2.916016,2.916016 c 0.329129,-0.07334 0.728335,-0.20685 1.027343,-0.50586 l 1.400391,-1.40039 c 0.377047,-0.288139 0.527727,-0.724939 0.595703,-1.070313 l -0.123047,-0.123047 c -0.0929,0.251172 -0.22328,0.502787 -0.472656,0.69336 l -1.400391,1.40039 c -0.299008,0.29901 -0.698214,0.43252 -1.027343,0.50586 L 15,18.000001 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.8613286,1.8613291 C 2.7513208,1.9262923 2.6466819,1.9998039 2.5566411,2.0898448 L 1.4179693,3.2285166 C 0.99994119,3.7582701 1.0000005,4.5069211 1.0000005,4.5546885 v 0.5 c 0,-0.047767 -5.931e-5,-0.7964184 0.4179688,-1.3261719 L 2.5566411,2.5898448 C 2.6466819,2.4998039 2.7513208,2.4262923 2.8613286,2.3613291 L 7.0000005,6.500001 v -0.5 z M 7.0000005,9.000001 v 0.5 H 11 l 3,3 v -0.5 l -3,-3 z m 6.9999995,6 v 0.5 h 4 l 1.548828,1.548828 1.267578,1.267578 c 0.04756,-0.12859 0.10003,-0.260007 0.123047,-0.376953 L 19.548828,16.548829 18,15.000001 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/winhelp.svg b/.icons/awkward/22x22/apps/winhelp.svg
new file mode 120000
index 00000000..56f6b4df
--- /dev/null
+++ b/.icons/awkward/22x22/apps/winhelp.svg
@@ -0,0 +1 @@
+wine-help.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wire-desktop.svg b/.icons/awkward/22x22/apps/wire-desktop.svg
new file mode 120000
index 00000000..05cbadfa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wire-desktop.svg
@@ -0,0 +1 @@
+wire.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wire.svg b/.icons/awkward/22x22/apps/wire.svg
new file mode 100644
index 00000000..889686b7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wire.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wireshark.svg b/.icons/awkward/22x22/apps/wireshark.svg
new file mode 100644
index 00000000..5367eef8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wireshark.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#4e91d9" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wiznote.svg b/.icons/awkward/22x22/apps/wiznote.svg
new file mode 100644
index 00000000..d5985844
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wiznote.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#41a5c7" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wl-ico-64.svg b/.icons/awkward/22x22/apps/wl-ico-64.svg
new file mode 120000
index 00000000..a3f693ab
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wl-ico-64.svg
@@ -0,0 +1 @@
+widelands.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wmail.svg b/.icons/awkward/22x22/apps/wmail.svg
new file mode 120000
index 00000000..a0517ef7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wmail.svg
@@ -0,0 +1 @@
+WMail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wmtweaks.svg b/.icons/awkward/22x22/apps/wmtweaks.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wmtweaks.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/woeusbgui-icon.svg b/.icons/awkward/22x22/apps/woeusbgui-icon.svg
new file mode 100644
index 00000000..16307231
--- /dev/null
+++ b/.icons/awkward/22x22/apps/woeusbgui-icon.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="matrix(0.93333,0,0,1,-0.2,-1)">
+ <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="1" y="8" rx="1" ry="1"/>
+ <g style="opacity:0.4" transform="matrix(0.5,0,0,0.5,-1,-3)">
+ <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 1,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 2 C 1.446,20 1,19.554 1,19 Z"/>
+ <rect style="opacity:0.5" width="4" height="2" x="5" y="4"/>
+ <rect style="opacity:0.5" width="4" height="2" x="13" y="4"/>
+ <g transform="translate(-2,-2)">
+ <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/22x22/apps/wolfenstein.svg b/.icons/awkward/22x22/apps/wolfenstein.svg
new file mode 100644
index 00000000..c468308c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wolfenstein.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <path style="opacity:0.2" d="M 10,2.9978279 V 7.499781 h 2 V 4.6169685 L 12.5,4.2673591 Z M 7.0175781,4.9763435 6.9335938,6.499781 5.1894531,6.4978279 6.2246094,5.999781 H 0 l 3.7539062,0.5 -1.3046874,1 H 9 V 5.5798591 Z m 7.9648439,0 L 13,5.5798591 V 7.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 5.5,8.499781 7,9.656031 v 9.28125 l 3,-1.498047 V 18.949 l 5,-2.851563 V 9.687281 l 1.5,-1.1875 H 13 v 6.455078 L 12.029297,15.681422 12,8.499781 h -2 v 6.470703 L 9.033203,15.681422 9,8.499781 Z"/>
+ <path style="fill:#dc4043" d="M 10,2.4980469 V 7 h 2 V 4.1171875 L 12.5,3.7675781 Z M 7.0175781,4.4765625 6.9335938,6 5.1894531,5.9980469 6.2246094,5.5 H 0 L 3.7539062,6 2.4492188,7 H 9 V 5.0800781 Z m 7.9648439,0 L 13,5.0800781 V 7 h 6.552734 L 18.246094,6 22,5.5 H 15.775391 L 16.810547,5.9980469 15.066406,6 Z M 5.5,8 7,9.15625 v 9.28125 l 3,-1.498047 v 1.509766 l 5,-2.851563 V 9.1875 L 16.5,8 H 13 v 6.455078 L 12.029297,15.181641 12,8 h -2 v 6.470703 L 9.033203,15.181641 9,8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wolfram-mathematica.svg b/.icons/awkward/22x22/apps/wolfram-mathematica.svg
new file mode 120000
index 00000000..0c4a5dac
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wolfram-mathematica.svg
@@ -0,0 +1 @@
+mathematica.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wolfram-player.svg b/.icons/awkward/22x22/apps/wolfram-player.svg
new file mode 100644
index 00000000..a25ab406
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wolfram-player.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.023791,0.50052156 a 0.59912637,0.60006444 0 0 0 -0.542319,0.2968772 L 8.6873933,3.8739838 5.4299696,2.4417468 A 0.59912637,0.60006444 0 0 0 4.5931875,3.0509311 L 4.9473228,6.5964649 1.4714895,7.3554548 A 0.59912637,0.60006444 0 0 0 1.1518704,8.3410091 L 3.5190798,11.00099 1.1522604,13.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.6605675 A 0.59912637,0.60006444 0 0 0 20.527926,7.3533065 L 17.051702,6.5950978 17.405058,3.0495638 A 0.59912637,0.60006444 0 0 0 16.56808,2.440575 L 13.311047,3.8735932 11.515993,0.79720356 a 0.59912637,0.60006444 0 0 0 -0.492202,-0.296682 z"/>
+ <path style="fill:#d6342a;fill-rule:evenodd" d="M 11.023791,5.2115696e-4 A 0.59912637,0.60006444 0 0 0 10.481472,0.29739836 L 8.6873933,3.3739834 5.4299696,1.9417464 A 0.59912637,0.60006444 0 0 0 4.5931875,2.5509307 L 4.9473228,6.0964645 1.4714895,6.8554544 A 0.59912637,0.60006444 0 0 0 1.1518704,7.8410087 l 2.3672094,2.6599803 -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.6605669 A 0.59912637,0.60006444 0 0 0 20.527926,6.8533061 L 17.051702,6.0950974 17.405058,2.5495634 A 0.59912637,0.60006444 0 0 0 16.56808,1.9405746 L 13.311047,3.3735928 11.515993,0.29720316 A 0.59912637,0.60006444 0 0 0 11.023791,5.2115696e-4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 11.023438,-2.4303727e-7 A 0.59912637,0.60006444 0 0 0 10.482422,0.29687476 L 8.6875,3.3730467 5.4296875,1.941406 A 0.59912637,0.60006444 0 0 0 4.59375,2.550781 L 4.619141,2.8066404 A 0.59912637,0.60006444 0 0 1 5.4296875,2.441406 L 8.6875,3.8730467 10.482422,0.79687476 a 0.59912637,0.60006444 0 0 1 0.541016,-0.296875 0.59912637,0.60006444 0 0 1 0.492187,0.296875 L 13.310547,3.8730467 16.568359,2.441406 a 0.59912637,0.60006444 0 0 1 0.810547,0.3652344 l 0.02539,-0.2578125 A 0.59912637,0.60006444 0 0 0 16.568359,1.941406 L 13.310547,3.3730467 11.515625,0.29687476 A 0.59912637,0.60006444 0 0 0 11.023438,-2.4303727e-7 Z M 4.8984375,6.1054686 l -3.4277344,0.75 A 0.59912637,0.60006444 0 0 0 1.0546875,7.691406 0.59912637,0.60006444 0 0 1 1.4707031,7.3554686 L 4.9472656,6.5957029 Z m 12.2011715,0 -0.04883,0.4902343 3.476563,0.7578125 a 0.59912637,0.60006444 0 0 1 0.41797,0.3359375 0.59912637,0.60006444 0 0 0 -0.417968,-0.8359375 z M 18.703125,10.75 18.480469,11 l 2.367187,2.658203 a 0.59912637,0.60006444 0 0 1 0.09766,0.150391 0.59912637,0.60006444 0 0 0 -0.09766,-0.650391 z m -15.40625,0.002 -2.1445312,2.410156 a 0.59912637,0.60006444 0 0 0 -0.097656,0.648438 0.59912637,0.60006444 0 0 1 0.097656,-0.148438 L 3.5195312,11.002 Z m 1.6015625,4.642578 -0.3027344,3.056641 a 0.59912637,0.60006444 0 0 0 0.025391,0.242187 l 0.3261718,-3.289062 z m 12.2031245,0 -0.04883,0.0098 0.328125,3.285156 a 0.59912637,0.60006444 0 0 0 0.02539,-0.240234 z"/>
+ <path style="opacity:0.2" d="M 10.193359,6.4999998 C 7.8347471,6.4999734 5.999927,8.3916758 6,10.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 9.25632,12.875329 8.3450677,12.266217 8.1679688,11.660156 8.0042237,11.099789 8.0858756,10.427094 8.2597656,9.9804688 9.080711,7.8718815 11.978287,7.3134021 13,7.3398436 12.200651,6.7665824 11.321793,6.5010991 10.193359,6.4999998 Z m 1.791016,2 c -2.973285,0.183424 -3.5641411,4.2568792 -0.970703,3.7792972 0.0313,-0.09678 -0.727205,-0.375361 -0.78125,-0.882813 -0.106227,-0.997402 0.721943,-1.5995052 1.755859,-1.4101562 0.755399,0.1383432 1.668604,0.7474552 1.845703,1.3535162 0.163745,0.560367 0.08209,1.233062 -0.0918,1.679687 C 12.921241,15.128118 10.021713,15.686597 9,15.660156 9.799349,16.233417 10.678207,16.498901 11.806641,16.5 14.165254,16.500026 16.000073,14.608324 16,12.384766 15.999966,10.16128 14.342912,8.4999738 11.984375,8.4999998 Z"/>
+ <path style="fill:#ffffff" d="M 10.193359,5.9999998 C 7.8347471,5.9999734 5.999927,7.8916758 6,10.115234 6.0000335,12.33872 7.6570887,14.000026 10.015625,14 c 2.973285,-0.183424 3.564141,-4.2568792 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 9.25632,12.375329 8.3450677,11.766217 8.1679688,11.160156 8.0042237,10.599789 8.0858756,9.9270938 8.2597656,9.4804688 9.080711,7.3718815 11.978287,6.8134021 13,6.8398436 12.200651,6.2665824 11.321793,6.0010991 10.193359,5.9999998 Z m 1.791016,2 c -2.973285,0.183424 -3.5641411,4.2568792 -0.970703,3.7792972 0.0313,-0.09678 -0.727205,-0.375361 -0.78125,-0.882813 -0.106227,-0.9974022 0.721943,-1.5995052 1.755859,-1.4101562 0.755399,0.138343 1.668604,0.7474552 1.845703,1.3535162 0.163745,0.560367 0.08209,1.233062 -0.0918,1.679687 C 12.921241,14.628118 10.021713,15.186597 9,15.160156 9.799349,15.733417 10.678207,15.998901 11.806641,16 14.165254,16.000026 16.000073,14.108324 16,11.884766 15.999966,9.6612798 14.342912,7.9999738 11.984375,7.9999998 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wop.svg b/.icons/awkward/22x22/apps/wop.svg
new file mode 120000
index 00000000..370a3a67
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wop.svg
@@ -0,0 +1 @@
+worldofpadman.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wordpad.svg b/.icons/awkward/22x22/apps/wordpad.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wordpad.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wordpress.svg b/.icons/awkward/22x22/apps/wordpress.svg
new file mode 100644
index 00000000..122afe63
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wordpress.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m1.01075 11.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="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 style="opacity:.2;fill:#ffffff" d="m11 1a10 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 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 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="m16.668591 6.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="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 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/22x22/apps/words.svg b/.icons/awkward/22x22/apps/words.svg
new file mode 100644
index 00000000..62254389
--- /dev/null
+++ b/.icons/awkward/22x22/apps/words.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wordview.svg b/.icons/awkward/22x22/apps/wordview.svg
new file mode 100644
index 00000000..4559316e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wordview.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#37a0f2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wordview.xpm.svg b/.icons/awkward/22x22/apps/wordview.xpm.svg
new file mode 120000
index 00000000..bf51eb6a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wordview.xpm.svg
@@ -0,0 +1 @@
+wordview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/work.openpaper.Paperwork.svg b/.icons/awkward/22x22/apps/work.openpaper.Paperwork.svg
new file mode 120000
index 00000000..20453599
--- /dev/null
+++ b/.icons/awkward/22x22/apps/work.openpaper.Paperwork.svg
@@ -0,0 +1 @@
+paperwork.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/workflowy.svg b/.icons/awkward/22x22/apps/workflowy.svg
new file mode 100644
index 00000000..4a2b3672
--- /dev/null
+++ b/.icons/awkward/22x22/apps/workflowy.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#3c7fb0" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="6.5" height="2" x="10.5" y="10" rx="1" ry="1"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="11" height="2" x="6" y="14" rx="1" ry="1"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="11" height="2" x="6" y="6" rx="1" ry="1"/>
+ <circle style="opacity:0.2" cx="7" cy="7.5" r="2"/>
+ <circle style="fill:#ffffff" cx="7" cy="7" r="2"/>
+ <circle style="opacity:0.2" cx="7" cy="15.5" r="2"/>
+ <circle style="fill:#ffffff" cx="7" cy="15" r="2"/>
+ <circle style="opacity:0.2" cx="10" cy="11.5" r="2"/>
+ <circle style="fill:#ffffff" cx="10" cy="11" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/workrave.svg b/.icons/awkward/22x22/apps/workrave.svg
new file mode 100644
index 00000000..e2bac20f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/workrave.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/workspace-switcher-left-bottom.svg b/.icons/awkward/22x22/apps/workspace-switcher-left-bottom.svg
new file mode 100644
index 00000000..8aa7db46
--- /dev/null
+++ b/.icons/awkward/22x22/apps/workspace-switcher-left-bottom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/workspace-switcher-right-bottom.svg b/.icons/awkward/22x22/apps/workspace-switcher-right-bottom.svg
new file mode 100644
index 00000000..afd2d436
--- /dev/null
+++ b/.icons/awkward/22x22/apps/workspace-switcher-right-bottom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/workspace-switcher-right-top.svg b/.icons/awkward/22x22/apps/workspace-switcher-right-top.svg
new file mode 100644
index 00000000..4517f6bd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/workspace-switcher-right-top.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/workspace-switcher-top-left.svg b/.icons/awkward/22x22/apps/workspace-switcher-top-left.svg
new file mode 100644
index 00000000..dd1dd6fd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/workspace-switcher-top-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/workspace-switcher.svg b/.icons/awkward/22x22/apps/workspace-switcher.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/22x22/apps/workspace-switcher.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/world-of-goo.svg b/.icons/awkward/22x22/apps/world-of-goo.svg
new file mode 100644
index 00000000..5e013718
--- /dev/null
+++ b/.icons/awkward/22x22/apps/world-of-goo.svg
@@ -0,0 +1,11 @@
+<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <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="m11 3c-9 0-9 8-9 8s0.0060235 0.144341 0.0117188 0.265625c0.059795-1.14105 0.7552822-7.765625 8.9882812-7.765625 8.304613 0 9.010773 6.1453486 9.015625 8.25 0.076529-1.229081 0.176202-8.75-9.015625-8.75z" 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 C 1 8 1.0217289 8.2863254 1.0273438 8.4199219 C 1.0911705 8.1804219 2.127784 4.5 6 4.5 C 8.9576597 4.5 9.9661157 8.3753619 9.9941406 9.4433594 C 9.995873 9.2944074 10 9.1404718 10 9 C 10 8 9 4 6 4 z M 17 5 C 15 5 15 9 15 9 C 15 9 15.014106 9.1524433 15.015625 9.1992188 C 15.041097 8.4543355 15.240648 5.5 17 5.5 C 21 5.5 21 9.5 21 9.5 C 21 9.5 21.075264 9.8485288 21.097656 10.322266 C 21.143193 9.5939533 21 9 21 9 C 21 9 21 5 17 5 z " style="fill:#ffffff;opacity:.2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/world-of-tanks.svg b/.icons/awkward/22x22/apps/world-of-tanks.svg
new file mode 100644
index 00000000..a711b6b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/world-of-tanks.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 8,1.5000003 C 7.469602,1.5001024 6.960961,1.7108693 6.5859375,2.085949 l -3,3.0000571 c -0.328092,0.328897 -0.526075,0.7555415 -0.5732046,1.203686 L 3,7.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 17.789135,15.160395 17.999898,14.651745 18,14.121337 V 7.5001151 l -0.0027,-1.056187 c -0.01378,-0.50362 -0.217733,-0.9914175 -0.58325,-1.357922 l -3,-3.0000571 C 14.039039,1.7108693 13.530398,1.5001024 13,1.5000003 Z"/>
+ <path style="fill:#4f4f4f" d="M 8,1.0000001 C 7.469602,1.0001022 6.960961,1.2108692 6.5859375,1.5859489 l -3,3.0000572 c -0.328092,0.328897 -0.526075,0.7555415 -0.5732046,1.203686 L 3,7.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 17.789135,14.660395 17.999898,14.151745 18,13.621337 V 7.0001151 l -0.0027,-1.056187 c -0.01378,-0.50362 -0.217733,-0.9914175 -0.58325,-1.357922 l -3,-3.0000572 C 14.039039,1.2108692 13.530398,1.0001022 13,1.0000001 Z"/>
+ <path style="opacity:0.2" d="m 8,3.5000001 -3,3 h 4 v 7.3789059 l -1,-1 V 7.5000001 H 5 V 14.121094 L 6.939453,16.060547 9,14 v 4 L 10.5,19.5 12,18 V 14 L 14.060547,16.060547 16,14.121094 V 7.5000001 h -3 v 5.3789059 l -1,1 V 6.5000001 h 4 l -3,-3 z"/>
+ <path style="fill:#c2c4c1" d="m 9,5.5000001 h 3 V 17.5 L 10.5,19 9,17.5 Z"/>
+ <path style="fill:none;stroke:#c2c4c1;stroke-width:3" d="M 6.5,7.0000001 V 13 L 8,14.5"/>
+ <path style="fill:none;stroke:#c2c4c1;stroke-width:3" d="M 14.5,7.0000001 V 13 L 13,14.5"/>
+ <path style="fill:#c2c4c1" d="m 13,3.0000002 3,2.9999999 H 5 L 8,3.0000002 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8,3.0000001 -3,3 h 0.5 l 2.5,-2.5 h 5 l 2.5,2.5 H 16 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 8,12.378906 v 0.5 L 8.810547,13.689453 9,13.5 v -0.121094 z m 5,0 -1,1 V 13.5 L 12.189453,13.689453 13,12.878906 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8,1.0000001 C 7.469602,1.0001022 6.960961,1.2108579 6.5859375,1.5859376 l -3,3 C 3.2578455,4.9148346 3.0598249,5.3418946 3.0126953,5.7900391 L 3,7.0000001 v 0.5 L 3.012696,6.2900391 C 3.059825,5.8418946 3.2578458,5.4148346 3.5859375,5.0859376 l 3,-3 C 6.960961,1.7108579 7.469602,1.5001022 8,1.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 18,7.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 14.039051,1.2108579 13.530398,1.0001022 13,1.0000001 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/worldofpadman.svg b/.icons/awkward/22x22/apps/worldofpadman.svg
new file mode 100644
index 00000000..18bb4d65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/worldofpadman.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <path style="opacity:0.2" d="m 18.606625,1051.3245 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.29143907,-0.7519 -0.61006997,-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.64481177,-0.7603 1.36529907,-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 22,1041.0831 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 18.606625,1050.8245 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.29143907,-0.7519 -0.61006997,-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.64481177,-0.7603 1.36529907,-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 22,1040.5831 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 9.84375,1034.3671 -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" d="m 9.84375,1033.8672 -1.6816406,0.3789 -1.6972656,0.3847 -1.2304688,0.6035 -1.1035156,0.5391 -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.7265 0.112138,0.3064 0.2618025,0.718 0.421875,1.1621 0.1578588,0.4377 0.3044944,0.8385 0.4121094,1.127 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.1869 0.3125,0.2539 0.083905,0.031 0.1837907,0.066 0.3203124,0.1153 0.30407,0.1095 0.7249494,0.2606 1.171875,0.4179 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.1094 l 1.544922,0.092 1.103516,-0.1719 c 0.606447,-0.094 0.916704,-0.1419 1.152344,-0.1699 h 0.002 c 0.100991,-0.01 0.239472,-0.028 0.423828,-0.018 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.1074 6.1e-4,0 -0.01991,-0.071 -0.03125,-0.1543 -0.0026,-0.02 -0.01552,-0.1254 -0.01172,-0.248 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.073 0.107422,-0.1446 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.1368 0.131804,-0.1614 0.313545,-0.3876 0.511718,-0.6367 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.3817 -0.94336,-0.6153 l -1.166015,-0.75 -1.490413,-0.4668 -1.482422,-0.4648 -1.501953,-0.029 z"/>
+ <path style="fill:#3f3f3f" d="m 4.492551,1045.1186 -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 14.754408,1036.3626 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 12.340879,1038.3614 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 9.697338,1032.3614 -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.33479897,1.5891 -1.36522627,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.64473897,-0.7603 1.36522627,-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 5.7471661,1035.8614 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="opacity:0.2;fill:#ffffff" d="m 9.84375,1033.8672 -1.6816406,0.3789 -1.6972656,0.3847 -1.2304688,0.6035 -1.1035156,0.5391 -1.1054688,1.3203 c -0.3610013,0.4308 -0.6946539,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.1220949,0.3913 -0.1242381,0.8063 -0.109375,1.2031 0.012238,-0.2381 0.038731,-0.4767 0.109375,-0.7031 0.1014661,-0.7844 0.1549541,-1.1697 0.1894531,-1.4043 0.058161,-0.068 0.1109521,-0.1316 0.1894531,-0.2246 0.2487055,-0.2952 0.5823581,-0.6923 0.9433594,-1.1231 l 1.1054688,-1.3203 1.1035156,-0.5391 1.2304688,-0.6035 1.6972656,-0.3847 1.6816406,-0.3789 1.535156,0.039 1.501953,0.029 1.482422,0.4649 1.490235,0.4668 1.166015,0.75 c 0.362949,0.2336 0.69842,0.4535 0.94336,0.6152 0.104971,0.069 0.181437,0.1192 0.242187,0.1602 0.05414,0.064 0.115456,0.1402 0.197266,0.2382 0.192245,0.2292 0.447646,0.5323 0.703125,0.8379 0.415276,0.4967 0.734937,0.8811 0.873047,1.0469 0.0064,0.026 0.01113,0.043 0.01953,0.078 0.05995,0.2448 0.141832,0.5854 0.226562,0.9551 l 0.197266,0.8574 0.04883,-0.2851 -0.246094,-1.0743 c -0.08473,-0.3697 -0.166612,-0.7102 -0.226562,-0.955 -0.0084,-0.035 -0.01313,-0.052 -0.01953,-0.078 -0.13811,-0.1658 -0.457771,-0.5501 -0.873047,-1.0468 -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.1602 -0.24494,-0.1617 -0.580411,-0.3816 -0.94336,-0.6152 l -1.166015,-0.75 -1.490235,-0.4668 -1.482422,-0.4648 -1.501953,-0.029 z m 6.359375,13.7675 c -7.42e-4,0 -0.0013,0.01 -0.002,0.01 -0.0081,0.053 -0.01838,0.081 -0.02148,0.1875 -5.09e-4,0.016 0.0019,0.018 0.002,0.033 0.03341,0.018 0.06463,0.036 0.0957,0.053 -0.0082,-0.025 -0.01709,-0.05 -0.02539,-0.078 -0.0038,-0.013 -0.01632,-0.053 -0.0293,-0.1074 3.86e-4,0 -0.01068,-0.055 -0.01953,-0.098 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/worms.svg b/.icons/awkward/22x22/apps/worms.svg
new file mode 100644
index 00000000..1d3a7425
--- /dev/null
+++ b/.icons/awkward/22x22/apps/worms.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wpa_gui.svg b/.icons/awkward/22x22/apps/wpa_gui.svg
new file mode 100644
index 00000000..e4733002
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wpa_gui.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 3.676,1 1,3.676 1,7 v 0.5 c 0,-3.324 2.676,-6 6,-6 h 8 c 3.324,0 6,2.676 6,6 V 7 C 21,3.676 18.324,1 15,1 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.86674595;stroke-linecap:round;stroke-linejoin:round" d="M 7.7046137,16.624364 A 6.0669246,6.0669246 0 0 1 5.1791801,9.8200488 6.0669246,6.0669246 0 0 1 10.984129,5.4635499 a 6.0669246,6.0669246 0 0 1 5.82768,4.326045 6.0669246,6.0669246 0 0 1 -2.489772,6.8174451"/>
+ <path style="fill:none;stroke:#ececec;stroke-width:1.86674595;stroke-linecap:round;stroke-linejoin:round" d="M 7.7046137,16.124364 A 6.0669246,6.0669246 0 0 1 5.1791801,9.3200488 6.0669246,6.0669246 0 0 1 10.984129,4.9635499 a 6.0669246,6.0669246 0 0 1 5.82768,4.326045 6.0669246,6.0669246 0 0 1 -2.489772,6.8174451"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:1.7780143;stroke-linecap:round;stroke-linejoin:round" d="M 9.2555768,14.109856 A 3.1115251,3.1115251 0 0 1 8.0232646,10.627499 3.1115251,3.1115251 0 0 1 10.986443,8.4218298 3.1115251,3.1115251 0 0 1 13.968755,10.601557 3.1115251,3.1115251 0 0 1 12.766879,14.094535"/>
+ <path style="fill:none;stroke:#ececec;stroke-width:1.7780143;stroke-linecap:round;stroke-linejoin:round" d="M 9.2555768,13.609855 A 3.1115251,3.1115251 0 0 1 8.0232646,10.127498 3.1115251,3.1115251 0 0 1 10.986443,7.9218288 3.1115251,3.1115251 0 0 1 13.968755,10.101556 3.1115251,3.1115251 0 0 1 12.766879,13.594534"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wpcom.svg b/.icons/awkward/22x22/apps/wpcom.svg
new file mode 120000
index 00000000..4f29f580
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wpcom.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wps-office-etmain.svg b/.icons/awkward/22x22/apps/wps-office-etmain.svg
new file mode 100644
index 00000000..fcfaf13d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wps-office-etmain.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#46b146" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 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.007121,16.500367 h 7 c 0,0 3,0.249999 3,-2.5 0,-2.75 -3,-2.500464 -3,-2.500464 H 10.107 M 15.992878,6.4932948 H 8.9928785 c 0,0 -3,-0.242929 -3,2.5070712 0,2.750001 3,2.492466 3,2.492466 H 11.793"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 6.007121,16.000367 h 7 c 0,0 3,0.249999 3,-2.5 0,-2.75 -3,-2.500464 -3,-2.500464 H 10.107 M 15.992878,5.9932958 H 8.9928785 c 0,0 -3,-0.242929 -3,2.507071 0,2.7500002 3,2.4924652 3,2.4924652 H 11.793"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wps-office-pdfmain.svg b/.icons/awkward/22x22/apps/wps-office-pdfmain.svg
new file mode 100644
index 00000000..857a9f52
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wps-office-pdfmain.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#dc4c3a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 10,4.4921875 a 1.0001,1.0001 0 0 0 -1,1 V 9.5 a 1.0001,1.0001 0 1 0 2,0 V 6.4921875 h 1.9375 c 0.0058,5.018e-4 0.518422,0.044151 1.041016,0.3632813 C 14.504037,7.1763868 15,7.6319111 15,8.9492188 15,10.266526 14.493701,10.758453 13.958984,11.101562 13.432142,11.43962 12.931133,11.498219 12.916016,11.5 H 7.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 5.6246023,12.759929 5.0057595,13.707238 5,14.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 7.75,18.5 H 10 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 7.9589844 C 7.9090634,16.48326 7.7573721,16.44014 7.5214844,16.238281 7.2499494,16.005923 6.9968526,15.708667 7,15.003906 7.003166,14.295412 7.2604416,13.992686 7.53125,13.759766 7.7668171,13.557156 7.9143668,13.516323 7.9628906,13.5 H 13 a 1.0001,1.0001 0 0 0 0.09961,-0.0059 c 0,0 0.976123,-0.0896 1.941407,-0.708985 C 16.006299,12.165766 17,10.881911 17,8.9492188 17,7.0165264 15.995963,5.7435194 15.021484,5.1484375 14.047005,4.5533556 13.068359,4.4960938 13.068359,4.4960938 A 1.0001,1.0001 0 0 0 13,4.4921875 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 10,9 V 4.993 h 3 c 0,0 3,0.207 3,3.457 C 16,11.7 13,12 13,12 H 7.75 C 7.75,12 6.0089255,12.50265 6,14.5 5.99108,16.497341 7.75,17 7.75,17 H 10 v -2"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wps-office-wppmain.svg b/.icons/awkward/22x22/apps/wps-office-wppmain.svg
new file mode 100644
index 00000000..23edff82
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wps-office-wppmain.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#f1723c" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 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.007121,6.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 6.007121,5.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/22x22/apps/wps-office-wpsmain.svg b/.icons/awkward/22x22/apps/wps-office-wpsmain.svg
new file mode 100644
index 00000000..423f87fb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wps-office-wpsmain.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#558ef4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 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 5.00005,6.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 5.00005,5.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/22x22/apps/wps-office2019-etmain.svg b/.icons/awkward/22x22/apps/wps-office2019-etmain.svg
new file mode 120000
index 00000000..319c3994
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wps-office2019-etmain.svg
@@ -0,0 +1 @@
+wps-office-etmain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wps-office2019-pdfmain.svg b/.icons/awkward/22x22/apps/wps-office2019-pdfmain.svg
new file mode 120000
index 00000000..d657fab8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wps-office2019-pdfmain.svg
@@ -0,0 +1 @@
+wps-office-pdfmain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wps-office2019-wppmain.svg b/.icons/awkward/22x22/apps/wps-office2019-wppmain.svg
new file mode 120000
index 00000000..c31b61a5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wps-office2019-wppmain.svg
@@ -0,0 +1 @@
+wps-office-wppmain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wps-office2019-wpsmain.svg b/.icons/awkward/22x22/apps/wps-office2019-wpsmain.svg
new file mode 120000
index 00000000..211432e5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wps-office2019-wpsmain.svg
@@ -0,0 +1 @@
+wps-office-wpsmain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wpscrackgui.svg b/.icons/awkward/22x22/apps/wpscrackgui.svg
new file mode 100644
index 00000000..b731d32a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wpscrackgui.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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 2.5,2.5 0 0 0 13.5,19 2.5,2.5 0 0 0 16,16.5 2.5,2.5 0 0 0 13.5,14 Z m 0,1 A 1.5,1.5 0 0 1 15,16.5 1.5,1.5 0 0 1 13.5,18 1.5,1.5 0 0 1 12,16.5 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ws.openarena.OpenArena.svg b/.icons/awkward/22x22/apps/ws.openarena.OpenArena.svg
new file mode 120000
index 00000000..fcca97b4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ws.openarena.OpenArena.svg
@@ -0,0 +1 @@
+openarena.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wunderlist.svg b/.icons/awkward/22x22/apps/wunderlist.svg
new file mode 100644
index 00000000..876f471e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wunderlist.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect fill="#e79d67" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/www-browser.svg b/.icons/awkward/22x22/apps/www-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/www-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wxHexEditor.svg b/.icons/awkward/22x22/apps/wxHexEditor.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wxHexEditor.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/wxcas.svg b/.icons/awkward/22x22/apps/wxcas.svg
new file mode 100644
index 00000000..5b2c291e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wxcas.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:.2" d="m2.9142496 2.4996297h16.2c0.4986 0 0.899999 0.3990526 0.899999 0.8947367v16.210897c0 0.495684-0.401399 0.894737-0.899999 0.894737h-16.2c-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="m2.9142496 1.9998147h16.2c0.4986 0 0.899999 0.3990526 0.899999 0.8947367v16.210897c0 0.495684-0.401399 0.894737-0.899999 0.894737h-16.2c-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.0142425 11.500199h6.5000063l2.0000015-5.0000029 2.9999977 10.000007 2.000001-5.000004h6.500007"/>
+ <path style="stroke-linejoin:round;stroke:#76eead;stroke-linecap:round;stroke-width:2;fill:none" d="m1.0142425 11.000245h6.5000063l2.0000015-5.0000026 2.9999977 10.000007 2.000001-5.000004h6.500007"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2.9146399 2c-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/22x22/apps/wxglade.svg b/.icons/awkward/22x22/apps/wxglade.svg
new file mode 100644
index 00000000..5a59bc5b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wxglade.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#cccccc" d="M 21,20 V 2 C 21,1.446 20.554,1 20,1 H 5.8301225 L 3.8388792,3.0140105 C 3.4493751,3.407968 2.6594245,3.2431845 2.357268,3.7075305 L 1,5.793345 V 20 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 3.9702276,3.670753 C 3.6639024,4.13236 2.3054816,3.4782445 2.0507881,3.9702275 L 1,6 H 21 V 2 C 21,1.446 20.554,1 20,1 H 5.742557 Z"/>
+ <path style="fill:#e4e4e4" d="m 3.8388792,2.619965 c -0.4432863,0.332285 -1.2854709,0.5241565 -1.5691769,1 L 1,5.749562 V 20 c 0,0.554 0.446,1 1,1 H 6 V 1 Z"/>
+ <path style="fill:#e4e4e4" d="m 18,6 v 15 h 2 c 0.554,0 1,-0.446 1,-1 V 6 Z"/>
+ <path style="fill:#d32626" d="M 2,1 C 1.446,1 1,1.446 1,2 V 6 H 6 V 1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1,2.5 V 2 C 1,1.446 1.446,1 2,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 2 c -0.554,0 -1,0.446 -1,1 z"/>
+ <path style="opacity:0.2" d="m 1,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 2 C 1.446,21 1,20.554 1,20 Z"/>
+ <rect style="fill:#ffd000" width="8" height="4" x="6" y="17"/>
+ <rect style="fill:#0fa925" width="4" height="4" x="14" y="17"/>
+ <rect style="fill:#1268c9" width="3" height="3" x="18" y="6"/>
+ <rect style="opacity:0.2" width="12" height=".5" x="6" y="17"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="3" height=".5" x="18" y="9"/>
+ <rect style="opacity:0.2" width="20" height=".5" x="1" y="6"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/wxmaxima.svg b/.icons/awkward/22x22/apps/wxmaxima.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/wxmaxima.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/x-office-address-book.svg b/.icons/awkward/22x22/apps/x-office-address-book.svg
new file mode 120000
index 00000000..6de76372
--- /dev/null
+++ b/.icons/awkward/22x22/apps/x-office-address-book.svg
@@ -0,0 +1 @@
+office-address-book.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/x-pdf.svg b/.icons/awkward/22x22/apps/x-pdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/x-pdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/x-system-software-sources.svg b/.icons/awkward/22x22/apps/x-system-software-sources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/x-system-software-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/x.svg b/.icons/awkward/22x22/apps/x.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/x.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xampp.svg b/.icons/awkward/22x22/apps/xampp.svg
new file mode 100644
index 00000000..e0c97049
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xampp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#fb7a24" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xapp.svg b/.icons/awkward/22x22/apps/xapp.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xapp.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xar.svg b/.icons/awkward/22x22/apps/xar.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xar.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xarchiver.svg b/.icons/awkward/22x22/apps/xarchiver.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xarchiver.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xboard.svg b/.icons/awkward/22x22/apps/xboard.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xboard.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xcalc.svg b/.icons/awkward/22x22/apps/xcalc.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xcalc.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xcas.svg b/.icons/awkward/22x22/apps/xcas.svg
new file mode 100644
index 00000000..0db5d540
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xcas.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="19" height="19" x="-20.5" y="-21" rx="9.5" ry="9.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#936ff6" width="19" height="19" x="-20" y="-21" rx="9.5" ry="9.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 11.499137,3.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 9.261693,5.174799 8.6362367,6.009082 9.199332,6.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 6.8691727,7.3932245 6.6790107,7.06351 6.3702302,6.884772 5.8920657,6.6091995 5.2810532,6.7730975 5.0049962,7.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,10e-4 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 15.642691,9.185554 16.629996,8.616219 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 11.499137,3.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 9.798941,5.1045 C 9.261693,4.6748005 8.6362367,5.5090835 9.199332,5.904305 l 1.799805,1.349609 0,2.379883 L 8.9385897,8.444344 8.6798007,6.292 C 8.6921507,6.0048035 8.4603967,5.766366 8.1729647,5.770516 l -0.00586,0 -0.00684,0.001 c -0.01436,4e-4 -0.028695,0.00135 -0.04297,0.00295 C 7.8418512,5.805596 7.6442852,6.05485 7.6768702,6.33013 L 7.8555822,7.819344 6.8692537,7.250008 C 6.8691727,6.893226 6.6790107,6.5635115 6.3702302,6.3847735 5.8920657,6.109201 5.2810532,6.273099 5.0049962,6.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,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,10e-4 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 15.642691,8.685556 16.629996,8.1162205 c 0.309152,0.178257 0.689871,0.178257 0.999023,0 C 18.106904,7.8401635 18.270803,7.229151 17.99523,6.750986 17.719146,6.272513 17.107401,6.108536 16.629019,6.3847735 16.320238,6.563513 16.130076,6.8932265 16.129996,7.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="opacity:0.2;fill:#ffffff" d="M 11.5,1 C 6.237,1 2,5.237 2,10.5 2,10.58436 2.00955,10.666177 2.011719,10.75 2.1445634,5.6045402 6.3213632,1.5 11.5,1.5 c 5.178637,0 9.355437,4.1045402 9.488281,9.25 C 20.990445,10.666177 21,10.584363 21,10.5 21,5.237 16.763,1 11.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xchat-gnome.svg b/.icons/awkward/22x22/apps/xchat-gnome.svg
new file mode 120000
index 00000000..e597c17a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xchat-gnome.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xchat.svg b/.icons/awkward/22x22/apps/xchat.svg
new file mode 100644
index 00000000..19182e0e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xchat.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xchm-48.svg b/.icons/awkward/22x22/apps/xchm-48.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xchm-48.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xclipboard.svg b/.icons/awkward/22x22/apps/xclipboard.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xclipboard.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xclock.svg b/.icons/awkward/22x22/apps/xclock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xclock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xconsole.svg b/.icons/awkward/22x22/apps/xconsole.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xconsole.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xcos.svg b/.icons/awkward/22x22/apps/xcos.svg
new file mode 100644
index 00000000..6ee0c380
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xcos.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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="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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xdiagnose.svg b/.icons/awkward/22x22/apps/xdiagnose.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xdiagnose.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xdman.svg b/.icons/awkward/22x22/apps/xdman.svg
new file mode 100644
index 00000000..7379ec1f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xdman.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11.5" cy="10" r="8.5"/>
+ <path style="opacity:0.2" d="M 11.5,8.5 A 10.5,10.833333 0 0 0 1,19.333333 10.5,10.833333 0 0 0 1.1220216,20.916015 C 1.2969387,21.262041 1.6441545,21.5 2.05,21.5 h 18.9 c 0.402384,0 0.746463,-0.23433 0.922851,-0.575521 A 10.5,10.833333 0 0 0 22,19.333333 10.5,10.833333 0 0 0 11.5,8.5 Z"/>
+ <circle style="fill:#2064cf" cx="11.5" cy="9.5" r="8.5"/>
+ <path style="opacity:0.2" d="M 10.703735,1.0456451 A 8.5000003,8.5000003 0 0 0 7.6275838,1.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 9.83248,17.832976 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 C 8.911514,6.7387757 9.018614,6.6644007 9.067914,6.4727257 9.161414,6.1089256 9.38964,5.8169506 9.58089,5.8169506 c 0.302175,0 0.30855,-0.7106001 0.01487,-1.7442001 C 9.55241,3.9201754 9.432985,3.8232754 9.222184,3.7710004 9.051334,3.7285004 8.865609,3.6120501 8.8095089,3.5118351 c -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 10.816785,1.2406775 10.75006,1.142205 10.703735,1.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 13.759485,1.3129276 Z M 3.0082586,9.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 C 3.4596162,10.132104 3.3007086,9.940004 3.2680687,9.815478 c -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 4.8960241,14.814328 4.8298941,14.728478 4.7572191,14.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 11.5,8 A 10.5,10.833333 0 0 0 1,18.833333 10.5,10.833333 0 0 0 1.1220216,20.416015 C 1.2969387,20.762041 1.6441545,21 2.05,21 h 18.9 c 0.402384,0 0.746463,-0.23433 0.922851,-0.575521 A 10.5,10.833333 0 0 0 22,18.833333 10.5,10.833333 0 0 0 11.5,8 Z"/>
+ <path style="fill:#ffffff" d="M 11.5,8 A 10.5,10.833333 0 0 0 10,8.125 V 15 h 3 V 8.1230469 A 10.5,10.833333 0 0 0 11.5,8 Z"/>
+ <path style="opacity:0.2" d="m 8.7988359,13.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 8.7988359,13.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="opacity:0.1;fill:#ffffff" d="M 11.5,1 A 8.5,8.5 0 0 0 3,9.5 8.5,8.5 0 0 0 3.0097656,9.792969 8.5,8.5 0 0 1 11.5,1.5 8.5,8.5 0 0 1 19.990234,9.707031 8.5,8.5 0 0 0 20,9.5 8.5,8.5 0 0 0 11.5,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,8 A 10.5,10.833333 0 0 0 1,18.833984 10.5,10.833333 0 0 0 1.0097656,19.023438 10.5,10.833333 0 0 1 11.5,8.5 10.5,10.833333 0 0 1 21.990234,19.142578 10.5,10.833333 0 0 0 22,18.833984 10.5,10.833333 0 0 0 11.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xed.svg b/.icons/awkward/22x22/apps/xed.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xed.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xedit.svg b/.icons/awkward/22x22/apps/xedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xemacs.svg b/.icons/awkward/22x22/apps/xemacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xemacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xeyes.svg b/.icons/awkward/22x22/apps/xeyes.svg
new file mode 120000
index 00000000..d0a251b0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xeyes.svg
@@ -0,0 +1 @@
+xfce4-eyes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfburn.svg b/.icons/awkward/22x22/apps/xfburn.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfburn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfcalendar.svg b/.icons/awkward/22x22/apps/xfcalendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfcalendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-edit.svg b/.icons/awkward/22x22/apps/xfce-edit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-edit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-filemanager.svg b/.icons/awkward/22x22/apps/xfce-filemanager.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-filemanager.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-mail.svg b/.icons/awkward/22x22/apps/xfce-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-man.svg b/.icons/awkward/22x22/apps/xfce-man.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-man.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-mount.svg b/.icons/awkward/22x22/apps/xfce-mount.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-mount.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-mouse.svg b/.icons/awkward/22x22/apps/xfce-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-newmail.svg b/.icons/awkward/22x22/apps/xfce-newmail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-newmail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-schedule.svg b/.icons/awkward/22x22/apps/xfce-schedule.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-schedule.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-sensors.svg b/.icons/awkward/22x22/apps/xfce-sensors.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-sensors.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-sound.svg b/.icons/awkward/22x22/apps/xfce-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-system-info.svg b/.icons/awkward/22x22/apps/xfce-system-info.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-system-info.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-system-lock.svg b/.icons/awkward/22x22/apps/xfce-system-lock.svg
new file mode 120000
index 00000000..2f67bfe7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-system-lock.svg
@@ -0,0 +1 @@
+gnome-lockscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-system-settings.svg b/.icons/awkward/22x22/apps/xfce-system-settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-system-settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-terminal.svg b/.icons/awkward/22x22/apps/xfce-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-theme-manager.svg b/.icons/awkward/22x22/apps/xfce-theme-manager.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-theme-manager.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-ui.svg b/.icons/awkward/22x22/apps/xfce-ui.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-ui.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce-unknown.svg b/.icons/awkward/22x22/apps/xfce-unknown.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce-unknown.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-appfinder.svg b/.icons/awkward/22x22/apps/xfce4-appfinder.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-appfinder.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-backdrop.svg b/.icons/awkward/22x22/apps/xfce4-backdrop.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-backdrop.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-battery-plugin.svg b/.icons/awkward/22x22/apps/xfce4-battery-plugin.svg
new file mode 120000
index 00000000..babe31af
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-battery-plugin.svg
@@ -0,0 +1 @@
+../devices/battery.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-clipman-plugin.svg b/.icons/awkward/22x22/apps/xfce4-clipman-plugin.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-clipman-plugin.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-clock.svg b/.icons/awkward/22x22/apps/xfce4-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-color-settings.svg b/.icons/awkward/22x22/apps/xfce4-color-settings.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-color-settings.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-cpufreq-plugin.svg b/.icons/awkward/22x22/apps/xfce4-cpufreq-plugin.svg
new file mode 120000
index 00000000..03c065c6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-cpufreq-plugin.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-cpugraph-plugin.svg b/.icons/awkward/22x22/apps/xfce4-cpugraph-plugin.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-cpugraph-plugin.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-dict.svg b/.icons/awkward/22x22/apps/xfce4-dict.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-dict.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-display.svg b/.icons/awkward/22x22/apps/xfce4-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-eyes.svg b/.icons/awkward/22x22/apps/xfce4-eyes.svg
new file mode 100644
index 00000000..6778d726
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-eyes.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="6.5" cy="9" r="5.5"/>
+ <circle style="fill:#cccccc" cx="6.5" cy="8.5" r="5.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.5,3 A 5.5,5.5 0 0 0 1,8.5 5.5,5.5 0 0 0 1.010742,8.7929686 5.5,5.5 0 0 1 6.5,3.5 5.5,5.5 0 0 1 11.989258,8.7070306 5.5,5.5 0 0 0 12,8.5 5.5,5.5 0 0 0 6.5,3 Z"/>
+ <circle style="fill:#478be5" cx="7" cy="8" r="2"/>
+ <circle style="fill:#3f3f3f" cx="7" cy="8" r="1"/>
+ <circle style="opacity:0.2" cx="15" cy="12.5" r="7"/>
+ <circle style="fill:#e4e4e4" cx="15" cy="12" r="7"/>
+ <circle style="fill:#478be5" cx="16" cy="11" r="3"/>
+ <circle style="fill:#3f3f3f" cx="16" cy="11" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15,5 A 7,7 0 0 0 8,12 7,7 0 0 0 8.010742,12.292969 7,7 0 0 1 15,5.5 7,7 0 0 1 21.989258,12.207031 7,7 0 0 0 22,12 7,7 0 0 0 15,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xfce4-fsguard-plugin-warning.svg b/.icons/awkward/22x22/apps/xfce4-fsguard-plugin-warning.svg
new file mode 100644
index 00000000..4b933936
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-fsguard-plugin-warning.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#8e8e8e" 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 opacity=".5" d="m11 4c2.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="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"/>
+ <circle style="fill:#f54c4c" cx="17" cy="17" r="5"/>
+ <path style="fill:#ffffff" d="m 16,17 h 2 v -4 h -2 z"/>
+ <path style="fill:#ffffff" d="m 16,20 h 2 v -2 h -2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xfce4-indicator-plugin.svg b/.icons/awkward/22x22/apps/xfce4-indicator-plugin.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-indicator-plugin.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-logo.svg b/.icons/awkward/22x22/apps/xfce4-logo.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-logo.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-mcs-manager.svg b/.icons/awkward/22x22/apps/xfce4-mcs-manager.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-mcs-manager.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-menueditor.svg b/.icons/awkward/22x22/apps/xfce4-menueditor.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-menueditor.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-mixer.svg b/.icons/awkward/22x22/apps/xfce4-mixer.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-mixer.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-netload-plugin.svg b/.icons/awkward/22x22/apps/xfce4-netload-plugin.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-netload-plugin.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-notes-plugin.svg b/.icons/awkward/22x22/apps/xfce4-notes-plugin.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-notes-plugin.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-notifyd.svg b/.icons/awkward/22x22/apps/xfce4-notifyd.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-notifyd.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-panel-menu.svg b/.icons/awkward/22x22/apps/xfce4-panel-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-panel-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-panel.svg b/.icons/awkward/22x22/apps/xfce4-panel.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-panel.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-power-manager-settings.svg b/.icons/awkward/22x22/apps/xfce4-power-manager-settings.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-power-manager-settings.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-pulseaudio-plugin.svg b/.icons/awkward/22x22/apps/xfce4-pulseaudio-plugin.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-pulseaudio-plugin.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-session.svg b/.icons/awkward/22x22/apps/xfce4-session.svg
new file mode 100644
index 00000000..f239c5a6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-session.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1,5.45 1,19.5 c 0,0.554 0.446,1 1,1 l 17,0 c 0.554,0 1,-0.446 1,-1 L 20,5.45 Z"/>
+ <path style="fill:#3575b8" d="M 1,4.95 1,19 c 0,0.554 0.446,1 1,1 l 17,0 c 0.554,0 1,-0.446 1,-1 L 20,4.95 Z"/>
+ <rect style="opacity:0.3" width="7" height="5" x="3" y="13" rx=".746" ry=".85"/>
+ <path style="opacity:0.2" d="M 1,5 1,5.5 20,5.5 20,5 Z"/>
+ <path style="fill:#e4e4e4" d="M 20,5 20,3 C 20,2.446 19.554,2 19,2 L 2,2 C 1.446,2 1,2.446 1,3 l 0,2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 20,3 C 20,2.446 19.554,2 19,2 L 2,2 Z"/>
+ <rect style="opacity:0.3" width="7" height="5" x="11" y="7" rx=".746" ry=".85"/>
+ <path style="opacity:0.2" d="m 13.615234,10.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 15,17.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 13.615234,10.50035 Z"/>
+ <rect style="fill:#c7db59" width="9" height="4" x="12" y="12" rx="1" ry="1"/>
+ <path style="fill:#c7db59" d="m 13.614943,10.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 13.615234,10 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.6484375,1.46875 1.3449181,1.4034637 0 0 1 0.6484375,-0.96875 l 2.15625,-1.298828 2.154297,-1.298828 A 1.3449181,1.4034637 0 0 1 13.615234,10.5 1.3449181,1.4034637 0 0 1 15,11.902344 l 0,-0.5 A 1.3449181,1.4034637 0 0 0 13.615234,10 Z M 15,12 l 0,0.5 5,0 c 0.554,0 1,0.446 1,1 L 21,13 c 0,-0.554 -0.446,-1 -1,-1 l -5,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xfce4-settings.svg b/.icons/awkward/22x22/apps/xfce4-settings.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-settings.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-sound.svg b/.icons/awkward/22x22/apps/xfce4-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-splash.svg b/.icons/awkward/22x22/apps/xfce4-splash.svg
new file mode 120000
index 00000000..5a2e12c2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-splash.svg
@@ -0,0 +1 @@
+preferences-system-splash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-system-lock.svg b/.icons/awkward/22x22/apps/xfce4-system-lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-system-lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-systray.svg b/.icons/awkward/22x22/apps/xfce4-systray.svg
new file mode 100644
index 00000000..4f7d1dfd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-systray.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xfce4-taskbar.svg b/.icons/awkward/22x22/apps/xfce4-taskbar.svg
new file mode 100644
index 00000000..ac6f1c27
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-taskbar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xfce4-time-out-plugin.svg b/.icons/awkward/22x22/apps/xfce4-time-out-plugin.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-time-out-plugin.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-timer.svg b/.icons/awkward/22x22/apps/xfce4-timer.svg
new file mode 120000
index 00000000..5669fdbb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-timer.svg
@@ -0,0 +1 @@
+gnome-break-timer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-ui.svg b/.icons/awkward/22x22/apps/xfce4-ui.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-ui.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-weather.svg b/.icons/awkward/22x22/apps/xfce4-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4-workspaces.svg b/.icons/awkward/22x22/apps/xfce4-workspaces.svg
new file mode 120000
index 00000000..8352b2ed
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4-workspaces.svg
@@ -0,0 +1 @@
+workspace-switcher-top-left.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce4_xicon.svg b/.icons/awkward/22x22/apps/xfce4_xicon.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce4_xicon.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfce_unknown.svg b/.icons/awkward/22x22/apps/xfce_unknown.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfce_unknown.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfdashboard.svg b/.icons/awkward/22x22/apps/xfdashboard.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfdashboard.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfpm-ac-adapter.svg b/.icons/awkward/22x22/apps/xfpm-ac-adapter.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfpm-ac-adapter.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfpm-suspend.svg b/.icons/awkward/22x22/apps/xfpm-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfpm-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfsm-hibernate.svg b/.icons/awkward/22x22/apps/xfsm-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfsm-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfsm-logout.svg b/.icons/awkward/22x22/apps/xfsm-logout.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfsm-logout.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfsm-reboot.svg b/.icons/awkward/22x22/apps/xfsm-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfsm-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfsm-shutdown.svg b/.icons/awkward/22x22/apps/xfsm-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfsm-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfsm-suspend.svg b/.icons/awkward/22x22/apps/xfsm-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfsm-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfsm-switch.svg b/.icons/awkward/22x22/apps/xfsm-switch.svg
new file mode 120000
index 00000000..ee6c1802
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfsm-switch.svg
@@ -0,0 +1 @@
+system-switch-user.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xfwm4.svg b/.icons/awkward/22x22/apps/xfwm4.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xfwm4.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xhydra.svg b/.icons/awkward/22x22/apps/xhydra.svg
new file mode 100644
index 00000000..4948ace7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xhydra.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xiaomitool.svg b/.icons/awkward/22x22/apps/xiaomitool.svg
new file mode 100644
index 00000000..4de08e0d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xiaomitool.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#ff7515" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="M 4.1464845,7.5 C 4.0651925,7.5 4,7.565391 4,7.645508 v 8.709961 C 4,16.434888 4.0651925,16.5 4.1464845,16.5 H 5.895508 c 0.080829,0 0.147461,-0.06511 0.147461,-0.144531 V 9.668946 c 0,-0.07896 0.066168,-0.143555 0.1474605,-0.143555 H 10.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 13.93337,16.5 14,16.434888 14,16.355469 V 10.176758 C 14,9.667031 13.939187,8.9341755 13.285156,8.2890625 12.600871,7.6156185 11.976232,7.5 11.278321,7.5 Z m 11.9873045,0 C 16.059652,7.5 16,7.565391 16,7.645508 v 8.709961 C 16,16.434888 16.059652,16.5 16.133789,16.5 h 1.731445 C 17.938738,16.5 18,16.434888 18,16.355469 V 7.645508 C 18,7.565391 17.938738,7.5 17.865234,7.5 Z m -8.004883,4 C 8.05786,11.5 8,11.558855 8,11.63086 v 4.739257 C 8,16.441702 8.0578595,16.5 8.128906,16.5 H 9.872071 C 9.942511,16.5 10,16.441702 10,16.370117 V 11.63086 C 10,11.558855 9.942511,11.5 9.872071,11.5 Z"/>
+ <path style="fill:#ffffff" d="M 4.1464845,7 C 4.0651925,7 4,7.065391 4,7.145508 v 8.709961 C 4,15.934888 4.0651925,16 4.1464845,16 H 5.895508 c 0.080829,0 0.147461,-0.06511 0.147461,-0.144531 V 9.168946 c 0,-0.07896 0.066168,-0.143555 0.1474605,-0.143555 H 10.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 13.93337,16 14,15.934888 14,15.855469 V 9.676758 C 14,9.167031 13.939187,8.4341755 13.285156,7.7890625 12.600871,7.1156185 11.976232,7 11.278321,7 Z M 16.133789,7 C 16.059652,7 16,7.065391 16,7.145508 v 8.709961 C 16,15.934888 16.059652,16 16.133789,16 h 1.731445 C 17.938738,16 18,15.934888 18,15.855469 V 7.145508 C 18,7.065391 17.938738,7 17.865234,7 Z M 8.128906,11 C 8.05786,11 8,11.058855 8,11.13086 v 4.739257 C 8,15.941702 8.0578595,16 8.128906,16 H 9.872071 C 9.942511,16 10,15.941702 10,15.870117 V 11.13086 C 10,11.058855 9.942511,11 9.872071,11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/ximian-evolution-calendar.svg b/.icons/awkward/22x22/apps/ximian-evolution-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/22x22/apps/ximian-evolution-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xine.svg b/.icons/awkward/22x22/apps/xine.svg
new file mode 100644
index 00000000..c704576d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xine.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#5c5c9f" d="m2.5 2c-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 fill="#fff" style="opacity:.1" d="m2.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:#cccccc" d="m1 15v3.5c0 0.831 0.669 1.5 1.5 1.5h17c0.831 0 1.5-0.669 1.5-1.5v-3.5z"/>
+ <rect fill="#999" width="7" height="1" x="13" y="17" rx=".538" ry=".464"/>
+ <rect fill="#5c5c9f" width="11" height="1" x="2" y="17" rx=".524" ry=".5"/>
+ <circle opacity=".2" cx="13.5" cy="18" r="1.5"/>
+ <circle fill="#fff" cx="13.5" cy="17.5" r="1.5"/>
+ <path opacity=".2" d="m8.3016 5.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="m8.3016 5.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 opacity=".2" d="m1 18.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/22x22/apps/xiphos.svg b/.icons/awkward/22x22/apps/xiphos.svg
new file mode 100644
index 00000000..3af44dfe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xiphos.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 4.0909094,1.5000013 C 3.4865455,1.5000013 3,1.9778584 3,2.5714298 V 20.428572 C 3,21.022143 3.4865455,21.5 4.0909094,21.5 H 17.909091 C 18.513454,21.5 19,21.022143 19,20.428572 V 2.5714298 C 19,1.9778584 18.513454,1.5000013 17.909091,1.5000013 Z"/>
+ <path style="fill:#961a1a" d="M 4.0909094,1.0000013 C 3.4865455,1.0000013 3,1.4778585 3,2.0714298 V 19.928572 C 3,20.522143 3.4865455,21 4.0909094,21 H 17.909091 C 18.513454,21 19,20.522143 19,19.928572 V 2.0714298 C 19,1.4778585 18.513454,1.0000013 17.909091,1.0000013 Z"/>
+ <path style="opacity:0.2" d="M 4.0909094,1.0000013 C 3.4865455,1.0000013 3,1.4778585 3,2.0714298 V 19.928572 C 3,20.522143 3.4865455,21 4.0909094,21 H 6.0000002 V 1.0000013 Z"/>
+ <path style="opacity:0.2" d="m 11,4.5 v 3 H 8 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="11" y="4"/>
+ <rect style="fill:#ffffff" width="3" height="9" x="7" y="-17" transform="rotate(90)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 4.0908209,1.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 17.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/22x22/apps/xmind.svg b/.icons/awkward/22x22/apps/xmind.svg
new file mode 100644
index 00000000..8a41f368
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xmind.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#c2352a" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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,7.50005 C 3.9779673,7.7047735 4.102225,8.3353538 4.4328723,9.045771 5.3640562,10.412618 6.6938327,10.526032 8,11.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 8.7027902,8.3703248 8.5101202,7.846355 8.2530102,7.161305 8.0272202,6.559645 7.9962502,6.49619 7.7642002,6.50005 6.5472386,6.7974473 5.2432371,7.1648293 4,7.50005 Z"/>
+ <path style="fill:#ffffff" d="M 4,7 C 3.9779673,7.2047235 4.102225,7.8353038 4.4328723,8.5457207 5.3640562,9.912568 6.6938327,10.025982 8,10.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 C 13.881392,10.112821 13.905711,9.963568 14,9.899351 c 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 C 13.09938,7.548285 13.11611,7.531445 13,7.711325 13.159239,8.3100376 13.1508,8.4290092 12.81125,8.7038924 12.56275,8.9267622 11.603492,9.017105 11.026482,9.017105 10.328592,9.017105 9.60251,8.7874454 9.0802,8.2550049 8.7027902,7.8702748 8.5101202,7.346305 8.2530102,6.661255 8.0272202,6.059595 7.9962502,5.99614 7.7642002,6 6.5472386,6.2973973 5.2432371,6.6647793 4,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xmlcopyeditor.svg b/.icons/awkward/22x22/apps/xmlcopyeditor.svg
new file mode 100644
index 00000000..3dd0c6ee
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xmlcopyeditor.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#c4bea2" d="m14.639649 14.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="m21 3.7068048-7.582539 6.8242062 0.785088 4.740432 6.797451 2.100627z"/>
+ <path style="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 style="fill:#b0ab84" d="m4.5410155 14.580078-0.09082 0.188477-3.4501955 1.37207v3.859375c0 0.554 0.446 1 1 1h9v-3.5z"/>
+ <path style="opacity:.2" d="m7 8.5 3-1 4 3 1 5-4 3-7-3z"/>
+ <path style="opacity:.2" d="m1 4.730996v11.909629l3.9642223-1.534655-0.060547-0.027345 3.6503542-5.909003z"/>
+ <path style="fill:#e9e6dd" d="m21 3.2068048-7.582539 6.8242062 0.785088 4.740432 6.797451 2.100627z"/>
+ <path style="fill:#d6d2c0" d="m1 4.230996v11.909629l3.511506-1.308297-0.060547-0.027345 4.1030705-6.135361z"/>
+ <path style="fill:#3d65c8" d="m9.801758 1-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="m2 1c-0.554 0-1 0.446-1 1v2.3310545l6.7380771 4.1310815 2.2619229-0.547097v-6.915039z"/>
+ <path style="fill:#ffffff" d="m7 8 3-1 4 3 1 5-4 3-7-3z"/>
+ <path style="opacity:.2;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-1h-18z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xmms.svg b/.icons/awkward/22x22/apps/xmms.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xmms.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xmoto.svg b/.icons/awkward/22x22/apps/xmoto.svg
new file mode 100644
index 00000000..7b0660ba
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xmoto.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11.980133,1.4999996 c -6.0493699,0 -9.2836336,4.3906048 -9.8680351,9.1817014 -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.1924749 -0.333944,-4.1122277 -2.900321,-8.3331155 -8.94969,-8.3331155 z"/>
+ <path style="fill:#f4b932" d="m 11.980133,0.99999979 c -6.0493699,0 -9.2836336,4.39060461 -9.8680351,9.18170121 -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.1924749 -0.333944,-4.1122277 -2.900321,-8.33311531 -8.94969,-8.33311531 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.980469,0.99999989 c -6.0493699,0 -9.2837627,4.39054351 -9.8681642,9.18164011 -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.7910966 3.8187943,-9.1816401 9.8681642,-9.1816401 6.049368,0 8.615275,4.2207805 8.949218,8.3330082 0.02972,0.3660219 0.0538,0.7952859 0.06348,1.2421869 0.007,-0.627769 -0.02277,-1.2409209 -0.06348,-1.7421869 -0.333943,-4.1122277 -2.89985,-8.33300821 -8.949218,-8.33300821 z"/>
+ <path style="fill:#444444" d="M 10.000189,7.0004419 C 9.872244,7.0043919 9.746305,7.0347619 9.629608,7.0898209 8.1226915,7.6943109 7.3132135,8.3804539 5.580803,8.6032544 4.5664075,8.7337124 3.1111168,8.7598739 2.0984635,8.6344244 1.5165293,8.5540779 0.9999876,9.0282351 1,9.6427521 v 4.3405119 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.1434711 1.79e-4,-0.5734565 -0.452292,-1.033677 -0.999811,-1.016936 z"/>
+ <circle style="opacity:0.2" cx="9" cy="9.5" r="1"/>
+ <circle style="fill:#ffffff" cx="9" cy="9" r="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xnconvert.svg b/.icons/awkward/22x22/apps/xnconvert.svg
new file mode 100644
index 00000000..3ed9c0ea
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xnconvert.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 7.9132366,2.502986 C 7.8135966,2.509066 7.7128001,2.524943 7.6124695,2.551846 6.8098244,2.7670633 6.3369053,3.5877214 6.5519744,4.390925 L 7.1349535,6.5700684 C 6.6292144,6.8714024 6.1604268,7.2174205 5.7238892,7.5912365 L 4.0628365,5.9290293 c -0.5875777,-0.5879861 -1.5343908,-0.5879861 -2.1219682,0 -0.5875774,0.5879861 -0.5875774,1.5344797 0,2.1224658 L 3.6185217,9.7303148 C 2.8769499,10.562074 2.1966525,11.340596 1.5219432,11.850826 c -0.69592421,0.511326 -0.69592431,1.789967 0,2.301292 2.9781529,1.854313 4.9779972,6.360882 9.4770818,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.1195342 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 16.277088,7.593191 C 15.843118,7.2214515 15.378111,6.8761879 14.875791,6.5759319 L 15.460724,4.390925 C 15.675792,3.5877215 15.202874,2.7670635 14.400228,2.5518457 13.597583,2.3366279 12.778471,2.8108522 12.563403,3.6140558 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.0282699,0.071335 L 9.4492951,3.6140558 C 9.2611101,2.9112526 8.6107087,2.4603924 7.9132366,2.502986 Z"/>
+ <path style="fill:#ef9202" d="m 7.9132366,2.0029861 c -0.09964,0.00608 -0.2004365,0.021957 -0.3007671,0.048859 -0.8026451,0.2152183 -1.2755642,1.0358764 -1.0604951,1.83908 L 7.1349535,6.0700683 C 6.6292144,6.3714023 6.1604268,6.7174204 5.7238892,7.0912365 L 4.0628365,5.4290292 c -0.5875777,-0.5879861 -1.5343908,-0.5879861 -2.1219682,0 -0.5875774,0.5879861 -0.5875774,1.5344797 0,2.1224658 L 3.6185217,9.2303148 C 2.8769499,10.062074 2.1966525,10.840596 1.5219432,11.350826 c -0.69592421,0.511325 -0.69592431,1.789967 0,2.301292 2.9781529,1.854313 4.9779972,6.360882 9.4770818,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.1195342 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 16.277088,7.093191 C 15.843118,6.7214514 15.378111,6.3761878 14.875791,6.0759318 L 15.460724,3.8909253 C 15.675792,3.0877217 15.202874,2.2670636 14.400228,2.0518458 13.597583,1.8366281 12.778471,2.3108523 12.563403,3.1140559 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.0282699,0.071335 L 9.4492951,3.1140559 C 9.2611101,2.4112528 8.6107087,1.9603925 7.9132366,2.0029861 Z"/>
+ <path style="fill:#278cd7" d="m 11,6.9999974 a 5.5000009,5.5000009 0 0 0 -5.5000008,5.5000016 5.5000009,5.5000009 0 0 0 5.5000008,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.0000004,-3 A 3.0000005,3.0000005 0 0 1 11,9.4999978 3.0000005,3.0000005 0 0 1 13.59375,10.999998 h 2.69629 A 5.5000009,5.5000009 0 0 0 11,6.9999974 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.9130856,2.0029263 C 7.8134461,2.0090113 7.7126346,2.0248523 7.612304,2.0517544 6.8604594,2.2533508 6.4061169,2.9861776 6.5273434,3.7382781 6.6261834,3.1832478 7.030468,2.7077655 7.612304,2.5517544 7.7126346,2.5248524 7.8134461,2.5090114 7.9130856,2.5029264 8.6105577,2.4603329 9.2610331,2.9114516 9.4492191,3.6142547 l 0.521484,1.947266 C 10.300513,5.5167757 10.641826,5.4902747 10.999023,5.4902317 H 11 c 0.361766,4.45e-5 0.708305,0.026405 1.041992,0.072265 l 0.521485,-1.948242 C 12.778545,2.8110512 13.597746,2.3365368 14.400391,2.5517545 14.982228,2.7077656 15.386512,3.183248 15.485352,3.7382782 15.606578,2.9861777 15.152237,2.2533509 14.400391,2.0517545 13.597746,1.8365367 12.778545,2.3110511 12.563477,3.1142546 L 12.041992,5.0624971 C 11.708305,5.0166371 11.361766,4.9902761 11,4.9902316 h -10e-4 c -0.357197,4.3e-5 -0.69851,0.026545 -1.0283209,0.071289 l -0.52146,-1.947266 C 9.2610331,2.4114515 8.6105577,1.9603327 7.9130856,2.0029263 Z M 3.0019519,4.9882781 c -0.3835977,0 -0.7677349,0.146437 -1.0615236,0.4404301 C 1.5824784,5.7869073 1.4452625,6.2780403 1.5234361,6.7402319 1.573585,6.4437329 1.7108009,6.1584953 1.9404283,5.9287083 c 0.5875774,-0.5879861 1.534493,-0.5879861 2.1220707,0 L 5.7236322,7.590818 C 6.1601698,7.217002 6.6290259,6.8716439 7.134765,6.5703099 L 7.021484,6.1455053 C 6.5602199,6.4297724 6.1263203,6.7459874 5.7236322,7.090818 L 4.062499,5.4287082 C 3.7687102,5.1347151 3.3855496,4.9882781 3.0019519,4.9882781 Z m 15.9990261,0 c -0.383354,0 -0.766758,0.146437 -1.060547,0.4404301 L 16.277345,7.092771 C 15.877224,6.7500264 15.447067,6.4345704 14.989259,6.1513643 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 20.556691,6.2780403 20.419474,5.7869073 20.061525,5.4287082 19.767736,5.1347151 19.384331,4.9882781 19.000978,4.9882781 Z M 3.3798817,9.4921858 C 2.7320367,10.218839 2.1213572,10.896946 1.521483,11.350584 1.1080183,11.654374 0.94657939,12.228299 1.0244125,12.751952 1.0774655,12.393944 1.238833,12.058259 1.521483,11.850584 2.1961922,11.340354 2.8765912,10.562227 3.618163,9.7304668 Z m 15.2412133,10e-4 -0.238281,0.238281 c 0.741213,0.8313682 1.421263,1.6091202 2.095703,2.1191412 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.8574222 z"/>
+ <path style="opacity:0.1" d="M 11,6.9999974 A 5.5000009,5.5000009 0 0 0 5.4999992,12.499999 5.5000009,5.5000009 0 0 0 5.5107412,12.70703 5.5000009,5.5000009 0 0 1 11,7.4999975 5.5000009,5.5000009 0 0 1 16.121095,10.999998 H 16.29004 A 5.5000009,5.5000009 0 0 0 11,6.9999974 Z M 8.0126951,12.749022 a 3.0000005,3.0000005 0 0 0 -0.012696,0.250977 3.0000005,3.0000005 0 0 0 3.0000009,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 13.594727 A 3.0000005,3.0000005 0 0 1 11,15.499999 3.0000005,3.0000005 0 0 1 8.0126951,12.749022 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xneur.svg b/.icons/awkward/22x22/apps/xneur.svg
new file mode 100644
index 00000000..c2a8eb75
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xneur.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#f58411" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xnoise.svg b/.icons/awkward/22x22/apps/xnoise.svg
new file mode 100644
index 00000000..5e7dfd31
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xnoise.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:.2" width="20" height="20" x="1" y="1.5" rx="2" ry="2"/>
+ <rect style="fill:#ab47bc" width="20" height="20" x="1" y="1" rx="2" ry="2"/>
+ <path style="stroke:#ffffff;stroke-linecap:round;fill:none" d="m4.5 6.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="m4.5 15.5c4.5 0 2.5-4.5 6.5-4.5s2 4.5 6.5 4.5"/>
+ <path style="opacity:.2;fill:#ffffff" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xnretro.svg b/.icons/awkward/22x22/apps/xnretro.svg
new file mode 100644
index 00000000..513db3df
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xnretro.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="7"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 7.0000003,0.9999999 c -3.3239999,0 -5.9999998,2.676 -5.9999998,5.9999999 v 0.5 c 0,-3.3239999 2.6759999,-5.9999999 5.9999998,-5.9999999 H 15 c 3.324,0 6,2.676 6,5.9999999 v -0.5 C 21,3.6759999 18.324,0.9999999 15,0.9999999 Z"/>
+ <path style="fill:#ffc42e" d="m 14.761816,5.1060544 c -0.382568,0.07128 -0.764628,0.153809 -0.961816,0.153809 -1.616154,0 -3.497021,0.6802755 -4.6115235,2.0453119 C 8.2368323,8.4707443 7.9320698,10.21618 7.8629883,11.579004 7.9316638,10.902769 8.8355438,10.768129 9.2985355,10.388183 9.8022295,9.974836 10.244605,8.4802733 11,8.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 14.248155,8.6480308 16.425,10.80573 16.425,13.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 18,11 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 16.726084,6.9818668 16.651838,6.8788703 16.575351,6.7780878 16.504432,6.6846448 16.43099,6.5932923 16.355233,6.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 16.135475,6.2516298 15.98769,6.0949208 15.83095,5.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 14.76179,5.1060189 Z M 16.07705,15.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 11.286425,8.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.1296707,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 11,18 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 16.501471,14.986896 16.6,14.405289 16.6,13.8 16.6,10.803855 14.245297,8.3643408 11.286425,8.2143553 Z M 5.8388674,15.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 6.4233404,5.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.0000004,11 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 7.0131158,16.501486 7.5947113,16.6 8.2000003,16.6 11.196145,16.6 13.635659,14.245297 13.785644,11.286425 13.642256,12.698343 12.449747,13.694726 11,13.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.9562597,-0.15272 -5.1679661,-2.485401 -5.1679661,-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 10.713574,13.785644 c -0.372595,-0.03784 1.612287,-0.473313 1.311802,-0.64272 C 11.187198,12.670379 8.3400003,12.067169 8.3400003,11 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 8.3677938,7.7518418 10.80573,5.3999999 13.8,5.3999999 c 0.600068,0 1.17663,0.097299 1.718554,0.2720705 C 14.257673,4.5975994 12.656588,4.0051254 11,3.9999999 c -2.0502747,0.003 -3.9961557,0.9047445 -5.3238281,2.46709 -0.177658,0.5460254 -0.2761715,1.1276209 -0.2761715,1.7329099 0,2.9961452 2.3547029,5.4356592 5.3135736,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 15.725,5.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="11" cy="11" r="3"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,3.9999999 A 6.9999999,6.9999999 0 0 0 4.0000004,11 6.9999999,6.9999999 0 0 0 4.0107424,11.292969 6.9999999,6.9999999 0 0 1 11,4.4999999 6.9999999,6.9999999 0 0 1 17.989258,11.207031 6.9999999,6.9999999 0 0 0 18,11 6.9999999,6.9999999 0 0 0 11,3.9999999 Z"/>
+ <circle style="opacity:0.2" cx="18" cy="5.5" r="1"/>
+ <circle style="fill:#f44336" cx="18" cy="5" r="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 18,3.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 18,4.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/22x22/apps/xnsketch.svg b/.icons/awkward/22x22/apps/xnsketch.svg
new file mode 100644
index 00000000..06d16e1f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xnsketch.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="6" ry="6"/>
+ <rect style="fill:#f8a084" width="20" height="20" x="1" y="1" rx="6" ry="6"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="7"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.0000003,0.9999999 c -3.3239999,0 -5.9999998,2.676 -5.9999998,5.9999999 v 0.5 c 0,-3.3239999 2.6759999,-5.9999999 5.9999998,-5.9999999 H 15 c 3.324,0 6,2.676 6,5.9999999 v -0.5 C 21,3.6759999 18.324,0.9999999 15,0.9999999 Z"/>
+ <path style="fill:#cccccc" d="m 14.761816,5.1060544 c -0.382568,0.07128 -0.764628,0.153809 -0.961816,0.153809 -1.616154,0 -3.497021,0.6802755 -4.6115235,2.0453119 C 8.2368323,8.4707443 7.9320698,10.21618 7.8629883,11.579004 7.9316638,10.902769 8.8355438,10.768129 9.2985355,10.388183 9.8022295,9.974836 10.244605,8.4802733 11,8.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 14.248155,8.6480308 16.425,10.80573 16.425,13.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 18,11 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 16.726084,6.9818668 16.651838,6.8788703 16.575351,6.7780878 16.504432,6.6846448 16.43099,6.5932923 16.355233,6.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 16.135475,6.2516298 15.98769,6.0949208 15.83095,5.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 14.76179,5.1060189 Z M 16.07705,15.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 11.286425,8.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.1296707,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 11,18 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 16.501471,14.986896 16.6,14.405289 16.6,13.8 16.6,10.803855 14.245297,8.3643408 11.286425,8.2143553 Z M 5.8388674,15.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 6.4233404,5.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.0000004,11 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 7.0131158,16.501486 7.5947113,16.6 8.2000003,16.6 11.196145,16.6 13.635659,14.245297 13.785644,11.286425 13.642256,12.698343 12.449747,13.694726 11,13.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.9562597,-0.15272 -5.1679661,-2.485401 -5.1679661,-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 10.713574,13.785644 c -0.372595,-0.03784 1.612287,-0.473313 1.311802,-0.64272 C 11.187198,12.670379 8.3400003,12.067169 8.3400003,11 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 8.3677938,7.7518418 10.80573,5.3999999 13.8,5.3999999 c 0.600068,0 1.17663,0.097299 1.718554,0.2720705 C 14.257673,4.5975994 12.656588,4.0051254 11,3.9999999 c -2.0502747,0.003 -3.9961557,0.9047445 -5.3238281,2.46709 -0.177658,0.5460254 -0.2761715,1.1276209 -0.2761715,1.7329099 0,2.9961452 2.3547029,5.4356592 5.3135736,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 15.725,5.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="11" cy="11" r="3"/>
+ <path style="opacity:0.1" d="m 19.21875,1.5 c -0.266602,0 -0.533021,0.1023564 -0.737305,0.3066405 l -1.84375,1.84375 L 11.106445,9.18164 10.552734,10.84082 10.36914,11.393554 10,12.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 19.956054,1.8066405 C 19.75177,1.6023564 19.485352,1.5 19.21875,1.5 Z"/>
+ <path style="fill:#b94141" d="m 16.637695,3.1503905 -5.53125,5.5312498 2.211914,2.2119137 5.53125,-5.5312496 z"/>
+ <path style="fill:#f6b473" d="m 11.106445,8.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 16.637391,3.1501461 2.212463,2.2124633 1.84372,-1.8437194 c 0.408568,-0.4085683 0.408568,-1.0664074 0,-1.4749757 L 19.956086,1.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="13.99" transform="rotate(-45)"/>
+ <path style="fill:#7d5651" d="M 10.368744,10.893768 10,12 11.106232,11.631256 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xnview.svg b/.icons/awkward/22x22/apps/xnview.svg
new file mode 100644
index 00000000..dab817d8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xnview.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 7.9132366,2.502986 C 7.8135966,2.509066 7.7128001,2.524943 7.6124695,2.551846 6.8098244,2.7670633 6.3369053,3.5877214 6.5519744,4.390925 L 7.1349535,6.5700684 C 6.6292144,6.8714024 6.1604268,7.2174205 5.7238892,7.5912365 L 4.0628365,5.9290293 c -0.5875777,-0.5879861 -1.5343908,-0.5879861 -2.1219682,0 -0.5875774,0.5879861 -0.5875774,1.5344797 0,2.1224658 L 3.6185217,9.7303148 C 2.8769499,10.562074 2.1966525,11.340596 1.5219432,11.850826 c -0.69592421,0.511326 -0.69592431,1.789967 0,2.301292 2.9781529,1.854313 4.9779972,6.360882 9.4770818,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.1195342 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 16.277088,7.593191 C 15.843118,7.2214515 15.378111,6.8761879 14.875791,6.5759319 L 15.460724,4.390925 C 15.675792,3.5877215 15.202874,2.7670635 14.400228,2.5518457 13.597583,2.3366279 12.778471,2.8108522 12.563403,3.6140558 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.0282699,0.071335 L 9.4492951,3.6140558 C 9.2611101,2.9112526 8.6107087,2.4603924 7.9132366,2.502986 Z"/>
+ <path style="fill:#ef9202" d="m 7.9132366,2.0029861 c -0.09964,0.00608 -0.2004365,0.021957 -0.3007671,0.048859 -0.8026451,0.2152183 -1.2755642,1.0358764 -1.0604951,1.83908 L 7.1349535,6.0700683 C 6.6292144,6.3714023 6.1604268,6.7174204 5.7238892,7.0912365 L 4.0628365,5.4290292 c -0.5875777,-0.5879861 -1.5343908,-0.5879861 -2.1219682,0 -0.5875774,0.5879861 -0.5875774,1.5344797 0,2.1224658 L 3.6185217,9.2303148 C 2.8769499,10.062074 2.1966525,10.840596 1.5219432,11.350826 c -0.69592421,0.511325 -0.69592431,1.789967 0,2.301292 2.9781529,1.854313 4.9779972,6.360882 9.4770818,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.1195342 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 16.277088,7.093191 C 15.843118,6.7214514 15.378111,6.3761878 14.875791,6.0759318 L 15.460724,3.8909253 C 15.675792,3.0877217 15.202874,2.2670636 14.400228,2.0518458 13.597583,1.8366281 12.778471,2.3108523 12.563403,3.1140559 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.0282699,0.071335 L 9.4492951,3.1140559 C 9.2611101,2.4112528 8.6107087,1.9603925 7.9132366,2.0029861 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="13" r="5.5"/>
+ <circle style="fill:#ffffff" cx="11" cy="12.5" r="5.5"/>
+ <circle style="fill:#ff5a2e" cx="11" cy="12.5" r="3.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.9130856,2.0029263 C 7.8134461,2.0090113 7.7126346,2.0248523 7.612304,2.0517544 6.8604594,2.2533508 6.4061169,2.9861776 6.5273434,3.7382781 6.6261834,3.1832478 7.030468,2.7077655 7.612304,2.5517544 7.7126346,2.5248524 7.8134461,2.5090114 7.9130856,2.5029264 8.6105577,2.4603329 9.2610331,2.9114516 9.4492191,3.6142547 l 0.521484,1.947266 c 0.3298099,-0.044745 0.6711229,-0.071246 1.0283199,-0.071289 l 0.001,0 c 0.361766,4.45e-5 0.708305,0.026405 1.041993,0.072265 L 12.5635,3.6142547 C 12.778568,2.8110512 13.597769,2.3365368 14.400415,2.5517545 14.982251,2.7077656 15.386536,3.183248 15.485376,3.7382782 15.606602,2.9861777 15.15226,2.2533509 14.400415,2.0517545 13.597769,1.8365367 12.778568,2.3110511 12.5635,3.1142546 L 12.041992,5.0624971 C 11.708305,5.0166371 11.361766,4.9902761 11,4.9902316 l -10e-4,0 c -0.357197,4.3e-5 -0.69851,0.026545 -1.0283209,0.071289 l -0.52146,-1.947266 C 9.2610331,2.4114515 8.6105577,1.9603327 7.9130856,2.0029263 Z M 3.0019519,4.9882781 c -0.3835977,0 -0.7677349,0.146437 -1.0615236,0.4404301 C 1.5824784,5.7869073 1.4452625,6.2780403 1.5234361,6.7402319 1.573585,6.4437329 1.7108009,6.1584953 1.9404283,5.9287083 c 0.5875774,-0.5879861 1.534493,-0.5879861 2.1220707,0 L 5.7236322,7.590818 C 6.1601698,7.217002 6.6290259,6.8716439 7.134765,6.5703099 L 7.021484,6.1455053 C 6.5602199,6.4297724 6.1263203,6.7459874 5.7236322,7.090818 L 4.062499,5.4287082 C 3.7687102,5.1347151 3.3855496,4.9882781 3.0019519,4.9882781 Z m 15.9990261,0 c -0.383354,0 -0.766758,0.146437 -1.060547,0.4404301 L 16.277345,7.092771 C 15.877224,6.7500264 15.447067,6.4345704 14.989259,6.1513643 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 20.556691,6.2780403 20.419474,5.7869073 20.061525,5.4287082 19.767736,5.1347151 19.384331,4.9882781 19.000978,4.9882781 Z M 3.3798817,9.4921858 C 2.7320367,10.218839 2.1213572,10.896946 1.521483,11.350584 1.1080183,11.654374 0.94657939,12.228299 1.0244125,12.751952 1.0774655,12.393944 1.238833,12.058259 1.521483,11.850584 2.1961922,11.340354 2.8765912,10.562227 3.618163,9.7304668 L 3.3798817,9.4921858 Z m 15.2412133,10e-4 -0.238281,0.238281 c 0.741213,0.8313682 1.421263,1.6091202 2.095703,2.1191412 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.8574222 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xnviewmp.svg b/.icons/awkward/22x22/apps/xnviewmp.svg
new file mode 120000
index 00000000..a5a7f47e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xnviewmp.svg
@@ -0,0 +1 @@
+xnview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xonotic.svg b/.icons/awkward/22x22/apps/xonotic.svg
new file mode 100644
index 00000000..9412644a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xonotic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 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"/>
+ <path opacity=".2" d="m14.611 6.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="m14.611 6.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.7944 2.751-0.8408l-1.751 1.8408 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.3649 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="m7.2135 3.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.776-0.538-6.7998-3.708-6.7998-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="m7.2135 3.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.776-0.538-6.7998-3.708-6.7998-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/22x22/apps/xorg.svg b/.icons/awkward/22x22/apps/xorg.svg
new file mode 100644
index 00000000..acdedcbe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xorg.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <path style="opacity:0.2" d="m 32.158694,5.0018911 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.4240827 -4.01174,-4.4162957 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 5.2433432,5.3455999 1.8467314,13.780704 6.1816032,18.422133 L 11.224489,23.975605 6.2594255,29.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.5366139 -1.113268,-2.6428173 -3.949803,-4.8028356 -7.163544,-4.875839 a 5.977352,5.9824591 0 0 0 -0.0039,0 z"/>
+ <path style="fill:#4f4f4f" d="m 32.158694,4.0018907 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 21.995106,11.120932 17.983366,6.7046362 C 16.558901,5.0862643 14.532684,4.1117219 12.380159,4.0096833 c -0.260519,-0.012616 -0.51772,-0.013001 -0.778224,0 a 5.977352,5.9824591 0 0 0 -0.01945,0 C 5.2433432,4.3455995 1.8467314,12.780704 6.1816032,17.422133 L 11.224489,22.975605 6.2594255,28.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.5366139 -1.113268,-2.6428177 -3.949803,-4.802836 -7.163544,-4.8758394 a 5.977352,5.9824591 0 0 0 -0.0039,0 z"/>
+ <path style="opacity:0.2" d="m 11.875,10.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 13.5,36.343393 l 8.507812,-9.359374 8.51172,9.359374 a 2.0006762,2.0006762 0 1 0 2.960936,-2.6875 L 24.710938,24.011361 33.5,14.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" d="M 11.875,9.9804689 A 2.0002,2.0002 0 0 0 10.519531,13.34375 l 8.789063,9.667968 -8.769532,9.644532 A 2.0002,2.0002 0 1 0 13.5,35.34375 l 8.507812,-9.359374 8.51172,9.359374 a 2.0006762,2.0006762 0 1 0 2.960936,-2.6875 L 24.710938,23.011718 33.5,13.34375 A 2.0002,2.0002 0 0 0 32.082032,9.9804689 2.0002,2.0002 0 0 0 30.539062,10.65625 l -8.53125,9.382812 -8.527343,-9.382812 a 2.0002,2.0002 0 0 0 -1.40625,-0.6757811 2.0002,2.0002 0 0 0 -0.199219,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 32.160156,4.0000001 c -2.33994,-0.051114 -4.594228,0.9367142 -6.144532,2.6914062 0,0 -0.004,0.0039 -0.004,0.0039 l -4.01553,4.4257877 -4.011719,-4.4179689 c -1.424465,-1.618372 -3.452944,-2.593274 -5.605469,-2.6953126 -0.260519,-0.01262 -0.51684,-0.013 -0.777344,0 a 5.977352,5.982459 0 0 0 -0.01954,0 C 7.032174,4.2489127 4.017008,8.6631811 4.2695224,12.851563 4.5084788,8.9893551 7.3944494,5.2297155 11.582022,5.0078125 a 5.977352,5.982459 0 0 1 0.01954,0 c 0.260504,-0.013 0.516825,-0.01262 0.777344,0 2.152525,0.102038 4.181004,1.076941 5.605469,2.6953126 l 4.011719,4.4179689 4.015624,-4.4257815 c 0,0 0.004,-0.0039 0.004,-0.0039 1.55021,-1.7546978 3.804498,-2.7425264 6.144438,-2.6914124 a 5.977352,5.982459 0 0 0 0.004,0 c 3.213742,0.073004 6.046888,2.2360884 7.160156,4.8789062 0.33196,0.7880457 0.511442,1.6584287 0.5625,2.5507817 0.07706,-1.23865 -0.10714,-2.4697697 -0.5625,-3.5507817 C 38.21095,6.2360887 35.377804,4.0730035 32.164062,4.0000001 a 5.977352,5.982459 0 0 0 -0.004,0 z M 10.769531,23.476562 6.2578124,28.445312 c -1.4925416,1.553054 -2.398278,3.989372 -2.2304686,6.148438 0.127114,-1.879796 0.964973,-3.831634 2.2304686,-5.148438 l 4.9648436,-5.46875 z m 22.445313,0 -0.453126,0.5 4.933594,5.4375 c 1.292428,1.325294 2.158318,3.30519 2.28125,5.210938 0.17958,-2.182988 -0.760636,-4.651654 -2.28125,-6.210938 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xournal.svg b/.icons/awkward/22x22/apps/xournal.svg
new file mode 100644
index 00000000..2b4c8994
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xournal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 19,20.5 19,6 C 19,5.446 18.554,5 18,5 L 4,5 C 3.446,5 3,5.446 3,6 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 19,20 19,5.5 c 0,-0.554 -0.446,-1 -1,-1 l -14,0 c -0.554,0 -1,0.446 -1,1 L 3,20 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 19,6 19,4 C 19,3.446 18.554,3 18,3 L 4,3 C 3.446,3 3,3.446 3,4 l 0,2 z"/>
+ <path style="opacity:0.2" d="M 4.46875,1.5 C 4.2091615,1.5 4,1.7039324 4,1.9570313 L 4,4.042969 C 4,4.2960675 4.2091615,4.5 4.46875,4.5 l 1.0625,0 C 5.7908385,4.5 6,4.2960675 6,4.042969 L 6,1.9570313 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.9570313 L 8,4.042969 C 8,4.2960675 8.2091615,4.5 8.46875,4.5 l 1.0625,0 C 9.790839,4.5 10,4.2960675 10,4.042969 L 10,1.9570313 C 10,1.7039324 9.790839,1.5 9.53125,1.5 Z m 4,0 C 12.209162,1.5 12,1.7039324 12,1.9570313 L 12,4.042969 C 12,4.2960675 12.209162,4.5 12.46875,4.5 l 1.0625,0 C 13.790839,4.5 14,4.2960675 14,4.042969 L 14,1.9570313 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.9570313 L 16,4.042969 C 16,4.2960675 16.209161,4.5 16.46875,4.5 l 1.0625,0 C 17.790838,4.5 18,4.2960675 18,4.042969 L 18,1.9570313 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.4570313 L 4,3.5429687 C 4,3.7960677 4.2091615,4 4.46875,4 l 1.0625,0 C 5.7908385,4 6,3.7960677 6,3.5429687 L 6,1.4570313 C 6,1.2039324 5.7908385,1 5.53125,1 Z m 4,0 C 8.2091615,1 8,1.2039324 8,1.4570313 L 8,3.5429687 C 8,3.7960677 8.2091615,4 8.46875,4 l 1.0625,0 C 9.790839,4 10,3.7960677 10,3.5429687 L 10,1.4570313 C 10,1.2039324 9.790839,1 9.53125,1 Z m 4,0 C 12.209162,1 12,1.2039324 12,1.4570313 l 0,2.0859374 C 12,3.7960677 12.209162,4 12.46875,4 l 1.0625,0 C 13.790839,4 14,3.7960677 14,3.5429687 L 14,1.4570313 C 14,1.2039324 13.790839,1 13.53125,1 Z m 4,0 C 16.209161,1 16,1.2039324 16,1.4570313 l 0,2.0859374 C 16,3.7960677 16.209161,4 16.46875,4 l 1.0625,0 C 17.790838,4 18,3.7960677 18,3.5429687 L 18,1.4570313 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.4570313 l 0,0.5 C 4,1.7039324 4.2091615,1.5 4.46875,1.5 l 1.0625,0 C 5.7908385,1.5 6,1.7039324 6,1.9570313 l 0,-0.5 C 6,1.2039324 5.7908385,1 5.53125,1 l -1.0625,0 z m 4,0 C 8.2091615,1 8,1.2039324 8,1.4570313 l 0,0.5 C 8,1.7039324 8.2091615,1.5 8.46875,1.5 l 1.0625,0 C 9.790839,1.5 10,1.7039324 10,1.9570313 l 0,-0.5 C 10,1.2039324 9.790839,1 9.53125,1 l -1.0625,0 z m 4,0 C 12.209162,1 12,1.2039324 12,1.4570313 l 0,0.5 C 12,1.7039324 12.209162,1.5 12.46875,1.5 l 1.0625,0 C 13.790839,1.5 14,1.7039324 14,1.9570313 l 0,-0.5 C 14,1.2039324 13.790839,1 13.53125,1 l -1.0625,0 z m 4,0 C 16.209161,1 16,1.2039324 16,1.4570313 l 0,0.5 C 16,1.7039324 16.209161,1.5 16.46875,1.5 l 1.0625,0 C 17.790838,1.5 18,1.7039324 18,1.9570313 l 0,-0.5 C 18,1.2039324 17.790838,1 17.53125,1 l -1.0625,0 z"/>
+ <path style="opacity:0.2" d="m 7.4997582,10.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 7.4997582,9.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/22x22/apps/xournalpp.svg b/.icons/awkward/22x22/apps/xournalpp.svg
new file mode 120000
index 00000000..c04e205a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xournalpp.svg
@@ -0,0 +1 @@
+xournal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xpad.svg b/.icons/awkward/22x22/apps/xpad.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xpad.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xpdf.svg b/.icons/awkward/22x22/apps/xpdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xpdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xplayer.svg b/.icons/awkward/22x22/apps/xplayer.svg
new file mode 120000
index 00000000..92624e31
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xplayer.svg
@@ -0,0 +1 @@
+kaffeine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xreader.svg b/.icons/awkward/22x22/apps/xreader.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xreader.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xsane.svg b/.icons/awkward/22x22/apps/xsane.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xsane.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xscreensaver.svg b/.icons/awkward/22x22/apps/xscreensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xscreensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xt7-player-mpv.svg b/.icons/awkward/22x22/apps/xt7-player-mpv.svg
new file mode 100644
index 00000000..613abc29
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xt7-player-mpv.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2" d="m 11,4.4999981 a 7,7 0 0 0 -7,6.9999999 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-6.9999999 z m -3,3 3.5,2 3.5,1.9999999 -3.5,2 -3.5,2 z"/>
+ <path style="fill:#ffffff" d="m 11,3.9999981 a 7,7 0 0 0 -7,6.9999999 7,7 0 0 0 7,7 7,7 0 0 0 7,-7 7,7 0 0 0 -7,-6.9999999 z m -3,3 3.5,2 3.5,1.9999999 -3.5,2 -3.5,2 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,0.9999981 A 10,10 0 0 0 1,10.999998 10,10 0 0 0 1.0097656,11.292967 10,10 0 0 1 11,1.4999981 10,10 0 0 1 20.990234,11.207029 10,10 0 0 0 21,10.999998 10,10 0 0 0 11,0.9999981 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/xterm-color.svg b/.icons/awkward/22x22/apps/xterm-color.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xterm-color.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xterm-color_48x48.svg b/.icons/awkward/22x22/apps/xterm-color_48x48.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xterm-color_48x48.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xterm.svg b/.icons/awkward/22x22/apps/xterm.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xterm.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xvidcap.svg b/.icons/awkward/22x22/apps/xvidcap.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xvidcap.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xviewer.svg b/.icons/awkward/22x22/apps/xviewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xviewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/xyz.z3ntu.razergenie.svg b/.icons/awkward/22x22/apps/xyz.z3ntu.razergenie.svg
new file mode 120000
index 00000000..ba00bebb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/xyz.z3ntu.razergenie.svg
@@ -0,0 +1 @@
+razercommander.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/y-ppa-manager.svg b/.icons/awkward/22x22/apps/y-ppa-manager.svg
new file mode 100644
index 00000000..cb432989
--- /dev/null
+++ b/.icons/awkward/22x22/apps/y-ppa-manager.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#d2d2d2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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(-1,-0.499773)">
+ <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 transform="translate(-1,-1)">
+ <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/22x22/apps/yacreader-library.svg b/.icons/awkward/22x22/apps/yacreader-library.svg
new file mode 100644
index 00000000..6e074d9c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yacreader-library.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#ffc933" 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 style="fill:#5883e8" d="m14 1v11l1-1h1l1 1v-11z"/>
+ <path style="opacity:.2" d="m3 1c-0.554 0-1 0.446-1 1v18c0 0.9625 1 1 1 1h2v-20z"/>
+ <path style="opacity:.2;fill:#ffffff" 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 style="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yacreader.svg b/.icons/awkward/22x22/apps/yacreader.svg
new file mode 100644
index 00000000..39b53bdb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yacreader.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:.2" d="m8.5391698 20.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.83487998-4.676794-1.127255-7.1691835 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.6421879-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="m8.5391698 19.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.83487998-4.6767938-1.127255-7.1691839 0.83004-2.923575 4.0043503-5.0864484 8.7270805-5.9463604 3.077685-0.39691246 6.757225-0.37151496 9.054525 1.812114 2.036355 2.0015474 2.487425 5.701472 1.0536 8.6421883-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="opacity:.2;fill:#ffffff" d="m12.447266 1.0058596c-0.813652 0.019316-1.621204 0.092178-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.035076-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.05989986-6.664062-2.0019531zm-2.328125 16.2734374c-0.09706 0.391466-0.392709 0.88894-0.929688 1.59375-0.3912351 0.513515-0.6842905 0.97734-0.6503905 1.03125 0.033127 0.05269 0.1149667 0.07692 0.2167969 0.08594 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/22x22/apps/yad.svg b/.icons/awkward/22x22/apps/yad.svg
new file mode 100644
index 00000000..6bb7ac10
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yad.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 9,1.5 9,7.7978515 A 7,7 0 0 0 4,14.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 13,1.5 9,1.5 Z"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="14" r="7"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 9,1 0,0.5 4,0 L 13,1 9,1 Z m 4,6.2949219 0,0.5 A 7,7 0 0 1 17.990234,14.292969 7,7 0 0 0 18,14 7,7 0 0 0 13,7.2949219 Z m -4,0.00391 A 7,7 0 0 0 4,14 7,7 0 0 0 4.0117188,14.226562 7,7 0 0 1 9,7.7988281 l 0,-0.5 z"/>
+ <rect style="fill:#e4e4e4" width="4" height="9" x="9" y="1"/>
+ <path style="opacity:0.2" d="M 6.419922,12.5 A 5,5 0 0 0 6,14.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 6.419922,12 A 5,5 0 0 0 6,14 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="8" y="1.5" rx=".5" ry=".5"/>
+ <rect style="fill:#e4e4e4" width="6" height="1" 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 8,1.5931834 8.0321334,1.6754723 8.0761719,1.75 8.1630436,1.6029842 8.3161834,1.5 8.5,1.5 l 5,0 c 0.183817,0 0.336956,0.1029842 0.423828,0.25 C 13.967867,1.6754723 14,1.5931834 14,1.5 14,1.223 13.777,1 13.5,1 l -5,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yahoo-mail.svg b/.icons/awkward/22x22/apps/yahoo-mail.svg
new file mode 100644
index 00000000..f474918c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yahoo-mail.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#7139d2" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="5" y="5.5" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="12" height="8" x="5" y="5" rx=".5" ry=".5"/>
+ <path style="fill:#a766fa" d="M 6,6 H 16 V 7.5 L 11,10 6,7.5 Z"/>
+ <path style="opacity:0.2" d="m 5.7615325,15.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 5.630094,15.644807 5.14817,16.432377 4.8411695,16.937178 4.5296995,16.421275 4.1609855,15.825851 3.9208004,15.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 6.90073,16.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 5.7615325,14.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 5.630094,15.144808 5.14817,15.932377 4.8411695,16.437178 4.5296995,15.921275 4.1609855,15.325851 3.9208004,14.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 6.90073,15.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/22x22/apps/yakuake.svg b/.icons/awkward/22x22/apps/yakuake.svg
new file mode 100644
index 00000000..9ec79c0d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yakuake.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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:#74b2ed" width="20" height="18" x="1" y="2" rx="1" ry="1"/>
+ <path style="opacity:.2;fill:#ffffff" 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="m5 4.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="m5 4v1h-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/22x22/apps/yakyak.svg b/.icons/awkward/22x22/apps/yakyak.svg
new file mode 100644
index 00000000..7b6a8195
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yakyak.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 11,1.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 20,10 9,8.5 0 0 0 19.999,9.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 19.95601,9.233409 C 19.94195,9.095774 19.92473,8.9583435 19.903271,8.821285 A 9,8.5 0 0 0 11,1.5 Z"/>
+ <path style="fill:#16a05d" d="m 11,1 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 20,9.5 9,8.5 0 0 0 19.999,9.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 19.956005,8.7333945 C 19.94195,8.595774 19.92473,8.4583435 19.903271,8.321285 A 9,8.5 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 A 9,8.5 0 0 0 2,9.5 9,8.5 0 0 0 2.0107422,9.704102 9,8.5 0 0 1 11,1.5 9,8.5 0 0 1 19.90332,8.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 20,9.5 9,8.5 0 0 0 19.999,9.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 19.956005,8.7333945 C 19.94195,8.595774 19.92473,8.4583435 19.903271,8.321285 A 9,8.5 0 0 0 11,1 Z"/>
+ <path style="opacity:0.2" d="M 6.8339844,5.5 10,11.257812 V 15.5 h 2 V 11.255859 L 15.158203,5.5 h -2.28125 L 11,8.921875 9.117188,5.5 Z"/>
+ <path style="fill:#ffffff" d="M 6.8339844,5 10,10.757812 V 15 h 2 V 10.755859 L 15.158203,5 h -2.28125 L 11,8.421875 9.117188,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yandex-browser-beta.svg b/.icons/awkward/22x22/apps/yandex-browser-beta.svg
new file mode 100644
index 00000000..e4fe1a7a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yandex-browser-beta.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 1.0060024,10.2495 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,10 9.9999996,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.4559996,0 -9.8619996,-4.327 -9.9939996,-9.75 z"/>
+ <rect style="fill:#e4e4e4" width="20" height="20" x="-20" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.000152,-5e-4 c -5.5399996,0 -9.9999996,4.46 -9.9999996,10 0,0.084 0.004,0.1665 0.00585,0.25 0.13235,-5.423 4.53815,-9.75 9.9939996,-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 11.000152,19.499515 0,-8.5 m -7.9999996,-6.5 7.9999996,6.5 8,-6.5"/>
+ <path style="fill:none;stroke:#e34241;stroke-width:4;stroke-linecap:round;stroke-linejoin:round" d="m 11.000152,18.9995 0,-8.5 m -7.9999996,-6.5 7.9999996,6.5 8,-6.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yandex-browser.svg b/.icons/awkward/22x22/apps/yandex-browser.svg
new file mode 120000
index 00000000..62af806e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yandex-browser.svg
@@ -0,0 +1 @@
+yandex-browser-beta.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yandex-disk.svg b/.icons/awkward/22x22/apps/yandex-disk.svg
new file mode 100644
index 00000000..22d708c5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <ellipse style="opacity:0.2" cx="7.237" cy="14.85" rx="10.251" ry="4.462" transform="matrix(0.96845416,-0.24919178,0.26876305,0.96320632,0,0)"/>
+ <path style="fill:#4f4f4f" d="m 10.333335,3.9999984 c -4.6666666,0 -4.0439954,4.9158593 -6.4333328,6.2000016 -1,2 -0.6257584,1.821123 -0.2333338,3.150007 0.6620546,2.215822 2.5166365,0.650282 7.9999986,-0.666666 5.483097,-1.316646 6.662138,-1.117677 6,-3.3333334 C 17.269644,8.0359407 18.000002,7.4710477 16.000002,6.9999996 13.696957,7.1261411 13.666667,3.9999984 10.333335,3.9999984 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.333985,3.9999996 c -4.6666663,0 -4.0442561,4.9150769 -6.4335936,6.1992194 -0.5805894,1.161179 -0.6918177,1.588201 -0.611328,2.001953 0.063728,-0.329362 0.2440884,-0.767474 0.611328,-1.501953 2.3893375,-1.2841424 1.7669273,-6.1992194 6.4335936,-6.1992194 3.333332,0 3.362971,3.1261415 5.666016,3 2,0.4710481 1.268993,1.0355426 1.666016,2.349609 0.07275,0.2434234 0.113639,0.4483284 0.138672,0.6386724 0.05529,-0.293765 0.0052,-0.6571774 -0.138672,-1.1386724 -0.397023,-1.3140665 0.333984,-1.8785609 -1.666016,-2.349609 -2.303045,0.1261415 -2.332684,-3 -5.666016,-3 z"/>
+ <ellipse style="fill:#2e72de" cx="7.372" cy="14.366" 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.187" cy="18.452" rx="4.634" ry="2.242" transform="matrix(0.96652659,-0.25656647,0.19441229,0.98091991,0,0)"/>
+ <ellipse style="fill:#fbfbfb" cx="8.284" cy="17.968" 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 14.707032,7.0039058 A 4.4612484,10.251695 75.8416 0 0 9.8007819,7.7011715 4.4612484,10.251695 75.8416 0 0 1.0253915,14.255859 4.4612484,10.251695 75.8416 0 1 9.8007819,8.2011715 4.4612484,10.251695 75.8416 0 1 20.927735,9.9453116 4.4612484,10.251695 75.8416 0 1 20.974605,10.244141 4.4612484,10.251695 75.8416 0 0 20.927735,9.4453116 4.4612484,10.251695 75.8416 0 0 14.707032,7.0039058 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yaourtgui.svg b/.icons/awkward/22x22/apps/yaourtgui.svg
new file mode 100644
index 00000000..7eba9b22
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yaourtgui.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="21" height="21" x="-21.5" y="-21" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#228cc9" width="21" height="21" x="-21" y="-21" rx="10.5" ry="10.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 4.4960938,5.4860877 A 1.50015,1.50015 0 0 0 3.5390625,8.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 15.539062,5.8474158 L 10.5,10.046635 5.4609375,5.8474158 A 1.50015,1.50015 0 0 0 4.4960938,5.4860877 Z"/>
+ <path style="fill:none;stroke:#80fe9b;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 16.5,6.5 -6,5 0.01515,5.979 M 4.5,6.5 l 6,5 0.01515,5.979"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.5,0 C 4.683,0 0,4.683 0,10.5 0,10.58447 0.011708,10.666015 0.013672,10.75 0.1469713,5.0506689 4.7674739,0.5 10.5,0.5 16.232526,0.5 20.853029,5.0506689 20.986328,10.75 20.988292,10.666015 21,10.584474 21,10.5 21,4.683 16.317,0 10.5,0 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4.4960938,4.9863281 A 1.50015,1.50015 0 0 0 3.0058594,6.734375 1.50015,1.50015 0 0 1 4.4960938,5.4863281 1.50015,1.50015 0 0 1 5.4609375,5.8476562 L 10.5,10.046875 15.539062,5.8476562 A 1.5004445,1.5004445 0 0 1 17.978516,6.7519531 1.5004445,1.5004445 0 0 0 15.539062,5.3476562 L 10.5,9.546875 5.4609375,5.3476562 A 1.50015,1.50015 0 0 0 4.4960938,4.9863281 Z m 7.5078122,7.7128909 -0.002,0.002 0.01172,4.833984 a 1.50015,1.50015 0 0 0 0.002,-0.06055 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yarock.svg b/.icons/awkward/22x22/apps/yarock.svg
new file mode 100644
index 00000000..692e4bbe
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yarock.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#e4e4e4" 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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <circle style="opacity:0.1" cx="11" cy="11.5" r="8"/>
+ <circle style="fill:#c83737" cx="11" cy="11" r="8"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="M 8.9232929,7.5002661 A 0.9016656,0.92441129 0 0 0 8,8.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 11.950814,9.161753 9.352915,7.6236292 A 0.9016656,0.92441129 0 0 0 9.101695,7.5231337 0.9016656,0.92441129 0 0 0 8.9232571,7.500267 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8.9232929,7.000266 A 0.9016656,0.92441129 0 0 0 8,7.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 11.950814,8.661753 9.352915,7.1236291 A 0.9016656,0.92441129 0 0 0 9.101695,7.0231336 0.9016656,0.92441129 0 0 0 8.9232571,7.0002669 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yast-addon.svg b/.icons/awkward/22x22/apps/yast-addon.svg
new file mode 120000
index 00000000..6a3b5fc4
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-addon.svg
@@ -0,0 +1 @@
+preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-bootloader.svg b/.icons/awkward/22x22/apps/yast-bootloader.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-bootloader.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-checkmedia.svg b/.icons/awkward/22x22/apps/yast-checkmedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-checkmedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-control-center.svg b/.icons/awkward/22x22/apps/yast-control-center.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-control-center.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-device-tree.svg b/.icons/awkward/22x22/apps/yast-device-tree.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-device-tree.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-disk.svg b/.icons/awkward/22x22/apps/yast-disk.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-disk.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-firewall.svg b/.icons/awkward/22x22/apps/yast-firewall.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-firewall.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-hardware.svg b/.icons/awkward/22x22/apps/yast-hardware.svg
new file mode 120000
index 00000000..0cf183b3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-hardware.svg
@@ -0,0 +1 @@
+yast-hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-high_availability.svg b/.icons/awkward/22x22/apps/yast-high_availability.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-high_availability.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-host.svg b/.icons/awkward/22x22/apps/yast-host.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-host.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-hwinfo.svg b/.icons/awkward/22x22/apps/yast-hwinfo.svg
new file mode 100644
index 00000000..c8368cc3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-hwinfo.svg
@@ -0,0 +1,120 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yast-inetd.svg b/.icons/awkward/22x22/apps/yast-inetd.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-inetd.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-iscsi-client.svg b/.icons/awkward/22x22/apps/yast-iscsi-client.svg
new file mode 120000
index 00000000..ff70ceae
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-iscsi-client.svg
@@ -0,0 +1 @@
+nmap.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-kerberos.svg b/.icons/awkward/22x22/apps/yast-kerberos.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-kerberos.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-keyboard.svg b/.icons/awkward/22x22/apps/yast-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-lan.svg b/.icons/awkward/22x22/apps/yast-lan.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-lan.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-language.svg b/.icons/awkward/22x22/apps/yast-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-ldap-server.svg b/.icons/awkward/22x22/apps/yast-ldap-server.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-ldap-server.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-live-install.svg b/.icons/awkward/22x22/apps/yast-live-install.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-live-install.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-mail.svg b/.icons/awkward/22x22/apps/yast-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-messages.svg b/.icons/awkward/22x22/apps/yast-messages.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-messages.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-misc.svg b/.icons/awkward/22x22/apps/yast-misc.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-misc.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-network_services.svg b/.icons/awkward/22x22/apps/yast-network_services.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-network_services.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-nfs.svg b/.icons/awkward/22x22/apps/yast-nfs.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-nfs.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-nis.svg b/.icons/awkward/22x22/apps/yast-nis.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-nis.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-ntp-client.svg b/.icons/awkward/22x22/apps/yast-ntp-client.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-ntp-client.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-online_update.svg b/.icons/awkward/22x22/apps/yast-online_update.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-online_update.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-powertweak.svg b/.icons/awkward/22x22/apps/yast-powertweak.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-powertweak.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-printer.svg b/.icons/awkward/22x22/apps/yast-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-proxy.svg b/.icons/awkward/22x22/apps/yast-proxy.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-proxy.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-release-notes.svg b/.icons/awkward/22x22/apps/yast-release-notes.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-release-notes.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-remote.svg b/.icons/awkward/22x22/apps/yast-remote.svg
new file mode 120000
index 00000000..375fdbff
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-remote.svg
@@ -0,0 +1 @@
+krdc.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-runlevel.svg b/.icons/awkward/22x22/apps/yast-runlevel.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-runlevel.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-samba-client.svg b/.icons/awkward/22x22/apps/yast-samba-client.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-samba-client.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-samba-server.svg b/.icons/awkward/22x22/apps/yast-samba-server.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-samba-server.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-scanner.svg b/.icons/awkward/22x22/apps/yast-scanner.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-scanner.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-security.svg b/.icons/awkward/22x22/apps/yast-security.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-security.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-snapper.svg b/.icons/awkward/22x22/apps/yast-snapper.svg
new file mode 100644
index 00000000..fde88fad
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-snapper.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#5db43e" width="20" height="20" x="1" y="1" rx="10" ry="10"/>
+ <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"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yast-software.svg b/.icons/awkward/22x22/apps/yast-software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-sound.svg b/.icons/awkward/22x22/apps/yast-sound.svg
new file mode 100644
index 00000000..741c55db
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-sound.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-19" y="1" rx="1" ry="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.4" cx="-13" cy="11" r="7" transform="matrix(0,-1,1,0,0,0)"/>
+ <circle style="opacity:0.2" cx="-13.5" cy="-11" r="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#fec006" cx="-13" cy="-11" r="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-13" cy="-11" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.4" cx="4" cy="-6.5" r="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <circle style="opacity:0.4" cx="4" cy="-15.5" r="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,20 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 19,20 c 0,0.554 -0.446,1 -1,1 L 4,21 C 3.446,21 3,20.554 3,20 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yast-sudo.svg b/.icons/awkward/22x22/apps/yast-sudo.svg
new file mode 120000
index 00000000..326f86b2
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-sudo.svg
@@ -0,0 +1 @@
+utilities-terminal_su.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-support.svg b/.icons/awkward/22x22/apps/yast-support.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-support.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-sw_single.svg b/.icons/awkward/22x22/apps/yast-sw_single.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-sw_single.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-sw_source.svg b/.icons/awkward/22x22/apps/yast-sw_source.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-sw_source.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-sysconfig.svg b/.icons/awkward/22x22/apps/yast-sysconfig.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-sysconfig.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-system.svg b/.icons/awkward/22x22/apps/yast-system.svg
new file mode 120000
index 00000000..9a40701e
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-system.svg
@@ -0,0 +1 @@
+applications-system.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-tftp-server.svg b/.icons/awkward/22x22/apps/yast-tftp-server.svg
new file mode 120000
index 00000000..dee761de
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-tftp-server.svg
@@ -0,0 +1 @@
+bareftp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-timezone.svg b/.icons/awkward/22x22/apps/yast-timezone.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-timezone.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-users.svg b/.icons/awkward/22x22/apps/yast-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-vendor.svg b/.icons/awkward/22x22/apps/yast-vendor.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-vendor.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-vm-install.svg b/.icons/awkward/22x22/apps/yast-vm-install.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-vm-install.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast-x11.svg b/.icons/awkward/22x22/apps/yast-x11.svg
new file mode 120000
index 00000000..a1e5ae9a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast-x11.svg
@@ -0,0 +1 @@
+fonts.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yast.svg b/.icons/awkward/22x22/apps/yast.svg
new file mode 100644
index 00000000..6d6db849
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yast.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#e8863f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:#ffffff;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-1z"/>
+ <path style="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 1z"/>
+ <path style="opacity:.3" d="m6 5c-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="m5 9v7c0 0.554 0.446 1 1 1s1-0.446 1-1v-7zm10 1v6c0 0.554 0.446 1 1 1s1-0.446 1-1v-6zm-5 3v3c0 0.554 0.446 1 1 1s1-0.446 1-1v-3z"/>
+ <path style="opacity:.2" d="m6 7.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="m6 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-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/22x22/apps/yd-128.svg b/.icons/awkward/22x22/apps/yd-128.svg
new file mode 120000
index 00000000..01ccfd2f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yd-128.svg
@@ -0,0 +1 @@
+yandex-disk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/youtrack.svg b/.icons/awkward/22x22/apps/youtrack.svg
new file mode 100644
index 00000000..7c76c834
--- /dev/null
+++ b/.icons/awkward/22x22/apps/youtrack.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#cf4f8c" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#2086e7" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#2086e7" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#6655e4" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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="4" y="4"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" d="M 6.5071212,14.99995 H 10.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 6.5071212,14.5 H 10.507121"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="M 7.5072927,10.999879 V 8.9998774 M 8.5,6.9998779 7.5072927,8.9998774 M 6.5,6.9998779 7.5072927,8.9998774"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 7.5072927,10.500001 V 8.5 M 8.5,6.5000005 7.5072927,8.5 M 6.5,6.5000005 7.5072927,8.5"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round" d="m 10.507121,6.99995 h 2 m -0.999999,4.000001 V 6.99995"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 10.507121,6.5 h 2 m -0.999999,4.000001 V 6.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/youtube-dl-gui.svg b/.icons/awkward/22x22/apps/youtube-dl-gui.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/22x22/apps/youtube-dl-gui.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/youtube-dl-gui_48x48.svg b/.icons/awkward/22x22/apps/youtube-dl-gui_48x48.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/22x22/apps/youtube-dl-gui_48x48.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/youtube-dl-qt-icon.svg b/.icons/awkward/22x22/apps/youtube-dl-qt-icon.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/22x22/apps/youtube-dl-qt-icon.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/youtube-dl.svg b/.icons/awkward/22x22/apps/youtube-dl.svg
new file mode 100644
index 00000000..18d2b59b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/youtube-dl.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 8.3554789,17.487417 C 5.0497943,17.424588 3.7080644,17.369111 2.8876043,17.261337 2.2859294,17.182299 1.9904494,17.105245 1.6571944,16.940477 1.1067845,16.668348 0.7644745,16.288877 0.5174395,15.676993 0.2915795,15.117575 0.1996145,14.673255 0.1152146,13.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.6506246,-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.7897501,0.206523 z"/>
+ <path style="fill:#c2352a" d="M 8.3554789,16.987417 C 5.0497943,16.924587 3.7080644,16.869111 2.8876043,16.761336 2.2859294,16.682298 1.9904494,16.605245 1.6571944,16.440477 1.1067845,16.168347 0.7644745,15.788876 0.5174395,15.176992 0.2915795,14.617574 0.1996145,14.173255 0.1152146,13.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.6506246,-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.7897501,0.206524 z"/>
+ <path style="opacity:0.2" d="m 10.226131,12.198843 c 2.83472,-1.693461 2.77377,-1.656318 2.77377,-1.690317 0,-0.03181 -4.9617851,-3.0256824 -4.9859781,-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.1771131,-1.29638 z"/>
+ <path style="fill:#ffffff" d="m 10.226131,11.698844 c 2.83472,-1.693461 2.77377,-1.656318 2.77377,-1.690317 0,-0.03182 -4.9617851,-3.0256824 -4.9859781,-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.1771131,-1.29638 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10.001953,3.0000009 c -3.5829399,0 -6.9134701,0.1223875 -7.65039,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 0.3126256,5.3348532 0.2129519,5.7838992 0.1445319,6.4599616 0.0140569,7.74954 -0.0087196,8.386222 0.0029304,10.329102 c 5.25e-4,0.08772 0.0024,0.0979 0.00293,0.177734 C 2.404e-4,8.876517 0.0237024,8.154208 0.1445322,6.9599616 0.2129522,6.2838992 0.3126256,5.8348532 0.5000006,5.3583992 0.6706456,4.9245018 0.8270171,4.6847853 1.1103521,4.4208993 1.4664521,4.0892438 1.857853,3.8876819 2.351563,3.7812509 c 0.7369199,-0.1588625 4.0674501,-0.28125 7.65039,-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(-2.0000001,-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/22x22/apps/youtube-dlg.svg b/.icons/awkward/22x22/apps/youtube-dlg.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/22x22/apps/youtube-dlg.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/youtube.svg b/.icons/awkward/22x22/apps/youtube.svg
new file mode 100644
index 00000000..8115e654
--- /dev/null
+++ b/.icons/awkward/22x22/apps/youtube.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 9.3554789,18.487417 C 6.0497943,18.424588 4.7080644,18.369111 3.8876043,18.261337 3.2859294,18.182299 2.9904494,18.105245 2.6571944,17.940477 2.1067845,17.668348 1.7644745,17.288877 1.5174395,16.676993 1.2915795,16.117575 1.1996145,15.673255 1.1152146,14.73365 c -0.095245,-1.060349 -0.10269,-1.25231 -0.11258,-2.904415 -0.01165,-1.9428799 0.0118,-2.5795439 0.1422749,-3.8691228 0.06842,-0.6760624 0.16814,-1.1253629 0.355515,-1.6018169 0.170645,-0.4338974 0.32644,-0.6733604 0.609775,-0.9372464 C 2.4662994,5.0893934 2.8573844,4.88778 3.3510944,4.781349 4.0880144,4.6224865 7.4187791,4.5000015 11.001719,4.5000015 c 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.9550669 0,4.6605619 -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.7897501,0.206523 z"/>
+ <path style="fill:#c2352a" d="M 9.3554789,17.987417 C 6.0497943,17.924587 4.7080644,17.869111 3.8876043,17.761336 3.2859294,17.682298 2.9904494,17.605245 2.6571944,17.440477 2.1067845,17.168347 1.7644745,16.788876 1.5174395,16.176992 1.2915795,15.617574 1.1996145,15.173255 1.1152146,14.23365 c -0.095245,-1.060349 -0.10269,-1.252311 -0.11258,-2.904415 -0.01165,-1.9428799 0.0118,-2.5795449 0.1422749,-3.8691233 0.06842,-0.6760624 0.16814,-1.1253629 0.355515,-1.6018168 0.170645,-0.4338975 0.32644,-0.6733605 0.609775,-0.9372465 C 2.4662994,4.589393 2.8573844,4.3877795 3.3510944,4.2813485 4.0880144,4.122486 7.4187791,4.000001 11.001719,4.000001 c 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.9550663 0,4.6605613 -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.7897501,0.206524 z"/>
+ <path style="opacity:0.2" d="m 11.226131,13.198843 c 2.83472,-1.693461 2.77377,-1.656318 2.77377,-1.690317 0,-0.03181 -4.9617851,-3.0256823 -4.9859781,-3.0084538 -0.01634,0.011645 -0.01938,5.9757158 -0.0033,5.9945358 0.006,0.007 0.02322,0.0072 0.03815,5.5e-4 0.01493,-0.0066 0.9946601,-0.589985 2.1771131,-1.29638 z"/>
+ <path style="fill:#ffffff" d="m 11.226131,12.698844 c 2.83472,-1.693461 2.77377,-1.656318 2.77377,-1.690317 0,-0.03182 -4.9617851,-3.0256823 -4.9859781,-3.0084538 -0.01634,0.011645 -0.01938,5.9757158 -0.0033,5.9945358 0.006,0.007 0.02322,0.0072 0.03815,5.5e-4 0.01493,-0.0066 0.9946601,-0.589985 2.1771131,-1.29638 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.001953,4.000001 c -3.5829399,0 -6.9134701,0.1223875 -7.65039,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 -0.187375,0.4764539 -0.2870487,0.9254999 -0.3554687,1.6015623 -0.130475,1.2895784 -0.1532515,1.9262604 -0.1416015,3.8691403 5.25e-4,0.08772 0.0024,0.0979 0.00293,0.177734 C 1.0002404,9.8765171 1.0237024,9.1542081 1.1445322,7.9599617 1.2129522,7.2838993 1.3126256,6.8348533 1.5000006,6.3583993 1.6706456,5.9245019 1.8270171,5.6847854 2.1103521,5.4208994 2.4664521,5.0892439 2.857853,4.887682 3.351563,4.781251 c 0.7369199,-0.1588625 4.0674501,-0.28125 7.65039,-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.1849229 0.03614,2.0810549 0.0024,-1.071291 -0.0084,-2.1966969 -0.03614,-2.5810548 C 20.854723,7.1796748 20.782389,6.6778988 20.593749,6.1103524 20.410674,5.5595414 20.256697,5.2886674 19.958007,4.9902354 19.576377,4.608934 19.185278,4.3961395 18.652343,4.281251 c -0.73692,-0.1588625 -4.06745,-0.28125 -7.65039,-0.28125 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yubikey-neo-manager.svg b/.icons/awkward/22x22/apps/yubikey-neo-manager.svg
new file mode 100644
index 00000000..a1bdc529
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yubikey-neo-manager.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#9aca3c" 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 style="opacity:.2" d="m1.01075 11.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="m8.0004958 16.499737 7.0000002-9.000016"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1a10 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="m7.0004958 7.499721 3.9995042 5.000002"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m8.0004958 16.000014 7.0000002-9.000014"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m7.0004958 7 3.9995042 5"/>
+ <g transform="translate(-1,-1)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yubikey-personalization-gui.svg b/.icons/awkward/22x22/apps/yubikey-personalization-gui.svg
new file mode 100644
index 00000000..2499f3b7
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yubikey-personalization-gui.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#9aca3c" 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 style="opacity:.2" d="m1.01075 11.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="m8.0004958 16.499737 7.0000002-9.000016"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1a10 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="m7.0004958 7.499721 3.9995042 5.000002"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m8.0004958 16.000014 7.0000002-9.000014"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m7.0004958 7 3.9995042 5"/>
+ <g transform="translate(-1,-1)">
+ <circle style="fill:#d939a1" cx="17.5" cy="17.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m16.617188 14-0.07617 0.921875a2.7747075 2.749975 0 0 0 -0.8125 0.464844l-0.845706-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.03906 0.464844l-0.765622 0.527344 0.882812 1.515624 0.84375-0.392578a2.7747075 2.749975 0 0 0 0.8125 0.460938l0.078126 0.923828h1.765624l0.07813-0.921875a2.7747075 2.749975 0 0 0 0.810546 -0.464844l0.8457 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yubikey-piv-manager.svg b/.icons/awkward/22x22/apps/yubikey-piv-manager.svg
new file mode 100644
index 00000000..2452daa9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yubikey-piv-manager.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#9aca3c" 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 style="opacity:.2" d="m1.01075 11.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="m8.0004958 16.499737 7.0000002-9.000016"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1a10 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="m7.0004958 7.499721 3.9995042 5.000002"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m8.0004958 16.000014 7.0000002-9.000014"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m7.0004958 7 3.9995042 5"/>
+ <circle style="fill:#ff8c10" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;fill:none" d="m14.5 18.5v-4h4v2h-4"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yubioath.svg b/.icons/awkward/22x22/apps/yubioath.svg
new file mode 100644
index 00000000..8f3ecdc8
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yubioath.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#9aca3c" 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 style="opacity:.2" d="m1.01075 11.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="m8.0004958 16.499737 7.0000002-9.000016"/>
+ <path style="opacity:.2;fill:#ffffff" d="m11 1a10 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="m7.0004958 7.499721 3.9995042 5.000002"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m8.0004958 16.000014 7.0000002-9.000014"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-width:2;stroke-linecap:round;fill:none" d="m7.0004958 7 3.9995042 5"/>
+ <circle style="fill:#4f4f4f" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m14.5 14a2.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="16.5" y="16"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="19" y="17"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/yumex-dnf.svg b/.icons/awkward/22x22/apps/yumex-dnf.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yumex-dnf.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yumex.svg b/.icons/awkward/22x22/apps/yumex.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yumex.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/yuzu.svg b/.icons/awkward/22x22/apps/yuzu.svg
new file mode 100644
index 00000000..169c8982
--- /dev/null
+++ b/.icons/awkward/22x22/apps/yuzu.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11.5" cy="11" r="10.5"/>
+ <circle style="fill:#e4e4e4" cx="11.5" cy="10.5" r="10.5"/>
+ <path style="opacity:0.1" d="m 13,6.5 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 H 12 V 18.410156 17.394531 7.6015625 6.5859375 6.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 13,6 a 6,6 0 0 1 6,6 6,6 0 0 1 -6,6 H 12 V 17.910156 16.894531 7.1015625 6.0859375 6 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 10,3.5 a 6,6 0 0 0 -6,6 6,6 0 0 0 6,6 h 1 V 15.410156 14.394531 4.6015625 3.5859375 3.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 10,3 a 6,6 0 0 0 -6,6 6,6 0 0 0 6,6 h 1 V 14.910156 13.894531 4.1015625 3.0859375 3 Z m 0,1 V 14 A 5,5 0 0 1 5,9 5,5 0 0 1 10,4 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.5,0 A 10.5,10.5 0 0 0 1,10.5 10.5,10.5 0 0 0 1.0097656,10.796875 10.5,10.5 0 0 1 11.5,0.5 10.5,10.5 0 0 1 21.990234,10.703125 10.5,10.5 0 0 0 22,10.5 10.5,10.5 0 0 0 11.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/zandronum.svg b/.icons/awkward/22x22/apps/zandronum.svg
new file mode 100644
index 00000000..3532c08d
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zandronum.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 2.0025733,7.6933593 0,3.8066407 c 0,0.844965 -0.067831,2.299504 0.493023,2.976562 0.9328646,1.55065 2.9319177,4.906287 3.6991377,6.442383 C 6.445123,21.378383 7.0008434,21.499999 7.702115,21.5 L 11,21.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 19.997427,4.4999999 15.99857,1.5 11,1.5 6.0014295,1.5 2.0025733,4.4999999 2.0025733,7.6933593 Z"/>
+ <path style="fill:#6e6e6e" d="m 2.0025733,7.1933593 0,3.8066407 c 0,0.844965 -0.067831,2.299504 0.493023,2.976562 0.9328646,1.55065 2.9319177,4.906287 3.6991377,6.442383 C 6.445123,20.878383 7.0008434,20.999999 7.702115,21 L 11,21 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 20.065257,13.299504 19.997427,11.844965 19.997427,11 l 0,-3.8066407 C 19.997427,3.9999999 15.99857,1 11,1 6.0014295,1 2.0025733,3.9999999 2.0025733,7.1933593 Z"/>
+ <path style="opacity:0.2" d="M 3.2597657,10.974609 C 2.6767403,10.978611 2.0925841,10.986305 2.0019533,11 l 0,0.5 c 0,0.07382 5.827e-4,0.171706 0,0.253906 0.00848,0.791635 0.078157,1.720485 0.4941407,2.222656 0.9328646,1.55065 2.9319986,4.905311 3.6992186,6.441407 C 6.4457016,20.877407 6.9999005,20.999999 7.701172,21 L 11,21 l 3.298828,0 c 0.701272,-1e-6 1.255471,-0.122593 1.50586,-0.582031 0.767219,-1.536096 2.766353,-4.890757 3.699218,-6.441407 0.412005,-0.497369 0.48455,-1.412586 0.494141,-2.199218 -6.44e-4,-0.09053 -0.002,-0.196708 -0.002,-0.277344 l 0,-0.5 c -0.104854,6e-6 -2.191528,0.0029 -2.283203,0.0078 C 16.346717,11.081033 15.83653,11.702792 15,13 14.215085,14.344642 14.140173,16.522326 13.748047,17.5 13.196165,15.613081 13.5,12 11,12 8.5,12 8.8038353,15.613081 8.2519533,17.5 7.8598273,16.522326 7.7849146,14.344642 7.0000001,13 6.4566152,12.086692 5.697851,11.051628 4.5058595,10.976562 c -0.080372,-0.0051 -0.6617097,-0.0061 -1.2460937,-0.002 z"/>
+ <path style="opacity:0.2" d="m 4,10.5 0,1 c 1.490035,-0.231421 2.3833375,0.963529 2.9999999,2 0.7849145,1.344642 0.859827,3.522326 1.2519531,4.5 C 8.803835,16.113081 8.5,12.5 11,12.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,10 0,1 c 1.490035,-0.231421 2.3833375,0.963529 2.9999999,2 0.7849145,1.344642 0.859827,3.522326 1.2519531,4.5 C 8.803835,15.613081 8.5,12 11,12 c 2.5,0 2.196165,3.613081 2.748047,5.5 C 14.140173,16.522326 14.215085,14.344642 15,13 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 11,1 C 6.0014295,1 2.0029297,3.9999998 2.0029297,7.1933593 l 0,0.5 C 2.0029297,4.4999999 6.0014295,1.5 11,1.5 c 4.99857,0 8.99707,2.9999999 8.99707,6.1933593 l 0,-0.5 C 19.99707,3.9999998 15.99857,1 11,1 Z M 2.0029297,11.921875 c 0,0.220189 -0.00311,0.41766 0,0.603515 2.071e-4,-0.03637 0,-0.06595 0,-0.103515 l 0,-0.5 z m 17.9941403,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,10 0,0.5 7,0 7,0 0,-0.5 -7,0 -7,0 z"/>
+ <path style="opacity:0.15" d="M 11,12 C 8.5,12 8.8038353,15.613081 8.2519533,17.5 L 7.7695313,21 11,21 14.228516,21 13.748047,17.5 C 13.196165,15.613081 13.5,12 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/zanshin.svg b/.icons/awkward/22x22/apps/zanshin.svg
new file mode 100644
index 00000000..79826f05
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zanshin.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="fill:#e4e4e4" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2,0.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 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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="-19" y="-19" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="6"/>
+ <circle style="fill:#223f48" cx="11" cy="11" r="6"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="4"/>
+ <circle style="fill:#325e6a" cx="11" cy="11" r="4"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="2"/>
+ <circle style="fill:#1996b4" cx="11" cy="11" r="2"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 11,5 A 6,6 0 0 0 5,11 6,6 0 0 0 5.00977,11.285156 6,6 0 0 1 11,5.5 6,6 0 0 1 16.990234,11.214844 6,6 0 0 0 17,11 6,6 0 0 0 11,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff;fill-rule:evenodd" d="M 11,7 A 4,4 0 0 0 7,11 4,4 0 0 0 7.00977,11.283203 4,4 0 0 1 11,7.5 4,4 0 0 1 14.990234,11.210938 4,4 0 0 0 15,11 4,4 0 0 0 11,7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="M 11,9 A 2,2 0 0 0 9,11 2,2 0 0 0 9.01758,11.244141 2,2 0 0 1 11,9.5 2,2 0 0 1 12.982422,11.255859 2,2 0 0 0 13,11 2,2 0 0 0 11,9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/zathura.svg b/.icons/awkward/22x22/apps/zathura.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zathura.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/zaz.svg b/.icons/awkward/22x22/apps/zaz.svg
new file mode 100644
index 00000000..763883bf
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zaz.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="11" cy="7.5" r="6"/>
+ <path style="opacity:0.2" d="M 4.555664,11.5 C 3.6969372,11.499921 3.0004457,12.175558 3,13.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 18.559248,14.081798 18.999573,13.627966 19,13.008789 18.999554,12.175558 18.303063,11.499921 17.444336,11.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 9.439743,16.93789 8.569318,16.06911 7.53485,14.660667 6.8974535,13.786684 6.3501265,12.840898 5.7685545,12.06543 5.4734565,11.70805 5.0276165,11.500108 4.555664,11.5 Z"/>
+ <circle style="fill:#3949ab" cx="11" cy="7" r="6"/>
+ <path style="fill:#9b9b9b" d="M 4.555664,11 C 3.6969372,10.999921 3.0004457,11.675558 3,12.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 18.559248,13.581798 18.999573,13.127966 19,12.508789 18.999554,11.675558 18.303063,10.999921 17.444336,11 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 9.439743,16.43789 8.569318,15.56911 7.53485,14.160667 6.8974535,13.286684 6.3501265,12.340898 5.7685545,11.56543 5.4734565,11.20805 5.0276165,11.000108 4.555664,11 Z"/>
+ <ellipse style="opacity:0.2" cx="11" cy="19.5" rx="5" ry="2"/>
+ <ellipse style="fill:#f0e83c" cx="11" cy="19" rx="5" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 A 6,6 0 0 0 5,7 6,6 0 0 0 5.00977,7.296875 6,6 0 0 1 11,1.5 6,6 0 0 1 16.990234,7.203125 6,6 0 0 0 17,7 6,6 0 0 0 11,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.555664,11 C 3.6969373,10.999921 3.0004457,11.675558 3,12.508789 c 5.92e-5,0.08603 0.010226,0.168291 0.026367,0.248047 C 3.150993,12.044279 3.7859716,11.499928 4.555664,11.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 18.989774,12.67708 18.99994,12.59482 19,12.508789 18.999554,11.675558 18.303063,10.999921 17.444336,11 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 9.439743,16.438347 8.5696245,15.569577 7.535156,14.161133 6.8977595,13.28715 6.3501265,12.340898 5.7685545,11.56543 5.4734565,11.20805 5.0276165,11.000108 4.555664,11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,17 A 5,2 0 0 0 6,19 5,2 0 0 0 6.04492,19.249023 5,2 0 0 1 11,17.5 5,2 0 0 1 15.955078,19.250976 5,2 0 0 0 16,19 5,2 0 0 0 11,17 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/zeal.svg b/.icons/awkward/22x22/apps/zeal.svg
new file mode 100644
index 00000000..dc0b4bf9
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zeal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/zegrapher.svg b/.icons/awkward/22x22/apps/zegrapher.svg
new file mode 100644
index 00000000..cf50ce3c
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zegrapher.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#49cbc6" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="fill:#303030" d="M 3,6 3,7 10,7 3.0390625,16 12,16 12,15 5,15 11.960938,6 Z M 16.427734,9 C 15.354091,9 14.513597,9.310112 13.90625,9.927734 13.30197,10.542311 13,11.399284 13,12.501953 c 0,1.099624 0.30197,1.95855 0.90625,2.576172 C 14.513632,15.692734 15.354125,16 16.427734,16 16.918533,16 17.379975,15.93708 17.8125,15.810547 18.245024,15.680984 18.641119,15.492241 19,15.242188 L 19,12 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 17.127109,14.972197 16.83408,15 16.505859,15 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 15.034651,10.232411 15.665381,10 16.505859,10 17,10 18,10 19,10 l 0,-1 c -0.88736,0.02258 -2,0 -2.572266,0 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 L 2,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 L 1,20 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/22x22/apps/zen-icon.svg b/.icons/awkward/22x22/apps/zen-icon.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zen-icon.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/zenmap.svg b/.icons/awkward/22x22/apps/zenmap.svg
new file mode 120000
index 00000000..ff70ceae
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zenmap.svg
@@ -0,0 +1 @@
+nmap.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/zevdocs.svg b/.icons/awkward/22x22/apps/zevdocs.svg
new file mode 100644
index 00000000..f3298804
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zevdocs.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 14,6.7631575 V 2.5526313 H 7 V 6.7631575 L 1.0876877,19.921052 C 0.77098172,20.710524 1.3516093,21.5 2.1961542,21.5 H 18.82317 c 0.844549,0 1.372388,-0.842103 1.108466,-1.578947 z"/>
+ <path style="fill:#9ccc65" d="M 14,6.2631575 V 2.0526313 H 7 V 6.2631575 L 1.0876877,19.421052 C 0.77098172,20.210524 1.3516093,21 2.1961542,21 H 18.82317 c 0.844549,0 1.372388,-0.842103 1.108466,-1.578947 z"/>
+ <path style="opacity:0.1" d="M 14.900004,3.5 H 6.1000011 C 5.4950036,3.5 5.0000021,3.0500002 5.0000021,2.4999998 5.0000021,1.9500001 5.4950036,1.5 6.1000011,1.5 h 8.8000029 c 0.604997,0 1.099998,0.4500001 1.099998,0.9999998 C 16.000002,3.0500002 15.505001,3.5 14.900004,3.5 Z"/>
+ <path style="fill:#75aa38" d="M 14.900004,3 H 6.1000011 C 5.4950036,3 5.0000021,2.5500003 5.0000021,1.9999998 5.0000021,1.4500001 5.4950036,1 6.1000011,1 h 8.8000029 c 0.604997,0 1.099998,0.4500001 1.099998,0.9999998 C 16.000002,2.5500003 15.505001,3 14.900004,3 Z"/>
+ <path style="opacity:0.1" d="M 10.23862,13.940681 C 7.7636171,13.530155 6.0000021,11.00359 6.0000021,11.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 10.23862,13.440681 C 7.7636171,13.030155 6.0000021,10.50359 6.0000021,10.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 11.485821,20.489887 C 8.4030991,20.316436 5.5000021,17.954279 5.5000021,17.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 11.485821,19.989887 C 8.4030991,19.816436 5.5000021,17.454279 5.5000021,17.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 8.0854931,13.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 8.0854931,13.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 6.0996116,1 C 5.4946141,1 5.0000021,1.4500003 5.0000021,2 c 0,0.086633 0.016005,0.169697 0.039065,0.25 C 5.1623941,1.8204899 5.5899101,1.5 6.0996116,1.5 h 8.8007814 c 0.509701,0 0.937217,0.3204899 1.060547,0.75 C 15.984,2.169697 16,2.0866331 16,2 16,1.4500003 15.505388,1 14.900391,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/zim.svg b/.icons/awkward/22x22/apps/zim.svg
new file mode 100644
index 00000000..5855b1dd
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zim.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1030.3622)">
+ <rect style="opacity:0.2" width="20" height="20" x="-1051.86" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#484bb6" width="20" height="20" x="-1051.36" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="opacity:0.3;enable-background:new" transform="matrix(0.5315544,0,0,0.5313952,-20.967995,1018.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 11,1031.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 18.605587,1033.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 5,1044.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 3.5931008,1043.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 3.5931008,1043.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" d="m 3.59375,1043.3642 c -0.598085,-0.022 -1.0850982,0.1935 -1.4375,0.5429 -0.352402,0.3493 -0.5732806,0.822 -0.6914062,1.3145 -0.1940203,0.8089 -0.2069259,1.9704 -0.3554688,2.8301 -0.073781,0.427 -0.4088574,1.0921 -1.0371094,1.9531 -0.16046519,0.2885 -0.00195,0.3262 -0.00195,0.3262 0.027135,0.021 0.067296,0.014 0.1035156,0.016 0.546754,-0.7755 0.8669004,-1.3977 0.9355469,-1.7949 0.1485429,-0.8597 0.1614485,-2.0212 0.3554688,-2.8301 0.1181256,-0.4925 0.3390042,-0.9652 0.6914062,-1.3145 0.3524018,-0.3494 0.839415,-0.5649 1.4375,-0.5429 0.3083904,0.024 0.6329057,-0.014 0.8730469,0.2539 0.1022975,0.181 0.2860495,0.3329 0.5175781,0.5019 0.1820349,0.1329 0.3909729,0.3035 0.5917969,0.4903 l 0.091797,-0.09 0.1386718,0.1836 c 0.2372729,0.3135 0.405113,0.7132 0.5683594,1.0723 0.1632462,0.3594 0.3296523,0.6749 0.4726562,0.8008 0.064773,0.057 0.1027076,0.1296 0.125,0.2031 8.7e-6,-7e-4 -8.2e-6,-0 0,-0 6.948e-4,-0.06 0.022347,-0.1616 0.027341,-0.2832 0.005,-0.1215 -0.020434,-0.302 -0.1523438,-0.418 -0.1430039,-0.1259 -0.30941,-0.4413 -0.4726562,-0.8007 -0.1632464,-0.3591 -0.3310865,-0.7588 -0.5683594,-1.0723 l -0.1386718,-0.1836 -0.091797,0.09 c -0.2008239,-0.1868 -0.4097619,-0.3573 -0.5917968,-0.4902 -0.2315286,-0.169 -0.4152806,-0.3209 -0.5175781,-0.5019 -0.2401412,-0.268 -0.5646565,-0.2299 -0.8730469,-0.2539 z"/>
+ <path style="fill:#449b29;fill-rule:evenodd" d="m 18.605587,1032.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 5,1043.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" d="m 19.84375,1032.372 c -0.432218,-0.048 -0.843365,0.1143 -1.238281,0.2539 -0.618164,0.2415 -1.355048,0.5979 -2.078125,0.9707 -0.723078,0.3729 -1.431029,0.7636 -1.984375,1.0742 -0.553347,0.3105 -0.968939,0.5486 -1.044922,0.5879 -0.245327,0.1264 -1.475324,0.8352 -2.865235,1.7383 -1.38991,0.9031 -2.904504,1.9719 -3.6660151,2.83 -0.722791,0.8145 -1.1608483,1.3168 -1.4492188,1.8633 -0.2883715,0.5466 -0.4086675,1.1167 -0.5078125,2.0215 L 5,1043.8036 l 0.054687,0.072 c 0.00202,0 0.00578,0.01 0.00781,0.01 0.092802,-0.6997 0.2078052,-1.2266 0.4550781,-1.6953 0.2883705,-0.5465 0.7264278,-1.0488 1.4492188,-1.8633 0.7615111,-0.8581 2.2761051,-1.927 3.6660151,-2.8301 1.389911,-0.9031 2.619908,-1.6119 2.865235,-1.7383 0.07598,-0.039 0.491575,-0.2793 1.044922,-0.5898 0.553346,-0.3106 1.261297,-0.6994 1.984375,-1.0723 0.723077,-0.3728 1.459961,-0.7292 2.078125,-0.9707 0.526555,-0.1861 1.082397,-0.4142 1.677734,-0.1269 0.136573,0.067 0.267068,0.1571 0.384766,0.2988 3.2e-4,10e-4 0.01563,0.012 0.01563,0.012 l -0.002,0.012 c 0.08199,0.084 0.198164,0.2547 0.265625,0.4942 0.03853,-0.1223 0.06325,-0.2409 0.04687,-0.3633 -0.04465,-0.3337 -0.21371,-0.5297 -0.3125,-0.6309 l 0.002,-0.012 c 0,0 -0.0153,-0.011 -0.01563,-0.012 -0.117698,-0.1417 -0.248193,-0.2316 -0.384766,-0.2988 -0.148834,-0.072 -0.29538,-0.1109 -0.439453,-0.127 z"/>
+ <rect style="opacity:0.2" width="5.655" height="1.859" x="829.17" y="596.36" 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.77" y="596.08" rx=".943" ry=".93" transform="matrix(0.57551147,0.81779371,-0.79161084,0.6110256,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 5.0527344,1042.3739 c -0.231077,-0.037 -0.4758175,0.018 -0.6796875,0.1758 -0.3173389,0.2449 -0.4329638,0.6595 -0.3300781,1.0332 0.050901,-0.2049 0.1539326,-0.3972 0.3300781,-0.5332 0.40774,-0.3147 0.9768314,-0.2239 1.2773437,0.2031 l 2.1699219,3.0821 c 0.066627,0.095 0.1074094,0.2001 0.1367187,0.3066 0.066924,-0.2694 0.033971,-0.5641 -0.1367187,-0.8066 l -2.1699219,-3.0821 c -0.1502562,-0.2135 -0.3665793,-0.3422 -0.5976562,-0.3789 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/zoom-desktop.svg b/.icons/awkward/22x22/apps/zoom-desktop.svg
new file mode 120000
index 00000000..e522493b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zoom-desktop.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/zoom-icon.svg b/.icons/awkward/22x22/apps/zoom-icon.svg
new file mode 120000
index 00000000..e522493b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zoom-icon.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/zotero.svg b/.icons/awkward/22x22/apps/zotero.svg
new file mode 100644
index 00000000..b75855d3
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zotero.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="fill:#e4e4e4" d="m 11.0544,1.0009265 a 2.2828,2.274 0 0 0 -1.1953999,0.3033 L 3.1418,5.1673265 a 2.2828,2.274 0 0 0 -1.1414,1.9694 l 0,7.7263005 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.2827999,0 l 6.7172,-3.8632 a 2.2828,2.274 0 0 0 1.1414,-1.9693 l 0,-7.7263005 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 11.0544,1.0012265 a 2.2828,2.274 0 0 0 -1.1955999,0.3027 L 3.142,5.1672265 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.1952999,-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 2.0004,14.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.2831999,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.2831999,0 L 3.1416,16.832227 A 2.2828,2.274 0 0 1 2,14.863227 Z"/>
+ <path style="fill:none;stroke:#a81717;stroke-width:2;stroke-linecap:square;stroke-linejoin:round" d="m 7.0002001,5.9999998 7.9999999,0 L 7.0002001,16 15.0002,16"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/zsnes.svg b/.icons/awkward/22x22/apps/zsnes.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zsnes.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/apps/zulip.svg b/.icons/awkward/22x22/apps/zulip.svg
new file mode 100644
index 00000000..7119cd8a
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zulip.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="10"/>
+ <circle style="fill:#92d6c1" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.1" d="m 6,5.5 1.3007812,3 H 11.798828 L 6,14.5 l 1.3007812,3 H 16 l -1.300781,-3 H 10.201172 L 16,8.5 14.699219,5.5 Z"/>
+ <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.01075,11.291 10,10 0 0 1 11,1.5 10,10 0 0 1 20.9895,11.209 10,10 0 0 0 21,11 10,10 0 0 0 11,1 Z"/>
+ <path style="fill:#1b4f2f" d="m 6,5 h 8.7 L 16,8 H 7.3 Z"/>
+ <path style="fill:#207344" d="M 6,14 14.7,5 16,8 7.3,17 Z"/>
+ <path style="fill:#219053" d="m 6,14 h 8.7 L 16,17 H 7.3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/apps/zuluCrypt.svg b/.icons/awkward/22x22/apps/zuluCrypt.svg
new file mode 100644
index 00000000..88f814ec
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zuluCrypt.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/zuluMount.svg b/.icons/awkward/22x22/apps/zuluMount.svg
new file mode 100644
index 00000000..aad565bc
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zuluMount.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/apps/zynaddsubfx.svg b/.icons/awkward/22x22/apps/zynaddsubfx.svg
new file mode 100644
index 00000000..a18e9628
--- /dev/null
+++ b/.icons/awkward/22x22/apps/zynaddsubfx.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 4.0201159,1.4999863 A 3.0003363,3.0003363 0 0 0 2.2202892,6.9150909 L 5.2808731,9.1700014 1.5034837,14.836085 a 3.0003363,3.0003363 0 0 0 2.2822541,4.656306 l 14.0001702,1.000012 a 3.0003363,3.0003363 0 0 0 1.934593,-5.450261 L 16.387453,12.709106 20.322071,7.8994779 A 3.0003363,3.0003363 0 0 0 18.319117,3.0166062 L 4.3189475,1.5165881 A 3.0003363,3.0003363 0 0 0 4.0201159,1.4999864 Z"/>
+ <path style="fill:#4f4f4f" d="M 4.0201159,0.99976441 A 3.0003363,3.0003363 0 0 0 2.2202892,6.4148689 L 5.2808731,8.6697792 1.5034837,14.335863 a 3.0003363,3.0003363 0 0 0 2.2822541,4.656306 L 17.785908,19.992181 A 3.0003363,3.0003363 0 0 0 19.720501,14.54192 L 16.387453,12.208884 20.322071,7.3992558 A 3.0003363,3.0003363 0 0 0 18.319117,2.5163843 L 4.3189475,1.0163661 A 3.0003363,3.0003363 0 0 0 4.0201159,0.99976441 Z"/>
+ <path style="opacity:0.2" d="M 3.9996076,16.500168 7.999656,10.500095 17.999777,17.50018 Z"/>
+ <path style="fill:#1bd9a5" d="M 3.9996076,15.999945 7.999656,9.9998734 17.999777,16.999958 Z"/>
+ <path style="opacity:0.2" d="M 3.9996076,4.5000227 17.999777,6.0000409 13.499723,11.500107 Z"/>
+ <path style="fill:#1cadf4" d="M 3.9996076,3.9998007 17.999777,5.4998188 13.499723,10.999885 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.0201159,0.99976441 A 3.0003363,3.0003363 0 0 0 1.0132434,4.2361315 3.0003363,3.0003363 0 0 1 4.0201159,1.4997704 3.0003363,3.0003363 0 0 1 4.3189475,1.5163721 L 18.319117,3.0163903 A 3.0003363,3.0003363 0 0 1 20.987118,5.7674001 3.0003363,3.0003363 0 0 0 18.319117,2.5163842 L 4.3189475,1.0163661 A 3.0003363,3.0003363 0 0 0 4.0201159,0.99976441 Z M 5.0572374,9.0047444 1.5034837,14.335863 A 3.0003363,3.0003363 0 0 0 1.0122668,16.228464 3.0003363,3.0003363 0 0 1 1.5034837,14.835869 L 5.2808731,9.1697854 5.0572374,9.0047444 Z m 11.5899846,3.3857826 -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 7.999656,9.9998734 -4.0000484,6.0000716 0.3183634,0.02246 3.681685,-5.522527 9.204213,6.443437 0.795908,0.05664 L 7.999656,9.9998704 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.9996076,3.9998007 4.7935627,4.5847687 17.623796,5.9597854 17.999777,5.4998188 3.9996076,3.9998007 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/categories b/.icons/awkward/22x22/categories
new file mode 120000
index 00000000..03736e32
--- /dev/null
+++ b/.icons/awkward/22x22/categories
@@ -0,0 +1 @@
+apps \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/audio-card.svg b/.icons/awkward/22x22/devices/audio-card.svg
new file mode 100644
index 00000000..5c0a5692
--- /dev/null
+++ b/.icons/awkward/22x22/devices/audio-card.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 5,4.4997 C 4.446,4.4997 4,4.9457 4,5.4997 V 16.5 C 4,17.054 4.446,17.5 5,17.5 H 6.5 V 15.5 H 11.5 V 17.5 H 21 C 21.554,17.5 22,17.054 22,16.5 V 5.4997 C 22,4.9457 21.554,4.4997 21,4.4997 Z"/>
+ <path style="fill:#419d45" d="M 5,3.9997 C 4.446,3.9997 4,4.4457 4,4.9997 V 16 C 4,16.554 4.446,17 5,17 H 6.5 V 15 H 11.5 V 17 H 21 C 21.554,17 22,16.554 22,16 V 4.9997 C 22,4.4457 21.554,3.9997 21,3.9997 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,3.9846 C 4.446,3.9846 4,4.4306 4,4.9846 V 5.4846 C 4,4.9306 4.446,4.4846 5,4.4846 H 21 C 21.554,4.4846 22,4.9306 22,5.4846 V 4.9846 C 22,4.4306 21.554,3.9846 21,3.9846 Z"/>
+ <g style="opacity:0.2">
+ <rect width="2" height="3" x="12" y="15.5"/>
+ <rect width="2" height="3" x="14.5" y="15.5"/>
+ <rect width="2" height="3" x="17" y="15.5"/>
+ <rect width="2" height="3" x="19.5" y="15.5"/>
+ </g>
+ <g style="fill:#f8c44e">
+ <rect width="2" height="3" x="12" y="15"/>
+ <rect width="2" height="3" x="14.5" y="15"/>
+ <rect width="2" height="3" x="17" y="15"/>
+ <rect width="2" height="3" x="19.5" y="15"/>
+ </g>
+ <rect style="fill:#4e4e4e" width="5" height="5" x="10" y="7" rx="1" ry="1"/>
+ <g style="fill:#b7b7b7">
+ <rect width="1" height="1.5" x="11" y="6"/>
+ <rect width="1" height="1.5" x="13" y="6"/>
+ <rect width="1" height="1.5" x="11" y="11.5"/>
+ <rect width="1" height="1.5" x="13" y="11.5"/>
+ <rect width="1" height="1.5" x="8" y="-16" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="10" y="-16" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="8" y="-10.5" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="10" y="-10.5" transform="rotate(90)"/>
+ </g>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 2,3.5 H 4 V 19.5"/>
+ <path style="fill:none;stroke:#b7b7b7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 2,3 H 4 V 19"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1.9997 A 1.0001,1.0001 0 0 0 1.0195,3.2458 1.0001,1.0001 0 0 1 2,2.4997 H 4 A 1.0001,1.0001 0 0 1 5,3.4997 V 2.9997 A 1.0001,1.0001 0 0 0 4,1.9997 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/audio-headphones.svg b/.icons/awkward/22x22/devices/audio-headphones.svg
new file mode 100644
index 00000000..8b03e5dd
--- /dev/null
+++ b/.icons/awkward/22x22/devices/audio-headphones.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 5.001,13.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 11,1.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 17.0065,19.5037 20,19.5007 20,16.5032 l 0,-6.0015 C 20,5.5142 15.986,1.4992 11,1.4992 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,1 C 6.014,1 2,5.015 2,10.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 17.0065,19.0037 20,19.0007 20,16.0032 l 0,-6.0015 C 20,5.0142 15.986,0.9992 11,0.9992 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 6.014,1 2,5.015 2,10.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 5.001,13 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.1;fill:#ffffff" d="m 5.0019531,13 0,0.5 3,0 0,-0.5 -3,0 z m 8.9999999,0 0,0.5 3,0 0,-0.5 -3,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/audio-headset.svg b/.icons/awkward/22x22/devices/audio-headset.svg
new file mode 120000
index 00000000..3f0ee3ef
--- /dev/null
+++ b/.icons/awkward/22x22/devices/audio-headset.svg
@@ -0,0 +1 @@
+audio-headphones.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/audio-input-microphone.svg b/.icons/awkward/22x22/devices/audio-input-microphone.svg
new file mode 100644
index 00000000..4f822457
--- /dev/null
+++ b/.icons/awkward/22x22/devices/audio-input-microphone.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="12" height="10" x="-13.5" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 4,8.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 9,19.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 19,9.5 19,9.498 A 1,1 0 0 0 18,8.5 1,1 0 0 0 17,9.498047 l 0,0.002 0,0.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 C 7.453,14.498094 5,12.457016 5,9.918016 L 5,9.5 A 1,1 0 0 0 5,9.498 1,1 0 0 0 4,8.5 Z"/>
+ <rect style="fill:#8e8e8e" width="12" height="10" x="-13" y="-16" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#4f4f4f" d="M 4,8 A 1,1 0 0 0 3,9 l 0,0.75 c 0,3.1793 2.3222,5.783653 6,6.189453 L 9,19 6,19 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 19,9 19,8.9980469 A 1,1 0 0 0 18,8 1,1 0 0 0 17,8.9980469 L 17,9 17,9.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 C 7.453,13.998047 5,11.956969 5,9.417969 L 5,9 A 1,1 0 0 0 5,8.9980469 1,1 0 0 0 4,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 8.23,1 6,3.23 6,6 l 0,0.5 c 0,-2.77 2.23,-5 5,-5 2.77,0 5,2.23 5,5 L 16,6 C 16,3.23 13.77,1 11,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,8 A 1,1 0 0 0 3,9 l 0,0.5 a 1,1 0 0 1 1,-1 1,1 0 0 1 1,0.998047 1,1 0 0 0 0,0.002 l 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 17,9.5 17,9.498 A 1,1 0 0 1 18,8.5 1,1 0 0 1 19,9.498047 L 19,9 19,8.9980469 A 1,1 0 0 0 18,8 1,1 0 0 0 17,8.9980469 L 17,9 17,9.417969 c 0,2.539 -2.453,4.580078 -5.5,4.580078 l -1,0 C 7.453,13.998047 5,11.956969 5,9.417969 L 5,9 A 1,1 0 0 0 5,8.9980469 1,1 0 0 0 4,8 Z M 6,19 A 1,1 0 0 0 5,20 1,1 0 0 0 5.0332031,20.25 1,1 0 0 1 6,19.5 l 3,0 0,-0.5 -3,0 z m 7,0 0,0.5 3,0 A 1,1 0 0 1 16.966797,20.25 1,1 0 0 0 17,20 1,1 0 0 0 16,19 l -3,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/audio-speakers.svg b/.icons/awkward/22x22/devices/audio-speakers.svg
new file mode 100644
index 00000000..741c55db
--- /dev/null
+++ b/.icons/awkward/22x22/devices/audio-speakers.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-19" y="1" rx="1" ry="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.4" cx="-13" cy="11" r="7" transform="matrix(0,-1,1,0,0,0)"/>
+ <circle style="opacity:0.2" cx="-13.5" cy="-11" r="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#fec006" cx="-13" cy="-11" r="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-13" cy="-11" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.4" cx="4" cy="-6.5" r="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <circle style="opacity:0.4" cx="4" cy="-15.5" r="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,20 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 19,20 c 0,0.554 -0.446,1 -1,1 L 4,21 C 3.446,21 3,20.554 3,20 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/battery.svg b/.icons/awkward/22x22/devices/battery.svg
new file mode 100644
index 00000000..9381a89d
--- /dev/null
+++ b/.icons/awkward/22x22/devices/battery.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="16" height="18" x="3" y="3.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="16" height="18" x="3" y="3" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="10" height="2" x="6" y="1"/>
+ <path style="opacity:0.2" d="m 5,5.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 5,5 V 9 H 17 V 5 Z m 0,5 v 4 h 12 v -4 z m 0,5 v 4 h 12 v -4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6,1 V 1.5 H 16 V 1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,5 V 5.5 H 17 V 5 Z m 0,5 v 0.5 H 17 V 10 Z m 0,5 v 0.5 H 17 V 15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/blueman-camera.svg b/.icons/awkward/22x22/devices/blueman-camera.svg
new file mode 120000
index 00000000..2849f938
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-camera.svg
@@ -0,0 +1 @@
+camera-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/blueman-cellular.svg b/.icons/awkward/22x22/devices/blueman-cellular.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-cellular.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/blueman-desktop.svg b/.icons/awkward/22x22/devices/blueman-desktop.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-desktop.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/blueman-device.svg b/.icons/awkward/22x22/devices/blueman-device.svg
new file mode 120000
index 00000000..195bf071
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-device.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/blueman-handheld.svg b/.icons/awkward/22x22/devices/blueman-handheld.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-handheld.svg
@@ -0,0 +1 @@
+input-tablet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/blueman-handsfree.svg b/.icons/awkward/22x22/devices/blueman-handsfree.svg
new file mode 120000
index 00000000..3f0ee3ef
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-handsfree.svg
@@ -0,0 +1 @@
+audio-headphones.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/blueman-headset.svg b/.icons/awkward/22x22/devices/blueman-headset.svg
new file mode 120000
index 00000000..3f0ee3ef
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-headset.svg
@@ -0,0 +1 @@
+audio-headphones.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/blueman-keyboard.svg b/.icons/awkward/22x22/devices/blueman-keyboard.svg
new file mode 120000
index 00000000..ff417223
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-keyboard.svg
@@ -0,0 +1 @@
+input-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/blueman-laptop.svg b/.icons/awkward/22x22/devices/blueman-laptop.svg
new file mode 120000
index 00000000..a1955381
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-laptop.svg
@@ -0,0 +1 @@
+computer-laptop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/blueman-loudspeaker.svg b/.icons/awkward/22x22/devices/blueman-loudspeaker.svg
new file mode 120000
index 00000000..fcba5c94
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-loudspeaker.svg
@@ -0,0 +1 @@
+audio-speakers.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/blueman-mouse.svg b/.icons/awkward/22x22/devices/blueman-mouse.svg
new file mode 120000
index 00000000..e81935d8
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-mouse.svg
@@ -0,0 +1 @@
+input-mouse.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/blueman-pointing.svg b/.icons/awkward/22x22/devices/blueman-pointing.svg
new file mode 120000
index 00000000..e81935d8
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-pointing.svg
@@ -0,0 +1 @@
+input-mouse.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/blueman-scanner.svg b/.icons/awkward/22x22/devices/blueman-scanner.svg
new file mode 120000
index 00000000..490a5aa3
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-scanner.svg
@@ -0,0 +1 @@
+scanner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/blueman-server.svg b/.icons/awkward/22x22/devices/blueman-server.svg
new file mode 120000
index 00000000..84ab2035
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-server.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/blueman-smart-phone.svg b/.icons/awkward/22x22/devices/blueman-smart-phone.svg
new file mode 120000
index 00000000..9a05e5c3
--- /dev/null
+++ b/.icons/awkward/22x22/devices/blueman-smart-phone.svg
@@ -0,0 +1 @@
+smartphone.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/bluetooth.svg b/.icons/awkward/22x22/devices/bluetooth.svg
new file mode 100644
index 00000000..d631877b
--- /dev/null
+++ b/.icons/awkward/22x22/devices/bluetooth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g>
+ <rect style="fill:#324090" width="20" height="14" x="-21" y="-18" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:square" d="m 7.7066,7.7929 7,6.5 -3.2066,3.5 0,-13.5 3.2066,3.5 -7,6.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 7.122,1 4,4.122 4,8 l 0,0.5 c 0,-3.878 3.122,-7 7,-7 3.878,0 7,3.122 7,7 L 18,8 C 18,4.122 14.878,1 11,1 Z"/>
+ <path style="opacity:0.2" d="m 4,14 0,0.5 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 L 18,14 c 0,3.878 -3.122,7 -7,7 -3.878,0 -7,-3.122 -7,-7 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/camera-photo.svg b/.icons/awkward/22x22/devices/camera-photo.svg
new file mode 100644
index 00000000..a5ee1ef1
--- /dev/null
+++ b/.icons/awkward/22x22/devices/camera-photo.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="16" height="20" x="-20.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="3.5" height="2" x="3" y="3" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-20" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.40" cx="11" cy="12" r="7"/>
+ <circle style="opacity:0.2" cx="11" cy="-12.5" r="5" transform="scale(1,-1)"/>
+ <circle style="fill:#009587" cx="11" cy="-12" r="5" transform="scale(1,-1)"/>
+ <circle style="opacity:0.40" cx="18.5" cy="7" r="1"/>
+ <circle style="opacity:0.2" cx="11" cy="12.5" r="3"/>
+ <circle style="fill:#66bfb7" cx="11" cy="12" r="3"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 20,4 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 5 C 1,4.446 1.446,4 2,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/camera-video.svg b/.icons/awkward/22x22/devices/camera-video.svg
new file mode 100644
index 00000000..9033dcea
--- /dev/null
+++ b/.icons/awkward/22x22/devices/camera-video.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="16" height="20" x="4" y="1.5" rx="3" ry="3"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="4" y="1" rx="3" ry="3"/>
+ <circle style="opacity:0.2" cx="-4.5" cy="-17" r="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#ff4d4d" cx="-4" cy="-17" r="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.4" cx="-10" cy="-12" r="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.2" cx="-10.5" cy="12" r="3" transform="rotate(-90)"/>
+ <circle style="fill:#007095" cx="-10" cy="12" r="3" transform="rotate(-90)"/>
+ <circle style="opacity:0.2" cx="-10.5" cy="-12" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#49acdc" cx="-10" cy="-12" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="2" height="12" x="2" y="5.5" rx=".5" ry=".462"/>
+ <rect style="fill:#3f3f3f" width="2" height="12" x="2" y="5" rx=".5" ry=".462"/>
+ <circle style="opacity:0.5" cx="6.5" cy="17.5" r=".5"/>
+ <circle style="opacity:0.5" cx="8.5" cy="17.5" r=".5"/>
+ <circle style="opacity:0.5" cx="10.5" cy="17.5" r=".5"/>
+ <circle style="opacity:0.5" cx="12.5" cy="17.5" r=".5"/>
+ <circle style="opacity:0.5" cx="7.5" cy="19" r=".5"/>
+ <circle style="opacity:0.5" cx="9.5" cy="19" r=".5"/>
+ <circle style="opacity:0.5" cx="11.5" cy="19" r=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7,1 C 5.338,1 4,2.338 4,4 v 0.5 c 0,-1.662 1.338,-3 3,-3 h 10 c 1.662,0 3,1.338 3,3 V 4 C 20,2.338 18.662,1 17,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 17,3 A 1,1 0 0 0 16,4 1,1 0 0 0 16.0332,4.25 1,1 0 0 1 17,3.5 1,1 0 0 1 17.966797,4.25 1,1 0 0 0 18,4 1,1 0 0 0 17,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 12,7 A 3,3 0 0 0 9,10 3,3 0 0 0 9.01367,10.255859 3,3 0 0 1 12,7.5 3,3 0 0 1 14.986328,10.244141 3,3 0 0 0 15,10 3,3 0 0 0 12,7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 12,8 a 2,2 0 0 0 -2,2 2,2 0 0 0 0.01758,0.255859 A 2,2 0 0 1 12,8.5 2,2 0 0 1 13.982422,10.244141 2,2 0 0 0 14,10 2,2 0 0 0 12,8 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.5,5 C 2.223,5 2,5.2052452 2,5.4609375 v 0.5 C 2,5.7052452 2.223,5.5 2.5,5.5 h 1 C 3.777,5.5 4,5.7052452 4,5.9609375 v -0.5 C 4,5.2052452 3.777,5 3.5,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/camera-web.svg b/.icons/awkward/22x22/devices/camera-web.svg
new file mode 100644
index 00000000..fcc0390d
--- /dev/null
+++ b/.icons/awkward/22x22/devices/camera-web.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1.0141,11.222 C 1.0116,11.316 1,11.406 1,11.5 c 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.722 -5.446,0 -9.8381,-4.3127 -9.9859,-9.722 z"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.4" cx="11" cy="11" r="6"/>
+ <circle style="opacity:0.2" cx="11" cy="-11.5" r="5" transform="scale(1,-1)"/>
+ <circle style="fill:#ba174e" cx="11" cy="-11" r="5" transform="scale(1,-1)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1.0002 C 5.4599,1.0002 1,5.4601 1,11 1,11.094 1.0116,11.185 1.0141,11.278 1.1618,5.8684 5.554,1.5558 11,1.5558 c 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.9998 z"/>
+ <circle style="opacity:0.2" cx="11" cy="11.5" r="3"/>
+ <circle style="fill:#d67495" cx="11" cy="11" r="3"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/camera.svg b/.icons/awkward/22x22/devices/camera.svg
new file mode 120000
index 00000000..2849f938
--- /dev/null
+++ b/.icons/awkward/22x22/devices/camera.svg
@@ -0,0 +1 @@
+camera-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/computer-laptop.svg b/.icons/awkward/22x22/devices/computer-laptop.svg
new file mode 100644
index 00000000..76bb41e9
--- /dev/null
+++ b/.icons/awkward/22x22/devices/computer-laptop.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/computer.svg b/.icons/awkward/22x22/devices/computer.svg
new file mode 100644
index 00000000..1fda528f
--- /dev/null
+++ b/.icons/awkward/22x22/devices/computer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="opacity:0.1;fill:#ffffff" d="M 3,3 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/22x22/devices/cpu.svg b/.icons/awkward/22x22/devices/cpu.svg
new file mode 100644
index 00000000..c8368cc3
--- /dev/null
+++ b/.icons/awkward/22x22/devices/cpu.svg
@@ -0,0 +1,120 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/device_cpu.svg b/.icons/awkward/22x22/devices/device_cpu.svg
new file mode 120000
index 00000000..34777565
--- /dev/null
+++ b/.icons/awkward/22x22/devices/device_cpu.svg
@@ -0,0 +1 @@
+cpu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/device_mem.svg b/.icons/awkward/22x22/devices/device_mem.svg
new file mode 120000
index 00000000..f19a62ed
--- /dev/null
+++ b/.icons/awkward/22x22/devices/device_mem.svg
@@ -0,0 +1 @@
+gnome-dev-memory.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/device_pci.svg b/.icons/awkward/22x22/devices/device_pci.svg
new file mode 120000
index 00000000..bc137ffd
--- /dev/null
+++ b/.icons/awkward/22x22/devices/device_pci.svg
@@ -0,0 +1 @@
+network-card.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/device_serial.svg b/.icons/awkward/22x22/devices/device_serial.svg
new file mode 120000
index 00000000..2f59e2cd
--- /dev/null
+++ b/.icons/awkward/22x22/devices/device_serial.svg
@@ -0,0 +1 @@
+../apps/chirp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/device_usb.svg b/.icons/awkward/22x22/devices/device_usb.svg
new file mode 120000
index 00000000..cdf27700
--- /dev/null
+++ b/.icons/awkward/22x22/devices/device_usb.svg
@@ -0,0 +1 @@
+../apps/usb.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/display.svg b/.icons/awkward/22x22/devices/display.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/22x22/devices/display.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/drive-harddisk-ieee1394.svg b/.icons/awkward/22x22/devices/drive-harddisk-ieee1394.svg
new file mode 100644
index 00000000..add14be4
--- /dev/null
+++ b/.icons/awkward/22x22/devices/drive-harddisk-ieee1394.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-21.5" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="16" x="-21" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 V 2.5 C 3,1.946 3.446,1.5 4,1.5 H 18 C 18.554,1.5 19,1.946 19,2.5 V 2 C 19,1.446 18.554,1 18,1 Z"/>
+ <g style="opacity:0.5">
+ <rect width="4" height="1" x="9" y="15"/>
+ <rect width="4" height="1" x="9" y="17"/>
+ <path d="M 11,8 A 3,3 0 0 0 8,11 3,3 0 0 0 11,14 3,3 0 0 0 14,11 3,3 0 0 0 11,8 Z M 11,9 A 2,2 0 0 1 13,11 2,2 0 0 1 11,13 2,2 0 0 1 9,11 2,2 0 0 1 11,9 Z"/>
+ <rect width="4" height="1" x="-2" y="-11.5" transform="rotate(135)"/>
+ <rect width="4" height="1" x="-2" y="-9.5" transform="rotate(135)"/>
+ <rect width="4" height="3" x="-17.5" y="4" transform="rotate(-135)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/drive-harddisk-root.svg b/.icons/awkward/22x22/devices/drive-harddisk-root.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/22x22/devices/drive-harddisk-root.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/drive-harddisk-system.svg b/.icons/awkward/22x22/devices/drive-harddisk-system.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/22x22/devices/drive-harddisk-system.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/drive-harddisk.svg b/.icons/awkward/22x22/devices/drive-harddisk.svg
new file mode 100644
index 00000000..f5c2d663
--- /dev/null
+++ b/.icons/awkward/22x22/devices/drive-harddisk.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-21.5" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="16" x="-21" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.5" d="M 11,4 C 8.2386,4 6,6.2386 6,9 V 14 H 11 C 13.761,14 16,11.761 16,9 16,6.2386 13.761,4 11,4 Z M 11,6 C 12.657,6 14,7.3432 14,9 14,10.657 12.657,12 11,12 9.343,12 8,10.657 8,9 8,7.3432 9.343,6 11,6 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 V 2.5 C 3,1.946 3.446,1.5 4,1.5 H 18 C 18.554,1.5 19,1.946 19,2.5 V 2 C 19,1.446 18.554,1 18,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/drive-multidisk.svg b/.icons/awkward/22x22/devices/drive-multidisk.svg
new file mode 100644
index 00000000..f85f05d0
--- /dev/null
+++ b/.icons/awkward/22x22/devices/drive-multidisk.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g>
+ <rect style="fill:#4f4f4f" width="2" height="1" x="17" y="10"/>
+ <rect style="fill:#4f4f4f" width="2" height="1" x="3" y="10"/>
+ <rect style="opacity:0.2" width="7" height="20" x="-10.5" y="-21" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="7" height="20" x="-10" y="-21" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.2" cx="17" cy="7" r="1"/>
+ <circle style="fill:#76ff03" cx="17" cy="6.5" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.5,3 C 1.669,3 1,3.669 1,4.5 V 5 C 1,4.169 1.669,3.5 2.5,3.5 H 19.5 C 20.331,3.5 21,4.169 21,5 V 4.5 C 21,3.669 20.331,3 19.5,3 Z"/>
+ </g>
+ <g>
+ <rect style="fill:#4f4f4f" width="2" height="1" x="17" y="18"/>
+ <rect style="fill:#4f4f4f" width="2" height="1" x="3" y="18"/>
+ <rect style="opacity:0.2" width="7" height="20" x="-18.5" y="-21" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="7" height="20" x="-18" y="-21" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.2" cx="17" cy="15" r="1"/>
+ <circle style="fill:#76ff03" cx="17" cy="14.5" r="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2.5,11 C 1.669,11 1,11.669 1,12.5 V 13 C 1,12.169 1.669,11.5 2.5,11.5 H 19.5 C 20.331,11.5 21,12.169 21,13 V 12.5 C 21,11.669 20.331,11 19.5,11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/drive-optical.svg b/.icons/awkward/22x22/devices/drive-optical.svg
new file mode 100644
index 00000000..14279f7e
--- /dev/null
+++ b/.icons/awkward/22x22/devices/drive-optical.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-21.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 V 2.5 C 1,1.946 1.446,1.5 2,1.5 H 20 C 20.554,1.5 21,1.946 21,2.5 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.5" d="M 11,4 A 7,7 0 0 0 4,11 7,7 0 0 0 11,18 7,7 0 0 0 18,11 7,7 0 0 0 11,4 Z M 11,8.5 A 2.5,2.5 0 0 1 13.5,11 2.5,2.5 0 0 1 11,13.5 2.5,2.5 0 0 1 8.5,11 2.5,2.5 0 0 1 11,8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/drive-removable-media-usb-pendrive.svg b/.icons/awkward/22x22/devices/drive-removable-media-usb-pendrive.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/devices/drive-removable-media-usb.svg b/.icons/awkward/22x22/devices/drive-removable-media-usb.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/22x22/devices/drive-removable-media-usb.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/drive-removable-media.svg b/.icons/awkward/22x22/devices/drive-removable-media.svg
new file mode 100644
index 00000000..a354a1d1
--- /dev/null
+++ b/.icons/awkward/22x22/devices/drive-removable-media.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-21.5" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="16" x="-21" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:.5" d="m 11,5 -4,5 8,0 -4,-5 z m -4,6 0,1 8,0 0,-1 -8,0 z"/>
+ <path style="opacity:.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 V 2.5 C 3,1.946 3.446,1.5 4,1.5 H 18 C 18.554,1.5 19,1.946 19,2.5 V 2 C 19,1.446 18.554,1 18,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/drive-virtual.svg b/.icons/awkward/22x22/devices/drive-virtual.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/awkward/22x22/devices/drive-virtual.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-battery.svg b/.icons/awkward/22x22/devices/gnome-dev-battery.svg
new file mode 120000
index 00000000..a400f383
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-battery.svg
@@ -0,0 +1 @@
+battery.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-cdrom-audio.svg b/.icons/awkward/22x22/devices/gnome-dev-cdrom-audio.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-cdrom-audio.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-cdrom.svg b/.icons/awkward/22x22/devices/gnome-dev-cdrom.svg
new file mode 120000
index 00000000..5c62a912
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-cdrom.svg
@@ -0,0 +1 @@
+drive-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-computer.svg b/.icons/awkward/22x22/devices/gnome-dev-computer.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-computer.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-disc-cdr.svg b/.icons/awkward/22x22/devices/gnome-dev-disc-cdr.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-disc-cdr.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-disc-cdrw.svg b/.icons/awkward/22x22/devices/gnome-dev-disc-cdrw.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-disc-cdrw.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-disc-dvdr-plus.svg b/.icons/awkward/22x22/devices/gnome-dev-disc-dvdr-plus.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-disc-dvdr-plus.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-disc-dvdr.svg b/.icons/awkward/22x22/devices/gnome-dev-disc-dvdr.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-disc-dvdr.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-disc-dvdram.svg b/.icons/awkward/22x22/devices/gnome-dev-disc-dvdram.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-disc-dvdram.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-disc-dvdrom.svg b/.icons/awkward/22x22/devices/gnome-dev-disc-dvdrom.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-disc-dvdrom.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-disc-dvdrw.svg b/.icons/awkward/22x22/devices/gnome-dev-disc-dvdrw.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-disc-dvdrw.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-dvd.svg b/.icons/awkward/22x22/devices/gnome-dev-dvd.svg
new file mode 120000
index 00000000..5c62a912
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-dvd.svg
@@ -0,0 +1 @@
+drive-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-ethernet.svg b/.icons/awkward/22x22/devices/gnome-dev-ethernet.svg
new file mode 120000
index 00000000..84ab2035
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-ethernet.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-floppy.svg b/.icons/awkward/22x22/devices/gnome-dev-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-harddisk-1394.svg b/.icons/awkward/22x22/devices/gnome-dev-harddisk-1394.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-harddisk-1394.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-harddisk-usb.svg b/.icons/awkward/22x22/devices/gnome-dev-harddisk-usb.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-harddisk-usb.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-harddisk.svg b/.icons/awkward/22x22/devices/gnome-dev-harddisk.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-harddisk.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-ipod.svg b/.icons/awkward/22x22/devices/gnome-dev-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-ipod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-keyboard.svg b/.icons/awkward/22x22/devices/gnome-dev-keyboard.svg
new file mode 120000
index 00000000..ff417223
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-keyboard.svg
@@ -0,0 +1 @@
+input-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-media-cf.svg b/.icons/awkward/22x22/devices/gnome-dev-media-cf.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-media-cf.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-media-ms.svg b/.icons/awkward/22x22/devices/gnome-dev-media-ms.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-media-ms.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-media-sdmmc.svg b/.icons/awkward/22x22/devices/gnome-dev-media-sdmmc.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-media-sdmmc.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-media-sm.svg b/.icons/awkward/22x22/devices/gnome-dev-media-sm.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-media-sm.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-memory.svg b/.icons/awkward/22x22/devices/gnome-dev-memory.svg
new file mode 100644
index 00000000..3689523e
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-memory.svg
@@ -0,0 +1,41 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="opacity:0.1;fill:#ffffff" d="M 3,6 C 2.446,6 2,6.446 2,7 V 7.5 C 2,6.946 2.446,6.5 3,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 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 V 10 C 3,9.723 3.223,9.5 3.5,9.5 H 5.5 C 5.777,9.5 6,9.723 6,10 V 9.5 C 6,9.223 5.777,9 5.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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/gnome-dev-mouse-ball.svg b/.icons/awkward/22x22/devices/gnome-dev-mouse-ball.svg
new file mode 120000
index 00000000..e81935d8
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-mouse-ball.svg
@@ -0,0 +1 @@
+input-mouse.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-mouse-optical.svg b/.icons/awkward/22x22/devices/gnome-dev-mouse-optical.svg
new file mode 120000
index 00000000..e81935d8
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-mouse-optical.svg
@@ -0,0 +1 @@
+input-mouse.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-printer-new.svg b/.icons/awkward/22x22/devices/gnome-dev-printer-new.svg
new file mode 100644
index 00000000..1c003c87
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-printer-new.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="8.5" height="20" x="-15.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,13 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 19,13 3,13 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 L 3,8 19,8 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <rect style="fill:#4f4f4f" width="9" height="20" x="-15" y="-21" rx="1.059" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="18" height="2" x="2" y="11.5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="2" y="7.5" rx=".75" ry=".75"/>
+ <rect style="fill:#76ff03" width="2" height="2" x="2" y="7" rx=".75" ry=".75"/>
+ <path style="fill:#e4e4e4" d="M 3,12.5 3,20 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 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <rect style="opacity:0.5" width="10.5" height="1" x="5" y="18"/>
+ <rect style="opacity:0.5" width="8.5" height="1" x="5" y="16"/>
+ <rect style="opacity:0.5" width="12" height="1" x="5" y="14"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.75,7.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="opacity:0.1;fill:#ffffff" d="M 2,6 C 1.446,6 1,6.4720055 1,7.0585938 l 0,0.5 C 1,6.9720055 1.446,6.5 2,6.5 l 18,0 c 0.554,0 1,0.4720055 1,1.0585938 l 0,-0.5 C 21,6.4720055 20.554,6 20,6 L 2,6 Z"/>
+ <circle style="fill:#009545" cx="16.5" cy="16.5" r="5.5"/>
+ <path style="fill:#ffffff" d="m 17,13 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/22x22/devices/gnome-dev-printer.svg b/.icons/awkward/22x22/devices/gnome-dev-printer.svg
new file mode 120000
index 00000000..f0bff227
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-printer.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-removable-1394.svg b/.icons/awkward/22x22/devices/gnome-dev-removable-1394.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-removable-1394.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-removable-usb.svg b/.icons/awkward/22x22/devices/gnome-dev-removable-usb.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-removable-usb.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-removable.svg b/.icons/awkward/22x22/devices/gnome-dev-removable.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-removable.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-dev-wavelan.svg b/.icons/awkward/22x22/devices/gnome-dev-wavelan.svg
new file mode 120000
index 00000000..012a6674
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-dev-wavelan.svg
@@ -0,0 +1 @@
+network-wireless.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-fs-blockdev.svg b/.icons/awkward/22x22/devices/gnome-fs-blockdev.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-fs-blockdev.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/gnome-phone-manager.svg b/.icons/awkward/22x22/devices/gnome-phone-manager.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/gnome-phone-manager.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/hifi.svg b/.icons/awkward/22x22/devices/hifi.svg
new file mode 100644
index 00000000..59c36b91
--- /dev/null
+++ b/.icons/awkward/22x22/devices/hifi.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="2" height="8" x="19.5" y="-15" rx="1" ry="1" transform="rotate(90)"/>
+ <rect style="fill:#959595" width="2" height="6" x="10" y="14"/>
+ <rect style="opacity:0.2" width="12" height="15" x="-17" y="1.5" rx=".75" ry=".75" transform="scale(-1,1)"/>
+ <rect style="fill:#83562d" width="12" height="15" x="-17" y="1" rx=".75" ry=".75" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="7" r="4"/>
+ <circle style="opacity:0.2" cx="11" cy="7.5" r="3"/>
+ <circle style="fill:#636363" cx="11" cy="7" r="3"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="7" r="1"/>
+ <rect style="fill:#4f4f4f" width="2" height="8" x="19" y="-15" rx="1" ry="1" transform="rotate(90)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5.75,1 C 5.3345,1 5,1.3345 5,1.75 v 0.5 C 5,1.8345 5.3345,1.5 5.75,1.5 h 10.5 C 16.6655,1.5 17,1.8345 17,2.25 V 1.75 C 17,1.3345 16.6655,1 16.25,1 Z"/>
+ <circle style="opacity:0.4" cx="6.5" cy="2.5" r=".5"/>
+ <circle style="opacity:0.4" cx="15.5" cy="2.5" r=".5"/>
+ <circle style="opacity:0.4" cx="6.5" cy="14.5" r=".5"/>
+ <circle style="opacity:0.4" cx="15.5" cy="14.5" r=".5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,4 A 3,3 0 0 0 8,7 3,3 0 0 0 8.0136719,7.2558594 3,3 0 0 1 11,4.5 3,3 0 0 1 13.986328,7.2441406 3,3 0 0 0 14,7 3,3 0 0 0 11,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/input-dialpad.svg b/.icons/awkward/22x22/devices/input-dialpad.svg
new file mode 100644
index 00000000..1e24f0c7
--- /dev/null
+++ b/.icons/awkward/22x22/devices/input-dialpad.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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="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 18 C 18.554,2.5 19,2.946 19,3.5 V 3 C 19,2.446 18.554,2 18,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.5,4 C 6.223,4 6,4.223 6,4.5 V 5 C 6,4.723 6.223,4.5 6.5,4.5 H 8.5 C 8.777,4.5 9,4.723 9,5 V 4.5 C 9,4.223 8.777,4 8.5,4 Z M 10.5,4 C 10.223,4 10,4.223 10,4.5 V 5 C 10,4.723 10.223,4.5 10.5,4.5 H 12.5 C 12.777,4.5 13,4.723 13,5 V 4.5 C 13,4.223 12.777,4 12.5,4 Z M 14.5,4 C 14.223,4 14,4.223 14,4.5 V 5 C 14,4.723 14.223,4.5 14.5,4.5 H 16.5 C 16.777,4.5 17,4.723 17,5 V 4.5 C 17,4.223 16.777,4 16.5,4 Z M 6.5,8 C 6.223,8 6,8.223 6,8.5 V 9 C 6,8.723 6.223,8.5 6.5,8.5 H 8.5 C 8.777,8.5 9,8.723 9,9 V 8.5 C 9,8.223 8.777,8 8.5,8 Z M 10.5,8 C 10.223,8 10,8.223 10,8.5 V 9 C 10,8.723 10.223,8.5 10.5,8.5 H 12.5 C 12.777,8.5 13,8.723 13,9 V 8.5 C 13,8.223 12.777,8 12.5,8 Z M 14.5,8 C 14.223,8 14,8.223 14,8.5 V 9 C 14,8.723 14.223,8.5 14.5,8.5 H 16.5 C 16.777,8.5 17,8.723 17,9 V 8.5 C 17,8.223 16.777,8 16.5,8 Z M 6.5,12 C 6.223,12 6,12.223 6,12.5 V 13 C 6,12.723 6.223,12.5 6.5,12.5 H 8.5 C 8.777,12.5 9,12.723 9,13 V 12.5 C 9,12.223 8.777,12 8.5,12 Z M 10.5,12 C 10.223,12 10,12.223 10,12.5 V 13 C 10,12.723 10.223,12.5 10.5,12.5 H 12.5 C 12.777,12.5 13,12.723 13,13 V 12.5 C 13,12.223 12.777,12 12.5,12 Z M 14.5,12 C 14.223,12 14,12.223 14,12.5 V 13 C 14,12.723 14.223,12.5 14.5,12.5 H 16.5 C 16.777,12.5 17,12.723 17,13 V 12.5 C 17,12.223 16.777,12 16.5,12 Z M 6.5,16 C 6.223,16 6,16.223 6,16.5 V 17 C 6,16.723 6.223,16.5 6.5,16.5 H 8.5 C 8.777,16.5 9,16.723 9,17 V 16.5 C 9,16.223 8.777,16 8.5,16 Z M 10.5,16 C 10.223,16 10,16.223 10,16.5 V 17 C 10,16.723 10.223,16.5 10.5,16.5 H 12.5 C 12.777,16.5 13,16.723 13,17 V 16.5 C 13,16.223 12.777,16 12.5,16 Z M 14.5,16 C 14.223,16 14,16.223 14,16.5 V 17 C 14,16.723 14.223,16.5 14.5,16.5 H 16.5 C 16.777,16.5 17,16.723 17,17 V 16.5 C 17,16.223 16.777,16 16.5,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/input-gaming.svg b/.icons/awkward/22x22/devices/input-gaming.svg
new file mode 100644
index 00000000..b67eab69
--- /dev/null
+++ b/.icons/awkward/22x22/devices/input-gaming.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 6.0259805,3.4999666 0,0.00195 c -2.4885,0 -4.3601,2.0013 -4.4909,4.4807 l -0.4988,9.4603004 c -0.315,1.85 1.4831,3.018 2.9946,0.995 0.9425,-1.279 2.9691,-3.938 2.9691,-3.938 l 8.0000005,0.04044 2.988699,4.0231 c 1.4989,2.012 3.187001,0.35648 2.996501,-1.0053 l -0.496,-9.4746004 c 7.84e-4,-0.034624 0.0098,-0.066882 0.0098,-0.1017 0,-2.4824 -2.002801,-4.4827 -4.4909,-4.4827 l -9.9833005,0 z"/>
+ <path style="fill:#4f4f4f" d="m 6.0259805,2.9999666 0,0.00195 c -2.4885,0 -4.3601,2.0013 -4.4909,4.4807 l -0.4988,9.4603004 c -0.315,1.85 1.4831,3.018 2.9946,0.995 0.9425,-1.279 2.9691,-3.938 2.9691,-3.938 l 8.0000005,0.04044 2.988699,4.0231 c 1.4989,2.012 3.187001,0.35648 2.996501,-1.0053 l -0.496,-9.4746004 c 7.84e-4,-0.034624 0.0098,-0.066882 0.0098,-0.1017 0,-2.4824 -2.002801,-4.4827 -4.4909,-4.4827 l -9.9833005,0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 6.0253805,2.9999666 0,0.002 c -2.4885,0 -4.3595,2.001 -4.4902,4.4804 l -0.4981,9.4606004 c -0.0439,0.258 -0.0395,0.497 -0.0078,0.721 0.0059,-0.075 -0.0054,-0.143 0.0078,-0.221 l 0.4981,-9.4606004 c 0.1307,-2.4794 2.0017,-4.4804 4.4902,-4.4804 l 0,-0.002 9.9845995,0 c 2.488,0 4.49,2 4.49,4.4824 0,0.0348 -0.009,0.067 -0.01,0.1016 l 0.487,9.3220004 c 0.009,-0.116 0.023,-0.233 0.007,-0.347 l -0.494,-9.4750004 c 0.001,-0.0346 0.01,-0.0668 0.01,-0.1016 0,-2.4824 -2.002,-4.4824 -4.49,-4.4824 l -9.9845995,0 z"/>
+ <path style="opacity:0.2" d="m 4.9999805,5.4999666 0,2 -2,0 0,2 2,0 0,2.0000004 2,0 0,-2.0000004 2,0 0,-2 -2,0 0,-2 -2,0 z"/>
+ <path style="fill:#e4e4e4" d="m 4.9999805,4.9999666 0,2 -2,0 0,2 2,0 0,2.0000004 2,0 0,-2.0000004 2,0 0,-2 -2,0 0,-2 -2,0 z"/>
+ <path style="opacity:0.2" d="m 15.999981,5.4999666 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 0.999999,-1 1,1 0 0 0 -0.999999,-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 3.999999,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 -1.999999,2 a 1,1 0 0 0 -1,1.0000004 1,1 0 0 0 1,1 1,1 0 0 0 0.999999,-1 1,1 0 0 0 -0.999999,-1.0000004 z"/>
+ <g transform="translate(-1.0000195,-3.34e-5)">
+ <circle style="fill:#ee5353" cx="15" cy="8" r="1"/>
+ <circle style="fill:#ffca58" cx="10" cy="-17" r="1" transform="matrix(0,1,-1,0,0,0)"/>
+ <circle style="fill:#ee5353" cx="17" cy="6" r="1"/>
+ <circle style="fill:#ffca58" cx="8" cy="-19" r="1" transform="matrix(0,1,-1,0,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/input-keyboard.svg b/.icons/awkward/22x22/devices/input-keyboard.svg
new file mode 100644
index 00000000..d4386502
--- /dev/null
+++ b/.icons/awkward/22x22/devices/input-keyboard.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect fill="#4f4f4f" width="14" height="20" x="-19" y="-22" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".2" d="m9 13.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 opacity=".2" d="m12 13.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 opacity=".2" d="m15 13.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 opacity=".2" d="m18 13.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"/>
+ <rect opacity=".2" width="14" height="2" x="5" y="16.5" rx=".467" ry=".5"/>
+ <rect fill="#e4e4e4" width="14" height="2" x="5" y="16" rx=".467" ry=".5"/>
+ <path opacity=".2" d="m16 9.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 opacity=".2" d="m7 9.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 opacity=".2" d="m10 9.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 opacity=".2" d="m13 9.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 opacity=".2" d="m19 9.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"/>
+ <g fill="#e4e4e4">
+ <path d="m9 13a1 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 d="m12 13a1 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 d="m15 13a1 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 d="m18 13a1 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 d="m16 9a1 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 d="m7 9a1 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 d="m10 9a1 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 d="m13 9a1 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 d="m19 9a1 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"/>
+ </g>
+ <path fill="#fff" opacity=".1" 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-1h-18z"/>
+ <path 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/input-mouse.svg b/.icons/awkward/22x22/devices/input-mouse.svg
new file mode 100644
index 00000000..d9d8fe1e
--- /dev/null
+++ b/.icons/awkward/22x22/devices/input-mouse.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.5000012 c -0.0094,0 -0.01945,0.00143 -0.02877,0.00143 h -0.0031 C 7.4790001,1.5214298 4,4.8421442 4,7.3342867 V 15.573572 C 4,18.96 6.6250001,21.5 11,21.5 c 4.375,7e-4 7,-2.538571 7,-5.925 V 7.5614297 c 0,-2.59 -3.495334,-6.037857 -7,-6.0585713 z"/>
+ <path style="fill:#4f4f4f" d="m 11,1.0000003 c -0.0094,0 -0.01945,0.00143 -0.02877,0.00143 h -0.0031 C 7.4790001,1.0214289 4,4.3421433 4,6.8342858 v 8.2392852 c 0,3.386428 2.6250001,5.926428 7,5.926428 4.375,7e-4 7,-2.538571 7,-5.925 V 7.0614288 c 0,-2.59 -3.495334,-6.037857 -7,-6.0585713 z"/>
+ <path style="opacity:0.1" d="m 11,1.0000003 c -0.0094,0 -0.01906,9.75e-4 -0.0284,9.75e-4 h -0.0032 c -3.489023,0.02 -6.968371,3.340867 -6.968371,5.8330095 V 11 H 18 V 7.0615238 c 0,-2.59 -3.495334,-6.0378795 -7,-6.0585938 z"/>
+ <path style="opacity:0.1" d="m 11,1.0000003 c -0.0094,0 -0.01906,9.75e-4 -0.0284,9.75e-4 h -0.0032 c -3.489023,0.02 -6.968371,3.340867 -6.968371,5.8330095 V 11 H 11 c 0,0 0,-9.9999997 0,-9.99707 z"/>
+ <path style="opacity:0.2" d="m 11,4.5002498 c 0.551,0 1,0.480033 1,1.0714885 v 2.8573575 c 0,0.5908721 -0.449,1.0709041 -1,1.0709041 -0.551,0 -1,-0.480032 -1,-1.0717376 V 5.5709048 c 0,-0.5908725 0.449,-1.0709045 1,-1.0709045"/>
+ <path style="fill:#e4e4e4" d="m 11,4.0002498 c 0.551,0 1,0.480033 1,1.0714885 v 2.8573575 c 0,0.5908725 -0.449,1.0709041 -1,1.0709041 -0.551,0 -1,-0.4800316 -1,-1.0717376 V 5.0709048 c 0,-0.5908725 0.449,-1.0709045 1,-1.0709045"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11,0.9999999 c -0.0094,0 -0.01998,0.00195 -0.0293,0.00195 h -0.002 C 7.4796201,1.0219516 4.0000002,4.3418418 4.0000002,6.8339843 v 0.5 c 0,-2.4921425 3.4796199,-5.8120327 6.9687498,-5.8320313 h 0.002 c 0.0093,0 0.01985,-0.00195 0.02925,-0.00195 v 0.00195 c 3.504666,0.020714 7,3.4685938 7,6.0585938 v -0.5 c 0,-2.59 -3.495334,-6.0378795 -7,-6.0585938 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/input-tablet.svg b/.icons/awkward/22x22/devices/input-tablet.svg
new file mode 100644
index 00000000..5493eefd
--- /dev/null
+++ b/.icons/awkward/22x22/devices/input-tablet.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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 V 20 H 16.418 L 20,16.418 18.582,15 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,4 C 2.446,4 2,4.446 2,5 V 19 C 2,19.554 2.446,20 3,20 H 5 V 4 Z"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/input-touchpad.svg b/.icons/awkward/22x22/devices/input-touchpad.svg
new file mode 100644
index 00000000..128039d8
--- /dev/null
+++ b/.icons/awkward/22x22/devices/input-touchpad.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-21.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="opacity:0.40" transform="translate(-1,-1)">
+ <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 2,1 C 1.446,1 1,1.446 1,2 V 2.5 C 1,1.946 1.446,1.5 2,1.5 H 20 C 20.554,1.5 21,1.946 21,2.5 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/joystick.svg b/.icons/awkward/22x22/devices/joystick.svg
new file mode 120000
index 00000000..01d10d03
--- /dev/null
+++ b/.icons/awkward/22x22/devices/joystick.svg
@@ -0,0 +1 @@
+input-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/keyboard.svg b/.icons/awkward/22x22/devices/keyboard.svg
new file mode 120000
index 00000000..ff417223
--- /dev/null
+++ b/.icons/awkward/22x22/devices/keyboard.svg
@@ -0,0 +1 @@
+input-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/laptop.svg b/.icons/awkward/22x22/devices/laptop.svg
new file mode 120000
index 00000000..a1955381
--- /dev/null
+++ b/.icons/awkward/22x22/devices/laptop.svg
@@ -0,0 +1 @@
+computer-laptop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-cdrom.svg b/.icons/awkward/22x22/devices/media-cdrom.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-cdrom.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-flash-memory-stick.svg b/.icons/awkward/22x22/devices/media-flash-memory-stick.svg
new file mode 100644
index 00000000..11091991
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-flash-memory-stick.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#b7b7b7" width="16" height="7" x="3" y="2"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <rect style="opacity:0.4" width="12" height="2" x="5" y="10" rx="1" ry="1"/>
+ <rect style="opacity:0.4" width="10" height="2" x="6" y="13" rx="1" ry="1"/>
+ <rect style="opacity:0.4" width="8" height="2" x="7" y="16" rx="1" ry="1"/>
+ <rect style="opacity:0.5" width="3" height="2" x="5" y="4"/>
+ <rect style="opacity:0.5" width="3" height="2" x="14" y="4"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,2 V 2.5 H 19 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/media-flash-sd-mmc.svg b/.icons/awkward/22x22/devices/media-flash-sd-mmc.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-flash-sd-mmc.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-flash-smart-media.svg b/.icons/awkward/22x22/devices/media-flash-smart-media.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-flash-smart-media.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-flash.svg b/.icons/awkward/22x22/devices/media-flash.svg
new file mode 100644
index 00000000..26d25dee
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-flash.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 6,1.5 3,4.5 V 20.5 C 3,21.05 3.446,21.5 4,21.5 H 18 C 18.554,21.5 19,21.05 19,20.5 V 2.5 C 19,1.95 18.554,1.5 18,1.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 6,1 3,4 V 20 C 3,20.55 3.446,21 4,21 H 18 C 18.554,21 19,20.55 19,20 V 2 C 19,1.45 18.554,1 18,1 Z"/>
+ <rect style="opacity:0.4" width="12" height="8" x="5" y="-18" rx="1" ry="1" transform="scale(1,-1)"/>
+ <g style="fill:#f8c44e">
+ <rect width="1" height="3" x="9" y="3"/>
+ <rect width="1" height="3" x="11" y="3"/>
+ <rect width="1" height="3" x="13" y="3"/>
+ <rect width="1" height="3" x="15" y="3"/>
+ <rect width="1" height="3" x="17" y="3"/>
+ <rect width="1" height="2" x="5" y="4"/>
+ <rect width="1" height="3" x="7" y="3"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,1 3,4 V 4.5 L 6,1.5 H 18 C 18.554,1.5 19,1.95 19,2.5 V 2 C 19,1.45 18.554,1 18,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/media-floppy-3_5.svg b/.icons/awkward/22x22/devices/media-floppy-3_5.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-floppy-3_5.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-floppy.svg b/.icons/awkward/22x22/devices/media-floppy.svg
new file mode 100644
index 00000000..b01fd04b
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-floppy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-21.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="16" height="9" x="3" y="10.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="9" x="3" y="10" rx="1" ry="1"/>
+ <path style="fill:#ffae3f" d="M 19,16.5 V 18 C 19,18.554 18.554,19 18,19 H 4 C 3.446,19 3,18.554 3,18 V 16.5 Z"/>
+ <path style="opacity:0.2" d="M 7,1.5 V 7.5 C 7,8.054 7.446,8.5 8,8.5 H 18 C 18.554,8.5 19,8.054 19,7.5 V 1.5 Z M 14.5,2.5 H 17 C 17.277,2.5 17.5,2.723 17.5,3 V 6.5 C 17.5,6.777 17.277,7 17,7 H 14.5 C 14.223,7 14,6.777 14,6.5 V 3 C 14,2.723 14.223,2.5 14.5,2.5 Z"/>
+ <path style="fill:#b7b7b7" d="M 7,1 V 7 C 7,7.554 7.446,8 8,8 H 18 C 18.554,8 19,7.554 19,7 V 1 Z M 14.5,2 H 17 C 17.277,2 17.5,2.223 17.5,2.5 V 6 C 17.5,6.277 17.277,6.5 17,6.5 H 14.5 C 14.223,6.5 14,6.277 14,6 V 2.5 C 14,2.223 14.223,2 14.5,2 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 V 2.5 C 1,1.946 1.446,1.5 2,1.5 H 20 C 20.554,1.5 21,1.946 21,2.5 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/media-memory-sd.svg b/.icons/awkward/22x22/devices/media-memory-sd.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-memory-sd.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-memory.svg b/.icons/awkward/22x22/devices/media-memory.svg
new file mode 100644
index 00000000..503765db
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-memory.svg
@@ -0,0 +1,35 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/media-optical-audio.svg b/.icons/awkward/22x22/devices/media-optical-audio.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-optical-audio.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-optical-blu-ray.svg b/.icons/awkward/22x22/devices/media-optical-blu-ray.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-optical-blu-ray.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-optical-data.svg b/.icons/awkward/22x22/devices/media-optical-data.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-optical-data.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-optical-dvd-video.svg b/.icons/awkward/22x22/devices/media-optical-dvd-video.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-optical-dvd-video.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-optical-dvd.svg b/.icons/awkward/22x22/devices/media-optical-dvd.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-optical-dvd.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-optical-mixed-cd.svg b/.icons/awkward/22x22/devices/media-optical-mixed-cd.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-optical-mixed-cd.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-optical-recordable.svg b/.icons/awkward/22x22/devices/media-optical-recordable.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-optical-recordable.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-optical-video.svg b/.icons/awkward/22x22/devices/media-optical-video.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-optical-video.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-optical.svg b/.icons/awkward/22x22/devices/media-optical.svg
new file mode 100644
index 00000000..b1cba764
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-optical.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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 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 5,5 0 0 0 12,17 5,5 0 0 0 17,12 5,5 0 0 0 12,7 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"/>
+ <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 M 12,8 A 4,4 0 0 1 16,12 4,4 0 0 1 12,16 4,4 0 0 1 8,12 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/media-removable.svg b/.icons/awkward/22x22/devices/media-removable.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-removable.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/media-tape.svg b/.icons/awkward/22x22/devices/media-tape.svg
new file mode 100644
index 00000000..c2ec7b6f
--- /dev/null
+++ b/.icons/awkward/22x22/devices/media-tape.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(0,-1100.5197)">
+ <path style="opacity:0.2" d="m 6.9091797,1110.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 15.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 1,1117.8547 v 0.5 c 0,0.9222 0.6959893,1.665 1.5605469,1.665 H 19.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 2.5605469 C 1.6959893,1119.5197 1,1118.7769 1,1117.8547 Z"/>
+ <path style="fill:#3f3f3f" d="M 2.5605469,1103.5197 C 1.6959894,1103.5197 1,1104.2617 1,1105.1838 v 12.6718 c 0,0.9222 0.6959894,1.6641 1.5605469,1.6641 H 19.439453 c 0.864557,0 1.560547,-0.7419 1.560547,-1.6641 v -12.6718 c 0,-0.9221 -0.69599,-1.6641 -1.560547,-1.6641 z M 6.5,1109.7697 a 1.75,1.75 0 0 1 1.0566406,0.3574 1.5,1.5 0 0 1 0.9433594,1.3926 1.5,1.5 0 0 1 -0.9375,1.3887 1.75,1.75 0 0 1 -1.0625,0.3613 1.75,1.75 0 0 1 -1.75,-1.75 1.75,1.75 0 0 1 1.75,-1.75 z m 9,0 a 1.75,1.75 0 0 1 1.75,1.75 1.75,1.75 0 0 1 -1.75,1.75 1.75,1.75 0 0 1 -1.056641,-0.3574 1.5,1.5 0 0 1 -0.943359,-1.3926 1.5,1.5 0 0 1 0.9375,-1.3887 1.75,1.75 0 0 1 1.0625,-0.3613 z"/>
+ <path style="fill:#0071e2" d="M 3.8027344,1105.5197 C 3.3579455,1105.5197 3,1105.9503 3,1106.4865 v 3.0332 h 16 v -3.0332 c 0,-0.5362 -0.357947,-0.9668 -0.802734,-0.9668 z"/>
+ <path style="opacity:0.2" d="m 3,1114.6095 v 0.5 c 0,0.5046 0.3579455,0.9102 0.8027344,0.9102 H 18.197266 c 0.444787,0 0.802734,-0.4056 0.802734,-0.9102 v -0.5 c 0,0.5046 -0.357947,0.9102 -0.802734,0.9102 H 3.8027344 C 3.3579455,1115.5197 3,1115.1141 3,1114.6095 Z"/>
+ <path style="fill:#1eb29b" d="m 3,1109.5197 v 5.0898 c 0,0.5046 0.3579455,0.9102 0.8027344,0.9102 H 18.197266 c 0.444787,0 0.802734,-0.4056 0.802734,-0.9102 v -5.0898 z m 4,0.5 a 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.5 1.5,1.5 0 0 1 1.5,-1.5 z m 8,0 a 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.5 1.5,1.5 0 0 1 1.5,-1.5 z"/>
+ <path style="fill:#4f4f4f" d="m 2.4999991,1119.5197 1.9999994,-3.5 H 17.499999 l 2,3.5 z"/>
+ <circle style="opacity:0.4" cx="6" cy="1117.52" r="1"/>
+ <circle style="opacity:0.4" cx="16" cy="1117.52" r="1"/>
+ <path style="fill:#3f3f3f" d="m 6.9091797,1109.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 15.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 9,1110.5197 h 4 v 2 H 9 Z"/>
+ <path style="fill:#874f29" d="m 8.9999998,1110.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 2.5605469,1103.5197 C 1.6959894,1103.5197 1,1104.2626 1,1105.1847 v 0.5 c 0,-0.9221 0.6959894,-1.665 1.5605469,-1.665 H 19.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="opacity:0.1;fill:#ffffff" d="m 4.5,1116.0197 -2,3.5 h 0.2851562 l 1.7148438,-3 h 13 l 1.714844,3 H 19.5 l -2,-3.5 z"/>
+ <rect style="opacity:0.2" width="4" height=".5" x="9" y="1110.52"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/modem.svg b/.icons/awkward/22x22/devices/modem.svg
new file mode 120000
index 00000000..537d40a5
--- /dev/null
+++ b/.icons/awkward/22x22/devices/modem.svg
@@ -0,0 +1 @@
+network-modem.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/multimedia-player.svg b/.icons/awkward/22x22/devices/multimedia-player.svg
new file mode 100644
index 00000000..55222d06
--- /dev/null
+++ b/.icons/awkward/22x22/devices/multimedia-player.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="20" x="-19" y="1" rx="1" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#333333" width="14" height="8" x="4" y="2" rx="0" ry="0"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <path style="opacity:0.2" d="m 3,20 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 19,20 c 0,0.554 -0.446,1 -1,1 L 4,21 C 3.446,21 3,20.554 3,20 Z"/>
+ <circle style="opacity:0.2" cx="11" cy="16.5" r="4"/>
+ <circle style="fill:#ffffff" cx="11" cy="16" r="4"/>
+ <circle style="fill:#8e8e8e" cx="11" cy="16" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/network-card.svg b/.icons/awkward/22x22/devices/network-card.svg
new file mode 100644
index 00000000..14c23508
--- /dev/null
+++ b/.icons/awkward/22x22/devices/network-card.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 5,4.4997 C 4.446,4.4997 4,4.9457 4,5.4997 V 16.5 C 4,17.054 4.446,17.5 5,17.5 H 6.5 V 15.5 H 11.5 V 17.5 H 21 C 21.554,17.5 22,17.054 22,16.5 V 5.4997 C 22,4.9457 21.554,4.4997 21,4.4997 Z"/>
+ <path style="fill:#3da7d6" d="M 5,3.9997 C 4.446,3.9997 4,4.4457 4,4.9997 V 16 C 4,16.554 4.446,17 5,17 H 6.5 V 15 H 11.5 V 17 H 21 C 21.554,17 22,16.554 22,16 V 4.9997 C 22,4.4457 21.554,3.9997 21,3.9997 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 5,3.9846 C 4.446,3.9846 4,4.4306 4,4.9846 V 5.4846 C 4,4.9306 4.446,4.4846 5,4.4846 H 21 C 21.554,4.4846 22,4.9306 22,5.4846 V 4.9846 C 22,4.4306 21.554,3.9846 21,3.9846 Z"/>
+ <g style="opacity:0.2">
+ <rect width="2" height="3" x="12" y="15.5"/>
+ <rect width="2" height="3" x="14.5" y="15.5"/>
+ <rect width="2" height="3" x="17" y="15.5"/>
+ <rect width="2" height="3" x="19.5" y="15.5"/>
+ </g>
+ <g style="fill:#f8c44e">
+ <rect width="2" height="3" x="12" y="15"/>
+ <rect width="2" height="3" x="14.5" y="15"/>
+ <rect width="2" height="3" x="17" y="15"/>
+ <rect width="2" height="3" x="19.5" y="15"/>
+ </g>
+ <rect style="fill:#4e4e4e" width="5" height="5" x="10" y="7" rx="1" ry="1"/>
+ <g style="fill:#b7b7b7">
+ <rect width="1" height="1.5" x="11" y="6"/>
+ <rect width="1" height="1.5" x="13" y="6"/>
+ <rect width="1" height="1.5" x="11" y="11.5"/>
+ <rect width="1" height="1.5" x="13" y="11.5"/>
+ <rect width="1" height="1.5" x="8" y="-16" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="10" y="-16" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="8" y="-10.5" transform="rotate(90)"/>
+ <rect width="1" height="1.5" x="10" y="-10.5" transform="rotate(90)"/>
+ </g>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 2,3.5 H 4 V 19.5"/>
+ <path style="fill:none;stroke:#b7b7b7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 2,3 H 4 V 19"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1.9997 A 1.0001,1.0001 0 0 0 1.0195,3.2458 1.0001,1.0001 0 0 1 2,2.4997 H 4 A 1.0001,1.0001 0 0 1 5,3.4997 V 2.9997 A 1.0001,1.0001 0 0 0 4,1.9997 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/network-modem.svg b/.icons/awkward/22x22/devices/network-modem.svg
new file mode 100644
index 00000000..5190c313
--- /dev/null
+++ b/.icons/awkward/22x22/devices/network-modem.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/devices/network-server-database.svg b/.icons/awkward/22x22/devices/network-server-database.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/awkward/22x22/devices/network-server-database.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/network-server.svg b/.icons/awkward/22x22/devices/network-server.svg
new file mode 100644
index 00000000..fb0558cf
--- /dev/null
+++ b/.icons/awkward/22x22/devices/network-server.svg
@@ -0,0 +1,45 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-1,-1)">
+ <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 transform="translate(-1,-1)">
+ <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 transform="translate(-1,-1)">
+ <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/22x22/devices/network-vpn.svg b/.icons/awkward/22x22/devices/network-vpn.svg
new file mode 100644
index 00000000..cd90fbb4
--- /dev/null
+++ b/.icons/awkward/22x22/devices/network-vpn.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 style="fill:#fecd38" width="12" height="16" x="-21" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 7.676,1 5,3.676 5,7 l 0,0.5 c 0,-3.324 2.676,-6 6,-6 3.324,0 6,2.676 6,6 L 17,7 C 17,3.676 14.324,1 11,1 Z"/>
+ <path style="opacity:0.2;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 14,0 c 0.554,0 1,0.446 1,1 L 19,10 C 19,9.446 18.554,9 18,9 L 4,9 Z"/>
+ <path style="opacity:0.2" d="M 11,3 C 8.784,3 7,4.784 7,7 l 0,0.5 c 0,-2.216 1.784,-4 4,-4 2.216,0 4,1.784 4,4 L 15,7 C 15,4.784 13.216,3 11,3 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3,18.5 0,1 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 l 0,-1 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:#cb9a05" d="m 3,19 0,1 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 l 0,-1 c 0,0.554 -0.446,1 -1,1 L 4,20 C 3.446,20 3,19.554 3,19 Z"/>
+ <rect style="fill:#fed96a" width="16" height="7" x="3" y="11" rx="0" ry="0"/>
+ <path style="opacity:0.2" d="m 3,20 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 19,20 c 0,0.554 -0.446,1 -1,1 L 4,21 C 3.446,21 3,20.554 3,20 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/network-wired.svg b/.icons/awkward/22x22/devices/network-wired.svg
new file mode 100644
index 00000000..89c84b4d
--- /dev/null
+++ b/.icons/awkward/22x22/devices/network-wired.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 7,20.5 5,18.5 H 2.5 C 1.669,18.5 1,17.831 1,17 V 5 C 1,4.169 1.669,3.5 2.5,3.5 H 19.5 C 20.331,3.5 21,4.169 21,5 V 17 C 21,17.831 20.331,18.5 19.5,18.5 H 17 L 15,20.5 Z"/>
+ <path style="fill:#afafb1" d="M 7,20 5,18 H 2.5 C 1.669,18 1,17.331 1,16.5 V 4.5 C 1,3.669 1.669,3 2.5,3 H 19.5 C 20.331,3 21,3.669 21,4.5 V 16.5 C 21,17.331 20.331,18 19.5,18 H 17 L 15,20 Z"/>
+ <path style="opacity:0.6" d="M 9,17 6.75,15 H 4 V 6 H 18 V 15 H 15 L 13,17 Z"/>
+ <g style="fill:#f8c44e" transform="scale(1,-1)">
+ <rect width="1" height="2" x="7" y="-8"/>
+ <rect width="1" height="2" x="9" y="-8"/>
+ <rect width="1" height="2" x="11" y="-8"/>
+ <rect width="1" height="2" x="13" y="-8"/>
+ <rect width="1" height="2" x="15" y="-8"/>
+ </g>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2.5,3 C 1.669,3 1,3.669 1,4.5 V 5 C 1,4.169 1.669,3.5 2.5,3.5 H 19.5 C 20.331,3.5 21,4.169 21,5 V 4.5 C 21,3.669 20.331,3 19.5,3 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,15 V 15.5 H 6.75 L 9,17.5 H 13 L 15,15.5 H 18 V 15 H 15 L 13,17 H 9 L 6.75,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/network-wireless-hotspot.svg b/.icons/awkward/22x22/devices/network-wireless-hotspot.svg
new file mode 100644
index 00000000..97eb9814
--- /dev/null
+++ b/.icons/awkward/22x22/devices/network-wireless-hotspot.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.039183,4.500094 c -3.7929575,0 -7.2073579,1.3124767 -10.0391111,3.3477327 L 11.039183,18.5 20.999688,7.8100166 C 18.178959,5.7972132 14.802712,4.5001874 11.039183,4.5001874 Z"/>
+ <path style="fill:#4f9a3c" d="M 11.039183,4 C 7.2462255,4 3.8318251,5.3124767 1.0000719,7.3477327 L 11.039183,17.999906 20.999688,7.3099226 C 18.178959,5.2971192 14.802712,4.0000934 11.039183,4.0000934 Z"/>
+ <path style="fill:#9cda72" d="m 10.99988,6.7969192 c -3.0214153,0 -5.8255124,0.9650439 -8.0777819,2.5948452 L 11.042059,17.99986 19.077662,9.3912976 C 16.825393,7.7617298 14.021439,6.7968725 10.99988,6.7968725 Z"/>
+ <path style="fill:#e4e4e4" d="m 10.99988,9.5976659 c -2.2660734,0 -4.3691822,0.7237601 -6.0584562,1.9461451 L 11.031514,18 17.058336,11.543811 C 15.369254,10.321286 13.26605,9.5977593 10.99988,9.5977593 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.039183,4 C 7.2462255,4 3.8318251,5.3125234 1.0000719,7.3477793 L 1.2696828,7.634053 C 4.0485204,5.7057389 7.3636081,4.4667818 11.039423,4.4667818 c 3.647104,0 6.925525,1.2241131 9.692092,3.1307682 L 20.999928,7.3095398 C 18.17824,5.2972033 14.802472,4.0001775 11.038464,4.0001775 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.000359,6.7964523 c -3.021415,0 -5.8259914,0.9657909 -8.0782609,2.5956389 l 0.2705455,0.2862736 c 2.2053452,-1.5162776 4.9038028,-2.415084 7.8074524,-2.415084 2.904847,0 5.602634,0.8997399 7.808411,2.4169045 L 19.077399,9.3917084 C 16.825608,7.7616738 14.022134,6.7958829 11.000575,6.7958829 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.000359,9.5971992 c -2.2660731,0 -4.3696612,0.7241328 -6.0589352,1.9464718 l 0.2705455,0.286275 c 1.6415829,-1.109376 3.6396273,-1.765965 5.7881267,-1.765965 2.149506,0 4.147167,0.657522 5.789085,1.767785 l 0.268892,-0.28801 C 15.36947,10.321229 13.266745,9.5972365 11.000575,9.5972365 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/network-wireless.svg b/.icons/awkward/22x22/devices/network-wireless.svg
new file mode 100644
index 00000000..01761845
--- /dev/null
+++ b/.icons/awkward/22x22/devices/network-wireless.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11.039183,4.500094 c -3.7929575,0 -7.2073579,1.3124767 -10.0391111,3.3477327 L 11.039183,18.5 20.999688,7.8100166 C 18.178959,5.7972132 14.802712,4.5001874 11.039183,4.5001874 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.039183,4 C 7.2462255,4 3.8318251,5.3124767 1.0000719,7.3477327 L 11.039183,17.999906 20.999688,7.3099226 C 18.178959,5.2971192 14.802712,4.0000934 11.039183,4.0000934 Z"/>
+ <path style="fill:#797979" d="m 10.99988,6.7969192 c -3.0214153,0 -5.8255124,0.9650439 -8.0777819,2.5948452 L 11.042059,17.99986 19.077662,9.3912976 C 16.825393,7.7617298 14.021439,6.7968725 10.99988,6.7968725 Z"/>
+ <path style="fill:#e4e4e4" d="m 10.99988,9.5976659 c -2.2660734,0 -4.3691822,0.7237601 -6.0584562,1.9461451 L 11.031514,18 17.058336,11.543811 C 15.369254,10.321286 13.26605,9.5977593 10.99988,9.5977593 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11.039183,4 C 7.2462255,4 3.8318251,5.3125234 1.0000719,7.3477793 L 1.2696828,7.634053 C 4.0485204,5.7057389 7.3636081,4.4667818 11.039423,4.4667818 c 3.647104,0 6.925525,1.2241131 9.692092,3.1307682 L 20.999928,7.3095398 C 18.17824,5.2972033 14.802472,4.0001775 11.038464,4.0001775 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.000359,6.7964523 c -3.021415,0 -5.8259914,0.9657909 -8.0782609,2.5956389 l 0.2705455,0.2862736 c 2.2053452,-1.5162776 4.9038028,-2.415084 7.8074524,-2.415084 2.904847,0 5.602634,0.8997399 7.808411,2.4169045 L 19.077399,9.3917084 C 16.825608,7.7616738 14.022134,6.7958829 11.000575,6.7958829 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 11.000359,9.5971992 c -2.2660731,0 -4.3696612,0.7241328 -6.0589352,1.9464718 l 0.2705455,0.286275 c 1.6415829,-1.109376 3.6396273,-1.765965 5.7881267,-1.765965 2.149506,0 4.147167,0.657522 5.789085,1.767785 l 0.268892,-0.28801 C 15.36947,10.321229 13.266745,9.5972365 11.000575,9.5972365 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/pda.svg b/.icons/awkward/22x22/devices/pda.svg
new file mode 100644
index 00000000..b398c3d4
--- /dev/null
+++ b/.icons/awkward/22x22/devices/pda.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="16" height="16" x="-21.5" y="-19" rx="4" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="16" x="-17" y="-19" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="16" x="-21" y="-19" rx="4" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="12" height="13" x="5" y="3" rx=".5" ry=".5"/>
+ <circle style="fill:#4d4d4d" cx="7" cy="18" r="1"/>
+ <circle style="fill:#4d4d4d" cx="16" cy="18" r="1"/>
+ <rect style="fill:#4d4d4d" width="1" height="1" x="14" y="1"/>
+ <circle style="fill:#4d4d4d" cx="11.5" cy="18.5" r="1.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.5,1 C 3.669,1 3,1.669 3,2.5 V 3 C 3,2.169 3.669,1.5 4.5,1.5 H 17.5 C 18.331,1.5 19,2.169 19,3 V 2.5 C 19,1.669 18.331,1 17.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/phone.svg b/.icons/awkward/22x22/devices/phone.svg
new file mode 100644
index 00000000..3721a8af
--- /dev/null
+++ b/.icons/awkward/22x22/devices/phone.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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="opacity:0.2;fill:#ffffff" d="M 6,2 C 5.446,2 5,2.446 5,3 V 3.5 C 5,2.946 5.446,2.5 6,2.5 H 18 C 18.554,2.5 19,2.946 19,3.5 V 3 C 19,2.446 18.554,2 18,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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/printer-network.svg b/.icons/awkward/22x22/devices/printer-network.svg
new file mode 100644
index 00000000..e31dd5aa
--- /dev/null
+++ b/.icons/awkward/22x22/devices/printer-network.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <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="-14.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 V 8 H 19 V 2 C 19,1.446 18.554,1 18,1 Z"/>
+ <rect style="fill:#4f4f4f" width="9" height="20" x="-14" y="-21" rx="1.059" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="18" height="2" x="2" y="10.5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="2" y="6.5" rx=".75" ry=".75"/>
+ <rect style="fill:#76ff03" width="2" height="2" x="2" y="6" rx=".75" ry=".75"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,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 19,1.446 18.554,1 18,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.75,6.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 2,5 C 1.446,5 1,5.4720055 1,6.0585938 v 0.5 C 1,5.9720055 1.446,5.5 2,5.5 h 18 c 0.554,0 1,0.4720055 1,1.0585938 v -0.5 C 21,5.4720055 20.554,5 20,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/printer.svg b/.icons/awkward/22x22/devices/printer.svg
new file mode 100644
index 00000000..9a98030b
--- /dev/null
+++ b/.icons/awkward/22x22/devices/printer.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="8.5" height="20" x="-15.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 3,13 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 19,13 3,13 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 L 3,8 19,8 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <rect style="fill:#4f4f4f" width="9" height="20" x="-15" y="-21" rx="1.059" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="18" height="2" x="2" y="11.5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="2" y="7.5" rx=".75" ry=".75"/>
+ <rect style="fill:#76ff03" width="2" height="2" x="2" y="7" rx=".75" ry=".75"/>
+ <path style="fill:#e4e4e4" d="M 3,12.5 3,20 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 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <rect style="opacity:0.5" width="10.5" height="1" x="5" y="18"/>
+ <rect style="opacity:0.5" width="8.5" height="1" x="5" y="16"/>
+ <rect style="opacity:0.5" width="12" height="1" x="5" y="14"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 2.75,7.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="opacity:0.1;fill:#ffffff" d="M 2,6 C 1.446,6 1,6.4720055 1,7.0585938 l 0,0.5 C 1,6.9720055 1.446,6.5 2,6.5 l 18,0 c 0.554,0 1,0.4720055 1,1.0585938 l 0,-0.5 C 21,6.4720055 20.554,6 20,6 L 2,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/removable-media.svg b/.icons/awkward/22x22/devices/removable-media.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/22x22/devices/removable-media.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/scanner.svg b/.icons/awkward/22x22/devices/scanner.svg
new file mode 100644
index 00000000..329a74a3
--- /dev/null
+++ b/.icons/awkward/22x22/devices/scanner.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="16" x="-21.5" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="20" height="16" x="-21" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="16" height="12" x="-19" y="-17" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 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 19,2 C 19,1.446 18.554,1 18,1 L 4,1 Z"/>
+ <rect style="opacity:0.2" width="20" height="2" x="1" y="7.5" rx=".5" ry=".5"/>
+ <rect style="fill:#f34235" width="20" height="2" x="1" y="7" rx=".5" ry=".5"/>
+ <rect style="opacity:0.2" width=".5" height="12" x="-19.5" y="-17" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2;fill:#ffffff" width=".5" height="12" x="-3.5" y="-17" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/server-database.svg b/.icons/awkward/22x22/devices/server-database.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/awkward/22x22/devices/server-database.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/smartphone.svg b/.icons/awkward/22x22/devices/smartphone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/smartphone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/soundcard.svg b/.icons/awkward/22x22/devices/soundcard.svg
new file mode 120000
index 00000000..1de6f80d
--- /dev/null
+++ b/.icons/awkward/22x22/devices/soundcard.svg
@@ -0,0 +1 @@
+audio-card.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/stock_cell-phone.svg b/.icons/awkward/22x22/devices/stock_cell-phone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/awkward/22x22/devices/stock_cell-phone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/system.svg b/.icons/awkward/22x22/devices/system.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/22x22/devices/system.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/tablet.svg b/.icons/awkward/22x22/devices/tablet.svg
new file mode 100644
index 00000000..e3857962
--- /dev/null
+++ b/.icons/awkward/22x22/devices/tablet.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="17" x="-21.5" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="20" height="17" x="-21" y="-19" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="15" height="16" x="3" y="3" rx="1" ry="1"/>
+ <circle style="fill:#333333" cx="10.5" cy="2.5" r=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 3,1 C 2.446,1 2,1.446 2,2 V 2.5 C 2,1.946 2.446,1.5 3,1.5 H 18 C 18.554,1.5 19,1.946 19,2.5 V 2 C 19,1.446 18.554,1 18,1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/devices/uninterruptible-power-supply.svg b/.icons/awkward/22x22/devices/uninterruptible-power-supply.svg
new file mode 100644
index 00000000..96eccf40
--- /dev/null
+++ b/.icons/awkward/22x22/devices/uninterruptible-power-supply.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/devices/unity-fallback-mount-helper.svg b/.icons/awkward/22x22/devices/unity-fallback-mount-helper.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/22x22/devices/unity-fallback-mount-helper.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/video-display.svg b/.icons/awkward/22x22/devices/video-display.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/22x22/devices/video-display.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/devices/video-television.svg b/.icons/awkward/22x22/devices/video-television.svg
new file mode 100644
index 00000000..7990b4bb
--- /dev/null
+++ b/.icons/awkward/22x22/devices/video-television.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/devices/wiimotedev.svg b/.icons/awkward/22x22/devices/wiimotedev.svg
new file mode 100644
index 00000000..4ef4d860
--- /dev/null
+++ b/.icons/awkward/22x22/devices/wiimotedev.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/checkmark.svg b/.icons/awkward/22x22/emblems/checkmark.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/checkmark.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-added.svg b/.icons/awkward/22x22/emblems/emblem-added.svg
new file mode 120000
index 00000000..5212512a
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-added.svg
@@ -0,0 +1 @@
+emblem-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-checked.svg b/.icons/awkward/22x22/emblems/emblem-checked.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-checked.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-default.svg b/.icons/awkward/22x22/emblems/emblem-default.svg
new file mode 100644
index 00000000..cdd7f1c0
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-default.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/emblems/emblem-documents.svg b/.icons/awkward/22x22/emblems/emblem-documents.svg
new file mode 100644
index 00000000..72ae1cc3
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-documents.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <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/22x22/emblems/emblem-downloads.svg b/.icons/awkward/22x22/emblems/emblem-downloads.svg
new file mode 100644
index 00000000..3082e2d0
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-downloads.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-dropbox-app.svg b/.icons/awkward/22x22/emblems/emblem-dropbox-app.svg
new file mode 100644
index 00000000..bacaa6e3
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-dropbox-app.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-dropbox-infinite.svg b/.icons/awkward/22x22/emblems/emblem-dropbox-infinite.svg
new file mode 100644
index 00000000..87efa1d4
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-dropbox-infinite.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-dropbox-mixedstate.svg b/.icons/awkward/22x22/emblems/emblem-dropbox-mixedstate.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-dropbox-mixedstate.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-dropbox-selsync.svg b/.icons/awkward/22x22/emblems/emblem-dropbox-selsync.svg
new file mode 120000
index 00000000..36919586
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-dropbox-selsync.svg
@@ -0,0 +1 @@
+emblem-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-dropbox-syncing.svg b/.icons/awkward/22x22/emblems/emblem-dropbox-syncing.svg
new file mode 120000
index 00000000..9f198b79
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-dropbox-syncing.svg
@@ -0,0 +1 @@
+emblem-synchronizing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-dropbox-unsyncable.svg b/.icons/awkward/22x22/emblems/emblem-dropbox-unsyncable.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-dropbox-unsyncable.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-dropbox-uptodate.svg b/.icons/awkward/22x22/emblems/emblem-dropbox-uptodate.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-dropbox-uptodate.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-encrypted-locked.svg b/.icons/awkward/22x22/emblems/emblem-encrypted-locked.svg
new file mode 100644
index 00000000..34bb8cd1
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-encrypted-locked.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/emblems/emblem-encrypted-unlocked.svg b/.icons/awkward/22x22/emblems/emblem-encrypted-unlocked.svg
new file mode 100644
index 00000000..cd677cf7
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-encrypted-unlocked.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="matrix(0,-0.5,0.5,0,-1,23)">
+ <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/22x22/emblems/emblem-error.svg b/.icons/awkward/22x22/emblems/emblem-error.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-error.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-favorite.svg b/.icons/awkward/22x22/emblems/emblem-favorite.svg
new file mode 100644
index 00000000..eae9d0dc
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-favorite.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,1)">
+ <circle style="fill:#252a35" cx="12" cy="10" r="10"/>
+ <path style="fill:#ffffff" d="M 14.538213,4 C 13.535495,4 12.632507,4.424743 12.000245,5.200009 11.367819,4.424743 10.464859,4 9.462113,4 7.550099,4 6.000085,5.7638495 6.000085,7.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,13.787614 12.000001,16 12.000001,16 c 0,0 4.019138,-2.212445 5.478394,-5.624219 0,0 0.188286,-0.454596 0.271812,-0.751591 C 17.901979,9.084468 17.999915,8.524352 17.999915,7.939732 17.999915,5.7638495 16.449901,4 14.537887,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-generic.svg b/.icons/awkward/22x22/emblems/emblem-generic.svg
new file mode 100644
index 00000000..3cb566bf
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-generic.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="fill:#252a35" cx="11" cy="11" r="10"/>
+ <path style="fill:#ffffff" d="M 10,4 V 8.5859375 L 6.7578125,5.34375 5.34375,6.7578125 8.5859375,10 H 4 v 2 H 8.5859375 L 5.34375,15.242188 6.7578125,16.65625 10,13.414062 V 18 h 2 V 13.414062 L 15.242188,16.65625 16.65625,15.242188 13.414062,12 H 18 V 10 H 13.414062 L 16.65625,6.7578125 15.242188,5.34375 12,8.5859375 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-important.svg b/.icons/awkward/22x22/emblems/emblem-important.svg
new file mode 100644
index 00000000..b5cccb02
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-important.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-1,-1)">
+ <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/22x22/emblems/emblem-information.svg b/.icons/awkward/22x22/emblems/emblem-information.svg
new file mode 100644
index 00000000..d572deac
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-information.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="matrix(1,0,0,-1,-1,23)">
+ <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/22x22/emblems/emblem-insync-error-shared.svg b/.icons/awkward/22x22/emblems/emblem-insync-error-shared.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-insync-error-shared.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-insync-error.svg b/.icons/awkward/22x22/emblems/emblem-insync-error.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-insync-error.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-insync-synced-callbacks-active.svg b/.icons/awkward/22x22/emblems/emblem-insync-synced-callbacks-active.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-insync-synced-callbacks-active.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-insync-synced-callbacks.svg b/.icons/awkward/22x22/emblems/emblem-insync-synced-callbacks.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-insync-synced-callbacks.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-insync-synced-shared.svg b/.icons/awkward/22x22/emblems/emblem-insync-synced-shared.svg
new file mode 120000
index 00000000..e36c1949
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-insync-synced-shared.svg
@@ -0,0 +1 @@
+emblem-shared.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-insync-synced.svg b/.icons/awkward/22x22/emblems/emblem-insync-synced.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-insync-synced.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-insync-syncing-shared.svg b/.icons/awkward/22x22/emblems/emblem-insync-syncing-shared.svg
new file mode 120000
index 00000000..9f198b79
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-insync-syncing-shared.svg
@@ -0,0 +1 @@
+emblem-synchronizing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-insync-syncing.svg b/.icons/awkward/22x22/emblems/emblem-insync-syncing.svg
new file mode 120000
index 00000000..9f198b79
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-insync-syncing.svg
@@ -0,0 +1 @@
+emblem-synchronizing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-link.svg b/.icons/awkward/22x22/emblems/emblem-link.svg
new file mode 120000
index 00000000..c990e622
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-link.svg
@@ -0,0 +1 @@
+emblem-symbolic-link.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-locked.svg b/.icons/awkward/22x22/emblems/emblem-locked.svg
new file mode 120000
index 00000000..be6928ee
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-locked.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-mail.svg b/.icons/awkward/22x22/emblems/emblem-mail.svg
new file mode 100644
index 00000000..00089c71
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-mail.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/emblems/emblem-new.svg b/.icons/awkward/22x22/emblems/emblem-new.svg
new file mode 100644
index 00000000..79936108
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-new.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-noread.svg b/.icons/awkward/22x22/emblems/emblem-noread.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-noread.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-nowrite.svg b/.icons/awkward/22x22/emblems/emblem-nowrite.svg
new file mode 120000
index 00000000..be6928ee
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-nowrite.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-package.svg b/.icons/awkward/22x22/emblems/emblem-package.svg
new file mode 100644
index 00000000..d7b04140
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-package.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-pause.svg b/.icons/awkward/22x22/emblems/emblem-pause.svg
new file mode 100644
index 00000000..c882c1e5
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-pause.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/emblems/emblem-photos.svg b/.icons/awkward/22x22/emblems/emblem-photos.svg
new file mode 100644
index 00000000..1d6c5959
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-photos.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-1,-1)">
+ <circle style="fill:#252a35" cx="12" cy="12" r="10"/>
+ <path style="fill:#ffffff" d="m 9.5,7 -1,1 -1,0 C 6.279084,7.986885 6,7.9999999 6,8.9277344 L 6,16 c 0,1 0.5434111,1 1.7128906,1 l 8.5742184,0 C 17.629731,17.002948 18,17 18,16 L 18,9 C 18,8 17.637609,8 16.5,8 l -1,0 -1,-1 -5,0 z M 12,9 c 1.6568,0 3,1.343201 3,3 0,1.6568 -1.3432,3 -3,3 -1.6568,0 -3,-1.3432 -3,-3 0,-1.656799 1.3432,-3 3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-question.svg b/.icons/awkward/22x22/emblems/emblem-question.svg
new file mode 100644
index 00000000..e353c453
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-question.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/emblems/emblem-rabbitvcs-added.svg b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-added.svg
new file mode 120000
index 00000000..fe747bc8
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-added.svg
@@ -0,0 +1 @@
+vcs-added.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-rabbitvcs-calculating.svg b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-calculating.svg
new file mode 120000
index 00000000..46afa150
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-calculating.svg
@@ -0,0 +1 @@
+vcs-update-required.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-rabbitvcs-complicated.svg b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-complicated.svg
new file mode 120000
index 00000000..7962d605
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-complicated.svg
@@ -0,0 +1 @@
+vcs-conflicting.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-rabbitvcs-conflicted.svg b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-conflicted.svg
new file mode 120000
index 00000000..7962d605
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-conflicted.svg
@@ -0,0 +1 @@
+vcs-conflicting.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-rabbitvcs-deleted.svg b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-deleted.svg
new file mode 120000
index 00000000..e2f22b3d
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-deleted.svg
@@ -0,0 +1 @@
+vcs-removed.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-rabbitvcs-eerror.svg b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-eerror.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-eerror.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-rabbitvcs-ignored.svg b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-ignored.svg
new file mode 120000
index 00000000..36919586
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-ignored.svg
@@ -0,0 +1 @@
+emblem-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-rabbitvcs-locked.svg b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-locked.svg
new file mode 120000
index 00000000..be6928ee
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-locked.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-rabbitvcs-modified.svg b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-modified.svg
new file mode 120000
index 00000000..6e94e01f
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-modified.svg
@@ -0,0 +1 @@
+vcs-locally-modified-unstaged.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-rabbitvcs-normal.svg b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-normal.svg
new file mode 120000
index 00000000..5c0190bc
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-normal.svg
@@ -0,0 +1 @@
+vcs-normal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-rabbitvcs-obstructed.svg b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-obstructed.svg
new file mode 120000
index 00000000..7962d605
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-obstructed.svg
@@ -0,0 +1 @@
+vcs-conflicting.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-rabbitvcs-read_only.svg b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-read_only.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-read_only.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-rabbitvcs-unversioned.svg b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-unversioned.svg
new file mode 120000
index 00000000..01b16f85
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-rabbitvcs-unversioned.svg
@@ -0,0 +1 @@
+vcs-locally-modified.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-readonly.svg b/.icons/awkward/22x22/emblems/emblem-readonly.svg
new file mode 100644
index 00000000..eccf37b7
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-readonly.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/emblems/emblem-remove.svg b/.icons/awkward/22x22/emblems/emblem-remove.svg
new file mode 100644
index 00000000..c2de5860
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-remove.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-shared.svg b/.icons/awkward/22x22/emblems/emblem-shared.svg
new file mode 100644
index 00000000..2abe18e6
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-shared.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/emblems/emblem-success.svg b/.icons/awkward/22x22/emblems/emblem-success.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-success.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-symbolic-link.svg b/.icons/awkward/22x22/emblems/emblem-symbolic-link.svg
new file mode 100644
index 00000000..a3dbffda
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-symbolic-link.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-synchronizing.svg b/.icons/awkward/22x22/emblems/emblem-synchronizing.svg
new file mode 100644
index 00000000..4d851f99
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-synchronizing.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-syncthing-active.svg b/.icons/awkward/22x22/emblems/emblem-syncthing-active.svg
new file mode 100644
index 00000000..16a40fd9
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-syncthing-active.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-syncthing-error.svg b/.icons/awkward/22x22/emblems/emblem-syncthing-error.svg
new file mode 100644
index 00000000..e5dd8778
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-syncthing-error.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-syncthing-offline.svg b/.icons/awkward/22x22/emblems/emblem-syncthing-offline.svg
new file mode 100644
index 00000000..6ee98222
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-syncthing-offline.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-syncthing.svg b/.icons/awkward/22x22/emblems/emblem-syncthing.svg
new file mode 100644
index 00000000..5939697c
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-syncthing.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-system.svg b/.icons/awkward/22x22/emblems/emblem-system.svg
new file mode 100644
index 00000000..e343c1d6
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-system.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-1,1)">
+ <circle style="fill:#252a35" cx="12" cy="10" r="10"/>
+ <path style="fill:#ffffff" d="m 10.5,3 0,1.709961 A 5.5000005,5.5000005 0 0 0 9.324219,5.2021485 L 8.111328,3.989258 5.989258,6.111328 7.199219,7.321289 A 5.5000005,5.5000005 0 0 0 6.713867,8.5 L 5,8.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,15.286133 L 10.5,17 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,11.5 L 19,11.5 l 0,-3 -1.709961,0 A 5.5000005,5.5000005 0 0 0 16.797851,7.324219 l 1.212891,-1.212891 -2.12207,-2.12207 -1.209961,1.209961 A 5.5000005,5.5000005 0 0 0 13.5,4.713867 L 13.5,3 10.5,3 Z M 12,7.5 A 2.5,2.5 0 0 1 14.5,10 2.5,2.5 0 0 1 12,12.5 2.5,2.5 0 0 1 9.5,10 2.5,2.5 0 0 1 12,7.5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-unavailable.svg b/.icons/awkward/22x22/emblems/emblem-unavailable.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-unavailable.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-unlocked.svg b/.icons/awkward/22x22/emblems/emblem-unlocked.svg
new file mode 100644
index 00000000..e29a4a32
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-unlocked.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <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/22x22/emblems/emblem-unreadable.svg b/.icons/awkward/22x22/emblems/emblem-unreadable.svg
new file mode 100644
index 00000000..bd2528d5
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-unreadable.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-1,1)">
+ <circle style="fill:#252a35" cx="12" cy="10" r="10"/>
+ <g transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,12,-6.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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-urgent.svg b/.icons/awkward/22x22/emblems/emblem-urgent.svg
new file mode 100644
index 00000000..026fcb38
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-urgent.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <circle style="fill:#252a35" cx="11" cy="11" r="10"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11,5 V 11 L 14,14"/>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/emblem-warning.svg b/.icons/awkward/22x22/emblems/emblem-warning.svg
new file mode 120000
index 00000000..81c5b960
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-warning.svg
@@ -0,0 +1 @@
+emblem-important.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/emblems/emblem-web.svg b/.icons/awkward/22x22/emblems/emblem-web.svg
new file mode 100644
index 00000000..0339deac
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/emblem-web.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/vcs-added.svg b/.icons/awkward/22x22/emblems/vcs-added.svg
new file mode 100644
index 00000000..05f6e11f
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/vcs-added.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/vcs-conflicting.svg b/.icons/awkward/22x22/emblems/vcs-conflicting.svg
new file mode 100644
index 00000000..8c1b97d2
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/vcs-conflicting.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/vcs-locally-modified-unstaged.svg b/.icons/awkward/22x22/emblems/vcs-locally-modified-unstaged.svg
new file mode 100644
index 00000000..17129177
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/vcs-locally-modified-unstaged.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/vcs-locally-modified.svg b/.icons/awkward/22x22/emblems/vcs-locally-modified.svg
new file mode 100644
index 00000000..b688255d
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/vcs-locally-modified.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/vcs-normal.svg b/.icons/awkward/22x22/emblems/vcs-normal.svg
new file mode 100644
index 00000000..fba92c71
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/vcs-normal.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/vcs-removed.svg b/.icons/awkward/22x22/emblems/vcs-removed.svg
new file mode 100644
index 00000000..af1edaad
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/vcs-removed.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emblems/vcs-update-required.svg b/.icons/awkward/22x22/emblems/vcs-update-required.svg
new file mode 100644
index 00000000..c9f37d17
--- /dev/null
+++ b/.icons/awkward/22x22/emblems/vcs-update-required.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/emotes/emote-love.svg b/.icons/awkward/22x22/emotes/emote-love.svg
new file mode 100644
index 00000000..723a197a
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/emote-love.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g style="opacity:0.2" transform="matrix(0.045316,0,0,0.049263,1.0000004,0.62910047)">
+ <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,1.0000004,0.12910047)">
+ <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,0.99999991,0.12910047)">
+ <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/22x22/emotes/face-angel.svg b/.icons/awkward/22x22/emotes/face-angel.svg
new file mode 100644
index 00000000..b5d6dca6
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-angel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#ffa50c" d="m 11,1.001822 c -5.5395075,0 -9.9991111,4.4596036 -9.9991111,9.999111 0,5.539508 4.4596036,9.999111 9.9991111,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 7.5000001,8.5 c -0.8283534,0 -1.5,0.718591 -1.5,1.605469 0,0.886876 0.6716466,0 1.5,0 0.8283533,0 1.5,0.886876 1.5,0 0,-0.886877 -0.6716467,-1.605469 -1.5,-1.605469 z M 14.5,8.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 16,9.218592 15.328353,8.5 14.5,8.5 Z m -8.033203,5.994141 a 0.50000556,0.50000556 0 0 0 -0.3671875,0.80664 c 0,0 1.6784548,2.199219 4.9003905,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.7775309,0 -4.0996093,-1.798828 -4.0996093,-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 11,1.001822 c -5.5395075,0 -9.9991111,4.4596036 -9.9991111,9.999111 0,0.08399 -0.002,0.166485 0,0.249978 C 1.1330772,5.828393 5.544485,1.5017776 11,1.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 9.0001781,9.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 15.999556,9.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 1.0067384,11.250911 c -0.00205,0.08349 -0.00585,0.165985 -0.00585,0.249978 C 1.0008889,17.040396 5.4604925,21.5 11,21.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.455515,0 -9.8611234,-4.326615 -9.9931116,-9.749133 z"/>
+ <path style="fill:#f5ff51" d="M 11,0.0013776 A 10,3.0000001 0 0 0 1.0000003,3.0013777 10,3.0000001 0 0 0 11,6.0013776 10,3.0000001 0 0 0 21,3.0013777 10,3.0000001 0 0 0 11,0.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 17.737866,3.0800797 17.687241,3.1401991 17.43709,3.2152449 15.920669,3.6701711 13.581777,4.0013776 11,4.0013776 8.4182239,4.0013776 6.0793329,3.6701711 4.5629113,3.2152449 4.3127592,3.1401991 4.262135,3.0800798 4.0622945,3.0013777 4.262135,2.9226755 4.3127592,2.8625561 4.5629113,2.7875104 4.7849882,2.7208875 5.0300329,2.6587217 5.2855677,2.5980573 6.9298951,1.5894343 8.8889119,1.0013776 11,1.0013776 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.99991113;stroke-linecap:round;stroke-linejoin:round" d="m 6.5004001,14.500267 c 0,0 1.4998666,1.999822 4.4995999,1.999822 2.999733,0 4.4996,-1.999822 4.4996,-1.999822 v 0 0"/>
+ <path style="opacity:0.1" d="m 1.0410157,3.2480469 a 10,3.0000001 0 0 0 -0.041016,0.2539062 10,3.0000001 0 0 0 10.0000003,3 10,3.0000001 0 0 0 10,-3 A 10,3.0000001 0 0 0 20.958984,3.2558594 10,3.0000001 0 0 1 11,6.0019531 10,3.0000001 0 0 1 1.0410157,3.2480469 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/emotes/face-angry.svg b/.icons/awkward/22x22/emotes/face-angry.svg
new file mode 100644
index 00000000..ee70979b
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-angry.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.46,1 1,5.46 1,11 1,16.54 5.46,21 11,21 16.54,21 21,16.54 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.1" d="m 6.892578,7.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 9.391111,9.403891 8.648923,9.010883 8.017578,8.3841445 7.544069,7.9140905 7.2676225,7.4455065 6.892578,7.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 15.368531,7.604413 15.232437,7.525149 15.107422,7.5052385 Z M 11,14.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 8.7598125,9.530139 C 9.391158,8.9033985 8.6487935,8.5105265 8.0174485,7.883788 7.386103,7.257049 7.104854,6.633776 6.4735085,7.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 6.5,16.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 11,1 C 5.46,1 1,5.46 1,11 1,11.08394 1.00382,11.166571 1.00586,11.25 1.1381952,5.8269315 5.543937,1.5 11,1.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 20.996176,11.166571 21,11.083937 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="fill:#3f3f3f" d="m 13.240187,9.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/22x22/emotes/face-cool.svg b/.icons/awkward/22x22/emotes/face-cool.svg
new file mode 100644
index 00000000..bc59354f
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-cool.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#ffa50c" d="M 10.999889,1 C 5.4598889,1 0.99988889,5.46 0.99988889,11 c 0,5.54 4.46000001,10 10.00000011,10 5.54,0 10,-4.46 10,-10 0,-5.54 -4.46,-10 -10,-10 z"/>
+ <rect style="opacity:0.1" width="8" height="6" x="12" y="5.5" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="8" height="6" x="2" y="5.5" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="8" height="1" x="7" y="15.5" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.999889,1 C 5.4598889,1 0.99988889,5.46 0.99988889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1320889,5.827 5.5438889,1.5 10.999889,1.5 c 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 1.0057389,11.25 c -0.00205,0.0835 -0.00585,0.166 -0.00585,0.25 0,5.54 4.46,10 10.0000001,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.4560001,0 -9.8620001,-4.327 -9.9940001,-9.75 z"/>
+ <path style="opacity:0.1" d="m 8.9998889,7 c 0,0 1,-0.5 2.0000001,-0.5 1,0 2,0.5 2,0.5 v 1 c 0,0 -1,-0.5 -2,-0.5 C 9.9998889,7.5 8.9998889,8 8.9998889,8 Z"/>
+ <path style="fill:#2d2d2d" d="m 8.9998889,6.5 c 0,0 1,-0.5 2.0000001,-0.5 1,0 2,0.5 2,0.5 v 1 c 0,0 -1,-0.5 -2,-0.5 C 9.9998889,7 8.9998889,7.5 8.9998889,7.5 Z"/>
+ <rect style="fill:#3f3f3f" width="8" height="6" x="2" y="5" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="1.5" height="2" x="1" y="6.5" rx=".5" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="8" height="6" x="12" y="5" rx="1" ry="1"/>
+ <rect style="opacity:0.1" width="1.5" height="2" x="19.5" y="6.5" rx=".5" ry=".5"/>
+ <rect style="fill:#2d2d2d" width="1.5" height="2" x="1" y="6" rx=".5" ry=".5"/>
+ <rect style="fill:#2d2d2d" width="1.5" height="2" x="19.5" y="6" rx=".5" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="8" height="1" x="7" y="15" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/22x22/emotes/face-crying.svg b/.icons/awkward/22x22/emotes/face-crying.svg
new file mode 100644
index 00000000..7be5b33c
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-crying.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.46,1 1,5.46 1,11 1,16.54 5.46,21 11,21 16.54,21 21,16.54 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.1" d="M 6.240187,10.029946 C 5.6088415,9.403207 6.351206,9.010335 6.982551,8.3835965 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="fill:#3f3f3f" d="M 6.240187,9.529946 C 5.6088415,8.903207 6.351206,8.510335 6.982551,7.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 6.5,16.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 6.5,16.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 11,1 C 5.46,1 1,5.46 1,11 1,11.08394 1.00382,11.166571 1.00586,11.25 1.1381952,5.8269315 5.543937,1.5 11,1.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 20.996176,11.166571 21,11.083937 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.1" d="m 15.759812,10.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 15.759812,9.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 16.5,15.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 17.844156,13.209017 18,13.655739 18,14.099726 18,14.747268 17.345154,15.5 16.5,15.5 Z"/>
+ <path style="fill:#2e84d7" d="M 16.5,15 C 15.654845,15 15,14.247268 15,13.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 17.844156,12.709017 18,13.155739 18,13.599726 18,14.247268 17.345154,15 16.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/emotes/face-devilish.svg b/.icons/awkward/22x22/emotes/face-devilish.svg
new file mode 100644
index 00000000..b015fd97
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-devilish.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1.1445301,0.5000445 C 1.0518388,0.9021012 1.0036964,1.3088254 1,1.7168324 1.0041299,3.0483537 1.4999963,6.5 1.9999926,6.5 L 4.9999703,4.5000148 C 3.5289472,3.4110162 1.498576,2.0269405 1.1445301,0.5000445 Z"/>
+ <path style="opacity:0.2" d="M 18.855441,0.5000445 C 18.501394,2.0269405 16.471023,3.4110162 15,4.5000148 L 17.999978,6.5 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 9.9535671,12.202217 -1.9081886,0.595699 c 0,0 0.6489467,2.093675 1.9072126,4.212859 0.6291329,1.059592 1.4118199,2.141108 2.4003719,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.7177609,-3.787082 -1.7177609,-3.787082 z"/>
+ <path style="fill:#892b26" d="m 18.855144,4.82e-5 c 0.09269,0.4020568 0.14113,0.8091453 0.144827,1.2171522 -0.0041,1.3315214 -0.499997,4.7828033 -0.999993,4.7828033 L 15,4.0000186 C 16.471023,2.9110199 18.501098,1.5269442 18.855144,4.82e-5 Z"/>
+ <path style="fill:#892b26" d="M 1.1448264,4.82e-5 C 1.0521351,0.402105 1.0036964,0.8091935 1,1.2172004 1.0041299,2.5487218 1.4999963,6.0000037 1.9999926,6.0000037 L 4.9999703,4.0000186 C 3.5289472,2.9110199 1.4988723,1.5269442 1.1448264,4.82e-5 Z"/>
+ <path style="fill:none;stroke:#892b26;stroke-width:1.99998522" d="m 8.9994729,12.00007 c 0,0 2.4999811,7.999941 6.9999481,7.999941 4.499966,0 3.99997,-3.99997 3.99997,-3.99997"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.1445301,4.82e-5 C 1.0518388,0.402105 1.0036964,0.8088291 1,1.2168361 1.0002701,1.3039317 1.00835,1.4207725 1.012695,1.524451 1.027614,1.1811656 1.066449,0.8387291 1.1445299,0.5000445 1.4717988,1.9114592 3.2193246,3.1892554 4.6454807,4.2363449 L 4.9999703,4.0000186 C 3.5289472,2.9110199 1.498576,1.5269442 1.1445301,4.82e-5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18.855441,4.82e-5 C 18.501394,1.5269442 16.471023,2.9110199 15,4.0000186 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.8147311 -0.14453,-1.2167879 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.9535671,11.702221 8.0453785,12.29792 c 0,0 0.058751,0.179615 0.1552723,0.451168 l 1.7529163,-0.546871 c 0,0 0.6010439,1.906296 1.7177609,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.7177609,-3.787082 -1.7177609,-3.787082 z"/>
+ <path style="opacity:0.2" d="M 9.9999258,1.5001484 C 4.4599669,1.5001484 0,5.9601153 0,11.500074 0,17.040033 4.4599669,21.5 9.9999258,21.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,1.0001521 C 4.4599669,1.0001521 0,5.460119 0,11.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,7.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,9.403214 7.6488662,9.010211 7.0175259,8.3834768 6.5440204,7.9134263 6.267576,7.4448458 5.8925343,7.5045774 Z"/>
+ <path style="opacity:0.1" d="m 14.107317,7.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,7.6037511 14.232331,7.5244877 14.107317,7.5045774 Z"/>
+ <path style="opacity:0.1" d="m 14.518447,14.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,9.529626 C 8.3910957,8.902891 7.6487367,8.5100219 7.0173964,7.883288 6.3860556,7.2565537 6.1048087,6.6332853 5.4734679,7.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,14.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,9.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.264003,14.500159 a 0.38405648,0.37507897 0 0 0 -0.312018,0.187029 l -0.665035,1.125125 -0.665529,1.125124 A 0.38405648,0.37507897 0 0 0 18.954441,17.5 h 1.330061 1.330063 a 0.38405648,0.37507897 0 0 0 0.333013,-0.562563 l -0.665531,-1.125124 -0.665029,-1.125125 a 0.38405648,0.37507897 0 0 0 -0.353015,-0.187029 z"/>
+ <path style="fill:#d4453a" d="m 20.264003,14.000192 a 0.38405648,0.37507897 0 0 0 -0.312018,0.187029 l -0.665035,1.125125 -0.665529,1.125124 a 0.38405648,0.37507897 0 0 0 0.33302,0.562563 h 1.330061 1.330063 a 0.38405648,0.37507897 0 0 0 0.333013,-0.562563 l -0.665531,-1.125124 -0.665029,-1.125125 a 0.38405648,0.37507897 0 0 0 -0.353015,-0.187029 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.9999258,1.0001521 C 4.4599669,1.0001521 0,5.460119 0,11.000078 0,11.084014 0.00382497,11.166647 0.00585946,11.250076 0.13819417,5.8270478 4.5439033,1.5001484 9.9999258,1.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.263672 14 A 0.38405648 0.37507897 0 0 0 19.951172 14.1875 L 19.287109 15.3125 L 18.621094 16.4375 A 0.38405648 0.37507897 0 0 0 18.662109 16.869141 L 19.287109 15.8125 L 19.951172 14.6875 A 0.38405648 0.37507897 0 0 1 20.263672 14.5 A 0.38405648 0.37507897 0 0 1 20.617188 14.6875 L 21.28125 15.8125 L 21.90625 16.869141 A 0.38405648 0.37507897 0 0 0 21.947266 16.4375 L 21.28125 15.3125 L 20.617188 14.1875 A 0.38405648 0.37507897 0 0 0 20.263672 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/emotes/face-embarrassed.svg b/.icons/awkward/22x22/emotes/face-embarrassed.svg
new file mode 100644
index 00000000..278fa94a
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-embarrassed.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <ellipse style="fill:#ff6843" cx="4" cy="-12.5" rx="2" ry="2.5" transform="scale(1,-1)"/>
+ <ellipse style="fill:#ff6843" cx="17.5" cy="-12.5" rx="2" ry="2.5" transform="scale(1,-1)"/>
+ <path style="opacity:0.1" d="M 5.9892579,12.739258 A 2,2.5 0 0 1 3.9999999,15 2,2.5 0 0 1 2.0107421,12.760742 2,2.5 0 0 0 1.9999999,13 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 19.489258,12.739258 A 2,2.5 0 0 1 17.5,15 2,2.5 0 0 1 15.510742,12.760742 2,2.5 0 0 0 15.5,13 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="9" y="15.5" rx=".5" ry=".5"/>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="9" y="15" rx=".5" ry=".5"/>
+ <path style="opacity:0.1" d="m 7.4999998,7.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 14.5,7.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 8.9999998,8.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 16,8.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/22x22/emotes/face-glasses.svg b/.icons/awkward/22x22/emotes/face-glasses.svg
new file mode 100644
index 00000000..b7ede442
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-glasses.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.46,1 1,5.46 1,11 1,16.54 5.46,21 11,21 16.54,21 21,16.54 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 6.5042925,15 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 11,1 C 5.46,1 1,5.46 1,11 1,11.084 0.998,11.1665 1,11.25 1.1322,5.827 5.544,1.5 11,1.5 c 5.456,0 9.868,4.327 10,9.75 C 21.002,11.1665 21,11.084 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.1" d="m 9,8 c 0,0 1,-0.5 2,-0.5 1,0 2,0.5 2,0.5 V 9 C 13,9 12,8.5 11,8.5 10,8.5 9,9 9,9 Z"/>
+ <path style="fill:#682c76" d="m 9,7.5 c 0,0 1,-0.5 2,-0.5 1,0 2,0.5 2,0.5 v 1 C 13,8.5 12,8 11,8 10,8 9,8.5 9,8.5 Z"/>
+ <rect style="opacity:0.1" width="1.5" height="2" x="0" y="7.5" rx=".5" ry=".5"/>
+ <rect style="fill:#682c76" width="1.5" height="2" x="0" y="7" rx=".5" ry=".5"/>
+ <rect style="opacity:0.1" width="1.5" height="2" x="20.5" y="7.5" rx=".5" ry=".5"/>
+ <rect style="fill:#682c76" width="1.5" height="2" x="20.5" y="7" rx=".5" ry=".5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 6.5042925,14.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="6" cy="9" r="1"/>
+ <path style="opacity:0.3;fill:#0da3ff" d="M 8.5,8 A 3.5,3.5 0 0 1 5,11.5 3.5,3.5 0 0 1 1.5000001,8 3.5,3.5 0 0 1 5,4.5 3.5,3.5 0 0 1 8.5,8 Z"/>
+ <circle style="fill:#3f3f3f" cx="16" cy="9" r="1"/>
+ <path style="opacity:0.3;fill:#0da3ff" d="M 20.5,8 A 3.5,3.5 0 0 1 17,11.5 3.5,3.5 0 0 1 13.5,8 3.5,3.5 0 0 1 17,4.5 3.5,3.5 0 0 1 20.5,8 Z"/>
+ <path style="opacity:0.1" d="m 5,4.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 5,4 A 4,4 0 0 0 1,8 4,4 0 0 0 5,12 4,4 0 0 0 9,8 4,4 0 0 0 5,4 Z M 5,5 C 6.668699,5 8,6.331301 8,8 8,9.668699 6.668699,11 5,11 3.3313011,11 2,9.668699 2,8 2,6.331301 3.3313011,5 5,5 Z"/>
+ <path style="opacity:0.1" d="m 17,4.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 17,4 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/22x22/emotes/face-kiss.svg b/.icons/awkward/22x22/emotes/face-kiss.svg
new file mode 100644
index 00000000..fcdbe7f0
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-kiss.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <path style="opacity:0.1" d="M 8.4829797,15.5 C 8.4012867,15.57752 8.3244675,15.656236 8.2603236,15.739062 8.1964856,15.81275 8.124721,15.946874 8.124721,15.946875 8.04525,16.095222 7.9999999,16.250288 7.9999999,16.411718 7.9999999,17.012544 8.7750597,17.5 9.731026,17.5 H 11 12.268973 C 13.22494,17.5 14,17.012544 14,16.411718 c 0,-0.16143 -0.04525,-0.316496 -0.124721,-0.464843 0,0 -0.0726,-0.134129 -0.13644,-0.207813 C 13.674662,15.656194 13.597927,15.577554 13.516183,15.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="fill:#c2352a" d="M 8.4829797,15 C 8.4012867,15.07752 8.3244675,15.156236 8.2603236,15.239062 8.1964856,15.31275 8.124721,15.446874 8.124721,15.446875 8.04525,15.595222 7.9999999,15.750288 7.9999999,15.911718 7.9999999,16.512544 8.7750597,17 9.731026,17 H 11 12.268973 C 13.22494,17 14,16.512544 14,15.911718 c 0,-0.16143 -0.04525,-0.316496 -0.124721,-0.464843 0,0 -0.0726,-0.134129 -0.13644,-0.207813 C 13.674662,15.156194 13.597927,15.077554 13.516183,15 Z"/>
+ <path style="opacity:0.1" d="m 9.731026,13.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 13.95475,14.904777 14,14.748931 14,14.5875 14,13.986674 13.22494,13.5 12.268973,13.5 11.767621,13.5 11.316199,13.617176 11,13.83125 10.6838,13.617176 10.232379,13.5 9.731026,13.5 Z"/>
+ <path style="fill:#db493d" d="m 9.731026,13 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 13.95475,14.404777 14,14.248931 14,14.0875 14,13.486674 13.22494,13 12.268973,13 11.767621,13 11.316199,13.117176 11,13.33125 10.6838,13.117176 10.232379,13 9.731026,13 Z"/>
+ <path style="opacity:0.1" d="m 7.5,8.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 9,9.218956 8.328353,8.5003639 7.5,8.5003639 Z"/>
+ <path style="opacity:0.1" d="m 14.5,8.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 9.000178,9.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 15.999556,9.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/22x22/emotes/face-laugh.svg b/.icons/awkward/22x22/emotes/face-laugh.svg
new file mode 100644
index 00000000..9bc08ed4
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-laugh.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <path style="opacity:0.1" d="m 7.4999998,7.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 14.5,7.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 11,14.5 C 8.7908607,14.5 6.9999999,14.499665 6.9999999,15.228236 6.9999999,16.411704 8.7908607,17.5 11,17.5 c 2.209139,0 4,-1.088296 4,-2.271764 C 15,14.499665 13.209139,14.5 11,14.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="fill:#3f3f3f" d="m 8.9999998,8.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 16,8.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 15,14.728571 C 15,15.912039 13.209139,17 11,17 8.7908607,17 6.9999999,15.912039 6.9999999,14.728571 6.9999999,14 8.7908607,14 11,14 c 2.209139,0 4,0 4,0.728571 z"/>
+ <path style="opacity:0.1" d="M 3.750885,14.307068 C 3.01896,13.884491 2.8282136,12.905182 3.151984,12.344395 3.3767105,11.955158 3.824378,11.617337 4.444445,11.148745 4.533991,11.080555 4.628184,11.010321 4.7244245,10.936535 5.216968,10.559948 5.824805,10.19945 6.2353125,9.96795 c -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 5.42629,14.405182 4.482811,14.729645 3.750885,14.307068 Z"/>
+ <path style="fill:#2e84d7" d="M 3.750885,13.807068 C 3.01896,13.384491 2.8282136,12.405182 3.151984,11.844395 3.3767105,11.455158 3.824378,11.117337 4.444445,10.648745 4.533991,10.580555 4.628184,10.510321 4.7244245,10.436535 5.216968,10.059948 5.824805,9.69945 6.2353125,9.46795 c -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 5.42629,13.905182 4.482811,14.229645 3.750885,13.807068 Z"/>
+ <path style="opacity:0.1" d="m 18.284427,14.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 16.818344,10.559948 16.210507,10.19945 15.8,9.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 18.284427,13.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 16.818344,10.059948 16.210507,9.69945 15.8,9.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/22x22/emotes/face-monkey.svg b/.icons/awkward/22x22/emotes/face-monkey.svg
new file mode 100644
index 00000000..8d08e733
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-monkey.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="opacity:0.2" cx="3.5" cy="8" r="3.5"/>
+ <circle style="opacity:0.2" cx="18.5" cy="8" r="3.5"/>
+ <path style="opacity:0.2" d="m 11,1.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="7.5" r="3.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3.5 4 A 3.5 3.5 0 0 0 0 7.5 A 3.5 3.5 0 0 0 0.01171875 7.7753906 A 3.5 3.5 0 0 1 3.5 4.5 A 3.5 3.5 0 0 1 6.9882812 7.7246094 A 3.5 3.5 0 0 0 7 7.5 A 3.5 3.5 0 0 0 3.5 4 z"/>
+ <circle style="fill:#684c2a" cx="18.5" cy="7.5" r="3.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 18.5 4 A 3.5 3.5 0 0 0 15 7.5 A 3.5 3.5 0 0 0 15.011719 7.7753906 A 3.5 3.5 0 0 1 18.5 4.5 A 3.5 3.5 0 0 1 21.988281 7.7246094 A 3.5 3.5 0 0 0 22 7.5 A 3.5 3.5 0 0 0 18.5 4 z"/>
+ <path style="fill:#9d672b" d="M 11,1 C 5.46,1 1,5.46 1,11 1,16.54 5.46,21 11,21 16.54,21 21,16.54 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 7.5,4.5 A 3.5,3.5 0 0 0 4,8 3.5,3.5 0 0 0 6.6425781,11.388672 8,5.5 0 0 0 3,16 8,5.5 0 0 0 3.2460938,17.326172 C 5.07692,19.569897 7.8651561,21 11,21 c 3.13738,0 5.927057,-1.432827 7.757812,-3.679688 A 8,5.5 0 0 0 19,16 8,5.5 0 0 0 15.353516,11.390625 3.5,3.5 0 0 0 18,8 3.5,3.5 0 0 0 14.5,4.5 3.5,3.5 0 0 0 11,8 3.5,3.5 0 0 0 11.03906,8.5 H 10.95898 A 3.5,3.5 0 0 0 11,8 3.5,3.5 0 0 0 7.5,4.5 Z"/>
+ <ellipse style="fill:#e2bf56" cx="11" cy="15.5" rx="8" ry="5.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 0.998,11.1665 1,11.25 1.1322,5.827 5.544,1.5 11,1.5 c 5.456,0 9.868,4.327 10,9.75 C 21.002,11.1665 21,11.084 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <circle style="fill:#e2bf56" cx="7.5" cy="7.5" r="3.5"/>
+ <rect style="fill:#e2bf56" width="6" height="4" x="8" y="8"/>
+ <circle style="opacity:0.1" cx="7.5" cy="7" r="1.5"/>
+ <circle style="fill:#e2bf56" cx="14.5" cy="7.5" r="3.5"/>
+ <circle style="opacity:0.1" cx="14.5" cy="7" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="6.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="14.5" cy="6.5" r="1.5"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 6.5042925,16 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 6.5042925,15.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/22x22/emotes/face-plain.svg b/.icons/awkward/22x22/emotes/face-plain.svg
new file mode 100644
index 00000000..d1aaf485
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-plain.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <rect style="opacity:0.1" width="8" height="1" x="7" y="15.5" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <rect style="fill:#3f3f3f" width="8" height="1" x="7" y="15" rx=".5" ry=".5"/>
+ <circle style="opacity:0.1" cx="7.5" cy="9" r="1.5"/>
+ <circle style="opacity:0.1" cx="14.5" cy="9" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="14.5" cy="8.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/emotes/face-raspberry.svg b/.icons/awkward/22x22/emotes/face-raspberry.svg
new file mode 100644
index 00000000..a429f030
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-raspberry.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <path style="fill:#db493d" d="M 11,14.5 V 16 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="7" y="14.5" rx=".5" ry=".5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <rect style="fill:#3f3f3f" width="8" height="1" x="7" y="14" rx=".5" ry=".5"/>
+ <circle style="opacity:0.1" cx="14.5" cy="9" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="14.5" cy="8.5" r="1.5"/>
+ <path style="opacity:0.1" d="m 7.4999998,8.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 8.9999998,9.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/22x22/emotes/face-sad.svg b/.icons/awkward/22x22/emotes/face-sad.svg
new file mode 100644
index 00000000..dfe21d08
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-sad.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.46,1 1,5.46 1,11 1,16.54 5.46,21 11,21 16.54,21 21,16.54 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.1" d="M 6.240187,10.029946 C 5.6088415,9.403207 6.351206,9.010334 6.982551,8.383595 7.6138965,7.756856 7.8951455,7.133583 8.526491,7.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 6.240187,9.529946 C 5.6088415,8.9032055 6.351206,8.5103335 6.982551,7.883595 7.6138965,7.256856 7.8951455,6.633583 8.526491,7.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 6.5,16.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 6.5,16.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 11,1 C 5.46,1 1,5.46 1,11 1,11.08394 1.00382,11.166571 1.00586,11.25 1.1381952,5.8269315 5.543937,1.5 11,1.5 c 5.456063,0 9.861805,4.3269315 9.99414,9.75 C 20.996176,11.166571 21,11.083937 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.1" d="M 15.759812,10.029946 C 16.391158,9.403207 15.648793,9.010334 15.017448,8.383595 14.386103,7.756856 14.104854,7.133583 13.473509,7.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 15.759812,9.529946 C 16.391158,8.9032055 15.648793,8.5103335 15.017448,7.883595 14.386103,7.256856 14.104854,6.633583 13.473509,7.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/22x22/emotes/face-sick.svg b/.icons/awkward/22x22/emotes/face-sick.svg
new file mode 100644
index 00000000..e6ca13ce
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-sick.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="opacity:0.1" d="M 15.522847,17.500295 A 0.50004999,0.50004999 0 0 1 15.103902,17.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 6.1039019,16.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 6.5042923,16.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 7.4999998,7.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 14.5,7.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 8.9999998,8.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 16,8.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/22x22/emotes/face-smile-big.svg b/.icons/awkward/22x22/emotes/face-smile-big.svg
new file mode 100644
index 00000000..baa138e1
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-smile-big.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <circle style="opacity:0.1" cx="7.5" cy="9" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <circle style="opacity:0.1" cx="14.5" cy="9" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="14.5" cy="8.5" r="1.5"/>
+ <g transform="matrix(0.49999999,0,0,0.49999999,-0.99570726,-0.4999996)">
+ <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/22x22/emotes/face-smile.svg b/.icons/awkward/22x22/emotes/face-smile.svg
new file mode 100644
index 00000000..57455f97
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-smile.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <path style="opacity:0.1" d="m 7.4999998,8.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 14.5,8.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 15.518554,14.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 15.518554,14.49414 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="fill:#3f3f3f" d="m 8.9999998,9.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 16,9.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 6.4999998,14.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/22x22/emotes/face-smirk.svg b/.icons/awkward/22x22/emotes/face-smirk.svg
new file mode 100644
index 00000000..90b50f8e
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-smirk.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <circle style="opacity:0.1" cx="7.5" cy="9" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <circle style="opacity:0.1" cx="14.5" cy="9" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="14.5" cy="8.5" r="1.5"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 6.5042926,15.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 6.5042926,14.5 c 0,0 1.8120316,2.156397 4.9997074,2"/>
+</svg>
diff --git a/.icons/awkward/22x22/emotes/face-surprise.svg b/.icons/awkward/22x22/emotes/face-surprise.svg
new file mode 100644
index 00000000..6c3396e8
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-surprise.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <circle style="opacity:0.1" cx="14.5" cy="9" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="14.5" cy="8.5" r="1.5"/>
+ <circle style="opacity:0.1" cx="7.5" cy="9" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="8.5" r="1.5"/>
+ <ellipse style="opacity:0.1" cx="11" cy="15.5" rx="2" ry="3"/>
+ <ellipse style="fill:#7f2a23" cx="11" cy="15" rx="2" ry="3"/>
+</svg>
diff --git a/.icons/awkward/22x22/emotes/face-tired.svg b/.icons/awkward/22x22/emotes/face-tired.svg
new file mode 100644
index 00000000..f36325b7
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-tired.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <ellipse style="opacity:0.1" cx="19.194" cy="-3.085" rx="2.598" ry="3.354" transform="matrix(0.44017042,0.89791425,-0.82693623,0.56229571,0,0)"/>
+ <ellipse style="fill:#7f2a23" cx="18.777" cy="-3.307" 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 7.4999998,7.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 14.5,7.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 16,8.1713842 15.328427,7.499811 14.5,7.499811 Z"/>
+ <path style="fill:#3f3f3f" d="m 8.9999998,8.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 16,8.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/22x22/emotes/face-uncertain.svg b/.icons/awkward/22x22/emotes/face-uncertain.svg
new file mode 100644
index 00000000..84ceadd5
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-uncertain.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <path style="opacity:0.1;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="M 7.4999998,17.000071 14.5,14.500071"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 7.4999998,16.5 14.5,14"/>
+ <circle style="opacity:0.1" cx="7.5" cy="9" r="1.5"/>
+ <circle style="opacity:0.1" cx="14.5" cy="9" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="14.5" cy="8.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/emotes/face-wink.svg b/.icons/awkward/22x22/emotes/face-wink.svg
new file mode 100644
index 00000000..59749118
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-wink.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <circle style="opacity:0.1" cx="7.5" cy="9" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="8.5" r="1.5"/>
+ <g transform="matrix(0.49999999,0,0,0.49999999,-0.99570726,-0.4999996)">
+ <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 14.5,8.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 16,9.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/22x22/emotes/face-worried.svg b/.icons/awkward/22x22/emotes/face-worried.svg
new file mode 100644
index 00000000..ef2fce19
--- /dev/null
+++ b/.icons/awkward/22x22/emotes/face-worried.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.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 11,1 C 5.4599999,1 1,5.4599999 1,11 1,16.54 5.4599999,21 11,21 16.54,21 21,16.54 21,11 21,5.4599999 16.54,1 11,1 Z"/>
+ <circle style="opacity:0.1" cx="7.5" cy="9" r="1.5"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.4604924,1 1.0008889,5.4599999 1.0008889,11 c 0,0.084 -0.002,0.1665 0,0.25 C 1.1330771,5.8269999 5.5444849,1.5 11,1.5 c 5.455515,0 9.867123,4.3269999 9.999111,9.75 0.002,-0.0835 0,-0.166 0,-0.25 C 20.999111,5.4599999 16.539507,1 11,1 Z"/>
+ <circle style="opacity:0.1" cx="14.5" cy="9" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="14.5" cy="8.5" r="1.5"/>
+ <path style="opacity:0.1" d="M 15.522847,17.499795 A 0.50004999,0.50004999 0 0 1 15.103902,17.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 6.5042926,16.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/22x22/mimetypes/application-7zip.svg b/.icons/awkward/22x22/mimetypes/application-7zip.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-7zip.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-acad.svg b/.icons/awkward/22x22/mimetypes/application-acad.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-acad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-afdesigner.svg b/.icons/awkward/22x22/mimetypes/application-afdesigner.svg
new file mode 100644
index 00000000..519020fb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-afdesigner.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="1" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="20" x="1" y="1" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 9.354798,4.5 h 2.362339 L 11.914755,5 H 12.59191 L 18.5,15.253315 17.227798,17.5 h -5.170962 l 0.524005,1 h -0.228725 l -0.523956,-1 H 5.4094235 L 5.080841,17 H 4.6744895 L 3.5,14.811517 v 0 L 5.0053145,12.200461 6.3996555,11.396779 8.7065075,7.4025485 8.242475,6.598817 Z M 10.746896,8.20628 6.6660705,15.5 h 3.9054415 l -0.450721,-1.00245 4.256208,0.0049 z"/>
+ <path style="fill:#ffffff" d="m 9.354798,4 h 2.362339 l 0.197618,0.5 H 12.59191 L 18.5,14.753315 17.227798,17 h -5.170962 l 0.524005,1 H 12.352116 L 11.82816,17 H 5.4094235 L 5.080841,16.5 H 4.6744895 L 3.5,14.311517 v 0 L 5.0053145,11.700461 6.3996555,10.896779 8.7065075,6.9025485 8.242475,6.098817 Z M 10.746896,7.70628 6.6660705,15 h 3.9054415 l -0.450721,-1.00245 4.256208,0.0049 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-atom+xml.svg b/.icons/awkward/22x22/mimetypes/application-atom+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-atom+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-autocad_dwg.svg b/.icons/awkward/22x22/mimetypes/application-autocad_dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-autocad_dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-bitwig-clip.svg b/.icons/awkward/22x22/mimetypes/application-bitwig-clip.svg
new file mode 120000
index 00000000..3baf7bee
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-bitwig-clip.svg
@@ -0,0 +1 @@
+application-bitwig-project.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-bitwig-device.svg b/.icons/awkward/22x22/mimetypes/application-bitwig-device.svg
new file mode 120000
index 00000000..3baf7bee
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-bitwig-device.svg
@@ -0,0 +1 @@
+application-bitwig-project.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-bitwig-preset.svg b/.icons/awkward/22x22/mimetypes/application-bitwig-preset.svg
new file mode 100644
index 00000000..89226035
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-bitwig-preset.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-bitwig-project-folder.svg b/.icons/awkward/22x22/mimetypes/application-bitwig-project-folder.svg
new file mode 100644
index 00000000..11334550
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-bitwig-project-folder.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-bitwig-project.svg b/.icons/awkward/22x22/mimetypes/application-bitwig-project.svg
new file mode 100644
index 00000000..ad090728
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-bitwig-project.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-certificate.svg b/.icons/awkward/22x22/mimetypes/application-certificate.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-certificate.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-dart.svg b/.icons/awkward/22x22/mimetypes/application-dart.svg
new file mode 100644
index 00000000..1080ad0c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-dart.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 5,5.5 -3.7363281,6 C 1.1505281,11.739511 1,12.153961 1,12.419922 1,12.994457 1.2526488,13.58269 1.6582031,14 l 4.4980469,4.5 3.501953,3 H 18 v -3 l 3,-0.002 V 10.289062 L 16.990234,6.078125 C 16.399536,5.4844875 15.87432,5.499981 15.148438,5.5 Z"/>
+ <path style="fill:#01579b" d="M 6.1565,18.000473 1.6582911,13.500184 C 1.2527368,13.082874 1,12.495114 1,11.920579 1,11.654618 1.1498788,11.238777 1.2630226,10.999266 L 5,5 Z"/>
+ <path style="fill:#40c4ff" d="M 20.95,9.788619 13.369407,1.6582911 C 13.071119,1.3585335 12.448094,1 11.922049,1 11.469473,1 11.025714,1.0911028 10.737712,1.2630226 L 5,5 Z"/>
+ <path id="polygon14" style="fill:#40c4ff" d="M 11.763757,15.473587 6.1565,18.000473 9.658107,20.999999 h 8.342627 v -3.553008 z"/>
+ <path style="fill:#0ba8ef" d="m 5,15.579527 c 0,1.055029 0.054478,1.315113 0.580523,1.842627 L 6.1565,18.000473 H 18.000734 L 12.159026,10.869958 5,5 Z"/>
+ <path style="fill:#01579b" d="M 15.147687,4.999735 5,5 18,18 21,17.999 V 9.788619 L 16.990313,5.5787885 C 16.399615,4.985151 15.87357,4.999716 15.147687,4.999735 Z"/>
+ <path style="opacity:0.2" d="m 5,5 0.5,0.5 h 10.148438 c 0.686689,-1.8e-5 1.195197,0.00282 1.748046,0.5039062 L 16.990234,5.578125 C 16.399536,4.9844875 15.87432,4.999981 15.148438,5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11.921875,1 C 11.469299,1 11.026283,1.091752 10.738281,1.2636719 L 5,5 H 5.7675781 L 10.738281,1.7636719 C 11.026283,1.5917523 11.469299,1.5 11.921875,1.5 c 0.526045,0 1.148978,0.3584455 1.447266,0.6582031 l 2.707031,2.9023438 c 0.311618,0.066784 0.604938,0.2069156 0.914062,0.5175781 L 18.578125,7.2460938 13.369141,1.6582031 C 13.070853,1.3584455 12.44792,1 11.921875,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5,5 V 5.5 L 17.5,18 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-dwg.svg b/.icons/awkward/22x22/mimetypes/application-dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-dxf.svg b/.icons/awkward/22x22/mimetypes/application-dxf.svg
new file mode 100644
index 00000000..f8f56ea8
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-dxf.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 4,1.5 C 3.446,1.5 3,1.946 3,2.5 V 20.5 C 3,21.054 3.446,21.5 4,21.5 H 18 C 18.554,21.5 19,21.054 19,20.5 V 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#ec4646" d="M 4,1 C 3.446,1 3,1.446 3,2 V 20 C 3,20.554 3.446,21 4,21 H 18 C 18.554,21 19,20.554 19,20 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 V 2.5 C 3,1.946 3.446,1.5 4,1.5 H 13 V 1 Z"/>
+ <path style="opacity:0.2" d="M 13,1.5 V 6.5 C 13,7.0525 13.448,7.5 14,7.5 H 19 Z"/>
+ <path style="fill:#f17575" d="M 13,1 V 6 C 13,6.5525 13.448,7 14,7 H 19 Z"/>
+ <path style="opacity:0.2" d="M 7,1.5 V 13.5 H 4 V 16.5 H 3 V 17.5 H 4 V 20.5 H 7 V 21 H 8 V 20.5 H 11 V 17.5 H 19 V 16.5 H 11 V 13.5 H 8 V 1.5 Z M 5,14.5 H 10 V 19.5 H 5 Z M 7,16.5 V 17.5 H 8 V 16.5 Z"/>
+ <path style="fill:#ffffff" d="M 7,1 V 13 H 4 V 16 H 3 V 17 H 4 V 20 H 7 V 21 H 8 V 20 H 11 V 17 H 19 V 16 H 11 V 13 H 8 V 1 Z M 5,14 H 10 V 19 H 5 Z M 7,16 V 17 H 8 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-epub+zip.svg b/.icons/awkward/22x22/mimetypes/application-epub+zip.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-epub+zip.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-excel.svg b/.icons/awkward/22x22/mimetypes/application-excel.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-font-woff.svg b/.icons/awkward/22x22/mimetypes/application-font-woff.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-font-woff.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-geo+json.svg b/.icons/awkward/22x22/mimetypes/application-geo+json.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-geo+json.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-gml+xml.svg b/.icons/awkward/22x22/mimetypes/application-gml+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-gml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-gnunet-directory.svg b/.icons/awkward/22x22/mimetypes/application-gnunet-directory.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-gnunet-directory.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-gpx+xml.svg b/.icons/awkward/22x22/mimetypes/application-gpx+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-gpx+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-gpx.svg b/.icons/awkward/22x22/mimetypes/application-gpx.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-gpx.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-gvdesign.svg b/.icons/awkward/22x22/mimetypes/application-gvdesign.svg
new file mode 100644
index 00000000..4ddcd4eb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-gvdesign.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#c63166" d="M 9.458008,1 C 8.6382265,1.7686456 5.159992,5.296406 3,7.508789 V 7.941406 C 3.3457843,7.6288625 3.849462,7.17924 4.024414,7.033203 4.1273305,6.9472955 4.5272365,6.595582 4.913086,6.251953 5.2989355,5.9083245 5.7977205,5.46891 6.0214845,5.2753905 6.2452485,5.0818715 6.7093195,4.659818 7.0527345,4.3378905 7.715105,3.7169646 9.761011,1.9025466 9.988281,1.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 7.203577,6.2759735 6.309722,7.6614755 5.9375,8.238281 5.5652785,8.815087 4.7426455,10.090469 4.109375,11.072266 3.7267479,11.665475 3.3817423,12.19963 3,12.791016 V 20 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 13.5,6.5 13,1 Z"/>
+ <path style="fill:#b8da6c" d="M 4,1 C 3.446,1 3,1.446 3,2 V 7.5078125 C 5.159253,5.296441 8.638742,1.7679219 9.458008,1 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 5.7977205,5.46891 5.2989355,5.9083245 4.913086,6.251953 4.5272365,6.595582 4.1273305,6.9472955 4.024414,7.033203 3.849462,7.17924 3.3457843,7.6288625 3,7.941406 v 4.84961 C 3.3817423,12.19963 3.7267479,11.665475 4.109375,11.072266 4.7426455,10.090469 5.5652785,8.8150875 5.9375,8.238281 6.309722,7.6614755 7.203577,6.2759735 7.923828,5.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 19,14.006836 12.123047,21 H 18 c 0.554,0 1,-0.446 1,-1 z"/>
+ <path style="fill:#eddf36" d="m 13.5,6.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 10.289063,21 h 1.833984 L 19,14.006836 V 7 L 13.5,6.5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.1" d="m 13,1.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#faf5bc" d="m 13,1 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="M 8.948242,1.5 C 7.712719,2.7105472 4.8973265,5.56469 3,7.5078125 V 7.941406 C 3.1717553,7.786162 3.3187572,7.659116 3.508789,7.4902345 5.671334,5.2799385 8.6946035,2.2155612 9.458008,1.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 9.389229,2.8873123 8.6440775,4.0423855 7.9238275,5.1591795 7.2035765,6.2759735 6.3097215,7.6614755 5.9374995,8.238281 5.565278,8.8150875 4.742645,10.090469 4.1093745,11.072266 3.7267479,11.665475 3.3817423,12.19963 3,12.791016 v 0.5 C 3.3817423,12.69963 3.7267479,12.165475 4.109375,11.572266 4.7426455,10.590469 5.5652785,9.315088 5.9375,8.738281 6.309722,8.1614755 7.203577,6.7759735 7.923828,5.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 19,14.006836 12.123047,21 h -1.802734 c -0.0088,0.138624 -0.02074,0.350149 -0.02637,0.428711 L 10.289063,21.5 h 1.833984 L 19,14.506836 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-gzip.svg b/.icons/awkward/22x22/mimetypes/application-gzip.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-gzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-illustrator.svg b/.icons/awkward/22x22/mimetypes/application-illustrator.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-illustrator.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-java.svg b/.icons/awkward/22x22/mimetypes/application-java.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-java.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-javascript.svg b/.icons/awkward/22x22/mimetypes/application-javascript.svg
new file mode 120000
index 00000000..9f4aef24
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-json.svg b/.icons/awkward/22x22/mimetypes/application-json.svg
new file mode 100644
index 00000000..291ece21
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-json.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:round" 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-loc+xml.svg b/.icons/awkward/22x22/mimetypes/application-loc+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-loc+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-mathml+xml.svg b/.icons/awkward/22x22/mimetypes/application-mathml+xml.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-metalink+xml.svg b/.icons/awkward/22x22/mimetypes/application-metalink+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-metalink+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-metalink4+xml.svg b/.icons/awkward/22x22/mimetypes/application-metalink4+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-metalink4+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-msexcel.svg b/.icons/awkward/22x22/mimetypes/application-msexcel.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-msexcel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-mspowerpoint.svg b/.icons/awkward/22x22/mimetypes/application-mspowerpoint.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-mspowerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-msword-template.svg b/.icons/awkward/22x22/mimetypes/application-msword-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-msword-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-msword.svg b/.icons/awkward/22x22/mimetypes/application-msword.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-msword.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-octet-stream.svg b/.icons/awkward/22x22/mimetypes/application-octet-stream.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-octet-stream.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-oebps-package+xml.svg b/.icons/awkward/22x22/mimetypes/application-oebps-package+xml.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-oebps-package+xml.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-ogg.svg b/.icons/awkward/22x22/mimetypes/application-ogg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-ogg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-owl+xml.svg b/.icons/awkward/22x22/mimetypes/application-owl+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-owl+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-pdf.svg b/.icons/awkward/22x22/mimetypes/application-pdf.svg
new file mode 100644
index 00000000..5ee32e00
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-pdf.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g>
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#c03630" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#f36961" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="m 10.39,8.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 6.3508,18.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 style="fill:#ffffff" d="m 10.39,8 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 6.3508,17.77657 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-pgp-encrypted.svg b/.icons/awkward/22x22/mimetypes/application-pgp-encrypted.svg
new file mode 100644
index 00000000..788f2cab
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-pgp-encrypted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#d84747" d="M 11,9 C 9.5227,9 7.8914,10.0454 8,11.3213 v 1.6786 H 7.66629 c -0.3692,0 -0.6663,0.184 -0.6663,0.5 v 3.9282 c 0,0.317 0.29714,0.5715 0.66629,0.5715 h 6.6674 c 0.369,0 0.666,-0.255 0.666,-0.572 v -3.928 c 0,-0.31657 -0.30935,-0.4999 -0.66629,-0.4999 h -0.334 v -1.678 c 0,-1.28 -1.523,-2.322 -3,-2.322 z m 0,2 c 0.63314,0 0.94748,-0.05151 1,0.5 v 1.5001 h -2 v -1.5 c 0,-0.554 0.367,-0.5 1,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-pgp-keys.svg b/.icons/awkward/22x22/mimetypes/application-pgp-keys.svg
new file mode 100644
index 00000000..4cabe0bb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-pgp-keys.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#129a4d" d="m 9,12 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 3,3 0 0 0 2.824,-2 H 14 v 1 h 2 v -1 h 0.5 v -2 h -4.6748 a 3,3 0 0 0 -2.825,-2 z m 0,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-pgp-signature.svg b/.icons/awkward/22x22/mimetypes/application-pgp-signature.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-pgp-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-pgp.svg b/.icons/awkward/22x22/mimetypes/application-pgp.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-pgp.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-pkcs10.svg b/.icons/awkward/22x22/mimetypes/application-pkcs10.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-pkcs10.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-pkcs12.svg b/.icons/awkward/22x22/mimetypes/application-pkcs12.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-pkcs12.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-pkcs7-mime.svg b/.icons/awkward/22x22/mimetypes/application-pkcs7-mime.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-pkcs7-mime.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-pkcs7-signature.svg b/.icons/awkward/22x22/mimetypes/application-pkcs7-signature.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-pkcs7-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-pkcs8.svg b/.icons/awkward/22x22/mimetypes/application-pkcs8.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-pkcs8.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-pkix-cert.svg b/.icons/awkward/22x22/mimetypes/application-pkix-cert.svg
new file mode 100644
index 00000000..e73be910
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-pkix-cert.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#13a553" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#70c896" d="m 13,1 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="M 11,9.5 C 10.440115,9.500778 9.927265,9.813308 9.669922,10.310547 9.533524,10.270571 9.392136,10.250185 9.25,10.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 7.3133075,12.427265 7.000778,12.940115 7,13.5 7.000778,14.059885 7.3133076,14.572735 7.8105469,14.830078 7.7705712,14.966476 7.7501851,15.107864 7.75,15.25 7.7502459,15.981764 8.2784706,16.606555 9,16.728516 V 19 c 8.5e-5,0.399294 0.445067,0.637437 0.777344,0.416016 L 11,18.601562 12.222656,19.416016 C 12.554933,19.637437 12.999915,19.399294 13,19 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 14.775848,14.41838 14.99954,13.973168 15,13.5 14.999222,12.940115 14.686692,12.427265 14.189453,12.169922 14.229429,12.033524 14.249815,11.892136 14.25,11.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 12.072735,9.813305 11.559885,9.500778 11,9.5 Z m 0,1.5 c 1.380712,0 2.5,1.119288 2.5,2.5 C 13.5,14.880712 12.380712,16 11,16 9.619288,16 8.5,14.880712 8.5,13.5 8.5,12.119288 9.619288,11 11,11 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 11,9 C 10.440115,9.000778 9.927265,9.313308 9.669922,9.810547 9.533524,9.770571 9.392136,9.750185 9.25,9.75 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 7.3133075,11.927265 7.000778,12.440115 7,13 7.000778,13.559885 7.3133076,14.072735 7.8105469,14.330078 7.7705712,14.466476 7.7501851,14.607864 7.75,14.75 7.7502459,15.481764 8.2784706,16.106555 9,16.228516 V 18.5 c 8.5e-5,0.399294 0.445067,0.637437 0.777344,0.416016 L 11,18.101562 12.222656,18.916016 C 12.554933,19.137437 12.999915,18.899294 13,18.5 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 14.775848,13.91838 14.99954,13.473168 15,13 14.999222,12.440115 14.686692,11.927265 14.189453,11.669922 14.229429,11.533524 14.249815,11.392136 14.25,11.25 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 12.072735,9.313305 11.559885,9.000778 11,9 Z m 0,1.5 c 1.380712,0 2.5,1.119288 2.5,2.5 0,1.380712 -1.119288,2.5 -2.5,2.5 -1.380712,0 -2.5,-1.119288 -2.5,-2.5 0,-1.380712 1.119288,-2.5 2.5,-2.5 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-pkix-crl.svg b/.icons/awkward/22x22/mimetypes/application-pkix-crl.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-pkix-crl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-pkix-pkipath.svg b/.icons/awkward/22x22/mimetypes/application-pkix-pkipath.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-pkix-pkipath.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-postscript.svg b/.icons/awkward/22x22/mimetypes/application-postscript.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-postscript.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-ram.svg b/.icons/awkward/22x22/mimetypes/application-ram.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-ram.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-rdf+xml.svg b/.icons/awkward/22x22/mimetypes/application-rdf+xml.svg
new file mode 120000
index 00000000..148a141b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-rdf+xml.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-relaxng.svg b/.icons/awkward/22x22/mimetypes/application-relaxng.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-relaxng.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-rss+xml.svg b/.icons/awkward/22x22/mimetypes/application-rss+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-rss+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-rtf.svg b/.icons/awkward/22x22/mimetypes/application-rtf.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-rtf.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-shorten.svg b/.icons/awkward/22x22/mimetypes/application-shorten.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-shorten.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-slf+xml.svg b/.icons/awkward/22x22/mimetypes/application-slf+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-slf+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-sql.svg b/.icons/awkward/22x22/mimetypes/application-sql.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-sweethome3d.svg b/.icons/awkward/22x22/mimetypes/application-sweethome3d.svg
new file mode 120000
index 00000000..ea8e87f8
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-sweethome3d.svg
@@ -0,0 +1 @@
+../apps/sweethome3d.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-tcx+xml.svg b/.icons/awkward/22x22/mimetypes/application-tcx+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-tcx+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd-google-earth-kml.svg b/.icons/awkward/22x22/mimetypes/application-vnd-google-earth-kml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd-google-earth-kml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.afdesigner.svg b/.icons/awkward/22x22/mimetypes/application-vnd.afdesigner.svg
new file mode 120000
index 00000000..bee3c8dd
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.afdesigner.svg
@@ -0,0 +1 @@
+application-afdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.affinity-designer.svg b/.icons/awkward/22x22/mimetypes/application-vnd.affinity-designer.svg
new file mode 120000
index 00000000..bee3c8dd
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.affinity-designer.svg
@@ -0,0 +1 @@
+application-afdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.android.package-archive.svg b/.icons/awkward/22x22/mimetypes/application-vnd.android.package-archive.svg
new file mode 100644
index 00000000..a4933339
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.android.package-archive.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 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 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.ant.fit.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ant.fit.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.ant.fit.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.apple.mpegurl.svg b/.icons/awkward/22x22/mimetypes/application-vnd.apple.mpegurl.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.apple.mpegurl.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.comicbook+zip.svg b/.icons/awkward/22x22/mimetypes/application-vnd.comicbook+zip.svg
new file mode 100644
index 00000000..791ba5b2
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.comicbook+zip.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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:#ffba3a" d="M 4,1 C 3.446,1 3,1.446 3,2 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 19,7 13,1 Z"/>
+ <path style="opacity:0.2" d="m 19,7.5 -6,-6 0,5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="fill:#ffdea2" d="m 19,7 -6,-6 0,5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 9,0 L 13,1 4,1 Z"/>
+ <path style="fill:#3f3f3f" d="M 9,10 C 9,13 9,13 8.616211,13 8.216075,13 7.74039,12.90588 7.457031,12.410156 7.070576,11.734182 7.5,10 7.5,10 5,10 4,12.646491 4,14.380859 4,17 6,18 7.2503865,18 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 16,18 18,17 18,14.380859 18,12.646491 17,10 14.5,10 c 0,0 0.429424,1.734182 0.04297,2.410156 C 14.25961,12.905877 13.783926,13 13.383789,13 13,13 13,13 13,10 l -1.5,1 -0.5,0 -0.5,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.debian.binary-package.svg b/.icons/awkward/22x22/mimetypes/application-vnd.debian.binary-package.svg
new file mode 120000
index 00000000..1ac361cf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.debian.binary-package.svg
@@ -0,0 +1 @@
+../apps/gdebi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.fai.igc.svg b/.icons/awkward/22x22/mimetypes/application-vnd.fai.igc.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.fai.igc.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.flatpak.ref.svg b/.icons/awkward/22x22/mimetypes/application-vnd.flatpak.ref.svg
new file mode 120000
index 00000000..6bddb89f
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.flatpak.ref.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.flatpak.repo.svg b/.icons/awkward/22x22/mimetypes/application-vnd.flatpak.repo.svg
new file mode 120000
index 00000000..6bddb89f
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.flatpak.repo.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.flatpak.svg b/.icons/awkward/22x22/mimetypes/application-vnd.flatpak.svg
new file mode 100644
index 00000000..47c2d7f7
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.flatpak.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-0.9999963,-0.9999995)">
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.geo+json.svg b/.icons/awkward/22x22/mimetypes/application-vnd.geo+json.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.geo+json.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.document.svg b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.document.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.google-apps.drawing.svg b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.drawing.svg
new file mode 100644
index 00000000..651fc8b8
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.drawing.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#e73144" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#f0828d" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <circle style="opacity:0.8;fill:#ffffff" cx="10.5" cy="12.5" r="3.5"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="6" height="6" x="11" y="13"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.form.svg b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.form.svg
new file mode 100644
index 00000000..29517a62
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.form.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#13a553" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#70c795" d="m 13,1 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="m 6,10.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 6,10 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.fusiontable.svg b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.fusiontable.svg
new file mode 100644
index 00000000..59947bf1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.fusiontable.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g>
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#13a553" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#70c896" d="m 13,1 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="m 19,8.5 -8,8 L 7.5,13 3,17.5 v 2 l 4.5,-4.5 3.5,3.5 8,-8 z"/>
+ <path style="fill:#ffffff" d="M 19,8 11,16 7.5,12.5 3,17 v 2 L 7.5,14.5 11,18 19,10 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.map.svg b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.map.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.map.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.presentation.svg b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.presentation.svg
new file mode 120000
index 00000000..d12a1d25
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.google-apps.script.svg b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.script.svg
new file mode 100644
index 00000000..1bacc0a4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.script.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g>
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#0a99d6" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#6ac1e6" d="m 13,1 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="m 11,9.5 a 5,5 0 0 0 -5,5 h 3 v -2 l 3,3 -3,3 v -2 H 6.4238281 A 5,5 0 0 0 11,19.5 a 5,5 0 0 0 5,-5 5,5 0 0 0 -5,-5 z"/>
+ <path style="fill:#ffffff" d="m 11,9 a 5,5 0 0 0 -5,5 h 3 v -2 l 3,3 -3,3 V 16 H 6.4238281 A 5,5 0 0 0 11,19 5,5 0 0 0 16,14 5,5 0 0 0 11,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.site.svg b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.site.svg
new file mode 100644
index 00000000..2252d3d2
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.site.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.spreadsheet.svg b/.icons/awkward/22x22/mimetypes/application-vnd.google-apps.spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.google-earth.kml+xml.svg b/.icons/awkward/22x22/mimetypes/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.google-earth.kml.svg b/.icons/awkward/22x22/mimetypes/application-vnd.google-earth.kml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.google-earth.kml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.google-earth.kmz.svg b/.icons/awkward/22x22/mimetypes/application-vnd.google-earth.kmz.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.google-earth.kmz.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.gvdesign.svg b/.icons/awkward/22x22/mimetypes/application-vnd.gvdesign.svg
new file mode 120000
index 00000000..f4a0b684
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.gvdesign.svg
@@ -0,0 +1 @@
+application-gvdesign.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.iccprofile.svg b/.icons/awkward/22x22/mimetypes/application-vnd.iccprofile.svg
new file mode 120000
index 00000000..3e6e55ed
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.iccprofile.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.doc.svg b/.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.insync.link.drive.draw.svg b/.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.draw.svg
new file mode 120000
index 00000000..c56a37ae
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.insync.link.drive.form.svg b/.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.form.svg
new file mode 120000
index 00000000..cb339e45
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.insync.link.drive.link.svg b/.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.link.svg
new file mode 120000
index 00000000..d9314cbc
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.insync.link.drive.note.svg b/.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.note.svg
new file mode 120000
index 00000000..6d8c8b34
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.insync.link.drive.script.svg b/.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.script.svg
new file mode 120000
index 00000000..c839e142
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.insync.link.drive.sheet.svg b/.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.insync.link.drive.slides.svg b/.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.insync.link.drive.table.svg b/.icons/awkward/22x22/mimetypes/application-vnd.insync.link.drive.table.svg
new file mode 120000
index 00000000..befef74a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.kde.bluedevil-sendfile.svg b/.icons/awkward/22x22/mimetypes/application-vnd.kde.bluedevil-sendfile.svg
new file mode 120000
index 00000000..32eb0b22
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.kde.fontspackage.svg b/.icons/awkward/22x22/mimetypes/application-vnd.kde.fontspackage.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.kde.fontspackage.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.kde.kphotoalbum-import.svg b/.icons/awkward/22x22/mimetypes/application-vnd.kde.kphotoalbum-import.svg
new file mode 120000
index 00000000..ac0f1fe4
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.kde.okular-archive.svg b/.icons/awkward/22x22/mimetypes/application-vnd.kde.okular-archive.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.ms-access.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-access.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.ms-asf.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-asf.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.ms-cab-compressed.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-cab-compressed.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.ms-cab-compressed.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.ms-excel.sheet.macroenabled.12.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-excel.sheet.macroenabled.12.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.ms-excel.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-excel.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.ms-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.ms-excel.template.macroenabled.12.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-excel.template.macroenabled.12.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.ms-htmlhelp.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-htmlhelp.svg
new file mode 120000
index 00000000..0480c2a1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.ms-htmlhelp.svg
@@ -0,0 +1 @@
+../apps/help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.ms-powerpoint.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-powerpoint.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.ms-powerpoint.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.ms-powerpoint.template.macroenabled.12.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-powerpoint.template.macroenabled.12.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.ms-project.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-project.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.ms-project.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.ms-publisher.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-publisher.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.ms-publisher.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.ms-tnef.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-tnef.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.ms-tnef.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.ms-word.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-word.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.ms-word.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.ms-wpl.svg b/.icons/awkward/22x22/mimetypes/application-vnd.ms-wpl.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.ms-wpl.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.nintendo.snes.rom.svg b/.icons/awkward/22x22/mimetypes/application-vnd.nintendo.snes.rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.nmea.nmea.svg b/.icons/awkward/22x22/mimetypes/application-vnd.nmea.nmea.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.nmea.nmea.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.chart.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.chart.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.oasis.opendocument.database.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.database.svg
new file mode 100644
index 00000000..eac95a80
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.database.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#e81d62" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#f0729d" 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 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 style="fill:#ffffff" d="m 12.5,10 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 -3.2422,3.75 a 3.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.25 z m 0,2.5 A 3.5,2 0 0 0 9.0004,17 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.formula-template.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.oasis.opendocument.formula.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.formula.svg
new file mode 100644
index 00000000..5021a8ca
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.formula.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#636e73" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#909b9f" 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 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 style="fill:#ffffff" d="m 11.958,12 -1.5576,4.9698 -1.1533,-2.8974 h -2.247 v 1.0068 H 8.5909 L 10.1514,19 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.oasis.opendocument.graphics.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.graphics.svg
new file mode 100644
index 00000000..edf14685
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.graphics.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#fec006" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fed861" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.2;fill:none;stroke:#000000;stroke-linecap:square" d="m 6.503,14.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 style="fill:none;stroke:#ffffff;stroke-linecap:square" d="m 6.503,14.339 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.image.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.oasis.opendocument.presentation.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.presentation.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.oasis.opendocument.text-master.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.oasis.opendocument.text-template.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.text-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.oasis.opendocument.text-web.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.text-web.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.oasis.opendocument.text.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oasis.opendocument.text.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.openofficeorg.extension.svg b/.icons/awkward/22x22/mimetypes/application-vnd.openofficeorg.extension.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.openofficeorg.extension.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/awkward/22x22/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/awkward/22x22/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/awkward/22x22/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/awkward/22x22/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.oziexplorer.plt.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oziexplorer.plt.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.oziexplorer.plt.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.oziexplorer.rte.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oziexplorer.rte.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.oziexplorer.rte.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.oziexplorer.wpt.svg b/.icons/awkward/22x22/mimetypes/application-vnd.oziexplorer.wpt.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.oziexplorer.wpt.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.palm.svg b/.icons/awkward/22x22/mimetypes/application-vnd.palm.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.palm.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.rar.svg b/.icons/awkward/22x22/mimetypes/application-vnd.rar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.rar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.recordare.musicxml+xml.svg b/.icons/awkward/22x22/mimetypes/application-vnd.recordare.musicxml+xml.svg
new file mode 120000
index 00000000..e24b30e9
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.recordare.musicxml.svg b/.icons/awkward/22x22/mimetypes/application-vnd.recordare.musicxml.svg
new file mode 120000
index 00000000..e24b30e9
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.recordare.musicxml.svg
@@ -0,0 +1 @@
+application-x-musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.rn-realmedia.svg b/.icons/awkward/22x22/mimetypes/application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.rn-realmedia.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.squashfs.svg b/.icons/awkward/22x22/mimetypes/application-vnd.squashfs.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.squashfs.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.stardivision.calc.svg b/.icons/awkward/22x22/mimetypes/application-vnd.stardivision.calc.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.stardivision.draw.svg b/.icons/awkward/22x22/mimetypes/application-vnd.stardivision.draw.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.stardivision.mail.svg b/.icons/awkward/22x22/mimetypes/application-vnd.stardivision.mail.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.stardivision.math.svg b/.icons/awkward/22x22/mimetypes/application-vnd.stardivision.math.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.sun.xml.base.svg b/.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.base.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.sun.xml.calc.svg b/.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.calc.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.sun.xml.calc.template.svg b/.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.sun.xml.draw.svg b/.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.draw.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.sun.xml.draw.template.svg b/.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.sun.xml.impress.svg b/.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.impress.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.sun.xml.impress.template.svg b/.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.sun.xml.math.svg b/.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.math.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.sun.xml.writer.global.svg b/.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.sun.xml.writer.svg b/.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.writer.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.sun.xml.writer.template.svg b/.icons/awkward/22x22/mimetypes/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.tcpdump.pcap.svg b/.icons/awkward/22x22/mimetypes/application-vnd.tcpdump.pcap.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.tcpdump.pcap.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.visio.svg b/.icons/awkward/22x22/mimetypes/application-vnd.visio.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.visio.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.wolfram.cdf.svg b/.icons/awkward/22x22/mimetypes/application-vnd.wolfram.cdf.svg
new file mode 100644
index 00000000..9ae9583e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.wolfram.cdf.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 19,7.5 -6,-6 v 5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="fill:#fafafa" d="M 19,7 13,1 v 5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 1 Z"/>
+ <path style="opacity:0.1" d="M 10.193359,9.5 C 7.834747,9.499974 5.999927,11.391676 6,13.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 9.25632,15.875329 8.345068,15.266217 8.167969,14.660156 8.004224,14.099789 8.085879,13.427094 8.259769,12.980469 9.080714,10.871882 11.97829,10.313402 13.000003,10.339844 12.200654,9.766583 11.321796,9.501099 10.193362,9.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 12.921241,18.128118 10.021713,18.686597 9,18.660156 9.799349,19.233417 10.678207,19.498901 11.806641,19.5 14.165254,19.500026 16.000073,17.608324 16,15.384766 15.999966,13.16128 14.342912,11.499974 11.984375,11.5 Z"/>
+ <path style="fill:#d6342a" d="M 10.193359,9 C 7.834747,8.999974 5.999927,10.891676 6,13.115234 6.0000335,15.33872 7.6570887,17.000026 10.015625,17 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 C 9.25632,15.375329 8.345068,14.766217 8.167969,14.160156 8.004224,13.599789 8.085879,12.927094 8.259769,12.480469 9.080714,10.371882 11.97829,9.813402 13.000003,9.839844 12.200654,9.266583 11.321796,9.001099 10.193362,9 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 12.921241,17.628118 10.021713,18.186597 9,18.160156 9.799349,18.733417 10.678207,18.998901 11.806641,19 14.165254,19.000026 16.000073,17.108324 16,14.884766 15.999966,12.66128 14.342912,10.999974 11.984375,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.wolfram.mathematica.package.svg b/.icons/awkward/22x22/mimetypes/application-vnd.wolfram.mathematica.package.svg
new file mode 100644
index 00000000..ad970f5f
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.wolfram.mathematica.package.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 19,7.5 -6,-6 v 5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="fill:#fafafa" d="M 19,7 13,1 v 5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 1 Z"/>
+ <path style="opacity:0.1" d="m 11.000002,9.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 C 9.362435,9.773715 9.207622,9.829524 9.05664,9.89353 8.9074756,9.95671 8.7614699,10.02711 8.6191396,10.104468 c -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 7.9150246,18.706241 9.365287,19.5 11.000002,19.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 11.290763,9.508648 11.145442,9.501151 11.000002,9.5 Z M 10.240236,10.422031 11,12.007969 12.000002,11.427 v 2.141359 l 2.749999,2.181641 -0.823242,0.761719 -2.288085,-0.02344 1.28125,1.523438 C 12.350441,18.322784 11.696774,18.5 11.000002,18.5 9.333251,18.5 7.9110636,17.488975 7.3085956,16.044922 7.6239366,14.826589 8.0949276,13.650318 8.7695326,12.99414 9.057323,11.935047 9.618916,11.258771 10.240236,10.422031 Z M 11.000002,14 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 11.000002,9 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 C 9.362435,9.273715 9.207622,9.329524 9.05664,9.39353 8.9074756,9.45671 8.7614699,9.52711 8.6191396,9.604468 8.3368049,9.758123 8.0699452,9.938646 7.8222656,10.14353 c -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 7.9150246,18.206241 9.365287,19 11.000002,19 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 11.290763,9.008648 11.145442,9.001151 11.000002,9 Z M 10.240236,9.922031 11,11.507969 12.000002,10.927 v 2.141359 l 2.749999,2.181641 -0.823242,0.761719 -2.288085,-0.02344 1.28125,1.523438 C 12.350441,17.822784 11.696774,18 11.000002,18 9.333251,18 7.9110636,16.988975 7.3085956,15.544922 7.6239366,14.326589 8.0949276,13.150318 8.7695326,12.49414 9.057323,11.435047 9.618916,10.758771 10.240236,9.922031 Z M 11.000002,13.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/22x22/mimetypes/application-vnd.wolfram.nb.svg b/.icons/awkward/22x22/mimetypes/application-vnd.wolfram.nb.svg
new file mode 100644
index 00000000..4a848868
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.wolfram.nb.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13,1 Z"/>
+ <path style="opacity:0.1;fill-rule:evenodd" d="m 7.2910156,9.3 c 0,0 0.6906348,2.263441 0.2695313,3.714844 C 7.1394438,14.466248 5,16.100782 5,16.100782 c 0,0 2.7940876,0.1548 3.8554688,0.845703 C 9.91685,17.637388 10.996094,20.3 10.996094,20.3 c 0,0 1.435544,-2.933673 2.035156,-3.353515 C 13.630863,16.526645 17,16.096875 17,16.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 9.378191,10.99336 7.2910156,9.3 7.2910156,9.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 C 10.703848,16.603905 10.307485,16.103102 9.673828,15.690625 9.122322,15.331624 8.5956862,15.313585 8.0507812,15.184766 8.4382299,14.696791 8.7937058,14.143841 9,13.432813 9.146063,12.929381 9.0241,12.543019 9.0293,12.079297 Z"/>
+ <path style="fill:#d6342a;fill-rule:evenodd" d="m 7.2910156,8.8 c 0,0 0.6906348,2.263441 0.2695313,3.714844 C 7.1394438,13.966248 5,15.600782 5,15.600782 c 0,0 2.7940876,0.1548 3.8554688,0.845703 C 9.91685,17.137388 10.996094,19.8 10.996094,19.8 c 0,0 1.435544,-2.933673 2.035156,-3.353515 C 13.630863,16.026645 17,15.596875 17,15.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 9.378191,10.49336 7.2910156,8.8 7.2910156,8.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 C 10.703848,16.103905 10.307485,15.603102 9.673828,15.190625 9.122322,14.831624 8.5956862,14.813585 8.0507812,14.684766 8.4382299,14.196791 8.7937058,13.643841 9,12.932813 9.146063,12.429381 9.0241,12.043019 9.0293,11.579297 Z"/>
+ <path style="opacity:0.2" d="m 19,7.5 -6,-6 v 5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="fill:#fafafa" d="M 19,7 13,1 v 5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-vnd.wolfram.player.svg b/.icons/awkward/22x22/mimetypes/application-vnd.wolfram.player.svg
new file mode 120000
index 00000000..af002c3c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.wolfram.wl.svg b/.icons/awkward/22x22/mimetypes/application-vnd.wolfram.wl.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.wolfram.wls.svg b/.icons/awkward/22x22/mimetypes/application-vnd.wolfram.wls.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-vnd.wordperfect.svg b/.icons/awkward/22x22/mimetypes/application-vnd.wordperfect.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-vnd.wordperfect.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-winhlp.svg b/.icons/awkward/22x22/mimetypes/application-winhlp.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-winhlp.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-5view.svg b/.icons/awkward/22x22/mimetypes/application-x-5view.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-5view.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-7z-compressed-tar.svg b/.icons/awkward/22x22/mimetypes/application-x-7z-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-7z-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-7z-compressed.svg b/.icons/awkward/22x22/mimetypes/application-x-7z-compressed.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-7z-compressed.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-7zip.svg b/.icons/awkward/22x22/mimetypes/application-x-7zip.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-7zip.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-abiword.svg b/.icons/awkward/22x22/mimetypes/application-x-abiword.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-abiword.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-acad.svg b/.icons/awkward/22x22/mimetypes/application-x-acad.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-acad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-accountwizard-package.svg b/.icons/awkward/22x22/mimetypes/application-x-accountwizard-package.svg
new file mode 120000
index 00000000..506c888b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-accountwizard-package.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-ace.svg b/.icons/awkward/22x22/mimetypes/application-x-ace.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-ace.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-addon.svg b/.icons/awkward/22x22/mimetypes/application-x-addon.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-addon.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-amiga-disk-format.svg b/.icons/awkward/22x22/mimetypes/application-x-amiga-disk-format.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-apple-diskimage.svg b/.icons/awkward/22x22/mimetypes/application-x-apple-diskimage.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-apple-diskimage.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-applix-spreadsheet.svg b/.icons/awkward/22x22/mimetypes/application-x-applix-spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-applix-word.svg b/.icons/awkward/22x22/mimetypes/application-x-applix-word.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-arc.svg b/.icons/awkward/22x22/mimetypes/application-x-arc.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-arc.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-archive.svg b/.icons/awkward/22x22/mimetypes/application-x-archive.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-archive.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-arj.svg b/.icons/awkward/22x22/mimetypes/application-x-arj.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-arj.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-audacity-project.svg b/.icons/awkward/22x22/mimetypes/application-x-audacity-project.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-audacity-project.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-autocad.svg b/.icons/awkward/22x22/mimetypes/application-x-autocad.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-autocad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-awk.svg b/.icons/awkward/22x22/mimetypes/application-x-awk.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-awk.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-bittorrent.svg b/.icons/awkward/22x22/mimetypes/application-x-bittorrent.svg
new file mode 100644
index 00000000..6c879d5e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-bittorrent.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#9264c3" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#b783f6" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="M 12.5,10.5 C 10.567003,10.5 9,12.067003 9,14 c 0,1.932997 1.567003,3.5 3.5,3.5 H 19 v -1 H 12.5 C 11.119288,16.5 10,15.380712 10,14 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 10.649414 C 13.175656,10.55147 12.838808,10.501141 12.5,10.5 Z"/>
+ <path style="fill:#d7bdfb" d="M 12.5,10 C 10.567003,10 9,11.567003 9,13.5 9,15.432997 10.567003,17 12.5,17 H 19 V 16 H 12.5 C 11.119288,16 10,14.880712 10,13.5 10,12.119288 11.119288,11 12.5,11 c 0.344234,3.94e-4 0.684677,0.07187 1,0.209961 V 10.149414 C 13.175656,10.05147 12.838808,10.001141 12.5,10 Z"/>
+ <path style="opacity:0.2" d="M 12.5,8.5 C 9.462434,8.5 7,10.962434 7,14 c 0,3.003935 2.409278,5.440447 5.400391,5.494141 V 19.5 H 12.5 19 v -1 H 12.5 C 10.014719,18.5 8,16.485281 8,14 8,11.514719 10.014719,9.5 12.5,9.5 12.667118,9.5011 12.834043,9.51156 13,9.53125 V 8.5273438 C 12.833835,8.5106428 12.666995,8.5015189 12.5,8.5 Z"/>
+ <path style="fill:#ffffff" d="M 12.5,8 C 9.462434,8 7,10.462434 7,13.5 c 0,3.003935 2.409278,5.440447 5.400391,5.494141 V 19 H 12.5 19 V 18 H 12.5 C 10.014719,18 8,15.985281 8,13.5 8,11.014719 10.014719,9 12.5,9 12.667118,9.0011 12.834043,9.01156 13,9.03125 V 8.0273438 C 12.833835,8.0106428 12.666995,8.0015189 12.5,8 Z"/>
+ <path style="opacity:0.2" d="m 12.5,12.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 19 v -1 H 15.5 13.912109 12.5 C 12.223858,14.5 12,14.276142 12,14 c 0,-0.276142 0.223858,-0.5 0.5,-0.5 h 1.408203 C 13.701611,12.918655 13.152215,12.5 12.5,12.5 Z"/>
+ <path style="fill:#c090f9" d="m 12.5,12 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 H 19 V 14 H 15.5 13.912109 12.5 C 12.223858,14 12,13.776142 12,13.5 12,13.223858 12.223858,13 12.5,13 h 1.408203 C 13.701611,12.418655 13.152215,12 12.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-blender.svg b/.icons/awkward/22x22/mimetypes/application-x-blender.svg
new file mode 100644
index 00000000..a663b1d1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-blender.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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 4,1 C 3.446,1 3,1.446 3,2 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 19,7 13,1 Z"/>
+ <path style="opacity:0.2" d="m 19,7.5 -6,-6 0,5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="fill:#ffdea2" d="m 19,7 -6,-6 0,5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 9,0 L 13,1 4,1 Z"/>
+ <path style="opacity:0.2" d="M 9.888551,9.085938 C 9.63453,9.114478 9.391407,9.24052 9.21863,9.457031 8.8730753,9.890053 8.9438105,10.515774 9.376833,10.861328 L 10.177614,11.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 8.0701921,16.234375 A 4,4 0 0 0 11.99988,19.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 10.62488,9.298828 C 10.408369,9.126051 10.142573,9.0574 9.888551,9.085938 Z M 11.99988,13.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 9.888551,8.5859375 C 9.63453,8.6144751 9.391407,8.7405201 9.21863,8.9570312 8.8730753,9.390053 8.9438105,10.015774 9.376833,10.361328 L 10.177614,11 6.9998796,11 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 8.0701921,15.734375 A 4,4 0 0 0 11.99988,19 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 10.62488,8.7988281 C 10.408369,8.626051 10.142573,8.5573999 9.888551,8.5859375 Z M 11.99988,13 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/22x22/mimetypes/application-x-bzdvi.svg b/.icons/awkward/22x22/mimetypes/application-x-bzdvi.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-bzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-bzip-compressed-tar.svg b/.icons/awkward/22x22/mimetypes/application-x-bzip-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-bzip-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-bzip.svg b/.icons/awkward/22x22/mimetypes/application-x-bzip.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-bzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-cabri.svg b/.icons/awkward/22x22/mimetypes/application-x-cabri.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-cabri.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-cb7.svg b/.icons/awkward/22x22/mimetypes/application-x-cb7.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-cb7.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-cba.svg b/.icons/awkward/22x22/mimetypes/application-x-cba.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-cba.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-cbr.svg b/.icons/awkward/22x22/mimetypes/application-x-cbr.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-cbr.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-cbt.svg b/.icons/awkward/22x22/mimetypes/application-x-cbt.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-cbt.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-cbz.svg b/.icons/awkward/22x22/mimetypes/application-x-cbz.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-cbz.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-ccf-container.svg b/.icons/awkward/22x22/mimetypes/application-x-ccf-container.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-ccf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-cd-image.svg b/.icons/awkward/22x22/mimetypes/application-x-cd-image.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-cd-image.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-cda.svg b/.icons/awkward/22x22/mimetypes/application-x-cda.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-cda.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-chm.svg b/.icons/awkward/22x22/mimetypes/application-x-chm.svg
new file mode 120000
index 00000000..0480c2a1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-chm.svg
@@ -0,0 +1 @@
+../apps/help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-class-file.svg b/.icons/awkward/22x22/mimetypes/application-x-class-file.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-class-file.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-clementine.svg b/.icons/awkward/22x22/mimetypes/application-x-clementine.svg
new file mode 120000
index 00000000..b3a04bdb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-clementine.svg
@@ -0,0 +1 @@
+../apps/clementine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-cmakecache.svg b/.icons/awkward/22x22/mimetypes/application-x-cmakecache.svg
new file mode 120000
index 00000000..2df582fa
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-cmakecache.svg
@@ -0,0 +1 @@
+text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-codeblocks-workspace.svg b/.icons/awkward/22x22/mimetypes/application-x-codeblocks-workspace.svg
new file mode 100644
index 00000000..1d15f854
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-codeblocks-workspace.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g>
+ <path style="fill:#e44545" d="M 11,1 H 2 C 1.446,1 1,1.446 1,2 v 9 h 10 z"/>
+ <path style="fill:#38ac52" d="m 11,1 h 9 c 0.554,0 1,0.446 1,1 v 9 H 11 Z"/>
+ <path style="fill:#f2ae37" d="M 11,21 H 2 C 1.446,21 1,20.554 1,20 v -9 h 10 z"/>
+ <path style="fill:#3776f2" d="m 11,21 h 9 c 0.554,0 1,-0.446 1,-1 V 11 H 11 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2" d="m 2,21.5 c -0.554,0 -1,-0.446 -1,-1 V 20 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>
+ <rect style="fill:#ffffff" width="14" height="14" x="4" y="4"/>
+ <rect style="opacity:0.2" width="14" height=".5" x="4" y="18"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-codeblocks.svg b/.icons/awkward/22x22/mimetypes/application-x-codeblocks.svg
new file mode 100644
index 00000000..fb90d783
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-codeblocks.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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:#e44545" d="M 4,1 C 3.446,1 3,1.446 3,2 v 9 h 8 V 1 Z"/>
+ <path style="fill:#38ac52" d="m 11,1 v 10 h 8 V 7 L 13,1 Z"/>
+ <path style="fill:#f2ae37" d="m 3,11 v 9 c 0,0.554 0.446,1 1,1 h 7 V 11 Z"/>
+ <path style="fill:#3776f2" d="m 11,11 v 10 h 7 c 0.554,0 1,-0.446 1,-1 v -9 z"/>
+ <path style="opacity:0.2" d="m 19,7.5 -6,-6 v 5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="fill:#7ed591" d="M 19,7 13,1 v 5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-compress.svg b/.icons/awkward/22x22/mimetypes/application-x-compress.svg
new file mode 100644
index 00000000..d1fa4150
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-compress.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#8bc34a" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.1" d="m 8,1 v 7 c 0,1.1 0.895,2 2,2 1.105,0 2,-0.9 2,-2 V 1 Z"/>
+ <path style="opacity:0.2" d="m 9,1 v 1 h 1 V 1 Z m 1,1 v 1 h 1 V 2 Z m 0,1 H 9 v 1 h 1 z M 10,4 10.0078,5.0019531 11,5 V 4 Z M 9,5 v 1 h 1 V 5 Z m 1,1 v 1 h 1 V 6 Z m 0,1 H 9 v 1 h 1 z m 0,1 v 1 c 0.552,0 1,-0.5 1,-1 z"/>
+ <path style="fill:#dddddd" d="m 9,4 v 1 h 1 V 4 Z m 0,2 v 1 h 1 V 6 Z m 0,2 c 0,0.5 0.448,1 1,1 V 8 Z"/>
+ <path style="opacity:0.2" d="m 10,9.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 10,5 h 1 v 1 h -1 z m 0,2 h 1 v 1 h -1 z"/>
+ <path style="fill:#f5f5f5" d="M 10,9 C 8.895,9 8,9.9 8,11 v 4 c 0,1.1 0.895,2 2,2 1.105,0 2,-0.9 2,-2 V 11 C 12,9.9 11.105,9 10,9 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="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#c5e1a5" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#dddddd" d="m 9,2 v 1 h 1 V 2 Z"/>
+ <path style="fill:#b3b3b3" d="m 10,1 h 1 v 1 h -1 z m 0,2 h 1 v 1 h -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-compressed-tar.svg b/.icons/awkward/22x22/mimetypes/application-x-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-core.svg b/.icons/awkward/22x22/mimetypes/application-x-core.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-core.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-cpio.svg b/.icons/awkward/22x22/mimetypes/application-x-cpio.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-cpio.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-cue.svg b/.icons/awkward/22x22/mimetypes/application-x-cue.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-cue.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-deb.svg b/.icons/awkward/22x22/mimetypes/application-x-deb.svg
new file mode 120000
index 00000000..1ac361cf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-deb.svg
@@ -0,0 +1 @@
+../apps/gdebi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-deepinclone-dim.svg b/.icons/awkward/22x22/mimetypes/application-x-deepinclone-dim.svg
new file mode 100644
index 00000000..87d65292
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-deepinclone-dim.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#008cff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#54b1ff" d="m 13,1 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 9.260121,18.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 C 9.323507,13.370575 9.889441,11.96615 9.889441,11.96615 c 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 9.260121,17.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 C 9.323507,12.870575 9.889441,11.46615 9.889441,11.46615 c 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/22x22/mimetypes/application-x-designer.svg b/.icons/awkward/22x22/mimetypes/application-x-designer.svg
new file mode 100644
index 00000000..633a074a
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-designer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#00cc5c" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#6ef1a8" d="m 13,1 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="m 15.999854,9.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 14.294408,19.61266 14.543714,15.846624 15.004736,13.548068 15.478883,11.184073 15.999854,9.5 15.999854,9.5 Z"/>
+ <path style="fill:#ffffff" d="M 15.999854,8.9999998 C 14.631981,10.548636 11.816087,12.022619 10.037933,12.603064 5.2661429,14.487459 7.5428136,18.993516 7.5428136,18.993516 8.9903172,17.799792 15.50083,9.818612 15.50083,9.818612 c 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/22x22/mimetypes/application-x-desktop.svg b/.icons/awkward/22x22/mimetypes/application-x-desktop.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-desktop.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-dia-diagram.svg b/.icons/awkward/22x22/mimetypes/application-x-dia-diagram.svg
new file mode 120000
index 00000000..5cd28915
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-dia-diagram.svg
@@ -0,0 +1 @@
+../apps/dia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-dlc-container.svg b/.icons/awkward/22x22/mimetypes/application-x-dlc-container.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-dlc-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-drgeo.svg b/.icons/awkward/22x22/mimetypes/application-x-drgeo.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-drgeo.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-dwg.svg b/.icons/awkward/22x22/mimetypes/application-x-dwg.svg
new file mode 100644
index 00000000..9f6acbf6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-dwg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="M 4,1.5 C 3.446,1.5 3,1.946 3,2.5 V 20.5 C 3,21.054 3.446,21.5 4,21.5 H 18 C 18.554,21.5 19,21.054 19,20.5 V 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#1273b2" d="M 4,1 C 3.446,1 3,1.446 3,2 V 20 C 3,20.554 3.446,21 4,21 H 18 C 18.554,21 19,20.554 19,20 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 V 2.5 C 3,1.946 3.446,1.5 4,1.5 H 13 V 1 Z"/>
+ <path style="opacity:0.2" d="M 13,1.5 V 6.5 C 13,7.0525 13.448,7.5 14,7.5 H 19 Z"/>
+ <path style="fill:#4e92be" d="M 13,1 V 6 C 13,6.5525 13.448,7 14,7 H 19 Z"/>
+ <path style="opacity:0.2" d="M 7,1.5 V 13.5 H 4 V 16.5 H 3 V 17.5 H 4 V 20.5 H 7 V 21 H 8 V 20.5 H 11 V 17.5 H 19 V 16.5 H 11 V 13.5 H 8 V 1.5 Z M 5,14.5 H 10 V 19.5 H 5 Z M 7,16.5 V 17.5 H 8 V 16.5 Z"/>
+ <path style="fill:#ffffff" d="M 7,1 V 13 H 4 V 16 H 3 V 17 H 4 V 20 H 7 V 21 H 8 V 20 H 11 V 17 H 19 V 16 H 11 V 13 H 8 V 1 Z M 5,14 H 10 V 19 H 5 Z M 7,16 V 17 H 8 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-e-theme.svg b/.icons/awkward/22x22/mimetypes/application-x-e-theme.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-e-theme.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-egon.svg b/.icons/awkward/22x22/mimetypes/application-x-egon.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-egon.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-emerald-theme.svg b/.icons/awkward/22x22/mimetypes/application-x-emerald-theme.svg
new file mode 120000
index 00000000..2bb74953
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-etherpeek.svg b/.icons/awkward/22x22/mimetypes/application-x-etherpeek.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-etherpeek.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-excel.svg b/.icons/awkward/22x22/mimetypes/application-x-excel.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-executable.svg b/.icons/awkward/22x22/mimetypes/application-x-executable.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-executable.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-extension-eml.svg b/.icons/awkward/22x22/mimetypes/application-x-extension-eml.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-extension-eml.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-extension-fcstd.svg b/.icons/awkward/22x22/mimetypes/application-x-extension-fcstd.svg
new file mode 100644
index 00000000..f5eb9c33
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-extension-fcstd.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,18.5 c 0,0.554 -0.446,1 -1,1 H 2 c -0.554,0 -1,-0.446 -1,-1 v -14 c 0,-0.554 0.446,-1 1,-1 H 15 L 15.5,9 21,9.5 Z"/>
+ <path style="fill:#4f4f4f" d="m 21,18 c 0,0.554 -0.446,1 -1,1 H 2 C 1.446,19 1,18.554 1,18 V 4 C 1,3.446 1.446,3 2,3 H 15 L 15.5,8.5 21,9 Z"/>
+ <path style="opacity:0.2" d="m 6,5.5 v 12 h 2 v -5 h 2 v -2 H 8 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 10.642578,14.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 12.25,17.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 15.357422,14.5 2.35715,2.3567667 0 0 0 15.322266,14.101562 l 0.65039,-0.451171 -0.75,-1.298829 -0.716797,0.337891 A 2.35715,2.3567667 0 0 0 13.816406,12.294922 L 13.75,11.501953 Z M 13,13.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 2,3 C 1.446,3 1,3.446 1,4 v 0.5 c 0,-0.554 0.446,-1 1,-1 H 15 V 3 Z"/>
+ <path style="opacity:0.2" d="m 21,9.5 h -5 c -0.5523,0 -1,-0.447715 -1,-1 v -5 z"/>
+ <path style="fill:#676767" d="M 21,9 H 16 C 15.4477,9 15,8.552285 15,8 V 3 Z"/>
+ <path style="fill:#3f92e7" d="m 8.750634,11.5 -10e-4,0.002 h 10e-4 z"/>
+ <path style="fill:#ff6363" d="m 6,5.0000253 h 7.00015 V 7.9999748 H 8 V 10 h 1.99985 v 2 H 8 v 5 H 6 Z"/>
+ <path style="fill:#3f92e7" d="m 12.250636,11.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 12.249659,17 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/22x22/mimetypes/application-x-extension-rss.svg b/.icons/awkward/22x22/mimetypes/application-x-extension-rss.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-extension-rss.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-fictionbook+xml.svg b/.icons/awkward/22x22/mimetypes/application-x-fictionbook+xml.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-fictionbook+xml.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-fictionbook.svg b/.icons/awkward/22x22/mimetypes/application-x-fictionbook.svg
new file mode 100644
index 00000000..47ae6401
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-fictionbook.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <defs>
+ <linearGradient id="linearGradient4561" x1="24" x2="44" y1="24" y2="24" gradientTransform="scale(0.5)" gradientUnits="userSpaceOnUse">
+ <stop offset="0"/>
+ <stop offset="1" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <g transform="translate(-1,-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:#ddd6a7" 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:url(#linearGradient4561)" d="M 22,20 V 4 C 22,3.446 21.554,3 21,3 h -9 v 18 h 9 c 0.554,0 1,-0.446 1,-1 z"/>
+ <rect style="opacity:0.5" width="7" height="1" x="3" y="5"/>
+ <rect style="opacity:0.5" width="8" height="1" x="3" y="8"/>
+ <rect style="opacity:0.5" width="8" height="1" x="3" y="11"/>
+ <rect style="opacity:0.5" width="7" height="1" x="3" y="14"/>
+ <rect style="opacity:0.5" width="8" height="1" x="3" y="17"/>
+ <rect style="opacity:0.5" width="8" height="1" x="13" y="-12" transform="scale(1,-1)"/>
+ <rect style="opacity:0.5" width="5" height="1" x="13" y="-9" transform="scale(1,-1)"/>
+ <rect style="opacity:0.5" width="6" height="1" x="13" y="-6" transform="scale(1,-1)"/>
+ <path style="fill:#ff5959" d="m 8,3 h 3 v 8 L 9.5,9 8,11 Z"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-flash-video.svg b/.icons/awkward/22x22/mimetypes/application-x-flash-video.svg
new file mode 120000
index 00000000..6bb1786e
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-afm.svg b/.icons/awkward/22x22/mimetypes/application-x-font-afm.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-bdf.svg b/.icons/awkward/22x22/mimetypes/application-x-font-bdf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-dos.svg b/.icons/awkward/22x22/mimetypes/application-x-font-dos.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-framemaker.svg b/.icons/awkward/22x22/mimetypes/application-x-font-framemaker.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-libgrx.svg b/.icons/awkward/22x22/mimetypes/application-x-font-libgrx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-linux-psf.svg b/.icons/awkward/22x22/mimetypes/application-x-font-linux-psf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-otf.svg b/.icons/awkward/22x22/mimetypes/application-x-font-otf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-pcf.svg b/.icons/awkward/22x22/mimetypes/application-x-font-pcf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-snf.svg b/.icons/awkward/22x22/mimetypes/application-x-font-snf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-speedo.svg b/.icons/awkward/22x22/mimetypes/application-x-font-speedo.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-sunos-news.svg b/.icons/awkward/22x22/mimetypes/application-x-font-sunos-news.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-tex-tfm.svg b/.icons/awkward/22x22/mimetypes/application-x-font-tex-tfm.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-tex.svg b/.icons/awkward/22x22/mimetypes/application-x-font-tex.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-ttf.svg b/.icons/awkward/22x22/mimetypes/application-x-font-ttf.svg
new file mode 100644
index 00000000..e7d86ac2
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-font-ttf.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <g style="fill:#ac7e37" transform="matrix(0.38805,0,0,0.37167,2,4.7693)">
+ <path style="fill:#ac7e37" d="m 15.462,11.383 h 15.462 v 5.3811 H 20.616 v 5.3811 h 7.731 v 5.3811 h -7.731 v 10.762 h -5.1539 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-font-ttx.svg b/.icons/awkward/22x22/mimetypes/application-x-font-ttx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-type1.svg b/.icons/awkward/22x22/mimetypes/application-x-font-type1.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-font-vfont.svg b/.icons/awkward/22x22/mimetypes/application-x-font-vfont.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-fusioncomp.svg b/.icons/awkward/22x22/mimetypes/application-x-fusioncomp.svg
new file mode 100644
index 00000000..76d34fb8
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-fusioncomp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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:#293e91" d="M 4,1 C 3.446,1 3,1.4460002 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 19,7.5 -6,-6 v 5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 1 Z"/>
+ <path style="fill:#3554b9" d="M 19,7 13,1 v 5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="opacity:0.2" d="m 13.398045,9.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 13.398045,9.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/22x22/mimetypes/application-x-gambas3.svg b/.icons/awkward/22x22/mimetypes/application-x-gambas3.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-gambas3.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-gambasscript.svg b/.icons/awkward/22x22/mimetypes/application-x-gambasscript.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-gambasscript.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-gambasserverpage.svg b/.icons/awkward/22x22/mimetypes/application-x-gambasserverpage.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-gameboy-rom.svg b/.icons/awkward/22x22/mimetypes/application-x-gameboy-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-gameboy-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-gamecube-rom.svg b/.icons/awkward/22x22/mimetypes/application-x-gamecube-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-gamecube-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-gba-rom.svg b/.icons/awkward/22x22/mimetypes/application-x-gba-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-gba-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-gdbm.svg b/.icons/awkward/22x22/mimetypes/application-x-gdbm.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-gdbm.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-gettext-translation.svg b/.icons/awkward/22x22/mimetypes/application-x-gettext-translation.svg
new file mode 100644
index 00000000..0e24dcd9
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-gettext-translation.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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="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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.5" d="m 8.4115,11.698 0.28145,-0.34527 0.52433,0.35458 C 9.179605,11.7667 9.10957,11.79019 8.96331,11.79019 H 8.20584 v 0.51015 c 0.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.71073 v 1.9422 C 8.20131,14.3477 8.02229,14.45406 7.74657,14.45406 H 7.64374 v -1.7219 c -0.25396,0.38236 -0.57796,0.71836 -0.97865,1.0085 L 6.600399,13.68011 c 0.4271,-0.514 0.7245,-1.222 0.8868,-1.89 H 6.659689 L 6.632652,11.69837 h 1.0114 v -0.82838 c -0.32487,0.05536 -0.67102,0.10145 -0.99502,0.1338 L 6.627759,10.94352 c 0.68122,-0.19767 1.5083,-0.55178 1.9196,-0.80444 l 0.64887,0.44145 c -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.16532 v 0.93873 h 0.20566 v 4.43e-4 z m 2.6285,-0.92 0.62673,0.39044 c -0.03236,0.04211 -0.11922,0.07845 -0.23269,0.10106 v 2.8717 c 0,0.0089 -0.1507,0.13297 -0.57884,0.13297 v -0.4419 H 9.8336 v 0.33597 c 0,0.0098 -0.065155,0.19324 -0.57355,0.19324 v -3.533 l 0.60104,0.22117 h 0.94053 l 0.23801,-0.2717 z m -1.206,2.963 h 1.0216 V 11.1415 H 9.834 Z"/>
+ <path style="opacity:0.5" d="m 16.937,16.13 c -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.0451 h -1.0265 v -0.87584 c 0,-0.11436 0.01729,-0.19679 0.0523,-0.24643 0.03457,-0.0492 0.09086,-0.07623 0.16931,-0.08156 l 0.15912,-0.0093 c 0.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,8.72e-4 -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.08776 l 0.14892,0.0093 c 0.08244,0.0049 0.14006,0.03147 0.17463,0.08023 0.03457,0.0492 0.05186,0.13119 0.05186,0.24732 v 2.3495 c 0,0.1148 -0.0164,0.19679 -0.05053,0.24643 -0.03369,0.0492 -0.09042,0.07579 -0.1702,0.08155 l -0.15469,0.0093 c -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,-4.43e-4 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.0022 L 13.21757,18.979 c -0.08244,-0.0053 -0.14006,-0.03192 -0.17463,-0.08067 -0.03501,-0.04831 -0.0523,-0.13075 -0.0523,-0.24732 v -0.97064 h 1.0194 c 0.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.3474 z m -0.38871,2.5614 c -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.2153 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-glabels.svg b/.icons/awkward/22x22/mimetypes/application-x-glabels.svg
new file mode 120000
index 00000000..3162412c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-glabels.svg
@@ -0,0 +1 @@
+../apps/glabels-3.0.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-glade.svg b/.icons/awkward/22x22/mimetypes/application-x-glade.svg
new file mode 120000
index 00000000..0cc24b63
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-glade.svg
@@ -0,0 +1 @@
+../apps/glade.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-gnonogram-puzzle.svg b/.icons/awkward/22x22/mimetypes/application-x-gnonogram-puzzle.svg
new file mode 120000
index 00000000..58374dd6
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-gnumeric.svg b/.icons/awkward/22x22/mimetypes/application-x-gnumeric.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-gnumeric.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-gpx+xml.svg b/.icons/awkward/22x22/mimetypes/application-x-gpx+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-gpx+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-gpx.svg b/.icons/awkward/22x22/mimetypes/application-x-gpx.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-gpx.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-grsync-session.svg b/.icons/awkward/22x22/mimetypes/application-x-grsync-session.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-grsync-session.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-gz-font-linux-psf.svg b/.icons/awkward/22x22/mimetypes/application-x-gz-font-linux-psf.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-gzdvi.svg b/.icons/awkward/22x22/mimetypes/application-x-gzdvi.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-gzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-gzip.svg b/.icons/awkward/22x22/mimetypes/application-x-gzip.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-gzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-gzpostscript.svg b/.icons/awkward/22x22/mimetypes/application-x-gzpostscript.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-icq.svg b/.icons/awkward/22x22/mimetypes/application-x-icq.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-icq.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-iff.svg b/.icons/awkward/22x22/mimetypes/application-x-iff.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-iff.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-ipod-firmware.svg b/.icons/awkward/22x22/mimetypes/application-x-ipod-firmware.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-ipod-firmware.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-iptrace.svg b/.icons/awkward/22x22/mimetypes/application-x-iptrace.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-iptrace.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-ipynb+json.svg b/.icons/awkward/22x22/mimetypes/application-x-ipynb+json.svg
new file mode 100644
index 00000000..93dbfbf2
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-ipynb+json.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <rect style="fill:#267edb" width="1" height="9.5" x="6" y="9.5"/>
+ <rect style="fill:#267edb" width="2" height="1" x="6" y="9"/>
+ <rect style="fill:#267edb" width="2" height="1" x="6" y="18"/>
+ <rect style="fill:#267edb" width="1" height="9.5" x="-16" y="9.5" transform="scale(-1,1)"/>
+ <rect style="fill:#267edb" width="2" height="1" x="-16" y="9" transform="scale(-1,1)"/>
+ <rect style="fill:#267edb" width="2" height="1" x="-16" y="18" transform="scale(-1,1)"/>
+ <path style="fill:none;stroke:#3f3f3f" d="m 9,11.5 2.5,5"/>
+ <path style="fill:none;stroke:#3f3f3f" d="m 13.5,11.5 c 0,0 -2,7 -3.5,7 H 9.5"/>
+ <path style="fill:#267edb" d="m 18,11.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,16.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/22x22/mimetypes/application-x-iso.svg b/.icons/awkward/22x22/mimetypes/application-x-iso.svg
new file mode 100644
index 00000000..227a964a
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-iso.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#ce5068" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#ef8b9d" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <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 style="fill:#ffffff" transform="scale(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>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-iso9660-appimage.svg b/.icons/awkward/22x22/mimetypes/application-x-iso9660-appimage.svg
new file mode 100644
index 00000000..5533fd05
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-iso9660-appimage.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#1fa5cd" d="M 8.9495,1.00085 C 8.737,1.02395 8.55,1.19735 8.511,1.40705 L 8.0885,3.54765 C 7.33,3.84385 6.617,4.25075 5.991,4.75075 L 3.9092,4.04765 C 3.6929,3.9732 3.4306,4.0697 3.3144,4.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 13.44704,1.1829 13.23304,1.0038 13.00454,1.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 8.8975,1.00065 C 8.6795,1.0235 8.4875,1.1951 8.448,1.40255 L 8.0145,3.52015 C 7.2365,3.8132 6.505,4.21575 5.8635,4.71025 L 3.7288,4.01485 C 3.507,3.9412 3.238,4.03665 3.11885,4.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 1.016,7.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 20.97388,8.042865 20.96376,8.10771 20.93587,8.15718 20.96458,8.106375 20.97465,8.04561 20.984,7.98715 Z M 2.83,10.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 1.132064,13.5426 1.092285,13.57984 1.06434,13.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 1,13.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 1.3144,8.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 1.4208,8.35925 C 1.3774,8.32235 1.3417,8.27685 1.3144,8.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 9.656715,6.5002728 C 9.340142,6.5002728 9,6.7435455 9,7.0457273 V 12.5 H 6.5 l 4.5,5 4.5,-5 H 13 V 7.0457273 C 13,6.7435454 12.659858,6.5002728 12.343286,6.5002728 Z"/>
+ <path style="fill:#ffffff" d="M 9.656715,6.0002728 C 9.340142,6.0002728 9,6.2435455 9,6.5457272 V 12 H 6.5 l 4.5,5 4.5,-5 H 13 V 6.5457272 C 13,6.2435454 12.659858,6.0002728 12.343286,6.0002728 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-it87.svg b/.icons/awkward/22x22/mimetypes/application-x-it87.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-it87.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-jar.svg b/.icons/awkward/22x22/mimetypes/application-x-jar.svg
new file mode 120000
index 00000000..a2f19ba8
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-jar.svg
@@ -0,0 +1 @@
+../apps/java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-java-applet.svg b/.icons/awkward/22x22/mimetypes/application-x-java-applet.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-java-applet.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-java-archive.svg b/.icons/awkward/22x22/mimetypes/application-x-java-archive.svg
new file mode 120000
index 00000000..a2f19ba8
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-java-archive.svg
@@ -0,0 +1 @@
+../apps/java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-java.svg b/.icons/awkward/22x22/mimetypes/application-x-java.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-java.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-javascript.svg b/.icons/awkward/22x22/mimetypes/application-x-javascript.svg
new file mode 100644
index 00000000..fb46078b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-javascript.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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:#e67d4a" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#e0c0b1" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <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 style="fill:#ffffff;fill-rule:evenodd" d="m 9.532,10.741 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,18.63722 8.54942,18.40461 8.44112,18.22934 8.3186,18.03109 8.3588,17.9625 8.44991,17.65904 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,10.74112 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 11.9998,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 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-k3b.svg b/.icons/awkward/22x22/mimetypes/application-x-k3b.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-k3b.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kcachegrind.svg b/.icons/awkward/22x22/mimetypes/application-x-kcachegrind.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kcachegrind.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kcsrc.svg b/.icons/awkward/22x22/mimetypes/application-x-kcsrc.svg
new file mode 120000
index 00000000..3e6e55ed
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kcsrc.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kdenlive.svg b/.icons/awkward/22x22/mimetypes/application-x-kdenlive.svg
new file mode 120000
index 00000000..a634e57d
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kdenlive.svg
@@ -0,0 +1 @@
+../apps/kdenlive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kdenlivetitle.svg b/.icons/awkward/22x22/mimetypes/application-x-kdenlivetitle.svg
new file mode 120000
index 00000000..a634e57d
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kdenlivetitle.svg
@@ -0,0 +1 @@
+../apps/kdenlive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-keepass.svg b/.icons/awkward/22x22/mimetypes/application-x-keepass.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-keepass.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-keepass2.svg b/.icons/awkward/22x22/mimetypes/application-x-keepass2.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-keepass2.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-keepassx.svg b/.icons/awkward/22x22/mimetypes/application-x-keepassx.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-keepassx.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-keepassxc.svg b/.icons/awkward/22x22/mimetypes/application-x-keepassxc.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-keepassxc.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kexi-connectiondata.svg b/.icons/awkward/22x22/mimetypes/application-x-kexi-connectiondata.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-kexiproject-shortcut.svg b/.icons/awkward/22x22/mimetypes/application-x-kexiproject-shortcut.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-kexiproject-sqlite2.svg b/.icons/awkward/22x22/mimetypes/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kexiproject-sqlite2.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kexiproject-sqlite3.svg b/.icons/awkward/22x22/mimetypes/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kexiproject-sqlite3.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kformula.svg b/.icons/awkward/22x22/mimetypes/application-x-kformula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-kgeo.svg b/.icons/awkward/22x22/mimetypes/application-x-kgeo.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kgeo.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kgetlist.svg b/.icons/awkward/22x22/mimetypes/application-x-kgetlist.svg
new file mode 120000
index 00000000..a6d0d70d
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-x-bittorrent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-khtml-adaptor.svg b/.icons/awkward/22x22/mimetypes/application-x-khtml-adaptor.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-khtml-adaptor.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kig.svg b/.icons/awkward/22x22/mimetypes/application-x-kig.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kmplot.svg b/.icons/awkward/22x22/mimetypes/application-x-kmplot.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kmplot.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kmymoney.svg b/.icons/awkward/22x22/mimetypes/application-x-kmymoney.svg
new file mode 100644
index 00000000..548d22dc
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kmymoney.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#b38d32" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#dabe79" d="m 13,1 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="M 9.5,10.5 C 9.223,10.5 9,10.723 9,11 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 10,13.527341 v -2.527344 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:#ffffff" d="M 9.5,10 C 9.223,10 9,10.223 9,10.5 v 7 C 9,17.777 9.223,18 9.5,18 9.777,18 10,17.777 10,17.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 10,13.027341 v -2.527344 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kns.svg b/.icons/awkward/22x22/mimetypes/application-x-kns.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kns.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kolf.svg b/.icons/awkward/22x22/mimetypes/application-x-kolf.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kolf.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kommander.svg b/.icons/awkward/22x22/mimetypes/application-x-kommander.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kommander.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kontour.svg b/.icons/awkward/22x22/mimetypes/application-x-kontour.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kontour.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kontur.svg b/.icons/awkward/22x22/mimetypes/application-x-kontur.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kontur.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kopete-emoticons.svg b/.icons/awkward/22x22/mimetypes/application-x-kopete-emoticons.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kopete-emoticons.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kourse.svg b/.icons/awkward/22x22/mimetypes/application-x-kourse.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kourse.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kover.svg b/.icons/awkward/22x22/mimetypes/application-x-kover.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kover.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kpresenter.svg b/.icons/awkward/22x22/mimetypes/application-x-kpresenter.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kpresenter.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-krita-assistant.svg b/.icons/awkward/22x22/mimetypes/application-x-krita-assistant.svg
new file mode 120000
index 00000000..8f1a819d
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-krita-assistant.svg
@@ -0,0 +1 @@
+application-x-krita.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-krita-paintoppresent.svg b/.icons/awkward/22x22/mimetypes/application-x-krita-paintoppresent.svg
new file mode 120000
index 00000000..8f1a819d
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-krita-paintoppresent.svg
@@ -0,0 +1 @@
+application-x-krita.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-krita.svg b/.icons/awkward/22x22/mimetypes/application-x-krita.svg
new file mode 100644
index 00000000..348ab77e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-krita.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#696969" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="M 8.5,10.5 C 7.7,10.5 7,11.2 7,12 7,12.8 7.7,13.5 8.5,13.5 9.30001,13.5 10,12.79999 10,12 10,11.19999 9.29999,10.5 8.5,10.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 5.69999,14.5 5,15.20001 5,16 5,16.80001 5.70001,17.5 6.5,17.5 7.30001,17.5 8,16.79999 8,16 8,15.19999 7.29999,14.5 6.5,14.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 6.5,17 C 5.70001,17 5,16.30001 5,15.5 5,14.70001 5.69999,14 6.5,14 7.29999,14 8,14.69999 8,15.5 8,16.29999 7.30001,17 6.5,17 Z"/>
+ <path style="fill:#3f90dc" d="M 8.5,13 C 7.7,13 7,12.3 7,11.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 13.5,13 C 12.70001,13 12,12.30001 12,11.5 12,10.70001 12.69999,10 13.5,10 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 15.5,17 C 14.7,17 14,16.3 14,15.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/22x22/mimetypes/application-x-kseg.svg b/.icons/awkward/22x22/mimetypes/application-x-kseg.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kseg.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-ksysguard.svg b/.icons/awkward/22x22/mimetypes/application-x-ksysguard.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-ksysguard.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-ktheme.svg b/.icons/awkward/22x22/mimetypes/application-x-ktheme.svg
new file mode 120000
index 00000000..49fc855e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-ktheme.svg
@@ -0,0 +1 @@
+application-x-plasma.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kudesigner.svg b/.icons/awkward/22x22/mimetypes/application-x-kudesigner.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kudesigner.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kva.svg b/.icons/awkward/22x22/mimetypes/application-x-kva.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kva.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kvs.svg b/.icons/awkward/22x22/mimetypes/application-x-kvs.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kvs.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kvtml.svg b/.icons/awkward/22x22/mimetypes/application-x-kvtml.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kvtml.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kwallet.svg b/.icons/awkward/22x22/mimetypes/application-x-kwallet.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kwallet.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kword.svg b/.icons/awkward/22x22/mimetypes/application-x-kword.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kword.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-kwordquiz.svg b/.icons/awkward/22x22/mimetypes/application-x-kwordquiz.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-kwordquiz.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-lanalyzer.svg b/.icons/awkward/22x22/mimetypes/application-x-lanalyzer.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-lanalyzer.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-lha.svg b/.icons/awkward/22x22/mimetypes/application-x-lha.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-lha.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-lhz.svg b/.icons/awkward/22x22/mimetypes/application-x-lhz.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-lhz.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-love-game.svg b/.icons/awkward/22x22/mimetypes/application-x-love-game.svg
new file mode 100644
index 00000000..b506f55b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-love-game.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,1.5 c -1.138296,0 -10,8.961805 -10,10 0,0.492125 2.3045323,3.110366 4.716797,5.543945 C 8.0061775,19.356405 10.392193,21.5 11,21.5 c 1.374216,0 10,-9.097475 10,-10 C 20.999853,10.858535 19.029488,8.532738 16.819336,6.286133 14.421476,3.8469678 11.744361,1.5 11,1.5 Z"/>
+ <path style="fill:#e74a99" d="M 16.819437,5.786165 C 14.421577,3.347 11.744582,1 11.00022,1 9.861924,1 1.0000002,9.96173 1.0000002,10.999925 c 0,0.492125 2.3043737,3.110765 4.7166383,5.544345 C 5.910667,16.418595 6.100726,16.276745 6.284611,16.11638 9.892645,12.732655 14.121716,9.901025 16.819437,5.786165 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 9.861704,1 1,9.961805 1,11 1,11.05489 1.032632,11.139556 1.086914,11.244141 1.992158,9.462338 9.926862,1.5 11,1.5 c 0.723378,0 3.270405,2.2184146 5.614258,4.582031 C 16.682022,5.982922 16.753371,5.88675 16.819336,5.786133 14.421476,3.3469678 11.744361,1 11,1 Z"/>
+ <path style="fill:#27aae1" d="M 16.819437,5.786165 C 14.121569,9.901025 9.892498,12.732655 6.2846105,16.11638 6.1007255,16.276745 5.9106665,16.418595 5.7166385,16.54427 8.006019,18.85673 10.392561,21 11.000367,21 12.374584,21 21,11.90245 21,10.999925 20.999853,10.35846 19.029589,8.03277 16.819437,5.786165 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 16.819336,5.786133 C 14.121468,9.900993 9.892067,12.732486 6.2841795,16.116211 6.1002945,16.276576 5.910825,16.41827 5.716797,16.543945 c 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 20.970699,11.124355 21,11.048246 21,11 20.999853,10.358535 19.029488,8.032738 16.819336,5.786133 Z"/>
+ <path style="opacity:0.2" d="m 11.352571,8.4187668 c 0,0 -1.067946,-2.3803316 -3.2908564,-1.838563 C 5.8391344,7.1221441 1.1971962,11.746566 11.004004,17.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 11.352571,7.9187668 c 0,0 -1.067946,-2.3803316 -3.2908564,-1.838563 C 5.8391344,6.6221441 1.1971962,11.246566 11.004004,17 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/22x22/mimetypes/application-x-lyx.svg b/.icons/awkward/22x22/mimetypes/application-x-lyx.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-lyx.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-lz4-compressed-tar.svg b/.icons/awkward/22x22/mimetypes/application-x-lz4-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-lz4-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-lzip-compressed-tar.svg b/.icons/awkward/22x22/mimetypes/application-x-lzip-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-lzip-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-lzma-compressed-tar.svg b/.icons/awkward/22x22/mimetypes/application-x-lzma-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-lzma-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-lzma.svg b/.icons/awkward/22x22/mimetypes/application-x-lzma.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-lzma.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-lzop.svg b/.icons/awkward/22x22/mimetypes/application-x-lzop.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-lzop.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-m4.svg b/.icons/awkward/22x22/mimetypes/application-x-m4.svg
new file mode 120000
index 00000000..2df582fa
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-m4.svg
@@ -0,0 +1 @@
+text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-macbinary.svg b/.icons/awkward/22x22/mimetypes/application-x-macbinary.svg
new file mode 120000
index 00000000..6464f89b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-macbinary.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-maff.svg b/.icons/awkward/22x22/mimetypes/application-x-maff.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-maff.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-matroska.svg b/.icons/awkward/22x22/mimetypes/application-x-matroska.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-mif.svg b/.icons/awkward/22x22/mimetypes/application-x-mif.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-mif.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-mimearchive.svg b/.icons/awkward/22x22/mimetypes/application-x-mimearchive.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-mimearchive.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-mobi8-ebook.svg b/.icons/awkward/22x22/mimetypes/application-x-mobi8-ebook.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-mobi8-ebook.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-mobipocket-ebook.svg b/.icons/awkward/22x22/mimetypes/application-x-mobipocket-ebook.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-mobipocket-ebook.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-ms-dos-executable.svg b/.icons/awkward/22x22/mimetypes/application-x-ms-dos-executable.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-ms-dos-executable.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-ms-shortcut.svg b/.icons/awkward/22x22/mimetypes/application-x-ms-shortcut.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-ms-shortcut.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-ms-wim.svg b/.icons/awkward/22x22/mimetypes/application-x-ms-wim.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-ms-wim.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-msdos-program.svg b/.icons/awkward/22x22/mimetypes/application-x-msdos-program.svg
new file mode 100644
index 00000000..1c374341
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-msdos-program.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 5,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#48aeff" d="M 5,1 C 4.446,1 4,1.446 4,2 v 18 c 0,0.554 0.446,1 1,1 h 13 c 0.554,0 0.95751,-0.447632 1,-1 V 7 L 13.5,6.5 13,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 8 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#90cdff" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="m 7,10.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 7,10 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/22x22/mimetypes/application-x-msdownload.svg b/.icons/awkward/22x22/mimetypes/application-x-msdownload.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-msdownload.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-msexcel.svg b/.icons/awkward/22x22/mimetypes/application-x-msexcel.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-msexcel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-msi.svg b/.icons/awkward/22x22/mimetypes/application-x-msi.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-msi.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-mswinurl.svg b/.icons/awkward/22x22/mimetypes/application-x-mswinurl.svg
new file mode 100644
index 00000000..b8725348
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-mswinurl.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#2095f2" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#7cc0f5" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="m 11,9.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 C 9.88342,16.788536 9.631334,16.603621 9.415036,16.469726 9.198745,16.335838 8.9802672,16.180615 8.9316372,16.114257 8.8510672,16.00414 8.8453042,15.936823 8.9072222,15.733398 9.020062,15.361866 9.153928,15.153696 9.415035,14.918945 9.551923,14.795874 9.689397,14.693855 9.719722,14.691405 9.750052,14.689005 9.545182,14.626455 9.2373,14.563476 8.9294339,14.500366 8.4779592,14.368452 8.2451127,14.284179 7.8193307,14.130116 7.2445472,13.80634 7.0253867,13.572265 c -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 11,8.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 10.532226,9.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 C 9.88342,16.288536 9.631334,16.103621 9.415036,15.969726 9.198745,15.835838 8.9802672,15.680615 8.9316372,15.614257 8.8510672,15.50414 8.8453042,15.436823 8.9072222,15.233398 9.020062,14.861866 9.153928,14.653696 9.415035,14.418945 9.551923,14.295874 9.689397,14.193855 9.719722,14.191405 9.750052,14.189005 9.545182,14.126455 9.2373,14.063476 8.9294339,14.000366 8.4779592,13.868452 8.2451127,13.784179 7.8193307,13.630116 7.2445472,13.30634 7.0253867,13.072265 c -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/22x22/mimetypes/application-x-mswrite.svg b/.icons/awkward/22x22/mimetypes/application-x-mswrite.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-mswrite.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-musescore+xml.svg b/.icons/awkward/22x22/mimetypes/application-x-musescore+xml.svg
new file mode 120000
index 00000000..e24b30e9
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-musescore+xml.svg
@@ -0,0 +1 @@
+application-x-musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-musescore.svg b/.icons/awkward/22x22/mimetypes/application-x-musescore.svg
new file mode 100644
index 00000000..9376b7b3
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-musescore.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 19,7.5 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 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 19,7 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 9,0 L 18.5,7 19,7 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 0,5 c 0,0.5523 0.44772,1 1,1 l 5,0 z"/>
+ <path style="fill:#fafafa" d="m 13,1 0,5 c 0,0.5523 0.44772,1 1,1 l 5,0 z"/>
+ <path style="fill:#2470b2" d="m 9,10 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/22x22/mimetypes/application-x-n64-rom.svg b/.icons/awkward/22x22/mimetypes/application-x-n64-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-n64-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-navi-animation.svg b/.icons/awkward/22x22/mimetypes/application-x-navi-animation.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-navi-animation.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-nes-rom.svg b/.icons/awkward/22x22/mimetypes/application-x-nes-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-nes-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-netinstobserver.svg b/.icons/awkward/22x22/mimetypes/application-x-netinstobserver.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-netinstobserver.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-nettl.svg b/.icons/awkward/22x22/mimetypes/application-x-nettl.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-nettl.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-nintendo-ds-rom.svg b/.icons/awkward/22x22/mimetypes/application-x-nintendo-ds-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-nzb.svg b/.icons/awkward/22x22/mimetypes/application-x-nzb.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-nzb.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-object.svg b/.icons/awkward/22x22/mimetypes/application-x-object.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-object.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-osm+xml.svg b/.icons/awkward/22x22/mimetypes/application-x-osm+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-osm+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-pak.svg b/.icons/awkward/22x22/mimetypes/application-x-pak.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-pak.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-partial-download.svg b/.icons/awkward/22x22/mimetypes/application-x-partial-download.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-partial-download.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-patch.svg b/.icons/awkward/22x22/mimetypes/application-x-patch.svg
new file mode 120000
index 00000000..304201b3
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-patch.svg
@@ -0,0 +1 @@
+text-x-patch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-pcapng.svg b/.icons/awkward/22x22/mimetypes/application-x-pcapng.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-pcapng.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-pem-file.svg b/.icons/awkward/22x22/mimetypes/application-x-pem-file.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-pem-file.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-pem-key.svg b/.icons/awkward/22x22/mimetypes/application-x-pem-key.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-pem-key.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-perl.svg b/.icons/awkward/22x22/mimetypes/application-x-perl.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-perl.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-phatch.svg b/.icons/awkward/22x22/mimetypes/application-x-phatch.svg
new file mode 120000
index 00000000..9c9941e5
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-phatch.svg
@@ -0,0 +1 @@
+../apps/phatch.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-php.svg b/.icons/awkward/22x22/mimetypes/application-x-php.svg
new file mode 100644
index 00000000..23d82215
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-php.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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:#8561c1" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#ad81f2" 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 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 7,15.566406 11,19 v -1.5 l -2.25,-2 2.25,-2 z m 2.5,0 A 0.50005,0.50005 0 0 0 13,12.5 v 1 a 0.50005,0.50005 0 1 0 1,0 V 13 h 1 v 1.732422 l -1.277344,0.851562 A 0.50005,0.50005 0 0 0 13.5,15.984375 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 V 12.5 A 0.50005,0.50005 0 0 0 15.5,12 Z M 14,18 A 0.5,0.5 0 0 0 13.5,18.5 0.5,0.5 0 0 0 14,19 0.5,0.5 0 0 0 14.5,18.5 0.5,0.5 0 0 0 14,18 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-pkcs12.svg b/.icons/awkward/22x22/mimetypes/application-x-pkcs12.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-pkcs12.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-pkcs7-certificates.svg b/.icons/awkward/22x22/mimetypes/application-x-pkcs7-certificates.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-pkcs7-certificates.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-planner.svg b/.icons/awkward/22x22/mimetypes/application-x-planner.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-planner.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-plasma.svg b/.icons/awkward/22x22/mimetypes/application-x-plasma.svg
new file mode 100644
index 00000000..bf5c060d
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-plasma.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#eba229" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#f5cc7c" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <g style="opacity:0.2" transform="matrix(-0.031394,0,0,-0.031146,15.383,18.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,15.383,18.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 -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>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-project.svg b/.icons/awkward/22x22/mimetypes/application-x-project.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-project.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-ptoptimizer-script.svg b/.icons/awkward/22x22/mimetypes/application-x-ptoptimizer-script.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-ptoptimizer-script.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-python-bytecode.svg b/.icons/awkward/22x22/mimetypes/application-x-python-bytecode.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-python-bytecode.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-quanta.svg b/.icons/awkward/22x22/mimetypes/application-x-quanta.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-quanta.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-quattropro.svg b/.icons/awkward/22x22/mimetypes/application-x-quattropro.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-quattropro.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-radcom.svg b/.icons/awkward/22x22/mimetypes/application-x-radcom.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-radcom.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-rar.svg b/.icons/awkward/22x22/mimetypes/application-x-rar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-rar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-raw-disk-image-xz-compressed.svg b/.icons/awkward/22x22/mimetypes/application-x-raw-disk-image-xz-compressed.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-raw-disk-image.svg b/.icons/awkward/22x22/mimetypes/application-x-raw-disk-image.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-remote-connection.svg b/.icons/awkward/22x22/mimetypes/application-x-remote-connection.svg
new file mode 120000
index 00000000..f04ac037
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-riff.svg b/.icons/awkward/22x22/mimetypes/application-x-riff.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-riff.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-rpm.svg b/.icons/awkward/22x22/mimetypes/application-x-rpm.svg
new file mode 120000
index 00000000..a9718878
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-rpm.svg
@@ -0,0 +1 @@
+rpm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-rsdf-container.svg b/.icons/awkward/22x22/mimetypes/application-x-rsdf-container.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-rsdf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-ruby.svg b/.icons/awkward/22x22/mimetypes/application-x-ruby.svg
new file mode 120000
index 00000000..99f12ae3
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-ruby.svg
@@ -0,0 +1 @@
+text-x-ruby.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-shar.svg b/.icons/awkward/22x22/mimetypes/application-x-shar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-shar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-sharedlib.svg b/.icons/awkward/22x22/mimetypes/application-x-sharedlib.svg
new file mode 100644
index 00000000..16ca5e81
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-sharedlib.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <rect style="fill:#1c69d4" width="5" height="5" x="5" y="8"/>
+ <rect style="fill:#1c69d4" width="5" height="5" x="12" y="14"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-shellscript.svg b/.icons/awkward/22x22/mimetypes/application-x-shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-shockwave-flash.svg b/.icons/awkward/22x22/mimetypes/application-x-shockwave-flash.svg
new file mode 100644
index 00000000..dbef76d8
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-shockwave-flash.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e74c3c" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#f5877c" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="M 14,9.503 V 11.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 16.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 style="fill:#ffffff" d="M 14,9.003 V 11 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 16 c 0,0 1.5796,0.52614 2.5,-2.9311 1.1515,-4.325 4.5,-4.066 4.5,-4.066 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-siag.svg b/.icons/awkward/22x22/mimetypes/application-x-siag.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-siag.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-smb-server.svg b/.icons/awkward/22x22/mimetypes/application-x-smb-server.svg
new file mode 120000
index 00000000..924e65cc
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-smb-server.svg
@@ -0,0 +1 @@
+../places/folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-smb-workgroup.svg b/.icons/awkward/22x22/mimetypes/application-x-smb-workgroup.svg
new file mode 120000
index 00000000..924e65cc
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-smb-workgroup.svg
@@ -0,0 +1 @@
+../places/folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-snoop.svg b/.icons/awkward/22x22/mimetypes/application-x-snoop.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-snoop.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-spkac+base64.svg b/.icons/awkward/22x22/mimetypes/application-x-spkac+base64.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-spkac+base64.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-spkac.svg b/.icons/awkward/22x22/mimetypes/application-x-spkac.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-spkac.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-spss-por.svg b/.icons/awkward/22x22/mimetypes/application-x-spss-por.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-spss-por.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-spss-sav.svg b/.icons/awkward/22x22/mimetypes/application-x-spss-sav.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-spss-sav.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-sqlite2.svg b/.icons/awkward/22x22/mimetypes/application-x-sqlite2.svg
new file mode 100644
index 00000000..793c24b3
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-sqlite2.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <g style="fill:#09a576" transform="matrix(0.10205877,0,0,0.094635,6.1469565,10.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/22x22/mimetypes/application-x-sqlite3.svg b/.icons/awkward/22x22/mimetypes/application-x-sqlite3.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-sqlite3.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-srt.svg b/.icons/awkward/22x22/mimetypes/application-x-srt.svg
new file mode 100644
index 00000000..41c5ee8f
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-srt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,19.5 v -16 c 0,-0.554 -0.446,-1 -1,-1 H 2 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:#607d8b" d="M 21,19 V 3 C 21,2.446 20.554,2 20,2 H 2 C 1.446,2 1,2.446 1,3 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.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="opacity:0.2" d="m 7,8.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 7,8 v 1 h 8 V 8 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/22x22/mimetypes/application-x-srtrip.svg b/.icons/awkward/22x22/mimetypes/application-x-srtrip.svg
new file mode 120000
index 00000000..5a4d60c8
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-srtrip.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-stuffit.svg b/.icons/awkward/22x22/mimetypes/application-x-stuffit.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-stuffit.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-subrip.svg b/.icons/awkward/22x22/mimetypes/application-x-subrip.svg
new file mode 120000
index 00000000..5a4d60c8
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-subrip.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-superkaramba.svg b/.icons/awkward/22x22/mimetypes/application-x-superkaramba.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-superkaramba.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-tar.svg b/.icons/awkward/22x22/mimetypes/application-x-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-tarz.svg b/.icons/awkward/22x22/mimetypes/application-x-tarz.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-tarz.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-tektronix-rf5.svg b/.icons/awkward/22x22/mimetypes/application-x-tektronix-rf5.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-tektronix-rf5.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-tex-gf.svg b/.icons/awkward/22x22/mimetypes/application-x-tex-gf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-tex-pk.svg b/.icons/awkward/22x22/mimetypes/application-x-tex-pk.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-tex-pk.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-texgzdvi.svg b/.icons/awkward/22x22/mimetypes/application-x-texgzdvi.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-texgzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-tgif.svg b/.icons/awkward/22x22/mimetypes/application-x-tgif.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-tgif.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-theme.svg b/.icons/awkward/22x22/mimetypes/application-x-theme.svg
new file mode 120000
index 00000000..69834955
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-theme.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-tiled.svg b/.icons/awkward/22x22/mimetypes/application-x-tiled.svg
new file mode 100644
index 00000000..ef549fe8
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-tiled.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#616bdd" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#a0a6eb" 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 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="m 9,16 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-trash.svg b/.icons/awkward/22x22/mimetypes/application-x-trash.svg
new file mode 100644
index 00000000..74e287c1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-trash.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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="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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.5" d="m 9,14 v 5.4 c 2.74e-5,0.31415 0.25987,0.59995 0.54545,0.6 h 4.9094 c 0.285,0 0.545,-0.286 0.545,-0.6 V 14 Z"/>
+ <path style="opacity:0.5" d="m 10,11 v 1 H 8 v 1 h 8 v -1 h -2 v -1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-trig.svg b/.icons/awkward/22x22/mimetypes/application-x-trig.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-trig.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-troff-man.svg b/.icons/awkward/22x22/mimetypes/application-x-troff-man.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-troff-man.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-tuberling.svg b/.icons/awkward/22x22/mimetypes/application-x-tuberling.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-tuberling.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-turtle.svg b/.icons/awkward/22x22/mimetypes/application-x-turtle.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-turtle.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-tzo.svg b/.icons/awkward/22x22/mimetypes/application-x-tzo.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-tzo.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-uml.svg b/.icons/awkward/22x22/mimetypes/application-x-uml.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-uml.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-virtualbox-hdd.svg b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-hdd.svg
new file mode 100644
index 00000000..460e9bc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-hdd.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#9052ff" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#ac7cf5" 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 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-virtualbox-ova.svg b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-ova.svg
new file mode 100644
index 00000000..f753f1c9
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-ova.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#f5c97c" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-virtualbox-ovf.svg b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-ovf.svg
new file mode 100644
index 00000000..dd006df4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-ovf.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#ec8218" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#f5c27c" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vbox-extpack.svg b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vbox-extpack.svg
new file mode 120000
index 00000000..e0367128
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vbox-extpack.svg
@@ -0,0 +1 @@
+../apps/palapeli.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vbox.svg b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vbox.svg
new file mode 100644
index 00000000..59e7c102
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vbox.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#348ee2" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#7caff5" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vdi.svg b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vdi.svg
new file mode 100644
index 00000000..5cd6b1a7
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vdi.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#f03317" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#f57c7c" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vhd.svg b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vhd.svg
new file mode 100644
index 00000000..b64488e3
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vhd.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#685afe" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#7c8ef5" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vmdk.svg b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vmdk.svg
new file mode 100644
index 00000000..dc057ec5
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-virtualbox-vmdk.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#3a71ac" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#6b9acc" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-visualnetworks.svg b/.icons/awkward/22x22/mimetypes/application-x-visualnetworks.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-visualnetworks.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-vnc.svg b/.icons/awkward/22x22/mimetypes/application-x-vnc.svg
new file mode 120000
index 00000000..f04ac037
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.akonadi.calendar.event.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.akonadi.calendar.event.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.akonadi.calendar.freebusy.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.akonadi.calendar.freebusy.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.akonadi.calendar.journal.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.akonadi.calendar.journal.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.akonadi.calendar.todo.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.akonadi.calendar.todo.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.akonadi.collection.virtual.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.akonadi.collection.virtual.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.akonadi.note.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.akonadi.note.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.kde.alarm.active.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.kde.alarm.active.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.kde.alarm.archived.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.kde.alarm.archived.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.kde.alarm.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.kde.alarm.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.kde.alarm.template.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.kde.alarm.template.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.kde.contactgroup.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.kde.contactgroup.svg
new file mode 120000
index 00000000..506c888b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.kde.kplato.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.kde.kplato.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.kde.kplato.work.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.kde.kplato.work.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.kde.kugar.mixed.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.kde.kugar.mixed.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.kde.notes.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.kde.notes.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.kde.plan.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.kde.plan.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-vnd.kde.plan.work.svg b/.icons/awkward/22x22/mimetypes/application-x-vnd.kde.plan.work.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-webarchive.svg b/.icons/awkward/22x22/mimetypes/application-x-webarchive.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-webarchive.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-wine-extension-cpl.svg b/.icons/awkward/22x22/mimetypes/application-x-wine-extension-cpl.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-wine-extension-cpl.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-wine-extension-inf.svg b/.icons/awkward/22x22/mimetypes/application-x-wine-extension-inf.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-wine-extension-its.svg b/.icons/awkward/22x22/mimetypes/application-x-wine-extension-its.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-wine-extension-its.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-wine-extension-msp.svg b/.icons/awkward/22x22/mimetypes/application-x-wine-extension-msp.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-wine-extension-vbs.svg b/.icons/awkward/22x22/mimetypes/application-x-wine-extension-vbs.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-wine-extension-vbs.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-x509-ca-cert.svg b/.icons/awkward/22x22/mimetypes/application-x-x509-ca-cert.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-x509-user-cert.svg b/.icons/awkward/22x22/mimetypes/application-x-x509-user-cert.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/application-x-xliff.svg b/.icons/awkward/22x22/mimetypes/application-x-xliff.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-xliff.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-xoj.svg b/.icons/awkward/22x22/mimetypes/application-x-xoj.svg
new file mode 120000
index 00000000..6464f89b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-xoj.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-xpinstall.svg b/.icons/awkward/22x22/mimetypes/application-x-xpinstall.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-xpinstall.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-xz-compressed-tar.svg b/.icons/awkward/22x22/mimetypes/application-x-xz-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-xz-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-xz-pkg.svg b/.icons/awkward/22x22/mimetypes/application-x-xz-pkg.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-xz-pkg.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-yaml.svg b/.icons/awkward/22x22/mimetypes/application-x-yaml.svg
new file mode 100644
index 00000000..e5eb8857
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-yaml.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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:#607d8b" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#b1d1e0" 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 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="m 13,19 v -1 h 4 v 1 z M 7,13 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-yarock.svg b/.icons/awkward/22x22/mimetypes/application-x-yarock.svg
new file mode 120000
index 00000000..b457f1a0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-yarock.svg
@@ -0,0 +1 @@
+../apps/yarock.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-zerosize.svg b/.icons/awkward/22x22/mimetypes/application-x-zerosize.svg
new file mode 100644
index 00000000..e7ee16ba
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-zerosize.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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="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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x-zip-compressed-fb2.svg b/.icons/awkward/22x22/mimetypes/application-x-zip-compressed-fb2.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-zip-compressed-fb2.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-zoo.svg b/.icons/awkward/22x22/mimetypes/application-x-zoo.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-zoo.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x-zoom.svg b/.icons/awkward/22x22/mimetypes/application-x-zoom.svg
new file mode 120000
index 00000000..84313423
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x-zoom.svg
@@ -0,0 +1 @@
+../apps/Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-x.allegorithmic.package+xml.svg b/.icons/awkward/22x22/mimetypes/application-x.allegorithmic.package+xml.svg
new file mode 100644
index 00000000..b85a808e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x.allegorithmic.package+xml.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 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 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x.allegorithmic.spp.svg b/.icons/awkward/22x22/mimetypes/application-x.allegorithmic.spp.svg
new file mode 100644
index 00000000..1fb9f612
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x.allegorithmic.spp.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 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 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-x.allegorithmic.substance.svg b/.icons/awkward/22x22/mimetypes/application-x.allegorithmic.substance.svg
new file mode 100644
index 00000000..dbfc254f
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-x.allegorithmic.substance.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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.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 9 C 9,10.1 9.895,11 11,11 12.105,11 13,10.1 13,9 V 2 Z"/>
+ <path style="opacity:0.2" d="M 10,2 V 3 H 11 V 2 Z M 11,3 V 4 H 12 V 3 Z M 11,4 H 10 V 5 H 11 Z M 11,5 11.008,6.002 12,6 V 5 Z M 10,6 V 7 H 11 V 6 Z M 11,7 V 8 H 12 V 7 Z M 11,8 H 10 V 9 H 11 Z M 11,9 V 10 C 11.552,10 12,9.5 12,9 Z"/>
+ <path style="fill:#dddddd" d="M 10,5 V 6 H 11 V 5 Z M 10,7 V 8 H 11 V 7 Z M 10,9 C 10,9.5 10.448,10 11,10 V 9 Z"/>
+ <path style="opacity:0.2" d="M 11,10.5 C 9.895,10.5 9,11.4 9,12.5 V 16.5 C 9,17.6 9.895,18.5 11,18.5 12.105,18.5 13,17.6 13,16.5 V 12.5 C 13,11.4 12.105,10.5 11,10.5 Z M 11,11.5 C 11.552,11.5 12,11.9 12,12.5 12,13 11.552,13.5 11,13.5 10.448,13.5 10,13 10,12.5 10,11.9 10.448,11.5 11,11.5 Z M 11,14.5 C 11.552,14.5 12,14.9 12,15.5 V 16.5 C 12,17 11.552,17.5 11,17.5 10.448,17.5 10,17 10,16.5 V 15.5 C 10,14.9 10.448,14.5 11,14.5 Z"/>
+ <path style="fill:#b3b3b3" d="M 11,6 H 12 V 7 H 11 Z M 11,8 H 12 V 9 H 11 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 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 L 19.5,8 H 20 L 14,2 Z"/>
+ <path style="opacity:0.2" d="M 14,2.5 V 7.5 C 14,8.0523 14.448,8.5 15,8.5 H 20 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 4 H 11 V 3 Z"/>
+ <path style="fill:#b3b3b3" d="M 11,2 H 12 V 3 H 11 Z M 11,4 H 12 V 5 H 11 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-xhtml+xml.svg b/.icons/awkward/22x22/mimetypes/application-xhtml+xml.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-xhtml+xml.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-xml.svg b/.icons/awkward/22x22/mimetypes/application-xml.svg
new file mode 100644
index 00000000..dc9775ff
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-xml.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <g style="fill:#9c40d3" transform="matrix(0.5,0,0,0.5,-1,-1)">
+ <path style="fill:#9c40d3" d="m 28,22 v 3 l 4.5,4 -4.5,4 v 3 l 7.9999,-6.8672 z"/>
+ <path style="fill:#9c40d3" d="m 20,24 v 3 l -4.5,4 4.5,4 v 3 l -7.9999,-6.8672 z"/>
+ <rect style="fill:#9c40d3" width="2" height="16" x="29.99" y="14.77" transform="rotate(15)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/application-xsd.svg b/.icons/awkward/22x22/mimetypes/application-xsd.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-xsd.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-xslt+xml.svg b/.icons/awkward/22x22/mimetypes/application-xslt+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-xslt+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-xspf+xml.svg b/.icons/awkward/22x22/mimetypes/application-xspf+xml.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-xspf+xml.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/application-zip.svg b/.icons/awkward/22x22/mimetypes/application-zip.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/application-zip.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-ac3.svg b/.icons/awkward/22x22/mimetypes/audio-ac3.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-ac3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-flac.svg b/.icons/awkward/22x22/mimetypes/audio-flac.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-flac.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-m4a.svg b/.icons/awkward/22x22/mimetypes/audio-m4a.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-m4a.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-midi.svg b/.icons/awkward/22x22/mimetypes/audio-midi.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-midi.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-mp2.svg b/.icons/awkward/22x22/mimetypes/audio-mp2.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-mp3.svg b/.icons/awkward/22x22/mimetypes/audio-mp3.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-mp3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-mp4.svg b/.icons/awkward/22x22/mimetypes/audio-mp4.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-mp4.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-mpeg.svg b/.icons/awkward/22x22/mimetypes/audio-mpeg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-mpeg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-prs.sid.svg b/.icons/awkward/22x22/mimetypes/audio-prs.sid.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-shn.svg b/.icons/awkward/22x22/mimetypes/audio-shn.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-shn.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-vn.rn-realmedia.svg b/.icons/awkward/22x22/mimetypes/audio-vn.rn-realmedia.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-vn.rn-realmedia.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-vnd.rn-realvideo.svg b/.icons/awkward/22x22/mimetypes/audio-vnd.rn-realvideo.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-vnd.wave.svg b/.icons/awkward/22x22/mimetypes/audio-vnd.wave.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-vnd.wave.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-adpcm.svg b/.icons/awkward/22x22/mimetypes/audio-x-adpcm.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-adpcm.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-aiff.svg b/.icons/awkward/22x22/mimetypes/audio-x-aiff.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-aiff.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-caf.svg b/.icons/awkward/22x22/mimetypes/audio-x-caf.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-caf.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-flac+ogg.svg b/.icons/awkward/22x22/mimetypes/audio-x-flac+ogg.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-flac+ogg.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-flac.svg b/.icons/awkward/22x22/mimetypes/audio-x-flac.svg
new file mode 100644
index 00000000..4d1255ff
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-flac.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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:#b1b527" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#c8cb7c" 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 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 style="fill:#ffffff" d="m 10,11 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-generic.svg b/.icons/awkward/22x22/mimetypes/audio-x-generic.svg
new file mode 100644
index 00000000..afd849f7
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-generic.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#fe9700" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#ffbd63" 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 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 style="fill:#ffffff" d="m 10,11 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-m4a.svg b/.icons/awkward/22x22/mimetypes/audio-x-m4a.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-m4a.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-monkey.svg b/.icons/awkward/22x22/mimetypes/audio-x-monkey.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-monkey.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-monkeys-audio.svg b/.icons/awkward/22x22/mimetypes/audio-x-monkeys-audio.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-monkeys-audio.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-mp2.svg b/.icons/awkward/22x22/mimetypes/audio-x-mp2.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-mp3-playlist.svg b/.icons/awkward/22x22/mimetypes/audio-x-mp3-playlist.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-mp3-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-mpeg.svg b/.icons/awkward/22x22/mimetypes/audio-x-mpeg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-mpeg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-mpegurl.svg b/.icons/awkward/22x22/mimetypes/audio-x-mpegurl.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-mpegurl.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-ms-wax.svg b/.icons/awkward/22x22/mimetypes/audio-x-ms-wax.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-ms-wax.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-ms-wma.svg b/.icons/awkward/22x22/mimetypes/audio-x-ms-wma.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-ms-wma.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-ofr.svg b/.icons/awkward/22x22/mimetypes/audio-x-ofr.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-ofr.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-pn-realaudio.svg b/.icons/awkward/22x22/mimetypes/audio-x-pn-realaudio.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-pn-realaudio.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-scpls.svg b/.icons/awkward/22x22/mimetypes/audio-x-scpls.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-scpls.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-speex+ogg.svg b/.icons/awkward/22x22/mimetypes/audio-x-speex+ogg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-speex+ogg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-tta.svg b/.icons/awkward/22x22/mimetypes/audio-x-tta.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-tta.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-vorbis+ogg.svg b/.icons/awkward/22x22/mimetypes/audio-x-vorbis+ogg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-vorbis+ogg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/audio-x-wav.svg b/.icons/awkward/22x22/mimetypes/audio-x-wav.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/audio-x-wav.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/djvu.svg b/.icons/awkward/22x22/mimetypes/djvu.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/djvu.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/drawing-dwg.svg b/.icons/awkward/22x22/mimetypes/drawing-dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/drawing-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/font-collection.svg b/.icons/awkward/22x22/mimetypes/font-collection.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/font-collection.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/font-otf.svg b/.icons/awkward/22x22/mimetypes/font-otf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/font-otf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/font-ttf.svg b/.icons/awkward/22x22/mimetypes/font-ttf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/font-ttf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/font-woff.svg b/.icons/awkward/22x22/mimetypes/font-woff.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/font-woff.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/font-x-generic.svg b/.icons/awkward/22x22/mimetypes/font-x-generic.svg
new file mode 120000
index 00000000..67dfbe1f
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/font-x-generic.svg
@@ -0,0 +1 @@
+../apps/kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/fonts-package.svg b/.icons/awkward/22x22/mimetypes/fonts-package.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/fonts-package.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/gnome-fs-regular.svg b/.icons/awkward/22x22/mimetypes/gnome-fs-regular.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/gnome-fs-regular.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-vnd.wolfram.cdf.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.wolfram.cdf.svg
new file mode 120000
index 00000000..af002c3c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-vnd.wolfram.mathematica.package.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.wolfram.mathematica.package.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-vnd.wolfram.nb.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.wolfram.nb.svg
new file mode 120000
index 00000000..652f3491
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-vnd.wolfram.player.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.wolfram.player.svg
new file mode 120000
index 00000000..af002c3c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-vnd.wolfram.wl.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.wolfram.wl.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-vnd.wolfram.wls.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-vnd.wolfram.wls.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-x-deb.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-x-deb.svg
new file mode 120000
index 00000000..1ac361cf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/gnome-mime-application-x-deb.svg
@@ -0,0 +1 @@
+../apps/gdebi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/gnome-mime-application-x-killustrator.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-x-killustrator.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-x-lhz.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-x-lhz.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/gnome-mime-application-x-lhz.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/gnome-mime-application-x-nero-disc-image.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-x-nero-disc-image.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-x-nero-linux-compilation.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-x-nero-linux-compilation.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-x-referencer.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-x-referencer.svg
new file mode 100644
index 00000000..5c493c36
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/gnome-mime-application-x-referencer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#1e83db" d="m 11,8.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 10.532226,9.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 C 9.88342,16.288536 9.631334,16.103621 9.415036,15.969726 9.198745,15.835838 8.9802672,15.680615 8.9316372,15.614257 8.8510672,15.50414 8.8453042,15.436823 8.9072222,15.233398 9.020062,14.861866 9.153928,14.653696 9.415035,14.418945 9.551923,14.295874 9.689397,14.193855 9.719722,14.191405 9.750052,14.189005 9.545182,14.126455 9.2373,14.063476 8.9294339,14.000366 8.4779592,13.868452 8.2451127,13.784179 7.8193307,13.630116 7.2445472,13.30634 7.0253867,13.072265 c -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/22x22/mimetypes/gnome-mime-application-x-remote-connection.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-x-remote-connection.svg
new file mode 120000
index 00000000..f04ac037
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-x-shockwave-flash.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-x-shockwave-flash.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-application-x-vnc.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-application-x-vnc.svg
new file mode 120000
index 00000000..f04ac037
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-image-x-cmu-raster.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-image-x-cmu-raster.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-image-x-xpixmap.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-image-x-xpixmap.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-image.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-image.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/gnome-mime-image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/gnome-mime-text-vnd.wap.wml.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-text-vnd.wap.wml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-text-x-vcalendar.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-text-x-vcalendar.svg
new file mode 120000
index 00000000..acb99453
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-video-x-ms-asf.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-video-x-ms-asf.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-video-x-ms-wmv.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-video-x-ms-wmv.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/gnome-mime-video.svg b/.icons/awkward/22x22/mimetypes/gnome-mime-video.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/gnome-mime-video.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/gnome-unknown.svg b/.icons/awkward/22x22/mimetypes/gnome-unknown.svg
new file mode 120000
index 00000000..cb105632
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/gnome-unknown.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-bmp.svg b/.icons/awkward/22x22/mimetypes/image-bmp.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-bmp.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-gif.svg b/.icons/awkward/22x22/mimetypes/image-gif.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-gif.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-jpeg.svg b/.icons/awkward/22x22/mimetypes/image-jpeg.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-jpeg.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-png.svg b/.icons/awkward/22x22/mimetypes/image-png.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-png.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-svg+xml-compressed.svg b/.icons/awkward/22x22/mimetypes/image-svg+xml-compressed.svg
new file mode 100644
index 00000000..fd310f36
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-svg+xml-compressed.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,19.5 0,-16 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 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="fill:#a47a4a" d="M 21,19 21,3 C 21,2.446 20.554,2 20,2 L 2,2 C 1.446,2 1,2.446 1,3 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.1" d="m 9,2 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 11,2 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 10,3 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 11,2 1,0 0,1 -1,0 z m 0,2 1,0 0,1 -1,0 z"/>
+ <g transform="translate(-1,-4)">
+ <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 style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,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 21,3 C 21,2.446 20.554,2 20,2 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px" d="m 5,10 4,6 8,-2"/>
+ <circle style="opacity:0.2" cx="5" cy="10.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="5" cy="10" r="2"/>
+ <circle style="opacity:0.2" cx="9" cy="16.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="9" cy="16" r="2"/>
+ <circle style="opacity:0.2" cx="17" cy="14.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="17" cy="14" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/image-svg+xml.svg b/.icons/awkward/22x22/mimetypes/image-svg+xml.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-svg+xml.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-tiff.svg b/.icons/awkward/22x22/mimetypes/image-tiff.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-tiff.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-vnd.adobe.photoshop.svg b/.icons/awkward/22x22/mimetypes/image-vnd.adobe.photoshop.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-vnd.adobe.photoshop.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-vnd.djvu.svg b/.icons/awkward/22x22/mimetypes/image-vnd.djvu.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-vnd.djvu.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-vnd.dwg.svg b/.icons/awkward/22x22/mimetypes/image-vnd.dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-vnd.dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-vnd.dxf.svg b/.icons/awkward/22x22/mimetypes/image-vnd.dxf.svg
new file mode 120000
index 00000000..01e9f810
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-vnd.dxf.svg
@@ -0,0 +1 @@
+application-dxf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-vnd.microsoft.icon.svg b/.icons/awkward/22x22/mimetypes/image-vnd.microsoft.icon.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-vnd.microsoft.icon.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-x-adobe-dng.svg b/.icons/awkward/22x22/mimetypes/image-x-adobe-dng.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-adobe-dng.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-x-compressed-xcf.svg b/.icons/awkward/22x22/mimetypes/image-x-compressed-xcf.svg
new file mode 120000
index 00000000..dc7220da
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-compressed-xcf.svg
@@ -0,0 +1 @@
+image-x-xcf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-x-djvu.svg b/.icons/awkward/22x22/mimetypes/image-x-djvu.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-djvu.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-x-dwg.svg b/.icons/awkward/22x22/mimetypes/image-x-dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-x-emf.svg b/.icons/awkward/22x22/mimetypes/image-x-emf.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-emf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-x-eps.svg b/.icons/awkward/22x22/mimetypes/image-x-eps.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-eps.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-x-generic.svg b/.icons/awkward/22x22/mimetypes/image-x-generic.svg
new file mode 100644
index 00000000..c2504649
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-generic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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:#36aca3" 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.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 9,10.5 4,6 3,-4 3,4 v 2 H 5 v -4 z"/>
+ <path style="fill:#ffffff" d="m 9,10 4,6 3,-4 3,4 v 2 H 5 v -4 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/image-x-krita.svg b/.icons/awkward/22x22/mimetypes/image-x-krita.svg
new file mode 120000
index 00000000..8f1a819d
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-krita.svg
@@ -0,0 +1 @@
+application-x-krita.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-x-portable-bitmap.svg b/.icons/awkward/22x22/mimetypes/image-x-portable-bitmap.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-portable-bitmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-x-svg+xml.svg b/.icons/awkward/22x22/mimetypes/image-x-svg+xml.svg
new file mode 100644
index 00000000..fc05fe94
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-svg+xml.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,19.5 0,-16 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 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="fill:#a47a4a" d="M 21,19 21,3 C 21,2.446 20.554,2 20,2 L 2,2 C 1.446,2 1,2.446 1,3 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.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,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 21,3 C 21,2.446 20.554,2 20,2 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px" d="m 5,10 4,6 8,-2"/>
+ <circle style="opacity:0.2" cx="5" cy="10.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="5" cy="10" r="2"/>
+ <circle style="opacity:0.2" cx="9" cy="16.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="9" cy="16" r="2"/>
+ <circle style="opacity:0.2" cx="17" cy="14.5" r="2"/>
+ <circle style="fill:#3f3f3f" cx="17" cy="14" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/image-x-tga.svg b/.icons/awkward/22x22/mimetypes/image-x-tga.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-tga.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-x-win-bitmap.svg b/.icons/awkward/22x22/mimetypes/image-x-win-bitmap.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-win-bitmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-x-wmf.svg b/.icons/awkward/22x22/mimetypes/image-x-wmf.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-wmf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image-x-xcf.svg b/.icons/awkward/22x22/mimetypes/image-x-xcf.svg
new file mode 100644
index 00000000..d072007d
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-xcf.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 21,19.5 0,-16 c 0,-0.554 -0.446,-1 -1,-1 l -18,0 c -0.554,0 -1,0.446 -1,1 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="fill:#6c5a42" d="M 21,19 21,3 C 21,2.446 20.554,2 20,2 L 2,2 C 1.446,2 1,2.446 1,3 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.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,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 21,3 C 21,2.446 20.554,2 20,2 Z"/>
+ <path style="opacity:0.2" d="m 8,9.5 4,6 3,-4 3,4 0,2 -14,0 0,-4 z"/>
+ <path style="fill:#ffffff" d="m 8,9 4,6 3,-4 3,4 0,2 -14,0 0,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/image-x-xfig.svg b/.icons/awkward/22x22/mimetypes/image-x-xfig.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image-x-xfig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/image.svg b/.icons/awkward/22x22/mimetypes/image.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/inode-blockdevice.svg b/.icons/awkward/22x22/mimetypes/inode-blockdevice.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/inode-blockdevice.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/inode-chardevice.svg b/.icons/awkward/22x22/mimetypes/inode-chardevice.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/inode-chardevice.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/inode-fifo.svg b/.icons/awkward/22x22/mimetypes/inode-fifo.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/inode-fifo.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/inode-mount-point.svg b/.icons/awkward/22x22/mimetypes/inode-mount-point.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/inode-mount-point.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/inode-socket.svg b/.icons/awkward/22x22/mimetypes/inode-socket.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/inode-socket.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/inode-symlink.svg b/.icons/awkward/22x22/mimetypes/inode-symlink.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/inode-symlink.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.imap.svg b/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.imap.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/inode-vnd.kde.service.kbattleship.svg b/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.kbattleship.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/inode-vnd.kde.service.ntp.svg b/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.ntp.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/inode-vnd.kde.service.pop3.svg b/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.pop3.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/inode-vnd.kde.service.unknown.svg b/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.unknown.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/inode-vnd.kde.service.upnp.HVAC1.svg b/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.HVAC1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/inode-vnd.kde.service.upnp.LightingControls1.svg b/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.LightingControls1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/inode-vnd.kde.service.upnp.RAClient1.svg b/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.RAClient1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg b/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/inode-vnd.kde.service.upnp.RAServer1.svg b/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.RAServer1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg b/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg b/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg b/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/inode-vnd.kde.service.upnp.Unknown.svg b/.icons/awkward/22x22/mimetypes/inode-vnd.kde.service.upnp.Unknown.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/javascript.svg b/.icons/awkward/22x22/mimetypes/javascript.svg
new file mode 120000
index 00000000..9f4aef24
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/jd-container.svg b/.icons/awkward/22x22/mimetypes/jd-container.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/jd-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/media-audio.svg b/.icons/awkward/22x22/mimetypes/media-audio.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/media-audio.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/media-image.svg b/.icons/awkward/22x22/mimetypes/media-image.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/media-image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/media-video.svg b/.icons/awkward/22x22/mimetypes/media-video.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/media-video.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/message-news.svg b/.icons/awkward/22x22/mimetypes/message-news.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/message-news.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/message-partial.svg b/.icons/awkward/22x22/mimetypes/message-partial.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/message-partial.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/message-rfc822.svg b/.icons/awkward/22x22/mimetypes/message-rfc822.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/message-rfc822.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/message-x-gnu-rmail.svg b/.icons/awkward/22x22/mimetypes/message-x-gnu-rmail.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/message-x-gnu-rmail.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/model-stl.svg b/.icons/awkward/22x22/mimetypes/model-stl.svg
new file mode 100644
index 00000000..2e11559f
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/model-stl.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/multipart-alternative.svg b/.icons/awkward/22x22/mimetypes/multipart-alternative.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/multipart-alternative.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/multipart-appledouble.svg b/.icons/awkward/22x22/mimetypes/multipart-appledouble.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/multipart-appledouble.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/multipart-digest.svg b/.icons/awkward/22x22/mimetypes/multipart-digest.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/multipart-digest.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/multipart-encrypted.svg b/.icons/awkward/22x22/mimetypes/multipart-encrypted.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/multipart-encrypted.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/multipart-mixed.svg b/.icons/awkward/22x22/mimetypes/multipart-mixed.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/multipart-mixed.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/multipart-related.svg b/.icons/awkward/22x22/mimetypes/multipart-related.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/multipart-related.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/multipart-report.svg b/.icons/awkward/22x22/mimetypes/multipart-report.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/multipart-report.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/multipart-signed.svg b/.icons/awkward/22x22/mimetypes/multipart-signed.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/multipart-signed.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/multipart-x-mixed-replace.svg b/.icons/awkward/22x22/mimetypes/multipart-x-mixed-replace.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/multipart-x-mixed-replace.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/nero-disc-image.svg b/.icons/awkward/22x22/mimetypes/nero-disc-image.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/nero-disc-image.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/nero-linux-compilation.svg b/.icons/awkward/22x22/mimetypes/nero-linux-compilation.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/nero-linux-compilation.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-database.svg b/.icons/awkward/22x22/mimetypes/openoffice4-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-drawing-template.svg b/.icons/awkward/22x22/mimetypes/openoffice4-drawing-template.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/openoffice4-drawing.svg b/.icons/awkward/22x22/mimetypes/openoffice4-drawing.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-extension.svg b/.icons/awkward/22x22/mimetypes/openoffice4-extension.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-extension.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-formula.svg b/.icons/awkward/22x22/mimetypes/openoffice4-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-master-document.svg b/.icons/awkward/22x22/mimetypes/openoffice4-master-document.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-master-document.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-oasis-database.svg b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/openoffice4-oasis-drawing-template.svg b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-drawing-template.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/openoffice4-oasis-drawing.svg b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-drawing.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/openoffice4-oasis-formula.svg b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/openoffice4-oasis-master-document.svg b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-master-document.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-master-document.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-oasis-presentation-template.svg b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-presentation-template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-oasis-presentation.svg b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-presentation.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-oasis-spreadsheet-template.svg b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-spreadsheet-template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-oasis-spreadsheet.svg b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-oasis-text-template.svg b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-text-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-text-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-oasis-text.svg b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-text.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-text.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-oasis-web-template.svg b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-web-template.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-oasis-web-template.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-presentation-template.svg b/.icons/awkward/22x22/mimetypes/openoffice4-presentation-template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-presentation.svg b/.icons/awkward/22x22/mimetypes/openoffice4-presentation.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-spreadsheet-template.svg b/.icons/awkward/22x22/mimetypes/openoffice4-spreadsheet-template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-spreadsheet.svg b/.icons/awkward/22x22/mimetypes/openoffice4-spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-text-template.svg b/.icons/awkward/22x22/mimetypes/openoffice4-text-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-text-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/openoffice4-text.svg b/.icons/awkward/22x22/mimetypes/openoffice4-text.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/openoffice4-text.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/package-x-generic.svg b/.icons/awkward/22x22/mimetypes/package-x-generic.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/package-x-generic.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/playlist.svg b/.icons/awkward/22x22/mimetypes/playlist.svg
new file mode 100644
index 00000000..3953a9ae
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/playlist.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#1e98d1" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#67bbe9" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="M 7.799569,9.500212 A 0.78133646,0.78170941 0 0 0 7,10.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 8.171887,9.605039 A 0.78133646,0.78170941 0 0 0 7.799569,9.500212 Z"/>
+ <path style="fill:#ffffff" d="M 7.799569,9.000212 A 0.78133646,0.78170941 0 0 0 7,9.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 8.171887,9.105039 A 0.78133646,0.78170941 0 0 0 7.799569,9.000212 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/qgis-asc.svg b/.icons/awkward/22x22/mimetypes/qgis-asc.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-asc.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/qgis-ddf.svg b/.icons/awkward/22x22/mimetypes/qgis-ddf.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-ddf.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/qgis-dem.svg b/.icons/awkward/22x22/mimetypes/qgis-dem.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-dem.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/qgis-dt0.svg b/.icons/awkward/22x22/mimetypes/qgis-dt0.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-dt0.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/qgis-dxf.svg b/.icons/awkward/22x22/mimetypes/qgis-dxf.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-dxf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/qgis-gml.svg b/.icons/awkward/22x22/mimetypes/qgis-gml.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-gml.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/qgis-img.svg b/.icons/awkward/22x22/mimetypes/qgis-img.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-img.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/qgis-mime.svg b/.icons/awkward/22x22/mimetypes/qgis-mime.svg
new file mode 120000
index 00000000..2264f184
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-mime.svg
@@ -0,0 +1 @@
+../apps/qgis.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/qgis-mldata.svg b/.icons/awkward/22x22/mimetypes/qgis-mldata.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-mldata.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/qgis-qgs.svg b/.icons/awkward/22x22/mimetypes/qgis-qgs.svg
new file mode 100644
index 00000000..aec9389a
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-qgs.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <rect style="fill:#ffbf23" width="40" height="40" x="-42" y="-42" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4.0001,2.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 4.0001,42.001 18,-18 18,18 z"/>
+ <path style="fill:#336f33;fill-rule:evenodd" d="m 42,40.001 -18,-18 18,-18 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 23.768,20.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 38.465,2.0009 2,38.4009 2,39.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 4.0001,43 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/22x22/mimetypes/qgis-qlr.svg b/.icons/awkward/22x22/mimetypes/qgis-qlr.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-qlr.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/qgis-qml.svg b/.icons/awkward/22x22/mimetypes/qgis-qml.svg
new file mode 120000
index 00000000..e699548d
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-qml.svg
@@ -0,0 +1 @@
+text-x-qml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/qgis-qpt.svg b/.icons/awkward/22x22/mimetypes/qgis-qpt.svg
new file mode 100644
index 00000000..ec0ceaa0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-qpt.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1" viewBox="0 0 44 44">
+ <rect style="fill:#e4e4e4" width="40" height="40" x="-42" y="-42" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 4.0001,2.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 4.0001,42.001 18,-18 18,18 z"/>
+ <path style="fill:#9f9f9f;fill-rule:evenodd" d="m 42,40.001 -18,-18 18,-18 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 23.768,20.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 38.465,2.0009 2,38.4009 2,39.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 4.0001,43 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/22x22/mimetypes/qgis-shp.svg b/.icons/awkward/22x22/mimetypes/qgis-shp.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-shp.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/qgis-sqlite.svg b/.icons/awkward/22x22/mimetypes/qgis-sqlite.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/qgis-sqlite.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/rpm.svg b/.icons/awkward/22x22/mimetypes/rpm.svg
new file mode 100644
index 00000000..3583455c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/rpm.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-21.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d2d2d2" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 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 21,2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="fill:#987d3b" d="M 2 7 L 2 15 L 4 15 L 4 13.095703 L 5 15 L 7 15 L 6.0527344 12 L 7 12 L 7 7 L 2 7 z M 8 7 L 8 15 L 10 15 L 10 12 L 13 12 L 13 7 L 8 7 z M 14 7 L 14 15 L 16 15 L 16 11.5 L 16.949219 13 L 18 11.5 L 18 15 L 20 15 L 20 7 L 18 7 L 16.949219 10 L 16 7 L 14 7 z M 4 9 L 5 9 L 5 10 L 4 10 L 4 9 z M 10 9 L 11 9 L 11 10 L 10 10 L 10 9 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/sound.svg b/.icons/awkward/22x22/mimetypes/sound.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/sound.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/source-playlist.svg b/.icons/awkward/22x22/mimetypes/source-playlist.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/source-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/source-smart-playlist.svg b/.icons/awkward/22x22/mimetypes/source-smart-playlist.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/source-smart-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/stock_unknown.svg b/.icons/awkward/22x22/mimetypes/stock_unknown.svg
new file mode 120000
index 00000000..cb105632
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/stock_unknown.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/tar.svg b/.icons/awkward/22x22/mimetypes/tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/template_source.svg b/.icons/awkward/22x22/mimetypes/template_source.svg
new file mode 120000
index 00000000..6bfc0e9b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/template_source.svg
@@ -0,0 +1 @@
+text-x-generic-template.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/tex-x-nim-project.svg b/.icons/awkward/22x22/mimetypes/tex-x-nim-project.svg
new file mode 120000
index 00000000..5d97cea5
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/tex-x-nim-project.svg
@@ -0,0 +1 @@
+text-x-nim.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-calendar.svg b/.icons/awkward/22x22/mimetypes/text-calendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-calendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-csharp.svg b/.icons/awkward/22x22/mimetypes/text-csharp.svg
new file mode 120000
index 00000000..a246be13
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-csharp.svg
@@ -0,0 +1 @@
+text-x-csharp.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-css.svg b/.icons/awkward/22x22/mimetypes/text-css.svg
new file mode 100644
index 00000000..402f1093
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-css.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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="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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.5;fill-rule:evenodd" d="m 9.532,10.741 a 0.50005,0.50005 0 0 0 -0.0475,0.001 0.50005,0.50005 0 0 0 -0.132,0.0275 c 0,0 -0.313,0.103 -0.6755,0.294 -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.2215 a 0.50005,0.50005 0 0 0 -0.3575,0.614 0.50005,0.50005 0 0 0 0.3575,0.601 c 0,0 0.2695,0.0765 0.5665,0.222 0.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.294 a 0.50035244,0.50035244 0 1 0 0.3145,-0.95 c 0,0 -0.238,-0.0795 -0.5245,-0.2305 -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.23 a 0.50005,0.50005 0 0 0 -0.135,-0.977 z m 4.966,0 a 0.50005,0.50005 0 0 0 -0.133,0.977 c 0,0 0.238,0.0795 0.5245,0.23 0.2865,0.151 0.593,0.3835 0.7015,0.559 0.1225,0.198 0.082,0.2665 -0.009,0.57 -0.091,0.3035 -0.2555,0.8075 -0.0275,1.3585 0.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.358 0.091,0.3035 0.1315,0.372 0.009,0.5705 -0.1085,0.1755 -0.415,0.408 -0.7015,0.5585 -0.2865,0.151 -0.5245,0.2305 -0.5245,0.2305 a 0.50005,0.50005 0 1 0 0.3145,0.9485 c 0,0 0.3135,-0.1035 0.676,-0.294 0.3625,-0.191 0.8035,-0.4585 1.087,-0.917 0.3155,-0.511 0.1955,-1.057 0.0975,-1.384 -0.098,-0.327 -0.152,-0.4695 -0.0615,-0.6885 0.0445,-0.107 0.3155,-0.341 0.6125,-0.486 0.2965,-0.1455 0.566,-0.222 0.566,-0.222 a 0.50005,0.50005 0 0 0 0.356,-0.599 0.50005,0.50005 0 0 0 -0.357,-0.615 c 0,0 -0.2695,-0.076 -0.566,-0.2215 -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.917 -0.3625,-0.191 -0.676,-0.294 -0.676,-0.294 a 0.50005,0.50005 0 0 0 -0.132,-0.027 0.50005,0.50005 0 0 0 -0.048,-10e-4 0.50005,0.50005 0 0 0 -0.002,0 z M 12,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 m 0,3 c -0.5525,0 -1,0.4475 -1,1 0,0.5525 0.4475,1 1,1 0.3535,0 0.5,1 0.5,1 0,0 0.5,-1.801 0.5,-2 0,-0.5525 -0.4475,-1 -1,-1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-csv.svg b/.icons/awkward/22x22/mimetypes/text-csv.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-csv.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-enriched.svg b/.icons/awkward/22x22/mimetypes/text-enriched.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-enriched.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-html.svg b/.icons/awkward/22x22/mimetypes/text-html.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-html.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-markdown.svg b/.icons/awkward/22x22/mimetypes/text-markdown.svg
new file mode 120000
index 00000000..b9b7490a
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-markdown.svg
@@ -0,0 +1 @@
+text-x-markdown.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-plain.svg b/.icons/awkward/22x22/mimetypes/text-plain.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-plain.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-r.svg b/.icons/awkward/22x22/mimetypes/text-r.svg
new file mode 100644
index 00000000..9218cf72
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-r.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#1e62b2;fill-rule:evenodd" d="m 13.5,15 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 10.0002,10.99935 V 13.5 H 12 c 0,0 0.5,0 0.5,-1.3476 C 12.5,11 12,11.00065 12,11.00065 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-rdf+xml.svg b/.icons/awkward/22x22/mimetypes/text-rdf+xml.svg
new file mode 120000
index 00000000..148a141b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-rdf+xml.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-rdf.svg b/.icons/awkward/22x22/mimetypes/text-rdf.svg
new file mode 100644
index 00000000..d46e637b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-rdf.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="fill:#0c49a0" d="m 12.341797,9.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 13.25,9.5 A 1.75,1.75 0 0 0 11.5,11.25 1.75,1.75 0 0 0 13.25,13 1.75,1.75 0 0 0 15,11.25 1.75,1.75 0 0 0 13.25,9.5 Z M 7.75,13 A 1.75,1.75 0 0 0 6,14.75 1.75,1.75 0 0 0 7.75,16.5 1.75,1.75 0 0 0 9.5,14.75 1.75,1.75 0 0 0 7.75,13 Z m 5.5,3 A 1.75,1.75 0 0 0 11.5,17.75 1.75,1.75 0 0 0 13.25,19.5 1.75,1.75 0 0 0 15,17.75 1.75,1.75 0 0 0 13.25,16 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 1 Z"/>
+ <circle style="fill:#246dd4" cx="7.75" cy="14.25" r="1.75"/>
+ <circle style="fill:#246dd4" cx="13.25" cy="10.75" r="1.75"/>
+ <circle style="fill:#246dd4" cx="13.25" cy="17.25" r="1.75"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-rust.svg b/.icons/awkward/22x22/mimetypes/text-rust.svg
new file mode 120000
index 00000000..bec20bd9
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-rust.svg
@@ -0,0 +1 @@
+text-x-rust.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-sgml.svg b/.icons/awkward/22x22/mimetypes/text-sgml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-sgml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-troff.svg b/.icons/awkward/22x22/mimetypes/text-troff.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-troff.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-vcalendar.svg b/.icons/awkward/22x22/mimetypes/text-vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-vcalendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-vnd-wap-wml.svg b/.icons/awkward/22x22/mimetypes/text-vnd-wap-wml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-vnd-wap-wml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-vnd.abc.svg b/.icons/awkward/22x22/mimetypes/text-vnd.abc.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-vnd.abc.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-vnd.trolltech.linguist.svg b/.icons/awkward/22x22/mimetypes/text-vnd.trolltech.linguist.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-vnd.trolltech.linguist.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-R.svg b/.icons/awkward/22x22/mimetypes/text-x-R.svg
new file mode 120000
index 00000000..6cfc0f74
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-R.svg
@@ -0,0 +1 @@
+text-r.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-adasrc.svg b/.icons/awkward/22x22/mimetypes/text-x-adasrc.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-adasrc.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-asm.svg b/.icons/awkward/22x22/mimetypes/text-x-asm.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-asm.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-authors.svg b/.icons/awkward/22x22/mimetypes/text-x-authors.svg
new file mode 100644
index 00000000..efd79fd1
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-authors.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#7142d2" d="m 11,9 c -1.657,0 -3,1.343 -3,3 0,1.657 1.343,3 3,3 1.657,0 3,-1.343 3,-3 0,-1.657 -1.343,-3 -3,-3 z M 8.7148,16 C 7.0006,16 7,19 7,19 h 8 c 0,0 -10e-4,-3 -1.715,-3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-bibtex.svg b/.icons/awkward/22x22/mimetypes/text-x-bibtex.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-bibtex.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-c++hdr.svg b/.icons/awkward/22x22/mimetypes/text-x-c++hdr.svg
new file mode 120000
index 00000000..19886063
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-c++hdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-c++src.svg b/.icons/awkward/22x22/mimetypes/text-x-c++src.svg
new file mode 100644
index 00000000..4f437c1f
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-c++src.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#0180cd" d="M 10.5,10 A 4.5,4.5 0 0 0 6,14.5 4.5,4.5 0 0 0 10.5,19 4.5,4.5 0 0 0 11,18.97 v -1.5127 a 3,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.04492 v -1.5117 a 4.5,4.5 0 0 0 -0.5,-0.0332 z"/>
+ <path style="fill:#01559d" d="m 14,11 v 1 h -1 v 1 h 1 v 1 h 1 v -1 h 1 v -1 h -1 v -1 z"/>
+ <path style="fill:#01559d" d="m 14,15 v 1 h -1 v 1 h 1 v 1 h 1 v -1 h 1 v -1 h -1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-changelog.svg b/.icons/awkward/22x22/mimetypes/text-x-changelog.svg
new file mode 100644
index 00000000..15771e58
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-changelog.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="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"/>
+ <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 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="opacity:0.5" d="m 7,11 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-chdr.svg b/.icons/awkward/22x22/mimetypes/text-x-chdr.svg
new file mode 100644
index 00000000..8d9b8c51
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-chdr.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#c554d9" d="m 10,10 v 9 h 2 v -4 h 1 v 4 h 2 v -6 h -3 v -3 z"/>
+ <circle style="fill:#c554d9" cx="7.5" cy="17.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-cmake.svg b/.icons/awkward/22x22/mimetypes/text-x-cmake.svg
new file mode 120000
index 00000000..2df582fa
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-cmake.svg
@@ -0,0 +1 @@
+text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-copying.svg b/.icons/awkward/22x22/mimetypes/text-x-copying.svg
new file mode 100644
index 00000000..1762c18b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-copying.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#3f3f3f" d="M 11 9 A 5 5 0 0 0 6 14 A 5 5 0 0 0 11 19 A 5 5 0 0 0 16 14 A 5 5 0 0 0 11 9 z M 11 10 A 4 4 0 0 1 15 14 A 4 4 0 0 1 11 18 A 4 4 0 0 1 7 14 A 4 4 0 0 1 11 10 z M 11 11 A 3 3 0 0 0 8 14 A 3 3 0 0 0 11 17 A 3 3 0 0 0 13.0625 16.173828 L 12.248047 15.560547 A 2 2 0 0 1 11 16 A 2 2 0 0 1 9 14 A 2 2 0 0 1 11 12 A 2 2 0 0 1 12.246094 12.439453 L 13.064453 11.826172 A 3 3 0 0 0 11 11 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-credits.svg b/.icons/awkward/22x22/mimetypes/text-x-credits.svg
new file mode 120000
index 00000000..506c888b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-credits.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-csharp.svg b/.icons/awkward/22x22/mimetypes/text-x-csharp.svg
new file mode 100644
index 00000000..3eba3863
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-csharp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#05a087" d="m 9,10 v 2 H 7 v 1 h 2 v 2 H 7 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/22x22/mimetypes/text-x-csrc.svg b/.icons/awkward/22x22/mimetypes/text-x-csrc.svg
new file mode 100644
index 00000000..a3febbcb
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-csrc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:none;stroke:#0180cd;stroke-width:2;stroke-linecap:square" d="m 13,16 c 0,0 -2e-6,1 -2,1 -1.999998,0 -2,-2.0902 -2,-3.5 10e-7,-1.4098 0,-3.5 2,-3.5 2,0 2,1 2,1"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-diff.svg b/.icons/awkward/22x22/mimetypes/text-x-diff.svg
new file mode 100644
index 00000000..52c928fd
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-diff.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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="opacity:0.5" d="m 7,10 v 10 h 5 V 10 Z m 1,1.0215 h 1 v 8 H 8 Z m 2,0 h 1 v 8 h -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 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:#fafafa" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.5" d="m 14,11 h 1 v 8 h -1 z"/>
+ <path style="opacity:0.5" d="m 16,11 h 1 v 8 h -1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-generic-template.svg b/.icons/awkward/22x22/mimetypes/text-x-generic-template.svg
new file mode 100644
index 00000000..40c53a0f
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-generic-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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="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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-generic.svg b/.icons/awkward/22x22/mimetypes/text-x-generic.svg
new file mode 100644
index 00000000..c84190f4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-generic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.5" d="m 7,17 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/22x22/mimetypes/text-x-gettext-translation.svg b/.icons/awkward/22x22/mimetypes/text-x-gettext-translation.svg
new file mode 120000
index 00000000..ba3afcce
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-gettext-translation.svg
@@ -0,0 +1 @@
+text-x-po.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-go.svg b/.icons/awkward/22x22/mimetypes/text-x-go.svg
new file mode 100644
index 00000000..21340935
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-go.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 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 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 5 c 0,0.5525 0.448,1 1,1 h 5 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 -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,11.75 A 0.75,0.75 0 0 1 9.25,12.5 0.75,0.75 0 0 1 8.5,13.25 0.75,0.75 0 0 1 7.75,12.5 0.75,0.75 0 0 1 8.5,11.75 Z m 6,0 A 0.75,0.75 0 0 1 15.25,12.5 0.75,0.75 0 0 1 14.5,13.25 0.75,0.75 0 0 1 13.75,12.5 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 1,1 0 0 0 11,15 h 2 A 1,1 0 0 0 12.5,14.134766 1,1 0 0 0 11.976562,14 Z M 13,15 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 1.5 c 0,0.277 0.21822,0.5 0.490234,0.5 h 0.01953 C 11.78178,19 12,18.777 12,18.5 12,18.777 12.223,19 12.5,19 12.777,19 13,18.777 13,18.5 V 17 h 1 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-haskell.svg b/.icons/awkward/22x22/mimetypes/text-x-haskell.svg
new file mode 100644
index 00000000..e506ff2e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-haskell.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#8b82a4" d="M 6.5,9 9,13.5 6.5,18 H 8 L 10.5,13.5 8,9 Z"/>
+ <path style="fill:#5f5088" d="M 9,9 11.5,13.5 9,18 h 1.5 l 1.75,-3 1.75,3 h 1.5 l -5,-9 z"/>
+ <path style="fill:#8b82a4" d="m 13.166,12 0.557,1 H 16 v -1 z"/>
+ <path style="fill:#8b82a4" d="m 14.277,14 0.557,1 H 16 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-hex.svg b/.icons/awkward/22x22/mimetypes/text-x-hex.svg
new file mode 100644
index 00000000..373d0969
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-hex.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 5.1992,4 C 5.0884,4 5,4.0884 5,4.1992 V 6.8008 C 5,6.9116 5.0884,7 5.1992,7 H 6.8008 C 6.9116,7 7,6.9116 7,6.8008 V 4.1992 C 7,4.0884 6.9116,4 6.8008,4 Z m 3,0 C 8.0884,4 8,4.0884 8,4.1992 V 6.8008 C 8,6.9116 8.0884,7 8.1992,7 H 8.8008 C 8.9116,7 9,6.9116 9,6.8008 V 4.1992 C 9,4.0884 8.9116,4 8.8008,4 Z M 10.199,4 C 10.088,4 10,4.0884 10,4.1992 V 6.8008 C 10,6.9116 10.088,7 10.199,7 h 0.602 C 10.912,7 11,6.9116 11,6.8008 V 4.1992 C 11,4.0884 10.912,4 10.801,4 Z m 2,0 C 12.088,4 12,4.0884 12,4.1992 V 6.8008 C 12,6.9116 12.088,7 12.199,7 h 1.602 C 13.912,7 14,6.9116 14,6.8008 V 4.1992 C 14,4.0884 13.912,4 13.801,4 Z M 6.1992,8 C 6.0884,8 6,8.0884 6,8.1992 V 10.801 C 6,10.912 6.0884,11 6.1992,11 H 6.8008 C 6.9116,11 7,10.912 7,10.801 V 8.1992 C 7,8.0884 6.9116,8 6.8008,8 Z m 2,0 C 8.0884,8 8,8.0884 8,8.1992 V 10.801 C 8,10.912 8.0884,11 8.1992,11 H 9.801 C 9.912,11 10,10.912 10,10.801 V 8.1992 C 10,8.0884 9.912,8 9.801,8 Z M 11.199,8 C 11.088,8 11,8.0884 11,8.1992 V 10.801 C 11,10.912 11.088,11 11.199,11 h 0.602 C 11.912,11 12,10.912 12,10.801 V 8.1992 C 12,8.0884 11.912,8 11.801,8 Z m 2,0 C 13.088,8 13,8.0884 13,8.1992 V 10.801 C 13,10.912 13.088,11 13.199,11 h 0.602 C 13.912,11 14,10.912 14,10.801 V 8.1992 C 14,8.0884 13.912,8 13.801,8 Z m 2,0 C 15.088,8 15,8.0884 15,8.1992 V 10.801 C 15,10.912 15.088,11 15.199,11 h 1.602 C 16.912,11 17,10.912 17,10.801 V 8.1992 C 17,8.0884 16.912,8 16.801,8 Z M 5.1992,12 C 5.0884,12 5,12.088 5,12.199 v 2.602 C 5,14.912 5.0884,15 5.1992,15 H 6.8008 C 6.9116,15 7,14.912 7,14.801 V 12.199 C 7,12.088 6.9116,12 6.8008,12 Z m 3,0 C 8.0884,12 8,12.088 8,12.199 v 2.602 C 8,14.912 8.0884,15 8.1992,15 H 9.801 C 9.912,15 10,14.912 10,14.801 V 12.199 C 10,12.088 9.912,12 9.801,12 Z m 2.9998,0 C 11.088,12 11,12.088 11,12.199 v 2.602 C 11,14.912 11.088,15 11.199,15 h 0.602 C 11.912,15 12,14.912 12,14.801 V 12.199 C 12,12.088 11.912,12 11.801,12 Z m 2,0 C 13.088,12 13,12.088 13,12.199 v 2.602 C 13,14.912 13.088,15 13.199,15 h 0.602 C 13.912,15 14,14.912 14,14.801 V 12.199 C 14,12.088 13.912,12 13.801,12 Z m 2,0 C 15.088,12 15,12.088 15,12.199 v 2.602 C 15,14.912 15.088,15 15.199,15 h 1.602 C 16.912,15 17,14.912 17,14.801 V 12.199 C 17,12.088 16.912,12 16.801,12 Z M 5.1992,16 C 5.0884,16 5,16.088 5,16.199 v 2.602 C 5,18.912 5.0884,19 5.1992,19 H 6.8008 C 6.9116,19 7,18.912 7,18.801 V 16.199 C 7,16.088 6.9116,16 6.8008,16 Z m 3,0 C 8.0884,16 8,16.088 8,16.199 v 2.602 C 8,18.912 8.0884,19 8.1992,19 H 8.8008 C 8.9116,19 9,18.912 9,18.801 V 16.199 C 9,16.088 8.9116,16 8.8008,16 Z m 1.9998,0 C 10.088,16 10,16.088 10,16.199 v 2.602 C 10,18.912 10.088,19 10.199,19 h 0.602 C 10.912,19 11,18.912 11,18.801 V 16.199 C 11,16.088 10.912,16 10.801,16 Z m 2,0 C 12.088,16 12,16.088 12,16.199 v 2.602 C 12,18.912 12.088,19 12.199,19 h 1.602 C 13.912,19 14,18.912 14,18.801 V 16.199 C 14,16.088 13.912,16 13.801,16 Z m 4,0 C 16.088,16 16,16.088 16,16.199 v 2.602 C 16,18.912 16.088,19 16.199,19 h 0.602 C 16.912,19 17,18.912 17,18.801 V 16.199 C 17,16.088 16.912,16 16.801,16 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#696969" d="m 13,1 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-install.svg b/.icons/awkward/22x22/mimetypes/text-x-install.svg
new file mode 100644
index 00000000..37523d6b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-install.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#349634" d="m 10.143,9.0002 c 0,0 -0.143,0.0221 -0.143,0.3848 v 5.6152 H 8.5 L 11,19 13.5,14.9998 H 12 V 9.3846 C 12,9.0084 11.857,9.0001 11.857,9.0001 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-java-source.svg b/.icons/awkward/22x22/mimetypes/text-x-java-source.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-java-source.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-java.svg b/.icons/awkward/22x22/mimetypes/text-x-java.svg
new file mode 100644
index 00000000..32b1af7c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-java.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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.5,8 14,2.5 Z"/>
+ <path style="fill:#e74c3c" 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 L 19.5,8 H 20 L 14,2 Z"/>
+ <path style="opacity:0.2" d="M 14,2.5 V 7.5 C 14,8.0523 14.448,8.5 15,8.5 H 20 Z"/>
+ <path style="fill:#f5877c" d="M 14,2 V 7 C 14,7.5523 14.448,8 15,8 H 20 Z"/>
+ <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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-javascript.svg b/.icons/awkward/22x22/mimetypes/text-x-javascript.svg
new file mode 120000
index 00000000..9f4aef24
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-katefilelist.svg b/.icons/awkward/22x22/mimetypes/text-x-katefilelist.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-katefilelist.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-kvc.svg b/.icons/awkward/22x22/mimetypes/text-x-kvc.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-kvc.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-kvt.svg b/.icons/awkward/22x22/mimetypes/text-x-kvt.svg
new file mode 120000
index 00000000..3e6e55ed
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-kvt.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-ldif.svg b/.icons/awkward/22x22/mimetypes/text-x-ldif.svg
new file mode 120000
index 00000000..506c888b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-ldif.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-lilypond.svg b/.icons/awkward/22x22/mimetypes/text-x-lilypond.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-lilypond.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-log.svg b/.icons/awkward/22x22/mimetypes/text-x-log.svg
new file mode 100644
index 00000000..84582872
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-log.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 V 3.5 C 4,2.946 4.446,2.5 5,2.5 H 14 V 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-lua.svg b/.icons/awkward/22x22/mimetypes/text-x-lua.svg
new file mode 100644
index 00000000..371d3807
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-lua.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 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.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 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 2 Z"/>
+ <path style="fill:#98a8cd" d="m 14,2 v 5 c 0,0.5525 0.448,1 1,1 h 5 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 1.5,1.5 0 0 0 15.5,13 1.5,1.5 0 0 0 17,11.5 1.5,1.5 0 0 0 15.5,10 Z m -4,2 A 3.5,3.5 0 0 0 8,15.5 3.5,3.5 0 0 0 11.5,19 3.5,3.5 0 0 0 15,15.5 3.5,3.5 0 0 0 11.5,12 Z m 1,1 A 1.5,1.5 0 0 1 14,14.5 1.5,1.5 0 0 1 12.5,16 1.5,1.5 0 0 1 11,14.5 1.5,1.5 0 0 1 12.5,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-makefile.svg b/.icons/awkward/22x22/mimetypes/text-x-makefile.svg
new file mode 100644
index 00000000..581524d2
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-makefile.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#8d6e63" d="M 9.74,9 9.629,10.316 A 3.9638,3.9289 0 0 0 8.4707,10.979 L 7.2637,10.416 6.002,12.58 7.0977,13.336 A 3.9638,3.9289 0 0 0 7.0371,14 3.9638,3.9289 0 0 0 7.0957,14.664 L 6,15.416 7.2617,17.582 8.4668,17.021 A 3.9638,3.9289 0 0 0 9.627,17.68 L 9.738,19 h 2.524 l 0.111,-1.316 A 3.9638,3.9289 0 0 0 13.531,17.02 L 14.738,17.582 16,15.416 14.902,14.662 A 3.9638,3.9289 0 0 0 14.965,14 3.9638,3.9289 0 0 0 14.906,13.334 L 16,12.584 14.738,10.418 13.533,10.98 a 3.9638,3.9289 0 0 0 -1.16,-0.66 L 12.262,9 Z M 11,12 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/22x22/mimetypes/text-x-markdown.svg b/.icons/awkward/22x22/mimetypes/text-x-markdown.svg
new file mode 100644
index 00000000..fb6b71dd
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-markdown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 V 1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5525 0.448,1 1,1 h 5 z"/>
+ <path style="fill:#d74c4c" d="m 6,11 c -0.545,0 -1,0.5 -1,1 v 6 c 0,0.5 0.455,1 1,1 h 10 c 0.545,0 1,-0.5 1,-1 v -6 c 0,-0.5 -0.455,-1 -1,-1 z m 0,1 h 10 v 6 H 6 Z m 1,1 v 4 h 1 v -2.2 l 1,1.6 1,-1.6 V 17 h 1 V 13 H 10 L 9,14.6 8,13 Z m 6,0 v 2 h -1 l 1,2 h 1 l 1,-2 h -1 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-matlab.svg b/.icons/awkward/22x22/mimetypes/text-x-matlab.svg
new file mode 120000
index 00000000..51185c5c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-matlab.svg
@@ -0,0 +1 @@
+text-x-octave.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-maxima-out.svg b/.icons/awkward/22x22/mimetypes/text-x-maxima-out.svg
new file mode 120000
index 00000000..9c17d160
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-maxima-out.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-maximasession.svg b/.icons/awkward/22x22/mimetypes/text-x-maximasession.svg
new file mode 120000
index 00000000..9c17d160
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-maximasession.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-mo.svg b/.icons/awkward/22x22/mimetypes/text-x-mo.svg
new file mode 100644
index 00000000..52ce1cfd
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-mo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="fill:#a341d1" d="M 8.1252,11 C 8.1252,11 7,11.000466 7,12.1111 v 3.778 c 0,0.616 0.5092,1.111 1.1426,1.111 H 11 l 1,2 1,-2 h 0.85743 c 0,0 1.143,0 1.143,-1.111 v -3.7779 c 0,-1.111 -1.143,-1.111 -1.143,-1.111 h -5.7326 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-modelica.svg b/.icons/awkward/22x22/mimetypes/text-x-modelica.svg
new file mode 100644
index 00000000..9777d2ef
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-modelica.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#455a64" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2" d="m 7,10.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 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#546e7a" d="m 13,1 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#ff5722" d="m 7,17 v -1 h 5 v 1 z"/>
+ <path style="fill:#ffc107" d="m 7,15 v -1 h 8 v 1 z"/>
+ <path style="fill:#8bc34a" d="m 7,13 v -1 h 8 v 1 z"/>
+ <path style="fill:#2196f3" d="m 7,11 v -1 h 8 v 1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-nfo.svg b/.icons/awkward/22x22/mimetypes/text-x-nfo.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-nfo.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-nim.svg b/.icons/awkward/22x22/mimetypes/text-x-nim.svg
new file mode 100644
index 00000000..e7572665
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-nim.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#696969" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="m 11.046875,9.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 6.3842542,11.492245 6.0516824,11.691491 5.7558594,11.95314 5.4117854,11.816511 5.013018,11.647951 5,11.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 11.04762,9.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 6.383697,10.992803 6.051776,11.190562 5.755953,11.452211 5.411879,11.315582 5.013018,10.848812 5,10.843308 5.455656,11.76238 5.7619745,12.982862 6.595237,13.536 7.9218395,11.440846 14.086447,11.633953 15.440476,13.52412 16.315538,13.0677 16.655863,11.785523 17,10.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 13.295014,10.32821 12.543111,10.188779 11.910712,10.223299 11.480214,9.869453 11.04762,9.17508 11.04762,9.17508 Z"/>
+ <path style="fill:#ffc504" d="m 5.4711255,13.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 6.5822865,14.598273 6.0413855,14.091058 5.4711255,13.396684 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-objchdr.svg b/.icons/awkward/22x22/mimetypes/text-x-objchdr.svg
new file mode 120000
index 00000000..19886063
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-objchdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-objcsrc.svg b/.icons/awkward/22x22/mimetypes/text-x-objcsrc.svg
new file mode 120000
index 00000000..9e22cda4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-objcsrc.svg
@@ -0,0 +1 @@
+text-x-c++src.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-octave.svg b/.icons/awkward/22x22/mimetypes/text-x-octave.svg
new file mode 100644
index 00000000..4a7e1909
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-octave.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 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.5;fill:#ffffff" 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 0.5,1 a 4,4 0 0 1 4,4 4,4 0 0 1 -4,4 4,4 0 0 1 -4,-4 4,4 0 0 1 4,-4 z"/>
+ <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"/>
+ <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 5 c 0,0.5525 0.448,1 1,1 h 5 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 V 10.599609 C 14,10.821209 14.178791,11 14.400391,11 h 1.199218 C 15.821209,11 16,10.821209 16,10.599609 V 9.4003906 C 16,9.1787906 15.821209,9 15.599609,9 Z M 6.8007812,12.5 C 6.3575812,12.5 6,12.857581 6,13.300781 v 2.398438 C 6,16.142419 6.3575812,16.5 6.8007812,16.5 H 9.1992188 C 9.6424188,16.5 10,16.142419 10,15.699219 V 13.300781 C 10,12.857581 9.6424188,12.5 9.1992188,12.5 Z M 15.599609,16 C 15.267209,16 15,16.267209 15,16.599609 v 1.800782 C 15,18.732791 15.267209,19 15.599609,19 h 1.800782 C 17.732791,19 18,18.732791 18,18.400391 V 16.599609 C 18,16.267209 17.732791,16 17.400391,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-opml+xml.svg b/.icons/awkward/22x22/mimetypes/text-x-opml+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-opml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-pascal.svg b/.icons/awkward/22x22/mimetypes/text-x-pascal.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-pascal.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-patch.svg b/.icons/awkward/22x22/mimetypes/text-x-patch.svg
new file mode 100644
index 00000000..e6f3e2e6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-patch.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#4f4f4f" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#696969" d="m 13,1 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="m 8.9654,10.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 8.9654,10.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/22x22/mimetypes/text-x-perl.svg b/.icons/awkward/22x22/mimetypes/text-x-perl.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-perl.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-plain.svg b/.icons/awkward/22x22/mimetypes/text-x-plain.svg
new file mode 120000
index 00000000..894bd452
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-plain.svg
@@ -0,0 +1 @@
+text-plain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-po.svg b/.icons/awkward/22x22/mimetypes/text-x-po.svg
new file mode 100644
index 00000000..5663c687
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-po.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="fill:#3173c9" d="M 8.125,11 C 8.125,11 7,11.001 7,12.111 v 3.778 C 7,16.504 7.5092,17 8.1426,17 H 11 l 1,2 1,-2 h 0.857 C 13.857,17 15,16.999 15,15.889 V 12.111 C 15,11.001 13.857,11 13.857,11 Z M 8,12 h 6 v 1 H 8 Z m 0,2 h 4 v 1 H 8 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-preview.svg b/.icons/awkward/22x22/mimetypes/text-x-preview.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-preview.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-python.svg b/.icons/awkward/22x22/mimetypes/text-x-python.svg
new file mode 100644
index 00000000..dac47845
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-python.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#ffa751" d="m 13.5,11.5 v 1.25 c 0,0.103664 -0.01549,0.202632 -0.03906,0.298828 -0.09556,0.479482 -0.393227,0.709123 -0.679688,0.824219 -0.105505,0.04987 -0.216519,0.08866 -0.335938,0.107422 C 12.381134,13.990552 12.317098,14 12.25,14 h -2.5 c 0,0 -0.07813,0 -0.195312,0.01953 -0.09166,0.01528 -0.215173,0.0589 -0.335938,0.107422 -0.3353925,0.158525 -0.5894533,0.455922 -0.6796875,0.82422 C 8.5203944,15.044844 8.5,15.13673 8.5,15.25 v 1.25 0.9375 C 8.5,18.303 9.4755,19 10.6875,19 h 0.625 C 12.5245,19 13.5,18.303 13.5,17.4375 V 16.5 h 0.9375 C 15.3025,16.5 16,15.522547 16,14.310547 v -0.625 C 16,12.474547 15.3025,11.5 14.4375,11.5 Z m -1,5.5 A 0.5,0.5 0 0 1 13,17.5 0.5,0.5 0 0 1 12.5,18 0.5,0.5 0 0 1 12,17.5 0.5,0.5 0 0 1 12.5,17 Z"/>
+ <path style="fill:#4795d1" d="M 10.688,9 C 9.476,9 8.5,9.697 8.5,10.562 V 11.5 H 7.5625 C 6.697,11.5 6,12.476 6,13.688 v 0.625 C 6,15.524 6.697,16.5 7.5625,16.5 H 8.5 V 15.25 C 8.5,14.5575 9.0575,14 9.75,14 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 10.687 Z M 9.5,10 A 0.5,0.5 0 0 1 10,10.5 0.5,0.5 0 0 1 9.5,11 0.5,0.5 0 0 1 9,10.5 0.5,0.5 0 0 1 9.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-python3.svg b/.icons/awkward/22x22/mimetypes/text-x-python3.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-qml.svg b/.icons/awkward/22x22/mimetypes/text-x-qml.svg
new file mode 100644
index 00000000..b5069cf0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-qml.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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:#607d8b" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#b1d1e0" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <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 style="fill:#ffffff;fill-rule:evenodd" d="m 9.532,10.741 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.0175 c 0,0 -0.23794,-0.07975 -0.5244,-0.23045 C 8.85589,18.6363 8.54952,18.4037 8.44122,18.22845 8.3187,18.0302 8.3589,17.9616 8.45001,17.65815 8.54112,17.35465 8.7056,16.8508 8.477355,16.29975 8.275215,15.8117 7.871805,15.5534 7.510555,15.3671 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,10.74015 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-r-source.svg b/.icons/awkward/22x22/mimetypes/text-x-r-source.svg
new file mode 120000
index 00000000..6cfc0f74
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-r-source.svg
@@ -0,0 +1 @@
+text-r.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-r.svg b/.icons/awkward/22x22/mimetypes/text-x-r.svg
new file mode 120000
index 00000000..6cfc0f74
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-r.svg
@@ -0,0 +1 @@
+text-r.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-readme.svg b/.icons/awkward/22x22/mimetypes/text-x-readme.svg
new file mode 100644
index 00000000..fc11398e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-readme.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#d74c4c" d="m 10,10 v 5 h 2 v -5 z m 0,6 v 2 h 2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-rpm-spec.svg b/.icons/awkward/22x22/mimetypes/text-x-rpm-spec.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-rpm-spec.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-ruby.svg b/.icons/awkward/22x22/mimetypes/text-x-ruby.svg
new file mode 100644
index 00000000..f14c1a6b
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-ruby.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-rust.svg b/.icons/awkward/22x22/mimetypes/text-x-rust.svg
new file mode 100644
index 00000000..21334983
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-rust.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 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 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:#e69367" d="m 14,2 v 5 c 0,0.5525 0.448,1 1,1 h 5 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 2 h 4 V 16 H 10.016 L 10,15 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,16.5 13,15 13,15 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-scala.svg b/.icons/awkward/22x22/mimetypes/text-x-scala.svg
new file mode 100644
index 00000000..5ce57198
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-scala.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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 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 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 5 c 0,0.5525 0.448,1 1,1 h 5 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 -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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-script.svg b/.icons/awkward/22x22/mimetypes/text-x-script.svg
new file mode 100644
index 00000000..1edfe9fc
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-script.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#696969" 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 17,16.5 h -1 v 1 h 1 z m 0,-6 h -1 v 5 h 1 z m -8,2 h 2 v 3 H 9 Z m -1,-2 v 1 H 7 v 1 h 1 v 3 H 7 v 1 h 1 v 1 h 1 v -1 h 2 v 1 h 1 v -1 h 1 v -1 h -1 v -3 h 1 v -1 h -1 v -1 h -1 v 1 H 9 v -1 z"/>
+ <path style="fill:#ffffff" d="m 17,16 h -1 v 1 h 1 z m 0,-6 h -1 v 5 h 1 z m -8,2 h 2 v 3 H 9 Z M 8,10 v 1 H 7 v 1 h 1 v 3 H 7 v 1 h 1 v 1 h 1 v -1 h 2 v 1 h 1 v -1 h 1 v -1 h -1 v -3 h 1 v -1 h -1 v -1 h -1 v 1 H 9 v -1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-sql.svg b/.icons/awkward/22x22/mimetypes/text-x-sql.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-tcl.svg b/.icons/awkward/22x22/mimetypes/text-x-tcl.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-tcl.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-tex.svg b/.icons/awkward/22x22/mimetypes/text-x-tex.svg
new file mode 100644
index 00000000..036c4e61
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-tex.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#e4e4e4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <g style="fill:#6b6cd0" transform="translate(27.992,10.161)">
+ <path style="fill:#6b6cd0" d="m -21.992,1.839 v 1 h 1 v 3 h 1 v -3 h 1 v -1 z"/>
+ <path style="fill:#6b6cd0" d="m -18.992,2.839 v 4 h 3 v -1 h -2 v -0.5 h 2 v -1 h -2 v -0.5 h 2 v -1 z"/>
+ <path style="fill:#6b6cd0" d="m -15.992,1.839 1,2 -1,2 h 1 l 0.5,-1 0.5,1 h 1 l -1,-2 1,-2 h -1 l -0.5,1 -0.5,-1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-texinfo.svg b/.icons/awkward/22x22/mimetypes/text-x-texinfo.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-texinfo.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-vala.svg b/.icons/awkward/22x22/mimetypes/text-x-vala.svg
new file mode 100644
index 00000000..d3e5c497
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-vala.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#634d9f" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="fill:#806cb8" d="m 13,1 v 5 c 0,0.5523 0.447715,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="M 9.000291,19.499705 9,10.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 6.631272,14.395804 6.4826,14.321981 6.36195,14.222177 6.2455815,14.122569 6.155094,13.990216 6.0904875,13.825118 6.0301625,13.660412 6,13.45649 6,13.213353 6,12.918255 6.062368,12.377646 6.187105,12.091176 6.316317,11.804902 6.490773,11.533626 6.7104725,11.277352 6.9344535,11.021469 7.195116,10.784999 7.4924595,10.56794 7.794084,10.350882 8.114974,10.164215 8.455129,10.00794 8.799566,9.847352 9.15704,9.723724 9.527552,9.637058 9.902345,9.545688 10.274998,9.499999 10.645509,9.499999 10.784931,9.482339 10.989368,9.525099 11,9.525879 v 8.202941 l 3.076152,-8.164117 h 0.92385 L 11.323876,19.5 H 9 Z"/>
+ <path style="fill:#ffffff" d="M 9.000291,18.999705 9,10 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 6.631272,13.895804 6.4826,13.821981 6.36195,13.722177 6.2455815,13.622569 6.155094,13.490216 6.0904875,13.325118 6.0301625,13.160412 6,12.95649 6,12.713353 6,12.418255 6.062368,11.877646 6.187105,11.591176 6.316317,11.304902 6.490773,11.033626 6.7104725,10.777352 6.9344535,10.521469 7.195116,10.284999 7.4924595,10.06794 7.794084,9.850882 8.114974,9.664215 8.455129,9.50794 8.799566,9.347352 9.15704,9.223724 9.527552,9.137058 9.902345,9.045688 10.274998,8.9999995 10.645509,8.9999995 10.784931,8.9823445 10.989368,9.0251045 11,9.0258795 V 17.22882 l 3.076152,-8.1641165 h 0.92385 L 11.323876,19 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-wxmathml.svg b/.icons/awkward/22x22/mimetypes/text-x-wxmathml.svg
new file mode 100644
index 00000000..9ee5fba3
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-wxmathml.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <path style="opacity:0.2" d="m 4,1.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:#404b8b" d="M 4,1 C 3.446,1 3,1.446 3,2 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 19,7 13,1 Z"/>
+ <path style="opacity:0.2" d="m 19,7.5 -6,-6 0,5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="fill:#6672ba" d="m 19,7 -6,-6 0,5 c 0,0.554 0.446,1 1,1 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 9,0 L 13,1 4,1 Z"/>
+ <path style="opacity:0.2" d="m 8.0002,10.50002 0,0.7 L 8.003,11.5 9.499999,14 8,16.5 l 0,1 5.5,0 0,-1.5 -1,0 0,0.5 -3.5000007,0 L 10.499999,14 8.9999993,11.5 12,11.5 l 0,0.5 1,0 0,-1.5 -4.9998999,0 z"/>
+ <path style="fill:#f26265" d="m 8.0002,10.00002 0,0.7 L 8.003,11 9.499999,13.5 8,16 l 0,1 5.5,0 0,-1.5 -1,0 0,0.5 L 8.9999993,16 10.499999,13.5 8.9999993,11 12,11 l 0,0.5 1,0 0,-1.5 -4.9998999,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/text-x-wxmaxima-batch.svg b/.icons/awkward/22x22/mimetypes/text-x-wxmaxima-batch.svg
new file mode 120000
index 00000000..9c17d160
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-wxmaxima-batch.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-x-xslfo.svg b/.icons/awkward/22x22/mimetypes/text-x-xslfo.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-x-xslfo.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-xmcd.svg b/.icons/awkward/22x22/mimetypes/text-xmcd.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-xmcd.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/text-xml.svg b/.icons/awkward/22x22/mimetypes/text-xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/text-xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/unknown.svg b/.icons/awkward/22x22/mimetypes/unknown.svg
new file mode 100644
index 00000000..476644f7
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/unknown.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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="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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#fafafa" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.5" d="M 12,8 C 9.79,8 8,9.79 8,12 h 2 c 0,-1.1 0.9,-2 2,-2 1.1,0 2,0.9 2,2 0,0.55 -0.21984,1.0502 -0.58984,1.4102 l -1.2402,1.2598 c -0.72,0.73 -1.17,0.73 -1.17,1.83 V 17 h 2 c 0,-1.5 0.44992,-1.1 1.1699,-1.83 l 0.90039,-0.91992 c 0.57,-0.57 0.92969,-1.37 0.92969,-2.25 0,-2.21 -1.79,-4 -4,-4 z m -1,10 v 2 h 2 v -2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/video-mlt-playlist.svg b/.icons/awkward/22x22/mimetypes/video-mlt-playlist.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-mlt-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-mp2t.svg b/.icons/awkward/22x22/mimetypes/video-mp2t.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-mp2t.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-mp4.svg b/.icons/awkward/22x22/mimetypes/video-mp4.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-mp4.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-vivo.svg b/.icons/awkward/22x22/mimetypes/video-vivo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-vivo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-vnd.rn-realvideo.svg b/.icons/awkward/22x22/mimetypes/video-vnd.rn-realvideo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-wavelet.svg b/.icons/awkward/22x22/mimetypes/video-wavelet.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-wavelet.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-webm.svg b/.icons/awkward/22x22/mimetypes/video-webm.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-webm.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-x-anim.svg b/.icons/awkward/22x22/mimetypes/video-x-anim.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-x-anim.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-x-flic.svg b/.icons/awkward/22x22/mimetypes/video-x-flic.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-x-flic.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-x-flv.svg b/.icons/awkward/22x22/mimetypes/video-x-flv.svg
new file mode 120000
index 00000000..6bb1786e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-x-flv.svg
@@ -0,0 +1 @@
+application-x-shockwave-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-x-generic.svg b/.icons/awkward/22x22/mimetypes/video-x-generic.svg
new file mode 100644
index 00000000..4f6a9053
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-x-generic.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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:#7282d9" 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.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"/>
+ <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 style="fill:#ffffff" transform="translate(1)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/video-x-google-vlc-plugin.svg b/.icons/awkward/22x22/mimetypes/video-x-google-vlc-plugin.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/video-x-javafx.svg b/.icons/awkward/22x22/mimetypes/video-x-javafx.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-x-javafx.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-x-matroska.svg b/.icons/awkward/22x22/mimetypes/video-x-matroska.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-x-mng.svg b/.icons/awkward/22x22/mimetypes/video-x-mng.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-x-mng.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-x-ms-asf.svg b/.icons/awkward/22x22/mimetypes/video-x-ms-asf.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-x-ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-x-ms-wmp.svg b/.icons/awkward/22x22/mimetypes/video-x-ms-wmp.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-x-ms-wmv.svg b/.icons/awkward/22x22/mimetypes/video-x-ms-wmv.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-x-msvideo.svg b/.icons/awkward/22x22/mimetypes/video-x-msvideo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-x-msvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-x-ogm+ogg.svg b/.icons/awkward/22x22/mimetypes/video-x-ogm+ogg.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-x-theora+ogg.svg b/.icons/awkward/22x22/mimetypes/video-x-theora+ogg.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video-x-wmv.svg b/.icons/awkward/22x22/mimetypes/video-x-wmv.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video-x-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/video.svg b/.icons/awkward/22x22/mimetypes/video.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/video.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/virtualbox-hdd.svg b/.icons/awkward/22x22/mimetypes/virtualbox-hdd.svg
new file mode 120000
index 00000000..88849569
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/virtualbox-hdd.svg
@@ -0,0 +1 @@
+application-x-virtualbox-hdd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/virtualbox-ova.svg b/.icons/awkward/22x22/mimetypes/virtualbox-ova.svg
new file mode 120000
index 00000000..2f3e8cf6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/virtualbox-ova.svg
@@ -0,0 +1 @@
+application-x-virtualbox-ova.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/virtualbox-ovf.svg b/.icons/awkward/22x22/mimetypes/virtualbox-ovf.svg
new file mode 120000
index 00000000..580c20a0
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/virtualbox-ovf.svg
@@ -0,0 +1 @@
+application-x-virtualbox-ovf.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/virtualbox-vbox-extpack.svg b/.icons/awkward/22x22/mimetypes/virtualbox-vbox-extpack.svg
new file mode 120000
index 00000000..e0367128
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/virtualbox-vbox-extpack.svg
@@ -0,0 +1 @@
+../apps/palapeli.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/virtualbox-vbox.svg b/.icons/awkward/22x22/mimetypes/virtualbox-vbox.svg
new file mode 120000
index 00000000..9e36316f
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/virtualbox-vbox.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/virtualbox-vdi.svg b/.icons/awkward/22x22/mimetypes/virtualbox-vdi.svg
new file mode 120000
index 00000000..f2332d62
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/virtualbox-vdi.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vdi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/virtualbox-vhd.svg b/.icons/awkward/22x22/mimetypes/virtualbox-vhd.svg
new file mode 120000
index 00000000..557125f6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/virtualbox-vhd.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vhd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/virtualbox-vmdk.svg b/.icons/awkward/22x22/mimetypes/virtualbox-vmdk.svg
new file mode 120000
index 00000000..938eccaa
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/virtualbox-vmdk.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vmdk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/wps-office-doc.svg b/.icons/awkward/22x22/mimetypes/wps-office-doc.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/wps-office-doc.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/wps-office-dot.svg b/.icons/awkward/22x22/mimetypes/wps-office-dot.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/wps-office-dot.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/wps-office-dps.svg b/.icons/awkward/22x22/mimetypes/wps-office-dps.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/wps-office-dps.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/wps-office-dpt.svg b/.icons/awkward/22x22/mimetypes/wps-office-dpt.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/wps-office-dpt.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/wps-office-et.svg b/.icons/awkward/22x22/mimetypes/wps-office-et.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/wps-office-et.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/wps-office-ett.svg b/.icons/awkward/22x22/mimetypes/wps-office-ett.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/wps-office-ett.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/wps-office-pot.svg b/.icons/awkward/22x22/mimetypes/wps-office-pot.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/wps-office-pot.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/wps-office-ppt.svg b/.icons/awkward/22x22/mimetypes/wps-office-ppt.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/wps-office-ppt.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/wps-office-wps.svg b/.icons/awkward/22x22/mimetypes/wps-office-wps.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/wps-office-wps.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/wps-office-wpt.svg b/.icons/awkward/22x22/mimetypes/wps-office-wpt.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/wps-office-wpt.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/wps-office-xls.svg b/.icons/awkward/22x22/mimetypes/wps-office-xls.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/wps-office-xls.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/wps-office-xlt.svg b/.icons/awkward/22x22/mimetypes/wps-office-xlt.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/wps-office-xlt.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/x-content-audio-cdda.svg b/.icons/awkward/22x22/mimetypes/x-content-audio-cdda.svg
new file mode 120000
index 00000000..6687e236
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/x-content-audio-dvd.svg b/.icons/awkward/22x22/mimetypes/x-content-audio-dvd.svg
new file mode 120000
index 00000000..6687e236
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/x-content-audio-player.svg b/.icons/awkward/22x22/mimetypes/x-content-audio-player.svg
new file mode 120000
index 00000000..6687e236
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/x-content-blank-bd.svg b/.icons/awkward/22x22/mimetypes/x-content-blank-bd.svg
new file mode 120000
index 00000000..1aec6f3b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/x-content-blank-cd.svg b/.icons/awkward/22x22/mimetypes/x-content-blank-cd.svg
new file mode 100644
index 00000000..b1cba764
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/x-content-blank-cd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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 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 5,5 0 0 0 12,17 5,5 0 0 0 17,12 5,5 0 0 0 12,7 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"/>
+ <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 M 12,8 A 4,4 0 0 1 16,12 4,4 0 0 1 12,16 4,4 0 0 1 8,12 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/x-content-blank-dvd.svg b/.icons/awkward/22x22/mimetypes/x-content-blank-dvd.svg
new file mode 120000
index 00000000..1aec6f3b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/x-content-blank-hddvd.svg b/.icons/awkward/22x22/mimetypes/x-content-blank-hddvd.svg
new file mode 120000
index 00000000..1aec6f3b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/x-content-ebook-reader.svg b/.icons/awkward/22x22/mimetypes/x-content-ebook-reader.svg
new file mode 120000
index 00000000..c66e3983
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/x-content-ebook-reader.svg
@@ -0,0 +1 @@
+../apps/myrulib.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/x-content-image-dcf.svg b/.icons/awkward/22x22/mimetypes/x-content-image-dcf.svg
new file mode 120000
index 00000000..ac0f1fe4
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/x-content-image-picturecd.svg b/.icons/awkward/22x22/mimetypes/x-content-image-picturecd.svg
new file mode 120000
index 00000000..ac0f1fe4
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/x-content-software.svg b/.icons/awkward/22x22/mimetypes/x-content-software.svg
new file mode 120000
index 00000000..db330f3f
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/x-content-software.svg
@@ -0,0 +1 @@
+../apps/software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/x-content-unix-software.svg b/.icons/awkward/22x22/mimetypes/x-content-unix-software.svg
new file mode 120000
index 00000000..db330f3f
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/x-content-unix-software.svg
@@ -0,0 +1 @@
+../apps/software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/x-content-video-bluray.svg b/.icons/awkward/22x22/mimetypes/x-content-video-bluray.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/x-content-video-dvd.svg b/.icons/awkward/22x22/mimetypes/x-content-video-dvd.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/x-content-video-hddvd.svg b/.icons/awkward/22x22/mimetypes/x-content-video-hddvd.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/x-content-video-svcd.svg b/.icons/awkward/22x22/mimetypes/x-content-video-svcd.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/x-content-video-vcd.svg b/.icons/awkward/22x22/mimetypes/x-content-video-vcd.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/mimetypes/x-content-win32-software.svg b/.icons/awkward/22x22/mimetypes/x-content-win32-software.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/x-content-win32-software.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/x-gambasserverpage.svg b/.icons/awkward/22x22/mimetypes/x-gambasserverpage.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/x-office-calendar.svg b/.icons/awkward/22x22/mimetypes/x-office-calendar.svg
new file mode 100644
index 00000000..cdfe5682
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/x-office-calendar.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#e4e4e4" d="M 20,19 20,3.5 c 0,-0.554 -0.446,-1 -1,-1 l -17,0 c -0.554,0 -1,0.446 -1,1 L 1,19 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 20,7.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 20,7 20,3 C 20,2.446 19.554,2 19,2 L 2,2 C 1.446,2 1,2.446 1,3 l 0,4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 20,3 C 20,2.446 19.554,2 19,2 Z"/>
+ <path style="opacity:0.2" d="m 1,19 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 20,19 c 0,0.554 -0.446,1 -1,1 L 2,20 C 1.446,20 1,19.554 1,19 Z"/>
+ <rect style="opacity:0.2" width="3" height="3" x="15" y="12"/>
+ <rect style="opacity:0.2" width="3" height="3" x="7" y="12"/>
+ <rect style="opacity:0.2" width="3" height="3" x="3" y="12"/>
+ <rect style="opacity:0.2" width="3" height="3" x="11" y="16"/>
+ <rect style="opacity:0.2" width="3" height="3" x="15" y="16"/>
+ <rect style="opacity:0.2" width="3" height="3" x="7" y="16"/>
+ <rect style="opacity:0.2" width="3" height="3" x="3" y="16"/>
+ <rect style="opacity:0.2" width="3" height="3" x="11" y="8"/>
+ <rect style="opacity:0.2" width="3" height="3" x="15" y="8"/>
+ <rect style="opacity:0.2" width="3" height="3" x="7" y="8"/>
+ <rect style="opacity:0.2" width="3" height="3" x="3" y="8"/>
+ <circle style="opacity:0.2" cx="12.5" cy="14" r="1.5"/>
+ <circle style="fill:#f54b3e" cx="12.5" cy="13.5" r="1.5"/>
+ <circle style="opacity:0.2" cx="5" cy="4.5" r="1"/>
+ <circle style="fill:#ffffff" cx="5" cy="4" r="1"/>
+ <circle style="opacity:0.2" cx="16" cy="4.5" r="1"/>
+ <circle style="fill:#ffffff" cx="16" cy="4" r="1"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/x-office-document-template.svg b/.icons/awkward/22x22/mimetypes/x-office-document-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/x-office-document-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/x-office-document.svg b/.icons/awkward/22x22/mimetypes/x-office-document.svg
new file mode 100644
index 00000000..ee610999
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/x-office-document.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 7,11.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 4,1.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 7.5 L 13.5,7 13,1.5 Z"/>
+ <path style="fill:#3e50b4" d="M 4,1 C 3.446,1 3,1.446 3,2 v 18 c 0,0.554 0.446,1 1,1 h 14 c 0.554,0 1,-0.446 1,-1 V 7 L 13.5,6.5 13,1 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4,1 C 3.446,1 3,1.446 3,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 9 L 18.5,7 H 19 L 13,1 Z"/>
+ <path style="opacity:0.2" d="m 13,1.5 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="fill:#7482d0" d="m 13,1 v 5 c 0,0.5523 0.44772,1 1,1 h 5 z"/>
+ <path style="opacity:0.2" d="m 7,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="fill:#ffffff" d="m 7,11 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/22x22/mimetypes/x-office-presentation-template.svg b/.icons/awkward/22x22/mimetypes/x-office-presentation-template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/x-office-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/x-office-presentation.svg b/.icons/awkward/22x22/mimetypes/x-office-presentation.svg
new file mode 100644
index 00000000..26aeef55
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/x-office-presentation.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#ff5722" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#ff8660" 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 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 style="fill:#ffffff" d="m 9,12 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/x-office-spreadsheet-template.svg b/.icons/awkward/22x22/mimetypes/x-office-spreadsheet-template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/x-office-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/mimetypes/x-office-spreadsheet.svg b/.icons/awkward/22x22/mimetypes/x-office-spreadsheet.svg
new file mode 100644
index 00000000..cc16070e
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/x-office-spreadsheet.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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:#4bae4f" 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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#95cd97" 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,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 style="fill:#ffffff" d="m 8,12 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/x-package-repository.svg b/.icons/awkward/22x22/mimetypes/x-package-repository.svg
new file mode 100644
index 00000000..c69d902a
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/x-package-repository.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="20" x="-21.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d64141" width="20" height="20" x="-21" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3f3f3f" width="16" height="16" x="-19" y="-19" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="12" height="12" x="-17.5" y="-17" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dfa46d" width="12" height="12" x="-17" y="-17" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="m 10,5 v 5 H 5 v 2 h 5 v 5 h 2 v -5 h 5 V 10 H 12 V 5 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 2,1 C 1.446,1 1,1.446 1,2 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 18 c 0.554,0 1,0.446 1,1 V 2 C 21,1.446 20.554,1 20,1 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 5.5996095,5 C 5.2672095,5 5,5.2672095 5,5.5996095 v 0.5 C 5,5.7672095 5.2672095,5.5 5.5996095,5.5 H 16.40039 C 16.73279,5.5 17,5.7672095 17,6.0996095 v -0.5 C 17,5.2672095 16.73279,5 16.40039,5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 3,18.200195 v 0.5 C 3,19.143395 3.3566047,19.5 3.7998047,19.5 H 18.200195 C 18.643395,19.5 19,19.143395 19,18.700195 v -0.5 C 19,18.643395 18.643395,19 18.200195,19 H 3.7998047 C 3.3566047,19 3,18.643395 3,18.200195 Z"/>
+ <path style="opacity:0.2" d="M 3.7998047,3 C 3.3566047,3 3,3.3566047 3,3.7998047 V 4.2998045 C 3,3.8566047 3.3566047,3.5 3.7998047,3.5 H 18.200195 C 18.643395,3.5 19,3.8566047 19,4.2998045 V 3.7998047 C 19,3.3566047 18.643395,3 18.200195,3 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/mimetypes/xoj.svg b/.icons/awkward/22x22/mimetypes/xoj.svg
new file mode 100644
index 00000000..b063c017
--- /dev/null
+++ b/.icons/awkward/22x22/mimetypes/xoj.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-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="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.44772,1 1,1 h 5 z"/>
+ <path style="fill:#f8f8f0" d="m 14,2 v 5 c 0,0.5523 0.44772,1 1,1 h 5 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>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/QMPlay2-panel.svg b/.icons/awkward/22x22/panel/QMPlay2-panel.svg
new file mode 100644
index 00000000..ab0fc124
--- /dev/null
+++ b/.icons/awkward/22x22/panel/QMPlay2-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 125)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4.8613 3a1.8185 1.6245 0 0 0 -1.8613 1.623v6.377 6.377a1.8185 1.6245 0 0 0 2.7285 1.406l6.1815-3.189 6.182-3.188a1.8185 1.6245 0 0 0 0 -2.8122l-6.182-3.1876-6.1815-3.1894a1.8185 1.6245 0 0 0 -0.8672 -0.2168zm1.1387 3l4.5 2.5 4.5 2.5-4.5 2.5-4.5 2.5v-5-5z" transform="translate(385 -125)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/ac-adapter.svg b/.icons/awkward/22x22/panel/ac-adapter.svg
new file mode 100644
index 00000000..73d15d0c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/ac-adapter.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-201 -671.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m212 675.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/22x22/panel/account-logged-in.svg b/.icons/awkward/22x22/panel/account-logged-in.svg
new file mode 100644
index 00000000..65ae2429
--- /dev/null
+++ b/.icons/awkward/22x22/panel/account-logged-in.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-81 -887.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m91.877 891.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/22x22/panel/airplane-mode.svg b/.icons/awkward/22x22/panel/airplane-mode.svg
new file mode 100644
index 00000000..33f38410
--- /dev/null
+++ b/.icons/awkward/22x22/panel/airplane-mode.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.99966,-549.3601)">
+ <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/22x22/panel/akonaditray.svg b/.icons/awkward/22x22/panel/akonaditray.svg
new file mode 100644
index 00000000..1f446d04
--- /dev/null
+++ b/.icons/awkward/22x22/panel/akonaditray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0019529,3.0000193 C 5.7950539,4.2739269 4.4304899,6.4317717 4.0898439,8.763691 4.3312289,8.649166 4.5805059,8.546849 4.8359379,8.464863 5.9378889,8.111167 7.1671309,8.005137 8.4531249,8.000019 10.233741,7.992919 12.135218,8.22502 13.919922,8.566426 12.530826,5.5682536 10.524073,2.9883676 8.0019529,3.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 16.1095,9.053555 17.033238,9.290269 17.837891,9.542988 17.245192,6.7671796 15.034948,4.6240531 12.242188,4.1172068 Z M 8.4570309,9.000019 C 5.9988959,9.009819 3.892313,9.437993 3,11.00002 c 0,4.418 3.5816999,8 8,8 4.418,0 8,-3.582 8,-8 C 16.659086,10.084629 12.159712,8.985284 8.4570309,9.000019 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/anatine-indicator.svg b/.icons/awkward/22x22/panel/anatine-indicator.svg
new file mode 100644
index 00000000..cd673e76
--- /dev/null
+++ b/.icons/awkward/22x22/panel/anatine-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5294 18.993c-1.7573-0.184-2.9814-0.697-3.8859-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.4175 0.2335-0.6969 0.2158-1.0844-0.0172-0.3757-0.0962-0.5378-0.2983-0.7089-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.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/anatine-notification.svg b/.icons/awkward/22x22/panel/anatine-notification.svg
new file mode 100644
index 00000000..0dc9f7d6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/anatine-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5294 18.993c-1.7573-0.184-2.9814-0.697-3.8859-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.4175 0.2335-0.6969 0.2158-1.0844-0.0172-0.3757-0.0962-0.5378-0.2983-0.7089-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.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.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.26-0.3581 0.415-0.5099 0.657-0.5099 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="17" cy="6" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/antimicro-panel.svg b/.icons/awkward/22x22/panel/antimicro-panel.svg
new file mode 120000
index 00000000..c0e543d5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/antimicro-panel.svg
@@ -0,0 +1 @@
+qjoypad-tray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/ao-app-tray.svg b/.icons/awkward/22x22/panel/ao-app-tray.svg
new file mode 100644
index 00000000..f92fe7f3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/ao-app-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.041016 3 C 10.715869 2.9923029 10.393101 3.0776787 10.111328 3.2441406 L 4.8886719 6.3339844 C 4.3392388 6.658953 3.99996 7.2601613 4 7.9101562 L 4 14.089844 C 3.9999998 14.493116 4.1429115 14.868475 4.3730469 15.179688 L 17.835938 7.1816406 C 17.686183 6.8335857 17.44356 6.5304869 17.111328 6.3339844 L 11.888672 3.2421875 C 11.631571 3.0903187 11.339632 3.007349 11.042969 3 L 11.041016 3 z M 17.929688 7.4101562 A 1.7755407 1.8191524 0 0 1 17.943359 7.4628906 C 17.938961 7.4450803 17.934602 7.4277889 17.929688 7.4101562 z M 4.5019531 15.351562 C 4.5147092 15.365087 4.5278303 15.377488 4.5410156 15.390625 A 1.7755407 1.8191524 0 0 1 4.5019531 15.351562 z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 17.848092,7.1757758 4.3607854,15.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 18,14.090591 V 7.9093667 A 1.7755407,1.8191524 0 0 0 17.848092,7.1757758 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/application-running.svg b/.icons/awkward/22x22/panel/application-running.svg
new file mode 100644
index 00000000..4b59cfa8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/application-running.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-105 -887.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m106 894.36v8l4-4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/applications-chat-panel.svg b/.icons/awkward/22x22/panel/applications-chat-panel.svg
new file mode 120000
index 00000000..c60c9bb0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/applications-chat-panel.svg
@@ -0,0 +1 @@
+user-available-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/applications-email-panel.svg b/.icons/awkward/22x22/panel/applications-email-panel.svg
new file mode 100644
index 00000000..8d697f3d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/applications-email-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,5.0000001 c -1.108,0 -2,0.892 -2,2 L 3,15 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 l 0,-7.9999998 c 0,-1.108 -0.892,-2 -2,-2 l -12,0 z m 0,2 6,2.9999997 6,-2.9999997 0,2 L 11,12 5,9.0000001 l 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/audacious-panel.svg b/.icons/awkward/22x22/panel/audacious-panel.svg
new file mode 100644
index 00000000..af06ef04
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audacious-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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-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.4684-0.15 1.3962-0.06 1.8052-0.3592 0.385-0.2822 0.249-0.6874-0.225-0.7403-0.6798-0.0758-1.7401 0.2319-2.3673 0.1075-0.5034-0.0999-0.6566-1.0612-0.3281-1.4746 0.5376-0.6767 1.9163-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/22x22/panel/audio-input-microphone-high-panel.svg b/.icons/awkward/22x22/panel/audio-input-microphone-high-panel.svg
new file mode 120000
index 00000000..24e3adab
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/audio-input-microphone-high.svg b/.icons/awkward/22x22/panel/audio-input-microphone-high.svg
new file mode 120000
index 00000000..24e3adab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-input-microphone-high.svg
@@ -0,0 +1 @@
+microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-input-microphone-low-zero-panel.svg b/.icons/awkward/22x22/panel/audio-input-microphone-low-zero-panel.svg
new file mode 120000
index 00000000..e8af0c6d
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/audio-input-microphone-low.svg b/.icons/awkward/22x22/panel/audio-input-microphone-low.svg
new file mode 120000
index 00000000..ad16fd28
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-input-microphone-low.svg
@@ -0,0 +1 @@
+microphone-sensitivity-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-input-microphone-medium.svg b/.icons/awkward/22x22/panel/audio-input-microphone-medium.svg
new file mode 120000
index 00000000..e8af0c6d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-input-microphone-medium.svg
@@ -0,0 +1 @@
+microphone-sensitivity-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-input-microphone-muted.svg b/.icons/awkward/22x22/panel/audio-input-microphone-muted.svg
new file mode 120000
index 00000000..e2e954d7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-input-microphone-muted.svg
@@ -0,0 +1 @@
+microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-input-microphone-none-panel.svg b/.icons/awkward/22x22/panel/audio-input-microphone-none-panel.svg
new file mode 120000
index 00000000..6cf00c89
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-input-microphone-none-panel.svg
@@ -0,0 +1 @@
+mic-ready.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-output-none-panel.svg b/.icons/awkward/22x22/panel/audio-output-none-panel.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-output-none-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-output-none.svg b/.icons/awkward/22x22/panel/audio-output-none.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-output-none.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-recorder-off.svg b/.icons/awkward/22x22/panel/audio-recorder-off.svg
new file mode 100644
index 00000000..c5f4e874
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-recorder-off.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 6.0000025,10 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.9941405,4.814453 V 17 H 7.0000025 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8.0000005 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 17.000002,11 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.5735987,0 -3.9008539,-0.932214 -3.9843755,-3 h -0.015625 a 1,1 0 0 0 -1,-1 z"/>
+ <rect style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" width="10" height="8" x="-13" y="-15" rx="4.167" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/audio-recorder-on.svg b/.icons/awkward/22x22/panel/audio-recorder-on.svg
new file mode 100644
index 00000000..1b16e3c1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-recorder-on.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0000025,10 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.9941405,4.814453 V 17 H 7.0000025 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8.0000005 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 17.000002,11 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.5735987,0 -3.9008539,-0.932214 -3.9843755,-3 h -0.015625 a 1,1 0 0 0 -1,-1 z"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="10" height="8" x="-13" y="-15" rx="4.167" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/audio-recorder-paused.svg b/.icons/awkward/22x22/panel/audio-recorder-paused.svg
new file mode 100644
index 00000000..8d4f9c40
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-recorder-paused.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0000025,10 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.9941405,4.814453 V 17 H 7.0000025 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8.0000005 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 17.000002,11 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.5735987,0 -3.9008539,-0.932214 -3.9843755,-3 h -0.015625 a 1,1 0 0 0 -1,-1 z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 11 3 C 8.784 3 7 4.8594509 7 7.1679688 L 7 8.8320312 C 7 11.140549 8.784 13 11 13 C 13.216 13 15 11.140549 15 8.8320312 L 15 7.1679688 C 15 4.8594509 13.216 3 11 3 z M 9 6 L 10 6 L 10 10 L 9 10 L 9 6 z M 12 6 L 13 6 L 13 10 L 12 10 L 12 6 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/audio-volume-high-panel.svg b/.icons/awkward/22x22/panel/audio-volume-high-panel.svg
new file mode 120000
index 00000000..b8026e8d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-volume-high-panel.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-volume-high-symbolic.svg b/.icons/awkward/22x22/panel/audio-volume-high-symbolic.svg
new file mode 120000
index 00000000..b8026e8d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-volume-high-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-volume-high.svg b/.icons/awkward/22x22/panel/audio-volume-high.svg
new file mode 100644
index 00000000..73f46b87
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-volume-high.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/audio-volume-low-panel.svg b/.icons/awkward/22x22/panel/audio-volume-low-panel.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-volume-low-panel.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-volume-low-symbolic.svg b/.icons/awkward/22x22/panel/audio-volume-low-symbolic.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-volume-low-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-volume-low-zero-panel.svg b/.icons/awkward/22x22/panel/audio-volume-low-zero-panel.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/audio-volume-low.svg b/.icons/awkward/22x22/panel/audio-volume-low.svg
new file mode 100644
index 00000000..d87a3f14
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-volume-low.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/audio-volume-medium-panel.svg b/.icons/awkward/22x22/panel/audio-volume-medium-panel.svg
new file mode 120000
index 00000000..3aa60711
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-volume-medium-panel.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-volume-medium-symbolic.svg b/.icons/awkward/22x22/panel/audio-volume-medium-symbolic.svg
new file mode 120000
index 00000000..3aa60711
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-volume-medium-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-volume-medium.svg b/.icons/awkward/22x22/panel/audio-volume-medium.svg
new file mode 100644
index 00000000..a0dd62e5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-volume-medium.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/audio-volume-muted-blocked-panel.svg b/.icons/awkward/22x22/panel/audio-volume-muted-blocked-panel.svg
new file mode 120000
index 00000000..3820bf90
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/audio-volume-muted-blocking-panel.svg b/.icons/awkward/22x22/panel/audio-volume-muted-blocking-panel.svg
new file mode 120000
index 00000000..3820bf90
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/audio-volume-muted-blocking.svg b/.icons/awkward/22x22/panel/audio-volume-muted-blocking.svg
new file mode 100644
index 00000000..f447ee5a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-volume-muted-blocking.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/audio-volume-muted-panel.svg b/.icons/awkward/22x22/panel/audio-volume-muted-panel.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-volume-muted-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-volume-muted-symbolic.svg b/.icons/awkward/22x22/panel/audio-volume-muted-symbolic.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-volume-muted-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/audio-volume-muted.svg b/.icons/awkward/22x22/panel/audio-volume-muted.svg
new file mode 100644
index 00000000..3ecbb2b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-volume-muted.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/audio-volume-off.svg b/.icons/awkward/22x22/panel/audio-volume-off.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/audio-volume-off.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/autokey-status-error.svg b/.icons/awkward/22x22/panel/autokey-status-error.svg
new file mode 100644
index 00000000..94989ae4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/autokey-status-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3,16.203 3,16.75 C 3,17.962 4.0381,19 5.25,19 l 11.5,0 C 17.962,19 19,17.962 19,16.75 l 0,-0.547 C 18.468,16.688 17.775,17 17,17 L 5,17 C 4.2254,17 3.5316,16.688 3,16.203 Z M 11,5 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 11,12.2204 8.7015499,13.9009 c -0.393805,0.2887 -0.9254452,-0.1003 -0.7695,-0.563 L 8.8226498,10.6264 6.52,8.951 C 6.1283687,8.6659 6.3290098,7.9992 6.81345,7.9998 l 2.8506003,0 L 10.54505,5.35 C 10.60945,5.1509 10.783098,5 11,5 Z M 6,3 C 4.9806772,2.9998 4.1139707,3.9871 4,5 L 3.0122243,13.779 C 2.8806145,14.964 3.8077628,16.0002 5,16 l 12,0 c 1.192117,0 2.120121,-1.0362 1.988524,-2.221 L 18,5 C 17.885957,3.9872 17.019208,3 16,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/autokey-status.svg b/.icons/awkward/22x22/panel/autokey-status.svg
new file mode 100644
index 00000000..5e941f29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/autokey-status.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.9995243,16.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 4.9995243,17 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 15.999524,3 L 5.9995243,3 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.8512,0.0137 0.8809997,-2.7129 A 0.50005,0.50005 0 0 1 10.985524,5 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/avatar-default.svg b/.icons/awkward/22x22/panel/avatar-default.svg
new file mode 100644
index 00000000..cd8bb8bd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/avatar-default.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -887.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m44 892.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/22x22/panel/bad-signal-lock.svg b/.icons/awkward/22x22/panel/bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/bad-signal.svg b/.icons/awkward/22x22/panel/bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/banshee-panel.svg b/.icons/awkward/22x22/panel/banshee-panel.svg
new file mode 100644
index 00000000..cd814edc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/banshee-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.9914 3.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.41 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/22x22/panel/battery-000-charging.svg b/.icons/awkward/22x22/panel/battery-000-charging.svg
new file mode 120000
index 00000000..bf644a91
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-000-charging.svg
@@ -0,0 +1 @@
+gpm-battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-000.svg b/.icons/awkward/22x22/panel/battery-000.svg
new file mode 120000
index 00000000..8390bda4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-000.svg
@@ -0,0 +1 @@
+gpm-battery-000.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-020-charging.svg b/.icons/awkward/22x22/panel/battery-020-charging.svg
new file mode 120000
index 00000000..15a87656
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-020-charging.svg
@@ -0,0 +1 @@
+gpm-battery-020-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-020.svg b/.icons/awkward/22x22/panel/battery-020.svg
new file mode 120000
index 00000000..6faf6a9f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-020.svg
@@ -0,0 +1 @@
+gpm-battery-020.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-040-charging.svg b/.icons/awkward/22x22/panel/battery-040-charging.svg
new file mode 120000
index 00000000..0e0f794e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-040-charging.svg
@@ -0,0 +1 @@
+gpm-battery-040-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-040.svg b/.icons/awkward/22x22/panel/battery-040.svg
new file mode 120000
index 00000000..6568e0bb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-040.svg
@@ -0,0 +1 @@
+gpm-battery-040.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-060-charging.svg b/.icons/awkward/22x22/panel/battery-060-charging.svg
new file mode 120000
index 00000000..6d94ad61
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-060-charging.svg
@@ -0,0 +1 @@
+gpm-battery-060-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-060.svg b/.icons/awkward/22x22/panel/battery-060.svg
new file mode 120000
index 00000000..8bc3219c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-060.svg
@@ -0,0 +1 @@
+gpm-battery-060.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-080-charging.svg b/.icons/awkward/22x22/panel/battery-080-charging.svg
new file mode 120000
index 00000000..1b520977
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-080-charging.svg
@@ -0,0 +1 @@
+gpm-battery-080-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-080.svg b/.icons/awkward/22x22/panel/battery-080.svg
new file mode 120000
index 00000000..e0693046
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-080.svg
@@ -0,0 +1 @@
+gpm-battery-080.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-100-charging.svg b/.icons/awkward/22x22/panel/battery-100-charging.svg
new file mode 120000
index 00000000..4cfbb20a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-100-charging.svg
@@ -0,0 +1 @@
+gpm-battery-100-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-100.svg b/.icons/awkward/22x22/panel/battery-100.svg
new file mode 120000
index 00000000..26a659b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-100.svg
@@ -0,0 +1 @@
+gpm-battery-100.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-caution-charging-symbolic.svg b/.icons/awkward/22x22/panel/battery-caution-charging-symbolic.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-caution-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-caution-charging.svg b/.icons/awkward/22x22/panel/battery-caution-charging.svg
new file mode 100644
index 00000000..9e22617d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-caution-charging.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/battery-caution-symbolic.svg b/.icons/awkward/22x22/panel/battery-caution-symbolic.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-caution-symbolic.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-caution.svg b/.icons/awkward/22x22/panel/battery-caution.svg
new file mode 100644
index 00000000..6d040bb6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-caution.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/battery-charged.svg b/.icons/awkward/22x22/panel/battery-charged.svg
new file mode 120000
index 00000000..f6ae71ad
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-charged.svg
@@ -0,0 +1 @@
+gpm-battery-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-empty-charging-symbolic.svg b/.icons/awkward/22x22/panel/battery-empty-charging-symbolic.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-empty-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-empty-charging.svg b/.icons/awkward/22x22/panel/battery-empty-charging.svg
new file mode 100644
index 00000000..719f283a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-empty-charging.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/battery-empty-symbolic.svg b/.icons/awkward/22x22/panel/battery-empty-symbolic.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-empty-symbolic.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-empty.svg b/.icons/awkward/22x22/panel/battery-empty.svg
new file mode 100644
index 00000000..5af8a83c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-empty.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/battery-full-charged-symbolic.svg b/.icons/awkward/22x22/panel/battery-full-charged-symbolic.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-full-charged-symbolic.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-full-charged.svg b/.icons/awkward/22x22/panel/battery-full-charged.svg
new file mode 100644
index 00000000..0b9e282a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-full-charged.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/battery-full-charging-symbolic.svg b/.icons/awkward/22x22/panel/battery-full-charging-symbolic.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-full-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-full-charging.svg b/.icons/awkward/22x22/panel/battery-full-charging.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-full-charging.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-full-symbolic.svg b/.icons/awkward/22x22/panel/battery-full-symbolic.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-full-symbolic.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-full.svg b/.icons/awkward/22x22/panel/battery-full.svg
new file mode 100644
index 00000000..4259979b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/battery-good-charging-symbolic.svg b/.icons/awkward/22x22/panel/battery-good-charging-symbolic.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-good-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-good-charging.svg b/.icons/awkward/22x22/panel/battery-good-charging.svg
new file mode 100644
index 00000000..d702bf70
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-good-charging.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/battery-good-symbolic.svg b/.icons/awkward/22x22/panel/battery-good-symbolic.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-good-symbolic.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-good.svg b/.icons/awkward/22x22/panel/battery-good.svg
new file mode 100644
index 00000000..0d7e988c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-good.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/battery-low-charging-symbolic.svg b/.icons/awkward/22x22/panel/battery-low-charging-symbolic.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-low-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-low-charging.svg b/.icons/awkward/22x22/panel/battery-low-charging.svg
new file mode 100644
index 00000000..c8bb6421
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-low-charging.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/battery-low-symbolic.svg b/.icons/awkward/22x22/panel/battery-low-symbolic.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-low-symbolic.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-low.svg b/.icons/awkward/22x22/panel/battery-low.svg
new file mode 100644
index 00000000..a7d04803
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-low.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/battery-medium-charging.svg b/.icons/awkward/22x22/panel/battery-medium-charging.svg
new file mode 100644
index 00000000..8265990c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-medium-charging.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/battery-medium.svg b/.icons/awkward/22x22/panel/battery-medium.svg
new file mode 100644
index 00000000..130eb1f7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-medium.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/battery-missing-symbolic.svg b/.icons/awkward/22x22/panel/battery-missing-symbolic.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-missing-symbolic.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery-missing.svg b/.icons/awkward/22x22/panel/battery-missing.svg
new file mode 100644
index 00000000..5c8f0550
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery-missing.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <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/22x22/panel/battery_charged.svg b/.icons/awkward/22x22/panel/battery_charged.svg
new file mode 120000
index 00000000..f6ae71ad
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery_charged.svg
@@ -0,0 +1 @@
+gpm-battery-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery_full.svg b/.icons/awkward/22x22/panel/battery_full.svg
new file mode 120000
index 00000000..26a659b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery_full.svg
@@ -0,0 +1 @@
+gpm-battery-100.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/battery_plugged.svg b/.icons/awkward/22x22/panel/battery_plugged.svg
new file mode 120000
index 00000000..462da4e2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/battery_plugged.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/bitcoin-indicator.svg b/.icons/awkward/22x22/panel/bitcoin-indicator.svg
new file mode 100644
index 00000000..6e13fce3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/bitcoin-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3.0000001 A 8,8 0 0 0 3,11 a 8,8 0 0 0 8,8 8,8 0 0 0 8,-8 8,8 0 0 0 -8,-7.9999999 z m -2,2 1,0 0,2 c 0.30317,-0.011 0.701376,-5e-6 1,0 l 0,-2 1,0 0,2 1,0 c 0.566724,0 1.000203,1 1,1.75 C 13.999662,10 13.566724,10.443175 12.816406,10.5 13.999292,10.500955 15,11 15,12.5 c 0,2.133628 -1.107813,2.361524 -3.015625,2.5 l 0.03125,2 -1,0 -0.03125,-2 L 10,15 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 8,8.5488302 C 7.95236,8.3260692 7.805832,7.9930021 7.345703,8.0000021 7.359423,7.9850071 7,8.0000021 7,8.0000021 l 0,-1 1.066406,0 c 0.235504,0 0.687747,0.01 0.933594,0 l 0,-2 z m 1,3 L 10,10 c 1.269373,0 2.000138,6.6e-5 2,-0.9999999 1.38e-4,-0.9999848 -0.589815,-1 -2,-1 z M 10,11 l 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/22x22/panel/bitwarden-tray.svg b/.icons/awkward/22x22/panel/bitwarden-tray.svg
new file mode 100644
index 00000000..19d46498
--- /dev/null
+++ b/.icons/awkward/22x22/panel/bitwarden-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 4.6597698 3.0002075 4.4972205 3.0034194 4.3320312 3.0996094 C 3.9813623 3.3038871 4 3.0517391 4 7.8144531 C 4 12.647547 3.9943346 12.551002 4.3769531 13.488281 C 4.8171534 14.566471 5.5255238 15.476556 6.6894531 16.466797 C 7.6660619 17.297672 8.8237495 18.05076 10.115234 18.689453 C 10.552159 18.905531 10.778121 19.003571 11 19 C 11.221879 19.0035 11.447839 18.905535 11.884766 18.689453 C 13.17625 18.05076 14.333937 17.297672 15.310547 16.466797 C 16.474476 15.476556 17.182847 14.566471 17.623047 13.488281 C 18.005727 12.551001 18 12.647547 18 7.8144531 C 18 3.0517354 18.018633 3.3038871 17.667969 3.0996094 C 17.50278 3.0034034 17.340231 3.000207 11 3 z M 11 5 C 13.808426 5.0000917 15.08168 5.0030098 15.978516 5.0117188 C 15.989059 5.626764 16 6.1125284 16 7.8144531 C 16 10.231926 15.995104 11.435738 15.958984 11.980469 C 15.922904 12.5252 15.970444 12.245121 15.771484 12.732422 C 15.46611 13.480382 15.023376 14.085991 14.015625 14.943359 C 13.181146 15.653316 12.157854 16.321681 11 16.894531 L 11 5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/blueberry-tray-active.svg b/.icons/awkward/22x22/panel/blueberry-tray-active.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/blueberry-tray-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/blueberry-tray-disabled.svg b/.icons/awkward/22x22/panel/blueberry-tray-disabled.svg
new file mode 120000
index 00000000..cdcdf928
--- /dev/null
+++ b/.icons/awkward/22x22/panel/blueberry-tray-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/blueberry-tray.svg b/.icons/awkward/22x22/panel/blueberry-tray.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/blueberry-tray.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/blueman-active.svg b/.icons/awkward/22x22/panel/blueman-active.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/blueman-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/blueman-disabled.svg b/.icons/awkward/22x22/panel/blueman-disabled.svg
new file mode 120000
index 00000000..cdcdf928
--- /dev/null
+++ b/.icons/awkward/22x22/panel/blueman-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/blueman-tray-active.svg b/.icons/awkward/22x22/panel/blueman-tray-active.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/blueman-tray-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/blueman-tray-disabled.svg b/.icons/awkward/22x22/panel/blueman-tray-disabled.svg
new file mode 120000
index 00000000..cdcdf928
--- /dev/null
+++ b/.icons/awkward/22x22/panel/blueman-tray-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/blueman-tray.svg b/.icons/awkward/22x22/panel/blueman-tray.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/blueman-tray.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/blueman.svg b/.icons/awkward/22x22/panel/blueman.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/blueman.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/bluetooth-active.svg b/.icons/awkward/22x22/panel/bluetooth-active.svg
new file mode 100644
index 00000000..911e0fe7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/bluetooth-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -791.34)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m44.5 794.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/22x22/panel/bluetooth-disabled.svg b/.icons/awkward/22x22/panel/bluetooth-disabled.svg
new file mode 100644
index 00000000..7d14e445
--- /dev/null
+++ b/.icons/awkward/22x22/panel/bluetooth-disabled.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-57 -791.34)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m68.5 794.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/22x22/panel/bluetooth-paired.svg b/.icons/awkward/22x22/panel/bluetooth-paired.svg
new file mode 100644
index 00000000..6138296a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/bluetooth-paired.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-81 -791.34)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m92.5 794.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/22x22/panel/bomi-panel.svg b/.icons/awkward/22x22/panel/bomi-panel.svg
new file mode 100644
index 00000000..1360ca12
--- /dev/null
+++ b/.icons/awkward/22x22/panel/bomi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.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/22x22/panel/both-bad-signal-lock.svg b/.icons/awkward/22x22/panel/both-bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/both-bad-signal.svg b/.icons/awkward/22x22/panel/both-bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/both-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/both-good-signal-lock.svg b/.icons/awkward/22x22/panel/both-good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/both-good-signal.svg b/.icons/awkward/22x22/panel/both-good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/both-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/both-high-signal-lock.svg b/.icons/awkward/22x22/panel/both-high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/both-high-signal.svg b/.icons/awkward/22x22/panel/both-high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/22x22/panel/both-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/both-low-signal-lock.svg b/.icons/awkward/22x22/panel/both-low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/both-low-signal.svg b/.icons/awkward/22x22/panel/both-low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/both-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/btsync-gui-0.svg b/.icons/awkward/22x22/panel/btsync-gui-0.svg
new file mode 100644
index 00000000..83d05f69
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-0.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.6436 2.6457)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8-3.582-8-8-8zm0 2.5c2.304 0 4.367 1.303 5.281 3.313l1.219-0.469-1 3.469-3.313-1.844 1.281-0.5c-0.621-1.31-1.954-2.125-3.469-2.125-1.573 0-2.996 0.94-3.563 2.344l-1.781-0.688c0.845-2.104 2.985-3.5 5.344-3.5zm-5.5 4.719 3.313 1.781-1.281 0.5c0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979-0.91 3.563-2.313l1.781 0.688c-0.877 2.103-2.979 3.469-5.344 3.469-2.292 0-4.387-1.339-5.281-3.344l-1.219 0.438 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/btsync-gui-1.svg b/.icons/awkward/22x22/panel/btsync-gui-1.svg
new file mode 100644
index 00000000..b780b262
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 5.0921 .77009)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8-3.582-8-8-8zm0 2.5c2.304 0 4.367 1.303 5.281 3.313l1.219-0.469-1 3.469-3.313-1.844 1.281-0.5c-0.621-1.31-1.954-2.125-3.469-2.125-1.573 0-2.996 0.94-3.563 2.344l-1.781-0.688c0.845-2.104 2.985-3.5 5.344-3.5zm-5.5 4.719 3.313 1.781-1.281 0.5c0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979-0.91 3.563-2.313l1.781 0.688c-0.877 2.103-2.979 3.469-5.344 3.469-2.292 0-4.387-1.339-5.281-3.344l-1.219 0.438 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/btsync-gui-10.svg b/.icons/awkward/22x22/panel/btsync-gui-10.svg
new file mode 100644
index 00000000..a806cc81
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-10.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 22.412 14.056)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8-3.582-8-8-8zm0 2.5c2.304 0 4.367 1.303 5.281 3.313l1.219-0.469-1 3.469-3.313-1.844 1.281-0.5c-0.621-1.31-1.954-2.125-3.469-2.125-1.573 0-2.996 0.94-3.563 2.344l-1.781-0.688c0.845-2.104 2.985-3.5 5.344-3.5zm-5.5 4.719 3.313 1.781-1.281 0.5c0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979-0.91 3.563-2.313l1.781 0.688c-0.877 2.103-2.979 3.469-5.344 3.469-2.292 0-4.387-1.339-5.281-3.344l-1.219 0.438 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/btsync-gui-11.svg b/.icons/awkward/22x22/panel/btsync-gui-11.svg
new file mode 100644
index 00000000..eed23c93
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-11.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 21.231 16.905)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8-3.582-8-8-8zm0 2.5c2.304 0 4.367 1.303 5.281 3.313l1.219-0.469-1 3.469-3.313-1.844 1.281-0.5c-0.621-1.31-1.954-2.125-3.469-2.125-1.573 0-2.996 0.94-3.563 2.344l-1.781-0.688c0.845-2.104 2.985-3.5 5.344-3.5zm-5.5 4.719 3.313 1.781-1.281 0.5c0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979-0.91 3.563-2.313l1.781 0.688c-0.877 2.103-2.979 3.469-5.344 3.469-2.292 0-4.387-1.339-5.281-3.344l-1.219 0.438 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/btsync-gui-2.svg b/.icons/awkward/22x22/panel/btsync-gui-2.svg
new file mode 100644
index 00000000..1420d091
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 7.9408 -.41128)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8-3.582-8-8-8zm0 2.5c2.304 0 4.367 1.303 5.281 3.313l1.219-0.469-1 3.469-3.313-1.844 1.281-0.5c-0.621-1.31-1.954-2.125-3.469-2.125-1.573 0-2.996 0.94-3.563 2.344l-1.781-0.688c0.845-2.104 2.985-3.5 5.344-3.5zm-5.5 4.719 3.313 1.781-1.281 0.5c0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979-0.91 3.563-2.313l1.781 0.688c-0.877 2.103-2.979 3.469-5.344 3.469-2.292 0-4.387-1.339-5.281-3.344l-1.219 0.438 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/btsync-gui-3.svg b/.icons/awkward/22x22/panel/btsync-gui-3.svg
new file mode 100644
index 00000000..deda68fb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-3.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.999 -.81616)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8-3.582-8-8-8zm0 2.5c2.304 0 4.367 1.303 5.281 3.313l1.219-0.469-1 3.469-3.313-1.844 1.281-0.5c-0.621-1.31-1.954-2.125-3.469-2.125-1.573 0-2.996 0.94-3.563 2.344l-1.781-0.688c0.845-2.104 2.985-3.5 5.344-3.5zm-5.5 4.719 3.313 1.781-1.281 0.5c0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979-0.91 3.563-2.313l1.781 0.688c-0.877 2.103-2.979 3.469-5.344 3.469-2.292 0-4.387-1.339-5.281-3.344l-1.219 0.438 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/btsync-gui-4.svg b/.icons/awkward/22x22/panel/btsync-gui-4.svg
new file mode 100644
index 00000000..0ec06441
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-4.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 14.056 -.41204)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8-3.582-8-8-8zm0 2.5c2.304 0 4.367 1.303 5.281 3.313l1.219-0.469-1 3.469-3.313-1.844 1.281-0.5c-0.621-1.31-1.954-2.125-3.469-2.125-1.573 0-2.996 0.94-3.563 2.344l-1.781-0.688c0.845-2.104 2.985-3.5 5.344-3.5zm-5.5 4.719 3.313 1.781-1.281 0.5c0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979-0.91 3.563-2.313l1.781 0.688c-0.877 2.103-2.979 3.469-5.344 3.469-2.292 0-4.387-1.339-5.281-3.344l-1.219 0.438 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/btsync-gui-5.svg b/.icons/awkward/22x22/panel/btsync-gui-5.svg
new file mode 100644
index 00000000..f1d53382
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-5.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 16.905 .76871)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8-3.582-8-8-8zm0 2.5c2.304 0 4.367 1.303 5.281 3.313l1.219-0.469-1 3.469-3.313-1.844 1.281-0.5c-0.621-1.31-1.954-2.125-3.469-2.125-1.573 0-2.996 0.94-3.563 2.344l-1.781-0.688c0.845-2.104 2.985-3.5 5.344-3.5zm-5.5 4.719 3.313 1.781-1.281 0.5c0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979-0.91 3.563-2.313l1.781 0.688c-0.877 2.103-2.979 3.469-5.344 3.469-2.292 0-4.387-1.339-5.281-3.344l-1.219 0.438 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/btsync-gui-6.svg b/.icons/awkward/22x22/panel/btsync-gui-6.svg
new file mode 100644
index 00000000..2fa53bf0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-6.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19.354 2.6434)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8-3.582-8-8-8zm0 2.5c2.304 0 4.367 1.303 5.281 3.313l1.219-0.469-1 3.469-3.313-1.844 1.281-0.5c-0.621-1.31-1.954-2.125-3.469-2.125-1.573 0-2.996 0.94-3.563 2.344l-1.781-0.688c0.845-2.104 2.985-3.5 5.344-3.5zm-5.5 4.719 3.313 1.781-1.281 0.5c0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979-0.91 3.563-2.313l1.781 0.688c-0.877 2.103-2.979 3.469-5.344 3.469-2.292 0-4.387-1.339-5.281-3.344l-1.219 0.438 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/btsync-gui-7.svg b/.icons/awkward/22x22/panel/btsync-gui-7.svg
new file mode 100644
index 00000000..e828e36a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-7.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 21.23 5.0922)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8-3.582-8-8-8zm0 2.5c2.304 0 4.367 1.303 5.281 3.313l1.219-0.469-1 3.469-3.313-1.844 1.281-0.5c-0.621-1.31-1.954-2.125-3.469-2.125-1.573 0-2.996 0.94-3.563 2.344l-1.781-0.688c0.845-2.104 2.985-3.5 5.344-3.5zm-5.5 4.719 3.313 1.781-1.281 0.5c0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979-0.91 3.563-2.313l1.781 0.688c-0.877 2.103-2.979 3.469-5.344 3.469-2.292 0-4.387-1.339-5.281-3.344l-1.219 0.438 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/btsync-gui-8.svg b/.icons/awkward/22x22/panel/btsync-gui-8.svg
new file mode 100644
index 00000000..2b60806d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-8.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 22.411 7.9408)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8-3.582-8-8-8zm0 2.5c2.304 0 4.367 1.303 5.281 3.313l1.219-0.469-1 3.469-3.313-1.844 1.281-0.5c-0.621-1.31-1.954-2.125-3.469-2.125-1.573 0-2.996 0.94-3.563 2.344l-1.781-0.688c0.845-2.104 2.985-3.5 5.344-3.5zm-5.5 4.719 3.313 1.781-1.281 0.5c0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979-0.91 3.563-2.313l1.781 0.688c-0.877 2.103-2.979 3.469-5.344 3.469-2.292 0-4.387-1.339-5.281-3.344l-1.219 0.438 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/btsync-gui-9.svg b/.icons/awkward/22x22/panel/btsync-gui-9.svg
new file mode 100644
index 00000000..9a63314c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-9.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 22.816 10.998)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8-3.582-8-8-8zm0 2.5c2.304 0 4.367 1.303 5.281 3.313l1.219-0.469-1 3.469-3.313-1.844 1.281-0.5c-0.621-1.31-1.954-2.125-3.469-2.125-1.573 0-2.996 0.94-3.563 2.344l-1.781-0.688c0.845-2.104 2.985-3.5 5.344-3.5zm-5.5 4.719 3.313 1.781-1.281 0.5c0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979-0.91 3.563-2.313l1.781 0.688c-0.877 2.103-2.979 3.469-5.344 3.469-2.292 0-4.387-1.339-5.281-3.344l-1.219 0.438 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/btsync-gui-connecting.svg b/.icons/awkward/22x22/panel/btsync-gui-connecting.svg
new file mode 120000
index 00000000..e70bf0b6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-connecting.svg
@@ -0,0 +1 @@
+btsync-gui-0.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/btsync-gui-disconnected.svg b/.icons/awkward/22x22/panel/btsync-gui-disconnected.svg
new file mode 100644
index 00000000..df5215d9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-disconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.6436 2.6457)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-25.406 12c-4.418 0-8 3.582-8 8s3.582 8 8 8 8-3.582 8-8-3.582-8-8-8zm0 2.5c2.304 0 4.367 1.303 5.281 3.313l1.219-0.469-1 3.469-3.313-1.844 1.281-0.5c-0.621-1.31-1.954-2.125-3.469-2.125-1.573 0-2.996 0.94-3.563 2.344l-1.781-0.688c0.845-2.104 2.985-3.5 5.344-3.5zm-5.5 4.719 3.313 1.781-1.281 0.5c0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979-0.91 3.563-2.313l1.781 0.688c-0.877 2.103-2.979 3.469-5.344 3.469-2.292 0-4.387-1.339-5.281-3.344l-1.219 0.438 1-3.375z" transform="matrix(2.875 0 0 2.875 97.068 -33.481)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/btsync-gui-paused.svg b/.icons/awkward/22x22/panel/btsync-gui-paused.svg
new file mode 100644
index 00000000..3f6c222d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/btsync-gui-paused.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 c -4.4180497,0 -8,3.5819503 -8,8 0,4.41805 3.5819503,8 8,8 4.41805,0 8,-3.58195 8,-8 0,-4.4180497 -3.58195,-8 -8,-8 z m -3.75,2 3,0 C 10.537546,5.0008689 10.810795,5.1252673 11,5.3417969 11.189205,5.1252673 11.462454,5.0008689 11.75,5 l 3,0 c 0.552291,0 1,0.4477091 1,1 l 0,1.9140625 C 15.951002,8.1960657 16.135248,8.4924964 16.28125,8.8125 L 17.5,8.34375 l -1,3.46875 -0.75,-0.417969 0,1.408203 0.59375,0.228516 C 16.186748,13.407254 15.980003,13.749215 15.75,14.074219 L 15.75,16 c 0,0.552291 -0.447709,1 -1,1 l -3,0 C 11.46277,16.999636 11.189572,16.875943 11,16.660156 10.810428,16.875943 10.53723,16.999636 10.25,17 l -3,0 c -0.5522909,0 -1,-0.447709 -1,-1 l 0,-1.939453 C 6.0479977,13.775544 5.8627516,13.478254 5.71875,13.15625 L 4.5,13.595703 l 1,-3.375 0.75,0.402344 0,-1.3945314 L 5.65625,9 C 5.8092517,8.6179957 6.0179974,8.2704568 6.25,7.9394531 L 6.25,6 c 0,-0.5522909 0.4477091,-1 1,-1 z M 8,6 C 7.446,6 7,6.446 7,7 l 0,8 c 0,0.554 0.446,1 1,1 l 1,0 c 0.554,0 1,-0.446 1,-1 L 10,7 C 10,6.446 9.554,6 9,6 L 8,6 Z m 5,0 c -0.554,0 -1,0.446 -1,1 l 0,8 c 0,0.554 0.446,1 1,1 l 1,0 c 0.554,0 1,-0.446 1,-1 L 15,7 C 15,6.446 14.554,6 14,6 l -1,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/bumblebee-indicator-active.svg b/.icons/awkward/22x22/panel/bumblebee-indicator-active.svg
new file mode 120000
index 00000000..9498237a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/bumblebee-indicator-active.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/bumblebee-indicator.svg b/.icons/awkward/22x22/panel/bumblebee-indicator.svg
new file mode 100644
index 00000000..6bdd8e05
--- /dev/null
+++ b/.icons/awkward/22x22/panel/bumblebee-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m2.1455 10.027s1.8986-2.8224 5.6895-3.1143v-1.0239c-4.1989 0.3395-7.835 3.9226-7.835 3.9226s2.0594 5.9982 7.835 6.5474v-1.0884c-4.2384-0.538-5.6895-5.244-5.6895-5.244zm5.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.3363 0.1626 1.6053 0.7578 2.4091 2.1068l1.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/22x22/panel/caffeine-cup-empty.svg b/.icons/awkward/22x22/panel/caffeine-cup-empty.svg
new file mode 100644
index 00000000..12a1eadf
--- /dev/null
+++ b/.icons/awkward/22x22/panel/caffeine-cup-empty.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,9 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 8.4620206,18.481091 9.958036,19 13,19 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 7.1356935,14.994331 7.0678957,14.998894 7,15 5.8954305,15 5,14.104569 5,13 5,11.895431 5.8954305,11 7,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/caffeine-cup-full.svg b/.icons/awkward/22x22/panel/caffeine-cup-full.svg
new file mode 100644
index 00000000..623fed9a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/caffeine-cup-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.193359,2 C 9.0951594,3.38422 8.7660094,4.0661956 9.1621094,4.9472656 9.5212094,5.7459356 10.449022,6.15297 9.9824219,8 10.748822,7.10008 11.357659,5.9571062 10.755859,5.0351562 10.143659,4.0974562 9.8083594,3.528 10.193359,2 Z m 3,0 c -1.0982,1.38422 -1.42735,2.0661956 -1.03125,2.9472656 C 12.521209,5.7459356 13.449022,6.15297 12.982422,8 13.748822,7.10008 14.357659,5.9571063 13.755859,5.0351562 13.143659,4.0974563 12.808359,3.528 13.193359,2 Z m 3,0 c -1.0982,1.38422 -1.42735,2.0661956 -1.03125,2.9472656 C 15.521209,5.7459356 16.449022,6.15297 15.982422,8 16.748822,7.10008 17.357659,5.9571063 16.755859,5.0351562 16.143659,4.0974563 15.808359,3.528 16.193359,2 Z M 7,9 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 8.4620206,18.481091 9.9580363,19 13,19 19,19 19,17 19,9 L 7,9 Z m 0,2 0.00781,0 c 0.011613,1.596219 0.052166,2.938455 0.1953125,3.986328 C 7.1356935,14.994331 7.0678957,14.998894 7,15 5.8954305,15 5,14.104569 5,13 5,11.895431 5.8954305,11 7,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/calibre-tray.svg b/.icons/awkward/22x22/panel/calibre-tray.svg
new file mode 100644
index 00000000..60d37746
--- /dev/null
+++ b/.icons/awkward/22x22/panel/calibre-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 6,3 0,16 11,0 c 0.554,0 1,-0.446 1,-1 L 18,4 C 18,3.446 17.554,3 17,3 L 12,3 6,3 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+ <path d="m 13,3 0,7 2,0 0,-7 z" style="fill:currentColor" class="ColorScheme-Highlight"/>
+ <path d="M 5,3 C 4.446,3 4,3.446 4,4 l 0,14 c 0,0.554 0.446,1 1,1 L 6,19 6,3 5,3 Z" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/camera-off.svg b/.icons/awkward/22x22/panel/camera-off.svg
new file mode 100644
index 00000000..5d9064ad
--- /dev/null
+++ b/.icons/awkward/22x22/panel/camera-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 4c-3.3137 0-6 2.6863-6 6 0 2.087 1.0708 3.9251 2.6875 5h-0.6875c-2 0-2 2-2 2v1h12v-1s0-2-2-2h-0.6875c1.617-1.075 2.688-2.913 2.688-5 0-3.3137-2.686-6-6-6zm0 4.0039a2 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/22x22/panel/camera-on.svg b/.icons/awkward/22x22/panel/camera-on.svg
new file mode 100644
index 00000000..b1253035
--- /dev/null
+++ b/.icons/awkward/22x22/panel/camera-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4c-3.3137 0-6 2.6863-6 6 0 2.087 1.0708 3.9251 2.6875 5h-0.6875c-2 0-2 2-2 2v1h12v-1s0-2-2-2h-0.6875c1.617-1.075 2.688-2.913 2.688-5 0-3.3137-2.686-6-6-6zm0 4.0039a2 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/22x22/panel/camera-ready.svg b/.icons/awkward/22x22/panel/camera-ready.svg
new file mode 100644
index 00000000..7a2af959
--- /dev/null
+++ b/.icons/awkward/22x22/panel/camera-ready.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4c-3.3137 0-6 2.6863-6 6 0 2.087 1.0708 3.9251 2.6875 5h-0.6875c-2 0-2 2-2 2v1h12v-1s0-2-2-2h-0.6875c1.617-1.075 2.688-2.913 2.688-5 0-3.3137-2.686-6-6-6zm0 4.0039a2 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/22x22/panel/cantata-panel.svg b/.icons/awkward/22x22/panel/cantata-panel.svg
new file mode 100644
index 00000000..23a46fc6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/cantata-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.810547,2.9805332 A 8,8 0 0 0 2.9999996,11.023502 8.0000004,8.0000004 0 0 0 19,11.023502 8,8 0 0 0 10.810547,2.9805332 Z M 11,4.97858 c 3.308423,0 6,2.6915772 6,6 0,3.308423 -2.691577,5.999999 -6,5.999999 -3.3084234,0 -6.0000004,-2.691576 -6.0000004,-5.999999 0,-3.3084228 2.691577,-6 6.0000004,-6 z m 0.400391,1 C 11.000391,5.97858 11,6.3965488 11,6.3965488 l 0,4.7890622 C 10.615498,11.049569 10.329477,10.97925 9.9003906,10.97858 c -1.546397,0 -2.900391,0.89543 -2.900391,1.999999 0,1.10457 1.453603,2 3,2 1.5463984,0 3.0000014,-0.89543 3.0000014,-2 l 0,-4.999999 c 0,0 2.26729,1.1586675 1.324218,2.023438 -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 15.749531,10.498466 16,9.7777987 16,9.1777988 16,7.3777988 13.000392,5.97858 11.400391,5.97858 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/caps-lock-off.svg b/.icons/awkward/22x22/panel/caps-lock-off.svg
new file mode 100644
index 00000000..e41ec41a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/caps-lock-off.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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;opacity:0.3" class="ColorScheme-Text" d="m 3.0004243,16.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.0004243,17 c -0.7746,0 -1.4684,-0.312 -2,-0.797 z M 11.0796,6.2969 10,10.289 l 2.1796,0 z M 9.898824,5 l 2.3146,0 2.91,9 -1.91,0 -0.609,-2 -3.0766997,0 -0.6171,2 -1.9102,0 z M 6.0004243,3 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 17.875864,3.7663264 17.019632,2.999982 16.000424,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/caps-lock-on.svg b/.icons/awkward/22x22/panel/caps-lock-on.svg
new file mode 100644
index 00000000..1dd7cec5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/caps-lock-on.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.0004243,16.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.0004243,17 c -0.7746,0 -1.4684,-0.312 -2,-0.797 z M 11.0796,6.2969 10,10.289 l 2.1796,0 z M 9.898824,5 l 2.3146,0 2.91,9 -1.91,0 -0.609,-2 -3.0766997,0 -0.6171,2 -1.9102,0 z M 6.0004243,3 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 17.875864,3.7663264 17.019632,2.999982 16.000424,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/cisco-tray-connected.svg b/.icons/awkward/22x22/panel/cisco-tray-connected.svg
new file mode 100644
index 00000000..f1273855
--- /dev/null
+++ b/.icons/awkward/22x22/panel/cisco-tray-connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 8.009725 3 5.4180719 4.6269634 4.0449219 7.0449219 C 5.2107109 6.3828743 6.558275 6 8 6 C 8.524759 6 9.0371571 6.052885 9.5332031 6.1484375 C 9.5350031 6.1437775 9.5372625 6.1394176 9.5390625 6.1347656 C 9.6481115 5.8511848 9.7727484 5.5773222 9.9121094 5.3105469 C 9.9250094 5.2856729 9.9380319 5.2610491 9.9511719 5.2363281 C 10.078978 4.9978441 10.218628 4.7680924 10.369141 4.5449219 C 10.399021 4.5002339 10.426281 4.454197 10.457031 4.4101562 C 10.609004 4.1942902 10.771315 3.9865308 10.943359 3.7871094 C 10.971399 3.7544164 10.996831 3.719726 11.025391 3.6875 C 11.229896 3.457986 11.444498 3.2379308 11.673828 3.0332031 C 11.45122 3.0147621 11.227527 3 11 3 z M 14.226562 3.6777344 C 13.937176 3.8282219 13.666429 4.0069992 13.408203 4.2011719 C 13.344033 4.2491449 13.284789 4.3030693 13.222656 4.3535156 C 13.008473 4.5286484 12.802873 4.7149958 12.615234 4.9179688 C 12.585374 4.9499898 12.554551 4.9809989 12.525391 5.0136719 C 12.067874 5.5309607 11.695942 6.1253381 11.435547 6.7792969 C 13.363598 7.6944632 14.849453 9.3606937 15.550781 11.398438 C 15.980802 11.151829 16.470568 11 17 11 C 17.750595 11 18.426039 11.292965 18.949219 11.757812 C 18.973234 11.507244 19 11.257287 19 11 C 19 7.7183319 17.041258 4.9142825 14.226562 3.6777344 z M 8 8 C 5.920529 8 4.0933101 9.0464652 3.0175781 10.644531 C 3.0123781 10.76324 3 10.87997 3 11 C 3 15.432 6.568 19 11 19 C 11.119372 19 11.235451 18.987552 11.353516 18.982422 L 11.355469 18.982422 C 12.013286 18.539584 12.564301 17.959751 13 17.296875 L 13 15.904297 C 12.880775 15.834697 12.754351 15.776301 12.638672 15.701172 C 12.606302 15.680172 12.575009 15.658169 12.542969 15.636719 C 12.25712 15.445135 11.982537 15.239592 11.724609 15.013672 C 11.721509 15.010972 11.718044 15.008559 11.714844 15.005859 C 11.453487 14.776245 11.209729 14.527297 10.980469 14.265625 C 10.949319 14.230125 10.919202 14.194255 10.888672 14.158203 C 10.678696 13.909818 10.481461 13.652077 10.302734 13.378906 C 10.289814 13.359196 10.276412 13.340143 10.263672 13.320312 C 10.082505 13.037983 9.9224208 12.740932 9.7773438 12.435547 C 9.7493937 12.376817 9.7238156 12.317331 9.6972656 12.257812 C 9.5660386 11.963138 9.4469465 11.662083 9.3515625 11.349609 C 9.3450625 11.328469 9.3363681 11.308329 9.3300781 11.287109 C 9.2346381 10.964815 9.1659991 10.631172 9.1113281 10.292969 C 9.0985081 10.213799 9.0866619 10.134642 9.0761719 10.054688 C 9.0309241 9.7089918 9 9.358483 9 9 C 9 8.694348 9.0175413 8.3940171 9.0507812 8.0976562 C 8.7092773 8.0377183 8.359197 8 8 8 z M 11.013672 8.8125 C 11.011672 8.87577 11 8.936238 11 9 C 11 9.248781 11.019648 9.4918529 11.048828 9.7324219 C 11.057728 9.8060019 11.070521 9.8784539 11.082031 9.9511719 C 11.109961 10.126892 11.144731 10.300546 11.1875 10.470703 C 11.20522 10.541383 11.221998 10.611992 11.242188 10.681641 C 11.308087 10.90838 11.383569 11.131108 11.474609 11.345703 C 11.571209 11.573403 11.683724 11.79182 11.806641 12.003906 C 11.823061 12.032326 11.840552 12.059771 11.857422 12.087891 C 11.972984 12.279917 12.098646 12.465455 12.234375 12.642578 C 12.247655 12.659958 12.259968 12.678092 12.273438 12.695312 C 12.580001 13.086417 12.93286 13.438044 13.326172 13.742188 C 13.342332 13.754708 13.35871 13.766937 13.375 13.779297 C 13.480246 13.858977 13.59457 13.92688 13.705078 14 L 14 14 C 14 11.777172 12.80056 9.849313 11.013672 8.8125 z M 17 12 C 15.892 12 15 12.9109 15 14.03125 L 15 15 L 14 15 L 14 19 L 20 19 L 20 15 L 19 15 L 19 14.03125 C 19 12.91135 18.108 12 17 12 z M 17 13 C 17.554 13 18 13.4424 18 14 L 18 15 L 16 15 L 16 14 C 16 13.4424 16.446 13 17 13 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/cisco-tray-disconnecting.svg b/.icons/awkward/22x22/panel/cisco-tray-disconnecting.svg
new file mode 100644
index 00000000..0fc6c9df
--- /dev/null
+++ b/.icons/awkward/22x22/panel/cisco-tray-disconnecting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.999999,3 C 8.009724,3 5.418071,4.6269634 4.044921,7.0449219 5.21071,6.3828743 6.558274,6 7.999999,6 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.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.0218172 4.564453,7.2207032 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.2816683 -1.958743,-6.0857176 -4.773438,-7.3222657 z M 7.999999,7.9999998 c -2.079471,0 -3.90669,1.0464661 -4.982422,2.6445322 -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 C 10.082524,13.037986 9.92244,12.740936 9.777363,12.435551 9.749413,12.376821 9.723833,12.317336 9.697283,12.257817 9.566056,11.963141 9.446964,11.662088 9.35158,11.349614 9.34508,11.328474 9.33639,11.308334 9.3301,11.287114 9.23466,10.96482 9.166021,10.631176 9.11135,10.292973 9.09853,10.213803 9.08668,10.134646 9.07619,10.054692 9.03091,9.7090169 9.00002,9.358487 9.00002,9.000004 c 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.1237381 -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.1757201 0.0627,0.3493751 0.105469,0.5195321 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.1506871 -2.986328,-5.1875002 z m 4.453125,8.0312502 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/22x22/panel/cisco-tray-notconnected.svg b/.icons/awkward/22x22/panel/cisco-tray-notconnected.svg
new file mode 100644
index 00000000..efbb6cea
--- /dev/null
+++ b/.icons/awkward/22x22/panel/cisco-tray-notconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.999999,3.0000002 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.2819542 4.564453,4.021817 4.564453,7.220703 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.2816681 -1.958743,-6.0857174 -4.773438,-7.3222655 z M 7.999999,8.0000002 c -2.079471,0 -3.90669,1.0464656 -4.982422,2.6445318 -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 C 10.082524,13.037986 9.92244,12.740936 9.777363,12.435551 9.749413,12.376821 9.723833,12.317336 9.697283,12.257817 9.566056,11.963141 9.446964,11.662088 9.35158,11.349614 9.34508,11.328474 9.33639,11.308334 9.3301,11.287114 9.23466,10.96482 9.166021,10.631176 9.11135,10.292973 9.09853,10.213803 9.08668,10.134646 9.07619,10.054692 9.03091,9.7090168 9.00002,9.3584868 9.00002,9.0000038 9.00002,8.6943518 9.01756,8.3940213 9.0508,8.0976604 8.709296,8.0377224 8.359216,8.0000044 8.000019,8.0000044 Z m 3.013672,0.8124996 c -0.002,0.06327 -0.01367,0.123738 -0.01367,0.1875 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.1757202 0.0627,0.3493752 0.105469,0.5195322 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.1506872 -2.986328,-5.1875002 z m 4.453125,8.0312502 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/22x22/panel/cisco-tray-quarantined.svg b/.icons/awkward/22x22/panel/cisco-tray-quarantined.svg
new file mode 100644
index 00000000..0e8d872a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/cisco-tray-quarantined.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 8.009725 3 5.4180719 4.6269634 4.0449219 7.0449219 C 5.2107109 6.3828743 6.558275 6 8 6 C 8.524759 6 9.0371571 6.052885 9.5332031 6.1484375 C 9.5350031 6.1437775 9.5372625 6.1394176 9.5390625 6.1347656 C 9.6481115 5.8511848 9.7727484 5.5773222 9.9121094 5.3105469 C 9.9250094 5.2856729 9.9380319 5.2610491 9.9511719 5.2363281 C 10.078978 4.9978441 10.218628 4.7680924 10.369141 4.5449219 C 10.399021 4.5002339 10.426281 4.4541969 10.457031 4.4101562 C 10.609004 4.1942902 10.771315 3.9865308 10.943359 3.7871094 C 10.971399 3.7544164 10.996831 3.719726 11.025391 3.6875 C 11.229895 3.4579861 11.444498 3.2379308 11.673828 3.0332031 C 11.45122 3.0147621 11.227527 3 11 3 z M 14.226562 3.6777344 C 13.937176 3.8282219 13.666429 4.0069992 13.408203 4.2011719 C 13.344033 4.2491449 13.284789 4.3030693 13.222656 4.3535156 C 13.008473 4.5286484 12.802873 4.7149959 12.615234 4.9179688 C 12.585374 4.9499898 12.554551 4.9809989 12.525391 5.0136719 C 12.067874 5.5309607 11.695942 6.1253381 11.435547 6.7792969 C 13.281801 7.6556371 14.719139 9.2227543 15.455078 11.142578 C 15.799086 11.061089 16.148019 11.005859 16.5 11.005859 C 17.355336 11.005859 18.209715 11.249623 18.951172 11.730469 C 18.973506 11.488694 19 11.248001 19 11 C 19 7.7183319 17.041258 4.9142825 14.226562 3.6777344 z M 8 8 C 5.920529 8 4.0933101 9.0464652 3.0175781 10.644531 C 3.0123781 10.76324 3 10.87997 3 11 C 3 15.432 6.568 19 11 19 C 11.119372 19 11.235451 18.987552 11.353516 18.982422 L 11.355469 18.982422 C 11.843797 18.653705 12.279765 18.253775 12.650391 17.798828 C 12.186164 17.017392 11.979921 16.128992 12.029297 15.246094 C 11.928853 15.167246 11.820709 15.097845 11.724609 15.013672 C 11.721509 15.010972 11.718044 15.008559 11.714844 15.005859 C 11.453487 14.776245 11.209729 14.527297 10.980469 14.265625 C 10.949319 14.230125 10.919202 14.194255 10.888672 14.158203 C 10.678696 13.909818 10.481461 13.652077 10.302734 13.378906 C 10.289814 13.359196 10.276412 13.340142 10.263672 13.320312 C 10.082505 13.037984 9.9224207 12.740932 9.7773438 12.435547 C 9.7493937 12.376817 9.7238156 12.317332 9.6972656 12.257812 C 9.5660386 11.963138 9.4469465 11.662083 9.3515625 11.349609 C 9.3450625 11.328469 9.3363681 11.308329 9.3300781 11.287109 C 9.2346381 10.964815 9.1659991 10.631172 9.1113281 10.292969 C 9.0985081 10.213799 9.0866619 10.134642 9.0761719 10.054688 C 9.0308919 9.7090118 9 9.358483 9 9 C 9 8.694348 9.0175413 8.3940171 9.0507812 8.0976562 C 8.7092773 8.0377183 8.359197 8 8 8 z M 11.013672 8.8125 C 11.011672 8.87577 11 8.936238 11 9 C 11 9.248781 11.019648 9.4918529 11.048828 9.7324219 C 11.057728 9.8060019 11.070521 9.8784539 11.082031 9.9511719 C 11.109961 10.126892 11.144731 10.300546 11.1875 10.470703 C 11.20522 10.541383 11.221998 10.611992 11.242188 10.681641 C 11.308086 10.90838 11.383569 11.131108 11.474609 11.345703 C 11.571209 11.573403 11.683724 11.79182 11.806641 12.003906 C 11.823061 12.032326 11.840552 12.059781 11.857422 12.087891 C 11.972984 12.279917 12.098646 12.465455 12.234375 12.642578 C 12.247655 12.659958 12.259968 12.678092 12.273438 12.695312 C 12.398794 12.855241 12.537294 13.004213 12.677734 13.150391 C 12.85816 12.855522 13.06388 12.572839 13.318359 12.318359 C 13.424659 12.21206 13.546114 12.132461 13.660156 12.039062 C 13.187373 10.671935 12.24601 9.5275444 11.013672 8.8125 z M 16.449219 12 A 3.5 3.5 0 0 0 14.025391 13.025391 A 3.5 3.5 0 0 0 14.025391 17.974609 A 3.5 3.5 0 0 0 18.974609 17.974609 A 3.5 3.5 0 0 0 18.974609 13.025391 A 3.5 3.5 0 0 0 16.449219 12 z M 16.541016 13 A 2.5 2.5 0 0 1 18.267578 13.732422 A 2.5 2.5 0 0 1 18.582031 16.875 L 15.121094 13.414062 A 2.5 2.5 0 0 1 16.541016 13 z M 14.417969 14.125 L 17.878906 17.585938 A 2.5 2.5 0 0 1 14.732422 17.267578 A 2.5 2.5 0 0 1 14.417969 14.125 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/cisco-tray-reconnecting.svg b/.icons/awkward/22x22/panel/cisco-tray-reconnecting.svg
new file mode 100644
index 00000000..91d4532b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/cisco-tray-reconnecting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 8.009725 3 5.4180719 4.6269634 4.0449219 7.0449219 C 5.2107109 6.3828743 6.558275 6 8 6 C 8.524759 6 9.0371571 6.052885 9.5332031 6.1484375 C 9.5350031 6.1437775 9.5372625 6.1394176 9.5390625 6.1347656 C 9.6481115 5.8511848 9.7727484 5.5773222 9.9121094 5.3105469 C 9.9250094 5.2856729 9.9380319 5.2610491 9.9511719 5.2363281 C 10.078978 4.9978441 10.218628 4.7680924 10.369141 4.5449219 C 10.399021 4.5002339 10.426281 4.454197 10.457031 4.4101562 C 10.609004 4.1942902 10.771315 3.9865308 10.943359 3.7871094 C 10.971399 3.7544164 10.996831 3.719726 11.025391 3.6875 C 11.229896 3.457986 11.444498 3.2379308 11.673828 3.0332031 C 11.45122 3.0147621 11.227527 3 11 3 z M 14.226562 3.6777344 C 13.937176 3.8282219 13.666429 4.0069992 13.408203 4.2011719 C 13.344033 4.2491449 13.284789 4.3030693 13.222656 4.3535156 C 13.008473 4.5286484 12.802873 4.7149958 12.615234 4.9179688 C 12.585374 4.9499898 12.554551 4.9809989 12.525391 5.0136719 C 12.067874 5.5309607 11.695942 6.1253381 11.435547 6.7792969 C 13.317326 7.6724994 14.774324 9.2830553 15.496094 11.253906 C 15.767003 11.121189 16.055356 11.022003 16.367188 11.003906 L 16.371094 11.003906 C 16.454084 10.999406 16.538104 10.999406 16.621094 11.003906 C 17.466123 11.049106 18.210529 11.560276 18.601562 12.296875 L 18.804688 12.679688 C 18.922432 12.137315 19 11.579339 19 11 C 19 7.7183319 17.041258 4.9142825 14.226562 3.6777344 z M 8 8 C 5.920529 8 4.0933101 9.0464652 3.0175781 10.644531 C 3.0123781 10.76324 3 10.87997 3 11 C 3 15.432 6.568 19 11 19 C 11.119372 19 11.235451 18.987552 11.353516 18.982422 L 11.355469 18.982422 C 11.647475 18.785859 11.914146 18.556265 12.166016 18.3125 C 11.940951 17.65545 11.950955 16.906189 12.306641 16.236328 L 12.603516 15.677734 C 12.583346 15.664094 12.563279 15.650309 12.542969 15.636719 C 12.25712 15.445135 11.982537 15.239592 11.724609 15.013672 C 11.721509 15.010972 11.718044 15.008559 11.714844 15.005859 C 11.453487 14.776245 11.209729 14.527297 10.980469 14.265625 C 10.949319 14.230125 10.919202 14.194255 10.888672 14.158203 C 10.678696 13.909818 10.481461 13.652077 10.302734 13.378906 C 10.289814 13.359196 10.276412 13.340143 10.263672 13.320312 C 10.082505 13.037983 9.9224208 12.740932 9.7773438 12.435547 C 9.7493937 12.376817 9.7238156 12.317331 9.6972656 12.257812 C 9.5660386 11.963138 9.4469465 11.662083 9.3515625 11.349609 C 9.3450625 11.328469 9.3363681 11.308329 9.3300781 11.287109 C 9.2346381 10.964815 9.1659991 10.631172 9.1113281 10.292969 C 9.0985081 10.213799 9.0866619 10.134642 9.0761719 10.054688 C 9.0308831 9.7089918 9 9.358483 9 9 C 9 8.694348 9.0175413 8.3940171 9.0507812 8.0976562 C 8.7092773 8.0377183 8.359197 8 8 8 z M 11.013672 8.8125 C 11.011672 8.87577 11 8.936238 11 9 C 11 9.248781 11.019648 9.4918529 11.048828 9.7324219 C 11.057728 9.8060019 11.070521 9.8784539 11.082031 9.9511719 C 11.109961 10.126892 11.144731 10.300546 11.1875 10.470703 C 11.20522 10.541383 11.221998 10.611992 11.242188 10.681641 C 11.308087 10.90838 11.383569 11.131108 11.474609 11.345703 C 11.571209 11.573403 11.683724 11.79182 11.806641 12.003906 C 11.823061 12.032326 11.840552 12.059771 11.857422 12.087891 C 11.972984 12.279917 12.098646 12.465455 12.234375 12.642578 C 12.247655 12.659958 12.259968 12.678092 12.273438 12.695312 C 12.580001 13.086417 12.93286 13.438044 13.326172 13.742188 C 13.342332 13.754708 13.35871 13.766937 13.375 13.779297 C 13.43028 13.821147 13.492081 13.854407 13.548828 13.894531 L 13.941406 13.158203 C 13.681217 11.296243 12.570564 9.7158618 11.013672 8.8125 z M 16.425781 12.001953 A 1.4077754 1.5301004 0 0 0 15.28125 12.765625 L 14.234375 14.734375 L 13.189453 16.705078 A 1.4077754 1.5301004 0 0 0 14.40625 19 L 16.5 19 L 18.591797 19 A 1.4077754 1.5301004 0 0 0 19.810547 16.705078 L 18.763672 14.734375 L 17.71875 12.765625 A 1.4077754 1.5301004 0 0 0 16.566406 12.001953 A 1.4077754 1.5301004 0 0 0 16.425781 12.001953 z M 16 13 L 17 13 L 17 16 L 16 16 L 16 13 z M 16 17 L 17 17 L 17 18 L 16 18 L 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/classicmenu-indicator-dark.svg b/.icons/awkward/22x22/panel/classicmenu-indicator-dark.svg
new file mode 120000
index 00000000..546d7760
--- /dev/null
+++ b/.icons/awkward/22x22/panel/classicmenu-indicator-dark.svg
@@ -0,0 +1 @@
+classicmenu-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/classicmenu-indicator.svg b/.icons/awkward/22x22/panel/classicmenu-indicator.svg
new file mode 100644
index 00000000..c8ad9984
--- /dev/null
+++ b/.icons/awkward/22x22/panel/classicmenu-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m1 4v3h12v-3h-12zm0 6v3h12v-3h-12zm14 0 3 4 3-4h-6zm-14 6v3h12v-3h-12z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/clementine-panel-grey.svg b/.icons/awkward/22x22/panel/clementine-panel-grey.svg
new file mode 100644
index 00000000..5f58c53d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/clementine-panel-grey.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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/22x22/panel/clementine-panel.svg b/.icons/awkward/22x22/panel/clementine-panel.svg
new file mode 100644
index 00000000..c9f07115
--- /dev/null
+++ b/.icons/awkward/22x22/panel/clementine-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 6.8497137,3.0005456 C 3.9271454,3.1298337 0.2392714,10.017726 6.1521445,15.879331 12.150103,21.824513 19.200817,17.978997 18.995624,14.990532 A 8.5037006,8.5012098 0 0 1 13.504953,17.000584 8.5037006,8.5012098 0 0 1 5.0012531,8.499375 8.5037006,8.5012098 0 0 1 7.0255715,3.0083592 c -0.058336,-0.00297 -0.1168109,-0.010426 -0.1758578,-0.00781 z" style="fill:currentColor" class="ColorScheme-Text"/>
+ <path d="M 7.5805005,3.1294702 C 6.2925012,4.5491254 5.5014708,6.4279822 5.5014708,8.499375 c 0,4.42483 3.5773564,8.001138 8.0034822,8.001138 2.06802,0 3.944534,-0.787391 5.363663,-2.070606 C 18.746581,14.134516 18.544147,13.855438 18.243343,13.60557 17.04082,12.605128 14.82112,11.887848 12.50061,9.5874205 10.052145,7.159975 9.3545194,4.859085 8.3288731,3.6725162 8.10276,3.4109537 7.8492233,3.2377371 7.5805005,3.1294702 Z" style="fill:currentColor;opacity:0.3" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/clipboard.svg b/.icons/awkward/22x22/panel/clipboard.svg
new file mode 100644
index 00000000..6d61d1bf
--- /dev/null
+++ b/.icons/awkward/22x22/panel/clipboard.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 16.687,4.1693 16.265,3.8152 C 15.6378,3.28951 14.8478,3.00004 14.0405,3.00004 c -1.0767,0 -2.0813,0.49536 -2.7561,1.3591 l -6.4951,8.3129 c -0.59506,0.7614 -0.86749,1.7174 -0.7683,2.6917 0.09919,0.97423 0.55813,1.8502 1.29351,2.4666 l 0.42245,0.35412 c 0.6271,0.527 1.417,0.816 2.2242,0.816 0.12463,0 0.2507,-0.0069 0.37471,-0.02052 0.93498,-0.10209 1.7769,-0.57264 2.3681,-1.322 0.002,-0.0024 0.0031,-0.0038 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.31457 -1.75,0.86301 l -4.3736,5.5976 c -0.28578,0.36585 -0.23097,0.90435 0.12227,1.2004 0.14618,0.12248 0.33012,0.18995 0.51791,0.18995 0.25017,0 0.48383,-0.11528 0.64114,-0.31655 l 4.3733,-5.598 c 0.11441,-0.14638 0.28483,-0.23035 0.46749,-0.23035 0.13882,0 0.26915,0.047767 0.37695,0.13812 l 0.22146,0.18567 c 0.12442,0.10427 0.20218,0.25276 0.21902,0.4182 0.01679,0.16545 -0.02933,0.32751 -0.13005,0.45629 l -4.3687,5.5915 c -0.36073,0.46139 -0.89771,0.72592 -1.4733,0.72597 -0.4315,0 -0.85374,-0.1547 -1.189,-0.43573 L 6.351,16.50429 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.46164 0.89788,-0.72644 1.4737,-0.72644 0.43155,0 0.85383,0.1547 1.189,0.43564 l 0.4224,0.35403 c 0.81151,0.68017 0.93746,1.9173 0.28082,2.7577 -0.13848,0.17727 -0.20202,0.3997 -0.17894,0.62645 0.02312,0.22671 0.13009,0.43059 0.30113,0.57393 0.14622,0.12252 0.33016,0.19004 0.51796,0.19004 0.25017,0 0.48379,-0.11537 0.64105,-0.31659 0.59419,-0.76041 0.86673,-1.7164 0.766605,-2.692875 C 17.881,5.6606 17.422,4.7845 16.687,4.1693 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/clipit-trayicon-panel.svg b/.icons/awkward/22x22/panel/clipit-trayicon-panel.svg
new file mode 120000
index 00000000..f7e47dea
--- /dev/null
+++ b/.icons/awkward/22x22/panel/clipit-trayicon-panel.svg
@@ -0,0 +1 @@
+diodon-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/clipman.svg b/.icons/awkward/22x22/panel/clipman.svg
new file mode 120000
index 00000000..f7e47dea
--- /dev/null
+++ b/.icons/awkward/22x22/panel/clipman.svg
@@ -0,0 +1 @@
+diodon-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/cloudstatus.svg b/.icons/awkward/22x22/panel/cloudstatus.svg
new file mode 100644
index 00000000..515e1d39
--- /dev/null
+++ b/.icons/awkward/22x22/panel/cloudstatus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.467 5a5.3333 5.4545 0 0 0 -5.0479 3.7073 4.2667 4.3636 0 0 0 -2.4188 3.929 4.2667 4.3636 0 0 0 4.2667 4.3636 4.2667 4.3636 0 0 0 2.8354 -1.1105 5.3333 5.4545 0 0 0 0.36459 0.01964 5.3333 5.4545 0 0 0 2.2539 -0.51818 4.2667 4.3636 0 0 0 2.0128 0.51818 4.2667 4.3636 0 0 0 4.266 -4.365 4.2667 4.3636 0 0 0 -4.267 -4.3632 4.2667 4.3636 0 0 0 -0.0085 0 5.3333 5.4545 0 0 0 -4.2581 -2.1818z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/connect_creating.svg b/.icons/awkward/22x22/panel/connect_creating.svg
new file mode 120000
index 00000000..8e405e17
--- /dev/null
+++ b/.icons/awkward/22x22/panel/connect_creating.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/connect_established.svg b/.icons/awkward/22x22/panel/connect_established.svg
new file mode 120000
index 00000000..8e405e17
--- /dev/null
+++ b/.icons/awkward/22x22/panel/connect_established.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/copy-error.svg b/.icons/awkward/22x22/panel/copy-error.svg
new file mode 100644
index 00000000..6da8690d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/copy-error.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 .96286 1.2762)">
+ <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/22x22/panel/copy-insync.svg b/.icons/awkward/22x22/panel/copy-insync.svg
new file mode 100644
index 00000000..2b79f924
--- /dev/null
+++ b/.icons/awkward/22x22/panel/copy-insync.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m19.635 2.0254l-5.617 6.8164 1.982 1.1582 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 9.607 2.801-3-7.5-2-1.4-5.252 4.492-3.248-8.092-1.5-0.5zm7 2.5293l-3 0.9707 1 3 4-3-2-0.9707z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/copy-paused.svg b/.icons/awkward/22x22/panel/copy-paused.svg
new file mode 100644
index 00000000..685f2918
--- /dev/null
+++ b/.icons/awkward/22x22/panel/copy-paused.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="translate(-1 -1.0007)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m19.635 2.0254l-5.617 6.8164 1.982 1.1562 4-7.6464-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.5293l-3 0.9707 1 3 1-0.75v-0.25h0.334l2.666-2-2-0.9707zm3 1.5707l-1.637 1.4h3.637l-2-1.4z" transform="translate(1 1.0007)"/>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m13 14v6h3v-6h-3zm4 0v6h3v-6h-3z" clip-rule="evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/copy-sync1.svg b/.icons/awkward/22x22/panel/copy-sync1.svg
new file mode 100644
index 00000000..c78229fc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/copy-sync1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19.635,2.0254 14.018,8.8438 16,10 20,2.3516 Z M 5,6.5 1,10 5.375,9.375 6.3242,15 9.7109,15 6.5,7 Z M 12,9.0293 9,10 l 1,3 4,-3 z M 15,10.6 9.8555,15 18.199,15 17,12 Z M 3.836,16 c -0.4633,0 -0.8359,0.373 -0.8359,0.836 l 0,1.3281 c 0,0.463 0.3726,0.836 0.8359,0.836 l 1.164,0 0,-3 -1.164,0 z"/>
+ <path style="opacity:0.4;fill:currentColor" class="ColorScheme-Text" d="M 3.8359,16 C 3.6042,16 3.3953,16.093 3.2441,16.244 3.3952,16.093 3.6043,16 3.8359,16 Z m 1.16405,0 0,3 13.16405,0 C 18.627,19 19,18.625 19,18.162 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/22x22/panel/copy-sync2.svg b/.icons/awkward/22x22/panel/copy-sync2.svg
new file mode 100644
index 00000000..436ad9a2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/copy-sync2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19.635,2.0254 14.018,8.8438 16,10 20,2.3516 Z M 5,6.5 1,10 5.375,9.375 6.3242,15 9.7109,15 6.5,7 Z M 12,9.0293 9,10 l 1,3 4,-3 z M 15,10.6 9.8555,15 18.199,15 17,12 Z M 3.836,16 c -0.4633,0 -0.8359,0.373 -0.8359,0.836 l 0,1.3281 c 0,0.463 0.3726,0.836 0.8359,0.836 l 3.164,0 0,-3 -3.164,0 z"/>
+ <path style="opacity:0.4;fill:currentColor" class="ColorScheme-Text" d="M 3.8359,16 C 3.6042,16 3.3953,16.093 3.2441,16.244 3.3952,16.093 3.6043,16 3.8359,16 Z m 3.16405,0 0,3 11.16405,0 C 18.627,19 19,18.625 19,18.162 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/22x22/panel/copy-sync3.svg b/.icons/awkward/22x22/panel/copy-sync3.svg
new file mode 100644
index 00000000..e682e5bf
--- /dev/null
+++ b/.icons/awkward/22x22/panel/copy-sync3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19.635,2.0254 14.018,8.8438 16,10 20,2.3516 Z M 5,6.5 1,10 5.375,9.375 6.3242,15 9.7109,15 6.5,7 Z M 12,9.0293 9,10 l 1,3 4,-3 z M 15,10.6 9.8555,15 18.199,15 17,12 Z M 3.836,16 c -0.4633,0 -0.8359,0.373 -0.8359,0.836 l 0,1.3281 c 0,0.463 0.3726,0.836 0.8359,0.836 l 5.164,0 0,-3 -5.164,0 z"/>
+ <path style="opacity:0.4;fill:currentColor" class="ColorScheme-Text" d="M 3.8359,16 C 3.6042,16 3.3953,16.093 3.2441,16.244 3.3952,16.093 3.6043,16 3.8359,16 Z m 5.16405,0 0,3 9.16405,0 C 18.627,19 19,18.625 19,18.162 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/22x22/panel/copy-sync4.svg b/.icons/awkward/22x22/panel/copy-sync4.svg
new file mode 100644
index 00000000..ddb96739
--- /dev/null
+++ b/.icons/awkward/22x22/panel/copy-sync4.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19.635,2.0254 14.018,8.8438 16,10 20,2.3516 Z M 5,6.5 1,10 5.375,9.375 6.3242,15 9.7109,15 6.5,7 Z M 12,9.0293 9,10 l 1,3 4,-3 z M 15,10.6 9.8555,15 18.199,15 17,12 Z M 3.836,16 c -0.4633,0 -0.8359,0.373 -0.8359,0.836 l 0,1.3281 c 0,0.463 0.3726,0.836 0.8359,0.836 l 7.164,0 0,-3 -7.164,0 z"/>
+ <path style="opacity:0.4;fill:currentColor" class="ColorScheme-Text" d="M 3.8359,16 C 3.6042,16 3.3953,16.093 3.2441,16.244 3.3952,16.093 3.6043,16 3.8359,16 Z m 7.16405,0 0,3 7.16405,0 C 18.627,19 19,18.625 19,18.162 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/22x22/panel/copy-sync5.svg b/.icons/awkward/22x22/panel/copy-sync5.svg
new file mode 100644
index 00000000..baed17bc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/copy-sync5.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19.635,2.0254 14.018,8.8438 16,10 20,2.3516 Z M 5,6.5 1,10 5.375,9.375 6.3242,15 9.7109,15 6.5,7 Z M 12,9.0293 9,10 l 1,3 4,-3 z M 15,10.6 9.8555,15 18.199,15 17,12 Z M 3.836,16 c -0.4633,0 -0.8359,0.373 -0.8359,0.836 l 0,1.3281 c 0,0.463 0.3726,0.836 0.8359,0.836 l 9.164,0 0,-3 -9.164,0 z"/>
+ <path style="opacity:0.4;fill:currentColor" class="ColorScheme-Text" d="M 3.8359,16 C 3.6042,16 3.3953,16.093 3.2441,16.244 3.3952,16.093 3.6043,16 3.8359,16 Z m 9.16405,0 0,3 5.16405,0 C 18.627,19 19,18.625 19,18.162 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/22x22/panel/copy-sync6.svg b/.icons/awkward/22x22/panel/copy-sync6.svg
new file mode 100644
index 00000000..9e45e030
--- /dev/null
+++ b/.icons/awkward/22x22/panel/copy-sync6.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19.635,2.0254 14.018,8.8438 16,10 20,2.3516 Z M 5,6.5 1,10 5.375,9.375 6.3242,15 9.7109,15 6.5,7 Z M 12,9.0293 9,10 l 1,3 4,-3 z M 15,10.6 9.8555,15 18.199,15 17,12 Z M 3.836,16 c -0.4633,0 -0.8359,0.373 -0.8359,0.836 l 0,1.3281 c 0,0.463 0.3726,0.836 0.8359,0.836 l 11.164,0 0,-3 -11.164,0 z"/>
+ <path style="opacity:0.4;fill:currentColor" class="ColorScheme-Text" d="M 3.8359,16 C 3.6042,16 3.3953,16.093 3.2441,16.244 3.3952,16.093 3.6043,16 3.8359,16 Z m 11.16405,0 0,3 3.16405,0 C 18.627,19 19,18.625 19,18.162 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/22x22/panel/copy-sync7.svg b/.icons/awkward/22x22/panel/copy-sync7.svg
new file mode 100644
index 00000000..0f0f56d4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/copy-sync7.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19.635,2.0254 14.018,8.8438 16,10 20,2.3516 Z M 5,6.5 1,10 5.375,9.375 6.3242,15 9.7109,15 6.5,7 Z M 12,9.0293 9,10 l 1,3 4,-3 z M 15,10.6 9.8555,15 18.199,15 17,12 Z M 3.836,16 c -0.4633,0 -0.8359,0.373 -0.8359,0.836 l 0,1.3281 c 0,0.463 0.3726,0.836 0.8359,0.836 l 13.164,0 0,-3 -13.164,0 z"/>
+ <path style="opacity:0.4;fill:currentColor" class="ColorScheme-Text" d="M 3.8359,16 C 3.6042,16 3.3953,16.093 3.2441,16.244 3.3952,16.093 3.6043,16 3.8359,16 Z m 13.16405,0 0,3 1.16405,0 C 18.627,19 19,18.625 19,18.162 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/22x22/panel/copy-sync8.svg b/.icons/awkward/22x22/panel/copy-sync8.svg
new file mode 100644
index 00000000..45534ca7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/copy-sync8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19.634766 2.0253906 L 14.017578 8.84375 L 16 10 L 20 2.3515625 L 19.634766 2.0253906 z M 5 6.5 L 1 10 L 5.375 9.375 L 6.3242188 15 L 9.7109375 15 L 6.5 7 L 5 6.5 z M 12 9.0292969 L 9 10 L 10 13 L 14 10 L 12 9.0292969 z M 15 10.599609 L 9.8554688 15 L 18.199219 15 L 17 12 L 15 10.599609 z M 3.8359375 16 C 3.3726375 16 3 16.372938 3 16.835938 L 3 18.164062 C 3 18.627063 3.3726375 19 3.8359375 19 L 17 19 L 18.164062 19 C 18.627063 19 19 18.625109 19 18.162109 L 19 16.835938 C 19 16.372937 18.627062 16 18.164062 16 L 17 16 L 3.8359375 16 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/copy-update.svg b/.icons/awkward/22x22/panel/copy-update.svg
new file mode 100644
index 00000000..9c480d9d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/copy-update.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m19.636 2.0248-0.621 0.7539a3.0001 3.0001 0 0 1 0.474 0.5508l0.512-0.9785-0.365-0.3262zm-14.636 4.4747-4.0001 3.5002 4.3752-0.6251 1.625 9.6254 3.3928-2.301 9.608 2.801-3-7.5-2.001-1.4-5.2517 4.492-3.2481-8.0924-1.5001-0.5001zm10.208 0.9005-1.19 1.4434 1.983 1.1563 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.208 1.6286-2.9997 0.9711 0.9997 3.0003 4-3.0003-2-0.9711z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m19 4.9993a2 2 0 0 1 -4 0 2 2 0 1 1 4 0z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/copyq-busy.svg b/.icons/awkward/22x22/panel/copyq-busy.svg
new file mode 100644
index 00000000..50d559fe
--- /dev/null
+++ b/.icons/awkward/22x22/panel/copyq-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c0.2604-0.0011 0.5198-0.0312 0.7734-0.0898l1.7266 2.5898c-2.25 3.5 1 6.5 1 6.5s3.25-3 1-6.5l1.729-2.5898c0.253 0.0584 0.511 0.0886 0.771 0.0898 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/22x22/panel/copyq-normal.svg b/.icons/awkward/22x22/panel/copyq-normal.svg
new file mode 100644
index 00000000..ea15b527
--- /dev/null
+++ b/.icons/awkward/22x22/panel/copyq-normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 4a3.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.3809-1.9121a3.5 3.5 0 0 0 0.3809 -1.5879 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/22x22/panel/cpu-frequency-indicator.svg b/.icons/awkward/22x22/panel/cpu-frequency-indicator.svg
new file mode 120000
index 00000000..03c065c6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/cpu-frequency-indicator.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/crow-translate-tray.svg b/.icons/awkward/22x22/panel/crow-translate-tray.svg
new file mode 100644
index 00000000..eadde04e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/crow-translate-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.999966 c -4.4183,0 -8,3.5817003 -8,8 0,2.607097 1.2531965,4.916373 3.1835938,6.376953 0.03539,-0.01963 0.072592,-0.03605 0.1074218,-0.05664 C 6.8640203,16.980863 7.4135433,16.581944 7.9433594,16.156216 6.1832049,15.110447 5,13.195734 5,10.999966 c 0,-3.3137247 2.686275,-6.0000001 6,-6 0.725915,0 1.418426,0.1348852 2.0625,0.3710938 0.0026,-0.5442422 -0.02297,-1.0879949 -0.117188,-1.6230469 0.05353,-0.1862907 0.07509,-0.2805062 0.115235,-0.4667969 3.09e-4,-0.00153 -3.05e-4,-0.0024 0,-0.00391 C 12.401947,3.1018812 11.713831,2.999966 11,2.999966 Z m 2.177734,0.3066406 c 0.158054,0.7229626 0.213691,1.4560413 0.212891,2.1914063 C 15.51401,6.4220231 17,8.5364374 17,10.999966 c 0,3.3135 -2.6865,6 -6,6 -0.968367,0 -1.879631,-0.235131 -2.6894531,-0.642578 -0.00877,0.0072 -0.01662,0.01629 -0.025391,0.02344 C 7.7061853,16.851913 7.0814138,17.237679 6.4199219,17.5527 7.7180365,18.46179 9.294935,18.999966 11,18.999966 c 4.418,0 8,-3.582 8,-8 0,-3.6623318 -2.463947,-6.7440277 -5.822266,-7.6933594 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13.115234,3.0019191 c -0.01912,0.1098135 -0.03175,0.1655615 -0.05469,0.2792969 -0.04015,0.1862907 -0.0617,0.2805062 -0.115235,0.4667969 0.156771,0.8902736 0.160249,1.8069685 0.07422,2.703125 -0.01964,0.2041821 -0.04801,0.4079682 -0.08398,0.6113281 -0.01873,0.046093 0.373047,0.037109 0.373047,0.037109 0.02959,-0.2111748 0.05105,-0.4222258 0.06055,-0.6308594 0.05162,-1.1608854 0.04625,-2.329443 -0.253907,-3.4667969 z M 12.916016,7.109341 C 12.534593,7.4478395 12.149281,7.8066615 11.863281,8.2148098 11.173678,9.200798 10.734487,10.447004 9.84375,11.298794 9.48171,11.64361 9.05987,11.944281 8.6269531,12.20895 8.854905,12.24249 9.107984,12.2653 9.335938,12.21875 8.8762021,12.509514 8.3617782,12.786143 7.9863281,13.173828 7.8005187,13.363943 7.6077972,13.558289 7.4277344,13.755859 7.5733172,13.666389 7.7436902,13.564401 7.9199219,13.5625 c 0.2911653,-0.0037 0.8496094,-0.326172 0.8496093,-0.326172 0,0 -1.0514205,0.676332 -1.4824218,1.095703 -0.2451918,0.238576 -0.5217103,0.466157 -0.7324219,0.738281 -0.1896425,0.246011 -0.1933594,0.240235 -0.1933594,0.240235 0.3543788,-0.130472 0.7143186,-0.265557 1.0859375,-0.345703 -0.1494138,0.05405 -0.2217177,0.08053 -0.3730468,0.130859 -0.3294767,0.130472 -0.7066937,0.228557 -0.9882813,0.392578 -0.5076238,0.296356 -1.0108179,1.057212 -1.3632813,1.558594 -0.187725,0.26467 -0.4971456,0.489594 -0.6503906,0.761719 -0.088116,0.156566 -0.079665,0.320323 -0.058594,0.361328 0.1551604,0.285172 0.9302142,0.526483 1.3554687,0.630859 C 5.8805953,18.923797 6.4185328,18.979498 6.9453122,19 7.2575486,18.93477 7.5806792,18.805872 7.8105466,18.585938 8.1227831,18.287716 8.5738433,17.999103 8.7539059,17.613281 8.8573465,17.395207 9.015772,17.26738 9.021484,17.263672 c -0.2356138,0.389551 -0.4937655,0.767137 -0.7734374,1.125 -0.1340893,0.169613 -0.3183594,0.384766 -0.3183594,0.384766 0.3122364,-0.111832 0.6388226,-0.295376 0.9453125,-0.345704 0.1896413,-0.03169 0.3993403,-0.119707 0.5449223,-0.253906 0.15516,-0.143518 0.389423,-0.200411 0.527344,-0.347656 0.381196,-0.408188 0.637996,-1.030293 1.001953,-1.458984 0.04597,-0.05405 0.155949,-0.194987 0.240234,-0.310547 0.06705,-0.09319 0.121094,-0.171875 0.121094,-0.171875 -0.193471,0.43801 -0.387021,0.883629 -0.601563,1.308593 -0.0019,0.0038 -0.002,0.008 -0.0039,0.01172 -0.06513,0.117425 -0.162114,0.23165 -0.261719,0.337891 -0.01342,0.0149 -0.02565,0.02805 -0.03906,0.04297 -0.01723,0.01862 -0.0072,0.01884 0.01953,0.0039 0.388859,-0.205026 0.731897,-0.517641 1.103516,-0.763672 0.01149,-0.0074 0.02364,-0.01393 0.03125,-0.01953 0.277757,-0.160293 0.52355,-0.444483 0.728515,-0.671875 0.193472,-0.214346 0.292029,-0.344715 0.34375,-0.650391 0.0019,-0.0093 0.002,-0.01802 0.0039,-0.02734 0.06321,-0.441738 0.130745,-0.882302 0.224609,-1.320312 0.01915,-0.09133 0.03343,-0.168962 0.04492,-0.230469 0,-0.0074 0.002,-0.01798 0.0039,-0.02539 0.0019,-0.0149 0.0059,-0.02992 0.0078,-0.04297 0.0019,-0.0074 0.002,-0.01406 0.0039,-0.02149 0.0019,-0.01305 0.004,-0.02388 0.0059,-0.0332 v -0.002 c 0,-0.0056 0.004,-0.02578 0.0059,-0.0332 0.0038,-0.0205 0.0293,-0.09375 0.0293,-0.09375 v 0.0293 0.01758 c -0.01537,0.773508 -0.140246,1.606728 -0.02149,2.367187 0.08812,0.56289 0.138672,0.447266 0.138672,0.447266 0.05172,-0.663539 -0.01721,-1.470324 0.201172,-2.074219 0.147498,-0.408189 0.384317,-0.851142 0.460937,-1.291015 0.07853,-0.451058 0.07594,-0.932291 0.06445,-1.394532 -0.01532,-0.598303 -0.05248,-1.200436 -0.138672,-1.796875 0.08045,0.283309 0.19756,0.580329 0.21289,0.871094 0.01532,0.275852 0.02364,0.560353 0.03125,0.841797 0.06513,-0.346679 0.114488,-0.716086 0.07617,-1.068359 -0.03644,-0.324313 0.02664,-0.655888 -0.0098,-0.97461 C 13.928704,9.211407 13.915204,8.7602453 13.77345,8.3632402 13.637444,7.9755547 13.460875,7.5887271 13.357434,7.1991778 c -0.0097,-0.035937 -0.03412,-0.065095 -0.0625,-0.089844 -0.150269,1.0644461 -0.515311,2.1478742 -0.84961,3.1406252 -0.422507,1.256972 -1.099697,2.319669 -1.736328,3.458984 -0.585013,1.045189 -1.511896,1.928673 -2.4238281,2.671875 -0.7953115,0.647116 -1.6747492,1.141153 -2.6210937,1.498047 -0.2944183,0.109814 -0.6239224,0.148399 -0.9355469,0.158203 -0.2294169,0.0059 -0.3927434,-0.0078 -0.4003906,-0.0078 0.6767797,-0.145111 1.3625832,-0.354052 1.9628906,-0.708985 1.6651839,-0.98636 3.2340037,-2.336875 4.2109377,-4.058593 0.621337,-1.092252 1.208062,-2.16513 1.617188,-3.365235 0.305941,-0.9015956 0.623828,-1.8387632 0.796875,-2.7871092 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/cryptfolder-closed-light.svg b/.icons/awkward/22x22/panel/cryptfolder-closed-light.svg
new file mode 100644
index 00000000..a385e77f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/cryptfolder-closed-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4c-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/22x22/panel/cryptfolder-indicator-light.svg b/.icons/awkward/22x22/panel/cryptfolder-indicator-light.svg
new file mode 120000
index 00000000..aa3d5229
--- /dev/null
+++ b/.icons/awkward/22x22/panel/cryptfolder-indicator-light.svg
@@ -0,0 +1 @@
+cryptfolder-closed-light.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/cryptfolder-open-light.svg b/.icons/awkward/22x22/panel/cryptfolder-open-light.svg
new file mode 100644
index 00000000..75464f67
--- /dev/null
+++ b/.icons/awkward/22x22/panel/cryptfolder-open-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3c-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/22x22/panel/cryptkeeper.svg b/.icons/awkward/22x22/panel/cryptkeeper.svg
new file mode 100644
index 00000000..26fd7d7e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/cryptkeeper.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 13.5,3 A 5.5,5.5 0 0 0 8,8.5 5.5,5.5 0 0 0 13.5,14 5.5,5.5 0 0 0 19,8.5 5.5,5.5 0 0 0 13.5,3 Z m 0.322,2.4727 A 2.5,2 45 0 1 15.678,6.3223 2.5,2 45 0 1 16.031,9.5039 2.5,2 45 0 1 12.85,9.1504 2.5,2 45 0 1 12.496,5.9688 2.5,2 45 0 1 13.822,5.4727 Z M 7.2656,10.32 3.293,14.293 A 1.0001,1.0001 0 0 0 3,15 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 10.227,14.172 9.53,13.702 8.9414,13.121 l -3.4102,3.41 A 0.75063,0.75063 0 0 1 4.4688,15.471 L 7.998,11.941 C 7.6839,11.442 7.4353,10.898 7.2656,10.32 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/de.haeckerfelix.gradio-symbolic.svg b/.icons/awkward/22x22/panel/de.haeckerfelix.gradio-symbolic.svg
new file mode 120000
index 00000000..17ab0781
--- /dev/null
+++ b/.icons/awkward/22x22/panel/de.haeckerfelix.gradio-symbolic.svg
@@ -0,0 +1 @@
+radiotray_connecting.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/deadbeef-panel.svg b/.icons/awkward/22x22/panel/deadbeef-panel.svg
new file mode 100644
index 00000000..951e41bb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/deadbeef-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4.9999999,2.9999999 0,8.0000001 4.5,-2.9999999 L 14,11 l -9.0000001,6 0,2 L 17,11 11,7.0000003 4.9999999,2.9999999 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/deluge-panel.svg b/.icons/awkward/22x22/panel/deluge-panel.svg
new file mode 100644
index 00000000..adc0c463
--- /dev/null
+++ b/.icons/awkward/22x22/panel/deluge-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.016,3 C 10.874,3.0005 10.726,3.1324 10.518,3.4004 L 6.1797,9.7207 C 4.6874,11.894 4.7034,14.242 5.7091,16.016 6.7146,17.789 8.6945,19 11.002,19 13.309,19 15.286,17.789 16.291,16.016 17.296,14.242 17.311,11.894 15.82,9.7187 L 11.48,3.3887 C 11.293,3.1312 11.157,2.9995 11.016,3 Z M 11.004,4.7129 14.666,10.324 C 15.557,11.706 15.729,13.014 14.246,14.191 14.069,14.342 13.846,14.484 13.602,14.613 13.045,14.86 12.458,15.12 11.803,15.195 11.537,15.241 11.256,15.269 10.945,15.256 10.912,15.252 10.878,15.25 10.844,15.25 H 10.838 C 9.8449,15.25 9.0253,14.424 9.0253,13.334 9.0259,12.366 9.6906,11.583 10.562,11.441 10.729,11.409 10.902,11.377 11.084,11.338 11.817,11.097 12.134,10.068 11.439,9.5742 10.946,9.224 10.371,9.0307 9.7949,9.0039 9.0867,8.9709 8.3916,9.1967 7.7949,9.6171 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/desktopconnected.svg b/.icons/awkward/22x22/panel/desktopconnected.svg
new file mode 120000
index 00000000..9e47514a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/desktopconnected.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/desktopdisconnected.svg b/.icons/awkward/22x22/panel/desktopdisconnected.svg
new file mode 100644
index 00000000..4cfdc9d1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/desktopdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/desktoptrusted.svg b/.icons/awkward/22x22/panel/desktoptrusted.svg
new file mode 100644
index 00000000..8a4d6e16
--- /dev/null
+++ b/.icons/awkward/22x22/panel/desktoptrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/dialog-password-panel.svg b/.icons/awkward/22x22/panel/dialog-password-panel.svg
new file mode 100644
index 00000000..bbc614bd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/dialog-password-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/dino-status-away.svg b/.icons/awkward/22x22/panel/dino-status-away.svg
new file mode 100644
index 00000000..7f99635c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/dino-status-away.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 11 3 z M 10.875 5 L 11.125 5 C 11.60975 5 12 5.39025 12 5.875 L 12 10 L 16.125 10 C 16.60975 10 17 10.39025 17 10.875 L 17 11.125 C 17 11.60975 16.60975 12 16.125 12 L 11.125 12 L 10.875 12 C 10.39025 12 10 11.60975 10 11.125 L 10 10.875 L 10 5.875 C 10 5.39025 10.39025 5 10.875 5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/dino-status-chat.svg b/.icons/awkward/22x22/panel/dino-status-chat.svg
new file mode 100644
index 00000000..06d9bdba
--- /dev/null
+++ b/.icons/awkward/22x22/panel/dino-status-chat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 11 3 z M 8 7 A 2 2 0 0 1 10 9 A 2 2 0 0 1 8 11 A 2 2 0 0 1 6 9 A 2 2 0 0 1 8 7 z M 14 7 A 2 2 0 0 1 16 9 A 2 2 0 0 1 14 11 A 2 2 0 0 1 12 9 A 2 2 0 0 1 14 7 z M 6.9375 11.986328 A 1.0001 1.0001 0 0 1 7.0371094 11.986328 A 1.0001 1.0001 0 0 1 7.9902344 12.853516 C 7.9902344 12.853516 8.0654113 13.359517 8.46875 13.904297 C 8.8720887 14.449077 9.5021818 15 11 15 C 12.497818 15 13.127911 14.449077 13.53125 13.904297 C 13.934586 13.359516 14.009766 12.853516 14.009766 12.853516 A 1.00101 1.00101 0 1 1 15.990234 13.146484 C 15.990234 13.146484 15.845887 14.140484 15.138672 15.095703 C 14.431457 16.050923 13.059966 17 11 17 C 8.9400341 17 7.5685434 16.050923 6.8613281 15.095703 C 6.1541128 14.140483 6.0097656 13.146484 6.0097656 13.146484 A 1.0001 1.0001 0 0 1 6.9375 11.986328 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/dino-status-dnd.svg b/.icons/awkward/22x22/panel/dino-status-dnd.svg
new file mode 100644
index 00000000..7909f7a5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/dino-status-dnd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 11 3 z M 7 10 L 15 10 C 15.554 10 16 10.446 16 11 C 16 11.554 15.554 12 15 12 L 7 12 C 6.446 12 6 11.554 6 11 C 6 10.446 6.446 10 7 10 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/dino-status-online.svg b/.icons/awkward/22x22/panel/dino-status-online.svg
new file mode 100644
index 00000000..cc4b887b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/dino-status-online.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 11 3 z M 12.984375 4.9355469 A 1.0001 1.0001 0 0 1 14 5.9492188 L 14 9.859375 A 1.0001 1.0001 0 0 1 14 10.185547 L 14 13.982422 A 1.0001 1.0001 0 0 1 14 14 L 14 14.986328 A 1.0001 1.0001 0 1 1 12 15 L 9 15 L 8 14 L 8 10.017578 L 9 9.0175781 L 12 9.0175781 L 12 5.9492188 A 1.0001 1.0001 0 0 1 12.984375 4.9355469 z M 10 11.017578 L 10 13 L 12 13 L 12 11.017578 L 10 11.017578 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/diodon-panel.svg b/.icons/awkward/22x22/panel/diodon-panel.svg
new file mode 120000
index 00000000..899a89aa
--- /dev/null
+++ b/.icons/awkward/22x22/panel/diodon-panel.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/discord-tray-connected.svg b/.icons/awkward/22x22/panel/discord-tray-connected.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/discord-tray-connected.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/discord-tray-deafened.svg b/.icons/awkward/22x22/panel/discord-tray-deafened.svg
new file mode 100644
index 00000000..0a1fc252
--- /dev/null
+++ b/.icons/awkward/22x22/panel/discord-tray-deafened.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.6370626,3.2226561 3.223,4.6367187 5.3987813,6.8124999 C 4.523922,7.9795349 4.0003438,9.425073 4.0003438,11 l 0,4.666016 c 0,0 6.514e-4,2.333984 2.3339844,2.333984 l 2.6660156,0 0,-6 -3,0 0,-1 c 0,-0.962016 0.3520335,-1.884543 0.90625,-2.6796871 l 6.0937502,6.0937491 0,3.585938 2.666016,0 c 1.188529,-0.134266 1.660682,-0.749513 2.197265,-1.550783 L 14.457375,13.042969 13.414406,12 Z m 6.3632814,0.7773438 c -1.0492551,0 -2.0365592,0.242713 -2.9277346,0.65625 l 1.5781245,1.578125 c 0.4357221,-0.1454061 0.8874071,-0.234375 1.3496101,-0.234375 2.59,0 5,2.41 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/22x22/panel/discord-tray-muted.svg b/.icons/awkward/22x22/panel/discord-tray-muted.svg
new file mode 120000
index 00000000..e2e954d7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/discord-tray-muted.svg
@@ -0,0 +1 @@
+microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/discord-tray-speaking.svg b/.icons/awkward/22x22/panel/discord-tray-speaking.svg
new file mode 120000
index 00000000..3820bf90
--- /dev/null
+++ b/.icons/awkward/22x22/panel/discord-tray-speaking.svg
@@ -0,0 +1 @@
+audio-volume-muted-blocking.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/discord-tray-unread.svg b/.icons/awkward/22x22/panel/discord-tray-unread.svg
new file mode 100644
index 00000000..ba2dd856
--- /dev/null
+++ b/.icons/awkward/22x22/panel/discord-tray-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.175781,5.0000002 c 0,0 -1.9804458,-0.04304 -4.0781248,1.4980469 C 2.9999782,8.0391301 2,11.228965 2,15.824219 c 0,0 2.2239914,2.074982 5.4433594,2.175781 0,0 0.5395465,-0.634246 0.9765625,-1.181641 C 6.5699399,16.270965 5.8691406,14.632812 5.8691406,14.632812 7.5736651,15.585677 8.732467,15.983424 10.5,16 c 1.767533,-0.01658 3.926335,-0.414323 5.630859,-1.367188 0,0 -0.700799,1.638153 -2.550781,2.185547 C 14.017094,17.365754 14.556641,18 14.556641,18 17.776009,17.899201 20,15.824219 20,15.824219 20,11.228965 19.000022,8.0391301 16.902344,6.4980471 14.804665,4.9569601 12.824219,5.0000002 12.824219,5.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 13.999968,6.3578111 12.000043,5.9999687 10.5,6.0000002 8.999957,5.9999687 8.0000334,6.3578111 6.3652344,7.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 8.5,11 c 0.838151,0 1.5146,0.668208 1.5,1.5 C 10,13.331792 9.338151,14 8.5,14 7.676558,14 7,13.331792 7,12.5 7,11.668208 7.661868,11 8.5,11 Z m 5,0 C 14.338132,11 15,11.668208 15,12.5 15,13.331792 14.323442,14 13.5,14 12.661849,14 12,13.331792 12,12.5 11.9854,11.668208 12.661849,11 13.5,11 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="6" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/discord-tray.svg b/.icons/awkward/22x22/panel/discord-tray.svg
new file mode 100644
index 00000000..c45bed18
--- /dev/null
+++ b/.icons/awkward/22x22/panel/discord-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.175781,5.0000002 c 0,0 -1.9804458,-0.04304 -4.0781248,1.4980469 C 2.9999782,8.0391301 2,11.228965 2,15.824219 c 0,0 2.2239914,2.074982 5.4433594,2.175781 0,0 0.5395465,-0.634246 0.9765625,-1.181641 C 6.5699399,16.270965 5.8691406,14.632812 5.8691406,14.632812 7.5736651,15.585677 8.732467,15.983424 10.5,16 c 1.767533,-0.01658 3.926335,-0.414323 5.630859,-1.367188 0,0 -0.700799,1.638153 -2.550781,2.185547 C 14.017094,17.365754 14.556641,18 14.556641,18 17.776009,17.899201 20,15.824219 20,15.824219 20,11.228965 19.000022,8.0391301 16.902344,6.4980471 14.804665,4.9569601 12.824219,5.0000002 12.824219,5.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 13.999968,6.3578111 12.000043,5.9999687 10.5,6.0000002 8.999957,5.9999687 8.0000334,6.3578111 6.3652344,7.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 8.5,11 c 0.838151,0 1.5146,0.668208 1.5,1.5 C 10,13.331792 9.338151,14 8.5,14 7.676558,14 7,13.331792 7,12.5 7,11.668208 7.661868,11 8.5,11 Z m 5,0 C 14.338132,11 15,11.668208 15,12.5 15,13.331792 14.323442,14 13.5,14 12.661849,14 12,13.331792 12,12.5 11.9854,11.668208 12.661849,11 13.5,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/disper-panel.svg b/.icons/awkward/22x22/panel/disper-panel.svg
new file mode 100644
index 00000000..1a00867e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/disper-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/dropboxstatus-blank.svg b/.icons/awkward/22x22/panel/dropboxstatus-blank.svg
new file mode 100644
index 00000000..5f58c53d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/dropboxstatus-blank.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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/22x22/panel/dropboxstatus-busy.svg b/.icons/awkward/22x22/panel/dropboxstatus-busy.svg
new file mode 100644
index 00000000..143c2087
--- /dev/null
+++ b/.icons/awkward/22x22/panel/dropboxstatus-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3-5 3 4 2.9844-4.0098 3.0076 5.0098 3.008 4-3-5-3 5-3 5 3.0156-5 2.9844 1.777 1.334c0.915-1.451 2.508-2.332 4.223-2.334 1.0745 0.003 2.1196 0.35112 2.9805 0.99414l0.03-0.017-4.01-2.977 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.6v0.6l5 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/22x22/panel/dropboxstatus-busy2.svg b/.icons/awkward/22x22/panel/dropboxstatus-busy2.svg
new file mode 100644
index 00000000..0eccdba6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/dropboxstatus-busy2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3-5 3 4 2.9844-4.0098 3.0076 5.0098 3.008 4-3-5-3 5-3 5 3.0156-5 2.9844 1.777 1.334c0.915-1.451 2.508-2.332 4.223-2.334 1.0745 0.003 2.1196 0.35112 2.9805 0.99414l0.03-0.017-4.01-2.977 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.6v0.6l5 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/22x22/panel/dropboxstatus-idle.svg b/.icons/awkward/22x22/panel/dropboxstatus-idle.svg
new file mode 100644
index 00000000..48bda364
--- /dev/null
+++ b/.icons/awkward/22x22/panel/dropboxstatus-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3-5 3 4 2.9844-4.0098 3.0076 5.0098 3.008 4-3-5-3 5-3 5 3.0156-5 2.9844l1.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.018-0.307-0.043-0.46-0.025-0.15-0.061-0.296-0.106-0.437-0.045-0.142-0.097-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.397 -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/22x22/panel/dropboxstatus-logo.svg b/.icons/awkward/22x22/panel/dropboxstatus-logo.svg
new file mode 100644
index 00000000..4884b224
--- /dev/null
+++ b/.icons/awkward/22x22/panel/dropboxstatus-logo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3-5 3 4 2.9844-4.0098 3.0076 5.0098 3.008 4-3-5-3 5-3 5 3.0156-5 2.9844l4 3 5.0098-3.0234-4.01-2.98 4-3-5-3-4 2.9844-4-2.9844zm4 10-4 3-1-0.6v0.6l5 3 5-3v-0.604l-1 0.604-4-3z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/dropboxstatus-x.svg b/.icons/awkward/22x22/panel/dropboxstatus-x.svg
new file mode 100644
index 00000000..56db51cd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/dropboxstatus-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3-5 3 4 2.9844-4.0098 3.0076 5.0098 3.008 4-3-5-3 5-3 5 3.0156-5 2.9844 1.777 1.334c0.915-1.451 2.508-2.332 4.223-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.6v0.6l5 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/22x22/panel/electron-mail-tray.svg b/.icons/awkward/22x22/panel/electron-mail-tray.svg
new file mode 100644
index 00000000..18db54d3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/electron-mail-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.9999998 c -3.313708,0 -6,2.686291 -6,6.0000003 V 10 H 4.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 17.717545,10.044001 17.507431,10 17.285156,10 H 17 V 9.0000001 C 17,5.6862908 14.313709,2.9999998 11,2.9999998 Z m 0,2 c 2.23283,0 4,1.767171 4,4.0000003 V 9.6113281 10 H 7 V 9.6777341 9.0000001 C 7,6.7671708 8.767173,4.9999998 11,4.9999998 Z m 7.775391,5.8632812 -4.445313,4.375 3.664063,3.607422 C 18.58711,18.580747 19,17.997459 19,17.3125 v -5.625 c 0,-0.301643 -0.08488,-0.579682 -0.224609,-0.824219 z M 3.123047,11.060547 C 3.044347,11.254606 3,11.465146 3,11.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 8.269531,16.126953 5.349609,19 h 11.185547 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/empathy-available.svg b/.icons/awkward/22x22/panel/empathy-available.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/22x22/panel/empathy-available.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/empathy-away.svg b/.icons/awkward/22x22/panel/empathy-away.svg
new file mode 120000
index 00000000..d0a56fad
--- /dev/null
+++ b/.icons/awkward/22x22/panel/empathy-away.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/empathy-busy.svg b/.icons/awkward/22x22/panel/empathy-busy.svg
new file mode 120000
index 00000000..ce0d3d7f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/empathy-busy.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/empathy-extended-away.svg b/.icons/awkward/22x22/panel/empathy-extended-away.svg
new file mode 120000
index 00000000..5b852efc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/empathy-extended-away.svg
@@ -0,0 +1 @@
+user-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/empathy-invisible.svg b/.icons/awkward/22x22/panel/empathy-invisible.svg
new file mode 120000
index 00000000..cbe782f3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/empathy-invisible.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/empathy-offline.svg b/.icons/awkward/22x22/panel/empathy-offline.svg
new file mode 120000
index 00000000..3d0c6dcb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/empathy-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/enpass-status.svg b/.icons/awkward/22x22/panel/enpass-status.svg
new file mode 100644
index 00000000..56bb31a5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/enpass-status.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.8523344,3 c -1.564186,0 -3.086556,1.3197382 -2.822266,2.908203 l 1.69336,10.183594 C 3.9877204,17.680262 4.9834614,19 6.5476474,19 h 7.9062496 c 1.564185,0 2.559929,-1.319738 2.824219,-2.908203 L 18.971475,5.908203 C 19.235766,4.3197382 17.713396,3 16.14921,3 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 14 c 0,0.554 -0.446,1 -1,1 h -1 C 9.4467724,15 9.0007724,14.554 9.0007724,14 v -2.503906 c -0.628416,-0.471311 -0.998772,-1.210576 -1,-1.996094 0,-1.380712 1.119288,-2.5 2.4999996,-2.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/everpad-mono.svg b/.icons/awkward/22x22/panel/everpad-mono.svg
new file mode 100644
index 00000000..f0e79b97
--- /dev/null
+++ b/.icons/awkward/22x22/panel/everpad-mono.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -.29823 21.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/22x22/panel/exaile-pause.svg b/.icons/awkward/22x22/panel/exaile-pause.svg
new file mode 100644
index 00000000..ca618d57
--- /dev/null
+++ b/.icons/awkward/22x22/panel/exaile-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 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 19,6.568 15.432,3 11,3 Z M 9,8 c 0.554,0 1,0.892 1,2 v 2 C 10,13.108 9.554,14 9,14 8.446,14 8,13.108 8,12 V 10 C 8,8.892 8.446,8 9,8 Z m 4,0 c 0.554,0 1,0.892 1,2 v 2 c 0,1.108 -0.446,2 -1,2 -0.554,0 -1,-0.892 -1,-2 v -2 c 0,-1.108 0.446,-2 1,-2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/exaile-play.svg b/.icons/awkward/22x22/panel/exaile-play.svg
new file mode 100644
index 00000000..f44561fb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/exaile-play.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.568 3 3 6.568 3 11 C 3 15.432 6.568 19 11 19 C 15.432 19 19 15.432 19 11 C 19 6.568 15.432 3 11 3 z M 9.3984375 8.0039062 C 10.186168 8.11063 14 10.552156 14 11 C 14 11.47767 9.6607031 14.223175 9.2832031 13.984375 C 8.9058531 13.745535 8.9058531 8.254225 9.2832031 8.015625 C 9.3067906 8.0007 9.3459221 7.9967913 9.3984375 8.0039062 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/face-smile-panel.svg b/.icons/awkward/22x22/panel/face-smile-panel.svg
new file mode 100644
index 00000000..06d9bdba
--- /dev/null
+++ b/.icons/awkward/22x22/panel/face-smile-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 11 3 z M 8 7 A 2 2 0 0 1 10 9 A 2 2 0 0 1 8 11 A 2 2 0 0 1 6 9 A 2 2 0 0 1 8 7 z M 14 7 A 2 2 0 0 1 16 9 A 2 2 0 0 1 14 11 A 2 2 0 0 1 12 9 A 2 2 0 0 1 14 7 z M 6.9375 11.986328 A 1.0001 1.0001 0 0 1 7.0371094 11.986328 A 1.0001 1.0001 0 0 1 7.9902344 12.853516 C 7.9902344 12.853516 8.0654113 13.359517 8.46875 13.904297 C 8.8720887 14.449077 9.5021818 15 11 15 C 12.497818 15 13.127911 14.449077 13.53125 13.904297 C 13.934586 13.359516 14.009766 12.853516 14.009766 12.853516 A 1.00101 1.00101 0 1 1 15.990234 13.146484 C 15.990234 13.146484 15.845887 14.140484 15.138672 15.095703 C 14.431457 16.050923 13.059966 17 11 17 C 8.9400341 17 7.5685434 16.050923 6.8613281 15.095703 C 6.1541128 14.140483 6.0097656 13.146484 6.0097656 13.146484 A 1.0001 1.0001 0 0 1 6.9375 11.986328 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/fcitx-anthy-panel.svg b/.icons/awkward/22x22/panel/fcitx-anthy-panel.svg
new file mode 100644
index 00000000..1f14f39b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-anthy-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/fcitx-bopomofo-panel.svg b/.icons/awkward/22x22/panel/fcitx-bopomofo-panel.svg
new file mode 120000
index 00000000..954e9837
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-bopomofo-panel.svg
@@ -0,0 +1 @@
+fcitx-rime-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/fcitx-cangjie-panel.svg b/.icons/awkward/22x22/panel/fcitx-cangjie-panel.svg
new file mode 100644
index 00000000..e1135616
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-cangjie-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/fcitx-chewing-panel.svg b/.icons/awkward/22x22/panel/fcitx-chewing-panel.svg
new file mode 100644
index 00000000..f1ce82f2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-chewing-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/fcitx-erbi-panel.svg b/.icons/awkward/22x22/panel/fcitx-erbi-panel.svg
new file mode 100644
index 00000000..bd86e543
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-erbi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 3.892,3 3,3.892 3,5 v 12 c 0,1.108 0.892,2 2,2 h 12 c 1.108,0 2,-0.892 2,-2 V 5 C 19,3.892 18.108,3 17,3 Z m 8.03125,0.9921875 1,0.015625 C 14.021062,4.6879602 14.043325,5.3455896 14.068359,6 H 17 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 15.361455,16.819863 15.19094,16.531748 15.01953,16.175821 14.676712,15.463967 14.341013,14.480194 14.039061,13.275431 13.609645,11.562043 13.265475,9.393081 13.115234,7 H 5 V 6 h 8.070312 C 13.045744,5.3399811 13.020971,4.6784048 13.03125,3.9921875 Z M 16,4 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 6,8 h 6 V 9 H 6 Z m 0,2 h 6 v 1 H 6 Z m 0,2 h 1 5 v 3 H 11 V 13 H 7 v 2 H 6 v -2 z m 2.0097656,2 H 9.0917969 C 9.0085254,15.204012 8.7080472,16.115307 8.1621094,16.693359 7.5179127,17.413344 6.3626453,17.848424 4.6953125,18 L 4.2402344,17.033203 C 5.7559915,16.881627 6.7593321,16.540281 7.2519531,16.009766 7.6817255,15.579993 7.9281536,14.902276 8.0097656,14 Z m 1.6933594,0.998047 c 0.947348,0.454727 1.819462,0.985494 2.615234,1.591797 L 11.521484,17.5 C 10.763606,16.855803 9.9309387,16.30629 9.0214844,15.851562 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/fcitx-googlepinyin-panel.svg b/.icons/awkward/22x22/panel/fcitx-googlepinyin-panel.svg
new file mode 100644
index 00000000..944032c3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-googlepinyin-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/fcitx-hangul-panel.svg b/.icons/awkward/22x22/panel/fcitx-hangul-panel.svg
new file mode 100644
index 00000000..fe573499
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-hangul-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/fcitx-kbd-panel.svg b/.icons/awkward/22x22/panel/fcitx-kbd-panel.svg
new file mode 120000
index 00000000..9d1f3ab6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-kbd-panel.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-on.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/fcitx-kkc-panel.svg b/.icons/awkward/22x22/panel/fcitx-kkc-panel.svg
new file mode 100644
index 00000000..3f0ee36d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-kkc-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/fcitx-panel.svg b/.icons/awkward/22x22/panel/fcitx-panel.svg
new file mode 120000
index 00000000..07b90a5a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-panel.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-off.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/fcitx-pinyin-libpinyin-panel.svg b/.icons/awkward/22x22/panel/fcitx-pinyin-libpinyin-panel.svg
new file mode 120000
index 00000000..e7730130
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-pinyin-libpinyin-panel.svg
@@ -0,0 +1 @@
+fcitx-pinyin-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/fcitx-pinyin-panel.svg b/.icons/awkward/22x22/panel/fcitx-pinyin-panel.svg
new file mode 100644
index 00000000..dbba9866
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-pinyin-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/fcitx-rime-panel.svg b/.icons/awkward/22x22/panel/fcitx-rime-panel.svg
new file mode 100644
index 00000000..1731ca54
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-rime-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/fcitx-sayura-panel.svg b/.icons/awkward/22x22/panel/fcitx-sayura-panel.svg
new file mode 100644
index 00000000..7d74cb2e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-sayura-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/fcitx-shuangpin-libpinyin-panel.svg b/.icons/awkward/22x22/panel/fcitx-shuangpin-libpinyin-panel.svg
new file mode 120000
index 00000000..2a64c7c4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-shuangpin-libpinyin-panel.svg
@@ -0,0 +1 @@
+fcitx-shuangpin-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/fcitx-shuangpin-panel.svg b/.icons/awkward/22x22/panel/fcitx-shuangpin-panel.svg
new file mode 100644
index 00000000..d507f863
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-shuangpin-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/fcitx-skk-panel.svg b/.icons/awkward/22x22/panel/fcitx-skk-panel.svg
new file mode 100644
index 00000000..65995933
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-skk-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/fcitx-sunpinyin-panel.svg b/.icons/awkward/22x22/panel/fcitx-sunpinyin-panel.svg
new file mode 100644
index 00000000..fa81a9cc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-sunpinyin-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/fcitx-unikey-panel.svg b/.icons/awkward/22x22/panel/fcitx-unikey-panel.svg
new file mode 100644
index 00000000..3f7a487a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-unikey-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/fcitx-wbpy.svg b/.icons/awkward/22x22/panel/fcitx-wbpy.svg
new file mode 120000
index 00000000..c814ec4e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-wbpy.svg
@@ -0,0 +1 @@
+fcitx-wubi-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/fcitx-wubi-panel.svg b/.icons/awkward/22x22/panel/fcitx-wubi-panel.svg
new file mode 100644
index 00000000..2e29c27b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-wubi-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/fcitx-zhuyin-panel.svg b/.icons/awkward/22x22/panel/fcitx-zhuyin-panel.svg
new file mode 120000
index 00000000..954e9837
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-zhuyin-panel.svg
@@ -0,0 +1 @@
+fcitx-rime-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/fcitx-ziranma-panel.svg b/.icons/awkward/22x22/panel/fcitx-ziranma-panel.svg
new file mode 100644
index 00000000..cd0fd3fb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fcitx-ziranma-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/feedindicator-active.svg b/.icons/awkward/22x22/panel/feedindicator-active.svg
new file mode 100644
index 00000000..c6d8fc51
--- /dev/null
+++ b/.icons/awkward/22x22/panel/feedindicator-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 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 11,3 0,2 a 6,6 0 0 1 6,6 l 2,0 C 19,6.581722 15.418278,3 11,3 Z m 0,3 0,2 a 3,3 0 0 1 3,3 l 2,0 A 5,5 0 0 0 11,6 Z"/>
+ <circle style="fill:currentColor;opacity:1" class="ColorScheme-Text" cx="11" cy="11" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/feedindicator-attention.svg b/.icons/awkward/22x22/panel/feedindicator-attention.svg
new file mode 100644
index 00000000..3f1e610a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/feedindicator-attention.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 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 11,3 0,2 a 6,6 0 0 1 6,6 l 2,0 C 19,6.581722 15.418278,3 11,3 Z m 0,3 0,2 a 3,3 0 0 1 3,3 l 2,0 A 5,5 0 0 0 11,6 Z"/>
+ <circle style="fill:currentColor;opacity:1" class="ColorScheme-Highlight" cx="11" cy="11" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/firewall-applet-error.svg b/.icons/awkward/22x22/panel/firewall-applet-error.svg
new file mode 100644
index 00000000..36b37387
--- /dev/null
+++ b/.icons/awkward/22x22/panel/firewall-applet-error.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.8524 2.9989)">
+ <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="m10 7v4h2v-4h-2zm0 5v2h2v-2h-2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/firewall-applet-panic.svg b/.icons/awkward/22x22/panel/firewall-applet-panic.svg
new file mode 100644
index 00000000..94b41209
--- /dev/null
+++ b/.icons/awkward/22x22/panel/firewall-applet-panic.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.8524 2.9989)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m10.924 3.0117l-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.025s0.072-0.009 0.105-0.025c2.611-1.321 4.237-3.927 5.141-5.881 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.05-0.0172-0.102-0.0172-0.152 0zm0.031 2.9961c0.028-0.0097 0.06-0.0097 0.088 0l3.869 1.3184c0.053 0.018 0.088 0.065 0.088 0.1191 0 1.3341-0.365 2.8777-1.002 4.2327-0.517 1.099-1.446 2.565-2.937 3.308-0.019 0.01-0.04 0.014-0.061 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/22x22/panel/firewall-applet.svg b/.icons/awkward/22x22/panel/firewall-applet.svg
new file mode 100644
index 00000000..35800647
--- /dev/null
+++ b/.icons/awkward/22x22/panel/firewall-applet.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.8524 2.9989)">
+ <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/22x22/panel/flameshot-tray.svg b/.icons/awkward/22x22/panel/flameshot-tray.svg
new file mode 100644
index 00000000..38887eef
--- /dev/null
+++ b/.icons/awkward/22x22/panel/flameshot-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+ <path style="fill:currentColor" 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"/>
+ <path style="fill:currentColor" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/flareget-panel.svg b/.icons/awkward/22x22/panel/flareget-panel.svg
new file mode 100644
index 00000000..e9805ce6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/flareget-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.2 0 0 1.3333 -608.2 -58.333)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 3v9h-3l6 7 6-7h-3v-9h-6zm1 1h1 3v1h-3v2h2v1h-2v4h-1v-4-1-2-1z" transform="matrix(.83333 0 0 0.75 506.83 43.75)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/fluxgui-light.svg b/.icons/awkward/22x22/panel/fluxgui-light.svg
new file mode 100644
index 00000000..34a46304
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fluxgui-light.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -957.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m606.5 963.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="m604 960.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/22x22/panel/fluxgui-panel.svg b/.icons/awkward/22x22/panel/fluxgui-panel.svg
new file mode 120000
index 00000000..9010c551
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fluxgui-panel.svg
@@ -0,0 +1 @@
+fluxgui-light.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/franz-attention-panel.svg b/.icons/awkward/22x22/panel/franz-attention-panel.svg
new file mode 100644
index 00000000..ebd66177
--- /dev/null
+++ b/.icons/awkward/22x22/panel/franz-attention-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m8.5859 8c-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.1673-1.396-2.27-1.984-2.27-0.417 0-0.9 0.2979-1.365 0.5859-0.388 0.24-0.788 0.4141-1.049 0.4141s-0.661-0.1741-1.0488-0.4141c-0.4653-0.288-0.9477-0.5859-1.3653-0.5859z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="11" cy="6" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/franz-panel.svg b/.icons/awkward/22x22/panel/franz-panel.svg
new file mode 100644
index 00000000..9b200ca2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/franz-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m8.5859 8c-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.1673-1.396-2.27-1.984-2.27-0.417 0-0.9 0.2979-1.365 0.5859-0.388 0.24-0.788 0.4141-1.049 0.4141s-0.661-0.1741-1.0488-0.4141c-0.4653-0.288-0.9477-0.5859-1.3653-0.5859z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/fusion-icon-panel.svg b/.icons/awkward/22x22/panel/fusion-icon-panel.svg
new file mode 100644
index 00000000..95857370
--- /dev/null
+++ b/.icons/awkward/22x22/panel/fusion-icon-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.8008 3c-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/22x22/panel/gitter-indicator-disconnected.svg b/.icons/awkward/22x22/panel/gitter-indicator-disconnected.svg
new file mode 100644
index 00000000..0bcd6fb3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gitter-indicator-disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 4v9h2v-9zm3 2v12h2v-12zm3 0v12h2v-12zm3 0v7h2v-7z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gitter-indicator-notification.svg b/.icons/awkward/22x22/panel/gitter-indicator-notification.svg
new file mode 100644
index 00000000..1c19517a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gitter-indicator-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 4v9h2v-9zm3 2v12h2v-12zm3 0v12h2v-12zm3 0v7h2v-7z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="17" cy="17" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gitter-indicator.svg b/.icons/awkward/22x22/panel/gitter-indicator.svg
new file mode 100644
index 00000000..f46fa955
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gitter-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 4v9h2v-9zm3 2v12h2v-12zm3 0v12h2v-12zm3 0v7h2v-7z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/glipper.svg b/.icons/awkward/22x22/panel/glipper.svg
new file mode 120000
index 00000000..899a89aa
--- /dev/null
+++ b/.icons/awkward/22x22/panel/glipper.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gmail-tray-unread.svg b/.icons/awkward/22x22/panel/gmail-tray-unread.svg
new file mode 100644
index 00000000..9989be35
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gmail-tray-unread.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0410156 5 L 11.005859 8.5449219 L 15.96875 5 L 6.0410156 5 z M 6 9.8808594 L 6 17 L 15.501953 17 A 2.5 2.5 0 0 1 15 15.5 A 2.5 2.5 0 0 1 16 13.501953 L 16 9.890625 L 12.169922 12.626953 C 11.477581 13.121627 10.536091 13.121627 9.84375 12.626953 L 6 9.8808594 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.0371094 5 A 0.99917917 0.9987072 0 0 0 3.0019531 6.0410156 C 3.0019147 6.043739 3 6.0683594 3 6.0683594 L 3 16.005859 C 3 16.552389 3.4399575 17.00618 3.9921875 17 L 5 17 L 5 7.9394531 L 10.425781 11.8125 A 0.99917917 0.9987072 0 0 0 11.587891 11.8125 L 17 7.9492188 L 17 13.054688 A 2.5 2.5 0 0 1 17.5 13 A 2.5 2.5 0 0 1 19 13.503906 L 19 5.9902344 C 19 5.9867544 18.998147 5.9839388 18.998047 5.9804688 A 1.0001247 0.99965229 0 0 0 18.925781 5.6328125 C 18.918681 5.6147965 18.912457 5.5975521 18.904297 5.5800781 A 1.0001247 0.99965229 0 0 0 18.724609 5.3203125 C 18.707849 5.3025725 18.691828 5.2860103 18.673828 5.2695312 A 1.0001247 0.99965229 0 0 0 18.431641 5.1074219 C 18.398781 5.0914529 18.366701 5.0787793 18.332031 5.0664062 A 1.0001247 0.99965229 0 0 0 18.052734 5.0097656 C 18.03439 5.0087521 18.01856 5 18 5 L 17.994141 5.0097656 A 1.0001247 0.99965229 0 0 0 17.417969 5.1933594 L 11.005859 9.7734375 L 4.59375 5.1933594 A 0.99917917 0.9987072 0 0 0 4.0371094 5 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="17.5" cy="15.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gmail-tray.svg b/.icons/awkward/22x22/panel/gmail-tray.svg
new file mode 100644
index 00000000..242459e2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gmail-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0410156 5 L 11.005859 8.5449219 L 15.96875 5 L 6.0410156 5 z M 6 9.8808594 L 6 17 L 16 17 L 16 9.890625 L 12.169922 12.626953 C 11.477581 13.121627 10.536091 13.121627 9.84375 12.626953 L 6 9.8808594 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.0371094,5.0003095 A 0.99917917,0.9987072 0 0 0 3.0019531,6.0413251 C 3.0019147,6.0440485 3,6.0686689 3,6.0686689 v 9.9374991 c 0,0.54653 0.4399575,1.000321 0.9921875,0.994141 H 5 V 7.9397626 l 5.425781,3.8730474 a 0.99917917,0.9987072 0 0 0 1.16211,0 L 17,7.9495283 v 9.0507807 h 0.980469 C 18.557469,16.99931 19,16.553934 19,16.015934 V 5.9905439 c 0,-0.00348 -0.0019,-0.0063 -0.002,-0.00977 A 1.0001247,0.99965229 0 0 0 18.92573,5.6331176 c -0.0071,-0.018016 -0.01332,-0.03526 -0.02148,-0.052734 A 1.0001247,0.99965229 0 0 0 18.724609,5.320622 C 18.707849,5.302882 18.691829,5.28632 18.673829,5.269841 A 1.0001247,0.99965229 0 0 0 18.431641,5.1077314 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 18.03439,5.0090619 18.01856,5.0003095 18,5.0003095 l -0.0059,0.00977 A 1.0001247,0.99965229 0 0 0 17.417969,5.1936689 L 11.005859,9.773747 4.59375,5.1936689 A 0.99917917,0.9987072 0 0 0 4.0371094,5.0003095 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gnome-netstatus-disconn.svg b/.icons/awkward/22x22/panel/gnome-netstatus-disconn.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gnome-netstatus-disconn.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gnome-netstatus-error.svg b/.icons/awkward/22x22/panel/gnome-netstatus-error.svg
new file mode 120000
index 00000000..88866681
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gnome-netstatus-error.svg
@@ -0,0 +1 @@
+network-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gnome-netstatus-idle.svg b/.icons/awkward/22x22/panel/gnome-netstatus-idle.svg
new file mode 120000
index 00000000..8e405e17
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gnome-netstatus-idle.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gnome-netstatus-rx.svg b/.icons/awkward/22x22/panel/gnome-netstatus-rx.svg
new file mode 120000
index 00000000..9d3d6c44
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gnome-netstatus-rx.svg
@@ -0,0 +1 @@
+network-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gnome-netstatus-tx.svg b/.icons/awkward/22x22/panel/gnome-netstatus-tx.svg
new file mode 120000
index 00000000..2e76eecd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gnome-netstatus-tx.svg
@@ -0,0 +1 @@
+network-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gnome-netstatus-txrx.svg b/.icons/awkward/22x22/panel/gnome-netstatus-txrx.svg
new file mode 120000
index 00000000..8e405e17
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gnome-netstatus-txrx.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gnome-pie-symbolic.svg b/.icons/awkward/22x22/panel/gnome-pie-symbolic.svg
new file mode 100644
index 00000000..687baa96
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gnome-pie-symbolic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.242366,3.0095812 c -1.120282,0.084 -2.179798,0.7052186 -2.779298,1.7539061 -0.9591995,1.6778 -0.377118,3.8142375 1.300782,4.7734375 1.6777,0.9592002 3.814437,0.3770187 4.773437,-1.3007813 0.959,-1.6778 0.377219,-3.8142875 -1.300781,-4.7734375 V 3.460756 C 14.607256,3.1010932 13.914534,2.9591842 13.242366,3.0095842 Z M 6.3165845,5.0076279 c -0.800204,0.05998 -1.558141,0.5028906 -1.986328,1.2519531 -0.6851,1.1985 -0.268813,2.7251563 0.929687,3.4101563 1.1985,0.6849997 2.725157,0.2685125 3.410157,-0.9296875 0.685,-1.1988 0.268512,-2.7250563 -0.929688,-3.4101563 C 7.2909375,5.072981 6.7967065,4.9716396 6.3165845,5.0076279 Z m 9.9999995,5.0000001 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 C 17.290975,10.072981 16.79669,9.9716273 16.316584,10.007628 Z M 4.8517405,11.005675 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.2792965,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.7421865,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.41102,-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/22x22/panel/gnote-panel.svg b/.icons/awkward/22x22/panel/gnote-panel.svg
new file mode 120000
index 00000000..451eebfe
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gnote-panel.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/goldendict-scan-tray.svg b/.icons/awkward/22x22/panel/goldendict-scan-tray.svg
new file mode 100644
index 00000000..e13fb69d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/goldendict-scan-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.8007812 4 C 3.3575812 4 3 4.3114187 3 4.6992188 L 3 18.300781 C 3 18.68858 3.3575813 19 3.8007812 19 L 16 19 L 16 17 L 12 17 L 12 16 L 13 16 L 15 16 L 16 16 L 16 15 L 15 15 L 15 14 L 16 14 L 16 13 L 16 12 L 16 11 L 16 10 L 17 10 L 19 10 L 19 4.6992188 C 19 4.3114188 18.642419 4 18.199219 4 L 18 4 L 12 4 L 12 8 L 13 8 L 14 8 L 14 9 L 12 9 L 12 10 L 14 10 L 14 11 L 12 11 L 12 10 L 10 10 L 9 10 L 9 11 L 8 11 L 5 11 L 5 10 L 7 10 L 8 10 L 8 7 L 7 7 L 5 7 L 5 6 L 8 6 L 8 4 L 3.8007812 4 z M 13 6 L 17 6 L 17 7 L 15 7 L 14 7 L 13 7 L 13 6 z M 5 8 L 7 8 L 7 9 L 5 9 L 5 8 z M 15 8 L 17 8 L 17 9 L 16 9 L 15 9 L 15 8 z M 5 12 L 8 12 L 8 13 L 5 13 L 5 12 z M 12 12 L 14 12 L 15 12 L 15 13 L 13 13 L 12 13 L 12 12 z M 5 14 L 8 14 L 8 15 L 7 15 L 6 15 L 5 15 L 5 14 z M 9 14 L 10 14 L 10 15 L 9 15 L 9 14 z M 12 14 L 13 14 L 13 15 L 12 15 L 12 14 z M 5 16 L 6 16 L 6 17 L 5 17 L 5 16 z M 7 16 L 8 16 L 9 16 L 10 16 L 10 17 L 7 17 L 7 16 z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8.9998,3.5 V 9 H 10 10.9998 V 3.5 C 10.9998,3.5 10.91867,3 10,3 9.081326,3 8.9998,3.5 8.9998,3.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 17 11 L 17 17 L 19 17 L 19 11 L 17 11 z M 17 18 L 17 20 L 19 20 L 19 18 L 17 18 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/goldendict-tray.svg b/.icons/awkward/22x22/panel/goldendict-tray.svg
new file mode 100644
index 00000000..c215b2bf
--- /dev/null
+++ b/.icons/awkward/22x22/panel/goldendict-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.800781,4 C 3.357581,4 3,4.3114187 3,4.6992188 V 18.300781 C 3,18.68858 3.357581,19 3.800781,19 H 18.199219 C 18.642419,19 19,18.68858 19,18.300781 V 4.6992188 C 19,4.3114188 18.642419,4 18.199219,4 H 18 12 v 4 h 1 1 v 1 h -2 v 1 h 2 v 1 H 12 V 10 H 10 9 v 1 H 8 5 V 10 H 7 8 V 7 H 7 5 V 6 H 8 V 4 Z M 13,6 h 4 V 7 H 15 14 13 Z M 5,8 H 7 V 9 H 5 Z m 10,0 h 2 v 1 h -1 -1 z m 1,2 h 1 v 1 H 16 Z M 5,12 h 3 v 1 H 5 Z m 7,0 h 2 1 v 1 h -2 -1 z m 4,0 h 1 v 1 H 16 Z M 5,14 h 3 v 1 H 7 6 5 Z m 4,0 h 1 v 1 H 9 Z m 3,0 h 1 v 1 h -1 z m 3,0 h 1 1 v 1 H 16 15 Z M 5,16 h 1 v 1 H 5 Z m 2,0 h 1 1 1 v 1 H 7 Z m 5,0 h 1 2 1 v 1 h -4 z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8.9998,3.5 V 9 H 10 10.9998 V 3.5 C 10.9998,3.5 10.91867,3 10,3 9.081326,3 8.9998,3.5 8.9998,3.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/good-signal-lock.svg b/.icons/awkward/22x22/panel/good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/good-signal.svg b/.icons/awkward/22x22/panel/good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/google-chrome-no-notification-disabled.svg b/.icons/awkward/22x22/panel/google-chrome-no-notification-disabled.svg
new file mode 100644
index 00000000..afc55fdb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/google-chrome-no-notification-disabled.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 A 8,8 0 0 0 5.3965,5.293 l 2.7558,4.773 A 3,3 0 0 1 11,8 l 7.412,0 A 8,8 0 0 0 11,3 Z M 4.6992,6.0859 A 8,8 0 0 0 3,11 8,8 0 0 0 8.8652,18.701 L 11.617,13.934 A 3,3 0 0 1 11,14 3,3 0 0 1 8.4062,12.498 L 8.4023,12.5 4.6992,6.0859 Z M 11,9 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 14,11 3,3 0 0 1 13.596,12.498 L 13.598,12.5 9.8945,18.914 A 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 18.74,9 l -5.51,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/google-chrome-no-notification.svg b/.icons/awkward/22x22/panel/google-chrome-no-notification.svg
new file mode 120000
index 00000000..6d858406
--- /dev/null
+++ b/.icons/awkward/22x22/panel/google-chrome-no-notification.svg
@@ -0,0 +1 @@
+google-chrome-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/google-chrome-notification-disabled.svg b/.icons/awkward/22x22/panel/google-chrome-notification-disabled.svg
new file mode 100644
index 00000000..159c3ef1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/google-chrome-notification-disabled.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 A 8,8 0 0 0 5.3965,5.293 l 2.7558,4.773 A 3,3 0 0 1 11,8 l 7.412,0 A 8,8 0 0 0 11,3 Z M 4.6992,6.0859 A 8,8 0 0 0 3,11 8,8 0 0 0 8.8652,18.701 L 11.617,13.934 A 3,3 0 0 1 11,14 3,3 0 0 1 8.4062,12.498 L 8.4023,12.5 4.6992,6.0859 Z M 13.23,9 A 3,3 0 0 1 14,11 3,3 0 0 1 13.596,12.498 L 13.598,12.5 9.8945,18.914 A 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 18.74,9 l -5.51,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 10.999823,9 A 1.9999646,1.9999646 0 0 0 9,10.999823 1.9999646,1.9999646 0 0 0 10.999823,13 1.9999646,1.9999646 0 0 0 13,10.999823 1.9999646,1.9999646 0 0 0 10.999823,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/google-chrome-notification.svg b/.icons/awkward/22x22/panel/google-chrome-notification.svg
new file mode 100644
index 00000000..c606eafa
--- /dev/null
+++ b/.icons/awkward/22x22/panel/google-chrome-notification.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 A 8,8 0 0 0 5.3965,5.293 l 2.7558,4.773 A 3,3 0 0 1 11,8 l 7.412,0 A 8,8 0 0 0 11,3 Z M 4.6992,6.0859 A 8,8 0 0 0 3,11 8,8 0 0 0 8.8652,18.701 L 11.617,13.934 A 3,3 0 0 1 11,14 3,3 0 0 1 8.4062,12.498 L 8.4023,12.5 4.6992,6.0859 Z M 13.23,9 A 3,3 0 0 1 14,11 3,3 0 0 1 13.596,12.498 L 13.598,12.5 9.8945,18.914 A 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 18.74,9 l -5.51,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 10.999823,9.0000004 A 1.9999646,1.9999646 0 0 0 9,10.999823 1.9999646,1.9999646 0 0 0 10.999823,13 1.9999646,1.9999646 0 0 0 13,10.999823 1.9999646,1.9999646 0 0 0 10.999823,9.0000004 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/google-chrome-panel.svg b/.icons/awkward/22x22/panel/google-chrome-panel.svg
new file mode 100644
index 00000000..d0006499
--- /dev/null
+++ b/.icons/awkward/22x22/panel/google-chrome-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 A 8,8 0 0 0 5.3965,5.293 l 2.7558,4.773 A 3,3 0 0 1 11,8 l 7.412,0 A 8,8 0 0 0 11,3 Z M 4.6992,6.0859 A 8,8 0 0 0 3,11 8,8 0 0 0 8.8652,18.701 L 11.617,13.934 A 3,3 0 0 1 11,14 3,3 0 0 1 8.4062,12.498 L 8.4023,12.5 4.6992,6.0859 Z M 13.23,9 A 3,3 0 0 1 14,11 3,3 0 0 1 13.596,12.498 L 13.598,12.5 9.8945,18.914 A 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 18.74,9 l -5.51,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.999823,9.0000004 A 1.9999646,1.9999646 0 0 0 9,10.999823 1.9999646,1.9999646 0 0 0 10.999823,13 1.9999646,1.9999646 0 0 0 13,10.999823 1.9999646,1.9999646 0 0 0 10.999823,9.0000004 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/google-chrome-tray.svg b/.icons/awkward/22x22/panel/google-chrome-tray.svg
new file mode 120000
index 00000000..d1306530
--- /dev/null
+++ b/.icons/awkward/22x22/panel/google-chrome-tray.svg
@@ -0,0 +1 @@
+google-chrome-no-notification.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/google-hangouts-panel.svg b/.icons/awkward/22x22/panel/google-hangouts-panel.svg
new file mode 120000
index 00000000..7ed13f5e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/google-hangouts-panel.svg
@@ -0,0 +1 @@
+hangouts-available.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/google-music-manager-panel.svg b/.icons/awkward/22x22/panel/google-music-manager-panel.svg
new file mode 100644
index 00000000..63b3cb4d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/google-music-manager-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 4c-3.866 0-7 3.134-7 7v1.3613a4 4 0 0 0 -1 2.6387 4 4 0 0 0 4 4h1v-8h-1a4 4 0 0 0 -1 0.13281v-0.13281c0-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/22x22/panel/google-tasks-indicator-light-normal.svg b/.icons/awkward/22x22/panel/google-tasks-indicator-light-normal.svg
new file mode 100644
index 00000000..5551e2c9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/google-tasks-indicator-light-normal.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -487.05)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/panel/google-tasks-indicator-light-starred.svg b/.icons/awkward/22x22/panel/google-tasks-indicator-light-starred.svg
new file mode 100644
index 00000000..b6513bb9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/google-tasks-indicator-light-starred.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -487.05)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gpaste.svg b/.icons/awkward/22x22/panel/gpaste.svg
new file mode 120000
index 00000000..899a89aa
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpaste.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ac-adapter.svg b/.icons/awkward/22x22/panel/gpm-ac-adapter.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ac-adapter.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-000-charging.svg b/.icons/awkward/22x22/panel/gpm-battery-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-000.svg b/.icons/awkward/22x22/panel/gpm-battery-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-020-charging.svg b/.icons/awkward/22x22/panel/gpm-battery-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-020.svg b/.icons/awkward/22x22/panel/gpm-battery-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-040-charging.svg b/.icons/awkward/22x22/panel/gpm-battery-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-040.svg b/.icons/awkward/22x22/panel/gpm-battery-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-060-charging.svg b/.icons/awkward/22x22/panel/gpm-battery-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-060.svg b/.icons/awkward/22x22/panel/gpm-battery-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-080-charging.svg b/.icons/awkward/22x22/panel/gpm-battery-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-080.svg b/.icons/awkward/22x22/panel/gpm-battery-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-100-charging.svg b/.icons/awkward/22x22/panel/gpm-battery-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-100.svg b/.icons/awkward/22x22/panel/gpm-battery-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-charged.svg b/.icons/awkward/22x22/panel/gpm-battery-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-empty.svg b/.icons/awkward/22x22/panel/gpm-battery-empty.svg
new file mode 120000
index 00000000..8390bda4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-empty.svg
@@ -0,0 +1 @@
+gpm-battery-000.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-battery-missing.svg b/.icons/awkward/22x22/panel/gpm-battery-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-brightness-kbd-disabled.svg b/.icons/awkward/22x22/panel/gpm-brightness-kbd-disabled.svg
new file mode 100644
index 00000000..bb50d321
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-brightness-kbd-disabled.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.7207031 L 8.8105469 6 L 6 6 L 6 8.8105469 L 3.7207031 11 L 7 11 C 7 8.7900001 8.7900001 7 11 7 C 13.21 7 15 8.7900001 15 11 L 18.279297 11 L 16 9 L 16 6 L 13.220703 6 L 11 3.7207031 z M 11 8 C 9.3431001 8 8 9.3431001 8 11 L 11 11 L 11 8 z"/>
+ <path class="ColorScheme-Text" d="m 18,13 c 0,-0.554 -0.446,-1 -1,-1 H 4 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 7.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 10 V 15 Z M 9.0000002,13 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" style="fill:currentColor;fill-rule:evenodd;opacity:0.3"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gpm-brightness-kbd-invalid.svg b/.icons/awkward/22x22/panel/gpm-brightness-kbd-invalid.svg
new file mode 100644
index 00000000..b5a7eb75
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-brightness-kbd-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 18,12 c 0,-0.554 -0.446,-1 -1,-1 H 4 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 7.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 10 V 14 Z M 9.0000002,12 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" style="opacity:0.3;fill:currentColor;fill-rule:evenodd"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 10,4 v 4 h 2 V 4 Z m 0,5 v 1 h 2 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gpm-brightness-kbd.svg b/.icons/awkward/22x22/panel/gpm-brightness-kbd.svg
new file mode 100644
index 00000000..c0f8f813
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-brightness-kbd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.7207031 8.8105469,5 H 6 V 7.8105469 L 3.7207031,10 H 7 c 0,-2.2099999 1.7900001,-4 4,-4 2.21,0 4,1.7900001 4,4 h 3.279297 L 16,8 V 5 H 13.220703 Z M 11,7 C 9.3431001,7 8,8.3431001 8,10 h 3 z"/>
+ <path class="ColorScheme-Text" d="m 18,12 c 0,-0.554 -0.446,-1 -1,-1 H 4 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 7.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 10 V 14 Z M 9.0000002,12 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" style="fill:currentColor;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gpm-brightness-lcd-disabled.svg b/.icons/awkward/22x22/panel/gpm-brightness-lcd-disabled.svg
new file mode 100644
index 00000000..e84c732f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-brightness-lcd-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.00015,3.7210001 -2.1894998,2.2793 -2.8105001,0 0,2.8105 -2.2792999,2.1894999 2.2792999,2.2207 0,2.779 2.8105001,0 2.1894998,2.279 2.221,-2.279 2.779,0 0,-2.779 2.279,-2.2207 -2.279,-1.9999999 0,-3 -2.779,0 z m 0,3.2793 c 2.21,0 4,1.79 4,3.9999999 0,2.2097 -1.79,3.9997 -4,3.9997 -2.2099999,0 -3.9999999,-1.79 -3.9999999,-3.9997 0,-2.2099999 1.79,-3.9999999 3.9999999,-3.9999999 z m 0,1 c -1.6568999,0 -2.9999998,1.3431 -2.9999998,2.9999999 0,1.6569 1.3430999,2.9997 2.9999998,2.9997 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gpm-brightness-lcd-invalid.svg b/.icons/awkward/22x22/panel/gpm-brightness-lcd-invalid.svg
new file mode 100644
index 00000000..7a16c460
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-brightness-lcd-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.00015,3.7210001 -2.1894998,2.2793 H 6.0001501 v 2.8105 L 3.7208502,11.0003 6.0001501,13.221 V 16 H 8.8106502 L 11.00015,18.279 13.22115,16 h 2.779 v -2.779 l 2.279,-2.2207 -2.279,-1.9999999 v -3 h -2.779 z m 0,3.2793 c 2.21,0 4,1.79 4,3.9999999 0,2.2097 -1.79,3.9997 -4,3.9997 -2.2099999,0 -3.9999999,-1.79 -3.9999999,-3.9997 0,-2.2099999 1.79,-3.9999999 3.9999999,-3.9999999 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 10 8 L 10 12 L 12 12 L 12 8 L 10 8 z M 10 13 L 10 14 L 12 14 L 12 13 L 10 13 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gpm-brightness-lcd.svg b/.icons/awkward/22x22/panel/gpm-brightness-lcd.svg
new file mode 120000
index 00000000..55478878
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-brightness-lcd.svg
@@ -0,0 +1 @@
+xfpm-brightness-lcd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-hibernate.svg b/.icons/awkward/22x22/panel/gpm-hibernate.svg
new file mode 100644
index 00000000..a7a430fc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-hibernate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.0195312 3.9863281 C 1.6697036 3.9603871 1.6558035 5.9938126 3.0058594 5.9863281 L 3.0058594 16.986328 C 2.9868077 18.333478 5.0073374 18.336842 5.0039062 17 L 5 17 L 5 4.9570312 C 4.9835929 4.4190908 4.5477664 3.9863823 4.0058594 3.9863281 L 3.0195312 3.9863281 z M 6 4.9863281 L 6 15.986328 L 7.0058594 15.986328 L 7.0058594 17.259766 C 7.0058594 17.986567 7.7324219 17.986328 7.7324219 17.986328 L 8.0058594 17.986328 L 9.0058594 17.986328 L 9.0058594 15.986328 L 11.005859 15.986328 L 11.005859 17.982422 L 13.005859 17.982422 L 13.005859 15.986328 L 15.005859 15.986328 L 15.005859 17.984375 L 16.005859 17.984375 L 16.279297 17.984375 C 16.279297 17.984375 17.005859 17.984614 17.005859 17.257812 L 17.005859 15.986328 L 17.306641 15.986328 C 17.694441 15.986328 18.005859 15.67998 18.005859 15.298828 L 18.005859 5.6738281 C 18.005859 5.2926761 17.694441 4.9863281 17.306641 4.9863281 L 6 4.9863281 z M 8.0058594 6.9863281 L 12.005859 6.9863281 C 12.844728 6.9859782 13.311266 7.9563771 12.787109 8.6113281 L 10.087891 11.986328 L 12.005859 11.986328 C 13.358182 11.967198 13.358182 14.005453 12.005859 13.986328 L 8.0058594 13.986328 C 7.1669904 13.986678 6.7004525 13.016279 7.2246094 12.361328 L 9.9238281 8.9863281 L 8.0058594 8.9863281 C 6.6535367 9.0054531 6.6535367 6.9672029 8.0058594 6.9863281 z M 14.513672 6.9863281 L 16.505859 6.9863281 C 16.905153 6.9864133 17.143296 7.4313949 16.921875 7.7636719 L 15.445312 9.9863281 L 16.505859 9.9863281 C 17.181997 9.9767881 17.181997 10.995866 16.505859 10.986328 L 14.513672 10.986328 C 14.113494 10.987828 13.873787 10.541998 14.095703 10.208984 L 15.572266 7.9863281 L 14.513672 7.9863281 C 13.837511 7.9958881 13.837511 6.9767655 14.513672 6.9863281 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gpm-inhibit-invalid.svg b/.icons/awkward/22x22/panel/gpm-inhibit-invalid.svg
new file mode 100644
index 00000000..a2ba8274
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-inhibit-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.0195312 3.9863281 C 1.6697036 3.9603871 1.6558035 5.9938126 3.0058594 5.9863281 L 3.0058594 16.986328 C 2.9868077 18.333478 5.0073374 18.336842 5.0039062 17 L 5 17 L 5 4.9570312 C 4.9835929 4.4190908 4.5477664 3.9863823 4.0058594 3.9863281 L 3.0195312 3.9863281 z M 6 4.9863281 L 6 15.986328 L 7.0058594 15.986328 L 7.0058594 17.259766 C 7.0058594 17.986567 7.7324219 17.986328 7.7324219 17.986328 L 8.0058594 17.986328 L 9.0058594 17.986328 L 9.0058594 15.986328 L 11.005859 15.986328 L 11.005859 17.982422 L 13.005859 17.982422 L 13.005859 15.986328 L 15 15.986328 L 15 10.986328 L 14.513672 10.986328 C 14.113494 10.987828 13.873787 10.541998 14.095703 10.208984 L 15.572266 7.9863281 L 14.513672 7.9863281 C 13.837511 7.9958881 13.837511 6.9767655 14.513672 6.9863281 L 16.505859 6.9863281 C 16.905153 6.9864133 17.143296 7.4313949 16.921875 7.7636719 L 15.445312 9.9863281 L 16.505859 9.9863281 C 16.534032 9.9859306 16.554253 9.9969747 16.580078 10 L 18.005859 10 L 18.005859 5.6738281 C 18.005859 5.2926761 17.694441 4.9863281 17.306641 4.9863281 L 6 4.9863281 z M 8.0058594 6.9863281 L 12.005859 6.9863281 C 12.844728 6.9859782 13.311266 7.9563771 12.787109 8.6113281 L 10.087891 11.986328 L 12.005859 11.986328 C 13.358182 11.967198 13.358182 14.005453 12.005859 13.986328 L 8.0058594 13.986328 C 7.1669904 13.986678 6.7004525 13.016279 7.2246094 12.361328 L 9.9238281 8.9863281 L 8.0058594 8.9863281 C 6.6535367 9.0054531 6.6535367 6.9672029 8.0058594 6.9863281 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 16 11 L 16 15 L 18 15 L 18 11 L 16 11 z M 16 16 L 16 18 L 18 18 L 18 16 L 16 16 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gpm-inhibit.svg b/.icons/awkward/22x22/panel/gpm-inhibit.svg
new file mode 100644
index 00000000..b126a452
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-inhibit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.0195312 3.9863281 C 1.6697036 3.9603871 1.6558037 5.9938126 3.0058594 5.9863281 L 3.0058594 16.986328 C 2.9868079 18.333478 5.0073374 18.336842 5.0039062 17 L 5 17 L 5 4.9570312 C 4.9835929 4.4190908 4.5477664 3.9863823 4.0058594 3.9863281 L 3.0195312 3.9863281 z M 6 4.9863281 L 6 15.986328 L 7.0058594 15.986328 L 7.0058594 17.259766 C 7.0058594 17.986567 7.7324219 17.986328 7.7324219 17.986328 L 8.0058594 17.986328 L 9.0058594 17.986328 L 9.0058594 15.986328 L 11.005859 15.986328 L 11.005859 17.982422 L 13.005859 17.982422 L 13.005859 15.986328 L 15.005859 15.986328 L 15.005859 17.984375 L 16.005859 17.984375 L 16.279297 17.984375 C 16.279297 17.984375 17.005859 17.984614 17.005859 17.257812 L 17.005859 15.986328 L 17.306641 15.986328 C 17.694441 15.986328 18.005859 15.67998 18.005859 15.298828 L 18.005859 5.6738281 C 18.005859 5.2926761 17.694441 4.9863281 17.306641 4.9863281 L 6 4.9863281 z M 11 7 L 13 7 L 13 9 L 11 9 L 11 7 z M 11 10 L 13 10 L 13 14 L 11 14 L 11 10 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gpm-keyboard-000.svg b/.icons/awkward/22x22/panel/gpm-keyboard-000.svg
new file mode 120000
index 00000000..3c3ffb5e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-keyboard-000.svg
@@ -0,0 +1 @@
+keyboard-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-keyboard-020.svg b/.icons/awkward/22x22/panel/gpm-keyboard-020.svg
new file mode 120000
index 00000000..f19f6498
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-keyboard-020.svg
@@ -0,0 +1 @@
+keyboard-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-keyboard-040.svg b/.icons/awkward/22x22/panel/gpm-keyboard-040.svg
new file mode 120000
index 00000000..89e90a0d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-keyboard-040.svg
@@ -0,0 +1 @@
+keyboard-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-keyboard-060.svg b/.icons/awkward/22x22/panel/gpm-keyboard-060.svg
new file mode 120000
index 00000000..e05b11bd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-keyboard-060.svg
@@ -0,0 +1 @@
+keyboard-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-keyboard-080.svg b/.icons/awkward/22x22/panel/gpm-keyboard-080.svg
new file mode 120000
index 00000000..82432d8f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-keyboard-080.svg
@@ -0,0 +1 @@
+keyboard-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-keyboard-100.svg b/.icons/awkward/22x22/panel/gpm-keyboard-100.svg
new file mode 120000
index 00000000..1307798f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-keyboard-100.svg
@@ -0,0 +1 @@
+keyboard-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-monitor.svg b/.icons/awkward/22x22/panel/gpm-monitor.svg
new file mode 100644
index 00000000..ef10fda4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-monitor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.779306,5.0015291 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.2429923 1.771484,0.53125 0.02654,0.013733 0.057,0.019531 0.08594,0.019531 0.02159,0 0.04169,-0.00396 0.0625,-0.011719 0.0486,-0.01819 0.08897,-0.055749 0.111328,-0.1054688 l 1.011719,-2.25 c 0.04662,-0.1035318 0.0068,-0.2274557 -0.08984,-0.2773438 C 13.623385,5.370388 12.717353,5.099007 11.779306,5.0015291 Z m -1.8632815,0.037109 c -0.93355,0.1357348 -1.828228,0.4449011 -2.660156,0.9179688 -0.09472,0.053868 -0.130275,0.1796522 -0.08008,0.2812501 l 1.091797,2.2070312 c 0.03488,0.070488 0.102305,0.1093751 0.171875,0.109375 0.03069,0 0.06088,-0.00696 0.08984,-0.023437 0.54803,-0.3115766 1.137228,-0.5141099 1.7519525,-0.6035161 0.106248,-0.015443 0.180421,-0.1204452 0.166016,-0.234375 l -0.3125,-2.4765626 C 10.120358,5.1024708 10.022007,5.0233074 9.9160185,5.0386381 Z m 5.9863285,1.7968751 c -0.05122,0.00569 -0.09839,0.033347 -0.13086,0.076172 l -1.470703,1.9375 c -0.03247,0.042853 -0.04632,0.097439 -0.04101,0.1523438 0.0053,0.054905 0.03034,0.1057594 0.07031,0.140625 0.48288,0.4209375 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.2812499 c 0.04416,-0.028335 0.07529,-0.073393 0.08789,-0.1269531 0.01255,-0.05356 0.005,-0.1107814 -0.02148,-0.1582031 -0.481887,-0.8642126 -1.096363,-1.6254218 -1.826172,-2.2617188 -0.03997,-0.03481 -0.09115,-0.050443 -0.142578,-0.044922 z M 5.8613365,7.0425445 c -0.05163,-0.00353 -0.101958,0.014346 -0.140625,0.050781 -0.706855,0.6660896 -1.293758,1.4508255 -1.74414,2.3339843 -0.02468,0.048459 -0.03011,0.1072133 -0.01563,0.1601563 0.01448,0.052971 0.04659,0.096589 0.0918,0.1230468 l 2.044921,1.1992191 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.1023567 1.154297,-1.5429691 0.03875,-0.036379 0.06118,-0.087449 0.06445,-0.1425781 0.0033,-0.055073 -0.01289,-0.1108919 -0.04687,-0.1523438 l -1.539062,-1.875 C 5.9601595,7.071405 5.9127595,7.046104 5.8613365,7.0425445 Z M 18.392586,10.83356 16.167977,11.579654 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 7.6132895,11.073794 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.720703,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.3440035,0.368779 0.8006225,0.572266 1.2871105,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 7.7382075,11.103091 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.148437,0.01953 -0.04468,0.02747 -0.07633,0.07367 -0.08984,0.126954 -0.184812,0.730664 -0.279297,1.487385 -0.279297,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/22x22/panel/gpm-mouse-000.svg b/.icons/awkward/22x22/panel/gpm-mouse-000.svg
new file mode 120000
index 00000000..90eab54b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-mouse-000.svg
@@ -0,0 +1 @@
+mouse-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-mouse-020.svg b/.icons/awkward/22x22/panel/gpm-mouse-020.svg
new file mode 120000
index 00000000..a25690c1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-mouse-020.svg
@@ -0,0 +1 @@
+mouse-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-mouse-040.svg b/.icons/awkward/22x22/panel/gpm-mouse-040.svg
new file mode 120000
index 00000000..f5d985ce
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-mouse-040.svg
@@ -0,0 +1 @@
+mouse-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-mouse-060.svg b/.icons/awkward/22x22/panel/gpm-mouse-060.svg
new file mode 120000
index 00000000..85e6611c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-mouse-060.svg
@@ -0,0 +1 @@
+mouse-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-mouse-080.svg b/.icons/awkward/22x22/panel/gpm-mouse-080.svg
new file mode 120000
index 00000000..2919c46c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-mouse-080.svg
@@ -0,0 +1 @@
+mouse-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-mouse-100.svg b/.icons/awkward/22x22/panel/gpm-mouse-100.svg
new file mode 120000
index 00000000..6c8e8153
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-mouse-100.svg
@@ -0,0 +1 @@
+mouse-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-phone-000.svg b/.icons/awkward/22x22/panel/gpm-phone-000.svg
new file mode 120000
index 00000000..77b7a31c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-phone-000.svg
@@ -0,0 +1 @@
+phone-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-phone-020.svg b/.icons/awkward/22x22/panel/gpm-phone-020.svg
new file mode 120000
index 00000000..628ffaa0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-phone-020.svg
@@ -0,0 +1 @@
+phone-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-phone-040.svg b/.icons/awkward/22x22/panel/gpm-phone-040.svg
new file mode 120000
index 00000000..2e1194c1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-phone-040.svg
@@ -0,0 +1 @@
+phone-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-phone-060.svg b/.icons/awkward/22x22/panel/gpm-phone-060.svg
new file mode 120000
index 00000000..431ed099
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-phone-060.svg
@@ -0,0 +1 @@
+phone-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-phone-080.svg b/.icons/awkward/22x22/panel/gpm-phone-080.svg
new file mode 120000
index 00000000..4dadbca9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-phone-080.svg
@@ -0,0 +1 @@
+phone-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-phone-100.svg b/.icons/awkward/22x22/panel/gpm-phone-100.svg
new file mode 120000
index 00000000..954a697f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-phone-100.svg
@@ -0,0 +1 @@
+phone-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-primary-000-charging.svg b/.icons/awkward/22x22/panel/gpm-primary-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-primary-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-primary-000.svg b/.icons/awkward/22x22/panel/gpm-primary-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-primary-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-primary-020-charging.svg b/.icons/awkward/22x22/panel/gpm-primary-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-primary-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-primary-020.svg b/.icons/awkward/22x22/panel/gpm-primary-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-primary-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-primary-040-charging.svg b/.icons/awkward/22x22/panel/gpm-primary-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-primary-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-primary-040.svg b/.icons/awkward/22x22/panel/gpm-primary-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-primary-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-primary-060-charging.svg b/.icons/awkward/22x22/panel/gpm-primary-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-primary-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-primary-060.svg b/.icons/awkward/22x22/panel/gpm-primary-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-primary-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-primary-080-charging.svg b/.icons/awkward/22x22/panel/gpm-primary-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-primary-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-primary-080.svg b/.icons/awkward/22x22/panel/gpm-primary-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-primary-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-primary-100-charging.svg b/.icons/awkward/22x22/panel/gpm-primary-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-primary-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-primary-100.svg b/.icons/awkward/22x22/panel/gpm-primary-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-primary-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-primary-charged.svg b/.icons/awkward/22x22/panel/gpm-primary-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-primary-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-primary-missing.svg b/.icons/awkward/22x22/panel/gpm-primary-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-primary-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ups-000-charging.svg b/.icons/awkward/22x22/panel/gpm-ups-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ups-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ups-000.svg b/.icons/awkward/22x22/panel/gpm-ups-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ups-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ups-020-charging.svg b/.icons/awkward/22x22/panel/gpm-ups-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ups-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ups-020.svg b/.icons/awkward/22x22/panel/gpm-ups-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ups-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ups-040-charging.svg b/.icons/awkward/22x22/panel/gpm-ups-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ups-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ups-040.svg b/.icons/awkward/22x22/panel/gpm-ups-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ups-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ups-060-charging.svg b/.icons/awkward/22x22/panel/gpm-ups-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ups-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ups-060.svg b/.icons/awkward/22x22/panel/gpm-ups-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ups-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ups-080-charging.svg b/.icons/awkward/22x22/panel/gpm-ups-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ups-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ups-080.svg b/.icons/awkward/22x22/panel/gpm-ups-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ups-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ups-100-charging.svg b/.icons/awkward/22x22/panel/gpm-ups-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ups-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ups-100.svg b/.icons/awkward/22x22/panel/gpm-ups-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ups-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ups-charged.svg b/.icons/awkward/22x22/panel/gpm-ups-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ups-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpm-ups-missing.svg b/.icons/awkward/22x22/panel/gpm-ups-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpm-ups-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gpmdp-tray-pause.svg b/.icons/awkward/22x22/panel/gpmdp-tray-pause.svg
new file mode 100644
index 00000000..62661304
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpmdp-tray-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,14 0,6 2,0 0,-6 -2,0 z m 3,0 0,6 2,0 0,-6 -2,0 z M 4.8321785,3.0002592 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.7597653 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.5878907,-2.091785 7.7636719,-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 16.882959,9.8225248 c -0.54756,-2.7493573 -2.972238,-4.8222656 -5.882812,-4.8222656 -0.65436,0 -1.2842397,0.106345 -1.8730466,0.3007812 L 5.5333504,3.2072905 C 5.2806604,3.0617754 5.0427524,2.9957111 4.8321785,3.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 -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.1171872,0.1152344 c 2.773606,0 5,2.2266829 5,4.9999998 2.5e-5,0.18825 -0.03354,0.373712 -0.05469,0.560547 L 9.0489754,15.576431 C 8.9207113,15.520876 8.7874778,15.476582 8.6642098,15.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 7.8809582,14.896298 7.8050185,14.833417 7.7306161,14.767837 l -0.00195,0 C 7.6274139,14.67883 7.5578254,14.620659 7.5216317,14.586197 l -0.00195,-0.002 -0.00195,-0.002 -0.00977,-0.01172 -0.013672,-0.01367 C 7.3753492,14.439942 7.2630412,14.318063 7.1563973,14.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 6.7574719,13.633177 6.7083419,13.555155 6.6642098,13.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 6.3285179,12.783429 6.2663336,12.612393 6.2149911,12.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.2532046 0.078125,-0.3749999 0.00638,-0.024246 0.012785,-0.048118 0.019531,-0.072266 l 0.00195,-0.00586 0.00195,-0.00586 C 6.2132936,9.5691955 6.2549814,9.4333852 6.3028817,9.3010404 l 0,-0.00195 c 4.834e-4,-0.00133 0.00147,-0.00257 0.00195,-0.00391 0.00414,-0.011131 0.00945,-0.022102 0.013672,-0.033203 l 0,-0.00391 0.00195,-0.00195 C 6.3729278,9.115486 6.4298139,8.9783568 6.4942879,8.8440092 l 0.00391,-0.00586 0,-0.00195 c 0.00567,-0.011444 0.011822,-0.021803 0.017578,-0.033203 l 0.00195,-0.00391 0.00195,-0.00391 c 0.063681,-0.1289157 0.1337284,-0.2566568 0.208987,-0.3808545 0.01287,-0.021263 0.025876,-0.041431 0.039063,-0.0625 C 6.8530323,8.2158071 6.9398952,8.0871184 7.0333504,7.965103 7.1352968,7.8321183 7.2397333,7.709706 7.3478035,7.5940092 l 0.00391,-0.00391 0.00977,-0.00977 c 0.914875,-0.9726409 2.1980382,-1.58007 3.6386635,-1.58007 z M 7.3087411,6.2854154 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.6601559,4.1054686 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.0001473,11.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 m 5.8085935,-5.291016 a 3,3 0 0 1 -3,3 3,3 0 0 1 -3.0000001,-3 3,3 0 0 1 3.0000001,-2.9999996 3,3 0 0 1 3,2.9999996 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gpmdp-tray-play.svg b/.icons/awkward/22x22/panel/gpmdp-tray-play.svg
new file mode 100644
index 00000000..609a3fc3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpmdp-tray-play.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.740544,13.369264 1.984479,3.437219 1.9844793,3.437219 -3.9689583,0 -3.968959,0 1.984479,-3.437219 z m -18.521464,22.228938 c 0.006,0.289515 0.10634,0.541479 0.286819,0.730409 0.252691,0.268378 0.661759,0.41354 1.191205,0.41354 l 18.20398,0 c 0.529406,0 0.938541,-0.157536 1.191204,-0.41354 0.37299,-0.390083 0.4073902,-0.999628 0.01032,-1.694442 l -2.767403,-4.932946 -5.984445,-10.674177 c -0.256367,-0.05262 -0.515077,-0.09206 -0.775186,-0.118157 0.260109,0.02611 0.518819,0.06554 0.775186,0.118157 l -0.366922,-0.655219 c -0.649732,-1.170263 -1.707731,-1.170263 -2.369488,0 l -0.369507,0.657906 c -3.637362,0.752833 -6.379791,4.086493 -6.379791,8.088205 0,0.899672 0.140693,1.765686 0.39793,2.575229 l -2.770003,4.941002 c -0.192514,0.347421 -0.279916,0.674518 -0.273899,0.964033 z m 3.3824,-5.029618 c 0.03908,0.0875 0.08211,0.17198 0.12403,0.257791 -0.04188,-0.08576 -0.08498,-0.170337 -0.12403,-0.257791 z m 0.434105,0.835137 c 0.05782,0.09797 0.116703,0.194788 0.178293,0.290015 -0.06161,-0.09533 -0.120456,-0.191939 -0.178293,-0.290015 z m 0.152454,-4.285783 c 0,-3.813396 2.94587,-6.874438 6.61493,-6.874438 0.249053,-3.4e-5 0.494416,0.04611 0.741596,0.07519 l 5.312617,9.481887 c -0.0735,0.176349 -0.132099,0.35953 -0.219637,0.52901 l -0.0155,0.02954 -0.01551,0.03222 c -0.01177,0.02578 -0.0033,0.02106 -0.01296,0.04565 -0.01164,0.01517 -0.04097,0.05381 -0.131783,0.212141 l 0,0.0027 c -0.05832,0.102343 -0.120114,0.204383 -0.183461,0.303442 l -0.0078,0.01074 c -0.07906,0.120495 -0.154611,0.229053 -0.229972,0.330295 l -0.0026,0.0027 c -0.08053,0.107494 -0.163717,0.211902 -0.250479,0.314197 l 0,0.0027 c -0.117755,0.13921 -0.194714,0.234887 -0.240307,0.284649 l -0.0026,0.0027 -0.0026,0.0027 -0.01551,0.01343 -0.01809,0.0188 c -0.15461,0.16353 -0.315855,0.317941 -0.485661,0.464564 -0.05959,0.05148 -0.150936,0.122042 -0.271316,0.214827 l -0.0052,0.0027 -0.0026,0.0027 c -0.111832,0.08775 -0.226535,0.17227 -0.343613,0.252429 l -0.0052,0.0027 c -0.108395,0.07318 -0.211617,0.140727 -0.312667,0.201404 l -0.01032,0.0054 c -0.120313,0.06988 -0.240101,0.134079 -0.364356,0.196023 l -0.0052,0.0027 -0.0052,0.0027 c -0.153464,0.07822 -0.254956,0.134107 -0.310091,0.158443 l -0.0025,0 c -0.222334,0.09633 -0.448612,0.181831 -0.679651,0.252421 l -0.0052,0 -0.0026,0 c -0.04448,0.01383 -0.136099,0.03833 -0.276483,0.07519 -0.172862,0.04535 -0.348721,0.08209 -0.524543,0.112783 -0.125314,0.02181 -0.219695,0.03955 -0.289404,0.04834 l -0.0052,0 -0.0078,0 c -0.262904,0.03586 -0.525534,0.05624 -0.790685,0.05908 -0.154251,-0.0025 -0.30882,-0.01045 -0.462528,-0.02417 l -0.01032,0 -0.0078,-0.0027 c -0.136981,-0.0102 -0.279621,-0.02479 -0.426353,-0.04565 l -0.0026,0 0,-0.0027 c -0.06163,-0.0085 -0.124679,-0.01653 -0.186045,-0.02685 l -0.0052,0 c -0.169628,-0.02949 -0.334986,-0.06597 -0.49612,-0.107413 -0.03208,-0.0088 -0.06366,-0.01758 -0.09561,-0.02685 l -0.0078,-0.0027 -0.0078,-0.0027 c -0.185096,-0.05139 -0.364771,-0.108707 -0.539861,-0.174565 l -0.0026,0 c -0.0018,-6.64e-4 -0.0034,-0.002 -0.0052,-0.0027 -0.01473,-0.0057 -0.02924,-0.01299 -0.04393,-0.0188 l -0.0052,0 -0.0026,-0.0027 c -0.186053,-0.07215 -0.367473,-0.150358 -0.545213,-0.239003 l -0.0078,-0.0054 -0.0026,0 c -0.01514,-0.0078 -0.02885,-0.01625 -0.04393,-0.02417 l -0.0052,-0.0027 -0.0052,-0.0027 c -0.170553,-0.08756 -0.339553,-0.183862 -0.503865,-0.287334 -0.02813,-0.0177 -0.05481,-0.03558 -0.08269,-0.05371 -0.179945,-0.117287 -0.350198,-0.236714 -0.511623,-0.365204 -0.175937,-0.140165 -0.337887,-0.283753 -0.490952,-0.432338 l -0.0052,-0.0054 -0.01293,-0.01343 c -1.28679,-1.25785 -2.09041,-3.022056 -2.09041,-5.002754 z m 0.377257,5.075269 c 0.06405,0.08466 0.126688,0.170459 0.193797,0.252421 -0.06721,-0.0821 -0.129666,-0.167618 -0.193797,-0.252421 z m 5.431479,-13.281629 c 0.264909,-0.02832 0.533953,-0.04296 0.806194,-0.04296 -0.272257,0 -0.540991,0.01515 -0.806194,0.04296 z m 0.806194,16.455686 c 0.167354,-0.0043 0.334533,-0.0142 0.501288,-0.02954 -0.166755,0.01534 -0.333934,0.02519 -0.501288,0.02954 z m 2.273883,-0.351778 c 0.128594,-0.04316 0.256114,-0.08972 0.382425,-0.139637 -0.126305,0.04992 -0.253827,0.09648 -0.382425,0.139637 z m 4.726059,-4.036047 c 0.102994,-0.202579 0.197819,-0.409528 0.284234,-0.620311 -0.08642,0.210783 -0.181241,0.417732 -0.284234,0.620311 z m -6.999942,-7.986163 c 2.191995,0 3.968959,1.846674 3.968959,4.124662 0,2.277989 -1.776964,4.124663 -3.968959,4.124663 -2.191995,0 -3.968958,-1.846674 -3.968958,-4.124663 0,-2.277988 1.776963,-4.124662 3.968958,-4.124662 z" transform="matrix(0,0.75586577,-0.72733217,0,30.723896,26.630141)"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gpmdp-tray.svg b/.icons/awkward/22x22/panel/gpmdp-tray.svg
new file mode 100644
index 00000000..a7eadd3e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gpmdp-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000147,11.000259 a 3,3 0 0 1 -3,3 3,3 0 0 1 -3.0000001,-3 3,3 0 0 1 3.0000001,-2.9999996 3,3 0 0 1 3,2.9999996 z M 4.8321785,3.0002592 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.7597653 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.5878907,-2.091785 7.7636719,-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 16.882959,9.8225248 c -0.54756,-2.7493573 -2.972238,-4.8222656 -5.882812,-4.8222656 -0.65436,0 -1.2842397,0.106345 -1.8730466,0.3007812 L 5.5333504,3.2072905 C 5.2806604,3.0617754 5.0427524,2.9957111 4.8321785,3.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 -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.1171872,0.1152344 c 2.773606,0 5,2.2266829 5,4.9999998 2.5e-5,0.18825 -0.03354,0.373712 -0.05469,0.560547 L 9.0489754,15.576431 C 8.9207113,15.520876 8.7874778,15.476582 8.6642098,15.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 7.8809582,14.896298 7.8050185,14.833417 7.7306161,14.767837 l -0.00195,0 C 7.6274139,14.67883 7.5578254,14.620659 7.5216317,14.586197 l -0.00195,-0.002 -0.00195,-0.002 -0.00977,-0.01172 -0.013672,-0.01367 C 7.3753492,14.439942 7.2630412,14.318063 7.1563973,14.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 6.7574719,13.633177 6.7083419,13.555155 6.6642098,13.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 6.3285179,12.783429 6.2663336,12.612393 6.2149911,12.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.2532046 0.078125,-0.3749999 0.00638,-0.024246 0.012785,-0.048118 0.019531,-0.072266 l 0.00195,-0.00586 0.00195,-0.00586 C 6.2132936,9.5691955 6.2549814,9.4333852 6.3028817,9.3010404 l 0,-0.00195 c 4.834e-4,-0.00133 0.00147,-0.00257 0.00195,-0.00391 0.00414,-0.011131 0.00945,-0.022102 0.013672,-0.033203 l 0,-0.00391 0.00195,-0.00195 C 6.3729278,9.115486 6.4298139,8.9783568 6.4942879,8.8440092 l 0.00391,-0.00586 0,-0.00195 c 0.00567,-0.011444 0.011822,-0.021803 0.017578,-0.033203 l 0.00195,-0.00391 0.00195,-0.00391 c 0.063681,-0.1289157 0.1337284,-0.2566568 0.208987,-0.3808545 0.01287,-0.021263 0.025876,-0.041431 0.039063,-0.0625 C 6.8530323,8.2158071 6.9398952,8.0871184 7.0333504,7.965103 7.1352968,7.8321183 7.2397333,7.709706 7.3478035,7.5940092 l 0.00391,-0.00391 0.00977,-0.00977 c 0.914875,-0.9726409 2.1980382,-1.58007 3.6386635,-1.58007 z M 7.3087411,6.2854154 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.6601559,4.1054686 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.0001473,11.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/22x22/panel/grive-app-ind-con-1.svg b/.icons/awkward/22x22/panel/grive-app-ind-con-1.svg
new file mode 100644
index 00000000..ea4f74ba
--- /dev/null
+++ b/.icons/awkward/22x22/panel/grive-app-ind-con-1.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -42.004)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/panel/grive-app-ind-con-2.svg b/.icons/awkward/22x22/panel/grive-app-ind-con-2.svg
new file mode 100644
index 00000000..2ea605f0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/grive-app-ind-con-2.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -42.004)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/panel/grive-app-ind-con-3.svg b/.icons/awkward/22x22/panel/grive-app-ind-con-3.svg
new file mode 100644
index 00000000..bfd9aa9f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/grive-app-ind-con-3.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -42.004)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/panel/grive-app-ind-sleep.svg b/.icons/awkward/22x22/panel/grive-app-ind-sleep.svg
new file mode 100644
index 00000000..62997540
--- /dev/null
+++ b/.icons/awkward/22x22/panel/grive-app-ind-sleep.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -42.004)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/panel/grive-app-ind.svg b/.icons/awkward/22x22/panel/grive-app-ind.svg
new file mode 100644
index 00000000..ffce7f70
--- /dev/null
+++ b/.icons/awkward/22x22/panel/grive-app-ind.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -42.004)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/panel/gsd-xrandr.svg b/.icons/awkward/22x22/panel/gsd-xrandr.svg
new file mode 120000
index 00000000..9e47514a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gsd-xrandr.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gsm-3g-full-secure.svg b/.icons/awkward/22x22/panel/gsm-3g-full-secure.svg
new file mode 120000
index 00000000..afc43d74
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/gsm-3g-full.svg b/.icons/awkward/22x22/panel/gsm-3g-full.svg
new file mode 120000
index 00000000..90a741a1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gsm-3g-full.svg
@@ -0,0 +1 @@
+network-cellular-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gsm-3g-high-secure.svg b/.icons/awkward/22x22/panel/gsm-3g-high-secure.svg
new file mode 120000
index 00000000..56374d21
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/gsm-3g-high.svg b/.icons/awkward/22x22/panel/gsm-3g-high.svg
new file mode 120000
index 00000000..d483798e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gsm-3g-high.svg
@@ -0,0 +1 @@
+network-cellular-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gsm-3g-low-secure.svg b/.icons/awkward/22x22/panel/gsm-3g-low-secure.svg
new file mode 120000
index 00000000..86597a5a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/gsm-3g-low.svg b/.icons/awkward/22x22/panel/gsm-3g-low.svg
new file mode 120000
index 00000000..1f49b2fc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gsm-3g-low.svg
@@ -0,0 +1 @@
+network-cellular-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gsm-3g-medium-secure.svg b/.icons/awkward/22x22/panel/gsm-3g-medium-secure.svg
new file mode 120000
index 00000000..08f73d5e
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/gsm-3g-medium.svg b/.icons/awkward/22x22/panel/gsm-3g-medium.svg
new file mode 120000
index 00000000..f8764e2c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gsm-3g-medium.svg
@@ -0,0 +1 @@
+network-cellular-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gsm-3g-none-secure.svg b/.icons/awkward/22x22/panel/gsm-3g-none-secure.svg
new file mode 120000
index 00000000..ea1920ef
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/gsm-3g-none.svg b/.icons/awkward/22x22/panel/gsm-3g-none.svg
new file mode 120000
index 00000000..a4482d85
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gsm-3g-none.svg
@@ -0,0 +1 @@
+network-cellular-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/gtg-panel.svg b/.icons/awkward/22x22/panel/gtg-panel.svg
new file mode 100644
index 00000000..7300a8ef
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gtg-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 4c-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/22x22/panel/gtk-dialog-authentication-panel.svg b/.icons/awkward/22x22/panel/gtk-dialog-authentication-panel.svg
new file mode 120000
index 00000000..0bfd732b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/gtk-dialog-authentication-panel.svg
@@ -0,0 +1 @@
+krb-valid-ticket.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/guake-indicator.svg b/.icons/awkward/22x22/panel/guake-indicator.svg
new file mode 100644
index 00000000..2df4e049
--- /dev/null
+++ b/.icons/awkward/22x22/panel/guake-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4.9999771,3 C 3.8920055,3 3,3.8919964 3,4.9999771 L 3,17.000023 C 3,18.107994 3.8919964,19 4.9999771,19 L 17.000023,19 C 18.107994,19 19,18.108004 19,17.000023 L 19,4.9999771 C 19,3.8920055 18.108004,3 17.000023,3 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 C 4.6936372,9.709988 4.499937,9.096988 4.499937,8.499964 4.499937,7.9027672 4.6936372,7.2920766 5.126935,6.8046864 5.560132,6.3172871 6.2499398,5.9999931 6.9999542,5.9999931 l 0.9999885,0 0,-1.0000023 z M 6.9999542,7.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.0000687,4.0000463 0.9999881,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.0001124,-1.24e-4 z m 2.9999661,2.999965 4.999942,0 0,1.999977 -4.999942,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/guake-tray.svg b/.icons/awkward/22x22/panel/guake-tray.svg
new file mode 120000
index 00000000..49add0e3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/guake-tray.svg
@@ -0,0 +1 @@
+guake-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/guitarix-tray.svg b/.icons/awkward/22x22/panel/guitarix-tray.svg
new file mode 100644
index 00000000..b6728518
--- /dev/null
+++ b/.icons/awkward/22x22/panel/guitarix-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.8007813,8 C 3.3575812,8 3,8.3770191 3,8.8457031 V 18.154297 C 3,18.622981 3.3575812,19 3.8007813,19 H 18.199219 C 18.642419,19 19,18.622981 19,18.154297 V 8.8457031 C 19,8.3770191 18.642419,8 18.199219,8 Z M 7.5,10 A 3.5,3.5 0 0 1 11,13.5 3.5,3.5 0 0 1 14.5,10 3.5,3.5 0 0 1 18,13.5 3.5,3.5 0 0 1 14.5,17 3.5,3.5 0 0 1 11,13.5 3.5,3.5 0 0 1 7.5,17 3.5,3.5 0 0 1 4,13.5 3.5,3.5 0 0 1 7.5,10 Z m 0,2 A 1.5,1.5 0 0 0 6,13.5 1.5,1.5 0 0 0 7.5,15 1.5,1.5 0 0 0 9,13.5 1.5,1.5 0 0 0 7.5,12 Z m 7,0 A 1.5,1.5 0 0 0 13,13.5 1.5,1.5 0 0 0 14.5,15 1.5,1.5 0 0 0 16,13.5 1.5,1.5 0 0 0 14.5,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.8007813,3 C 3.3575812,3 3,3.3192878 3,3.7148438 V 7.2851562 C 3,7.6807123 3.3575812,8 3.8007813,8 H 18.199219 C 18.642419,8 19,7.6807122 19,7.2851562 V 3.7148438 C 19,3.3192878 18.642419,3 18.199219,3 Z M 4.8710938,4 H 17.128906 C 17.61144,4 18,4.3018313 18,4.6757812 V 6.3242188 C 18,6.6981687 17.61144,7 17.128906,7 H 4.8710938 C 4.3885597,7 4,6.6981687 4,6.3242188 V 4.6757812 C 4,4.3018312 4.3885597,4 4.8710938,4 Z M 5.5,5 A 0.5,0.5 0 0 0 5,5.5 0.5,0.5 0 0 0 5.5,6 0.5,0.5 0 0 0 6,5.5 0.5,0.5 0 0 0 5.5,5 Z m 2,0 A 0.5,0.5 0 0 0 7,5.5 0.5,0.5 0 0 0 7.5,6 0.5,0.5 0 0 0 8,5.5 0.5,0.5 0 0 0 7.5,5 Z m 2,0 A 0.5,0.5 0 0 0 9,5.5 0.5,0.5 0 0 0 9.5,6 0.5,0.5 0 0 0 10,5.5 0.5,0.5 0 0 0 9.5,5 Z M 16,5 v 1 h 1 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/haguichi-connected.svg b/.icons/awkward/22x22/panel/haguichi-connected.svg
new file mode 100644
index 00000000..a0ddc34b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/haguichi-connected.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19.15 -2.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/22x22/panel/haguichi-connecting-1.svg b/.icons/awkward/22x22/panel/haguichi-connecting-1.svg
new file mode 100644
index 00000000..331216a7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/haguichi-connecting-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.524 19h5.4757l-7.0462-7.4937-3.3086 2.2912z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m11.524 3h5.4757l-7.5243 8-2.821 2.807-2.6547-2.807z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/haguichi-connecting-2.svg b/.icons/awkward/22x22/panel/haguichi-connecting-2.svg
new file mode 100644
index 00000000..2f7e6024
--- /dev/null
+++ b/.icons/awkward/22x22/panel/haguichi-connecting-2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.524 19h5.4757l-7.0462-7.4937-3.3086 2.2912z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11.524 3h5.4757l-7.5243 8-2.821 2.807-2.6547-2.807z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/haguichi-connecting-3.svg b/.icons/awkward/22x22/panel/haguichi-connecting-3.svg
new file mode 120000
index 00000000..07f4e9ce
--- /dev/null
+++ b/.icons/awkward/22x22/panel/haguichi-connecting-3.svg
@@ -0,0 +1 @@
+haguichi-disconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/haguichi-disconnected.svg b/.icons/awkward/22x22/panel/haguichi-disconnected.svg
new file mode 100644
index 00000000..7ed8d988
--- /dev/null
+++ b/.icons/awkward/22x22/panel/haguichi-disconnected.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.524 19h5.4757l-7.0462-7.4937-3.3086 2.2912z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m11.524 3h5.4757l-7.5243 8-2.821 2.807-2.6547-2.807z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/hangouts-available.svg b/.icons/awkward/22x22/panel/hangouts-available.svg
new file mode 100644
index 00000000..264a2f41
--- /dev/null
+++ b/.icons/awkward/22x22/panel/hangouts-available.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.504661,3.000003 c -0.01002,0.022434 -0.0318,0.014113 -0.04883,0.015644 C 10.217403,3.035864 9.9801579,3.06073 9.7448399,3.103645 8.025308,3.4169279 6.6128896,4.2304677 5.5199057,5.5421687 4.6208367,6.6208853 4.1267988,7.8583019 4.0197906,9.2380859 c -0.051804,0.6687262 -0.002,1.6303401 0.1504026,2.2840381 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.020586,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.4950446 -0.0068,-1.286555 -0.09962,-1.7736495 C 17.64486,7.2389279 17.052377,6.1037048 16.118306,5.135423 15.724275,4.7266251 15.282023,4.3712382 14.793985,4.0696702 13.885916,3.5079946 12.896236,3.1630098 11.823053,3.0410709 11.692223,3.0261447 11.559415,3.0296129 11.430445,3.0000048 l -0.925852,0 z M 9.6725663,7.9885135 c 0.207936,-2.503e-4 0.3790287,0.2038125 0.312524,0.4028355 0.015902,0.037605 0.013671,0.078066 0.013671,0.1173306 0,0.8560449 7.997e-4,1.7114424 0,2.5675874 -6.001e-4,0.764733 -0.494784,1.47984 -1.2227498,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.312524,-0.631631 -0.4937379,-0.001 -1.0042541,-0.001 -1.498162,-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.7745448 0.0014,-1.2160648 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.0003067,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.8560449 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.7745446 0.0014,-1.2160647 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/hangouts-notification.svg b/.icons/awkward/22x22/panel/hangouts-notification.svg
new file mode 100644
index 00000000..1047a5a7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/hangouts-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.504661,3.000003 c -0.01002,0.022434 -0.0318,0.014113 -0.04883,0.015644 C 10.217403,3.035864 9.9801579,3.06073 9.7448399,3.103645 8.025308,3.4169279 6.6128896,4.2304677 5.5199057,5.5421687 4.6208367,6.6208853 4.1267988,7.8583019 4.0197906,9.2380859 c -0.051804,0.6687262 -0.002,1.6303401 0.1504026,2.2840381 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.020586,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.4950446 -0.0068,-1.286555 -0.09962,-1.7736495 C 17.64486,7.2389279 17.052377,6.1037048 16.118306,5.135423 15.724275,4.7266251 15.282023,4.3712382 14.793985,4.0696702 13.885916,3.5079946 12.896236,3.1630098 11.823053,3.0410709 11.692223,3.0261447 11.559415,3.0296129 11.430445,3.0000048 l -0.925852,0 z M 9.6725663,7.9885135 c 0.207936,-2.503e-4 0.3790287,0.2038125 0.312524,0.4028355 0.015902,0.037605 0.013671,0.078066 0.013671,0.1173306 0,0.8560449 7.997e-4,1.7114424 0,2.5675874 -6.001e-4,0.764733 -0.494784,1.47984 -1.2227498,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.312524,-0.631631 -0.4937379,-0.001 -1.0042541,-0.001 -1.498162,-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.7745448 0.0014,-1.2160648 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.0003067,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.8560449 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.7745446 0.0014,-1.2160647 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="20" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/hangouts-offline.svg b/.icons/awkward/22x22/panel/hangouts-offline.svg
new file mode 100644
index 00000000..54372452
--- /dev/null
+++ b/.icons/awkward/22x22/panel/hangouts-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.504661,3.000003 c -0.01002,0.022434 -0.0318,0.014113 -0.04883,0.015644 C 10.217403,3.035864 9.9801579,3.06073 9.7448399,3.103645 8.025308,3.4169279 6.6128896,4.2304677 5.5199057,5.5421687 4.6208367,6.6208853 4.1267988,7.8583019 4.0197906,9.2380859 c -0.051804,0.6687262 -0.002,1.6303401 0.1504026,2.2840381 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.020586,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.4950446 -0.0068,-1.286555 -0.09962,-1.7736495 C 17.64486,7.2389279 17.052377,6.1037048 16.118306,5.135423 15.724275,4.7266251 15.282023,4.3712382 14.793985,4.0696702 13.885916,3.5079946 12.896236,3.1630098 11.823053,3.0410709 11.692223,3.0261447 11.559415,3.0296129 11.430445,3.0000048 l -0.925852,0 z M 9.6725663,7.9885135 c 0.207936,-2.503e-4 0.3790287,0.2038125 0.312524,0.4028355 0.015902,0.037605 0.013671,0.078066 0.013671,0.1173306 0,0.8560449 7.997e-4,1.7114424 0,2.5675874 -6.001e-4,0.764733 -0.494784,1.47984 -1.2227498,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.312524,-0.631631 -0.4937379,-0.001 -1.0042541,-0.001 -1.498162,-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.7745448 0.0014,-1.2160648 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.0003067,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.8560449 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.7745446 0.0014,-1.2160647 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/hangouts-working.svg b/.icons/awkward/22x22/panel/hangouts-working.svg
new file mode 100644
index 00000000..d18bfbd9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/hangouts-working.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.503906 3 C 10.493886 3.022434 10.472108 3.014094 10.455078 3.015625 C 10.21665 3.035842 9.9794586 3.0606006 9.7441406 3.1035156 C 8.0246087 3.4167985 6.6125151 4.2312678 5.5195312 5.5429688 C 4.6204623 6.6216853 4.1265395 7.8584973 4.0195312 9.2382812 C 3.9677272 9.9070075 4.0175193 10.867786 4.1699219 11.521484 C 4.2831005 12.007738 4.45244 12.478665 4.6796875 12.927734 C 4.6996395 12.965954 4.7179703 13.004754 4.7382812 13.042969 C 5.1116209 13.750002 5.5915032 14.379664 6.1933594 14.923828 C 6.5101937 15.210288 6.8502087 15.469426 7.2167969 15.693359 C 8.1874613 16.285893 9.2371416 16.869986 10.361328 16.986328 L 10.607422 17.011719 C 10.689212 17.012819 11.000531 17.032934 11 17.113281 C 10.9963 17.798988 10.997947 18.228225 10.998047 18.914062 C 10.998136 18.940673 11.000353 18.96691 11.001953 19 C 11.001953 19 11.276308 18.875739 11.509766 18.765625 C 12.673356 18.196991 13.74983 17.50128 14.720703 16.652344 C 14.93882 16.461681 15.14693 16.260797 15.347656 16.052734 C 15.433606 15.963754 15.519343 15.872091 15.605469 15.783203 C 15.73852 15.646366 15.853097 15.493695 15.978516 15.349609 C 16.123368 15.183427 16.254553 15.005912 16.382812 14.828125 C 16.666384 14.435195 16.919936 14.026728 17.132812 13.59375 C 17.24049 13.374852 17.342847 13.15354 17.433594 12.927734 C 17.436594 12.923534 17.439506 12.920646 17.441406 12.916016 C 17.688705 12.297701 17.847284 11.658354 17.931641 11.001953 C 17.961101 10.773324 17.980108 10.54241 17.992188 10.3125 C 18.017907 9.8174554 17.985398 9.0242039 17.892578 8.5371094 C 17.645553 7.2380258 17.053212 6.1030474 16.119141 5.1347656 C 15.72511 4.7259677 15.28296 4.3718805 14.794922 4.0703125 C 13.886853 3.5086369 12.895449 3.1629545 11.822266 3.0410156 C 11.691436 3.0260894 11.558657 3.0296081 11.429688 3 L 10.503906 3 z M 8 9 A 1 1 0 0 1 9 10 A 1 1 0 0 1 8 11 A 1 1 0 0 1 7 10 A 1 1 0 0 1 8 9 z M 11 9 A 1 1 0 0 1 12 10 A 1 1 0 0 1 11 11 A 1 1 0 0 1 10 10 A 1 1 0 0 1 11 9 z M 14 9 A 1 1 0 0 1 15 10 A 1 1 0 0 1 14 11 A 1 1 0 0 1 13 10 A 1 1 0 0 1 14 9 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/harmony-tray.svg b/.icons/awkward/22x22/panel/harmony-tray.svg
new file mode 100644
index 00000000..8ac78e10
--- /dev/null
+++ b/.icons/awkward/22x22/panel/harmony-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 c -4.4320002,0 -7.9999998,3.568 -7.9999998,8 0,4.432 3.5679996,8 7.9999998,8 4.432,0 8,-3.568 8,-8 0,-4.432 -3.568,-8 -8,-8 z m 2.210938,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.058594,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.4477402,0.0031 -0.8277402,0.0186 -0.8437502,0.03516 -0.016,0.01656 -0.105135,0.366654 -0.197266,0.777344 -0.09212,0.41069 -0.256657,1.086953 -0.367187,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.4742153 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.824218,-0.2792969 0.67605,-0.014051 0.643324,0.23674 0.621094,0.78125 -0.01992,0.48805 -0.149751,1.4062844 -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.0644532,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.9355465 0.1985,-0.90073 0.39603,-1.6964313 0.4375,-1.7695313 0.09463,-0.1667394 0.32678,-0.2988275 0.527341,-0.2988275 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/hexchat-fileoffer.svg b/.icons/awkward/22x22/panel/hexchat-fileoffer.svg
new file mode 120000
index 00000000..49efef62
--- /dev/null
+++ b/.icons/awkward/22x22/panel/hexchat-fileoffer.svg
@@ -0,0 +1 @@
+hexchat-highlight.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/hexchat-highlight.svg b/.icons/awkward/22x22/panel/hexchat-highlight.svg
new file mode 100644
index 00000000..2df01b3e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/hexchat-highlight.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5085981,4.0004733 C 6.1489137,4.0001918 5.8163031,4.18985 5.6356835,4.4982188 L 2.1362503,10.497381 c -0.1816671,0.310332 -0.1816671,0.693379 0,1.003711 L 5.6356835,17.4999 C 5.8162125,17.808405 6.1488401,18.000208 6.5085981,18 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 14.366601,4.4982188 C 14.186299,4.1903924 13.85451,4.0008176 13.495458,4.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 -3.257487,3.255365 L 6.744859,6.3279925 C 6.877544,6.1325547 7.1025553,6.0102056 7.3481762,5.999941 Z M 5.6708268,8.0817744 8.5882181,10.999166 5.6708268,13.916911 4.104611,11.358747 c -0.1369379,-0.222096 -0.1369379,-0.496535 0,-0.718631 L 5.6707205,8.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 16.54,4.0004988 C 16.109553,4 15.862066,4.4652387 16.080431,4.8030833 l 0.951789,1.4645661 0.947077,1.4645662 c 0.232394,0.3570455 0.811247,0.3570455 1.043641,0 L 19.974409,6.2677203 20.921272,4.803225 C 21.149099,4.4460577 20.860852,4.0019147 20.399646,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/hexchat-indicator.svg b/.icons/awkward/22x22/panel/hexchat-indicator.svg
new file mode 100644
index 00000000..df45d486
--- /dev/null
+++ b/.icons/awkward/22x22/panel/hexchat-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5085981,4.0004733 C 6.1489137,4.0001918 5.8163031,4.18985 5.6356835,4.4982188 L 2.1362503,10.497381 c -0.1816671,0.310332 -0.1816671,0.693379 0,1.003711 L 5.6356835,17.4999 C 5.8162125,17.808405 6.1488401,18.000208 6.5085981,18 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 14.366601,4.4982188 C 14.186299,4.1903924 13.85451,4.0008176 13.495458,4.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 -3.257487,3.255365 L 6.744859,6.3279925 C 6.877544,6.1325547 7.1025553,6.0102056 7.3481762,5.999941 Z M 5.6708268,8.0817744 8.5882181,10.999166 5.6708268,13.916911 4.104611,11.358747 c -0.1369379,-0.222096 -0.1369379,-0.496535 0,-0.718631 L 5.6707205,8.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/22x22/panel/hexchat-message.svg b/.icons/awkward/22x22/panel/hexchat-message.svg
new file mode 120000
index 00000000..49efef62
--- /dev/null
+++ b/.icons/awkward/22x22/panel/hexchat-message.svg
@@ -0,0 +1 @@
+hexchat-highlight.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/high-signal-lock.svg b/.icons/awkward/22x22/panel/high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/high-signal.svg b/.icons/awkward/22x22/panel/high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/22x22/panel/high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/hipchat4-attention.svg b/.icons/awkward/22x22/panel/hipchat4-attention.svg
new file mode 100644
index 00000000..c9fdfcb9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/hipchat4-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.9434c-4.3678 0-8 3.3281-8 7.4996 0 4.172 3.6322 7.5 8 7.5a1.0001 1.0001 0 0 0 0.002 0c0.612-0.001 1.213-0.118 1.809-0.25 1.228 0.809 2.664 1.539 4.367 1.233a1.0001 1.0001 0 0 0 0.549 -1.67c-0.583-0.616-0.891-1-0.909-1.82 1.331-1.368 2.18-3.11 2.182-4.993 0-4.1715-3.632-7.4996-8-7.4996zm0 2c3.363 0 5.999 2.4911 6 5.4976-0.002 1.5-0.667 2.939-1.873 3.987a1.0001 1.0001 0 0 0 -0.342 0.703c-0.032 0.629 0.162 1.107 0.344 1.586-0.5-0.204-1.006-0.494-1.553-0.873a1.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.492-6-5.5 0-3.0075 2.6358-5.4996 6-5.4996zm3.016 6.8416a0.75008 0.75008 0 0 0 -0.467 0.158c-0.905 0.682-1.74 0.985-2.551 0.987-0.811 0.001-1.6398-0.297-2.5429-0.985a0.75042 0.75042 0 1 0 -0.9102 1.194c1.0969 0.835 2.2677 1.293 3.4571 1.291 1.189-0.003 2.354-0.464 3.449-1.289a0.75008 0.75008 0 0 0 -0.435 -1.356z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="11" cy="9" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/hipchat4.svg b/.icons/awkward/22x22/panel/hipchat4.svg
new file mode 100644
index 00000000..f40484cb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/hipchat4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.9434c-4.3678 0-8 3.3281-8 7.4996 0 4.172 3.6322 7.5 8 7.5a1.0001 1.0001 0 0 0 0.002 0c0.612-0.001 1.213-0.118 1.809-0.25 1.228 0.809 2.664 1.539 4.367 1.233a1.0001 1.0001 0 0 0 0.549 -1.67c-0.583-0.616-0.891-1-0.909-1.82 1.331-1.368 2.18-3.11 2.182-4.993 0-4.1715-3.632-7.4996-8-7.4996zm0 2c3.363 0 5.999 2.4911 6 5.4976-0.002 1.5-0.667 2.939-1.873 3.987a1.0001 1.0001 0 0 0 -0.342 0.703c-0.032 0.629 0.162 1.107 0.344 1.586-0.5-0.204-1.006-0.494-1.553-0.873a1.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.492-6-5.5 0-3.0075 2.6358-5.4996 6-5.4996zm3.016 6.8416a0.75008 0.75008 0 0 0 -0.467 0.158c-0.905 0.682-1.74 0.985-2.551 0.987-0.811 0.001-1.6398-0.297-2.5429-0.985a0.75042 0.75042 0 1 0 -0.9102 1.194c1.0969 0.835 2.2677 1.293 3.4571 1.291 1.189-0.003 2.354-0.464 3.449-1.289a0.75008 0.75008 0 0 0 -0.435 -1.356z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/hp-indicator.svg b/.icons/awkward/22x22/panel/hp-indicator.svg
new file mode 100644
index 00000000..60251e5f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/hp-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-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.9688-5.502-0.31102-0.0044-0.61915 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.0904-0.001-0.1765 0.009-0.2638-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.6289-0.1759 0.955-0.2344-0.3254 0.0602-0.6449 0.1364-0.955 0.2344zm0.955-0.2344c0.3249-0.0582 0.6567-0.0974 0.9937-0.1172-0.337 0.0198-0.6693 0.0573-0.9937 0.1172zm4.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.9457 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/22x22/panel/idle-bad-signal-lock.svg b/.icons/awkward/22x22/panel/idle-bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/idle-bad-signal.svg b/.icons/awkward/22x22/panel/idle-bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/idle-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/idle-good-signal-lock.svg b/.icons/awkward/22x22/panel/idle-good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/idle-good-signal.svg b/.icons/awkward/22x22/panel/idle-good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/idle-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/idle-high-signal-lock.svg b/.icons/awkward/22x22/panel/idle-high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/idle-high-signal.svg b/.icons/awkward/22x22/panel/idle-high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/22x22/panel/idle-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/idle-low-signal-lock.svg b/.icons/awkward/22x22/panel/idle-low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/idle-low-signal.svg b/.icons/awkward/22x22/panel/idle-low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/idle-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-cpufreq-100.svg b/.icons/awkward/22x22/panel/indicator-cpufreq-100.svg
new file mode 100644
index 00000000..5b22becf
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-cpufreq-100.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m6.3477 3a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.155 0.6144-1.2637 1.2637h-1.5684a0.25823 0.25823 0 1 0 0 0.5175h1.541v2.5821h-1.541a0.25823 0.25823 0 1 0 0 0.5156h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.516h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.517h1.5684c0.1087 0.65 0.6144 1.155 1.2637 1.264v1.568a0.25823 0.25823 0 1 0 0.5175 0v-1.541h2.5821v1.541a0.25823 0.25823 0 1 0 0.5156 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.516 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.517 0v-1.568c0.65-0.109 1.155-0.614 1.264-1.264h1.568a0.25823 0.25823 0 0 0 0.262 -0.261 0.25823 0.25823 0 0 0 -0.262 -0.256h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.262 0.25823 0.25823 0 0 0 -0.262 -0.254h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.2617 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.541v-2.5821h1.541a0.25823 0.25823 0 0 0 0.262 -0.2636 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.568c-0.109-0.6493-0.614-1.155-1.264-1.2637v-1.5684a0.25823 0.25823 0 0 0 -0.263 -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.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2617 -0.2617 0.25823 0.25823 0 0 0 -0.2539 0.2617v1.541h-2.5821v-1.541a0.25823 0.25823 0 0 0 -0.2636 -0.2617zm0.1523 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/22x22/panel/indicator-cpufreq-25.svg b/.icons/awkward/22x22/panel/indicator-cpufreq-25.svg
new file mode 100644
index 00000000..71e87ac8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-cpufreq-25.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.3477 3a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.155 0.6144-1.2637 1.2637h-1.5684a0.25823 0.25823 0 1 0 0 0.5175h1.541v2.5821h-1.541a0.25823 0.25823 0 1 0 0 0.5156h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.516h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.517h1.5684c0.1087 0.65 0.6144 1.155 1.2637 1.264v1.568a0.25823 0.25823 0 1 0 0.5175 0v-1.541h2.5821v1.541a0.25823 0.25823 0 1 0 0.5156 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.516 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.517 0v-1.568c0.65-0.109 1.155-0.614 1.264-1.264h1.568a0.25823 0.25823 0 0 0 0.262 -0.261 0.25823 0.25823 0 0 0 -0.262 -0.256h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.262 0.25823 0.25823 0 0 0 -0.262 -0.254h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.2617 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.541v-2.5821h1.541a0.25823 0.25823 0 0 0 0.262 -0.2636 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.568c-0.109-0.6493-0.614-1.155-1.264-1.2637v-1.5684a0.25823 0.25823 0 0 0 -0.263 -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.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2617 -0.2617 0.25823 0.25823 0 0 0 -0.2539 0.2617v1.541h-2.5821v-1.541a0.25823 0.25823 0 0 0 -0.2636 -0.2617zm0.1523 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/22x22/panel/indicator-cpufreq-50.svg b/.icons/awkward/22x22/panel/indicator-cpufreq-50.svg
new file mode 100644
index 00000000..bda7f607
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-cpufreq-50.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.3477 3a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.155 0.6144-1.2637 1.2637h-1.5684a0.25823 0.25823 0 1 0 0 0.5175h1.541v2.5821h-1.541a0.25823 0.25823 0 1 0 0 0.5156h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.516h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.517h1.5684c0.1087 0.65 0.6144 1.155 1.2637 1.264v1.568a0.25823 0.25823 0 1 0 0.5175 0v-1.541h2.5821v1.541a0.25823 0.25823 0 1 0 0.5156 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.516 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.517 0v-1.568c0.65-0.109 1.155-0.614 1.264-1.264h1.568a0.25823 0.25823 0 0 0 0.262 -0.261 0.25823 0.25823 0 0 0 -0.262 -0.256h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.262 0.25823 0.25823 0 0 0 -0.262 -0.254h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.2617 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.541v-2.5821h1.541a0.25823 0.25823 0 0 0 0.262 -0.2636 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.568c-0.109-0.6493-0.614-1.155-1.264-1.2637v-1.5684a0.25823 0.25823 0 0 0 -0.263 -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.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2617 -0.2617 0.25823 0.25823 0 0 0 -0.2539 0.2617v1.541h-2.5821v-1.541a0.25823 0.25823 0 0 0 -0.2636 -0.2617zm0.1523 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/22x22/panel/indicator-cpufreq-75.svg b/.icons/awkward/22x22/panel/indicator-cpufreq-75.svg
new file mode 100644
index 00000000..a6f9e8b0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-cpufreq-75.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.3477 3a0.25823 0.25823 0 0 0 -0.2539 0.2617v1.5684c-0.6493 0.1087-1.155 0.6144-1.2637 1.2637h-1.5684a0.25823 0.25823 0 1 0 0 0.5175h1.541v2.5821h-1.541a0.25823 0.25823 0 1 0 0 0.5156h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.516h1.541v2.582h-1.541a0.25823 0.25823 0 1 0 0 0.517h1.5684c0.1087 0.65 0.6144 1.155 1.2637 1.264v1.568a0.25823 0.25823 0 1 0 0.5175 0v-1.541h2.5821v1.541a0.25823 0.25823 0 1 0 0.5156 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.516 0v-1.541h2.582v1.541a0.25823 0.25823 0 1 0 0.517 0v-1.568c0.65-0.109 1.155-0.614 1.264-1.264h1.568a0.25823 0.25823 0 0 0 0.262 -0.261 0.25823 0.25823 0 0 0 -0.262 -0.256h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.262 0.25823 0.25823 0 0 0 -0.262 -0.254h-1.541v-2.582h1.541a0.25823 0.25823 0 0 0 0.262 -0.2617 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.541v-2.5821h1.541a0.25823 0.25823 0 0 0 0.262 -0.2636 0.25823 0.25823 0 0 0 -0.262 -0.2539h-1.568c-0.109-0.6493-0.614-1.155-1.264-1.2637v-1.5684a0.25823 0.25823 0 0 0 -0.263 -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.254 0.2617v1.541h-2.582v-1.541a0.25823 0.25823 0 0 0 -0.2617 -0.2617 0.25823 0.25823 0 0 0 -0.2539 0.2617v1.541h-2.5821v-1.541a0.25823 0.25823 0 0 0 -0.2636 -0.2617zm0.1523 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/22x22/panel/indicator-cpufreq.svg b/.icons/awkward/22x22/panel/indicator-cpufreq.svg
new file mode 100644
index 00000000..236c4a68
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-cpufreq.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.3482 3a0.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.263 -0.262 0.25823 0.25823 0 0 0 -0.262 -0.2542h-1.5411v-2.582h1.5411a0.25823 0.25823 0 0 0 0.262 -0.2622 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.2624 -0.2623 0.25823 0.25823 0 0 0 -0.2542 0.2623v1.5411h-2.582v-1.5411a0.25823 0.25823 0 0 0 -0.2622 -0.2623z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-feedindicator-attention.svg b/.icons/awkward/22x22/panel/indicator-feedindicator-attention.svg
new file mode 100644
index 00000000..f00ee3e2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-feedindicator-attention.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-feedindicator.svg b/.icons/awkward/22x22/panel/indicator-feedindicator.svg
new file mode 100644
index 00000000..d884a053
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-feedindicator.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 3)">
+ <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/22x22/panel/indicator-fortune.svg b/.icons/awkward/22x22/panel/indicator-fortune.svg
new file mode 100644
index 00000000..735634a0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-fortune.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.9008 4.0046c-3.0145 0.8638-5.1423 3.1876-4.8788 6.4192 0.30404 3.7286 5.7586 7.4982 7.8951 7.5762 0.93109-0.21818 0.39182-3.1702-0.15625-5.3984-0.15364-0.60202-0.30807-1.2016-0.48438-1.8047-0.05735-0.19536-0.1264-0.43708-0.14453-0.49609-0.29178-0.96963-0.64508-2.0771-1.2227-3.8379-0.10922-0.31826 0.12072-0.65138 0.45703-0.66211 0.22509-0.00746 0.42739 0.13647 0.49414 0.35156 1.0011 3.0519 1.3984 4.3934 1.8066 5.9688 1.6088 1.9966 3.9476 4.729 4.7031 4.5586 1.1654-0.2629 1.5874-7.948-0.53774-10.318-2.126-2.3703-4.941-2.9273-7.932-2.357z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ak.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ak.svg
new file mode 100644
index 00000000..b7bd6bc1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ak.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Am.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Am.svg
new file mode 100644
index 00000000..901df318
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Am.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ar-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-1.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ar-10.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-10.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ar-11.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-11.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ar-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-2.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ar-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-3.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ar-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-4.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ar-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-5.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ar-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-6.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ar-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-7.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ar-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-8.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ar-9.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-9.svg
new file mode 120000
index 00000000..86266ed4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ar-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ar.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ar.svg
new file mode 100644
index 00000000..01f10d69
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Av.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Av.svg
new file mode 100644
index 00000000..5e108c9d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Av.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Az-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Az-1.svg
new file mode 120000
index 00000000..062c1a53
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Az-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Az.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Az-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Az-2.svg
new file mode 120000
index 00000000..062c1a53
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Az-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Az.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Az.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Az.svg
new file mode 100644
index 00000000..8714cb3a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Az.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be-1.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be-10.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be-10.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be-11.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be-11.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be-12.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be-12.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be-13.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be-13.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be-14.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be-14.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be-2.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be-3.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be-4.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be-5.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be-6.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be-7.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be-8.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be-9.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be-9.svg
new file mode 120000
index 00000000..f0306a48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Be.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Be.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Be.svg
new file mode 100644
index 00000000..33feba2c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Be.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bg-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bg-1.svg
new file mode 120000
index 00000000..1abf17d3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bg-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bg-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bg-2.svg
new file mode 120000
index 00000000..1abf17d3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bg-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bg-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bg-3.svg
new file mode 120000
index 00000000..1abf17d3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bg-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bg.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bg.svg
new file mode 100644
index 00000000..041f0ce1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bg.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bm.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bm.svg
new file mode 100644
index 00000000..4767b3a4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bn-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bn-1.svg
new file mode 120000
index 00000000..0447c221
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bn-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bn.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bn-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bn-2.svg
new file mode 120000
index 00000000..0447c221
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bn-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bn.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bn-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bn-3.svg
new file mode 120000
index 00000000..0447c221
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bn-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bn.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bn-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bn-4.svg
new file mode 120000
index 00000000..0447c221
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bn-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bn.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bn.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bn.svg
new file mode 100644
index 00000000..ae5f4094
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bn.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Br-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Br-1.svg
new file mode 120000
index 00000000..407086e8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Br-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Br.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Br-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Br-2.svg
new file mode 120000
index 00000000..407086e8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Br-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Br.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Br-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Br-3.svg
new file mode 120000
index 00000000..407086e8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Br-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Br.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Br.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Br.svg
new file mode 100644
index 00000000..4dbb6129
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Br.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bs-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bs-1.svg
new file mode 120000
index 00000000..53b80582
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bs-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bs-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bs-2.svg
new file mode 120000
index 00000000..53b80582
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bs-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bs-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bs-3.svg
new file mode 120000
index 00000000..53b80582
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bs-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bs-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bs-4.svg
new file mode 120000
index 00000000..53b80582
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bs-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bs-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bs-5.svg
new file mode 120000
index 00000000..53b80582
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bs-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Bs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Bs.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Bs.svg
new file mode 100644
index 00000000..11d2f70f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Bs.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-By-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-By-1.svg
new file mode 120000
index 00000000..21ffb643
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-By-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-By.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-By-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-By-2.svg
new file mode 120000
index 00000000..21ffb643
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-By-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-By.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-By-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-By-3.svg
new file mode 120000
index 00000000..21ffb643
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-By-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-By.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-By.svg b/.icons/awkward/22x22/panel/indicator-keyboard-By.svg
new file mode 100644
index 00000000..4872e215
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-By.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ch.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ch.svg
new file mode 100644
index 00000000..ba769afe
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ch.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cm-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cm-1.svg
new file mode 120000
index 00000000..c46ff7b1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cm-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cm-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cm-2.svg
new file mode 120000
index 00000000..c46ff7b1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cm-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cm-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cm-3.svg
new file mode 120000
index 00000000..c46ff7b1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cm-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cm-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cm-4.svg
new file mode 120000
index 00000000..c46ff7b1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cm-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cm-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cm-5.svg
new file mode 120000
index 00000000..c46ff7b1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cm-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cm.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cm.svg
new file mode 100644
index 00000000..d2cc9677
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cr-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cr-1.svg
new file mode 120000
index 00000000..f072b330
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cr-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cr-2.svg
new file mode 120000
index 00000000..f072b330
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cr-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cr-3.svg
new file mode 120000
index 00000000..f072b330
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cr.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cr.svg
new file mode 100644
index 00000000..acab2e07
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cs-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cs-1.svg
new file mode 120000
index 00000000..50ed1589
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cs-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cs-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cs-2.svg
new file mode 120000
index 00000000..50ed1589
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cs-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cs-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cs-3.svg
new file mode 120000
index 00000000..50ed1589
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cs-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cs-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cs-4.svg
new file mode 120000
index 00000000..50ed1589
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cs-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cs-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cs-5.svg
new file mode 120000
index 00000000..50ed1589
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cs-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cs-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cs-6.svg
new file mode 120000
index 00000000..50ed1589
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cs-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Cs.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Cs.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Cs.svg
new file mode 100644
index 00000000..3493160f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Cs.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Da-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Da-1.svg
new file mode 120000
index 00000000..378b74fe
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Da-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Da-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Da-2.svg
new file mode 120000
index 00000000..378b74fe
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Da-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Da-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Da-3.svg
new file mode 120000
index 00000000..378b74fe
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Da-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Da-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Da-4.svg
new file mode 120000
index 00000000..378b74fe
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Da-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Da-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Da-5.svg
new file mode 120000
index 00000000..378b74fe
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Da-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Da.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Da.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Da.svg
new file mode 100644
index 00000000..c6242615
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Da.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-1.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-10.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-10.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-11.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-11.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-12.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-12.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-13.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-13.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-14.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-14.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-15.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-15.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-16.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-16.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-17.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-17.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-18.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-18.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-19.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-19.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-2.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-20.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-20.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-21.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-21.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-21.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-22.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-22.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-22.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-23.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-23.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-23.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-24.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-24.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-24.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-25.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-25.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-25.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-3.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-4.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-5.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-6.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-7.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-8.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De-9.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De-9.svg
new file mode 120000
index 00000000..0180a1b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-De.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-De.svg b/.icons/awkward/22x22/panel/indicator-keyboard-De.svg
new file mode 100644
index 00000000..51981811
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-De.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Dv.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Dv.svg
new file mode 100644
index 00000000..3a2ea382
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Dv.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Dz.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Dz.svg
new file mode 100644
index 00000000..6ce61642
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Dz.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ee.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ee.svg
new file mode 100644
index 00000000..f3acda77
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ee.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-1.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-10.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-10.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-11.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-11.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-12.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-12.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-13.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-13.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-14.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-14.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-15.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-15.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-16.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-16.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-17.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-17.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-18.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-18.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-19.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-19.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-2.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-20.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-20.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-21.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-21.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-21.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-22.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-22.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-22.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-23.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-23.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-23.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-24.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-24.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-24.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-25.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-25.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-25.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-26.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-26.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-26.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-27.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-27.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-27.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-28.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-28.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-28.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-29.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-29.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-29.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-3.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-30.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-30.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-30.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-31.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-31.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-31.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-32.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-32.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-32.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-33.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-33.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-33.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-34.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-34.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-34.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-35.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-35.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-35.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-4.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-5.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-6.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-7.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-8.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En-9.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En-9.svg
new file mode 120000
index 00000000..2418dd7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-En.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-En.svg b/.icons/awkward/22x22/panel/indicator-keyboard-En.svg
new file mode 100644
index 00000000..6e14e3e4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-En.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Eo-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Eo-1.svg
new file mode 120000
index 00000000..24188cbd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Eo-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Eo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Eo-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Eo-2.svg
new file mode 120000
index 00000000..24188cbd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Eo-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Eo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Eo.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Eo.svg
new file mode 100644
index 00000000..5ed4fb5d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Eo.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Es-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Es-1.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Es-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Es-10.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Es-10.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Es-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Es-11.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Es-11.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Es-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Es-12.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Es-12.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Es-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Es-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Es-2.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Es-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Es-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Es-3.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Es-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Es-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Es-4.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Es-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Es-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Es-5.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Es-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Es-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Es-6.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Es-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Es-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Es-7.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Es-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Es-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Es-8.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Es-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Es-9.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Es-9.svg
new file mode 120000
index 00000000..88508478
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Es-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Es.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Es.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Es.svg
new file mode 100644
index 00000000..f6881256
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Es.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Et-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Et-1.svg
new file mode 120000
index 00000000..915bf452
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Et-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Et.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Et-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Et-2.svg
new file mode 120000
index 00000000..915bf452
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Et-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Et.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Et-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Et-3.svg
new file mode 120000
index 00000000..915bf452
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Et-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Et.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Et-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Et-4.svg
new file mode 120000
index 00000000..915bf452
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Et-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Et.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Et.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Et.svg
new file mode 100644
index 00000000..67640243
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Et.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fa-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fa-1.svg
new file mode 120000
index 00000000..df670dbc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fa-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fa.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fa-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fa-2.svg
new file mode 120000
index 00000000..df670dbc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fa-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fa.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fa-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fa-3.svg
new file mode 120000
index 00000000..df670dbc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fa-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fa.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fa-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fa-4.svg
new file mode 120000
index 00000000..df670dbc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fa-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fa.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fa.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fa.svg
new file mode 100644
index 00000000..f94098bb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fa.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ff.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ff.svg
new file mode 100644
index 00000000..0e0b6d16
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ff.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fi-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fi-1.svg
new file mode 120000
index 00000000..9ee37654
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fi-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fi-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fi-2.svg
new file mode 120000
index 00000000..9ee37654
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fi-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fi-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fi-3.svg
new file mode 120000
index 00000000..9ee37654
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fi-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fi-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fi-4.svg
new file mode 120000
index 00000000..9ee37654
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fi-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fi-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fi-5.svg
new file mode 120000
index 00000000..9ee37654
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fi-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fi.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fi.svg
new file mode 100644
index 00000000..5df395e8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fi.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fo-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fo-1.svg
new file mode 120000
index 00000000..f10d41e7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fo-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fo-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fo-2.svg
new file mode 120000
index 00000000..f10d41e7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fo-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fo.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fo.svg
new file mode 100644
index 00000000..93c0d91e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fo.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-1.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-10.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-10.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-11.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-11.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-12.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-12.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-13.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-13.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-14.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-14.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-15.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-15.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-16.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-16.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-17.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-17.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-18.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-18.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-19.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-19.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-2.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-20.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-20.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-21.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-21.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-21.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-22.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-22.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-22.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-23.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-23.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-23.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-24.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-24.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-24.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-25.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-25.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-25.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-26.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-26.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-26.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-27.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-27.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-27.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-28.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-28.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-28.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-29.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-29.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-29.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-3.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-30.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-30.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-30.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-31.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-31.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-31.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-4.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-5.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-6.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-7.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-8.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr-9.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-9.svg
new file mode 120000
index 00000000..7a4d593b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Fr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Fr.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Fr.svg
new file mode 100644
index 00000000..c6024ec5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Fr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ga-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ga-1.svg
new file mode 120000
index 00000000..d0b8edd4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ga-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ga.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ga-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ga-2.svg
new file mode 120000
index 00000000..d0b8edd4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ga-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ga.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ga.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ga.svg
new file mode 100644
index 00000000..d9f8a656
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ga.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Gr-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Gr-1.svg
new file mode 120000
index 00000000..960bc4a2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Gr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Gr-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Gr-2.svg
new file mode 120000
index 00000000..960bc4a2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Gr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Gr-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Gr-3.svg
new file mode 120000
index 00000000..960bc4a2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Gr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Gr-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Gr-4.svg
new file mode 120000
index 00000000..960bc4a2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Gr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Gr-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Gr-5.svg
new file mode 120000
index 00000000..960bc4a2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Gr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Gr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Gr.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Gr.svg
new file mode 100644
index 00000000..788e982d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Gr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Gu.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Gu.svg
new file mode 100644
index 00000000..59c6e1c7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Gu.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ha-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ha-1.svg
new file mode 120000
index 00000000..f3d7f9ae
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ha-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ha.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ha-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ha-2.svg
new file mode 120000
index 00000000..f3d7f9ae
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ha-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ha.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ha.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ha.svg
new file mode 100644
index 00000000..0fb471dd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ha.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-He-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-He-1.svg
new file mode 120000
index 00000000..5e49240d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-He-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-He.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-He-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-He-2.svg
new file mode 120000
index 00000000..5e49240d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-He-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-He.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-He-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-He-3.svg
new file mode 120000
index 00000000..5e49240d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-He-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-He.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-He-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-He-4.svg
new file mode 120000
index 00000000..5e49240d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-He-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-He.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-He.svg b/.icons/awkward/22x22/panel/indicator-keyboard-He.svg
new file mode 100644
index 00000000..ef6386e9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-He.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hi-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hi-1.svg
new file mode 120000
index 00000000..d4dd2464
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hi-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hi-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hi-2.svg
new file mode 120000
index 00000000..d4dd2464
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hi-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hi-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hi-3.svg
new file mode 120000
index 00000000..d4dd2464
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hi-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hi.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hi.svg
new file mode 100644
index 00000000..a08ec82b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hi.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hr-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hr-1.svg
new file mode 120000
index 00000000..8ebeedf6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hr-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hr-2.svg
new file mode 120000
index 00000000..8ebeedf6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hr-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hr-3.svg
new file mode 120000
index 00000000..8ebeedf6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hr-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hr-4.svg
new file mode 120000
index 00000000..8ebeedf6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hr-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hr-5.svg
new file mode 120000
index 00000000..8ebeedf6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hr.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hr.svg
new file mode 100644
index 00000000..477f5f8a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-1.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-10.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-10.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-11.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-11.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-12.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-12.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-13.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-13.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-14.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-14.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-15.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-15.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-16.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-16.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-17.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-17.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-18.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-18.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-19.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-19.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-2.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-20.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-20.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-3.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-4.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-5.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-6.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-7.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-8.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu-9.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-9.svg
new file mode 120000
index 00000000..756410ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hu.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hu.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hu.svg
new file mode 100644
index 00000000..d1cc5766
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hu.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hy-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hy-1.svg
new file mode 120000
index 00000000..ed78ecd2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hy-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hy-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hy-2.svg
new file mode 120000
index 00000000..ed78ecd2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hy-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hy-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hy-3.svg
new file mode 120000
index 00000000..ed78ecd2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hy-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hy-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hy-4.svg
new file mode 120000
index 00000000..ed78ecd2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hy-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hy-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hy-5.svg
new file mode 120000
index 00000000..ed78ecd2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hy-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hy-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hy-6.svg
new file mode 120000
index 00000000..ed78ecd2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hy-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Hy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Hy.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Hy.svg
new file mode 100644
index 00000000..c0871454
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Hy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ie-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ie-1.svg
new file mode 120000
index 00000000..95a98960
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ie-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ie-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ie-2.svg
new file mode 120000
index 00000000..95a98960
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ie-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ie-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ie-3.svg
new file mode 120000
index 00000000..95a98960
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ie-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ie-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ie-4.svg
new file mode 120000
index 00000000..95a98960
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ie-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ie-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ie-5.svg
new file mode 120000
index 00000000..95a98960
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ie-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ie.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ie.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ie.svg
new file mode 100644
index 00000000..7ab2c979
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ie.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ig.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ig.svg
new file mode 100644
index 00000000..1768fca4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ig.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ik.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ik.svg
new file mode 100644
index 00000000..7590d790
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ik.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-In-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-In-1.svg
new file mode 120000
index 00000000..8138a152
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-In-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-In-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-In-2.svg
new file mode 120000
index 00000000..8138a152
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-In-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-In-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-In-3.svg
new file mode 120000
index 00000000..8138a152
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-In-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-In-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-In-4.svg
new file mode 120000
index 00000000..8138a152
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-In-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-In-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-In-5.svg
new file mode 120000
index 00000000..8138a152
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-In-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-In.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-In.svg b/.icons/awkward/22x22/panel/indicator-keyboard-In.svg
new file mode 100644
index 00000000..cafa3492
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-In.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Is-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Is-1.svg
new file mode 120000
index 00000000..bf9bfa7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Is-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Is-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Is-2.svg
new file mode 120000
index 00000000..bf9bfa7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Is-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Is-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Is-3.svg
new file mode 120000
index 00000000..bf9bfa7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Is-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Is-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Is-4.svg
new file mode 120000
index 00000000..bf9bfa7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Is-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Is-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Is-5.svg
new file mode 120000
index 00000000..bf9bfa7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Is-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Is.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Is.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Is.svg
new file mode 100644
index 00000000..9526d0e5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Is.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-It-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-It-1.svg
new file mode 120000
index 00000000..f93af5fb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-It-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-It-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-It-2.svg
new file mode 120000
index 00000000..f93af5fb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-It-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-It-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-It-3.svg
new file mode 120000
index 00000000..f93af5fb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-It-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-It-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-It-4.svg
new file mode 120000
index 00000000..f93af5fb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-It-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-It-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-It-5.svg
new file mode 120000
index 00000000..f93af5fb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-It-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-It-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-It-6.svg
new file mode 120000
index 00000000..f93af5fb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-It-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-It.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-It.svg b/.icons/awkward/22x22/panel/indicator-keyboard-It.svg
new file mode 100644
index 00000000..db147dd6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-It.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ja-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ja-1.svg
new file mode 120000
index 00000000..b413ea93
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ja-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ja-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ja-2.svg
new file mode 120000
index 00000000..b413ea93
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ja-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ja-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ja-3.svg
new file mode 120000
index 00000000..b413ea93
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ja-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ja-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ja-4.svg
new file mode 120000
index 00000000..b413ea93
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ja-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ja-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ja-5.svg
new file mode 120000
index 00000000..b413ea93
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ja-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ja-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ja-6.svg
new file mode 120000
index 00000000..b413ea93
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ja-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ja-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ja-7.svg
new file mode 120000
index 00000000..b413ea93
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ja-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ja.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ja.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ja.svg
new file mode 100644
index 00000000..754a7d62
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ja.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ka-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ka-1.svg
new file mode 120000
index 00000000..e1c1a48d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ka-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ka.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ka-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ka-2.svg
new file mode 120000
index 00000000..e1c1a48d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ka-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ka.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ka-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ka-3.svg
new file mode 120000
index 00000000..e1c1a48d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ka-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ka.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ka-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ka-4.svg
new file mode 120000
index 00000000..e1c1a48d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ka-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ka.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ka.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ka.svg
new file mode 100644
index 00000000..fb36ef02
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ka.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ki-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ki-1.svg
new file mode 120000
index 00000000..0bfdae10
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ki-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ki.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ki-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ki-2.svg
new file mode 120000
index 00000000..0bfdae10
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ki-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ki.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ki-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ki-3.svg
new file mode 120000
index 00000000..0bfdae10
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ki-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ki.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ki.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ki.svg
new file mode 100644
index 00000000..16a2a941
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ki.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Kk-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Kk-1.svg
new file mode 120000
index 00000000..bbbc7770
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Kk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Kk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Kk-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Kk-2.svg
new file mode 120000
index 00000000..bbbc7770
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Kk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Kk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Kk.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Kk.svg
new file mode 100644
index 00000000..db0a5745
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Kk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Km.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Km.svg
new file mode 100644
index 00000000..d20171e3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Km.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Kn-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Kn-1.svg
new file mode 120000
index 00000000..ea60ff9f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Kn-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Kn.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Kn-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Kn-2.svg
new file mode 120000
index 00000000..ea60ff9f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Kn-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Kn.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Kn.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Kn.svg
new file mode 100644
index 00000000..b27645d2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Kn.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ko-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ko-1.svg
new file mode 120000
index 00000000..c8eaea54
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ko-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ko.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ko-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ko-2.svg
new file mode 120000
index 00000000..c8eaea54
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ko-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ko.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ko.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ko.svg
new file mode 100644
index 00000000..0e02b0ee
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ko.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-1.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku-10.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-10.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku-11.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-11.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku-12.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-12.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku-13.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-13.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku-14.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-14.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-2.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-3.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-4.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-5.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-6.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-7.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-8.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku-9.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-9.svg
new file mode 120000
index 00000000..cd41a315
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ku.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ku.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ku.svg
new file mode 100644
index 00000000..67e6038f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ku.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lo-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lo-1.svg
new file mode 120000
index 00000000..b44e40ef
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lo-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lo-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lo-2.svg
new file mode 120000
index 00000000..b44e40ef
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lo-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lo.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lo.svg
new file mode 100644
index 00000000..86dae8d1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lo.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lt-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lt-1.svg
new file mode 120000
index 00000000..fdf8af7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lt-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lt-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lt-2.svg
new file mode 120000
index 00000000..fdf8af7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lt-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lt-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lt-3.svg
new file mode 120000
index 00000000..fdf8af7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lt-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lt-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lt-4.svg
new file mode 120000
index 00000000..fdf8af7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lt-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lt-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lt-5.svg
new file mode 120000
index 00000000..fdf8af7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lt-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lt-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lt-6.svg
new file mode 120000
index 00000000..fdf8af7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lt-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lt.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lt.svg
new file mode 100644
index 00000000..26a191bd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lv-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lv-1.svg
new file mode 120000
index 00000000..cf6df25f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lv-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lv-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lv-2.svg
new file mode 120000
index 00000000..cf6df25f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lv-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lv-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lv-3.svg
new file mode 120000
index 00000000..cf6df25f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lv-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lv-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lv-4.svg
new file mode 120000
index 00000000..cf6df25f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lv-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lv-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lv-5.svg
new file mode 120000
index 00000000..cf6df25f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lv-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lv-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lv-6.svg
new file mode 120000
index 00000000..cf6df25f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lv-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lv-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lv-7.svg
new file mode 120000
index 00000000..cf6df25f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lv-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Lv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Lv.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Lv.svg
new file mode 100644
index 00000000..702c194a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Lv.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Md.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Md.svg
new file mode 100644
index 00000000..765a6c24
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Md.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Mi.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Mi.svg
new file mode 100644
index 00000000..5832f4bf
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Mi.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Mk-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Mk-1.svg
new file mode 120000
index 00000000..e784db82
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Mk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Mk-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Mk-2.svg
new file mode 120000
index 00000000..e784db82
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Mk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Mk.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Mk.svg
new file mode 100644
index 00000000..faef5709
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Mk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ml-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ml-1.svg
new file mode 120000
index 00000000..30a2c091
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ml-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ml-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ml-2.svg
new file mode 120000
index 00000000..30a2c091
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ml-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ml-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ml-3.svg
new file mode 120000
index 00000000..30a2c091
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ml-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ml.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ml.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ml.svg
new file mode 100644
index 00000000..b8850592
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ml.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Mn.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Mn.svg
new file mode 100644
index 00000000..a1b97a42
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Mn.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Mr.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Mr.svg
new file mode 100644
index 00000000..98810d36
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Mr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Mt-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Mt-1.svg
new file mode 120000
index 00000000..1a5e1fb1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Mt-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Mt-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Mt-2.svg
new file mode 120000
index 00000000..1a5e1fb1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Mt-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Mt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Mt.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Mt.svg
new file mode 100644
index 00000000..d6b4ba99
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Mt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-My.svg b/.icons/awkward/22x22/panel/indicator-keyboard-My.svg
new file mode 100644
index 00000000..c4410b4d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-My.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ne.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ne.svg
new file mode 100644
index 00000000..64e3e0d5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ne.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Nl-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Nl-1.svg
new file mode 120000
index 00000000..20dde931
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Nl-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Nl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Nl-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Nl-2.svg
new file mode 120000
index 00000000..20dde931
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Nl-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Nl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Nl-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Nl-3.svg
new file mode 120000
index 00000000..20dde931
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Nl-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Nl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Nl-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Nl-4.svg
new file mode 120000
index 00000000..20dde931
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Nl-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Nl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Nl.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Nl.svg
new file mode 100644
index 00000000..3a56a7bc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Nl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-No-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-No-1.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-No-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-No-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-No-2.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-No-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-No-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-No-3.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-No-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-No-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-No-4.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-No-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-No-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-No-5.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-No-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-No-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-No-6.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-No-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-No-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-No-7.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-No-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-No-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-No-8.svg
new file mode 120000
index 00000000..8a12469c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-No-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-No.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-No.svg b/.icons/awkward/22x22/panel/indicator-keyboard-No.svg
new file mode 100644
index 00000000..42186fe8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-No.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Or.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Or.svg
new file mode 100644
index 00000000..4b4ece5e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Or.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pa-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pa-1.svg
new file mode 120000
index 00000000..0aa50bce
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pa-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pa.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pa-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pa-2.svg
new file mode 120000
index 00000000..0aa50bce
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pa-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pa.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pa.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pa.svg
new file mode 100644
index 00000000..15b67b06
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pa.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ph-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-1.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ph-10.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-10.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ph-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-2.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ph-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-3.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ph-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-4.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ph-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-5.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ph-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-6.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ph-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-7.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ph-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-8.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ph-9.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-9.svg
new file mode 120000
index 00000000..0ce8011a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ph-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ph.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ph.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ph.svg
new file mode 100644
index 00000000..49c4cac9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ph.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pl-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-1.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pl-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-2.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pl-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-3.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pl-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-4.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pl-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-5.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pl-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-6.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pl-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-7.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pl-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-8.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pl-9.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-9.svg
new file mode 120000
index 00000000..4eefab8e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pl-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pl.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pl.svg
new file mode 100644
index 00000000..e3363d13
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ps-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ps-1.svg
new file mode 120000
index 00000000..b6b824f7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ps-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ps-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ps-2.svg
new file mode 120000
index 00000000..b6b824f7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ps-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ps.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ps.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ps.svg
new file mode 100644
index 00000000..8933f7d8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ps.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-1.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-10.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-10.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-11.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-11.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-12.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-12.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-13.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-13.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-14.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-14.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-15.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-15.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-2.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-3.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-4.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-5.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-6.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-7.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-8.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt-9.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-9.svg
new file mode 120000
index 00000000..c4dfdb29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Pt.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Pt.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Pt.svg
new file mode 100644
index 00000000..aa9df693
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Pt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ro-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ro-1.svg
new file mode 120000
index 00000000..52b01d83
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ro-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ro-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ro-2.svg
new file mode 120000
index 00000000..52b01d83
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ro-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ro-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ro-3.svg
new file mode 120000
index 00000000..52b01d83
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ro-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ro-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ro-4.svg
new file mode 120000
index 00000000..52b01d83
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ro-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ro-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ro-5.svg
new file mode 120000
index 00000000..52b01d83
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ro-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ro.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ro.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ro.svg
new file mode 100644
index 00000000..55acca98
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ro.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-1.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-10.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-10.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-11.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-11.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-12.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-12.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-13.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-13.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-14.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-14.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-15.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-15.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-16.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-16.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-17.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-17.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-18.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-18.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-18.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-19.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-19.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-19.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-2.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-20.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-20.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-20.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-21.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-21.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-21.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-22.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-22.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-22.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-23.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-23.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-23.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-24.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-24.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-24.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-25.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-25.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-25.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-26.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-26.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-26.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-27.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-27.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-27.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-3.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-4.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-5.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-6.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-7.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-8.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru-9.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-9.svg
new file mode 120000
index 00000000..2014f897
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ru.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ru.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ru.svg
new file mode 100644
index 00000000..837ebab0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ru.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sa.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sa.svg
new file mode 100644
index 00000000..48ec842f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sa.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sd.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sd.svg
new file mode 100644
index 00000000..d7919671
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Si-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Si-1.svg
new file mode 120000
index 00000000..d3dfefa7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Si-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Si.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Si-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Si-2.svg
new file mode 120000
index 00000000..d3dfefa7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Si-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Si.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Si.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Si.svg
new file mode 100644
index 00000000..ca8b29e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Si.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sk-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sk-1.svg
new file mode 120000
index 00000000..9fa04fac
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sk-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sk-2.svg
new file mode 120000
index 00000000..9fa04fac
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sk-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sk-3.svg
new file mode 120000
index 00000000..9fa04fac
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sk-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sk-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sk-4.svg
new file mode 120000
index 00000000..9fa04fac
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sk-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sk.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sk.svg
new file mode 100644
index 00000000..eb8c8ec3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sl-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sl-1.svg
new file mode 120000
index 00000000..f1ebf016
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sl-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sl-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sl-2.svg
new file mode 120000
index 00000000..f1ebf016
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sl-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sl-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sl-3.svg
new file mode 120000
index 00000000..f1ebf016
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sl-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sl-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sl-4.svg
new file mode 120000
index 00000000..f1ebf016
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sl-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sl.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sl.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sl.svg
new file mode 100644
index 00000000..58ce157a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sq.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sq.svg
new file mode 100644
index 00000000..63799eb2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sq.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-1.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-10.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-10.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-10.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-11.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-11.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-11.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-12.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-12.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-12.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-13.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-13.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-13.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-14.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-14.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-14.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-15.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-15.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-15.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-16.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-16.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-16.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-17.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-17.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-17.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-2.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-3.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-4.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-5.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-6.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-7.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-8.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr-9.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-9.svg
new file mode 120000
index 00000000..ac683eab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr-9.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sr.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sr.svg
new file mode 100644
index 00000000..3b272b4d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sv-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sv-1.svg
new file mode 120000
index 00000000..2c0c0b32
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sv-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sv-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sv-2.svg
new file mode 120000
index 00000000..2c0c0b32
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sv-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sv-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sv-3.svg
new file mode 120000
index 00000000..2c0c0b32
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sv-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sv-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sv-4.svg
new file mode 120000
index 00000000..2c0c0b32
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sv-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sv-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sv-5.svg
new file mode 120000
index 00000000..2c0c0b32
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sv-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sv-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sv-6.svg
new file mode 120000
index 00000000..2c0c0b32
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sv-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sv-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sv-7.svg
new file mode 120000
index 00000000..2c0c0b32
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sv-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sv.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sv.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sv.svg
new file mode 100644
index 00000000..295ae792
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sv.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sw-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sw-1.svg
new file mode 120000
index 00000000..004df7a4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sw-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sw-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sw-2.svg
new file mode 120000
index 00000000..004df7a4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sw-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sw.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sw.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sw.svg
new file mode 100644
index 00000000..a83acfca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sw.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sy-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sy-1.svg
new file mode 120000
index 00000000..737d2976
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sy-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sy-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sy-2.svg
new file mode 120000
index 00000000..737d2976
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sy-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Sy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Sy.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Sy.svg
new file mode 100644
index 00000000..08566127
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Sy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ta-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ta-1.svg
new file mode 120000
index 00000000..375a158d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ta-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ta-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ta-2.svg
new file mode 120000
index 00000000..375a158d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ta-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ta-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ta-3.svg
new file mode 120000
index 00000000..375a158d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ta-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ta-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ta-4.svg
new file mode 120000
index 00000000..375a158d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ta-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ta-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ta-5.svg
new file mode 120000
index 00000000..375a158d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ta-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ta-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ta-6.svg
new file mode 120000
index 00000000..375a158d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ta-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ta.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ta.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ta.svg
new file mode 100644
index 00000000..1fc3d953
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ta.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Te-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Te-1.svg
new file mode 120000
index 00000000..75c301b1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Te-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Te.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Te-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Te-2.svg
new file mode 120000
index 00000000..75c301b1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Te-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Te.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Te-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Te-3.svg
new file mode 120000
index 00000000..932c55e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Te-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Th.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Te.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Te.svg
new file mode 100644
index 00000000..0735fff8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Te.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Tg-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Tg-1.svg
new file mode 120000
index 00000000..9a3d10c5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Tg-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Tg-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Tg-2.svg
new file mode 120000
index 00000000..9a3d10c5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Tg-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tg.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Tg.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Tg.svg
new file mode 100644
index 00000000..3e803637
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Tg.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Th-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Th-1.svg
new file mode 120000
index 00000000..932c55e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Th-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Th.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Th-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Th-2.svg
new file mode 120000
index 00000000..932c55e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Th-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Th.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Th-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Th-3.svg
new file mode 120000
index 00000000..932c55e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Th-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Th.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Th.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Th.svg
new file mode 100644
index 00000000..6bc4ae73
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Th.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Tk-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Tk-1.svg
new file mode 120000
index 00000000..c2639a9d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Tk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Tk-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Tk-2.svg
new file mode 120000
index 00000000..c2639a9d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Tk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Tk.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Tk.svg
new file mode 100644
index 00000000..6bcd0efe
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Tk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Tn.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Tn.svg
new file mode 100644
index 00000000..d6b2f272
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Tn.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Tr-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Tr-1.svg
new file mode 120000
index 00000000..6398e82c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Tr-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Tr-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Tr-2.svg
new file mode 120000
index 00000000..6398e82c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Tr-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Tr-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Tr-3.svg
new file mode 120000
index 00000000..6398e82c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Tr-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Tr-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Tr-4.svg
new file mode 120000
index 00000000..6398e82c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Tr-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Tr-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Tr-5.svg
new file mode 120000
index 00000000..6398e82c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Tr-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Tr.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Tr.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Tr.svg
new file mode 100644
index 00000000..9e2f6a17
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Tr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Uk-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-1.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Uk-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-2.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Uk-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-3.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Uk-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-4.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Uk-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-5.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Uk-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-6.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Uk-7.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-7.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-7.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Uk-8.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-8.svg
new file mode 120000
index 00000000..834fca66
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Uk-8.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Uk.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Uk.svg
new file mode 100644
index 00000000..9648368c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Uk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ur-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ur-1.svg
new file mode 120000
index 00000000..70fad774
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ur-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ur-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ur-2.svg
new file mode 120000
index 00000000..70fad774
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ur-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ur-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ur-3.svg
new file mode 120000
index 00000000..70fad774
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ur-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ur-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ur-4.svg
new file mode 120000
index 00000000..70fad774
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ur-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ur-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ur-5.svg
new file mode 120000
index 00000000..70fad774
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ur-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ur-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ur-6.svg
new file mode 120000
index 00000000..70fad774
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ur-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Ur.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Ur.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Ur.svg
new file mode 100644
index 00000000..c0fd69b7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Ur.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Uz-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Uz-1.svg
new file mode 120000
index 00000000..3748fa1a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Uz-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uz.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Uz-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Uz-2.svg
new file mode 120000
index 00000000..3748fa1a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Uz-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uz.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Uz-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Uz-3.svg
new file mode 120000
index 00000000..3748fa1a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Uz-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uz.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Uz-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Uz-4.svg
new file mode 120000
index 00000000..3748fa1a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Uz-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Uz.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Uz.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Uz.svg
new file mode 100644
index 00000000..b70acb4c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Uz.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Vi.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Vi.svg
new file mode 100644
index 00000000..1b1619a5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Vi.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Wo.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Wo.svg
new file mode 100644
index 00000000..b6ab3c4a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Wo.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Xs.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Xs.svg
new file mode 100644
index 00000000..3fc8a9a5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Xs.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Yo.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Yo.svg
new file mode 100644
index 00000000..176451c0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Yo.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Zh-1.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Zh-1.svg
new file mode 120000
index 00000000..66e790a0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Zh-1.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Zh-2.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Zh-2.svg
new file mode 120000
index 00000000..66e790a0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Zh-2.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Zh-3.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Zh-3.svg
new file mode 120000
index 00000000..66e790a0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Zh-3.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Zh-4.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Zh-4.svg
new file mode 120000
index 00000000..66e790a0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Zh-4.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Zh-5.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Zh-5.svg
new file mode 120000
index 00000000..66e790a0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Zh-5.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Zh-6.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Zh-6.svg
new file mode 120000
index 00000000..66e790a0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Zh-6.svg
@@ -0,0 +1 @@
+indicator-keyboard-Zh.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard-Zh.svg b/.icons/awkward/22x22/panel/indicator-keyboard-Zh.svg
new file mode 100644
index 00000000..42db3db0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard-Zh.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-keyboard.svg b/.icons/awkward/22x22/panel/indicator-keyboard.svg
new file mode 120000
index 00000000..079bd32a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-keyboard.svg
@@ -0,0 +1 @@
+xkbmod-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-lunar-satelite.svg b/.icons/awkward/22x22/panel/indicator-lunar-satelite.svg
new file mode 100644
index 00000000..3e495bc8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-lunar-satelite.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5.9141 3.375l-1.4141 1.4141 1.4141 1.414 1.414-1.414-1.414-1.4141zm11.092 0.1992a1.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.213 1.9219l-1.416 1.4141 1.416 1.414 1.414-1.414-1.414-1.4141zm4.2422 0l-1.4141 1.4141 1.4141 1.414 1.414-1.414-1.414-1.4141zm6.7658 0.7227l-0.826 0.8261 1.06 1.0606 0.826-0.8262c-0.453-0.2381-0.821-0.6071-1.06-1.0605zm-3.289 0.0566l-6.0354 6.0356c0.9368 0.366 1.8146 0.941 2.5586 1.685 0.7427 0.745 1.3172 1.62 1.6836 2.557l6.0352-6.037-4.242-4.2406zm-5.5979 1.3418l-1.4141 1.414 1.4141 1.4138 1.414-1.4138-1.414-1.414zm9.1909 4.9568l-1.414 1.416 1.414 1.414 1.415-1.414-1.415-1.416zm-12.042 0.258c-0.2156 0.005-0.4304 0.022-0.6426 0.057a0.50005 0.50005 0 0 0 -0.2734 0.849l6.1152 6.116a0.50005 0.50005 0 0 0 0.8496 -0.274c0.2742-1.696-0.4233-3.541-1.7832-4.904-1.1923-1.192-2.7562-1.876-4.2656-1.844zm9.9215 1.865l-1.414 1.414 1.414 1.414 1.414-1.414-1.414-1.414zm4.243 0l-1.415 1.414 1.415 1.414 1.414-1.414-1.414-1.414zm-2.122 2.121l-1.414 1.414 1.414 1.414 1.415-1.414-1.415-1.414z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-lunar.svg b/.icons/awkward/22x22/panel/indicator-lunar.svg
new file mode 100644
index 00000000..db3e96f7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-lunar.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.0017a8 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="m13.289 3.3017c-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/22x22/panel/indicator-messages-new.svg b/.icons/awkward/22x22/panel/indicator-messages-new.svg
new file mode 120000
index 00000000..9ab72aa4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-messages-new.svg
@@ -0,0 +1 @@
+new-messages-red.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-messages-red.svg b/.icons/awkward/22x22/panel/indicator-messages-red.svg
new file mode 100644
index 00000000..f56ed098
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-messages-red.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 5,5.0000001 c -1.108,0 -2,0.892 -2,2 L 3,15 c 0,1.108 0.892,2 2,2 l 12,0 c 1.108,0 2,-0.892 2,-2 l 0,-7.9999998 c 0,-1.108 -0.892,-2 -2,-2 l -12,0 z m 0,2 6,2.9999997 6,-2.9999997 0,2 L 11,12 5,9.0000001 l 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-messages.svg b/.icons/awkward/22x22/panel/indicator-messages.svg
new file mode 120000
index 00000000..af817c6d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-messages.svg
@@ -0,0 +1 @@
+applications-email-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-privacy-panel.svg b/.icons/awkward/22x22/panel/indicator-privacy-panel.svg
new file mode 100644
index 00000000..da3ab5b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-privacy-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.01 5c-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.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-3zm0 1c-1.105 0-2 0.8961-2 2 0 1.105 0.8961 2 2 2 1.105 0 2-0.895 2-2s-0.896-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-rss-aware-attention.svg b/.icons/awkward/22x22/panel/indicator-rss-aware-attention.svg
new file mode 120000
index 00000000..ec6bddb3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-rss-aware-attention.svg
@@ -0,0 +1 @@
+indicator-feedindicator-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-rss-aware.svg b/.icons/awkward/22x22/panel/indicator-rss-aware.svg
new file mode 120000
index 00000000..150dfe3f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-rss-aware.svg
@@ -0,0 +1 @@
+indicator-feedindicator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-sensors-battery.svg b/.icons/awkward/22x22/panel/indicator-sensors-battery.svg
new file mode 100644
index 00000000..db7978f1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-sensors-battery.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m9 1034.4v1h-3v13h10v-13h-3v-1h-4zm-2 8h8v2h-8v-2zm0 3h8v2h-8v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-sensors-case.svg b/.icons/awkward/22x22/panel/indicator-sensors-case.svg
new file mode 100644
index 00000000..0c973bc6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-sensors-case.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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)">
+ <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"/>
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m3 5 2-2h8l2 2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-sensors-chip.svg b/.icons/awkward/22x22/panel/indicator-sensors-chip.svg
new file mode 100644
index 00000000..1f8f355d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-sensors-chip.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.75,4.999976 c 0.1385,0 0.25,0.1115 0.25,0.25 l 0,0.5 c 0,0.1385 -0.1115,0.25 -0.25,0.25 l -1.75,0 0,-1 1.75,0 z m 0,2 c 0.1385,0 0.25,0.1115 0.25,0.25 l 0,0.5 c 0,0.1385 -0.1115,0.25 -0.25,0.25 l -1.75,0 0,-1 1.75,0 z m 0,2 c 0.1385,0 0.25,0.1115 0.25,0.25 l 0,0.5 c 0,0.1385 -0.1115,0.25 -0.25,0.25 l -1.75,0 0,-1 1.75,0 z m 0,2 c 0.1385,0 0.25,0.1115 0.25,0.25 l 0,0.5 c 0,0.1385 -0.1115,0.25 -0.25,0.25 l -1.75,0 0,-1 1.75,0 z m 0,2 c 0.1385,0 0.25,0.1115 0.25,0.25 l 0,0.5 c 0,0.1385 -0.1115,0.25 -0.25,0.25 l -1.75,0 0,-1 1.75,0 z m 0,2 c 0.1385,0 0.25,0.1115 0.25,0.25 l 0,0.5 c 0,0.1385 -0.1115,0.25 -0.25,0.25 l -1.75,0 0,-1 1.75,0 z m 0,2 c 0.1385,0 0.25,0.1115 0.25,0.25 l 0,0.5 c 0,0.1385 -0.1115,0.25 -0.25,0.25 l -1.75,0 0,-1 1.75,0 z m -13.5,-12 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,0.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.75,0 0,-1 -1.75,0 z m 0,2 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,0.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.75,0 0,-1 -1.75,0 z m 0,2 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,0.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.75,0 0,-1 -1.75,0 z m 0,2 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,0.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.75,0 0,-1 -1.75,0 z m 0,2 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,0.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.75,0 0,-1 -1.75,0 z m 0,2 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,0.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.75,0 0,-1 -1.75,0 z m 0,2 c -0.1385,0 -0.25,0.1115 -0.25,0.25 l 0,0.5 c 0,0.1385 0.1115,0.25 0.25,0.25 l 1.75,0 0,-1 -1.75,0 z M 8,4.0000003 l 6,0 c 0.554,0 1,0.446 1,1 L 15,18 c 0,0.554 -0.446,1 -1,1 L 8,19 C 7.446,19 7,18.554 7,18 L 7,5.0000003 c 0,-0.554 0.446,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-sensors-cpu.svg b/.icons/awkward/22x22/panel/indicator-sensors-cpu.svg
new file mode 100644
index 00000000..78bfdf9f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-sensors-cpu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.25 3c-0.1385 0-0.25 0.1115-0.25 0.25v1.5c0 0.1385 0.1115 0.25 0.25 0.25h0.5c0.1385 0 0.25-0.1115 0.25-0.25v-1.5c0-0.1385-0.1115-0.25-0.25-0.25h-0.5zm4 0c-0.138 0-0.25 0.1115-0.25 0.25v1.5c0 0.1385 0.112 0.25 0.25 0.25h0.5c0.138 0 0.25-0.1115 0.25-0.25v-1.5c0-0.1385-0.112-0.25-0.25-0.25h-0.5zm4 0c-0.138 0-0.25 0.1115-0.25 0.25v1.5c0 0.1385 0.112 0.25 0.25 0.25h0.5c0.138 0 0.25-0.1115 0.25-0.25v-1.5c0-0.1385-0.112-0.25-0.25-0.25h-0.5zm-10 2c-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-1zm-4.75 1c-0.1385 0-0.25 0.1115-0.25 0.25v0.5c0 0.1385 0.1115 0.25 0.25 0.25h1.5c0.1385 0 0.25-0.1115 0.25-0.25v-0.5c0-0.1385-0.1115-0.25-0.25-0.25h-1.5zm5 0c-0.1385 0-0.25 0.1115-0.25 0.25v8.5c0 0.138 0.1115 0.25 0.25 0.25h8.5c0.138 0 0.25-0.112 0.25-0.25v-8.5c0-0.1385-0.112-0.25-0.25-0.25h-8.5zm-5 4c-0.1385 0-0.25 0.112-0.25 0.25v0.5c0 0.138 0.1115 0.25 0.25 0.25h1.5c0.1385 0 0.25-0.112 0.25-0.25v-0.5c0-0.138-0.1115-0.25-0.25-0.25h-1.5zm0 4c-0.1385 0-0.25 0.112-0.25 0.25v0.5c0 0.138 0.1115 0.25 0.25 0.25h1.5c0.1385 0 0.25-0.112 0.25-0.25v-0.5c0-0.138-0.1115-0.25-0.25-0.25h-1.5z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-sensors-disk.svg b/.icons/awkward/22x22/panel/indicator-sensors-disk.svg
new file mode 100644
index 00000000..f0f4954a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-sensors-disk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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/22x22/panel/indicator-sensors-fan.svg b/.icons/awkward/22x22/panel/indicator-sensors-fan.svg
new file mode 100644
index 00000000..64fe79b6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-sensors-fan.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,-1030.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/22x22/panel/indicator-sensors-gpu.svg b/.icons/awkward/22x22/panel/indicator-sensors-gpu.svg
new file mode 100644
index 00000000..ea95372d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-sensors-gpu.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19.014 -1030.3)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-sensors-memory.svg b/.icons/awkward/22x22/panel/indicator-sensors-memory.svg
new file mode 100644
index 00000000..da890185
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-sensors-memory.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3c-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-sound-switcher.svg b/.icons/awkward/22x22/panel/indicator-sound-switcher.svg
new file mode 100644
index 00000000..bf1f5f28
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-sound-switcher.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-stardate.svg b/.icons/awkward/22x22/panel/indicator-stardate.svg
new file mode 100644
index 00000000..0ee77ca8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-stardate.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 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/22x22/panel/indicator-stickynotes-mono.svg b/.icons/awkward/22x22/panel/indicator-stickynotes-mono.svg
new file mode 120000
index 00000000..451eebfe
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-stickynotes-mono.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/indicator-trashindicator-attention.svg b/.icons/awkward/22x22/panel/indicator-trashindicator-attention.svg
new file mode 100644
index 00000000..e389aa85
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-trashindicator-attention.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.002 3.9902c-1 0-1 1-1 1h-3s-1.002 0.0035-1.002 1.0039v0.002 1l13-0.002v-1c0-1-0.998-1.0039-0.998-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 0.524 0.4764 1 1 1h8 1c0.524 0 1-0.476 1-1 0 0 0.967-2.623 1-3.996 0.04-1.7-1-5.0001-1-5.0001l-11.002-0.0078z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-trashindicator.svg b/.icons/awkward/22x22/panel/indicator-trashindicator.svg
new file mode 100644
index 00000000..a2b1188c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-trashindicator.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-virtual-box.svg b/.icons/awkward/22x22/panel/indicator-virtual-box.svg
new file mode 100644
index 00000000..e3909ddc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-virtual-box.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 3.892 3 3 3.892 3 5 L 3 17 C 3 18.108 3.892 19 5 19 L 17 19 C 18.108 19 19 18.108 19 17 L 19 5 C 19 3.892 18.108 3 17 3 L 5 3 z M 9.9921875 5 A 1.0001 1.0001 0 0 1 10.960938 5.7246094 L 12.072266 9.6171875 L 13.050781 6.6835938 A 1.0001 1.0001 0 0 1 14.949219 6.6835938 L 16.720703 12 L 18 12 L 18 14 L 16 14 A 1.0001 1.0001 0 0 1 15.050781 13.316406 L 14 10.164062 L 12.949219 13.316406 A 1.0001 1.0001 0 0 1 11.039062 13.275391 L 10.171875 10.240234 L 8.9804688 16.195312 A 1.0001 1.0001 0 0 1 7.0390625 16.275391 L 5.2460938 10 L 4 10 L 4 8 L 6 8 A 1.0001 1.0001 0 0 1 6.9609375 8.7246094 L 7.828125 11.759766 L 9.0195312 5.8046875 A 1.0001 1.0001 0 0 1 9.9921875 5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-workspaces-1.svg b/.icons/awkward/22x22/panel/indicator-workspaces-1.svg
new file mode 100644
index 00000000..66b2ae30
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-workspaces-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 3.892 3 3 3.892 3 5 L 3 14 C 3 15.108 3.892 16 5 16 L 9 16 L 6.7109375 18 C 5.6735246 18.9062 5.7635691 19 6.7109375 19 L 14.289062 19 C 15.236432 19 15.23643 19 14.289062 18 L 12 16 L 16 16 C 17.108 16 18 15.108 18 14 L 18 5 C 18 3.892 17.108 3 16 3 L 5 3 z M 5 5 L 16 5 L 16 14 L 5 14 L 5 5 z M 10 6 L 10 7 L 9 7 L 9 8 L 10 8 L 10 12 L 9 12 L 9 13 L 12 13 L 12 12 L 11 12 L 11 6 L 10 6 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-workspaces-2.svg b/.icons/awkward/22x22/panel/indicator-workspaces-2.svg
new file mode 100644
index 00000000..63b5aa32
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-workspaces-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 3.892 3 3 3.892 3 5 L 3 14 C 3 15.108 3.892 16 5 16 L 9 16 L 6.7109375 18 C 5.6735246 18.9062 5.7635691 19 6.7109375 19 L 14.289062 19 C 15.236431 19 15.23643 19 14.289062 18 L 12 16 L 16 16 C 17.108 16 18 15.108 18 14 L 18 5 C 18 3.892 17.108 3 16 3 L 5 3 z M 5 5 L 16 5 L 16 14 L 5 14 L 5 5 z M 8 6 L 8 7 L 12 7 L 12 9 L 9 9 L 8 9 L 8 10 L 8 13 L 9 13 L 13 13 L 13 12 L 9 12 L 9 10 L 13 10 L 13 9 L 13 6 L 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-workspaces-3.svg b/.icons/awkward/22x22/panel/indicator-workspaces-3.svg
new file mode 100644
index 00000000..28e03f74
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-workspaces-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 3.892 3 3 3.892 3 5 L 3 14 C 3 15.108 3.892 16 5 16 L 9 16 L 6.7109375 18 C 5.6735246 18.9062 5.7635691 19 6.7109375 19 L 14.289062 19 C 15.236431 19 15.23643 19 14.289062 18 L 12 16 L 16 16 C 17.108 16 18 15.108 18 14 L 18 5 C 18 3.892 17.108 3 16 3 L 5 3 z M 5 5 L 16 5 L 16 14 L 5 14 L 5 5 z M 8 6 L 8 7 L 12 7 L 12 9 L 8 9 L 8 10 L 12 10 L 12 12 L 8 12 L 8 13 L 13 13 L 13 12 L 13 10 L 13 9 L 13 6 L 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-workspaces-4.svg b/.icons/awkward/22x22/panel/indicator-workspaces-4.svg
new file mode 100644
index 00000000..6944d7fc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-workspaces-4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 3.892 3 3 3.892 3 5 L 3 14 C 3 15.108 3.892 16 5 16 L 9 16 L 6.7109375 18 C 5.6735246 18.9062 5.7635691 19 6.7109375 19 L 14.289062 19 C 15.236431 19 15.23643 19 14.289062 18 L 12 16 L 16 16 C 17.108 16 18 15.108 18 14 L 18 5 C 18 3.892 17.108 3 16 3 L 5 3 z M 5 5 L 16 5 L 16 14 L 5 14 L 5 5 z M 8 6 L 8 10 L 9 10 L 12 10 L 12 13 L 13 13 L 13 8 L 13 6 L 12 6 L 12 9 L 9 9 L 9 6 L 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-workspaces-5.svg b/.icons/awkward/22x22/panel/indicator-workspaces-5.svg
new file mode 100644
index 00000000..3260354c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-workspaces-5.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 3.892,3 3,3.892 3,5 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 12,16 l 4,0 c 1.108,0 2,-0.892 2,-2 L 18,5 C 18,3.892 17.108,3 16,3 L 5,3 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 L 13,9 12,9 9,9 9,7 13,7 13,6 9,6 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-workspaces-6.svg b/.icons/awkward/22x22/panel/indicator-workspaces-6.svg
new file mode 100644
index 00000000..70a47d2f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-workspaces-6.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 3.892 3 3 3.892 3 5 L 3 14 C 3 15.108 3.892 16 5 16 L 9 16 L 6.7109375 18 C 5.6735246 18.9062 5.7635691 19 6.7109375 19 L 14.289062 19 C 15.236431 19 15.23643 19 14.289062 18 L 12 16 L 16 16 C 17.108 16 18 15.108 18 14 L 18 5 C 18 3.892 17.108 3 16 3 L 5 3 z M 5 5 L 16 5 L 16 14 L 5 14 L 5 5 z M 8 6 L 8 7 L 8 9 L 8 10 L 8 13 L 9 13 L 12 13 L 13 13 L 13 10 L 13 9 L 12 9 L 9 9 L 9 7 L 13 7 L 13 6 L 9 6 L 8 6 z M 9 10 L 12 10 L 12 12 L 9 12 L 9 10 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-workspaces-7.svg b/.icons/awkward/22x22/panel/indicator-workspaces-7.svg
new file mode 100644
index 00000000..d26d584d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-workspaces-7.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 3.892 3 3 3.892 3 5 L 3 14 C 3 15.108 3.892 16 5 16 L 9 16 L 6.7109375 18 C 5.6735246 18.9062 5.7635691 19 6.7109375 19 L 14.289062 19 C 15.236431 19 15.23643 19 14.289062 18 L 12 16 L 16 16 C 17.108 16 18 15.108 18 14 L 18 5 C 18 3.892 17.108 3 16 3 L 5 3 z M 5 5 L 16 5 L 16 14 L 5 14 L 5 5 z M 8 6 L 8 7 L 12 7 L 12 9 L 10 9 L 9 9 L 9 10 L 9 13 L 10 13 L 10 10 L 13 10 L 13 9 L 13 6 L 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/indicator-workspaces-8.svg b/.icons/awkward/22x22/panel/indicator-workspaces-8.svg
new file mode 100644
index 00000000..5b5b4fe7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/indicator-workspaces-8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 3.892 3 3 3.892 3 5 L 3 14 C 3 15.108 3.892 16 5 16 L 9 16 L 6.7109375 18 C 5.6735246 18.9062 5.7635691 19 6.7109375 19 L 14.289062 19 C 15.236431 19 15.23643 19 14.289062 18 L 12 16 L 16 16 C 17.108 16 18 15.108 18 14 L 18 5 C 18 3.892 17.108 3 16 3 L 5 3 z M 5 5 L 16 5 L 16 14 L 5 14 L 5 5 z M 8 6 L 8 7 L 8 10 L 8 13 L 9 13 L 13 13 L 13 12 L 13 10 L 13 9 L 13 6 L 9 6 L 8 6 z M 9 7 L 12 7 L 12 9 L 9 9 L 9 7 z M 9 10 L 12 10 L 12 12 L 9 12 L 9 10 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/input-caps-on.svg b/.icons/awkward/22x22/panel/input-caps-on.svg
new file mode 120000
index 00000000..c1e9fdd7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/input-caps-on.svg
@@ -0,0 +1 @@
+caps-lock-on.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/input-keyboard-virtual-off.svg b/.icons/awkward/22x22/panel/input-keyboard-virtual-off.svg
new file mode 100644
index 00000000..38ce213e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/input-keyboard-virtual-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 5s-2 0-2 2v8c0 2 2 2 2 2h11s2 0 2-2v-8c0-2-2-2-2-2h-11zm0.25 2h1.5c0.1385 0 0.25 0.1115 0.25 0.25v1.5c0 0.1385-0.1115 0.25-0.25 0.25h-1.5c-0.1385 0-0.25-0.1115-0.25-0.25v-1.5c0-0.1385 0.1115-0.25 0.25-0.25zm3 0h1.5c0.1385 0 0.25 0.1115 0.25 0.25v1.5c0 0.1385-0.1115 0.25-0.25 0.25h-1.5c-0.1385 0-0.25-0.1115-0.25-0.25v-1.5c0-0.1385 0.1115-0.25 0.25-0.25zm3 0h1.5c0.138 0 0.25 0.1115 0.25 0.25v1.5c0 0.1385-0.112 0.25-0.25 0.25h-1.5c-0.138 0-0.25-0.1115-0.25-0.25v-1.5c0-0.1385 0.112-0.25 0.25-0.25zm3 0h1.5c0.138 0 0.25 0.1115 0.25 0.25v1.5c0 0.1385-0.112 0.25-0.25 0.25h-1.5c-0.138 0-0.25-0.1115-0.25-0.25v-1.5c0-0.1385 0.112-0.25 0.25-0.25zm-9 3h1.5c0.1385 0 0.25 0.112 0.25 0.25v1.5c0 0.138-0.1115 0.25-0.25 0.25h-1.5c-0.1385 0-0.25-0.112-0.25-0.25v-1.5c0-0.138 0.1115-0.25 0.25-0.25zm3 0h1.5c0.1385 0 0.25 0.112 0.25 0.25v1.5c0 0.138-0.1115 0.25-0.25 0.25h-1.5c-0.1385 0-0.25-0.112-0.25-0.25v-1.5c0-0.138 0.1115-0.25 0.25-0.25zm3 0h1.5c0.1385 0 0.25 0.1115 0.25 0.25v1.5c0 0.138-0.112 0.25-0.25 0.25h-1.5c-0.138 0-0.25-0.112-0.25-0.25v-1.5c0-0.138 0.112-0.25 0.25-0.25zm3 0h1.5c0.1385 0 0.25 0.1115 0.25 0.25v1.5c0 0.138-0.112 0.25-0.25 0.25h-1.5c-0.138 0-0.25-0.112-0.25-0.25v-1.5c0-0.138 0.112-0.25 0.25-0.25zm-7 3h6.5c0.1385 0 0.25 0.1115 0.25 0.25v1.5c0 0.138-0.112 0.25-0.25 0.25h-6.5c-0.1385 0-0.25-0.112-0.25-0.25v-1.5c0-0.138 0.1115-0.25 0.25-0.25z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/input-keyboard-virtual-on.svg b/.icons/awkward/22x22/panel/input-keyboard-virtual-on.svg
new file mode 100644
index 00000000..4d7141bd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/input-keyboard-virtual-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/input-touchpad-off.svg b/.icons/awkward/22x22/panel/input-touchpad-off.svg
new file mode 100644
index 00000000..4adf3ef9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/input-touchpad-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/input-touchpad-on.svg b/.icons/awkward/22x22/panel/input-touchpad-on.svg
new file mode 100644
index 00000000..7c7ad278
--- /dev/null
+++ b/.icons/awkward/22x22/panel/input-touchpad-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/insync-action.svg b/.icons/awkward/22x22/panel/insync-action.svg
new file mode 100644
index 00000000..3394351e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/insync-action.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="14" y="15"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="15.5" cy="12.5" r="1.5"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10 -10"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6 -6"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/insync-error.svg b/.icons/awkward/22x22/panel/insync-error.svg
new file mode 100644
index 00000000..6e13b9cd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/insync-error.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="14" y="15"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="15.5" cy="12.5" r="1.5"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Highlight" d="m7 14a10 10 0 0 1 10 -10"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Highlight" d="m11 14a6 6 0 0 1 6 -6"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/insync-feed.svg b/.icons/awkward/22x22/panel/insync-feed.svg
new file mode 100644
index 00000000..64b45d25
--- /dev/null
+++ b/.icons/awkward/22x22/panel/insync-feed.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="14" y="15"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="15.5" cy="12.5" r="1.5"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10 -10"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6 -6"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/insync-normal.svg b/.icons/awkward/22x22/panel/insync-normal.svg
new file mode 100644
index 00000000..e5b34e6c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/insync-normal.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="14" y="15"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="15.5" cy="12.5" r="1.5"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10 -10"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6 -6"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/insync-offline.svg b/.icons/awkward/22x22/panel/insync-offline.svg
new file mode 100644
index 00000000..1d118efe
--- /dev/null
+++ b/.icons/awkward/22x22/panel/insync-offline.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="14" y="15"/>
+ <circle style="opacity:.3;fill:currentColor" class="ColorScheme-Text" cx="15.5" cy="12.5" r="1.5"/>
+ <path style="opacity:.3;stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10 -10"/>
+ <path style="opacity:.3;stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6 -6"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/insync-paused.svg b/.icons/awkward/22x22/panel/insync-paused.svg
new file mode 100644
index 00000000..c18fa596
--- /dev/null
+++ b/.icons/awkward/22x22/panel/insync-paused.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="14" y="15"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="15.5" cy="12.5" r="1.5"/>
+ <path style="opacity:.3;stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10 -10"/>
+ <path style="opacity:.3;stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6 -6"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/insync-share.svg b/.icons/awkward/22x22/panel/insync-share.svg
new file mode 120000
index 00000000..da0e3b1c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/insync-share.svg
@@ -0,0 +1 @@
+insync-feed.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/insync-synced.svg b/.icons/awkward/22x22/panel/insync-synced.svg
new file mode 120000
index 00000000..ffafd327
--- /dev/null
+++ b/.icons/awkward/22x22/panel/insync-synced.svg
@@ -0,0 +1 @@
+insync-normal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/insync-syncing.svg b/.icons/awkward/22x22/panel/insync-syncing.svg
new file mode 100644
index 00000000..9b0f4aa3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/insync-syncing.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m14 15v0.798828l1.802734 1.201172-1.802734 1.201172v0.798828h3v-4z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="15.5" cy="12.5" r="1.5"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m7 14a10 10 0 0 1 10 -10"/>
+ <path style="stroke:currentColor;stroke-width:2;fill:none" class="ColorScheme-Text" d="m11 14a6 6 0 0 1 6 -6"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m9 15-3 2 3 2"/>
+ <path style="opacity:.3;fill:currentColor" class="ColorScheme-Text" d="m11 19 3-2-3-2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/irc-channel-joined.svg b/.icons/awkward/22x22/panel/irc-channel-joined.svg
new file mode 100644
index 00000000..5058c6ea
--- /dev/null
+++ b/.icons/awkward/22x22/panel/irc-channel-joined.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3v4h-4v2h4v4h-4v2h4v4h2v-4h4v4h2v-4h4v-2h-4v-4h4v-2h-4v-4h-2v4h-4v-4zm2 6h4v4h-4z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/irc-channel-parted.svg b/.icons/awkward/22x22/panel/irc-channel-parted.svg
new file mode 100644
index 00000000..d11fab88
--- /dev/null
+++ b/.icons/awkward/22x22/panel/irc-channel-parted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3v4h-4v2h4v4h-4v2h4v4h2v-4h4v4h2v-4h4v-2h-4v-4h4v-2h-4v-4h-2v4h-4v-4zm2 6h4v4h-4z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/irccloud-desktop-tray.svg b/.icons/awkward/22x22/panel/irccloud-desktop-tray.svg
new file mode 100644
index 00000000..a16729c5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/irccloud-desktop-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 3 A 5.5 5.5 0 0 0 5.0195312 8.1269531 A 4 4 0 0 0 2 12 A 4 4 0 0 0 6 16 L 5.7792969 16 C 5.8583668 16.28213 5.9280506 16.567335 5.9082031 16.845703 C 5.9185931 17.592281 5.5084324 18.045266 5.0058594 18.480469 C 4.8780354 18.548279 4.7798445 18.627813 4.7890625 18.65625 C 4.8194425 18.74993 5.404963 18.94977 5.75 18.984375 C 6.195165 19.029005 6.8152649 18.974768 7.1699219 18.841797 C 7.7337909 18.630391 8.1869504 18.278346 8.5058594 17.800781 C 8.7785544 17.392415 8.9220187 16.987595 8.9648438 16.515625 L 8.9960938 16 L 15.5 16 A 3.5 3.5 0 0 0 19 12.5 A 3.5 3.5 0 0 0 15.972656 9.0371094 A 5.5 5.5 0 0 0 16 8.5 A 5.5 5.5 0 0 0 10.5 3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/jdownloader-indicator.svg b/.icons/awkward/22x22/panel/jdownloader-indicator.svg
new file mode 100644
index 00000000..4e22cdd1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/jdownloader-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.9999999 A 8,8 0 0 0 3.0000001,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,2.9999999 Z M 10,7 l 2,0 0,4 2,0 -3.017578,4 L 8.0000001,11 10,11 10,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/kaku-tray.svg b/.icons/awkward/22x22/panel/kaku-tray.svg
new file mode 100644
index 00000000..672b8193
--- /dev/null
+++ b/.icons/awkward/22x22/panel/kaku-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.882235,3.9995836 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.7658246 1.34082,3.0878896 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.7555207 0.109469,-2.1289797 0.295898,-2.6103491 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 18.918299,8.1548233 18.895881,6.4570446 18.595119,5.6636466 18.062447,4.6336996 17.027456,3.9995836 15.882235,3.9995836 Z M 8.8246174,8.2877023 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.9580978 1.4120686,1.7205898 1.6201176,2.7041018 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.1396808 -2.187501,-3.8554658 C 9.264328,8.3447293 9.108202,8.2851373 8.8246174,8.2877073 Z m -2.091797,0.6513651 -0.539062,0.3652348 c -0.791485,0.537693 -1.56266,1.4112368 -1.977539,2.2392568 -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 C 9.251793,16.750269 9.30089,16.662033 9.061921,16.46641 8.976091,16.39615 8.7932334,16.118884 8.6546954,15.849222 8.1809054,14.926977 8.3571584,13.779775 9.088288,13.039652 9.420027,12.703836 9.439828,12.65041 9.382234,12.235941 9.348304,11.991616 9.207609,11.570671 9.068757,11.300394 8.7857824,10.749567 7.5947494,9.4628012 7.0736404,9.1451222 Z m -0.982422,4.0605456 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/22x22/panel/kazam-countdown.svg b/.icons/awkward/22x22/panel/kazam-countdown.svg
new file mode 100644
index 00000000..d9918a4f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/kazam-countdown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1816406 5 C 2.5269406 5 2 5.5344188 2 6.1992188 L 2 15.800781 C 2 16.465781 2.5269406 17 3.1816406 17 L 13.818359 17 C 14.473359 17 15 16.465781 15 15.800781 L 15 13 L 20 15 L 20 7 L 15 9 L 15 6.1992188 C 15 5.5344188 14.473359 5 13.818359 5 L 3.1816406 5 z M 8 7 A 4 4 0 0 1 12 11 A 4 4 0 0 1 8 15 A 4 4 0 0 1 4 11 A 4 4 0 0 1 8 7 z M 8 8 A 3 3 0 0 0 5 11 A 3 3 0 0 0 8 14 A 3 3 0 0 0 11 11 A 3 3 0 0 0 8 8 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/kazam-paused.svg b/.icons/awkward/22x22/panel/kazam-paused.svg
new file mode 120000
index 00000000..c4598958
--- /dev/null
+++ b/.icons/awkward/22x22/panel/kazam-paused.svg
@@ -0,0 +1 @@
+simplescreenrecorder-paused.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/kazam-recording.svg b/.icons/awkward/22x22/panel/kazam-recording.svg
new file mode 120000
index 00000000..6e0503ef
--- /dev/null
+++ b/.icons/awkward/22x22/panel/kazam-recording.svg
@@ -0,0 +1 @@
+simplescreenrecorder-recording.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/kazam-stopped.svg b/.icons/awkward/22x22/panel/kazam-stopped.svg
new file mode 100644
index 00000000..39d32fa7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/kazam-stopped.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1816406 5 C 2.5269406 5 2 5.5344188 2 6.1992188 L 2 15.800781 C 2 16.465781 2.5269406 17 3.1816406 17 L 13.818359 17 C 14.473359 17 15 16.465781 15 15.800781 L 15 13 L 20 15 L 20 7 L 15 9 L 15 6.1992188 C 15 5.5344188 14.473359 5 13.818359 5 L 3.1816406 5 z M 5 8 L 11 8 L 11 14 L 5 14 L 5 8 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/keepassx-indicator.svg b/.icons/awkward/22x22/panel/keepassx-indicator.svg
new file mode 100644
index 00000000..1244107d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keepassx-indicator.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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.2556 0-0.5112 0.0971-0.707 0.293-0.3918 0.3917-0.3918 1.0223 0 1.414l4.2422 4.2424 1.416-1.414-4.2422-4.2424c-0.1959-0.1959-0.4534-0.293-0.709-0.293zm6.365 5.9494l-1.365 1.465 4.193 4.193c0.392 0.392 1.023 0.392 1.414 0 0.392-0.392 0.392-1.024 0-1.416l-4.242-4.242z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/keepassx-locked.svg b/.icons/awkward/22x22/panel/keepassx-locked.svg
new file mode 100644
index 00000000..4ed04943
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keepassx-locked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m15 3c-2.209 0-4 1.7909-4 4 0.002 0.7135 0.195 1.4135 0.559 2.0273l-2.6078 2.6077-4.2422-4.2424c-0.1959-0.1959-0.4534-0.293-0.709-0.293s-0.5112 0.0971-0.707 0.293c-0.3918 0.3917-0.3918 1.0223 0 1.414l4.2422 4.2424-4.2422 4.242c-0.3918 0.392-0.3918 1.024 0 1.416 0.3917 0.392 1.0242 0.392 1.416 0l0.707-0.707h1.584v-1.584l0.416-0.416h1.584v-1.486l4.193 4.193c0.392 0.392 1.023 0.392 1.414 0 0.392-0.392 0.392-1.024 0-1.416l-4.242-4.242 2.608-2.608c0.614 0.364 1.313 0.557 2.027 0.559 2.209 0 4-1.7909 4-4s-1.791-4-4-4zm1 2c0.552 0 1 0.4477 1 1s-0.448 1-1 1-1-0.4477-1-1 0.448-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/keepassxc-dark.svg b/.icons/awkward/22x22/panel/keepassxc-dark.svg
new file mode 120000
index 00000000..04065e29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keepassxc-dark.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/keepassxc-locked.svg b/.icons/awkward/22x22/panel/keepassxc-locked.svg
new file mode 100644
index 00000000..babdf26d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keepassxc-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3a5 5 0 0 0 -5 5 5 5 0 0 0 3 4.576172v5.423828l2 2 1-1v-5h1.013672c0.003362-0.279717 0.056121-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-1v-4z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m16 12c-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/22x22/panel/keepassxc-panel.svg b/.icons/awkward/22x22/panel/keepassxc-panel.svg
new file mode 120000
index 00000000..04065e29
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keepassxc-panel.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/keepassxc-unlocked.svg b/.icons/awkward/22x22/panel/keepassxc-unlocked.svg
new file mode 100644
index 00000000..37187d49
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keepassxc-unlocked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3a5 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/22x22/panel/keybase-badged.svg b/.icons/awkward/22x22/panel/keybase-badged.svg
new file mode 100644
index 00000000..1a9a9fa9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keybase-badged.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.3378906 3 C 9.2917506 3 8.9898905 3.5097587 8.703125 4.0722656 C 8.2833253 4.8957293 8.0823547 5.5282129 8.0136719 6.2597656 C 7.9967029 6.44054 8.0003427 6.6184414 8.0117188 6.7929688 C 8.0046387 6.8715927 8.00072 6.9503658 8 7.0292969 C 8 7.350909 8.06468 7.6552539 8.1601562 7.9453125 C 6.8950986 8.5095454 5.823752 9.4303825 5.0878906 10.589844 C 4.9068303 10.826602 4.7468155 11.073389 4.6308594 11.337891 C 4.4486475 11.753525 4.313504 12.183713 4.2109375 12.648438 C 4.1426895 12.924193 4.0852482 13.20267 4.0507812 13.490234 C 4.0477112 13.515834 4.0557914 13.521208 4.0683594 13.517578 C 4.0552044 13.628341 4.0375767 13.733607 4.0273438 13.849609 C 3.9945383 14.221494 3.9905989 14.374998 4.015625 14.375 L 8 10 L 6.96875 13.455078 C 6.97482 13.461178 7.1062877 13.407508 7.2617188 13.335938 C 8.2166789 12.896237 9.4068475 12.129473 10.458984 12.003906 C 10.821824 11.960606 12.080719 11.956444 12.458984 11.996094 C 13.225236 12.076384 13.924789 12.66763 14.785156 12.904297 C 15.16638 13.009168 15.353785 13.034767 15.666016 13.023438 C 15.978476 13.012118 16.161765 12.970368 16.392578 12.859375 C 16.968534 12.582416 17.271543 11.981039 17.1875 11.332031 C 17.1796 11.270861 17.162791 11.21171 17.150391 11.152344 C 17.175081 11.091224 17.152088 10.988693 17.054688 10.818359 C 16.958797 10.563556 16.816689 10.307994 16.603516 10.019531 C 15.812925 9.1507616 14.885394 8.4287802 13.837891 7.9492188 C 13.934232 7.6579794 14 7.3524242 14 7.0292969 C 13.999974 6.9537899 13.997887 6.8780222 13.992188 6.8027344 C 13.994788 6.7274754 14.001947 6.6521806 13.998047 6.578125 C 13.944926 5.5609826 13.350328 4.8631388 12.453125 4.4042969 C 11.978118 4.1613714 11.251468 4.0478117 10.777344 4.046875 C 10.185851 4.045709 9.7363509 3.5371451 9.4472656 3.1210938 C 9.4009907 3.0544933 9.3516794 2.9999994 9.3378906 3 z M 17.832031 12.828125 C 17.596352 13.220568 17.257983 13.552121 16.826172 13.759766 C 16.497288 13.917917 16.09035 14.009408 15.703125 14.023438 C 15.321853 14.037268 14.941439 13.985198 14.519531 13.869141 C 13.382163 13.556277 12.67841 13.024073 12.355469 12.990234 C 12.213148 12.975324 10.678186 12.984094 10.578125 12.996094 C 9.9135234 13.075414 8.7491037 13.751739 7.6796875 14.244141 C 7.5909405 14.285001 7.5096359 14.321391 7.4355469 14.351562 C 7.3985019 14.366642 7.3668919 14.379364 7.3164062 14.396484 C 7.2911633 14.405084 7.2657062 14.414497 7.1992188 14.429688 C 7.1659748 14.437288 7.1266108 14.447525 7.0273438 14.453125 C 6.9777107 14.455925 6.7992596 14.441486 6.7988281 14.441406 C 6.7986124 14.441366 6.5782807 14.37507 6.578125 14.375 C 6.5779693 14.374934 6.2598605 14.160252 6.2597656 14.160156 A 1.0001 1.0001 0 0 1 5.9960938 13.6875 L 4.7558594 15.048828 A 1.0001 1.0001 0 0 1 4.0898438 15.373047 A 6.9999312 6.9999312 0 0 0 5.7929688 19 L 16.208984 19 A 6.9999312 6.9999312 0 0 0 18 14.333984 A 6.9999312 6.9999312 0 0 0 17.832031 12.828125 z M 8 15 A 1 1 0 0 1 9 16 A 1 1 0 0 1 8 17 A 1 1 0 0 1 7 16 A 1 1 0 0 1 8 15 z M 14 15 A 1 1 0 0 1 15 16 A 1 1 0 0 1 14 17 A 1 1 0 0 1 13 16 A 1 1 0 0 1 14 15 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="18" cy="6" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/keybase-tray.svg b/.icons/awkward/22x22/panel/keybase-tray.svg
new file mode 100644
index 00000000..af3849a9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keybase-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.3378906 3 C 9.2917506 3 8.9898905 3.5097587 8.703125 4.0722656 C 8.2833253 4.8957293 8.0823547 5.5282129 8.0136719 6.2597656 C 7.9967029 6.44054 8.0003427 6.6184414 8.0117188 6.7929688 C 8.0046387 6.8715927 8.00072 6.9503658 8 7.0292969 C 8 7.350909 8.06468 7.6552539 8.1601562 7.9453125 C 6.8950986 8.5095454 5.823752 9.4303825 5.0878906 10.589844 C 4.9068303 10.826602 4.7468155 11.073389 4.6308594 11.337891 C 4.4486475 11.753525 4.313504 12.183713 4.2109375 12.648438 C 4.1426895 12.924193 4.0852482 13.20267 4.0507812 13.490234 C 4.0477112 13.515834 4.0557914 13.521208 4.0683594 13.517578 C 4.0552044 13.628341 4.0375767 13.733607 4.0273438 13.849609 C 3.9945383 14.221494 3.9905989 14.374998 4.015625 14.375 L 8 10 L 6.96875 13.455078 C 6.97482 13.461178 7.1062877 13.407508 7.2617188 13.335938 C 8.2166789 12.896237 9.4068475 12.129473 10.458984 12.003906 C 10.821824 11.960606 12.080719 11.956444 12.458984 11.996094 C 13.225236 12.076384 13.924789 12.66763 14.785156 12.904297 C 15.16638 13.009168 15.353785 13.034767 15.666016 13.023438 C 15.978476 13.012118 16.161765 12.970368 16.392578 12.859375 C 16.968534 12.582416 17.271543 11.981039 17.1875 11.332031 C 17.1796 11.270861 17.162791 11.21171 17.150391 11.152344 C 17.175081 11.091224 17.152088 10.988693 17.054688 10.818359 C 16.958797 10.563556 16.816689 10.307994 16.603516 10.019531 C 15.812925 9.1507616 14.885394 8.4287802 13.837891 7.9492188 C 13.934232 7.6579794 14 7.3524242 14 7.0292969 C 13.999974 6.9537899 13.997887 6.8780222 13.992188 6.8027344 C 13.994788 6.7274754 14.001947 6.6521806 13.998047 6.578125 C 13.944926 5.5609826 13.350328 4.8631388 12.453125 4.4042969 C 11.978118 4.1613714 11.251468 4.0478117 10.777344 4.046875 C 10.185851 4.045709 9.7363509 3.5371451 9.4472656 3.1210938 C 9.4009907 3.0544933 9.3516794 2.9999994 9.3378906 3 z M 17.832031 12.828125 C 17.596352 13.220568 17.257983 13.552121 16.826172 13.759766 C 16.497288 13.917917 16.09035 14.009408 15.703125 14.023438 C 15.321853 14.037268 14.941439 13.985198 14.519531 13.869141 C 13.382163 13.556277 12.67841 13.024073 12.355469 12.990234 C 12.213148 12.975324 10.678186 12.984094 10.578125 12.996094 C 9.9135234 13.075414 8.7491037 13.751739 7.6796875 14.244141 C 7.5909405 14.285001 7.5096359 14.321391 7.4355469 14.351562 C 7.3985019 14.366642 7.3668919 14.379364 7.3164062 14.396484 C 7.2911633 14.405084 7.2657062 14.414497 7.1992188 14.429688 C 7.1659748 14.437288 7.1266108 14.447525 7.0273438 14.453125 C 6.9777107 14.455925 6.7992596 14.441486 6.7988281 14.441406 C 6.7986124 14.441366 6.5782807 14.37507 6.578125 14.375 C 6.5779693 14.374934 6.2598605 14.160252 6.2597656 14.160156 A 1.0001 1.0001 0 0 1 5.9960938 13.6875 L 4.7558594 15.048828 A 1.0001 1.0001 0 0 1 4.0898438 15.373047 A 6.9999312 6.9999312 0 0 0 5.7929688 19 L 16.208984 19 A 6.9999312 6.9999312 0 0 0 18 14.333984 A 6.9999312 6.9999312 0 0 0 17.832031 12.828125 z M 8 15 A 1 1 0 0 1 9 16 A 1 1 0 0 1 8 17 A 1 1 0 0 1 7 16 A 1 1 0 0 1 8 15 z M 14 15 A 1 1 0 0 1 15 16 A 1 1 0 0 1 14 17 A 1 1 0 0 1 13 16 A 1 1 0 0 1 14 15 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/keybase-update.svg b/.icons/awkward/22x22/panel/keybase-update.svg
new file mode 100644
index 00000000..29df149f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keybase-update.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.3378906 3 C 9.2917506 3 8.9898905 3.5097587 8.703125 4.0722656 C 8.2833253 4.8957293 8.0823547 5.5282129 8.0136719 6.2597656 C 7.9967029 6.44054 8.0003426 6.6184414 8.0117188 6.7929688 C 8.0046385 6.8715927 8.00072 6.9503658 8 7.0292969 C 8 7.350909 8.06468 7.6552539 8.1601562 7.9453125 C 6.8950988 8.5095454 5.823752 9.4303821 5.0878906 10.589844 C 4.9068303 10.826602 4.7468155 11.073389 4.6308594 11.337891 C 4.4486475 11.753525 4.313504 12.183712 4.2109375 12.648438 C 4.1426895 12.924193 4.0852482 13.20267 4.0507812 13.490234 C 4.0477112 13.515834 4.0557914 13.521208 4.0683594 13.517578 C 4.0552044 13.628341 4.0375767 13.733607 4.0273438 13.849609 C 3.9945383 14.221494 3.9905989 14.374998 4.015625 14.375 L 8 10 L 6.96875 13.455078 C 6.97482 13.461178 7.1062876 13.407508 7.2617188 13.335938 C 8.2166789 12.896235 9.4068483 12.129473 10.458984 12.003906 C 10.821824 11.960606 12.080719 11.956444 12.458984 11.996094 C 12.832034 12.035183 13.188956 12.195526 13.556641 12.376953 A 5 5 0 0 1 17 11 A 5 5 0 0 1 17.140625 11.007812 C 17.124657 10.95573 17.099266 10.896318 17.054688 10.818359 C 16.958797 10.563556 16.816689 10.307994 16.603516 10.019531 C 15.812925 9.150762 14.885394 8.4287802 13.837891 7.9492188 C 13.934232 7.6579794 14 7.3524242 14 7.0292969 C 13.999974 6.9537899 13.997885 6.8780222 13.992188 6.8027344 C 13.994787 6.7274754 14.001947 6.6521806 13.998047 6.578125 C 13.944926 5.5609826 13.350328 4.8631388 12.453125 4.4042969 C 11.978118 4.1613714 11.251468 4.0478117 10.777344 4.046875 C 10.185851 4.045709 9.7363509 3.537145 9.4472656 3.1210938 C 9.4009907 3.0544931 9.3516794 2.9999994 9.3378906 3 z M 17 12 C 14.7909 12 13 13.7909 13 16 C 13 18.2091 14.7909 20 17 20 C 19.2091 20 21 18.2091 21 16 C 21 13.7909 19.2091 12 17 12 z M 12.355469 12.990234 C 12.213148 12.975324 10.678186 12.984094 10.578125 12.996094 C 9.9135234 13.075414 8.7491037 13.751739 7.6796875 14.244141 C 7.5909405 14.285001 7.5096359 14.321393 7.4355469 14.351562 C 7.3985019 14.366644 7.3668921 14.379364 7.3164062 14.396484 C 7.2911633 14.405084 7.2657062 14.414495 7.1992188 14.429688 C 7.1659748 14.437288 7.1266108 14.447525 7.0273438 14.453125 C 6.9777107 14.455925 6.7992596 14.441486 6.7988281 14.441406 C 6.7986124 14.441366 6.5782807 14.37507 6.578125 14.375 C 6.5779693 14.374934 6.2598605 14.160252 6.2597656 14.160156 A 1.0001 1.0001 0 0 1 5.9960938 13.6875 L 4.7558594 15.048828 A 1.0001 1.0001 0 0 1 4.0898438 15.373047 A 6.9999312 6.9999312 0 0 0 5.7929688 19 L 13.007812 19 A 5 5 0 0 1 12 16 A 5 5 0 0 1 12.863281 13.193359 C 12.650594 13.088004 12.470002 13.002236 12.355469 12.990234 z M 17 13 A 3 3 0 0 1 20 16 L 19 16 A 2 2 0 0 0 17 14 L 17 13 z M 8 15 A 1 1 0 0 1 9 16 A 1 1 0 0 1 8 17 A 1 1 0 0 1 7 16 A 1 1 0 0 1 8 15 z M 14 16 L 15 16 A 2 2 0 0 0 17 18 L 17 19 A 3 3 0 0 1 14 16 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/keybase-uploading.svg b/.icons/awkward/22x22/panel/keybase-uploading.svg
new file mode 100644
index 00000000..cb513fec
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keybase-uploading.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.3378906,3 C 9.2917506,3 8.9898905,3.5097587 8.703125,4.0722656 8.2833253,4.8957293 8.0823547,5.5282129 8.0136719,6.2597656 7.9967029,6.44054 8.0003426,6.6184414 8.0117188,6.7929688 8.0046384,6.8715927 8.00072,6.9503658 8,7.0292969 8,7.350909 8.06468,7.6552539 8.1601562,7.9453125 6.8950989,8.5095454 5.823752,9.4303818 5.0878906,10.589844 4.9068303,10.826602 4.7468155,11.073389 4.6308594,11.337891 4.4486475,11.753525 4.313504,12.183712 4.2109375,12.648438 c -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 C 3.9945387,14.221494 3.990599,14.374998 4.015625,14.375 L 8,10 6.96875,13.455078 c 0.00607,0.0061 0.1375376,-0.04757 0.2929688,-0.11914 0.9549601,-0.439703 2.1451299,-1.206465 3.1972652,-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 14.485487,11.493536 15.718143,11.000626 17,11 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 15.812928,9.1507743 14.885394,8.4287802 13.837891,7.9492188 13.934232,7.6579794 14,7.3524242 14,7.0292969 13.999974,6.9537899 13.9979,6.8780222 13.9922,6.8027344 13.9948,6.7274754 14.002,6.6521806 13.9981,6.578125 13.944873,5.5609826 13.350328,4.8631388 12.453125,4.4042969 11.978118,4.1613714 11.251468,4.0478117 10.777344,4.046875 10.185851,4.045709 9.7363509,3.537145 9.4472656,3.1210938 9.4009907,3.0544931 9.3516794,2.9999994 9.3378906,3 Z M 17,12 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.6646016,0.07932 -1.8290213,0.755645 -2.8984375,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 6.7986124,14.44133 6.5782807,14.37507 6.578125,14.375 6.5779693,14.374934 6.2598605,14.160252 6.2597656,14.160156 6.1301038,14.029833 6.0388721,13.866291 5.9960938,13.6875 L 4.7558594,15.048828 C 4.5835357,15.238164 4.3451639,15.354204 4.0898438,15.373047 4.2920062,16.722159 4.8839712,17.9828 5.7929688,19 l 7.2148432,0 C 12.355913,18.135498 12.002253,17.082743 12,16 c 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,13 l 2.5,3 -1.5,0 0,2 -2,0 0,-2 -1.5,0 z m -9,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/22x22/panel/keyboard-battery-caution.svg b/.icons/awkward/22x22/panel/keyboard-battery-caution.svg
new file mode 100644
index 00000000..ace28571
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keyboard-battery-caution.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m3.5 3c-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.5v-14.501l-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="m1 16v2.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="m11 4c-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/22x22/panel/keyboard-battery-empty.svg b/.icons/awkward/22x22/panel/keyboard-battery-empty.svg
new file mode 100644
index 00000000..e8b63e67
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keyboard-battery-empty.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m3.5 3c-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.5v-14.501l-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="m11 4c-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/22x22/panel/keyboard-battery-full.svg b/.icons/awkward/22x22/panel/keyboard-battery-full.svg
new file mode 100644
index 00000000..56304584
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keyboard-battery-full.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -719.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m36.5 722.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="m44 723.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/22x22/panel/keyboard-battery-good.svg b/.icons/awkward/22x22/panel/keyboard-battery-good.svg
new file mode 100644
index 00000000..8029a687
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keyboard-battery-good.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-57 -719.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m60.5 722.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="m58 727.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="m68 723.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/22x22/panel/keyboard-battery-low.svg b/.icons/awkward/22x22/panel/keyboard-battery-low.svg
new file mode 100644
index 00000000..bb94b8e1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keyboard-battery-low.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-105 -719.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m108.5 722.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="m106 732.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="m116 723.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/22x22/panel/keyboard-battery-medium.svg b/.icons/awkward/22x22/panel/keyboard-battery-medium.svg
new file mode 100644
index 00000000..ca9219cf
--- /dev/null
+++ b/.icons/awkward/22x22/panel/keyboard-battery-medium.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-81 -719.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m84.5 722.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="m82 730.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="m92 723.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/22x22/panel/knemo-modem-error.svg b/.icons/awkward/22x22/panel/knemo-modem-error.svg
new file mode 120000
index 00000000..ef2c60f5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-modem-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-modem-idle.svg b/.icons/awkward/22x22/panel/knemo-modem-idle.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-modem-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-modem-offline.svg b/.icons/awkward/22x22/panel/knemo-modem-offline.svg
new file mode 120000
index 00000000..aca9918f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-modem-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-modem-receive.svg b/.icons/awkward/22x22/panel/knemo-modem-receive.svg
new file mode 120000
index 00000000..ac75238d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-modem-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-modem-transmit-receive.svg b/.icons/awkward/22x22/panel/knemo-modem-transmit-receive.svg
new file mode 120000
index 00000000..21630461
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/knemo-modem-transmit.svg b/.icons/awkward/22x22/panel/knemo-modem-transmit.svg
new file mode 120000
index 00000000..2a5a4d8e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-modem-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-monitor-error.svg b/.icons/awkward/22x22/panel/knemo-monitor-error.svg
new file mode 100644
index 00000000..612d8e64
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-monitor-error.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-525 437)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m534-427-6 4.5 6 4.5c-0.004-0.003 0-1.3333 0-2h3v-2.1875-0.8125-2h-3z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m538-424 6-4.5-6-4.5c0.004 0.003 0 1.3333 0 2h-3v2.1875 0.8125 2h3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/knemo-monitor-idle.svg b/.icons/awkward/22x22/panel/knemo-monitor-idle.svg
new file mode 100644
index 00000000..fad30f40
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-monitor-idle.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-525 437)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m534-427-6 4.5 6 4.5c-0.004-0.003 0-1.3333 0-2h3v-2.1875-0.8125-2h-3z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m538-424 6-4.5-6-4.5c0.004 0.003 0 1.3333 0 2h-3v2.1875 0.8125 2h3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/knemo-monitor-offline.svg b/.icons/awkward/22x22/panel/knemo-monitor-offline.svg
new file mode 100644
index 00000000..cec7dc7d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-monitor-offline.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-525 437)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m534-427-6 4.5 6 4.5c-0.004-0.003 0-1.3333 0-2h3v-2.1875-0.8125-2h-3z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m538-424 6-4.5-6-4.5c0.004 0.003 0 1.3333 0 2h-3v2.1875 0.8125 2h3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/knemo-monitor-receive.svg b/.icons/awkward/22x22/panel/knemo-monitor-receive.svg
new file mode 100644
index 00000000..9b8d8ea5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-monitor-receive.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-525 437)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m534-427-6 4.5 6 4.5c-0.004-0.003 0-1.3333 0-2h3v-2.1875-0.8125-2h-3z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m538-424 6-4.5-6-4.5c0.004 0.003 0 1.3333 0 2h-3v2.1875 0.8125 2h3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/knemo-monitor-transmit-receive.svg b/.icons/awkward/22x22/panel/knemo-monitor-transmit-receive.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-monitor-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-monitor-transmit.svg b/.icons/awkward/22x22/panel/knemo-monitor-transmit.svg
new file mode 100644
index 00000000..b09f1627
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-monitor-transmit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-525 437)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m534-427-6 4.5 6 4.5c-0.004-0.003 0-1.3333 0-2h3v-2.1875-0.8125-2h-3z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m538-424 6-4.5-6-4.5c0.004 0.003 0 1.3333 0 2h-3v2.1875 0.8125 2h3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/knemo-network-error.svg b/.icons/awkward/22x22/panel/knemo-network-error.svg
new file mode 120000
index 00000000..ef2c60f5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-network-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-network-idle.svg b/.icons/awkward/22x22/panel/knemo-network-idle.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-network-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-network-offline.svg b/.icons/awkward/22x22/panel/knemo-network-offline.svg
new file mode 120000
index 00000000..aca9918f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-network-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-network-receive.svg b/.icons/awkward/22x22/panel/knemo-network-receive.svg
new file mode 120000
index 00000000..ac75238d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-network-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-network-transmit-receive.svg b/.icons/awkward/22x22/panel/knemo-network-transmit-receive.svg
new file mode 120000
index 00000000..21630461
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/knemo-network-transmit.svg b/.icons/awkward/22x22/panel/knemo-network-transmit.svg
new file mode 120000
index 00000000..2a5a4d8e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-network-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-wireless-error.svg b/.icons/awkward/22x22/panel/knemo-wireless-error.svg
new file mode 120000
index 00000000..ef2c60f5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-wireless-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-wireless-idle.svg b/.icons/awkward/22x22/panel/knemo-wireless-idle.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-wireless-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-wireless-offline.svg b/.icons/awkward/22x22/panel/knemo-wireless-offline.svg
new file mode 120000
index 00000000..aca9918f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-wireless-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-wireless-receive.svg b/.icons/awkward/22x22/panel/knemo-wireless-receive.svg
new file mode 120000
index 00000000..ac75238d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-wireless-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/knemo-wireless-transmit-receive.svg b/.icons/awkward/22x22/panel/knemo-wireless-transmit-receive.svg
new file mode 120000
index 00000000..21630461
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/knemo-wireless-transmit.svg b/.icons/awkward/22x22/panel/knemo-wireless-transmit.svg
new file mode 120000
index 00000000..2a5a4d8e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/knemo-wireless-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/krb-expiring-ticket.svg b/.icons/awkward/22x22/panel/krb-expiring-ticket.svg
new file mode 100644
index 00000000..5b50d57f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/krb-expiring-ticket.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 7c-2.4853 0-4.5 2.0147-4.5 4.5 0 2.485 2.0147 4.5 4.5 4.5 1.9047-0.003 3.601-1.204 4.236-3l3.264-0.004v2h3v-2.0039l1 0.004v-3l-7.2637 0.004c-0.635-1.7957-2.3313-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/22x22/panel/krb-no-valid-ticket.svg b/.icons/awkward/22x22/panel/krb-no-valid-ticket.svg
new file mode 100644
index 00000000..28e6e9ce
--- /dev/null
+++ b/.icons/awkward/22x22/panel/krb-no-valid-ticket.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 7c-2.4853 0-4.5 2.0147-4.5 4.5 0 2.485 2.0147 4.5 4.5 4.5 1.9047-0.003 3.601-1.204 4.236-3l2.264-0.002v-3l-2.264 0.002c-0.635-1.7958-2.3313-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="m15 9-0.00001 4 0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/krb-valid-ticket.svg b/.icons/awkward/22x22/panel/krb-valid-ticket.svg
new file mode 100644
index 00000000..7af3330d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/krb-valid-ticket.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 7c-2.4853 0-4.5 2.0147-4.5 4.5 0 2.485 2.0147 4.5 4.5 4.5 1.9047-0.003 3.601-1.204 4.236-3l3.264-0.004v2h3v-2.0039l1 0.004v-3l-7.2637 0.004c-0.635-1.7957-2.3313-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/22x22/panel/krudiotray-light-off22.svg b/.icons/awkward/22x22/panel/krudiotray-light-off22.svg
new file mode 100644
index 00000000..be8f3535
--- /dev/null
+++ b/.icons/awkward/22x22/panel/krudiotray-light-off22.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1425781,4 C 2.5093781,4 2,4.5344188 2,5.1992188 V 16.800781 C 2,17.465781 2.5093781,18 3.1425781,18 H 18.857422 C 19.491422,18 20,17.465781 20,16.800781 V 5.1992188 C 20,4.5346187 19.491422,4 18.857422,4 Z M 8,7 c 2.209,0 4,1.7909 4,4 0,2.209 -1.791,4 -4,4 C 5.7909,15 4,13.209 4,11 4,8.7909 5.7909,7 8,7 Z m 5,0 h 6 V 8 H 13 Z M 8,9 c -1.1045264,0 -2,0.895467 -2,2 0,1.104667 0.8954736,2 2,2 1.1045263,0 2,-0.895333 2,-2 C 10,9.895467 9.1045263,9 8,9 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/22x22/panel/krudiotray-light-on22.svg b/.icons/awkward/22x22/panel/krudiotray-light-on22.svg
new file mode 100644
index 00000000..7a4b67c9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/krudiotray-light-on22.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1426,3.9998 C 2.5094,3.9998 2,4.5342 2,5.199 V 16.801 C 2,17.466 2.5094,18 3.1426,18 h 15.714 c 0.634,0 1.143,-0.534 1.143,-1.199 V 5.199 C 19.9996,4.5344 19.4906,4 18.8566,4 H 3.1426 Z m 4.8574,3 c 2.2091,0 4,1.7909 4,4 0,2.2091 -1.7909,4 -4,4 -2.2091,0 -4,-1.791 -4,-4 0,-2.2091 1.7909,-4 4,-4 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="8" cy="11" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/ladi-started.svg b/.icons/awkward/22x22/panel/ladi-started.svg
new file mode 100644
index 00000000..53c4f0f3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/ladi-started.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.56551,3.0034891 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 -0.564453,0.562562 -0.154297,-0.1543139 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 17.57137,5.4627446 18.135823,4.8982293 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 15.506916,4.8572092 10.702229,9.662425 12.338948,11.297372 17.15926,6.480435 Z M 9.3916821,9.85776 c -0.05764,7.3e-5 -0.113981,0.02221 -0.158203,0.06641 L 4.204182,14.950115 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.027344,-5.025945 c 0.08844,-0.08841 0.08822,-0.230207 0,-0.318395 L 9.5518381,9.92417 C 9.5077281,9.88008 9.4493211,9.85768 9.3916821,9.85776 Z M 3.719807,16.198303 3.161214,16.755004 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 14.637421,12.000274 a 0.61917984,0.62770775 0 0 0 -0.637485,0.627347 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 -2.880825,-1.68582 -2.880477,-1.686502 a 0.61917984,0.62770775 0 0 0 -0.291407,-0.08364 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/ladi-starting.svg b/.icons/awkward/22x22/panel/ladi-starting.svg
new file mode 100644
index 00000000..74695358
--- /dev/null
+++ b/.icons/awkward/22x22/panel/ladi-starting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.565574,3.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 16.542137,4.4349136 16.38784,4.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 15.50698,4.8568352 10.702293,9.662051 12.339012,11.296998 17.159324,6.480061 Z M 9.391746,9.857386 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 9.551902,9.923796 C 9.507792,9.879706 9.449385,9.857306 9.391746,9.857386 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/22x22/panel/ladi-stopped.svg b/.icons/awkward/22x22/panel/ladi-stopped.svg
new file mode 100644
index 00000000..1644adcd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/ladi-stopped.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="14" y="12" rx="2" ry="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 18.56551,3.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 -0.564453,0.562562 -0.154297,-0.1543139 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 17.57137,5.4623706 18.135823,4.8978553 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 15.506916,4.8568352 10.702229,9.662051 12.338948,11.296998 17.15926,6.480061 Z M 9.3916821,9.857386 c -0.05764,7.3e-5 -0.113981,0.02221 -0.158203,0.06641 L 4.204182,14.949741 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.027344,-5.025945 c 0.08844,-0.08841 0.08822,-0.230207 0,-0.318395 L 9.5518381,9.923796 c -0.04411,-0.04409 -0.102517,-0.06649 -0.160156,-0.06641 z M 3.719807,16.197929 3.161214,16.75463 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/22x22/panel/laptop-connected.svg b/.icons/awkward/22x22/panel/laptop-connected.svg
new file mode 120000
index 00000000..0a2e7439
--- /dev/null
+++ b/.icons/awkward/22x22/panel/laptop-connected.svg
@@ -0,0 +1 @@
+laptopconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/laptop-disconnected.svg b/.icons/awkward/22x22/panel/laptop-disconnected.svg
new file mode 120000
index 00000000..07fe257b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/laptop-disconnected.svg
@@ -0,0 +1 @@
+laptopdisconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/laptop-trusted.svg b/.icons/awkward/22x22/panel/laptop-trusted.svg
new file mode 120000
index 00000000..c7cbcec6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/laptop-trusted.svg
@@ -0,0 +1 @@
+laptoptrusted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/laptopattention.svg b/.icons/awkward/22x22/panel/laptopattention.svg
new file mode 100644
index 00000000..5c76c317
--- /dev/null
+++ b/.icons/awkward/22x22/panel/laptopattention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.446 4 3 4.446 3 5 L 3 15 C 3 15.554 3.446 16 4 16 L 2 16 L 2 17 C 2 17.554 2.892 18 4 18 L 17 18 L 17 15 L 5 15 L 5 6 L 17 6 L 17 9 L 19 9 L 19 5 C 19 4.446 18.554 4 18 4 L 4 4 z M 9 16 L 13 16 L 13 17 L 9 17 L 9 16 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/laptopconnected.svg b/.icons/awkward/22x22/panel/laptopconnected.svg
new file mode 100644
index 00000000..1ee8e3ea
--- /dev/null
+++ b/.icons/awkward/22x22/panel/laptopconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.446 4 3 4.446 3 5 L 3 15 C 3 15.554 3.446 16 4 16 L 2 16 L 2 17 C 2 17.554 2.892 18 4 18 L 18 18 C 19.108 18 20 17.554 20 17 L 20 16 L 18 16 C 18.554 16 19 15.554 19 15 L 19 5 C 19 4.446 18.554 4 18 4 L 4 4 z M 5 6 L 17 6 L 17 15 L 5 15 L 5 6 z M 9 16 L 13 16 L 13 17 L 9 17 L 9 16 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/laptopdisconnected.svg b/.icons/awkward/22x22/panel/laptopdisconnected.svg
new file mode 100644
index 00000000..61c0ef00
--- /dev/null
+++ b/.icons/awkward/22x22/panel/laptopdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4 4 C 3.446 4 3 4.446 3 5 L 3 15 C 3 15.554 3.446 16 4 16 L 2 16 L 2 17 C 2 17.554 2.892 18 4 18 L 18 18 C 19.108 18 20 17.554 20 17 L 20 16 L 18 16 C 18.554 16 19 15.554 19 15 L 19 5 C 19 4.446 18.554 4 18 4 L 4 4 z M 5 6 L 17 6 L 17 15 L 5 15 L 5 6 z M 9 16 L 13 16 L 13 17 L 9 17 L 9 16 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/laptoptrusted.svg b/.icons/awkward/22x22/panel/laptoptrusted.svg
new file mode 100644
index 00000000..69463676
--- /dev/null
+++ b/.icons/awkward/22x22/panel/laptoptrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4 4 C 3.446 4 3 4.446 3 5 L 3 15 C 3 15.554 3.446 16 4 16 L 2 16 L 2 17 C 2 17.554 2.892 18 4 18 L 18 18 C 19.108 18 20 17.554 20 17 L 20 16 L 18 16 C 18.554 16 19 15.554 19 15 L 19 5 C 19 4.446 18.554 4 18 4 L 4 4 z M 5 6 L 17 6 L 17 15 L 5 15 L 5 6 z M 9 16 L 13 16 L 13 17 L 9 17 L 9 16 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/liferea-available.svg b/.icons/awkward/22x22/panel/liferea-available.svg
new file mode 120000
index 00000000..150dfe3f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/liferea-available.svg
@@ -0,0 +1 @@
+indicator-feedindicator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/liferea-unread.svg b/.icons/awkward/22x22/panel/liferea-unread.svg
new file mode 120000
index 00000000..ec6bddb3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/liferea-unread.svg
@@ -0,0 +1 @@
+indicator-feedindicator-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/livewallpaper-indicator.svg b/.icons/awkward/22x22/panel/livewallpaper-indicator.svg
new file mode 100644
index 00000000..87fc87b8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/livewallpaper-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.8007813,4 C 3.3575812,4 3,4.362375 3,4.8125 l 0,11.375 C 3,16.637625 3.3575812,17 3.8007813,17 L 6,17 6,18.1875 C 6,18.637625 6.3723177,19 6.8339844,19 l 8.3320316,0 C 15.627682,19 16,18.637625 16,18.1875 L 16,17 18.199219,17 C 18.642419,17 19,16.637625 19,16.1875 L 19,4.8125 C 19,4.362375 18.642419,4 18.199219,4 L 3.8007813,4 Z M 4,5 18,5 18,16 4,16 4,5 Z m 6,1 A 1,1 0 0 0 9,7 1,1 0 0 0 10,8 1,1 0 0 0 11,7 1,1 0 0 0 10,6 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 6.5,9 A 1.5,1.5 0 0 0 5,10.5 1.5,1.5 0 0 0 6.5,12 1.5,1.5 0 0 0 8,10.5 1.5,1.5 0 0 0 6.5,9 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 12,12 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/22x22/panel/lookit-panel.svg b/.icons/awkward/22x22/panel/lookit-panel.svg
new file mode 100644
index 00000000..2483e37b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/lookit-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3c-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.3283-0.121 0.502-0.156 0.017-0.22 0.0614-0.431 0.1074-0.641-1.2862-0.664-2.1719-1.989-2.1719-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-5zm2.5 5.998v0.002a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 0.053 0.607 1.5 1.5 0 0 0 -0.553 -0.107 1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5h0.5 7a2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2 2 2 0 0 0 -0.039 0 3.5 3.5 0 0 0 -3.461 -3.002z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/low-signal-lock.svg b/.icons/awkward/22x22/panel/low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/low-signal.svg b/.icons/awkward/22x22/panel/low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/lyricfier-tray.svg b/.icons/awkward/22x22/panel/lyricfier-tray.svg
new file mode 100644
index 00000000..e572447d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/lyricfier-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.8007811,3 c -0.4432,0 -0.800781,0.3575812 -0.800781,0.8007812 V 18.199219 c 0,0.4432 0.357581,0.800781 0.800781,0.800781 H 18.199219 C 18.642419,19 19,18.642419 19,18.199219 V 3.8007812 C 19,3.3575812 18.642419,3 18.199219,3 Z M 10.5,5 C 10.777,5 11,5.3345 11,5.75 v 10.5 C 11,16.6655 10.777,17 10.5,17 10.223,17 10,16.6655 10,16.25 V 5.75 C 10,5.3345 10.223,5 10.5,5 Z M 4.5000001,6 c 0.277,0 0.5,0.3705493 0.5,0.8320312 v 8.3359378 c 0,0.461482 -0.223,0.832031 -0.5,0.832031 -0.2770001,0 -0.5,-0.370549 -0.5,-0.832031 V 6.8320312 C 4.0000001,6.3705492 4.223,6 4.5000001,6 Z M 13.5,6 C 13.777,6 14,6.3192877 14,6.7148438 V 15.285156 C 14,15.680712 13.777,16 13.5,16 13.223,16 13,15.680712 13,15.285156 V 6.7148438 C 13,6.3192877 13.223,6 13.5,6 Z M 7.5000001,7 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 7.8007812 c 0,-0.4432 0.223,-0.8007812 0.5,-0.8007812 z M 16.5,7 C 16.777,7 17,7.2984508 17,7.6679688 V 14.332031 C 17,14.701549 16.777,15 16.5,15 16.223,15 16,14.701549 16,14.332031 V 7.6679688 C 16,7.2984508 16.223,7 16.5,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mailspring-tray-empty.svg b/.icons/awkward/22x22/panel/mailspring-tray-empty.svg
new file mode 100644
index 00000000..c1873a5a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mailspring-tray-empty.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.9999999 A 8,8 0 0 0 3,11 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 11,12 6,6.9999999 Z M 6,8.4140621 9.2929688,11.707031 6,15 6,8.4140621 Z m 10,0 L 16,15 12.707031,11.707031 16,8.4140621 Z m -6,3.9999999 0.292969,0.292969 a 1.0001,1.0001 0 0 0 1.414062,0 L 12,12.414062 14.585938,15 7.4140625,15 10,12.414062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mailspring-tray-full-newitems.svg b/.icons/awkward/22x22/panel/mailspring-tray-full-newitems.svg
new file mode 100644
index 00000000..9e963369
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mailspring-tray-full-newitems.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.9999999 A 8,8 0 0 0 3,11 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 11,12 6,6.9999999 Z M 6,8.4140621 9.2929688,11.707031 6,15 6,8.4140621 Z m 10,0 L 16,15 12.707031,11.707031 16,8.4140621 Z m -6,3.9999999 0.292969,0.292969 a 1.0001,1.0001 0 0 0 1.414062,0 L 12,12.414062 14.585938,15 7.4140625,15 10,12.414062 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="18" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mailspring-tray-full.svg b/.icons/awkward/22x22/panel/mailspring-tray-full.svg
new file mode 100644
index 00000000..233d53e8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mailspring-tray-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.9999999 A 8,8 0 0 0 3,11 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 11,12 6,6.9999999 Z M 6,8.4140621 9.2929688,11.707031 6,15 6,8.4140621 Z m 10,0 L 16,15 12.707031,11.707031 16,8.4140621 Z m -6,3.9999999 0.292969,0.292969 a 1.0001,1.0001 0 0 0 1.414062,0 L 12,12.414062 14.585938,15 7.4140625,15 10,12.414062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/manjaro-settings-manager-panel.svg b/.icons/awkward/22x22/panel/manjaro-settings-manager-panel.svg
new file mode 100644
index 00000000..6001b80b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/manjaro-settings-manager-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3,3)">
+ <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/22x22/panel/megalogging.svg b/.icons/awkward/22x22/panel/megalogging.svg
new file mode 100644
index 00000000..1567ae82
--- /dev/null
+++ b/.icons/awkward/22x22/panel/megalogging.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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" style="fill:currentColor;opacity:0.3"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/megapaused.svg b/.icons/awkward/22x22/panel/megapaused.svg
new file mode 100644
index 00000000..1aecdca4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/megapaused.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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;opacity:0.3" class="ColorScheme-Text">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3 C 6.5822865 3 3 6.578744 3 11 C 3 15.417713 6.5787438 19 11 19 C 11.326401 19 11.646718 18.975469 11.962891 18.9375 A 5 5 0 0 1 11 16 A 5 5 0 0 1 13 12.007812 L 13 11.5 L 12 13 L 10 13 L 9 11.5 L 9 14 L 7 14 L 7 8 L 9 8 L 11 11 L 13 8 L 15 8 L 15 11.105469 A 5 5 0 0 1 16 11 A 5 5 0 0 1 18.9375 11.960938 C 18.975324 11.645309 19 11.325879 19 11 C 19 6.5822866 15.421256 3 11 3 z"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16.279297 12.007812 C 15.510764 11.953491 14.717412 12.120931 14 12.535156 C 12.0868 13.639756 11.432609 16.0868 12.537109 18 C 13.641609 19.9131 16.0869 20.567491 18 19.462891 C 19.9132 18.358291 20.569344 15.9132 19.464844 14 C 18.774531 12.804312 17.560186 12.098349 16.279297 12.007812 z M 14 14 L 15 14 L 15 18 L 14 18 L 14 14 z M 17 14 L 18 14 L 18 18 L 17 18 L 17 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/megasynching.svg b/.icons/awkward/22x22/panel/megasynching.svg
new file mode 100644
index 00000000..1481653f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/megasynching.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3 C 6.5822865 3 3 6.578744 3 11 C 3 15.417713 6.5787438 19 11 19 C 11.326401 19 11.646718 18.975469 11.962891 18.9375 A 5 5 0 0 1 11 16 A 5 5 0 0 1 13 12.007812 L 13 11.5 L 12 13 L 10 13 L 9 11.5 L 9 14 L 7 14 L 7 8 L 9 8 L 11 11 L 13 8 L 15 8 L 15 11.105469 A 5 5 0 0 1 16 11 A 5 5 0 0 1 18.9375 11.960938 C 18.975324 11.645309 19 11.325879 19 11 C 19 6.5822866 15.421256 3 11 3 z"/>
+ </g>
+ <path class="ColorScheme-Text" d="m 19.464742,13.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/22x22/panel/megauptodate.svg b/.icons/awkward/22x22/panel/megauptodate.svg
new file mode 100644
index 00000000..bea1c12c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/megauptodate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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/22x22/panel/megawarning.svg b/.icons/awkward/22x22/panel/megawarning.svg
new file mode 100644
index 00000000..36bc4f2f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/megawarning.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3 C 6.5822865 3 3 6.578744 3 11 C 3 15.417713 6.5787438 19 11 19 C 11.326401 19 11.646718 18.975469 11.962891 18.9375 A 5 5 0 0 1 11 16 A 5 5 0 0 1 13 12.007812 L 13 11.5 L 12 13 L 10 13 L 9 11.5 L 9 14 L 7 14 L 7 8 L 9 8 L 11 11 L 13 8 L 15 8 L 15 11.105469 A 5 5 0 0 1 16 11 A 5 5 0 0 1 18.9375 11.960938 C 18.975324 11.645309 19 11.325879 19 11 C 19 6.5822866 15.421256 3 11 3 z"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 16.279297 12.007812 C 15.510764 11.953491 14.717412 12.120931 14 12.535156 C 12.0868 13.639756 11.432609 16.0868 12.537109 18 C 13.641609 19.9131 16.0869 20.567491 18 19.462891 C 19.9132 18.358291 20.569344 15.9132 19.464844 14 C 18.774531 12.804312 17.560186 12.098349 16.279297 12.007812 z M 14.585938 13.878906 L 16 15.292969 L 17.414062 13.878906 L 18.121094 14.585938 L 16.707031 16 L 18.121094 17.414062 L 17.414062 18.121094 L 16 16.707031 L 14.585938 18.121094 L 13.878906 17.414062 L 15.292969 16 L 13.878906 14.585938 L 14.585938 13.878906 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mellowplayer-panel.svg b/.icons/awkward/22x22/panel/mellowplayer-panel.svg
new file mode 100644
index 00000000..40ce9574
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mellowplayer-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 A 5,5 0 0 0 3,8 5,5 0 0 0 3.305,9.687 3,3 0 0 1 6,8 3,3 0 0 1 6.006,8 V 5.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 11,5 3,3 0 0 1 12.152,5.232 5,5 0 0 0 8,3 Z m 5.24,3.008 A 3,3 0 0 1 14,8 3,3 0 0 1 13.691,9.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 14,14 3,3 0 0 1 13.242,15.988 5,5 0 0 0 18,11 5,5 0 0 0 13.24,6.008 Z M 3.303,12.303 A 5,5 0 0 0 3,14 5,5 0 0 0 8,19 5,5 0 0 0 12.158,16.768 3,3 0 0 1 11,17 3,3 0 0 1 8.535,15.705 l -2.06,1.225 c 0,0 -0.14,0.122 -0.319,0.043 C 5.953,16.882 6.006,16.65 6.006,16.65 V 14 A 3,3 0 0 1 6,14 3,3 0 0 1 3.303,12.303 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,5 A 3,3 0 0 0 8.557,6.266 l 2.672,1.587 2.464,1.467 A 3,3 0 0 0 14,8 3,3 0 0 0 11,5 Z M 6,8 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 3,3 0 0 0 0.006,0 V 10.982 8 A 3,3 0 0 0 6,8 Z m 7.676,4.65 -2.457,1.459 -2.686,1.596 A 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 13.676,12.65 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/messenger-indicator.svg b/.icons/awkward/22x22/panel/messenger-indicator.svg
new file mode 100644
index 00000000..d5326b8d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/messenger-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.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.003 2.277 1.1074 4.428 3 5.849v3.547l2.332-2.332c0.8507 0.282 1.746 0.435 2.65 0.436 3.835-0.003 7.124-2.567 7.836-6.108 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 4l2 3.5 5-2.5-6 6-1.5-3.5-4.5 2.5 5-6z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/messenger-notification.svg b/.icons/awkward/22x22/panel/messenger-notification.svg
new file mode 100644
index 00000000..ec6317e5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/messenger-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mic-off.svg b/.icons/awkward/22x22/panel/mic-off.svg
new file mode 120000
index 00000000..af635525
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mic-off.svg
@@ -0,0 +1 @@
+mic-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/mic-on.svg b/.icons/awkward/22x22/panel/mic-on.svg
new file mode 120000
index 00000000..f7b1126f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mic-on.svg
@@ -0,0 +1 @@
+mic-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/mic-ready.svg b/.icons/awkward/22x22/panel/mic-ready.svg
new file mode 100644
index 00000000..477ab14e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mic-ready.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3c-1.6621 0-3 1.3381-3 3v5.002c0 1.662 1.3379 2.998 3 2.998 1.662 0 3-1.336 3-2.998v-5.002c0-1.6619-1.338-3-3-3zm-6 7v0.998c0 2.967 2 6.002 5 6.002v2h2v-2c3 0 5-3.036 5-6.002v-0.998h-2v0.998c0 2.234-1.767 4.002-4 4.002-2.2334 0-4-1.768-4-4.002v-0.998h-2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mic-volume-high.svg b/.icons/awkward/22x22/panel/mic-volume-high.svg
new file mode 100644
index 00000000..e93be692
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mic-volume-high.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 0c-1.6621 0-3 1.3381-3 3v5.002c0 1.6619 1.3379 2.998 3 2.998s3-1.3362 3-2.998v-5.002c0-1.6619-1.3379-3-3-3z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m2 7v0.9985c0 2.9665 2 6.0015 5 6.0015v2h2v-2c3 0 5-3.0351 5-6.0015v-0.9985h-2v0.9985c0 2.2345-1.767 4.0015-4 4.0015-2.2334 0-4-1.767-4-4.0015v-0.9985h-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mic-volume-low.svg b/.icons/awkward/22x22/panel/mic-volume-low.svg
new file mode 100644
index 00000000..345b21a1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mic-volume-low.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,-3)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m8 6c-1.6621 0-3 1.3381-3 3v5.002c0 1.6619 1.3379 2.998 3 2.998s3-1.336 3-2.998v-5.002c0-1.6619-1.3379-3-3-3z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m2 13v0.99844c0 2.967 2 6.002 5 6.002v2h2v-2c3 0 5-3.0351 5-6.0015v-0.998h-2v0.99849c0 2.235-1.767 4.002-4 4.002-2.2334 0-4-1.767-4-4.002v-0.998h-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mic-volume-medium.svg b/.icons/awkward/22x22/panel/mic-volume-medium.svg
new file mode 100644
index 00000000..70bd1304
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mic-volume-medium.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 6v2.002c0 1.6619 1.3379 2.998 3 2.998s3-1.3362 3-2.998v-2.002z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m2 7v0.9985c0 2.9665 2 6.0015 5 6.0015v2h2v-2c3 0 5-3.0351 5-6.0015v-0.9985h-2v0.9985c0 2.2345-1.767 4.0015-4 4.0015-2.2334 0-4-1.767-4-4.0015v-0.9985h-2z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m8 0c-1.6621 0-3 1.3381-3 3v3h6v-3c0-1.6619-1.3379-3-3-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mic-volume-muted.svg b/.icons/awkward/22x22/panel/mic-volume-muted.svg
new file mode 100644
index 00000000..04bc0119
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mic-volume-muted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-1.6621 0-3 1.3381-3 3v5.002c0 1.662 1.3379 2.998 3 2.998s3-1.3362 3-2.998v-5.002c0-1.6619-1.338-3-3-3zm-6 7v0.99805c0 2.967 2 6.002 5 6.002v2h2v-2c3 0 5-3.0356 5-6.002v-0.998h-2v0.99805c0 2.234-1.767 4.002-4 4.002-2.2334 0-4-1.768-4-4.002v-0.998h-2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/microphone-sensitivity-high.svg b/.icons/awkward/22x22/panel/microphone-sensitivity-high.svg
new file mode 100644
index 00000000..cc08d99e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/microphone-sensitivity-high.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-153 -647.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m164 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-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/22x22/panel/microphone-sensitivity-low.svg b/.icons/awkward/22x22/panel/microphone-sensitivity-low.svg
new file mode 100644
index 00000000..66061659
--- /dev/null
+++ b/.icons/awkward/22x22/panel/microphone-sensitivity-low.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/panel/microphone-sensitivity-medium.svg b/.icons/awkward/22x22/panel/microphone-sensitivity-medium.svg
new file mode 100644
index 00000000..1a8aa2eb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/microphone-sensitivity-medium.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-177 -647.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m188 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>
+</svg>
diff --git a/.icons/awkward/22x22/panel/microphone-sensitivity-muted.svg b/.icons/awkward/22x22/panel/microphone-sensitivity-muted.svg
new file mode 100644
index 00000000..d097a647
--- /dev/null
+++ b/.icons/awkward/22x22/panel/microphone-sensitivity-muted.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <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.002l5.7656 5.7639v-4.594c0-1.6621-1.338-3-3-3zm-5.6562 0.9375l-1.4063 1.4063 4.0625 4.0624v1.5938c0 1.662 1.3379 3 3 3 0.466 0 0.901-0.113 1.291-0.303l0.729 0.729c-0.592 0.352-1.271 0.574-2.02 0.574-2.2334 0-4-1.767-4-4v-1h-2v1c0 2.969 2.1624 5.432 5 5.906v2.094h2v-2.094c0.91-0.152 1.738-0.527 2.459-1.041l2.197 2.197 1.406-1.406-12.718-12.718zm9.6562 6.0625v1c0 0.186-0.029 0.362-0.053 0.541l1.637 1.637c0.264-0.676 0.416-1.409 0.416-2.178v-1h-2z" transform="translate(225 647.36)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/minetime-tray.svg b/.icons/awkward/22x22/panel/minetime-tray.svg
new file mode 100644
index 00000000..f972603d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/minetime-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.568 3 3 6.568 3 11 C 3 15.432 6.568 19 11 19 C 15.432 19 19 15.432 19 11 C 19 6.568 15.432 3 11 3 z M 11 5 C 14.324 5 17 7.676 17 11 C 17 14.324 14.324 17 11 17 C 7.676 17 5 14.324 5 11 C 5 7.676 7.676 5 11 5 z M 8.3164062 7 L 7.7753906 7.3144531 L 7.6015625 7.4140625 L 7.0019531 7.7597656 L 7 7.7617188 L 7.0019531 7.7636719 L 7.0019531 8.3203125 L 7.0019531 14.199219 L 8 15 L 9 14.199219 L 9 9.96875 L 11 11.140625 L 13 9.96875 L 13 14.199219 L 14 15 L 14.998047 14.199219 L 14.998047 8.3203125 L 14.998047 7.7636719 L 15 7.7617188 L 14.998047 7.7597656 L 14.398438 7.4140625 L 14.224609 7.3144531 L 13.683594 7 L 11 8.6972656 L 8.3164062 7 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mini-calendar.svg b/.icons/awkward/22x22/panel/mini-calendar.svg
new file mode 100644
index 00000000..2812f138
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mini-calendar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0002645,4 c -2.0002645,0 -2,2 -2,2 l 0,12 L 18,18 18.000264,6 c 4.4e-5,-2 -2,-2 -2,-2 z m 0,2 9.9999995,0 0,10 -9.9999995,0 z m 1,1 0,2 2,0 0,-2 z m 3.0000995,0 0,2 2,0 0,-2 z m 3,0 0,2 2,0 0,-2 z m -6.0000995,3 0,2 2,0 0,-2 z m 3.0000995,0 0,2 2,0 0,-2 z m 3,0 0,2 2,0 0,-2 z m -6.0000995,3 0,2 2,0 0,-2 z m 3.0000995,0 0,2 2,0 0,-2 z m 3,0 0,2 2,0 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mintupdate-checking.svg b/.icons/awkward/22x22/panel/mintupdate-checking.svg
new file mode 100644
index 00000000..219a65d5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mintupdate-checking.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 C 8.8519,4.9698 5.2346,6.7049 4,7 4,12.333 6.625,18.111 11,19 15.375,18.111 18,12.333 18,7 16.765,6.7049 13.148,4.9698 11,3 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 15.738,8.3555 14.168,11.502 11.021,9.9277 12.299,9.502 C 11.961,9.208 11.536,9.015 11.07,8.998 10.328,8.971 9.6357,9.3531 9.2637,9.9961 l -1.7325,-1 C 8.2713,7.7141 9.6655,6.943 11.145,6.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 13.729,14.284 12.334,15.055 10.855,15 9.5465,14.952 8.3553,14.263 7.6523,13.182 L 6.2637,13.645 7.832,10.498 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mintupdate-error.svg b/.icons/awkward/22x22/panel/mintupdate-error.svg
new file mode 100644
index 00000000..ced0173d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mintupdate-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 8.1719,6.7578 11,9.5859 13.828,6.7578 15.242,8.1719 12.414,11 15.242,13.828 13.828,15.242 11,12.414 8.1719,15.242 6.7578,13.828 9.5859,11 6.7578,8.1719 8.1719,6.7578 Z M 11,3 C 8.8519,4.9698 5.2346,6.7049 4,7 4,12.333 6.625,18.111 11,19 15.375,18.111 18,12.333 18,7 16.765,6.7049 13.148,4.9698 11,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mintupdate-installing.svg b/.icons/awkward/22x22/panel/mintupdate-installing.svg
new file mode 100644
index 00000000..445e37fd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mintupdate-installing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 C 8.8519,4.9698 5.2346,6.7049 4,7 4,12.333 6.625,18.111 11,19 15.375,18.111 18,12.333 18,7 16.765,6.7049 13.148,4.9698 11,3 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/22x22/panel/mintupdate-up-to-date.svg b/.icons/awkward/22x22/panel/mintupdate-up-to-date.svg
new file mode 100644
index 00000000..9123db90
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mintupdate-up-to-date.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 14,8 15.414,9.4141 10,15 6.5859,11.4141 8,10 10,12.172 Z M 11,3 C 8.8519,4.9698 5.2346,6.7049 4,7 4,12.333 6.625,18.111 11,19 15.375,18.111 18,12.333 18,7 16.765,6.7049 13.148,4.9698 11,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mintupdate-updates-available.svg b/.icons/awkward/22x22/panel/mintupdate-updates-available.svg
new file mode 100644
index 00000000..1f8fa731
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mintupdate-updates-available.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 9,9 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 11,3 C 8.8519,4.9698 5.2346,6.7049 4,7 4,12.333 6.625,18.111 11,19 15.375,18.111 18,12.333 18,7 16.765,6.7049 13.148,4.9698 11,3 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="18" cy="18" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mouse-battery-caution.svg b/.icons/awkward/22x22/panel/mouse-battery-caution.svg
new file mode 100644
index 00000000..24a38c8a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mouse-battery-caution.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m3.5 3c-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.5v-14.501l-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="m1 16v2.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="m15 3c-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/22x22/panel/mouse-battery-empty.svg b/.icons/awkward/22x22/panel/mouse-battery-empty.svg
new file mode 100644
index 00000000..14d0d4d8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mouse-battery-empty.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m3.5 3c-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.5v-14.501l-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="m15 3c-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/22x22/panel/mouse-battery-full.svg b/.icons/awkward/22x22/panel/mouse-battery-full.svg
new file mode 100644
index 00000000..d35f47c3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mouse-battery-full.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -767.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m36.5 770.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="m48 770.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/22x22/panel/mouse-battery-good.svg b/.icons/awkward/22x22/panel/mouse-battery-good.svg
new file mode 100644
index 00000000..4c166aee
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mouse-battery-good.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-57 -767.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m60.5 770.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="m58 775.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="m72 770.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/22x22/panel/mouse-battery-low.svg b/.icons/awkward/22x22/panel/mouse-battery-low.svg
new file mode 100644
index 00000000..74ec9459
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mouse-battery-low.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-105 -767.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m108.5 770.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="m106 780.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="m120 770.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/22x22/panel/mouse-battery-medium.svg b/.icons/awkward/22x22/panel/mouse-battery-medium.svg
new file mode 100644
index 00000000..8ae10bcd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mouse-battery-medium.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-81 -767.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m84.5 770.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="m82 778.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="m96 770.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/22x22/panel/msd-xrandr.svg b/.icons/awkward/22x22/panel/msd-xrandr.svg
new file mode 120000
index 00000000..9e47514a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/msd-xrandr.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/mstdn-panel.svg b/.icons/awkward/22x22/panel/mstdn-panel.svg
new file mode 100644
index 00000000..fc5b2e31
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mstdn-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.6659887,3 C 6.0806549,3 3.9999729,5.1018375 3.9999729,7.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 6.7470419,18.799811 9.5991442,19 10.751976,19 c 2.04875,0 3.248047,-0.802734 3.248047,-0.802734 V 16.5 c 0,0 -1.521099,0.525921 -2.980469,0.5 C 9.9696827,16.97132 8.3249049,16.55981 8.0996329,15.400391 8.0696629,15.256512 8.0566029,15.091447 8.0351829,14.935547 8.2437559,14.964112 8.4494699,15 8.6660427,15 h 4.6679683 c 2.585334,0 4.666016,-2.101838 4.666016,-4.712891 V 7.7128906 C 18.000027,5.1018375 15.919345,3 13.334011,3 Z M 7.9999729,7 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/22x22/panel/mullvad-tray-1.svg b/.icons/awkward/22x22/panel/mullvad-tray-1.svg
new file mode 100644
index 00000000..2dbaabce
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mullvad-tray-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mullvad-tray-10.svg b/.icons/awkward/22x22/panel/mullvad-tray-10.svg
new file mode 120000
index 00000000..632e86ea
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mullvad-tray-10.svg
@@ -0,0 +1 @@
+mullvad-tray-9.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/mullvad-tray-2.svg b/.icons/awkward/22x22/panel/mullvad-tray-2.svg
new file mode 100644
index 00000000..9f56474b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mullvad-tray-2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mullvad-tray-3.svg b/.icons/awkward/22x22/panel/mullvad-tray-3.svg
new file mode 100644
index 00000000..57c2357f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mullvad-tray-3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mullvad-tray-4.svg b/.icons/awkward/22x22/panel/mullvad-tray-4.svg
new file mode 100644
index 00000000..c8a5129e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mullvad-tray-4.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mullvad-tray-5.svg b/.icons/awkward/22x22/panel/mullvad-tray-5.svg
new file mode 100644
index 00000000..e2e6ce2b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mullvad-tray-5.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mullvad-tray-6.svg b/.icons/awkward/22x22/panel/mullvad-tray-6.svg
new file mode 100644
index 00000000..a6f9c093
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mullvad-tray-6.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mullvad-tray-7.svg b/.icons/awkward/22x22/panel/mullvad-tray-7.svg
new file mode 100644
index 00000000..53caa370
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mullvad-tray-7.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mullvad-tray-8.svg b/.icons/awkward/22x22/panel/mullvad-tray-8.svg
new file mode 100644
index 00000000..9eaade1d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mullvad-tray-8.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mullvad-tray-9.svg b/.icons/awkward/22x22/panel/mullvad-tray-9.svg
new file mode 100644
index 00000000..4de86da5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mullvad-tray-9.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/mumble-indicator.svg b/.icons/awkward/22x22/panel/mumble-indicator.svg
new file mode 100644
index 00000000..58388ed1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mumble-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 4c-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/22x22/panel/museeks-tray.svg b/.icons/awkward/22x22/panel/museeks-tray.svg
new file mode 100644
index 00000000..d3f9fc85
--- /dev/null
+++ b/.icons/awkward/22x22/panel/museeks-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 15.833984 3 L 10.855469 8.5449219 L 12.800781 10.248047 L 13.662109 11 L 8.2304688 15.751953 L 7.9746094 15.974609 L 9.5195312 17.519531 L 14 12.527344 L 14 19 L 19 19 L 19 3 L 15.833984 3 z M 9.5195312 10.033203 L 5.9785156 13.978516 L 6.5585938 14.558594 L 6.9121094 14.248047 L 10.625 11 L 9.5195312 10.033203 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.142857,11 7.5714287,15 3.0000003,19 V 3.0000003 l 4.5714284,3.9999999 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/museeq-offline.svg b/.icons/awkward/22x22/panel/museeq-offline.svg
new file mode 100644
index 00000000..62061e38
--- /dev/null
+++ b/.icons/awkward/22x22/panel/museeq-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -.44836 -.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/22x22/panel/museeq-panel.svg b/.icons/awkward/22x22/panel/museeq-panel.svg
new file mode 100644
index 00000000..3b68a704
--- /dev/null
+++ b/.icons/awkward/22x22/panel/museeq-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -.44836 -.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/22x22/panel/mynotes-tray.svg b/.icons/awkward/22x22/panel/mynotes-tray.svg
new file mode 100644
index 00000000..cdf14a8f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/mynotes-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 4.1425781,3 3,2.9996781 3,4.1425781 V 17.857422 C 3,19.000422 4.1425781,19 4.1425781,19 H 12 V 13.900391 C 12,12.862814 12.862814,12 13.900391,12 H 19 V 4.1425781 C 19,2.9996781 17.857422,3 17.857422,3 Z"/>
+ <path d="m 19,13.00005 h -5.1 c -0.497,0 -0.9,0.403 -0.9,0.9 v 5.1 z" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-cellular-3g.svg b/.icons/awkward/22x22/panel/network-cellular-3g.svg
new file mode 100644
index 00000000..1da87f0a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-3g.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-273 -527.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m276 533.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/22x22/panel/network-cellular-4g.svg b/.icons/awkward/22x22/panel/network-cellular-4g.svg
new file mode 100644
index 00000000..09f99161
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-4g.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-297 -527.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m302 531.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/22x22/panel/network-cellular-acquiring.svg b/.icons/awkward/22x22/panel/network-cellular-acquiring.svg
new file mode 100644
index 00000000..c6f33699
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-acquiring.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-153 -623.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m171 627.37-4 4h4v-4zm-10 10-4 4h14v-4h-10z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m159 632.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/22x22/panel/network-cellular-cdma-1x.svg b/.icons/awkward/22x22/panel/network-cellular-cdma-1x.svg
new file mode 100644
index 00000000..f92b03c1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-cdma-1x.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-321 -527.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m327 531.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/22x22/panel/network-cellular-connected.svg b/.icons/awkward/22x22/panel/network-cellular-connected.svg
new file mode 100644
index 00000000..ea518201
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 L 3 19 L 19 19 L 19 3 z M 17 7.828125 L 17 17 L 7.828125 17 L 17 7.828125 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-cellular-edge.svg b/.icons/awkward/22x22/panel/network-cellular-edge.svg
new file mode 100644
index 00000000..70d36f74
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-edge.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-225 -527.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m231 531.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/22x22/panel/network-cellular-evdo.svg b/.icons/awkward/22x22/panel/network-cellular-evdo.svg
new file mode 100644
index 00000000..cdda7c41
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-evdo.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-249 -527.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m253 531.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/22x22/panel/network-cellular-gprs.svg b/.icons/awkward/22x22/panel/network-cellular-gprs.svg
new file mode 100644
index 00000000..c4cd8048
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-gprs.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-201 -527.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m207 531.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/22x22/panel/network-cellular-hspa.svg b/.icons/awkward/22x22/panel/network-cellular-hspa.svg
new file mode 100644
index 00000000..b2594cf0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-hspa.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-345 -527.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m351 531.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/22x22/panel/network-cellular-no-route.svg b/.icons/awkward/22x22/panel/network-cellular-no-route.svg
new file mode 100644
index 00000000..4ceae37c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-no-route.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-153 -599.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m171 603.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/22x22/panel/network-cellular-offline.svg b/.icons/awkward/22x22/panel/network-cellular-offline.svg
new file mode 100644
index 00000000..c4aaab7a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-offline.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-177 -599.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m195 603.37-14 14h9v-5h5v-9z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m191 613.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/22x22/panel/network-cellular-secure-signal-excellent.svg b/.icons/awkward/22x22/panel/network-cellular-secure-signal-excellent.svg
new file mode 100644
index 00000000..920a5171
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-secure-signal-excellent.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -623.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m49 635.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 627.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/22x22/panel/network-cellular-secure-signal-good.svg b/.icons/awkward/22x22/panel/network-cellular-secure-signal-good.svg
new file mode 100644
index 00000000..18ed8ad5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-secure-signal-good.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-57 -623.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m75 627.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 630.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 635.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/22x22/panel/network-cellular-secure-signal-low.svg b/.icons/awkward/22x22/panel/network-cellular-secure-signal-low.svg
new file mode 100644
index 00000000..bb4c8c11
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-secure-signal-low.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-105 -623.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m123 627.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 637.37-4 4h4v-4z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m121 635.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/22x22/panel/network-cellular-secure-signal-none.svg b/.icons/awkward/22x22/panel/network-cellular-secure-signal-none.svg
new file mode 100644
index 00000000..6581b48b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-secure-signal-none.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-129 -623.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m147 627.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 635.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/22x22/panel/network-cellular-secure-signal-ok.svg b/.icons/awkward/22x22/panel/network-cellular-secure-signal-ok.svg
new file mode 100644
index 00000000..d85b6f6e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-secure-signal-ok.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-81 -623.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m99 627.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 633.37-8 8h8v-8z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m97 635.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/22x22/panel/network-cellular-signal-excellent.svg b/.icons/awkward/22x22/panel/network-cellular-signal-excellent.svg
new file mode 100644
index 00000000..eb6ebf0e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-signal-excellent.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -599.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m37 617.37 14-14v14z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-cellular-signal-good.svg b/.icons/awkward/22x22/panel/network-cellular-signal-good.svg
new file mode 100644
index 00000000..3709ef24
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-signal-good.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-57 -599.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m61 617.37 14-14v14z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m72 606.37-11 11h11v-11z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-cellular-signal-low.svg b/.icons/awkward/22x22/panel/network-cellular-signal-low.svg
new file mode 100644
index 00000000..57172600
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-signal-low.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-105 -599.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m109 617.37 14-14v14z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m113 613.37-4 4h4v-4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-cellular-signal-none.svg b/.icons/awkward/22x22/panel/network-cellular-signal-none.svg
new file mode 100644
index 00000000..e5c9753d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-signal-none.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-129 -599.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m133 617.37 14-14v14z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-cellular-signal-ok.svg b/.icons/awkward/22x22/panel/network-cellular-signal-ok.svg
new file mode 100644
index 00000000..24ea0abe
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-signal-ok.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-81 -599.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m85 617.37 14-14v14z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m93 609.37-8 8h8v-8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-cellular-umts.svg b/.icons/awkward/22x22/panel/network-cellular-umts.svg
new file mode 100644
index 00000000..2e2b4395
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-cellular-umts.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-369 -527.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m375 531.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/22x22/panel/network-disconnected.svg b/.icons/awkward/22x22/panel/network-disconnected.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-disconnected.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/network-error.svg b/.icons/awkward/22x22/panel/network-error.svg
new file mode 100644
index 00000000..00272d74
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-error.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 5s-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="m15 9-0.00001 4 0.25 2h1.5l0.25-2v-4zm0 7v2h2v-2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-idle.svg b/.icons/awkward/22x22/panel/network-idle.svg
new file mode 100644
index 00000000..9a2f112b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-idle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-105 -551.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m110 556.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/22x22/panel/network-offline.svg b/.icons/awkward/22x22/panel/network-offline.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-offline.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/network-receive.svg b/.icons/awkward/22x22/panel/network-receive.svg
new file mode 100644
index 00000000..48a516a7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-receive.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-249 -503.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m262 515.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 512.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/22x22/panel/network-transmit-receive.svg b/.icons/awkward/22x22/panel/network-transmit-receive.svg
new file mode 100644
index 00000000..bae072d9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-transmit-receive.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-201 -503.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m214 515.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 512.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/22x22/panel/network-transmit.svg b/.icons/awkward/22x22/panel/network-transmit.svg
new file mode 100644
index 00000000..e0d3ce7e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-transmit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-225 -503.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m238 515.37 5.5-4.5-5.5-4.5c0.004 0.003 0 1.3333 0 2h-3v5h3v2z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m234 512.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/22x22/panel/network-vpn-acquiring.svg b/.icons/awkward/22x22/panel/network-vpn-acquiring.svg
new file mode 100644
index 00000000..ccd9a013
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-vpn-acquiring.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-57 -575.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m64.5 582.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 584.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/22x22/panel/network-vpn.svg b/.icons/awkward/22x22/panel/network-vpn.svg
new file mode 100644
index 00000000..80ffa59e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-vpn.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -575.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m40.5 582.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/22x22/panel/network-wired-acquiring.svg b/.icons/awkward/22x22/panel/network-wired-acquiring.svg
new file mode 100644
index 00000000..3b116e0c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wired-acquiring.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-81 -551.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m86 556.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 560.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/22x22/panel/network-wired-no-route.svg b/.icons/awkward/22x22/panel/network-wired-no-route.svg
new file mode 100644
index 00000000..298b2bfb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wired-no-route.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-153.0002,-551.36047)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 158,556.3622 c 0,0 -1,0 -1,1 l 0,9 c 0,1 1,1 1,1 l 2,0 1,1 6,0 1,-1 2,0 c 0,0 1,0.12994 1,-1 l 0,-9 c 0,-1 -1,-1 -1,-1 l -12,0 z m 6,2 c 1.10457,0 2,0.89543 2,2 0,1.10457 -0.89543,2 -2,2 l 0,1 -1,0 0,-2 1,0 c 0.55229,0 1,-0.44772 1,-1 0,-0.55228 -0.44771,-1 -1,-1 -0.55228,0 -1,0.44772 -1,1 l -1,0 c 0,-1.10457 0.89543,-2 2,-2 z m -0.5,5.75 c 0.41421,0 0.75,0.33579 0.75,0.75 0,0.41421 -0.33579,0.75 -0.75,0.75 -0.41421,0 -0.75,-0.33579 -0.75,-0.75 0,-0.41421 0.33579,-0.75 0.75,-0.75 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wired-offline.svg b/.icons/awkward/22x22/panel/network-wired-offline.svg
new file mode 100644
index 00000000..c3358178
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wired-offline.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-57 -551.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m62 556.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 565.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/22x22/panel/network-wired-secure.svg b/.icons/awkward/22x22/panel/network-wired-secure.svg
new file mode 100644
index 00000000..1f6cd67c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wired-secure.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 5 C 5 5 4 5 4 6 L 4 15 C 4 16 5 16 5 16 L 7 16 L 8 17 L 12 17 L 12 15 L 9 15 L 8 14 L 6 14 L 6 7 L 16 7 L 16 11 C 16.774415 11 17.470818 11.309484 18 11.800781 L 18 6 C 18 5 17 5 17 5 L 5 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 16,12 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 18,12.9113 17.108,12 16,12 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/22x22/panel/network-wired.svg b/.icons/awkward/22x22/panel/network-wired.svg
new file mode 100644
index 00000000..9e9b74fc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wired.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -551.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m38 556.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/22x22/panel/network-wireless-acquiring.svg b/.icons/awkward/22x22/panel/network-wireless-acquiring.svg
new file mode 100644
index 00000000..b07f6836
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-acquiring.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,11 A 2,2 0 0 1 6,13 2,2 0 0 1 4,11 2,2 0 0 1 6,9 2,2 0 0 1 8,11 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13,11 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 18,11 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 11,4 C 7.9494,4 5.0806,5.0732 3,7 L 3.7265625,8 H 18.273438 L 19,7 C 16.919,5.0731 14.051,4 11,4 Z M 8.0917969,14 11,18 13.908203,14 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wireless-connected.svg b/.icons/awkward/22x22/panel/network-wireless-connected.svg
new file mode 100644
index 00000000..41bbae5a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3.9999997 c -3.0506,0 -5.9194,1.0732 -8,3.0000001 L 11,18 19,6.9999998 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 11,14.601562 5.86914,7.5468748 C 7.36453,6.6413187 9.07196,5.9999998 11,5.9999998 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wireless-hotspot.svg b/.icons/awkward/22x22/panel/network-wireless-hotspot.svg
new file mode 100644
index 00000000..a3a6a127
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-hotspot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 7.6,3 4.78,5.5636364 4,9 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 17.22,5.5636364 14.4,3 11,3 Z m 0,4 C 9.7,7 8.58,7.8044693 8,9 l 6,0 C 13.42,7.8156425 12.3,7 11,7 Z m -7,4 7,8 7,-8 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wireless-no-route.svg b/.icons/awkward/22x22/panel/network-wireless-no-route.svg
new file mode 100644
index 00000000..259b64ea
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-no-route.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3.9999998 c -3.0506001,0 -5.9194001,1.0732 -8.0000001,3 L 11,18 19,6.9999998 c -2.081,-1.9269 -4.949,-3 -8,-3 z m 0,3 c 1.11,0 2,0.9 2,2 C 13,10.11 12.11,11 11,11 v 1 H 9.9999999 V 9.9999998 H 11 c 0.56,0 1,-0.44 1,-1 0,-0.55 -0.44,-1 -1,-1 -0.55,0 -1.0000001,0.45 -1.0000001,1 h -1 c 0,-1.1 0.9,-2 2.0000001,-2 z M 9.9999999,13 H 11 v 1 H 9.9999999 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wireless-offline.svg b/.icons/awkward/22x22/panel/network-wireless-offline.svg
new file mode 100644
index 00000000..4b470acd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-offline.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,14 v 1 c 0,0.28 0.1,0.54 0.28,0.72 l 0.78,0.78 -0.78,0.78 C 14.1,17.47 14,17.73 14,18 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 17.46,18.9 17.73,19 18,19 h 1 v -1 c 0,-0.27 -0.1,-0.53 -0.28,-0.72 L 17.94,16.5 18.72,15.72 C 18.9,15.54 19,15.28 19,15 v -1 h -1 c -0.27,0 -0.54,0.1 -0.72,0.28 L 16.5,15.07 15.72,14.28 C 15.54,14.1 15.28,14 15,14 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,4 C 7.9494,4 5.0806,5.0732 3,7 l 8,11 2.019531,-2.777344 C 13.011891,15.148415 13,15.074553 13,15 v -1 -1 h 1.636719 L 19,7 C 16.919,5.0731 14.051,4 11,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wireless-secure-signal-excellent.svg b/.icons/awkward/22x22/panel/network-wireless-secure-signal-excellent.svg
new file mode 100644
index 00000000..2cf5fc85
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-secure-signal-excellent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 12 C 14.892 12 14 12.9109 14 14.03125 L 14 15 L 13 15 L 13 19 L 19 19 L 19 15 L 18 15 L 18 14.03125 C 18 12.91135 17.108 12 16 12 z M 16 13 C 16.554 13 17 13.4424 17 14 L 17 15 L 15 15 L 15 14 C 15 13.4424 15.446 13 16 13 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 4 C 7.9493998 4 5.0806 5.0732 3 7 L 11 18 L 12 16.625 L 12 14 L 13.013672 14 C 13.033321 12.365092 14.356157 11 16 11 C 16.028821 11 16.055366 11.008932 16.083984 11.009766 L 19 7 C 16.919 5.0731 14.051 4 11 4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wireless-secure-signal-good.svg b/.icons/awkward/22x22/panel/network-wireless-secure-signal-good.svg
new file mode 100644
index 00000000..038f52d4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-secure-signal-good.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 12 C 14.892 12 14 12.9109 14 14.03125 L 14 15 L 13 15 L 13 19 L 19 19 L 19 15 L 18 15 L 18 14.03125 C 18 12.91135 17.108 12 16 12 z M 16 13 C 16.554 13 17 13.4424 17 14 L 17 15 L 15 15 L 15 14 C 15 13.4424 15.446 13 16 13 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11 4 C 7.9494 4 5.0806 5.0732 3 7 L 11 18 L 12 16.625 L 12 14 L 13.013672 14 C 13.033321 12.365092 14.356157 11 16 11 C 16.028821 11 16.055366 11.008932 16.083984 11.009766 L 19 7 C 16.919 5.0731 14.051 4 11 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 7 A 8 8 0 0 0 4.9863281 9.7324219 L 11 18 L 12 16.625 L 12 14 L 13.013672 14 C 13.033321 12.365092 14.356157 11 16 11 C 16.028752 11 16.055434 11.006983 16.083984 11.007812 L 17.009766 9.734375 A 8 8 0 0 0 11 7 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wireless-secure-signal-low.svg b/.icons/awkward/22x22/panel/network-wireless-secure-signal-low.svg
new file mode 100644
index 00000000..6dcd6758
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-secure-signal-low.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 12 C 14.892 12 14 12.9109 14 14.03125 L 14 15 L 13 15 L 13 19 L 19 19 L 19 15 L 18 15 L 18 14.03125 C 18 12.91135 17.108 12 16 12 z M 16 13 C 16.554 13 17 13.4424 17 14 L 17 15 L 15 15 L 15 14 C 15 13.4424 15.446 13 16 13 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11 4 C 7.9494 4 5.0806 5.0732 3 7 L 11 18 L 12 16.625 L 12 14 L 13.013672 14 C 13.033321 12.365092 14.356157 11 16 11 C 16.028821 11 16.055366 11.008932 16.083984 11.009766 L 19 7 C 16.919 5.0731 14.051 4 11 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 12 A 7 7 0 0 0 7.3769531 13.017578 L 11 18 L 12 16.625 L 12 14 L 13.013672 14 C 13.020429 13.437767 13.189796 12.912855 13.464844 12.458984 A 7 7 0 0 0 11 12 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wireless-secure-signal-none.svg b/.icons/awkward/22x22/panel/network-wireless-secure-signal-none.svg
new file mode 100644
index 00000000..b8839a6c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-secure-signal-none.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 12 C 14.892 12 14 12.9109 14 14.03125 L 14 15 L 13 15 L 13 19 L 19 19 L 19 15 L 18 15 L 18 14.03125 C 18 12.91135 17.108 12 16 12 z M 16 13 C 16.554 13 17 13.4424 17 14 L 17 15 L 15 15 L 15 14 C 15 13.4424 15.446 13 16 13 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11 4 C 7.9494 4 5.0806 5.0732 3 7 L 11 18 L 12 16.625 L 12 14 L 13.013672 14 C 13.033321 12.365092 14.356157 11 16 11 C 16.028821 11 16.055366 11.008932 16.083984 11.009766 L 19 7 C 16.919 5.0731 14.051 4 11 4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wireless-secure-signal-ok.svg b/.icons/awkward/22x22/panel/network-wireless-secure-signal-ok.svg
new file mode 100644
index 00000000..5ed469e8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-secure-signal-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,12 c -1.108,0 -2,0.9109 -2,2.03125 V 15 h -1 v 4 h 6 V 15 H 18 V 14.03125 C 18,12.91135 17.108,12 16,12 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 11,4 C 7.9494,4 5.0806,5.0732 3,7 l 8,11 1,-1.375 V 14 h 1.013672 C 13.033321,12.365092 14.356157,11 16,11 c 0.02882,0 0.05537,0.0089 0.08398,0.0098 L 19,7 C 16.919,5.0731 14.051,4 11,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,9 A 7.5,7.5 0 0 0 5.9101562,11.001953 L 11,18 12,16.625 V 14 h 1.013672 C 13.033321,12.365092 14.356157,11 16,11 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 11,9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wireless-signal-excellent.svg b/.icons/awkward/22x22/panel/network-wireless-signal-excellent.svg
new file mode 100644
index 00000000..d24ab963
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-signal-excellent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.9999998,6.9999996 c 2.0806,-1.9268 4.9494,-3 8.0000002,-3 3.051,0 5.919,1.0731 8,3 L 11,18 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wireless-signal-good.svg b/.icons/awkward/22x22/panel/network-wireless-signal-good.svg
new file mode 100644
index 00000000..8fa76a94
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-signal-good.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,7 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 11,7 A 8,8 0 0 0 4.9863281,9.7324219 L 11,18 17.009766,9.734375 A 8,8 0 0 0 11,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wireless-signal-low.svg b/.icons/awkward/22x22/panel/network-wireless-signal-low.svg
new file mode 100644
index 00000000..f32c3e66
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-signal-low.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,7 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 11,12 A 7,7 0 0 0 7.3769531,13.017578 L 11,18 14.621094,13.019531 A 7,7 0 0 0 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wireless-signal-none.svg b/.icons/awkward/22x22/panel/network-wireless-signal-none.svg
new file mode 100644
index 00000000..763b5123
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-signal-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,7 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/22x22/panel/network-wireless-signal-ok.svg b/.icons/awkward/22x22/panel/network-wireless-signal-ok.svg
new file mode 100644
index 00000000..e2db4a30
--- /dev/null
+++ b/.icons/awkward/22x22/panel/network-wireless-signal-ok.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,7 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 11,9 A 7.5,7.5 0 0 0 5.9101562,11.001953 L 11,18 16.087891,11.003906 A 7.5,7.5 0 0 0 11,9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/network-wireless-signal-weak.svg b/.icons/awkward/22x22/panel/network-wireless-signal-weak.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/new-messages-red.svg b/.icons/awkward/22x22/panel/new-messages-red.svg
new file mode 100644
index 00000000..d5a7f921
--- /dev/null
+++ b/.icons/awkward/22x22/panel/new-messages-red.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.99989,5 c -1.108,0 -2,0.892 -2,2 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 0,-7 c 0,-1.108 -0.892,-2 -2,-2 l -12,0 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 15.99989,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/nitroshare-indicator.svg b/.icons/awkward/22x22/panel/nitroshare-indicator.svg
new file mode 100644
index 00000000..2d654c4b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nitroshare-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/nixnote2-tray.svg b/.icons/awkward/22x22/panel/nixnote2-tray.svg
new file mode 100644
index 00000000..161ca4c9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nixnote2-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.466797,3.0039062 c -0.6684961,0.03465 -1.9618667,0.3406927 -2.6347658,1.4316407 0,0 -0.6211408,-0.2001508 0.1035157,-1.3398438 C 7.9355469,3.0957031 6.0002798,3 4.9433594,4 H 3 v 10.166016 c 0,0 2.6301792,5.81363 11.175781,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.6186086 0.141687,-2.3876035 -0.541016,-4.4853435 -0.04765,-0.146236 -0.250044,-0.13521 -0.28125,0.015625 -0.239303,1.15718 -0.705748,3.5013695 -2.722656,4.6845625 0,0 1.061817,-1.374641 0.482422,-3.75326 -0.01857,-0.07629 -0.123961,-0.068314 -0.132813,0.00977 -0.08497,0.754987 -0.387588,1.8036391 -1.417968,2.132166 0,0 -0.84007,-2.4086226 -3.634766,-3.9824216 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.9980468 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/22x22/panel/nm-adhoc.svg b/.icons/awkward/22x22/panel/nm-adhoc.svg
new file mode 120000
index 00000000..072692ac
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-adhoc.svg
@@ -0,0 +1 @@
+network-wireless-hotspot.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-device-wired-autoip.svg b/.icons/awkward/22x22/panel/nm-device-wired-autoip.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-device-wired-autoip.svg
@@ -0,0 +1 @@
+nm-device-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-device-wired-secure.svg b/.icons/awkward/22x22/panel/nm-device-wired-secure.svg
new file mode 120000
index 00000000..08903dcd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-device-wired-secure.svg
@@ -0,0 +1 @@
+network-wired-secure.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-device-wired-secureoffline.svg b/.icons/awkward/22x22/panel/nm-device-wired-secureoffline.svg
new file mode 120000
index 00000000..36b6d308
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-device-wired-secureoffline.svg
@@ -0,0 +1 @@
+network-vpn.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-device-wired.svg b/.icons/awkward/22x22/panel/nm-device-wired.svg
new file mode 120000
index 00000000..84ab2035
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-device-wired.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-device-wireless.svg b/.icons/awkward/22x22/panel/nm-device-wireless.svg
new file mode 120000
index 00000000..54596d2e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-device-wireless.svg
@@ -0,0 +1 @@
+nm-signal-100.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-device-wwan.svg b/.icons/awkward/22x22/panel/nm-device-wwan.svg
new file mode 120000
index 00000000..cb0231e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-device-wwan.svg
@@ -0,0 +1 @@
+gsm-3g-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-mb-roam.svg b/.icons/awkward/22x22/panel/nm-mb-roam.svg
new file mode 100644
index 00000000..5f58c53d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-mb-roam.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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/22x22/panel/nm-no-connection.svg b/.icons/awkward/22x22/panel/nm-no-connection.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-no-connection.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-secure-lock.svg b/.icons/awkward/22x22/panel/nm-secure-lock.svg
new file mode 120000
index 00000000..bf46b385
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-secure-lock.svg
@@ -0,0 +1 @@
+nm-vpn-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-signal-0-secure.svg b/.icons/awkward/22x22/panel/nm-signal-0-secure.svg
new file mode 120000
index 00000000..025351d7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/nm-signal-0.svg b/.icons/awkward/22x22/panel/nm-signal-0.svg
new file mode 120000
index 00000000..06009a25
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-signal-0.svg
@@ -0,0 +1 @@
+network-wireless-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-signal-00-secure.svg b/.icons/awkward/22x22/panel/nm-signal-00-secure.svg
new file mode 120000
index 00000000..025351d7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/nm-signal-00.svg b/.icons/awkward/22x22/panel/nm-signal-00.svg
new file mode 120000
index 00000000..06009a25
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-signal-00.svg
@@ -0,0 +1 @@
+network-wireless-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-signal-100-secure.svg b/.icons/awkward/22x22/panel/nm-signal-100-secure.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/nm-signal-100.svg b/.icons/awkward/22x22/panel/nm-signal-100.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-signal-100.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-signal-25-secure.svg b/.icons/awkward/22x22/panel/nm-signal-25-secure.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/nm-signal-25.svg b/.icons/awkward/22x22/panel/nm-signal-25.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-signal-25.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-signal-50-secure.svg b/.icons/awkward/22x22/panel/nm-signal-50-secure.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/nm-signal-50.svg b/.icons/awkward/22x22/panel/nm-signal-50.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-signal-50.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-signal-75-secure.svg b/.icons/awkward/22x22/panel/nm-signal-75-secure.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/nm-signal-75.svg b/.icons/awkward/22x22/panel/nm-signal-75.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-signal-75.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-tech-3g.svg b/.icons/awkward/22x22/panel/nm-tech-3g.svg
new file mode 100644
index 00000000..ae2d1d6f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-tech-3g.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 17v1.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="m13 19.5 2.5 0v-4l-2.5-0m2.5 2h-2.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/nm-tech-4g.svg b/.icons/awkward/22x22/panel/nm-tech-4g.svg
new file mode 100644
index 00000000..cd509025
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-tech-4g.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 17v1.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="m15.5 20v-2.5h-2v-2.5m2 2.5v-2.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/nm-tech-cdma-1x.svg b/.icons/awkward/22x22/panel/nm-tech-cdma-1x.svg
new file mode 100644
index 00000000..12dfb8e9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-tech-cdma-1x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19.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/22x22/panel/nm-tech-edge.svg b/.icons/awkward/22x22/panel/nm-tech-edge.svg
new file mode 100644
index 00000000..b8235111
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-tech-edge.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19.5-2.5 0v-4l2.5-0m-2.5 2h2.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/nm-tech-evdo.svg b/.icons/awkward/22x22/panel/nm-tech-evdo.svg
new file mode 100644
index 00000000..e353d1f5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-tech-evdo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m16 19.5-2.5 0v-4l2.5-0m-2.5 2h2.5"/>
+ <path style="stroke-linejoin:round;stroke:currentColor;fill:none" class="ColorScheme-Text" d="m17.5 15v3l1 1.5 1-1.5-0-3"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/nm-tech-gprs.svg b/.icons/awkward/22x22/panel/nm-tech-gprs.svg
new file mode 100644
index 00000000..dd25126b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-tech-gprs.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 17.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/22x22/panel/nm-tech-hspa.svg b/.icons/awkward/22x22/panel/nm-tech-hspa.svg
new file mode 100644
index 00000000..7d0f7976
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-tech-hspa.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m16 17.5h2m0.5-2.5v5m-3-5v5"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/nm-tech-lte.svg b/.icons/awkward/22x22/panel/nm-tech-lte.svg
new file mode 120000
index 00000000..5e7cb741
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-tech-lte.svg
@@ -0,0 +1 @@
+nm-tech-4g.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-tech-umts.svg b/.icons/awkward/22x22/panel/nm-tech-umts.svg
new file mode 100644
index 00000000..63b1da85
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-tech-umts.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 15v3.5s0 1-1.5 1-1.5-1-1.5-1l0-3.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/nm-vpn-active-lock.svg b/.icons/awkward/22x22/panel/nm-vpn-active-lock.svg
new file mode 120000
index 00000000..bf46b385
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-vpn-active-lock.svg
@@ -0,0 +1 @@
+nm-vpn-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nm-vpn-lock.svg b/.icons/awkward/22x22/panel/nm-vpn-lock.svg
new file mode 100644
index 00000000..7d5cebcf
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-vpn-lock.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-153 -575.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m169 587.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/22x22/panel/nm-vpn-standalone-lock.svg b/.icons/awkward/22x22/panel/nm-vpn-standalone-lock.svg
new file mode 100644
index 00000000..a9db0df9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-vpn-standalone-lock.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-177 -575.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m188 579.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/22x22/panel/nm-wwan-tower.svg b/.icons/awkward/22x22/panel/nm-wwan-tower.svg
new file mode 100644
index 00000000..5f58c53d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nm-wwan-tower.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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/22x22/panel/no-signal.svg b/.icons/awkward/22x22/panel/no-signal.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/22x22/panel/no-signal.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/nomachine-disabled.svg b/.icons/awkward/22x22/panel/nomachine-disabled.svg
new file mode 100644
index 00000000..62824a77
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nomachine-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/nomachine-indicator.svg b/.icons/awkward/22x22/panel/nomachine-indicator.svg
new file mode 100644
index 00000000..71e6d766
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nomachine-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/notes-panel.svg b/.icons/awkward/22x22/panel/notes-panel.svg
new file mode 100644
index 00000000..01b7434a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/notes-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.2851562 3 C 4.0188705 3 3 4.0188706 3 5.2851562 L 3 16.714844 C 3 17.981129 4.0188706 19 5.2851562 19 L 16.714844 19 C 17.981129 19 19 17.981129 19 16.714844 L 19 5.2851562 C 19 4.0186419 17.981129 3 16.714844 3 L 5.2851562 3 z M 6 6 L 16 6 L 16 8 L 6 8 L 6 6 z M 6 10 L 16 10 L 16 12 L 6 12 L 6 10 z M 6 14 L 12 14 L 12 16 L 6 16 L 6 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/num-lock-off.svg b/.icons/awkward/22x22/panel/num-lock-off.svg
new file mode 100644
index 00000000..a68292dc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/num-lock-off.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -.99929 -1029.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/22x22/panel/num-lock-on.svg b/.icons/awkward/22x22/panel/num-lock-on.svg
new file mode 100644
index 00000000..cc073dd2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/num-lock-on.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 -.99929 -1029.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/22x22/panel/nutstore-offline-panel.svg b/.icons/awkward/22x22/panel/nutstore-offline-panel.svg
new file mode 100644
index 00000000..648c70cc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nutstore-offline-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.417556,4.0002741 c -0.6039995,-0.00237 -1.1906955,0.077868 -1.7383485,0.2402344 -0.832589,0.3291024 -1.516407,0.6323071 -0.73831,1.0429687 1.475439,0.770853 2.8654485,1.8222774 4.0685155,3.1542969 1.914157,2.1193269 3.10184,4.6591299 3.646623,7.1640619 0.154209,0.866273 0.903713,0.09868 1.210985,-0.21875 1.680965,-1.74698 1.597303,-6.0334415 -0.972695,-8.8789057 -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 18.870263,4.8943639 18.563345,4.5623338 18.370984,4.248321 18.213851,4.0959406 18.028282,4.024992 17.824088,4.0061341 Z M 7.2494655,6.0237116 c -0.04378,0.032066 -0.08704,0.05855 -0.130865,0.091797 -3.310516,2.51173 -5.164007,8.0631814 -3.494274,10.0292964 1.944062,2.289139 7.1665965,2.475433 10.3539125,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 14.168986,13.465714 13.052944,11.084846 11.267198,9.107696 10.145769,7.8660665 8.8516215,6.8878589 7.4779895,6.170196 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/22x22/panel/nutstore-oops-panel.svg b/.icons/awkward/22x22/panel/nutstore-oops-panel.svg
new file mode 100644
index 00000000..97f384ff
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nutstore-oops-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.417969 4 C 9.8139692 3.99763 9.2273405 4.077868 8.6796875 4.2402344 C 7.8470985 4.5693368 7.1633093 4.8725415 7.9414062 5.2832031 C 9.4168452 6.0540561 10.806699 7.1054805 12.009766 8.4375 C 12.944555 9.472485 13.702774 10.608505 14.300781 11.791016 A 5 5 0 0 1 17 11 A 5 5 0 0 1 17.931641 11.089844 C 17.752962 9.519026 17.111343 7.8511427 15.894531 6.5039062 C 14.38639 4.8341133 12.319919 4.0074625 10.417969 4 z M 17.824219 4.0058594 C 17.620025 3.9870004 17.396821 4.0195289 17.166016 4.0761719 C 16.668105 4.2175657 16.187647 4.5835549 15.720703 4.9726562 C 16.039383 5.2368014 16.349707 5.5162096 16.636719 5.8339844 C 16.747621 5.9567746 16.846588 6.0858856 16.949219 6.2128906 C 17.068715 6.1558726 17.198394 6.1036615 17.353516 6.0683594 C 17.711845 5.9868114 18.320972 6.2183781 18.603516 6.3203125 C 18.979465 6.3267525 19.052863 5.7607567 18.96875 5.3613281 C 18.87035 4.8940897 18.563455 4.5620597 18.371094 4.2480469 C 18.213961 4.0956665 18.028413 4.0247173 17.824219 4.0058594 z M 7.25 6.0234375 C 7.20622 6.0555035 7.1629656 6.0819874 7.1191406 6.1152344 C 3.8086246 8.6269644 1.955267 14.178416 3.625 16.144531 C 5.2412669 18.047691 9.1199446 18.492001 12.214844 17.4375 A 5 5 0 0 1 12 16 A 5 5 0 0 1 13.5 12.429688 C 12.926557 11.255593 12.188305 10.126837 11.267578 9.1074219 C 10.146149 7.8657924 8.8521476 6.8875848 7.4785156 6.1699219 L 7.4765625 6.1699219 L 7.4746094 6.1679688 C 7.4006194 6.1289188 7.325889 6.0698288 7.25 6.0234375 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 17.279297 12.009766 C 16.510855 11.955456 15.717328 12.122982 15 12.537109 C 13.087024 13.641449 12.432739 16.087251 13.537109 18 C 14.64148 19.912649 17.087124 20.567231 19 19.462891 C 20.912976 18.358552 21.567262 15.914703 20.462891 14.001953 C 19.772659 12.806547 18.560036 12.100282 17.279297 12.009766 z M 15 14 L 15.707031 14 L 15.939453 14.232422 L 17 15.292969 L 18.060547 14.232422 L 18.292969 14 L 19 14 L 19 14.707031 L 18.767578 14.939453 L 17.707031 16 L 18.767578 17.060547 L 19 17.292969 L 19 18 L 18.292969 18 L 18.060547 17.767578 L 17 16.707031 L 15.939453 17.767578 L 15.707031 18 L 15 18 L 15 17.292969 L 15.232422 17.060547 L 16.292969 16 L 15.232422 14.939453 L 15 14.707031 L 15 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/nutstore-panel.svg b/.icons/awkward/22x22/panel/nutstore-panel.svg
new file mode 100644
index 00000000..50c0e638
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nutstore-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.417556,4.0002741 c -0.6039995,-0.00237 -1.1906955,0.077868 -1.7383485,0.2402344 -0.832589,0.3291024 -1.516407,0.6323071 -0.73831,1.0429687 1.475439,0.770853 2.8654485,1.8222774 4.0685155,3.1542969 1.914157,2.1193269 3.10184,4.6591299 3.646623,7.1640619 0.154209,0.866273 0.903713,0.09868 1.210985,-0.21875 1.680965,-1.74698 1.597303,-6.0334415 -0.972695,-8.8789057 -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 18.870263,4.8943639 18.563345,4.5623338 18.370984,4.248321 18.213851,4.0959406 18.028282,4.024992 17.824088,4.0061341 Z M 7.2494655,6.0237116 c -0.04378,0.032066 -0.08704,0.05855 -0.130865,0.091797 -3.310516,2.51173 -5.164007,8.0631814 -3.494274,10.0292964 1.944062,2.289139 7.1665965,2.475433 10.3539125,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 14.168986,13.465714 13.052944,11.084846 11.267198,9.107696 10.145769,7.8660665 8.8516215,6.8878589 7.4779895,6.170196 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/22x22/panel/nutstore-paused-panel.svg b/.icons/awkward/22x22/panel/nutstore-paused-panel.svg
new file mode 100644
index 00000000..1ae0929d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nutstore-paused-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.417969 4 C 9.8139692 3.99763 9.2273405 4.077868 8.6796875 4.2402344 C 7.8470985 4.5693368 7.1633093 4.8725415 7.9414062 5.2832031 C 9.4168452 6.0540561 10.806699 7.1054805 12.009766 8.4375 C 12.944555 9.472485 13.702774 10.608505 14.300781 11.791016 A 5 5 0 0 1 17 11 A 5 5 0 0 1 17.931641 11.089844 C 17.752962 9.519026 17.111343 7.8511427 15.894531 6.5039062 C 14.38639 4.8341133 12.319919 4.0074625 10.417969 4 z M 17.824219 4.0058594 C 17.620025 3.9870004 17.396821 4.0195289 17.166016 4.0761719 C 16.668105 4.2175657 16.187647 4.5835549 15.720703 4.9726562 C 16.039383 5.2368014 16.349707 5.5162096 16.636719 5.8339844 C 16.747621 5.9567746 16.846588 6.0858856 16.949219 6.2128906 C 17.068715 6.1558726 17.198394 6.1036615 17.353516 6.0683594 C 17.711845 5.9868114 18.320972 6.2183781 18.603516 6.3203125 C 18.979465 6.3267525 19.052863 5.7607567 18.96875 5.3613281 C 18.87035 4.8940897 18.563455 4.5620597 18.371094 4.2480469 C 18.213961 4.0956665 18.028413 4.0247173 17.824219 4.0058594 z M 7.25 6.0234375 C 7.20622 6.0555035 7.1629656 6.0819874 7.1191406 6.1152344 C 3.8086246 8.6269644 1.955267 14.178416 3.625 16.144531 C 5.2412669 18.047691 9.1199446 18.492001 12.214844 17.4375 A 5 5 0 0 1 12 16 A 5 5 0 0 1 13.5 12.429688 C 12.926557 11.255593 12.188305 10.126837 11.267578 9.1074219 C 10.146149 7.8657924 8.8521476 6.8875848 7.4785156 6.1699219 L 7.4765625 6.1699219 L 7.4746094 6.1679688 C 7.4006194 6.1289188 7.325889 6.0698288 7.25 6.0234375 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17.278535,12.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/22x22/panel/nutstore-synchronized-panel.svg b/.icons/awkward/22x22/panel/nutstore-synchronized-panel.svg
new file mode 100644
index 00000000..a1b8eae1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nutstore-synchronized-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.417969 4 C 9.8139692 3.99763 9.2273405 4.077868 8.6796875 4.2402344 C 7.8470985 4.5693368 7.1633093 4.8725415 7.9414062 5.2832031 C 9.4168452 6.0540561 10.806699 7.1054805 12.009766 8.4375 C 12.944555 9.472485 13.702774 10.608505 14.300781 11.791016 A 5 5 0 0 1 17 11 A 5 5 0 0 1 17.931641 11.089844 C 17.752962 9.519026 17.111343 7.8511427 15.894531 6.5039062 C 14.38639 4.8341133 12.319919 4.0074625 10.417969 4 z M 17.824219 4.0058594 C 17.620025 3.9870004 17.396821 4.0195289 17.166016 4.0761719 C 16.668105 4.2175657 16.187647 4.5835549 15.720703 4.9726562 C 16.039383 5.2368014 16.349707 5.5162096 16.636719 5.8339844 C 16.747621 5.9567746 16.846588 6.0858856 16.949219 6.2128906 C 17.068715 6.1558726 17.198394 6.1036615 17.353516 6.0683594 C 17.711845 5.9868114 18.320972 6.2183781 18.603516 6.3203125 C 18.979465 6.3267525 19.052863 5.7607567 18.96875 5.3613281 C 18.87035 4.8940897 18.563455 4.5620597 18.371094 4.2480469 C 18.213961 4.0956665 18.028413 4.0247173 17.824219 4.0058594 z M 7.25 6.0234375 C 7.20622 6.0555035 7.1629656 6.0819874 7.1191406 6.1152344 C 3.8086246 8.6269644 1.955267 14.178416 3.625 16.144531 C 5.2412669 18.047691 9.1199446 18.492001 12.214844 17.4375 A 5 5 0 0 1 12 16 A 5 5 0 0 1 13.5 12.429688 C 12.926557 11.255593 12.188305 10.126837 11.267578 9.1074219 C 10.146149 7.8657924 8.8521476 6.8875848 7.4785156 6.1699219 L 7.4765625 6.1699219 L 7.4746094 6.1679688 C 7.4006194 6.1289188 7.325889 6.0698288 7.25 6.0234375 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17.279297 12.009766 C 16.510855 11.955456 15.717328 12.122982 15 12.537109 C 13.087024 13.641449 12.432739 16.087251 13.537109 18 C 14.64148 19.912649 17.087124 20.567231 19 19.462891 C 20.912976 18.358552 21.567262 15.914703 20.462891 14.001953 C 19.772659 12.806547 18.560036 12.100282 17.279297 12.009766 z M 18.986328 14.177734 L 19.751953 14.822266 L 17.0625 18.023438 L 15.011719 16.314453 L 15.652344 15.546875 L 16.9375 16.617188 L 18.986328 14.177734 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/nutstore-synchronizing-panel.svg b/.icons/awkward/22x22/panel/nutstore-synchronizing-panel.svg
new file mode 100644
index 00000000..246f5081
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nutstore-synchronizing-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.417969 4 C 9.8139692 3.99763 9.2273405 4.077868 8.6796875 4.2402344 C 7.8470985 4.5693368 7.1633093 4.8725415 7.9414062 5.2832031 C 9.4168452 6.0540561 10.806699 7.1054805 12.009766 8.4375 C 12.944555 9.472485 13.702774 10.608505 14.300781 11.791016 A 5 5 0 0 1 17 11 A 5 5 0 0 1 17.931641 11.089844 C 17.752962 9.519026 17.111343 7.8511427 15.894531 6.5039062 C 14.38639 4.8341133 12.319919 4.0074625 10.417969 4 z M 17.824219 4.0058594 C 17.620025 3.9870004 17.396821 4.0195289 17.166016 4.0761719 C 16.668105 4.2175657 16.187647 4.5835549 15.720703 4.9726562 C 16.039383 5.2368014 16.349707 5.5162096 16.636719 5.8339844 C 16.747621 5.9567746 16.846588 6.0858856 16.949219 6.2128906 C 17.068715 6.1558726 17.198394 6.1036615 17.353516 6.0683594 C 17.711845 5.9868114 18.320972 6.2183781 18.603516 6.3203125 C 18.979465 6.3267525 19.052863 5.7607567 18.96875 5.3613281 C 18.87035 4.8940897 18.563455 4.5620597 18.371094 4.2480469 C 18.213961 4.0956665 18.028413 4.0247173 17.824219 4.0058594 z M 7.25 6.0234375 C 7.20622 6.0555035 7.1629656 6.0819874 7.1191406 6.1152344 C 3.8086246 8.6269644 1.955267 14.178416 3.625 16.144531 C 5.2412669 18.047691 9.1199446 18.492001 12.214844 17.4375 A 5 5 0 0 1 12 16 A 5 5 0 0 1 13.5 12.429688 C 12.926557 11.255593 12.188305 10.126837 11.267578 9.1074219 C 10.146149 7.8657924 8.8521476 6.8875848 7.4785156 6.1699219 L 7.4765625 6.1699219 L 7.4746094 6.1679688 C 7.4006194 6.1289188 7.325889 6.0698288 7.25 6.0234375 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17.279297 12.009766 C 16.510855 11.955456 15.717328 12.122982 15 12.537109 C 13.087024 13.641449 12.432739 16.087251 13.537109 18 C 14.64148 19.912649 17.087124 20.567231 19 19.462891 C 20.912976 18.358552 21.567262 15.914703 20.462891 14.001953 C 19.772659 12.806547 18.560036 12.100282 17.279297 12.009766 z M 17 12.400391 L 17.5 12.900391 L 18 13.400391 L 17.5 13.900391 L 17 14.400391 L 17 14 A 2 2 0 0 0 15 16 L 15 18.230469 A 3 3 0 0 1 14 16 A 3 3 0 0 1 17 13 L 17 12.400391 z M 19 13.769531 A 3 3 0 0 1 20 16 A 3 3 0 0 1 17 19 L 17 19.5 L 16.5 19 L 16 18.5 L 16.5 18 L 17 17.5 L 17 18 A 2 2 0 0 0 19 16 L 19 13.769531 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/nylas-tray-empty.svg b/.icons/awkward/22x22/panel/nylas-tray-empty.svg
new file mode 100644
index 00000000..c2875256
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nylas-tray-empty.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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-4zm9 0v2.998c1.833 1.048 3.674 2.104 5.504 3.147 0.151 0.087 0.322 0.132 0.496 0.132 0.552 0 1-0.448 1-1v-1.277l-7-4z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/nylas-tray-full-newitems.svg b/.icons/awkward/22x22/panel/nylas-tray-full-newitems.svg
new file mode 100644
index 00000000..07e8b870
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nylas-tray-full-newitems.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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 fill-rule="evenodd" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/nylas-tray-full.svg b/.icons/awkward/22x22/panel/nylas-tray-full.svg
new file mode 100644
index 00000000..aaf9707a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/nylas-tray-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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-4zm9 0v2.998c1.833 1.048 3.674 2.104 5.504 3.147 0.151 0.087 0.322 0.132 0.496 0.132 0.552 0 1-0.448 1-1v-1.277l-7-4z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/obs-tray-active.svg b/.icons/awkward/22x22/panel/obs-tray-active.svg
new file mode 100644
index 00000000..ac14879d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/obs-tray-active.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 10.191406 3.0410156 A 8 8 0 0 0 9.4101562 3.1601562 C 9.2040002 3.2019722 9.0028714 3.2570472 8.8027344 3.3144531 A 8 8 0 0 0 8.625 3.3613281 C 8.58902 3.3725541 8.5553002 3.3886696 8.5195312 3.4003906 A 8 8 0 0 0 4.8398438 5.90625 C 4.8363438 5.91049 4.831645 5.9137197 4.828125 5.9179688 A 8 8 0 0 0 4.4375 6.4414062 C 4.40944 6.4816592 4.3789025 6.5197612 4.3515625 6.5605469 A 8 8 0 0 0 4.0800781 7.0039062 C 4.0292981 7.0914123 3.9772025 7.1780266 3.9296875 7.2675781 A 8 8 0 0 0 3.7363281 7.671875 C 3.6899681 7.7725326 3.6418584 7.8717699 3.5996094 7.9746094 A 8 8 0 0 0 3.4414062 8.4042969 C 3.4040863 8.512482 3.3667164 8.6202605 3.3339844 8.7304688 A 8 8 0 0 0 3.2363281 9.1074219 C 3.2009281 9.2522979 3.1660319 9.3971107 3.1386719 9.5449219 A 8 8 0 0 0 3.0898438 9.8691406 C 3.0689337 10.015622 3.0479763 10.161658 3.0351562 10.310547 A 8 8 0 0 0 3 11 A 8 8 0 0 0 3.0410156 11.808594 C 3.0412746 11.811194 3.0407546 11.813906 3.0410156 11.816406 A 8 8 0 0 0 3.1601562 12.589844 C 3.2019762 12.795999 3.2570461 12.997128 3.3144531 13.197266 A 8 8 0 0 0 3.3613281 13.371094 C 3.3729081 13.408284 3.3882806 13.443514 3.4003906 13.480469 A 8 8 0 0 0 5.90625 17.160156 C 5.91045 17.163656 5.9137488 17.168355 5.9179688 17.171875 A 8 8 0 0 0 6.4414062 17.5625 C 6.4816563 17.59056 6.5197569 17.621097 6.5605469 17.648438 A 8 8 0 0 0 7.0039062 17.919922 C 7.0914162 17.970702 7.1780261 18.022797 7.2675781 18.070312 A 8 8 0 0 0 7.671875 18.263672 C 7.772532 18.310032 7.8717694 18.358142 7.9746094 18.400391 A 8 8 0 0 0 8 18.410156 L 8 15.460938 C 7.8457973 15.476862 7.691703 15.481915 7.5410156 15.464844 C 7.4125356 15.450444 7.3179087 15.442729 7.2304688 15.443359 C 7.1867887 15.443663 7.155568 15.436554 7.0625 15.464844 C 7.05151 15.467844 7.0334613 15.477032 7.0195312 15.482422 A 6 6 0 0 1 5 11 A 6 6 0 0 1 7.2636719 6.3046875 C 7.0270569 6.8240757 6.8698678 7.4920615 6.8710938 8.0410156 C 6.8722937 8.5535596 6.9969743 9.1604364 7.1914062 9.6464844 C 7.2427662 9.7748044 7.3046344 9.9473643 7.4902344 10.0625 C 7.6758504 10.1777 7.8097418 10.172399 7.9960938 10.193359 C 8.1580137 10.211599 8.492737 10.28701 8.640625 10.337891 C 10.130097 10.850323 10.830155 12.556375 10.130859 13.984375 C 10.12816 13.989886 10.123836 13.99451 10.121094 14 L 11.804688 14 L 11.712891 13.726562 C 11.174171 12.096483 12.123882 10.506529 13.794922 10.224609 C 13.941962 10.199809 14.089162 10.189839 14.238281 10.193359 C 15.276633 10.217999 16.300741 10.912124 16.675781 11.910156 C 16.705541 11.989516 16.726894 12.049512 16.746094 12.097656 C 16.755694 12.121656 16.765984 12.141696 16.777344 12.166016 C 16.783744 12.178816 16.788108 12.189784 16.798828 12.208984 C 16.803628 12.218584 16.811546 12.230574 16.822266 12.246094 C 16.828866 12.255594 16.842582 12.269436 16.857422 12.285156 A 6 6 0 0 1 16.191406 14 L 18.410156 14 A 8 8 0 0 0 18.558594 13.595703 C 18.595914 13.487518 18.633284 13.37974 18.666016 13.269531 A 8 8 0 0 0 18.763672 12.892578 C 18.799072 12.747702 18.833968 12.60289 18.861328 12.455078 A 8 8 0 0 0 18.910156 12.130859 C 18.931066 11.984377 18.952024 11.838342 18.964844 11.689453 A 8 8 0 0 0 19 11 A 8 8 0 0 0 18.958984 10.191406 A 8 8 0 0 0 18.958984 10.183594 C 18.932274 9.9216869 18.89135 9.6640624 18.839844 9.4101562 C 18.798024 9.2040009 18.742954 9.0028718 18.685547 8.8027344 C 18.669837 8.7479654 18.659428 8.6910053 18.642578 8.6367188 A 8 8 0 0 0 18.638672 8.625 C 18.627442 8.589017 18.611329 8.555297 18.599609 8.5195312 A 8 8 0 0 0 16.09375 4.8398438 A 8 8 0 0 0 16.083984 4.8300781 C 16.083984 4.8300781 16.082031 4.828125 16.082031 4.828125 A 8 8 0 0 0 15.558594 4.4375 C 15.518344 4.409439 15.480234 4.3788985 15.439453 4.3515625 A 8 8 0 0 0 14.996094 4.0800781 C 14.908584 4.0293011 14.821973 3.9772025 14.732422 3.9296875 A 8 8 0 0 0 14.328125 3.7363281 C 14.227468 3.6899651 14.128229 3.6418571 14.025391 3.5996094 A 8 8 0 0 0 13.595703 3.4414062 C 13.487519 3.4040902 13.379738 3.3667212 13.269531 3.3339844 A 8 8 0 0 0 12.892578 3.2363281 C 12.747704 3.2009261 12.602887 3.1660299 12.455078 3.1386719 A 8 8 0 0 0 12.130859 3.0898438 C 11.984381 3.0689317 11.838337 3.0479743 11.689453 3.0351562 A 8 8 0 0 0 11 3 z M 11 5 A 6 6 0 0 1 16.958984 10.363281 C 16.793103 10.099097 16.602951 9.8455033 16.367188 9.6132812 C 15.709587 8.9622412 14.909131 8.5760986 13.962891 8.4492188 C 13.822091 8.4303388 13.704199 8.3957569 13.511719 8.4667969 C 13.319239 8.5371969 13.224769 8.6907894 13.167969 8.7871094 C 13.085889 8.9259894 12.617549 9.4049056 12.355469 9.5722656 C 11.611789 10.047466 10.33999 10.047626 9.59375 9.5722656 C 8.71135 9.0101856 8.2065144 7.9073869 8.3652344 6.9355469 C 8.4551544 6.3854669 8.690765 5.9082869 9.078125 5.4980469 C 9.158605 5.4127669 9.2183941 5.3460716 9.2675781 5.2910156 C 9.2794081 5.2777636 9.2885781 5.261099 9.2988281 5.25 A 6 6 0 0 1 11 5 z M 7.7207031 7.8300781 L 7.7226562 7.8320312 C 7.8276163 8.4630554 8.0807234 8.9979784 8.5058594 9.4902344 C 8.3599394 9.4571144 8.2182266 9.4112044 8.0878906 9.3964844 C 7.9418106 9.3798444 7.9346256 9.3755228 7.9472656 9.3867188 C 7.9424656 9.3755187 7.9444706 9.3790484 7.9316406 9.3496094 C 7.7852406 8.9833694 7.672835 8.4118294 7.671875 8.0371094 C 7.671747 7.9817494 7.7146231 7.8966541 7.7207031 7.8300781 z M 13.822266 9.2285156 C 13.831866 9.2290916 13.796749 9.2361356 13.855469 9.2441406 C 14.181645 9.2878206 14.380919 9.516088 14.650391 9.625 C 14.312455 9.57396 14.006043 9.379148 13.660156 9.4375 C 13.591196 9.4487 13.571106 9.529562 13.503906 9.5449219 C 13.605506 9.4313219 13.749819 9.3445156 13.822266 9.2285156 z M 12.248047 10.396484 C 11.669167 10.866884 11.208176 11.451681 10.972656 12.113281 C 10.749776 11.474721 10.328996 10.887089 9.7851562 10.417969 C 10.591556 10.720049 11.451407 10.7192 12.248047 10.396484 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 9,15 v 1 1 1 2 h 1 V 18.707031 L 11.292969,20 H 12 V 19.292969 L 10.707031,18 H 11 12 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/22x22/panel/obs-tray.svg b/.icons/awkward/22x22/panel/obs-tray.svg
new file mode 100644
index 00000000..f7679c09
--- /dev/null
+++ b/.icons/awkward/22x22/panel/obs-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000031,3.0000003 a 8,8 0 0 0 -0.808594,0.041016 8,8 0 0 0 -0.7812495,0.1191406 c -0.206156,0.041816 -0.407285,0.096891 -0.607422,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.4296875 c -0.03732,0.1081851 -0.07469,0.2159636 -0.107422,0.3261719 a 8,8 0 0 0 -0.09766,0.3769531 c -0.0354,0.144876 -0.0703,0.2896888 -0.09766,0.4375 a 8,8 0 0 0 -0.04883,0.3242187 c -0.02091,0.1464812 -0.04187,0.2925172 -0.05469,0.4414062 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.376953,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.1464805,0.02091 0.2925175,0.04187 0.4414055,0.05469 A 8,8 0 0 0 11,19 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 18.932258,9.9216982 18.891338,9.6640616 18.839832,9.4101554 18.798012,9.2040001 18.742942,9.002871 18.685535,8.8027336 18.669825,8.7479646 18.659415,8.6910046 18.642565,8.636718 a 8,8 0 0 0 -0.0039,-0.011719 c -0.01123,-0.035983 -0.02734,-0.069703 -0.03906,-0.1054688 a 8,8 0 0 0 -2.505859,-3.6796874 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 15.558587,4.437499 C 15.518337,4.409438 15.480227,4.378898 15.439446,4.351562 A 8,8 0 0 0 14.996087,4.0800771 C 14.908577,4.0293001 14.821966,3.9772015 14.732415,3.9296865 A 8,8 0 0 0 14.328118,3.7363271 C 14.227461,3.6899641 14.128222,3.6418561 14.025384,3.5996084 A 8,8 0 0 0 13.595696,3.4414052 C 13.487512,3.4040892 13.379731,3.3667202 13.269524,3.3339834 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 12.130853,3.0898434 C 11.984375,3.0689314 11.83833,3.0479744 11.689446,3.0351564 a 8,8 0 0 0 -0.689453,-0.035156 z m 0,2 a 6,6 0 0 1 5.958984,5.3632817 c -0.165881,-0.264184 -0.356033,-0.5177785 -0.591796,-0.7500005 -0.6576,-0.65104 -1.458057,-1.0371825 -2.404297,-1.1640624 -0.1408,-0.01888 -0.258692,-0.053462 -0.451172,0.017578 -0.19248,0.0704 -0.28695,0.2239925 -0.34375,0.3203125 -0.08208,0.13888 -0.550421,0.6177962 -0.812501,0.7851562 -0.74368,0.4752002 -2.015478,0.4753602 -2.7617175,0 -0.8824,-0.56208 -1.387236,-1.6648787 -1.228516,-2.6367187 0.08992,-0.55008 0.325531,-1.02726 0.712891,-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 11.000031,5.0000003 Z M 7.2637025,6.3046878 c -0.236615,0.5193882 -0.393804,1.187374 -0.392578,1.7363281 0.0012,0.512544 0.125881,1.1194208 0.320313,1.6054688 0.05136,0.12832 0.113228,0.3008796 0.298828,0.4160153 0.185616,0.1152 0.319507,0.1099 0.505859,0.13086 0.16192,0.01824 0.496644,0.09365 0.644532,0.144531 1.4894715,0.512432 2.1895305,2.218484 1.4902345,3.646484 -0.4691685,0.958016 -1.5978285,1.592853 -2.5898445,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 5.0000305,11 6,6 0 0 1 7.2637025,6.3046878 Z m 0.457032,1.5253906 0.0019,0.00195 c 0.10496,0.6310241 0.358067,1.1659472 0.783203,1.6582032 -0.14592,-0.03312 -0.287633,-0.07903 -0.417969,-0.09375 -0.14608,-0.01664 -0.153265,-0.020966 -0.140625,-0.00977 -0.0048,-0.0112 -0.0028,-0.00767 -0.01563,-0.037109 -0.1464,-0.36624 -0.258806,-0.93778 -0.259766,-1.3125 -1.28e-4,-0.05536 0.04275,-0.1404553 0.04883,-0.2070313 z m 6.1015625,1.3984375 c 0.0096,5.76e-4 -0.02552,0.00762 0.0332,0.015625 0.326176,0.04368 0.52545,0.2719474 0.794922,0.3808594 -0.337936,-0.05104 -0.644347,-0.245852 -0.990234,-0.1875 -0.06896,0.0112 -0.08905,0.092062 -0.15625,0.1074219 0.1016,-0.1136 0.245912,-0.2004063 0.318359,-0.3164063 z m 0.416015,0.9648441 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.5214845,-0.564454 c 0.364128,2.48e-4 0.725148,-0.02505 1.025391,-0.117188 l 0.03125,-0.0098 0.02148,-0.01172 0.0059,-0.0039 c 0.8105595,-0.26456 1.6607795,-0.859324 2.1308595,-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.1874995,-1.695313 0.8063995,0.30208 1.6662495,0.301236 2.4628895,-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/22x22/panel/octopi-error.svg b/.icons/awkward/22x22/panel/octopi-error.svg
new file mode 100644
index 00000000..bf99c0c7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/octopi-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 9h0.0000031v7c0 2 0.0000031 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3-0.0000031 2-0.0000031 3 1.5 2.9998 1.5 0 1.5-1 1.5-3-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3v-7h-0.002c0.002-3-0.998-6-5.998-6.0002s-6 3.0002-6 6.0002zm3.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/22x22/panel/octopi-indicator.svg b/.icons/awkward/22x22/panel/octopi-indicator.svg
new file mode 100644
index 00000000..b467f95f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/octopi-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 9h0.0000031v7c0 2 0.0000031 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3 0 2 0 3 1.5 3s1.5-1 1.5-3c-0.000003 2 0.000003 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3-0.000003 2 0.000003 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3v-7h-0.002c0.002-3-0.998-6-5.998-6.0002s-6 3.0002-6 6.0002zm3.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/22x22/panel/octopi-info.svg b/.icons/awkward/22x22/panel/octopi-info.svg
new file mode 100644
index 00000000..9b53219e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/octopi-info.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5 9h0.0000031v7c0 2 0.0000031 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3-0.0000031 2-0.0000031 3 1.5 2.9998 1.5 0 1.5-1 1.5-3-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3-0.000003 2 0.000002 2.9996 1.5 2.9998 1.5 0 1.5-1 1.5-3v-7h-0.002c0.002-3-0.998-6-5.998-6.0002s-6 3.0002-6 6.0002zm3.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"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="5" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/octopi-ok.svg b/.icons/awkward/22x22/panel/octopi-ok.svg
new file mode 120000
index 00000000..9c78a9da
--- /dev/null
+++ b/.icons/awkward/22x22/panel/octopi-ok.svg
@@ -0,0 +1 @@
+octopi-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/odrive-tray-grey.svg b/.icons/awkward/22x22/panel/odrive-tray-grey.svg
new file mode 120000
index 00000000..a345c5e4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/odrive-tray-grey.svg
@@ -0,0 +1 @@
+grive-app-ind-sleep.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/odrive-tray-sync.svg b/.icons/awkward/22x22/panel/odrive-tray-sync.svg
new file mode 100644
index 00000000..04a8977a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/odrive-tray-sync.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 L 13.302734 12.642578 A 5 5 0 0 1 17 11 A 5 5 0 0 1 19.072266 11.455078 L 14 3 L 8 3 z M 7.5 4 L 2 14 L 5 19 L 10.5 9.5 L 7.5 4 z M 17 12 C 14.7909 12 13 13.7909 13 16 C 13 18.2091 14.7909 20 17 20 C 19.2091 20 21 18.2091 21 16 C 21 13.7909 19.2091 12 17 12 z M 17 13 A 3 3 0 0 1 20 16 L 19 16 A 2 2 0 0 0 17 14 L 17 13 z M 12.416016 14.005859 L 9 14.009766 L 6 19 L 13.007812 19 A 5 5 0 0 1 12 16 A 5 5 0 0 1 12.416016 14.005859 z M 14 16 L 15 16 A 2 2 0 0 0 17 18 L 17 19 A 3 3 0 0 1 14 16 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/odrive-tray.svg b/.icons/awkward/22x22/panel/odrive-tray.svg
new file mode 120000
index 00000000..07632348
--- /dev/null
+++ b/.icons/awkward/22x22/panel/odrive-tray.svg
@@ -0,0 +1 @@
+grive-app-ind.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/onboard-mono.svg b/.icons/awkward/22x22/panel/onboard-mono.svg
new file mode 120000
index 00000000..093f487d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/onboard-mono.svg
@@ -0,0 +1 @@
+onboard-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/onboard-panel.svg b/.icons/awkward/22x22/panel/onboard-panel.svg
new file mode 100644
index 00000000..83c2943a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/onboard-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.2851559,2.9999998 c -1.266286,0 -2.285156,1.01887 -2.285156,2.28516 V 16.71484 c 0,1.26629 1.018871,2.28516 2.285156,2.28516 H 16.714844 C 17.981129,19 19,17.98113 19,16.71484 V 5.2851598 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.8339852,0.66602 C 9.7788031,6.1092698 10,6.7188898 10,7.4999998 c 0,0.77903 -0.2211969,1.39073 -0.6640619,1.83398 -0.4426652,0.44306 -1.0526592,0.66602 -1.8339852,0.66602 -0.779222,0 -1.392921,-0.22296 -1.83789,-0.66602 -0.442765,-0.44325 -0.664063,-1.05495 -0.664063,-1.83398 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.50574 0.107748,0.89995 0.318359,1.17969 0.210511,0.27974 0.506626,0.41992 0.888672,0.41992 0.38415,0 0.680114,-0.14018 0.890625,-0.41992 0.210511,-0.27974 0.316406,-0.67395 0.316406,-1.17969 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 13,12 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 16.926514,14.98596 17,15.25207 17,15.56641 17,16.04872 16.841854,16.41048 16.525391,16.64648 16.208927,16.88352 15.726024,17 15.080078,17 H 13 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/22x22/panel/openbazaar-system-tray.svg b/.icons/awkward/22x22/panel/openbazaar-system-tray.svg
new file mode 100644
index 00000000..f23ba6ba
--- /dev/null
+++ b/.icons/awkward/22x22/panel/openbazaar-system-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 C 10.34909,4.267981 9.5335949,5.638963 8.1855469,7.1894531 7.5914009,7.8734978 7.0040807,8.4723896 6.4335938,9 L 8.9707031,9 13.029297,9 15.53125,9 C 14.992132,8.5045855 14.436788,7.9427965 13.871094,7.2988281 12.478568,5.7158767 11.627622,4.2758465 11,3 Z m 1.552734,0.7753906 c 0.534717,0.9017938 1.197957,1.8740482 2.06836,2.8632813 C 15.469362,7.6043123 16.290418,8.3735413 17.056641,9 L 17.503906,9 16.0625,4.9980469 c -1.061771,0.022 -2.279758,-0.4646688 -3.068359,-0.9179688 -0.161077,-0.094583 -0.300029,-0.2006892 -0.441407,-0.3046875 z m -3.1523434,0.076172 c -0.991974,0.6131406 -2.3596903,1.1664183 -3.4589844,1.1503906 0,0 -0.9129387,2.5529544 -1.4335937,3.9980469 L 4.9179688,9 C 5.7123298,8.3391909 6.5611315,7.5331778 7.4296875,6.5332031 8.2339195,5.6081956 8.8730186,4.7018504 9.4003906,3.8515625 Z M 4.3046875,10 c -0.051161,-2.507e-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 -0.00112,0.01232 -0.00177,0.02471 -0.00195,0.03711 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.4589844,0 c 0.010383,0.0013 0.020814,0.002 0.03125,0.002 l 0.011719,-0.002 0.2714844,0 1.5703125,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 17.203125,12 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.0585939,0 z m 4.7226563,2.984375 0.085937,0.0039 -0.4277343,0 c -0.02356,6.72e-4 -0.046762,6.72e-4 -0.070312,0 l -3.4316406,0.0098 C 5.4236487,14.808204 5.6423579,17.998376 6.8730469,18 l 1.5898437,0 -1.4492187,-2.507812 c -0.02309,-0.04 -0.015712,-0.09475 0.017578,-0.123047 l 2.03125,-1.72461 c 0.03473,-0.02954 0.4066315,-0.344916 0.7734375,-0.65625 l -0.40625,0 -0.2714844,0 0.087891,-0.0039 c -0.07296,0.0065 -0.145794,0.0065 -0.21875,0 z m 3.7265622,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 13.537109,18 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="fill:currentColor;fill-rule:evenodd;opacity:0.3" class="ColorScheme-Text" d="m 10.577729,13.000005 -1.6914069,3.996094 4.2265629,0 -1.689453,-3.996094 -0.845703,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/optimus-tray-intel-symbolic.svg b/.icons/awkward/22x22/panel/optimus-tray-intel-symbolic.svg
new file mode 120000
index 00000000..3ab58603
--- /dev/null
+++ b/.icons/awkward/22x22/panel/optimus-tray-intel-symbolic.svg
@@ -0,0 +1 @@
+prime-intel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/optimus-tray-intel.svg b/.icons/awkward/22x22/panel/optimus-tray-intel.svg
new file mode 120000
index 00000000..3ab58603
--- /dev/null
+++ b/.icons/awkward/22x22/panel/optimus-tray-intel.svg
@@ -0,0 +1 @@
+prime-intel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/optimus-tray-nvidia-symbolic.svg b/.icons/awkward/22x22/panel/optimus-tray-nvidia-symbolic.svg
new file mode 120000
index 00000000..9498237a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/optimus-tray-nvidia-symbolic.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/optimus-tray-nvidia.svg b/.icons/awkward/22x22/panel/optimus-tray-nvidia.svg
new file mode 120000
index 00000000..9498237a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/optimus-tray-nvidia.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing-down.svg b/.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing-down.svg
new file mode 100644
index 00000000..118bc61a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing-down.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 4.1425781 3 3 3.04269 3 4.1855469 L 3 16.857422 C 3 16.857422 2.9997211 18 4.1425781 18 L 12.423828 18 A 5 5 0 0 1 12 16 A 5 5 0 0 1 12.017578 15.65625 L 11 14.994141 L 9.1074219 16.228516 C 8.3248899 16.740989 7.2917154 16.039531 7.5683594 15.183594 L 8.2382812 13.013672 L 6.3984375 11.708984 C 5.6363015 11.169484 6.0311511 10.032155 6.9863281 10.015625 L 9.2929688 9.9726562 L 10.050781 7.6308594 C 10.1955 7.2399495 10.595627 6.9832337 11.037109 6.9980469 C 11.451328 7.0128049 11.813459 7.2640475 11.949219 7.6308594 L 12.707031 9.9726562 L 15.015625 10.015625 C 15.685129 10.028402 16.066413 10.590263 15.978516 11.111328 A 5 5 0 0 1 17 11 A 5 5 0 0 1 19 11.419922 L 19 6.171875 C 19 5.0290178 17.857422 5.0292969 17.857422 5.0292969 L 12.142578 5.0292969 L 9.8574219 3 L 4.1425781 3 z M 10.988281 7.9785156 L 10.230469 10.320312 C 10.087617 10.705746 9.723474 10.964556 9.3125 10.972656 L 7.1445312 11.013672 L 8.8164062 12.199219 C 9.1726453 12.451942 9.3236851 12.906623 9.1894531 13.322266 L 8.5527344 15.390625 C 8.5573344 15.388225 8.5541469 15.394725 8.5605469 15.390625 L 10.455078 14.15625 C 10.786909 13.940078 11.215044 13.940078 11.546875 14.15625 L 12.207031 14.585938 A 5 5 0 0 1 12.804688 13.287109 C 12.689679 12.88116 12.837321 12.444865 13.183594 12.199219 L 14.855469 11.013672 L 12.689453 10.972656 C 12.27776 10.965356 11.912643 10.706401 11.769531 10.320312 L 11.013672 7.9785156 L 11.011719 7.9785156 C 11.024139 8.0122756 11.025303 7.9988937 11.001953 7.9960938 C 10.978883 7.9983438 10.975691 8.0125256 10.988281 7.9785156 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17 12 C 14.7909 12 13 13.7909 13 16 C 13 18.2091 14.7909 20 17 20 C 19.2091 20 21 18.2091 21 16 C 21 13.7909 19.2091 12 17 12 z M 16 14 L 18 14 L 18 16 L 19.5 16 L 18.25 17.5 L 17 19 L 15.75 17.5 L 14.5 16 L 16 16 L 16 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing-error.svg b/.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing-error.svg
new file mode 100644
index 00000000..6ec4f584
--- /dev/null
+++ b/.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing-error.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 4.1425781 3 3 3.04269 3 4.1855469 L 3 16.857422 C 3 16.857422 2.9997211 18 4.1425781 18 L 12.423828 18 A 5 5 0 0 1 12 16 A 5 5 0 0 1 12.017578 15.65625 L 11 14.994141 L 9.1074219 16.228516 C 8.3248899 16.740989 7.2917154 16.039531 7.5683594 15.183594 L 8.2382812 13.013672 L 6.3984375 11.708984 C 5.6363015 11.169484 6.0311511 10.032155 6.9863281 10.015625 L 9.2929688 9.9726562 L 10.050781 7.6308594 C 10.1955 7.2399495 10.595627 6.9832337 11.037109 6.9980469 C 11.451328 7.0128049 11.813459 7.2640475 11.949219 7.6308594 L 12.707031 9.9726562 L 15.015625 10.015625 C 15.685129 10.028402 16.066413 10.590263 15.978516 11.111328 A 5 5 0 0 1 17 11 A 5 5 0 0 1 19 11.419922 L 19 6.171875 C 19 5.0290178 17.857422 5.0292969 17.857422 5.0292969 L 12.142578 5.0292969 L 9.8574219 3 L 4.1425781 3 z M 10.988281 7.9785156 L 10.230469 10.320312 C 10.087617 10.705746 9.723474 10.964556 9.3125 10.972656 L 7.1445312 11.013672 L 8.8164062 12.199219 C 9.1726453 12.451942 9.3236851 12.906623 9.1894531 13.322266 L 8.5527344 15.390625 C 8.5573344 15.388225 8.5541469 15.394725 8.5605469 15.390625 L 10.455078 14.15625 C 10.786909 13.940078 11.215044 13.940078 11.546875 14.15625 L 12.207031 14.585938 A 5 5 0 0 1 12.804688 13.287109 C 12.689679 12.88116 12.837321 12.444865 13.183594 12.199219 L 14.855469 11.013672 L 12.689453 10.972656 C 12.27776 10.965356 11.912643 10.706401 11.769531 10.320312 L 11.013672 7.9785156 L 11.011719 7.9785156 C 11.024139 8.0122756 11.025303 7.9988937 11.001953 7.9960938 C 10.978883 7.9983438 10.975691 8.0125256 10.988281 7.9785156 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 17 12 C 14.7909 12 13 13.7909 13 16 C 13 18.2091 14.7909 20 17 20 C 19.2091 20 21 18.2091 21 16 C 21 13.7909 19.2091 12 17 12 z M 16 13 L 18 13 L 18 16 L 16 16 L 16 13 z M 17 17 A 1 1 0 0 1 18 18 A 1 1 0 0 1 17 19 A 1 1 0 0 1 16 18 A 1 1 0 0 1 17 17 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing-up.svg b/.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing-up.svg
new file mode 100644
index 00000000..5941c62f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing-up.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 4.1425781 3 3 3.04269 3 4.1855469 L 3 16.857422 C 3 16.857422 2.9997211 18 4.1425781 18 L 12.423828 18 A 5 5 0 0 1 12 16 A 5 5 0 0 1 12.017578 15.65625 L 11 14.994141 L 9.1074219 16.228516 C 8.3248899 16.740989 7.2917154 16.039531 7.5683594 15.183594 L 8.2382812 13.013672 L 6.3984375 11.708984 C 5.6363015 11.169484 6.0311511 10.032155 6.9863281 10.015625 L 9.2929688 9.9726562 L 10.050781 7.6308594 C 10.1955 7.2399495 10.595627 6.9832337 11.037109 6.9980469 C 11.451328 7.0128049 11.813459 7.2640475 11.949219 7.6308594 L 12.707031 9.9726562 L 15.015625 10.015625 C 15.685129 10.028402 16.066413 10.590263 15.978516 11.111328 A 5 5 0 0 1 17 11 A 5 5 0 0 1 19 11.419922 L 19 6.171875 C 19 5.0290178 17.857422 5.0292969 17.857422 5.0292969 L 12.142578 5.0292969 L 9.8574219 3 L 4.1425781 3 z M 10.988281 7.9785156 L 10.230469 10.320312 C 10.087617 10.705746 9.723474 10.964556 9.3125 10.972656 L 7.1445312 11.013672 L 8.8164062 12.199219 C 9.1726453 12.451942 9.3236851 12.906623 9.1894531 13.322266 L 8.5527344 15.390625 C 8.5573344 15.388225 8.5541469 15.394725 8.5605469 15.390625 L 10.455078 14.15625 C 10.786909 13.940078 11.215044 13.940078 11.546875 14.15625 L 12.207031 14.585938 A 5 5 0 0 1 12.804688 13.287109 C 12.689679 12.88116 12.837321 12.444865 13.183594 12.199219 L 14.855469 11.013672 L 12.689453 10.972656 C 12.27776 10.965356 11.912643 10.706401 11.769531 10.320312 L 11.013672 7.9785156 L 11.011719 7.9785156 C 11.024139 8.0122756 11.025303 7.9988937 11.001953 7.9960938 C 10.978883 7.9983438 10.975691 8.0125256 10.988281 7.9785156 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 17,20 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 18.25,14.5 17,13 15.75,14.5 14.5,16 H 16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing.svg b/.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing.svg
new file mode 100644
index 00000000..326da918
--- /dev/null
+++ b/.icons/awkward/22x22/panel/org.sparkleshare.SparkleShare-syncing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 4.1425781 3 3 3.04269 3 4.1855469 L 3 16.857422 C 3 16.857422 2.9997211 18 4.1425781 18 L 12.423828 18 A 5 5 0 0 1 12 16 A 5 5 0 0 1 12.017578 15.65625 L 11 14.994141 L 9.1074219 16.228516 C 8.3248899 16.740989 7.2917154 16.039531 7.5683594 15.183594 L 8.2382812 13.013672 L 6.3984375 11.708984 C 5.6363015 11.169484 6.0311511 10.032155 6.9863281 10.015625 L 9.2929688 9.9726562 L 10.050781 7.6308594 C 10.1955 7.2399495 10.595627 6.9832337 11.037109 6.9980469 C 11.451328 7.0128049 11.813459 7.2640475 11.949219 7.6308594 L 12.707031 9.9726562 L 15.015625 10.015625 C 15.685129 10.028402 16.066413 10.590263 15.978516 11.111328 A 5 5 0 0 1 17 11 A 5 5 0 0 1 19 11.419922 L 19 6.171875 C 19 5.0290178 17.857422 5.0292969 17.857422 5.0292969 L 12.142578 5.0292969 L 9.8574219 3 L 4.1425781 3 z M 10.988281 7.9785156 L 10.230469 10.320312 C 10.087617 10.705746 9.723474 10.964556 9.3125 10.972656 L 7.1445312 11.013672 L 8.8164062 12.199219 C 9.1726453 12.451942 9.3236851 12.906623 9.1894531 13.322266 L 8.5527344 15.390625 C 8.5573344 15.388225 8.5541469 15.394725 8.5605469 15.390625 L 10.455078 14.15625 C 10.786909 13.940078 11.215044 13.940078 11.546875 14.15625 L 12.207031 14.585938 A 5 5 0 0 1 12.804688 13.287109 C 12.689679 12.88116 12.837321 12.444865 13.183594 12.199219 L 14.855469 11.013672 L 12.689453 10.972656 C 12.27776 10.965356 11.912643 10.706401 11.769531 10.320312 L 11.013672 7.9785156 L 11.011719 7.9785156 C 11.024139 8.0122756 11.025303 7.9988937 11.001953 7.9960938 C 10.978883 7.9983438 10.975691 8.0125256 10.988281 7.9785156 z"/>
+ <path class="ColorScheme-Text" d="m 17,12 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/22x22/panel/overgrive-app-ind-con-1.svg b/.icons/awkward/22x22/panel/overgrive-app-ind-con-1.svg
new file mode 120000
index 00000000..5a6a822f
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/overgrive-app-ind-con-2.svg b/.icons/awkward/22x22/panel/overgrive-app-ind-con-2.svg
new file mode 120000
index 00000000..364e5641
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/overgrive-app-ind-con-3.svg b/.icons/awkward/22x22/panel/overgrive-app-ind-con-3.svg
new file mode 120000
index 00000000..364e5641
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/overgrive-app-ind-sleep.svg b/.icons/awkward/22x22/panel/overgrive-app-ind-sleep.svg
new file mode 120000
index 00000000..a345c5e4
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/overgrive-app-ind.svg b/.icons/awkward/22x22/panel/overgrive-app-ind.svg
new file mode 120000
index 00000000..07632348
--- /dev/null
+++ b/.icons/awkward/22x22/panel/overgrive-app-ind.svg
@@ -0,0 +1 @@
+grive-app-ind.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/pamac-tray-no-update.svg b/.icons/awkward/22x22/panel/pamac-tray-no-update.svg
new file mode 120000
index 00000000..68dbb764
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/pamac-tray-update.svg b/.icons/awkward/22x22/panel/pamac-tray-update.svg
new file mode 120000
index 00000000..07ef6695
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pamac-tray-update.svg
@@ -0,0 +1 @@
+mintupdate-updates-available.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/pcloud-offline.svg b/.icons/awkward/22x22/panel/pcloud-offline.svg
new file mode 100644
index 00000000..c6e1a8fb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pcloud-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5,3.9999999 A 6.5,6.5 0 0 0 5.490234,8.0312499 5,5 0 0 0 1,13 5,5 0 0 0 6,18 H 17.75 C 19.544925,18 21,16.544925 21,14.75 21,13.523022 20.312228,12.467196 19.308594,11.914062 A 3,3 0 0 0 20,9.9999999 a 3,3 0 0 0 -3,-3 3,3 0 0 0 -0.02344,0 6.5,6.5 0 0 0 -5.476562,-3 z m 0,2 A 4.5,4.5 0 0 1 16,10.5 4.5,4.5 0 0 1 11.5,15 4.5,4.5 0 0 1 7,10.5 4.5,4.5 0 0 1 11.5,5.9999999 Z m 0,1 A 3.5,3.5 0 0 0 8,10.5 3.5,3.5 0 0 0 11.5,14 3.5,3.5 0 0 0 15,10.5 3.5,3.5 0 0 0 11.5,6.9999999 Z m -1.5,1 h 1 1.5 a 1.5,1.5 0 0 1 1.5,1.5 A 1.5,1.5 0 0 1 12.5,11 H 11 v 2 h -1 v -2 z m 1,1 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pcloud-ok.svg b/.icons/awkward/22x22/panel/pcloud-ok.svg
new file mode 100644
index 00000000..98a0e100
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pcloud-ok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3.9999999 A 6.5,6.5 0 0 0 5.490234,8.0312499 5,5 0 0 0 1,13 5,5 0 0 0 6,18 H 17.75 C 19.544925,18 21,16.544925 21,14.75 21,13.523022 20.312228,12.467196 19.308594,11.914062 A 3,3 0 0 0 20,9.9999999 a 3,3 0 0 0 -3,-3 3,3 0 0 0 -0.02344,0 6.5,6.5 0 0 0 -5.476562,-3 z m 0,2 A 4.5,4.5 0 0 1 16,10.5 4.5,4.5 0 0 1 11.5,15 4.5,4.5 0 0 1 7,10.5 4.5,4.5 0 0 1 11.5,5.9999999 Z m 0,1 A 3.5,3.5 0 0 0 8,10.5 3.5,3.5 0 0 0 11.5,14 3.5,3.5 0 0 0 15,10.5 3.5,3.5 0 0 0 11.5,6.9999999 Z m -1.5,1 h 1 1.5 a 1.5,1.5 0 0 1 1.5,1.5 A 1.5,1.5 0 0 1 12.5,11 H 11 v 2 h -1 v -2 z m 1,1 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pcloud-pause.svg b/.icons/awkward/22x22/panel/pcloud-pause.svg
new file mode 100644
index 00000000..b3ba0147
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pcloud-pause.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 4 A 6.5 6.5 0 0 0 5.4902344 8.03125 A 5 5 0 0 0 1 13 A 5 5 0 0 0 6 18 L 12.423828 18 A 5 5 0 0 1 12 16 A 5 5 0 0 1 12.113281 14.953125 A 4.5 4.5 0 0 1 11.5 15 A 4.5 4.5 0 0 1 7 10.5 A 4.5 4.5 0 0 1 11.5 6 A 4.5 4.5 0 0 1 16 10.5 A 4.5 4.5 0 0 1 15.951172 11.117188 A 5 5 0 0 1 17 11 A 5 5 0 0 1 19.490234 11.669922 A 3 3 0 0 0 20 10 A 3 3 0 0 0 17 7 A 3 3 0 0 0 16.976562 7 A 6.5 6.5 0 0 0 11.5 4 z M 11.5 7 A 3.5 3.5 0 0 0 8 10.5 A 3.5 3.5 0 0 0 11.5 14 A 3.5 3.5 0 0 0 12.490234 13.855469 A 5 5 0 0 1 14.855469 11.490234 A 3.5 3.5 0 0 0 15 10.5 A 3.5 3.5 0 0 0 11.5 7 z M 10 8 L 11 8 L 12.5 8 A 1.5 1.5 0 0 1 14 9.5 A 1.5 1.5 0 0 1 12.5 11 L 11 11 L 11 13 L 10 13 L 10 11 L 10 8 z M 11 9 L 11 10 L 12.5 10 A 0.5 0.5 0 0 0 13 9.5 A 0.5 0.5 0 0 0 12.5 9 L 11 9 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 17.279297,12.007812 C 16.510764,11.953491 15.717412,12.120931 15,12.535156 13.0868,13.639756 12.432609,16.0868 13.537109,18 14.641609,19.9131 17.0869,20.567491 19,19.462891 20.9132,18.358291 21.569344,15.9132 20.464844,14 19.774531,12.804312 18.560186,12.098349 17.279297,12.007812 Z M 15,14 h 1 v 4 h -1 z m 3,0 h 1 v 4 h -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pcloud-sync.svg b/.icons/awkward/22x22/panel/pcloud-sync.svg
new file mode 100644
index 00000000..e575aa24
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pcloud-sync.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0002372 A 6.5,6.5 0 0 0 5.4902344,8.0314872 5,5 0 0 0 1,13.000237 a 5,5 0 0 0 5,5 h 6.423828 A 5,5 0 0 1 12,16.000237 5,5 0 0 1 12.113281,14.953362 4.5,4.5 0 0 1 11.5,15.000237 4.5,4.5 0 0 1 7,10.500237 4.5,4.5 0 0 1 11.5,6.0002372 4.5,4.5 0 0 1 16,10.500237 4.5,4.5 0 0 1 15.951172,11.117425 5,5 0 0 1 17,11.000237 5,5 0 0 1 19.490234,11.670159 3,3 0 0 0 20,10.000237 3,3 0 0 0 17,7.0002372 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 8,10.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 15,10.500237 3.5,3.5 0 0 0 11.5,7.0002372 Z m -1.5,1 h 1 1.5 A 1.5,1.5 0 0 1 14,9.5002371 1.5,1.5 0 0 1 12.5,11.000237 H 11 v 2 h -1 v -2 z m 1,0.9999999 v 0.9999999 h 1.5 a 0.5,0.5 0 0 0 0.5,-0.4999999 0.5,0.5 0 0 0 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 20.464742,13.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/22x22/panel/pcloud-warning.svg b/.icons/awkward/22x22/panel/pcloud-warning.svg
new file mode 100644
index 00000000..1362c781
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pcloud-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5,3.9999999 A 6.5,6.5 0 0 0 5.490234,8.0312499 5,5 0 0 0 1,13 5,5 0 0 0 6,18 H 17.75 C 19.544925,18 21,16.544925 21,14.75 21,13.523022 20.312228,12.467196 19.308594,11.914062 A 3,3 0 0 0 20,9.9999999 a 3,3 0 0 0 -3,-3 3,3 0 0 0 -0.02344,0 6.5,6.5 0 0 0 -5.476562,-3 z m 0,2 A 4.5,4.5 0 0 1 16,10.5 4.5,4.5 0 0 1 11.5,15 4.5,4.5 0 0 1 7,10.5 4.5,4.5 0 0 1 11.5,5.9999999 Z m 0,1 A 3.5,3.5 0 0 0 8,10.5 3.5,3.5 0 0 0 11.5,14 3.5,3.5 0 0 0 15,10.5 3.5,3.5 0 0 0 11.5,6.9999999 Z m -1.5,1 h 1 1.5 a 1.5,1.5 0 0 1 1.5,1.5 A 1.5,1.5 0 0 1 12.5,11 H 11 v 2 h -1 v -2 z m 1,1 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/persepolis-tray.svg b/.icons/awkward/22x22/panel/persepolis-tray.svg
new file mode 100644
index 00000000..7e7dbef6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/persepolis-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3c-4.432 0-8 3.5679998-8 8 0 4.432 3.568 8 8 8s8-3.568 8-8c0-4.4320001-3.568-8-8-8zm-3 2.9999999c1.6 1.2 5.298967 1.201999 7 1.5-1.178779 0.2616296-3.117177 0.3157436-4.769531 0.6523442 1.425675 1.015742 2.160985 1.065857 3.769531 1.347656-1.712773 0.380149-2.360694 0.342186-3.789063 1.3613279 1.684351 0.367339 3.667522 0.442191 4.789063 0.638672-1.803821 0.400357-5.4 0.3-6.9999998 1.5l1.4999998 0.199219 1.5-0.199219c-1.2 1.6-1.2019992 2.298967-1.5 4-0.4003568-1.803821-0.3-2.4-1.4999998-4l0.1992187-1.5-0.1992187-1.5c0.5052454 0.378934 1.228595 0.631302 2.0234378 0.818359l0.175781-1.3183589-0.171875-1.300781c-0.7939184 0.176621-1.5168182 0.417887-2.027344 0.800781l0.1992188-1.5000003zm4 7.0000001 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/22x22/panel/phone-battery-caution.svg b/.icons/awkward/22x22/panel/phone-battery-caution.svg
new file mode 100644
index 00000000..a651ef18
--- /dev/null
+++ b/.icons/awkward/22x22/panel/phone-battery-caution.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3c-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="m3.5 3c-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.5v-14.501l-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="m1 16v2.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/22x22/panel/phone-battery-empty.svg b/.icons/awkward/22x22/panel/phone-battery-empty.svg
new file mode 100644
index 00000000..f6969e0b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/phone-battery-empty.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.99999,-743.36389)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 163.99998,746.36389 c -1,0 -1,1.00001 -1,1.00001 l 0,14 c 0,0 0,1 1,1 l 8,0 c 1,0 1,-1 1,-1 l 0,-14 c 0,0 0,-1.00001 -1,-1.00001 z m 0.9998,2.00336 6,0 0,11 -6,0 z"/>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Highlight" d="m 156.49998,746.36389 c -0.277,0 -0.5,0.22301 -0.5,0.50001 l 0,0.5 -1.99998,-0.002 0,-2.6e-4 -2e-5,14.50174 c 0,0.277 0.223,0.5 0.5,0.5 l 6,0 c 0.277,0 0.5,-0.223 0.5,-0.5 l 2e-5,-14.50122 -0.50002,0.002 -1.5,0 0,-0.5 c 0,-0.277 -0.223,-0.50001 -0.5,-0.50001 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/phone-battery-full.svg b/.icons/awkward/22x22/panel/phone-battery-full.svg
new file mode 100644
index 00000000..2b3ca7e9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/phone-battery-full.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -743.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m44 746.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="m36.5 746.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/22x22/panel/phone-battery-good.svg b/.icons/awkward/22x22/panel/phone-battery-good.svg
new file mode 100644
index 00000000..eb2da511
--- /dev/null
+++ b/.icons/awkward/22x22/panel/phone-battery-good.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-57 -743.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m68 746.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=".3" style="fill:currentColor" class="ColorScheme-Text" d="m60.5 746.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="m58 751.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/22x22/panel/phone-battery-low.svg b/.icons/awkward/22x22/panel/phone-battery-low.svg
new file mode 100644
index 00000000..26c7a1ce
--- /dev/null
+++ b/.icons/awkward/22x22/panel/phone-battery-low.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-105 -743.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m116 746.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=".3" style="fill:currentColor" class="ColorScheme-Text" d="m108.5 746.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="m106 756.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/22x22/panel/phone-battery-medium.svg b/.icons/awkward/22x22/panel/phone-battery-medium.svg
new file mode 100644
index 00000000..fc60e560
--- /dev/null
+++ b/.icons/awkward/22x22/panel/phone-battery-medium.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-81 -743.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m92 746.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=".3" style="fill:currentColor" class="ColorScheme-Text" d="m84.5 746.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="m82 754.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/22x22/panel/pia_tray_connected.svg b/.icons/awkward/22x22/panel/pia_tray_connected.svg
new file mode 100644
index 00000000..1f97d357
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pia_tray_connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 8.4627564,3 6.0004562,5.3276432 6,8.199219 6.00172,8.332894 6.00888,8.466457 6.021484,8.599609 L 6,8.599609 6,9 4.8339844,9 C 4.3723177,9 4,9.346455 4,9.777344 l 0,5.445312 C 4,15.653545 4.3723177,16 4.8339844,16 L 6,16 6,18.199219 C 6,18.642419 6.3769338,19 6.8457031,19 l 2.9628907,0 1.2675782,-2 0.847656,0 1.267578,2 2.962891,0 C 16.623066,19 17,18.642419 17,18.199219 L 17,16 18.166016,16 C 18.627682,16 19,15.653545 19,15.222656 L 19,9.777344 C 19,9.346455 18.627682,9 18.166016,9 L 17,9 l 0,-0.400391 -0.01758,0 C 16.99372,8.466409 16.99958,8.332846 17,8.199219 16.999544,5.3276432 14.537244,3 11.5,3 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 7.9999069,9.007489 7.9999069,8.992509 8,8.977539 8,5.9999999 9.567337,4.9999998 11.5,5 Z M 9,7 9,8 10,8 10,7 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 13.811473,11.96085 14,12.262571 14,12.5 l 0,2.072266 C 14,14.809694 13.814818,15 13.583984,15 L 9.4160156,15 C 9.1851822,15 9,14.809694 9,14.572266 L 9,12.5 C 9,12.262571 9.2947796,11.803567 9.4160156,12 l 0.6171874,0 0,-0.257812 C 10.033203,10.781802 10.576667,10 11.5,10 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/22x22/panel/pia_tray_connecting.svg b/.icons/awkward/22x22/panel/pia_tray_connecting.svg
new file mode 100644
index 00000000..d448a9f0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pia_tray_connecting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5,3 C 8.4627564,3 6.0004562,5.3276432 6,8.199219 6.00172,8.332894 6.00888,8.466457 6.021484,8.599609 L 6,8.599609 6,9 4.8339844,9 C 4.3723177,9 4,9.346455 4,9.777344 l 0,5.445312 C 4,15.653545 4.3723177,16 4.8339844,16 L 6,16 6,18.199219 C 6,18.642419 6.3769338,19 6.8457031,19 l 2.9628907,0 1.2675782,-2 0.847656,0 1.267578,2 2.962891,0 C 16.623066,19 17,18.642419 17,18.199219 L 17,16 18.166016,16 C 18.627682,16 19,15.653545 19,15.222656 L 19,9.777344 C 19,9.346455 18.627682,9 18.166016,9 L 17,9 l 0,-0.400391 -0.01758,0 C 16.99372,8.466409 16.99958,8.332846 17,8.199219 16.999544,5.3276432 14.537244,3 11.5,3 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 8,9.021484 C 7.9999069,9.006514 7.9999069,8.991534 8,8.976564 8,5.9990235 9.567337,4.9999998 11.5,5 Z M 9,7 9,8 10,8 10,7 9,7 Z m 4,0 0,1 1,0 0,-1 -1,0 z M 7.5,11 A 1.5,1.5 0 0 1 9,12.5 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 Z m 4,0 A 1.5,1.5 0 0 1 13,12.5 1.5,1.5 0 0 1 11.5,14 1.5,1.5 0 0 1 10,12.5 1.5,1.5 0 0 1 11.5,11 Z m 4,0 A 1.5,1.5 0 0 1 17,12.5 1.5,1.5 0 0 1 15.5,14 1.5,1.5 0 0 1 14,12.5 1.5,1.5 0 0 1 15.5,11 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7,12 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/22x22/panel/pia_tray_disconnected.svg b/.icons/awkward/22x22/panel/pia_tray_disconnected.svg
new file mode 100644
index 00000000..20bbe3a7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pia_tray_disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5,3 C 8.4627564,3 6.0004562,5.3276432 6,8.199219 6.00172,8.332894 6.00888,8.466457 6.021484,8.599609 L 6,8.599609 6,9 4.8339844,9 C 4.3723177,9 4,9.346455 4,9.777344 l 0,5.445312 C 4,15.653545 4.3723177,16 4.8339844,16 L 6,16 6,18.199219 C 6,18.642419 6.3769338,19 6.8457031,19 l 2.9628907,0 1.2675782,-2 0.847656,0 1.267578,2 2.962891,0 C 16.623066,19 17,18.642419 17,18.199219 L 17,16 18.166016,16 C 18.627682,16 19,15.653545 19,15.222656 L 19,9.777344 C 19,9.346455 18.627682,9 18.166016,9 L 17,9 l 0,-0.400391 -0.01758,0 C 16.99372,8.466409 16.99958,8.332846 17,8.199219 16.999544,5.3276432 14.537244,3 11.5,3 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 7.9999069,9.007489 7.9999069,8.992509 8,8.977539 8,5.9999999 9.567337,4.9999998 11.5,5 Z M 9,7 9,8 10,8 10,7 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 13.811473,11.96085 14,12.262571 14,12.5 l 0,2.072266 C 14,14.809694 13.814818,15 13.583984,15 L 9.4160156,15 C 9.1851822,15 9,14.809694 9,14.572266 L 9,12.5 C 9,12.262571 9.1851822,12 9.4160156,12 l 0.6171874,0 0,-0.257812 C 10.033203,10.781802 10.576667,10 11.5,10 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/22x22/panel/pidgin-tray-available.svg b/.icons/awkward/22x22/panel/pidgin-tray-available.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pidgin-tray-available.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/pidgin-tray-away.svg b/.icons/awkward/22x22/panel/pidgin-tray-away.svg
new file mode 120000
index 00000000..d0a56fad
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pidgin-tray-away.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/pidgin-tray-busy.svg b/.icons/awkward/22x22/panel/pidgin-tray-busy.svg
new file mode 120000
index 00000000..ce0d3d7f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pidgin-tray-busy.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/pidgin-tray-connect.svg b/.icons/awkward/22x22/panel/pidgin-tray-connect.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pidgin-tray-connect.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/pidgin-tray-invisible.svg b/.icons/awkward/22x22/panel/pidgin-tray-invisible.svg
new file mode 120000
index 00000000..cbe782f3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pidgin-tray-invisible.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/pidgin-tray-offline.svg b/.icons/awkward/22x22/panel/pidgin-tray-offline.svg
new file mode 120000
index 00000000..3d0c6dcb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pidgin-tray-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/pidgin-tray-pending.svg b/.icons/awkward/22x22/panel/pidgin-tray-pending.svg
new file mode 120000
index 00000000..9c653fa6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pidgin-tray-pending.svg
@@ -0,0 +1 @@
+user-status-pending.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/pidgin-tray-xa.svg b/.icons/awkward/22x22/panel/pidgin-tray-xa.svg
new file mode 120000
index 00000000..3e76e3ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pidgin-tray-xa.svg
@@ -0,0 +1 @@
+user-status-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/pithos-tray-icon.svg b/.icons/awkward/22x22/panel/pithos-tray-icon.svg
new file mode 100644
index 00000000..8f4ecb37
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pithos-tray-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.561 3c-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/22x22/panel/pithos-tray-plugin.svg b/.icons/awkward/22x22/panel/pithos-tray-plugin.svg
new file mode 120000
index 00000000..18c6e392
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pithos-tray-plugin.svg
@@ -0,0 +1 @@
+pithos-tray-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/pomodoneapp-break.svg b/.icons/awkward/22x22/panel/pomodoneapp-break.svg
new file mode 100644
index 00000000..033abfd5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoneapp-break.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.5817219 2.9999999 2.9999999 6.5817219 3 11 C 3 15.418278 6.581722 19 11 19 C 15.418278 19 19 15.418278 19 11 C 19 6.5817219 15.418278 3 11 3 z M 8.5 7 L 13.5 7 C 14.331 7 15 7.669 15 8.5 L 15 13.5 C 15 14.331 14.331 15 13.5 15 L 8.5 15 C 7.669 15 7 14.331 7 13.5 L 7 8.5 C 7 7.669 7.669 7 8.5 7 z M 9.5859375 8.3789062 C 9.4581279 8.3789062 9.3303562 8.4274563 9.2324219 8.5253906 L 8.5253906 9.2324219 C 8.329522 9.4282905 8.329522 9.7435845 8.5253906 9.9394531 L 9.5859375 11 L 8.5253906 12.060547 C 8.329522 12.256415 8.329522 12.57171 8.5253906 12.767578 L 9.2324219 13.474609 C 9.4282905 13.670478 9.7435845 13.670478 9.9394531 13.474609 L 11 12.414062 L 12.060547 13.474609 C 12.256415 13.670478 12.57171 13.670478 12.767578 13.474609 L 13.474609 12.767578 C 13.670478 12.57171 13.670478 12.256415 13.474609 12.060547 L 12.414062 11 L 13.474609 9.9394531 C 13.670478 9.7435845 13.670478 9.4282905 13.474609 9.2324219 L 12.767578 8.5253906 C 12.57171 8.329522 12.256415 8.329522 12.060547 8.5253906 L 11 9.5859375 L 9.9394531 8.5253906 C 9.8415188 8.4274563 9.7137471 8.3789062 9.5859375 8.3789062 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pomodoneapp-indicator.svg b/.icons/awkward/22x22/panel/pomodoneapp-indicator.svg
new file mode 100644
index 00000000..13ba91b1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoneapp-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.9999998 A 8,8 0 0 0 2.9999999,11 8,8 0 0 0 11,19 8,8 0 0 0 19,11 8,8 0 0 0 11,2.9999998 Z m -2.5000001,4 H 13.5 c 0.831,0 1.5,0.669 1.5,1.5 V 13.5 C 15,14.331 14.331,15 13.5,15 H 8.4999999 c -0.831,0 -1.5,-0.669 -1.5,-1.5 V 8.4999998 c 0,-0.831 0.669,-1.5 1.5,-1.5 z m 1.09961,2 c -0.3324,0 -0.59961,0.2672094 -0.59961,0.5996094 V 12.40039 c 0,0.3324 0.26721,0.59961 0.59961,0.59961 H 12.400391 C 12.732791,13 13,12.73279 13,12.40039 V 9.5996092 c 0,-0.3324 -0.267209,-0.5996094 -0.599609,-0.5996094 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pomodoneapp-paused.svg b/.icons/awkward/22x22/panel/pomodoneapp-paused.svg
new file mode 100644
index 00000000..d906f1d2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoneapp-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.5817219 2.9999999 2.9999999 6.5817219 3 11 C 3 15.418278 6.581722 19 11 19 C 15.418278 19 19 15.418278 19 11 C 19 6.5817219 15.418278 3 11 3 z M 8.5 7 L 13.5 7 C 14.331 7 15 7.669 15 8.5 L 15 13.5 C 15 14.331 14.331 15 13.5 15 L 8.5 15 C 7.669 15 7 14.331 7 13.5 L 7 8.5 C 7 7.669 7.669 7 8.5 7 z M 8.5 8 C 8.223 8 8 8.223 8 8.5 L 8 13.5 C 8 13.777 8.223 14 8.5 14 L 9.5 14 C 9.777 14 10 13.777 10 13.5 L 10 8.5 C 10 8.223 9.777 8 9.5 8 L 8.5 8 z M 12.5 8 C 12.223 8 12 8.223 12 8.5 L 12 13.5 C 12 13.777 12.223 14 12.5 14 L 13.5 14 C 13.777 14 14 13.777 14 13.5 L 14 8.5 C 14 8.223 13.777 8 13.5 8 L 12.5 8 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pomodoneapp-started.svg b/.icons/awkward/22x22/panel/pomodoneapp-started.svg
new file mode 100644
index 00000000..88790d6b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoneapp-started.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.5817219 2.9999999 2.9999999 6.5817219 3 11 C 3 15.418278 6.581722 19 11 19 C 15.418278 19 19 15.418278 19 11 C 19 6.5817219 15.418278 3 11 3 z M 8.5 7 L 13.5 7 C 14.331 7 15 7.669 15 8.5 L 15 13.5 C 15 14.331 14.331 15 13.5 15 L 8.5 15 C 7.669 15 7 14.331 7 13.5 L 7 8.5 C 7 7.669 7.669 7 8.5 7 z M 10.5 8 C 10.223 8 10 8.223 10 8.5 L 10 10.5 L 10 11.5 C 10 11.777 10.223 12 10.5 12 L 13.5 12 C 13.777 12 14 11.777 14 11.5 L 14 10.5 C 14 10.223 13.777 10 13.5 10 L 12 10 L 12 8.5 C 12 8.223 11.777 8 11.5 8 L 10.5 8 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pomodoro-indicator-light-00.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-00.svg
new file mode 100644
index 00000000..a8b03bac
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-00.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-01.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-01.svg
new file mode 100644
index 00000000..6664636e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-01.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-02.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-02.svg
new file mode 100644
index 00000000..e4a70788
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-02.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-03.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-03.svg
new file mode 100644
index 00000000..6ad28808
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-03.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-04.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-04.svg
new file mode 100644
index 00000000..3108dd8c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-04.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-05.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-05.svg
new file mode 100644
index 00000000..6d28ca9c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-05.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-06.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-06.svg
new file mode 100644
index 00000000..45654191
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-06.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-07.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-07.svg
new file mode 100644
index 00000000..6a46a151
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-07.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-08.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-08.svg
new file mode 100644
index 00000000..2b33f13f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-08.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-09.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-09.svg
new file mode 100644
index 00000000..feb83ee2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-09.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-10.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-10.svg
new file mode 100644
index 00000000..af161e63
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-10.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-11.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-11.svg
new file mode 100644
index 00000000..942de202
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-11.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-12.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-12.svg
new file mode 100644
index 00000000..70369b22
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-12.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-13.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-13.svg
new file mode 100644
index 00000000..494782b7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-13.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-14.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-14.svg
new file mode 100644
index 00000000..f0692ae5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-14.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-15.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-15.svg
new file mode 100644
index 00000000..0bcc6fde
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-15.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-16.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-16.svg
new file mode 100644
index 00000000..3db596d8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-16.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-17.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-17.svg
new file mode 100644
index 00000000..c962a0d0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-17.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-18.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-18.svg
new file mode 100644
index 00000000..24abbc1c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-18.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-19.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-19.svg
new file mode 100644
index 00000000..c125b123
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-19.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-20.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-20.svg
new file mode 100644
index 00000000..07e06806
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-20.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-21.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-21.svg
new file mode 100644
index 00000000..15ba560a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-21.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-22.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-22.svg
new file mode 100644
index 00000000..e88b4b18
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-22.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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 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/22x22/panel/pomodoro-indicator-light-23.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-23.svg
new file mode 100644
index 00000000..7486f906
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-23.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-24.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-24.svg
new file mode 100644
index 00000000..8c5d742d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-24.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-25.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-25.svg
new file mode 100644
index 00000000..f74e4819
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-25.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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 2.7949 -6.748 6 6 0 0 0 -5.795 -4.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pomodoro-indicator-light-26.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-26.svg
new file mode 100644
index 00000000..275431da
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-26.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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 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/22x22/panel/pomodoro-indicator-light-27.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-27.svg
new file mode 100644
index 00000000..2cf2e288
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-27.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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 4.072 -6.7 6 6 0 0 0 -5.926 -5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pomodoro-indicator-light-28.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-28.svg
new file mode 100644
index 00000000..50f89a1f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-28.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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 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/22x22/panel/pomodoro-indicator-light-29.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-29.svg
new file mode 100644
index 00000000..62ab2bb7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-29.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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 5.3652 -6.2813 6 6 0 0 0 -5.992 -5.7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pomodoro-indicator-light-30.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-30.svg
new file mode 100644
index 00000000..05f99297
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-30.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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 1v6 6a6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pomodoro-indicator-light-31.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-31.svg
new file mode 100644
index 00000000..29e92d73
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-31.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-32.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-32.svg
new file mode 100644
index 00000000..e151f225
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-32.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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-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/22x22/panel/pomodoro-indicator-light-33.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-33.svg
new file mode 100644
index 00000000..3b86edf3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-33.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-34.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-34.svg
new file mode 100644
index 00000000..46a3c79b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-34.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-35.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-35.svg
new file mode 100644
index 00000000..86c8416a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-35.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-36.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-36.svg
new file mode 100644
index 00000000..a9784041
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-36.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-37.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-37.svg
new file mode 100644
index 00000000..f7e17fc4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-37.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-38.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-38.svg
new file mode 100644
index 00000000..47eba56f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-38.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-39.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-39.svg
new file mode 100644
index 00000000..c95da39d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-39.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-40.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-40.svg
new file mode 100644
index 00000000..59b5cdee
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-40.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-41.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-41.svg
new file mode 100644
index 00000000..1f606a04
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-41.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-42.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-42.svg
new file mode 100644
index 00000000..c5f97709
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-42.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-43.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-43.svg
new file mode 100644
index 00000000..294094ba
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-43.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-44.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-44.svg
new file mode 100644
index 00000000..1c10fcfe
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-44.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-45.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-45.svg
new file mode 100644
index 00000000..f3dc1ed6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-45.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-46.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-46.svg
new file mode 100644
index 00000000..962128df
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-46.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-47.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-47.svg
new file mode 100644
index 00000000..b586d8c5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-47.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-48.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-48.svg
new file mode 100644
index 00000000..ed24b665
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-48.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-49.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-49.svg
new file mode 100644
index 00000000..4c1022f6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-49.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-50.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-50.svg
new file mode 100644
index 00000000..785de8fb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-50.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-51.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-51.svg
new file mode 100644
index 00000000..e79bdc84
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-51.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-52.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-52.svg
new file mode 100644
index 00000000..ab9dc91e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-52.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-53.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-53.svg
new file mode 100644
index 00000000..5963d0ec
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-53.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-54.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-54.svg
new file mode 100644
index 00000000..b99dccbb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-54.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-55.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-55.svg
new file mode 100644
index 00000000..85c21ba6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-55.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-56.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-56.svg
new file mode 100644
index 00000000..5cfda158
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-56.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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-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/22x22/panel/pomodoro-indicator-light-57.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-57.svg
new file mode 100644
index 00000000..ada9bbc0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-57.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-58.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-58.svg
new file mode 100644
index 00000000..982544fc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-58.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-59.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-59.svg
new file mode 100644
index 00000000..4db37a27
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-59.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-indicator-light-60.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-60.svg
new file mode 100644
index 00000000..05c5f491
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-60.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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-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/22x22/panel/pomodoro-indicator-light-61.svg b/.icons/awkward/22x22/panel/pomodoro-indicator-light-61.svg
new file mode 100644
index 00000000..e252a6c7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-indicator-light-61.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1032.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/22x22/panel/pomodoro-start-light.svg b/.icons/awkward/22x22/panel/pomodoro-start-light.svg
new file mode 100644
index 00000000..0607ed3e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-start-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2 C 8.8724 2 6.9155 2.73435 5.375 3.96875 L 3.5625 2.15625 L 2.15625 3.5625 L 3.96875 5.375 C 2.73435 6.9155 2 8.8724 2 11 C 2 15.971 6.0294 20 11 20 C 15.971 20 20 15.971 20 11 C 20 8.8724 19.26625 6.9155 18.03125 5.375 L 19.84375 3.5625 L 18.4375 2.15625 L 16.625 3.96875 C 15.084 2.73435 13.128 2 11 2 z M 11 4 C 14.866 4 18 7.134 18 11 C 18 14.866 14.866 18 11 18 C 7.134 18 4 14.866 4 11 C 4 7.134 7.134 4 11 4 z M 9 7 L 9 15 L 15 11 L 9 7 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pomodoro-stop-light.svg b/.icons/awkward/22x22/panel/pomodoro-stop-light.svg
new file mode 100644
index 00000000..edc955ef
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pomodoro-stop-light.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.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/22x22/panel/popcorntime-tray.svg b/.icons/awkward/22x22/panel/popcorntime-tray.svg
new file mode 100644
index 00000000..ec1898d1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/popcorntime-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.857422,3.0000002 C 3.382562,3.0000002 3,3.3825621 3,3.8574221 L 3,11 19,11 19,3.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 -6,3 c 2.0537,0.31733 4,0 4,0 C 13,9.1046002 12.1046,10 11,10 9.8954,10 9,9.1046002 9,8.0000002 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 3,11 0,7.142578 C 3,18.617578 3.382572,19 3.857422,19 l 14.285156,0 C 18.617578,19 19,18.617578 19,18.142578 L 19,11 3,11 Z m 3.902344,1 0.195312,0 C 7.597364,12 8,12.357028 8,12.800781 l 0,4.398438 C 8,17.642973 7.597364,18 7.097656,18 L 6.902344,18 C 6.402635,18 6,17.642973 6,17.199219 L 6,12.800781 C 6,12.357028 6.402635,12 6.902344,12 Z m 4,0 0.195312,0 C 11.597364,12 12,12.357028 12,12.800781 l 0,4.398438 C 12,17.642973 11.597364,18 11.097656,18 l -0.195312,0 C 10.402635,18 10,17.642973 10,17.199219 l 0,-4.398438 C 10,12.357028 10.402635,12 10.902344,12 Z m 4,0 0.195312,0 C 15.597364,12 16,12.357028 16,12.800781 l 0,4.398438 C 16,17.642973 15.597364,18 15.097656,18 l -0.195312,0 C 14.402636,18 14,17.642973 14,17.199219 l 0,-4.398438 C 14,12.357028 14.402636,12 14.902344,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pragha-panel.svg b/.icons/awkward/22x22/panel/pragha-panel.svg
new file mode 100644
index 00000000..69fb0da0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pragha-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.972853,3.0004186 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.4120548,0.7044527 -4.6406248,1.9589843 -1.66758,1.7143604 -2.192301,3.8724012 -1.431641,5.8749999 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.993492,-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 16.79908,10.594257 17.311517,8.6802002 16.816603,6.8500279 16.594214,6.0277089 16.405741,5.744552 15.398635,4.6976842 14.760712,4.0345613 14.195189,3.3622314 14.140822,3.2054967 14.094992,3.0734506 14.059552,3.0058093 13.972853,3.0004186 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.4055408 -0.847528,2.1787227 -1.236328,4.6582026 -0.4821979,3.075068 -1.0088648,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.203125,-0.59278 1.203125,-1.232422 0,-0.402502 -0.162872,-0.633313 -0.710937,-1.212891 -0.847927,-0.896702 -1.619049,-1.757208 -1.622954,-2.8437504 -0.0062,-1.6994458 0.826812,-3.1447546 2.248047,-3.904297 0.6497829,-0.3472521 1.3652678,-0.5199739 1.9492198,-0.517578 z m 2.33789,1.001953 c 0.204073,-0.026668 0.463475,0.1829108 0.830078,0.6191407 1.448466,1.7234699 1.300085,4.3315807 -0.332031,5.8300787 -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.8470418 0.677734,-4.8847647 0.143104,-0.5028478 0.292018,-0.7643278 0.496094,-0.7910157 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/preferences-desktop-accessibility-panel.svg b/.icons/awkward/22x22/panel/preferences-desktop-accessibility-panel.svg
new file mode 100644
index 00000000..9be71c20
--- /dev/null
+++ b/.icons/awkward/22x22/panel/preferences-desktop-accessibility-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5,3 C 9.12,3 8,4.12 8,5.5 8,6.88 9.12,8 10.5,8 11.88,8 13,6.88 13,5.5 13,4.12 11.88,3 10.5,3 Z M 4,9 l 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/22x22/panel/prime-hybrid.svg b/.icons/awkward/22x22/panel/prime-hybrid.svg
new file mode 100644
index 00000000..882cf992
--- /dev/null
+++ b/.icons/awkward/22x22/panel/prime-hybrid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 6,3 C 4.892,3 4,3.892 4,5 v 12 c 0,1.108 0.892,2 2,2 h 7 v -7 h -3 v 4 H 8 V 12 10 6 h 2 v 4 h 3 V 3 Z m 7,7 v 2 h 3 v 4 h 2 V 6 h -2 v 4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/prime-intel.svg b/.icons/awkward/22x22/panel/prime-intel.svg
new file mode 100644
index 00000000..69f9b864
--- /dev/null
+++ b/.icons/awkward/22x22/panel/prime-intel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/prime-nvidia.svg b/.icons/awkward/22x22/panel/prime-nvidia.svg
new file mode 100644
index 00000000..f03730b9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/prime-nvidia.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m2.1455 10.027s1.8986-2.8224 5.6895-3.1143v-1.0239c-4.1989 0.3395-7.835 3.9226-7.835 3.9226s2.0594 5.9982 7.835 6.5474v-1.0884c-4.2384-0.538-5.6895-5.244-5.6895-5.244zm5.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.3363 0.1626 1.6053 0.7578 2.4091 2.1068l1.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/22x22/panel/process-syncing-down.svg b/.icons/awkward/22x22/panel/process-syncing-down.svg
new file mode 100644
index 00000000..b4fd319e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/process-syncing-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4c-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 3h2v4h2l-3 4-3-4h2v-4z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/process-syncing-error.svg b/.icons/awkward/22x22/panel/process-syncing-error.svg
new file mode 100644
index 00000000..81dfc11f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/process-syncing-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m4 4c-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/22x22/panel/process-syncing-idle.svg b/.icons/awkward/22x22/panel/process-syncing-idle.svg
new file mode 100644
index 00000000..97ee12e1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/process-syncing-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4c-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/22x22/panel/process-syncing-up.svg b/.icons/awkward/22x22/panel/process-syncing-up.svg
new file mode 100644
index 00000000..aba3dde2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/process-syncing-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4c-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-8zm1 3 3 4h-2v4h-2v-4h-2l3-4z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/process-syncing.svg b/.icons/awkward/22x22/panel/process-syncing.svg
new file mode 100644
index 00000000..5e664c39
--- /dev/null
+++ b/.icons/awkward/22x22/panel/process-syncing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4c-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-8zm2 3 4 4h-1-1v2h-2v-2-4zm-3 2h2v2 4l-4-4h1 1v-2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/protonmail-indicator.svg b/.icons/awkward/22x22/panel/protonmail-indicator.svg
new file mode 100644
index 00000000..39606139
--- /dev/null
+++ b/.icons/awkward/22x22/panel/protonmail-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000034,2.9999691 c -0.376405,0 -0.754439,0.016971 -0.994141,0.052734 -2.8932646,0.4315301 -4.6029636,1.8938258 -4.9453116,4.226563 -0.03782,0.257736 -0.04861,0.715323 -0.05469,2.46875 l -0.0059,2.0820309 0.08398,0.138672 c 0.207221,0.343093 0.493264,0.583776 1.855469,1.5625 2.277388,1.636272 3.2125686,2.234165 3.7890626,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.2404829 -0.01403,-2.6370279 -0.115234,-3.1171869 C 16.704276,6.1378271 16.375001,5.4622731 15.851553,4.873016 15.011369,3.927199 13.697344,3.3070285 11.992179,3.0527035 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.5734219 -0.0078,1.0528909 -0.01758,1.0644529 -0.0098,0.01154 -1.346061,0.01606 -2.982422,0.01172 -1.6363606,0.0044 -2.9726226,-1.59e-4 -2.9824216,-0.01172 -0.0098,-0.01156 -0.01758,-0.491031 -0.01758,-1.0644529 0,-1.03421 3.19e-4,-1.044568 0.06836,-1.298828 0.3866,-1.444173 0.931643,-2.623056 2.9316396,-2.623047 z M 5.0019874,12.999969 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.314817,0.0079 3.7752456,0.01447 5.4687496,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 C 10.152056,16.770049 9.2168754,16.18999 6.9394874,14.595676 5.5772804,13.64205 5.2912384,13.406534 5.0840184,13.072239 l -0.04492,-0.07227 -0.03711,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/protonmail-notification.svg b/.icons/awkward/22x22/panel/protonmail-notification.svg
new file mode 100644
index 00000000..8ee9dddd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/protonmail-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="19" cy="3" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 11.000034,2.9999691 c -0.376405,0 -0.754439,0.016971 -0.994141,0.052734 -2.8932646,0.4315301 -4.6029636,1.8938258 -4.9453116,4.226563 -0.03782,0.257736 -0.04861,0.715323 -0.05469,2.46875 l -0.0059,2.0820309 0.08398,0.138672 c 0.207221,0.343093 0.493264,0.583776 1.855469,1.5625 2.277388,1.636272 3.2125686,2.234165 3.7890626,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.2404829 -0.01403,-2.6370279 -0.115234,-3.1171869 C 16.704276,6.1378271 16.375001,5.4622731 15.851553,4.873016 15.011369,3.927199 13.697344,3.3070285 11.992179,3.0527035 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.5734219 -0.0078,1.0528909 -0.01758,1.0644529 -0.0098,0.01154 -1.346061,0.01606 -2.982422,0.01172 -1.6363606,0.0044 -2.9726226,-1.59e-4 -2.9824216,-0.01172 -0.0098,-0.01156 -0.01758,-0.491031 -0.01758,-1.0644529 0,-1.03421 3.19e-4,-1.044568 0.06836,-1.298828 0.3866,-1.444173 0.931643,-2.623056 2.9316396,-2.623047 z M 5.0019874,12.999969 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.314817,0.0079 3.7752456,0.01447 5.4687496,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 C 10.152056,16.770049 9.2168754,16.18999 6.9394874,14.595676 5.5772804,13.64205 5.2912384,13.406534 5.0840184,13.072239 l -0.04492,-0.07227 -0.03711,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/psensor_hot.svg b/.icons/awkward/22x22/panel/psensor_hot.svg
new file mode 100644
index 00000000..75a9ee04
--- /dev/null
+++ b/.icons/awkward/22x22/panel/psensor_hot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.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 5.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 9.201993,16.875601 8.002731,15.592617 8,13.999999 8.0027,13.057107 8.444771,12.173255 9.199218,11.607421 L 10,11.007811 V 5.999999 c 0,-0.5885945 0.411406,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/psensor_normal.svg b/.icons/awkward/22x22/panel/psensor_normal.svg
new file mode 100644
index 00000000..8d3af5db
--- /dev/null
+++ b/.icons/awkward/22x22/panel/psensor_normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.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 5.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 9.201993,16.875601 8.002731,15.592617 8,13.999999 8.0027,13.057107 8.444771,12.173255 9.199218,11.607421 L 10,11.007811 V 5.999999 c 0,-0.5885945 0.411406,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pushbullet-indicator-disabled.svg b/.icons/awkward/22x22/panel/pushbullet-indicator-disabled.svg
new file mode 100644
index 00000000..90570efd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pushbullet-indicator-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m3 5v12h2v-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.686-1.8753-2.246-3.2637-4.235-3.7686-0.625-0.1586-1.022-0.1792-3.45-0.1792z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pushbullet-indicator-light.svg b/.icons/awkward/22x22/panel/pushbullet-indicator-light.svg
new file mode 100644
index 00000000..23625c22
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pushbullet-indicator-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 5v12h2v-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.686-1.8753-2.246-3.2637-4.235-3.7686-0.625-0.1586-1.022-0.1792-3.45-0.1792z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pushbullet-indicator-paused.svg b/.icons/awkward/22x22/panel/pushbullet-indicator-paused.svg
new file mode 100644
index 00000000..01777711
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pushbullet-indicator-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2.9997525,5 0,12 2,0 0,-12 -2,0 z m 4,0 0,12 4.2519525,-0.0332 c 2.9313,-0.03263 3.207966,-0.07195 4.447266,-0.675781 2.702,-1.3165 3.979706,-4.50465 2.941406,-7.3437504 -0.686,-1.8753 -2.247328,-3.2626781 -4.236328,-3.7675781 C 13.779049,5.0210875 13.38283,5 10.95483,5 L 6.9997525,5 Z m 3,3 1.9999995,0 0,6 -1.9999995,0 0,-6 z m 2.9999995,0 2,0 0,6 -2,0 0,-6 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pushbullet-indicator-sync0-light.svg b/.icons/awkward/22x22/panel/pushbullet-indicator-sync0-light.svg
new file mode 100644
index 00000000..bb3d74e4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pushbullet-indicator-sync0-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m2.9998 5v12h2v-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/22x22/panel/pushbullet-indicator-sync1-light.svg b/.icons/awkward/22x22/panel/pushbullet-indicator-sync1-light.svg
new file mode 100644
index 00000000..375b0cfd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pushbullet-indicator-sync1-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m2.9998 5v12h2v-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.7994 1.9609 0.7074 0.707 1.414 1.4141-0.707 0.707-0.9281-0.928c-0.08582 0.70151 0.10041 1.5145 0.92773 2.3418 2.1213 2.1213 4.2422 0 4.2422 0l0.70703 0.70703s-2.8278 2.8284-5.6562 0c-1.0487-1.048-1.3125-2.101-1.2387-3.006l-0.8828 0.885-0.707-0.707 1.4141-1.4141 0.707-0.707z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pushbullet-indicator-sync2-light.svg b/.icons/awkward/22x22/panel/pushbullet-indicator-sync2-light.svg
new file mode 100644
index 00000000..84de94b7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pushbullet-indicator-sync2-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m2.9998 5v12h2v-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.4354-1.0003 1.1425-1.0002 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/22x22/panel/pushbullet-indicator-sync3-light.svg b/.icons/awkward/22x22/panel/pushbullet-indicator-sync3-light.svg
new file mode 100644
index 00000000..fec7455e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pushbullet-indicator-sync3-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m2.9998 5v12h2v-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.70151-0.085814-1.5145 0.10041-2.3418 0.92773-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.707-0.7062z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/pushbullet-indicator-transparent.svg b/.icons/awkward/22x22/panel/pushbullet-indicator-transparent.svg
new file mode 120000
index 00000000..193f4a31
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pushbullet-indicator-transparent.svg
@@ -0,0 +1 @@
+pushbullet-indicator-disabled.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/pushbullet-indicator.svg b/.icons/awkward/22x22/panel/pushbullet-indicator.svg
new file mode 120000
index 00000000..77a38cf9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/pushbullet-indicator.svg
@@ -0,0 +1 @@
+pushbullet-indicator-light.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/qbittorrent-panel.svg b/.icons/awkward/22x22/panel/qbittorrent-panel.svg
new file mode 120000
index 00000000..e96793b6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qbittorrent-panel.svg
@@ -0,0 +1 @@
+qbittorrent-tray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/qbittorrent-tray.svg b/.icons/awkward/22x22/panel/qbittorrent-tray.svg
new file mode 100644
index 00000000..531bbc47
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qbittorrent-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 13,3 A 1,1 0 0 0 12,4 V 15 H 14 V 14.459 C 14.607,14.812 15.297,14.998 16,15 18.209,15 20,13.209 20,11 20,8.7909 18.209,7 16,7 15.297,7.0013 14.608,7.1866 14,7.5391 V 4 A 1,1 0 0 0 13,3 Z M 16,9 C 17.105,9 18,9.8954 18,11 18,12.105 17.105,13 16,13 14.895,13 14,12.105 14,11 14,9.8954 14.895,9 16,9 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,7 C 3.7909,7 2,8.7909 2,11 2,13.209 3.7909,15 6,15 6.7025,14.999 7.3923,14.812 8,14.459 V 18 A 1,1 0 0 0 9,19 1,1 0 0 0 10,18 V 7 H 8 V 7.541 C 7.3925,7.1878 6.7027,7.0019 6,7 Z M 6,9 C 7.1046,9 8,9.8954 8,11 8,12.105 7.1046,13 6,13 4.8954,13 4,12.105 4,11 4,9.8954 4.8954,9 6,9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/qelectrotech-indicator.svg b/.icons/awkward/22x22/panel/qelectrotech-indicator.svg
new file mode 100644
index 00000000..40c36bbf
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qelectrotech-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3a7 8 0 0 0 -7 8 7 8 0 0 0 7 8 7 8 0 0 0 3.795 -1.285l-1.281-1.537a5 6 0 0 1 -2.514 0.822 5 6 0 0 1 -5 -6 5 6 0 0 1 5 -6 5 6 0 0 1 4.238 2.8242l2.742 2.7418a7 8 0 0 0 -6.98 -7.566zm3 5l2 4.5-3 1.5 5 6-2-5 3-2-5-5z" transform="translate(0 1030.4)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/qjoypad-tray.svg b/.icons/awkward/22x22/panel/qjoypad-tray.svg
new file mode 100644
index 00000000..38f68067
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qjoypad-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0249899,3.0000745 v 0.00195 c -2.4887083,0 -4.3597989,2.0010688 -4.4906099,4.4804688 L 1.0362914,16.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.0006696,0.04102 2.988531,4.021484 c 1.499025,2.012 3.186861,0.357874 2.996345,-1.003906 L 20.48909,7.5840589 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 8.9998478 V 9.0000748 H 6.9996804 V 11.000075 H 4.999513 V 9.0000748 H 2.9993456 V 7.0000745 H 4.999513 Z m 11.000921,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 1.000084,1 1.0000837,1 0 0 1 -1.000084,1.0000003 1.0000837,1 0 0 1 -1.000083,-1.0000003 1.0000837,1 0 0 1 1.000083,-1 z m 4.000335,0 a 1.0000837,1 0 0 1 1.000084,1 1.0000837,1 0 0 1 -1.000084,1.0000003 1.0000837,1 0 0 1 -1.000084,-1.0000003 1.0000837,1 0 0 1 1.000084,-1 z m -2.000167,2.0000003 a 1.0000837,1 0 0 1 1.000083,1.0000002 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.0000002 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/qnapi-panel.svg b/.icons/awkward/22x22/panel/qnapi-panel.svg
new file mode 100644
index 00000000..8f1821f1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qnapi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 11 19 A 8 8 0 0 0 15.115234 17.851562 C 15.683623 18.486375 16.194171 19.147245 16.585938 19.783203 L 18.533203 18.585938 C 18.075669 17.843218 17.511191 17.106626 16.888672 16.402344 A 8 8 0 0 0 19 11 A 8 8 0 0 0 11 3 z M 11 5.8574219 A 4.5714286 5.1428571 0 0 1 15.572266 11 A 4.5714286 5.1428571 0 0 1 14.566406 14.208984 C 14.500841 14.157721 14.439147 14.098881 14.373047 14.048828 C 12.720018 12.797109 10.911397 11.86743 9.0566406 12.011719 L 9.234375 14.291016 C 10.068488 14.226126 11.438904 14.763603 12.78125 15.730469 A 4.5714286 5.1428571 0 0 1 11 16.142578 A 4.5714286 5.1428571 0 0 1 6.4277344 11 A 4.5714286 5.1428571 0 0 1 11 5.8574219 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/qomp-pause-panel.svg b/.icons/awkward/22x22/panel/qomp-pause-panel.svg
new file mode 100644
index 00000000..d550dd77
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qomp-pause-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.568 3 3 6.568 3 11 C 3 15.432 6.568 19 11 19 C 15.432 19 19 15.432 19 11 C 19 6.568 15.432 3 11 3 z M 11 5 A 6 6 0 0 1 17 11 A 6 6 0 0 1 11 17 A 6 6 0 0 1 5 11 A 6 6 0 0 1 11 5 z M 8 8 L 8 14 L 10 14 L 10 8 L 8 8 z M 12 8 L 12 14 L 14 14 L 14 8 L 12 8 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/qomp-play-panel.svg b/.icons/awkward/22x22/panel/qomp-play-panel.svg
new file mode 100644
index 00000000..5e0d92cb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qomp-play-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.568 3 3 6.568 3 11 C 3 15.432 6.568 19 11 19 C 15.432 19 19 15.432 19 11 C 19 6.568 15.432 3 11 3 z M 11 5 A 6 6 0 0 1 17 11 A 6 6 0 0 1 11 17 A 6 6 0 0 1 5 11 A 6 6 0 0 1 11 5 z"/>
+ <g style="fill:currentColor;enable-background:new" class="ColorScheme-Highlight" transform="matrix(0.5,0,0,0.5,-235.5,-84.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/22x22/panel/qomp-stop-panel.svg b/.icons/awkward/22x22/panel/qomp-stop-panel.svg
new file mode 100644
index 00000000..13c3a653
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qomp-stop-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.568 3 3 6.568 3 11 C 3 15.432 6.568 19 11 19 C 15.432 19 19 15.432 19 11 C 19 6.568 15.432 3 11 3 z M 11 5 A 6 6 0 0 1 17 11 A 6 6 0 0 1 11 17 A 6 6 0 0 1 5 11 A 6 6 0 0 1 11 5 z M 13.5 6.9980469 L 9 7.0019531 L 9 11.095703 C 8.84 11.035703 8.68 11 8.5 11 C 7.6716 11 7 11.6716 7 12.5 C 7 13.3284 7.6716 14 8.5 14 C 9.3284 14 10 13.3284 10 12.5 L 10 9 L 13 9 L 13 11.09375 C 12.84 11.03375 12.68 10.998047 12.5 10.998047 C 11.6716 10.998047 11 11.669647 11 12.498047 C 11 13.326447 11.6716 13.998047 12.5 13.998047 C 13.3284 13.998047 14 13.326447 14 12.498047 L 14 6.9980469 L 13.5 6.9980469 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/qtox-away.svg b/.icons/awkward/22x22/panel/qtox-away.svg
new file mode 100644
index 00000000..718fa119
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qtox-away.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11.000489,10.999511 A 3.0004892,3.0004892 0 0 0 8,14 l 6,0 A 3.0004892,3.0004892 0 0 0 10.999511,10.999511 Z M 11,3 C 8.7911,3 7,4.7911 7,7 L 7,9 5,9 C 4.4476649,8.9998784 3.9998784,9.4476649 4,10 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 18.000122,9.4476649 17.552335,8.9998784 17,9 L 15,9 15,7 C 15,4.7911 13.209,3 11,3 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 12.631,8.3725 12.338,8.7271 12,9 11.67,9.2671 11,9.6 11,9.6 11,9.6 11.303,9.2357 11.428,8.95 11.287,8.9813 11.145,9 11,9 9.8956,9.001 9,8.1045 9,7 9,5.8955 9.8948,5 11,5 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/22x22/panel/qtox-busy.svg b/.icons/awkward/22x22/panel/qtox-busy.svg
new file mode 100644
index 00000000..9ff29379
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qtox-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,10 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 12.631,8.3725 12.338,8.7271 12,9 11.67,9.2671 11,9.6 11,9.6 11,9.6 11.303,9.2357 11.428,8.95 11.287,8.9813 11.145,9 11,9 9.8956,9.001 9,8.1045 9,7 9,5.8955 9.8948,5 11,5 Z M 11,3 C 8.7911,3 7,4.7911 7,7 L 7,9 5,9 C 4.4476649,8.9998784 3.9998784,9.4476649 4,10 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 18.000122,9.4476649 17.552335,8.9998784 17,9 L 15,9 15,7 C 15,4.7911 13.209,3 11,3 Z M 8,13.000326 8,15 l 6,0 0,-1.999674 -6,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/qtox-event.svg b/.icons/awkward/22x22/panel/qtox-event.svg
new file mode 100644
index 00000000..aa772fcb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qtox-event.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,10 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 12.631,8.3725 12.338,8.7271 12,9 11.67,9.2671 11,9.6 11,9.6 11,9.6 11.303,9.2357 11.428,8.95 11.287,8.9813 11.145,9 11,9 9.8956,9.001 9,8.1045 9,7 9,5.8955 9.8948,5 11,5 Z M 11,3 C 8.7911,3 7,4.7911 7,7 L 7,9 5,9 C 4.4476649,8.9998784 3.9998784,9.4476649 4,10 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 18.000122,9.4476649 17.552335,8.9998784 17,9 L 15,9 15,7 C 15,4.7911 13.209,3 11,3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 11,11 c -1.6568542,0 -3,1.343146 -3,3 0,1.656854 1.3431458,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/22x22/panel/qtox-invisible.svg b/.icons/awkward/22x22/panel/qtox-invisible.svg
new file mode 100644
index 00000000..8c08a233
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qtox-invisible.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,10 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 12.631,8.3725 12.338,8.7271 12,9 11.67,9.2671 11,9.6 11,9.6 11,9.6 11.303,9.2357 11.428,8.95 11.287,8.9813 11.145,9 11,9 9.8956,9.001 9,8.1045 9,7 9,5.8955 9.8948,5 11,5 Z M 11,3 C 8.7911,3 7,4.7911 7,7 L 7,9 5,9 C 4.4476649,8.9998784 3.9998784,9.4476649 4,10 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 18.000122,9.4476649 17.552335,8.9998784 17,9 L 15,9 15,7 C 15,4.7911 13.209,3 11,3 Z m 1,8.174522 0,5.650478 A 3.0003494,3.0003494 0 0 0 13.999581,13.998783 3.0003494,3.0003494 0 0 0 12,11.174522 Z m -2.0004193,-10e-7 A 3.0003494,3.0003494 0 0 0 8,14.000739 3.0003494,3.0003494 0 0 0 9.9995807,16.825 l 0,-5.650479 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/qtox-offline.svg b/.icons/awkward/22x22/panel/qtox-offline.svg
new file mode 100644
index 00000000..a128bde1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qtox-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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;opacity:0.3" class="ColorScheme-Text" d="M 11,3 C 8.7911,3 7,4.7911 7,7 L 7,9 5,9 C 4.4476649,8.9998784 3.9998784,9.4476649 4,10 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 18.000122,9.4476649 17.552335,8.9998784 17,9 L 15,9 15,7 C 15,4.7911 13.209,3 11,3 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 12.631,8.3725 12.338,8.7271 12,9 11.67,9.2671 11,9.6 11,9.6 11,9.6 11.303,9.2357 11.428,8.95 11.287,8.9813 11.145,9 11,9 9.8956,9.001 9,8.1045 9,7 9,5.8955 9.8948,5 11,5 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.6568542,0 -3,1.343146 -3,3 0,1.656854 1.3431458,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/22x22/panel/qtox-online.svg b/.icons/awkward/22x22/panel/qtox-online.svg
new file mode 100644
index 00000000..8f25906f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qtox-online.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 C 8.7911,3 7,4.7911 7,7 L 7,9 5,9 C 4.4476649,8.9998784 3.9998784,9.4476649 4,10 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 18.000122,9.4476649 17.552335,8.9998784 17,9 L 15,9 15,7 C 15,4.7911 13.209,3 11,3 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 12.631,8.3725 12.338,8.7271 12,9 11.67,9.2671 11,9.6 11,9.6 11,9.6 11.303,9.2357 11.428,8.95 11.287,8.9813 11.145,9 11,9 9.8956,9.001 9,8.1045 9,7 9,5.8955 9.8948,5 11,5 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.6568542,0 -3,1.343146 -3,3 0,1.656854 1.3431458,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/22x22/panel/qtpass-tray.svg b/.icons/awkward/22x22/panel/qtpass-tray.svg
new file mode 100644
index 00000000..7fa09d2c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/qtpass-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 9.73334,3 8.64386,3.557 7.96914,4.4004 7.29442,5.24378 7,6.31482 7,7.4 L 7,14 9,14 9,7.4 C 9,6.68518 9.20558,6.05622 9.53086,5.6496 9.85614,5.243 10.26666,5 11,5 11.73334,5 12.14386,5.243 12.46914,5.6496 12.79442,6.05622 13,6.68518 13,7.4 l 0,6.6 2,0 0,-6.6 C 15,6.31482 14.70558,5.24378 14.03086,4.4004 13.35614,3.557 12.26666,3 11,3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.3587304,8.0039062 C 6.432929,7.9164502 5.1006098,9.4858356 5.0054502,11.185547 c -0.049403,0.882426 0.2347857,1.799905 0.9421955,2.539062 L 10.999999,19 16.052353,13.724609 c 0.707406,-0.739148 0.991594,-1.656622 0.942195,-2.539062 -0.09516,-1.6997002 -1.427479,-3.2691008 -3.35328,-3.1816408 -1.096126,0.04958 -2.092147,0.680055 -2.641269,1.671875 C 10.450874,8.6839527 9.4548471,8.0534854 8.3587304,8.0039062 Z M 10.001233,11 l 0.998766,0 0.998767,0 0,2 -0.477926,0 0.977309,2 -1.49815,0 -1.4981493,0 0.9773093,-2 -0.477926,0 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/quota.svg b/.icons/awkward/22x22/panel/quota.svg
new file mode 100644
index 00000000..3c6ce45c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/quota.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m5.166 3c-1.1667 0-1.166 1.1426-1.166 1.1426v13.714s-0.0007 1.143 1.166 1.143h11.668s1.166 0 1.166-1.143v-13.714c0-0.0004 0.001-1.143-1.166-1.143h-11.668zm5.834 2c2.761 0 5 2.2386 5 5 0 2.761-2.239 5-5 5h-5v-5c0-2.7614 2.2386-5 5-5zm0 2c-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-3z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/radiotray-ng-off-panel.svg b/.icons/awkward/22x22/panel/radiotray-ng-off-panel.svg
new file mode 120000
index 00000000..be5c4805
--- /dev/null
+++ b/.icons/awkward/22x22/panel/radiotray-ng-off-panel.svg
@@ -0,0 +1 @@
+radiotray_off.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/radiotray-ng-on-panel.svg b/.icons/awkward/22x22/panel/radiotray-ng-on-panel.svg
new file mode 120000
index 00000000..b512cafd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/radiotray-ng-on-panel.svg
@@ -0,0 +1 @@
+radiotray_on.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/radiotray_connecting.svg b/.icons/awkward/22x22/panel/radiotray_connecting.svg
new file mode 100644
index 00000000..22d95a79
--- /dev/null
+++ b/.icons/awkward/22x22/panel/radiotray_connecting.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -525.79)">
+ <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.209 0 4 1.7909 4 4 0 2.209-1.791 4-4 4-2.2091 0-4-1.791-4-4 0-2.2091 1.7909-4 4-4zm5 0h5v1h-5v-1zm-5 1c-1.6569 0-3 1.3432-3 3 0 1.657 1.3431 3 3 3 1.6568 0 3-1.343 3-3 0-1.6568-1.3432-3-3-3zm5 2h5v1h-5v-1zm0 3h5v1h-5v-1z" transform="translate(421.71 525.79)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/radiotray_off.svg b/.icons/awkward/22x22/panel/radiotray_off.svg
new file mode 100644
index 00000000..b0dc34d2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/radiotray_off.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -525.79)">
+ <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.209 0 4 1.7909 4 4 0 2.209-1.791 4-4 4-2.2091 0-4-1.791-4-4 0-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>
+</svg>
diff --git a/.icons/awkward/22x22/panel/radiotray_on.svg b/.icons/awkward/22x22/panel/radiotray_on.svg
new file mode 100644
index 00000000..16db4af3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/radiotray_on.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -525.79)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/panel/rambox-indicator.svg b/.icons/awkward/22x22/panel/rambox-indicator.svg
new file mode 100644
index 00000000..807add0c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rambox-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/rambox-notification.svg b/.icons/awkward/22x22/panel/rambox-notification.svg
new file mode 100644
index 00000000..44ab0985
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rambox-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/rclonetray-connected-tray.svg b/.icons/awkward/22x22/panel/rclonetray-connected-tray.svg
new file mode 100644
index 00000000..c0ac2376
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rclonetray-connected-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.128906 3.0039062 C 11.755126 3.0254333 11.383836 3.1263346 11.027344 3.3066406 C 10.913034 3.3644566 10.757785 3.4532423 10.681641 3.5039062 C 9.9231383 4.0086261 9.2692042 4.7282794 8.8164062 5.7773438 C 8.7052763 6.0348116 8.5537094 6.4385564 8.5371094 6.5214844 C 8.5221894 6.5960604 8.4906687 6.5928125 8.4023438 6.5078125 C 8.0570087 6.1754605 7.6311576 6.0015575 7.2128906 6.0234375 C 6.7935386 6.0453895 6.432175 6.2226701 6.078125 6.5800781 C 5.801747 6.8590781 5.6006075 7.1640697 5.4296875 7.5585938 C 5.2070305 8.0725457 5.0996595 8.5347035 5.0390625 9.2421875 L 5.0292969 9.3457031 L 4.8789062 9.4472656 C 4.0331963 10.015693 3.3754436 11.399453 3.1191406 12.814453 C 2.7753256 14.712605 3.1904409 16.6847 4.1699219 17.929688 C 4.2834839 18.07403 4.559854 18.358221 4.6875 18.460938 C 5.063401 18.763409 5.4480405 18.93179 5.8984375 18.990234 L 5.9003906 18.990234 C 5.9261806 18.993534 8.2753744 18.996847 11.121094 18.998047 C 16.794183 19.000647 16.408827 19.007649 16.712891 18.912109 C 17.243469 18.745313 17.772642 18.295155 18.15625 17.685547 C 18.811258 16.644643 19.109197 15.20517 18.964844 13.767578 C 18.771594 11.843006 17.8629 10.280347 17.140625 10.007812 L 17.015625 9.9726562 L 17.011719 9.8417969 C 16.982009 8.7339357 16.923252 8.1786014 16.751953 7.4121094 C 16.284056 5.3184972 14.616172 3.6900555 13.25 3.1796875 C 12.879437 3.0412515 12.502687 2.9823797 12.128906 3.0039062 z M 9.7148438 8.0019531 C 10.498673 7.9926431 11.264571 8.0415241 11.876953 8.1523438 C 12.308939 8.2305178 12.684805 8.3321709 13.060547 8.4746094 C 13.926204 8.8027661 14.627783 9.3485835 14.898438 10.0625 C 15.079349 10.539724 14.993616 11.932057 14.847656 12.523438 C 14.720367 13.039129 14.387161 13.657689 13.966797 14.03125 L 15.511719 17 L 14.611328 17 L 13.888672 17 L 12.970703 17 L 12.097656 14.888672 C 11.728571 14.938392 11.358114 14.973572 10.919922 15.019531 C 10.576065 15.046371 9.9157265 15.043152 9.4609375 15.013672 C 9.2601725 15.000662 9.1187145 14.985922 9.1015625 14.982422 C 9.0844125 14.978922 9.0635875 14.984221 9.0546875 14.994141 C 9.0432775 15.006741 9.049475 14.416212 9.046875 15.0625 L 9.0429688 16.980469 L 7.6972656 16.982422 L 7 16.986328 L 7.0039062 12.142578 L 7.0078125 8.2988281 L 7.0625 8.28125 C 7.09339 8.27196 7.2654544 8.2378121 7.4433594 8.2050781 C 8.1293324 8.0788411 8.9310147 8.011263 9.7148438 8.0019531 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 10.550535,10.000576 c -0.446585,-0.00122 -0.9692383,0.03923 -1.3593753,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.0945903,0.0075 1.3808603,-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/22x22/panel/rclonetray-tray.svg b/.icons/awkward/22x22/panel/rclonetray-tray.svg
new file mode 100644
index 00000000..69c4b0d7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rclonetray-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.12866,3.004482 C 11.75488,3.026009 11.38359,3.1269104 11.027098,3.3072164 10.912788,3.3650324 10.757539,3.453818 10.681395,3.504482 9.9228927,4.0092019 9.2689577,4.7288552 8.8161597,5.7779195 c -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.5139519 -0.330028,0.9761097 -0.390625,1.6835937 l -0.0098,0.1035156 -0.150391,0.1015625 c -0.84571,0.5684278 -1.503462,1.9521878 -1.759765,3.3671878 -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.2207043,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.035156 -0.0039,-0.1308593 C 16.981781,8.7344965 16.923021,8.179177 16.751722,7.412685 16.283825,5.3190728 14.615941,3.6906312 13.249769,3.1802632 12.879206,3.0418272 12.502456,2.9829554 12.128675,3.0044819 Z M 9.7145977,8.0025288 c 0.7838293,-0.00931 1.5497273,0.039571 2.1621093,0.1503907 0.431986,0.078174 0.807852,0.1798271 1.183594,0.3222656 0.865657,0.3281567 1.567236,0.8739744 1.837891,1.5878909 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 14.611082 13.888426 12.970457 L 12.09741,14.889248 c -0.369085,0.04972 -0.739542,0.0849 -1.177734,0.130859 -0.343857,0.02684 -1.0041963,0.02358 -1.4589853,-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.345703,0.002 -0.697264,0.0039 0.0039,-4.84375 0.0039,-3.8437502 0.05469,-0.017578 c 0.03089,-0.00929 0.202954,-0.043438 0.380859,-0.076172 0.685973,-0.126237 1.487656,-0.193815 2.271485,-0.2031249 z m 0.8359373,1.9980472 c -0.446585,-0.00122 -0.9692383,0.03923 -1.3593753,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.0945903,0.0075 1.3808603,-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/22x22/panel/receiving-bad-signal-lock.svg b/.icons/awkward/22x22/panel/receiving-bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/receiving-bad-signal.svg b/.icons/awkward/22x22/panel/receiving-bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/receiving-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/receiving-good-signal-lock.svg b/.icons/awkward/22x22/panel/receiving-good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/receiving-good-signal.svg b/.icons/awkward/22x22/panel/receiving-good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/receiving-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/receiving-high-signal-lock.svg b/.icons/awkward/22x22/panel/receiving-high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/receiving-high-signal.svg b/.icons/awkward/22x22/panel/receiving-high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/22x22/panel/receiving-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/receiving-low-signal-lock.svg b/.icons/awkward/22x22/panel/receiving-low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/receiving-low-signal.svg b/.icons/awkward/22x22/panel/receiving-low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/receiving-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/record-desktop-indicator-recording.svg b/.icons/awkward/22x22/panel/record-desktop-indicator-recording.svg
new file mode 120000
index 00000000..6e0503ef
--- /dev/null
+++ b/.icons/awkward/22x22/panel/record-desktop-indicator-recording.svg
@@ -0,0 +1 @@
+simplescreenrecorder-recording.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/record-desktop-indicator.svg b/.icons/awkward/22x22/panel/record-desktop-indicator.svg
new file mode 120000
index 00000000..940c35ba
--- /dev/null
+++ b/.icons/awkward/22x22/panel/record-desktop-indicator.svg
@@ -0,0 +1 @@
+simplescreenrecorder-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/redshift-status-off.svg b/.icons/awkward/22x22/panel/redshift-status-off.svg
new file mode 100644
index 00000000..d3006cf6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/redshift-status-off.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-569 -933.27)">
+ <path opacity=".35" style="fill:currentColor" class="ColorScheme-Text" d="m580 936.21c-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/22x22/panel/redshift-status-on.svg b/.icons/awkward/22x22/panel/redshift-status-on.svg
new file mode 100644
index 00000000..222b0ceb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/redshift-status-on.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -933.27)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m556 936.27c-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/22x22/panel/remmina-panel.svg b/.icons/awkward/22x22/panel/remmina-panel.svg
new file mode 100644
index 00000000..4bab2fce
--- /dev/null
+++ b/.icons/awkward/22x22/panel/remmina-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 A 8 8 0 0 0 3.9921875 14.857422 L 5.6660156 13.744141 A 6 6 0 0 1 5 11 A 6 6 0 0 1 11 5 A 6 6 0 0 1 15.59375 7.1503906 L 17.265625 6.0371094 A 8 8 0 0 0 11 3 z M 8 6.5996094 L 8 8.5410156 L 9.2890625 9.4003906 L 8 10.259766 L 8 12.199219 L 12.199219 9.4003906 L 8 6.5996094 z M 18.011719 7.1503906 L 16.337891 8.2636719 A 6 6 0 0 1 17 11 A 6 6 0 0 1 11 17 A 6 6 0 0 1 6.4121094 14.857422 L 4.7402344 15.96875 A 8 8 0 0 0 11 19 A 8 8 0 0 0 19 11 A 8 8 0 0 0 18.011719 7.1503906 z M 14 9.8007812 L 9.8007812 12.599609 L 14 15.400391 L 14 13.458984 L 12.710938 12.599609 L 14 11.740234 L 14 9.8007812 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/remote-folder-sync-down.svg b/.icons/awkward/22x22/panel/remote-folder-sync-down.svg
new file mode 100644
index 00000000..3b0f7a16
--- /dev/null
+++ b/.icons/awkward/22x22/panel/remote-folder-sync-down.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-57 -909.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m62 914.36s-1 0-1 1v11s0 1 1 1h12s1 0 1-1v-9c0-1-1-1-1-1h-5l-2-2zm4 4h4v3h2l-4 5-4-5h2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/remote-folder-sync-up.svg b/.icons/awkward/22x22/panel/remote-folder-sync-up.svg
new file mode 100644
index 00000000..50663d46
--- /dev/null
+++ b/.icons/awkward/22x22/panel/remote-folder-sync-up.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -909.36)">
+ <path opacity=".5" style="fill:currentColor" class="ColorScheme-Text" d="m38 914.36s-1 0-1 1v11s0 1 1 1h12s1 0 1-1v-9c0-1-1-1-1-1h-5l-2-2zm6 3 4 5h-2v3h-4v-3h-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/remote-folder-sync.svg b/.icons/awkward/22x22/panel/remote-folder-sync.svg
new file mode 100644
index 00000000..3848a000
--- /dev/null
+++ b/.icons/awkward/22x22/panel/remote-folder-sync.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-81 -909.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m86 914.36s-1 0-1 1v11s0 1 1 1h12s1 0 1-1v-9c0-1-1-1-1-1h-5l-2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/rescuetime-indicator.svg b/.icons/awkward/22x22/panel/rescuetime-indicator.svg
new file mode 100644
index 00000000..94b0893c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rescuetime-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m8 3v5h-5v6h5v5h6v-5h5v-6h-5v-5h-6zm3 2c0.554 0 1 0.446 1 1v3.2695a2 2 0 0 1 0.729 0.7305h3.271c0.554 0 1 0.446 1 1s-0.446 1-1 1h-3.27a2 2 0 0 1 -1.73 1 2 2 0 0 1 -2 -2 2 2 0 0 1 1 -1.7285v-3.2715c0-0.554 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/rescuetime-offline.svg b/.icons/awkward/22x22/panel/rescuetime-offline.svg
new file mode 100644
index 00000000..d4c30018
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rescuetime-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m8 3v5h-5v6h5v5h6v-5h5v-6h-5v-5h-6zm3 2c0.554 0 1 0.446 1 1v3.2695a2 2 0 0 1 0.729 0.7305h3.271c0.554 0 1 0.446 1 1s-0.446 1-1 1h-3.27a2 2 0 0 1 -1.73 1 2 2 0 0 1 -2 -2 2 2 0 0 1 1 -1.7285v-3.2715c0-0.554 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/rhythmbox-indicator.svg b/.icons/awkward/22x22/panel/rhythmbox-indicator.svg
new file mode 120000
index 00000000..38faa24c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rhythmbox-indicator.svg
@@ -0,0 +1 @@
+rhythmbox-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rhythmbox-notplaying.svg b/.icons/awkward/22x22/panel/rhythmbox-notplaying.svg
new file mode 120000
index 00000000..38faa24c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rhythmbox-notplaying.svg
@@ -0,0 +1 @@
+rhythmbox-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rhythmbox-panel.svg b/.icons/awkward/22x22/panel/rhythmbox-panel.svg
new file mode 100644
index 00000000..319059a0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rhythmbox-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m6.5 19c-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/rhythmbox-playing.svg b/.icons/awkward/22x22/panel/rhythmbox-playing.svg
new file mode 100644
index 00000000..9b5bf7d2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rhythmbox-playing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m6.5 3c-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/22x22/panel/riot-tray.svg b/.icons/awkward/22x22/panel/riot-tray.svg
new file mode 100644
index 00000000..9d9b0f0f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/riot-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 6.4628906 3 C 7.2627823 2.9893929 8.0544257 3.3626685 8.546875 4.0664062 C 8.7476351 4.3532772 8.8800861 4.672901 8.9472656 5.0058594 L 11.679688 5.0058594 C 13.772514 5.0058594 15.470703 6.401312 15.470703 8.4941406 C 15.470703 9.7409965 14.859565 10.731208 13.929688 11.335938 L 14.939453 12.779297 C 16.194201 11.776014 17 10.238839 17 8.5117188 C 17 5.4875473 14.537566 3.0351563 11.5 3.0351562 L 6.9042969 3.0351562 C 6.7584908 3.010515 6.6107762 2.9986469 6.4628906 3 z M 4.0039062 5.5195312 L 4 5.5234375 L 4 5.5585938 C 3.9997244 5.5456251 4.0039791 5.5325191 4.0039062 5.5195312 z M 4 5.5585938 L 4 16.474609 C 3.952187 19.840508 9.047813 19.840508 9 16.474609 L 9 13.986328 L 9.6796875 13.986328 L 9.6308594 13.916016 A 2.50025 2.50025 0 0 1 9.2050781 11.984375 L 6.7929688 11.984375 L 6.7929688 16.671875 C 6.8005975 17.211295 5.9865106 17.211295 5.9941406 16.671875 L 5.9941406 7.9414062 C 5.3919074 7.8163183 4.8329559 7.4763935 4.453125 6.9335938 C 4.165949 6.5232409 4.0103989 6.0480133 4 5.5585938 z M 8.9707031 5.8027344 C 8.9653172 5.846446 8.9686381 5.8898907 8.9609375 5.9335938 C 8.8449292 6.5915788 8.4803841 7.1656694 7.9335938 7.5488281 C 7.5830771 7.7944383 7.190812 7.9264782 6.7929688 7.9726562 L 6.7929688 11.185547 L 7.5898438 11.185547 L 9.5039062 11.185547 A 2.50025 2.50025 0 0 1 11.166016 10.003906 L 9 10.003906 L 9 7.0175781 L 11.5 7.0175781 C 12.375806 7.0175781 13 7.6397752 13 8.5117188 C 13 9.2568466 12.54243 9.8134225 11.863281 9.9609375 A 2.50025 2.50025 0 0 1 13.447266 10.708984 C 14.188527 10.252789 14.671875 9.4904836 14.671875 8.4941406 C 14.671875 6.8324581 13.341369 5.8027344 11.679688 5.8027344 L 9.5839844 5.8027344 L 8.9707031 5.8027344 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.4550781 3 C 5.9735512 3.0078894 5.4897443 3.1545349 5.0664062 3.4511719 C 4.5194675 3.8341824 4.1549232 4.4085696 4.0390625 5.0664062 C 3.9230543 5.7242428 4.0702236 6.3864567 4.453125 6.9335938 C 5.2436075 8.0632379 6.804692 8.3398598 7.9335938 7.5488281 C 8.4803841 7.1656694 8.8449292 6.5915788 8.9609375 5.9335938 C 9.076798 5.2760535 8.9297763 4.6135431 8.546875 4.0664062 C 8.0528235 3.3603788 7.257623 2.986851 6.4550781 3 z M 11.595703 9.953125 A 2.50025 2.50025 0 0 0 9.6308594 13.916016 L 12.423828 17.904297 A 2.50025 2.50025 0 1 0 16.519531 15.037109 L 13.728516 11.048828 A 2.50025 2.50025 0 0 0 11.595703 9.953125 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/rocketchat-tray-1.svg b/.icons/awkward/22x22/panel/rocketchat-tray-1.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rocketchat-tray-1.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rocketchat-tray-2.svg b/.icons/awkward/22x22/panel/rocketchat-tray-2.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rocketchat-tray-2.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rocketchat-tray-3.svg b/.icons/awkward/22x22/panel/rocketchat-tray-3.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rocketchat-tray-3.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rocketchat-tray-4.svg b/.icons/awkward/22x22/panel/rocketchat-tray-4.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rocketchat-tray-4.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rocketchat-tray-5.svg b/.icons/awkward/22x22/panel/rocketchat-tray-5.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rocketchat-tray-5.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rocketchat-tray-6.svg b/.icons/awkward/22x22/panel/rocketchat-tray-6.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rocketchat-tray-6.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rocketchat-tray-7.svg b/.icons/awkward/22x22/panel/rocketchat-tray-7.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rocketchat-tray-7.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rocketchat-tray-8.svg b/.icons/awkward/22x22/panel/rocketchat-tray-8.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rocketchat-tray-8.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rocketchat-tray-9-plus.svg b/.icons/awkward/22x22/panel/rocketchat-tray-9-plus.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rocketchat-tray-9-plus.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rocketchat-tray-9.svg b/.icons/awkward/22x22/panel/rocketchat-tray-9.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rocketchat-tray-9.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rocketchat-tray-alert.svg b/.icons/awkward/22x22/panel/rocketchat-tray-alert.svg
new file mode 100644
index 00000000..7ebdd6bc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rocketchat-tray-alert.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3,3 C 3.625289,3.9191748 4.0814606,5.662158 4.3378906,7.681641 3.4662891,8.664932 3.0008959,9.819243 3,11 3.00265,12.214174 3.4964048,13.399175 4.4160156,14.398438 4.1963716,16.38357 3.740364,18.093055 3,19 5.101032,19 7.0025374,18.106296 8.3808594,16.662109 9.2226815,16.883472 10.107941,16.997678 11,17 15.418278,17 19,14.313708 19,11 19,7.686291 15.418278,5 11,5 10.107941,5.0023218 9.2226815,5.1165275 8.3808594,5.3378906 7.0025374,3.8937041 5.101032,3 3,3 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 17,11 6,4 0 0 1 16.91602,11.642578 c -0.0068,0.0274 -0.01184,0.05472 -0.01953,0.08203 A 6,4 0 0 1 16.625,12.375 6,4 0 0 1 12.324219,14.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 11.015625,15 l -0.0098,0 A 6,4 0 0 1 11,15 6,4 0 0 1 8.4160156,14.603516 L 7.7480469,14.427734 6.9335938,15.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 5.0605469,11.533203 c -0.00494,-0.02341 -0.00745,-0.04693 -0.011719,-0.07031 A 6,4 0 0 1 5,11 6,4 0 0 1 5.046875,10.523438 c 0.00351,-0.01891 0.00972,-0.03771 0.013672,-0.05664 A 6,4 0 0 1 11,7 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="19" cy="18" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/rocketchat-tray-dot.svg b/.icons/awkward/22x22/panel/rocketchat-tray-dot.svg
new file mode 100644
index 00000000..43717990
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rocketchat-tray-dot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 3 C 3.625289 3.9191748 4.0814606 5.6621576 4.3378906 7.6816406 C 3.4662891 8.6649316 3.0008959 9.819243 3 11 C 3.00265 12.214174 3.4964048 13.399175 4.4160156 14.398438 C 4.1963716 16.38357 3.740364 18.093055 3 19 C 5.101032 19 7.0025374 18.106296 8.3808594 16.662109 C 9.2226815 16.883472 10.107941 16.997678 11 17 C 15.418278 17 19 14.313708 19 11 C 19 7.686291 15.418278 5 11 5 C 10.107941 5.0023218 9.2226815 5.1165275 8.3808594 5.3378906 C 7.0025374 3.8937041 5.101032 3 3 3 z M 11 7 A 6 4 0 0 1 11.652344 7.0253906 C 11.656844 7.0257316 11.661546 7.0250426 11.666016 7.0253906 A 6 4 0 0 1 11.722656 7.03125 A 6 4 0 0 1 16.898438 10.279297 C 16.901537 10.290467 16.907136 10.30131 16.910156 10.3125 A 6 4 0 0 1 17 11 A 6 4 0 0 1 16.916016 11.642578 C 16.909216 11.669978 16.904174 11.697299 16.896484 11.724609 A 6 4 0 0 1 16.625 12.375 A 6 4 0 0 1 12.324219 14.896484 C 12.320219 14.89712 12.31652 14.897737 12.3125 14.898438 A 6 4 0 0 1 12.28125 14.902344 A 6 4 0 0 1 11.798828 14.958984 C 11.720998 14.966284 11.643292 14.973316 11.564453 14.978516 A 6 4 0 0 1 11.015625 15 L 11.005859 15 A 6 4 0 0 1 11 15 A 6 4 0 0 1 8.4160156 14.603516 L 7.7480469 14.427734 L 6.9335938 15.28125 C 6.7192646 15.505821 6.4358454 15.623794 6.1933594 15.808594 C 6.2543494 15.405874 6.3577169 15.04013 6.4042969 14.619141 L 6.5039062 13.712891 L 6.2578125 13.445312 A 6 4 0 0 1 5.0605469 11.533203 C 5.0556069 11.509793 5.0530971 11.486271 5.0488281 11.462891 A 6 4 0 0 1 5 11 A 6 4 0 0 1 5.046875 10.523438 C 5.050385 10.504528 5.0565949 10.485727 5.0605469 10.466797 A 6 4 0 0 1 11 7 z M 8 10 C 7.4477153 10 7 10.447715 7 11 C 7 11.552285 7.4477153 12 8 12 C 8.5522847 12 9 11.552285 9 11 C 9 10.447715 8.5522847 10 8 10 z M 11 10 C 10.447715 10 10 10.447715 10 11 C 10 11.552285 10.447715 12 11 12 C 11.552285 12 12 11.552285 12 11 C 12 10.447715 11.552285 10 11 10 z M 14 10 C 13.447715 10 13 10.447715 13 11 C 13 11.552285 13.447715 12 14 12 C 14.552285 12 15 11.552285 15 11 C 15 10.447715 14.552285 10 14 10 z M 19 16 A 2 2 0 0 0 17 18 A 2 2 0 0 0 19 20 A 2 2 0 0 0 21 18 A 2 2 0 0 0 19 16 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/rocketchat-tray.svg b/.icons/awkward/22x22/panel/rocketchat-tray.svg
new file mode 100644
index 00000000..6bf18b4b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rocketchat-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3,3 C 3.625289,3.9191748 4.0814606,5.662158 4.3378906,7.681641 3.4662891,8.664932 3.0008959,9.819243 3,11 3.00265,12.214174 3.4964048,13.399175 4.4160156,14.398438 4.1963716,16.38357 3.740364,18.093055 3,19 5.101032,19 7.0025374,18.106296 8.3808594,16.662109 9.2226815,16.883472 10.107941,16.997678 11,17 15.418278,17 19,14.313708 19,11 19,7.686291 15.418278,5 11,5 10.107941,5.0023218 9.2226815,5.1165275 8.3808594,5.3378906 7.0025374,3.8937041 5.101032,3 3,3 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 17,11 6,4 0 0 1 16.91602,11.642578 c -0.0068,0.0274 -0.01184,0.05472 -0.01953,0.08203 A 6,4 0 0 1 16.625,12.375 6,4 0 0 1 12.324219,14.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 11.015625,15 l -0.0098,0 A 6,4 0 0 1 11,15 6,4 0 0 1 8.4160156,14.603516 L 7.7480469,14.427734 6.9335938,15.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 5.0605469,11.533203 c -0.00494,-0.02341 -0.00745,-0.04693 -0.011719,-0.07031 A 6,4 0 0 1 5,11 6,4 0 0 1 5.046875,10.523438 c 0.00351,-0.01891 0.00972,-0.03771 0.013672,-0.05664 A 6,4 0 0 1 11,7 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/22x22/panel/rsibreak0.svg b/.icons/awkward/22x22/panel/rsibreak0.svg
new file mode 120000
index 00000000..8bac1748
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rsibreak0.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-60.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rsibreak1.svg b/.icons/awkward/22x22/panel/rsibreak1.svg
new file mode 120000
index 00000000..8042abcf
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rsibreak1.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-45.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rsibreak2.svg b/.icons/awkward/22x22/panel/rsibreak2.svg
new file mode 120000
index 00000000..23d2a304
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rsibreak2.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-30.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rsibreak3.svg b/.icons/awkward/22x22/panel/rsibreak3.svg
new file mode 120000
index 00000000..72857b01
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rsibreak3.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-15.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rsibreak4.svg b/.icons/awkward/22x22/panel/rsibreak4.svg
new file mode 120000
index 00000000..a04b3d1b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rsibreak4.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-00.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rsibreakx.svg b/.icons/awkward/22x22/panel/rsibreakx.svg
new file mode 120000
index 00000000..b056d41a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rsibreakx.svg
@@ -0,0 +1 @@
+pomodoneapp-break.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/rto-proxy-tray.svg b/.icons/awkward/22x22/panel/rto-proxy-tray.svg
new file mode 100644
index 00000000..99267687
--- /dev/null
+++ b/.icons/awkward/22x22/panel/rto-proxy-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3.0000002 C 6.5817221,3.0000003 3.0000002,6.5817221 3.0000001,11 c 0,4.418278 3.5817219,8 7.9999999,8 4.418278,0 8,-3.581722 8,-8 C 19,6.5817221 15.418278,3.0000002 11,3.0000002 Z M 11,5.5000001 12.544922,8.7910157 16,9.3203126 13.5,11.882813 14.089844,15.5 11,13.791016 7.9101561,15.5 l 0.589844,-3.617187 -2.5,-2.5625004 3.455078,-0.5292969 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/safeeyes_disabled.svg b/.icons/awkward/22x22/panel/safeeyes_disabled.svg
new file mode 100644
index 00000000..e3ec6ac7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/safeeyes_disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-4.432 0-8 3.568-8 8s3.568 8 8 8c4.428 0 7.994-3.562 8-7.988v-0.012c0-4.432-3.568-8-8-8zm0.088 2a6 6 0 0 1 4.154 1.7578 6 6 0 0 1 0 8.4842 6 6 0 0 1 -8.4842 0 6 6 0 0 1 0 -8.4842 6 6 0 0 1 4.3302 -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/22x22/panel/safeeyes_enabled.svg b/.icons/awkward/22x22/panel/safeeyes_enabled.svg
new file mode 100644
index 00000000..35bfedf7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/safeeyes_enabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-4.432 0-8 3.568-8 8s3.568 8 8 8c4.428 0 7.994-3.562 8-7.988v-0.012c0-4.432-3.568-8-8-8zm0.088 2a6 6 0 0 1 4.154 1.7578 6 6 0 0 1 0 8.4842 6 6 0 0 1 -8.4842 0 6 6 0 0 1 0 -8.4842 6 6 0 0 1 4.3302 -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/22x22/panel/screencloud-idle.svg b/.icons/awkward/22x22/panel/screencloud-idle.svg
new file mode 100644
index 00000000..1f9dbdbc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/screencloud-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 5 A 5.5 5.5 0 0 0 3 10.5 A 5.5 5.5 0 0 0 3.046875 11.158203 A 3 3 0 0 0 1 14 A 3 3 0 0 0 4 17 L 18 17 A 3 3 0 0 0 21 14 A 3 3 0 0 0 18.992188 11.171875 A 4 4 0 0 0 19 11 A 4 4 0 0 0 15 7 A 4 4 0 0 0 13.097656 7.4863281 A 5.5 5.5 0 0 0 8.5 5 z M 5.984375 7 C 6.537375 7 7 7.448 7 8 C 7 8.552 6.537375 9 5.984375 9 C 5.431375 9 5 8.552 5 8 C 5 7.448 5.432275 7 5.984375 7 z M 11 8 C 13.209139 8 15 9.790861 15 12 C 15 14.209139 13.209139 16 11 16 C 8.790861 16 7 14.209139 7 12 C 7 9.790861 8.790861 8 11 8 z M 11 10 C 9.8954305 10 9 10.895431 9 12 C 9 13.104569 9.8954305 14 11 14 C 12.104569 14 13 13.104569 13 12 C 13 10.895431 12.104569 10 11 10 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/screencloud-uploading.svg b/.icons/awkward/22x22/panel/screencloud-uploading.svg
new file mode 100644
index 00000000..4567fa93
--- /dev/null
+++ b/.icons/awkward/22x22/panel/screencloud-uploading.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,5 C 5.4624339,5 3,7.4624339 3,10.5 3.00244,10.720141 3.018091,10.939938 3.046875,11.158203 1.8250871,11.567585 1.0011893,12.711451 1,14 c 0,1.656854 1.3431458,3 3,3 l 14,0 c 1.656854,0 3,-1.343146 3,-3 C 20.9987,12.726732 20.193805,11.592982 18.992188,11.171875 18.996023,11.114646 18.998629,11.057341 19,11 19,8.790861 17.209139,7 15,7 14.335328,7.0015368 13.681516,7.1686818 13.097656,7.4863281 12.08199,5.9357523 10.353608,5.0010752 8.5,5 Z M 5.984375,7 C 6.537375,7 7,7.448 7,8 7,8.552 6.537375,9 5.984375,9 5.431375,9 5,8.552 5,8 5,7.448 5.432275,7 5.984375,7 Z M 11,8 l 0,0 3,5 -2,0 0,3 -2,0 0,-3 -2,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/scroll-lock-off.svg b/.icons/awkward/22x22/panel/scroll-lock-off.svg
new file mode 100644
index 00000000..55931964
--- /dev/null
+++ b/.icons/awkward/22x22/panel/scroll-lock-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m6 3a2.0002 2.0002 0 0 0 -1.9883 1.7793l-1 9a2.0002 2.0002 0 0 0 1.9883 2.221h12a2.0002 2.0002 0 0 0 1.9883 -2.2207l-1-9a2.0002 2.0002 0 0 0 -1.988 -1.779h-10zm4 2h2v4h3l-4 5.121-4-5.121h3v-4zm-7 11.203v0.54688c0 1.212 1.0381 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.54688c-0.532 0.485-1.225 0.797-2 0.797h-12c-0.7746 0-1.4684-0.31188-2-0.79688z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/scroll-lock-on.svg b/.icons/awkward/22x22/panel/scroll-lock-on.svg
new file mode 100644
index 00000000..5210c92e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/scroll-lock-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m6 3a2.0002 2.0002 0 0 0 -1.9883 1.7793l-1 9a2.0002 2.0002 0 0 0 1.9883 2.221h12a2.0002 2.0002 0 0 0 1.9883 -2.2207l-1-9a2.0002 2.0002 0 0 0 -1.988 -1.779h-10zm4 2h2v4h3l-4 5.121-4-5.121h3v-4zm-7 11.203v0.54688c0 1.212 1.0381 2.25 2.25 2.25h11.5c1.212 0 2.25-1.038 2.25-2.25v-0.54688c-0.532 0.485-1.225 0.797-2 0.797h-12c-0.7746 0-1.4684-0.31188-2-0.79688z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/scudcloud-attention-1.svg b/.icons/awkward/22x22/panel/scudcloud-attention-1.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/scudcloud-attention-1.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/scudcloud-attention-2.svg b/.icons/awkward/22x22/panel/scudcloud-attention-2.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/scudcloud-attention-2.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/scudcloud-attention-3.svg b/.icons/awkward/22x22/panel/scudcloud-attention-3.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/scudcloud-attention-3.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/scudcloud-attention-4.svg b/.icons/awkward/22x22/panel/scudcloud-attention-4.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/scudcloud-attention-4.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/scudcloud-attention-5.svg b/.icons/awkward/22x22/panel/scudcloud-attention-5.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/scudcloud-attention-5.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/scudcloud-attention-6.svg b/.icons/awkward/22x22/panel/scudcloud-attention-6.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/scudcloud-attention-6.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/scudcloud-attention-7.svg b/.icons/awkward/22x22/panel/scudcloud-attention-7.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/scudcloud-attention-7.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/scudcloud-attention-8.svg b/.icons/awkward/22x22/panel/scudcloud-attention-8.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/scudcloud-attention-8.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/scudcloud-attention-9.svg b/.icons/awkward/22x22/panel/scudcloud-attention-9.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/scudcloud-attention-9.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/scudcloud-attention.svg b/.icons/awkward/22x22/panel/scudcloud-attention.svg
new file mode 100644
index 00000000..8e30be2a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/scudcloud-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.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.804 3.457 4.289-0.0776 0.609-0.1309 1.217-0.3828 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.925-3.2173-2.289-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/scudcloud.svg b/.icons/awkward/22x22/panel/scudcloud.svg
new file mode 100644
index 00000000..e195d46d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/scudcloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 2.9648c-2.9655 0-5.3691 2.3869-5.4648 5.3301-1.7745 0.6286-3.0504 2.2641-3.0352 4.2091 0.0018 2.102 1.4977 3.798 3.457 4.283-0.0775 0.61-0.1306 1.219-0.3828 1.834a1.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-2.4896-1.876-4.4804-4.266-4.8516-0.58-2.2214-2.445-3.8422-4.75-4.0566a1.0001 1.0001 0 0 0 -0.484 -0.127zm1.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/22x22/panel/seafile-status-error.svg b/.icons/awkward/22x22/panel/seafile-status-error.svg
new file mode 100644
index 00000000..5e8641ff
--- /dev/null
+++ b/.icons/awkward/22x22/panel/seafile-status-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4v0.0176a3 2.9965 0 0 0 -3 2.9961v0.2715a2 1.9977 0 0 0 -1 -0.2715 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.4983h0.7715 2.289c0.6964-1.1864 1.9728-1.9983 3.4395-1.9983h0.002c0.5331 0.0008 1.0499 0.1182 1.5332 0.3203 0.3286-0.745 0.8078-1.4042 1.3988-1.9355a3 2.9965 0 0 0 -2.934 -2.3965zm6.5 2.0117v0.0039c-2.221 0-4.107 1.6235-4.441 3.8164-0.5565-0.5263-1.293-0.8191-2.059-0.8203-1.6569 0-3 1.3413-3 2.9963 0.0011 0.343 0.0612 0.683 0.1777 1.006-0.0591-0.01-0.1184-0.01-0.1777-0.01-1.1046 0-2 0.895-2 1.998s0.8954 1.998 2 1.998h1.0449c0.3712-0.102 0.649-0.204 0.9668-0.479 0.3398-0.293 3.4973-5.498 6.3773-5.498 1.526 0.001 3.007 0.748 3.525 2.797 0.046 0.192 0.108 0.564 0.086 0.682 0 0.827-0.672 1.5-1.5 1.5s-1.5-0.673-1.5-1.5c0-0.819 0.659-1.486 1.479-1.498-0.469-0.297-1.04-0.471-1.475-0.475-1.181-0.01-1.917 1.021-2.022 1.944-0.103 0.913 0.196 1.975 2.01 2.527h4.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.4826-2.015-4.4963-4.5-4.4963z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/seafile-status-notification.svg b/.icons/awkward/22x22/panel/seafile-status-notification.svg
new file mode 100644
index 00000000..81a1b268
--- /dev/null
+++ b/.icons/awkward/22x22/panel/seafile-status-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/seafile-status-offline.svg b/.icons/awkward/22x22/panel/seafile-status-offline.svg
new file mode 100644
index 00000000..75639eb9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/seafile-status-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m8 4v0.0176a3 2.9965 0 0 0 -3 2.9961v0.2715a2 1.9977 0 0 0 -1 -0.2715 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.4983h0.7715 2.289c0.6964-1.1864 1.9728-1.9983 3.4395-1.9983h0.002c0.5331 0.0008 1.0499 0.1182 1.5332 0.3203 0.3286-0.745 0.8078-1.4042 1.3988-1.9355a3 2.9965 0 0 0 -2.934 -2.3965zm6.5 2.0117v0.0039c-2.221 0-4.107 1.6235-4.441 3.8164-0.5565-0.5263-1.293-0.8191-2.059-0.8203-1.6569 0-3 1.3413-3 2.9963 0.0011 0.343 0.0612 0.683 0.1777 1.006-0.0591-0.01-0.1184-0.01-0.1777-0.01-1.1046 0-2 0.895-2 1.998s0.8954 1.998 2 1.998h1.0449c0.3712-0.102 0.649-0.204 0.9668-0.479 0.3398-0.293 3.4973-5.498 6.3773-5.498 1.526 0.001 3.007 0.748 3.525 2.797 0.046 0.192 0.108 0.564 0.086 0.682 0 0.827-0.672 1.5-1.5 1.5s-1.5-0.673-1.5-1.5c0-0.819 0.659-1.486 1.479-1.498-0.469-0.297-1.04-0.471-1.475-0.475-1.181-0.01-1.917 1.021-2.022 1.944-0.103 0.913 0.196 1.975 2.01 2.527h4.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.4826-2.015-4.4963-4.5-4.4963z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/seafile-status-ok.svg b/.icons/awkward/22x22/panel/seafile-status-ok.svg
new file mode 100644
index 00000000..39919f19
--- /dev/null
+++ b/.icons/awkward/22x22/panel/seafile-status-ok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4v0.0176a3 2.9965 0 0 0 -3 2.9961v0.2715a2 1.9977 0 0 0 -1 -0.2715 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.4983h0.7715 2.289c0.6964-1.1864 1.9728-1.9983 3.4395-1.9983h0.002c0.5331 0.0008 1.0499 0.1182 1.5332 0.3203 0.3286-0.745 0.8078-1.4042 1.3988-1.9355a3 2.9965 0 0 0 -2.934 -2.3965zm6.5 2.0117v0.0039c-2.221 0-4.107 1.6235-4.441 3.8164-0.5565-0.5263-1.293-0.8191-2.059-0.8203-1.6569 0-3 1.3413-3 2.9963 0.0011 0.343 0.0612 0.683 0.1777 1.006-0.0591-0.01-0.1184-0.01-0.1777-0.01-1.1046 0-2 0.895-2 1.998s0.8954 1.998 2 1.998h1.0449c0.3712-0.102 0.649-0.204 0.9668-0.479 0.3398-0.293 3.4973-5.498 6.3773-5.498 1.526 0.001 3.007 0.748 3.525 2.797 0.046 0.192 0.108 0.564 0.086 0.682 0 0.827-0.672 1.5-1.5 1.5s-1.5-0.673-1.5-1.5c0-0.819 0.659-1.486 1.479-1.498-0.469-0.297-1.04-0.471-1.475-0.475-1.181-0.01-1.917 1.021-2.022 1.944-0.103 0.913 0.196 1.975 2.01 2.527h4.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.4826-2.015-4.4963-4.5-4.4963z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/seafile-status-paused.svg b/.icons/awkward/22x22/panel/seafile-status-paused.svg
new file mode 100644
index 00000000..c0d11725
--- /dev/null
+++ b/.icons/awkward/22x22/panel/seafile-status-paused.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/seafile-status-syncing-1.svg b/.icons/awkward/22x22/panel/seafile-status-syncing-1.svg
new file mode 100644
index 00000000..8a646f16
--- /dev/null
+++ b/.icons/awkward/22x22/panel/seafile-status-syncing-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/seafile-status-syncing-2.svg b/.icons/awkward/22x22/panel/seafile-status-syncing-2.svg
new file mode 100644
index 00000000..f7d6277e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/seafile-status-syncing-2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/security-high.svg b/.icons/awkward/22x22/panel/security-high.svg
new file mode 100644
index 00000000..be755387
--- /dev/null
+++ b/.icons/awkward/22x22/panel/security-high.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 401.01)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m549-398.01v8.6035c-0.00024 4.9478 7 7.3965 7 7.3965s6.9998-2.4486 7-7.3965v-8.6035h-14zm2 2h5v5h5v2.1992c-0.00027 3.6124-5 4.8008-5 4.8008v-7h-5v-5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/security-low.svg b/.icons/awkward/22x22/panel/security-low.svg
new file mode 100644
index 00000000..e9be0387
--- /dev/null
+++ b/.icons/awkward/22x22/panel/security-low.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 401.01)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m4 3v8.604c-0.0002 4.947 7 7.396 7 7.396s7-2.449 7-7.396v-8.604h-14zm2 2h5v5h5v2.199c0 3.613-5 4.801-5 4.801v-7h-5v-5z" transform="translate(545 -401.01)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/security-medium.svg b/.icons/awkward/22x22/panel/security-medium.svg
new file mode 100644
index 00000000..08c98dad
--- /dev/null
+++ b/.icons/awkward/22x22/panel/security-medium.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 401.01)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m549-398.01v8.6035c-0.00024 4.9478 7 7.3965 7 7.3965s6.9998-2.4486 7-7.3965v-8.6035h-14zm2 2h5v5h5v2.1992c-0.00027 3.6124-5 4.8008-5 4.8008v-7h-5v-5z"/>
+ </g>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="18" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/sflphone-indicator.svg b/.icons/awkward/22x22/panel/sflphone-indicator.svg
new file mode 120000
index 00000000..82d15cc1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/sflphone-indicator.svg
@@ -0,0 +1 @@
+viber-normal.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/sflphone-notification.svg b/.icons/awkward/22x22/panel/sflphone-notification.svg
new file mode 120000
index 00000000..27903fe8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/sflphone-notification.svg
@@ -0,0 +1 @@
+viber-notification.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/sflphone-offline.svg b/.icons/awkward/22x22/panel/sflphone-offline.svg
new file mode 100644
index 00000000..ed14040d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/sflphone-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11.532348,3.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.986227 0.08,0.428492 0.119998,0.7867852 0.146998,1.3417752 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.3246752 -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 10.753361,13.815733 10.219371,13.44674 9.6145817,12.90375 9.0992917,12.444759 8.5795007,11.84377 8.2885066,11.376778 7.9132135,10.774789 7.6271188,9.9941038 7.6244188,9.5623118 c 0,-0.185897 0.076899,-0.449892 0.1718968,-0.58399 0.036999,-0.0539 0.272095,-0.258295 0.5233904,-0.456991 0.6264877,-0.493191 0.7666857,-0.646988 0.8515837,-0.941383 0.0822,-0.273495 -0.0062,-0.644088 -0.267595,-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.252876 0.484991,1.921764 0,0.4337922 0.06,0.5927892 0.263995,0.6937872 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.6533882 0.002,-0.9605832 -0.098,-0.839384 -0.381993,-1.62277 -0.839985,-2.289057 -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.478291 0.206996,0.831985 0.029,0.266095 0.069,0.364093 0.194996,0.456991 0.174997,0.1315982 0.461992,0.1255982 0.617989,-0.0136 0.165997,-0.149597 0.195996,-0.329594 0.123998,-0.789086 -0.104999,-0.704687 -0.344994,-1.196678 -0.784986,-1.60157 -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/22x22/panel/shutter-panel.svg b/.icons/awkward/22x22/panel/shutter-panel.svg
new file mode 100644
index 00000000..789f9f93
--- /dev/null
+++ b/.icons/awkward/22x22/panel/shutter-panel.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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(.546 0 0 .54523 -2.527 -549.36)">
+ <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>
+</svg>
diff --git a/.icons/awkward/22x22/panel/si-syncthing-0.svg b/.icons/awkward/22x22/panel/si-syncthing-0.svg
new file mode 120000
index 00000000..63fd9776
--- /dev/null
+++ b/.icons/awkward/22x22/panel/si-syncthing-0.svg
@@ -0,0 +1 @@
+si-syncthing-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/si-syncthing-1.svg b/.icons/awkward/22x22/panel/si-syncthing-1.svg
new file mode 100644
index 00000000..16a7d536
--- /dev/null
+++ b/.icons/awkward/22x22/panel/si-syncthing-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4.0719a8 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/si-syncthing-10.svg b/.icons/awkward/22x22/panel/si-syncthing-10.svg
new file mode 100644
index 00000000..46e6c2cc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/si-syncthing-10.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0719 7a8 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.1959 -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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/si-syncthing-11.svg b/.icons/awkward/22x22/panel/si-syncthing-11.svg
new file mode 100644
index 00000000..369c7f13
--- /dev/null
+++ b/.icons/awkward/22x22/panel/si-syncthing-11.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0002 4.0721a8 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/si-syncthing-2.svg b/.icons/awkward/22x22/panel/si-syncthing-2.svg
new file mode 100644
index 00000000..4842ed47
--- /dev/null
+++ b/.icons/awkward/22x22/panel/si-syncthing-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m17.928 7.0002a8 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/si-syncthing-3.svg b/.icons/awkward/22x22/panel/si-syncthing-3.svg
new file mode 100644
index 00000000..cc0c06a2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/si-syncthing-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m19 11a8 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.008 -0.107 1.5 1.5 0 0 1 -0.008 -0.143 1.5 1.5 0 0 1 0.227 -0.791zm-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.0469 -0.367 1.5 1.5 0 0 1 0.7832 -1.315z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/si-syncthing-4.svg b/.icons/awkward/22x22/panel/si-syncthing-4.svg
new file mode 100644
index 00000000..70921b43
--- /dev/null
+++ b/.icons/awkward/22x22/panel/si-syncthing-4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m17.928 15a8 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/si-syncthing-5.svg b/.icons/awkward/22x22/panel/si-syncthing-5.svg
new file mode 100644
index 00000000..8a95e5f3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/si-syncthing-5.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 17.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/si-syncthing-6.svg b/.icons/awkward/22x22/panel/si-syncthing-6.svg
new file mode 100644
index 00000000..9e29607a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/si-syncthing-6.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19a8 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.191 3.002 1.5 1.5 0 0 1 0.059 -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.1074 1.008 1.5 1.5 0 0 1 0.1426 -0.008 1.5 1.5 0 0 1 0.791 0.227zm4.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/si-syncthing-7.svg b/.icons/awkward/22x22/panel/si-syncthing-7.svg
new file mode 100644
index 00000000..a1499211
--- /dev/null
+++ b/.icons/awkward/22x22/panel/si-syncthing-7.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 17.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.4109 0.9265 1.5 1.5 0 0 1 0.1274 0.0645 1.5 1.5 0 0 1 0.5718 0.592zm4.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/si-syncthing-8.svg b/.icons/awkward/22x22/panel/si-syncthing-8.svg
new file mode 100644
index 00000000..2cb59347
--- /dev/null
+++ b/.icons/awkward/22x22/panel/si-syncthing-8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0721 15a8 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/si-syncthing-9.svg b/.icons/awkward/22x22/panel/si-syncthing-9.svg
new file mode 100644
index 00000000..fb8dac84
--- /dev/null
+++ b/.icons/awkward/22x22/panel/si-syncthing-9.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11a8 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.191 1.5 1.5 0 0 1 0.002 0.059 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.0074 0.1074 1.5 1.5 0 0 1 0.0074 0.1426 1.5 1.5 0 0 1 -0.2262 0.791zm2.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/si-syncthing-idle.svg b/.icons/awkward/22x22/panel/si-syncthing-idle.svg
new file mode 100644
index 00000000..34671010
--- /dev/null
+++ b/.icons/awkward/22x22/panel/si-syncthing-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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 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/22x22/panel/si-syncthing-unknown.svg b/.icons/awkward/22x22/panel/si-syncthing-unknown.svg
new file mode 100644
index 00000000..60834a22
--- /dev/null
+++ b/.icons/awkward/22x22/panel/si-syncthing-unknown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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 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/22x22/panel/signal-100.svg b/.icons/awkward/22x22/panel/signal-100.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-100.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/signal-25.svg b/.icons/awkward/22x22/panel/signal-25.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-25.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/signal-50.svg b/.icons/awkward/22x22/panel/signal-50.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-50.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/signal-75.svg b/.icons/awkward/22x22/panel/signal-75.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-75.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/signal-tray.svg b/.icons/awkward/22x22/panel/signal-tray.svg
new file mode 100644
index 00000000..3b77f6f6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11.018512,3 C 7.1257403,3 3.8879336,5.5954436 3.1831681,9.0273438 A 7.9814888,7.5 0 0 0 3,10.603516 7.9814888,7.5 0 0 0 6.0300814,16.476562 V 19 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 18.935508,11.490394 19,10.965934 19,10.427734 19,6.3250344 15.426288,2.9999999 11.018512,3 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 9.1907171,5.2871094 9.4615729,6.2480469 9.0621093,6.3632812 8.2105682,6.7832031 7.8520248,7.0527344 7.2538032,6.2519531 7.6513182,5.953125 7.6883424,5.925781 7.7292675,5.90625 8.6626497,5.4453125 l 0.040925,-0.021484 0.04287,-0.011719 z m 4.2635489,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 14.804628,7.0898438 14.600024,7.3652344 13.826429,6.7832031 13.01386,6.3808594 Z m -7.0071858,1.5 L 7.1856014,7.65625 6.8601841,8.015625 6.6224545,8.375 6.4159025,8.7675781 6.2424767,9.1953125 5.3168884,8.8222656 5.5000576,8.3671875 l 0.00978,-0.025391 0.011693,-0.021484 0.2318842,-0.4375 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.4375 0.01169,0.021484 0.0098,0.025391 0.185118,0.4589844 0.0098,0.025391 0.0078,0.025391 0.134454,0.4785157 0.0078,0.027344 0.0039,0.027344 0.0078,0.046875 -0.923639,0.15625 -0.05651,0.015625 -0.002,-0.00586 h -0.002 L 15.90561,9.6035157 15.784797,9.1718751 15.623062,8.7675782 15.414561,8.3750001 15.170985,8.0078126 Z m -10.9336261,2.4472656 0.5358672,0.089844 0.454025,0.025391 -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.5117196 0.002,-0.027344 0.00389,-0.027344 z m 10.9394711,0.5722654 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.4715633,0.232422 0.9411767,0.269531 0.329314,0.04492 -0.136403,0.992187 -0.3526969,-0.04883 -0.033123,-0.0059 -0.033123,-0.0098 -1.0308132,-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/22x22/panel/signal-unread-1.svg b/.icons/awkward/22x22/panel/signal-unread-1.svg
new file mode 100644
index 00000000..a8cddcec
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-unread-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.017578 3 C 7.1248064 3 3.8883592 5.5954436 3.1835938 9.0273438 A 7.9814888 7.5 0 0 0 3 10.603516 A 7.9814888 7.5 0 0 0 4.2324219 14.580078 A 3 3 0 0 1 6 14 A 3 3 0 0 1 6.4707031 14.041016 L 6.0976562 13.630859 L 6.0742188 13.603516 L 6.0527344 13.574219 L 5.7792969 13.162109 L 5.765625 13.140625 L 5.7539062 13.117188 L 5.7441406 13.101562 L 6.3417969 12.783203 L 6.609375 12.605469 L 6.6269531 12.632812 L 6.859375 12.982422 L 7.4746094 13.662109 L 7.8261719 13.927734 L 7.4785156 14.392578 A 3 3 0 0 1 8.2753906 15.048828 L 8.5898438 14.404297 L 9.0625 14.636719 L 10.003906 14.90625 L 10.332031 14.951172 L 10.195312 15.943359 L 9.84375 15.894531 L 9.8105469 15.888672 L 9.7773438 15.878906 L 8.7460938 15.587891 L 8.703125 15.576172 L 8.6621094 15.554688 L 8.6113281 15.529297 A 3 3 0 0 1 9 17 A 3 3 0 0 1 8.8808594 17.826172 A 7.9814888 7.5 0 0 0 10.982422 18.103516 A 7.9814888 7.5 0 0 0 18.818359 11.996094 C 18.935088 11.490394 19 10.965934 19 10.427734 C 19 6.3250348 15.425354 2.9999999 11.017578 3 z M 10.996094 5 L 11.017578 5 L 11.041016 5 L 11.603516 5.0253906 L 11.625 5.0273438 L 11.648438 5.03125 L 12.193359 5.1054688 L 12.226562 5.1113281 L 12.259766 5.1210938 L 12.416016 5.1640625 L 12.144531 6.1269531 L 12.03125 6.09375 L 11.53125 6.0234375 L 11.017578 6.0019531 L 10.503906 6.0234375 L 10.365234 6.0429688 L 10.228516 5.0527344 L 10.388672 5.03125 L 10.412109 5.0273438 L 10.433594 5.0253906 L 10.996094 5 z M 9.1914062 5.2871094 L 9.4609375 6.2480469 L 9.0625 6.3632812 L 8.2109375 6.7832031 L 7.8515625 7.0527344 L 7.2539062 6.2519531 L 7.6503906 5.953125 L 7.6875 5.9257812 L 7.7285156 5.90625 L 8.6621094 5.4453125 L 8.703125 5.4238281 L 8.7460938 5.4121094 L 9.1914062 5.2871094 z M 13.455078 5.484375 L 14.308594 5.90625 L 14.349609 5.9257812 L 14.384766 5.953125 L 15.199219 6.5644531 L 15.234375 6.59375 L 15.267578 6.6289062 L 15.287109 6.6503906 L 14.804688 7.0898438 L 14.599609 7.3652344 L 13.826172 6.7832031 L 13.013672 6.3808594 L 13.455078 5.484375 z M 6.4472656 6.984375 L 7.1855469 7.65625 L 6.859375 8.015625 L 6.6230469 8.375 L 6.4160156 8.7675781 L 6.2421875 9.1953125 L 5.3164062 8.8222656 L 5.5 8.3671875 L 5.5097656 8.3417969 L 5.5214844 8.3203125 L 5.7539062 7.8828125 L 5.765625 7.859375 L 5.7792969 7.8378906 L 6.0527344 7.4257812 L 6.0742188 7.3964844 L 6.0976562 7.3691406 L 6.4472656 6.984375 z M 16.001953 7.453125 L 16.257812 7.8378906 L 16.271484 7.859375 L 16.283203 7.8828125 L 16.515625 8.3203125 L 16.527344 8.3417969 L 16.537109 8.3671875 L 16.722656 8.8261719 L 16.732422 8.8515625 L 16.740234 8.8769531 L 16.875 9.3554688 L 16.882812 9.3828125 L 16.886719 9.4101562 L 16.894531 9.4570312 L 15.970703 9.6132812 L 15.914062 9.6289062 L 15.912109 9.6230469 L 15.910156 9.6230469 L 15.90625 9.6035156 L 15.785156 9.171875 L 15.623047 8.7675781 L 15.414062 8.375 L 15.171875 8.0078125 L 16.001953 7.453125 z M 5.0683594 9.9003906 L 5.6035156 9.9902344 L 6.0566406 10.015625 L 6.03125 10.5 L 6.0546875 10.953125 L 6.1289062 11.392578 L 6.25 11.822266 L 5.2890625 12.09375 L 5.1621094 11.644531 L 5.1542969 11.617188 L 5.1503906 11.589844 L 5.0683594 11.09375 L 5.0644531 11.066406 L 5.0625 11.039062 L 5.0332031 10.527344 L 5.0332031 10.5 L 5.0332031 10.472656 L 5.0625 9.9609375 L 5.0644531 9.9335938 L 5.0683594 9.90625 L 5.0683594 9.9003906 z M 16.007812 10.472656 L 17.003906 10.527344 L 16.974609 11.039062 L 16.972656 11.066406 L 16.96875 11.09375 L 16.884766 11.589844 L 16.880859 11.617188 L 16.873047 11.644531 L 16.740234 12.123047 L 16.732422 12.148438 L 16.722656 12.173828 L 16.541016 12.625 L 15.615234 12.251953 L 15.785156 11.828125 L 15.908203 11.392578 L 15.982422 10.953125 L 16.007812 10.472656 z M 15.199219 12.960938 L 15.9375 13.632812 L 15.267578 14.371094 L 15.234375 14.40625 L 15.199219 14.435547 L 14.396484 15.037109 L 13.798828 14.238281 L 14.5625 13.662109 L 15.199219 12.960938 z M 13.019531 14.625 L 13.074219 14.820312 L 13.425781 15.53125 L 13.375 15.554688 L 13.333984 15.576172 L 13.291016 15.587891 L 12.259766 15.878906 L 12.226562 15.888672 L 12.193359 15.894531 L 11.648438 15.96875 L 11.625 15.972656 L 11.603516 15.974609 L 11.28125 15.988281 L 11.236328 14.988281 L 11.53125 14.976562 L 12.033203 14.90625 L 12.978516 14.636719 L 12.982422 14.634766 L 13.019531 14.625 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="6" cy="17" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/signal-unread-10.svg b/.icons/awkward/22x22/panel/signal-unread-10.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-unread-10.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/signal-unread-2.svg b/.icons/awkward/22x22/panel/signal-unread-2.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-unread-2.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/signal-unread-3.svg b/.icons/awkward/22x22/panel/signal-unread-3.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-unread-3.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/signal-unread-4.svg b/.icons/awkward/22x22/panel/signal-unread-4.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-unread-4.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/signal-unread-5.svg b/.icons/awkward/22x22/panel/signal-unread-5.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-unread-5.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/signal-unread-6.svg b/.icons/awkward/22x22/panel/signal-unread-6.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-unread-6.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/signal-unread-7.svg b/.icons/awkward/22x22/panel/signal-unread-7.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-unread-7.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/signal-unread-8.svg b/.icons/awkward/22x22/panel/signal-unread-8.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-unread-8.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/signal-unread-9.svg b/.icons/awkward/22x22/panel/signal-unread-9.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/22x22/panel/signal-unread-9.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/simplescreenrecorder-error.svg b/.icons/awkward/22x22/panel/simplescreenrecorder-error.svg
new file mode 100644
index 00000000..15becbcc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/simplescreenrecorder-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1816406 5 C 2.5269406 5 2 5.5344188 2 6.1992188 L 2 15.800781 C 2 16.465781 2.5269406 17 3.1816406 17 L 14.818359 17 C 15.473359 17 16 16.465781 16 15.800781 L 16 13 L 21 15 L 21 7 L 16 9 L 16 6.1992188 C 16 5.5344187 15.473359 5 14.818359 5 L 3.1816406 5 z M 6.7773438 7 L 9 9.2226562 L 11.222656 7 L 13 8.7773438 L 10.777344 11 L 13 13.222656 L 11.222656 15 L 9 12.777344 L 6.7773438 15 L 5 13.222656 L 7.2226562 11 L 5 8.7773438 L 6.7773438 7 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/simplescreenrecorder-idle.svg b/.icons/awkward/22x22/panel/simplescreenrecorder-idle.svg
new file mode 120000
index 00000000..940c35ba
--- /dev/null
+++ b/.icons/awkward/22x22/panel/simplescreenrecorder-idle.svg
@@ -0,0 +1 @@
+simplescreenrecorder-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/simplescreenrecorder-panel.svg b/.icons/awkward/22x22/panel/simplescreenrecorder-panel.svg
new file mode 100644
index 00000000..07fb43d9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/simplescreenrecorder-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1816406,5 C 2.5269406,5 2,5.5344188 2,6.1992188 L 2,15.800781 C 2,16.465781 2.5269406,17 3.1816406,17 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 15.99982,5.5344188 15.473179,5 14.818179,5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/simplescreenrecorder-paused.svg b/.icons/awkward/22x22/panel/simplescreenrecorder-paused.svg
new file mode 100644
index 00000000..5b8bed1d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/simplescreenrecorder-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1816406 5 C 2.5269406 5 2 5.5344188 2 6.1992188 L 2 15.800781 C 2 16.465781 2.5269406 17 3.1816406 17 L 14.818359 17 C 15.473359 17 16 16.465781 16 15.800781 L 16 13 L 21 15 L 21 7 L 16 9 L 16 6.1992188 C 16 5.5344187 15.473359 5 14.818359 5 L 3.1816406 5 z M 5 8 L 8 8 L 8 14 L 5 14 L 5 8 z M 10 8 L 13 8 L 13 14 L 10 14 L 10 8 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/simplescreenrecorder-recording.svg b/.icons/awkward/22x22/panel/simplescreenrecorder-recording.svg
new file mode 100644
index 00000000..94c2a868
--- /dev/null
+++ b/.icons/awkward/22x22/panel/simplescreenrecorder-recording.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.1816406,5 C 2.5269406,5 2,5.5344188 2,6.1992188 L 2,15.800781 C 2,16.465781 2.5269406,17 3.1816406,17 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 15.99982,5.5344188 15.473179,5 14.818179,5 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="9" cy="11" r="3"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/skype-indicator.svg b/.icons/awkward/22x22/panel/skype-indicator.svg
new file mode 100644
index 00000000..9a6e61c3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/skype-indicator.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -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.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.4218l-0.002-0.002z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-22.069-6.0812"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/skype-status-away-notification.svg b/.icons/awkward/22x22/panel/skype-status-away-notification.svg
new file mode 100644
index 00000000..b8b8733e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/skype-status-away-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm4 5.0898v2.0002h4v2h-4v2l-5-3 5-3.0002z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/skype-status-away.svg b/.icons/awkward/22x22/panel/skype-status-away.svg
new file mode 100644
index 00000000..8bebdfd0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/skype-status-away.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm4 5.0898v2.0002h4v2h-4v2l-5-3 5-3.0002z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/skype-status-connected-notification.svg b/.icons/awkward/22x22/panel/skype-status-connected-notification.svg
new file mode 100644
index 00000000..75c746ad
--- /dev/null
+++ b/.icons/awkward/22x22/panel/skype-status-connected-notification.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -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.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.4218l-0.002-0.002z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-22.069-6.0812"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/skype-status-connected.svg b/.icons/awkward/22x22/panel/skype-status-connected.svg
new file mode 120000
index 00000000..87da272f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/skype-status-connected.svg
@@ -0,0 +1 @@
+skype-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/skype-status-connecting-0.svg b/.icons/awkward/22x22/panel/skype-status-connecting-0.svg
new file mode 100644
index 00000000..59a47ad4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/skype-status-connecting-0.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm4 3.0898a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 3 3 0 0 0 -3 3.0002h1l-2 3-2-3h1a5 5 0 0 1 4.906 -4.9962 1 1 0 0 1 0.094 -0.004zm4 2l2 3.0002h-1a5 5 0 0 1 -4.906 4.996 1 1 0 0 1 -0.094 0.004 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 3 3 0 0 0 3 -3h-1l2-3.0002z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m-22.069-6.0812"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/skype-status-connecting-1.svg b/.icons/awkward/22x22/panel/skype-status-connecting-1.svg
new file mode 100644
index 00000000..8630611a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/skype-status-connecting-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm4 2.0898v1a5 5 0 0 1 4.996 4.9062 1 1 0 0 1 0.004 0.094 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 3 3 0 0 0 -3 -3.0002v1l-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-6.0812"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/skype-status-connecting-2.svg b/.icons/awkward/22x22/panel/skype-status-connecting-2.svg
new file mode 120000
index 00000000..a42948bc
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/skype-status-connecting-3.svg b/.icons/awkward/22x22/panel/skype-status-connecting-3.svg
new file mode 120000
index 00000000..0d28b5ad
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/skype-status-disturb-notification.svg b/.icons/awkward/22x22/panel/skype-status-disturb-notification.svg
new file mode 100644
index 00000000..7892a953
--- /dev/null
+++ b/.icons/awkward/22x22/panel/skype-status-disturb-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm0 7.09h8v2h-8v-2z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/skype-status-disturb.svg b/.icons/awkward/22x22/panel/skype-status-disturb.svg
new file mode 100644
index 00000000..a78ede70
--- /dev/null
+++ b/.icons/awkward/22x22/panel/skype-status-disturb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm0 7.09h8v2h-8v-2z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/skype-status-hidden-notification.svg b/.icons/awkward/22x22/panel/skype-status-hidden-notification.svg
new file mode 100644
index 00000000..6b58784c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/skype-status-hidden-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm1.707 4.3828l2.293 2.293 2.293-2.293 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.2929-2.293-2.2929-2.2931 1.414-1.4141z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/skype-status-hidden.svg b/.icons/awkward/22x22/panel/skype-status-hidden.svg
new file mode 100644
index 00000000..b9fb9c7b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/skype-status-hidden.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm1.707 4.3828l2.293 2.293 2.293-2.293 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.2929-2.293-2.2929-2.2931 1.414-1.4141z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/skype-status-invisible-notification.svg b/.icons/awkward/22x22/panel/skype-status-invisible-notification.svg
new file mode 120000
index 00000000..4d66b101
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/skype-status-invisible.svg b/.icons/awkward/22x22/panel/skype-status-invisible.svg
new file mode 120000
index 00000000..249c5c16
--- /dev/null
+++ b/.icons/awkward/22x22/panel/skype-status-invisible.svg
@@ -0,0 +1 @@
+skype-status-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/skype-status-offline-notification.svg b/.icons/awkward/22x22/panel/skype-status-offline-notification.svg
new file mode 100644
index 00000000..77c3d823
--- /dev/null
+++ b/.icons/awkward/22x22/panel/skype-status-offline-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm1.707 4.3828l2.293 2.293 2.293-2.293 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.2929-2.293-2.2929-2.2931 1.414-1.4141z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/skype-status-offline.svg b/.icons/awkward/22x22/panel/skype-status-offline.svg
new file mode 100644
index 00000000..a034f357
--- /dev/null
+++ b/.icons/awkward/22x22/panel/skype-status-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m7 3a4 4 0 0 0 -4 4 4 4 0 0 0 1.1152 2.7695 7 7 0 0 0 -0.1152 1.2305 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.2383 0.1133 4 4 0 0 0 -2.7617 -1.1133zm1.707 4.3828l2.293 2.293 2.293-2.293 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.2929-2.293-2.2929-2.2931 1.414-1.4141z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/slack-indicator-highlight.svg b/.icons/awkward/22x22/panel/slack-indicator-highlight.svg
new file mode 100644
index 00000000..140d8c62
--- /dev/null
+++ b/.icons/awkward/22x22/panel/slack-indicator-highlight.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="16" cy="6" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8.5 4 C 7.674418 4 7 4.674419 7 5.5 C 7 6.3255815 7.674418 7 8.5 7 L 10 7 L 10 5.5 C 10 4.674419 9.325581 4 8.5 4 z M 12.501953 4 C 11.676372 4 11.001953 4.6732269 11.001953 5.4980469 L 11.001953 9.5019531 C 11.001953 10.326773 11.676372 11 12.501953 11 C 13.327536 11 14.001953 10.326773 14.001953 9.5019531 L 14.001953 8.234375 A 3 3 0 0 1 13 6 A 3 3 0 0 1 13.482422 4.3730469 C 13.218674 4.1434874 12.877544 4 12.501953 4 z M 4.4980469 8 C 3.6732269 8 3 8.6744185 3 9.5 C 3 10.325581 3.6732269 11 4.4980469 11 L 8.5019531 11 C 9.3267731 11 10 10.325581 10 9.5 C 10 8.6744185 9.3267731 8 8.5019531 8 L 4.4980469 8 z M 17.626953 8.5195312 A 3 3 0 0 1 16 9 A 3 3 0 0 1 15.144531 8.8730469 C 15.055417 9.0645773 15.001953 9.2756396 15.001953 9.5 L 15.001953 11 L 16.501953 11 C 17.327533 11 18.001953 10.325581 18.001953 9.5 C 18.001953 9.1241258 17.857164 8.783357 17.626953 8.5195312 z M 4.5 12 C 3.674419 12 3 12.674419 3 13.5 C 3 14.325582 3.674419 15 4.5 15 C 5.325582 15 6 14.325582 6 13.5 L 6 12 L 4.5 12 z M 8.5 12 C 7.674419 12 7 12.673227 7 13.498047 L 7 17.501953 C 7 18.326773 7.674419 19 8.5 19 C 9.325581 19 10 18.326773 10 17.501953 L 10 13.498047 C 10 12.673227 9.325581 12 8.5 12 z M 12.498047 12 C 11.673226 12 11 12.674419 11 13.5 C 11 14.325581 11.673227 15 12.498047 15 L 16.501953 15 C 17.326772 15 18 14.325581 18 13.5 C 18 12.674419 17.326772 12 16.501953 12 L 12.498047 12 z M 11 16 L 11 17.5 C 11 18.325581 11.674419 19 12.5 19 C 13.325582 19 14 18.325581 14 17.5 C 14 16.674419 13.325582 16 12.5 16 L 11 16 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/slack-indicator-unread.svg b/.icons/awkward/22x22/panel/slack-indicator-unread.svg
new file mode 100644
index 00000000..88f978d4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/slack-indicator-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="16" cy="6" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5 4 C 7.674418 4 7 4.674419 7 5.5 C 7 6.3255815 7.674418 7 8.5 7 L 10 7 L 10 5.5 C 10 4.674419 9.325581 4 8.5 4 z M 12.501953 4 C 11.676372 4 11.001953 4.6732269 11.001953 5.4980469 L 11.001953 9.5019531 C 11.001953 10.326773 11.676372 11 12.501953 11 C 13.327536 11 14.001953 10.326773 14.001953 9.5019531 L 14.001953 8.234375 A 3 3 0 0 1 13 6 A 3 3 0 0 1 13.482422 4.3730469 C 13.218674 4.1434874 12.877544 4 12.501953 4 z M 4.4980469 8 C 3.6732269 8 3 8.6744185 3 9.5 C 3 10.325581 3.6732269 11 4.4980469 11 L 8.5019531 11 C 9.3267731 11 10 10.325581 10 9.5 C 10 8.6744185 9.3267731 8 8.5019531 8 L 4.4980469 8 z M 17.626953 8.5195312 A 3 3 0 0 1 16 9 A 3 3 0 0 1 15.144531 8.8730469 C 15.055417 9.0645773 15.001953 9.2756396 15.001953 9.5 L 15.001953 11 L 16.501953 11 C 17.327533 11 18.001953 10.325581 18.001953 9.5 C 18.001953 9.1241258 17.857164 8.783357 17.626953 8.5195312 z M 4.5 12 C 3.674419 12 3 12.674419 3 13.5 C 3 14.325582 3.674419 15 4.5 15 C 5.325582 15 6 14.325582 6 13.5 L 6 12 L 4.5 12 z M 8.5 12 C 7.674419 12 7 12.673227 7 13.498047 L 7 17.501953 C 7 18.326773 7.674419 19 8.5 19 C 9.325581 19 10 18.326773 10 17.501953 L 10 13.498047 C 10 12.673227 9.325581 12 8.5 12 z M 12.498047 12 C 11.673226 12 11 12.674419 11 13.5 C 11 14.325581 11.673227 15 12.498047 15 L 16.501953 15 C 17.326772 15 18 14.325581 18 13.5 C 18 12.674419 17.326772 12 16.501953 12 L 12.498047 12 z M 11 16 L 11 17.5 C 11 18.325581 11.674419 19 12.5 19 C 13.325582 19 14 18.325581 14 17.5 C 14 16.674419 13.325582 16 12.5 16 L 11 16 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/slack-indicator.svg b/.icons/awkward/22x22/panel/slack-indicator.svg
new file mode 100644
index 00000000..06850b4a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/slack-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3.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.0039062 c 0,0.8248201 0.674419,1.4980471 1.5,1.4980471 0.825583,0 1.5,-0.673227 1.5,-1.4980471 V 5.4980467 c 0,-0.82482 -0.674417,-1.4980469 -1.5,-1.4980469 z m -8.003906,4 C 3.673227,7.9999998 3,8.6744183 3,9.4999998 3,10.325581 3.673227,11 4.498047,11 h 4.003907 c 0.82482,0 1.4980455,-0.674419 1.4980455,-1.5000002 0,-0.8255815 -0.6732255,-1.5 -1.4980455,-1.5 z m 12.003906,0 c -0.825581,0 -1.499999,0.6744185 -1.499999,1.5 V 11 h 1.499999 c 0.82558,0 1.5,-0.674419 1.5,-1.5000002 0,-0.8255815 -0.67442,-1.5 -1.5,-1.5 z M 4.5,12 C 3.674419,12 3,12.674419 3,13.5 3,14.325582 3.674419,15 4.5,15 5.325582,15 6,14.325582 6,13.5 V 12 Z m 4,0 C 7.674419,12 7,12.673227 7,13.498047 v 4.003906 C 7,18.326773 7.674419,19 8.5,19 c 0.825581,0 1.500001,-0.673227 1.500001,-1.498047 V 13.498047 C 10.000001,12.673227 9.325581,12 8.5,12 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 17.326772,15 18,14.325581 18,13.5 18,12.674419 17.326772,12 16.501953,12 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/22x22/panel/smartcode-stremio-tray.svg b/.icons/awkward/22x22/panel/smartcode-stremio-tray.svg
new file mode 100644
index 00000000..ee063a00
--- /dev/null
+++ b/.icons/awkward/22x22/panel/smartcode-stremio-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.9999267 c -0.419066,0 -0.839081,0.155495 -1.1523434,0.46875 L 3.4687504,9.8495361 C 3.1553029,10.162975 2.99959,10.580935 3.0000004,10.999927 H 10 V 7.9999267 l 4,3.0000003 h 5 C 19,10.580958 18.842559,10.162791 18.529297,9.8495361 L 12.152344,3.4686767 C 11.839082,3.1554218 11.419067,2.9999267 11,2.9999267 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 3.0000004,10.999927 c 4.114e-4,0.418498 0.1576125,0.83732 0.4707031,1.15039 l 6.3789063,6.378907 c 0.6265252,0.62651 1.6762082,0.628419 2.3027342,0.002 l 6.376953,-6.380907 C 18.842559,11.837063 19,11.418896 19,10.999927 h -5 l -4,3 v -3 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/smartphone-connected.svg b/.icons/awkward/22x22/panel/smartphone-connected.svg
new file mode 120000
index 00000000..7c0dac4d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/smartphone-connected.svg
@@ -0,0 +1 @@
+smartphoneconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/smartphone-disconnected.svg b/.icons/awkward/22x22/panel/smartphone-disconnected.svg
new file mode 120000
index 00000000..4cd3fc48
--- /dev/null
+++ b/.icons/awkward/22x22/panel/smartphone-disconnected.svg
@@ -0,0 +1 @@
+smartphonedisconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/smartphone-trusted.svg b/.icons/awkward/22x22/panel/smartphone-trusted.svg
new file mode 120000
index 00000000..609f1872
--- /dev/null
+++ b/.icons/awkward/22x22/panel/smartphone-trusted.svg
@@ -0,0 +1 @@
+smartphonetrusted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/smartphoneattention.svg b/.icons/awkward/22x22/panel/smartphoneattention.svg
new file mode 100644
index 00000000..0714e6bd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/smartphoneattention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/smartphoneconnected.svg b/.icons/awkward/22x22/panel/smartphoneconnected.svg
new file mode 100644
index 00000000..65c70713
--- /dev/null
+++ b/.icons/awkward/22x22/panel/smartphoneconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/smartphonedisconnected.svg b/.icons/awkward/22x22/panel/smartphonedisconnected.svg
new file mode 100644
index 00000000..35c3dbaf
--- /dev/null
+++ b/.icons/awkward/22x22/panel/smartphonedisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/smartphonetrusted.svg b/.icons/awkward/22x22/panel/smartphonetrusted.svg
new file mode 100644
index 00000000..f33b702a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/smartphonetrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/smplayer-panel.svg b/.icons/awkward/22x22/panel/smplayer-panel.svg
new file mode 100644
index 00000000..f630415d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/smplayer-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-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.6812 0.5 0.5 0 0 1 -0.684 -0.181 0.5 0.5 0 0 1 0.184 -0.6838 0.5 0.5 0 0 1 0.238 -0.0664zm1.366 0.3652a0.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.6848 -0.184 0.5 0.5 0 0 1 0.1836 -0.684 0.5 0.5 0 0 1 0.2382 -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/22x22/panel/solaar-attention.svg b/.icons/awkward/22x22/panel/solaar-attention.svg
new file mode 100644
index 00000000..041e704f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/solaar-attention.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <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.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.75a3 3 0 0 1 0.547 0.9453h3.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.9492l-1.584-2.7461 1.7304-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>
+</svg>
diff --git a/.icons/awkward/22x22/panel/solaar-indicator.svg b/.icons/awkward/22x22/panel/solaar-indicator.svg
new file mode 100644
index 00000000..431c60a7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/solaar-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 1033.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.3047 1.5859 2.748a3 3 0 0 1 0.549 0 3 3 0 0 1 0.54688 0.053l1.5879-2.748 1.7305 1-1.5859 2.75a3 3 0 0 1 0.54688 0.9453h3.1738v2h-3.1758a3 3 0 0 1 -0.54297 0.9492l1.584 2.7461-1.7305 1-1.5859-2.748a3 3 0 0 1 -0.55 0.1 3 3 0 0 1 -0.54688 -0.053l-1.5879 2.748-1.7305-1 1.5859-2.75a3 3 0 0 1 -0.54688 -0.9453h-3.1738v-2h3.1758a3 3 0 0 1 0.5432 -1l-1.584-2.7461 1.7305-1zm2.1348 3.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/22x22/panel/spotify-indicator.svg b/.icons/awkward/22x22/panel/spotify-indicator.svg
new file mode 100644
index 00000000..775b94fa
--- /dev/null
+++ b/.icons/awkward/22x22/panel/spotify-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3.0000001 c -4.4182998,0 -7.9999998,3.5816996 -7.9999998,7.9999999 0,4.4183 3.5817,8 7.9999998,8 4.4183,0 8,-3.5817 8,-8 C 19,6.5816997 15.4183,3.0000001 11,3.0000001 Z M 9.5156252,7.001953 c 0.135577,-0.0025 0.273043,-0.00125 0.40625,0 3.1969338,0.043793 5.6855468,1.3710938 5.6855468,1.3710938 0.32387,0.172043 0.478757,0.6868991 0.34375,1.0996093 -0.135016,0.4127103 -0.551129,0.6427459 -0.875,0.4707032 0,0 -4.055029,-2.1406736 -8.1835938,-0.8242188 -0.347652,0.1453665 -0.785915,-0.135667 -0.875,-0.5878906 -0.08907,-0.4522235 0.170933,-0.9774966 0.53125,-1.0585938 1.017797,-0.3245494 2.017773,-0.4508521 2.966797,-0.4707031 z m 0.435547,3 c 0.1127308,-10e-4 0.2123258,-0.0042 0.3222658,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.6425778,-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.738215,-0.481181 2.527344,-0.488281 z M 10.265625,13 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.0566398,-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 8.9993372,13.09714 9.6607522,12.996 10.265625,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/start-here.svg b/.icons/awkward/22x22/panel/start-here.svg
new file mode 100644
index 00000000..a5acceed
--- /dev/null
+++ b/.icons/awkward/22x22/panel/start-here.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/state-download.svg b/.icons/awkward/22x22/panel/state-download.svg
new file mode 100644
index 00000000..38a2c76e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/state-download.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -502)">
+ <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.5817-8-8-8zm-2 3h4v5h2l-4 5c0.00008 0.00007-4-5-4-5h2z" transform="translate(624 502)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/state-error.svg b/.icons/awkward/22x22/panel/state-error.svg
new file mode 100644
index 00000000..75d167b2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/state-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -502)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m11 3c-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-8zm-1 3h2v7h-2v-7zm0 8h2v2h-2v-2z" transform="translate(624 502)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/state-information.svg b/.icons/awkward/22x22/panel/state-information.svg
new file mode 100644
index 00000000..659aba94
--- /dev/null
+++ b/.icons/awkward/22x22/panel/state-information.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -502)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m635 521c-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/22x22/panel/state-offline.svg b/.icons/awkward/22x22/panel/state-offline.svg
new file mode 100644
index 00000000..e7a11138
--- /dev/null
+++ b/.icons/awkward/22x22/panel/state-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -502)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-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-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/22x22/panel/state-ok.svg b/.icons/awkward/22x22/panel/state-ok.svg
new file mode 100644
index 00000000..23f6bf0e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/state-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -502)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-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-8zm3.182 4.4648l1.414 1.4141-4.242 4.2421-1.4145 1.414-1.4141-1.414-2.1211-2.121 1.4141-1.4141 2.1211 2.1211 4.2425-4.2422z" transform="translate(624 502)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/state-pause.svg b/.icons/awkward/22x22/panel/state-pause.svg
new file mode 100644
index 00000000..3e79f78c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/state-pause.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -502)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-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-8zm-3 3h2v10h-2v-10zm4 0h2v10h-2v-10z" transform="translate(624 502)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/state-sync.svg b/.icons/awkward/22x22/panel/state-sync.svg
new file mode 100644
index 00000000..a8c1d1c1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/state-sync.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -502)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-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-8zm0.145 3.998v0.002h0.001c1.309 0.048 2.501 0.7374 3.204 1.8184l1.388-0.4629-1.57 3.1465-3.147-1.5743 1.278-0.4257c-0.338-0.294-0.763-0.487-1.229-0.504-0.742-0.027-1.4343 0.3551-1.8063 0.9981l-1.7325-1c0.7401-1.282 2.1343-2.0531 3.6138-1.9981zm-3.313 3.5l3.147 1.574-1.2778 0.426c0.3378 0.294 0.7628 0.485 1.2288 0.502 0.742 0.027 1.434-0.355 1.806-0.998l1.733 1c-0.74 1.282-2.135 2.053-3.614 1.998-1.3085-0.048-2.4997-0.737-3.2027-1.818l-1.3886 0.463 1.5683-3.147z" transform="translate(624 502)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/state-warning.svg b/.icons/awkward/22x22/panel/state-warning.svg
new file mode 100644
index 00000000..2a7d75df
--- /dev/null
+++ b/.icons/awkward/22x22/panel/state-warning.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 125)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.912 3.002a1.6243 1.8185 0 0 0 -1.3182 0.9062l-3.1876 6.1818-3.1894 6.181a1.6243 1.8185 0 0 0 -0.2168 0.868 1.6243 1.8185 0 0 0 1.623 1.861h6.377 6.375a1.6243 1.8185 0 0 0 1.406 -2.729l-3.187-6.181-3.188-6.1818a1.6243 1.8185 0 0 0 -1.332 -0.9062 1.6243 1.8185 0 0 0 -0.162 0zm-0.912 3.998h2v7h-2v-7zm0 8h2v2h-2v-2z" transform="translate(385 -125)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/steadyflow-alert-panel.svg b/.icons/awkward/22x22/panel/steadyflow-alert-panel.svg
new file mode 100644
index 00000000..27579157
--- /dev/null
+++ b/.icons/awkward/22x22/panel/steadyflow-alert-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.9613 4 9.5298781 4.7888906 8.7050781 6.0878906 C 8.4743581 6.0308906 8.23768 6.001 8 6 C 6.3431 6 5 7.3431 5 9 C 5.0011 9.4065 5.0848637 9.8085406 5.2460938 10.181641 C 3.3242937 10.738641 2.0015 12.499 2 14.5 C 2 16.9853 4.0147 19 6.5 19 L 12.945312 19 L 9.1308594 14.837891 A 0.50005 0.50005 0 0 1 9.5 14.037109 L 12 14.037109 L 12 9.5371094 A 0.50005 0.50005 0 0 1 12.5 9.0371094 L 17.5 9.0371094 A 0.50005 0.50005 0 0 1 17.710938 9.0839844 C 17.484938 8.9209844 17.247141 8.7713781 16.994141 8.6425781 C 16.996541 8.6075781 16.9984 8.5726094 17 8.5371094 C 17 6.0518094 14.9853 4.0371094 12.5 4.0371094 L 12.5 4 z M 17.902344 9.2011719 A 0.50005 0.50005 0 0 1 18 9.5 L 18 14 L 19.957031 14 C 19.972191 13.8337 20 13.6703 20 13.5 C 19.9977 11.8014 19.204554 10.230272 17.902344 9.2011719 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 13.0003,10.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/22x22/panel/steadyflow-panel.svg b/.icons/awkward/22x22/panel/steadyflow-panel.svg
new file mode 100644
index 00000000..6510204f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/steadyflow-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 4c-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.557-3.2446 2.317-3.2461 4.318 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.226-0.163-0.464-0.3128-0.717-0.4416 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.098 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/22x22/panel/steam_tray_mono.svg b/.icons/awkward/22x22/panel/steam_tray_mono.svg
new file mode 100644
index 00000000..85f4dce1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/steam_tray_mono.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.5 5 A 3.5 3.5 0 0 0 13.033203 8.0429688 L 11.474609 11.039062 A 3 3 0 0 0 11 11 A 3 3 0 0 0 8.9199219 11.841797 L 7.9746094 11.369141 A 3 3 0 0 0 8 11 A 3 3 0 0 0 5 8 A 3 3 0 0 0 2 11 A 3 3 0 0 0 5 14 A 3 3 0 0 0 7.0800781 13.158203 L 8.0253906 13.630859 A 3 3 0 0 0 8 14 A 3 3 0 0 0 11 17 A 3 3 0 0 0 14 14.017578 L 17.666016 11.796875 A 3.5 3.5 0 0 0 20 8.5 A 3.5 3.5 0 0 0 16.5 5 z M 16.5 6 A 2.5 2.5 0 0 1 19 8.5 A 2.5 2.5 0 0 1 16.5 11 A 2.5 2.5 0 0 1 14 8.5 A 2.5 2.5 0 0 1 16.5 6 z M 16.5 7 A 1.5 1.5 0 0 0 15 8.5 A 1.5 1.5 0 0 0 16.5 10 A 1.5 1.5 0 0 0 18 8.5 A 1.5 1.5 0 0 0 16.5 7 z M 5 9 A 2 2 0 0 1 6.9941406 10.878906 L 5.4472656 10.105469 A 1.0001 1.0001 0 0 0 4.9648438 9.9941406 A 1.0001 1.0001 0 0 0 4.5527344 11.894531 L 6.1015625 12.667969 A 2 2 0 0 1 5 13 A 2 2 0 0 1 3 11 A 2 2 0 0 1 5 9 z M 11 12 A 2 2 0 0 1 13 14 A 2 2 0 0 1 11 16 A 2 2 0 0 1 9.0058594 14.121094 L 10.552734 14.894531 A 1.0001163 1.0001163 0 1 0 11.447266 13.105469 L 9.8984375 12.332031 A 2 2 0 0 1 11 12 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/stock_weather-cloudy.svg b/.icons/awkward/22x22/panel/stock_weather-cloudy.svg
new file mode 120000
index 00000000..bbe5adf4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/stock_weather-cloudy.svg
@@ -0,0 +1 @@
+weather-overcast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/stock_weather-few-clouds.svg b/.icons/awkward/22x22/panel/stock_weather-few-clouds.svg
new file mode 120000
index 00000000..522e6164
--- /dev/null
+++ b/.icons/awkward/22x22/panel/stock_weather-few-clouds.svg
@@ -0,0 +1 @@
+weather-few-clouds.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/stock_weather-fog.svg b/.icons/awkward/22x22/panel/stock_weather-fog.svg
new file mode 120000
index 00000000..c20a6e94
--- /dev/null
+++ b/.icons/awkward/22x22/panel/stock_weather-fog.svg
@@ -0,0 +1 @@
+weather-fog.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/stock_weather-night-clear.svg b/.icons/awkward/22x22/panel/stock_weather-night-clear.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/stock_weather-night-clear.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/stock_weather-night-few-clouds.svg b/.icons/awkward/22x22/panel/stock_weather-night-few-clouds.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/stock_weather-showers.svg b/.icons/awkward/22x22/panel/stock_weather-showers.svg
new file mode 120000
index 00000000..ccc43a6e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/stock_weather-showers.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/stock_weather-snow.svg b/.icons/awkward/22x22/panel/stock_weather-snow.svg
new file mode 120000
index 00000000..a83d1690
--- /dev/null
+++ b/.icons/awkward/22x22/panel/stock_weather-snow.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/stock_weather-storm.svg b/.icons/awkward/22x22/panel/stock_weather-storm.svg
new file mode 120000
index 00000000..6f7583d3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/stock_weather-storm.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/strawberry-panel-grey.svg b/.icons/awkward/22x22/panel/strawberry-panel-grey.svg
new file mode 120000
index 00000000..d4f8dc69
--- /dev/null
+++ b/.icons/awkward/22x22/panel/strawberry-panel-grey.svg
@@ -0,0 +1 @@
+clementine-panel-grey.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/strawberry-panel.svg b/.icons/awkward/22x22/panel/strawberry-panel.svg
new file mode 100644
index 00000000..bf868d38
--- /dev/null
+++ b/.icons/awkward/22x22/panel/strawberry-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.214328,4.0410353 c -0.06635,0.00626 -0.09727,0.00375 -0.171875,0.011719 C 9.599798,4.3136665 7.5628865,5.8268713 5.2319054,9.1074416 4.5280778,10.097995 3.6238762,11.369096 3.2221397,11.933614 c -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.198516,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.7316489 0.279178,-1.1124674 0.580078,-1.6093757 C 14.141981,8.7493762 14.422607,8.4626052 14.69089,8.1679885 14.448628,8.0281036 14.186943,7.8773562 13.907687,7.7285353 13.314385,7.4123531 13.019007,7.2933493 12.6655,6.9726759 12.577123,6.8925076 12.47311,6.7892048 12.37839,6.6074416 12.283678,6.4256783 12.222228,6.1348186 12.270968,5.8828322 12.368453,5.3788594 12.630003,5.2414433 12.743625,5.1504103 12.855944,5.0604216 12.957836,5.0601936 13.061984,4.9980666 12.848778,4.7982539 12.526628,4.6066951 12.403781,4.4199416 12.31433,4.2839564 12.267076,4.1618975 12.214328,4.0410353 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 C 12.175746,7.5161231 11.948587,8.30482 11.563937,8.6894696 11.179288,9.0741225 10.585902,9.10597 10.239718,8.7597853 9.8935332,8.4136002 9.9253777,7.8202157 10.31003,7.4355666 10.526396,7.2192012 10.86972,7.0523488 11.19089,7.0097853 Z m -4.0000003,2 c 0.1070567,-0.014188 0.2121485,-0.01409 0.3085938,0.00195 0.1285938,0.02139 0.2435319,0.071657 0.3300781,0.1582031 0.3461849,0.346185 0.1190254,1.1348814 -0.265625,1.5195314 -0.3846495,0.38465 -0.9780343,0.416495 -1.3242187,0.07031 C 5.893533,10.413601 5.9253799,9.8202159 6.3100304,9.4355666 6.5263961,9.219201 6.8697199,9.0523487 7.1908897,9.0097853 Z M 10.19089,11.009786 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.9780346,0.416494 -1.3242191,0.07031 C 8.893533,12.413645 8.925381,11.820261 9.3100299,11.435611 9.5263957,11.219245 9.8697194,11.052393 10.190889,11.00983 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,2 c 0.1070567,-0.01419 0.2121484,-0.01409 0.3085938,0.002 0.1285939,0.02139 0.2435317,0.07166 0.3300781,0.158203 0.3461844,0.346186 0.119026,1.134881 -0.265625,1.519531 C 9.1792877,17.074169 8.585902,17.106014 8.2397179,16.75983 7.8935331,16.413644 7.9253801,15.820259 8.3100299,15.435611 8.5263955,15.219245 8.8697193,15.052393 9.1908892,15.00983 Z m 3.0000003,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 13.087912,3.000021 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.2348395 0.266595,0.2677354 -0.278383,0.7231887 -0.608397,0.5084534 -1.328208,1.6971806 -1.328208,2.1933846 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.4658051 -0.135107,-1.007657 -0.186598,-1.2042123 -0.07824,-0.2986775 0.07349,-0.4730069 0.923618,-1.061294 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 17.243804,5.8317141 17.2169,5.7438741 17.2169,4.6098241 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 C 13.84921,3.3049105 13.173716,3.00002 13.087939,3.00002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/synapse-panel.svg b/.icons/awkward/22x22/panel/synapse-panel.svg
new file mode 100644
index 00000000..bc2faf0c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/synapse-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2 L 9 3.65625 L 9 4.1894531 A 6.5 6.5 0 0 0 4.1796875 9 L 6.265625 9 A 4.5 4.5 0 0 1 10.5 6 A 4.5 4.5 0 0 1 14.732422 9 L 16.808594 9 A 6.5 6.5 0 0 0 12 4.1894531 L 12 3 L 12 2 L 9 2 z M 10.5 7 A 3.5 3.5 0 0 0 7 10.5 A 3.5 3.5 0 0 0 7.0410156 11 L 7.4003906 11 L 8.0546875 11 L 12.949219 11 A 2.5 2.5 0 0 1 10.5 13 A 2.5 2.5 0 0 1 8.5019531 12 L 7.3417969 12 A 3.5 3.5 0 0 0 10.5 14 A 3.5 3.5 0 0 0 14 10.5 A 3.5 3.5 0 0 0 13.958984 10 L 13.400391 10 L 12.945312 10 L 8.0507812 10 A 2.5 2.5 0 0 1 10.5 8 A 2.5 2.5 0 0 1 12.498047 9 L 13.658203 9 A 3.5 3.5 0 0 0 10.5 7 z M 4.1835938 12 A 6.5 6.5 0 0 0 9 16.814453 L 9 17 L 9 18 L 9 19 L 12 19 L 12 18 L 12 17 L 12 16.808594 A 6.5 6.5 0 0 0 16.816406 12 L 14.736328 12 A 4.5 4.5 0 0 1 10.5 15 A 4.5 4.5 0 0 1 6.2636719 12 L 4.1835938 12 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/synergy-panel-ok.svg b/.icons/awkward/22x22/panel/synergy-panel-ok.svg
new file mode 100644
index 00000000..0e14dea8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/synergy-panel-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 C 6.581722,3 3,6.581722 3,11 L 4.5,13 6,11 C 6,8.2385763 8.2385763,6 11,6 L 9,4.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3 L 9 4.5 L 11 6 A 5 5 0 0 1 16 11 L 17.5 9 L 19 11 A 8 8 0 0 0 11 3 z M 3 11 A 8 8 0 0 0 11 19 L 13 17.5 L 11 16 A 5 5 0 0 1 6 11 L 4.5 13 L 3 11 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 16.766196,11.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/22x22/panel/synergy-panel.svg b/.icons/awkward/22x22/panel/synergy-panel.svg
new file mode 100644
index 00000000..21dcd65b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/synergy-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 A 8 8 0 0 0 3 11 L 4.5 13 L 6 11 A 5 5 0 0 1 11 6 L 9 4.5 L 11 3 z M 17.5 9 L 16 11 A 5 5 0 0 1 11 16 L 13 17.5 L 11 19 A 8 8 0 0 0 19 11 L 17.5 9 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3 L 9 4.5 L 11 6 A 5 5 0 0 1 16 11 L 17.5 9 L 19 11 A 8 8 0 0 0 11 3 z M 3 11 A 8 8 0 0 0 11 19 L 13 17.5 L 11 16 A 5 5 0 0 1 6 11 L 4.5 13 L 3 11 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/syspeek-0.svg b/.icons/awkward/22x22/panel/syspeek-0.svg
new file mode 100644
index 00000000..f4c8dca0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/syspeek-0.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m310 1008.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/22x22/panel/syspeek-10.svg b/.icons/awkward/22x22/panel/syspeek-10.svg
new file mode 100644
index 00000000..fd02c3b7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/syspeek-10.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m334 1008.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/22x22/panel/syspeek-100.svg b/.icons/awkward/22x22/panel/syspeek-100.svg
new file mode 100644
index 00000000..8f8dc8ef
--- /dev/null
+++ b/.icons/awkward/22x22/panel/syspeek-100.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m550 1008.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/22x22/panel/syspeek-20.svg b/.icons/awkward/22x22/panel/syspeek-20.svg
new file mode 100644
index 00000000..25ffcbaf
--- /dev/null
+++ b/.icons/awkward/22x22/panel/syspeek-20.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m358 1008.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/22x22/panel/syspeek-30.svg b/.icons/awkward/22x22/panel/syspeek-30.svg
new file mode 100644
index 00000000..317b6b22
--- /dev/null
+++ b/.icons/awkward/22x22/panel/syspeek-30.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m382 1008.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/22x22/panel/syspeek-40.svg b/.icons/awkward/22x22/panel/syspeek-40.svg
new file mode 100644
index 00000000..f85fa8b3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/syspeek-40.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m406 1008.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/22x22/panel/syspeek-50.svg b/.icons/awkward/22x22/panel/syspeek-50.svg
new file mode 100644
index 00000000..1cf53a59
--- /dev/null
+++ b/.icons/awkward/22x22/panel/syspeek-50.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m430 1008.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/22x22/panel/syspeek-60.svg b/.icons/awkward/22x22/panel/syspeek-60.svg
new file mode 100644
index 00000000..09974208
--- /dev/null
+++ b/.icons/awkward/22x22/panel/syspeek-60.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m454 1008.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/22x22/panel/syspeek-70.svg b/.icons/awkward/22x22/panel/syspeek-70.svg
new file mode 100644
index 00000000..28003105
--- /dev/null
+++ b/.icons/awkward/22x22/panel/syspeek-70.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m478 1008.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/22x22/panel/syspeek-80.svg b/.icons/awkward/22x22/panel/syspeek-80.svg
new file mode 100644
index 00000000..6c1e5b0b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/syspeek-80.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m502 1008.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/22x22/panel/syspeek-90.svg b/.icons/awkward/22x22/panel/syspeek-90.svg
new file mode 100644
index 00000000..855e1c56
--- /dev/null
+++ b/.icons/awkward/22x22/panel/syspeek-90.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1005.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m526 1008.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/22x22/panel/system-devices-information.svg b/.icons/awkward/22x22/panel/system-devices-information.svg
new file mode 120000
index 00000000..8f639f73
--- /dev/null
+++ b/.icons/awkward/22x22/panel/system-devices-information.svg
@@ -0,0 +1 @@
+system-devices-panel-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/system-devices-panel-alert.svg b/.icons/awkward/22x22/panel/system-devices-panel-alert.svg
new file mode 100644
index 00000000..39f8999f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/system-devices-panel-alert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 4 C 10.446 4 10 4.446 10 5 L 10 10.003906 C 10 10.557906 10.446 11.003906 11 11.003906 C 11.554 11.003906 12 10.557906 12 10.003906 L 12 5 C 12 4.446 11.554 4 11 4 z M 14.037109 5.9882812 A 1.0001 1.0001 0 0 0 13.84375 6 A 1.0001 1.0001 0 0 0 13.40625 7.8125 C 15.18475 9.1429 15.54905 11.62775 14.21875 13.40625 C 12.88835 15.18475 10.37225 15.51785 8.59375 14.1875 C 6.81525 12.85715 6.48215 10.37225 7.8125 8.59375 C 8.02906 8.30424 8.2764 8.06479 8.5625 7.84375 A 1.0032039 1.0032039 0 0 0 7.34375 6.25 C 6.9146 6.58156 6.51229 6.97204 6.1875 7.40625 C 4.2097 10.05025 4.76225 13.8348 7.40625 15.8125 C 10.05025 17.7903 13.8348 17.23775 15.8125 14.59375 C 17.7903 11.94975 17.23775 8.1652 14.59375 6.1875 A 1.0001 1.0001 0 0 0 14.037109 5.9882812 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/system-devices-panel-information.svg b/.icons/awkward/22x22/panel/system-devices-panel-information.svg
new file mode 120000
index 00000000..8f639f73
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/system-devices-panel.svg b/.icons/awkward/22x22/panel/system-devices-panel.svg
new file mode 100644
index 00000000..87af6229
--- /dev/null
+++ b/.icons/awkward/22x22/panel/system-devices-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.446 4 10 4.446 10 5 L 10 10.003906 C 10 10.557906 10.446 11.003906 11 11.003906 C 11.554 11.003906 12 10.557906 12 10.003906 L 12 5 C 12 4.446 11.554 4 11 4 z M 14.037109 5.9882812 A 1.0001 1.0001 0 0 0 13.84375 6 A 1.0001 1.0001 0 0 0 13.40625 7.8125 C 15.18475 9.1429 15.54905 11.62775 14.21875 13.40625 C 12.88835 15.18475 10.37225 15.51785 8.59375 14.1875 C 6.81525 12.85715 6.48215 10.37225 7.8125 8.59375 C 8.02906 8.30424 8.2764 8.06479 8.5625 7.84375 A 1.0032039 1.0032039 0 0 0 7.34375 6.25 C 6.9146 6.58156 6.51229 6.97204 6.1875 7.40625 C 4.2097 10.05025 4.76225 13.8348 7.40625 15.8125 C 10.05025 17.7903 13.8348 17.23775 15.8125 14.59375 C 17.7903 11.94975 17.23775 8.1652 14.59375 6.1875 A 1.0001 1.0001 0 0 0 14.037109 5.9882812 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/system-file-manager-panel.svg b/.icons/awkward/22x22/panel/system-file-manager-panel.svg
new file mode 100644
index 00000000..49b3f9fb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/system-file-manager-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 6,2.9999998 c -0.554,0 -1,0.446 -1,1 L 5,6.0000002 C 5,5.4459998 5.446,4.9999998 6,4.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 0,1 12,0 0,-1 c 0,-0.554 -0.446,-1 -1,-1 z m -2,3 c -0.554,0 -1,0.446 -1,0.9999998 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 19,9.4460002 18.554,9.0000002 18,9.0000002 Z M 9.25,13 l 3.5,0 c 0.139,0 0.25,0.111 0.25,0.25 l 0,0.5 C 13,13.889 12.888,14 12.75,14 l -3.5,0 C 9.111,14 9,13.889 9,13.75 l 0,-0.5 C 9,13.111 9.112,13 9.25,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/system-restart-panel.svg b/.icons/awkward/22x22/panel/system-restart-panel.svg
new file mode 100644
index 00000000..2effb128
--- /dev/null
+++ b/.icons/awkward/22x22/panel/system-restart-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0000002 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 A 4,4 0 0 1 15,11 l -2,0 3,4 3,-4 -2,0 A 6,6 0 0 0 11,5.0000002 Z m -5.0000003,2 -3,3.9999998 2,0 A 6,6 0 0 0 11,17 1,1 0 0 0 12,16 1,1 0 0 0 11,15 4,4 0 0 1 7.0000002,11 l 2,0 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/system-shutdown-panel-restart.svg b/.icons/awkward/22x22/panel/system-shutdown-panel-restart.svg
new file mode 120000
index 00000000..8f639f73
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/system-shutdown-panel.svg b/.icons/awkward/22x22/panel/system-shutdown-panel.svg
new file mode 120000
index 00000000..f4325e49
--- /dev/null
+++ b/.icons/awkward/22x22/panel/system-shutdown-panel.svg
@@ -0,0 +1 @@
+system-devices-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/tablet-connected.svg b/.icons/awkward/22x22/panel/tablet-connected.svg
new file mode 120000
index 00000000..dfafc8ed
--- /dev/null
+++ b/.icons/awkward/22x22/panel/tablet-connected.svg
@@ -0,0 +1 @@
+tabletconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/tablet-disconnected.svg b/.icons/awkward/22x22/panel/tablet-disconnected.svg
new file mode 120000
index 00000000..f51d571c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/tablet-disconnected.svg
@@ -0,0 +1 @@
+tabletdisconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/tabletattention.svg b/.icons/awkward/22x22/panel/tabletattention.svg
new file mode 100644
index 00000000..cb5dbb30
--- /dev/null
+++ b/.icons/awkward/22x22/panel/tabletattention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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 style="fill:currentColor" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/tabletconnected.svg b/.icons/awkward/22x22/panel/tabletconnected.svg
new file mode 100644
index 00000000..d210f59c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/tabletconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/tabletdisconnected.svg b/.icons/awkward/22x22/panel/tabletdisconnected.svg
new file mode 100644
index 00000000..335bdbac
--- /dev/null
+++ b/.icons/awkward/22x22/panel/tabletdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/tablettrusted.svg b/.icons/awkward/22x22/panel/tablettrusted.svg
new file mode 100644
index 00000000..cc5ab915
--- /dev/null
+++ b/.icons/awkward/22x22/panel/tablettrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/teams-for-linux-tray.svg b/.icons/awkward/22x22/panel/teams-for-linux-tray.svg
new file mode 100644
index 00000000..ad8a7d91
--- /dev/null
+++ b/.icons/awkward/22x22/panel/teams-for-linux-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0234375 3 C 4.4566955 3 4 3.4566955 4 4.0234375 L 4 16.976562 C 4 17.543305 4.4566955 18 5.0234375 18 L 17.976562 18 C 18.543305 18 19 17.543305 19 16.976562 L 19 4.0234375 C 19 3.4566955 18.543305 3 17.976562 3 L 5.0234375 3 z M 7 6 L 16 6 L 16 9 L 13 9 L 13 15 L 10 15 L 10 9 L 7 9 L 7 6 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/teamviewer-indicator-away.svg b/.icons/awkward/22x22/panel/teamviewer-indicator-away.svg
new file mode 100644
index 00000000..def75c25
--- /dev/null
+++ b/.icons/awkward/22x22/panel/teamviewer-indicator-away.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19,11 c -0.0014,0.486109 -0.05073,0.971344 -0.140227,1.449146 L 17.789711,11.379384 15,14.206756 15.792824,14.999579 12,15 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 2.9999999,6.5831714 6.5826942,3.0000991 11,2.9999993 15.417306,2.9999002 19,6.5827042 19,11 Z M 13,8.0000001 13,10 8.9999998,10 8.9986859,8.0009354 6,11 l 2.9999998,3 0,-2 L 13,12 l 0,2 3,-3 z M 17.793,12.792 22,17 17.793,21.207 16.3789,19.793 18.1719,18 13,17.999 l 0,-2 5.1719,10e-4 -1.793,-1.794 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/teamviewer-indicator-busy.svg b/.icons/awkward/22x22/panel/teamviewer-indicator-busy.svg
new file mode 100644
index 00000000..48896c08
--- /dev/null
+++ b/.icons/awkward/22x22/panel/teamviewer-indicator-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 16.4,13.999999 15,15.4 17.10198,17.5 15,19.60198 16.4,21 18.5,18.9 20.60198,21 22,19.60198 19.9,17.5 22,15.4 20.60198,13.999999 18.5,16.101979 Z M 9,8 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 18.740021,13.304513 18.99719,12.158641 19,11 19,6.5824607 15.417539,2.9999997 11,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/teamviewer-indicator-connected.svg b/.icons/awkward/22x22/panel/teamviewer-indicator-connected.svg
new file mode 100644
index 00000000..d6a4f5aa
--- /dev/null
+++ b/.icons/awkward/22x22/panel/teamviewer-indicator-connected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.587042,13.915801 22,15.328644 l -4.252463,4.252517 0.0059,0.006 L 16.338575,21 12.1,16.761471 l 1.412758,-1.412844 2.82192,2.819691 z M 13,8.0000002 13,10 9,10 9,8.0000002 6.0000002,11 9,14 l 0,-2 4,0 0,2 3,-3 z M 19,11 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 12.158703,18.930569 11.58024,18.997763 11,18.999999 c -4.4172782,0 -8.0000001,-3.582769 -8.0000001,-8 C 2.9999999,6.5827676 6.582572,2.9998486 11,2.9999986 15.417428,3.00015 19,6.5827694 19,11 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/teamviewer-indicator-error.svg b/.icons/awkward/22x22/panel/teamviewer-indicator-error.svg
new file mode 100644
index 00000000..be9d5a3e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/teamviewer-indicator-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 9,8 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/22x22/panel/teamviewer-indicator-offline.svg b/.icons/awkward/22x22/panel/teamviewer-indicator-offline.svg
new file mode 100644
index 00000000..4afcd772
--- /dev/null
+++ b/.icons/awkward/22x22/panel/teamviewer-indicator-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 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/22x22/panel/teamviewer-indicator.svg b/.icons/awkward/22x22/panel/teamviewer-indicator.svg
new file mode 100644
index 00000000..4b8d3a93
--- /dev/null
+++ b/.icons/awkward/22x22/panel/teamviewer-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11,3 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/22x22/panel/telegram-attention-panel.svg b/.icons/awkward/22x22/panel/telegram-attention-panel.svg
new file mode 100644
index 00000000..a8055791
--- /dev/null
+++ b/.icons/awkward/22x22/panel/telegram-attention-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="6" cy="17" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 18.687469,18.303647 C 18.988656,17.713495 20.719303,7.6225537 20.966707,5.0140234 21.234358,2.4291929 19.838794,2.9098641 18.554652,3.3465233 15.404153,4.4215289 5.4432767,8.2785986 2.7167917,9.7167145 c -0.671236,0.28127 -0.961371,0.7585015 -0.472969,1.1715565 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.822812,-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/22x22/panel/telegram-mute-panel.svg b/.icons/awkward/22x22/panel/telegram-mute-panel.svg
new file mode 100644
index 00000000..3d175db8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/telegram-mute-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="6" cy="17" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 18.687469,18.303647 C 18.988656,17.713495 20.719303,7.6225537 20.966707,5.0140234 21.234358,2.4291929 19.838794,2.9098641 18.554652,3.3465233 15.404153,4.4215289 5.4432767,8.2785986 2.7167917,9.7167145 c -0.671236,0.28127 -0.961371,0.7585015 -0.472969,1.1715565 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.822812,-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/22x22/panel/telegram-panel.svg b/.icons/awkward/22x22/panel/telegram-panel.svg
new file mode 100644
index 00000000..62c2c9b6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/telegram-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 18.687469,18.303648 C 18.988656,17.713496 20.719303,7.6225543 20.966707,5.014024 21.234358,2.4291935 19.838794,2.9098647 18.554652,3.3465239 15.404153,4.4215295 5.4432767,8.2785996 2.7167917,9.7167156 c -0.671236,0.281269 -0.961371,0.7585014 -0.472969,1.1715564 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.0650439 7.5468763,-4.2586463 0.292496,-0.1936024 0.612628,0.1656936 0.448928,0.3396304 -0.163701,0.173936 -4.010423,3.6599339 -5.27339,5.2360679 -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/22x22/panel/thunderbird-attention-panel.svg b/.icons/awkward/22x22/panel/thunderbird-attention-panel.svg
new file mode 100644
index 00000000..bf461b8f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/thunderbird-attention-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.818359,8.3105469 c -0.567804,0.2317616 -1.10149,0.484375 -1.824218,0.484375 -0.02606,3.7e-4 -0.05212,-2.831e-4 -0.07813,-0.00195 C 9.6242018,8.6917296 9.0214142,8.7719806 8.078125,9.6914062 8.0023202,9.7651236 7.9152971,9.8265868 7.8203125,9.8730469 7.7605666,9.9022659 7.7040524,9.9242058 7.6464844,9.9492188 7.5809236,9.9899037 7.5106295,10.022297 7.4375,10.046875 L 8.9941406,11.794922 13.908203,10.25 c 0.04003,-0.147765 0.07825,-0.316126 0.08399,-0.3007812 -0.2267,-0.9223661 -0.496956,-1.3025776 -1.173829,-1.6386719 z M 7.1445312,10.216797 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.2050778,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 -4.6562504,1.462891 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.3966567,2.7953081 C 8.1918972,2.8274628 7.5371048,3.9220792 7.0294691,4.918355 6.8442637,5.0117956 6.6561043,5.0941174 6.4728285,5.1956987 5.4781491,5.8644366 4.6625592,6.791828 4.0333754,7.8050737 3.4799233,8.7819791 3.144369,9.8672951 3.0197035,10.980855 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 4.6122777,10.365526 5.1224474,8.7748941 5.746266,7.6136675 5.8243135,7.5243171 5.9090672,7.4385933 5.9923598,7.3519487 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640625 -0.00481,0.1040819 0.061596,0.2818488 0.082031,0.3964844 -0.015374,0.040226 -0.098765,0.2808522 -0.1308594,0.5820312 -0.01935,0.1192851 -0.020024,0.2365061 -0.00195,0.3515625 0.00325,0.022682 0.00503,0.044102 0.00977,0.066406 0.00971,0.040484 0.020652,0.081362 0.037109,0.1210937 0.034751,0.093837 0.081037,0.1825393 0.1562429,0.2558591 0.027823,-0.1254256 0.084584,-0.2266112 0.1621094,-0.3105469 0.019359,-0.020959 0.048626,-0.033756 0.070312,-0.052734 C 6.5528477,9.3725002 6.626192,9.3150696 6.70525,9.2718709 6.720812,9.2633709 6.721072,9.2660709 6.7365,9.2581989 6.9328569,9.1579735 7.1260868,9.0960895 7.127125,9.0960895 L 7.14275,9.0804645 C 7.2239921,9.0473818 7.3059376,9.0117209 7.3810317,8.9749956 8.5082165,7.8763264 9.5741866,7.6840132 10.994313,7.7953081 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706935 2,2.5507812 0.114559,0.9621249 -1.431114,3.2694949 -2,3.9980469 -6.8e-5,1.1e-5 -0.0039,0.002 -0.0039,0.002 1.2e-5,0 0.0039,-1e-5 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 18.994834,9.5751097 18.188693,7.853754 16.83611,6.4300737 15.857937,5.4004846 14.746727,4.7690031 13.746266,4.4281206 12.710946,4.1308204 11.492782,3.9799983 10.457204,4.0374956 c -0.103696,0.00127 -0.391212,0.00968 -0.7832036,0.042969 -0.045841,-0.086358 0.011196,-0.4068056 0.1230469,-0.4863281 -0.2451616,0.02295 -0.4710267,0.3418588 -0.6796875,0.5625 -0.035119,0.00685 -0.071169,0.013798 -0.1035157,0.021484 C 9.201774,3.852986 9.3933855,3.4872279 9.6173598,3.1956987 8.9234996,3.3252186 8.6206999,3.8707512 8.2814223,4.3734331 8.1835045,4.4056676 8.0884544,4.4448005 7.9923598,4.480855 8.2440282,3.7546674 8.7172809,3.357217 9.3966567,2.7953081 Z M 7.5978285,6.9955078 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 7.7368381,7.9475756 7.3646677,8.0643756 7.1583754,7.9544922 6.9475508,7.8446096 6.9482994,7.4768729 7.1115004,7.1849609 7.1902762,7.039005 7.4037229,6.9992537 7.5978285,6.9955078 Z"/>
+ <path style="fill:none" d="M 9.3966567,2.7953081 C 8.1918972,2.8274628 7.5371048,3.9220792 7.0294691,4.918355 6.8442637,5.0117956 6.6561043,5.0941174 6.4728285,5.1956987 5.4781491,5.8644366 4.6625592,6.791828 4.0333754,7.8050737 3.4799233,8.7819791 3.144369,9.8672951 3.0197035,10.980855 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 4.699391,13.99648 C 4.446309,13.195431 4.2955628,12.366906 4.2032973,11.519918 c -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 4.6122777,10.365526 5.1224474,8.7748941 5.746266,7.6136675 5.8243135,7.5243171 5.9090672,7.4385933 5.9923598,7.3519487 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640625 -0.00481,0.1040819 0.061596,0.2818488 0.082031,0.3964844 -0.015374,0.040226 -0.098765,0.2808522 -0.1308594,0.5820312 -0.01935,0.1192851 -0.020024,0.2365061 -0.00195,0.3515625 0.00325,0.022682 0.00503,0.044102 0.00977,0.066406 0.00971,0.040484 0.020652,0.081362 0.037109,0.1210937 0.034751,0.093837 0.081037,0.1825393 0.1562429,0.2558591 0.027823,-0.1254256 0.084584,-0.2266112 0.1621094,-0.3105469 0.019359,-0.020959 0.048626,-0.033756 0.070312,-0.052734 C 6.5528477,9.3725002 6.626192,9.3150696 6.70525,9.2718709 6.720812,9.2633709 6.721072,9.2660709 6.7365,9.2581989 6.9328569,9.1579735 7.1260868,9.0960895 7.127125,9.0960895 L 7.14275,9.0804645 C 7.2239921,9.0473818 7.3059376,9.0117209 7.3810317,8.9749956 8.5082165,7.8763264 9.5741866,7.6840132 10.994313,7.7953081 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706935 2,2.5507812 0.114559,0.9621249 -1.431114,3.2694949 -2,3.9980469 -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 18.994834,9.5751097 18.188693,7.853754 16.83611,6.4300737 15.857937,5.4004846 14.746727,4.7690031 13.746266,4.4281206 12.710946,4.1308204 11.492782,3.9799983 10.457204,4.0374956 c -0.103696,0.00127 -0.391212,0.00968 -0.7832036,0.042969 -0.045841,-0.086358 0.011196,-0.4068056 0.1230469,-0.4863281 -0.2451616,0.02295 -0.4710267,0.3418588 -0.6796875,0.5625 -0.035119,0.00685 -0.071169,0.013798 -0.1035157,0.021484 C 9.201774,3.852986 9.3933855,3.4872279 9.6173598,3.1956987 8.9234996,3.3252186 8.6206999,3.8707512 8.2814223,4.3734331 8.1835045,4.4056676 8.0884544,4.4448005 7.9923598,4.480855 8.2440282,3.7546674 8.7172809,3.357217 9.3966567,2.7953081 Z m -1.7988282,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 7.7368381,7.7473759 7.3646677,7.8641759 7.1583754,7.7542925 6.9475508,7.6444099 6.9482994,7.2766732 7.1115004,6.9847612 7.1902762,6.8388053 7.4037229,6.799054 7.5978285,6.7953081 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="19" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/thunderbird-panel.svg b/.icons/awkward/22x22/panel/thunderbird-panel.svg
new file mode 100644
index 00000000..7489e4fd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/thunderbird-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.818359,8.3105469 c -0.567804,0.2317616 -1.10149,0.484375 -1.824218,0.484375 -0.02606,3.7e-4 -0.05212,-2.831e-4 -0.07813,-0.00195 C 9.6242018,8.6917296 9.0214142,8.7719806 8.078125,9.6914062 8.0023202,9.7651236 7.9152971,9.8265868 7.8203125,9.8730469 7.7605666,9.9022659 7.7040524,9.9242058 7.6464844,9.9492188 7.5809236,9.9899037 7.5106295,10.022297 7.4375,10.046875 L 8.9941406,11.794922 13.908203,10.25 c 0.04003,-0.147765 0.07825,-0.316126 0.08399,-0.3007812 -0.2267,-0.9223661 -0.496956,-1.3025776 -1.173829,-1.6386719 z M 7.1445312,10.216797 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.2050778,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 -4.6562504,1.462891 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.3966567,2.7953081 C 8.1918972,2.8274628 7.5371048,3.9220792 7.0294691,4.918355 6.8442637,5.0117956 6.6561043,5.0941174 6.4728285,5.1956987 5.4781491,5.8644366 4.6625592,6.791828 4.0333754,7.8050737 3.4799233,8.7819791 3.144369,9.8672951 3.0197035,10.980855 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 4.6122777,10.365526 5.1224474,8.7748941 5.746266,7.6136675 5.8243135,7.5243171 5.9090672,7.4385933 5.9923598,7.3519487 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640625 -0.00481,0.1040819 0.061596,0.2818488 0.082031,0.3964844 -0.015374,0.040226 -0.098765,0.2808522 -0.1308594,0.5820312 -0.01935,0.1192851 -0.020024,0.2365061 -0.00195,0.3515625 0.00325,0.022682 0.00503,0.044102 0.00977,0.066406 0.00971,0.040484 0.020652,0.081362 0.037109,0.1210937 0.034751,0.093837 0.081037,0.1825393 0.1562429,0.2558591 0.027823,-0.1254256 0.084584,-0.2266112 0.1621094,-0.3105469 0.019359,-0.020959 0.048626,-0.033756 0.070312,-0.052734 C 6.5528477,9.3725002 6.626192,9.3150696 6.70525,9.2718709 6.720812,9.2633709 6.721072,9.2660709 6.7365,9.2581989 6.9328569,9.1579735 7.1260868,9.0960895 7.127125,9.0960895 L 7.14275,9.0804645 C 7.2239921,9.0473818 7.3059376,9.0117209 7.3810317,8.9749956 8.5082165,7.8763264 9.5741866,7.6840132 10.994313,7.7953081 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706935 2,2.5507812 0.114559,0.9621249 -1.431114,3.2694949 -2,3.9980469 -6.8e-5,1.1e-5 -0.0039,0.002 -0.0039,0.002 1.2e-5,0 0.0039,-1e-5 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 18.994834,9.5751097 18.188693,7.853754 16.83611,6.4300737 15.857937,5.4004846 14.746727,4.7690031 13.746266,4.4281206 12.710946,4.1308204 11.492782,3.9799983 10.457204,4.0374956 c -0.103696,0.00127 -0.391212,0.00968 -0.7832036,0.042969 -0.045841,-0.086358 0.011196,-0.4068056 0.1230469,-0.4863281 -0.2451616,0.02295 -0.4710267,0.3418588 -0.6796875,0.5625 -0.035119,0.00685 -0.071169,0.013798 -0.1035157,0.021484 C 9.201774,3.852986 9.3933855,3.4872279 9.6173598,3.1956987 8.9234996,3.3252186 8.6206999,3.8707512 8.2814223,4.3734331 8.1835045,4.4056676 8.0884544,4.4448005 7.9923598,4.480855 8.2440282,3.7546674 8.7172809,3.357217 9.3966567,2.7953081 Z M 7.5978285,6.9955078 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 7.7368381,7.9475756 7.3646677,8.0643756 7.1583754,7.9544922 6.9475508,7.8446096 6.9482994,7.4768729 7.1115004,7.1849609 7.1902762,7.039005 7.4037229,6.9992537 7.5978285,6.9955078 Z"/>
+ <path style="fill:none" d="M 9.3966567,2.7953081 C 8.1918972,2.8274628 7.5371048,3.9220792 7.0294691,4.918355 6.8442637,5.0117956 6.6561043,5.0941174 6.4728285,5.1956987 5.4781491,5.8644366 4.6625592,6.791828 4.0333754,7.8050737 3.4799233,8.7819791 3.144369,9.8672951 3.0197035,10.980855 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 4.699391,13.99648 C 4.446309,13.195431 4.2955628,12.366906 4.2032973,11.519918 c -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 4.6122777,10.365526 5.1224474,8.7748941 5.746266,7.6136675 5.8243135,7.5243171 5.9090672,7.4385933 5.9923598,7.3519487 l 0.039063,0.00586 c 0.014022,0.22327 0.040433,0.448037 0.066406,0.6640625 -0.00481,0.1040819 0.061596,0.2818488 0.082031,0.3964844 -0.015374,0.040226 -0.098765,0.2808522 -0.1308594,0.5820312 -0.01935,0.1192851 -0.020024,0.2365061 -0.00195,0.3515625 0.00325,0.022682 0.00503,0.044102 0.00977,0.066406 0.00971,0.040484 0.020652,0.081362 0.037109,0.1210937 0.034751,0.093837 0.081037,0.1825393 0.1562429,0.2558591 0.027823,-0.1254256 0.084584,-0.2266112 0.1621094,-0.3105469 0.019359,-0.020959 0.048626,-0.033756 0.070312,-0.052734 C 6.5528477,9.3725002 6.626192,9.3150696 6.70525,9.2718709 6.720812,9.2633709 6.721072,9.2660709 6.7365,9.2581989 6.9328569,9.1579735 7.1260868,9.0960895 7.127125,9.0960895 L 7.14275,9.0804645 C 7.2239921,9.0473818 7.3059376,9.0117209 7.3810317,8.9749956 8.5082165,7.8763264 9.5741866,7.6840132 10.994313,7.7953081 c 0.781587,0 1.226582,-0.2030038 2,-0.5507812 1.186546,0.4960506 1.695811,1.2706935 2,2.5507812 0.114559,0.9621249 -1.431114,3.2694949 -2,3.9980469 -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 18.994834,9.5751097 18.188693,7.853754 16.83611,6.4300737 15.857937,5.4004846 14.746727,4.7690031 13.746266,4.4281206 12.710946,4.1308204 11.492782,3.9799983 10.457204,4.0374956 c -0.103696,0.00127 -0.391212,0.00968 -0.7832036,0.042969 -0.045841,-0.086358 0.011196,-0.4068056 0.1230469,-0.4863281 -0.2451616,0.02295 -0.4710267,0.3418588 -0.6796875,0.5625 -0.035119,0.00685 -0.071169,0.013798 -0.1035157,0.021484 C 9.201774,3.852986 9.3933855,3.4872279 9.6173598,3.1956987 8.9234996,3.3252186 8.6206999,3.8707512 8.2814223,4.3734331 8.1835045,4.4056676 8.0884544,4.4448005 7.9923598,4.480855 8.2440282,3.7546674 8.7172809,3.357217 9.3966567,2.7953081 Z m -1.7988282,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 7.7368381,7.7473759 7.3646677,7.8641759 7.1583754,7.7542925 6.9475508,7.6444099 6.9482994,7.2766732 7.1115004,6.9847612 7.1902762,6.8388053 7.4037229,6.799054 7.5978285,6.7953081 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/todo-indicator.svg b/.icons/awkward/22x22/panel/todo-indicator.svg
new file mode 120000
index 00000000..073386eb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/todo-indicator.svg
@@ -0,0 +1 @@
+gtg-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/tomahawk-indicator.svg b/.icons/awkward/22x22/panel/tomahawk-indicator.svg
new file mode 100644
index 00000000..2a2321b9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/tomahawk-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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 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/22x22/panel/tomboy-panel.svg b/.icons/awkward/22x22/panel/tomboy-panel.svg
new file mode 120000
index 00000000..451eebfe
--- /dev/null
+++ b/.icons/awkward/22x22/panel/tomboy-panel.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/touchpad-indicator-light-disabled.svg b/.icons/awkward/22x22/panel/touchpad-indicator-light-disabled.svg
new file mode 120000
index 00000000..91a22d23
--- /dev/null
+++ b/.icons/awkward/22x22/panel/touchpad-indicator-light-disabled.svg
@@ -0,0 +1 @@
+input-touchpad-off.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/touchpad-indicator-light-enabled.svg b/.icons/awkward/22x22/panel/touchpad-indicator-light-enabled.svg
new file mode 120000
index 00000000..2d3d7aa8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/touchpad-indicator-light-enabled.svg
@@ -0,0 +1 @@
+input-touchpad-on.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/touchpad-indicator-light.svg b/.icons/awkward/22x22/panel/touchpad-indicator-light.svg
new file mode 120000
index 00000000..2d3d7aa8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/touchpad-indicator-light.svg
@@ -0,0 +1 @@
+input-touchpad-on.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/transmission-panel.svg b/.icons/awkward/22x22/panel/transmission-panel.svg
new file mode 100644
index 00000000..2dc2814a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/transmission-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3 C 6.669 3 6 3.669 6 4.5 C 6 5.331 6.669 6 7.5 6 L 13.5 6 C 14.331 6 15 5.331 15 4.5 C 15 3.669 14.331 3 13.5 3 L 7.5 3 z M 6.1777344 8 C 5.5248058 8 5 8.5248058 5 9.1777344 L 5 17.822266 C 5 18.475194 5.5248058 19 6.1777344 19 L 14.822266 19 C 15.475194 19 16 18.475194 16 17.822266 L 16 9.1777344 C 16 8.5248058 15.475194 8 14.822266 8 L 12 8 L 12 10.75 L 13.5 12 L 12 12 L 12 13 L 12 15 L 13.5 15 L 10.5 17.5 L 7.5 15 L 9 15 L 9 13 L 9 12 L 7.5 12 L 9 10.75 L 9 8 L 6.1777344 8 z"/>
+ <rect width="3" height="9" x="9" y="-13" transform="scale(1,-1)" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/transmission-tray-icon.svg b/.icons/awkward/22x22/panel/transmission-tray-icon.svg
new file mode 120000
index 00000000..286c175b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/transmission-tray-icon.svg
@@ -0,0 +1 @@
+transmission-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/transmitting-bad-signal-lock.svg b/.icons/awkward/22x22/panel/transmitting-bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/transmitting-bad-signal.svg b/.icons/awkward/22x22/panel/transmitting-bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/transmitting-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/transmitting-good-signal-lock.svg b/.icons/awkward/22x22/panel/transmitting-good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/transmitting-good-signal.svg b/.icons/awkward/22x22/panel/transmitting-good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/transmitting-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/transmitting-high-signal-lock.svg b/.icons/awkward/22x22/panel/transmitting-high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/transmitting-high-signal.svg b/.icons/awkward/22x22/panel/transmitting-high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/22x22/panel/transmitting-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/transmitting-low-signal-lock.svg b/.icons/awkward/22x22/panel/transmitting-low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/transmitting-low-signal.svg b/.icons/awkward/22x22/panel/transmitting-low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/transmitting-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/tray-message.svg b/.icons/awkward/22x22/panel/tray-message.svg
new file mode 120000
index 00000000..3e76e3ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/tray-message.svg
@@ -0,0 +1 @@
+user-status-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/tray-new-im.svg b/.icons/awkward/22x22/panel/tray-new-im.svg
new file mode 120000
index 00000000..3e76e3ca
--- /dev/null
+++ b/.icons/awkward/22x22/panel/tray-new-im.svg
@@ -0,0 +1 @@
+user-status-new.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/tray-offline.svg b/.icons/awkward/22x22/panel/tray-offline.svg
new file mode 120000
index 00000000..3d0c6dcb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/tray-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/tray-online.svg b/.icons/awkward/22x22/panel/tray-online.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/22x22/panel/tray-online.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/trimage-indicator.svg b/.icons/awkward/22x22/panel/trimage-indicator.svg
new file mode 100644
index 00000000..324f6ff9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/trimage-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m3.4793 18.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/22x22/panel/tusk-indicator.svg b/.icons/awkward/22x22/panel/tusk-indicator.svg
new file mode 100644
index 00000000..0ade842c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/tusk-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.800781,3.0000002 C 3.357581,3.0000002 3,3.3575815 3,3.8007815 L 3,18.199219 C 3,18.642419 3.357581,19 3.800781,19 l 14.398438,0 C 18.642419,19 19,18.642419 19,18.199219 L 19,3.8007815 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 14.642419,7.0000003 15,7.3575815 15,7.8007815 l 0,6.3984375 C 15,14.642419 14.642419,15 14.199219,15 L 7.800781,15 C 7.357581,15 7,14.642419 7,14.199219 L 7,7.8007815 c 0,-0.4432 0.357581,-0.8007812 0.800781,-0.8007812 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/twitch-indicator.svg b/.icons/awkward/22x22/panel/twitch-indicator.svg
new file mode 100644
index 00000000..ed6ba832
--- /dev/null
+++ b/.icons/awkward/22x22/panel/twitch-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m3 3.0004v14h4.0002v2.9999l2.9998-2.9999h4.9997l4.0002-4.0003v-9.9998zm4.0002 4.0003h1.9999v5.9999h-1.9999zm5.9997 0h1.9999v5.9999h-1.9999z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/ubuntuone-client-error.svg b/.icons/awkward/22x22/panel/ubuntuone-client-error.svg
new file mode 100644
index 00000000..3089c12b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/ubuntuone-client-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0302 5.0014c-0.3924 0.011-0.7928 0.084-1.1891 0.219-1.6926 0.5749-2.9688 2.2417-3.3472 4.3125-1.111 0.2679-2.0489 1.2481-2.3772 2.6561-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.043995 0.01001-0.080991 0-0.12499-0.465-1.9998-2.193-3.1557-3.847-2.5937-0.318 0.108-0.61 0.2549-0.876 0.4689-0.912-1.4808-2.394-2.3537-3.9418-2.3127zm-1.032 3.9995h0.75071 0.031029c0.19118 0.008 0.36735 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.721-1.689-1.7206 1.688c-0.1411 0.142-0.3333 0.219-0.5315 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.3532-0.2192-0.5632v-0.74991z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/ubuntuone-client-idle.svg b/.icons/awkward/22x22/panel/ubuntuone-client-idle.svg
new file mode 100644
index 00000000..02b795f4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/ubuntuone-client-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0435 5.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.044002-0.017-0.087004-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/22x22/panel/ubuntuone-client-offline.svg b/.icons/awkward/22x22/panel/ubuntuone-client-offline.svg
new file mode 100644
index 00000000..fa735ac5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/ubuntuone-client-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0435 5.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.044002-0.017-0.087004-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/22x22/panel/ubuntuone-client-paused.svg b/.icons/awkward/22x22/panel/ubuntuone-client-paused.svg
new file mode 100644
index 00000000..dd4acb00
--- /dev/null
+++ b/.icons/awkward/22x22/panel/ubuntuone-client-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0273 5.002c-0.3917 0.0111-0.7898 0.0839-1.1855 0.2187-1.6926 0.5749-2.9693 2.2417-3.3477 4.3125-1.111 0.268-2.0486 1.2488-2.3769 2.6558-0.4654 2 0.5036 4.062 2.1582 4.623 0.027 0.008 0.0345 0.025 0.0625 0.032 0.2282 0.099 0.4927 0.156 0.75 0.156h11.98c0.43 0 0.823-0.147 1.159-0.406 1.341-0.774 2.072-2.618 1.656-4.405-0.307-1.32-1.168-2.2896-2.19-2.6245-0.009-0.044 0.01-0.0811 0-0.125-0.465-1.9998-2.193-3.1557-3.847-2.5938-0.318 0.108-0.609 0.2548-0.875 0.4688-0.912-1.4803-2.395-2.3528-3.9417-2.3125h-0.002zm-0.6855 3.998h1.3418c0.1826 0 0.3164 0.2168 0.3164 0.4688v5.0622c0 0.252-0.1338 0.469-0.3164 0.469h-1.3418c-0.1826 0-0.3418-0.217-0.3418-0.469v-5.0622c0-0.252 0.1592-0.4688 0.3418-0.4688zm3.0002 0h1.342c0.182 0 0.316 0.2168 0.316 0.4688v5.0622c0 0.252-0.134 0.469-0.316 0.469h-1.342c-0.183 0-0.342-0.217-0.342-0.469v-5.0622c0-0.252 0.159-0.4688 0.342-0.4688z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/ubuntuone-client-updating.svg b/.icons/awkward/22x22/panel/ubuntuone-client-updating.svg
new file mode 100644
index 00000000..e54ade43
--- /dev/null
+++ b/.icons/awkward/22x22/panel/ubuntuone-client-updating.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.0273 5.002c-0.3917 0.0111-0.7898 0.0839-1.1855 0.2187-1.6926 0.5749-2.9693 2.2417-3.3477 4.3125-1.111 0.268-2.0486 1.2488-2.3769 2.6558-0.4654 2 0.5036 4.062 2.1582 4.623 0.027 0.008 0.0345 0.025 0.0625 0.032 0.2282 0.099 0.4927 0.156 0.75 0.156h11.98c0.43 0 0.823-0.147 1.159-0.406 1.341-0.774 2.072-2.618 1.656-4.405-0.307-1.32-1.168-2.2896-2.19-2.6245-0.009-0.044 0.01-0.0811 0-0.125-0.465-1.9998-2.193-3.1557-3.847-2.5938-0.318 0.108-0.609 0.2548-0.875 0.4688-0.912-1.4803-2.395-2.3528-3.9417-2.3125h-0.002zm1.9727 3.998l3 3h-2v3h-2v-3h-2l3-3z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/uget-tray-default.svg b/.icons/awkward/22x22/panel/uget-tray-default.svg
new file mode 100644
index 00000000..502cd93e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/uget-tray-default.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,10 h -4 v 2 h 2 l -4,5 -4,-5 h 2 V 6 h 4 v 2.0000001 h 4 V 6 C 19,6 19,3 16,3 H 10 C 10,3 7,3 7,6 v 1 6 H 5 V 7.0000001 H 3 V 13 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/22x22/panel/uget-tray-downloading.svg b/.icons/awkward/22x22/panel/uget-tray-downloading.svg
new file mode 100644
index 00000000..48c9e4a7
--- /dev/null
+++ b/.icons/awkward/22x22/panel/uget-tray-downloading.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,10 h -4 v 2 h 2 l -4,5 -4,-5 h 2 V 6 h 4 v 2.0000001 h 4 V 6 C 19,6 19,3 16,3 H 10 C 10,3 7,3 7,6 v 1 6 H 5 V 7.0000001 H 3 V 13 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 12,7 v 6 H 11.082031 L 13,15.398438 14.917968,13 H 14 V 11 10 7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/uget-tray-error.svg b/.icons/awkward/22x22/panel/uget-tray-error.svg
new file mode 100644
index 00000000..84b78ca4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/uget-tray-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 19,10 h -4 v 2 h 2 l -4,5 -4,-5 h 2 V 6 h 4 v 2.0000001 h 4 V 6 C 19,6 19,3 16,3 H 10 C 10,3 7,3 7,6 v 1 6 H 5 V 7.0000001 H 3 V 13 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/22x22/panel/ulauncher-indicator.svg b/.icons/awkward/22x22/panel/ulauncher-indicator.svg
new file mode 100644
index 00000000..14388327
--- /dev/null
+++ b/.icons/awkward/22x22/panel/ulauncher-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,2.6987178,2.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/22x22/panel/update-high.svg b/.icons/awkward/22x22/panel/update-high.svg
new file mode 100644
index 00000000..a11d2d71
--- /dev/null
+++ b/.icons/awkward/22x22/panel/update-high.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -502)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 3c-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-8zm-1 3h2v5h3l-4 5-4-5h3v-5z" transform="translate(624 502)"/>
+ </g>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="20" cy="18" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/update-low.svg b/.icons/awkward/22x22/panel/update-low.svg
new file mode 120000
index 00000000..66f8eb9b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/update-low.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/update-medium.svg b/.icons/awkward/22x22/panel/update-medium.svg
new file mode 120000
index 00000000..66f8eb9b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/update-medium.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/update-none.svg b/.icons/awkward/22x22/panel/update-none.svg
new file mode 100644
index 00000000..c68a7115
--- /dev/null
+++ b/.icons/awkward/22x22/panel/update-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3c-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-8zm3.385 4.582c0.083 0 0.165 0.0321 0.228 0.0957l0.955 0.9551c0.128 0.1274 0.128 0.3317 0 0.459l-4.185 4.1852-1.012 1.012-0.057 0.057c-0.095 0.095-0.25 0.095-0.3452 0l-0.0567-0.057-0.9551-0.955-2.8847-2.885c-0.0955-0.095-0.0955-0.25 0-0.345l1.0683-1.0688c0.0955-0.0956 0.2502-0.0956 0.3457 0l2.6567 2.6558 4.011-4.0133c0.064-0.0636 0.148-0.0957 0.231-0.0957z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/updates-notifier-inactive.svg b/.icons/awkward/22x22/panel/updates-notifier-inactive.svg
new file mode 120000
index 00000000..2d173b5c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/updates-notifier-inactive.svg
@@ -0,0 +1 @@
+update-none.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/updates-notifier.svg b/.icons/awkward/22x22/panel/updates-notifier.svg
new file mode 120000
index 00000000..66f8eb9b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/updates-notifier.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/user-available-panel.svg b/.icons/awkward/22x22/panel/user-available-panel.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-available-panel.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/user-available.svg b/.icons/awkward/22x22/panel/user-available.svg
new file mode 100644
index 00000000..b1d62441
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-available.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-177 -815.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m183 820.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/22x22/panel/user-away-panel.svg b/.icons/awkward/22x22/panel/user-away-panel.svg
new file mode 120000
index 00000000..d0a56fad
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-away-panel.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/user-away.svg b/.icons/awkward/22x22/panel/user-away.svg
new file mode 100644
index 00000000..4829d395
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-away.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-177 -815.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m183 820.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/22x22/panel/user-busy-panel.svg b/.icons/awkward/22x22/panel/user-busy-panel.svg
new file mode 120000
index 00000000..ce0d3d7f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-busy-panel.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/user-busy.svg b/.icons/awkward/22x22/panel/user-busy.svg
new file mode 100644
index 00000000..a97122ce
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-busy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-153 -815.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m169 820.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/22x22/panel/user-idle-panel.svg b/.icons/awkward/22x22/panel/user-idle-panel.svg
new file mode 120000
index 00000000..5b852efc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-idle-panel.svg
@@ -0,0 +1 @@
+user-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/user-idle.svg b/.icons/awkward/22x22/panel/user-idle.svg
new file mode 100644
index 00000000..42ef95c6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-idle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-105 -815.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m111 820.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/22x22/panel/user-invisible-panel.svg b/.icons/awkward/22x22/panel/user-invisible-panel.svg
new file mode 120000
index 00000000..cbe782f3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-invisible-panel.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/user-invisible.svg b/.icons/awkward/22x22/panel/user-invisible.svg
new file mode 100644
index 00000000..55dda5f8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-invisible.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-129 -815.36)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m145 820.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/22x22/panel/user-offline-panel.svg b/.icons/awkward/22x22/panel/user-offline-panel.svg
new file mode 120000
index 00000000..3d0c6dcb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-offline-panel.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/user-offline.svg b/.icons/awkward/22x22/panel/user-offline.svg
new file mode 100644
index 00000000..7e76e453
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-offline.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-81 -815.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m97 820.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/22x22/panel/user-online.svg b/.icons/awkward/22x22/panel/user-online.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-online.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/user-status-new.svg b/.icons/awkward/22x22/panel/user-status-new.svg
new file mode 100644
index 00000000..a0cfbbda
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-status-new.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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.7676 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/user-status-pending.svg b/.icons/awkward/22x22/panel/user-status-pending.svg
new file mode 100644
index 00000000..d30afc32
--- /dev/null
+++ b/.icons/awkward/22x22/panel/user-status-pending.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-201 -815.36)">
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m217 820.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 823.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/22x22/panel/variety-indicator.svg b/.icons/awkward/22x22/panel/variety-indicator.svg
new file mode 100644
index 00000000..9b2d8012
--- /dev/null
+++ b/.icons/awkward/22x22/panel/variety-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -813.27)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m37 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/22x22/panel/veracrypt-panel.svg b/.icons/awkward/22x22/panel/veracrypt-panel.svg
new file mode 100644
index 00000000..51772b7f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/veracrypt-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 2 3 L 6.4492188 19 L 6.7402344 18.044922 L 8.3554688 11.015625 L 8.4414062 11.015625 L 6.3007812 3 L 2 3 z"/>
+ <path style="fill:currentColor;opacity:0.15" class="ColorScheme-Text" d="m 12.035877,11.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 11.038461,3.0000005 8.4394615,11.015539 10.6,19 h 8.631384 L 17.38523,15 h -3.7 L 12.562539,11.015539 13.992923,7 h 3.392307 l 1.846154,-3.9999995 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/viber-normal.svg b/.icons/awkward/22x22/panel/viber-normal.svg
new file mode 100644
index 00000000..999ae473
--- /dev/null
+++ b/.icons/awkward/22x22/panel/viber-normal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 11.532133,3.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.986227 0.08,0.428492 0.119995,0.7867852 0.146994,1.3417752 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.3246752 -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 10.753166,13.815733 10.219189,13.44674 9.6144147,12.90375 9.0991377,12.444759 8.5793607,11.84377 8.2883731,11.376778 7.9130895,10.774789 7.627002,9.9941038 7.6243021,9.5623118 c 0,-0.185897 0.076897,-0.449892 0.1718924,-0.58399 0.036998,-0.0539 0.2720882,-0.258295 0.5233772,-0.456991 0.626472,-0.493191 0.766667,-0.646988 0.851563,-0.941383 0.0822,-0.273495 -0.0062,-0.644088 -0.267589,-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.252876 0.484979,1.921764 0,0.4337922 0.06,0.5927892 0.263988,0.6937872 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.6533882 0.002,-0.9605832 -0.098,-0.839384 -0.381984,-1.62277 -0.839964,-2.289057 -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.478291 0.206991,0.831985 0.029,0.266095 0.069,0.364093 0.194991,0.456991 0.174993,0.1315982 0.461981,0.1255982 0.617974,-0.0136 0.165992,-0.149597 0.195991,-0.329594 0.123995,-0.789086 -0.104997,-0.704687 -0.344986,-1.196678 -0.784967,-1.60157 -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/22x22/panel/viber-notification.svg b/.icons/awkward/22x22/panel/viber-notification.svg
new file mode 100644
index 00000000..453d7b21
--- /dev/null
+++ b/.icons/awkward/22x22/panel/viber-notification.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.8899785,3.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 10.753166,13.815733 10.219189,13.44674 9.6144147,12.90375 9.0991377,12.444759 8.5793607,11.84377 8.2883731,11.376778 7.9130895,10.774789 7.627002,9.9941033 7.6243021,9.5623113 c 0,-0.185897 0.076897,-0.449892 0.1718924,-0.58399 0.036998,-0.0539 0.2720882,-0.258295 0.5233772,-0.456991 0.626472,-0.493191 0.766667,-0.646988 0.851563,-0.941383 0.0822,-0.273495 -0.0062,-0.644088 -0.267589,-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 12.339097,6.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.478291 0.206991,0.831985 0.029,0.266095 0.069,0.364093 0.194991,0.456991 0.174993,0.1315987 0.461981,0.1255987 0.617974,-0.0136 0.165992,-0.149597 0.195991,-0.329594 0.123995,-0.789086 -0.104997,-0.704687 -0.344986,-1.196678 -0.784967,-1.60157 -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.252876 0.484979,1.921764 0,0.4337927 0.06,0.5927897 0.263988,0.6937877 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.6533887 0.002,-0.9605837 -0.098,-0.839384 -0.381984,-1.62277 -0.839964,-2.289057 -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.986227 0.08,0.428492 0.119995,0.7867857 0.146994,1.3417757 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.3246757 -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/22x22/panel/virt-manager-panel.svg b/.icons/awkward/22x22/panel/virt-manager-panel.svg
new file mode 100644
index 00000000..ab6541d6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/virt-manager-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 0,7 3.225,8 h 2.3 L 8.7,7 H 6.525 L 4.35,12.275 2.2,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.825,7 C 8.7419,9.6805 7.6411,12.3442 6.5,15 H 8.8 L 10.95,9.75 13.075,15 h 2.3 L 17.5,9.6 19.7,15 H 22 C 20.8589,12.3442 19.7331,9.6805 18.65,7 h -2.3 L 14.225,12.275 12.05,7 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/vivaldi-tray.svg b/.icons/awkward/22x22/panel/vivaldi-tray.svg
new file mode 100644
index 00000000..b79498e5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/vivaldi-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3.0001157 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.8737053 -0.960026,4.0214843 C 13.914214,11.315803 11.998504,11.3395 10.674304,10.02746 L 6.6313403,3.6348813 C 6.2214533,3.1926314 5.6512847,3.0340009 5.1293871,3.0313657 4.0073923,3.0127967 3.2299462,3.9083906 3.0454027,4.8692563 2.9090916,5.6382003 2.8467816,5.5049342 6.471184,12.08996 c 2.287717,4.156434 3.3744256,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.0903838 6.802734,-12.4941408 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/22x22/panel/vlc-panel.svg b/.icons/awkward/22x22/panel/vlc-panel.svg
new file mode 100644
index 00000000..3a16c197
--- /dev/null
+++ b/.icons/awkward/22x22/panel/vlc-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-424,-422)">
+ <path fill-rule="evenodd" style="fill:currentColor" class="ColorScheme-Text" d="m434.96 425c-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/22x22/panel/volume-level-high-panel.svg b/.icons/awkward/22x22/panel/volume-level-high-panel.svg
new file mode 120000
index 00000000..b8026e8d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/volume-level-high-panel.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/volume-level-high.svg b/.icons/awkward/22x22/panel/volume-level-high.svg
new file mode 120000
index 00000000..b8026e8d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/volume-level-high.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/volume-level-low-panel.svg b/.icons/awkward/22x22/panel/volume-level-low-panel.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/volume-level-low-panel.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/volume-level-low.svg b/.icons/awkward/22x22/panel/volume-level-low.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/volume-level-low.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/volume-level-medium-panel.svg b/.icons/awkward/22x22/panel/volume-level-medium-panel.svg
new file mode 120000
index 00000000..3aa60711
--- /dev/null
+++ b/.icons/awkward/22x22/panel/volume-level-medium-panel.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/volume-level-medium.svg b/.icons/awkward/22x22/panel/volume-level-medium.svg
new file mode 120000
index 00000000..3aa60711
--- /dev/null
+++ b/.icons/awkward/22x22/panel/volume-level-medium.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/volume-level-muted-panel.svg b/.icons/awkward/22x22/panel/volume-level-muted-panel.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/volume-level-muted-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/volume-level-muted.svg b/.icons/awkward/22x22/panel/volume-level-muted.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/volume-level-muted.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/volume-level-none-panel.svg b/.icons/awkward/22x22/panel/volume-level-none-panel.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/volume-level-none-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/volume-level-none.svg b/.icons/awkward/22x22/panel/volume-level-none.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/volume-level-none.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-000.svg b/.icons/awkward/22x22/panel/weather-clear-night-000.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-000.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-010.svg b/.icons/awkward/22x22/panel/weather-clear-night-010.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-010.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-020.svg b/.icons/awkward/22x22/panel/weather-clear-night-020.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-020.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-030.svg b/.icons/awkward/22x22/panel/weather-clear-night-030.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-030.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-040.svg b/.icons/awkward/22x22/panel/weather-clear-night-040.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-040.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-050.svg b/.icons/awkward/22x22/panel/weather-clear-night-050.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-050.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-060.svg b/.icons/awkward/22x22/panel/weather-clear-night-060.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-060.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-070.svg b/.icons/awkward/22x22/panel/weather-clear-night-070.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-070.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-080.svg b/.icons/awkward/22x22/panel/weather-clear-night-080.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-080.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-090.svg b/.icons/awkward/22x22/panel/weather-clear-night-090.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-090.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-100.svg b/.icons/awkward/22x22/panel/weather-clear-night-100.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-100.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-110.svg b/.icons/awkward/22x22/panel/weather-clear-night-110.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-110.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-120.svg b/.icons/awkward/22x22/panel/weather-clear-night-120.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-120.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-130.svg b/.icons/awkward/22x22/panel/weather-clear-night-130.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-130.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-140.svg b/.icons/awkward/22x22/panel/weather-clear-night-140.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-140.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-150.svg b/.icons/awkward/22x22/panel/weather-clear-night-150.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-150.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-160.svg b/.icons/awkward/22x22/panel/weather-clear-night-160.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-160.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-170.svg b/.icons/awkward/22x22/panel/weather-clear-night-170.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-170.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-180.svg b/.icons/awkward/22x22/panel/weather-clear-night-180.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-180.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-190.svg b/.icons/awkward/22x22/panel/weather-clear-night-190.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-190.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-200.svg b/.icons/awkward/22x22/panel/weather-clear-night-200.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-200.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-210.svg b/.icons/awkward/22x22/panel/weather-clear-night-210.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-210.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-220.svg b/.icons/awkward/22x22/panel/weather-clear-night-220.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-220.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-230.svg b/.icons/awkward/22x22/panel/weather-clear-night-230.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-230.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-240.svg b/.icons/awkward/22x22/panel/weather-clear-night-240.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-240.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-250.svg b/.icons/awkward/22x22/panel/weather-clear-night-250.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-250.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-260.svg b/.icons/awkward/22x22/panel/weather-clear-night-260.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-260.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-270.svg b/.icons/awkward/22x22/panel/weather-clear-night-270.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-270.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-280.svg b/.icons/awkward/22x22/panel/weather-clear-night-280.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-280.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-290.svg b/.icons/awkward/22x22/panel/weather-clear-night-290.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-290.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-300.svg b/.icons/awkward/22x22/panel/weather-clear-night-300.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-300.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-310.svg b/.icons/awkward/22x22/panel/weather-clear-night-310.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-310.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-320.svg b/.icons/awkward/22x22/panel/weather-clear-night-320.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-320.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-330.svg b/.icons/awkward/22x22/panel/weather-clear-night-330.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-330.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-340.svg b/.icons/awkward/22x22/panel/weather-clear-night-340.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-340.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night-350.svg b/.icons/awkward/22x22/panel/weather-clear-night-350.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night-350.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-clear-night.svg b/.icons/awkward/22x22/panel/weather-clear-night.svg
new file mode 100644
index 00000000..03282731
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear-night.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-81.000012,-681.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/22x22/panel/weather-clear.svg b/.icons/awkward/22x22/panel/weather-clear.svg
new file mode 100644
index 00000000..4a5c6c83
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clear.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.000004,-681.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/22x22/panel/weather-clouds-night.svg b/.icons/awkward/22x22/panel/weather-clouds-night.svg
new file mode 100644
index 00000000..656a6b4d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clouds-night.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-105.00001,-681.28997)">
+ <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 C 3.91328 10.03403 3.8936869 11.535686 4.2792969 12.910156 C 4.6829969 11.592126 5.7637375 10.576502 7.1171875 10.226562 C 7.2872375 9.9363325 7.4887313 9.6669125 7.7070312 9.4140625 C 7.7175312 8.7038225 7.83741 7.98554 8.09375 7.28125 C 8.60791 5.8686 9.56819 4.77289 10.75 4.03125 z M 11.099609 8.7851562 C 9.5462994 8.7851562 8.2235769 9.7360912 7.6542969 11.082031 C 6.2084269 11.296981 5.0996094 12.529476 5.0996094 14.035156 C 5.0996094 15.692016 6.4427494 17.035156 8.0996094 17.035156 L 14.474609 17.035156 C 15.924359 17.035156 17.099609 15.859906 17.099609 14.410156 C 17.099609 13.062756 16.086517 11.958634 14.779297 11.808594 C 14.438377 10.088554 12.919759 8.7851562 11.099609 8.7851562 z" transform="translate(105.00001,681.28997)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-clouds.svg b/.icons/awkward/22x22/panel/weather-clouds.svg
new file mode 100644
index 00000000..075c7012
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-clouds.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-57.000007,-681.28997)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 3.0019531 L 9.5 4.0332031 C 9.66191 4.0199031 9.8348 4.0019531 10 4.0019531 L 10.5 4.0019531 L 10 3.0019531 z M 10 5.0019531 C 7.23858 5.0019531 5 7.2405431 5 10.001953 C 5 10.471533 5.0786899 10.919076 5.2011719 11.347656 C 5.7160869 10.815636 6.3722774 10.416699 7.1152344 10.224609 C 7.9386744 8.8192494 9.3554503 7.7832031 11.097656 7.7832031 C 12.740088 7.7832031 14.156699 8.6455475 14.996094 9.9296875 C 14.956904 7.2020675 12.736948 5.0019531 10 5.0019531 z M 5.0625 5.0644531 L 5.40625 6.1269531 C 5.6253 5.8677331 5.86578 5.6272531 6.125 5.4082031 L 5.0625 5.0644531 z M 14.9375 5.0644531 L 13.84375 5.4394531 L 13.78125 5.4394531 C 13.92042 5.5504031 14.05623 5.6645631 14.1875 5.7832031 C 14.31877 5.9018431 14.44549 6.0249531 14.5625 6.1582031 L 14.9375 5.0644531 z M 11.097656 8.7832031 C 9.5443533 8.7832031 8.2216237 9.7341381 7.6523438 11.080078 C 6.2064717 11.295028 5.0976562 12.527523 5.0976562 14.033203 C 5.0976562 15.690063 6.4408012 17.033203 8.0976562 17.033203 L 14.472656 17.033203 C 15.922406 17.033203 17.097656 15.857953 17.097656 14.408203 C 17.097656 13.060803 16.084564 11.956681 14.777344 11.806641 C 14.436417 10.086601 12.917808 8.7832031 11.097656 8.7832031 z M 4 9.5019531 L 3 10.001953 L 4.03125 10.501953 C 4.01645 10.332643 4 10.175553 4 10.001953 C 4 9.9744531 3.998 9.9183531 4 9.8457031 C 4.006 9.7298731 4.02235 9.6134631 4.03125 9.5019531 L 4 9.5019531 z M 15.96875 9.5019531 C 15.98355 9.6712631 16 9.8283531 16 10.001953 C 16 10.029453 16.002 10.085553 16 10.158203 C 15.994 10.274033 15.97765 10.390443 15.96875 10.501953 L 16 10.501953 L 17 10.001953 L 15.96875 9.5019531 z" transform="translate(57.000007,681.28997)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-few-clouds-night-000.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-000.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-010.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-010.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-020.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-020.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-030.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-030.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-040.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-040.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-050.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-050.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-060.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-060.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-070.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-070.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-080.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-080.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-090.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-090.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-100.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-100.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-110.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-110.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-120.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-120.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-130.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-130.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-140.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-140.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-150.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-150.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-160.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-160.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-170.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-170.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-180.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-180.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-190.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-190.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-200.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-200.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-210.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-210.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-220.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-220.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-230.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-230.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-240.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-240.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-250.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-250.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-260.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-260.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-270.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-270.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-280.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-280.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-290.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-290.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-300.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-300.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-310.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-310.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-320.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-320.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-330.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-330.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-340.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-340.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night-350.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night-350.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/weather-few-clouds-night.svg b/.icons/awkward/22x22/panel/weather-few-clouds-night.svg
new file mode 100644
index 00000000..5497ed74
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-few-clouds-night.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-177,-681.28999)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.751953 4.0371094 C 7.9891731 4.1385494 5.4432531 5.8416894 4.4394531 8.5996094 C 3.1756231 12.071949 4.8081231 15.924179 8.1269531 17.412109 C 8.0337531 17.074649 7.9800731 16.705189 8.0019531 16.349609 C 8.0296531 15.348359 8.5859231 14.462239 9.3769531 13.880859 C 7.8100731 12.147669 7.2413631 9.6343994 8.0957031 7.2871094 C 8.6098631 5.8744594 9.5701431 4.7787494 10.751953 4.0371094 z M 14.001953 12.005859 C 12.690273 12.005859 11.597133 12.864289 11.189453 14.037109 C 9.9586231 14.193079 9.0019531 15.232679 9.0019531 16.505859 C 9.0019531 17.886569 10.121243 19.005859 11.501953 19.005859 L 17.001953 19.005859 C 18.106523 19.005859 19.001953 18.110429 19.001953 17.005859 C 19.001953 15.901289 18.106523 15.005859 17.001953 15.005859 C 17.001953 13.349009 15.658803 12.005859 14.001953 12.005859 z" transform="translate(177,681.28999)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-few-clouds.svg b/.icons/awkward/22x22/panel/weather-few-clouds.svg
new file mode 100644
index 00000000..437ae47e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-few-clouds.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-153.00001,-681.28994)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 3.0039062 L 9.5 4.0351562 C 9.66191 4.0218563 9.8348 4.0039062 10 4.0039062 L 10.5 4.0039062 L 10 3.0039062 z M 10 5.0039062 C 7.23858 5.0039062 5 7.2424963 5 10.003906 C 5 12.257906 6.51261 14.129676 8.5625 14.753906 C 9.03135 14.076476 9.74225 13.548576 10.53125 13.316406 C 11.15098 11.994376 12.50599 10.978106 14 11.003906 C 14.30449 10.998906 14.58708 11.059906 14.875 11.128906 C 14.9595 10.764556 15 10.393956 15 10.003906 C 15 7.2424963 12.76142 5.0039062 10 5.0039062 z M 5.0625 5.0664062 L 5.40625 6.1289062 C 5.6253 5.8696862 5.86578 5.6292063 6.125 5.4101562 L 5.0625 5.0664062 z M 14.9375 5.0664062 L 13.84375 5.4414062 L 13.78125 5.4414062 C 13.92042 5.5523563 14.05623 5.6665162 14.1875 5.7851562 C 14.31877 5.9037963 14.44549 6.0269063 14.5625 6.1601562 L 14.9375 5.0664062 z M 4 9.5039062 L 3 10.003906 L 4.03125 10.503906 C 4.01645 10.334596 4 10.177506 4 10.003906 C 4 9.9764062 3.998 9.9203062 4 9.8476562 C 4.006 9.7318263 4.02235 9.6154162 4.03125 9.5039062 L 4 9.5039062 z M 15.96875 9.5039062 C 15.98355 9.6732162 16 9.8303063 16 10.003906 C 16 10.031406 16.002 10.087506 16 10.160156 C 15.994 10.275986 15.97765 10.392396 15.96875 10.503906 L 16 10.503906 L 17 10.003906 L 15.96875 9.5039062 z M 14 12.003906 C 12.68832 12.003906 11.59518 12.862336 11.1875 14.035156 C 9.95667 14.191126 9 15.230726 9 16.503906 C 9 17.884616 10.11929 19.003906 11.5 19.003906 L 17 19.003906 C 18.10457 19.003906 19 18.108476 19 17.003906 C 19 15.899336 18.10457 15.003906 17 15.003906 C 17 13.347056 15.65685 12.003906 14 12.003906 z M 5.4375 13.847656 L 5.0625 14.941406 L 6.15625 14.566406 L 6.21875 14.566406 C 6.07958 14.455456 5.94377 14.341296 5.8125 14.222656 C 5.68123 14.104016 5.55451 13.980906 5.4375 13.847656 z" transform="translate(153.00001,681.28994)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-fog.svg b/.icons/awkward/22x22/panel/weather-fog.svg
new file mode 100644
index 00000000..4cbd95e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-fog.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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,-3)">
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="2" x="2" y="19" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="13" height="2" x="0" y="15" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="12" height="2" x="4" y="11" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="8" height="2" x="1" y="7" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-freezing-rain.svg b/.icons/awkward/22x22/panel/weather-freezing-rain.svg
new file mode 100644
index 00000000..8ea7d4aa
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-freezing-rain.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.000007,-705.28994)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 43.99978,708.2933 c -2.07107,0 -3.83471,1.26792 -4.59375,3.0625 -1.92783,0.2866 -3.40625,1.92992 -3.40625,3.9375 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 1.23525,-0.54049 2.0938,-1.75295 2.0938,-3.1875 0,-1.79654 -1.35079,-3.2687 -3.09375,-3.46875 -0.45457,-2.29339 -2.47938,-4.03125 -4.90625,-4.03125 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 46.49998,716.28994 -0.34375,0.34375 -1.40625,1.40625 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 -0.34375,0.34375 -1.40625,1.40625 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-hail.svg b/.icons/awkward/22x22/panel/weather-hail.svg
new file mode 120000
index 00000000..9c51d6ef
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-hail.svg
@@ -0,0 +1 @@
+weather-freezing-rain.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-many-clouds.svg b/.icons/awkward/22x22/panel/weather-many-clouds.svg
new file mode 120000
index 00000000..bbe5adf4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-many-clouds.svg
@@ -0,0 +1 @@
+weather-overcast.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-mist.svg b/.icons/awkward/22x22/panel/weather-mist.svg
new file mode 120000
index 00000000..c20a6e94
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-mist.svg
@@ -0,0 +1 @@
+weather-fog.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-none-available.svg b/.icons/awkward/22x22/panel/weather-none-available.svg
new file mode 100644
index 00000000..cbb2c347
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-none-available.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-105.00001,-705.28997)">
+ <path style="fill:currentColor;opacity:0.3" 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 1,0 0,-1 c 5.11e-5,-0.265199 0.1054326,-0.519519 0.2929688,-0.707031 L 10,11.585938 10,11 8,11 C 7.4477381,10.999945 7.0000552,10.552262 7,10 L 7,8 C 7.0000552,7.4477381 7.4477381,7.0000552 8,7 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 12,14.416016 12,15 l 1,0 2.5,0 C 17.433,15 19,13.433 19,11.5 19,9.70346 17.64921,8.2313 15.90625,8.03125 15.45168,5.73786 13.42687,4 11,4 Z" transform="translate(105.00001,705.28997)"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 113.00001,713.28997 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-overcast.svg b/.icons/awkward/22x22/panel/weather-overcast.svg
new file mode 100644
index 00000000..20fc2cef
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-overcast.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-81.000004,-705.29)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 4 C 8.92893 4 7.16529 5.26792 6.40625 7.0625 C 4.47842 7.3491 3 8.99242 3 11 C 3 13.20914 4.79086 15 7 15 L 7.40625 15 C 7.86012 14.19875 8.64718 13.57265 9.53125 13.3125 C 10.15098 11.99047 11.50599 10.9742 13 11 C 14.90766 10.9693 16.58166 12.48472 16.875 14.34375 C 17.01792 14.38895 17.14425 14.43455 17.28125 14.5 C 18.31154 13.89085 19 12.7836 19 11.5 C 19 9.70346 17.64921 8.2313 15.90625 8.03125 C 15.45168 5.73786 13.42687 4 11 4 z M 13 12 C 11.68832 12 10.59518 12.85843 10.1875 14.03125 C 8.95667 14.18722 8 15.22682 8 16.5 C 8 17.88071 9.11929 19 10.5 19 L 16 19 C 17.10457 19 18 18.10457 18 17 C 18 15.89543 17.10457 15 16 15 C 16 13.34315 14.65685 12 13 12 z" transform="translate(81.000004,705.29)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-severe-alert.svg b/.icons/awkward/22x22/panel/weather-severe-alert.svg
new file mode 100644
index 00000000..ecaa23f3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-severe-alert.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-105.00001,-705.28997)">
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 114.99998,715.28984 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 115.99978,709.28997 c -2.07107,0 -3.83471,1.26792 -4.59375,3.0625 -1.92783,0.2866 -3.40625,1.92992 -3.40625,3.9375 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 0,-1.79654 -1.35079,-3.2687 -3.09375,-3.46875 -0.45457,-2.29339 -2.47938,-4.03125 -4.90625,-4.03125 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-showers-day.svg b/.icons/awkward/22x22/panel/weather-showers-day.svg
new file mode 120000
index 00000000..ccc43a6e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-showers-day.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-showers-night.svg b/.icons/awkward/22x22/panel/weather-showers-night.svg
new file mode 120000
index 00000000..ccc43a6e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-showers-night.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-showers-scattered-day.svg b/.icons/awkward/22x22/panel/weather-showers-scattered-day.svg
new file mode 120000
index 00000000..12f67387
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-showers-scattered-day.svg
@@ -0,0 +1 @@
+weather-showers-scattered.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-showers-scattered-night.svg b/.icons/awkward/22x22/panel/weather-showers-scattered-night.svg
new file mode 120000
index 00000000..12f67387
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-showers-scattered-night.svg
@@ -0,0 +1 @@
+weather-showers-scattered.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-showers-scattered.svg b/.icons/awkward/22x22/panel/weather-showers-scattered.svg
new file mode 100644
index 00000000..0b5124a2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-showers-scattered.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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.000007,-705.28994)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3.0039062 C 8.92893 3.0039062 7.16529 4.2718263 6.40625 6.0664062 C 4.47842 6.3530063 3 7.9963263 3 10.003906 C 3 11.936906 4.36477 13.537176 6.1875 13.910156 C 6.95162 13.131616 7.70872 12.348706 8.5 11.597656 C 9.07304 12.135666 9.63306 12.696886 10.1875 13.253906 C 10.43042 13.184906 10.57002 12.407736 10.90625 12.160156 C 11.76052 11.292076 12.61549 10.435326 13.5 9.5976562 C 14.16629 10.222146 14.79148 10.858716 15.4375 11.503906 C 16.03544 12.075336 16.66508 12.707556 16.875 13.535156 C 16.891 13.586256 16.89305 13.639806 16.90625 13.691406 C 18.1415 13.150916 19 11.938456 19 10.503906 C 19 8.7073662 17.64921 7.2352063 15.90625 7.0351562 C 15.45168 4.7417662 13.42687 3.0039062 11 3.0039062 z M 13.5 11 L 13.15625 11.34375 L 11.75 12.75 C 11.29685 13.20315 11 13.8126 11 14.5 C 11 15.87479 12.12521 17 13.5 17 C 14.87479 17 16 15.87479 16 14.5 C 16 13.8126 15.70315 13.20315 15.25 12.75 L 13.84375 11.34375 L 13.5 11 z M 8.5 13 L 8.15625 13.34375 L 6.75 14.75 C 6.29685 15.20315 6 15.8126 6 16.5 C 6 17.87479 7.12521 19 8.5 19 C 9.87479 19 11 17.87479 11 16.5 C 11 15.8126 10.70315 15.20315 10.25 14.75 L 8.84375 13.34375 L 8.5 13 z" transform="translate(33.000007,705.28994)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-showers.svg b/.icons/awkward/22x22/panel/weather-showers.svg
new file mode 100644
index 00000000..c258a62d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-showers.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-129.00001,-681.28994)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3.0039062 C 8.92893 3.0039062 7.16529 4.2718263 6.40625 6.0664062 C 4.47842 6.3530063 3 7.9963263 3 10.003906 C 3 12.213046 4.79086 14.003906 7 14.003906 L 15.5 14.003906 C 17.433 14.003906 19 12.436906 19 10.503906 C 19 8.7073662 17.64921 7.2352063 15.90625 7.0351562 C 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 5.5527344 15.277344 L 4.5527344 17.277344 A 0.50006306 0.50006306 0 1 0 5.4472656 17.724609 L 6.4472656 15.724609 A 0.50005 0.50005 0 0 0 5.9785156 14.994141 z M 8.4785156 14.994141 A 0.50005 0.50005 0 0 0 8.0527344 15.277344 L 7.0527344 17.277344 A 0.50006306 0.50006306 0 1 0 7.9472656 17.724609 L 8.9472656 15.724609 A 0.50005 0.50005 0 0 0 8.4785156 14.994141 z M 10.978516 14.994141 A 0.50005 0.50005 0 0 0 10.552734 15.277344 L 9.5527344 17.277344 A 0.50006306 0.50006306 0 1 0 10.447266 17.724609 L 11.447266 15.724609 A 0.50005 0.50005 0 0 0 10.978516 14.994141 z M 13.478516 14.994141 A 0.50005 0.50005 0 0 0 13.052734 15.277344 L 12.052734 17.277344 A 0.50006306 0.50006306 0 1 0 12.947266 17.724609 L 13.947266 15.724609 A 0.50005 0.50005 0 0 0 13.478516 14.994141 z M 15.978516 14.994141 A 0.50005 0.50005 0 0 0 15.552734 15.277344 L 14.552734 17.277344 A 0.50006306 0.50006306 0 1 0 15.447266 17.724609 L 16.447266 15.724609 A 0.50005 0.50005 0 0 0 15.978516 14.994141 z" transform="translate(129.00001,681.28994)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-snow-day.svg b/.icons/awkward/22x22/panel/weather-snow-day.svg
new file mode 120000
index 00000000..a83d1690
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-snow-day.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-snow-night.svg b/.icons/awkward/22x22/panel/weather-snow-night.svg
new file mode 120000
index 00000000..a83d1690
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-snow-night.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-snow-rain.svg b/.icons/awkward/22x22/panel/weather-snow-rain.svg
new file mode 100644
index 00000000..298f1600
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-snow-rain.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-129.00001,-681.28994)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3.0039062 C 8.92893 3.0039062 7.16529 4.2718263 6.40625 6.0664062 C 4.47842 6.3530063 3 7.9963263 3 10.003906 C 3 12.213046 4.79086 14.003906 7 14.003906 L 15.5 14.003906 C 17.433 14.003906 19 12.436906 19 10.503906 C 19 8.7073662 17.64921 7.2352063 15.90625 7.0351562 C 15.45168 4.7417662 13.42687 3.0039062 11 3.0039062 z M 6.4785156 14.992188 A 0.50005 0.50005 0 0 0 6.0527344 15.275391 L 5.0527344 17.275391 A 0.50006306 0.50006306 0 0 0 5.9472656 17.722656 L 6.9472656 15.722656 A 0.50005 0.50005 0 0 0 6.4785156 14.992188 z M 9.4785156 14.994141 A 0.50005 0.50005 0 0 0 9.0527344 15.277344 L 8.0527344 17.277344 A 0.50006306 0.50006306 0 1 0 8.9472656 17.724609 L 9.9472656 15.724609 A 0.50005 0.50005 0 0 0 9.4785156 14.994141 z M 14 15 A 1 1 0 0 0 13 16 A 1 1 0 0 0 14 17 A 1 1 0 0 0 15 16 A 1 1 0 0 0 14 15 z M 12 17 A 1 1 0 0 0 11 18 A 1 1 0 0 0 12 19 A 1 1 0 0 0 13 18 A 1 1 0 0 0 12 17 z M 16 17 A 1 1 0 0 0 15 18 A 1 1 0 0 0 16 19 A 1 1 0 0 0 17 18 A 1 1 0 0 0 16 17 z" transform="translate(129.00001,681.28994)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-snow-scattered-day.svg b/.icons/awkward/22x22/panel/weather-snow-scattered-day.svg
new file mode 120000
index 00000000..5c5ccc9d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-snow-scattered-day.svg
@@ -0,0 +1 @@
+weather-snow-scattered.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-snow-scattered-night.svg b/.icons/awkward/22x22/panel/weather-snow-scattered-night.svg
new file mode 120000
index 00000000..5c5ccc9d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-snow-scattered-night.svg
@@ -0,0 +1 @@
+weather-snow-scattered.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-snow-scattered.svg b/.icons/awkward/22x22/panel/weather-snow-scattered.svg
new file mode 100644
index 00000000..e7c39262
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-snow-scattered.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-57.000003,-705.29)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3 C 8.92893 3 7.16529 4.26792 6.40625 6.0625 C 4.47842 6.3491 3 7.99242 3 10 C 3 12.20914 4.79086 14 7 14 L 8.1855469 14 C 8.6024017 12.841743 9.7061742 12 11 12 C 12.293826 12 13.397598 12.841743 13.814453 14 L 15.5 14 C 17.433 14 19 12.433 19 10.5 C 19 8.70346 17.64921 7.2313 15.90625 7.03125 C 15.45168 4.73786 13.42687 3 11 3 z M 11 13 A 2 2 0 0 0 9 15 A 2 2 0 0 0 11 17 A 2 2 0 0 0 13 15 A 2 2 0 0 0 11 13 z M 6 15 A 2 2 0 0 0 4 17 A 2 2 0 0 0 6 19 A 2 2 0 0 0 8 17 A 2 2 0 0 0 6 15 z M 16 15 A 2 2 0 0 0 14 17 A 2 2 0 0 0 16 19 A 2 2 0 0 0 18 17 A 2 2 0 0 0 16 15 z" transform="translate(57.000003,705.29)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-snow.svg b/.icons/awkward/22x22/panel/weather-snow.svg
new file mode 100644
index 00000000..163e96ff
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-snow.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-129.00001,-681.28994)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 3.0039062 C 8.92893 3.0039062 7.16529 4.2718263 6.40625 6.0664062 C 4.47842 6.3530063 3 7.9963263 3 10.003906 C 3 12.213046 4.79086 14.003906 7 14.003906 L 15.5 14.003906 C 17.433 14.003906 19 12.436906 19 10.503906 C 19 8.7073662 17.64921 7.2352063 15.90625 7.0351562 C 15.45168 4.7417662 13.42687 3.0039062 11 3.0039062 z M 7 15 A 1 1 0 0 0 6 16 A 1 1 0 0 0 7 17 A 1 1 0 0 0 8 16 A 1 1 0 0 0 7 15 z M 11 15 A 1 1 0 0 0 10 16 A 1 1 0 0 0 11 17 A 1 1 0 0 0 12 16 A 1 1 0 0 0 11 15 z M 15 15 A 1 1 0 0 0 14 16 A 1 1 0 0 0 15 17 A 1 1 0 0 0 16 16 A 1 1 0 0 0 15 15 z M 5 17 A 1 1 0 0 0 4 18 A 1 1 0 0 0 5 19 A 1 1 0 0 0 6 18 A 1 1 0 0 0 5 17 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 13 17 A 1 1 0 0 0 12 18 A 1 1 0 0 0 13 19 A 1 1 0 0 0 14 18 A 1 1 0 0 0 13 17 z M 17 17 A 1 1 0 0 0 16 18 A 1 1 0 0 0 17 19 A 1 1 0 0 0 18 18 A 1 1 0 0 0 17 17 z" transform="translate(129.00001,681.28994)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-storm-day.svg b/.icons/awkward/22x22/panel/weather-storm-day.svg
new file mode 120000
index 00000000..6f7583d3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-storm-day.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-storm-night.svg b/.icons/awkward/22x22/panel/weather-storm-night.svg
new file mode 120000
index 00000000..6f7583d3
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-storm-night.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/weather-storm.svg b/.icons/awkward/22x22/panel/weather-storm.svg
new file mode 100644
index 00000000..281dce39
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-storm.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-129.00001,-705.28993)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 139.99978,708.2928 c -2.07107,0 -3.83471,1.26792 -4.59375,3.0625 -1.92783,0.2866 -3.40625,1.92992 -3.40625,3.9375 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 0,-1.79654 -1.35079,-3.2687 -3.09375,-3.46875 -0.45457,-2.29339 -2.47938,-4.03125 -4.90625,-4.03125 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 139.34375,716.2898 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/weather-windy.svg b/.icons/awkward/22x22/panel/weather-windy.svg
new file mode 100644
index 00000000..94b836b2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/weather-windy.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 3.0142425,8 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 8.0142425,11 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 3.0142425,14 9.0000005,0 c 0,0 2,0 2,2 0,2 -2,2 -2,2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/webtorrent-desktop-panel.svg b/.icons/awkward/22x22/panel/webtorrent-desktop-panel.svg
new file mode 100644
index 00000000..dd85ac84
--- /dev/null
+++ b/.icons/awkward/22x22/panel/webtorrent-desktop-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.544922,3.0004874 A 1.9023651,1.8191537 0 0 0 9.5488281,3.2426749 L 3.9511722,6.3344717 a 1.9023651,1.8191537 0 0 0 -0.951172,1.5761718 v 6.1796875 a 1.9023651,1.8191537 0 0 0 0.951172,1.576172 l 5.5976559,3.089843 a 1.9023651,1.8191537 0 0 0 1.9023439,0 l 5.597656,-3.089843 A 1.9023651,1.8191537 0 0 0 18,14.090331 V 7.9106435 A 1.9023651,1.8191537 0 0 0 17.048828,6.3344717 L 11.451172,3.2426749 A 1.9023651,1.8191537 0 0 0 10.544922,3.0004874 Z M 10.5,5.0004873 16,8.0395498 V 13.959471 L 10.5,17.000487 5.0000002,13.959471 V 8.0395498 Z m -1.4804688,3 c -1.115353,0 -2.019531,1.0295723 -2.019531,2.2988277 0,1.979326 3.1111108,3.534505 3.4999998,4.701172 C 10.888889,13.83382 14,12.278641 14,10.299315 14,9.0300596 13.095822,8.0004873 11.980469,8.0004873 11.395527,8.0004873 10.868919,8.3568457 10.5,8.8090811 10.131081,8.3568458 9.6044721,8.0004873 9.0195312,8.0004873 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/wechat-tray-unread.svg b/.icons/awkward/22x22/panel/wechat-tray-unread.svg
new file mode 100644
index 00000000..4f52c26c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/wechat-tray-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 A 7 6.5 0 0 0 3 9.5 A 7 6.5 0 0 0 5 14.046875 L 5 17 L 6.3203125 15.019531 A 7 6.5 0 0 0 8.5820312 15.853516 C 8.2131044 15.143061 8 14.348082 8 13.5 C 8 11.060117 9.7230409 9.0453833 12.048828 8.3066406 A 1 1 0 0 1 12 8 A 1 1 0 0 1 13 7 A 1 1 0 0 1 14 8 C 15.061383 8 16.066598 8.2619524 16.943359 8.7167969 A 7 6.5 0 0 0 10 3 z M 7 7 A 1 1 0 0 1 8 8 A 1 1 0 0 1 7 9 A 1 1 0 0 1 6 8 A 1 1 0 0 1 7 7 z M 14 9 A 5 4.5 0 0 0 9 13.5 A 5 4.5 0 0 0 14 18 A 5 4.5 0 0 0 15.009766 17.904297 C 15.06218 16.303725 16.387708 15 18 15 C 18.231334 15 18.454974 15.0314 18.671875 15.082031 A 5 4.5 0 0 0 19 13.5 A 5 4.5 0 0 0 14 9 z M 12 11 A 1 1 0 0 1 13 12 A 1 1 0 0 1 12 13 A 1 1 0 0 1 11 12 A 1 1 0 0 1 12 11 z M 16 11 A 1 1 0 0 1 17 12 A 1 1 0 0 1 16 13 A 1 1 0 0 1 15 12 A 1 1 0 0 1 16 11 z M 18 17 C 17.574081 17 17.221528 17.248751 17.074219 17.613281 L 18 19 L 18 17 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="18" cy="18" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/wechat-tray.svg b/.icons/awkward/22x22/panel/wechat-tray.svg
new file mode 100644
index 00000000..36e69768
--- /dev/null
+++ b/.icons/awkward/22x22/panel/wechat-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.9999998,3 a 7,6.5 0 0 0 -6.9999996,6.5 7,6.5 0 0 0 2,4.546875 l 0,2.953125 1.3203125,-1.980469 a 7,6.5 0 0 0 2.2617187,0.833985 C 8.2131046,15.143061 8.0000002,14.348082 8.0000002,13.5 c 0,-2.439883 1.7230416,-4.4546167 4.0488288,-5.1933594 A 1,1 0 0 1 11.999999,8 a 1,1 0 0 1 1,-1 1,1 0 0 1 1,1 c 1.061383,0 2.066598,0.2619524 2.943359,0.7167969 A 7,6.5 0 0 0 9.9999988,3 Z M 7.0000002,7 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,9 A 5,4.5 0 0 0 8.9999998,13.5 5,4.5 0 0 0 14,18 5,4.5 0 0 0 16.810547,17.216797 L 18,19 18,16.191406 A 5,4.5 0 0 0 19,13.5 5,4.5 0 0 0 14,9 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/22x22/panel/whatsapp-msg.svg b/.icons/awkward/22x22/panel/whatsapp-msg.svg
new file mode 100644
index 00000000..ac985821
--- /dev/null
+++ b/.icons/awkward/22x22/panel/whatsapp-msg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 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.8457 -0.5782944,1.7420409 -0.6152343,2.6816406 -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 3.001721,10.949218 3,10.97456 3,11 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 4.4611046,14.307891 5.2148981,14.000062 6,14 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.1215748,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 18.996788,11.090076 19,11.044849 19,11 19,6.6419995 15.549603,3.1221594 11.220703,3.0058594 c -0.0336,-0.0015 -0.06786,-0.00142 -0.101562,-0.00195 C 11.079141,3.0033234 11.040101,3 11,3 Z M 8.5,7 c 0.8284269,0 1.5,0.6715729 1.5,1.5 0,0.5 -2e-7,1.5 -1,1.5 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 12.643139,14.993508 12.297744,14.884051 11.8125,14.707031 10.189553,14.114971 9.0628432,13.164533 7.9082031,11.414062 7.2356082,10.394379 7.0036,9.7807252 7,9.0175781 L 7,8.5 C 7,7.6715729 7.6715729,7 8.5,7 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="6" cy="17" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/whatsapp-tray.svg b/.icons/awkward/22x22/panel/whatsapp-tray.svg
new file mode 100644
index 00000000..1911da5b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/whatsapp-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000005,2.9999721 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.8577998,0.22552 -5.2791532,1.9428 -6.5019533,4.375 -0.079116,0.1574499 -0.1596861,0.3152656 -0.2285162,0.4785156 -0.37451,0.8457 -0.5782944,1.7420406 -0.6152344,2.6816403 -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.52453,0.1646 1.121575,0.252873 1.7968752,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.3580005 -3.450397,-7.8778411 -7.779297,-7.9941411 -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.4999998,4 c 0.8284269,0 1.4999998,0.6715729 1.4999998,1.5 0,0.5 0,1.5 -0.9999998,1.5 0,0.9999999 2.0315628,2.9457239 2.9999998,2.9999999 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 12.643144,14.99348 12.297749,14.884023 11.812505,14.707003 10.189558,14.114943 9.0628482,13.164506 7.9082081,11.414035 7.2356132,10.394352 7.0036051,9.7806973 7.0000051,9.0175502 l 0,-0.5175781 c 0,-0.8284271 0.671573,-1.5 1.5000001,-1.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/whatsapp-warning-msg.svg b/.icons/awkward/22x22/panel/whatsapp-warning-msg.svg
new file mode 100644
index 00000000..ad2c5d1e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/whatsapp-warning-msg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,3 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.8457 -0.5782944,1.7420409 -0.6152343,2.6816406 -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 3.001721,10.949218 3,10.97456 3,11 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 4.4611046,14.307891 5.2148981,14.000062 6,14 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.1215748,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 18.996788,11.090076 19,11.044849 19,11 19,6.6419995 15.549603,3.1221594 11.220703,3.0058594 c -0.0336,-0.0015 -0.06786,-0.00142 -0.101562,-0.00195 C 11.079141,3.0033234 11.040101,3 11,3 Z M 8.5,7 c 0.8284269,0 1.5,0.6715729 1.5,1.5 0,0.5 -2e-7,1.5 -1,1.5 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 12.643139,14.993508 12.297744,14.884051 11.8125,14.707031 10.189553,14.114971 9.0628432,13.164533 7.9082031,11.414062 7.2356082,10.394379 7.0036,9.7807252 7,9.0175781 L 7,8.5 C 7,7.6715729 7.6715729,7 8.5,7 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="6" cy="17" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/whatsapp-warning.svg b/.icons/awkward/22x22/panel/whatsapp-warning.svg
new file mode 100644
index 00000000..0fde88fc
--- /dev/null
+++ b/.icons/awkward/22x22/panel/whatsapp-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000005,2.9999721 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.8577998,0.22552 -5.2791532,1.9428 -6.5019533,4.375 -0.079116,0.1574499 -0.1596861,0.3152656 -0.2285162,0.4785156 -0.37451,0.8457 -0.5782944,1.7420406 -0.6152344,2.6816403 -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.52453,0.1646 1.121575,0.252873 1.7968752,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.3580005 -3.450397,-7.8778411 -7.779297,-7.9941411 -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.4999998,4 c 0.8284269,0 1.4999998,0.6715729 1.4999998,1.5 0,0.5 0,1.5 -0.9999998,1.5 0,0.9999999 2.0315628,2.9457239 2.9999998,2.9999999 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 12.643144,14.99348 12.297749,14.884023 11.812505,14.707003 10.189558,14.114943 9.0628482,13.164506 7.9082081,11.414035 7.2356132,10.394352 7.0036051,9.7806973 7.0000051,9.0175502 l 0,-0.5175781 c 0,-0.8284271 0.671573,-1.5 1.5000001,-1.5 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/whatsie-tray-attention.svg b/.icons/awkward/22x22/panel/whatsie-tray-attention.svg
new file mode 100644
index 00000000..d023d05d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/whatsie-tray-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-0.193 0-0.383 0.0102-0.572 0.0234-0.024 0.0018-0.047 0.002-0.071 0.0039-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.0016 0.031-0.0026 0.062-0.0039 0.092-0.0025 0.09-0.0064 0.179-0.0058 0.27-0.0003 0.025-0.002 0.051-0.002 0.076 0 0.93 0.1657 1.819 0.4551 2.648 0.0674 0.216 0.1572 0.435 0.2383 0.653a3 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.013 0.6277 0.094 1.1562 0.26 0.5246 0.165 1.1216 0.253 1.7968 0.277 0.028 0.002 0.058 0.003 0.086 0.004 0.092 0.003 0.182 0.008 0.277 0.008h0.022 0.037c0.223 0 0.443-0.012 0.662-0.029 1.978-0.141 3.566-0.872 4.996-2.299 1.178-1.176 1.909-2.629 2.197-4.149 0.027-0.138 0.048-0.278 0.067-0.419 0.012-0.087 0.024-0.173 0.033-0.26 0.019-0.187 0.031-0.376 0.037-0.567 0.002-0.048 0.004-0.096 0.004-0.144 0.001-0.045 0.004-0.088 0.004-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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/whatsie-tray.svg b/.icons/awkward/22x22/panel/whatsie-tray.svg
new file mode 100644
index 00000000..11d61b76
--- /dev/null
+++ b/.icons/awkward/22x22/panel/whatsie-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="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.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/22x22/panel/wire-tray-attention.svg b/.icons/awkward/22x22/panel/wire-tray-attention.svg
new file mode 100644
index 00000000..c25faad4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/wire-tray-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-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.1362-0.036 0.2324-0.041-0.0713-0.077-0.2069-0.132-0.2636-0.211-0.4672-0.65-0.4688-1.336-0.4688-1.336v-4.3398l0.00391-0.0293s0.023825-0.14462 0.083984-0.26367c0.0601-0.119 0.1631-0.2585 0.3203-0.3808 0.3143-0.2445 0.8148-0.4097 1.5998-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.00162 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="20" cy="17" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/wire-tray.svg b/.icons/awkward/22x22/panel/wire-tray.svg
new file mode 100644
index 00000000..aff27f14
--- /dev/null
+++ b/.icons/awkward/22x22/panel/wire-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3c-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.1362-0.036 0.2324-0.041-0.0713-0.077-0.2069-0.132-0.2636-0.211-0.4672-0.65-0.4688-1.336-0.4688-1.336v-4.3398l0.00391-0.0293s0.023825-0.14462 0.083984-0.26367c0.0601-0.119 0.1631-0.2585 0.3203-0.3808 0.3143-0.2445 0.8148-0.4097 1.5998-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.00162 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/22x22/panel/wired.svg b/.icons/awkward/22x22/panel/wired.svg
new file mode 120000
index 00000000..84ab2035
--- /dev/null
+++ b/.icons/awkward/22x22/panel/wired.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/wiznote-indicator.svg b/.icons/awkward/22x22/panel/wiznote-indicator.svg
new file mode 100644
index 00000000..b4546293
--- /dev/null
+++ b/.icons/awkward/22x22/panel/wiznote-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m14 4-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/22x22/panel/workrave-indicator-quiet.svg b/.icons/awkward/22x22/panel/workrave-indicator-quiet.svg
new file mode 100644
index 00000000..d2abf7de
--- /dev/null
+++ b/.icons/awkward/22x22/panel/workrave-indicator-quiet.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3a4 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.93l-1.414 1.414 2.123 2.121-2.123 2.123 1.414 1.412 2.121-2.121 2.123 2.121 1.412-1.412-2.121-2.123 2.121-2.121-1.412-1.414-2.123 2.123-2.121-2.123z"/>
+ <g transform="translate(-39.549 -10.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/22x22/panel/workrave-indicator-suspended.svg b/.icons/awkward/22x22/panel/workrave-indicator-suspended.svg
new file mode 100644
index 00000000..75676c3f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/workrave-indicator-suspended.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.2227 1.8066l-1.4161 1.4161 16.97 16.97 1.416-1.416-16.97-16.97zm7.7773 1.1934a4 4 0 0 0 -3.3516 1.8203l1.3516 1.3516v-0.1719h1v-1h2v1h1v2h-1v1h-0.172l1.35 1.35a4 4 0 0 0 1.822 -3.35 4 4 0 0 0 -4 -4zm-0.795 10.033c-7.1831 0.342-7.205 5.112-7.205 5.112v0.855h13.172l-5.967-5.967z"/>
+ <g transform="translate(-39.549 -10.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/22x22/panel/workrave-indicator.svg b/.icons/awkward/22x22/panel/workrave-indicator.svg
new file mode 100644
index 00000000..fc9fc802
--- /dev/null
+++ b/.icons/awkward/22x22/panel/workrave-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m11 3a4 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.855s0-5.149-8-5.145z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/xchat-panel.svg b/.icons/awkward/22x22/panel/xchat-panel.svg
new file mode 100644
index 00000000..7fdeabc1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xchat-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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="m6.4062 3.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.7188-3.7188c-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.4996h-1.5v-1a0.50005 0.50005 0 0 0 -0.5215 -0.4921zm11 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.4921a0.50005 0.50005 0 0 0 -0.5 0.4996v2a0.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.4996v2a0.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.4996h-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/22x22/panel/xfce-newmail.svg b/.icons/awkward/22x22/panel/xfce-newmail.svg
new file mode 120000
index 00000000..9ab72aa4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce-newmail.svg
@@ -0,0 +1 @@
+new-messages-red.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce-nomail.svg b/.icons/awkward/22x22/panel/xfce-nomail.svg
new file mode 120000
index 00000000..af817c6d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce-nomail.svg
@@ -0,0 +1 @@
+applications-email-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-battery-critical-charging.svg b/.icons/awkward/22x22/panel/xfce4-battery-critical-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-battery-critical-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-battery-critical.svg b/.icons/awkward/22x22/panel/xfce4-battery-critical.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-battery-critical.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-battery-full-charging.svg b/.icons/awkward/22x22/panel/xfce4-battery-full-charging.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-battery-full-charging.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-battery-full.svg b/.icons/awkward/22x22/panel/xfce4-battery-full.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-battery-full.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-battery-low-charging.svg b/.icons/awkward/22x22/panel/xfce4-battery-low-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-battery-low-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-battery-low.svg b/.icons/awkward/22x22/panel/xfce4-battery-low.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-battery-low.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-battery-missing.svg b/.icons/awkward/22x22/panel/xfce4-battery-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-battery-ok-charging.svg b/.icons/awkward/22x22/panel/xfce4-battery-ok-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-battery-ok-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-battery-ok.svg b/.icons/awkward/22x22/panel/xfce4-battery-ok.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-battery-ok.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-fsguard-plugin-urgent.svg b/.icons/awkward/22x22/panel/xfce4-fsguard-plugin-urgent.svg
new file mode 100644
index 00000000..f6ce2e1a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-fsguard-plugin-urgent.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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,4 C 5.446,4 5,4.446 5,5 v 14 c 0,0.554 0.446,1 1,1 h 7.005859 c -2.92e-4,-0.02301 -0.0063,-0.04528 -0.0059,-0.06836 0.007,-0.321067 0.08528,-0.637331 0.234375,-0.925782 l 1.792969,-3.476562 1.792968,-3.478516 c 0.299841,-0.581085 0.885683,-1.007688 1.570313,-1.048828 h 0.002 0.002 c 0.06672,-0.0038 0.134442,-0.0036 0.201172,0 0.14049,0.0074 0.273488,0.04215 0.404297,0.08008 V 5 C 19,4.446 18.554,4 18,4 Z m 6,3 c 2.209139,0 4,1.790861 4,4 0,2.209139 -1.790861,4 -4,4 H 8 V 11 C 8,8.790861 9.790861,7 12,7 Z m 0,2 c -1.10457,0 -2,0.8954305 -2,2 0,1.104569 0.895431,2 2,2 1.104569,0 2,-0.895431 2,-2 0,-1.1045695 -0.895431,-2 -2,-2 z" transform="translate(-1,-1)"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 17.451172,11 a 0.91368861,1.0229285 0 0 0 -0.742188,0.509766 l -1.792968,3.478515 -1.792969,3.476563 A 0.91368861,1.0229285 0 0 0 13,18.953125 0.91368861,1.0229285 0 0 0 13.914062,20 H 17.5 21.085938 a 0.91368861,1.0229285 0 0 0 0.791015,-1.535156 L 20.083984,14.988281 18.291016,11.509766 A 0.91368861,1.0229285 0 0 0 17.542969,11 a 0.91368861,1.0229285 0 0 0 -0.0918,0 z M 17,13 h 1 v 4 h -1 z m 0,5 h 1 v 1 h -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/xfce4-fsguard-plugin-warning.svg b/.icons/awkward/22x22/panel/xfce4-fsguard-plugin-warning.svg
new file mode 120000
index 00000000..025a2487
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/xfce4-fsguard-plugin.svg b/.icons/awkward/22x22/panel/xfce4-fsguard-plugin.svg
new file mode 120000
index 00000000..95b5fef8
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-fsguard-plugin.svg
@@ -0,0 +1 @@
+indicator-sensors-disk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-mixer-muted.svg b/.icons/awkward/22x22/panel/xfce4-mixer-muted.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-mixer-muted.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-mixer-no-muted.svg b/.icons/awkward/22x22/panel/xfce4-mixer-no-muted.svg
new file mode 120000
index 00000000..d4a80f3e
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/xfce4-mixer-no-record.svg b/.icons/awkward/22x22/panel/xfce4-mixer-no-record.svg
new file mode 120000
index 00000000..ad16fd28
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-mixer-no-record.svg
@@ -0,0 +1 @@
+microphone-sensitivity-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-mixer-record.svg b/.icons/awkward/22x22/panel/xfce4-mixer-record.svg
new file mode 120000
index 00000000..24e3adab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-mixer-record.svg
@@ -0,0 +1 @@
+microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-mixer-volume-high.svg b/.icons/awkward/22x22/panel/xfce4-mixer-volume-high.svg
new file mode 120000
index 00000000..d4a80f3e
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/xfce4-mixer-volume-low-medium.svg b/.icons/awkward/22x22/panel/xfce4-mixer-volume-low-medium.svg
new file mode 120000
index 00000000..ae4d92d4
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/xfce4-mixer-volume-low.svg b/.icons/awkward/22x22/panel/xfce4-mixer-volume-low.svg
new file mode 120000
index 00000000..fc5b2135
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/xfce4-mixer-volume-medium.svg b/.icons/awkward/22x22/panel/xfce4-mixer-volume-medium.svg
new file mode 120000
index 00000000..ae4d92d4
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/xfce4-mixer-volume-muted.svg b/.icons/awkward/22x22/panel/xfce4-mixer-volume-muted.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-mixer-volume-muted.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-mixer-volume-ultra-low.svg b/.icons/awkward/22x22/panel/xfce4-mixer-volume-ultra-low.svg
new file mode 120000
index 00000000..fc5b2135
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/xfce4-mixer-volume-very-high.svg b/.icons/awkward/22x22/panel/xfce4-mixer-volume-very-high.svg
new file mode 120000
index 00000000..d4a80f3e
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/xfce4-notes-plugin.svg b/.icons/awkward/22x22/panel/xfce4-notes-plugin.svg
new file mode 120000
index 00000000..b140ab39
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-notes-plugin.svg
@@ -0,0 +1 @@
+tomboy-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfce4-whiskermenu.svg b/.icons/awkward/22x22/panel/xfce4-whiskermenu.svg
new file mode 100644
index 00000000..4aa5558a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfce4-whiskermenu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.3046875 4 C 9.0739415 4.00494 8.892048 4.0746138 8.828125 4.0742188 C 7.3510379 4.2794534 8.2939926 5.828084 8.9199219 7.7480469 C 8.9733618 8.2395162 7.4575607 8.0342395 7.1210938 7.5195312 C 5.9863088 4.7731512 5.6835865 5.0798629 5.3671875 5 C 5.0641195 4.938194 4.0117703 5.4671249 4.0351562 6.578125 C 4.0391562 6.8972799 4.2411366 8.7011327 4.2441406 9.1679688 C 2.9137676 11.427606 2.3715755 13.664267 4.0390625 15.976562 C 5.233933 17.542265 8.1062961 18.031727 9.9902344 17.998047 C 13.999551 17.999653 15.949 15.820961 18.246094 14.042969 C 20.000601 12.608098 18.201155 10.800926 17.777344 10.548828 C 14.142252 8.1977483 11.086129 8.6873148 11.037109 8.3144531 C 11.011399 7.8834842 11.027454 6.6853945 10.964844 6.2597656 C 10.71812 4.2790946 9.8123235 3.9881432 9.3046875 4 z M 16.900391 4 C 16.155757 4.115666 15.790286 8.3331544 16.123047 8.9707031 C 17.265324 8.2527298 17.04645 5.0680574 16.900391 4 z M 19.837891 4.9785156 C 17.479943 8.0782089 18.038834 7.4988899 17.449219 9.9863281 C 17.674174 10.294128 20.725005 5.3459501 19.837891 4.9785156 z M 11 10 A 1 1 0 0 1 12 11 A 1 1 0 0 1 11 12 A 1 1 0 0 1 10 11 A 1 1 0 0 1 11 10 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/xfpm-ac-adapter.svg b/.icons/awkward/22x22/panel/xfpm-ac-adapter.svg
new file mode 120000
index 00000000..462da4e2
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ac-adapter.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-brightness-lcd.svg b/.icons/awkward/22x22/panel/xfpm-brightness-lcd.svg
new file mode 100644
index 00000000..8091ea04
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-brightness-lcd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.00015,3.7210001 -2.1894998,2.2793 -2.8105001,0 0,2.8105 -2.2792999,2.1894999 2.2792999,2.2207 0,2.779 2.8105001,0 2.1894998,2.279 2.221,-2.279 2.779,0 0,-2.779 2.279,-2.2207 -2.279,-1.9999999 0,-3 -2.779,0 z m 0,3.2793 c 2.21,0 4,1.79 4,3.9999999 0,2.2097 -1.79,3.9997 -4,3.9997 -2.2099999,0 -3.9999999,-1.79 -3.9999999,-3.9997 0,-2.2099999 1.79,-3.9999999 3.9999999,-3.9999999 z m 0,1 c -1.6568999,0 -2.9999998,1.3431 -2.9999998,2.9999999 0,1.6569 1.3430999,2.9997 2.9999998,2.9997 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/xfpm-keyboard-000.svg b/.icons/awkward/22x22/panel/xfpm-keyboard-000.svg
new file mode 120000
index 00000000..3c3ffb5e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-keyboard-000.svg
@@ -0,0 +1 @@
+keyboard-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-keyboard-020.svg b/.icons/awkward/22x22/panel/xfpm-keyboard-020.svg
new file mode 120000
index 00000000..f19f6498
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-keyboard-020.svg
@@ -0,0 +1 @@
+keyboard-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-keyboard-030.svg b/.icons/awkward/22x22/panel/xfpm-keyboard-030.svg
new file mode 120000
index 00000000..f19f6498
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-keyboard-030.svg
@@ -0,0 +1 @@
+keyboard-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-keyboard-040.svg b/.icons/awkward/22x22/panel/xfpm-keyboard-040.svg
new file mode 120000
index 00000000..89e90a0d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-keyboard-040.svg
@@ -0,0 +1 @@
+keyboard-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-keyboard-060.svg b/.icons/awkward/22x22/panel/xfpm-keyboard-060.svg
new file mode 120000
index 00000000..e05b11bd
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-keyboard-060.svg
@@ -0,0 +1 @@
+keyboard-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-keyboard-080.svg b/.icons/awkward/22x22/panel/xfpm-keyboard-080.svg
new file mode 120000
index 00000000..82432d8f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-keyboard-080.svg
@@ -0,0 +1 @@
+keyboard-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-keyboard-100.svg b/.icons/awkward/22x22/panel/xfpm-keyboard-100.svg
new file mode 120000
index 00000000..1307798f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-keyboard-100.svg
@@ -0,0 +1 @@
+keyboard-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-mouse-000.svg b/.icons/awkward/22x22/panel/xfpm-mouse-000.svg
new file mode 120000
index 00000000..90eab54b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-mouse-000.svg
@@ -0,0 +1 @@
+mouse-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-mouse-020.svg b/.icons/awkward/22x22/panel/xfpm-mouse-020.svg
new file mode 120000
index 00000000..a25690c1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-mouse-020.svg
@@ -0,0 +1 @@
+mouse-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-mouse-030.svg b/.icons/awkward/22x22/panel/xfpm-mouse-030.svg
new file mode 120000
index 00000000..a25690c1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-mouse-030.svg
@@ -0,0 +1 @@
+mouse-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-mouse-040.svg b/.icons/awkward/22x22/panel/xfpm-mouse-040.svg
new file mode 120000
index 00000000..f5d985ce
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-mouse-040.svg
@@ -0,0 +1 @@
+mouse-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-mouse-060.svg b/.icons/awkward/22x22/panel/xfpm-mouse-060.svg
new file mode 120000
index 00000000..85e6611c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-mouse-060.svg
@@ -0,0 +1 @@
+mouse-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-mouse-080.svg b/.icons/awkward/22x22/panel/xfpm-mouse-080.svg
new file mode 120000
index 00000000..2919c46c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-mouse-080.svg
@@ -0,0 +1 @@
+mouse-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-mouse-100.svg b/.icons/awkward/22x22/panel/xfpm-mouse-100.svg
new file mode 120000
index 00000000..6c8e8153
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-mouse-100.svg
@@ -0,0 +1 @@
+mouse-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-phone-000.svg b/.icons/awkward/22x22/panel/xfpm-phone-000.svg
new file mode 120000
index 00000000..77b7a31c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-phone-000.svg
@@ -0,0 +1 @@
+phone-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-phone-020.svg b/.icons/awkward/22x22/panel/xfpm-phone-020.svg
new file mode 120000
index 00000000..628ffaa0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-phone-020.svg
@@ -0,0 +1 @@
+phone-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-phone-030.svg b/.icons/awkward/22x22/panel/xfpm-phone-030.svg
new file mode 120000
index 00000000..628ffaa0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-phone-030.svg
@@ -0,0 +1 @@
+phone-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-phone-040.svg b/.icons/awkward/22x22/panel/xfpm-phone-040.svg
new file mode 120000
index 00000000..2e1194c1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-phone-040.svg
@@ -0,0 +1 @@
+phone-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-phone-060.svg b/.icons/awkward/22x22/panel/xfpm-phone-060.svg
new file mode 120000
index 00000000..431ed099
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-phone-060.svg
@@ -0,0 +1 @@
+phone-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-phone-080.svg b/.icons/awkward/22x22/panel/xfpm-phone-080.svg
new file mode 120000
index 00000000..4dadbca9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-phone-080.svg
@@ -0,0 +1 @@
+phone-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-phone-100.svg b/.icons/awkward/22x22/panel/xfpm-phone-100.svg
new file mode 120000
index 00000000..954a697f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-phone-100.svg
@@ -0,0 +1 @@
+phone-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-primary-000-charging.svg b/.icons/awkward/22x22/panel/xfpm-primary-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-primary-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-primary-000.svg b/.icons/awkward/22x22/panel/xfpm-primary-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-primary-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-primary-020-charging.svg b/.icons/awkward/22x22/panel/xfpm-primary-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-primary-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-primary-020.svg b/.icons/awkward/22x22/panel/xfpm-primary-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-primary-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-primary-040-charging.svg b/.icons/awkward/22x22/panel/xfpm-primary-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-primary-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-primary-040.svg b/.icons/awkward/22x22/panel/xfpm-primary-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-primary-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-primary-060-charging.svg b/.icons/awkward/22x22/panel/xfpm-primary-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-primary-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-primary-060.svg b/.icons/awkward/22x22/panel/xfpm-primary-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-primary-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-primary-080-charging.svg b/.icons/awkward/22x22/panel/xfpm-primary-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-primary-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-primary-080.svg b/.icons/awkward/22x22/panel/xfpm-primary-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-primary-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-primary-100-charging.svg b/.icons/awkward/22x22/panel/xfpm-primary-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-primary-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-primary-100.svg b/.icons/awkward/22x22/panel/xfpm-primary-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-primary-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-primary-charged.svg b/.icons/awkward/22x22/panel/xfpm-primary-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-primary-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-primary-missing.svg b/.icons/awkward/22x22/panel/xfpm-primary-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-primary-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-ups-000-charging.svg b/.icons/awkward/22x22/panel/xfpm-ups-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ups-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-ups-000.svg b/.icons/awkward/22x22/panel/xfpm-ups-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ups-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-ups-020-charging.svg b/.icons/awkward/22x22/panel/xfpm-ups-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ups-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-ups-020.svg b/.icons/awkward/22x22/panel/xfpm-ups-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ups-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-ups-040-charging.svg b/.icons/awkward/22x22/panel/xfpm-ups-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ups-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-ups-040.svg b/.icons/awkward/22x22/panel/xfpm-ups-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ups-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-ups-060-charging.svg b/.icons/awkward/22x22/panel/xfpm-ups-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ups-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-ups-060.svg b/.icons/awkward/22x22/panel/xfpm-ups-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ups-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-ups-080-charging.svg b/.icons/awkward/22x22/panel/xfpm-ups-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ups-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-ups-080.svg b/.icons/awkward/22x22/panel/xfpm-ups-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ups-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-ups-100-charging.svg b/.icons/awkward/22x22/panel/xfpm-ups-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ups-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-ups-100.svg b/.icons/awkward/22x22/panel/xfpm-ups-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ups-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-ups-charged.svg b/.icons/awkward/22x22/panel/xfpm-ups-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ups-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xfpm-ups-missing.svg b/.icons/awkward/22x22/panel/xfpm-ups-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xfpm-ups-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/xkbmod-indicator.svg b/.icons/awkward/22x22/panel/xkbmod-indicator.svg
new file mode 120000
index 00000000..9d1f3ab6
--- /dev/null
+++ b/.icons/awkward/22x22/panel/xkbmod-indicator.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-on.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/y-ppa-indicator.svg b/.icons/awkward/22x22/panel/y-ppa-indicator.svg
new file mode 100644
index 00000000..96b75c0f
--- /dev/null
+++ b/.icons/awkward/22x22/panel/y-ppa-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.53,3 C 4.5671598,3 3,4.5691747 3,6.5320149 L 3,15.469287 C 3,17.432128 4.5671598,19 6.53,19 l 8.94,0 C 17.43284,19 19,17.432128 19,15.469287 L 19,6.5320149 C 19,4.5691747 17.43284,3 15.47,3 Z M 5.001988,5.0011395 10,5 10,5.4701013 c -0.1289895,0.011999 -0.2094018,0 -0.3733884,0 -0.5399561,0.035997 -0.9379237,0.1039916 -0.9379237,0.405967 0,0.2659783 0.081993,0.5149581 0.2809771,0.7809364 L 11.47,10.53 14.125246,6.6260072 C 14.301231,6.3480299 14.375225,6.0960504 14.375225,5.9380632 14.375225,5.708082 14.18824,5.5549931 14.000256,5.47 l -0.999919,0 0,-0.4698604 3.999675,0 0,0.4698604 C 16.554048,5.505997 16.173079,5.535096 15.844106,5.8130734 15.527131,6.0790518 15.091167,6.6090086 14.56321,7.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 8,17.000163 8,16.53 c 0.798935,-0.036 1.8120154,-0.336772 2,-0.529756 L 10,11.44 7.8755,8.1878801 C 6.9595745,6.8829863 6.356476,6.1030498 6.0625,5.8130734 5.7685239,5.523097 5.4619506,5.47 4.9999882,5.47 l 0,-0.4698604 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/yate-tray-incomingcall.svg b/.icons/awkward/22x22/panel/yate-tray-incomingcall.svg
new file mode 100644
index 00000000..c0060ffb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yate-tray-incomingcall.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.601953,3.0012224 C 8.48373,3.0364004 6.832904,3.8230851 5.269922,5.3742693 3.580574,7.0508659 2.972257,8.5905998 2.978906,11.169191 c 0.0043,1.683165 0.24377,2.81499 0.792969,3.742187 l 0.294922,0.498047 -0.734375,1.455078 C 2.929346,17.664596 2,18.90889 2,19 2,19.253448 3.645627,18.523274 4.848047,18.02466 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 19.23379,6.9817556 16.956983,3.9821371 12.889063,3.2160662 12.065371,3.0609484 11.308028,2.9894966 10.601953,3.0012224 Z M 8.535547,5.9992693 c 0.265696,0 0.741434,0.5671788 1.097656,1.3066405 0.388228,0.805914 0.384274,1.049964 -0.01758,1.314453 -0.53122,0.349638 -0.96875,0.822979 -0.96875,1.046875 0,0.115608 0.335827,0.5622972 0.746094,0.9921872 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 7.036065,9.3846258 6.712602,8.2873368 7.221092,7.2531758 7.486905,6.7125647 8.234933,5.9992693 8.535545,5.9992693 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/yate-tray-incomingchat.svg b/.icons/awkward/22x22/panel/yate-tray-incomingchat.svg
new file mode 100644
index 00000000..a49d684e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yate-tray-incomingchat.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.601562 3.0019531 C 8.4833395 3.0371311 6.8325133 3.8238158 5.2695312 5.375 C 3.5801833 7.0515966 2.9718666 8.5913307 2.9785156 11.169922 C 2.9816066 12.379824 3.1109522 13.297493 3.3847656 14.066406 A 3 3 0 0 1 4 14 A 3 3 0 0 1 7 17 A 3 3 0 0 1 6.8144531 18.025391 L 6.8515625 18.042969 C 7.3806955 18.289614 8.3867256 18.617015 9.0878906 18.769531 C 10.03321 18.975158 10.338029 19.031078 11.414062 18.986328 C 13.67654 18.892248 15.208577 18.258444 16.654297 16.818359 C 18.111381 15.366954 18.839188 13.62156 18.980469 11.242188 C 19.233399 6.9824861 16.956592 3.9828678 12.888672 3.2167969 C 12.06498 3.0616791 11.307637 2.9902273 10.601562 3.0019531 z M 8.5351562 6 C 8.8008523 6 9.2765905 6.5671789 9.6328125 7.3066406 C 10.02104 8.1125546 10.017088 8.3566047 9.6152344 8.6210938 C 9.0840144 8.9707318 8.6464844 9.4440728 8.6464844 9.6679688 C 8.6464844 9.7835767 8.9823111 10.230266 9.3925781 10.660156 C 10.063192 11.362844 10.172454 11.549712 10.478516 12.519531 C 10.669644 13.125156 10.910315 13.655226 11.027344 13.728516 C 11.192279 13.831808 11.398191 13.771056 12.009766 13.433594 L 12.255859 13.296875 C 12.740589 13.029407 12.79398 12.931906 13.126953 13.433594 C 13.31656 13.668172 13.611263 14.154174 13.78125 14.513672 C 14.149859 15.293221 14.085838 15.47173 13.332031 15.773438 C 11.651027 16.446247 10.697147 15.724018 8.7050781 12.275391 C 7.0356761 9.3853564 6.7122131 8.2880673 7.2207031 7.2539062 C 7.4865161 6.7132951 8.2345442 6 8.5351562 6 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="4" cy="17" r="2"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/yate-tray-info.svg b/.icons/awkward/22x22/panel/yate-tray-info.svg
new file mode 100644
index 00000000..eb879059
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yate-tray-info.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.601562 3.0019531 C 8.4833395 3.0371311 6.8325133 3.8238158 5.2695312 5.375 C 3.5801833 7.0515966 2.9718666 8.5913307 2.9785156 11.169922 C 2.9805428 11.963422 3.0418782 12.62618 3.15625 13.210938 A 4.5 4.5 0 0 1 4.5 13 A 4.5 4.5 0 0 1 9 17.5 A 4.5 4.5 0 0 1 8.8320312 18.699219 C 8.9140325 18.719489 9.0120357 18.753031 9.0878906 18.769531 C 10.03321 18.975158 10.338029 19.031078 11.414062 18.986328 C 13.67654 18.892248 15.208577 18.258444 16.654297 16.818359 C 18.111381 15.366954 18.839188 13.62156 18.980469 11.242188 C 19.233399 6.9824861 16.956592 3.9828678 12.888672 3.2167969 C 12.06498 3.0616791 11.307637 2.9902273 10.601562 3.0019531 z M 8.5351562 6 C 8.8008523 6 9.2765905 6.5671789 9.6328125 7.3066406 C 10.02104 8.1125546 10.017088 8.3566047 9.6152344 8.6210938 C 9.0840144 8.9707318 8.6464844 9.4440728 8.6464844 9.6679688 C 8.6464844 9.7835767 8.9823111 10.230266 9.3925781 10.660156 C 10.063192 11.362844 10.172454 11.549712 10.478516 12.519531 C 10.669644 13.125156 10.910315 13.655226 11.027344 13.728516 C 11.192279 13.831808 11.398191 13.771056 12.009766 13.433594 L 12.255859 13.296875 C 12.740589 13.029407 12.79398 12.931906 13.126953 13.433594 C 13.31656 13.668172 13.611263 14.154174 13.78125 14.513672 C 14.149859 15.293221 14.085838 15.47173 13.332031 15.773438 C 11.651027 16.446247 10.697147 15.724018 8.7050781 12.275391 C 7.0356761 9.3853564 6.7122131 8.2880673 7.2207031 7.2539062 C 7.4865161 6.7132951 8.2345442 6 8.5351562 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 14 A 3.5 3.5 0 0 0 1 17.5 A 3.5 3.5 0 0 0 4.5 21 A 3.5 3.5 0 0 0 8 17.5 A 3.5 3.5 0 0 0 4.5 14 z M 4 15 L 5 15 L 5 16 L 4 16 L 4 15 z M 4 17 L 5 17 L 5 20 L 4 20 L 4 17 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/yate-tray-notification.svg b/.icons/awkward/22x22/panel/yate-tray-notification.svg
new file mode 100644
index 00000000..1422359d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yate-tray-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.601562 3.0019531 C 8.4833395 3.0371311 6.8325133 3.8238158 5.2695312 5.375 C 3.5801833 7.0515966 2.9718666 8.5913307 2.9785156 11.169922 C 2.9809775 12.133595 3.0715563 12.903026 3.2421875 13.570312 C 3.5339297 13.249922 3.9418167 13.031401 4.4003906 13.003906 C 5.0940164 12.962354 5.7251147 13.370455 6.0253906 13.951172 A 1.0001 1.0001 0 0 0 6.0253906 13.953125 L 7.40625 16.630859 L 8.4160156 18.582031 C 8.64676 18.647817 8.88848 18.726156 9.0878906 18.769531 C 10.03321 18.975158 10.338029 19.031078 11.414062 18.986328 C 13.67654 18.892248 15.208577 18.258444 16.654297 16.818359 C 18.111381 15.366954 18.839188 13.62156 18.980469 11.242188 C 19.233399 6.9824861 16.956592 3.9828678 12.888672 3.2167969 C 12.06498 3.0616791 11.307637 2.9902273 10.601562 3.0019531 z M 8.5351562 6 C 8.8008523 6 9.2765905 6.5671789 9.6328125 7.3066406 C 10.02104 8.1125546 10.017088 8.3566047 9.6152344 8.6210938 C 9.0840144 8.9707318 8.6464844 9.4440728 8.6464844 9.6679688 C 8.6464844 9.7835767 8.9823111 10.230266 9.3925781 10.660156 C 10.063192 11.362844 10.172454 11.549712 10.478516 12.519531 C 10.669644 13.125156 10.910315 13.655226 11.027344 13.728516 C 11.192279 13.831808 11.398191 13.771056 12.009766 13.433594 L 12.255859 13.296875 C 12.740589 13.029407 12.79398 12.931906 13.126953 13.433594 C 13.31656 13.668172 13.611263 14.154174 13.78125 14.513672 C 14.149859 15.293221 14.085838 15.47173 13.332031 15.773438 C 11.651027 16.446247 10.697147 15.724018 8.7050781 12.275391 C 7.0356761 9.3853564 6.7122131 8.2880673 7.2207031 7.2539062 C 7.4865161 6.7132951 8.2345442 6 8.5351562 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5332031 14 A 0.73531259 0.82233521 0 0 0 4.4609375 14.001953 A 0.73531259 0.82233521 0 0 0 3.8632812 14.410156 L 2.4785156 17.087891 L 1.0976562 19.767578 A 0.73531259 0.82233521 0 0 0 1.734375 21 L 4.5 21 L 7.265625 21 A 0.73531259 0.82233521 0 0 0 7.9023438 19.767578 L 6.5175781 17.087891 L 5.1367188 14.410156 A 0.73531259 0.82233521 0 0 0 4.5332031 14 z M 4 15 L 5 15 L 5 18 L 4 18 L 4 15 z M 4 19 L 5 19 L 5 20 L 4 20 L 4 19 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/yate-tray.svg b/.icons/awkward/22x22/panel/yate-tray.svg
new file mode 100644
index 00000000..fea55a46
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yate-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.601953,3.0012224 C 8.48373,3.0364004 6.832904,3.8230851 5.269922,5.3742693 3.580574,7.0508659 2.972257,8.5905998 2.978906,11.169191 c 0.0043,1.683165 0.24377,2.81499 0.792969,3.742187 l 0.294922,0.498047 -0.734375,1.455078 C 2.929346,17.664596 2,18.90889 2,19 2,19.253448 3.645627,18.523274 4.848047,18.02466 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 19.23379,6.9817556 16.956983,3.9821371 12.889063,3.2160662 12.065371,3.0609484 11.308028,2.9894966 10.601953,3.0012224 Z M 8.535547,5.9992693 c 0.265696,0 0.741434,0.5671788 1.097656,1.3066405 0.388228,0.805914 0.384274,1.049964 -0.01758,1.314453 -0.53122,0.349638 -0.96875,0.822979 -0.96875,1.046875 0,0.115608 0.335827,0.5622972 0.746094,0.9921872 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 7.036065,9.3846258 6.712602,8.2873368 7.221092,7.2531758 7.486905,6.7125647 8.234933,5.9992693 8.535545,5.9992693 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/yd-busy1.svg b/.icons/awkward/22x22/panel/yd-busy1.svg
new file mode 100644
index 00000000..956eb4c4
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yd-busy1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.091993,5.0465707 c -3.5555565,0 -2.7283825,3.24817 -4.5488294,4.226563 -0.062744,0.0356 -0.098024,0.06839 -0.1542969,0.103515 1.2005478,-0.714589 2.6803078,-1.312067 4.2519528,-1.716797 1.3309085,-0.342378 2.6808405,-0.534458 3.9257815,-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 13.966992,8.0016487 c -1.244941,0.02414 -2.594873,0.216215 -3.925781,0.558594 -4.3864738,1.128761 -7.5126424,3.5833483 -6.9824225,5.4824213 0.3055214,1.085203 1.7775692,1.801316 3.970703,1.931641 -10e-4,-0.0082 -0.003,-0.01523 -0.0039,-0.02344 -0.118387,-1.026756 0.533079,-1.919941 1.296875,-2.525392 0.763796,-0.605453 1.7462705,-1.045085 2.8496105,-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.9199183 -0.349958,-1.258197 -2.258558,-2.008004 -4.976562,-1.955079 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 12.662305,12.999695 a 1.8585774,3.5769585 76.001371 0 0 -1.376953,0.142578 1.8585774,3.5769585 76.001371 0 0 -3.2792975,2.599611 1.8585774,3.5769585 76.001371 0 0 3.7089845,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/22x22/panel/yd-busy2.svg b/.icons/awkward/22x22/panel/yd-busy2.svg
new file mode 120000
index 00000000..eebfe228
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yd-busy2.svg
@@ -0,0 +1 @@
+yd-ind-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/yd-busy3.svg b/.icons/awkward/22x22/panel/yd-busy3.svg
new file mode 120000
index 00000000..60e2da30
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yd-busy3.svg
@@ -0,0 +1 @@
+yd-busy1.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/yd-busy4.svg b/.icons/awkward/22x22/panel/yd-busy4.svg
new file mode 120000
index 00000000..eebfe228
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yd-busy4.svg
@@ -0,0 +1 @@
+yd-ind-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/yd-busy5.svg b/.icons/awkward/22x22/panel/yd-busy5.svg
new file mode 120000
index 00000000..60e2da30
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yd-busy5.svg
@@ -0,0 +1 @@
+yd-busy1.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/yd-ind-error.svg b/.icons/awkward/22x22/panel/yd-ind-error.svg
new file mode 100644
index 00000000..4f73ee74
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yd-ind-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.091993,5.0465707 c -3.5555565,0 -2.7283825,3.24817 -4.5488294,4.226563 -0.062744,0.0356 -0.098024,0.06839 -0.1542969,0.103515 1.2005478,-0.714589 2.6803078,-1.312067 4.2519528,-1.716797 1.3309085,-0.342378 2.6808405,-0.534458 3.9257815,-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 m 3.874999,2.955078 c -1.244941,0.02414 -2.594873,0.216215 -3.925781,0.558594 -4.3864738,1.128761 -7.5126424,3.5833483 -6.9824225,5.4824213 0.3055214,1.085203 1.7775692,1.801316 3.970703,1.931641 -10e-4,-0.0082 -0.003,-0.01523 -0.0039,-0.02344 -0.118387,-1.026756 0.533079,-1.919941 1.296875,-2.525392 0.763796,-0.605453 1.7462705,-1.045085 2.8496105,-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.9199183 -0.349958,-1.258197 -2.258558,-2.008004 -4.976562,-1.955079 z m -1.304687,4.9980463 a 1.8585774,3.5769585 76.001371 0 0 -1.376953,0.142578 1.8585774,3.5769585 76.001371 0 0 -3.2792975,2.599611 1.8585774,3.5769585 76.001371 0 0 3.7089845,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/22x22/panel/yd-ind-idle.svg b/.icons/awkward/22x22/panel/yd-ind-idle.svg
new file mode 100644
index 00000000..fd63f852
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yd-ind-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.091817,5.0465712 c -3.5555565,0 -2.7283814,3.2481694 -4.5488283,4.226563 -0.062744,0.0356 -0.098024,0.06839 -0.1542969,0.103515 1.2005478,-0.714589 2.6803078,-1.3120668 4.2519531,-1.7167968 1.3309081,-0.342378 2.6808401,-0.5344587 3.9257811,-0.5585937 0.03199,-1.14e-4 0.0639,-1.14e-4 0.0957,0 C 12.461549,6.760093 12.330268,5.0465712 10.091817,5.0465712 Z m 3.875,2.9550781 c -1.244941,0.02414 -2.594873,0.2162148 -3.925781,0.5585938 -4.3864741,1.1287611 -7.5126422,3.5833489 -6.9824223,5.4824219 0.3055213,1.085203 1.7775693,1.801315 3.9707031,1.93164 -0.001,-0.0082 -0.00301,-0.01523 -0.00391,-0.02344 -0.118387,-1.026756 0.533079,-1.91994 1.296875,-2.525391 0.7637961,-0.605453 1.7462692,-1.045085 2.8496092,-1.279297 1.10334,-0.234211 2.136415,-0.222891 3,0.03711 0.811893,0.244438 1.575746,0.777804 1.763672,1.693359 2.198075,-1.232334 3.338163,-2.718168 3.007812,-3.9199218 C 18.593421,8.6985304 16.684821,7.9487243 13.966817,8.0016493 Z m -1.304688,4.9980467 a 1.8585774,3.5769585 76.001371 0 0 -1.376953,0.142578 1.8585774,3.5769585 76.001371 0 0 -3.2792967,2.59961 1.8585774,3.5769585 76.001371 0 0 3.7089847,1.115234 1.8585774,3.5769585 76.001371 0 0 3.277344,-2.59961 1.8585774,3.5769585 76.001371 0 0 -2.330079,-1.257812 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/yd-ind-pause.svg b/.icons/awkward/22x22/panel/yd-ind-pause.svg
new file mode 100644
index 00000000..3512954d
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yd-ind-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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 10.091993,5.0465707 c -3.5555565,0 -2.7283825,3.24817 -4.5488294,4.226563 -0.062744,0.0356 -0.098024,0.06839 -0.1542969,0.103515 1.2005478,-0.714589 2.6803078,-1.312067 4.2519528,-1.716797 1.3309085,-0.342378 2.6808405,-0.534458 3.9257815,-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 m 3.874999,2.955078 c -1.244941,0.02414 -2.594873,0.216215 -3.925781,0.558594 -4.3864738,1.128761 -7.5126424,3.5833483 -6.9824225,5.4824213 0.3055214,1.085203 1.7775692,1.801316 3.970703,1.931641 -10e-4,-0.0082 -0.003,-0.01523 -0.0039,-0.02344 -0.118387,-1.026756 0.533079,-1.919941 1.296875,-2.525392 0.763796,-0.605453 1.7462705,-1.045085 2.8496105,-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.9199183 -0.349958,-1.258197 -2.258558,-2.008004 -4.976562,-1.955079 z m -1.304687,4.9980463 a 1.8585774,3.5769585 76.001371 0 0 -1.376953,0.142578 1.8585774,3.5769585 76.001371 0 0 -3.2792975,2.599611 1.8585774,3.5769585 76.001371 0 0 3.7089845,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/22x22/panel/youtube-indicator-downloading-light.svg b/.icons/awkward/22x22/panel/youtube-indicator-downloading-light.svg
new file mode 100644
index 00000000..295f2623
--- /dev/null
+++ b/.icons/awkward/22x22/panel/youtube-indicator-downloading-light.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -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.19921 0 0.37296 0.05334 0.5332 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.119c0-0.489-0.238-0.881-0.533-0.881h-0.934z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/youtube-indicator-light-disabled.svg b/.icons/awkward/22x22/panel/youtube-indicator-light-disabled.svg
new file mode 100644
index 00000000..ed3a432a
--- /dev/null
+++ b/.icons/awkward/22x22/panel/youtube-indicator-light-disabled.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path opacity=".3" 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/22x22/panel/youtube-indicator-light-sync0.svg b/.icons/awkward/22x22/panel/youtube-indicator-light-sync0.svg
new file mode 100644
index 00000000..35c7e62e
--- /dev/null
+++ b/.icons/awkward/22x22/panel/youtube-indicator-light-sync0.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0006-6.2968 0.1895c-0.3518 0.044-1.1182 0.048-1.8028 0.791-0.5395 0.5664-0.7148 1.8515-0.7148 1.8515s-0.1771 1.511-0.1797 3.0215l-0.0039 2.2875c-0.0026 1.51 0.1797 3.021 0.1797 3.021s0.1753 1.285 0.7148 1.852c0.6846 0.743 1.5839 0.721 1.9844 0.798 1.4397 0.144 6.1191 0.188 6.1191 0.188s1.211-0.015 2.408-0.039c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.75 2.25-5 5-5 0.71 0 1.385 0.154 1.998 0.424l0.002-1.5705c0.003-1.5105-0.18-3.0215-0.18-3.0215s-0.175-1.2851-0.715-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.008zm-2.998 3l6 4.014-6 3.986v-8z" transform="translate(-9.5367e-7 1030.4)"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m18 1042.4c-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/panel/youtube-indicator-light-sync1.svg b/.icons/awkward/22x22/panel/youtube-indicator-light-sync1.svg
new file mode 100644
index 00000000..3711b5ec
--- /dev/null
+++ b/.icons/awkward/22x22/panel/youtube-indicator-light-sync1.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0006-6.2968 0.1895c-0.3518 0.044-1.1182 0.048-1.8028 0.791-0.5395 0.5664-0.7148 1.8515-0.7148 1.8515s-0.1771 1.511-0.1797 3.0215l-0.0039 2.2875c-0.0026 1.51 0.1797 3.021 0.1797 3.021s0.1753 1.285 0.7148 1.852c0.6846 0.743 1.5839 0.721 1.9844 0.798 1.4397 0.144 6.1191 0.188 6.1191 0.188s1.211-0.015 2.408-0.039c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.75 2.25-5 5-5 0.71 0 1.385 0.154 1.998 0.424l0.002-1.5705c0.003-1.5105-0.18-3.0215-0.18-3.0215s-0.175-1.2851-0.715-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.008zm-2.998 3l6 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/22x22/panel/youtube-indicator-light-sync2.svg b/.icons/awkward/22x22/panel/youtube-indicator-light-sync2.svg
new file mode 100644
index 00000000..5733e0d1
--- /dev/null
+++ b/.icons/awkward/22x22/panel/youtube-indicator-light-sync2.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0006-6.2968 0.1895c-0.3518 0.044-1.1182 0.048-1.8028 0.791-0.5395 0.5664-0.7148 1.8515-0.7148 1.8515s-0.1771 1.511-0.1797 3.0215l-0.0039 2.2875c-0.0026 1.51 0.1797 3.021 0.1797 3.021s0.1753 1.285 0.7148 1.852c0.6846 0.743 1.5839 0.721 1.9844 0.798 1.4397 0.144 6.1191 0.188 6.1191 0.188s1.211-0.015 2.408-0.039c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.75 2.25-5 5-5 0.71 0 1.385 0.154 1.998 0.424l0.002-1.5705c0.003-1.5105-0.18-3.0215-0.18-3.0215s-0.175-1.2851-0.715-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.008zm-2.998 3l6 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/22x22/panel/youtube-indicator-light-sync3.svg b/.icons/awkward/22x22/panel/youtube-indicator-light-sync3.svg
new file mode 100644
index 00000000..d98653ce
--- /dev/null
+++ b/.icons/awkward/22x22/panel/youtube-indicator-light-sync3.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0006-6.2968 0.1895c-0.3518 0.044-1.1182 0.048-1.8028 0.791-0.5395 0.5664-0.7148 1.8515-0.7148 1.8515s-0.1771 1.511-0.1797 3.0215l-0.0039 2.2875c-0.0026 1.51 0.1797 3.021 0.1797 3.021s0.1753 1.285 0.7148 1.852c0.6846 0.743 1.5839 0.721 1.9844 0.798 1.4397 0.144 6.1191 0.188 6.1191 0.188s1.211-0.015 2.408-0.039c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.75 2.25-5 5-5 0.71 0 1.385 0.154 1.998 0.424l0.002-1.5705c0.003-1.5105-0.18-3.0215-0.18-3.0215s-0.175-1.2851-0.715-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.008zm-2.998 3l6 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/22x22/panel/youtube-indicator-light-sync4.svg b/.icons/awkward/22x22/panel/youtube-indicator-light-sync4.svg
new file mode 100644
index 00000000..0e2319ae
--- /dev/null
+++ b/.icons/awkward/22x22/panel/youtube-indicator-light-sync4.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.4)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10.998 4s-3.7785 0.0006-6.2968 0.1895c-0.3518 0.044-1.1182 0.048-1.8028 0.791-0.5395 0.5664-0.7148 1.8515-0.7148 1.8515s-0.1771 1.511-0.1797 3.0215l-0.0039 2.2875c-0.0026 1.51 0.1797 3.021 0.1797 3.021s0.1753 1.285 0.7148 1.852c0.6846 0.743 1.5839 0.721 1.9844 0.798 1.4397 0.144 6.1191 0.188 6.1191 0.188s1.211-0.015 2.408-0.039c-0.26-0.604-0.406-1.265-0.406-1.961 0-2.75 2.25-5 5-5 0.71 0 1.385 0.154 1.998 0.424l0.002-1.5705c0.003-1.5105-0.18-3.0215-0.18-3.0215s-0.175-1.2851-0.715-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.008zm-2.998 3l6 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/22x22/panel/youtube-indicator-light-sync5.svg b/.icons/awkward/22x22/panel/youtube-indicator-light-sync5.svg
new file mode 100644
index 00000000..08a55c1b
--- /dev/null
+++ b/.icons/awkward/22x22/panel/youtube-indicator-light-sync5.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.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"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/youtube-indicator-light-sync6.svg b/.icons/awkward/22x22/panel/youtube-indicator-light-sync6.svg
new file mode 120000
index 00000000..14636a9c
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/youtube-indicator-light-sync7.svg b/.icons/awkward/22x22/panel/youtube-indicator-light-sync7.svg
new file mode 120000
index 00000000..eb5e2fbf
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/youtube-indicator-light-sync8.svg b/.icons/awkward/22x22/panel/youtube-indicator-light-sync8.svg
new file mode 120000
index 00000000..9bcc9432
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/youtube-indicator-light-sync9.svg b/.icons/awkward/22x22/panel/youtube-indicator-light-sync9.svg
new file mode 120000
index 00000000..b2f35d96
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/youtube-indicator-light.svg b/.icons/awkward/22x22/panel/youtube-indicator-light.svg
new file mode 100644
index 00000000..f7eb4ecb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/youtube-indicator-light.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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 -1030.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/22x22/panel/yum-indicator-error.svg b/.icons/awkward/22x22/panel/yum-indicator-error.svg
new file mode 120000
index 00000000..0d752017
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yum-indicator-error.svg
@@ -0,0 +1 @@
+mintupdate-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/yum-indicator-info.svg b/.icons/awkward/22x22/panel/yum-indicator-info.svg
new file mode 120000
index 00000000..07ef6695
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yum-indicator-info.svg
@@ -0,0 +1 @@
+mintupdate-updates-available.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/yum-indicator-no-updates.svg b/.icons/awkward/22x22/panel/yum-indicator-no-updates.svg
new file mode 120000
index 00000000..68dbb764
--- /dev/null
+++ b/.icons/awkward/22x22/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/22x22/panel/yum-indicator-updates.svg b/.icons/awkward/22x22/panel/yum-indicator-updates.svg
new file mode 120000
index 00000000..8ce86418
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yum-indicator-updates.svg
@@ -0,0 +1 @@
+mintupdate-checking.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/yum-indicator-working.svg b/.icons/awkward/22x22/panel/yum-indicator-working.svg
new file mode 120000
index 00000000..60754462
--- /dev/null
+++ b/.icons/awkward/22x22/panel/yum-indicator-working.svg
@@ -0,0 +1 @@
+mintupdate-installing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/zeal-panel.svg b/.icons/awkward/22x22/panel/zeal-panel.svg
new file mode 120000
index 00000000..47baeafb
--- /dev/null
+++ b/.icons/awkward/22x22/panel/zeal-panel.svg
@@ -0,0 +1 @@
+zeal-tray.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/panel/zeal-tray.svg b/.icons/awkward/22x22/panel/zeal-tray.svg
new file mode 100644
index 00000000..fd0d7584
--- /dev/null
+++ b/.icons/awkward/22x22/panel/zeal-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.8854168,3.0000003 c -0.4905209,0 -0.8854167,0.3568 -0.8854167,0.8 l 0,14.4000007 C 4.0000001,18.6432 4.3948959,19 4.8854168,19 l 2.1145831,0 0,-15.9999997 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.9999999,3.0000002 6.9999999,19 17.125,19 C 17.60975,19 18,18.642418 18,18.199219 L 18,3.8007815 c 0,-0.4432 -0.39025,-0.8007813 -0.875,-0.8007813 l -6.134765,0 -3.9902351,0 z m 2.5,3 6.0000001,0 A 0.50005,0.50005 0 0 1 15.916016,6.777344 L 10.433594,15 15.5,15 a 0.50005,0.50005 0 1 1 0,1 l -6.0000001,0 a 0.50005,0.50005 0 0 1 -0.416015,-0.777344 l 5.4824211,-8.2226558 -5.0664061,0 a 0.50005,0.50005 0 1 1 0,-1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/panel/zim-panel.svg b/.icons/awkward/22x22/panel/zim-panel.svg
new file mode 100644
index 00000000..03a296ba
--- /dev/null
+++ b/.icons/awkward/22x22/panel/zim-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" 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.000964,3 c -4.4319998,0 -7.9999998,3.568 -7.9999998,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 7.3391029,9.6656014 7.7093307,9.2599061 8.2275267,8.6757812 8.9345356,7.8787995 10.03244,7.1397273 11.049792,6.4785156 12.067624,5.8168902 12.858159,5.3522199 13.182605,5.1855469 13.078498,5.2394355 13.495991,5.0065837 13.897448,4.78125 14.23125,4.5938912 14.665258,4.3608521 15.09862,4.1328125 13.900363,3.418523 12.502909,3 11.000964,3 Z m 7.365234,4.8652343 C 18.073953,8.259055 17.777009,8.6506334 17.54198,8.9511719 17.266299,9.3036239 17.006227,9.6353817 17.040026,9.5898437 l 0,0.00195 c -0.214357,0.2877997 -0.799545,0.9875263 -1.615234,1.8769563 -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.7753907,0.195312 -0.1252084,0.453679 -0.3431688,0.907406 -0.7363281,1.308594 l -0.019531,0.01953 -0.019531,0.01953 c -0.5422767,0.496323 -1.2053449,0.719805 -1.8222656,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 8.2623985,18.634361 9.5873018,19 11.000964,19 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 18.174792,4.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 C 10.60169,7.9618062 9.519637,8.7265437 8.9755736,9.3398437 8.7062403,9.6434436 8.4956499,9.8833719 8.3232298,10.101563 c 0.3379001,0.109938 0.6464834,0.317035 0.8691406,0.61914 L 11.01073,13.1875 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.8667003 1.431891,-1.6418284 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 18.680516,4.2112997 18.58679,4.1475091 18.489215,4.099609 18.38288,4.048259 18.277695,4.019315 18.174762,4.007812 Z M 7.8857298,11.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.2517716,0.341608 0.7306579,0.413881 1.0722657,0.162109 0.341608,-0.251771 0.413881,-0.728704 0.162109,-1.070312 L 8.387683,11.314453 C 8.2617972,11.143649 8.0793279,11.039076 7.8857298,11.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 8.6375041,16.22993 8.7624707,16.027321 8.8525267,15.826172 8.5883734,15.706577 8.3481665,15.52904 8.1669798,15.283203 L 6.3486204,12.816406 C 6.1743619,12.579969 6.0779206,12.309407 6.0380736,12.033203 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/bookmark-missing.svg b/.icons/awkward/22x22/places/bookmark-missing.svg
new file mode 100644
index 00000000..0082f2e9
--- /dev/null
+++ b/.icons/awkward/22x22/places/bookmark-missing.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.500964,1.5000716 C 9.5543738,1.5134176 8.8792976,2.0758566 8.5624852,3.0069094 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 -0.5989533,0.01915 -1.13902467,0.2950018 -1.51953267,0.7519539 -0.82292555,0.9317784 -0.64850698,2.3978677 0.3964848,3.0927777 L 4.859357,14.187588 3.3290816,18.877047 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.045908,-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.1609993 0.396485,-3.0927777 -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 12.122631,2.0758566 11.447555,1.5134171 10.500964,1.5000716 Z"/>
+ <path style="fill:#e84040" d="m 10.457982,0.99608852 c -0.145805,0.002251 -0.297632,0.0209586 -0.457031,0.0546874 l 0,0.019531 C 9.3170508,1.2432972 8.8189077,1.7493737 8.5614977,2.5058541 l 0.011719,-0.041016 -1.4863281,4.5351562 -5.015625,0 c -0.010935,-1.73e-4 -0.022268,-1.73e-4 -0.033203,0 -0.5989537,0.01915 -1.13902327,0.295001 -1.51953127,0.7519531 -0.82292548,0.9317786 -0.64850738,2.3968872 0.3964844,3.0917972 l 3.94335937,2.84375 -1.5292969,4.689453 c -0.0017,0.0052 -0.00426,0.01042 -0.00586,0.01563 -0.2338278,0.757682 -0.013945,1.538278 0.5742188,2.072266 0,0 0.00195,0 0.00195,0 0.00403,0.0036 0.00773,0.0082 0.011719,0.01172 0,0 0.00195,0 0.00195,0 0.7067884,0.619773 1.6998653,0.698544 2.4980468,0.185547 0.015185,-0.0097 0.030287,-0.01884 0.044922,-0.0293 l 4.0449286,-2.882816 4.046875,2.882812 c 0.01464,0.01047 0.02974,0.01962 0.04492,0.0293 0.798181,0.512997 1.791258,0.434226 2.498047,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808046,-1.314584 0.574218,-2.072266 -0.0016,-0.0052 -0.0042,-0.01044 -0.0059,-0.01563 l -1.529252,-4.689449 3.94336,-2.84375 c 1.044992,-0.69491 1.21941,-2.1600186 0.396484,-3.0917972 -0.380508,-0.4569521 -0.920577,-0.7328031 -1.519531,-0.7519531 -0.01094,-1.73e-4 -0.02227,-1.73e-4 -0.0332,0 l -5.015626,0 -1.486328,-4.5351562 0.01172,0.041016 C 12.163194,1.6911829 11.478618,0.98033282 10.457982,0.99608852 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.500964,0.99996722 C 9.5543738,1.0133132 8.8792976,1.5757522 8.5624852,2.506805 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 1.4400857,7.0191248 0.90001433,7.2949766 0.51950633,7.7519287 0.10612153,8.2199943 -0.05438186,8.82227 0.01950573,9.3945087 0.06501023,8.9854432 0.22598003,8.5842822 0.51950633,8.2519293 0.90001423,7.7949772 1.4400856,7.5191254 2.0390394,7.4999754 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 8.8792976,2.0757528 9.5543738,1.5133133 10.500964,1.4999678 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.1425792 0.07389,-0.5722385 -0.08662,-1.1745142 -0.500001,-1.6425798 -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 12.122631,1.5757522 11.447555,1.0133127 10.500964,0.99996722 Z M 4.7275193,14.091781 3.3290801,18.376942 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.5468897,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/22x22/places/certificate-server.svg b/.icons/awkward/22x22/places/certificate-server.svg
new file mode 120000
index 00000000..5a98ca8c
--- /dev/null
+++ b/.icons/awkward/22x22/places/certificate-server.svg
@@ -0,0 +1 @@
+folder-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/desktop.svg b/.icons/awkward/22x22/places/desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/awkward/22x22/places/desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-activities.svg b/.icons/awkward/22x22/places/folder-activities.svg
new file mode 120000
index 00000000..beb4f212
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-activities.svg
@@ -0,0 +1 @@
+folder-oomox-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-android.svg b/.icons/awkward/22x22/places/folder-android.svg
new file mode 120000
index 00000000..3b04d84a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-android.svg
@@ -0,0 +1 @@
+folder-oomox-android.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-apple.svg b/.icons/awkward/22x22/places/folder-apple.svg
new file mode 120000
index 00000000..c29c3f0a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-apple.svg
@@ -0,0 +1 @@
+folder-oomox-apple.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-arduino.svg b/.icons/awkward/22x22/places/folder-arduino.svg
new file mode 120000
index 00000000..d38e3f49
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-arduino.svg
@@ -0,0 +1 @@
+folder-oomox-arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-backup.svg b/.icons/awkward/22x22/places/folder-backup.svg
new file mode 120000
index 00000000..fae5c2e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-backup.svg
@@ -0,0 +1 @@
+folder-oomox-backup.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-black-activities.svg b/.icons/awkward/22x22/places/folder-black-activities.svg
new file mode 100644
index 00000000..7d54f392
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#c2c2c2" cx="8" cy="14" r="1"/>
+ <circle style="fill:#c2c2c2" cx="11" cy="14" r="1"/>
+ <circle style="fill:#c2c2c2" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-android.svg b/.icons/awkward/22x22/places/folder-black-android.svg
new file mode 100644
index 00000000..628f1d0a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-apple.svg b/.icons/awkward/22x22/places/folder-black-apple.svg
new file mode 100644
index 00000000..1254f0c0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-arduino.svg b/.icons/awkward/22x22/places/folder-black-arduino.svg
new file mode 100644
index 00000000..9a128018
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-backup.svg b/.icons/awkward/22x22/places/folder-black-backup.svg
new file mode 100644
index 00000000..5cd0d900
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-books.svg b/.icons/awkward/22x22/places/folder-black-books.svg
new file mode 100644
index 00000000..f6c7ea10
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-cd.svg b/.icons/awkward/22x22/places/folder-black-cd.svg
new file mode 100644
index 00000000..d4559f35
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-copy-cloud.svg b/.icons/awkward/22x22/places/folder-black-copy-cloud.svg
new file mode 100644
index 00000000..efbe4a04
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-desktop.svg b/.icons/awkward/22x22/places/folder-black-desktop.svg
new file mode 120000
index 00000000..f12bc93d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-desktop.svg
@@ -0,0 +1 @@
+user-black-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-black-development.svg b/.icons/awkward/22x22/places/folder-black-development.svg
new file mode 100644
index 00000000..275e45f6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-documents-open.svg b/.icons/awkward/22x22/places/folder-black-documents-open.svg
new file mode 100644
index 00000000..064e4a73
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-documents.svg b/.icons/awkward/22x22/places/folder-black-documents.svg
new file mode 100644
index 00000000..218167a7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-download-open.svg b/.icons/awkward/22x22/places/folder-black-download-open.svg
new file mode 100644
index 00000000..5c4678bc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-download.svg b/.icons/awkward/22x22/places/folder-black-download.svg
new file mode 100644
index 00000000..19ec1a97
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-downloads.svg b/.icons/awkward/22x22/places/folder-black-downloads.svg
new file mode 120000
index 00000000..e29a6235
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-downloads.svg
@@ -0,0 +1 @@
+folder-black-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-black-drag-accept.svg b/.icons/awkward/22x22/places/folder-black-drag-accept.svg
new file mode 100644
index 00000000..626ec471
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-dropbox.svg b/.icons/awkward/22x22/places/folder-black-dropbox.svg
new file mode 100644
index 00000000..9599cfa7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-favorites.svg b/.icons/awkward/22x22/places/folder-black-favorites.svg
new file mode 100644
index 00000000..85d48d39
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-games.svg b/.icons/awkward/22x22/places/folder-black-games.svg
new file mode 100644
index 00000000..03011100
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-git.svg b/.icons/awkward/22x22/places/folder-black-git.svg
new file mode 100644
index 00000000..737ccf47
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-github.svg b/.icons/awkward/22x22/places/folder-black-github.svg
new file mode 100644
index 00000000..bcc70785
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-gitlab.svg b/.icons/awkward/22x22/places/folder-black-gitlab.svg
new file mode 100644
index 00000000..bf1a4d84
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-black-gnome.svg b/.icons/awkward/22x22/places/folder-black-gnome.svg
new file mode 100644
index 00000000..b6f8c5db
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-google-drive.svg b/.icons/awkward/22x22/places/folder-black-google-drive.svg
new file mode 100644
index 00000000..0469a30f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#c2c2c2" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#c2c2c2" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#c2c2c2" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-image-people.svg b/.icons/awkward/22x22/places/folder-black-image-people.svg
new file mode 100644
index 00000000..6297e0be
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-important.svg b/.icons/awkward/22x22/places/folder-black-important.svg
new file mode 100644
index 00000000..06a4efde
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-java.svg b/.icons/awkward/22x22/places/folder-black-java.svg
new file mode 100644
index 00000000..14dc8eb2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-kde.svg b/.icons/awkward/22x22/places/folder-black-kde.svg
new file mode 100644
index 00000000..ae11c97b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-linux.svg b/.icons/awkward/22x22/places/folder-black-linux.svg
new file mode 100644
index 00000000..36d161b3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-locked.svg b/.icons/awkward/22x22/places/folder-black-locked.svg
new file mode 100644
index 00000000..7916826a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-mail-cloud.svg b/.icons/awkward/22x22/places/folder-black-mail-cloud.svg
new file mode 100644
index 00000000..2416ac7a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-mail.svg b/.icons/awkward/22x22/places/folder-black-mail.svg
new file mode 100644
index 00000000..315c6e49
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-mega.svg b/.icons/awkward/22x22/places/folder-black-mega.svg
new file mode 100644
index 00000000..202a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-meocloud.svg b/.icons/awkward/22x22/places/folder-black-meocloud.svg
new file mode 100644
index 00000000..0879dae8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-music-open.svg b/.icons/awkward/22x22/places/folder-black-music-open.svg
new file mode 100644
index 00000000..f6d228b9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-music.svg b/.icons/awkward/22x22/places/folder-black-music.svg
new file mode 100644
index 00000000..0bd6f8f0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-network.svg b/.icons/awkward/22x22/places/folder-black-network.svg
new file mode 100644
index 00000000..f3409a0b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-nextcloud.svg b/.icons/awkward/22x22/places/folder-black-nextcloud.svg
new file mode 100644
index 00000000..73ed9929
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-open.svg b/.icons/awkward/22x22/places/folder-black-open.svg
new file mode 100644
index 00000000..376cc683
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-owncloud.svg b/.icons/awkward/22x22/places/folder-black-owncloud.svg
new file mode 100644
index 00000000..fadc12c8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-pcloud.svg b/.icons/awkward/22x22/places/folder-black-pcloud.svg
new file mode 100644
index 00000000..96c37db6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-photo.svg b/.icons/awkward/22x22/places/folder-black-photo.svg
new file mode 100644
index 00000000..1e4bef54
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-pictures-open.svg b/.icons/awkward/22x22/places/folder-black-pictures-open.svg
new file mode 100644
index 00000000..10e26bdc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-pictures.svg b/.icons/awkward/22x22/places/folder-black-pictures.svg
new file mode 100644
index 00000000..b281384f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-print.svg b/.icons/awkward/22x22/places/folder-black-print.svg
new file mode 100644
index 00000000..7dd9c551
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-private.svg b/.icons/awkward/22x22/places/folder-black-private.svg
new file mode 100644
index 00000000..c686b98b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-projects.svg b/.icons/awkward/22x22/places/folder-black-projects.svg
new file mode 100644
index 00000000..160c4848
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-public.svg b/.icons/awkward/22x22/places/folder-black-public.svg
new file mode 120000
index 00000000..3d44a827
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-public.svg
@@ -0,0 +1 @@
+folder-black-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-black-publicshare-open.svg b/.icons/awkward/22x22/places/folder-black-publicshare-open.svg
new file mode 100644
index 00000000..825e6d77
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-recent.svg b/.icons/awkward/22x22/places/folder-black-recent.svg
new file mode 100644
index 00000000..021e437f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-remote-open.svg b/.icons/awkward/22x22/places/folder-black-remote-open.svg
new file mode 100644
index 00000000..e4780a0e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-remote.svg b/.icons/awkward/22x22/places/folder-black-remote.svg
new file mode 100644
index 00000000..2f03c549
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-script.svg b/.icons/awkward/22x22/places/folder-black-script.svg
new file mode 100644
index 00000000..beeed4f8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#c2c2c2">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-steam.svg b/.icons/awkward/22x22/places/folder-black-steam.svg
new file mode 100644
index 00000000..c93fa6bf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-tar.svg b/.icons/awkward/22x22/places/folder-black-tar.svg
new file mode 100644
index 00000000..b388807f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#c2c2c2" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-black-templates-open.svg b/.icons/awkward/22x22/places/folder-black-templates-open.svg
new file mode 100644
index 00000000..8f2bd557
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-templates.svg b/.icons/awkward/22x22/places/folder-black-templates.svg
new file mode 100644
index 00000000..e47692ef
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-torrent.svg b/.icons/awkward/22x22/places/folder-black-torrent.svg
new file mode 100644
index 00000000..7f6d0cab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-unlocked.svg b/.icons/awkward/22x22/places/folder-black-unlocked.svg
new file mode 100644
index 00000000..70ceb2fd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-vbox.svg b/.icons/awkward/22x22/places/folder-black-vbox.svg
new file mode 100644
index 00000000..c3dc46b6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#c2c2c2;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-video.svg b/.icons/awkward/22x22/places/folder-black-video.svg
new file mode 100644
index 00000000..14649afe
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-videos-open.svg b/.icons/awkward/22x22/places/folder-black-videos-open.svg
new file mode 100644
index 00000000..5ef788b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-videos.svg b/.icons/awkward/22x22/places/folder-black-videos.svg
new file mode 120000
index 00000000..723ff359
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-videos.svg
@@ -0,0 +1 @@
+folder-black-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-black-visiting.svg b/.icons/awkward/22x22/places/folder-black-visiting.svg
new file mode 100644
index 00000000..f76f2cde
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-wifi.svg b/.icons/awkward/22x22/places/folder-black-wifi.svg
new file mode 100644
index 00000000..4d128dd9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-wine.svg b/.icons/awkward/22x22/places/folder-black-wine.svg
new file mode 100644
index 00000000..358d6a81
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#c2c2c2" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#c2c2c2" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#c2c2c2" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#c2c2c2" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-yandex-disk.svg b/.icons/awkward/22x22/places/folder-black-yandex-disk.svg
new file mode 100644
index 00000000..61c69b31
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black.svg b/.icons/awkward/22x22/places/folder-black.svg
new file mode 100644
index 00000000..2d910f93
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-activities.svg b/.icons/awkward/22x22/places/folder-blue-activities.svg
new file mode 100644
index 00000000..10ce9ff8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#1d344f" cx="8" cy="14" r="1"/>
+ <circle style="fill:#1d344f" cx="11" cy="14" r="1"/>
+ <circle style="fill:#1d344f" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-android.svg b/.icons/awkward/22x22/places/folder-blue-android.svg
new file mode 100644
index 00000000..5328029b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-apple.svg b/.icons/awkward/22x22/places/folder-blue-apple.svg
new file mode 100644
index 00000000..beee7587
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-arduino.svg b/.icons/awkward/22x22/places/folder-blue-arduino.svg
new file mode 100644
index 00000000..fb103cb5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-backup.svg b/.icons/awkward/22x22/places/folder-blue-backup.svg
new file mode 100644
index 00000000..282a00b5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-books.svg b/.icons/awkward/22x22/places/folder-blue-books.svg
new file mode 100644
index 00000000..036957ef
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-cd.svg b/.icons/awkward/22x22/places/folder-blue-cd.svg
new file mode 100644
index 00000000..e4a5b9d4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-copy-cloud.svg b/.icons/awkward/22x22/places/folder-blue-copy-cloud.svg
new file mode 100644
index 00000000..816eb772
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-desktop.svg b/.icons/awkward/22x22/places/folder-blue-desktop.svg
new file mode 120000
index 00000000..3cf15fb4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-desktop.svg
@@ -0,0 +1 @@
+user-blue-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-blue-development.svg b/.icons/awkward/22x22/places/folder-blue-development.svg
new file mode 100644
index 00000000..c14de734
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-documents-open.svg b/.icons/awkward/22x22/places/folder-blue-documents-open.svg
new file mode 100644
index 00000000..c0dedeb2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-documents.svg b/.icons/awkward/22x22/places/folder-blue-documents.svg
new file mode 100644
index 00000000..379f977f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-download-open.svg b/.icons/awkward/22x22/places/folder-blue-download-open.svg
new file mode 100644
index 00000000..8b7a3dc0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-download.svg b/.icons/awkward/22x22/places/folder-blue-download.svg
new file mode 100644
index 00000000..b2ea0e1d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-downloads.svg b/.icons/awkward/22x22/places/folder-blue-downloads.svg
new file mode 120000
index 00000000..bc4de58a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-downloads.svg
@@ -0,0 +1 @@
+folder-blue-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-blue-drag-accept.svg b/.icons/awkward/22x22/places/folder-blue-drag-accept.svg
new file mode 100644
index 00000000..41b6e128
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-dropbox.svg b/.icons/awkward/22x22/places/folder-blue-dropbox.svg
new file mode 100644
index 00000000..075550cd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-favorites.svg b/.icons/awkward/22x22/places/folder-blue-favorites.svg
new file mode 100644
index 00000000..e23b5c69
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-games.svg b/.icons/awkward/22x22/places/folder-blue-games.svg
new file mode 100644
index 00000000..219cbb58
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-git.svg b/.icons/awkward/22x22/places/folder-blue-git.svg
new file mode 100644
index 00000000..d821de38
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-github.svg b/.icons/awkward/22x22/places/folder-blue-github.svg
new file mode 100644
index 00000000..ec448093
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-gitlab.svg b/.icons/awkward/22x22/places/folder-blue-gitlab.svg
new file mode 100644
index 00000000..39810923
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-blue-gnome.svg b/.icons/awkward/22x22/places/folder-blue-gnome.svg
new file mode 100644
index 00000000..aa365179
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-google-drive.svg b/.icons/awkward/22x22/places/folder-blue-google-drive.svg
new file mode 100644
index 00000000..280e4516
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#1d344f" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#1d344f" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#1d344f" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-image-people.svg b/.icons/awkward/22x22/places/folder-blue-image-people.svg
new file mode 100644
index 00000000..b7696cf6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-important.svg b/.icons/awkward/22x22/places/folder-blue-important.svg
new file mode 100644
index 00000000..d767f71c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-java.svg b/.icons/awkward/22x22/places/folder-blue-java.svg
new file mode 100644
index 00000000..c44ef7aa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-kde.svg b/.icons/awkward/22x22/places/folder-blue-kde.svg
new file mode 100644
index 00000000..e571787f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-linux.svg b/.icons/awkward/22x22/places/folder-blue-linux.svg
new file mode 100644
index 00000000..7f8e7e5b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-locked.svg b/.icons/awkward/22x22/places/folder-blue-locked.svg
new file mode 100644
index 00000000..7859663e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-mail-cloud.svg b/.icons/awkward/22x22/places/folder-blue-mail-cloud.svg
new file mode 100644
index 00000000..36c203ab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-mail.svg b/.icons/awkward/22x22/places/folder-blue-mail.svg
new file mode 100644
index 00000000..120419e2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-mega.svg b/.icons/awkward/22x22/places/folder-blue-mega.svg
new file mode 100644
index 00000000..d25fc7d5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-meocloud.svg b/.icons/awkward/22x22/places/folder-blue-meocloud.svg
new file mode 100644
index 00000000..b7744ac7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-music-open.svg b/.icons/awkward/22x22/places/folder-blue-music-open.svg
new file mode 100644
index 00000000..513dd302
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-music.svg b/.icons/awkward/22x22/places/folder-blue-music.svg
new file mode 100644
index 00000000..f0182cc3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-network.svg b/.icons/awkward/22x22/places/folder-blue-network.svg
new file mode 100644
index 00000000..5695103d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-nextcloud.svg b/.icons/awkward/22x22/places/folder-blue-nextcloud.svg
new file mode 100644
index 00000000..f5c07d1e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-open.svg b/.icons/awkward/22x22/places/folder-blue-open.svg
new file mode 100644
index 00000000..074c3a35
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-owncloud.svg b/.icons/awkward/22x22/places/folder-blue-owncloud.svg
new file mode 100644
index 00000000..b6da324f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-pcloud.svg b/.icons/awkward/22x22/places/folder-blue-pcloud.svg
new file mode 100644
index 00000000..d27a284f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-photo.svg b/.icons/awkward/22x22/places/folder-blue-photo.svg
new file mode 100644
index 00000000..2c98482a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-pictures-open.svg b/.icons/awkward/22x22/places/folder-blue-pictures-open.svg
new file mode 100644
index 00000000..0c0e8ac0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-pictures.svg b/.icons/awkward/22x22/places/folder-blue-pictures.svg
new file mode 100644
index 00000000..94658ff0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-print.svg b/.icons/awkward/22x22/places/folder-blue-print.svg
new file mode 100644
index 00000000..b295af35
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-private.svg b/.icons/awkward/22x22/places/folder-blue-private.svg
new file mode 100644
index 00000000..ded41e62
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-projects.svg b/.icons/awkward/22x22/places/folder-blue-projects.svg
new file mode 100644
index 00000000..45ce4cef
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-public.svg b/.icons/awkward/22x22/places/folder-blue-public.svg
new file mode 120000
index 00000000..7daa6f73
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-public.svg
@@ -0,0 +1 @@
+folder-blue-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-blue-publicshare-open.svg b/.icons/awkward/22x22/places/folder-blue-publicshare-open.svg
new file mode 100644
index 00000000..f103fd89
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-recent.svg b/.icons/awkward/22x22/places/folder-blue-recent.svg
new file mode 100644
index 00000000..692e5a6e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-remote-open.svg b/.icons/awkward/22x22/places/folder-blue-remote-open.svg
new file mode 100644
index 00000000..a501030a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-remote.svg b/.icons/awkward/22x22/places/folder-blue-remote.svg
new file mode 100644
index 00000000..4b5f935a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-script.svg b/.icons/awkward/22x22/places/folder-blue-script.svg
new file mode 100644
index 00000000..6b5de73c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#1d344f">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-steam.svg b/.icons/awkward/22x22/places/folder-blue-steam.svg
new file mode 100644
index 00000000..9d95fad0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-tar.svg b/.icons/awkward/22x22/places/folder-blue-tar.svg
new file mode 100644
index 00000000..ab903ef0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#1d344f" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-blue-templates-open.svg b/.icons/awkward/22x22/places/folder-blue-templates-open.svg
new file mode 100644
index 00000000..22f861be
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-templates.svg b/.icons/awkward/22x22/places/folder-blue-templates.svg
new file mode 100644
index 00000000..c256679d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-torrent.svg b/.icons/awkward/22x22/places/folder-blue-torrent.svg
new file mode 100644
index 00000000..e0ebf2b4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-unlocked.svg b/.icons/awkward/22x22/places/folder-blue-unlocked.svg
new file mode 100644
index 00000000..2466aa7a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-vbox.svg b/.icons/awkward/22x22/places/folder-blue-vbox.svg
new file mode 100644
index 00000000..2b02a337
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#1d344f;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-video.svg b/.icons/awkward/22x22/places/folder-blue-video.svg
new file mode 100644
index 00000000..ea395b05
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-videos-open.svg b/.icons/awkward/22x22/places/folder-blue-videos-open.svg
new file mode 100644
index 00000000..4bb5bb24
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-videos.svg b/.icons/awkward/22x22/places/folder-blue-videos.svg
new file mode 120000
index 00000000..b0b50c59
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-videos.svg
@@ -0,0 +1 @@
+folder-blue-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-blue-visiting.svg b/.icons/awkward/22x22/places/folder-blue-visiting.svg
new file mode 100644
index 00000000..fa0b604b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-wifi.svg b/.icons/awkward/22x22/places/folder-blue-wifi.svg
new file mode 100644
index 00000000..a62973e6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-wine.svg b/.icons/awkward/22x22/places/folder-blue-wine.svg
new file mode 100644
index 00000000..316b2055
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#1d344f" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#1d344f" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#1d344f" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#1d344f" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-yandex-disk.svg b/.icons/awkward/22x22/places/folder-blue-yandex-disk.svg
new file mode 100644
index 00000000..53f6ff6b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue.svg b/.icons/awkward/22x22/places/folder-blue.svg
new file mode 100644
index 00000000..cf2ed923
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-activities.svg b/.icons/awkward/22x22/places/folder-bluegrey-activities.svg
new file mode 100644
index 00000000..50fd40b3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#222c31" cx="8" cy="14" r="1"/>
+ <circle style="fill:#222c31" cx="11" cy="14" r="1"/>
+ <circle style="fill:#222c31" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-android.svg b/.icons/awkward/22x22/places/folder-bluegrey-android.svg
new file mode 100644
index 00000000..6abf4d6b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-apple.svg b/.icons/awkward/22x22/places/folder-bluegrey-apple.svg
new file mode 100644
index 00000000..aa98285f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-arduino.svg b/.icons/awkward/22x22/places/folder-bluegrey-arduino.svg
new file mode 100644
index 00000000..05fe44a1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-backup.svg b/.icons/awkward/22x22/places/folder-bluegrey-backup.svg
new file mode 100644
index 00000000..28e7bba6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-books.svg b/.icons/awkward/22x22/places/folder-bluegrey-books.svg
new file mode 100644
index 00000000..7ccf0dbb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-cd.svg b/.icons/awkward/22x22/places/folder-bluegrey-cd.svg
new file mode 100644
index 00000000..90963b10
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-copy-cloud.svg b/.icons/awkward/22x22/places/folder-bluegrey-copy-cloud.svg
new file mode 100644
index 00000000..753b5617
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-desktop.svg b/.icons/awkward/22x22/places/folder-bluegrey-desktop.svg
new file mode 120000
index 00000000..3e40567a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-desktop.svg
@@ -0,0 +1 @@
+user-bluegrey-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-development.svg b/.icons/awkward/22x22/places/folder-bluegrey-development.svg
new file mode 100644
index 00000000..08288d0f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-documents-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-documents-open.svg
new file mode 100644
index 00000000..b2c94c0d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-documents.svg b/.icons/awkward/22x22/places/folder-bluegrey-documents.svg
new file mode 100644
index 00000000..e371d67a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-download-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-download-open.svg
new file mode 100644
index 00000000..3fe3c83e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-download.svg b/.icons/awkward/22x22/places/folder-bluegrey-download.svg
new file mode 100644
index 00000000..7ebe6ddb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-downloads.svg b/.icons/awkward/22x22/places/folder-bluegrey-downloads.svg
new file mode 120000
index 00000000..9d8448ff
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-downloads.svg
@@ -0,0 +1 @@
+folder-bluegrey-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-drag-accept.svg b/.icons/awkward/22x22/places/folder-bluegrey-drag-accept.svg
new file mode 100644
index 00000000..f3bf7e0e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-dropbox.svg b/.icons/awkward/22x22/places/folder-bluegrey-dropbox.svg
new file mode 100644
index 00000000..828a2500
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-favorites.svg b/.icons/awkward/22x22/places/folder-bluegrey-favorites.svg
new file mode 100644
index 00000000..463b0c8e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-games.svg b/.icons/awkward/22x22/places/folder-bluegrey-games.svg
new file mode 100644
index 00000000..8b393b45
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-git.svg b/.icons/awkward/22x22/places/folder-bluegrey-git.svg
new file mode 100644
index 00000000..475d8b27
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-github.svg b/.icons/awkward/22x22/places/folder-bluegrey-github.svg
new file mode 100644
index 00000000..48cb8992
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-gitlab.svg b/.icons/awkward/22x22/places/folder-bluegrey-gitlab.svg
new file mode 100644
index 00000000..b2bd02d4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-bluegrey-gnome.svg b/.icons/awkward/22x22/places/folder-bluegrey-gnome.svg
new file mode 100644
index 00000000..2d7c4a16
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-google-drive.svg b/.icons/awkward/22x22/places/folder-bluegrey-google-drive.svg
new file mode 100644
index 00000000..89e6255d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#222c31" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#222c31" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#222c31" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-image-people.svg b/.icons/awkward/22x22/places/folder-bluegrey-image-people.svg
new file mode 100644
index 00000000..c8ecb5b2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-important.svg b/.icons/awkward/22x22/places/folder-bluegrey-important.svg
new file mode 100644
index 00000000..282fd653
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-java.svg b/.icons/awkward/22x22/places/folder-bluegrey-java.svg
new file mode 100644
index 00000000..7f85357d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-kde.svg b/.icons/awkward/22x22/places/folder-bluegrey-kde.svg
new file mode 100644
index 00000000..7c0f973d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-linux.svg b/.icons/awkward/22x22/places/folder-bluegrey-linux.svg
new file mode 100644
index 00000000..f979a895
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-locked.svg b/.icons/awkward/22x22/places/folder-bluegrey-locked.svg
new file mode 100644
index 00000000..1c66f1b7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-mail-cloud.svg b/.icons/awkward/22x22/places/folder-bluegrey-mail-cloud.svg
new file mode 100644
index 00000000..4c3bdf62
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-mail.svg b/.icons/awkward/22x22/places/folder-bluegrey-mail.svg
new file mode 100644
index 00000000..471ad981
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-mega.svg b/.icons/awkward/22x22/places/folder-bluegrey-mega.svg
new file mode 100644
index 00000000..217a5701
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-meocloud.svg b/.icons/awkward/22x22/places/folder-bluegrey-meocloud.svg
new file mode 100644
index 00000000..dbe225b4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-music-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-music-open.svg
new file mode 100644
index 00000000..4c31c10b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-music.svg b/.icons/awkward/22x22/places/folder-bluegrey-music.svg
new file mode 100644
index 00000000..de2d888a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-network.svg b/.icons/awkward/22x22/places/folder-bluegrey-network.svg
new file mode 100644
index 00000000..cec88ead
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-nextcloud.svg b/.icons/awkward/22x22/places/folder-bluegrey-nextcloud.svg
new file mode 100644
index 00000000..9106a680
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-open.svg
new file mode 100644
index 00000000..2bf979af
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-owncloud.svg b/.icons/awkward/22x22/places/folder-bluegrey-owncloud.svg
new file mode 100644
index 00000000..ecdeab12
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-pcloud.svg b/.icons/awkward/22x22/places/folder-bluegrey-pcloud.svg
new file mode 100644
index 00000000..cdfa3ab7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-photo.svg b/.icons/awkward/22x22/places/folder-bluegrey-photo.svg
new file mode 100644
index 00000000..d0df1968
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-pictures-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-pictures-open.svg
new file mode 100644
index 00000000..7dd6ce0c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-pictures.svg b/.icons/awkward/22x22/places/folder-bluegrey-pictures.svg
new file mode 100644
index 00000000..c8831f85
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-print.svg b/.icons/awkward/22x22/places/folder-bluegrey-print.svg
new file mode 100644
index 00000000..922a3442
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-private.svg b/.icons/awkward/22x22/places/folder-bluegrey-private.svg
new file mode 100644
index 00000000..da80f567
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-projects.svg b/.icons/awkward/22x22/places/folder-bluegrey-projects.svg
new file mode 100644
index 00000000..4dafc1f0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-public.svg b/.icons/awkward/22x22/places/folder-bluegrey-public.svg
new file mode 120000
index 00000000..c6c90777
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-public.svg
@@ -0,0 +1 @@
+folder-bluegrey-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-publicshare-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-publicshare-open.svg
new file mode 100644
index 00000000..4440287b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-recent.svg b/.icons/awkward/22x22/places/folder-bluegrey-recent.svg
new file mode 100644
index 00000000..eceb3d5e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-remote-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-remote-open.svg
new file mode 100644
index 00000000..610d6647
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-remote.svg b/.icons/awkward/22x22/places/folder-bluegrey-remote.svg
new file mode 100644
index 00000000..42241fde
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-script.svg b/.icons/awkward/22x22/places/folder-bluegrey-script.svg
new file mode 100644
index 00000000..264bf1a2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#222c31">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-steam.svg b/.icons/awkward/22x22/places/folder-bluegrey-steam.svg
new file mode 100644
index 00000000..ab483349
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-tar.svg b/.icons/awkward/22x22/places/folder-bluegrey-tar.svg
new file mode 100644
index 00000000..41073d90
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#222c31" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-bluegrey-templates-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-templates-open.svg
new file mode 100644
index 00000000..b7238333
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-templates.svg b/.icons/awkward/22x22/places/folder-bluegrey-templates.svg
new file mode 100644
index 00000000..07bd44ae
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-torrent.svg b/.icons/awkward/22x22/places/folder-bluegrey-torrent.svg
new file mode 100644
index 00000000..852b9504
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-unlocked.svg b/.icons/awkward/22x22/places/folder-bluegrey-unlocked.svg
new file mode 100644
index 00000000..19efa11f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-vbox.svg b/.icons/awkward/22x22/places/folder-bluegrey-vbox.svg
new file mode 100644
index 00000000..6161414d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#222c31;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-video.svg b/.icons/awkward/22x22/places/folder-bluegrey-video.svg
new file mode 100644
index 00000000..cb9ad000
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-videos-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-videos-open.svg
new file mode 100644
index 00000000..c4d157c6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-videos.svg b/.icons/awkward/22x22/places/folder-bluegrey-videos.svg
new file mode 120000
index 00000000..a46006c2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-videos.svg
@@ -0,0 +1 @@
+folder-bluegrey-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-visiting.svg b/.icons/awkward/22x22/places/folder-bluegrey-visiting.svg
new file mode 100644
index 00000000..57e003be
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-wifi.svg b/.icons/awkward/22x22/places/folder-bluegrey-wifi.svg
new file mode 100644
index 00000000..91d1ce2c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-wine.svg b/.icons/awkward/22x22/places/folder-bluegrey-wine.svg
new file mode 100644
index 00000000..8b900039
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#222c31" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#222c31" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#222c31" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#222c31" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-yandex-disk.svg b/.icons/awkward/22x22/places/folder-bluegrey-yandex-disk.svg
new file mode 100644
index 00000000..cbfbc24e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey.svg b/.icons/awkward/22x22/places/folder-bluegrey.svg
new file mode 100644
index 00000000..181758a4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bookmark.svg b/.icons/awkward/22x22/places/folder-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-bookmarks.svg b/.icons/awkward/22x22/places/folder-bookmarks.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bookmarks.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-books.svg b/.icons/awkward/22x22/places/folder-books.svg
new file mode 120000
index 00000000..d6b140a9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-books.svg
@@ -0,0 +1 @@
+folder-oomox-books.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-brown-activities.svg b/.icons/awkward/22x22/places/folder-brown-activities.svg
new file mode 100644
index 00000000..6fe865f1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#3d3226" cx="8" cy="14" r="1"/>
+ <circle style="fill:#3d3226" cx="11" cy="14" r="1"/>
+ <circle style="fill:#3d3226" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-android.svg b/.icons/awkward/22x22/places/folder-brown-android.svg
new file mode 100644
index 00000000..406fb0c6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-apple.svg b/.icons/awkward/22x22/places/folder-brown-apple.svg
new file mode 100644
index 00000000..2f872044
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-arduino.svg b/.icons/awkward/22x22/places/folder-brown-arduino.svg
new file mode 100644
index 00000000..ab636e5b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-backup.svg b/.icons/awkward/22x22/places/folder-brown-backup.svg
new file mode 100644
index 00000000..86b68190
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-books.svg b/.icons/awkward/22x22/places/folder-brown-books.svg
new file mode 100644
index 00000000..0b8c139c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-cd.svg b/.icons/awkward/22x22/places/folder-brown-cd.svg
new file mode 100644
index 00000000..54f392d6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-copy-cloud.svg b/.icons/awkward/22x22/places/folder-brown-copy-cloud.svg
new file mode 100644
index 00000000..43d64af5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-desktop.svg b/.icons/awkward/22x22/places/folder-brown-desktop.svg
new file mode 120000
index 00000000..75fa0655
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-desktop.svg
@@ -0,0 +1 @@
+user-brown-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-brown-development.svg b/.icons/awkward/22x22/places/folder-brown-development.svg
new file mode 100644
index 00000000..c4b8e462
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-documents-open.svg b/.icons/awkward/22x22/places/folder-brown-documents-open.svg
new file mode 100644
index 00000000..6c3f339f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-documents.svg b/.icons/awkward/22x22/places/folder-brown-documents.svg
new file mode 100644
index 00000000..a1bce915
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-download-open.svg b/.icons/awkward/22x22/places/folder-brown-download-open.svg
new file mode 100644
index 00000000..88c96cfc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-download.svg b/.icons/awkward/22x22/places/folder-brown-download.svg
new file mode 100644
index 00000000..59a05e62
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-downloads.svg b/.icons/awkward/22x22/places/folder-brown-downloads.svg
new file mode 120000
index 00000000..13a1d5d7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-downloads.svg
@@ -0,0 +1 @@
+folder-brown-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-brown-drag-accept.svg b/.icons/awkward/22x22/places/folder-brown-drag-accept.svg
new file mode 100644
index 00000000..e150aeac
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-dropbox.svg b/.icons/awkward/22x22/places/folder-brown-dropbox.svg
new file mode 100644
index 00000000..cc0f9714
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-favorites.svg b/.icons/awkward/22x22/places/folder-brown-favorites.svg
new file mode 100644
index 00000000..04cf77f9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-games.svg b/.icons/awkward/22x22/places/folder-brown-games.svg
new file mode 100644
index 00000000..1a1212c1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-git.svg b/.icons/awkward/22x22/places/folder-brown-git.svg
new file mode 100644
index 00000000..d1417976
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-github.svg b/.icons/awkward/22x22/places/folder-brown-github.svg
new file mode 100644
index 00000000..c50efba6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-gitlab.svg b/.icons/awkward/22x22/places/folder-brown-gitlab.svg
new file mode 100644
index 00000000..9d3b358e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-brown-gnome.svg b/.icons/awkward/22x22/places/folder-brown-gnome.svg
new file mode 100644
index 00000000..0a9fccf4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-google-drive.svg b/.icons/awkward/22x22/places/folder-brown-google-drive.svg
new file mode 100644
index 00000000..74deb3e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#3d3226" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#3d3226" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#3d3226" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-image-people.svg b/.icons/awkward/22x22/places/folder-brown-image-people.svg
new file mode 100644
index 00000000..0d5b43b6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-important.svg b/.icons/awkward/22x22/places/folder-brown-important.svg
new file mode 100644
index 00000000..039143af
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-java.svg b/.icons/awkward/22x22/places/folder-brown-java.svg
new file mode 100644
index 00000000..d76db277
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-kde.svg b/.icons/awkward/22x22/places/folder-brown-kde.svg
new file mode 100644
index 00000000..126f3c37
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-linux.svg b/.icons/awkward/22x22/places/folder-brown-linux.svg
new file mode 100644
index 00000000..63c3df04
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-locked.svg b/.icons/awkward/22x22/places/folder-brown-locked.svg
new file mode 100644
index 00000000..513efed6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-mail-cloud.svg b/.icons/awkward/22x22/places/folder-brown-mail-cloud.svg
new file mode 100644
index 00000000..646617b7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-mail.svg b/.icons/awkward/22x22/places/folder-brown-mail.svg
new file mode 100644
index 00000000..20333853
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-mega.svg b/.icons/awkward/22x22/places/folder-brown-mega.svg
new file mode 100644
index 00000000..e915207e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-meocloud.svg b/.icons/awkward/22x22/places/folder-brown-meocloud.svg
new file mode 100644
index 00000000..f25880ee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-music-open.svg b/.icons/awkward/22x22/places/folder-brown-music-open.svg
new file mode 100644
index 00000000..8072e765
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-music.svg b/.icons/awkward/22x22/places/folder-brown-music.svg
new file mode 100644
index 00000000..c49289f5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-network.svg b/.icons/awkward/22x22/places/folder-brown-network.svg
new file mode 100644
index 00000000..a1ca2662
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-nextcloud.svg b/.icons/awkward/22x22/places/folder-brown-nextcloud.svg
new file mode 100644
index 00000000..0be951cb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-open.svg b/.icons/awkward/22x22/places/folder-brown-open.svg
new file mode 100644
index 00000000..2def2bf7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-owncloud.svg b/.icons/awkward/22x22/places/folder-brown-owncloud.svg
new file mode 100644
index 00000000..3dc212cd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-pcloud.svg b/.icons/awkward/22x22/places/folder-brown-pcloud.svg
new file mode 100644
index 00000000..39b071e3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-photo.svg b/.icons/awkward/22x22/places/folder-brown-photo.svg
new file mode 100644
index 00000000..7045a822
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-pictures-open.svg b/.icons/awkward/22x22/places/folder-brown-pictures-open.svg
new file mode 100644
index 00000000..10cfb14d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-pictures.svg b/.icons/awkward/22x22/places/folder-brown-pictures.svg
new file mode 100644
index 00000000..95a77af4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-print.svg b/.icons/awkward/22x22/places/folder-brown-print.svg
new file mode 100644
index 00000000..2eb1d0eb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-private.svg b/.icons/awkward/22x22/places/folder-brown-private.svg
new file mode 100644
index 00000000..e0279cb6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-projects.svg b/.icons/awkward/22x22/places/folder-brown-projects.svg
new file mode 100644
index 00000000..54700e35
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-public.svg b/.icons/awkward/22x22/places/folder-brown-public.svg
new file mode 120000
index 00000000..722192dc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-public.svg
@@ -0,0 +1 @@
+folder-brown-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-brown-publicshare-open.svg b/.icons/awkward/22x22/places/folder-brown-publicshare-open.svg
new file mode 100644
index 00000000..69061246
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-recent.svg b/.icons/awkward/22x22/places/folder-brown-recent.svg
new file mode 100644
index 00000000..f12680ab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-remote-open.svg b/.icons/awkward/22x22/places/folder-brown-remote-open.svg
new file mode 100644
index 00000000..5016fcd4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-remote.svg b/.icons/awkward/22x22/places/folder-brown-remote.svg
new file mode 100644
index 00000000..895bde09
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-script.svg b/.icons/awkward/22x22/places/folder-brown-script.svg
new file mode 100644
index 00000000..7ecd546a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#3d3226">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-steam.svg b/.icons/awkward/22x22/places/folder-brown-steam.svg
new file mode 100644
index 00000000..dff593b7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-tar.svg b/.icons/awkward/22x22/places/folder-brown-tar.svg
new file mode 100644
index 00000000..f36a8573
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#3d3226" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-brown-templates-open.svg b/.icons/awkward/22x22/places/folder-brown-templates-open.svg
new file mode 100644
index 00000000..0d35ace3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-templates.svg b/.icons/awkward/22x22/places/folder-brown-templates.svg
new file mode 100644
index 00000000..aa528d52
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-torrent.svg b/.icons/awkward/22x22/places/folder-brown-torrent.svg
new file mode 100644
index 00000000..4b29a89f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-unlocked.svg b/.icons/awkward/22x22/places/folder-brown-unlocked.svg
new file mode 100644
index 00000000..ddd6a745
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-vbox.svg b/.icons/awkward/22x22/places/folder-brown-vbox.svg
new file mode 100644
index 00000000..e13eb0f0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#3d3226;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-video.svg b/.icons/awkward/22x22/places/folder-brown-video.svg
new file mode 100644
index 00000000..f1623e31
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-videos-open.svg b/.icons/awkward/22x22/places/folder-brown-videos-open.svg
new file mode 100644
index 00000000..993dbac5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-videos.svg b/.icons/awkward/22x22/places/folder-brown-videos.svg
new file mode 120000
index 00000000..2189e3d7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-videos.svg
@@ -0,0 +1 @@
+folder-brown-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-brown-visiting.svg b/.icons/awkward/22x22/places/folder-brown-visiting.svg
new file mode 100644
index 00000000..3556f9bf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-wifi.svg b/.icons/awkward/22x22/places/folder-brown-wifi.svg
new file mode 100644
index 00000000..1e3b367d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-wine.svg b/.icons/awkward/22x22/places/folder-brown-wine.svg
new file mode 100644
index 00000000..d786c43c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#3d3226" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#3d3226" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#3d3226" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#3d3226" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-yandex-disk.svg b/.icons/awkward/22x22/places/folder-brown-yandex-disk.svg
new file mode 100644
index 00000000..cb7950ce
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown.svg b/.icons/awkward/22x22/places/folder-brown.svg
new file mode 100644
index 00000000..c41e5ba8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-camera.svg b/.icons/awkward/22x22/places/folder-camera.svg
new file mode 120000
index 00000000..ef1876d3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-camera.svg
@@ -0,0 +1 @@
+folder-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-cd.svg b/.icons/awkward/22x22/places/folder-cd.svg
new file mode 120000
index 00000000..690b1d2a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cd.svg
@@ -0,0 +1 @@
+folder-oomox-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-cloud.svg b/.icons/awkward/22x22/places/folder-cloud.svg
new file mode 120000
index 00000000..5882201e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cloud.svg
@@ -0,0 +1 @@
+folder-mail-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-copy-cloud.svg b/.icons/awkward/22x22/places/folder-copy-cloud.svg
new file mode 120000
index 00000000..ff0dd4b2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-copy-cloud.svg
@@ -0,0 +1 @@
+folder-oomox-copy-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-custom-activities.svg b/.icons/awkward/22x22/places/folder-custom-activities.svg
new file mode 100644
index 00000000..97272834
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#323232" cx="8" cy="14" r="1"/>
+ <circle style="fill:#323232" cx="11" cy="14" r="1"/>
+ <circle style="fill:#323232" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-android.svg b/.icons/awkward/22x22/places/folder-custom-android.svg
new file mode 100644
index 00000000..d0b3f07a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-apple.svg b/.icons/awkward/22x22/places/folder-custom-apple.svg
new file mode 100644
index 00000000..e4d1d816
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-arduino.svg b/.icons/awkward/22x22/places/folder-custom-arduino.svg
new file mode 100644
index 00000000..8883dd2f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-backup.svg b/.icons/awkward/22x22/places/folder-custom-backup.svg
new file mode 100644
index 00000000..74932000
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-books.svg b/.icons/awkward/22x22/places/folder-custom-books.svg
new file mode 100644
index 00000000..a3c54033
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-cd.svg b/.icons/awkward/22x22/places/folder-custom-cd.svg
new file mode 100644
index 00000000..d09cb39a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-copy-cloud.svg b/.icons/awkward/22x22/places/folder-custom-copy-cloud.svg
new file mode 100644
index 00000000..5b2874fc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-desktop.svg b/.icons/awkward/22x22/places/folder-custom-desktop.svg
new file mode 120000
index 00000000..e944acd5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-desktop.svg
@@ -0,0 +1 @@
+user-custom-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-custom-development.svg b/.icons/awkward/22x22/places/folder-custom-development.svg
new file mode 100644
index 00000000..7da93b80
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-documents-open.svg b/.icons/awkward/22x22/places/folder-custom-documents-open.svg
new file mode 100644
index 00000000..6a4e2688
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-documents.svg b/.icons/awkward/22x22/places/folder-custom-documents.svg
new file mode 100644
index 00000000..e82cb6ec
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-download-open.svg b/.icons/awkward/22x22/places/folder-custom-download-open.svg
new file mode 100644
index 00000000..04bb48fd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-download.svg b/.icons/awkward/22x22/places/folder-custom-download.svg
new file mode 100644
index 00000000..a9c1cd22
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-downloads.svg b/.icons/awkward/22x22/places/folder-custom-downloads.svg
new file mode 120000
index 00000000..585757df
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-downloads.svg
@@ -0,0 +1 @@
+folder-custom-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-custom-drag-accept.svg b/.icons/awkward/22x22/places/folder-custom-drag-accept.svg
new file mode 100644
index 00000000..fe6568b6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-dropbox.svg b/.icons/awkward/22x22/places/folder-custom-dropbox.svg
new file mode 100644
index 00000000..f381772d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-favorites.svg b/.icons/awkward/22x22/places/folder-custom-favorites.svg
new file mode 100644
index 00000000..d892f83e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-games.svg b/.icons/awkward/22x22/places/folder-custom-games.svg
new file mode 100644
index 00000000..6273f109
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-git.svg b/.icons/awkward/22x22/places/folder-custom-git.svg
new file mode 100644
index 00000000..8ccc6074
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-github.svg b/.icons/awkward/22x22/places/folder-custom-github.svg
new file mode 100644
index 00000000..c39f2988
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-gitlab.svg b/.icons/awkward/22x22/places/folder-custom-gitlab.svg
new file mode 100644
index 00000000..eaa5b1e0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-custom-gnome.svg b/.icons/awkward/22x22/places/folder-custom-gnome.svg
new file mode 100644
index 00000000..fa6763f8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-google-drive.svg b/.icons/awkward/22x22/places/folder-custom-google-drive.svg
new file mode 100644
index 00000000..61b90946
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#323232" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#323232" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#323232" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-image-people.svg b/.icons/awkward/22x22/places/folder-custom-image-people.svg
new file mode 100644
index 00000000..a78cad0c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-important.svg b/.icons/awkward/22x22/places/folder-custom-important.svg
new file mode 100644
index 00000000..b43cb303
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-java.svg b/.icons/awkward/22x22/places/folder-custom-java.svg
new file mode 100644
index 00000000..a20fc139
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-kde.svg b/.icons/awkward/22x22/places/folder-custom-kde.svg
new file mode 100644
index 00000000..7ea3f2dc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-linux.svg b/.icons/awkward/22x22/places/folder-custom-linux.svg
new file mode 100644
index 00000000..19cfee60
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-locked.svg b/.icons/awkward/22x22/places/folder-custom-locked.svg
new file mode 100644
index 00000000..a0c52bb7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-mail-cloud.svg b/.icons/awkward/22x22/places/folder-custom-mail-cloud.svg
new file mode 100644
index 00000000..7366dcc7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-mail.svg b/.icons/awkward/22x22/places/folder-custom-mail.svg
new file mode 100644
index 00000000..3fdebd26
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-mega.svg b/.icons/awkward/22x22/places/folder-custom-mega.svg
new file mode 100644
index 00000000..7d83f1bc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-meocloud.svg b/.icons/awkward/22x22/places/folder-custom-meocloud.svg
new file mode 100644
index 00000000..1c80b47a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-music-open.svg b/.icons/awkward/22x22/places/folder-custom-music-open.svg
new file mode 100644
index 00000000..59441254
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-music.svg b/.icons/awkward/22x22/places/folder-custom-music.svg
new file mode 100644
index 00000000..832fc5db
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-network.svg b/.icons/awkward/22x22/places/folder-custom-network.svg
new file mode 100644
index 00000000..f5802f18
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-nextcloud.svg b/.icons/awkward/22x22/places/folder-custom-nextcloud.svg
new file mode 100644
index 00000000..ad9c42b2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-open.svg b/.icons/awkward/22x22/places/folder-custom-open.svg
new file mode 100644
index 00000000..1d2b3cd5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-owncloud.svg b/.icons/awkward/22x22/places/folder-custom-owncloud.svg
new file mode 100644
index 00000000..65f07c00
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.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="16" cy="15.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-pcloud.svg b/.icons/awkward/22x22/places/folder-custom-pcloud.svg
new file mode 100644
index 00000000..c5f4a2f3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-photo.svg b/.icons/awkward/22x22/places/folder-custom-photo.svg
new file mode 100644
index 00000000..acf3e65e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-pictures-open.svg b/.icons/awkward/22x22/places/folder-custom-pictures-open.svg
new file mode 100644
index 00000000..f2388bfd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-pictures.svg b/.icons/awkward/22x22/places/folder-custom-pictures.svg
new file mode 100644
index 00000000..989ea78f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-print.svg b/.icons/awkward/22x22/places/folder-custom-print.svg
new file mode 100644
index 00000000..e8c8a257
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-private.svg b/.icons/awkward/22x22/places/folder-custom-private.svg
new file mode 100644
index 00000000..a91612dc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-projects.svg b/.icons/awkward/22x22/places/folder-custom-projects.svg
new file mode 100644
index 00000000..b5a8e6b4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-public.svg b/.icons/awkward/22x22/places/folder-custom-public.svg
new file mode 120000
index 00000000..a73dd696
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-public.svg
@@ -0,0 +1 @@
+folder-custom-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-custom-publicshare-open.svg b/.icons/awkward/22x22/places/folder-custom-publicshare-open.svg
new file mode 100644
index 00000000..8f1a75a5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-recent.svg b/.icons/awkward/22x22/places/folder-custom-recent.svg
new file mode 100644
index 00000000..d18eedfd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-remote-open.svg b/.icons/awkward/22x22/places/folder-custom-remote-open.svg
new file mode 100644
index 00000000..7e6007f6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-remote.svg b/.icons/awkward/22x22/places/folder-custom-remote.svg
new file mode 100644
index 00000000..2adfb1f1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-script.svg b/.icons/awkward/22x22/places/folder-custom-script.svg
new file mode 100644
index 00000000..24ddbea0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#323232">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-steam.svg b/.icons/awkward/22x22/places/folder-custom-steam.svg
new file mode 100644
index 00000000..01abc48f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-tar.svg b/.icons/awkward/22x22/places/folder-custom-tar.svg
new file mode 100644
index 00000000..7d2eb44b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#323232" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-custom-templates-open.svg b/.icons/awkward/22x22/places/folder-custom-templates-open.svg
new file mode 100644
index 00000000..d82f2f89
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-templates.svg b/.icons/awkward/22x22/places/folder-custom-templates.svg
new file mode 100644
index 00000000..8cd1ff18
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-torrent.svg b/.icons/awkward/22x22/places/folder-custom-torrent.svg
new file mode 100644
index 00000000..88402612
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-unlocked.svg b/.icons/awkward/22x22/places/folder-custom-unlocked.svg
new file mode 100644
index 00000000..d8b89e93
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-vbox.svg b/.icons/awkward/22x22/places/folder-custom-vbox.svg
new file mode 100644
index 00000000..98a64ba7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#323232;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-video.svg b/.icons/awkward/22x22/places/folder-custom-video.svg
new file mode 100644
index 00000000..a87f0b28
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-videos-open.svg b/.icons/awkward/22x22/places/folder-custom-videos-open.svg
new file mode 100644
index 00000000..7f6edf30
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-videos.svg b/.icons/awkward/22x22/places/folder-custom-videos.svg
new file mode 120000
index 00000000..ccf8ebed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-videos.svg
@@ -0,0 +1 @@
+folder-custom-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-custom-visiting.svg b/.icons/awkward/22x22/places/folder-custom-visiting.svg
new file mode 100644
index 00000000..317b2329
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-wifi.svg b/.icons/awkward/22x22/places/folder-custom-wifi.svg
new file mode 100644
index 00000000..5b362677
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-wine.svg b/.icons/awkward/22x22/places/folder-custom-wine.svg
new file mode 100644
index 00000000..163daa9c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#323232" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-yandex-disk.svg b/.icons/awkward/22x22/places/folder-custom-yandex-disk.svg
new file mode 100644
index 00000000..305f7f4b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom.svg b/.icons/awkward/22x22/places/folder-custom.svg
new file mode 100644
index 00000000..3796c449
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-activities.svg b/.icons/awkward/22x22/places/folder-cyan-activities.svg
new file mode 100644
index 00000000..0daaff0a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#00424a" cx="8" cy="14" r="1"/>
+ <circle style="fill:#00424a" cx="11" cy="14" r="1"/>
+ <circle style="fill:#00424a" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-android.svg b/.icons/awkward/22x22/places/folder-cyan-android.svg
new file mode 100644
index 00000000..2f45969a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-apple.svg b/.icons/awkward/22x22/places/folder-cyan-apple.svg
new file mode 100644
index 00000000..97b30369
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-arduino.svg b/.icons/awkward/22x22/places/folder-cyan-arduino.svg
new file mode 100644
index 00000000..39a4bae9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-backup.svg b/.icons/awkward/22x22/places/folder-cyan-backup.svg
new file mode 100644
index 00000000..b04b18c4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-books.svg b/.icons/awkward/22x22/places/folder-cyan-books.svg
new file mode 100644
index 00000000..f442bd45
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-cd.svg b/.icons/awkward/22x22/places/folder-cyan-cd.svg
new file mode 100644
index 00000000..c62e9918
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-copy-cloud.svg b/.icons/awkward/22x22/places/folder-cyan-copy-cloud.svg
new file mode 100644
index 00000000..0bf2eeb4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-desktop.svg b/.icons/awkward/22x22/places/folder-cyan-desktop.svg
new file mode 120000
index 00000000..fb77114f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-desktop.svg
@@ -0,0 +1 @@
+user-cyan-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-cyan-development.svg b/.icons/awkward/22x22/places/folder-cyan-development.svg
new file mode 100644
index 00000000..6fb9e035
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-documents-open.svg b/.icons/awkward/22x22/places/folder-cyan-documents-open.svg
new file mode 100644
index 00000000..7f47272c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-documents.svg b/.icons/awkward/22x22/places/folder-cyan-documents.svg
new file mode 100644
index 00000000..20619628
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-download-open.svg b/.icons/awkward/22x22/places/folder-cyan-download-open.svg
new file mode 100644
index 00000000..58fb6d6a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-download.svg b/.icons/awkward/22x22/places/folder-cyan-download.svg
new file mode 100644
index 00000000..a5408922
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-downloads.svg b/.icons/awkward/22x22/places/folder-cyan-downloads.svg
new file mode 120000
index 00000000..29f317b1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-downloads.svg
@@ -0,0 +1 @@
+folder-cyan-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-cyan-drag-accept.svg b/.icons/awkward/22x22/places/folder-cyan-drag-accept.svg
new file mode 100644
index 00000000..bdeca2d3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-dropbox.svg b/.icons/awkward/22x22/places/folder-cyan-dropbox.svg
new file mode 100644
index 00000000..a2e0a130
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-favorites.svg b/.icons/awkward/22x22/places/folder-cyan-favorites.svg
new file mode 100644
index 00000000..59f355bc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-games.svg b/.icons/awkward/22x22/places/folder-cyan-games.svg
new file mode 100644
index 00000000..cb1ae6ed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-git.svg b/.icons/awkward/22x22/places/folder-cyan-git.svg
new file mode 100644
index 00000000..10b87a64
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-github.svg b/.icons/awkward/22x22/places/folder-cyan-github.svg
new file mode 100644
index 00000000..3b113ce7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-gitlab.svg b/.icons/awkward/22x22/places/folder-cyan-gitlab.svg
new file mode 100644
index 00000000..f2cd7389
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-cyan-gnome.svg b/.icons/awkward/22x22/places/folder-cyan-gnome.svg
new file mode 100644
index 00000000..87371ee2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-google-drive.svg b/.icons/awkward/22x22/places/folder-cyan-google-drive.svg
new file mode 100644
index 00000000..0e98c596
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#00424a" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#00424a" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#00424a" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-image-people.svg b/.icons/awkward/22x22/places/folder-cyan-image-people.svg
new file mode 100644
index 00000000..cfff0180
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-important.svg b/.icons/awkward/22x22/places/folder-cyan-important.svg
new file mode 100644
index 00000000..3c32c600
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-java.svg b/.icons/awkward/22x22/places/folder-cyan-java.svg
new file mode 100644
index 00000000..6e38d799
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-kde.svg b/.icons/awkward/22x22/places/folder-cyan-kde.svg
new file mode 100644
index 00000000..b9725507
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-linux.svg b/.icons/awkward/22x22/places/folder-cyan-linux.svg
new file mode 100644
index 00000000..0a849e5e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-locked.svg b/.icons/awkward/22x22/places/folder-cyan-locked.svg
new file mode 100644
index 00000000..fd581492
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-mail-cloud.svg b/.icons/awkward/22x22/places/folder-cyan-mail-cloud.svg
new file mode 100644
index 00000000..4ec46f54
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-mail.svg b/.icons/awkward/22x22/places/folder-cyan-mail.svg
new file mode 100644
index 00000000..f9c5185d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-mega.svg b/.icons/awkward/22x22/places/folder-cyan-mega.svg
new file mode 100644
index 00000000..d7cdc481
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-meocloud.svg b/.icons/awkward/22x22/places/folder-cyan-meocloud.svg
new file mode 100644
index 00000000..0eb21f73
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-music-open.svg b/.icons/awkward/22x22/places/folder-cyan-music-open.svg
new file mode 100644
index 00000000..e1ff0e2a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-music.svg b/.icons/awkward/22x22/places/folder-cyan-music.svg
new file mode 100644
index 00000000..94f48a94
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-network.svg b/.icons/awkward/22x22/places/folder-cyan-network.svg
new file mode 100644
index 00000000..0bdb0901
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-nextcloud.svg b/.icons/awkward/22x22/places/folder-cyan-nextcloud.svg
new file mode 100644
index 00000000..8fc2161f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-open.svg b/.icons/awkward/22x22/places/folder-cyan-open.svg
new file mode 100644
index 00000000..582bd07e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-owncloud.svg b/.icons/awkward/22x22/places/folder-cyan-owncloud.svg
new file mode 100644
index 00000000..bca462a7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-pcloud.svg b/.icons/awkward/22x22/places/folder-cyan-pcloud.svg
new file mode 100644
index 00000000..4194c121
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-photo.svg b/.icons/awkward/22x22/places/folder-cyan-photo.svg
new file mode 100644
index 00000000..72aceb84
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-pictures-open.svg b/.icons/awkward/22x22/places/folder-cyan-pictures-open.svg
new file mode 100644
index 00000000..193c82f8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-pictures.svg b/.icons/awkward/22x22/places/folder-cyan-pictures.svg
new file mode 100644
index 00000000..56cbce48
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-print.svg b/.icons/awkward/22x22/places/folder-cyan-print.svg
new file mode 100644
index 00000000..374da4b6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-private.svg b/.icons/awkward/22x22/places/folder-cyan-private.svg
new file mode 100644
index 00000000..ba870535
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-projects.svg b/.icons/awkward/22x22/places/folder-cyan-projects.svg
new file mode 100644
index 00000000..b1739d25
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-public.svg b/.icons/awkward/22x22/places/folder-cyan-public.svg
new file mode 120000
index 00000000..4681af35
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-public.svg
@@ -0,0 +1 @@
+folder-cyan-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-cyan-publicshare-open.svg b/.icons/awkward/22x22/places/folder-cyan-publicshare-open.svg
new file mode 100644
index 00000000..346d2f0d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-recent.svg b/.icons/awkward/22x22/places/folder-cyan-recent.svg
new file mode 100644
index 00000000..cfe6576b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-remote-open.svg b/.icons/awkward/22x22/places/folder-cyan-remote-open.svg
new file mode 100644
index 00000000..6ea4c36c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-remote.svg b/.icons/awkward/22x22/places/folder-cyan-remote.svg
new file mode 100644
index 00000000..db9b18ae
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-script.svg b/.icons/awkward/22x22/places/folder-cyan-script.svg
new file mode 100644
index 00000000..ff5c76e1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#00424a">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-steam.svg b/.icons/awkward/22x22/places/folder-cyan-steam.svg
new file mode 100644
index 00000000..311f14cc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-tar.svg b/.icons/awkward/22x22/places/folder-cyan-tar.svg
new file mode 100644
index 00000000..6304e1cc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#00424a" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-cyan-templates-open.svg b/.icons/awkward/22x22/places/folder-cyan-templates-open.svg
new file mode 100644
index 00000000..bed25da1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-templates.svg b/.icons/awkward/22x22/places/folder-cyan-templates.svg
new file mode 100644
index 00000000..52d38e1b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-torrent.svg b/.icons/awkward/22x22/places/folder-cyan-torrent.svg
new file mode 100644
index 00000000..950cfaea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-unlocked.svg b/.icons/awkward/22x22/places/folder-cyan-unlocked.svg
new file mode 100644
index 00000000..49ce8568
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-vbox.svg b/.icons/awkward/22x22/places/folder-cyan-vbox.svg
new file mode 100644
index 00000000..8e624673
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#00424a;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-video.svg b/.icons/awkward/22x22/places/folder-cyan-video.svg
new file mode 100644
index 00000000..becf04d7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-videos-open.svg b/.icons/awkward/22x22/places/folder-cyan-videos-open.svg
new file mode 100644
index 00000000..c58d7c74
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-videos.svg b/.icons/awkward/22x22/places/folder-cyan-videos.svg
new file mode 120000
index 00000000..ba676fde
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-videos.svg
@@ -0,0 +1 @@
+folder-cyan-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-cyan-visiting.svg b/.icons/awkward/22x22/places/folder-cyan-visiting.svg
new file mode 100644
index 00000000..8ad6699a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-wifi.svg b/.icons/awkward/22x22/places/folder-cyan-wifi.svg
new file mode 100644
index 00000000..4aaaa981
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-wine.svg b/.icons/awkward/22x22/places/folder-cyan-wine.svg
new file mode 100644
index 00000000..a86e1655
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#00424a" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#00424a" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#00424a" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#00424a" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-yandex-disk.svg b/.icons/awkward/22x22/places/folder-cyan-yandex-disk.svg
new file mode 100644
index 00000000..f385a5e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan.svg b/.icons/awkward/22x22/places/folder-cyan.svg
new file mode 100644
index 00000000..d2c001a3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-decrypted.svg b/.icons/awkward/22x22/places/folder-decrypted.svg
new file mode 120000
index 00000000..fe5003f7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-decrypted.svg
@@ -0,0 +1 @@
+folder-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-deeporange-activities.svg b/.icons/awkward/22x22/places/folder-deeporange-activities.svg
new file mode 100644
index 00000000..3d54ea53
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#522413" cx="8" cy="14" r="1"/>
+ <circle style="fill:#522413" cx="11" cy="14" r="1"/>
+ <circle style="fill:#522413" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-android.svg b/.icons/awkward/22x22/places/folder-deeporange-android.svg
new file mode 100644
index 00000000..092535b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-apple.svg b/.icons/awkward/22x22/places/folder-deeporange-apple.svg
new file mode 100644
index 00000000..cd7f0e64
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-arduino.svg b/.icons/awkward/22x22/places/folder-deeporange-arduino.svg
new file mode 100644
index 00000000..7d382893
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-backup.svg b/.icons/awkward/22x22/places/folder-deeporange-backup.svg
new file mode 100644
index 00000000..2d432b07
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-books.svg b/.icons/awkward/22x22/places/folder-deeporange-books.svg
new file mode 100644
index 00000000..583d6d34
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-cd.svg b/.icons/awkward/22x22/places/folder-deeporange-cd.svg
new file mode 100644
index 00000000..12a7547f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-copy-cloud.svg b/.icons/awkward/22x22/places/folder-deeporange-copy-cloud.svg
new file mode 100644
index 00000000..5c44d1d7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-desktop.svg b/.icons/awkward/22x22/places/folder-deeporange-desktop.svg
new file mode 120000
index 00000000..202100a5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-desktop.svg
@@ -0,0 +1 @@
+user-deeporange-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-deeporange-development.svg b/.icons/awkward/22x22/places/folder-deeporange-development.svg
new file mode 100644
index 00000000..014b3821
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-documents-open.svg b/.icons/awkward/22x22/places/folder-deeporange-documents-open.svg
new file mode 100644
index 00000000..e932bacb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-documents.svg b/.icons/awkward/22x22/places/folder-deeporange-documents.svg
new file mode 100644
index 00000000..2563ccfa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-download-open.svg b/.icons/awkward/22x22/places/folder-deeporange-download-open.svg
new file mode 100644
index 00000000..91cf8b05
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-download.svg b/.icons/awkward/22x22/places/folder-deeporange-download.svg
new file mode 100644
index 00000000..56429971
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-downloads.svg b/.icons/awkward/22x22/places/folder-deeporange-downloads.svg
new file mode 120000
index 00000000..ba19cd46
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-downloads.svg
@@ -0,0 +1 @@
+folder-deeporange-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-deeporange-drag-accept.svg b/.icons/awkward/22x22/places/folder-deeporange-drag-accept.svg
new file mode 100644
index 00000000..76a9e2ef
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-dropbox.svg b/.icons/awkward/22x22/places/folder-deeporange-dropbox.svg
new file mode 100644
index 00000000..28cbe521
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-favorites.svg b/.icons/awkward/22x22/places/folder-deeporange-favorites.svg
new file mode 100644
index 00000000..ef13763c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-games.svg b/.icons/awkward/22x22/places/folder-deeporange-games.svg
new file mode 100644
index 00000000..b7733a5c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-git.svg b/.icons/awkward/22x22/places/folder-deeporange-git.svg
new file mode 100644
index 00000000..e1e1cae9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-github.svg b/.icons/awkward/22x22/places/folder-deeporange-github.svg
new file mode 100644
index 00000000..96e75c6a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-gitlab.svg b/.icons/awkward/22x22/places/folder-deeporange-gitlab.svg
new file mode 100644
index 00000000..6088ded1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-deeporange-gnome.svg b/.icons/awkward/22x22/places/folder-deeporange-gnome.svg
new file mode 100644
index 00000000..acf425a3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-google-drive.svg b/.icons/awkward/22x22/places/folder-deeporange-google-drive.svg
new file mode 100644
index 00000000..89076c96
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#522413" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#522413" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#522413" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-image-people.svg b/.icons/awkward/22x22/places/folder-deeporange-image-people.svg
new file mode 100644
index 00000000..1cfe24e3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-important.svg b/.icons/awkward/22x22/places/folder-deeporange-important.svg
new file mode 100644
index 00000000..820737dd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-java.svg b/.icons/awkward/22x22/places/folder-deeporange-java.svg
new file mode 100644
index 00000000..a0e362e9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-kde.svg b/.icons/awkward/22x22/places/folder-deeporange-kde.svg
new file mode 100644
index 00000000..abfc013a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-linux.svg b/.icons/awkward/22x22/places/folder-deeporange-linux.svg
new file mode 100644
index 00000000..8813dde4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-locked.svg b/.icons/awkward/22x22/places/folder-deeporange-locked.svg
new file mode 100644
index 00000000..a0a5419e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-mail-cloud.svg b/.icons/awkward/22x22/places/folder-deeporange-mail-cloud.svg
new file mode 100644
index 00000000..ee086f69
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-mail.svg b/.icons/awkward/22x22/places/folder-deeporange-mail.svg
new file mode 100644
index 00000000..1e73c7a4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-mega.svg b/.icons/awkward/22x22/places/folder-deeporange-mega.svg
new file mode 100644
index 00000000..38e747b2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-meocloud.svg b/.icons/awkward/22x22/places/folder-deeporange-meocloud.svg
new file mode 100644
index 00000000..8dc5892b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-music-open.svg b/.icons/awkward/22x22/places/folder-deeporange-music-open.svg
new file mode 100644
index 00000000..6ebfffe2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-music.svg b/.icons/awkward/22x22/places/folder-deeporange-music.svg
new file mode 100644
index 00000000..57dee3f8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-network.svg b/.icons/awkward/22x22/places/folder-deeporange-network.svg
new file mode 100644
index 00000000..c8814005
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-nextcloud.svg b/.icons/awkward/22x22/places/folder-deeporange-nextcloud.svg
new file mode 100644
index 00000000..2f380ff9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-open.svg b/.icons/awkward/22x22/places/folder-deeporange-open.svg
new file mode 100644
index 00000000..fe9f109e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-owncloud.svg b/.icons/awkward/22x22/places/folder-deeporange-owncloud.svg
new file mode 100644
index 00000000..b5c7d44b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-pcloud.svg b/.icons/awkward/22x22/places/folder-deeporange-pcloud.svg
new file mode 100644
index 00000000..8c0d43c5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-photo.svg b/.icons/awkward/22x22/places/folder-deeporange-photo.svg
new file mode 100644
index 00000000..6c3cbd74
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-pictures-open.svg b/.icons/awkward/22x22/places/folder-deeporange-pictures-open.svg
new file mode 100644
index 00000000..fcc09e32
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-pictures.svg b/.icons/awkward/22x22/places/folder-deeporange-pictures.svg
new file mode 100644
index 00000000..e7c1805a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-print.svg b/.icons/awkward/22x22/places/folder-deeporange-print.svg
new file mode 100644
index 00000000..8d357d96
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-private.svg b/.icons/awkward/22x22/places/folder-deeporange-private.svg
new file mode 100644
index 00000000..1a90e7bc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-projects.svg b/.icons/awkward/22x22/places/folder-deeporange-projects.svg
new file mode 100644
index 00000000..f58a7ff8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-public.svg b/.icons/awkward/22x22/places/folder-deeporange-public.svg
new file mode 120000
index 00000000..60119113
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-public.svg
@@ -0,0 +1 @@
+folder-deeporange-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-deeporange-publicshare-open.svg b/.icons/awkward/22x22/places/folder-deeporange-publicshare-open.svg
new file mode 100644
index 00000000..944e452b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-recent.svg b/.icons/awkward/22x22/places/folder-deeporange-recent.svg
new file mode 100644
index 00000000..1f438edf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-remote-open.svg b/.icons/awkward/22x22/places/folder-deeporange-remote-open.svg
new file mode 100644
index 00000000..b7f661e7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-remote.svg b/.icons/awkward/22x22/places/folder-deeporange-remote.svg
new file mode 100644
index 00000000..30f02680
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-script.svg b/.icons/awkward/22x22/places/folder-deeporange-script.svg
new file mode 100644
index 00000000..02f4e509
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#522413">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-steam.svg b/.icons/awkward/22x22/places/folder-deeporange-steam.svg
new file mode 100644
index 00000000..9a1413c9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-tar.svg b/.icons/awkward/22x22/places/folder-deeporange-tar.svg
new file mode 100644
index 00000000..f2b22ee3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#522413" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-deeporange-templates-open.svg b/.icons/awkward/22x22/places/folder-deeporange-templates-open.svg
new file mode 100644
index 00000000..c1e3810e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-templates.svg b/.icons/awkward/22x22/places/folder-deeporange-templates.svg
new file mode 100644
index 00000000..60f50d8b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-torrent.svg b/.icons/awkward/22x22/places/folder-deeporange-torrent.svg
new file mode 100644
index 00000000..eb492199
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-unlocked.svg b/.icons/awkward/22x22/places/folder-deeporange-unlocked.svg
new file mode 100644
index 00000000..837f3362
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-vbox.svg b/.icons/awkward/22x22/places/folder-deeporange-vbox.svg
new file mode 100644
index 00000000..1c0a33b2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#522413;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-video.svg b/.icons/awkward/22x22/places/folder-deeporange-video.svg
new file mode 100644
index 00000000..a63e61bb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-videos-open.svg b/.icons/awkward/22x22/places/folder-deeporange-videos-open.svg
new file mode 100644
index 00000000..a45f3c39
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-videos.svg b/.icons/awkward/22x22/places/folder-deeporange-videos.svg
new file mode 120000
index 00000000..2b1365e7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-videos.svg
@@ -0,0 +1 @@
+folder-deeporange-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-deeporange-visiting.svg b/.icons/awkward/22x22/places/folder-deeporange-visiting.svg
new file mode 100644
index 00000000..9195b25b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-wifi.svg b/.icons/awkward/22x22/places/folder-deeporange-wifi.svg
new file mode 100644
index 00000000..0004efb7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-wine.svg b/.icons/awkward/22x22/places/folder-deeporange-wine.svg
new file mode 100644
index 00000000..ae83e888
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#522413" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#522413" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#522413" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#522413" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-yandex-disk.svg b/.icons/awkward/22x22/places/folder-deeporange-yandex-disk.svg
new file mode 100644
index 00000000..b7228ea0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange.svg b/.icons/awkward/22x22/places/folder-deeporange.svg
new file mode 100644
index 00000000..6fe59da8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-desktop.svg b/.icons/awkward/22x22/places/folder-desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-development.svg b/.icons/awkward/22x22/places/folder-development.svg
new file mode 120000
index 00000000..4cbaffde
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-development.svg
@@ -0,0 +1 @@
+folder-oomox-development.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-documents-open.svg b/.icons/awkward/22x22/places/folder-documents-open.svg
new file mode 120000
index 00000000..e1556a39
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-documents-open.svg
@@ -0,0 +1 @@
+folder-oomox-documents-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-documents.svg b/.icons/awkward/22x22/places/folder-documents.svg
new file mode 120000
index 00000000..e1602716
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-documents.svg
@@ -0,0 +1 @@
+folder-oomox-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-download-open.svg b/.icons/awkward/22x22/places/folder-download-open.svg
new file mode 120000
index 00000000..9f560879
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-download-open.svg
@@ -0,0 +1 @@
+folder-oomox-download-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-download.svg b/.icons/awkward/22x22/places/folder-download.svg
new file mode 120000
index 00000000..3da71e44
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-download.svg
@@ -0,0 +1 @@
+folder-oomox-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-downloads.svg b/.icons/awkward/22x22/places/folder-downloads.svg
new file mode 120000
index 00000000..8b753578
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-downloads.svg
@@ -0,0 +1 @@
+folder-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-drag-accept.svg b/.icons/awkward/22x22/places/folder-drag-accept.svg
new file mode 120000
index 00000000..13a78a29
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-drag-accept.svg
@@ -0,0 +1 @@
+folder-oomox-drag-accept.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-dropbox.svg b/.icons/awkward/22x22/places/folder-dropbox.svg
new file mode 120000
index 00000000..b18bfdeb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-dropbox.svg
@@ -0,0 +1 @@
+folder-oomox-dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-encrypted.svg b/.icons/awkward/22x22/places/folder-encrypted.svg
new file mode 120000
index 00000000..5a98ca8c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-encrypted.svg
@@ -0,0 +1 @@
+folder-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-favorites.svg b/.icons/awkward/22x22/places/folder-favorites.svg
new file mode 120000
index 00000000..79854fe7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-favorites.svg
@@ -0,0 +1 @@
+folder-oomox-favorites.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-games.svg b/.icons/awkward/22x22/places/folder-games.svg
new file mode 120000
index 00000000..a23965ec
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-games.svg
@@ -0,0 +1 @@
+folder-oomox-games.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-gdrive.svg b/.icons/awkward/22x22/places/folder-gdrive.svg
new file mode 120000
index 00000000..30146231
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-gdrive.svg
@@ -0,0 +1 @@
+folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-git.svg b/.icons/awkward/22x22/places/folder-git.svg
new file mode 120000
index 00000000..e16e0469
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-git.svg
@@ -0,0 +1 @@
+folder-oomox-git.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-github.svg b/.icons/awkward/22x22/places/folder-github.svg
new file mode 120000
index 00000000..d6a6243d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-github.svg
@@ -0,0 +1 @@
+folder-oomox-github.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-gitlab.svg b/.icons/awkward/22x22/places/folder-gitlab.svg
new file mode 120000
index 00000000..4e40a767
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-gitlab.svg
@@ -0,0 +1 @@
+folder-oomox-gitlab.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-gnome.svg b/.icons/awkward/22x22/places/folder-gnome.svg
new file mode 120000
index 00000000..37b5ad44
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-gnome.svg
@@ -0,0 +1 @@
+folder-oomox-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-google-drive.svg b/.icons/awkward/22x22/places/folder-google-drive.svg
new file mode 120000
index 00000000..c5d8cc05
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-google-drive.svg
@@ -0,0 +1 @@
+folder-oomox-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-green-activities.svg b/.icons/awkward/22x22/places/folder-green-activities.svg
new file mode 100644
index 00000000..dc138a8c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#2f3e1f" cx="8" cy="14" r="1"/>
+ <circle style="fill:#2f3e1f" cx="11" cy="14" r="1"/>
+ <circle style="fill:#2f3e1f" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-android.svg b/.icons/awkward/22x22/places/folder-green-android.svg
new file mode 100644
index 00000000..f6a9addc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-apple.svg b/.icons/awkward/22x22/places/folder-green-apple.svg
new file mode 100644
index 00000000..5be0329c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-arduino.svg b/.icons/awkward/22x22/places/folder-green-arduino.svg
new file mode 100644
index 00000000..077f3d49
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-backup.svg b/.icons/awkward/22x22/places/folder-green-backup.svg
new file mode 100644
index 00000000..a4b8de55
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-books.svg b/.icons/awkward/22x22/places/folder-green-books.svg
new file mode 100644
index 00000000..5a5e6c62
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-cd.svg b/.icons/awkward/22x22/places/folder-green-cd.svg
new file mode 100644
index 00000000..407da172
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-copy-cloud.svg b/.icons/awkward/22x22/places/folder-green-copy-cloud.svg
new file mode 100644
index 00000000..21620493
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-desktop.svg b/.icons/awkward/22x22/places/folder-green-desktop.svg
new file mode 120000
index 00000000..498922f1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-desktop.svg
@@ -0,0 +1 @@
+user-green-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-green-development.svg b/.icons/awkward/22x22/places/folder-green-development.svg
new file mode 100644
index 00000000..265d35d3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-documents-open.svg b/.icons/awkward/22x22/places/folder-green-documents-open.svg
new file mode 100644
index 00000000..fd15dfa3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-documents.svg b/.icons/awkward/22x22/places/folder-green-documents.svg
new file mode 100644
index 00000000..9f297574
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-download-open.svg b/.icons/awkward/22x22/places/folder-green-download-open.svg
new file mode 100644
index 00000000..20d0c790
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-download.svg b/.icons/awkward/22x22/places/folder-green-download.svg
new file mode 100644
index 00000000..54cdd487
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-downloads.svg b/.icons/awkward/22x22/places/folder-green-downloads.svg
new file mode 120000
index 00000000..1d48828a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-downloads.svg
@@ -0,0 +1 @@
+folder-green-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-green-drag-accept.svg b/.icons/awkward/22x22/places/folder-green-drag-accept.svg
new file mode 100644
index 00000000..e41d4f9e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-dropbox.svg b/.icons/awkward/22x22/places/folder-green-dropbox.svg
new file mode 100644
index 00000000..65b02380
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-favorites.svg b/.icons/awkward/22x22/places/folder-green-favorites.svg
new file mode 100644
index 00000000..1c0ce9f1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-games.svg b/.icons/awkward/22x22/places/folder-green-games.svg
new file mode 100644
index 00000000..37ef88ff
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-git.svg b/.icons/awkward/22x22/places/folder-green-git.svg
new file mode 100644
index 00000000..9f9e1af9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-github.svg b/.icons/awkward/22x22/places/folder-green-github.svg
new file mode 100644
index 00000000..4d04ef6e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-gitlab.svg b/.icons/awkward/22x22/places/folder-green-gitlab.svg
new file mode 100644
index 00000000..017397b3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-green-gnome.svg b/.icons/awkward/22x22/places/folder-green-gnome.svg
new file mode 100644
index 00000000..277e2aac
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-google-drive.svg b/.icons/awkward/22x22/places/folder-green-google-drive.svg
new file mode 100644
index 00000000..fb2e1b19
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#2f3e1f" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#2f3e1f" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#2f3e1f" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-image-people.svg b/.icons/awkward/22x22/places/folder-green-image-people.svg
new file mode 100644
index 00000000..2d742e02
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-important.svg b/.icons/awkward/22x22/places/folder-green-important.svg
new file mode 100644
index 00000000..f761ea25
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-java.svg b/.icons/awkward/22x22/places/folder-green-java.svg
new file mode 100644
index 00000000..a72e47aa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-kde.svg b/.icons/awkward/22x22/places/folder-green-kde.svg
new file mode 100644
index 00000000..31115d41
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-linux.svg b/.icons/awkward/22x22/places/folder-green-linux.svg
new file mode 100644
index 00000000..ab1ba343
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-locked.svg b/.icons/awkward/22x22/places/folder-green-locked.svg
new file mode 100644
index 00000000..427fe2bc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-mail-cloud.svg b/.icons/awkward/22x22/places/folder-green-mail-cloud.svg
new file mode 100644
index 00000000..d30499fe
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-mail.svg b/.icons/awkward/22x22/places/folder-green-mail.svg
new file mode 100644
index 00000000..c0fbbf9a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-mega.svg b/.icons/awkward/22x22/places/folder-green-mega.svg
new file mode 100644
index 00000000..47f3d2b3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-meocloud.svg b/.icons/awkward/22x22/places/folder-green-meocloud.svg
new file mode 100644
index 00000000..7f1ec5f9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-music-open.svg b/.icons/awkward/22x22/places/folder-green-music-open.svg
new file mode 100644
index 00000000..9914a92c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-music.svg b/.icons/awkward/22x22/places/folder-green-music.svg
new file mode 100644
index 00000000..8dac0cf7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-network.svg b/.icons/awkward/22x22/places/folder-green-network.svg
new file mode 100644
index 00000000..8ac6ad5e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-nextcloud.svg b/.icons/awkward/22x22/places/folder-green-nextcloud.svg
new file mode 100644
index 00000000..6f95e17e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-open.svg b/.icons/awkward/22x22/places/folder-green-open.svg
new file mode 100644
index 00000000..b1930ed0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-owncloud.svg b/.icons/awkward/22x22/places/folder-green-owncloud.svg
new file mode 100644
index 00000000..e8b476fe
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-pcloud.svg b/.icons/awkward/22x22/places/folder-green-pcloud.svg
new file mode 100644
index 00000000..f9e6c92f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-photo.svg b/.icons/awkward/22x22/places/folder-green-photo.svg
new file mode 100644
index 00000000..deaba741
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-pictures-open.svg b/.icons/awkward/22x22/places/folder-green-pictures-open.svg
new file mode 100644
index 00000000..6476671e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-pictures.svg b/.icons/awkward/22x22/places/folder-green-pictures.svg
new file mode 100644
index 00000000..5a2785e0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-print.svg b/.icons/awkward/22x22/places/folder-green-print.svg
new file mode 100644
index 00000000..e09d3018
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-private.svg b/.icons/awkward/22x22/places/folder-green-private.svg
new file mode 100644
index 00000000..b090a334
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-projects.svg b/.icons/awkward/22x22/places/folder-green-projects.svg
new file mode 100644
index 00000000..c7ffe667
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-public.svg b/.icons/awkward/22x22/places/folder-green-public.svg
new file mode 120000
index 00000000..58f569de
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-public.svg
@@ -0,0 +1 @@
+folder-green-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-green-publicshare-open.svg b/.icons/awkward/22x22/places/folder-green-publicshare-open.svg
new file mode 100644
index 00000000..b55bdef2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-recent.svg b/.icons/awkward/22x22/places/folder-green-recent.svg
new file mode 100644
index 00000000..5b23a07f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-remote-open.svg b/.icons/awkward/22x22/places/folder-green-remote-open.svg
new file mode 100644
index 00000000..6f1a9819
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-remote.svg b/.icons/awkward/22x22/places/folder-green-remote.svg
new file mode 100644
index 00000000..215931b5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-script.svg b/.icons/awkward/22x22/places/folder-green-script.svg
new file mode 100644
index 00000000..037c7bde
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#2f3e1f">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-steam.svg b/.icons/awkward/22x22/places/folder-green-steam.svg
new file mode 100644
index 00000000..101d3178
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-tar.svg b/.icons/awkward/22x22/places/folder-green-tar.svg
new file mode 100644
index 00000000..d0433a4f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#2f3e1f" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-green-templates-open.svg b/.icons/awkward/22x22/places/folder-green-templates-open.svg
new file mode 100644
index 00000000..85e36a4b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-templates.svg b/.icons/awkward/22x22/places/folder-green-templates.svg
new file mode 100644
index 00000000..25d1bbe9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-torrent.svg b/.icons/awkward/22x22/places/folder-green-torrent.svg
new file mode 100644
index 00000000..f448867a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-unlocked.svg b/.icons/awkward/22x22/places/folder-green-unlocked.svg
new file mode 100644
index 00000000..0c5cf239
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-vbox.svg b/.icons/awkward/22x22/places/folder-green-vbox.svg
new file mode 100644
index 00000000..25aa8d75
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#2f3e1f;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-video.svg b/.icons/awkward/22x22/places/folder-green-video.svg
new file mode 100644
index 00000000..c5c701c2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-videos-open.svg b/.icons/awkward/22x22/places/folder-green-videos-open.svg
new file mode 100644
index 00000000..10713529
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-videos.svg b/.icons/awkward/22x22/places/folder-green-videos.svg
new file mode 120000
index 00000000..4b0194a1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-videos.svg
@@ -0,0 +1 @@
+folder-green-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-green-visiting.svg b/.icons/awkward/22x22/places/folder-green-visiting.svg
new file mode 100644
index 00000000..6061a012
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-wifi.svg b/.icons/awkward/22x22/places/folder-green-wifi.svg
new file mode 100644
index 00000000..6ea64592
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-wine.svg b/.icons/awkward/22x22/places/folder-green-wine.svg
new file mode 100644
index 00000000..310b1e7a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#2f3e1f" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#2f3e1f" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#2f3e1f" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#2f3e1f" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-yandex-disk.svg b/.icons/awkward/22x22/places/folder-green-yandex-disk.svg
new file mode 100644
index 00000000..23d09fa6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green.svg b/.icons/awkward/22x22/places/folder-green.svg
new file mode 100644
index 00000000..d91630b5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-activities.svg b/.icons/awkward/22x22/places/folder-grey-activities.svg
new file mode 100644
index 00000000..4186bb17
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#323232" cx="8" cy="14" r="1"/>
+ <circle style="fill:#323232" cx="11" cy="14" r="1"/>
+ <circle style="fill:#323232" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-android.svg b/.icons/awkward/22x22/places/folder-grey-android.svg
new file mode 100644
index 00000000..8e6ee511
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-apple.svg b/.icons/awkward/22x22/places/folder-grey-apple.svg
new file mode 100644
index 00000000..14d2562e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-arduino.svg b/.icons/awkward/22x22/places/folder-grey-arduino.svg
new file mode 100644
index 00000000..22b2d61e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-backup.svg b/.icons/awkward/22x22/places/folder-grey-backup.svg
new file mode 100644
index 00000000..53b31f36
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-books.svg b/.icons/awkward/22x22/places/folder-grey-books.svg
new file mode 100644
index 00000000..5ab2cbcf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-cd.svg b/.icons/awkward/22x22/places/folder-grey-cd.svg
new file mode 100644
index 00000000..dfc035e4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-copy-cloud.svg b/.icons/awkward/22x22/places/folder-grey-copy-cloud.svg
new file mode 100644
index 00000000..2ff26bf2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-desktop.svg b/.icons/awkward/22x22/places/folder-grey-desktop.svg
new file mode 120000
index 00000000..f5f58372
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-desktop.svg
@@ -0,0 +1 @@
+user-grey-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-grey-development.svg b/.icons/awkward/22x22/places/folder-grey-development.svg
new file mode 100644
index 00000000..c0cc6293
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-documents-open.svg b/.icons/awkward/22x22/places/folder-grey-documents-open.svg
new file mode 100644
index 00000000..67a12bb9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-documents.svg b/.icons/awkward/22x22/places/folder-grey-documents.svg
new file mode 100644
index 00000000..40c23b96
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-download-open.svg b/.icons/awkward/22x22/places/folder-grey-download-open.svg
new file mode 100644
index 00000000..bb55c116
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-download.svg b/.icons/awkward/22x22/places/folder-grey-download.svg
new file mode 100644
index 00000000..09bd53d3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-downloads.svg b/.icons/awkward/22x22/places/folder-grey-downloads.svg
new file mode 120000
index 00000000..dfb94136
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-downloads.svg
@@ -0,0 +1 @@
+folder-grey-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-grey-drag-accept.svg b/.icons/awkward/22x22/places/folder-grey-drag-accept.svg
new file mode 100644
index 00000000..638bf7e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-dropbox.svg b/.icons/awkward/22x22/places/folder-grey-dropbox.svg
new file mode 100644
index 00000000..5c5fd544
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-favorites.svg b/.icons/awkward/22x22/places/folder-grey-favorites.svg
new file mode 100644
index 00000000..c963e6bd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-games.svg b/.icons/awkward/22x22/places/folder-grey-games.svg
new file mode 100644
index 00000000..d80d6685
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-git.svg b/.icons/awkward/22x22/places/folder-grey-git.svg
new file mode 100644
index 00000000..18a0b4b7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-github.svg b/.icons/awkward/22x22/places/folder-grey-github.svg
new file mode 100644
index 00000000..00811b98
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-gitlab.svg b/.icons/awkward/22x22/places/folder-grey-gitlab.svg
new file mode 100644
index 00000000..c5966577
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-grey-gnome.svg b/.icons/awkward/22x22/places/folder-grey-gnome.svg
new file mode 100644
index 00000000..139400f2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-google-drive.svg b/.icons/awkward/22x22/places/folder-grey-google-drive.svg
new file mode 100644
index 00000000..a7b57a16
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#323232" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#323232" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#323232" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-image-people.svg b/.icons/awkward/22x22/places/folder-grey-image-people.svg
new file mode 100644
index 00000000..102c0c34
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-important.svg b/.icons/awkward/22x22/places/folder-grey-important.svg
new file mode 100644
index 00000000..2e46fb0d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-java.svg b/.icons/awkward/22x22/places/folder-grey-java.svg
new file mode 100644
index 00000000..c82eb07c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-kde.svg b/.icons/awkward/22x22/places/folder-grey-kde.svg
new file mode 100644
index 00000000..2f869c0e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-linux.svg b/.icons/awkward/22x22/places/folder-grey-linux.svg
new file mode 100644
index 00000000..41d4b3ed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-locked.svg b/.icons/awkward/22x22/places/folder-grey-locked.svg
new file mode 100644
index 00000000..69a290a7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-mail-cloud.svg b/.icons/awkward/22x22/places/folder-grey-mail-cloud.svg
new file mode 100644
index 00000000..b49ce59d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-mail.svg b/.icons/awkward/22x22/places/folder-grey-mail.svg
new file mode 100644
index 00000000..45ed48ad
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-mega.svg b/.icons/awkward/22x22/places/folder-grey-mega.svg
new file mode 100644
index 00000000..01ac5c94
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-meocloud.svg b/.icons/awkward/22x22/places/folder-grey-meocloud.svg
new file mode 100644
index 00000000..7a44d1f5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-music-open.svg b/.icons/awkward/22x22/places/folder-grey-music-open.svg
new file mode 100644
index 00000000..6bcd135c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-music.svg b/.icons/awkward/22x22/places/folder-grey-music.svg
new file mode 100644
index 00000000..9d8a0a28
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-network.svg b/.icons/awkward/22x22/places/folder-grey-network.svg
new file mode 100644
index 00000000..abb7ae9c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-nextcloud.svg b/.icons/awkward/22x22/places/folder-grey-nextcloud.svg
new file mode 100644
index 00000000..5c48633e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-open.svg b/.icons/awkward/22x22/places/folder-grey-open.svg
new file mode 100644
index 00000000..4433021d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-owncloud.svg b/.icons/awkward/22x22/places/folder-grey-owncloud.svg
new file mode 100644
index 00000000..c66623e2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-pcloud.svg b/.icons/awkward/22x22/places/folder-grey-pcloud.svg
new file mode 100644
index 00000000..9cd05b36
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-photo.svg b/.icons/awkward/22x22/places/folder-grey-photo.svg
new file mode 100644
index 00000000..c40ef1e0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-pictures-open.svg b/.icons/awkward/22x22/places/folder-grey-pictures-open.svg
new file mode 100644
index 00000000..3e612634
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-pictures.svg b/.icons/awkward/22x22/places/folder-grey-pictures.svg
new file mode 100644
index 00000000..929322db
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-print.svg b/.icons/awkward/22x22/places/folder-grey-print.svg
new file mode 100644
index 00000000..3142c781
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-private.svg b/.icons/awkward/22x22/places/folder-grey-private.svg
new file mode 100644
index 00000000..19f4217e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-projects.svg b/.icons/awkward/22x22/places/folder-grey-projects.svg
new file mode 100644
index 00000000..cb67fe55
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-public.svg b/.icons/awkward/22x22/places/folder-grey-public.svg
new file mode 120000
index 00000000..a741d333
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-public.svg
@@ -0,0 +1 @@
+folder-grey-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-grey-publicshare-open.svg b/.icons/awkward/22x22/places/folder-grey-publicshare-open.svg
new file mode 100644
index 00000000..f356c956
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-recent.svg b/.icons/awkward/22x22/places/folder-grey-recent.svg
new file mode 100644
index 00000000..58d3124e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-remote-open.svg b/.icons/awkward/22x22/places/folder-grey-remote-open.svg
new file mode 100644
index 00000000..b57d5e9c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-remote.svg b/.icons/awkward/22x22/places/folder-grey-remote.svg
new file mode 100644
index 00000000..29c80c76
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-script.svg b/.icons/awkward/22x22/places/folder-grey-script.svg
new file mode 100644
index 00000000..f9f655bc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#323232">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-steam.svg b/.icons/awkward/22x22/places/folder-grey-steam.svg
new file mode 100644
index 00000000..58262425
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-tar.svg b/.icons/awkward/22x22/places/folder-grey-tar.svg
new file mode 100644
index 00000000..1050c28b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#323232" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-grey-templates-open.svg b/.icons/awkward/22x22/places/folder-grey-templates-open.svg
new file mode 100644
index 00000000..b1183dab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-templates.svg b/.icons/awkward/22x22/places/folder-grey-templates.svg
new file mode 100644
index 00000000..3f733479
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-torrent.svg b/.icons/awkward/22x22/places/folder-grey-torrent.svg
new file mode 100644
index 00000000..3f7acedb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-unlocked.svg b/.icons/awkward/22x22/places/folder-grey-unlocked.svg
new file mode 100644
index 00000000..275cfc49
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-vbox.svg b/.icons/awkward/22x22/places/folder-grey-vbox.svg
new file mode 100644
index 00000000..da858cbc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#323232;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-video.svg b/.icons/awkward/22x22/places/folder-grey-video.svg
new file mode 100644
index 00000000..fdd7c459
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-videos-open.svg b/.icons/awkward/22x22/places/folder-grey-videos-open.svg
new file mode 100644
index 00000000..fdc65773
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-videos.svg b/.icons/awkward/22x22/places/folder-grey-videos.svg
new file mode 120000
index 00000000..df3727f2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-videos.svg
@@ -0,0 +1 @@
+folder-grey-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-grey-visiting.svg b/.icons/awkward/22x22/places/folder-grey-visiting.svg
new file mode 100644
index 00000000..5dbed06b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-wifi.svg b/.icons/awkward/22x22/places/folder-grey-wifi.svg
new file mode 100644
index 00000000..cebe2d0f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-wine.svg b/.icons/awkward/22x22/places/folder-grey-wine.svg
new file mode 100644
index 00000000..a8e34dbd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#323232" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-yandex-disk.svg b/.icons/awkward/22x22/places/folder-grey-yandex-disk.svg
new file mode 100644
index 00000000..4652f4cb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey.svg b/.icons/awkward/22x22/places/folder-grey.svg
new file mode 100644
index 00000000..c41a2040
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-home.svg b/.icons/awkward/22x22/places/folder-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-html.svg b/.icons/awkward/22x22/places/folder-html.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-html.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-image-people.svg b/.icons/awkward/22x22/places/folder-image-people.svg
new file mode 120000
index 00000000..09f3ed84
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-image-people.svg
@@ -0,0 +1 @@
+folder-oomox-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-image.svg b/.icons/awkward/22x22/places/folder-image.svg
new file mode 120000
index 00000000..6d4bb4b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-image.svg
@@ -0,0 +1 @@
+folder-images.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-images.svg b/.icons/awkward/22x22/places/folder-images.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-images.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-important.svg b/.icons/awkward/22x22/places/folder-important.svg
new file mode 120000
index 00000000..abfec196
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-important.svg
@@ -0,0 +1 @@
+folder-oomox-important.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-indigo-activities.svg b/.icons/awkward/22x22/places/folder-indigo-activities.svg
new file mode 100644
index 00000000..c7e5b948
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#202543" cx="8" cy="14" r="1"/>
+ <circle style="fill:#202543" cx="11" cy="14" r="1"/>
+ <circle style="fill:#202543" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-android.svg b/.icons/awkward/22x22/places/folder-indigo-android.svg
new file mode 100644
index 00000000..a103dae8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-apple.svg b/.icons/awkward/22x22/places/folder-indigo-apple.svg
new file mode 100644
index 00000000..22e26709
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-arduino.svg b/.icons/awkward/22x22/places/folder-indigo-arduino.svg
new file mode 100644
index 00000000..4ee84de6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-backup.svg b/.icons/awkward/22x22/places/folder-indigo-backup.svg
new file mode 100644
index 00000000..ff1f3992
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-books.svg b/.icons/awkward/22x22/places/folder-indigo-books.svg
new file mode 100644
index 00000000..6bc83b52
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-cd.svg b/.icons/awkward/22x22/places/folder-indigo-cd.svg
new file mode 100644
index 00000000..d5fd58e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-copy-cloud.svg b/.icons/awkward/22x22/places/folder-indigo-copy-cloud.svg
new file mode 100644
index 00000000..541a1c0d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-desktop.svg b/.icons/awkward/22x22/places/folder-indigo-desktop.svg
new file mode 120000
index 00000000..ebb0b623
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-desktop.svg
@@ -0,0 +1 @@
+user-indigo-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-indigo-development.svg b/.icons/awkward/22x22/places/folder-indigo-development.svg
new file mode 100644
index 00000000..e6a1b207
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-documents-open.svg b/.icons/awkward/22x22/places/folder-indigo-documents-open.svg
new file mode 100644
index 00000000..09784166
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-documents.svg b/.icons/awkward/22x22/places/folder-indigo-documents.svg
new file mode 100644
index 00000000..31a2c10a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-download-open.svg b/.icons/awkward/22x22/places/folder-indigo-download-open.svg
new file mode 100644
index 00000000..4138c4a4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-download.svg b/.icons/awkward/22x22/places/folder-indigo-download.svg
new file mode 100644
index 00000000..40b1baea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-downloads.svg b/.icons/awkward/22x22/places/folder-indigo-downloads.svg
new file mode 120000
index 00000000..c044a14e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-downloads.svg
@@ -0,0 +1 @@
+folder-indigo-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-indigo-drag-accept.svg b/.icons/awkward/22x22/places/folder-indigo-drag-accept.svg
new file mode 100644
index 00000000..5d6ffe5e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-dropbox.svg b/.icons/awkward/22x22/places/folder-indigo-dropbox.svg
new file mode 100644
index 00000000..6bb171d2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-favorites.svg b/.icons/awkward/22x22/places/folder-indigo-favorites.svg
new file mode 100644
index 00000000..3405c8f4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-games.svg b/.icons/awkward/22x22/places/folder-indigo-games.svg
new file mode 100644
index 00000000..5f2d8326
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-git.svg b/.icons/awkward/22x22/places/folder-indigo-git.svg
new file mode 100644
index 00000000..80316e3b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-github.svg b/.icons/awkward/22x22/places/folder-indigo-github.svg
new file mode 100644
index 00000000..ee24396d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-gitlab.svg b/.icons/awkward/22x22/places/folder-indigo-gitlab.svg
new file mode 100644
index 00000000..80143222
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-indigo-gnome.svg b/.icons/awkward/22x22/places/folder-indigo-gnome.svg
new file mode 100644
index 00000000..d46cf9ea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-google-drive.svg b/.icons/awkward/22x22/places/folder-indigo-google-drive.svg
new file mode 100644
index 00000000..cf38a88c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#202543" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#202543" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#202543" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-image-people.svg b/.icons/awkward/22x22/places/folder-indigo-image-people.svg
new file mode 100644
index 00000000..48bfc598
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-important.svg b/.icons/awkward/22x22/places/folder-indigo-important.svg
new file mode 100644
index 00000000..31265e52
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-java.svg b/.icons/awkward/22x22/places/folder-indigo-java.svg
new file mode 100644
index 00000000..8df9f354
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-kde.svg b/.icons/awkward/22x22/places/folder-indigo-kde.svg
new file mode 100644
index 00000000..acc1f022
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-linux.svg b/.icons/awkward/22x22/places/folder-indigo-linux.svg
new file mode 100644
index 00000000..ff004bee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-locked.svg b/.icons/awkward/22x22/places/folder-indigo-locked.svg
new file mode 100644
index 00000000..d8fb94ac
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-mail-cloud.svg b/.icons/awkward/22x22/places/folder-indigo-mail-cloud.svg
new file mode 100644
index 00000000..4aba26d9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-mail.svg b/.icons/awkward/22x22/places/folder-indigo-mail.svg
new file mode 100644
index 00000000..5002054d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-mega.svg b/.icons/awkward/22x22/places/folder-indigo-mega.svg
new file mode 100644
index 00000000..8c596612
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-meocloud.svg b/.icons/awkward/22x22/places/folder-indigo-meocloud.svg
new file mode 100644
index 00000000..f265dfe6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-music-open.svg b/.icons/awkward/22x22/places/folder-indigo-music-open.svg
new file mode 100644
index 00000000..c9708d8f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-music.svg b/.icons/awkward/22x22/places/folder-indigo-music.svg
new file mode 100644
index 00000000..2a061cd3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-network.svg b/.icons/awkward/22x22/places/folder-indigo-network.svg
new file mode 100644
index 00000000..b12bebef
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-nextcloud.svg b/.icons/awkward/22x22/places/folder-indigo-nextcloud.svg
new file mode 100644
index 00000000..8902d270
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-open.svg b/.icons/awkward/22x22/places/folder-indigo-open.svg
new file mode 100644
index 00000000..6a8093d3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-owncloud.svg b/.icons/awkward/22x22/places/folder-indigo-owncloud.svg
new file mode 100644
index 00000000..76e28855
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-pcloud.svg b/.icons/awkward/22x22/places/folder-indigo-pcloud.svg
new file mode 100644
index 00000000..049f6d8b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-photo.svg b/.icons/awkward/22x22/places/folder-indigo-photo.svg
new file mode 100644
index 00000000..64f40c29
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-pictures-open.svg b/.icons/awkward/22x22/places/folder-indigo-pictures-open.svg
new file mode 100644
index 00000000..6910c15e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-pictures.svg b/.icons/awkward/22x22/places/folder-indigo-pictures.svg
new file mode 100644
index 00000000..13f210f5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-print.svg b/.icons/awkward/22x22/places/folder-indigo-print.svg
new file mode 100644
index 00000000..1b34d74b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-private.svg b/.icons/awkward/22x22/places/folder-indigo-private.svg
new file mode 100644
index 00000000..43b2b246
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-projects.svg b/.icons/awkward/22x22/places/folder-indigo-projects.svg
new file mode 100644
index 00000000..8a963d33
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-public.svg b/.icons/awkward/22x22/places/folder-indigo-public.svg
new file mode 120000
index 00000000..cbd39714
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-public.svg
@@ -0,0 +1 @@
+folder-indigo-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-indigo-publicshare-open.svg b/.icons/awkward/22x22/places/folder-indigo-publicshare-open.svg
new file mode 100644
index 00000000..daf3b1ad
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-recent.svg b/.icons/awkward/22x22/places/folder-indigo-recent.svg
new file mode 100644
index 00000000..80409342
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-remote-open.svg b/.icons/awkward/22x22/places/folder-indigo-remote-open.svg
new file mode 100644
index 00000000..a4387724
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-remote.svg b/.icons/awkward/22x22/places/folder-indigo-remote.svg
new file mode 100644
index 00000000..81a9b793
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-script.svg b/.icons/awkward/22x22/places/folder-indigo-script.svg
new file mode 100644
index 00000000..912db859
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#202543">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-steam.svg b/.icons/awkward/22x22/places/folder-indigo-steam.svg
new file mode 100644
index 00000000..77caab92
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-tar.svg b/.icons/awkward/22x22/places/folder-indigo-tar.svg
new file mode 100644
index 00000000..89fead14
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#202543" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-indigo-templates-open.svg b/.icons/awkward/22x22/places/folder-indigo-templates-open.svg
new file mode 100644
index 00000000..5b9a300d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-templates.svg b/.icons/awkward/22x22/places/folder-indigo-templates.svg
new file mode 100644
index 00000000..f84d4153
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-torrent.svg b/.icons/awkward/22x22/places/folder-indigo-torrent.svg
new file mode 100644
index 00000000..ae8147c8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-unlocked.svg b/.icons/awkward/22x22/places/folder-indigo-unlocked.svg
new file mode 100644
index 00000000..2c914db4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-vbox.svg b/.icons/awkward/22x22/places/folder-indigo-vbox.svg
new file mode 100644
index 00000000..178d8bcd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#202543;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-video.svg b/.icons/awkward/22x22/places/folder-indigo-video.svg
new file mode 100644
index 00000000..68bec597
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-videos-open.svg b/.icons/awkward/22x22/places/folder-indigo-videos-open.svg
new file mode 100644
index 00000000..e63379fd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-videos.svg b/.icons/awkward/22x22/places/folder-indigo-videos.svg
new file mode 120000
index 00000000..4f0c77bb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-videos.svg
@@ -0,0 +1 @@
+folder-indigo-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-indigo-visiting.svg b/.icons/awkward/22x22/places/folder-indigo-visiting.svg
new file mode 100644
index 00000000..11c6eb9b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-wifi.svg b/.icons/awkward/22x22/places/folder-indigo-wifi.svg
new file mode 100644
index 00000000..854dd818
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-wine.svg b/.icons/awkward/22x22/places/folder-indigo-wine.svg
new file mode 100644
index 00000000..92a65735
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#202543" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#202543" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#202543" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#202543" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-yandex-disk.svg b/.icons/awkward/22x22/places/folder-indigo-yandex-disk.svg
new file mode 100644
index 00000000..ec35ec2a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo.svg b/.icons/awkward/22x22/places/folder-indigo.svg
new file mode 100644
index 00000000..42bd9329
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-java.svg b/.icons/awkward/22x22/places/folder-java.svg
new file mode 120000
index 00000000..28c34c41
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-java.svg
@@ -0,0 +1 @@
+folder-oomox-java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-kde.svg b/.icons/awkward/22x22/places/folder-kde.svg
new file mode 120000
index 00000000..bfef1b27
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-kde.svg
@@ -0,0 +1 @@
+folder-oomox-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-linux.svg b/.icons/awkward/22x22/places/folder-linux.svg
new file mode 120000
index 00000000..9f17942c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-linux.svg
@@ -0,0 +1 @@
+folder-oomox-linux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-locked.svg b/.icons/awkward/22x22/places/folder-locked.svg
new file mode 120000
index 00000000..8a03bb85
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-locked.svg
@@ -0,0 +1 @@
+folder-oomox-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-magenta-activities.svg b/.icons/awkward/22x22/places/folder-magenta-activities.svg
new file mode 100644
index 00000000..fd3b4e21
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#47274e" cx="8" cy="14" r="1"/>
+ <circle style="fill:#47274e" cx="11" cy="14" r="1"/>
+ <circle style="fill:#47274e" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-android.svg b/.icons/awkward/22x22/places/folder-magenta-android.svg
new file mode 100644
index 00000000..4cbfbc0f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-apple.svg b/.icons/awkward/22x22/places/folder-magenta-apple.svg
new file mode 100644
index 00000000..4aaac200
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-arduino.svg b/.icons/awkward/22x22/places/folder-magenta-arduino.svg
new file mode 100644
index 00000000..232a3cd3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-backup.svg b/.icons/awkward/22x22/places/folder-magenta-backup.svg
new file mode 100644
index 00000000..2376dc48
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-books.svg b/.icons/awkward/22x22/places/folder-magenta-books.svg
new file mode 100644
index 00000000..2eaf0037
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-cd.svg b/.icons/awkward/22x22/places/folder-magenta-cd.svg
new file mode 100644
index 00000000..e6100468
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-copy-cloud.svg b/.icons/awkward/22x22/places/folder-magenta-copy-cloud.svg
new file mode 100644
index 00000000..8400cd12
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-desktop.svg b/.icons/awkward/22x22/places/folder-magenta-desktop.svg
new file mode 120000
index 00000000..f7f23a0b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-desktop.svg
@@ -0,0 +1 @@
+user-magenta-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-magenta-development.svg b/.icons/awkward/22x22/places/folder-magenta-development.svg
new file mode 100644
index 00000000..df821c02
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-documents-open.svg b/.icons/awkward/22x22/places/folder-magenta-documents-open.svg
new file mode 100644
index 00000000..b1b04f5e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-documents.svg b/.icons/awkward/22x22/places/folder-magenta-documents.svg
new file mode 100644
index 00000000..cc653aee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-download-open.svg b/.icons/awkward/22x22/places/folder-magenta-download-open.svg
new file mode 100644
index 00000000..dafbc00c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-download.svg b/.icons/awkward/22x22/places/folder-magenta-download.svg
new file mode 100644
index 00000000..5befc84c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-downloads.svg b/.icons/awkward/22x22/places/folder-magenta-downloads.svg
new file mode 120000
index 00000000..5e917b7f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-downloads.svg
@@ -0,0 +1 @@
+folder-magenta-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-magenta-drag-accept.svg b/.icons/awkward/22x22/places/folder-magenta-drag-accept.svg
new file mode 100644
index 00000000..00f4a333
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-dropbox.svg b/.icons/awkward/22x22/places/folder-magenta-dropbox.svg
new file mode 100644
index 00000000..ab86e827
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-favorites.svg b/.icons/awkward/22x22/places/folder-magenta-favorites.svg
new file mode 100644
index 00000000..4425d9ce
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-games.svg b/.icons/awkward/22x22/places/folder-magenta-games.svg
new file mode 100644
index 00000000..0dd824f6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-git.svg b/.icons/awkward/22x22/places/folder-magenta-git.svg
new file mode 100644
index 00000000..098a4ca9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-github.svg b/.icons/awkward/22x22/places/folder-magenta-github.svg
new file mode 100644
index 00000000..a536e5e1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-gitlab.svg b/.icons/awkward/22x22/places/folder-magenta-gitlab.svg
new file mode 100644
index 00000000..03b3b4c9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-magenta-gnome.svg b/.icons/awkward/22x22/places/folder-magenta-gnome.svg
new file mode 100644
index 00000000..6d69684d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-google-drive.svg b/.icons/awkward/22x22/places/folder-magenta-google-drive.svg
new file mode 100644
index 00000000..323eb681
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#47274e" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#47274e" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#47274e" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-image-people.svg b/.icons/awkward/22x22/places/folder-magenta-image-people.svg
new file mode 100644
index 00000000..056cbb34
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-important.svg b/.icons/awkward/22x22/places/folder-magenta-important.svg
new file mode 100644
index 00000000..63005d3a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-java.svg b/.icons/awkward/22x22/places/folder-magenta-java.svg
new file mode 100644
index 00000000..874054e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-kde.svg b/.icons/awkward/22x22/places/folder-magenta-kde.svg
new file mode 100644
index 00000000..ef70bfec
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-linux.svg b/.icons/awkward/22x22/places/folder-magenta-linux.svg
new file mode 100644
index 00000000..4f262646
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-locked.svg b/.icons/awkward/22x22/places/folder-magenta-locked.svg
new file mode 100644
index 00000000..7b38939c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-mail-cloud.svg b/.icons/awkward/22x22/places/folder-magenta-mail-cloud.svg
new file mode 100644
index 00000000..d1f3485a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-mail.svg b/.icons/awkward/22x22/places/folder-magenta-mail.svg
new file mode 100644
index 00000000..15611c53
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-mega.svg b/.icons/awkward/22x22/places/folder-magenta-mega.svg
new file mode 100644
index 00000000..257e0a0b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-meocloud.svg b/.icons/awkward/22x22/places/folder-magenta-meocloud.svg
new file mode 100644
index 00000000..eadfbea8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-music-open.svg b/.icons/awkward/22x22/places/folder-magenta-music-open.svg
new file mode 100644
index 00000000..ca90f6a0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-music.svg b/.icons/awkward/22x22/places/folder-magenta-music.svg
new file mode 100644
index 00000000..f6a94eab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-network.svg b/.icons/awkward/22x22/places/folder-magenta-network.svg
new file mode 100644
index 00000000..67a81720
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-nextcloud.svg b/.icons/awkward/22x22/places/folder-magenta-nextcloud.svg
new file mode 100644
index 00000000..fd4e22ee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-open.svg b/.icons/awkward/22x22/places/folder-magenta-open.svg
new file mode 100644
index 00000000..752713ea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-owncloud.svg b/.icons/awkward/22x22/places/folder-magenta-owncloud.svg
new file mode 100644
index 00000000..2ab758d8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-pcloud.svg b/.icons/awkward/22x22/places/folder-magenta-pcloud.svg
new file mode 100644
index 00000000..d9b5a4c8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-photo.svg b/.icons/awkward/22x22/places/folder-magenta-photo.svg
new file mode 100644
index 00000000..22d07c4a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-pictures-open.svg b/.icons/awkward/22x22/places/folder-magenta-pictures-open.svg
new file mode 100644
index 00000000..a8d5f865
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-pictures.svg b/.icons/awkward/22x22/places/folder-magenta-pictures.svg
new file mode 100644
index 00000000..1800fcf5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-print.svg b/.icons/awkward/22x22/places/folder-magenta-print.svg
new file mode 100644
index 00000000..4f47581d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-private.svg b/.icons/awkward/22x22/places/folder-magenta-private.svg
new file mode 100644
index 00000000..538db9b2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-projects.svg b/.icons/awkward/22x22/places/folder-magenta-projects.svg
new file mode 100644
index 00000000..7940814c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-public.svg b/.icons/awkward/22x22/places/folder-magenta-public.svg
new file mode 120000
index 00000000..665f3d03
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-public.svg
@@ -0,0 +1 @@
+folder-magenta-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-magenta-publicshare-open.svg b/.icons/awkward/22x22/places/folder-magenta-publicshare-open.svg
new file mode 100644
index 00000000..4a33432f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-recent.svg b/.icons/awkward/22x22/places/folder-magenta-recent.svg
new file mode 100644
index 00000000..af591ff3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-remote-open.svg b/.icons/awkward/22x22/places/folder-magenta-remote-open.svg
new file mode 100644
index 00000000..cab15594
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-remote.svg b/.icons/awkward/22x22/places/folder-magenta-remote.svg
new file mode 100644
index 00000000..c3f2efb9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-script.svg b/.icons/awkward/22x22/places/folder-magenta-script.svg
new file mode 100644
index 00000000..cb05b819
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#47274e">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-steam.svg b/.icons/awkward/22x22/places/folder-magenta-steam.svg
new file mode 100644
index 00000000..db43e052
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-tar.svg b/.icons/awkward/22x22/places/folder-magenta-tar.svg
new file mode 100644
index 00000000..10fa80cd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#47274e" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-magenta-templates-open.svg b/.icons/awkward/22x22/places/folder-magenta-templates-open.svg
new file mode 100644
index 00000000..6ed456c6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-templates.svg b/.icons/awkward/22x22/places/folder-magenta-templates.svg
new file mode 100644
index 00000000..2681c7ab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-torrent.svg b/.icons/awkward/22x22/places/folder-magenta-torrent.svg
new file mode 100644
index 00000000..d3d1256f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-unlocked.svg b/.icons/awkward/22x22/places/folder-magenta-unlocked.svg
new file mode 100644
index 00000000..624c3274
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-vbox.svg b/.icons/awkward/22x22/places/folder-magenta-vbox.svg
new file mode 100644
index 00000000..714b97e4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#47274e;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-video.svg b/.icons/awkward/22x22/places/folder-magenta-video.svg
new file mode 100644
index 00000000..53ba6236
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-videos-open.svg b/.icons/awkward/22x22/places/folder-magenta-videos-open.svg
new file mode 100644
index 00000000..b8cd398b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-videos.svg b/.icons/awkward/22x22/places/folder-magenta-videos.svg
new file mode 120000
index 00000000..97d6660b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-videos.svg
@@ -0,0 +1 @@
+folder-magenta-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-magenta-visiting.svg b/.icons/awkward/22x22/places/folder-magenta-visiting.svg
new file mode 100644
index 00000000..282ec035
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-wifi.svg b/.icons/awkward/22x22/places/folder-magenta-wifi.svg
new file mode 100644
index 00000000..b8783e48
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-wine.svg b/.icons/awkward/22x22/places/folder-magenta-wine.svg
new file mode 100644
index 00000000..d54ff18f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#47274e" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#47274e" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#47274e" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#47274e" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-yandex-disk.svg b/.icons/awkward/22x22/places/folder-magenta-yandex-disk.svg
new file mode 100644
index 00000000..05f7f142
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta.svg b/.icons/awkward/22x22/places/folder-magenta.svg
new file mode 100644
index 00000000..56e3e907
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-mail-cloud.svg b/.icons/awkward/22x22/places/folder-mail-cloud.svg
new file mode 120000
index 00000000..3b4b65aa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-mail-cloud.svg
@@ -0,0 +1 @@
+folder-oomox-mail-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-mail.svg b/.icons/awkward/22x22/places/folder-mail.svg
new file mode 120000
index 00000000..00d5791d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-mail.svg
@@ -0,0 +1 @@
+folder-oomox-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-mega.svg b/.icons/awkward/22x22/places/folder-mega.svg
new file mode 120000
index 00000000..1024126c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-mega.svg
@@ -0,0 +1 @@
+folder-oomox-mega.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-meocloud.svg b/.icons/awkward/22x22/places/folder-meocloud.svg
new file mode 120000
index 00000000..de4d6262
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-meocloud.svg
@@ -0,0 +1 @@
+folder-oomox-meocloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-music-open.svg b/.icons/awkward/22x22/places/folder-music-open.svg
new file mode 120000
index 00000000..0f8e174e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-music-open.svg
@@ -0,0 +1 @@
+folder-oomox-music-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-music.svg b/.icons/awkward/22x22/places/folder-music.svg
new file mode 120000
index 00000000..3a448648
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-music.svg
@@ -0,0 +1 @@
+folder-oomox-music.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-network.svg b/.icons/awkward/22x22/places/folder-network.svg
new file mode 120000
index 00000000..4ba3443e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-network.svg
@@ -0,0 +1 @@
+folder-oomox-network.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-nextcloud.svg b/.icons/awkward/22x22/places/folder-nextcloud.svg
new file mode 120000
index 00000000..5a375f13
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nextcloud.svg
@@ -0,0 +1 @@
+folder-oomox-nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-nordic-activities.svg b/.icons/awkward/22x22/places/folder-nordic-activities.svg
new file mode 100644
index 00000000..e48069b5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4e6766" cx="8" cy="14" r="1"/>
+ <circle style="fill:#4e6766" cx="11" cy="14" r="1"/>
+ <circle style="fill:#4e6766" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-android.svg b/.icons/awkward/22x22/places/folder-nordic-android.svg
new file mode 100644
index 00000000..637affce
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-apple.svg b/.icons/awkward/22x22/places/folder-nordic-apple.svg
new file mode 100644
index 00000000..b485ad88
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-arduino.svg b/.icons/awkward/22x22/places/folder-nordic-arduino.svg
new file mode 100644
index 00000000..2c714e0d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-backup.svg b/.icons/awkward/22x22/places/folder-nordic-backup.svg
new file mode 100644
index 00000000..b4388ee9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-books.svg b/.icons/awkward/22x22/places/folder-nordic-books.svg
new file mode 100644
index 00000000..87036fce
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-cd.svg b/.icons/awkward/22x22/places/folder-nordic-cd.svg
new file mode 100644
index 00000000..094c42eb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-copy-cloud.svg b/.icons/awkward/22x22/places/folder-nordic-copy-cloud.svg
new file mode 100644
index 00000000..0f3d840f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-desktop.svg b/.icons/awkward/22x22/places/folder-nordic-desktop.svg
new file mode 120000
index 00000000..863bca9a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-desktop.svg
@@ -0,0 +1 @@
+user-nordic-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-nordic-development.svg b/.icons/awkward/22x22/places/folder-nordic-development.svg
new file mode 100644
index 00000000..4620b905
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-documents-open.svg b/.icons/awkward/22x22/places/folder-nordic-documents-open.svg
new file mode 100644
index 00000000..ac382a60
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-documents.svg b/.icons/awkward/22x22/places/folder-nordic-documents.svg
new file mode 100644
index 00000000..cecaf545
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-download-open.svg b/.icons/awkward/22x22/places/folder-nordic-download-open.svg
new file mode 100644
index 00000000..db5f91ca
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-download.svg b/.icons/awkward/22x22/places/folder-nordic-download.svg
new file mode 100644
index 00000000..04d212dd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-downloads.svg b/.icons/awkward/22x22/places/folder-nordic-downloads.svg
new file mode 120000
index 00000000..5d885b2f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-downloads.svg
@@ -0,0 +1 @@
+folder-nordic-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-nordic-drag-accept.svg b/.icons/awkward/22x22/places/folder-nordic-drag-accept.svg
new file mode 100644
index 00000000..10c951bc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-dropbox.svg b/.icons/awkward/22x22/places/folder-nordic-dropbox.svg
new file mode 100644
index 00000000..cdd59301
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-favorites.svg b/.icons/awkward/22x22/places/folder-nordic-favorites.svg
new file mode 100644
index 00000000..94659924
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-games.svg b/.icons/awkward/22x22/places/folder-nordic-games.svg
new file mode 100644
index 00000000..cf32b161
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-git.svg b/.icons/awkward/22x22/places/folder-nordic-git.svg
new file mode 100644
index 00000000..b0422546
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-github.svg b/.icons/awkward/22x22/places/folder-nordic-github.svg
new file mode 100644
index 00000000..439d49fc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-gitlab.svg b/.icons/awkward/22x22/places/folder-nordic-gitlab.svg
new file mode 100644
index 00000000..fbe38794
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-nordic-gnome.svg b/.icons/awkward/22x22/places/folder-nordic-gnome.svg
new file mode 100644
index 00000000..1427e195
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-google-drive.svg b/.icons/awkward/22x22/places/folder-nordic-google-drive.svg
new file mode 100644
index 00000000..48d773d2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#4e6766" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#4e6766" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#4e6766" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-image-people.svg b/.icons/awkward/22x22/places/folder-nordic-image-people.svg
new file mode 100644
index 00000000..19eec714
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-important.svg b/.icons/awkward/22x22/places/folder-nordic-important.svg
new file mode 100644
index 00000000..f12ae4d8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-java.svg b/.icons/awkward/22x22/places/folder-nordic-java.svg
new file mode 100644
index 00000000..e96bb01c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-kde.svg b/.icons/awkward/22x22/places/folder-nordic-kde.svg
new file mode 100644
index 00000000..f4d9d7a6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-linux.svg b/.icons/awkward/22x22/places/folder-nordic-linux.svg
new file mode 100644
index 00000000..08dd1ff9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-locked.svg b/.icons/awkward/22x22/places/folder-nordic-locked.svg
new file mode 100644
index 00000000..b0871ae6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-mail-cloud.svg b/.icons/awkward/22x22/places/folder-nordic-mail-cloud.svg
new file mode 100644
index 00000000..3f953239
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-mail.svg b/.icons/awkward/22x22/places/folder-nordic-mail.svg
new file mode 100644
index 00000000..98914695
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-mega.svg b/.icons/awkward/22x22/places/folder-nordic-mega.svg
new file mode 100644
index 00000000..b1d0b163
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-meocloud.svg b/.icons/awkward/22x22/places/folder-nordic-meocloud.svg
new file mode 100644
index 00000000..7b237193
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-music-open.svg b/.icons/awkward/22x22/places/folder-nordic-music-open.svg
new file mode 100644
index 00000000..b851529f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-music.svg b/.icons/awkward/22x22/places/folder-nordic-music.svg
new file mode 100644
index 00000000..3a75b924
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-network.svg b/.icons/awkward/22x22/places/folder-nordic-network.svg
new file mode 100644
index 00000000..75a368b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-nextcloud.svg b/.icons/awkward/22x22/places/folder-nordic-nextcloud.svg
new file mode 100644
index 00000000..85458f6a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-open.svg b/.icons/awkward/22x22/places/folder-nordic-open.svg
new file mode 100644
index 00000000..3363b78e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-owncloud.svg b/.icons/awkward/22x22/places/folder-nordic-owncloud.svg
new file mode 100644
index 00000000..cdbe9243
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-pcloud.svg b/.icons/awkward/22x22/places/folder-nordic-pcloud.svg
new file mode 100644
index 00000000..001a04b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-photo.svg b/.icons/awkward/22x22/places/folder-nordic-photo.svg
new file mode 100644
index 00000000..af2eefea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-pictures-open.svg b/.icons/awkward/22x22/places/folder-nordic-pictures-open.svg
new file mode 100644
index 00000000..46613eb6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-pictures.svg b/.icons/awkward/22x22/places/folder-nordic-pictures.svg
new file mode 100644
index 00000000..f2d45768
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-print.svg b/.icons/awkward/22x22/places/folder-nordic-print.svg
new file mode 100644
index 00000000..ec3121c2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-private.svg b/.icons/awkward/22x22/places/folder-nordic-private.svg
new file mode 100644
index 00000000..d39577bb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-projects.svg b/.icons/awkward/22x22/places/folder-nordic-projects.svg
new file mode 100644
index 00000000..c4119006
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-public.svg b/.icons/awkward/22x22/places/folder-nordic-public.svg
new file mode 120000
index 00000000..d1132243
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-public.svg
@@ -0,0 +1 @@
+folder-nordic-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-nordic-publicshare-open.svg b/.icons/awkward/22x22/places/folder-nordic-publicshare-open.svg
new file mode 100644
index 00000000..67971e38
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-recent.svg b/.icons/awkward/22x22/places/folder-nordic-recent.svg
new file mode 100644
index 00000000..6bb60385
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-remote-open.svg b/.icons/awkward/22x22/places/folder-nordic-remote-open.svg
new file mode 100644
index 00000000..32208041
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-remote.svg b/.icons/awkward/22x22/places/folder-nordic-remote.svg
new file mode 100644
index 00000000..09c2b40c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-saved-search.svg b/.icons/awkward/22x22/places/folder-nordic-saved-search.svg
new file mode 100644
index 00000000..36a866d7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-saved-search.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10,10 A 3,3 0 0 1 13,13 3,3 0 0 1 12.443,14.736 L 14.853,17.146 C 14.947,17.24 15,17.367 15,17.5 15,17.776 14.776,18 14.5,18 14.367,18 14.24,17.948 14.146,17.854 L 11.734,15.441 A 3,3 0 0 1 10,16 3,3 0 0 1 7,13 3,3 0 0 1 10,10 Z M 10,11 A 2,2 0 0 0 8,13 2,2 0 0 0 10,15 2,2 0 0 0 12,13 2,2 0 0 0 10,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-script.svg b/.icons/awkward/22x22/places/folder-nordic-script.svg
new file mode 100644
index 00000000..167db944
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#4e6766">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-steam.svg b/.icons/awkward/22x22/places/folder-nordic-steam.svg
new file mode 100644
index 00000000..e984b056
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-tar.svg b/.icons/awkward/22x22/places/folder-nordic-tar.svg
new file mode 100644
index 00000000..f84127d2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#4e6766" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-nordic-templates-open.svg b/.icons/awkward/22x22/places/folder-nordic-templates-open.svg
new file mode 100644
index 00000000..be1b8679
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-templates.svg b/.icons/awkward/22x22/places/folder-nordic-templates.svg
new file mode 100644
index 00000000..3cdb1935
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-torrent.svg b/.icons/awkward/22x22/places/folder-nordic-torrent.svg
new file mode 100644
index 00000000..23c8abb6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-unlocked.svg b/.icons/awkward/22x22/places/folder-nordic-unlocked.svg
new file mode 100644
index 00000000..cf408036
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-vbox.svg b/.icons/awkward/22x22/places/folder-nordic-vbox.svg
new file mode 100644
index 00000000..c40098d9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#4e6766;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-video.svg b/.icons/awkward/22x22/places/folder-nordic-video.svg
new file mode 100644
index 00000000..9818293e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-videos-open.svg b/.icons/awkward/22x22/places/folder-nordic-videos-open.svg
new file mode 100644
index 00000000..64c2f622
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-videos.svg b/.icons/awkward/22x22/places/folder-nordic-videos.svg
new file mode 120000
index 00000000..c7cf527e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-videos.svg
@@ -0,0 +1 @@
+folder-nordic-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-nordic-visiting.svg b/.icons/awkward/22x22/places/folder-nordic-visiting.svg
new file mode 100644
index 00000000..107a708c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-wifi.svg b/.icons/awkward/22x22/places/folder-nordic-wifi.svg
new file mode 100644
index 00000000..9dce4a43
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-wine.svg b/.icons/awkward/22x22/places/folder-nordic-wine.svg
new file mode 100644
index 00000000..a6dd9c37
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#4e6766" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4e6766" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4e6766" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#4e6766" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-yandex-disk.svg b/.icons/awkward/22x22/places/folder-nordic-yandex-disk.svg
new file mode 100644
index 00000000..49168885
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic.svg b/.icons/awkward/22x22/places/folder-nordic.svg
new file mode 100644
index 00000000..f763bc24
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-activities.svg b/.icons/awkward/22x22/places/folder-oomox-activities.svg
new file mode 100644
index 00000000..a9010f6b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#130f23" cx="8" cy="14" r="1"/>
+ <circle style="fill:#130f23" cx="11" cy="14" r="1"/>
+ <circle style="fill:#130f23" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-android.svg b/.icons/awkward/22x22/places/folder-oomox-android.svg
new file mode 100644
index 00000000..ae47e274
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-apple.svg b/.icons/awkward/22x22/places/folder-oomox-apple.svg
new file mode 100644
index 00000000..f6a04338
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-arduino.svg b/.icons/awkward/22x22/places/folder-oomox-arduino.svg
new file mode 100644
index 00000000..02bebe0d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-backup.svg b/.icons/awkward/22x22/places/folder-oomox-backup.svg
new file mode 100644
index 00000000..9f72d3e6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-books.svg b/.icons/awkward/22x22/places/folder-oomox-books.svg
new file mode 100644
index 00000000..1f03d9e3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-cd.svg b/.icons/awkward/22x22/places/folder-oomox-cd.svg
new file mode 100644
index 00000000..c3235d8f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-copy-cloud.svg b/.icons/awkward/22x22/places/folder-oomox-copy-cloud.svg
new file mode 100644
index 00000000..b0ef5f88
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-development.svg b/.icons/awkward/22x22/places/folder-oomox-development.svg
new file mode 100644
index 00000000..78303f5f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-documents-open.svg b/.icons/awkward/22x22/places/folder-oomox-documents-open.svg
new file mode 100644
index 00000000..7b7e71f8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-documents.svg b/.icons/awkward/22x22/places/folder-oomox-documents.svg
new file mode 100644
index 00000000..d4d1856d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-download-open.svg b/.icons/awkward/22x22/places/folder-oomox-download-open.svg
new file mode 100644
index 00000000..84843dcf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-download.svg b/.icons/awkward/22x22/places/folder-oomox-download.svg
new file mode 100644
index 00000000..62850b3a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-drag-accept.svg b/.icons/awkward/22x22/places/folder-oomox-drag-accept.svg
new file mode 100644
index 00000000..fa443f77
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-dropbox.svg b/.icons/awkward/22x22/places/folder-oomox-dropbox.svg
new file mode 100644
index 00000000..1b40bbf0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-favorites.svg b/.icons/awkward/22x22/places/folder-oomox-favorites.svg
new file mode 100644
index 00000000..6b2e705f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-games.svg b/.icons/awkward/22x22/places/folder-oomox-games.svg
new file mode 100644
index 00000000..84effe73
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-git.svg b/.icons/awkward/22x22/places/folder-oomox-git.svg
new file mode 100644
index 00000000..e92b6789
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-github.svg b/.icons/awkward/22x22/places/folder-oomox-github.svg
new file mode 100644
index 00000000..08214df3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-gitlab.svg b/.icons/awkward/22x22/places/folder-oomox-gitlab.svg
new file mode 100644
index 00000000..3a69886a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-oomox-gnome.svg b/.icons/awkward/22x22/places/folder-oomox-gnome.svg
new file mode 100644
index 00000000..022cb43d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-google-drive.svg b/.icons/awkward/22x22/places/folder-oomox-google-drive.svg
new file mode 100644
index 00000000..d8540635
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#130f23" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#130f23" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#130f23" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-image-people.svg b/.icons/awkward/22x22/places/folder-oomox-image-people.svg
new file mode 100644
index 00000000..aeb07c96
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-important.svg b/.icons/awkward/22x22/places/folder-oomox-important.svg
new file mode 100644
index 00000000..68512891
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-java.svg b/.icons/awkward/22x22/places/folder-oomox-java.svg
new file mode 100644
index 00000000..69fede4b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-kde.svg b/.icons/awkward/22x22/places/folder-oomox-kde.svg
new file mode 100644
index 00000000..a3c1cfc6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-linux.svg b/.icons/awkward/22x22/places/folder-oomox-linux.svg
new file mode 100644
index 00000000..beea3e10
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-locked.svg b/.icons/awkward/22x22/places/folder-oomox-locked.svg
new file mode 100644
index 00000000..8e0cc706
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-mail-cloud.svg b/.icons/awkward/22x22/places/folder-oomox-mail-cloud.svg
new file mode 100644
index 00000000..c6312566
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-mail.svg b/.icons/awkward/22x22/places/folder-oomox-mail.svg
new file mode 100644
index 00000000..2f0f65ba
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-mega.svg b/.icons/awkward/22x22/places/folder-oomox-mega.svg
new file mode 100644
index 00000000..36d2e004
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-meocloud.svg b/.icons/awkward/22x22/places/folder-oomox-meocloud.svg
new file mode 100644
index 00000000..4c498b16
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-music-open.svg b/.icons/awkward/22x22/places/folder-oomox-music-open.svg
new file mode 100644
index 00000000..23353165
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-music.svg b/.icons/awkward/22x22/places/folder-oomox-music.svg
new file mode 100644
index 00000000..034632c9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-network.svg b/.icons/awkward/22x22/places/folder-oomox-network.svg
new file mode 100644
index 00000000..411dc321
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-nextcloud.svg b/.icons/awkward/22x22/places/folder-oomox-nextcloud.svg
new file mode 100644
index 00000000..1648451a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-open.svg b/.icons/awkward/22x22/places/folder-oomox-open.svg
new file mode 100644
index 00000000..c30e1ead
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-owncloud.svg b/.icons/awkward/22x22/places/folder-oomox-owncloud.svg
new file mode 100644
index 00000000..774c11f0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-pcloud.svg b/.icons/awkward/22x22/places/folder-oomox-pcloud.svg
new file mode 100644
index 00000000..4d074650
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-photo.svg b/.icons/awkward/22x22/places/folder-oomox-photo.svg
new file mode 100644
index 00000000..d1fc0b32
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-pictures-open.svg b/.icons/awkward/22x22/places/folder-oomox-pictures-open.svg
new file mode 100644
index 00000000..cd6e0971
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-pictures.svg b/.icons/awkward/22x22/places/folder-oomox-pictures.svg
new file mode 100644
index 00000000..81343f52
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-print.svg b/.icons/awkward/22x22/places/folder-oomox-print.svg
new file mode 100644
index 00000000..b81e01ab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-private.svg b/.icons/awkward/22x22/places/folder-oomox-private.svg
new file mode 100644
index 00000000..18398166
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-projects.svg b/.icons/awkward/22x22/places/folder-oomox-projects.svg
new file mode 100644
index 00000000..2c38abab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-publicshare-open.svg b/.icons/awkward/22x22/places/folder-oomox-publicshare-open.svg
new file mode 100644
index 00000000..65d8b54e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-recent.svg b/.icons/awkward/22x22/places/folder-oomox-recent.svg
new file mode 100644
index 00000000..6584e3ed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-remote-open.svg b/.icons/awkward/22x22/places/folder-oomox-remote-open.svg
new file mode 100644
index 00000000..2b75ac79
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-remote.svg b/.icons/awkward/22x22/places/folder-oomox-remote.svg
new file mode 100644
index 00000000..8802b4de
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-script.svg b/.icons/awkward/22x22/places/folder-oomox-script.svg
new file mode 100644
index 00000000..fa25a714
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#130f23">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-steam.svg b/.icons/awkward/22x22/places/folder-oomox-steam.svg
new file mode 100644
index 00000000..5bfc5bcd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-tar.svg b/.icons/awkward/22x22/places/folder-oomox-tar.svg
new file mode 100644
index 00000000..16c975c9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#130f23" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-oomox-templates-open.svg b/.icons/awkward/22x22/places/folder-oomox-templates-open.svg
new file mode 100644
index 00000000..64b99e1e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-templates.svg b/.icons/awkward/22x22/places/folder-oomox-templates.svg
new file mode 100644
index 00000000..b19c4569
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-torrent.svg b/.icons/awkward/22x22/places/folder-oomox-torrent.svg
new file mode 100644
index 00000000..d1cf90ee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-unlocked.svg b/.icons/awkward/22x22/places/folder-oomox-unlocked.svg
new file mode 100644
index 00000000..7c59c325
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-vbox.svg b/.icons/awkward/22x22/places/folder-oomox-vbox.svg
new file mode 100644
index 00000000..2169578b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#130f23;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-video.svg b/.icons/awkward/22x22/places/folder-oomox-video.svg
new file mode 100644
index 00000000..afcac5c3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-videos-open.svg b/.icons/awkward/22x22/places/folder-oomox-videos-open.svg
new file mode 100644
index 00000000..115c7861
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-visiting.svg b/.icons/awkward/22x22/places/folder-oomox-visiting.svg
new file mode 100644
index 00000000..b64ec187
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-wifi.svg b/.icons/awkward/22x22/places/folder-oomox-wifi.svg
new file mode 100644
index 00000000..0e76727b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-wine.svg b/.icons/awkward/22x22/places/folder-oomox-wine.svg
new file mode 100644
index 00000000..030bc526
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#130f23" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#130f23" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#130f23" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#130f23" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-yandex-disk.svg b/.icons/awkward/22x22/places/folder-oomox-yandex-disk.svg
new file mode 100644
index 00000000..83353213
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox.svg b/.icons/awkward/22x22/places/folder-oomox.svg
new file mode 100644
index 00000000..0c6d5715
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-open.svg b/.icons/awkward/22x22/places/folder-open.svg
new file mode 120000
index 00000000..1f8ab62b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-open.svg
@@ -0,0 +1 @@
+folder-oomox-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-orange-activities.svg b/.icons/awkward/22x22/places/folder-orange-activities.svg
new file mode 100644
index 00000000..c042ead1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#533314" cx="8" cy="14" r="1"/>
+ <circle style="fill:#533314" cx="11" cy="14" r="1"/>
+ <circle style="fill:#533314" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-android.svg b/.icons/awkward/22x22/places/folder-orange-android.svg
new file mode 100644
index 00000000..18a227ed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-apple.svg b/.icons/awkward/22x22/places/folder-orange-apple.svg
new file mode 100644
index 00000000..4f1d10ea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-arduino.svg b/.icons/awkward/22x22/places/folder-orange-arduino.svg
new file mode 100644
index 00000000..b7ff9f2a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-backup.svg b/.icons/awkward/22x22/places/folder-orange-backup.svg
new file mode 100644
index 00000000..8ce982cb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-books.svg b/.icons/awkward/22x22/places/folder-orange-books.svg
new file mode 100644
index 00000000..1e70f243
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-cd.svg b/.icons/awkward/22x22/places/folder-orange-cd.svg
new file mode 100644
index 00000000..c07c263f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-copy-cloud.svg b/.icons/awkward/22x22/places/folder-orange-copy-cloud.svg
new file mode 100644
index 00000000..6d3d14a5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-desktop.svg b/.icons/awkward/22x22/places/folder-orange-desktop.svg
new file mode 120000
index 00000000..d542d2f3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-desktop.svg
@@ -0,0 +1 @@
+user-orange-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-orange-development.svg b/.icons/awkward/22x22/places/folder-orange-development.svg
new file mode 100644
index 00000000..bcd3e14e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-documents-open.svg b/.icons/awkward/22x22/places/folder-orange-documents-open.svg
new file mode 100644
index 00000000..c3027b17
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-documents.svg b/.icons/awkward/22x22/places/folder-orange-documents.svg
new file mode 100644
index 00000000..285b5fad
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-download-open.svg b/.icons/awkward/22x22/places/folder-orange-download-open.svg
new file mode 100644
index 00000000..efeb3c66
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-download.svg b/.icons/awkward/22x22/places/folder-orange-download.svg
new file mode 100644
index 00000000..83345388
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-downloads.svg b/.icons/awkward/22x22/places/folder-orange-downloads.svg
new file mode 120000
index 00000000..b35838c9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-downloads.svg
@@ -0,0 +1 @@
+folder-orange-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-orange-drag-accept.svg b/.icons/awkward/22x22/places/folder-orange-drag-accept.svg
new file mode 100644
index 00000000..ea5b4766
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-dropbox.svg b/.icons/awkward/22x22/places/folder-orange-dropbox.svg
new file mode 100644
index 00000000..0f8d46ac
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-favorites.svg b/.icons/awkward/22x22/places/folder-orange-favorites.svg
new file mode 100644
index 00000000..676bd004
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-games.svg b/.icons/awkward/22x22/places/folder-orange-games.svg
new file mode 100644
index 00000000..a87e3c1d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-git.svg b/.icons/awkward/22x22/places/folder-orange-git.svg
new file mode 100644
index 00000000..6b6d531d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-github.svg b/.icons/awkward/22x22/places/folder-orange-github.svg
new file mode 100644
index 00000000..172a2cba
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-gitlab.svg b/.icons/awkward/22x22/places/folder-orange-gitlab.svg
new file mode 100644
index 00000000..310abeea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-orange-gnome.svg b/.icons/awkward/22x22/places/folder-orange-gnome.svg
new file mode 100644
index 00000000..8168b7ed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-google-drive.svg b/.icons/awkward/22x22/places/folder-orange-google-drive.svg
new file mode 100644
index 00000000..1ed70487
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#533314" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#533314" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#533314" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-image-people.svg b/.icons/awkward/22x22/places/folder-orange-image-people.svg
new file mode 100644
index 00000000..aefe4b8a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-important.svg b/.icons/awkward/22x22/places/folder-orange-important.svg
new file mode 100644
index 00000000..8934f00d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-java.svg b/.icons/awkward/22x22/places/folder-orange-java.svg
new file mode 100644
index 00000000..9613f106
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-kde.svg b/.icons/awkward/22x22/places/folder-orange-kde.svg
new file mode 100644
index 00000000..14a2e9ad
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-linux.svg b/.icons/awkward/22x22/places/folder-orange-linux.svg
new file mode 100644
index 00000000..f4de85d0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-locked.svg b/.icons/awkward/22x22/places/folder-orange-locked.svg
new file mode 100644
index 00000000..8f3b0eb6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-mail-cloud.svg b/.icons/awkward/22x22/places/folder-orange-mail-cloud.svg
new file mode 100644
index 00000000..ac165203
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-mail.svg b/.icons/awkward/22x22/places/folder-orange-mail.svg
new file mode 100644
index 00000000..f5825480
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-mega.svg b/.icons/awkward/22x22/places/folder-orange-mega.svg
new file mode 100644
index 00000000..c9fb6435
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-meocloud.svg b/.icons/awkward/22x22/places/folder-orange-meocloud.svg
new file mode 100644
index 00000000..47b1f9ee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-music-open.svg b/.icons/awkward/22x22/places/folder-orange-music-open.svg
new file mode 100644
index 00000000..e275f5ef
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-music.svg b/.icons/awkward/22x22/places/folder-orange-music.svg
new file mode 100644
index 00000000..c25b344c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-network.svg b/.icons/awkward/22x22/places/folder-orange-network.svg
new file mode 100644
index 00000000..ddf44f80
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-nextcloud.svg b/.icons/awkward/22x22/places/folder-orange-nextcloud.svg
new file mode 100644
index 00000000..b2dd80c0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-open.svg b/.icons/awkward/22x22/places/folder-orange-open.svg
new file mode 100644
index 00000000..0cb0dfb7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-owncloud.svg b/.icons/awkward/22x22/places/folder-orange-owncloud.svg
new file mode 100644
index 00000000..a51d4928
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-pcloud.svg b/.icons/awkward/22x22/places/folder-orange-pcloud.svg
new file mode 100644
index 00000000..db2edd9a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-photo.svg b/.icons/awkward/22x22/places/folder-orange-photo.svg
new file mode 100644
index 00000000..cf32ea42
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-pictures-open.svg b/.icons/awkward/22x22/places/folder-orange-pictures-open.svg
new file mode 100644
index 00000000..463b3164
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-pictures.svg b/.icons/awkward/22x22/places/folder-orange-pictures.svg
new file mode 100644
index 00000000..9af1e5c8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-print.svg b/.icons/awkward/22x22/places/folder-orange-print.svg
new file mode 100644
index 00000000..42827adc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-private.svg b/.icons/awkward/22x22/places/folder-orange-private.svg
new file mode 100644
index 00000000..5c444d41
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-projects.svg b/.icons/awkward/22x22/places/folder-orange-projects.svg
new file mode 100644
index 00000000..0c8679f9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-public.svg b/.icons/awkward/22x22/places/folder-orange-public.svg
new file mode 120000
index 00000000..8db128b2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-public.svg
@@ -0,0 +1 @@
+folder-orange-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-orange-publicshare-open.svg b/.icons/awkward/22x22/places/folder-orange-publicshare-open.svg
new file mode 100644
index 00000000..6aff8b49
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-recent.svg b/.icons/awkward/22x22/places/folder-orange-recent.svg
new file mode 100644
index 00000000..a784fdfa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-remote-open.svg b/.icons/awkward/22x22/places/folder-orange-remote-open.svg
new file mode 100644
index 00000000..85a9678e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-remote.svg b/.icons/awkward/22x22/places/folder-orange-remote.svg
new file mode 100644
index 00000000..cb0c2495
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-script.svg b/.icons/awkward/22x22/places/folder-orange-script.svg
new file mode 100644
index 00000000..b2b73371
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#533314">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-steam.svg b/.icons/awkward/22x22/places/folder-orange-steam.svg
new file mode 100644
index 00000000..61cd7a07
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-tar.svg b/.icons/awkward/22x22/places/folder-orange-tar.svg
new file mode 100644
index 00000000..32e5c9fc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#533314" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-orange-templates-open.svg b/.icons/awkward/22x22/places/folder-orange-templates-open.svg
new file mode 100644
index 00000000..207b6088
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-templates.svg b/.icons/awkward/22x22/places/folder-orange-templates.svg
new file mode 100644
index 00000000..1d08cf16
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-torrent.svg b/.icons/awkward/22x22/places/folder-orange-torrent.svg
new file mode 100644
index 00000000..3e99461e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-unlocked.svg b/.icons/awkward/22x22/places/folder-orange-unlocked.svg
new file mode 100644
index 00000000..f92bb249
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-vbox.svg b/.icons/awkward/22x22/places/folder-orange-vbox.svg
new file mode 100644
index 00000000..f142a049
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#533314;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-video.svg b/.icons/awkward/22x22/places/folder-orange-video.svg
new file mode 100644
index 00000000..904537ac
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-videos-open.svg b/.icons/awkward/22x22/places/folder-orange-videos-open.svg
new file mode 100644
index 00000000..f15cd5f2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-videos.svg b/.icons/awkward/22x22/places/folder-orange-videos.svg
new file mode 120000
index 00000000..5737f0c1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-videos.svg
@@ -0,0 +1 @@
+folder-orange-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-orange-visiting.svg b/.icons/awkward/22x22/places/folder-orange-visiting.svg
new file mode 100644
index 00000000..0ab0523f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-wifi.svg b/.icons/awkward/22x22/places/folder-orange-wifi.svg
new file mode 100644
index 00000000..fc08745d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-wine.svg b/.icons/awkward/22x22/places/folder-orange-wine.svg
new file mode 100644
index 00000000..7c0301a5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#533314" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#533314" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#533314" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#533314" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-yandex-disk.svg b/.icons/awkward/22x22/places/folder-orange-yandex-disk.svg
new file mode 100644
index 00000000..6d045aed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange.svg b/.icons/awkward/22x22/places/folder-orange.svg
new file mode 100644
index 00000000..58934970
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-owncloud.svg b/.icons/awkward/22x22/places/folder-owncloud.svg
new file mode 120000
index 00000000..118c2006
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-owncloud.svg
@@ -0,0 +1 @@
+folder-oomox-owncloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pcloud.svg b/.icons/awkward/22x22/places/folder-pcloud.svg
new file mode 120000
index 00000000..2dd7efcf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pcloud.svg
@@ -0,0 +1 @@
+folder-oomox-pcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-photo.svg b/.icons/awkward/22x22/places/folder-photo.svg
new file mode 120000
index 00000000..dce4f67c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-photo.svg
@@ -0,0 +1 @@
+folder-oomox-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-photos.svg b/.icons/awkward/22x22/places/folder-photos.svg
new file mode 120000
index 00000000..ef1876d3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-photos.svg
@@ -0,0 +1 @@
+folder-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-picture.svg b/.icons/awkward/22x22/places/folder-picture.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-picture.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pictures-open.svg b/.icons/awkward/22x22/places/folder-pictures-open.svg
new file mode 120000
index 00000000..393e11ed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pictures-open.svg
@@ -0,0 +1 @@
+folder-oomox-pictures-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pictures.svg b/.icons/awkward/22x22/places/folder-pictures.svg
new file mode 120000
index 00000000..8b75b9c5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pictures.svg
@@ -0,0 +1 @@
+folder-oomox-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pink-activities.svg b/.icons/awkward/22x22/places/folder-pink-activities.svg
new file mode 100644
index 00000000..42bdb171
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#542233" cx="8" cy="14" r="1"/>
+ <circle style="fill:#542233" cx="11" cy="14" r="1"/>
+ <circle style="fill:#542233" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-android.svg b/.icons/awkward/22x22/places/folder-pink-android.svg
new file mode 100644
index 00000000..cc5fa442
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-apple.svg b/.icons/awkward/22x22/places/folder-pink-apple.svg
new file mode 100644
index 00000000..a69ff08c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-arduino.svg b/.icons/awkward/22x22/places/folder-pink-arduino.svg
new file mode 100644
index 00000000..ef2bb4dc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-backup.svg b/.icons/awkward/22x22/places/folder-pink-backup.svg
new file mode 100644
index 00000000..8a3b62a5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-books.svg b/.icons/awkward/22x22/places/folder-pink-books.svg
new file mode 100644
index 00000000..2a1136cf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-cd.svg b/.icons/awkward/22x22/places/folder-pink-cd.svg
new file mode 100644
index 00000000..1edb232b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-copy-cloud.svg b/.icons/awkward/22x22/places/folder-pink-copy-cloud.svg
new file mode 100644
index 00000000..d1a7020e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-desktop.svg b/.icons/awkward/22x22/places/folder-pink-desktop.svg
new file mode 120000
index 00000000..79d2a442
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-desktop.svg
@@ -0,0 +1 @@
+user-pink-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pink-development.svg b/.icons/awkward/22x22/places/folder-pink-development.svg
new file mode 100644
index 00000000..b903089c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-documents-open.svg b/.icons/awkward/22x22/places/folder-pink-documents-open.svg
new file mode 100644
index 00000000..570af903
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-documents.svg b/.icons/awkward/22x22/places/folder-pink-documents.svg
new file mode 100644
index 00000000..9581d98a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-download-open.svg b/.icons/awkward/22x22/places/folder-pink-download-open.svg
new file mode 100644
index 00000000..d7e85f82
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-download.svg b/.icons/awkward/22x22/places/folder-pink-download.svg
new file mode 100644
index 00000000..8a6fccdf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-downloads.svg b/.icons/awkward/22x22/places/folder-pink-downloads.svg
new file mode 120000
index 00000000..fd6486c4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-downloads.svg
@@ -0,0 +1 @@
+folder-pink-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pink-drag-accept.svg b/.icons/awkward/22x22/places/folder-pink-drag-accept.svg
new file mode 100644
index 00000000..b29ce822
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-dropbox.svg b/.icons/awkward/22x22/places/folder-pink-dropbox.svg
new file mode 100644
index 00000000..0861dd46
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-favorites.svg b/.icons/awkward/22x22/places/folder-pink-favorites.svg
new file mode 100644
index 00000000..7192ac12
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-games.svg b/.icons/awkward/22x22/places/folder-pink-games.svg
new file mode 100644
index 00000000..e42cfc67
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-git.svg b/.icons/awkward/22x22/places/folder-pink-git.svg
new file mode 100644
index 00000000..466a1ac4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-github.svg b/.icons/awkward/22x22/places/folder-pink-github.svg
new file mode 100644
index 00000000..d19f170f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-gitlab.svg b/.icons/awkward/22x22/places/folder-pink-gitlab.svg
new file mode 100644
index 00000000..1114b090
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-pink-gnome.svg b/.icons/awkward/22x22/places/folder-pink-gnome.svg
new file mode 100644
index 00000000..7cf7a426
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-google-drive.svg b/.icons/awkward/22x22/places/folder-pink-google-drive.svg
new file mode 100644
index 00000000..b1cdd0a9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#542233" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#542233" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#542233" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-image-people.svg b/.icons/awkward/22x22/places/folder-pink-image-people.svg
new file mode 100644
index 00000000..156941d8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-important.svg b/.icons/awkward/22x22/places/folder-pink-important.svg
new file mode 100644
index 00000000..bc40dc62
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-java.svg b/.icons/awkward/22x22/places/folder-pink-java.svg
new file mode 100644
index 00000000..a6cd1795
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-kde.svg b/.icons/awkward/22x22/places/folder-pink-kde.svg
new file mode 100644
index 00000000..9e1f7e68
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-linux.svg b/.icons/awkward/22x22/places/folder-pink-linux.svg
new file mode 100644
index 00000000..7b7436d1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-locked.svg b/.icons/awkward/22x22/places/folder-pink-locked.svg
new file mode 100644
index 00000000..a225c092
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-mail-cloud.svg b/.icons/awkward/22x22/places/folder-pink-mail-cloud.svg
new file mode 100644
index 00000000..6598d9e1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-mail.svg b/.icons/awkward/22x22/places/folder-pink-mail.svg
new file mode 100644
index 00000000..b8767e73
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-mega.svg b/.icons/awkward/22x22/places/folder-pink-mega.svg
new file mode 100644
index 00000000..9d243110
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-meocloud.svg b/.icons/awkward/22x22/places/folder-pink-meocloud.svg
new file mode 100644
index 00000000..d303905b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-music-open.svg b/.icons/awkward/22x22/places/folder-pink-music-open.svg
new file mode 100644
index 00000000..ac737cf7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-music.svg b/.icons/awkward/22x22/places/folder-pink-music.svg
new file mode 100644
index 00000000..8679d914
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-network.svg b/.icons/awkward/22x22/places/folder-pink-network.svg
new file mode 100644
index 00000000..b5e68074
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-nextcloud.svg b/.icons/awkward/22x22/places/folder-pink-nextcloud.svg
new file mode 100644
index 00000000..91cd1e1b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-open.svg b/.icons/awkward/22x22/places/folder-pink-open.svg
new file mode 100644
index 00000000..0d7dcaee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-owncloud.svg b/.icons/awkward/22x22/places/folder-pink-owncloud.svg
new file mode 100644
index 00000000..aa84d1e4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-pcloud.svg b/.icons/awkward/22x22/places/folder-pink-pcloud.svg
new file mode 100644
index 00000000..7a0c789d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-photo.svg b/.icons/awkward/22x22/places/folder-pink-photo.svg
new file mode 100644
index 00000000..02359366
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-pictures-open.svg b/.icons/awkward/22x22/places/folder-pink-pictures-open.svg
new file mode 100644
index 00000000..26675b80
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-pictures.svg b/.icons/awkward/22x22/places/folder-pink-pictures.svg
new file mode 100644
index 00000000..42649bcd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-print.svg b/.icons/awkward/22x22/places/folder-pink-print.svg
new file mode 100644
index 00000000..590e260a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-private.svg b/.icons/awkward/22x22/places/folder-pink-private.svg
new file mode 100644
index 00000000..804fd676
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-projects.svg b/.icons/awkward/22x22/places/folder-pink-projects.svg
new file mode 100644
index 00000000..9b07b6d2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-public.svg b/.icons/awkward/22x22/places/folder-pink-public.svg
new file mode 120000
index 00000000..4a1f7f6c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-public.svg
@@ -0,0 +1 @@
+folder-pink-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pink-publicshare-open.svg b/.icons/awkward/22x22/places/folder-pink-publicshare-open.svg
new file mode 100644
index 00000000..770f5989
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-recent.svg b/.icons/awkward/22x22/places/folder-pink-recent.svg
new file mode 100644
index 00000000..3fe09e25
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-remote-open.svg b/.icons/awkward/22x22/places/folder-pink-remote-open.svg
new file mode 100644
index 00000000..f40c9510
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-remote.svg b/.icons/awkward/22x22/places/folder-pink-remote.svg
new file mode 100644
index 00000000..34e3baf0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-script.svg b/.icons/awkward/22x22/places/folder-pink-script.svg
new file mode 100644
index 00000000..9f5cf78f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#542233">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-steam.svg b/.icons/awkward/22x22/places/folder-pink-steam.svg
new file mode 100644
index 00000000..02982376
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-tar.svg b/.icons/awkward/22x22/places/folder-pink-tar.svg
new file mode 100644
index 00000000..c6578f44
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#542233" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-pink-templates-open.svg b/.icons/awkward/22x22/places/folder-pink-templates-open.svg
new file mode 100644
index 00000000..718ec3de
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-templates.svg b/.icons/awkward/22x22/places/folder-pink-templates.svg
new file mode 100644
index 00000000..4f2140f9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-torrent.svg b/.icons/awkward/22x22/places/folder-pink-torrent.svg
new file mode 100644
index 00000000..60426ab8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-unlocked.svg b/.icons/awkward/22x22/places/folder-pink-unlocked.svg
new file mode 100644
index 00000000..3ed5f070
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-vbox.svg b/.icons/awkward/22x22/places/folder-pink-vbox.svg
new file mode 100644
index 00000000..cc808111
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#542233;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-video.svg b/.icons/awkward/22x22/places/folder-pink-video.svg
new file mode 100644
index 00000000..9683069c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-videos-open.svg b/.icons/awkward/22x22/places/folder-pink-videos-open.svg
new file mode 100644
index 00000000..f656f50b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-videos.svg b/.icons/awkward/22x22/places/folder-pink-videos.svg
new file mode 120000
index 00000000..750933b6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-videos.svg
@@ -0,0 +1 @@
+folder-pink-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pink-visiting.svg b/.icons/awkward/22x22/places/folder-pink-visiting.svg
new file mode 100644
index 00000000..e204aba9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-wifi.svg b/.icons/awkward/22x22/places/folder-pink-wifi.svg
new file mode 100644
index 00000000..a7fa0d42
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-wine.svg b/.icons/awkward/22x22/places/folder-pink-wine.svg
new file mode 100644
index 00000000..91b93676
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#542233" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#542233" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#542233" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#542233" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-yandex-disk.svg b/.icons/awkward/22x22/places/folder-pink-yandex-disk.svg
new file mode 100644
index 00000000..31453723
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink.svg b/.icons/awkward/22x22/places/folder-pink.svg
new file mode 100644
index 00000000..50f1bda9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-print.svg b/.icons/awkward/22x22/places/folder-print.svg
new file mode 120000
index 00000000..5ddb5582
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-print.svg
@@ -0,0 +1 @@
+folder-oomox-print.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-private.svg b/.icons/awkward/22x22/places/folder-private.svg
new file mode 120000
index 00000000..d799c785
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-private.svg
@@ -0,0 +1 @@
+folder-oomox-private.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-projects.svg b/.icons/awkward/22x22/places/folder-projects.svg
new file mode 120000
index 00000000..68389090
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-projects.svg
@@ -0,0 +1 @@
+folder-oomox-projects.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-public.svg b/.icons/awkward/22x22/places/folder-public.svg
new file mode 120000
index 00000000..a2956a2e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-public.svg
@@ -0,0 +1 @@
+folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-publicshare-open.svg b/.icons/awkward/22x22/places/folder-publicshare-open.svg
new file mode 120000
index 00000000..0108ff6d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-publicshare-open.svg
@@ -0,0 +1 @@
+folder-oomox-publicshare-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-publicshare.svg b/.icons/awkward/22x22/places/folder-publicshare.svg
new file mode 120000
index 00000000..cd92d1f1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-publicshare.svg
@@ -0,0 +1 @@
+folder-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-recent.svg b/.icons/awkward/22x22/places/folder-recent.svg
new file mode 120000
index 00000000..6ab27a13
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-recent.svg
@@ -0,0 +1 @@
+folder-oomox-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-red-activities.svg b/.icons/awkward/22x22/places/folder-red-activities.svg
new file mode 100644
index 00000000..dc14d713
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4f1d1d" cx="8" cy="14" r="1"/>
+ <circle style="fill:#4f1d1d" cx="11" cy="14" r="1"/>
+ <circle style="fill:#4f1d1d" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-android.svg b/.icons/awkward/22x22/places/folder-red-android.svg
new file mode 100644
index 00000000..12801922
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-apple.svg b/.icons/awkward/22x22/places/folder-red-apple.svg
new file mode 100644
index 00000000..71d7b5ff
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-arduino.svg b/.icons/awkward/22x22/places/folder-red-arduino.svg
new file mode 100644
index 00000000..351e104f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-backup.svg b/.icons/awkward/22x22/places/folder-red-backup.svg
new file mode 100644
index 00000000..12738b74
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-books.svg b/.icons/awkward/22x22/places/folder-red-books.svg
new file mode 100644
index 00000000..6f586afa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-cd.svg b/.icons/awkward/22x22/places/folder-red-cd.svg
new file mode 100644
index 00000000..1f77c54c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-copy-cloud.svg b/.icons/awkward/22x22/places/folder-red-copy-cloud.svg
new file mode 100644
index 00000000..10865f76
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-desktop.svg b/.icons/awkward/22x22/places/folder-red-desktop.svg
new file mode 120000
index 00000000..a4ef218b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-desktop.svg
@@ -0,0 +1 @@
+user-red-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-red-development.svg b/.icons/awkward/22x22/places/folder-red-development.svg
new file mode 100644
index 00000000..914a34fe
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-documents-open.svg b/.icons/awkward/22x22/places/folder-red-documents-open.svg
new file mode 100644
index 00000000..99342abf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-documents.svg b/.icons/awkward/22x22/places/folder-red-documents.svg
new file mode 100644
index 00000000..f378cdf8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-download-open.svg b/.icons/awkward/22x22/places/folder-red-download-open.svg
new file mode 100644
index 00000000..9bbcc0d7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-download.svg b/.icons/awkward/22x22/places/folder-red-download.svg
new file mode 100644
index 00000000..342cf9b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-downloads.svg b/.icons/awkward/22x22/places/folder-red-downloads.svg
new file mode 120000
index 00000000..f8be6974
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-downloads.svg
@@ -0,0 +1 @@
+folder-red-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-red-drag-accept.svg b/.icons/awkward/22x22/places/folder-red-drag-accept.svg
new file mode 100644
index 00000000..ca9c56ac
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-dropbox.svg b/.icons/awkward/22x22/places/folder-red-dropbox.svg
new file mode 100644
index 00000000..36533ada
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-favorites.svg b/.icons/awkward/22x22/places/folder-red-favorites.svg
new file mode 100644
index 00000000..439bdfd1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-games.svg b/.icons/awkward/22x22/places/folder-red-games.svg
new file mode 100644
index 00000000..e48b4193
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-git.svg b/.icons/awkward/22x22/places/folder-red-git.svg
new file mode 100644
index 00000000..94cb9ff9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-github.svg b/.icons/awkward/22x22/places/folder-red-github.svg
new file mode 100644
index 00000000..38433cb9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-gitlab.svg b/.icons/awkward/22x22/places/folder-red-gitlab.svg
new file mode 100644
index 00000000..fe89cf1e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-red-gnome.svg b/.icons/awkward/22x22/places/folder-red-gnome.svg
new file mode 100644
index 00000000..28406d39
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-google-drive.svg b/.icons/awkward/22x22/places/folder-red-google-drive.svg
new file mode 100644
index 00000000..05f23830
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#4f1d1d" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#4f1d1d" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#4f1d1d" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-image-people.svg b/.icons/awkward/22x22/places/folder-red-image-people.svg
new file mode 100644
index 00000000..42e1a1c2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-important.svg b/.icons/awkward/22x22/places/folder-red-important.svg
new file mode 100644
index 00000000..57e43f7a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-java.svg b/.icons/awkward/22x22/places/folder-red-java.svg
new file mode 100644
index 00000000..2b0efc00
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-kde.svg b/.icons/awkward/22x22/places/folder-red-kde.svg
new file mode 100644
index 00000000..de5e0a0a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-linux.svg b/.icons/awkward/22x22/places/folder-red-linux.svg
new file mode 100644
index 00000000..2b36acf4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-locked.svg b/.icons/awkward/22x22/places/folder-red-locked.svg
new file mode 100644
index 00000000..45cad985
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-mail-cloud.svg b/.icons/awkward/22x22/places/folder-red-mail-cloud.svg
new file mode 100644
index 00000000..54cd7aaa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-mail.svg b/.icons/awkward/22x22/places/folder-red-mail.svg
new file mode 100644
index 00000000..dc3ba7f7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-mega.svg b/.icons/awkward/22x22/places/folder-red-mega.svg
new file mode 100644
index 00000000..ed0915cc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-meocloud.svg b/.icons/awkward/22x22/places/folder-red-meocloud.svg
new file mode 100644
index 00000000..b3e8de2d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-music-open.svg b/.icons/awkward/22x22/places/folder-red-music-open.svg
new file mode 100644
index 00000000..ae553843
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-music.svg b/.icons/awkward/22x22/places/folder-red-music.svg
new file mode 100644
index 00000000..1fef194c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-network.svg b/.icons/awkward/22x22/places/folder-red-network.svg
new file mode 100644
index 00000000..c599c6e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-nextcloud.svg b/.icons/awkward/22x22/places/folder-red-nextcloud.svg
new file mode 100644
index 00000000..a4076428
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-open.svg b/.icons/awkward/22x22/places/folder-red-open.svg
new file mode 100644
index 00000000..930ecd08
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-owncloud.svg b/.icons/awkward/22x22/places/folder-red-owncloud.svg
new file mode 100644
index 00000000..e2ba79ae
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-pcloud.svg b/.icons/awkward/22x22/places/folder-red-pcloud.svg
new file mode 100644
index 00000000..556ed6e3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-photo.svg b/.icons/awkward/22x22/places/folder-red-photo.svg
new file mode 100644
index 00000000..d493f3cd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-pictures-open.svg b/.icons/awkward/22x22/places/folder-red-pictures-open.svg
new file mode 100644
index 00000000..f740dac4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-pictures.svg b/.icons/awkward/22x22/places/folder-red-pictures.svg
new file mode 100644
index 00000000..7c19c4de
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-print.svg b/.icons/awkward/22x22/places/folder-red-print.svg
new file mode 100644
index 00000000..303d9c98
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-private.svg b/.icons/awkward/22x22/places/folder-red-private.svg
new file mode 100644
index 00000000..0dfd83e2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-projects.svg b/.icons/awkward/22x22/places/folder-red-projects.svg
new file mode 100644
index 00000000..796721e2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-public.svg b/.icons/awkward/22x22/places/folder-red-public.svg
new file mode 120000
index 00000000..00ea3358
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-public.svg
@@ -0,0 +1 @@
+folder-red-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-red-publicshare-open.svg b/.icons/awkward/22x22/places/folder-red-publicshare-open.svg
new file mode 100644
index 00000000..e0bf906f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-recent.svg b/.icons/awkward/22x22/places/folder-red-recent.svg
new file mode 100644
index 00000000..2b7666e9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-remote-open.svg b/.icons/awkward/22x22/places/folder-red-remote-open.svg
new file mode 100644
index 00000000..60a87c10
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-remote.svg b/.icons/awkward/22x22/places/folder-red-remote.svg
new file mode 100644
index 00000000..aa0520bd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-script.svg b/.icons/awkward/22x22/places/folder-red-script.svg
new file mode 100644
index 00000000..68beabd9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#4f1d1d">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-steam.svg b/.icons/awkward/22x22/places/folder-red-steam.svg
new file mode 100644
index 00000000..6aae9472
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-tar.svg b/.icons/awkward/22x22/places/folder-red-tar.svg
new file mode 100644
index 00000000..4092c797
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#4f1d1d" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-red-templates-open.svg b/.icons/awkward/22x22/places/folder-red-templates-open.svg
new file mode 100644
index 00000000..77ea1a38
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-templates.svg b/.icons/awkward/22x22/places/folder-red-templates.svg
new file mode 100644
index 00000000..8c609c3d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-torrent.svg b/.icons/awkward/22x22/places/folder-red-torrent.svg
new file mode 100644
index 00000000..bee6ff65
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-unlocked.svg b/.icons/awkward/22x22/places/folder-red-unlocked.svg
new file mode 100644
index 00000000..c98e269c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-vbox.svg b/.icons/awkward/22x22/places/folder-red-vbox.svg
new file mode 100644
index 00000000..f8369c59
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#4f1d1d;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-video.svg b/.icons/awkward/22x22/places/folder-red-video.svg
new file mode 100644
index 00000000..4611045a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-videos-open.svg b/.icons/awkward/22x22/places/folder-red-videos-open.svg
new file mode 100644
index 00000000..de9e5b56
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-videos.svg b/.icons/awkward/22x22/places/folder-red-videos.svg
new file mode 120000
index 00000000..579a8f4f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-videos.svg
@@ -0,0 +1 @@
+folder-red-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-red-visiting.svg b/.icons/awkward/22x22/places/folder-red-visiting.svg
new file mode 100644
index 00000000..5381252a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-wifi.svg b/.icons/awkward/22x22/places/folder-red-wifi.svg
new file mode 100644
index 00000000..e2f7e0ab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-wine.svg b/.icons/awkward/22x22/places/folder-red-wine.svg
new file mode 100644
index 00000000..28581237
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#4f1d1d" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4f1d1d" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4f1d1d" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#4f1d1d" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-yandex-disk.svg b/.icons/awkward/22x22/places/folder-red-yandex-disk.svg
new file mode 100644
index 00000000..16c47c85
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red.svg b/.icons/awkward/22x22/places/folder-red.svg
new file mode 100644
index 00000000..0be41ecc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-remote-open.svg b/.icons/awkward/22x22/places/folder-remote-open.svg
new file mode 120000
index 00000000..74b313c5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-remote-open.svg
@@ -0,0 +1 @@
+folder-oomox-remote-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-remote.svg b/.icons/awkward/22x22/places/folder-remote.svg
new file mode 120000
index 00000000..645798d4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-remote.svg
@@ -0,0 +1 @@
+folder-oomox-remote.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-root.svg b/.icons/awkward/22x22/places/folder-root.svg
new file mode 120000
index 00000000..e2deaa4f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-root.svg
@@ -0,0 +1 @@
+folder-red.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-script.svg b/.icons/awkward/22x22/places/folder-script.svg
new file mode 120000
index 00000000..8e9231e2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-script.svg
@@ -0,0 +1 @@
+folder-oomox-script.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-sound.svg b/.icons/awkward/22x22/places/folder-sound.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-sound.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-steam.svg b/.icons/awkward/22x22/places/folder-steam.svg
new file mode 120000
index 00000000..b80a6f8a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-steam.svg
@@ -0,0 +1 @@
+folder-oomox-steam.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-tar.svg b/.icons/awkward/22x22/places/folder-tar.svg
new file mode 120000
index 00000000..b5871469
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-tar.svg
@@ -0,0 +1 @@
+folder-oomox-tar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-teal-activities.svg b/.icons/awkward/22x22/places/folder-teal-activities.svg
new file mode 100644
index 00000000..9780dd76
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#08382e" cx="8" cy="14" r="1"/>
+ <circle style="fill:#08382e" cx="11" cy="14" r="1"/>
+ <circle style="fill:#08382e" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-android.svg b/.icons/awkward/22x22/places/folder-teal-android.svg
new file mode 100644
index 00000000..97690795
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-apple.svg b/.icons/awkward/22x22/places/folder-teal-apple.svg
new file mode 100644
index 00000000..96262e68
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-arduino.svg b/.icons/awkward/22x22/places/folder-teal-arduino.svg
new file mode 100644
index 00000000..195089ce
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-backup.svg b/.icons/awkward/22x22/places/folder-teal-backup.svg
new file mode 100644
index 00000000..ac95f8cc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-books.svg b/.icons/awkward/22x22/places/folder-teal-books.svg
new file mode 100644
index 00000000..fe96db5b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-cd.svg b/.icons/awkward/22x22/places/folder-teal-cd.svg
new file mode 100644
index 00000000..89f20cf3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-copy-cloud.svg b/.icons/awkward/22x22/places/folder-teal-copy-cloud.svg
new file mode 100644
index 00000000..5390ccf5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-desktop.svg b/.icons/awkward/22x22/places/folder-teal-desktop.svg
new file mode 120000
index 00000000..a756fdc0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-desktop.svg
@@ -0,0 +1 @@
+user-teal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-teal-development.svg b/.icons/awkward/22x22/places/folder-teal-development.svg
new file mode 100644
index 00000000..19aecc62
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-documents-open.svg b/.icons/awkward/22x22/places/folder-teal-documents-open.svg
new file mode 100644
index 00000000..e6605ce2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-documents.svg b/.icons/awkward/22x22/places/folder-teal-documents.svg
new file mode 100644
index 00000000..611a2f19
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-download-open.svg b/.icons/awkward/22x22/places/folder-teal-download-open.svg
new file mode 100644
index 00000000..89e0c30b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-download.svg b/.icons/awkward/22x22/places/folder-teal-download.svg
new file mode 100644
index 00000000..cad1eec0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-downloads.svg b/.icons/awkward/22x22/places/folder-teal-downloads.svg
new file mode 120000
index 00000000..0c0c70e7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-downloads.svg
@@ -0,0 +1 @@
+folder-teal-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-teal-drag-accept.svg b/.icons/awkward/22x22/places/folder-teal-drag-accept.svg
new file mode 100644
index 00000000..ba15b5dc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-dropbox.svg b/.icons/awkward/22x22/places/folder-teal-dropbox.svg
new file mode 100644
index 00000000..3c165519
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-favorites.svg b/.icons/awkward/22x22/places/folder-teal-favorites.svg
new file mode 100644
index 00000000..5660007b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-games.svg b/.icons/awkward/22x22/places/folder-teal-games.svg
new file mode 100644
index 00000000..2a6f6c96
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-git.svg b/.icons/awkward/22x22/places/folder-teal-git.svg
new file mode 100644
index 00000000..8599e603
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-github.svg b/.icons/awkward/22x22/places/folder-teal-github.svg
new file mode 100644
index 00000000..8fcde868
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-gitlab.svg b/.icons/awkward/22x22/places/folder-teal-gitlab.svg
new file mode 100644
index 00000000..1c7ab805
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-teal-gnome.svg b/.icons/awkward/22x22/places/folder-teal-gnome.svg
new file mode 100644
index 00000000..08900357
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-google-drive.svg b/.icons/awkward/22x22/places/folder-teal-google-drive.svg
new file mode 100644
index 00000000..ea29de25
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#08382e" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#08382e" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#08382e" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-image-people.svg b/.icons/awkward/22x22/places/folder-teal-image-people.svg
new file mode 100644
index 00000000..6358c63c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-important.svg b/.icons/awkward/22x22/places/folder-teal-important.svg
new file mode 100644
index 00000000..e5bd0c71
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-java.svg b/.icons/awkward/22x22/places/folder-teal-java.svg
new file mode 100644
index 00000000..8365472b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-kde.svg b/.icons/awkward/22x22/places/folder-teal-kde.svg
new file mode 100644
index 00000000..6f4e540e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-linux.svg b/.icons/awkward/22x22/places/folder-teal-linux.svg
new file mode 100644
index 00000000..cd3a2f65
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-locked.svg b/.icons/awkward/22x22/places/folder-teal-locked.svg
new file mode 100644
index 00000000..d9e1b2be
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-mail-cloud.svg b/.icons/awkward/22x22/places/folder-teal-mail-cloud.svg
new file mode 100644
index 00000000..bf4e465c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-mail.svg b/.icons/awkward/22x22/places/folder-teal-mail.svg
new file mode 100644
index 00000000..23c2df47
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-mega.svg b/.icons/awkward/22x22/places/folder-teal-mega.svg
new file mode 100644
index 00000000..8992267c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-meocloud.svg b/.icons/awkward/22x22/places/folder-teal-meocloud.svg
new file mode 100644
index 00000000..88d6d1cd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-music-open.svg b/.icons/awkward/22x22/places/folder-teal-music-open.svg
new file mode 100644
index 00000000..9f5ddf0c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-music.svg b/.icons/awkward/22x22/places/folder-teal-music.svg
new file mode 100644
index 00000000..257d59db
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-network.svg b/.icons/awkward/22x22/places/folder-teal-network.svg
new file mode 100644
index 00000000..bf07bc62
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-nextcloud.svg b/.icons/awkward/22x22/places/folder-teal-nextcloud.svg
new file mode 100644
index 00000000..6baa15da
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-open.svg b/.icons/awkward/22x22/places/folder-teal-open.svg
new file mode 100644
index 00000000..b3fedbd6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-owncloud.svg b/.icons/awkward/22x22/places/folder-teal-owncloud.svg
new file mode 100644
index 00000000..6ad020fc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-pcloud.svg b/.icons/awkward/22x22/places/folder-teal-pcloud.svg
new file mode 100644
index 00000000..63cbbdbb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-photo.svg b/.icons/awkward/22x22/places/folder-teal-photo.svg
new file mode 100644
index 00000000..e14d1bfd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-pictures-open.svg b/.icons/awkward/22x22/places/folder-teal-pictures-open.svg
new file mode 100644
index 00000000..c7775924
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-pictures.svg b/.icons/awkward/22x22/places/folder-teal-pictures.svg
new file mode 100644
index 00000000..96559579
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-print.svg b/.icons/awkward/22x22/places/folder-teal-print.svg
new file mode 100644
index 00000000..37d06f2b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-private.svg b/.icons/awkward/22x22/places/folder-teal-private.svg
new file mode 100644
index 00000000..ed1fd9b3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-projects.svg b/.icons/awkward/22x22/places/folder-teal-projects.svg
new file mode 100644
index 00000000..4152452e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-public.svg b/.icons/awkward/22x22/places/folder-teal-public.svg
new file mode 120000
index 00000000..bc74935e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-public.svg
@@ -0,0 +1 @@
+folder-teal-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-teal-publicshare-open.svg b/.icons/awkward/22x22/places/folder-teal-publicshare-open.svg
new file mode 100644
index 00000000..1abccfe4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-recent.svg b/.icons/awkward/22x22/places/folder-teal-recent.svg
new file mode 100644
index 00000000..0f7f2c48
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-remote-open.svg b/.icons/awkward/22x22/places/folder-teal-remote-open.svg
new file mode 100644
index 00000000..f644c15f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-remote.svg b/.icons/awkward/22x22/places/folder-teal-remote.svg
new file mode 100644
index 00000000..371a0049
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-script.svg b/.icons/awkward/22x22/places/folder-teal-script.svg
new file mode 100644
index 00000000..037097f7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#08382e">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-steam.svg b/.icons/awkward/22x22/places/folder-teal-steam.svg
new file mode 100644
index 00000000..9161f4a6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-tar.svg b/.icons/awkward/22x22/places/folder-teal-tar.svg
new file mode 100644
index 00000000..95fd539f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#08382e" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-teal-templates-open.svg b/.icons/awkward/22x22/places/folder-teal-templates-open.svg
new file mode 100644
index 00000000..17c95ea6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-templates.svg b/.icons/awkward/22x22/places/folder-teal-templates.svg
new file mode 100644
index 00000000..54dafc2a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-torrent.svg b/.icons/awkward/22x22/places/folder-teal-torrent.svg
new file mode 100644
index 00000000..b318ce96
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-unlocked.svg b/.icons/awkward/22x22/places/folder-teal-unlocked.svg
new file mode 100644
index 00000000..ada2ce91
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-vbox.svg b/.icons/awkward/22x22/places/folder-teal-vbox.svg
new file mode 100644
index 00000000..eba18e03
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#08382e;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-video.svg b/.icons/awkward/22x22/places/folder-teal-video.svg
new file mode 100644
index 00000000..853d5aed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-videos-open.svg b/.icons/awkward/22x22/places/folder-teal-videos-open.svg
new file mode 100644
index 00000000..2c4b2e3e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-videos.svg b/.icons/awkward/22x22/places/folder-teal-videos.svg
new file mode 120000
index 00000000..3726fec6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-videos.svg
@@ -0,0 +1 @@
+folder-teal-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-teal-visiting.svg b/.icons/awkward/22x22/places/folder-teal-visiting.svg
new file mode 100644
index 00000000..cea6d661
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-wifi.svg b/.icons/awkward/22x22/places/folder-teal-wifi.svg
new file mode 100644
index 00000000..359730c4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-wine.svg b/.icons/awkward/22x22/places/folder-teal-wine.svg
new file mode 100644
index 00000000..7666b6dd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#08382e" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#08382e" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#08382e" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#08382e" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-yandex-disk.svg b/.icons/awkward/22x22/places/folder-teal-yandex-disk.svg
new file mode 100644
index 00000000..df43b313
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal.svg b/.icons/awkward/22x22/places/folder-teal.svg
new file mode 100644
index 00000000..f2c5fb83
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-temp.svg b/.icons/awkward/22x22/places/folder-temp.svg
new file mode 120000
index 00000000..e6686276
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-temp.svg
@@ -0,0 +1 @@
+folder-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-templates-open.svg b/.icons/awkward/22x22/places/folder-templates-open.svg
new file mode 120000
index 00000000..568685c1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-templates-open.svg
@@ -0,0 +1 @@
+folder-oomox-templates-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-templates.svg b/.icons/awkward/22x22/places/folder-templates.svg
new file mode 120000
index 00000000..6bb94fe2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-templates.svg
@@ -0,0 +1 @@
+folder-oomox-templates.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-text.svg b/.icons/awkward/22x22/places/folder-text.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-text.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-torrent.svg b/.icons/awkward/22x22/places/folder-torrent.svg
new file mode 120000
index 00000000..9416df6a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-torrent.svg
@@ -0,0 +1 @@
+folder-oomox-torrent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-txt.svg b/.icons/awkward/22x22/places/folder-txt.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-txt.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-unlocked.svg b/.icons/awkward/22x22/places/folder-unlocked.svg
new file mode 120000
index 00000000..259e5dc8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-unlocked.svg
@@ -0,0 +1 @@
+folder-oomox-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-vbox.svg b/.icons/awkward/22x22/places/folder-vbox.svg
new file mode 120000
index 00000000..0ceedb60
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-vbox.svg
@@ -0,0 +1 @@
+folder-oomox-vbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-video.svg b/.icons/awkward/22x22/places/folder-video.svg
new file mode 120000
index 00000000..569125b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-video.svg
@@ -0,0 +1 @@
+folder-oomox-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-videocamera.svg b/.icons/awkward/22x22/places/folder-videocamera.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-videocamera.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-videos-open.svg b/.icons/awkward/22x22/places/folder-videos-open.svg
new file mode 120000
index 00000000..adc59f9a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-videos-open.svg
@@ -0,0 +1 @@
+folder-oomox-videos-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-videos.svg b/.icons/awkward/22x22/places/folder-videos.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-videos.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-violet-activities.svg b/.icons/awkward/22x22/places/folder-violet-activities.svg
new file mode 100644
index 00000000..ec30afc3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#2c1e44" cx="8" cy="14" r="1"/>
+ <circle style="fill:#2c1e44" cx="11" cy="14" r="1"/>
+ <circle style="fill:#2c1e44" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-android.svg b/.icons/awkward/22x22/places/folder-violet-android.svg
new file mode 100644
index 00000000..f1d2611f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-apple.svg b/.icons/awkward/22x22/places/folder-violet-apple.svg
new file mode 100644
index 00000000..95b22162
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-arduino.svg b/.icons/awkward/22x22/places/folder-violet-arduino.svg
new file mode 100644
index 00000000..fcda82c3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-backup.svg b/.icons/awkward/22x22/places/folder-violet-backup.svg
new file mode 100644
index 00000000..b4f941cd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-books.svg b/.icons/awkward/22x22/places/folder-violet-books.svg
new file mode 100644
index 00000000..4f09bc20
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-cd.svg b/.icons/awkward/22x22/places/folder-violet-cd.svg
new file mode 100644
index 00000000..7ac14370
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-copy-cloud.svg b/.icons/awkward/22x22/places/folder-violet-copy-cloud.svg
new file mode 100644
index 00000000..e2ee55f2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-desktop.svg b/.icons/awkward/22x22/places/folder-violet-desktop.svg
new file mode 120000
index 00000000..6a9ba01b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-desktop.svg
@@ -0,0 +1 @@
+user-violet-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-violet-development.svg b/.icons/awkward/22x22/places/folder-violet-development.svg
new file mode 100644
index 00000000..16338075
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-documents-open.svg b/.icons/awkward/22x22/places/folder-violet-documents-open.svg
new file mode 100644
index 00000000..a1fb61cc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-documents.svg b/.icons/awkward/22x22/places/folder-violet-documents.svg
new file mode 100644
index 00000000..701c10b9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-download-open.svg b/.icons/awkward/22x22/places/folder-violet-download-open.svg
new file mode 100644
index 00000000..90d8377f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-download.svg b/.icons/awkward/22x22/places/folder-violet-download.svg
new file mode 100644
index 00000000..beff40c8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-downloads.svg b/.icons/awkward/22x22/places/folder-violet-downloads.svg
new file mode 120000
index 00000000..b3b98fb2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-downloads.svg
@@ -0,0 +1 @@
+folder-violet-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-violet-drag-accept.svg b/.icons/awkward/22x22/places/folder-violet-drag-accept.svg
new file mode 100644
index 00000000..980a7909
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-dropbox.svg b/.icons/awkward/22x22/places/folder-violet-dropbox.svg
new file mode 100644
index 00000000..bbd51a82
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-favorites.svg b/.icons/awkward/22x22/places/folder-violet-favorites.svg
new file mode 100644
index 00000000..7b613ffe
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-games.svg b/.icons/awkward/22x22/places/folder-violet-games.svg
new file mode 100644
index 00000000..0ef78cc4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-git.svg b/.icons/awkward/22x22/places/folder-violet-git.svg
new file mode 100644
index 00000000..9a49b46c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-github.svg b/.icons/awkward/22x22/places/folder-violet-github.svg
new file mode 100644
index 00000000..a9ee9038
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-gitlab.svg b/.icons/awkward/22x22/places/folder-violet-gitlab.svg
new file mode 100644
index 00000000..54a4b196
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-violet-gnome.svg b/.icons/awkward/22x22/places/folder-violet-gnome.svg
new file mode 100644
index 00000000..53a55f6a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-google-drive.svg b/.icons/awkward/22x22/places/folder-violet-google-drive.svg
new file mode 100644
index 00000000..bdcd25d5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#2c1e44" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#2c1e44" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#2c1e44" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-image-people.svg b/.icons/awkward/22x22/places/folder-violet-image-people.svg
new file mode 100644
index 00000000..35aca568
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-important.svg b/.icons/awkward/22x22/places/folder-violet-important.svg
new file mode 100644
index 00000000..746b3a4e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-java.svg b/.icons/awkward/22x22/places/folder-violet-java.svg
new file mode 100644
index 00000000..16621956
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-kde.svg b/.icons/awkward/22x22/places/folder-violet-kde.svg
new file mode 100644
index 00000000..97076fd8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-linux.svg b/.icons/awkward/22x22/places/folder-violet-linux.svg
new file mode 100644
index 00000000..01ff4245
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-locked.svg b/.icons/awkward/22x22/places/folder-violet-locked.svg
new file mode 100644
index 00000000..b117c0b9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-mail-cloud.svg b/.icons/awkward/22x22/places/folder-violet-mail-cloud.svg
new file mode 100644
index 00000000..f903ef1b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-mail.svg b/.icons/awkward/22x22/places/folder-violet-mail.svg
new file mode 100644
index 00000000..9e6cd07d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-mega.svg b/.icons/awkward/22x22/places/folder-violet-mega.svg
new file mode 100644
index 00000000..3f1d3968
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-meocloud.svg b/.icons/awkward/22x22/places/folder-violet-meocloud.svg
new file mode 100644
index 00000000..75762ef3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-music-open.svg b/.icons/awkward/22x22/places/folder-violet-music-open.svg
new file mode 100644
index 00000000..b94ed8e1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-music.svg b/.icons/awkward/22x22/places/folder-violet-music.svg
new file mode 100644
index 00000000..a83d1e8b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-network.svg b/.icons/awkward/22x22/places/folder-violet-network.svg
new file mode 100644
index 00000000..0eca45dc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-nextcloud.svg b/.icons/awkward/22x22/places/folder-violet-nextcloud.svg
new file mode 100644
index 00000000..77bb056f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-open.svg b/.icons/awkward/22x22/places/folder-violet-open.svg
new file mode 100644
index 00000000..7c234125
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-owncloud.svg b/.icons/awkward/22x22/places/folder-violet-owncloud.svg
new file mode 100644
index 00000000..962cd3d4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-pcloud.svg b/.icons/awkward/22x22/places/folder-violet-pcloud.svg
new file mode 100644
index 00000000..de5ffd64
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-photo.svg b/.icons/awkward/22x22/places/folder-violet-photo.svg
new file mode 100644
index 00000000..527fc58a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-pictures-open.svg b/.icons/awkward/22x22/places/folder-violet-pictures-open.svg
new file mode 100644
index 00000000..40f2475a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-pictures.svg b/.icons/awkward/22x22/places/folder-violet-pictures.svg
new file mode 100644
index 00000000..1c3138d8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-print.svg b/.icons/awkward/22x22/places/folder-violet-print.svg
new file mode 100644
index 00000000..a5d73f8b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-private.svg b/.icons/awkward/22x22/places/folder-violet-private.svg
new file mode 100644
index 00000000..c30a6c29
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-projects.svg b/.icons/awkward/22x22/places/folder-violet-projects.svg
new file mode 100644
index 00000000..2d718f7f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-public.svg b/.icons/awkward/22x22/places/folder-violet-public.svg
new file mode 120000
index 00000000..07779fc5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-public.svg
@@ -0,0 +1 @@
+folder-violet-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-violet-publicshare-open.svg b/.icons/awkward/22x22/places/folder-violet-publicshare-open.svg
new file mode 100644
index 00000000..6f540fda
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-recent.svg b/.icons/awkward/22x22/places/folder-violet-recent.svg
new file mode 100644
index 00000000..b1f21a15
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-remote-open.svg b/.icons/awkward/22x22/places/folder-violet-remote-open.svg
new file mode 100644
index 00000000..a932b7e4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-remote.svg b/.icons/awkward/22x22/places/folder-violet-remote.svg
new file mode 100644
index 00000000..3638bc87
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-script.svg b/.icons/awkward/22x22/places/folder-violet-script.svg
new file mode 100644
index 00000000..db221d76
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#2c1e44">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-steam.svg b/.icons/awkward/22x22/places/folder-violet-steam.svg
new file mode 100644
index 00000000..f8ded2d8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-tar.svg b/.icons/awkward/22x22/places/folder-violet-tar.svg
new file mode 100644
index 00000000..0f66c5b8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#2c1e44" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-violet-templates-open.svg b/.icons/awkward/22x22/places/folder-violet-templates-open.svg
new file mode 100644
index 00000000..12030b13
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-templates.svg b/.icons/awkward/22x22/places/folder-violet-templates.svg
new file mode 100644
index 00000000..a3f661c8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-torrent.svg b/.icons/awkward/22x22/places/folder-violet-torrent.svg
new file mode 100644
index 00000000..ed89adce
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-unlocked.svg b/.icons/awkward/22x22/places/folder-violet-unlocked.svg
new file mode 100644
index 00000000..88bae3bb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-vbox.svg b/.icons/awkward/22x22/places/folder-violet-vbox.svg
new file mode 100644
index 00000000..94e27a24
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#2c1e44;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-video.svg b/.icons/awkward/22x22/places/folder-violet-video.svg
new file mode 100644
index 00000000..000d3aba
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-videos-open.svg b/.icons/awkward/22x22/places/folder-violet-videos-open.svg
new file mode 100644
index 00000000..010d1aee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-videos.svg b/.icons/awkward/22x22/places/folder-violet-videos.svg
new file mode 120000
index 00000000..e0ea9487
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-videos.svg
@@ -0,0 +1 @@
+folder-violet-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-violet-visiting.svg b/.icons/awkward/22x22/places/folder-violet-visiting.svg
new file mode 100644
index 00000000..4241dfb5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-wifi.svg b/.icons/awkward/22x22/places/folder-violet-wifi.svg
new file mode 100644
index 00000000..72f6e759
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-wine.svg b/.icons/awkward/22x22/places/folder-violet-wine.svg
new file mode 100644
index 00000000..26887608
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#2c1e44" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#2c1e44" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#2c1e44" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#2c1e44" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-yandex-disk.svg b/.icons/awkward/22x22/places/folder-violet-yandex-disk.svg
new file mode 100644
index 00000000..04c67283
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet.svg b/.icons/awkward/22x22/places/folder-violet.svg
new file mode 100644
index 00000000..87557959
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-visiting.svg b/.icons/awkward/22x22/places/folder-visiting.svg
new file mode 120000
index 00000000..05565fa0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-visiting.svg
@@ -0,0 +1 @@
+folder-oomox-visiting.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-white-activities.svg b/.icons/awkward/22x22/places/folder-white-activities.svg
new file mode 100644
index 00000000..ae4af7fa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4f4f4f" cx="8" cy="14" r="1"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="14" r="1"/>
+ <circle style="fill:#4f4f4f" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-android.svg b/.icons/awkward/22x22/places/folder-white-android.svg
new file mode 100644
index 00000000..0afd9152
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-apple.svg b/.icons/awkward/22x22/places/folder-white-apple.svg
new file mode 100644
index 00000000..191e23b1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-arduino.svg b/.icons/awkward/22x22/places/folder-white-arduino.svg
new file mode 100644
index 00000000..03cc1b1b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-backup.svg b/.icons/awkward/22x22/places/folder-white-backup.svg
new file mode 100644
index 00000000..51239482
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-books.svg b/.icons/awkward/22x22/places/folder-white-books.svg
new file mode 100644
index 00000000..f514283a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-cd.svg b/.icons/awkward/22x22/places/folder-white-cd.svg
new file mode 100644
index 00000000..fa986a81
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-copy-cloud.svg b/.icons/awkward/22x22/places/folder-white-copy-cloud.svg
new file mode 100644
index 00000000..d801c0fd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-desktop.svg b/.icons/awkward/22x22/places/folder-white-desktop.svg
new file mode 120000
index 00000000..0cfcb08b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-desktop.svg
@@ -0,0 +1 @@
+user-white-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-white-development.svg b/.icons/awkward/22x22/places/folder-white-development.svg
new file mode 100644
index 00000000..345541ab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-documents-open.svg b/.icons/awkward/22x22/places/folder-white-documents-open.svg
new file mode 100644
index 00000000..08a1de0f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-documents.svg b/.icons/awkward/22x22/places/folder-white-documents.svg
new file mode 100644
index 00000000..ffffe07d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-download-open.svg b/.icons/awkward/22x22/places/folder-white-download-open.svg
new file mode 100644
index 00000000..5141b95d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-download.svg b/.icons/awkward/22x22/places/folder-white-download.svg
new file mode 100644
index 00000000..15a80aca
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-downloads.svg b/.icons/awkward/22x22/places/folder-white-downloads.svg
new file mode 120000
index 00000000..add29c82
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-downloads.svg
@@ -0,0 +1 @@
+folder-white-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-white-drag-accept.svg b/.icons/awkward/22x22/places/folder-white-drag-accept.svg
new file mode 100644
index 00000000..16e76e10
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-dropbox.svg b/.icons/awkward/22x22/places/folder-white-dropbox.svg
new file mode 100644
index 00000000..9b3a3b91
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-favorites.svg b/.icons/awkward/22x22/places/folder-white-favorites.svg
new file mode 100644
index 00000000..a34a885a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-games.svg b/.icons/awkward/22x22/places/folder-white-games.svg
new file mode 100644
index 00000000..83350561
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-git.svg b/.icons/awkward/22x22/places/folder-white-git.svg
new file mode 100644
index 00000000..a7e2c67f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-github.svg b/.icons/awkward/22x22/places/folder-white-github.svg
new file mode 100644
index 00000000..c57babb1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-gitlab.svg b/.icons/awkward/22x22/places/folder-white-gitlab.svg
new file mode 100644
index 00000000..4bdc1231
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-white-gnome.svg b/.icons/awkward/22x22/places/folder-white-gnome.svg
new file mode 100644
index 00000000..08ff5dd4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-google-drive.svg b/.icons/awkward/22x22/places/folder-white-google-drive.svg
new file mode 100644
index 00000000..696c8746
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#4f4f4f" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-image-people.svg b/.icons/awkward/22x22/places/folder-white-image-people.svg
new file mode 100644
index 00000000..b4e6df2f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-important.svg b/.icons/awkward/22x22/places/folder-white-important.svg
new file mode 100644
index 00000000..5ed316ec
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-java.svg b/.icons/awkward/22x22/places/folder-white-java.svg
new file mode 100644
index 00000000..d754a479
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-kde.svg b/.icons/awkward/22x22/places/folder-white-kde.svg
new file mode 100644
index 00000000..42c026b3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-linux.svg b/.icons/awkward/22x22/places/folder-white-linux.svg
new file mode 100644
index 00000000..3b2dc7f8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-locked.svg b/.icons/awkward/22x22/places/folder-white-locked.svg
new file mode 100644
index 00000000..306f1eeb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-mail-cloud.svg b/.icons/awkward/22x22/places/folder-white-mail-cloud.svg
new file mode 100644
index 00000000..1e1e390f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-mail.svg b/.icons/awkward/22x22/places/folder-white-mail.svg
new file mode 100644
index 00000000..1c535d9a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-mega.svg b/.icons/awkward/22x22/places/folder-white-mega.svg
new file mode 100644
index 00000000..6e3bc181
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-meocloud.svg b/.icons/awkward/22x22/places/folder-white-meocloud.svg
new file mode 100644
index 00000000..d82c1e77
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-music-open.svg b/.icons/awkward/22x22/places/folder-white-music-open.svg
new file mode 100644
index 00000000..bae1333c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-music.svg b/.icons/awkward/22x22/places/folder-white-music.svg
new file mode 100644
index 00000000..8b35526a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-network.svg b/.icons/awkward/22x22/places/folder-white-network.svg
new file mode 100644
index 00000000..8d1b20a1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-nextcloud.svg b/.icons/awkward/22x22/places/folder-white-nextcloud.svg
new file mode 100644
index 00000000..a62b8149
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-open.svg b/.icons/awkward/22x22/places/folder-white-open.svg
new file mode 100644
index 00000000..e77f49aa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-owncloud.svg b/.icons/awkward/22x22/places/folder-white-owncloud.svg
new file mode 100644
index 00000000..31f0c317
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-pcloud.svg b/.icons/awkward/22x22/places/folder-white-pcloud.svg
new file mode 100644
index 00000000..ea9d94f5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-photo.svg b/.icons/awkward/22x22/places/folder-white-photo.svg
new file mode 100644
index 00000000..2f4c1f1d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-pictures-open.svg b/.icons/awkward/22x22/places/folder-white-pictures-open.svg
new file mode 100644
index 00000000..e606ed09
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-pictures.svg b/.icons/awkward/22x22/places/folder-white-pictures.svg
new file mode 100644
index 00000000..e94ef847
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-print.svg b/.icons/awkward/22x22/places/folder-white-print.svg
new file mode 100644
index 00000000..a2b523fb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-private.svg b/.icons/awkward/22x22/places/folder-white-private.svg
new file mode 100644
index 00000000..81a00583
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-projects.svg b/.icons/awkward/22x22/places/folder-white-projects.svg
new file mode 100644
index 00000000..b96a8ee2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-public.svg b/.icons/awkward/22x22/places/folder-white-public.svg
new file mode 120000
index 00000000..c89813d6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-public.svg
@@ -0,0 +1 @@
+folder-white-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-white-publicshare-open.svg b/.icons/awkward/22x22/places/folder-white-publicshare-open.svg
new file mode 100644
index 00000000..e6093776
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-recent.svg b/.icons/awkward/22x22/places/folder-white-recent.svg
new file mode 100644
index 00000000..958fdb1e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-remote-open.svg b/.icons/awkward/22x22/places/folder-white-remote-open.svg
new file mode 100644
index 00000000..70f8f46f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-remote.svg b/.icons/awkward/22x22/places/folder-white-remote.svg
new file mode 100644
index 00000000..b6e5c6b8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-script.svg b/.icons/awkward/22x22/places/folder-white-script.svg
new file mode 100644
index 00000000..cdd3f24f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#4f4f4f">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-steam.svg b/.icons/awkward/22x22/places/folder-white-steam.svg
new file mode 100644
index 00000000..ed6ad30a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-tar.svg b/.icons/awkward/22x22/places/folder-white-tar.svg
new file mode 100644
index 00000000..994419cb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#4f4f4f" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-white-templates-open.svg b/.icons/awkward/22x22/places/folder-white-templates-open.svg
new file mode 100644
index 00000000..6215f6b4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-templates.svg b/.icons/awkward/22x22/places/folder-white-templates.svg
new file mode 100644
index 00000000..51bb5630
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-torrent.svg b/.icons/awkward/22x22/places/folder-white-torrent.svg
new file mode 100644
index 00000000..65bad4b5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-unlocked.svg b/.icons/awkward/22x22/places/folder-white-unlocked.svg
new file mode 100644
index 00000000..ccac85cb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-vbox.svg b/.icons/awkward/22x22/places/folder-white-vbox.svg
new file mode 100644
index 00000000..6d7b9ebc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-video.svg b/.icons/awkward/22x22/places/folder-white-video.svg
new file mode 100644
index 00000000..95b533f6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-videos-open.svg b/.icons/awkward/22x22/places/folder-white-videos-open.svg
new file mode 100644
index 00000000..92d359f9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-videos.svg b/.icons/awkward/22x22/places/folder-white-videos.svg
new file mode 120000
index 00000000..60b8f23b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-videos.svg
@@ -0,0 +1 @@
+folder-white-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-white-visiting.svg b/.icons/awkward/22x22/places/folder-white-visiting.svg
new file mode 100644
index 00000000..50db74ca
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-wifi.svg b/.icons/awkward/22x22/places/folder-white-wifi.svg
new file mode 100644
index 00000000..a72d564f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-wine.svg b/.icons/awkward/22x22/places/folder-white-wine.svg
new file mode 100644
index 00000000..3b33e4e8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#4f4f4f" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-yandex-disk.svg b/.icons/awkward/22x22/places/folder-white-yandex-disk.svg
new file mode 100644
index 00000000..b324c9d8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white.svg b/.icons/awkward/22x22/places/folder-white.svg
new file mode 100644
index 00000000..63fc67cb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-wifi.svg b/.icons/awkward/22x22/places/folder-wifi.svg
new file mode 120000
index 00000000..478cea37
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-wifi.svg
@@ -0,0 +1 @@
+folder-oomox-wifi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-wine.svg b/.icons/awkward/22x22/places/folder-wine.svg
new file mode 120000
index 00000000..34c28f6e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-wine.svg
@@ -0,0 +1 @@
+folder-oomox-wine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-yandex-disk.svg b/.icons/awkward/22x22/places/folder-yandex-disk.svg
new file mode 120000
index 00000000..b715f80d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yandex-disk.svg
@@ -0,0 +1 @@
+folder-oomox-yandex-disk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-yellow-activities.svg b/.icons/awkward/22x22/places/folder-yellow-activities.svg
new file mode 100644
index 00000000..9a02b702
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4f3e0c" cx="8" cy="14" r="1"/>
+ <circle style="fill:#4f3e0c" cx="11" cy="14" r="1"/>
+ <circle style="fill:#4f3e0c" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-android.svg b/.icons/awkward/22x22/places/folder-yellow-android.svg
new file mode 100644
index 00000000..23907c98
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.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:0.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:0.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="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-apple.svg b/.icons/awkward/22x22/places/folder-yellow-apple.svg
new file mode 100644
index 00000000..610187d5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-arduino.svg b/.icons/awkward/22x22/places/folder-yellow-arduino.svg
new file mode 100644
index 00000000..6e050cb3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-backup.svg b/.icons/awkward/22x22/places/folder-yellow-backup.svg
new file mode 100644
index 00000000..a4441ecb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-books.svg b/.icons/awkward/22x22/places/folder-yellow-books.svg
new file mode 100644
index 00000000..942d68e7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-cd.svg b/.icons/awkward/22x22/places/folder-yellow-cd.svg
new file mode 100644
index 00000000..e7bbe3e8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-copy-cloud.svg b/.icons/awkward/22x22/places/folder-yellow-copy-cloud.svg
new file mode 100644
index 00000000..a76394b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-desktop.svg b/.icons/awkward/22x22/places/folder-yellow-desktop.svg
new file mode 120000
index 00000000..7b25ddd4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-desktop.svg
@@ -0,0 +1 @@
+user-yellow-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-yellow-development.svg b/.icons/awkward/22x22/places/folder-yellow-development.svg
new file mode 100644
index 00000000..807188e3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-documents-open.svg b/.icons/awkward/22x22/places/folder-yellow-documents-open.svg
new file mode 100644
index 00000000..b07ad3b6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-documents.svg b/.icons/awkward/22x22/places/folder-yellow-documents.svg
new file mode 100644
index 00000000..f0825d69
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-download-open.svg b/.icons/awkward/22x22/places/folder-yellow-download-open.svg
new file mode 100644
index 00000000..59f0e1e8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-download.svg b/.icons/awkward/22x22/places/folder-yellow-download.svg
new file mode 100644
index 00000000..6f734d93
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-downloads.svg b/.icons/awkward/22x22/places/folder-yellow-downloads.svg
new file mode 120000
index 00000000..f02313b6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-downloads.svg
@@ -0,0 +1 @@
+folder-yellow-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-yellow-drag-accept.svg b/.icons/awkward/22x22/places/folder-yellow-drag-accept.svg
new file mode 100644
index 00000000..b3022a9e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-dropbox.svg b/.icons/awkward/22x22/places/folder-yellow-dropbox.svg
new file mode 100644
index 00000000..ef70c8ad
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-favorites.svg b/.icons/awkward/22x22/places/folder-yellow-favorites.svg
new file mode 100644
index 00000000..008c0b00
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-games.svg b/.icons/awkward/22x22/places/folder-yellow-games.svg
new file mode 100644
index 00000000..969cca77
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-git.svg b/.icons/awkward/22x22/places/folder-yellow-git.svg
new file mode 100644
index 00000000..3a76fb8b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-github.svg b/.icons/awkward/22x22/places/folder-yellow-github.svg
new file mode 100644
index 00000000..e736960c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.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 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-gitlab.svg b/.icons/awkward/22x22/places/folder-yellow-gitlab.svg
new file mode 100644
index 00000000..7cbc8c7a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 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/22x22/places/folder-yellow-gnome.svg b/.icons/awkward/22x22/places/folder-yellow-gnome.svg
new file mode 100644
index 00000000..000e5645
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-google-drive.svg b/.icons/awkward/22x22/places/folder-yellow-google-drive.svg
new file mode 100644
index 00000000..92dd4ea0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#4f3e0c" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#4f3e0c" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#4f3e0c" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-image-people.svg b/.icons/awkward/22x22/places/folder-yellow-image-people.svg
new file mode 100644
index 00000000..ad37e142
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-important.svg b/.icons/awkward/22x22/places/folder-yellow-important.svg
new file mode 100644
index 00000000..8ac8b8e8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-java.svg b/.icons/awkward/22x22/places/folder-yellow-java.svg
new file mode 100644
index 00000000..2a61d429
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-kde.svg b/.icons/awkward/22x22/places/folder-yellow-kde.svg
new file mode 100644
index 00000000..e8961f84
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="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"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-linux.svg b/.icons/awkward/22x22/places/folder-yellow-linux.svg
new file mode 100644
index 00000000..b275427c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-locked.svg b/.icons/awkward/22x22/places/folder-yellow-locked.svg
new file mode 100644
index 00000000..8224a421
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-mail-cloud.svg b/.icons/awkward/22x22/places/folder-yellow-mail-cloud.svg
new file mode 100644
index 00000000..dc051c13
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-mail.svg b/.icons/awkward/22x22/places/folder-yellow-mail.svg
new file mode 100644
index 00000000..2ce6ebd1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-mega.svg b/.icons/awkward/22x22/places/folder-yellow-mega.svg
new file mode 100644
index 00000000..80854145
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-meocloud.svg b/.icons/awkward/22x22/places/folder-yellow-meocloud.svg
new file mode 100644
index 00000000..140dd128
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-music-open.svg b/.icons/awkward/22x22/places/folder-yellow-music-open.svg
new file mode 100644
index 00000000..93545dda
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-music.svg b/.icons/awkward/22x22/places/folder-yellow-music.svg
new file mode 100644
index 00000000..c520b770
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-network.svg b/.icons/awkward/22x22/places/folder-yellow-network.svg
new file mode 100644
index 00000000..217be3c0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-nextcloud.svg b/.icons/awkward/22x22/places/folder-yellow-nextcloud.svg
new file mode 100644
index 00000000..2ae2124a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-open.svg b/.icons/awkward/22x22/places/folder-yellow-open.svg
new file mode 100644
index 00000000..5cff4559
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-owncloud.svg b/.icons/awkward/22x22/places/folder-yellow-owncloud.svg
new file mode 100644
index 00000000..1106e8c4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-pcloud.svg b/.icons/awkward/22x22/places/folder-yellow-pcloud.svg
new file mode 100644
index 00000000..0d750c4c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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: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 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-photo.svg b/.icons/awkward/22x22/places/folder-yellow-photo.svg
new file mode 100644
index 00000000..9af61de5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-pictures-open.svg b/.icons/awkward/22x22/places/folder-yellow-pictures-open.svg
new file mode 100644
index 00000000..aec975b4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-pictures.svg b/.icons/awkward/22x22/places/folder-yellow-pictures.svg
new file mode 100644
index 00000000..90fad89a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-print.svg b/.icons/awkward/22x22/places/folder-yellow-print.svg
new file mode 100644
index 00000000..b130072a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-private.svg b/.icons/awkward/22x22/places/folder-yellow-private.svg
new file mode 100644
index 00000000..cc37446c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-projects.svg b/.icons/awkward/22x22/places/folder-yellow-projects.svg
new file mode 100644
index 00000000..8e4a3000
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.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:0.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:0.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="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-public.svg b/.icons/awkward/22x22/places/folder-yellow-public.svg
new file mode 120000
index 00000000..705e4585
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-public.svg
@@ -0,0 +1 @@
+folder-yellow-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-yellow-publicshare-open.svg b/.icons/awkward/22x22/places/folder-yellow-publicshare-open.svg
new file mode 100644
index 00000000..fa24513e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-recent.svg b/.icons/awkward/22x22/places/folder-yellow-recent.svg
new file mode 100644
index 00000000..5ec0bba4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-remote-open.svg b/.icons/awkward/22x22/places/folder-yellow-remote-open.svg
new file mode 100644
index 00000000..94364d02
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-remote.svg b/.icons/awkward/22x22/places/folder-yellow-remote.svg
new file mode 100644
index 00000000..2113d6bd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-script.svg b/.icons/awkward/22x22/places/folder-yellow-script.svg
new file mode 100644
index 00000000..5779d8b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#4f3e0c">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-steam.svg b/.icons/awkward/22x22/places/folder-yellow-steam.svg
new file mode 100644
index 00000000..e1e4533f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-tar.svg b/.icons/awkward/22x22/places/folder-yellow-tar.svg
new file mode 100644
index 00000000..7f6ffea2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#4f3e0c" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,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/22x22/places/folder-yellow-templates-open.svg b/.icons/awkward/22x22/places/folder-yellow-templates-open.svg
new file mode 100644
index 00000000..8d44e721
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 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,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-templates.svg b/.icons/awkward/22x22/places/folder-yellow-templates.svg
new file mode 100644
index 00000000..b4992eca
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-torrent.svg b/.icons/awkward/22x22/places/folder-yellow-torrent.svg
new file mode 100644
index 00000000..cdbbce23
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 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 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-unlocked.svg b/.icons/awkward/22x22/places/folder-yellow-unlocked.svg
new file mode 100644
index 00000000..57291811
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.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 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-vbox.svg b/.icons/awkward/22x22/places/folder-yellow-vbox.svg
new file mode 100644
index 00000000..dc1787d0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#4f3e0c;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-video.svg b/.icons/awkward/22x22/places/folder-yellow-video.svg
new file mode 100644
index 00000000..04e4648e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-videos-open.svg b/.icons/awkward/22x22/places/folder-yellow-videos-open.svg
new file mode 100644
index 00000000..263890f9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-videos.svg b/.icons/awkward/22x22/places/folder-yellow-videos.svg
new file mode 120000
index 00000000..944c7c04
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-videos.svg
@@ -0,0 +1 @@
+folder-yellow-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-yellow-visiting.svg b/.icons/awkward/22x22/places/folder-yellow-visiting.svg
new file mode 100644
index 00000000..cf386e11
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-wifi.svg b/.icons/awkward/22x22/places/folder-yellow-wifi.svg
new file mode 100644
index 00000000..154c9f0a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-wine.svg b/.icons/awkward/22x22/places/folder-yellow-wine.svg
new file mode 100644
index 00000000..9c7adb87
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#4f3e0c" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4f3e0c" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4f3e0c" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#4f3e0c" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-yandex-disk.svg b/.icons/awkward/22x22/places/folder-yellow-yandex-disk.svg
new file mode 100644
index 00000000..ac38b50e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow.svg b/.icons/awkward/22x22/places/folder-yellow.svg
new file mode 100644
index 00000000..86b23172
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder.svg b/.icons/awkward/22x22/places/folder.svg
new file mode 120000
index 00000000..285cdbad
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder.svg
@@ -0,0 +1 @@
+folder-oomox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder_home.svg b/.icons/awkward/22x22/places/folder_home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder_home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder_home2.svg b/.icons/awkward/22x22/places/folder_home2.svg
new file mode 120000
index 00000000..7daa6f73
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder_home2.svg
@@ -0,0 +1 @@
+folder-blue-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder_man.svg b/.icons/awkward/22x22/places/folder_man.svg
new file mode 120000
index 00000000..aa480670
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder_man.svg
@@ -0,0 +1 @@
+folder-blue-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder_open.svg b/.icons/awkward/22x22/places/folder_open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder_open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder_wordprocessing.svg b/.icons/awkward/22x22/places/folder_wordprocessing.svg
new file mode 120000
index 00000000..aa480670
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder_wordprocessing.svg
@@ -0,0 +1 @@
+folder-blue-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/gnome-fs-bookmark-missing.svg b/.icons/awkward/22x22/places/gnome-fs-bookmark-missing.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/awkward/22x22/places/gnome-fs-bookmark-missing.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/gnome-fs-bookmark.svg b/.icons/awkward/22x22/places/gnome-fs-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/22x22/places/gnome-fs-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/gnome-fs-directory-accept.svg b/.icons/awkward/22x22/places/gnome-fs-directory-accept.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/gnome-fs-directory-accept.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/gnome-fs-directory.svg b/.icons/awkward/22x22/places/gnome-fs-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/22x22/places/gnome-fs-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/gnome-fs-home.svg b/.icons/awkward/22x22/places/gnome-fs-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/22x22/places/gnome-fs-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/gnome-home.svg b/.icons/awkward/22x22/places/gnome-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/22x22/places/gnome-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/gtk-directory.svg b/.icons/awkward/22x22/places/gtk-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/22x22/places/gtk-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/inode-directory.svg b/.icons/awkward/22x22/places/inode-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/22x22/places/inode-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/insync-folder.svg b/.icons/awkward/22x22/places/insync-folder.svg
new file mode 120000
index 00000000..30146231
--- /dev/null
+++ b/.icons/awkward/22x22/places/insync-folder.svg
@@ -0,0 +1 @@
+folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/knetattach.svg b/.icons/awkward/22x22/places/knetattach.svg
new file mode 120000
index 00000000..bb835036
--- /dev/null
+++ b/.icons/awkward/22x22/places/knetattach.svg
@@ -0,0 +1 @@
+folder-remote.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/library-music.svg b/.icons/awkward/22x22/places/library-music.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/awkward/22x22/places/library-music.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/network-workgroup.svg b/.icons/awkward/22x22/places/network-workgroup.svg
new file mode 100644
index 00000000..1ca0a9a9
--- /dev/null
+++ b/.icons/awkward/22x22/places/network-workgroup.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#a041cf" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.0038,11.166 1.0058,11.25 1.1382,5.827 5.544,1.5 11,1.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 20.996,11.1665 21,11.084 21,11 21,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.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 11,4.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 C 8.948613,9.380414 8.631083,9.217999 8.507813,9.193359 8.31424,9.154689 8.262139,9.171429 8.01172,9.421875 7.778727,9.654826 7.707032,9.78088 7.707032,9.994141 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 9.325619,15.275087 8.945565,14.99773 8.621098,14.796875 8.296643,14.596032 7.969438,14.363212 7.896488,14.263672 7.775598,14.098486 7.766499,13.996563 7.859378,13.691406 8.02865,13.134074 8.229414,12.82285 8.621097,12.470703 8.826441,12.286085 9.032638,12.132606 9.078128,12.128906 9.123628,12.125206 8.817324,12.031976 8.355472,11.9375 7.893646,11.84284 7.216483,11.643995 6.867191,11.517578 6.22848,11.286469 5.367827,10.802306 5.039065,10.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 11,4.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 C 10.013887,9.683594 9.7443,9.510489 9.19336,9.074219 8.948613,8.8804142 8.631083,8.7179991 8.507813,8.6933591 8.31424,8.6546891 8.262139,8.6714292 8.01172,8.9218751 7.778727,9.154826 7.707032,9.28088 7.707032,9.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 9.325619,14.775087 8.945565,14.49773 8.621098,14.296875 8.296643,14.096032 7.969438,13.863212 7.896488,13.763672 7.775598,13.598486 7.766499,13.496563 7.859378,13.191406 8.02865,12.634074 8.229414,12.32285 8.621097,11.970703 8.826441,11.786085 9.032638,11.632606 9.078128,11.628906 9.123628,11.625206 8.817324,11.531976 8.355472,11.4375 7.893646,11.34284 7.216483,11.143995 6.867191,11.017578 6.22848,10.786469 5.367827,10.302306 5.039065,9.951172 5.025155,9.936292 5.012085,9.925292 5.000005,9.912112 5.471042,8.0357962 6.792552,6.4989001 8.544927,5.7578152 c 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/22x22/places/network.svg b/.icons/awkward/22x22/places/network.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/22x22/places/network.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/repository.svg b/.icons/awkward/22x22/places/repository.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/22x22/places/repository.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/stock_bookmark.svg b/.icons/awkward/22x22/places/stock_bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/22x22/places/stock_bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/stock_delete-bookmark.svg b/.icons/awkward/22x22/places/stock_delete-bookmark.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/awkward/22x22/places/stock_delete-bookmark.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/stock_folder.svg b/.icons/awkward/22x22/places/stock_folder.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/22x22/places/stock_folder.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/stock_open.svg b/.icons/awkward/22x22/places/stock_open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/stock_open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/user-black-desktop.svg b/.icons/awkward/22x22/places/user-black-desktop.svg
new file mode 100644
index 00000000..26d1f772
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-black-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#4f4f4f" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#c2c2c2" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#c2c2c2" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-black-home-open.svg b/.icons/awkward/22x22/places/user-black-home-open.svg
new file mode 100644
index 00000000..d0fe1d8c
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-black-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-black-home.svg b/.icons/awkward/22x22/places/user-black-home.svg
new file mode 100644
index 00000000..64754d0e
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-black-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-blue-desktop.svg b/.icons/awkward/22x22/places/user-blue-desktop.svg
new file mode 100644
index 00000000..6a1d5bdd
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-blue-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#5294e2" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#1d344f" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#1d344f" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-blue-home-open.svg b/.icons/awkward/22x22/places/user-blue-home-open.svg
new file mode 100644
index 00000000..0d88f67a
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-blue-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-blue-home.svg b/.icons/awkward/22x22/places/user-blue-home.svg
new file mode 100644
index 00000000..b2a5336c
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-blue-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-bluegrey-desktop.svg b/.icons/awkward/22x22/places/user-bluegrey-desktop.svg
new file mode 100644
index 00000000..094aff30
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-bluegrey-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#607d8b" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#222c31" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#222c31" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-bluegrey-home-open.svg b/.icons/awkward/22x22/places/user-bluegrey-home-open.svg
new file mode 100644
index 00000000..fea4ca43
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-bluegrey-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-bluegrey-home.svg b/.icons/awkward/22x22/places/user-bluegrey-home.svg
new file mode 100644
index 00000000..4f646b2b
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-bluegrey-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-bookmarks.svg b/.icons/awkward/22x22/places/user-bookmarks.svg
new file mode 100644
index 00000000..1fa028c1
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-bookmarks.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.500964,1.5000716 C 9.5543738,1.5134176 8.8792976,2.0758566 8.5624852,3.0069094 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 -0.5989533,0.01915 -1.13902467,0.2950018 -1.51953267,0.7519539 -0.82292555,0.9317784 -0.64850698,2.3978677 0.3964848,3.0927777 L 4.859357,14.187588 3.3290816,18.877047 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.045908,-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.1609993 0.396485,-3.0927777 -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 12.122631,2.0758566 11.447555,1.5134171 10.500964,1.5000716 Z"/>
+ <path style="fill:#ffbc2c" d="m 10.457982,0.99608852 c -0.145805,0.002251 -0.297632,0.0209586 -0.457031,0.0546874 l 0,0.019531 C 9.3170508,1.2432972 8.8189077,1.7493737 8.5614977,2.5058541 l 0.011719,-0.041016 -1.4863281,4.5351562 -5.015625,0 c -0.010935,-1.73e-4 -0.022268,-1.73e-4 -0.033203,0 -0.5989537,0.01915 -1.13902327,0.295001 -1.51953127,0.7519531 -0.82292548,0.9317786 -0.64850738,2.3968872 0.3964844,3.0917972 l 3.94335937,2.84375 -1.5292969,4.689453 c -0.0017,0.0052 -0.00426,0.01042 -0.00586,0.01563 -0.2338278,0.757682 -0.013945,1.538278 0.5742188,2.072266 0,0 0.00195,0 0.00195,0 0.00403,0.0036 0.00773,0.0082 0.011719,0.01172 0,0 0.00195,0 0.00195,0 0.7067884,0.619773 1.6998653,0.698544 2.4980468,0.185547 0.015185,-0.0097 0.030287,-0.01884 0.044922,-0.0293 l 4.0449286,-2.882816 4.046875,2.882812 c 0.01464,0.01047 0.02974,0.01962 0.04492,0.0293 0.798181,0.512997 1.791258,0.434226 2.498047,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808046,-1.314584 0.574218,-2.072266 -0.0016,-0.0052 -0.0042,-0.01044 -0.0059,-0.01563 l -1.529252,-4.689449 3.94336,-2.84375 c 1.044992,-0.69491 1.21941,-2.1600186 0.396484,-3.0917972 -0.380508,-0.4569521 -0.920577,-0.7328031 -1.519531,-0.7519531 -0.01094,-1.73e-4 -0.02227,-1.73e-4 -0.0332,0 l -5.015626,0 -1.486328,-4.5351562 0.01172,0.041016 C 12.163194,1.6911829 11.478618,0.98033282 10.457982,0.99608852 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.500964,0.99996722 C 9.5543738,1.0133132 8.8792976,1.5757522 8.5624852,2.506805 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 1.4400857,7.0191248 0.90001433,7.2949766 0.51950633,7.7519287 0.10612153,8.2199943 -0.05438186,8.82227 0.01950573,9.3945087 0.06501023,8.9854432 0.22598003,8.5842822 0.51950633,8.2519293 0.90001423,7.7949772 1.4400856,7.5191254 2.0390394,7.4999754 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 8.8792976,2.0757528 9.5543738,1.5133133 10.500964,1.4999678 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.1425792 0.07389,-0.5722385 -0.08662,-1.1745142 -0.500001,-1.6425798 -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 12.122631,1.5757522 11.447555,1.0133127 10.500964,0.99996722 Z M 4.7275193,14.091781 3.3290801,18.376942 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.5468897,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/22x22/places/user-brown-desktop.svg b/.icons/awkward/22x22/places/user-brown-desktop.svg
new file mode 100644
index 00000000..8f9f6468
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-brown-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#ae8e6c" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#3d3226" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#3d3226" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-brown-home-open.svg b/.icons/awkward/22x22/places/user-brown-home-open.svg
new file mode 100644
index 00000000..cde505a6
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-brown-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-brown-home.svg b/.icons/awkward/22x22/places/user-brown-home.svg
new file mode 100644
index 00000000..b9383344
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-brown-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-custom-desktop.svg b/.icons/awkward/22x22/places/user-custom-desktop.svg
new file mode 100644
index 00000000..de087c4e
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-custom-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#value_light" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#323232" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#323232" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-custom-home-open.svg b/.icons/awkward/22x22/places/user-custom-home-open.svg
new file mode 100644
index 00000000..45058e2e
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-custom-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-custom-home.svg b/.icons/awkward/22x22/places/user-custom-home.svg
new file mode 100644
index 00000000..ac7c38b3
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-custom-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-cyan-desktop.svg b/.icons/awkward/22x22/places/user-cyan-desktop.svg
new file mode 100644
index 00000000..362b75a1
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-cyan-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#00bcd4" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#00424a" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#00424a" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-cyan-home-open.svg b/.icons/awkward/22x22/places/user-cyan-home-open.svg
new file mode 100644
index 00000000..62b0f4a7
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-cyan-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-cyan-home.svg b/.icons/awkward/22x22/places/user-cyan-home.svg
new file mode 100644
index 00000000..74d4cca2
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-cyan-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-deeporange-desktop.svg b/.icons/awkward/22x22/places/user-deeporange-desktop.svg
new file mode 100644
index 00000000..fe37dbe9
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-deeporange-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#eb6637" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#522413" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#522413" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-deeporange-home-open.svg b/.icons/awkward/22x22/places/user-deeporange-home-open.svg
new file mode 100644
index 00000000..abeab4a2
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-deeporange-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-deeporange-home.svg b/.icons/awkward/22x22/places/user-deeporange-home.svg
new file mode 100644
index 00000000..45e6c2f1
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-deeporange-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-desktop.svg b/.icons/awkward/22x22/places/user-desktop.svg
new file mode 120000
index 00000000..89829863
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-desktop.svg
@@ -0,0 +1 @@
+user-oomox-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/user-green-desktop.svg b/.icons/awkward/22x22/places/user-green-desktop.svg
new file mode 100644
index 00000000..8508fbdd
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-green-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#87b158" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#2f3e1f" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#2f3e1f" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-green-home-open.svg b/.icons/awkward/22x22/places/user-green-home-open.svg
new file mode 100644
index 00000000..ddea689c
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-green-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-green-home.svg b/.icons/awkward/22x22/places/user-green-home.svg
new file mode 100644
index 00000000..776883d3
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-green-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-grey-desktop.svg b/.icons/awkward/22x22/places/user-grey-desktop.svg
new file mode 100644
index 00000000..32546d0a
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-grey-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#8e8e8e" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#323232" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#323232" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-grey-home-open.svg b/.icons/awkward/22x22/places/user-grey-home-open.svg
new file mode 100644
index 00000000..6c8cc4ee
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-grey-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-grey-home.svg b/.icons/awkward/22x22/places/user-grey-home.svg
new file mode 100644
index 00000000..8ee8a5ea
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-grey-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-home-open.svg b/.icons/awkward/22x22/places/user-home-open.svg
new file mode 120000
index 00000000..e80a7551
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-home-open.svg
@@ -0,0 +1 @@
+user-oomox-home-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/user-home.svg b/.icons/awkward/22x22/places/user-home.svg
new file mode 120000
index 00000000..097704f9
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-home.svg
@@ -0,0 +1 @@
+user-oomox-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/user-indigo-desktop.svg b/.icons/awkward/22x22/places/user-indigo-desktop.svg
new file mode 100644
index 00000000..9b6b362e
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-indigo-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#5c6bc0" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#202543" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#202543" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-indigo-home-open.svg b/.icons/awkward/22x22/places/user-indigo-home-open.svg
new file mode 100644
index 00000000..01aca91c
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-indigo-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-indigo-home.svg b/.icons/awkward/22x22/places/user-indigo-home.svg
new file mode 100644
index 00000000..71ff7e1a
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-indigo-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-magenta-desktop.svg b/.icons/awkward/22x22/places/user-magenta-desktop.svg
new file mode 100644
index 00000000..4db3c87b
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-magenta-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#ca71df" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#47274e" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#47274e" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-magenta-home-open.svg b/.icons/awkward/22x22/places/user-magenta-home-open.svg
new file mode 100644
index 00000000..a6fff9b5
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-magenta-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-magenta-home.svg b/.icons/awkward/22x22/places/user-magenta-home.svg
new file mode 100644
index 00000000..c2c59090
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-magenta-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-nordic-desktop.svg b/.icons/awkward/22x22/places/user-nordic-desktop.svg
new file mode 100644
index 00000000..2858da06
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-nordic-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#82abaa" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#4e6766" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#4e6766" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-nordic-home-open.svg b/.icons/awkward/22x22/places/user-nordic-home-open.svg
new file mode 100644
index 00000000..ce7adf45
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-nordic-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-nordic-home.svg b/.icons/awkward/22x22/places/user-nordic-home.svg
new file mode 100644
index 00000000..7c0a1624
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-nordic-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-oomox-desktop.svg b/.icons/awkward/22x22/places/user-oomox-desktop.svg
new file mode 100644
index 00000000..95fc18ee
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-oomox-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#d271c9" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#130f23" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#130f23" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-oomox-home-open.svg b/.icons/awkward/22x22/places/user-oomox-home-open.svg
new file mode 100644
index 00000000..a7023f97
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-oomox-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-oomox-home.svg b/.icons/awkward/22x22/places/user-oomox-home.svg
new file mode 100644
index 00000000..df4af64d
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-oomox-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-orange-desktop.svg b/.icons/awkward/22x22/places/user-orange-desktop.svg
new file mode 100644
index 00000000..5f2bf33e
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-orange-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#ee923a" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#533314" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#533314" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-orange-home-open.svg b/.icons/awkward/22x22/places/user-orange-home-open.svg
new file mode 100644
index 00000000..19dbf326
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-orange-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-orange-home.svg b/.icons/awkward/22x22/places/user-orange-home.svg
new file mode 100644
index 00000000..3675d05e
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-orange-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-pink-desktop.svg b/.icons/awkward/22x22/places/user-pink-desktop.svg
new file mode 100644
index 00000000..a64ade22
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-pink-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#f06292" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#542233" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#542233" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-pink-home-open.svg b/.icons/awkward/22x22/places/user-pink-home-open.svg
new file mode 100644
index 00000000..f0ff4d91
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-pink-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-pink-home.svg b/.icons/awkward/22x22/places/user-pink-home.svg
new file mode 100644
index 00000000..272e6736
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-pink-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-red-desktop.svg b/.icons/awkward/22x22/places/user-red-desktop.svg
new file mode 100644
index 00000000..11160a6e
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-red-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#e25252" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#4f1d1d" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#4f1d1d" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-red-home-open.svg b/.icons/awkward/22x22/places/user-red-home-open.svg
new file mode 100644
index 00000000..a503190c
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-red-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-red-home.svg b/.icons/awkward/22x22/places/user-red-home.svg
new file mode 100644
index 00000000..884fa756
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-red-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-teal-desktop.svg b/.icons/awkward/22x22/places/user-teal-desktop.svg
new file mode 100644
index 00000000..b6c2c247
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-teal-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#16a085" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#08382e" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#08382e" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-teal-home-open.svg b/.icons/awkward/22x22/places/user-teal-home-open.svg
new file mode 100644
index 00000000..48ef13ad
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-teal-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-teal-home.svg b/.icons/awkward/22x22/places/user-teal-home.svg
new file mode 100644
index 00000000..0aabdf82
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-teal-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-violet-desktop.svg b/.icons/awkward/22x22/places/user-violet-desktop.svg
new file mode 100644
index 00000000..9db82343
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-violet-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#7e57c2" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#2c1e44" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#2c1e44" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-violet-home-open.svg b/.icons/awkward/22x22/places/user-violet-home-open.svg
new file mode 100644
index 00000000..b3e41630
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-violet-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-violet-home.svg b/.icons/awkward/22x22/places/user-violet-home.svg
new file mode 100644
index 00000000..73bcef3f
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-violet-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-white-desktop.svg b/.icons/awkward/22x22/places/user-white-desktop.svg
new file mode 100644
index 00000000..4157ecd1
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-white-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#e4e4e4" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#4f4f4f" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#4f4f4f" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-white-home-open.svg b/.icons/awkward/22x22/places/user-white-home-open.svg
new file mode 100644
index 00000000..09f25cd9
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-white-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-white-home.svg b/.icons/awkward/22x22/places/user-white-home.svg
new file mode 100644
index 00000000..34ce9505
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-white-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-yellow-desktop.svg b/.icons/awkward/22x22/places/user-yellow-desktop.svg
new file mode 100644
index 00000000..6e7c98a0
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-yellow-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#e2b322" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#4f3e0c" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#4f3e0c" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-yellow-home-open.svg b/.icons/awkward/22x22/places/user-yellow-home-open.svg
new file mode 100644
index 00000000..bea619eb
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-yellow-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.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="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-yellow-home.svg b/.icons/awkward/22x22/places/user-yellow-home.svg
new file mode 100644
index 00000000..e0aa9736
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-yellow-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.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:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/status/avatar-default.svg b/.icons/awkward/22x22/status/avatar-default.svg
new file mode 100644
index 00000000..7eeb7fc6
--- /dev/null
+++ b/.icons/awkward/22x22/status/avatar-default.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <circle style="fill:#5294E2" cx="11" cy="11" r="10"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11,1 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 20.9895,11.209 A 10,10 0 0 1 11,21 10,10 0 0 1 1.011,11.291 10,10 0 0 0 1,11.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(-1,-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 transform="translate(-1,-1)">
+ <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/22x22/status/changes-allow.svg b/.icons/awkward/22x22/status/changes-allow.svg
new file mode 100644
index 00000000..bc5f2211
--- /dev/null
+++ b/.icons/awkward/22x22/status/changes-allow.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/status/changes-prevent.svg b/.icons/awkward/22x22/status/changes-prevent.svg
new file mode 100644
index 00000000..f3c48b4d
--- /dev/null
+++ b/.icons/awkward/22x22/status/changes-prevent.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/status/computer-fail.svg b/.icons/awkward/22x22/status/computer-fail.svg
new file mode 100644
index 00000000..e1e87b91
--- /dev/null
+++ b/.icons/awkward/22x22/status/computer-fail.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="16" height="12" x="-20.5" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="16" height="12" x="-20" y="-17" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="16" height="20" x="-18.5" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="16" height="20" x="-18" y="-21" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e64b39" width="12" height="16" x="-16" y="-19" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 8,7.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 13 9 Z m 6,1 v 1 h 1 v -1 z m -6,0 H 7 v 1 h 1 z"/>
+ <path style="fill:#ffffff" d="M 8,7 V 9 H 9 V 7 Z m 5,0 v 2 h 1 V 7 Z m -5,4 v 1 h 1 4 1 V 11 H 13 9 Z m 6,1 v 1 h 1 V 12 Z M 8,12 H 7 v 1 h 1 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 18 c 0.554,0 1,0.446 1,1 V 3 C 21,2.446 20.554,2 20,2 Z"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="16" height=".5" x="3" y="16"/>
+</svg>
diff --git a/.icons/awkward/22x22/status/connect_established.svg b/.icons/awkward/22x22/status/connect_established.svg
new file mode 100644
index 00000000..5bca4f2f
--- /dev/null
+++ b/.icons/awkward/22x22/status/connect_established.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 8.328125,1.5002739 a 0.65615963,0.72622729 0 0 0 -0.3125,0.097656 l -3.34375,2.1367188 -3.34375,2.1367188 a 0.65615963,0.72622729 0 0 0 0,1.2578124 l 3.34375,2.1367188 3.34375,2.1367183 A 0.65615963,0.72622729 0 0 0 9,10.773711 V 8.5002739 h 10 c 0.554,0 1,-0.446 1,-1 v -2 c 0,-0.554 -0.446,-1 -1,-1 H 9 V 2.2268364 A 0.65615963,0.72622729 0 0 0 8.328125,1.5002739 Z m 4.34375,9.9999991 A 0.65615963,0.72622729 0 0 0 12,12.226835 v 2.273438 H 2 c -0.554,0 -1,0.446 -1,1 v 2 c 0,0.554 0.446,1 1,1 h 10 v 2.273438 a 0.65615963,0.72622729 0 0 0 0.984375,0.628906 l 3.34375,-2.136719 3.34375,-2.136719 a 0.65615963,0.72622729 0 0 0 0,-1.257812 l -3.34375,-2.136719 -3.34375,-2.136719 a 0.65615963,0.72622729 0 0 0 -0.3125,-0.09766 z"/>
+ <rect style="fill:#a0a0a4" width="16" height="4" x="1" y="14" rx="1" ry="1"/>
+ <path style="fill:#a0a0a4" d="M 12.671453,11 A 0.65615963,0.72622729 0 0 0 12,11.726229 v 4.273901 4.273901 a 0.65615963,0.72622729 0 0 0 0.983665,0.628842 l 3.344198,-2.136951 3.344198,-2.136951 a 0.65615963,0.72622729 0 0 0 0,-1.257683 l -3.344198,-2.136951 -3.344198,-2.13695 a 0.65615963,0.72622729 0 0 0 -0.312212,-0.09739 z"/>
+ <rect style="fill:#a0a0a4" width="16" height="4" x="-20" y="4" rx="1" ry="1" transform="scale(-1,1)"/>
+ <path style="fill:#a0a0a4" d="M 8.328547,1.0001976 A 0.65615963,0.72622729 0 0 1 9,1.7264266 v 4.273901 4.2739014 A 0.65615963,0.72622729 0 0 1 8.016335,10.903071 L 4.672137,8.7661196 1.327939,6.6291686 a 0.65615963,0.72622729 0 0 1 0,-1.257683 l 3.344198,-2.136951 3.344198,-2.13695 a 0.65615963,0.72622729 0 0 1 0.312212,-0.09739 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.328125 1 A 0.65615963 0.72622729 0 0 0 8.015625 1.0976562 L 4.671875 3.234375 L 1.328125 5.3710938 A 0.65615963 0.72622729 0 0 0 1.0410156 6.25 A 0.65615963 0.72622729 0 0 1 1.328125 5.8710938 L 4.671875 3.734375 L 8.015625 1.5976562 A 0.65615963 0.72622729 0 0 1 8.328125 1.5 A 0.65615963 0.72622729 0 0 1 9 2.2265625 L 9 1.7265625 A 0.65615963 0.72622729 0 0 0 8.328125 1 z M 9 4 L 9 4.5 L 19 4.5 C 19.554 4.5 20 4.946 20 5.5 L 20 5 C 20 4.446 19.554 4 19 4 L 9 4 z M 12.671875 11 A 0.65615963 0.72622729 0 0 0 12 11.726562 L 12 12.226562 A 0.65615963 0.72622729 0 0 1 12.671875 11.5 A 0.65615963 0.72622729 0 0 1 12.984375 11.597656 L 16.328125 13.734375 L 19.671875 15.871094 A 0.65615963 0.72622729 0 0 1 19.958984 16.25 A 0.65615963 0.72622729 0 0 0 19.671875 15.371094 L 16.328125 13.234375 L 12.984375 11.097656 A 0.65615963 0.72622729 0 0 0 12.671875 11 z M 2 14 C 1.446 14 1 14.446 1 15 L 1 15.5 C 1 14.946 1.446 14.5 2 14.5 L 12 14.5 L 12 14 L 2 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/status/dialog-error.svg b/.icons/awkward/22x22/status/dialog-error.svg
new file mode 100644
index 00000000..c88df16a
--- /dev/null
+++ b/.icons/awkward/22x22/status/dialog-error.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#db3c30" 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(-535 360.5)">
+ <path class="error" d="m545-355h2v9.0001h-2zm0 11h2v2h-2z"/>
+ </g>
+ <g transform="translate(-535 360)">
+ <path fill="#fff" class="error" d="m545-355h2v9.0001h-2zm0 11h2v2h-2z"/>
+ </g>
+ <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=".3" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/status/dialog-information.svg b/.icons/awkward/22x22/status/dialog-information.svg
new file mode 100644
index 00000000..b697d90b
--- /dev/null
+++ b/.icons/awkward/22x22/status/dialog-information.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#30a3db" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g opacity=".2" transform="matrix(1,0,0,-1,-535,-336.5)">
+ <path class="error" d="m545-355h2v9.0039h-2zm0 11.004h2v1.9961h-2z"/>
+ </g>
+ <g transform="matrix(1,0,0,-1,-535,-337)">
+ <path fill="#fff" class="error" d="m545-355h2v9.0039h-2zm0 11.004h2v1.9961h-2z"/>
+ </g>
+ <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=".3" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/status/dialog-question.svg b/.icons/awkward/22x22/status/dialog-question.svg
new file mode 100644
index 00000000..2321a393
--- /dev/null
+++ b/.icons/awkward/22x22/status/dialog-question.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path fill="#64db2d" fill-rule="evenodd" d="m10.973 1.0003c-0.473 0.0067-0.92499 0.19765-1.2595 0.5322l-8.1805 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.1814c-0.347-0.3476-0.821-0.53955-1.312-0.5323z"/>
+ <path opacity=".2" d="m12 18.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="m12 18h-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="3" y="3"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".2" d="m10.973 1.0001c-0.473 0.0067-0.92499 0.19765-1.2595 0.53225l-8.1805 8.1819c-0.4191 0.4187-0.58512 0.9907-0.5095 1.5357 0.0523-0.379 0.2183-0.745 0.5097-1.036l8.181-8.1817c0.3348-0.3343 0.7868-0.5253 1.2598-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.53925-1.312-0.532z"/>
+ <path fill-rule="evenodd" opacity=".3" d="m1.0235 11.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.1808-8.181c-0.2911-0.291-0.4571-0.657-0.5096-1.036z"/>
+</svg>
diff --git a/.icons/awkward/22x22/status/dialog-warning.svg b/.icons/awkward/22x22/status/dialog-warning.svg
new file mode 100644
index 00000000..cad9346a
--- /dev/null
+++ b/.icons/awkward/22x22/status/dialog-warning.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect fill="#ffd453" 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(-535 360.5)">
+ <path class="error" d="m545-355h2v9.0039h-2zm0 11.004h2v1.9961h-2z"/>
+ </g>
+ <g fill="#3f3f3f" transform="translate(-535 360)">
+ <path class="error" d="m545-355h2v9.0039h-2zm0 11.004h2v1.9961h-2z"/>
+ </g>
+ <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=".3" 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"/>
+</svg>
diff --git a/.icons/awkward/22x22/status/encrypted.svg b/.icons/awkward/22x22/status/encrypted.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/awkward/22x22/status/encrypted.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/gtk-dialog-authentication.svg b/.icons/awkward/22x22/status/gtk-dialog-authentication.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/awkward/22x22/status/gtk-dialog-authentication.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/gtk-dialog-error.svg b/.icons/awkward/22x22/status/gtk-dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/22x22/status/gtk-dialog-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/gtk-dialog-info.svg b/.icons/awkward/22x22/status/gtk-dialog-info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/awkward/22x22/status/gtk-dialog-info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/gtk-dialog-question.svg b/.icons/awkward/22x22/status/gtk-dialog-question.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/awkward/22x22/status/gtk-dialog-question.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/gtk-dialog-warning.svg b/.icons/awkward/22x22/status/gtk-dialog-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/22x22/status/gtk-dialog-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/gtk-missing-image.svg b/.icons/awkward/22x22/status/gtk-missing-image.svg
new file mode 120000
index 00000000..28389ba2
--- /dev/null
+++ b/.icons/awkward/22x22/status/gtk-missing-image.svg
@@ -0,0 +1 @@
+image-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/image-missing.svg b/.icons/awkward/22x22/status/image-missing.svg
new file mode 100644
index 00000000..d98f8497
--- /dev/null
+++ b/.icons/awkward/22x22/status/image-missing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/status/kmixdocked.svg b/.icons/awkward/22x22/status/kmixdocked.svg
new file mode 100644
index 00000000..431d877a
--- /dev/null
+++ b/.icons/awkward/22x22/status/kmixdocked.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 13,1.8712348 v 2.0742187 c 3.365046,1.0474135 5.792969,4.0421976 5.792969,7.5546875 0,3.51249 -2.427923,6.507274 -5.792969,7.554688 V 21.131 c 4.587578,-1.106071 8,-4.972682 8,-9.630859 0,-4.6581764 -3.412422,-8.5228352 -8,-9.6289062 z m -2,0.1289062 -5.7128906,5.5 H 1.5 c -0.5,0 -0.5,0.5 -0.5,0.5 v 7 c 0,0 0,0.5 0.5,0.5 H 5.2871094 L 11,21.000141 Z m 2,5.3613281 v 8.2773439 c 1.77753,-0.799999 3,-2.345568 3,-4.138672 0,-1.7931034 -1.205701,-3.3386714 -3,-4.1386719 z"/>
+ <path style="fill:#a0a0a4" d="M 21,11 C 21,6.3418236 17.587578,2.4761883 13,1.3701173 V 3.4453126 C 16.365046,4.4927261 18.792708,7.4875101 18.792708,11 c 0,3.51249 -2.427662,6.507274 -5.792708,7.554688 v 2.075195 C 17.587578,19.523812 21,15.658177 21,11 Z"/>
+ <path style="fill:#a0a0a4" d="M 16,11 C 16,9.2068966 14.794299,7.6623051 13,6.8623046 V 15.137696 C 14.77753,14.337697 16,12.793104 16,11 Z"/>
+ <path style="fill:#a0a0a4" d="m 11,1.5000001 -5.713867,5.5 H 1.5 c -0.5,0 -0.5,0.5 -0.5,0.5 V 14.5 c 0,0 0,0.5 0.5,0.5 H 5.286133 L 11,20.5 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 13 1.3710938 L 13 1.8710938 C 17.504539 2.9571439 20.867701 6.7049796 20.988281 11.25 C 20.990504 11.166213 21 11.084317 21 11 C 21 6.3418236 17.587578 2.4771648 13 1.3710938 z M 11 1.5 L 5.2871094 7 L 1.5 7 C 1 7 1 7.5 1 7.5 L 1 8 C 1 8 1 7.5 1.5 7.5 L 5.2871094 7.5 L 11 2 L 11 1.5 z M 13 6.8613281 L 13 7.3613281 C 14.708022 8.1228614 15.869499 9.5629663 15.978516 11.246094 C 15.983758 11.163654 16 11.083565 16 11 C 16 9.2068966 14.794299 7.6613286 13 6.8613281 z M 18.783203 11.25 C 18.670529 14.653365 16.284456 17.532358 13 18.554688 L 13 19.054688 C 16.365046 18.007274 18.792969 15.01249 18.792969 11.5 C 18.792969 11.415879 18.785968 11.333508 18.783203 11.25 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/status/kmixdocked_error.svg b/.icons/awkward/22x22/status/kmixdocked_error.svg
new file mode 100644
index 00000000..4f60de20
--- /dev/null
+++ b/.icons/awkward/22x22/status/kmixdocked_error.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 13 3.4453125 L 13 3.9453125 C 16.284456 4.9676412 18.670529 7.8466354 18.783203 11.25 C 18.785968 11.166492 18.792969 11.084121 18.792969 11 C 18.792969 7.4875101 16.365046 4.492726 13 3.4453125 z M 15.978516 11.246094 C 15.871265 12.932605 14.694691 14.375956 13 15.138672 L 13 15.638672 C 14.77753 14.838673 16 13.293104 16 11.5 C 16 11.413781 15.984022 11.331113 15.978516 11.246094 z M 20.988281 11.25 C 20.867701 15.795089 17.504539 19.544809 13 20.630859 L 13 21.130859 C 17.587578 20.024788 21 16.158177 21 11.5 C 21 11.415683 20.990504 11.333785 20.988281 11.25 z M 1 14.5 L 1 15 C 1 15 1 15.5 1.5 15.5 L 5.2871094 15.5 L 11 21 L 11 20.5 L 5.2871094 15 L 1.5 15 C 1 15 1 14.5 1 14.5 z"/>
+ <path style="fill:#a0a0a4;opacity:0.3" d="M 21,11 C 21,6.3418236 17.587578,2.4761883 13,1.3701173 V 3.4453126 C 16.365046,4.4927261 18.792708,7.4875101 18.792708,11 c 0,3.51249 -2.427662,6.507274 -5.792708,7.554688 v 2.075195 C 17.587578,19.523812 21,15.658177 21,11 Z"/>
+ <path style="fill:#a0a0a4;opacity:0.3" d="M 16,11 C 16,9.2068966 14.794299,7.6623051 13,6.8623046 V 15.137696 C 14.77753,14.337697 16,12.793104 16,11 Z"/>
+ <path style="fill:#a0a0a4;opacity:0.3" d="m 11,1.5000001 -5.713867,5.5 H 1.5 c -0.5,0 -0.5,0.5 -0.5,0.5 V 14.5 c 0,0 0,0.5 0.5,0.5 H 5.286133 L 11,20.5 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 13 1.3710938 L 13 1.8710938 C 17.504539 2.9571439 20.867701 6.7049796 20.988281 11.25 C 20.990504 11.166213 21 11.084317 21 11 C 21 6.3418236 17.587578 2.4771648 13 1.3710938 z M 11 1.5 L 5.2871094 7 L 1.5 7 C 1 7 1 7.5 1 7.5 L 1 8 C 1 8 1 7.5 1.5 7.5 L 5.2871094 7.5 L 11 2 L 11 1.5 z M 13 6.8613281 L 13 7.3613281 C 14.708022 8.1228614 15.869499 9.5629663 15.978516 11.246094 C 15.983758 11.163654 16 11.083565 16 11 C 16 9.2068966 14.794299 7.6613286 13 6.8613281 z M 18.783203 11.25 C 18.670529 14.653365 16.284456 17.532358 13 18.554688 L 13 19.054688 C 16.365046 18.007274 18.792969 15.01249 18.792969 11.5 C 18.792969 11.415879 18.785968 11.333508 18.783203 11.25 z"/>
+ <g transform="matrix(-1,0,0,1,22.00489,0)">
+ <path style="opacity:0.1" d="M 2.9902344,2.4897394 A 1.0001,1.0001 0 0 0 2.2929688,4.2065362 L 18.292969,20.206538 a 1.0001,1.0001 0 1 0 1.414062,-1.414062 L 3.7070312,2.7924738 A 1.0001,1.0001 0 0 0 2.9902344,2.4897394 Z"/>
+ <path style="fill:#db3c30" d="M 2.9902344,1.9902344 A 1.0001,1.0001 0 0 0 2.2929688,3.7070312 L 18.292969,19.707031 a 1.0001,1.0001 0 1 0 1.414062,-1.414062 L 3.7070312,2.2929688 A 1.0001,1.0001 0 0 0 2.9902344,1.9902344 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/status/kmixdocked_mute.svg b/.icons/awkward/22x22/status/kmixdocked_mute.svg
new file mode 100644
index 00000000..6c0ea40d
--- /dev/null
+++ b/.icons/awkward/22x22/status/kmixdocked_mute.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 11,2.000141 -5.7128906,5.5 H 1.5 c -0.5,0 -0.5,0.5 -0.5,0.5 v 7 c 0,0 0,0.5 0.5,0.5 H 5.2871094 L 11,21.000141 Z"/>
+ <path style="fill:#a0a0a4" d="m 11,1.5000001 -5.713867,5.5 H 1.5 c -0.5,0 -0.5,0.5 -0.5,0.5 V 14.5 c 0,0 0,0.5 0.5,0.5 H 5.286133 L 11,20.5 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 11,1.5 5.2871094,7 H 1.5 C 1,7 1,7.5 1,7.5 V 8 C 1,8 1,7.5 1.5,7.5 H 5.2871094 L 11,2 Z"/>
+ <circle style="fill:#db3c30" cx="13" cy="18" r="4"/>
+ <path style="fill:#ffffff" d="M 11 16 L 11 16.707031 L 12.292969 18 L 11 19.292969 L 11 20 L 11.707031 20 L 13 18.707031 L 14.292969 20 L 15 20 L 15 19.292969 L 13.707031 18 L 15 16.707031 L 15 16 L 14.292969 16 L 13 17.292969 L 11.707031 16 L 11 16 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/status/messagebox_critical.svg b/.icons/awkward/22x22/status/messagebox_critical.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/22x22/status/messagebox_critical.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/messagebox_info.svg b/.icons/awkward/22x22/status/messagebox_info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/awkward/22x22/status/messagebox_info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/messagebox_warning.svg b/.icons/awkward/22x22/status/messagebox_warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/22x22/status/messagebox_warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/naughty-happy.svg b/.icons/awkward/22x22/status/naughty-happy.svg
new file mode 120000
index 00000000..4723bc15
--- /dev/null
+++ b/.icons/awkward/22x22/status/naughty-happy.svg
@@ -0,0 +1 @@
+../emotes/face-smile-big.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/naughty-sad.svg b/.icons/awkward/22x22/status/naughty-sad.svg
new file mode 120000
index 00000000..dbe91cb8
--- /dev/null
+++ b/.icons/awkward/22x22/status/naughty-sad.svg
@@ -0,0 +1 @@
+../emotes/face-sad.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/network-wired-disconnected.svg b/.icons/awkward/22x22/status/network-wired-disconnected.svg
new file mode 100644
index 00000000..4ec34ae9
--- /dev/null
+++ b/.icons/awkward/22x22/status/network-wired-disconnected.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="m 6,19.5 -2,-2 H 1.5 C 0.669,17.5 0,16.831 0,16 V 4 C 0,3.169 0.669,2.5 1.5,2.5 h 17 C 19.331,2.5 20,3.169 20,4 v 12 c 0,0.831 -0.669,1.5 -1.5,1.5 H 16 l -2,2 z"/>
+ <path style="fill:#afafb1" d="M 6,19 4,17 H 1.5 C 0.669,17 0,16.331 0,15.5 V 3.5 C 0,2.669 0.669,2 1.5,2 h 17 C 19.331,2 20,2.669 20,3.5 v 12 C 20,16.331 19.331,17 18.5,17 H 16 l -2,2 z"/>
+ <path style="opacity:0.6" d="M 8,16 5.75,14 H 3 V 5 h 14 v 9 h -3 l -2,2 z"/>
+ <g style="fill:#f8c44e" transform="matrix(1,0,0,-1,-2,-2)">
+ <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="opacity:0.2;fill:#ffffff" d="M 1.5,2 C 0.669,2 0,2.669 0,3.5 V 4 C 0,3.169 0.669,2.5 1.5,2.5 h 17 C 19.331,2.5 20,3.169 20,4 V 3.5 C 20,2.669 19.331,2 18.5,2 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 3,14 v 0.5 h 2.75 l 2.25,2 h 4 l 2,-2 h 3 V 14 h -3 l -2,2 H 8 L 5.75,14 Z"/>
+ <circle style="fill:#db3c30" cx="17" cy="16" r="5"/>
+ <path style="opacity:0.2" d="M 21.9895,16.207 A 5,5 0 0 1 17,21 5,5 0 0 1 12.0105,16.293 5,5 0 0 0 12,16.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,-7.7485,15.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/22x22/status/network-wireless-encrypted.svg b/.icons/awkward/22x22/status/network-wireless-encrypted.svg
new file mode 100644
index 00000000..2f80ab6d
--- /dev/null
+++ b/.icons/awkward/22x22/status/network-wireless-encrypted.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="M 10.974,4 C 7.0167,4 3.4544,5.4061 0.5,7.5864 L 10.974,18.9984 21.366,7.5464 C 18.423,5.3904 14.901,4.0009 10.974,4.0009 Z"/>
+ <path style="opacity:0.2" transform="matrix(0.50007,0,0,0.50007,-69.029,-119.52)" 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 10.933,6.9962 c -3.1523,0 -6.0779,1.0339 -8.4277,2.7799 L 10.977,18.998 19.361,9.7756 C 17.011,8.0294 14.086,6.9958 10.933,6.9958 Z"/>
+ <path style="opacity:0.2" transform="matrix(0.50007,0,0,0.50007,-69.029,-119.52)" 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 10.933,9.997 c -2.3642,0 -4.5585,0.77536 -6.3209,2.0849 l 6.3539,6.916 6.288,-6.916 c -1.762,-1.31 -3.956,-2.0852 -6.321,-2.0852 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.974,4 C 7.0167,4 3.4544,5.4061 0.5,7.5865 l 0.28129,0.30668 c 2.8994,-2.0658 6.3581,-3.3931 10.193,-3.3931 3.8051,0 7.2256,1.3114 10.112,3.354 l 0.28032,-0.30864 c -2.9439,-2.1558 -6.4659,-3.5453 -10.393,-3.5453 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.934,6.9957 c -3.1523,0 -6.0784,1.0347 -8.4282,2.7807 l 0.2819,0.307 C 5.0886,8.4591 7.904,7.4963 10.933,7.4963 c 3.0307,0 5.8454,0.96389 8.1467,2.5892 l 0.28,-0.3086 C 17.0107,8.0307 14.0857,6.996 10.9337,6.996 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.934,9.996 c -2.3642,0 -4.559,0.77576 -6.3214,2.0853 l 0.28227,0.30668 c 1.7127,-1.1885 3.7973,-1.8919 6.0389,-1.8919 2.2426,0 4.3268,0.7044 6.0399,1.8938 l 0.28032,-0.30864 c -1.762,-1.31 -3.956,-2.0859 -6.32,-2.0859 z"/>
+ <path style="opacity:0.2" d="M 21.088,7.8568 10.974,19.0018 0.78,7.8958 C 0.688,7.9609 0.5912,8.0204 0.5,8.0879 L 10.974,19.4999 21.366,8.0469 C 21.275,7.9809 21.18,7.9218 21.088,7.8569 Z"/>
+ <rect style="opacity:0.2" width="10" height="10" x="10" y="11.5" rx="1.5" ry="1.5"/>
+ <rect style="fill:#38ac52" width="10" height="10" x="10" y="11" rx="1.5" ry="1.5"/>
+ <path style="fill:#ffffff" d="m 15,11.99975 c -1.108,0 -2,0.9108 -2,2.03125 V 15 H 12.5 C 12.223,15 12,15.223 12,15.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 18,15.223 17.777,15 17.5,15 H 17 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/22x22/status/nm_adhoc.svg b/.icons/awkward/22x22/status/nm_adhoc.svg
new file mode 120000
index 00000000..c77200de
--- /dev/null
+++ b/.icons/awkward/22x22/status/nm_adhoc.svg
@@ -0,0 +1 @@
+connect_established.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/nm_device_vpn.svg b/.icons/awkward/22x22/status/nm_device_vpn.svg
new file mode 120000
index 00000000..c77200de
--- /dev/null
+++ b/.icons/awkward/22x22/status/nm_device_vpn.svg
@@ -0,0 +1 @@
+connect_established.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/nm_device_wired.svg b/.icons/awkward/22x22/status/nm_device_wired.svg
new file mode 120000
index 00000000..c77200de
--- /dev/null
+++ b/.icons/awkward/22x22/status/nm_device_wired.svg
@@ -0,0 +1 @@
+connect_established.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/nm_device_wwan.svg b/.icons/awkward/22x22/status/nm_device_wwan.svg
new file mode 120000
index 00000000..c77200de
--- /dev/null
+++ b/.icons/awkward/22x22/status/nm_device_wwan.svg
@@ -0,0 +1 @@
+connect_established.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/state_paused.svg b/.icons/awkward/22x22/status/state_paused.svg
new file mode 100644
index 00000000..e98222ba
--- /dev/null
+++ b/.icons/awkward/22x22/status/state_paused.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="opacity:0.1;fill:#ffffff" d="M 3,3 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"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/status/state_running.svg b/.icons/awkward/22x22/status/state_running.svg
new file mode 100644
index 00000000..386478e2
--- /dev/null
+++ b/.icons/awkward/22x22/status/state_running.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <g transform="translate(-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="opacity:0.1;fill:#ffffff" d="M 3,3 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"/>
+ <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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/status/state_shutoff.svg b/.icons/awkward/22x22/status/state_shutoff.svg
new file mode 120000
index 00000000..7b28b730
--- /dev/null
+++ b/.icons/awkward/22x22/status/state_shutoff.svg
@@ -0,0 +1 @@
+../devices/computer.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/status_lock.svg b/.icons/awkward/22x22/status/status_lock.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/awkward/22x22/status/status_lock.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/stock_dialog-error.svg b/.icons/awkward/22x22/status/stock_dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/22x22/status/stock_dialog-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/stock_dialog-info.svg b/.icons/awkward/22x22/status/stock_dialog-info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/awkward/22x22/status/stock_dialog-info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/stock_dialog-question.svg b/.icons/awkward/22x22/status/stock_dialog-question.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/awkward/22x22/status/stock_dialog-question.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/stock_dialog-warning.svg b/.icons/awkward/22x22/status/stock_dialog-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/22x22/status/stock_dialog-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/stock_lock.svg b/.icons/awkward/22x22/status/stock_lock.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/awkward/22x22/status/stock_lock.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/task-attempt.svg b/.icons/awkward/22x22/status/task-attempt.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/22x22/status/task-attempt.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/task-attention.svg b/.icons/awkward/22x22/status/task-attention.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/22x22/status/task-attention.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/status/tdenetworkmanager_disabled.svg b/.icons/awkward/22x22/status/tdenetworkmanager_disabled.svg
new file mode 100644
index 00000000..7f0e1f45
--- /dev/null
+++ b/.icons/awkward/22x22/status/tdenetworkmanager_disabled.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 1.0410156 6.2519531 A 0.65615963 0.72622729 0 0 0 1.328125 7.1289062 L 4.671875 9.265625 L 8.015625 11.402344 A 0.65615963 0.72622729 0 0 0 9 10.773438 L 9 10.273438 A 0.65615963 0.72622729 0 0 1 8.015625 10.902344 L 4.671875 8.765625 L 1.328125 6.6289062 A 0.65615963 0.72622729 0 0 1 1.0410156 6.2519531 z M 20 7 C 20 7.554 19.554 8 19 8 L 9 8 L 9 8.5 L 19 8.5 C 19.554 8.5 20 8.054 20 7.5 L 20 7 z M 19.958984 16.251953 A 0.65615963 0.72622729 0 0 1 19.671875 16.628906 L 16.328125 18.765625 L 12.984375 20.902344 A 0.65615963 0.72622729 0 0 1 12 20.273438 L 12 20.773438 A 0.65615963 0.72622729 0 0 0 12.984375 21.402344 L 16.328125 19.265625 L 19.671875 17.128906 A 0.65615963 0.72622729 0 0 0 19.958984 16.251953 z M 1 17 L 1 17.5 C 1 18.054 1.446 18.5 2 18.5 L 12 18.5 L 12 18 L 2 18 C 1.446 18 1 17.554 1 17 z"/>
+ <path style="opacity:0.3;fill:#a0a0a4" d="M 8.328125 1 A 0.65615963 0.72622729 0 0 0 8.015625 1.0976562 L 4.671875 3.234375 L 1.328125 5.3710938 A 0.65615963 0.72622729 0 0 0 1.328125 6.6289062 L 4.671875 8.765625 L 8.015625 10.902344 A 0.65615963 0.72622729 0 0 0 9 10.273438 L 9 8 L 19 8 C 19.554 8 20 7.554 20 7 L 20 5 C 20 4.446 19.554 4 19 4 L 9 4 L 9 1.7265625 A 0.65615963 0.72622729 0 0 0 8.328125 1 z M 12.671875 11 A 0.65615963 0.72622729 0 0 0 12 11.726562 L 12 14 L 2 14 C 1.446 14 1 14.446 1 15 L 1 17 C 1 17.554 1.446 18 2 18 L 12 18 L 12 20.273438 A 0.65615963 0.72622729 0 0 0 12.984375 20.902344 L 16.328125 18.765625 L 19.671875 16.628906 A 0.65615963 0.72622729 0 0 0 19.671875 15.371094 L 16.328125 13.234375 L 12.984375 11.097656 A 0.65615963 0.72622729 0 0 0 12.671875 11 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.328125 1 A 0.65615963 0.72622729 0 0 0 8.015625 1.0976562 L 4.671875 3.234375 L 1.328125 5.3710938 A 0.65615963 0.72622729 0 0 0 1.0410156 6.25 A 0.65615963 0.72622729 0 0 1 1.328125 5.8710938 L 4.671875 3.734375 L 8.015625 1.5976562 A 0.65615963 0.72622729 0 0 1 8.328125 1.5 A 0.65615963 0.72622729 0 0 1 9 2.2265625 L 9 1.7265625 A 0.65615963 0.72622729 0 0 0 8.328125 1 z M 9 4 L 9 4.5 L 19 4.5 C 19.554 4.5 20 4.946 20 5.5 L 20 5 C 20 4.446 19.554 4 19 4 L 9 4 z M 12.671875 11 A 0.65615963 0.72622729 0 0 0 12 11.726562 L 12 12.226562 A 0.65615963 0.72622729 0 0 1 12.671875 11.5 A 0.65615963 0.72622729 0 0 1 12.984375 11.597656 L 16.328125 13.734375 L 19.671875 15.871094 A 0.65615963 0.72622729 0 0 1 19.958984 16.25 A 0.65615963 0.72622729 0 0 0 19.671875 15.371094 L 16.328125 13.234375 L 12.984375 11.097656 A 0.65615963 0.72622729 0 0 0 12.671875 11 z M 2 14 C 1.446 14 1 14.446 1 15 L 1 15.5 C 1 14.946 1.446 14.5 2 14.5 L 12 14.5 L 12 14 L 2 14 z"/>
+ <path style="opacity:0.1" d="m 19.012211,2.4877393 a 1.0001,1.0001 0 0 1 0.697266,1.7167968 L 3.709476,20.204538 A 1.0001,1.0001 0 1 1 2.295414,18.790476 l 16,-16.0000023 a 1.0001,1.0001 0 0 1 0.716797,-0.3027344 z"/>
+ <path style="fill:#db3c30" d="m 19.012211,1.9878703 a 1.0001,1.0001 0 0 1 0.697266,1.7167968 L 3.709476,19.704667 A 1.0001,1.0001 0 1 1 2.295414,18.290605 l 16,-16.0000003 a 1.0001,1.0001 0 0 1 0.716797,-0.3027344 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/status/trophy-bronze.svg b/.icons/awkward/22x22/status/trophy-bronze.svg
new file mode 100644
index 00000000..fe0ce46e
--- /dev/null
+++ b/.icons/awkward/22x22/status/trophy-bronze.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 16.329157,1.5007137 A 4.9150797,5.5761229 20.398439 0 0 11.779305,4.4441038 4.9150797,5.5761229 20.398439 0 0 13.31936,11.869963 4.9150797,5.5761229 20.398439 0 0 20.2208,9.555485 4.9150797,5.5761229 20.398439 0 0 18.680745,2.1296266 4.9150797,5.5761229 20.398439 0 0 16.329157,1.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 12.99517,9.336376 12.472676,7.3289835 13.490262,5.4802476 14.189851,4.2092418 15.315199,3.5618832 16.369198,3.5349147 Z"/>
+ <path style="opacity:0.2" d="M 5.6708429,1.5007137 A 5.5761229,4.9150797 69.601561 0 0 3.3192557,2.1296266 5.5761229,4.9150797 69.601561 0 0 1.7792005,9.555485 5.5761229,4.9150797 69.601561 0 0 8.6806399,11.869963 5.5761229,4.9150797 69.601561 0 0 10.220695,4.4441038 5.5761229,4.9150797 69.601561 0 0 5.6708429,1.5007137 Z m -0.041015,2.034201 C 6.683687,3.5616305 7.8091738,4.2092418 8.5087636,5.4802476 9.5263492,7.3289835 9.0048312,9.336376 7.7157868,10.117015 6.4267423,10.897654 4.5087187,10.368078 3.491133,8.5193415 2.4735467,6.6706056 2.9950652,4.6641906 4.2841094,3.8835512 4.6869361,3.6396013 5.1507994,3.5227713 5.6298279,3.5349147 Z"/>
+ <rect style="opacity:0.2" width="14" height="2" x="4" y="19.5" rx="1" ry="1"/>
+ <path style="fill:#e7753c" d="M 16.329157,1.0007617 A 4.9150797,5.5761229 20.398439 0 0 11.779305,3.944152 4.9150797,5.5761229 20.398439 0 0 13.31936,11.370011 4.9150797,5.5761229 20.398439 0 0 20.2208,9.055534 4.9150797,5.5761229 20.398439 0 0 18.680745,1.6296746 4.9150797,5.5761229 20.398439 0 0 16.329157,1.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 C 17.491282,9.868126 15.573258,10.397703 14.284214,9.617063 12.99517,8.8364238 12.472676,6.8290317 13.490262,4.9802959 14.189851,3.7092897 15.315199,3.0619312 16.369198,3.0349627 Z"/>
+ <path style="fill:#e7753c" d="M 5.6708429,1.0007617 A 5.5761229,4.9150797 69.601561 0 0 3.3192557,1.6296746 5.5761229,4.9150797 69.601561 0 0 1.7792005,9.055534 5.5761229,4.9150797 69.601561 0 0 8.6806399,11.370011 5.5761229,4.9150797 69.601561 0 0 10.220695,3.944152 5.5761229,4.9150797 69.601561 0 0 5.6708429,1.0007617 Z m -0.041015,2.034201 C 6.683687,3.0616785 7.8091738,3.7092898 8.5087636,4.9802959 9.5263492,6.8290317 9.0048312,8.8364238 7.7157868,9.617063 6.4267423,10.397703 4.5087187,9.868126 3.491133,8.0193897 2.4735467,6.1706539 2.9950652,4.1642388 4.2841094,3.3835992 4.6869361,3.1396493 5.1507994,3.0228193 5.6298279,3.0349627 Z"/>
+ <rect style="fill:#e7753c" width="4" height="9" x="9" y="11"/>
+ <path style="opacity:0.2" d="M 5.0000001,2.9615385 V 7.3461539 C 5.0000001,9.512809 7.6862915,14.5 11,14.5 c 3.313709,0 6,-4.987191 6,-7.1538461 V 2.9615385 Z"/>
+ <path style="fill:#ffa269" d="M 5.0000001,2.4615385 V 6.8461539 C 5.0000001,9.012809 7.6862915,14 11,14 14.313709,14 17,9.012809 17,6.8461539 V 2.4615385 Z"/>
+ <rect style="opacity:0.2" width="16" height="2" x="3" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#ffa269" width="16" height="2" x="3" y="1" rx="1" ry="1"/>
+ <path style="fill:#ffa269" d="M 11,16.999953 A 4.5000472,3.0000313 0 0 0 6.4999531,19.999984 H 15.500047 A 4.5000472,3.0000313 0 0 0 11,16.999953 Z"/>
+ <rect style="fill:#4f4f4f" width="14" height="2" x="4" y="19" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#f9f9f9" d="m 3.9999269,0.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 3.1460498,1.8182972 3.5328394,1.4997904 3.9999269,1.4997904 H 18.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/22x22/status/trophy-gold.svg b/.icons/awkward/22x22/status/trophy-gold.svg
new file mode 100644
index 00000000..17ed5483
--- /dev/null
+++ b/.icons/awkward/22x22/status/trophy-gold.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 16.329157,1.5007137 A 4.9150797,5.5761229 20.398439 0 0 11.779305,4.4441038 4.9150797,5.5761229 20.398439 0 0 13.31936,11.869963 4.9150797,5.5761229 20.398439 0 0 20.2208,9.555485 4.9150797,5.5761229 20.398439 0 0 18.680745,2.1296266 4.9150797,5.5761229 20.398439 0 0 16.329157,1.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 12.99517,9.336376 12.472676,7.3289835 13.490262,5.4802476 14.189851,4.2092418 15.315199,3.5618832 16.369198,3.5349147 Z"/>
+ <path style="opacity:0.2" d="M 5.6708429,1.5007137 A 5.5761229,4.9150797 69.601561 0 0 3.3192557,2.1296266 5.5761229,4.9150797 69.601561 0 0 1.7792005,9.555485 5.5761229,4.9150797 69.601561 0 0 8.6806399,11.869963 5.5761229,4.9150797 69.601561 0 0 10.220695,4.4441038 5.5761229,4.9150797 69.601561 0 0 5.6708429,1.5007137 Z m -0.041015,2.034201 C 6.683687,3.5616305 7.8091738,4.2092418 8.5087636,5.4802476 9.5263492,7.3289835 9.0048312,9.336376 7.7157868,10.117015 6.4267423,10.897654 4.5087187,10.368078 3.491133,8.5193415 2.4735467,6.6706056 2.9950652,4.6641906 4.2841094,3.8835512 4.6869361,3.6396013 5.1507994,3.5227713 5.6298279,3.5349147 Z"/>
+ <rect style="opacity:0.2" width="14" height="2" x="4" y="19.5" rx="1" ry="1"/>
+ <path style="fill:#ffa836" d="M 16.329157,1.0007617 A 4.9150797,5.5761229 20.398439 0 0 11.779305,3.944152 4.9150797,5.5761229 20.398439 0 0 13.31936,11.370011 4.9150797,5.5761229 20.398439 0 0 20.2208,9.055534 4.9150797,5.5761229 20.398439 0 0 18.680745,1.6296746 4.9150797,5.5761229 20.398439 0 0 16.329157,1.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 C 17.491282,9.868126 15.573258,10.397703 14.284214,9.617063 12.99517,8.8364238 12.472676,6.8290317 13.490262,4.9802959 14.189851,3.7092897 15.315199,3.0619312 16.369198,3.0349627 Z"/>
+ <path style="fill:#ffa836" d="M 5.6708429,1.0007617 A 5.5761229,4.9150797 69.601561 0 0 3.3192557,1.6296746 5.5761229,4.9150797 69.601561 0 0 1.7792005,9.055534 5.5761229,4.9150797 69.601561 0 0 8.6806399,11.370011 5.5761229,4.9150797 69.601561 0 0 10.220695,3.944152 5.5761229,4.9150797 69.601561 0 0 5.6708429,1.0007617 Z m -0.041015,2.034201 C 6.683687,3.0616785 7.8091738,3.7092898 8.5087636,4.9802959 9.5263492,6.8290317 9.0048312,8.8364238 7.7157868,9.617063 6.4267423,10.397703 4.5087187,9.868126 3.491133,8.0193897 2.4735467,6.1706539 2.9950652,4.1642388 4.2841094,3.3835992 4.6869361,3.1396493 5.1507994,3.0228193 5.6298279,3.0349627 Z"/>
+ <rect style="fill:#ffa836" width="4" height="9" x="9" y="11"/>
+ <path style="opacity:0.2" d="M 5.0000001,2.9615385 V 7.3461539 C 5.0000001,9.512809 7.6862915,14.5 11,14.5 c 3.313709,0 6,-4.987191 6,-7.1538461 V 2.9615385 Z"/>
+ <path style="fill:#ffcc69" d="M 5.0000001,2.4615385 V 6.8461539 C 5.0000001,9.012809 7.6862915,14 11,14 14.313709,14 17,9.012809 17,6.8461539 V 2.4615385 Z"/>
+ <rect style="opacity:0.2" width="16" height="2" x="3" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#ffcc69" width="16" height="2" x="3" y="1" rx="1" ry="1"/>
+ <path style="fill:#ffcc69" d="M 11,16.999953 A 4.5000472,3.0000313 0 0 0 6.4999531,19.999984 H 15.500047 A 4.5000472,3.0000313 0 0 0 11,16.999953 Z"/>
+ <rect style="fill:#4f4f4f" width="14" height="2" x="4" y="19" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#f9f9f9" d="m 3.9999269,0.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 3.1460498,1.8182972 3.5328394,1.4997904 3.9999269,1.4997904 H 18.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/22x22/status/trophy-silver.svg b/.icons/awkward/22x22/status/trophy-silver.svg
new file mode 100644
index 00000000..bb63ee1e
--- /dev/null
+++ b/.icons/awkward/22x22/status/trophy-silver.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 16.329157,1.5007137 A 4.9150797,5.5761229 20.398439 0 0 11.779305,4.4441038 4.9150797,5.5761229 20.398439 0 0 13.31936,11.869963 4.9150797,5.5761229 20.398439 0 0 20.2208,9.555485 4.9150797,5.5761229 20.398439 0 0 18.680745,2.1296266 4.9150797,5.5761229 20.398439 0 0 16.329157,1.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 12.99517,9.336376 12.472676,7.3289835 13.490262,5.4802476 14.189851,4.2092418 15.315199,3.5618832 16.369198,3.5349147 Z"/>
+ <path style="opacity:0.2" d="M 5.6708429,1.5007137 A 5.5761229,4.9150797 69.601561 0 0 3.3192557,2.1296266 5.5761229,4.9150797 69.601561 0 0 1.7792005,9.555485 5.5761229,4.9150797 69.601561 0 0 8.6806399,11.869963 5.5761229,4.9150797 69.601561 0 0 10.220695,4.4441038 5.5761229,4.9150797 69.601561 0 0 5.6708429,1.5007137 Z m -0.041015,2.034201 C 6.683687,3.5616305 7.8091738,4.2092418 8.5087636,5.4802476 9.5263492,7.3289835 9.0048312,9.336376 7.7157868,10.117015 6.4267423,10.897654 4.5087187,10.368078 3.491133,8.5193415 2.4735467,6.6706056 2.9950652,4.6641906 4.2841094,3.8835512 4.6869361,3.6396013 5.1507994,3.5227713 5.6298279,3.5349147 Z"/>
+ <rect style="opacity:0.2" width="14" height="2" x="4" y="19.5" rx="1" ry="1"/>
+ <path style="fill:#9a9a9a" d="M 16.329157,1.0007617 A 4.9150797,5.5761229 20.398439 0 0 11.779305,3.944152 4.9150797,5.5761229 20.398439 0 0 13.31936,11.370011 4.9150797,5.5761229 20.398439 0 0 20.2208,9.055534 4.9150797,5.5761229 20.398439 0 0 18.680745,1.6296746 4.9150797,5.5761229 20.398439 0 0 16.329157,1.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 C 17.491282,9.868126 15.573258,10.397703 14.284214,9.617063 12.99517,8.8364238 12.472676,6.8290317 13.490262,4.9802959 14.189851,3.7092897 15.315199,3.0619312 16.369198,3.0349627 Z"/>
+ <path style="fill:#9a9a9a" d="M 5.6708429,1.0007617 A 5.5761229,4.9150797 69.601561 0 0 3.3192557,1.6296746 5.5761229,4.9150797 69.601561 0 0 1.7792005,9.055534 5.5761229,4.9150797 69.601561 0 0 8.6806399,11.370011 5.5761229,4.9150797 69.601561 0 0 10.220695,3.944152 5.5761229,4.9150797 69.601561 0 0 5.6708429,1.0007617 Z m -0.041015,2.034201 C 6.683687,3.0616785 7.8091738,3.7092898 8.5087636,4.9802959 9.5263492,6.8290317 9.0048312,8.8364238 7.7157868,9.617063 6.4267423,10.397703 4.5087187,9.868126 3.491133,8.0193897 2.4735467,6.1706539 2.9950652,4.1642388 4.2841094,3.3835992 4.6869361,3.1396493 5.1507994,3.0228193 5.6298279,3.0349627 Z"/>
+ <rect style="fill:#9a9a9a" width="4" height="9" x="9" y="11"/>
+ <path style="opacity:0.2" d="M 5.0000001,2.9615385 V 7.3461539 C 5.0000001,9.512809 7.6862915,14.5 11,14.5 c 3.313709,0 6,-4.987191 6,-7.1538461 V 2.9615385 Z"/>
+ <path style="fill:#b4b4b4" d="M 5.0000001,2.4615385 V 6.8461539 C 5.0000001,9.012809 7.6862915,14 11,14 14.313709,14 17,9.012809 17,6.8461539 V 2.4615385 Z"/>
+ <rect style="opacity:0.2" width="16" height="2" x="3" y="1.5" rx="1" ry="1"/>
+ <rect style="fill:#b4b4b4" width="16" height="2" x="3" y="1" rx="1" ry="1"/>
+ <path style="fill:#b4b4b4" d="M 11,16.999953 A 4.5000472,3.0000313 0 0 0 6.4999531,19.999984 H 15.500047 A 4.5000472,3.0000313 0 0 0 11,16.999953 Z"/>
+ <rect style="fill:#4f4f4f" width="14" height="2" x="4" y="19" rx="1" ry="1"/>
+ <path style="opacity:0.2;fill:#f9f9f9" d="m 3.9999269,0.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 3.1460498,1.8182972 3.5328394,1.4997904 3.9999269,1.4997904 H 18.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/22x22/status/wireless.svg b/.icons/awkward/22x22/status/wireless.svg
new file mode 100644
index 00000000..40260130
--- /dev/null
+++ b/.icons/awkward/22x22/status/wireless.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="M 10.974,4 C 7.0167,4 3.4544,5.4061 0.5,7.5864 L 10.974,18.9984 21.366,7.5464 C 18.423,5.3904 14.901,4.0009 10.974,4.0009 Z"/>
+ <path style="opacity:0.2" transform="matrix(0.50007,0,0,0.50007,-69.029,-119.52)" 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 10.933,6.9962 c -3.1523,0 -6.0779,1.0339 -8.4277,2.7799 L 10.977,18.998 19.361,9.7756 C 17.011,8.0294 14.086,6.9958 10.933,6.9958 Z"/>
+ <path style="opacity:0.2" transform="matrix(0.50007,0,0,0.50007,-69.029,-119.52)" 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 10.933,9.997 c -2.3642,0 -4.5585,0.77536 -6.3209,2.0849 l 6.3539,6.916 6.288,-6.916 c -1.762,-1.31 -3.956,-2.0852 -6.321,-2.0852 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.974,4 C 7.0167,4 3.4544,5.4061 0.5,7.5865 l 0.28129,0.30668 c 2.8994,-2.0658 6.3581,-3.3931 10.193,-3.3931 3.8051,0 7.2256,1.3114 10.112,3.354 l 0.28032,-0.30864 c -2.9439,-2.1558 -6.4659,-3.5453 -10.393,-3.5453 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.934,6.9957 c -3.1523,0 -6.0784,1.0347 -8.4282,2.7807 l 0.2819,0.307 C 5.0886,8.4591 7.904,7.4963 10.933,7.4963 c 3.0307,0 5.8454,0.96389 8.1467,2.5892 l 0.28,-0.3086 C 17.0107,8.0307 14.0857,6.996 10.9337,6.996 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.934,9.996 c -2.3642,0 -4.559,0.77576 -6.3214,2.0853 l 0.28227,0.30668 c 1.7127,-1.1885 3.7973,-1.8919 6.0389,-1.8919 2.2426,0 4.3268,0.7044 6.0399,1.8938 l 0.28032,-0.30864 c -1.762,-1.31 -3.956,-2.0859 -6.32,-2.0859 z"/>
+ <path style="opacity:0.2" d="M 21.088,7.8568 10.974,19.0018 0.78,7.8958 C 0.688,7.9609 0.5912,8.0204 0.5,8.0879 L 10.974,19.4999 21.366,8.0469 C 21.275,7.9809 21.18,7.9218 21.088,7.8569 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/status/wireless_off.svg b/.icons/awkward/22x22/status/wireless_off.svg
new file mode 100644
index 00000000..3ca88606
--- /dev/null
+++ b/.icons/awkward/22x22/status/wireless_off.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="fill:#4f4f4f" d="M 10.974,4 C 7.0167,4 3.4544,5.4061 0.5,7.5864 L 10.974,18.9984 21.366,7.5464 C 18.423,5.3904 14.901,4.0009 10.974,4.0009 Z"/>
+ <path style="opacity:0.2" transform="matrix(0.50007,0,0,0.50007,-69.029,-119.52)" 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 10.933,6.9962 c -3.1523,0 -6.0779,1.0339 -8.4277,2.7799 L 10.977,18.998 19.361,9.7756 C 17.011,8.0294 14.086,6.9958 10.933,6.9958 Z"/>
+ <path style="opacity:0.2" transform="matrix(0.50007,0,0,0.50007,-69.029,-119.52)" 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 10.933,9.997 c -2.3642,0 -4.5585,0.77536 -6.3209,2.0849 l 6.3539,6.916 6.288,-6.916 c -1.762,-1.31 -3.956,-2.0852 -6.321,-2.0852 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 10.974,4 C 7.0167,4 3.4544,5.4061 0.5,7.5865 l 0.28129,0.30668 c 2.8994,-2.0658 6.3581,-3.3931 10.193,-3.3931 3.8051,0 7.2256,1.3114 10.112,3.354 l 0.28032,-0.30864 c -2.9439,-2.1558 -6.4659,-3.5453 -10.393,-3.5453 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.934,6.9957 c -3.1523,0 -6.0784,1.0347 -8.4282,2.7807 l 0.2819,0.307 C 5.0886,8.4591 7.904,7.4963 10.933,7.4963 c 3.0307,0 5.8454,0.96389 8.1467,2.5892 l 0.28,-0.3086 C 17.0107,8.0307 14.0857,6.996 10.9337,6.996 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m 10.934,9.996 c -2.3642,0 -4.559,0.77576 -6.3214,2.0853 l 0.28227,0.30668 c 1.7127,-1.1885 3.7973,-1.8919 6.0389,-1.8919 2.2426,0 4.3268,0.7044 6.0399,1.8938 l 0.28032,-0.30864 c -1.762,-1.31 -3.956,-2.0859 -6.32,-2.0859 z"/>
+ <path style="opacity:0.2" d="M 21.088,7.8568 10.974,19.0018 0.78,7.8958 C 0.688,7.9609 0.5912,8.0204 0.5,8.0879 L 10.974,19.4999 21.366,8.0469 C 21.275,7.9809 21.18,7.9218 21.088,7.8569 Z"/>
+ <circle style="fill:#db3c30" cx="13" cy="17" r="4"/>
+ <path style="fill:#ffffff" d="m 11,15 v 0.707031 L 12.292969,17 11,18.292969 V 19 h 0.707031 L 13,17.707031 14.292969,19 H 15 V 18.292969 L 13.707031,17 15,15.707031 V 15 H 14.292969 L 13,16.292969 11.707031,15 Z"/>
+</svg>